upg bluez limine mesa meson qt5-base qt6-base

This commit is contained in:
joborun linux 2023-09-29 21:42:25 +03:00
parent 1bcf396f26
commit 572a8c57c9
16 changed files with 169 additions and 109 deletions

View File

@ -7,7 +7,7 @@
pkgbase=bluez
pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-hid2hci' 'bluez-plugins')
pkgver=5.69
pkgver=5.70
pkgrel=01
url="http://www.bluez.org/"
# options=('debug') ### uncomment this to have the debug pkgs produced
@ -174,15 +174,14 @@ license=('GPL2')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>
sha256sums=(bc5a35ddc7c72d0d3999a0d7b2175c8b7d57ab670774f8b5b4900ff38a2627fc # bluez-5.69.tar.xz
971159eb095bf01108e6f187fbb2ee9e70670b37f10b41a2291fb864dcbd6ca6 # bluez-5.69.tar.sign
sha256sums=(37e372e916955e144cb882f888e4be40898f10ae3b7c213ddcdd55ee9c009278 # bluez-5.70.tar.xz
bdc32cf98ea82cda3d7c7fdb7335e3a7202f42b490014f6cd68e03031c152152 # bluez-5.70.tar.sign
46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4) # bluetooth.modprobe
## a23f635c14584b034b457f5373b6a87c7adc5eac892960a3f70c1a63c1ac1415 bluez-5.69-01-x86_64.pkg.tar.lz
## 62200c074e204c6b41f239a70312c433bce66068344dcba425ae8048b6cf8886 bluez-cups-5.69-01-x86_64.pkg.tar.lz
## 14b779d9c607a987a52dcf7e431724cc721e00df3eeb21a1b8503649f119cdc4 bluez-hid2hci-5.69-01-x86_64.pkg.tar.lz
## a2b3b2c46a74f38362cf80164801f61ecd2e74cbeff1b2a0d808f1fcc0e7bb55 bluez-libs-5.69-01-x86_64.pkg.tar.lz
## 5566e6cf40130a350fb46895d9687def6de27c88cfa2b3d579151f7135cd824c bluez-plugins-5.69-01-x86_64.pkg.tar.lz
## 927aa633ebc2c3bac48a3880c565a4bfa426adf444b56321c0b8b2fe9859efb9 bluez-utils-5.69-01-x86_64.pkg.tar.lz
## e2a4f54373b3689180e9f999313ba4a9dcc2632d1aaa6aeb1a8ce5f1b92d0e97 bluez-5.70-01-x86_64.pkg.tar.lz
## e69a2c77c9c32b1e700d96de37d6d79675b4251814e4d6c71330fc2b19e2b4b8 bluez-cups-5.70-01-x86_64.pkg.tar.lz
## d0b7be7eedc493217030129f19b73cae27a52ae44eb91c0af94f7827c081330e bluez-hid2hci-5.70-01-x86_64.pkg.tar.lz
## ee3ba5dd83ad298ee786c4123c00be64ebc625536dc33081f9726e6c7fd4782f bluez-libs-5.70-01-x86_64.pkg.tar.lz
## 2c5b50a1cfbff77cc7fc284979bfe54674299798625fb1a74bb92e10761df2c0 bluez-plugins-5.70-01-x86_64.pkg.tar.lz
## 802e18128cfcd00ec98d865202942ecaa60cadbf1bd9bfcf6b4875bc785e503c bluez-utils-5.70-01-x86_64.pkg.tar.lz

View File

@ -6,7 +6,7 @@
pkgbase=bluez
pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-hid2hci' 'bluez-plugins')
pkgver=5.69
pkgver=5.70
pkgrel=1
url="http://www.bluez.org/"
arch=('x86_64')
@ -16,7 +16,7 @@ source=(https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.{xz,
bluetooth.modprobe
)
# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
sha256sums=('bc5a35ddc7c72d0d3999a0d7b2175c8b7d57ab670774f8b5b4900ff38a2627fc'
sha256sums=('37e372e916955e144cb882f888e4be40898f10ae3b7c213ddcdd55ee9c009278'
'SKIP'
'46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>

View File

@ -10,7 +10,7 @@
# After joborun, eventually this made it to AUR, then extra for Arch
pkgname=limine
pkgver=5.20230924.0
pkgver=5.20230928.2
pkgrel=01
pkgdesc="An advanced, portable, multiprotocol bootloader"
url="https://limine-bootloader.org/"
@ -58,10 +58,9 @@ arch=(x86_64)
license=('BSD')
sha256sums=(d2961921fecbdff7a27d01c40ab8a9d8de49cc67914ed044a4c9d0c0b522bb2e # limine-5.20230924.0.tar.xz
sha256sums=(0b647d26fac14392d91d9fbc29a18f7cd84db1b0640510c2b431d77abfd1fb79 # limine-5.20230928.2.tar.xz
a70b1fd5981d8d7d024992a521fd78481a0a69f8311a768679fc732f5c03488a # limine.cfg
15df8e06872a6cb89dfad3f99ad2b255dd1a54576e4343c954975e2ea48f28ab # bg.jpg
c2897b54e8a54d81a61f929280f98b54786a506e5269fe474ebfac4c57c57a9f) # CONFIG.md
## 3cd58ff63313fc3afa32c53e813079a62fa7ac3f023679c32f3f873adbb92057 limine-5.20230924.0-01-x86_64.pkg.tar.lz
## 4eae3c8c2cad231ed83fbaa62f7e74747794c001cc78c1adda287f8d55e04355 limine-5.20230928.2-01-x86_64.pkg.tar.lz

View File

@ -2,7 +2,7 @@
# Contributor: Mintsuki <mintsuki@protonmail.com>
pkgname=limine
pkgver=5.20230924.0
pkgver=5.20230928.2
pkgrel=1
pkgdesc="An advanced, portable, multiprotocol bootloader"
arch=('x86_64')
@ -11,7 +11,7 @@ license=('BSD')
depends=('glibc')
makedepends=('nasm' 'mtools' 'llvm' 'lld' 'clang')
source=("https://github.com/limine-bootloader/limine/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz")
sha256sums=('d2961921fecbdff7a27d01c40ab8a9d8de49cc67914ed044a4c9d0c0b522bb2e')
sha256sums=('0b647d26fac14392d91d9fbc29a18f7cd84db1b0640510c2b431d77abfd1fb79')
build() {
cd "${pkgname}-${pkgver}"

View File

@ -8,15 +8,10 @@
pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-clover-mesa' 'opencl-rusticl-mesa' 'vulkan-intel' 'vulkan-radeon'
'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgver=23.1.8
epoch=1
pkgver=23.2.1
pkgrel=01
epoch=1
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
#makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
# 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'elfutils' 'llvm'
# 'libomxil-bellagio' 'libclc' 'clang' 'libglvnd' 'libunwind' 'lm_sensors' 'libxrandr'
# 'valgrind' 'glslang' 'vulkan-icd-loader' 'directx-headers' 'cmake' 'meson')
#makedepends+=('python-ply' 'spirv-llvm-translator') # intel-clc dependencies
url="https://www.mesa3d.org/"
#options=('debug' '!lto') # uncomment this if you want the debug package built # Arch removed debug for 22.3.3-3 version
#options=('!lto')
@ -42,6 +37,7 @@ makedepends=(
'spirv-tools'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
# shared with lib32-mesa
'clang'
@ -115,7 +111,7 @@ build() {
-D shared-glapi=enabled \
-D valgrind=enabled \
-D video-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc \
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio-experimental \
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio \
-D vulkan-layers=device-select,intel-nullhw,overlay
# Print config
@ -160,7 +156,7 @@ package_opencl-clover-mesa() {
depends=('libdrm' 'libclc' 'clang' 'expat' 'spirv-llvm-translator')
optdepends=('opencl-headers: headers necessary for OpenCL development')
provides=('opencl-driver')
replaces=("opencl-mesa<=23.1.4-01")
replaces=("opencl-mesa<=23.1.8-01")
conflicts=('opencl-mesa')
_install fakeinstall/etc/OpenCL/vendors/mesa.icd
@ -175,7 +171,7 @@ package_opencl-rusticl-mesa() {
depends=('clang' 'expat' 'libdrm' 'libelf' 'libclc' 'lm_sensors' 'spirv-llvm-translator')
optdepends=('opencl-headers: headers necessary for OpenCL development')
provides=('opencl-driver')
replaces=("opencl-mesa<=23.1.4-01")
replaces=("opencl-mesa<=23.1.8-01")
conflicts=('opencl-mesa')
_install fakeinstall/etc/OpenCL/vendors/rusticl.icd
@ -186,7 +182,7 @@ package_opencl-rusticl-mesa() {
package_vulkan-intel() {
pkgdesc="Intel's Vulkan mesa driver w/o systemd or zstd"
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm')
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -198,7 +194,7 @@ package_vulkan-intel() {
package_vulkan-radeon() {
pkgdesc="Radeon's Vulkan mesa driver w/o systemd"
depends=('wayland' 'libx11' 'libxshmfence' 'libelf' 'libdrm' 'llvm-libs')
depends=('wayland' 'libx11' 'libxshmfence' 'libelf' 'libdrm' 'llvm-libs' 'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -211,7 +207,7 @@ package_vulkan-radeon() {
package_vulkan-swrast() {
pkgdesc="Vulkan software rasteriser driver w/o systemd or zstd "
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'llvm-libs' 'libunwind')
depends=('libdrm' 'libunwind' 'libx11' 'libxshmfence' 'llvm-libs' 'wayland' 'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
conflicts=('vulkan-mesa')
replaces=('vulkan-mesa')
@ -225,7 +221,7 @@ package_vulkan-swrast() {
package_vulkan-virtio() {
pkgdesc="Venus Vulkan mesa driver for Virtual Machines w/o systemd or zstd"
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm')
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'xcb-util-keysyms' )
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -307,17 +303,18 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
'71C4B75620BC75708B4BDB254C95FAAB3EB073EC' # Dylan Baker <dylan@pnwbakers.com>
'57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom <eric@engestrom.ch>
sha256sums=(45434ff91a709844130a3174d9c0ef39c6b50725b2bb0c13e736f36134db14ad # mesa-23.1.8.tar.xz
a1566d6858eb19bf9af63f75706db28f476ccaabb1d8ce620baaf2e4d8da6a20 # mesa-23.1.8.tar.xz.sig
sha256sums=(64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc # mesa-23.2.1.tar.xz
6d9c6703c559667ccf1c0fbd178029f239edd61929f6ca500eb289b6780610fb # mesa-23.2.1.tar.xz.sig
7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE
## 2e6182534e5e0f654d4b9c52162db48e22f1927af0e660957b750ee561edf2b5 libva-mesa-driver-1:23.1.8-01-x86_64.pkg.tar.lz
## 51ef55e10eb0a9e66375ec77caa2a1038d9f2c89de47ea48005fad740c36c1ca mesa-1:23.1.8-01-x86_64.pkg.tar.lz
## 98a0571f6d6fdde60e4b3c951b98482661842c5bfa2cc56331113f630eafc57a mesa-vdpau-1:23.1.8-01-x86_64.pkg.tar.lz
## 37ef31a1c20f90bd46ad2389b27b6e1337cbfcd989453924dc0761f43aac80fa opencl-clover-mesa-1:23.1.8-01-x86_64.pkg.tar.lz
## 1edb4e0cb4523fba28053b926209e97a57ada340e2afe1b6a9594c022d415524 opencl-rusticl-mesa-1:23.1.8-01-x86_64.pkg.tar.lz
## 5865d31031d2f4e6852a61ebe0fe72070557dd0bb67350ef185086ba3c768412 vulkan-intel-1:23.1.8-01-x86_64.pkg.tar.lz
## 58a35cfd8551038ad3b3bd32634ff4b21cf40bca5a68fe4efc538ce93de7e850 vulkan-mesa-layers-1:23.1.8-01-x86_64.pkg.tar.lz
## 77bf147d2902d44a231497b81b3cf05031fc3579fe7b8267b5f58c9d4d4d59bf vulkan-radeon-1:23.1.8-01-x86_64.pkg.tar.lz
## c031450e10130b4aebae8ab7c4542a20e3cff8680f11dee6b3c3a41db979e6c8 vulkan-swrast-1:23.1.8-01-x86_64.pkg.tar.lz
## 89b230687c29808c91d811aad13ff556bfb300d7435382be8470b4db7b78598e vulkan-virtio-1:23.1.8-01-x86_64.pkg.tar.lz
## 32bee7f201c1dbe0ed714a28a0e71e4831f5a895e81ed5fd25ea9d7cc0b1ae37 mesa-1_23.2.1-01-x86_64.pkg.tar.lz
## 64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc mesa-23.2.1.tar.xz
## 6d9c6703c559667ccf1c0fbd178029f239edd61929f6ca500eb289b6780610fb mesa-23.2.1.tar.xz.sig
## d1283293d60bd7313f889cacf4d8c9340f6216756e46068c7010c1a4ad69d048 mesa-vdpau-1_23.2.1-01-x86_64.pkg.tar.lz
## 99bc506699fcc7bf8011ef39b1139d1e5b1ed26ee0e52251f48f93f5b52a7134 opencl-clover-mesa-1_23.2.1-01-x86_64.pkg.tar.lz
## 8c166bdf060860c57030d254be9237c531b0de43c3de935f5ecbadcaa426e54f opencl-rusticl-mesa-1_23.2.1-01-x86_64.pkg.tar.lz
## 0280ba3e249f036b4ba9f708905b24e4e53dc7f0befdbc9706e8eb484f4fc807 vulkan-intel-1_23.2.1-01-x86_64.pkg.tar.lz
## d09757362c78d87e57735c5c9206b65ce01595e5062c045eac8c21d0d38a781f vulkan-mesa-layers-1_23.2.1-01-x86_64.pkg.tar.lz
## aba1c63ed23a23783cd418ccb7834fff04ac74e09923200defa56448cc1e269a vulkan-radeon-1_23.2.1-01-x86_64.pkg.tar.lz
## 50d1f88a9124386f6dcb43bc1d9316fd910cd4ce5266d0e887e08cc95c07b4e7 vulkan-swrast-1_23.2.1-01-x86_64.pkg.tar.lz
## 06f0dda8d3f30941dcdb9363c05527a0f8b0af884108a217547e136ecb841070 vulkan-virtio-1_23.2.1-01-x86_64.pkg.tar.lz

View File

@ -16,7 +16,7 @@ pkgname=(
'mesa-vdpau'
'mesa'
)
pkgver=23.1.8
pkgver=23.2.1
pkgrel=1
epoch=1
pkgdesc="An open-source implementation of the OpenGL specification"
@ -46,6 +46,7 @@ makedepends=(
'systemd'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zstd'
# shared between mesa and lib32-mesa
@ -74,10 +75,10 @@ source=(
https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
LICENSE
)
sha256sums=('45434ff91a709844130a3174d9c0ef39c6b50725b2bb0c13e736f36134db14ad'
sha256sums=('64de0616fc2d801f929ab1ac2a4f16b3e2783c4309a724c8a259b20df8bbc1cc'
'SKIP'
'7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537')
b2sums=('43825c936f0dca4bc7e954cf7f8afc9566fb26d23969a9f60279a279504464b4eee966f5db34602489fb659942d11629675a1ef44493020925047bbd8cd7f0d7'
b2sums=('51e44c2e9b7dfe17cf4cb7252e169109d03a006caa8ec34036fb594c0c44e9278d0088170894c1a9debdea911f746470e1d256576e0635cae5c3e670ab49161b'
'SKIP'
'1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb')
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
@ -127,7 +128,7 @@ build() {
-D shared-glapi=enabled
-D valgrind=enabled
-D video-codecs=vc1dec,h264dec,h264enc,h265dec,h265enc
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio-experimental
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio
-D vulkan-layers=device-select,intel-nullhw,overlay
)
@ -232,6 +233,7 @@ package_vulkan-intel() {
'libxshmfence'
'systemd'
'wayland'
'xcb-util-keysyms'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -253,6 +255,7 @@ package_vulkan-radeon() {
'llvm-libs'
'systemd'
'wayland'
'xcb-util-keysyms'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -275,6 +278,7 @@ package_vulkan-swrast() {
'llvm-libs'
'systemd'
'wayland'
'xcb-util-keysyms'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -296,6 +300,7 @@ package_vulkan-virtio() {
'libxshmfence'
'systemd'
'wayland'
'xcb-util-keysyms'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')

View File

@ -1,10 +1,10 @@
mv vulkan-mesa-layers-1:23.1.8-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_23.1.8-01-x86_64.pkg.tar.lz
mv opencl-clover-mesa-1:23.1.8-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_23.1.8-01-x86_64.pkg.tar.lz
mv opencl-rusticl-mesa-1:23.1.8-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_23.1.8-01-x86_64.pkg.tar.lz
mv vulkan-intel-1:23.1.8-01-x86_64.pkg.tar.lz vulkan-intel-1_23.1.8-01-x86_64.pkg.tar.lz
mv vulkan-radeon-1:23.1.8-01-x86_64.pkg.tar.lz vulkan-radeon-1_23.1.8-01-x86_64.pkg.tar.lz
mv vulkan-swrast-1:23.1.8-01-x86_64.pkg.tar.lz vulkan-swrast-1_23.1.8-01-x86_64.pkg.tar.lz
mv vulkan-virtio-1:23.1.8-01-x86_64.pkg.tar.lz vulkan-virtio-1_23.1.8-01-x86_64.pkg.tar.lz
mv libva-mesa-driver-1:23.1.8-01-x86_64.pkg.tar.lz libva-mesa-driver-1_23.1.8-01-x86_64.pkg.tar.lz
mv mesa-vdpau-1:23.1.8-01-x86_64.pkg.tar.lz mesa-vdpau-1_23.1.8-01-x86_64.pkg.tar.lz
mv mesa-1:23.1.8-01-x86_64.pkg.tar.lz mesa-1_23.1.8-01-x86_64.pkg.tar.lz
mv vulkan-mesa-layers-1:23.2.1-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_23.2.1-01-x86_64.pkg.tar.lz
mv opencl-clover-mesa-1:23.2.1-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_23.2.1-01-x86_64.pkg.tar.lz
mv opencl-rusticl-mesa-1:23.2.1-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_23.2.1-01-x86_64.pkg.tar.lz
mv vulkan-intel-1:23.2.1-01-x86_64.pkg.tar.lz vulkan-intel-1_23.2.1-01-x86_64.pkg.tar.lz
mv vulkan-radeon-1:23.2.1-01-x86_64.pkg.tar.lz vulkan-radeon-1_23.2.1-01-x86_64.pkg.tar.lz
mv vulkan-swrast-1:23.2.1-01-x86_64.pkg.tar.lz vulkan-swrast-1_23.2.1-01-x86_64.pkg.tar.lz
mv vulkan-virtio-1:23.2.1-01-x86_64.pkg.tar.lz vulkan-virtio-1_23.2.1-01-x86_64.pkg.tar.lz
mv libva-mesa-driver-1:23.2.1-01-x86_64.pkg.tar.lz libva-mesa-driver-1_23.2.1-01-x86_64.pkg.tar.lz
mv mesa-vdpau-1:23.2.1-01-x86_64.pkg.tar.lz mesa-vdpau-1_23.2.1-01-x86_64.pkg.tar.lz
mv mesa-1:23.2.1-01-x86_64.pkg.tar.lz mesa-1_23.2.1-01-x86_64.pkg.tar.lz

View File

@ -6,25 +6,21 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=meson
pkgver=1.2.1
pkgver=1.2.2
pkgrel=01
pkgdesc='High productivity build system'
url='https://mesonbuild.com/'
depends=(ninja python python-typing_extensions)
makedepends=(
python-build
makedepends=(python-build
python-installer
python-setuptools
python-wheel
)
checkdepends=( boost clang cmake cuda cython doxygen gcc-fortran gcc-objc
git gmock gnustep-base gobject-introspection graphviz gtest gtk-doc gtk-sharp-2
gtk3 gtkmm3 hotdoc itstool java-environment=8 ldc libelf libwmf llvm mercurial
mono nasm netcdf-fortran openmpi openssh protobuf python-gobject python-pytest-xdist
qt5-base qt5-tools rust rust-bindgen sdl2 vala valgrind vulkan-validation-layers
wxgtk3)
source=(
https://github.com/mesonbuild/meson/releases/download/$pkgver/meson-$pkgver.tar.gz{,.asc}
python-wheel)
checkdepends=( boost clang cmake cuda cython doxygen gcc-fortran gcc-objc git gmock
gnustep-base gobject-introspection graphviz gtest gtk-doc gtk-sharp-2 gtk3 gtkmm3
hotdoc itstool java-environment=8 ldc libelf libwmf llvm mercurial mono nasm
netcdf-fortran openmpi openssh protobuf python-gobject python-pytest-xdist qt5-base
qt5-tools rust rust-bindgen sdl2 vala valgrind vulkan-validation-layers wxgtk3)
source=(https://github.com/mesonbuild/meson/releases/download/$pkgver/meson-$pkgver.tar.gz{,.asc}
meson-reference-$pkgver.3::https://github.com/mesonbuild/meson/releases/download/$pkgver/meson-reference.3
meson-reference-$pkgver.json::https://github.com/mesonbuild/meson/releases/download/$pkgver/reference_manual.json
0001-Skip-broken-tests.patch
@ -47,21 +43,20 @@ build() {
python -m build --wheel --no-isolation
}
check() (
cd $pkgname-$pkgver
export LC_CTYPE=en_US.UTF-8 CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
./run_tests.py --failfast
)
# pkgver=1.2.1
#check() (
# cd $pkgname-$pkgver
# export LC_CTYPE=en_US.UTF-8 CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
# ./run_tests.py --failfast
#)
# pkgver=1.2.2
# pkgrel=01
# Same one test fails for the past 3-4 versions of meson ## comment check section and rerun as it is, not -f
# Same one test fails for the past 4-5 versions of meson ## comment check section and rerun as it is, not -f
#========================================== short test summary info ===========================================
#FAILED run_unittests.py::AllPlatformTests::test_testsetups - AssertionError: 'TEST_ENV is set' not found in "Log of Meson test suite run on 2023-08-08T20:36:56.697197...
#FAILED unittests/allplatformstests.py::AllPlatformTests::test_testsetups - AssertionError: 'TEST_ENV is set' not found in "Log of Meson test suite run on 2023-09-29T21:08:03.716198...
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#!!!!!!!!!!!!!!!!!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!
#==================== 1 failed, 428 passed, 66 skipped, 454 warnings in 170.35s (0:02:50) =====================
#Total time: 170.682 seconds
#==> ERROR: A failure occurred in check().
#==================== 1 failed, 378 passed, 50 skipped, 426 warnings in 159.47s (0:02:39) =====================
#Total time: 159.823 seconds
package() {
cd $pkgname-$pkgver
@ -95,10 +90,10 @@ license=('Apache')
validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen <jpakkane@gmail.com>
sha256sums=(b1db3a153087549497ee52b1c938d2134e0338214fe14f7efd16fecd57b639f5 # meson-1.2.1.tar.gz
231b10107c7d77dfc8a1faf12287816723d808b82e066938fa8700458f3b20bd # meson-1.2.1.tar.gz.asc
e44749c4268ada2b750b85739c3ee79d160563cac1795dafa630698997be6818 # meson-reference-1.2.1.3
384d22a6eb1d8ea3f3e1b5f60fc814bf812f1fb414f62fc3eb6fde1ae4c50332 # meson-reference-1.2.1.json
sha256sums=(4a0f04de331fbc7af3b802a844fc8838f4ccd1ded1e792ba4f8f2faf8c5fe4d6 # meson-1.2.2.tar.gz
02fd4e6b879d6fab35fec0a2f5d7ba5b7f41a0d379520912caad5b28cba1958a # meson-1.2.2.tar.gz.asc
d60bb8440f7329583a82d2bd7a9697d152c8cb69dbf8eaa1b2a7e070da9746d4 # meson-reference-1.2.2.3
ac6aed2d0874b5f9baef22c323039e27c49a4eebb7ac7c0f4f59779aacde3b9f # meson-reference-1.2.2.json
0674838160a2e7586e3835ed47d4611df3346100bd8da5f1c3d1d7c86d02e8cb # 0001-Skip-broken-tests.patch
fd8289a23588ef95c15e45b3e4c6b77613a95d8abd213af8f3a7433d2f517989 # 0002-Use-C-17-for-protobuf-tests.patch
34a93f6298c5a1ae5a12232ba50708223a5ef446e5890f9a8d156ba2ec6320d8 # cross-lib32
@ -106,5 +101,4 @@ sha256sums=(b1db3a153087549497ee52b1c938d2134e0338214fe14f7efd16fecd57b639f5 #
09d57353b4694950e37a3a069ede3961b0aa0a3184771cf4382f10b02984c1d8 # arch-meson
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
## dde66c69e26ea0c5daef74228c32fc9b67b9e4d0065e175e420024569e9124a8 meson-1.2.1-01-x86_64.pkg.tar.lz
## 9ea1e80c3bf1fd67e58c72919b72c4ce6add56026d7d4c4faf0454f5fcd68855 meson-1.2.2-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
pkgname=meson
pkgver=1.2.1
pkgver=1.2.2
pkgrel=1
pkgdesc="High productivity build system"
url="https://mesonbuild.com/"
@ -75,14 +75,14 @@ source=(
0001-Skip-broken-tests.patch
0002-Use-C-17-for-protobuf-tests.patch
)
b2sums=('b79fa78618cbebfb26ea40e698c495e63d722ba3204d4fed92d087e4a588b49666b476c55916f1435b7ca62f24843c683f1da09751754e928c838c1bf138ce58'
b2sums=('b355c8e5ab7508fca51dbe5c95eea68f91b995a670ad20eb9b7e93d3c97ad5363afe3fbd39cd554d1a6953a07166851257d16706acc9db6d5265e6452e40a857'
'SKIP'
'841eb9a6e348a537f9e50625e66318704e6279a70b60f2c98201c74bba007390d0a29bec2e2cba80c957bbe09e88fbcaf390eefc1ec60f1f2d5842c9d1eb5233'
'3ba44f090e68877d96e7d8aa56442be719e074f5aeb9ea7cae643338a34c33a72e3082d855e868a54d4035a4ea288ccda8ad29a0313204ee8a2419c7d203c4b3'
'5c512645bb5017e3e28fc8fbafcc782c55c491a8a2bce7bfda77d23d6d568a449f78e9ccf78d138827c3aad8e88120357c0a65a74adf8b849bd8fa99ea60fb97'
'698c3c7c0084639185b0869c68a769295848c229cef3a43ea4a4a5ee33e2fb9ab8f60343c6477ca27ad4c7ce9d65bcad89bce7f3ed6d2bf7cf91f71f68dd86ab'
'211cee61f117fd1d582d7a613a8634f044e9e307791c4154c6da72bccd5f06856801b14bcb26157ee682b5935c48ffd2098a5fabab2232726d7758cf091c07f7'
'e56c75dd9122d866e8a92381f1f8a3fa268451d13a18b73906c0089601d3e6edf28602b36f40d8a32758e9958a167a1bdccd70283581e19b2ed39863640daf95'
'7d88929d5a3b49d91c5c9969f19d9b47f3151706526b889515acaeda0141257d5115875ac84832e9ea46f83a7700d673adcc5db84b331cd798c70ae6e90eac1e'
'849a1acafac499a0d540973157cec758b06a8340a5bbd11050ea8c2fd48de0e32a9d0d017fdeab1cf1a42031c4341c5c1b4c7688c90140246ec4560c7b149bbe'
'c2a1c6ea016fca855b949dba286e966404a2ce44dfc4e55542b201719ab7654c0176a97e1d5b906043ca4cd741dfd2fe3554a520116c26ceb4ba313f78548380'
'338df79aa545c2eaa10e9c14ca93b59456572a0c31721e50f202daab8fbbe9595f6cd8575b6e11b333398ebb9dd9eef1f45beb9c7e24ed475e9fa6782e1d98f4')
validpgpkeys=(
19E2D6D9B46D8DAA6288F877C24E631BABB1FE70 # Jussi Pakkanen <jpakkane@gmail.com>

View File

@ -49,5 +49,6 @@ wxwidgets-gtk3
python-setuptools
libjpeg-turbo
python-typing_extensions
graphite

View File

@ -8,11 +8,11 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.10
pkgver=5.15.10+kde+r158
_commit=74917690e8cded41b087acfe6c58fcd3674864a4
pkgrel=01
pkgver=5.15.10+kde+r162
_commit=9d613932ab4cbf09d162b5529199f166be2280d6
pkgrel=1
url='https://www.qt.io'
pkgdesc='A cross-platform application and UI framework'
pkgdesc='A cross-platform application and UI framework w/o systemd'
depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils'
'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'mesa'
'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion' 'md4c')
@ -83,7 +83,7 @@ build() {
}
package_qt5-base() {
pkgdesc='A cross-platform application and UI framework'
pkgdesc='A cross-platform application and UI framework w/o systemd'
depends+=(qt5-translations)
cd ${_pkgfqn}
@ -106,7 +106,7 @@ package_qt5-base() {
}
package_qt5-xcb-private-headers() {
pkgdesc='Private headers for Qt5 Xcb'
pkgdesc='Private headers for Qt5 Xcb w/o systemd'
depends=("qt5-base=$pkgver")
optdepends=()
@ -129,6 +129,6 @@ sha256sums=(SKIP
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qmake-cflags.patch
4abc22150fa3e06b2fdcec32146abc9be4e316692aa4d5bd5aa53b4b726783fa) # qmake-config.patch
## ab362bb839281901f83ebdf133c90c93c7f30222109ec852167c6feda01653ca qt5-base-5.15.10+kde+r158-01-x86_64.pkg.tar.lz
## 7fccf65a1356ca758839c1e8547dd4ac34bd408a51f0d8a904a68457c957fd1b qt5-xcb-private-headers-5.15.10+kde+r158-01-x86_64.pkg.tar.lz
## ec70627ccf248408bcf58908d0209b68eed99807c954cd3b3911f47032f07914 qt5-base-5.15.10+kde+r162-1-x86_64.pkg.tar.lz
## 01c85b72b4a8493c9e0972d29f6973d25a6d8f496f57effeaaf665d1abefd240 qt5-xcb-private-headers-5.15.10+kde+r162-1-x86_64.pkg.tar.lz

View File

@ -4,9 +4,9 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.10
pkgver=5.15.10+kde+r158
pkgver=5.15.10+kde+r162
pkgrel=1
_commit=74917690e8cded41b087acfe6c58fcd3674864a4
_commit=9d613932ab4cbf09d162b5529199f166be2280d6
arch=('x86_64')
url='https://www.qt.io'
license=('GPL3' 'LGPL3' 'FDL' 'custom')

View File

@ -32,3 +32,4 @@ vulkan-headers
git
graphite

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=qt6-base
_qtver=6.5.2
_qtver=6.5.3
pkgver=${_qtver/-/}
pkgrel=01
url='https://www.qt.io'
@ -82,9 +82,8 @@ arch=(x86_64)
license=(GPL3 LGPL3 FDL custom)
sha256sums=(3db4c729b4d80a9d8fda8dd77128406353baff4755ca619177eda4cddae71269 # qtbase-everywhere-src-6.5.2.tar.xz
sha256sums=(df2f4a230be4ea04f9798f2c19ab1413a3b8ec6a80bef359f50284235307b546 # qtbase-everywhere-src-6.5.3.tar.xz
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qt6-base-cflags.patch
4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094) # qt6-base-nostrip.patch
## e2d94f8fa7b343d2c909679ec3b95eda8c1b7358286437bc41bf0ff2ed9ec117 qt6-base-6.5.2-01-x86_64.pkg.tar.lz
## 90bd555085d2ed10682ce8e378dfa054f3956f58599086396111951e44960d4b qt6-base-6.5.3-01-x86_64.pkg.tar.lz

View File

@ -3,7 +3,7 @@
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgname=qt6-base
_qtver=6.5.2
_qtver=6.5.3
pkgver=${_qtver/-/}
pkgrel=1
arch=(x86_64)
@ -28,7 +28,7 @@ _pkgfn=${pkgname/6-/}-everywhere-src-$_qtver
source=(https://download.qt.io/official_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
qt6-base-cflags.patch
qt6-base-nostrip.patch)
sha256sums=('3db4c729b4d80a9d8fda8dd77128406353baff4755ca619177eda4cddae71269'
sha256sums=('df2f4a230be4ea04f9798f2c19ab1413a3b8ec6a80bef359f50284235307b546'
'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')

View File

@ -0,0 +1,65 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
# Contributor: Jan de Groot <jgc@archlinux.org>
pkgname=upower
pkgver=1.90.2
pkgrel=1
pkgdesc="Abstraction for enumerating power devices, listening to device events and querying history and statistics"
url="https://upower.freedesktop.org"
arch=(x86_64)
license=(GPL)
depends=(
libgudev
libimobiledevice
systemd
usbmuxd
)
makedepends=(
docbook-xsl
git
gobject-introspection
gtk-doc
meson
python
)
checkdepends=(
python-dbus
python-dbusmock
python-gobject
python-packaging
umockdev
)
backup=(etc/UPower/UPower.conf)
_commit=8dcf54440d7eb58b75d7982bc1c29ee35dccf0c2 # tags/v1.90.2^0
source=("git+https://gitlab.freedesktop.org/upower/upower.git#commit=$_commit")
b2sums=('SKIP')
pkgver() {
cd upower
git describe --tags | sed -e 's/^v\|^UPOWER_//;s/_/\./g;s/[^-]*-g/r&/;s/-/+/g'
}
prepare() {
cd upower
}
build() {
arch-meson upower build
meson compile -C build
}
check() {
meson test -C build --print-errorlogs
}
package() {
depends+=(libg{lib,object,io}-2.0.so)
provides+=(libupower-glib.so)
meson install -C build --destdir "$pkgdir"
# Remove installed-tests
rm -rv "$pkgdir"/usr/{lib/upower,share/installed-tests}
}
# vim:set sw=2 sts=-1 et: