add qt5ct qt6ct sof-bin python-typing_extensions pyalpm
many upgrades
This commit is contained in:
parent
6df20f15ac
commit
fffd0297ba
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname='asciidoctor'
|
||||
pkgver=2.0.20
|
||||
pkgver=2.0.21
|
||||
pkgrel=01
|
||||
pkgdesc='An implementation of AsciiDoc in Ruby'
|
||||
url='https://asciidoctor.org'
|
||||
|
@ -38,9 +38,7 @@ arch=(x86_64)
|
|||
|
||||
license=('MIT')
|
||||
|
||||
sha512sums=('de0179ae27443ddd04153ae0c941939523372203c561e5bb8a900af80b1056d6a3d8b554015d37836efb9bdf870d4d115272607f4d548956fc240c028abfbcf2')
|
||||
sha256sums=(07138c69d2aa320932d38beb17fedb09090cdb38e64d14c1f6926b620715c100) # asciidoctor-2.0.21.gem
|
||||
|
||||
sha256sums=(835eabd445e4ae88f56a5f4e07593c3612b2be72eb661c612c3a8e1e17c57479) # asciidoctor-2.0.20.gem
|
||||
|
||||
## f595e662af113b3f2c5a831af0dab150b7ef38fb5c64c086dec4abffc0e4c001 asciidoctor-2.0.20-01-x86_64.pkg.tar.lz
|
||||
## 262c3fe451d9c14a4a24c1579294b0d93d51fc1bca599f2bcf07155ab5e27d22 asciidoctor-2.0.21-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Contributor: Nicolas Bigaouette <nbigaouette@chemcomp.com>
|
||||
|
||||
pkgname='asciidoctor'
|
||||
pkgver=2.0.20
|
||||
pkgver=2.0.21
|
||||
pkgrel=1
|
||||
pkgdesc='An implementation of AsciiDoc in Ruby'
|
||||
arch=('any')
|
||||
|
@ -16,7 +16,7 @@ depends=('ruby')
|
|||
options=('!emptydirs')
|
||||
source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem")
|
||||
noextract=("$pkgname-$pkgver.gem")
|
||||
sha512sums=('de0179ae27443ddd04153ae0c941939523372203c561e5bb8a900af80b1056d6a3d8b554015d37836efb9bdf870d4d115272607f4d548956fc240c028abfbcf2')
|
||||
sha512sums=('3fe064d9b00c84ff81803c0645ae522fa66b253b93957b4fe567a240ea77af5a94a47aae04fda4207e698d76f21b2a9bcd44daca388960cfd1cc4f24d03606f0')
|
||||
|
||||
package() {
|
||||
local _gemdir="$(ruby -e 'puts Gem.default_dir')"
|
||||
|
|
|
@ -9,10 +9,11 @@ pkgname=cower
|
|||
#pkgver=18
|
||||
#pkgrel=06
|
||||
pkgver=0.1.0
|
||||
pkgrel=03
|
||||
pkgrel=04
|
||||
pkgdesc='A simple AUR agent with a pretentious name'
|
||||
groups=( jobbot )
|
||||
url="https://framagit.org/obarun/cower"
|
||||
#url="https://framagit.org/obarun/cower"
|
||||
url="https://git.obarun.org/Obarun/cower"
|
||||
depends=('curl' 'pacman' 'yajl')
|
||||
makedepends=('perl')
|
||||
source=("${pkgname}::git+${url}#tag=$pkgver")
|
||||
|
@ -38,5 +39,5 @@ validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 4ad9ae7f5ebae45af5cc9492b2abc4237a23a318ae2ce5f315cd5f43287ab028 cower-0.1.0-03-x86_64.pkg.tar.lz
|
||||
## e1c902ea4bf8fb60619281af134e692f7b9f08c63d59d19bafad751f5d9c58ee cower-0.1.0-04-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -7,18 +7,50 @@
|
|||
|
||||
pkgname=dracut
|
||||
pkgver=059
|
||||
pkgrel=05
|
||||
pkgrel=06
|
||||
pkgdesc="An event driven initramfs infrastructure w/o systemd"
|
||||
#url="https://dracut.wiki.kernel.org"
|
||||
url="https://github.com/dracutdevs/dracut"
|
||||
depends=('bash' 'coreutils' 'cpio' 'filesystem' 'findutils' 'grep' 'gzip'
|
||||
depends=('bash' 'coreutils' 'cpio' 'filesystem' 'findutils' 'gawk' 'grep' 'gzip'
|
||||
'kmod' 'pkgconf' 'procps-ng' 'sed' 'util-linux' 'xz')
|
||||
makedepends=('asciidoc' 'bash-completion' 'git')
|
||||
optdepends=('binutils: --uefi option support'
|
||||
optdepends=(
|
||||
'binutils: --uefi option support'
|
||||
'bluez: bluetooth (keyboard)'
|
||||
'btrfs-progs: scan for Btrfs on block devices'
|
||||
'busybox: allows use of busybox (on your own risk)'
|
||||
'bzip2: bzip2 compression'
|
||||
'cifs-utils: support CIFS'
|
||||
'cryptsetup: support for encrypted with LUKS filesystems'
|
||||
'dash: allows use of dash (on your own risk)'
|
||||
'dhclient: legacy networking support'
|
||||
'dmraid: dmraid dracut module support'
|
||||
'elfutils: strip binaries to reduce initramfs size'
|
||||
'f2fs-tools: fsfs filesystem support'
|
||||
'fuse3: live on NTFS (dmsquash-live-ntfs module)'
|
||||
'iproute2: legacy networking support'
|
||||
'iputils: networking support'
|
||||
'lvm2: support Logical Volume Manager'
|
||||
'lzop: lzop compression'
|
||||
'mdadm: support MD devices, also known as software RAID devices'
|
||||
|
||||
'multipath-tools: dmraid dracut module support'
|
||||
'nbd: support network block devices'
|
||||
'ndctl: NVDIMM support'
|
||||
'networkmanager: networkmanager support'
|
||||
'nfs-utils: support NFS'
|
||||
'ntfs-3g: live on NTFS (dmsquash-live-ntfs module)'
|
||||
'nvme-cli: NVMe-oF support (nvmf module)'
|
||||
'open-iscsi: support iSCSI (iscsi module)'
|
||||
'openssh: install ssh and scp along with config files and specified keys (ssh-client module)'
|
||||
'pigz: faster gzip compression'
|
||||
'sbsigntools: uefi_secureboot_cert/key configuration option support')
|
||||
'rng-tools: enable rngd service to help generating entropy early during boot'
|
||||
'sbsigntools: uefi_secureboot_cert/key configuration option support'
|
||||
'squashfs-tools: support for building a squashed initramfs'
|
||||
'tpm2-tools: tpm2 support for e.g. LUKS'
|
||||
'xfsprogs: XFS filesystem utilities '
|
||||
'xfsdump: Additional XFS filesystem utilities'
|
||||
)
|
||||
provides=('initramfs')
|
||||
backup=('etc/dracut.conf')
|
||||
#source=(https://mirrors.edge.kernel.org/pub/linux/utils/boot/dracut/dracut-${pkgver}.tar{.gz,.sign})
|
||||
|
@ -61,7 +93,6 @@ package() {
|
|||
install -Dm644 "${srcdir}/60-dracut-remove.hook" "${pkgdir}/usr/share/libalpm/hooks/60-dracut-remove.hook"
|
||||
install -Dm755 "${srcdir}/dracut-install" "${pkgdir}/usr/share/libalpm/scripts/dracut-install"
|
||||
install -Dm755 "${srcdir}/dracut-remove" "${pkgdir}/usr/share/libalpm/scripts/dracut-remove"
|
||||
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -78,5 +109,5 @@ sha256sums=(SKIP
|
|||
7365ad289428c7f7dad522ea0a2c9381648912a626bd40237767051468d325ef # 90-dracut-install.hook
|
||||
054dac9f1d55029a922ff05c3064e54d25790c7a18d2b598edc58ef3d295cba1) # 60-dracut-remove.hook
|
||||
|
||||
## 646ee18c7f15baa7d77a91b26cae99483e533eb12d5777c9e91ae22697da708a dracut-059-05-x86_64.pkg.tar.lz
|
||||
## 69d49a9e96abbd503f3846c7d2775ad16ad1462b371808c51833f3adfde67822 dracut-059-06-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Maintainer: Giancarlo Razzolini <grazzolini@archlinux.org>
|
||||
pkgname=dracut
|
||||
pkgver=059
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
pkgdesc="An event driven initramfs infrastructure"
|
||||
arch=('x86_64')
|
||||
url="https://github.com/dracutdevs/dracut"
|
||||
|
@ -12,15 +12,14 @@ depends=(
|
|||
'cpio'
|
||||
'filesystem'
|
||||
'findutils'
|
||||
'gawk'
|
||||
'grep'
|
||||
'gzip'
|
||||
'kmod'
|
||||
'pkgconf'
|
||||
'procps-ng'
|
||||
'sed'
|
||||
'systemd'
|
||||
'util-linux'
|
||||
'xz'
|
||||
)
|
||||
makedepends=(
|
||||
'asciidoc'
|
||||
|
@ -29,11 +28,43 @@ makedepends=(
|
|||
)
|
||||
optdepends=(
|
||||
'binutils: --uefi option support'
|
||||
'bluez: bluetooth (keyboard)'
|
||||
'btrfs-progs: scan for Btrfs on block devices'
|
||||
'busybox: allows use of busybox (on your own risk)'
|
||||
'bzip2: bzip2 compression'
|
||||
'cifs-utils: support CIFS'
|
||||
'connman: support for connman networking'
|
||||
'cryptsetup: support for encrypted with LUKS filesystems'
|
||||
'dash: allows use of dash (on your own risk)'
|
||||
'dhclient: legacy networking support'
|
||||
'dmraid: dmraid dracut module support'
|
||||
'e2fsprogs: ext2/3/4 filesystem support'
|
||||
'elfutils: strip binaries to reduce initramfs size'
|
||||
'f2fs-tools: fsfs filesystem support'
|
||||
'fuse3: live on NTFS (dmsquash-live-ntfs module)'
|
||||
'gzip: gzip compression'
|
||||
'iproute2: legacy networking support'
|
||||
'iputils: networking support'
|
||||
'lvm2: support Logical Volume Manager'
|
||||
'lzop: lzop compression'
|
||||
'mdadm: support MD devices, also known as software RAID devices'
|
||||
'multipath-tools: dmraid dracut module support'
|
||||
'nbd: support network block devices'
|
||||
'ndctl: NVDIMM support'
|
||||
'networkmanager: networkmanager support'
|
||||
'nfs-utils: support NFS'
|
||||
'ntfs-3g: live on NTFS (dmsquash-live-ntfs module)'
|
||||
'nvme-cli: NVMe-oF support (nvmf module)'
|
||||
'open-iscsi: support iSCSI (iscsi module)'
|
||||
'openssh: install ssh and scp along with config files and specified keys (ssh-client module)'
|
||||
'pigz: faster gzip compression'
|
||||
'plymouth: plymouth boot splash'
|
||||
'rng-tools: enable rngd service to help generating entropy early during boot'
|
||||
'sbsigntools: uefi_secureboot_cert/key configuration option support'
|
||||
'squashfs-tools: support for building a squashed initramfs'
|
||||
'tar: live tar image'
|
||||
'tpm2-tools: tpm2 support for e.g. LUKS'
|
||||
'xz: xz compression'
|
||||
)
|
||||
provides=('initramfs')
|
||||
backup=('etc/dracut.conf')
|
||||
|
@ -43,17 +74,20 @@ source=(
|
|||
dracut-systemd-254-uki.patch::https://github.com/dracutdevs/dracut/commit/f32e95bcadbc5158843530407adc1e7b700561b1.patch
|
||||
dracut-systemd-255-systemd-executor.patch::https://github.com/dracutdevs/dracut/pull/2535/commits/62fd8ebe4776dbb60ca04a865c2d160e45d65e91.patch
|
||||
dracut-systemd-255-pcrphase.patch
|
||||
dracut-systemd-255-hibernate-resume.patch::https://github.com/dracutdevs/dracut/pull/2527/commits/a2fe89116db4b286fbf515f26bd1773b5e6ee8ad.patch
|
||||
)
|
||||
sha512sums=('SKIP'
|
||||
'dfbef5ee06fd0f7b51bfd3571eb284272d7694754eaf232cf1a14f3b2f95a67c87098fabf6d88068ef7e235e717bec26024a3b342c5dba940b8600799cef0791'
|
||||
'8d232afccf84e24348c0e13d8eb34bcf670ca98a8e6a1e17cd4e861b8c036db1431ad8d8cb3942fb7645489d450dc2dbb91d54c18275796be26aae3ec53db557'
|
||||
'9940448b4a83c9a837a916557b413b4523097554175420e554e039baa0395a387634bdf4486c212b930942a32e4f336b65e3d6624517b3e134b010a614fbcb41'
|
||||
'1cdcff2b4ade4a227e55dce33457f6974cf1fd3352766d731b5e7a372239c211bd5c105e3fa46f48b6b2456d04471da9d1adfa12d99444802e4d06febbd4b38f')
|
||||
'1cdcff2b4ade4a227e55dce33457f6974cf1fd3352766d731b5e7a372239c211bd5c105e3fa46f48b6b2456d04471da9d1adfa12d99444802e4d06febbd4b38f'
|
||||
'bba154e13463fb759e1cfd5f461b2b4e786ad8c6f4cacacbd918e911efc7d5a5368300676d6e6d8e9b7b2f4333314886bb1e34daac9f0c73c1c441baf7918063')
|
||||
b2sums=('SKIP'
|
||||
'6386d1caf4765974e6f9fffde43cacc20f55a1ed487f6dba9f6f15318dc6dc593ef01309679c8a7f1deffc5dd66138cde7c11d53a825396971d6be29a9388744'
|
||||
'8adf7975e1edc37a9c4972243324a0ecc6f1eebc012a59dcc9a394e2f2f669650200fff4d87088dffd133b1531c7eaac390322ba9b18f826a804d61b6341908b'
|
||||
'4ef34f747a0f0e446ae9429559ddfe5d3d2088b1071433bba131aed0fb553d44a6256016f8fccd891c3dd69f554af3fe98ac1dcebd62a0489864e75b4b413f48'
|
||||
'15d7d324b1f3d4ee0428f389077e2a95f28a45aaf6bc44a61ebf8efd7afc3195a9e25fd919d3319906826146910e8dd67a127f196b4de64805bd2203dba988c1')
|
||||
'15d7d324b1f3d4ee0428f389077e2a95f28a45aaf6bc44a61ebf8efd7afc3195a9e25fd919d3319906826146910e8dd67a127f196b4de64805bd2203dba988c1'
|
||||
'bd8dc23e1dafa9a76b79af40be5267ee96934c08950b6eae70d5794a9f3038cb0cb7d54593463f42325ddae637cb6ddf21af52bd9fd6e639f7fdc7acc5abf21e')
|
||||
validpgpkeys=('F66745589DE755B02AD947D71F1139EBBED1ACA9') # Jóhann B. Guðmundsson <johannbg@gmail.com>
|
||||
|
||||
prepare() {
|
||||
|
@ -63,6 +97,7 @@ prepare() {
|
|||
patch -Np1 < ../dracut-systemd-254-uki.patch
|
||||
patch -Np1 < ../dracut-systemd-255-systemd-executor.patch
|
||||
patch -Np1 < ../dracut-systemd-255-pcrphase.patch
|
||||
patch -Np1 < ../dracut-systemd-255-hibernate-resume.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
|
@ -7,9 +7,8 @@
|
|||
|
||||
pkgname=expac
|
||||
pkgver=10
|
||||
pkgrel=05
|
||||
pkgrel=09
|
||||
pkgdesc='alpm data (pacman database) extraction utility'
|
||||
arch=(x86_64)
|
||||
url="https://github.com/falconindy/$pkgname"
|
||||
depends=(pacman)
|
||||
makedepends=(git
|
||||
|
@ -26,10 +25,14 @@ package() {
|
|||
meson install -C build --destdir "$pkgdir"
|
||||
}
|
||||
|
||||
#---- license gpg-key sha256sums ----
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL)
|
||||
|
||||
validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 24c419a668df79ed66b594f5d612e232cb13aba96d9d0d0cede503c5d168ce0b expac-10-09-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
pkgname=expac
|
||||
pkgver=10
|
||||
pkgrel=5
|
||||
pkgrel=9
|
||||
pkgdesc='alpm data (pacman database) extraction utility'
|
||||
arch=(x86_64)
|
||||
url="https://github.com/falconindy/$pkgname"
|
||||
|
@ -15,7 +15,7 @@ makedepends=(git
|
|||
perl)
|
||||
source=("git+$url.git?signed&tag=$pkgver")
|
||||
validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner
|
||||
md5sums=('SKIP')
|
||||
sha256sums=('SKIP')
|
||||
|
||||
build() {
|
||||
arch-meson "$pkgname" build
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
meson
|
||||
git
|
||||
|
||||
|
||||
|
|
|
@ -9,12 +9,11 @@
|
|||
#pkgname=(gcr-4 gcr-4-docs)
|
||||
pkgname=(gcr-4)
|
||||
pkgver=4.2.1
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="A library for bits of crypto UI and parsing w/o systemd"
|
||||
url="https://gitlab.gnome.org/GNOME/gcr"
|
||||
depends=(glib2 libgcrypt p11-kit libsecret openssh)
|
||||
makedepends=(gobject-introspection vala git gi-docgen meson gtk4)
|
||||
#_commit=0c1317470eeb426d30e50b0b2b13b90006f5ec2d # tags/4.2.0^0
|
||||
_commit=7f9dfb291ac475beac911c3868bebd4561267a82 # tags/4.2.1^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/gcr.git#commit=$_commit")
|
||||
|
||||
|
@ -64,5 +63,5 @@ license=(LGPL-2.1-or-later)
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 876c55cfae5b6b481dbff655365831037ea5f03c1017cc568559fece6b4b5557 gcr-4-4.2.1-01-x86_64.pkg.tar.lz
|
||||
## 71c5ebba7f0aaf11ae82faab4c6a60f843a998646ea681647f446f5724c53848 gcr-4-4.2.1-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ pkgname=(
|
|||
gcr-4-docs
|
||||
)
|
||||
pkgver=4.2.1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A library for bits of crypto UI and parsing"
|
||||
url="https://gitlab.gnome.org/GNOME/gcr"
|
||||
arch=(x86_64)
|
||||
|
@ -57,7 +57,6 @@ package_gcr-4() {
|
|||
libgck-2.so
|
||||
libgcr-4.so
|
||||
)
|
||||
install=gcr-4.install
|
||||
|
||||
meson install -C build --destdir "$pkgdir"
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libdatachannel
|
||||
pkgver=0.20.1
|
||||
pkgver=0.20.2
|
||||
pkgrel=01
|
||||
pkgdesc="C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets"
|
||||
url="https://github.com/paullouisageneau/$pkgname"
|
||||
|
@ -53,5 +53,5 @@ license=('MPL2')
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 316a3311f1a6db56b9a25680b63ae5d842ba8d1e07836e2381ce711ad5e7fec4 libdatachannel-0.20.1-01-x86_64.pkg.tar.lz
|
||||
## 1d30b7ea4e5d8ec3b3f01722e09be1f7d90ca0b3622b4dd59f93bcb1d1b47e89 libdatachannel-0.20.2-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Jay Schmidek <jschmidek at gmail dot com>
|
||||
# Contributor: Paul-Louis Ageneau <paul-louis at ageneau dot org>
|
||||
pkgname=libdatachannel
|
||||
pkgver=0.20.1
|
||||
pkgver=0.20.2
|
||||
pkgrel=1
|
||||
pkgdesc="C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets"
|
||||
arch=('x86_64')
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
|
||||
real 3m0.108s
|
||||
user 2m47.480s
|
||||
sys 0m7.892s
|
||||
real 2m11.744s
|
||||
user 3m49.252s
|
||||
sys 0m10.693s
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=libnbd
|
||||
pkgver=1.18.2
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="NBD (network block devices) client library in userspace"
|
||||
url="https://gitlab.com/nbdkit/libnbd"
|
||||
depends=('glibc' 'gnutls' 'libxml2')
|
||||
|
@ -48,5 +48,5 @@ validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
|
|||
sha256sums=(398b4d1c020683026e6a9a0934431592ead42bd6d0eca3be576db76c60b44c52 # libnbd-1.18.2.tar.gz
|
||||
bad1e813930c3022d91afe4b594c1c1023b6d388b4ab488b522ce0ce7de2ea7b) # libnbd-1.18.2.tar.gz.sig
|
||||
|
||||
## 7bff2b0467b590ee9226c6eaa02b488002ff94cd34c7ccb4dd7473c47192200f libnbd-1.18.2-01-x86_64.pkg.tar.lz
|
||||
## 53981c0ace9425b685a9d7f5db6bb0e27a9142ce9c062f770ed634914c5e2f06 libnbd-1.18.2-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Thomas Weißschuh <thomas t-8ch de>
|
||||
pkgname=libnbd
|
||||
pkgver=1.18.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="NBD client library in userspace"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.com/nbdkit/libnbd"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libpaper
|
||||
pkgver=2.1.3
|
||||
pkgver=2.2.5
|
||||
pkgrel=01
|
||||
pkgdesc="Library for handling paper characteristics"
|
||||
url="https://github.com/rrthomas/libpaper"
|
||||
|
@ -74,7 +74,7 @@ package() {
|
|||
# popd
|
||||
|
||||
# license
|
||||
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 {COPYING,COPYING-GPL-3,COPYING-MIT} -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
@ -93,9 +93,11 @@ license=(LGPL-2.1-or-later
|
|||
LicenseRef-Public-Domain
|
||||
GPL-3.0-or-later
|
||||
LGPL-2.0-or-later
|
||||
FSFAP)
|
||||
FSFAP
|
||||
MIT)
|
||||
|
||||
sha256sums=(b798be7c52036e684a90a68f0be954f173fea87886f8a1d25c6514a279216f4a # libpaper-2.1.3.tar.gz
|
||||
sha256sums=(7be50974ce0df0c74e7587f10b04272cd53fd675cb6a1273ae1cc5c9cc9cab09 # libpaper-2.2.5.tar.gz
|
||||
7e49c6ce67fbaea77929ab5849026412d0f91f692a902805c0134a071cccde22) # localepaper.c
|
||||
|
||||
## 7009e862cb697250ceafed014fe756f50e7ec9f24b03ff29bfd822d5e1cef5cd libpaper-2.1.3-01-x86_64.pkg.tar.lz
|
||||
## 0db362e0680a76821a7cc45df98a429700ede2601dbf6fef9983d97aee247c83 libpaper-2.2.5-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Contributor: royrocks <royrocks13@gmail.com>
|
||||
|
||||
pkgname=libpaper
|
||||
pkgver=2.1.3
|
||||
pkgver=2.2.5
|
||||
pkgrel=1
|
||||
pkgdesc="Library for handling paper characteristics"
|
||||
arch=('x86_64')
|
||||
|
@ -24,12 +24,13 @@ license=(
|
|||
GPL-3.0-or-later
|
||||
LGPL-2.0-or-later
|
||||
FSFAP
|
||||
MIT
|
||||
)
|
||||
depends=('glibc')
|
||||
backup=('etc/papersize')
|
||||
source=(https://github.com/rrthomas/libpaper/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz
|
||||
localepaper.c)
|
||||
sha256sums=('b798be7c52036e684a90a68f0be954f173fea87886f8a1d25c6514a279216f4a'
|
||||
sha256sums=('7be50974ce0df0c74e7587f10b04272cd53fd675cb6a1273ae1cc5c9cc9cab09'
|
||||
'7e49c6ce67fbaea77929ab5849026412d0f91f692a902805c0134a071cccde22')
|
||||
provides=('paper')
|
||||
replaces=('paper')
|
||||
|
@ -90,6 +91,5 @@ package() {
|
|||
# popd
|
||||
|
||||
# license
|
||||
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
install -Dm644 {COPYING,COPYING-GPL-3,COPYING-MIT} -t "${pkgdir}/usr/share/licenses/${pkgname}"
|
||||
}
|
||||
##
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libqalculate
|
||||
pkgver=4.9.0
|
||||
pkgver=5.0.0
|
||||
pkgrel=02
|
||||
pkgdesc='Multi-purpose desktop calculator'
|
||||
url='https://qalculate.github.io/'
|
||||
|
@ -14,7 +14,8 @@ url='https://qalculate.github.io/'
|
|||
depends=(curl icu gcc-libs glibc gmp libxml2 mpfr readline)
|
||||
makedepends=(intltool doxygen)
|
||||
optdepends=('gnuplot: for plotting support')
|
||||
source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
#source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-${pkgver}.tar.gz) ## b version right after 5.0.0
|
||||
source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-${pkgver}b.tar.gz)
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -31,11 +32,9 @@ package() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL)
|
||||
license=(GPL-2.0-only)
|
||||
|
||||
sha256sums=(6130ed28f7fb8688bccede4f3749b7f75e4a000b8080840794969d21d1c1bf0f) # libqalculate-4.9.0.tar.gz
|
||||
sha256sums=(9b48688f9c57bc12730af83e59d19719e45f0a4dd13c5d42d7210d0dc83bb5ce) # libqalculate-5.0.0b.tar.gz
|
||||
|
||||
## 7d0f31c0d4af8ec9492b6d79c20b5d861a444a14d9607674faaab24637f220a6 libqalculate-4.9.0-02-x86_64.pkg.tar.lz
|
||||
## e8a2f82d4bd13bad700179ea3d8cee5f6cc9296efe0ab009fa50a604ce758b34 libqalculate-5.0.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
## 7d0f31c0d4af8ec9492b6d79c20b5d861a444a14d9607674faaab24637f220a6 libqalculate-4.9.0-02-x86_64.pkg.tar.lz
|
||||
6130ed28f7fb8688bccede4f3749b7f75e4a000b8080840794969d21d1c1bf0f libqalculate-4.9.0.tar.gz
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=libqalculate
|
||||
pkgver=4.9.0
|
||||
pkgver=5.0.0
|
||||
pkgrel=2
|
||||
pkgdesc='Multi-purpose desktop calculator'
|
||||
arch=(x86_64)
|
||||
url='https://qalculate.github.io/'
|
||||
license=(GPL)
|
||||
license=(GPL-2.0-only)
|
||||
depends=(curl
|
||||
icu
|
||||
gcc-libs
|
||||
|
@ -19,8 +19,8 @@ depends=(curl
|
|||
makedepends=(doxygen
|
||||
intltool)
|
||||
optdepends=('gnuplot: for plotting support')
|
||||
source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('6130ed28f7fb8688bccede4f3749b7f75e4a000b8080840794969d21d1c1bf0f')
|
||||
source=(https://github.com/Qalculate/libqalculate/releases/download/v$pkgver/$pkgname-${pkgver}b.tar.gz)
|
||||
sha256sums=('9b48688f9c57bc12730af83e59d19719e45f0a4dd13c5d42d7210d0dc83bb5ce')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
|
||||
real 8m41.035s
|
||||
user 8m30.756s
|
||||
sys 0m13.736s
|
||||
real 3m2.902s
|
||||
user 10m1.989s
|
||||
sys 0m17.501s
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
#pkgbase=librsvg
|
||||
pkgname=(librsvg) # librsvg-docs)
|
||||
pkgver=2.57.1
|
||||
pkgver=2.57.2
|
||||
pkgrel=01
|
||||
epoch=2
|
||||
pkgdesc="SVG rendering library"
|
||||
|
@ -15,7 +15,7 @@ url="https://wiki.gnome.org/Projects/LibRsvg"
|
|||
depends=(cairo freetype2 gdk-pixbuf2 glib2 harfbuzz libxml2 pango)
|
||||
makedepends=(gi-docgen git gobject-introspection python-docutils rust vala)
|
||||
checkdepends=(ttf-dejavu)
|
||||
_commit=34cc425b40bb6299868157fe98c945c30bbc3b71 # tags/2.57.1^0
|
||||
_commit=a61c1719e429b80d3524d60e3828da272b389daf # tags/2.57.2^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit")
|
||||
|
||||
pkgver() {
|
||||
|
@ -75,9 +75,9 @@ package_librsvg() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.1-or-later)
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## e1361d5f3a92c0d6bb61749bda57e0742dc91dbebdb2910a5960602109c5550f librsvg-2_2.57.1-01-x86_64.pkg.tar.lz
|
||||
## a578e40f3c157d252430427ae0d272fdb3889bee19fec112ebe0d5b96c3e1110 librsvg-2_2.57.2-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
# Maintainer: Fabian Bornschein <fabiscafe@archlinux.org>
|
||||
# Contributor: Jan de Groot <jgc@archlinux.org>
|
||||
|
||||
pkgbase=librsvg
|
||||
|
@ -6,13 +7,13 @@ pkgname=(
|
|||
librsvg
|
||||
librsvg-docs
|
||||
)
|
||||
pkgver=2.57.1
|
||||
pkgver=2.57.2
|
||||
pkgrel=1
|
||||
epoch=2
|
||||
pkgdesc="SVG rendering library"
|
||||
url="https://wiki.gnome.org/Projects/LibRsvg"
|
||||
arch=(x86_64)
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.1-or-later)
|
||||
depends=(
|
||||
cairo
|
||||
freetype2
|
||||
|
@ -31,7 +32,7 @@ makedepends=(
|
|||
vala
|
||||
)
|
||||
checkdepends=(ttf-dejavu)
|
||||
_commit=34cc425b40bb6299868157fe98c945c30bbc3b71 # tags/2.57.1^0
|
||||
_commit=a61c1719e429b80d3524d60e3828da272b389daf # tags/2.57.2^0
|
||||
source=(
|
||||
"git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit"
|
||||
)
|
||||
|
@ -91,4 +92,3 @@ package_librsvg-docs() {
|
|||
}
|
||||
|
||||
# vim:set sw=2 sts=-1 et:
|
||||
##
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
cairo
|
||||
freetype2
|
||||
gdk-pixbuf2
|
||||
|
@ -12,8 +11,10 @@ python-docutils
|
|||
rust
|
||||
vala
|
||||
ttf-dejavu
|
||||
|
||||
graphite
|
||||
rav1e
|
||||
automake
|
||||
autoconf
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=libunwind
|
||||
pkgver=1.7.2
|
||||
pkgver=1.8.1
|
||||
pkgrel=01
|
||||
pkgdesc="Determine and manipulate the call-chain of a program"
|
||||
#pkgdesc='Portable and efficient C programming interface (API) to determine the call-chain of a program'
|
||||
|
@ -52,8 +52,8 @@ license=('GPL')
|
|||
# '75D2CFC56CC2E935A4143297015A268A17D55FA4') # Dave Watson
|
||||
validpgpkeys=(F86EB09F72717426F20D36470A0FF845B7DB3427) # Stephen M. Webb <stephen.webb@bregmasoft.ca>
|
||||
|
||||
sha256sums=(a18a6a24307443a8ace7a8acc2ce79fbbe6826cd0edf98d6326d0225d6a5d6e6 # libunwind-1.7.2.tar.gz
|
||||
535174f91ac7572bf83cb7e55d9c00288e621a2360d1f62913116dc4a59d79bc) # libunwind-1.7.2.tar.gz.asc
|
||||
sha256sums=(ddf0e32dd5fafe5283198d37e4bf9decf7ba1770b6e7e006c33e6df79e6a6157 # libunwind-1.8.1.tar.gz
|
||||
880fdf506d8982aa2d6d96c56fa1fb46be8897a3951005126a800d1d2da497b8) # libunwind-1.8.1.tar.gz.asc
|
||||
|
||||
## ea7f81294da15638c7bb8e0b7c567c8e3832be778cecea1bd522f07f67478101 libunwind-1.7.2-01-x86_64.pkg.tar.lz
|
||||
## 3a0a932c4696e86f1cb190cfd40d039f71ba9340f15df4de60bfe6dcd1745f4e libunwind-1.8.1-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Contributor: keystone <phillip.marvin@gmail.com>
|
||||
|
||||
pkgname=libunwind
|
||||
pkgver=1.7.2
|
||||
pkgver=1.8.1
|
||||
pkgrel=1
|
||||
pkgdesc="Determine and manipulate the call-chain of a program"
|
||||
url="https://www.nongnu.org/libunwind/"
|
||||
|
@ -24,7 +24,7 @@ provides=(
|
|||
source=(
|
||||
https://github.com/libunwind/libunwind/releases/download/v$pkgver/libunwind-$pkgver.tar.gz{,.asc}
|
||||
)
|
||||
b2sums=('519570a02d06ce4a174ca226941e493499054112de1c92938434e9fb56fabc8446f699a886ea8beee672ac5e28acd03d16169257a43e2ee1bab084fb331ef4cf'
|
||||
b2sums=('936e70f2428d8f6ada3b4d58b3c9e3a9738eb2f7aee1ad5fb4e44dbb7400186d1bd1ead86a698e53d199d5944b102f8380d08b48104a138021286a79fb006ec3'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
F86EB09F72717426F20D36470A0FF845B7DB3427 # Stephen M. Webb <stephen.webb@bregmasoft.ca>
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
texlive-binextra
|
||||
libjpeg-turbo
|
||||
graphite
|
||||
rav1e
|
||||
|
||||
|
||||
|
|
|
@ -6,13 +6,18 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=lighttpd
|
||||
pkgver=1.4.74
|
||||
pkgver=1.4.75
|
||||
pkgrel=01
|
||||
pkgdesc='A secure, fast, compliant and very flexible web-server w/o systemd'
|
||||
pkgdesc='A secure, fast, compliant and very flexible web-server w/o systemd ipv6'
|
||||
url="https://www.lighttpd.net/"
|
||||
depends=('pcre2' 'util-linux' 'brotli')
|
||||
makedepends=('mariadb-libs' 'lua' 'libxml2' 'e2fsprogs' 'sqlite' 'pkgconfig')
|
||||
depends=('pcre2' 'brotli')
|
||||
makedepends=('e2fsprogs' 'libdbi' 'libmaxminddb' 'libxml2' 'lua' 'mariadb-libs' 'pkgconfig' 'sqlite')
|
||||
optdepends=('libxml2: mod_webdav'
|
||||
'krb5: mod_authn_gssapi'
|
||||
'libdbi: mod_authn'
|
||||
'libldap: mod_authn_ldap'
|
||||
'libmaxminddb: mod_maxminddb'
|
||||
'libxml2: mod_webdav'
|
||||
'lua: mod_cml/mod_magnet'
|
||||
'mariadb-libs: mod_mysql_vhost/mod_authn_mysql'
|
||||
'sqlite: mod_webdav')
|
||||
|
@ -30,16 +35,20 @@ build() {
|
|||
--sbindir=/usr/bin \
|
||||
--libdir=/usr/lib/lighttpd/ \
|
||||
--sysconfdir=/etc/lighttpd \
|
||||
--with-mysql \
|
||||
--with-ldap \
|
||||
--with-attr \
|
||||
--with-openssl \
|
||||
--with-webdav-props \
|
||||
--with-webdav-locks \
|
||||
--with-lua \
|
||||
--with-systemd=no \
|
||||
--with-brotli \
|
||||
--with-pcre2
|
||||
--with-dbi \
|
||||
--with-krb5 \
|
||||
--with-ldap \
|
||||
--with-lua \
|
||||
--with-maxminddb \
|
||||
--with-mysql \
|
||||
--with-openssl \
|
||||
--with-pcre2 \
|
||||
--disable-ipv6 \
|
||||
--without-systemd \
|
||||
--with-webdav-props \
|
||||
--with-webdav-locks
|
||||
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
|
@ -58,6 +67,7 @@ package() {
|
|||
install -D -m644 "$srcdir/lighttpd.conf" "$pkgdir/etc/lighttpd/lighttpd.conf"
|
||||
install -d -m700 -o http -g http "$pkgdir"/var/{log,cache}/lighttpd/
|
||||
install -D -m644 "${srcdir}/lighttpd.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/lighttpd.conf"
|
||||
# install -D -m644 -t "${pkgdir}"/usr/lib/systemd/system/ doc/systemd/lighttpd.{service,socket}
|
||||
|
||||
pushd doc/config >/dev/null
|
||||
find . -type f ! -name 'Makefile*' -exec install -D -m644 {} "${pkgdir}"/usr/share/doc/lighttpd/config/{} \;
|
||||
|
@ -70,17 +80,17 @@ package() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('custom')
|
||||
license=('BSD-3-Clause')
|
||||
|
||||
validpgpkeys=('C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7'
|
||||
'649D0DD767FF206202A76C5158F14A786FE198C8'
|
||||
'EAAF41A8BE3BB8D001CACD136DE62CA242909B84')
|
||||
|
||||
sha256sums=(5c08736e83088f7e019797159f306e88ec729abe976dc98fb3bed71b9d3e53b5 # lighttpd-1.4.74.tar.xz
|
||||
61e99a265da05337fff78b478fb086c06398e041de732c3a99d2e3cca9f8db00 # lighttpd-1.4.74.tar.xz.asc
|
||||
sha256sums=(8b721ca939d312afaa6ef31dcbd6afb5161ed385ac828e6fccd4c5b76be189d6 # lighttpd-1.4.75.tar.xz
|
||||
bcc3e9d6c3741cf2d34a98671bad96aef76b156326b945fd4147b57ea145be25 # lighttpd-1.4.75.tar.xz.asc
|
||||
41f6c0042bb61021553779f861910e335834f6c15e4411756cdc6233b31076fe # lighttpd.logrotate.d
|
||||
fece4581bebf39768571962dedce176b2b5f487c0abb5c1cfb35395de216c01f # lighttpd.conf
|
||||
d8a185145a7c08b4fd8c8e6c12dae3e176389dd9b1c66e239757b2ba5108c871) # lighttpd.tmpfiles
|
||||
|
||||
## 0898b04c0d2e6efee45298f692bf74a8e5815c5a567ba217ad5c815a4c1ea85a lighttpd-1.4.74-01-x86_64.pkg.tar.lz
|
||||
## f727b49ca71c29b189079e0ddccd30da7251ef0ffb782c1713241fb7b77d6eff lighttpd-1.4.75-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -1,70 +1,98 @@
|
|||
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
|
||||
|
||||
pkgname=lighttpd
|
||||
pkgver=1.4.74
|
||||
pkgver=1.4.75
|
||||
pkgrel=1
|
||||
pkgdesc='A secure, fast, compliant and very flexible web-server'
|
||||
license=('BSD-3-Clause')
|
||||
arch=('x86_64')
|
||||
url="https://www.lighttpd.net/"
|
||||
depends=('pcre2' 'systemd' 'brotli')
|
||||
makedepends=('mariadb-libs' 'lua' 'libxml2' 'e2fsprogs' 'sqlite' 'pkgconfig')
|
||||
optdepends=('libxml2: mod_webdav'
|
||||
depends=(
|
||||
'brotli'
|
||||
'pcre2'
|
||||
)
|
||||
makedepends=(
|
||||
'e2fsprogs'
|
||||
'libdbi'
|
||||
'libmaxminddb'
|
||||
'libxml2'
|
||||
'lua'
|
||||
'mariadb-libs'
|
||||
'pkgconfig'
|
||||
'sqlite'
|
||||
)
|
||||
optdepends=(
|
||||
'krb5: mod_authn_gssapi'
|
||||
'libdbi: mod_authn'
|
||||
'libldap: mod_authn_ldap'
|
||||
'libmaxminddb: mod_maxminddb'
|
||||
'libxml2: mod_webdav'
|
||||
'lua: mod_cml/mod_magnet'
|
||||
'mariadb-libs: mod_mysql_vhost/mod_authn_mysql'
|
||||
'sqlite: mod_webdav')
|
||||
backup=('etc/lighttpd/lighttpd.conf' 'etc/logrotate.d/lighttpd')
|
||||
'sqlite: mod_webdav'
|
||||
)
|
||||
backup=(
|
||||
'etc/lighttpd/lighttpd.conf'
|
||||
'etc/logrotate.d/lighttpd'
|
||||
)
|
||||
options=('emptydirs')
|
||||
source=("https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}.tar.xz"{,.asc}
|
||||
'lighttpd.logrotate.d' 'lighttpd.conf' 'lighttpd.tmpfiles' 'lighttpd.service')
|
||||
sha256sums=('5c08736e83088f7e019797159f306e88ec729abe976dc98fb3bed71b9d3e53b5'
|
||||
source=(
|
||||
"https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${pkgver}.tar.xz"{,.asc}
|
||||
'lighttpd.logrotate.d'
|
||||
'lighttpd.conf'
|
||||
'lighttpd.tmpfiles'
|
||||
)
|
||||
sha256sums=('8b721ca939d312afaa6ef31dcbd6afb5161ed385ac828e6fccd4c5b76be189d6'
|
||||
'SKIP'
|
||||
'41f6c0042bb61021553779f861910e335834f6c15e4411756cdc6233b31076fe'
|
||||
'fece4581bebf39768571962dedce176b2b5f487c0abb5c1cfb35395de216c01f'
|
||||
'd8a185145a7c08b4fd8c8e6c12dae3e176389dd9b1c66e239757b2ba5108c871'
|
||||
'0c88403364e732c06090f6807105dedbac25aa82add0499d28007f8aaa780b78')
|
||||
'162a7db641ec46bb3436c4986fe7541aebd6dd38a463b86647c9113278cb876e'
|
||||
'da6878d1649572259f29ae50236a129ff131c9b1730af81498581824cf8c4c35')
|
||||
validpgpkeys=('C7CA1E9E29DC77F5480894B2E0E7D0171E95BAD7'
|
||||
'649D0DD767FF206202A76C5158F14A786FE198C8'
|
||||
'EAAF41A8BE3BB8D001CACD136DE62CA242909B84')
|
||||
|
||||
build() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
cd "${srcdir}"/$pkgname-$pkgver
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--sbindir=/usr/bin \
|
||||
--libdir=/usr/lib/lighttpd/ \
|
||||
--sysconfdir=/etc/lighttpd \
|
||||
--with-mysql \
|
||||
--with-ldap \
|
||||
--with-attr \
|
||||
--with-openssl \
|
||||
--with-webdav-props \
|
||||
--with-webdav-locks \
|
||||
--with-brotli \
|
||||
--with-dbi \
|
||||
--with-krb5 \
|
||||
--with-ldap \
|
||||
--with-lua \
|
||||
--with-maxminddb \
|
||||
--with-mysql \
|
||||
--with-openssl \
|
||||
--with-pcre2 \
|
||||
--with-brotli
|
||||
--with-webdav-props \
|
||||
--with-webdav-locks
|
||||
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
cd "${srcdir}"/${pkgname}-${pkgver}
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/$pkgname-$pkgver"
|
||||
cd "${srcdir}"/${pkgname}-${pkgver}
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
install -D -m644 "$srcdir/lighttpd.logrotate.d" "$pkgdir/etc/logrotate.d/lighttpd"
|
||||
install -D -m644 "$srcdir/lighttpd.conf" "$pkgdir/etc/lighttpd/lighttpd.conf"
|
||||
install -d -m700 -o http -g http "$pkgdir"/var/{log,cache}/lighttpd/
|
||||
install -D -m644 "${srcdir}/lighttpd.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/lighttpd.conf"
|
||||
install -D -m644 "${srcdir}/lighttpd.service" "${pkgdir}/usr/lib/systemd/system/lighttpd.service"
|
||||
install -D -m644 "${srcdir}"/lighttpd.logrotate.d "${pkgdir}"/etc/logrotate.d/lighttpd
|
||||
install -D -m644 "${srcdir}"/lighttpd.conf "${pkgdir}"/etc/lighttpd/lighttpd.conf
|
||||
install -d -m700 -o 33 -g 33 "${pkgdir}"/var/{log,cache}/lighttpd/
|
||||
install -D -m644 "${srcdir}"/lighttpd.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/lighttpd.conf
|
||||
install -D -m644 -t "${pkgdir}"/usr/lib/systemd/system/ doc/systemd/lighttpd.{service,socket}
|
||||
|
||||
pushd doc/config >/dev/null
|
||||
find . -type f ! -name 'Makefile*' -exec install -D -m644 {} "${pkgdir}"/usr/share/doc/lighttpd/config/{} \;
|
||||
popd >/dev/null
|
||||
|
||||
install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
|
||||
install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/COPYING
|
||||
}
|
||||
|
|
|
@ -0,0 +1,205 @@
|
|||
`configure' configures lighttpd 1.4.74 to adapt to many kinds of systems.
|
||||
|
||||
Usage: src/lighttpd-1.4.74/configure [OPTION]... [VAR=VALUE]...
|
||||
|
||||
To assign environment variables (e.g., CC, CFLAGS...), specify them as
|
||||
VAR=VALUE. See below for descriptions of some of the useful variables.
|
||||
|
||||
Defaults for the options are specified in brackets.
|
||||
|
||||
Configuration:
|
||||
-h, --help display this help and exit
|
||||
--help=short display options specific to this package
|
||||
--help=recursive display the short help of all the included packages
|
||||
-V, --version display version information and exit
|
||||
-q, --quiet, --silent do not print `checking ...' messages
|
||||
--cache-file=FILE cache test results in FILE [disabled]
|
||||
-C, --config-cache alias for `--cache-file=config.cache'
|
||||
-n, --no-create do not create output files
|
||||
--srcdir=DIR find the sources in DIR [configure dir or `..']
|
||||
|
||||
Installation directories:
|
||||
--prefix=PREFIX install architecture-independent files in PREFIX
|
||||
[/usr/local]
|
||||
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
|
||||
[PREFIX]
|
||||
|
||||
By default, `make install' will install all the files in
|
||||
`/usr/local/bin', `/usr/local/lib' etc. You can specify
|
||||
an installation prefix other than `/usr/local' using `--prefix',
|
||||
for instance `--prefix=$HOME'.
|
||||
|
||||
For better control, use the options below.
|
||||
|
||||
Fine tuning of the installation directories:
|
||||
--bindir=DIR user executables [EPREFIX/bin]
|
||||
--sbindir=DIR system admin executables [EPREFIX/sbin]
|
||||
--libexecdir=DIR program executables [EPREFIX/libexec]
|
||||
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
||||
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
||||
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
||||
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
||||
--libdir=DIR object code libraries [EPREFIX/lib]
|
||||
--includedir=DIR C header files [PREFIX/include]
|
||||
--oldincludedir=DIR C header files for non-gcc [/usr/include]
|
||||
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
|
||||
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
|
||||
--infodir=DIR info documentation [DATAROOTDIR/info]
|
||||
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
|
||||
--mandir=DIR man documentation [DATAROOTDIR/man]
|
||||
--docdir=DIR documentation root [DATAROOTDIR/doc/lighttpd]
|
||||
--htmldir=DIR html documentation [DOCDIR]
|
||||
--dvidir=DIR dvi documentation [DOCDIR]
|
||||
--pdfdir=DIR pdf documentation [DOCDIR]
|
||||
--psdir=DIR ps documentation [DOCDIR]
|
||||
|
||||
Program names:
|
||||
--program-prefix=PREFIX prepend PREFIX to installed program names
|
||||
--program-suffix=SUFFIX append SUFFIX to installed program names
|
||||
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
|
||||
|
||||
System types:
|
||||
--build=BUILD configure for building on BUILD [guessed]
|
||||
--host=HOST cross-compile to build programs to run on HOST [BUILD]
|
||||
|
||||
Optional Features:
|
||||
--disable-option-checking ignore unrecognized --enable/--with options
|
||||
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
|
||||
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
|
||||
--enable-silent-rules less verbose build output (undo: "make V=1")
|
||||
--disable-silent-rules verbose build output (undo: "make V=0")
|
||||
--enable-dependency-tracking
|
||||
do not reject slow dependency extractors
|
||||
--disable-dependency-tracking
|
||||
speeds up one-time build
|
||||
--enable-static[=PKGS] build static libraries [default=no]
|
||||
--enable-shared[=PKGS] build shared libraries [default=yes]
|
||||
--enable-fast-install[=PKGS]
|
||||
optimize for fast installation [default=yes]
|
||||
--disable-libtool-lock avoid locking (might break parallel builds)
|
||||
--enable-lfs Large File System support (enabled; option ignored)
|
||||
--disable-largefile omit support for large files
|
||||
--disable-ipv6 disable IPv6 support
|
||||
--enable-mmap use mmap if available (enabled; option ignored)
|
||||
--enable-extra-warnings enable extra warnings (gcc specific)
|
||||
|
||||
Optional Packages:
|
||||
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
|
||||
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
|
||||
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
|
||||
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
|
||||
both]
|
||||
--with-aix-soname=aix|svr4|both
|
||||
shared library versioning (aka "SONAME") variant to
|
||||
provide on AIX, [default=aix].
|
||||
--with-sysroot[=DIR] Search for dependent libraries within DIR (or the
|
||||
compiler's sysroot if not specified).
|
||||
--with-libev[=PATH] Include libev support for fdevent handlers in
|
||||
PATH/include and PATH/lib
|
||||
--with-mysql[=PATH] Include MySQL support. PATH is the path to
|
||||
'mysql_config'
|
||||
--with-pgsql[=PATH] Include PgSQL support. PATH is the path to
|
||||
'pg_config'
|
||||
--with-dbi[=PATH] Include DBI support in PATH/include/dbi.h and
|
||||
PATH/lib
|
||||
--with-sasl[=PATH] Include SASL support in PATH/include/sasl/sasl.h and
|
||||
PATH/lib
|
||||
--with-ldap enable LDAP support
|
||||
--with-pam enable PAM support
|
||||
--with-attr enable extended attribute support
|
||||
--with-valgrind enable internal support for valgrind
|
||||
--with-libunwind Include libunwind support for backtraces on assert
|
||||
failures
|
||||
--with-krb5[=DIR] Use Kerberos 5
|
||||
--with-krb5-includes=DIR
|
||||
Kerberos includes
|
||||
--with-krb5-libs=DIR Kerberos libraries
|
||||
--with-openssl[=DIR] Include openssl support (default no)
|
||||
--with-openssl-includes=DIR
|
||||
OpenSSL includes
|
||||
--with-openssl-libs=DIR OpenSSL libraries
|
||||
--with-wolfssl[=DIR] Include wolfSSL support (default no)
|
||||
--with-mbedtls[=DIR] Include mbedTLS support. DIR points to the
|
||||
installation root. (default no)
|
||||
--with-nettle[=DIR] Include Nettle support (default no)
|
||||
--with-gnutls[=DIR] Include GnuTLS support. DIR points to the
|
||||
installation root. (default no)
|
||||
--with-nss[=DIR] Include NSS support. DIR points to the installation
|
||||
root. (default no)
|
||||
--with-pcre Enable pcre support (default no)
|
||||
--with-pcre2 Enable pcre2 support (default yes)
|
||||
--with-zlib Enable zlib support for mod_deflate
|
||||
--with-zstd Enable zstd support for mod_deflate
|
||||
--with-bzip2 Enable bzip2 support for mod_deflate
|
||||
--with-brotli Enable brotli support for mod_deflate
|
||||
--with-libdeflate Enable libdeflate support for mod_deflate
|
||||
--with-fam fam/gamin for reducing number of stat() calls
|
||||
--with-webdav-props properties in mod_webdav
|
||||
--with-libxml libxml2 for properties in mod_webdav
|
||||
--with-sqlite sqlite for properties in mod_webdav
|
||||
--with-webdav-locks locks in mod_webdav (requires webdav properties)
|
||||
--with-xxhash Enable system-provided xxhash
|
||||
--with-maxminddb IP-based geolocation lookup
|
||||
--with-lua lua engine for mod_magnet
|
||||
|
||||
Some influential environment variables:
|
||||
CC C compiler command
|
||||
CFLAGS C compiler flags
|
||||
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
|
||||
nonstandard directory <lib dir>
|
||||
LIBS libraries to pass to the linker, e.g. -l<library>
|
||||
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
|
||||
you have headers in a nonstandard directory <include dir>
|
||||
CPP C preprocessor
|
||||
LT_SYS_LIBRARY_PATH
|
||||
User-defined run-time library search path.
|
||||
PKG_CONFIG path to pkg-config utility
|
||||
PKG_CONFIG_PATH
|
||||
directories to add to pkg-config's search path
|
||||
PKG_CONFIG_LIBDIR
|
||||
path overriding pkg-config's built-in search path
|
||||
MYSQL_CFLAGS
|
||||
C compiler flags for MYSQL, overriding pkg-config
|
||||
MYSQL_LIBS linker flags for MYSQL, overriding pkg-config
|
||||
PGSQL_CFLAGS
|
||||
C compiler flags for PGSQL, overriding pkg-config
|
||||
PGSQL_LIBS linker flags for PGSQL, overriding pkg-config
|
||||
LIBUNWIND_CFLAGS
|
||||
C compiler flags for LIBUNWIND, overriding pkg-config
|
||||
LIBUNWIND_LIBS
|
||||
linker flags for LIBUNWIND, overriding pkg-config
|
||||
WOLFSSL_CFLAGS
|
||||
C compiler flags for WOLFSSL, overriding pkg-config
|
||||
WOLFSSL_LIBS
|
||||
linker flags for WOLFSSL, overriding pkg-config
|
||||
GNUTLS_CFLAGS
|
||||
C compiler flags for GNUTLS, overriding pkg-config
|
||||
GNUTLS_LIBS linker flags for GNUTLS, overriding pkg-config
|
||||
NSS_CFLAGS C compiler flags for NSS, overriding pkg-config
|
||||
NSS_LIBS linker flags for NSS, overriding pkg-config
|
||||
NSPR_CFLAGS C compiler flags for NSPR, overriding pkg-config
|
||||
NSPR_LIBS linker flags for NSPR, overriding pkg-config
|
||||
PCRE2_CFLAGS
|
||||
C compiler flags for PCRE2, overriding pkg-config
|
||||
PCRE2_LIBS linker flags for PCRE2, overriding pkg-config
|
||||
BROTLI_CFLAGS
|
||||
C compiler flags for BROTLI, overriding pkg-config
|
||||
BROTLI_LIBS linker flags for BROTLI, overriding pkg-config
|
||||
FAM_CFLAGS C compiler flags for FAM, overriding pkg-config
|
||||
FAM_LIBS linker flags for FAM, overriding pkg-config
|
||||
XML_CFLAGS C compiler flags for XML, overriding pkg-config
|
||||
XML_LIBS linker flags for XML, overriding pkg-config
|
||||
SQLITE_CFLAGS
|
||||
C compiler flags for SQLITE, overriding pkg-config
|
||||
SQLITE_LIBS linker flags for SQLITE, overriding pkg-config
|
||||
XXHASH_CFLAGS
|
||||
C compiler flags for XXHASH, overriding pkg-config
|
||||
XXHASH_LIBS linker flags for XXHASH, overriding pkg-config
|
||||
LUA_CFLAGS C compiler flags for LUA, overriding pkg-config
|
||||
LUA_LIBS linker flags for LUA, overriding pkg-config
|
||||
|
||||
Use these variables to override the choices made by `configure' or to help
|
||||
it to find libraries and programs with nonstandard names/locations.
|
||||
|
||||
Report bugs to <https://redmine.lighttpd.net/projects/lighttpd/boards/2>.
|
||||
lighttpd home page: <https://www.lighttpd.net/>.
|
|
@ -1,5 +1,7 @@
|
|||
mariadb-libs
|
||||
lua
|
||||
libdbi
|
||||
libmaxminddb
|
||||
libxml2
|
||||
lua
|
||||
mariadb-libs
|
||||
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@
|
|||
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=24.0.2
|
||||
pkgrel=02
|
||||
pkgver=24.0.3
|
||||
pkgrel=01
|
||||
epoch=1
|
||||
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
|
||||
url="https://www.mesa3d.org/"
|
||||
|
@ -65,7 +65,6 @@ makedepends=(
|
|||
# alt site since above is not working
|
||||
source=(https://archive.mesa3d.org/mesa-${pkgver}.tar.xz{,.sig}
|
||||
radeon_bo_can_reclaim_slab.diff
|
||||
vulkan-dispatch-table-add-an-uncompacted-version.patch
|
||||
LICENSE)
|
||||
|
||||
prepare() {
|
||||
|
@ -74,9 +73,6 @@ prepare() {
|
|||
# Proposed crash fix from https://gitlab.freedesktop.org/mesa/mesa/-/issues/10613#note_2290167
|
||||
patch -Np1 -i ../radeon_bo_can_reclaim_slab.diff
|
||||
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27834
|
||||
patch -Np1 -i ../vulkan-dispatch-table-add-an-uncompacted-version.patch
|
||||
|
||||
# Include package release in version string so Chromium invalidates
|
||||
# its GPU cache; otherwise it can cause pages to render incorrectly.
|
||||
# https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604
|
||||
|
@ -310,21 +306,19 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
|
|||
'71C4B75620BC75708B4BDB254C95FAAB3EB073EC' # Dylan Baker <dylan@pnwbakers.com>
|
||||
'57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom <eric@engestrom.ch>
|
||||
|
||||
sha256sums=(94e28a8edad06d8ed2b83eb53f253b9eb5aa62c3080f939702e1b3039b56c9e8 # mesa-24.0.2.tar.xz
|
||||
5fa25f014d71637b567314aec4bd97d8df36c5272157936bee113e123267110b # mesa-24.0.2.tar.xz.sig
|
||||
sha256sums=(77aec9a2a37b7d3596ea1640b3cc53d0b5d9b3b52abed89de07e3717e91bfdbe # mesa-24.0.3.tar.xz
|
||||
5b79e6b26f628dca2c00a97ec4e6bc91dcb2c630fca06e72e7047477abf1fa91 # mesa-24.0.3.tar.xz.sig
|
||||
3fd1ad8cd29319502a6f80ecb96bb9a059e5de83a8b6e39f23de8d93921fd922 # radeon_bo_can_reclaim_slab.diff
|
||||
1733ec76f735788837833e7571b641fc64b56ec3176b93e9234fc0b5428ee6d8 # vulkan-dispatch-table-add-an-uncompacted-version.patch
|
||||
7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE
|
||||
|
||||
|
||||
## 666cbd765b5135f6c00e658e42876a9b8207a267395ea1c1a433282a5cc10ddb libva-mesa-driver-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## 0ff6931c721cb38a63ac5a17c98849c9ebfc59424b1832f36e0f3da897a062b3 mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## fbe90e28e1814985937ecb5443eb5303c1487a36de7aabba4e97f25e52dc99d0 mesa-vdpau-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## e10ad44a6341670da5ac350a39b5be50f416d3667fc4a5f943a4c6451886977d opencl-clover-mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## 964652f3700594a1d2f51caae369bc9708925ecc625cd2abe96bb66ea80a5281 opencl-rusticl-mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## d6a9a734401750ecc20d148dcabbbfbedb57e90ca635f19290d127055eeaba50 vulkan-intel-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## f3fad8d3c064664927c30837e14b46e6dd5a3b63d10fd5c136096a5a56c179e6 vulkan-mesa-layers-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## f02768d5e779fe9b5239afd290123cf379dfaa43f856e7689addbda9a0c481dd vulkan-radeon-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## d97ec7d09430f9a4592108cc34ef2c672c921ecb115e33125ada4133422187b4 vulkan-swrast-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## 2fa35692e7a68b98875338c2a4968d9113949e50d355ad9be0fc7f8dd4c18851 vulkan-virtio-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
## 26b103b6fe00426f78b36ea8a09cb551cb41ed3f9795a92ca5d68b0b54b3cf44 libva-mesa-driver-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 971e6d38b1335d890ceb5c3acf55f2cb65b9ff6d4eac3fd929b21be8878b0c06 mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 198383d4d1b75dc7b96056d29497bee31497b33817634745885f0a723f46433c mesa-vdpau-1_:24.0.3-01-x86_64.pkg.tar.lz
|
||||
## c92131b2203ad2ad027ec9fb4213557d961aedd4b73adcd6ae58374bb3ccfc44 opencl-clover-mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## c9440aac93f9849cb3bec3d5ca0ad4e670751a0111329635c5949b11978b4d2d opencl-rusticl-mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 0cedc0572bfb356e187ad8edd3094059f0d33f39b0f7429b3f76da2198230723 vulkan-intel-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 3a5017a2daa83f1cf23ca1e691a9200f52ce58cfc94397030fef2372fe0fe3da vulkan-mesa-layers-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 8d21bb037136da149b85afddfcc2cf63162ae925f974938dd5b9171b6212c2f9 vulkan-radeon-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## 55fe10d568b169b805cdfbcfeac0ff9c3f3a182173bb4cea0179e325f256d730 vulkan-swrast-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
## df1c94a55229b31e2730f50ffe35772fe6880cf47219ded66062c4c9ad736ed4 vulkan-virtio-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -16,8 +16,8 @@ pkgname=(
|
|||
'mesa-vdpau'
|
||||
'mesa'
|
||||
)
|
||||
pkgver=24.0.2
|
||||
pkgrel=2
|
||||
pkgver=24.0.3
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="An open-source implementation of the OpenGL specification"
|
||||
url="https://www.mesa3d.org/"
|
||||
|
@ -74,18 +74,15 @@ makedepends=(
|
|||
source=(
|
||||
https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
|
||||
radeon_bo_can_reclaim_slab.diff
|
||||
vulkan-dispatch-table-add-an-uncompacted-version.patch
|
||||
LICENSE
|
||||
)
|
||||
sha256sums=('94e28a8edad06d8ed2b83eb53f253b9eb5aa62c3080f939702e1b3039b56c9e8'
|
||||
sha256sums=('77aec9a2a37b7d3596ea1640b3cc53d0b5d9b3b52abed89de07e3717e91bfdbe'
|
||||
'SKIP'
|
||||
'3fd1ad8cd29319502a6f80ecb96bb9a059e5de83a8b6e39f23de8d93921fd922'
|
||||
'1733ec76f735788837833e7571b641fc64b56ec3176b93e9234fc0b5428ee6d8'
|
||||
'7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537')
|
||||
b2sums=('f69e0b3edb7b8611f528a2e04104fe14b2fe8c799921be2d112dba744133813a19f90aa11d39f3f87a282e518003c7cc7966143d25e845f1f4489c461b22f661'
|
||||
b2sums=('7af5dc7f11bb11a3d04b3d71b5122a5bf9fe9242440444f266c6d1fac5891b4380a5f792fb66216f1937a7d886402f786d44365c93362d31fb6840d0954c95b4'
|
||||
'SKIP'
|
||||
'e7c3451a342cc648149375ce58697ae24273d47060e74ca2948d45ea8fe29b104f1daae4c91968fb6f37d41963d176987abf9ee21acfba0172a9b5d30300a72e'
|
||||
'e057a085bf7a9faceaa90b29555626d79e8c818e84a9424ade53dd21c512b2ea37dabb1d8ecccdf0f8fa69a4c6e7b66a6fe970b65baf1d368d6b9cc94ba532c7'
|
||||
'1ecf007b82260710a7bf5048f47dd5d600c168824c02c595af654632326536a6527fbe0738670ee7b921dd85a70425108e0f471ba85a8e1ca47d294ad74b4adb')
|
||||
validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
|
||||
'946D09B5E4C9845E63075FF1D961C596A7203456' # Andres Gomez <tanty@igalia.com>
|
||||
|
@ -100,9 +97,6 @@ prepare() {
|
|||
# Proposed crash fix from https://gitlab.freedesktop.org/mesa/mesa/-/issues/10613#note_2290167
|
||||
patch -Np1 -i ../radeon_bo_can_reclaim_slab.diff
|
||||
|
||||
# https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27834
|
||||
patch -Np1 -i ../vulkan-dispatch-table-add-an-uncompacted-version.patch
|
||||
|
||||
# Include package release in version string so Chromium invalidates
|
||||
# its GPU cache; otherwise it can cause pages to render incorrectly.
|
||||
# https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
mv vulkan-mesa-layers-1:24.0.2-02-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv opencl-clover-mesa-1:24.0.2-02-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv opencl-rusticl-mesa-1:24.0.2-02-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv vulkan-intel-1:24.0.2-02-x86_64.pkg.tar.lz vulkan-intel-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv vulkan-radeon-1:24.0.2-02-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv vulkan-swrast-1:24.0.2-02-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv vulkan-virtio-1:24.0.2-02-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv libva-mesa-driver-1:24.0.2-02-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv mesa-vdpau-1:24.0.2-02-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv mesa-1:24.0.2-02-x86_64.pkg.tar.lz mesa-1_24.0.2-02-x86_64.pkg.tar.lz
|
||||
mv vulkan-mesa-layers-1:24.0.3-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv opencl-clover-mesa-1:24.0.3-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv opencl-rusticl-mesa-1:24.0.3-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-intel-1:24.0.3-01-x86_64.pkg.tar.lz vulkan-intel-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-radeon-1:24.0.3-01-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-swrast-1:24.0.3-01-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-virtio-1:24.0.3-01-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv libva-mesa-driver-1:24.0.3-01-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv mesa-vdpau-1:24.0.3-01-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
mv mesa-1:24.0.3-01-x86_64.pkg.tar.lz mesa-1_24.0.3-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
|
||||
|
||||
real 12m2.250s
|
||||
user 56m4.639s
|
||||
sys 2m31.691s
|
||||
real 49m44.035s
|
||||
user 185m11.953s
|
||||
sys 4m59.054s
|
||||
|
||||
|
|
|
@ -35,10 +35,10 @@ index f612e1d52d6d..d0e0d079a069 100644
|
|||
|
||||
dep = dependency('ZLIB', version : '>=1.2', method : 'cmake')
|
||||
diff --git a/unittests/linuxliketests.py b/unittests/linuxliketests.py
|
||||
index 4fcf52e09f2c..6e07c450aa0a 100644
|
||||
index 2328107caac8..f66dc9769a8f 100644
|
||||
--- a/unittests/linuxliketests.py
|
||||
+++ b/unittests/linuxliketests.py
|
||||
@@ -360,6 +360,7 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
@@ -312,6 +312,7 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
raise SkipTest('asan not available on Cygwin')
|
||||
if is_openbsd():
|
||||
raise SkipTest('-fsanitize=address is not supported on OpenBSD')
|
||||
|
@ -46,7 +46,7 @@ index 4fcf52e09f2c..6e07c450aa0a 100644
|
|||
|
||||
testdir = os.path.join(self.framework_test_dir, '7 gnome')
|
||||
self.init(testdir, extra_args=['-Db_sanitize=address', '-Db_lundef=false'])
|
||||
@@ -1030,6 +1031,7 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
@@ -983,6 +984,7 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
raise SkipTest('asan not available on Cygwin')
|
||||
if is_openbsd():
|
||||
raise SkipTest('-fsanitize=address is not supported on OpenBSD')
|
||||
|
|
|
@ -0,0 +1,67 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
|
||||
Date: Tue, 5 Mar 2024 19:33:33 +0100
|
||||
Subject: [PATCH] tests: Fix unit tests with high parallelism
|
||||
|
||||
On Arch's shiny new 48-core/96-thread build server, the
|
||||
`test_install_log_content` test fails because of an unexpected
|
||||
`invalid-symlink.txt` file. Apparently the test runs in parallel with
|
||||
`test_install_subdir_symlinks`, which modifies the `59 install subdir`
|
||||
source directory.
|
||||
|
||||
To fix this, make `install_subdir_invalid_symlinks` copy the entire test
|
||||
into a tmpdir before modifying it.
|
||||
---
|
||||
unittests/linuxliketests.py | 39 +++++++++++++++++++------------------
|
||||
1 file changed, 20 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/unittests/linuxliketests.py b/unittests/linuxliketests.py
|
||||
index f66dc9769a8f..c8dc0195bc72 100644
|
||||
--- a/unittests/linuxliketests.py
|
||||
+++ b/unittests/linuxliketests.py
|
||||
@@ -1413,25 +1413,26 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
Test that installation of broken symlinks works fine.
|
||||
https://github.com/mesonbuild/meson/issues/3914
|
||||
'''
|
||||
- testdir = os.path.join(self.common_test_dir, testdir)
|
||||
- subdir = os.path.join(testdir, subdir_path)
|
||||
- with chdir(subdir):
|
||||
- # Can't distribute broken symlinks in the source tree because it breaks
|
||||
- # the creation of zipapps. Create it dynamically and run the test by
|
||||
- # hand.
|
||||
- src = '../../nonexistent.txt'
|
||||
- os.symlink(src, 'invalid-symlink.txt')
|
||||
- try:
|
||||
- self.init(testdir)
|
||||
- self.build()
|
||||
- self.install()
|
||||
- install_path = subdir_path.split(os.path.sep)[-1]
|
||||
- link = os.path.join(self.installdir, 'usr', 'share', install_path, 'invalid-symlink.txt')
|
||||
- self.assertTrue(os.path.islink(link), msg=link)
|
||||
- self.assertEqual(src, os.readlink(link))
|
||||
- self.assertFalse(os.path.isfile(link), msg=link)
|
||||
- finally:
|
||||
- os.remove(os.path.join(subdir, 'invalid-symlink.txt'))
|
||||
+ # We can't distribute broken symlinks in the source tree because it
|
||||
+ # breaks the creation of zipapps. Create the symlink dynamically and run
|
||||
+ # the test by hand. Do this in a tmpdir in order to not tread on
|
||||
+ # parallel tests' toes.
|
||||
+ with tempfile.TemporaryDirectory() as tmpdir:
|
||||
+ orig_testdir = os.path.join(self.common_test_dir, testdir)
|
||||
+ tmp_testdir = os.path.join(tmpdir, testdir.split(os.path.sep)[-1])
|
||||
+ shutil.copytree(orig_testdir, tmp_testdir)
|
||||
+ src = '../nonexistent.txt'
|
||||
+ dst = 'invalid-symlink.txt'
|
||||
+ subdir = os.path.join(tmp_testdir, subdir_path)
|
||||
+ os.symlink(src, os.path.join(subdir, dst))
|
||||
+ self.init(tmp_testdir)
|
||||
+ self.build()
|
||||
+ self.install()
|
||||
+ install_path = subdir_path.split(os.path.sep)[-1]
|
||||
+ link = os.path.join(self.installdir, 'usr', 'share', install_path, dst)
|
||||
+ self.assertTrue(os.path.islink(link), msg=link)
|
||||
+ self.assertEqual(src, os.readlink(link))
|
||||
+ self.assertFalse(os.path.isfile(link), msg=link)
|
||||
|
||||
def test_install_subdir_symlinks(self):
|
||||
self.install_subdir_invalid_symlinks('59 install subdir', os.path.join('sub', 'sub1'))
|
|
@ -0,0 +1,57 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Dylan Baker <dylan@pnwbakers.com>
|
||||
Date: Mon, 11 Mar 2024 11:31:05 -0700
|
||||
Subject: [PATCH] unittests: Add a helper for copying source trees
|
||||
|
||||
This is a useful thing to do when a test needs to modify the source
|
||||
tree, as it prevents races between tests.
|
||||
---
|
||||
unittests/baseplatformtests.py | 23 +++++++++++++++++++++++
|
||||
1 file changed, 23 insertions(+)
|
||||
|
||||
diff --git a/unittests/baseplatformtests.py b/unittests/baseplatformtests.py
|
||||
index 6125ed933209..93bfc8905b73 100644
|
||||
--- a/unittests/baseplatformtests.py
|
||||
+++ b/unittests/baseplatformtests.py
|
||||
@@ -1,14 +1,17 @@
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
# Copyright 2016-2021 The Meson development team
|
||||
+# Copyright © 2024 Intel Corporation
|
||||
|
||||
+from __future__ import annotations
|
||||
from pathlib import PurePath
|
||||
from unittest import mock, TestCase, SkipTest
|
||||
import json
|
||||
import io
|
||||
import os
|
||||
import re
|
||||
import subprocess
|
||||
import sys
|
||||
+import shutil
|
||||
import tempfile
|
||||
import typing as T
|
||||
|
||||
@@ -492,3 +495,23 @@ class BasePlatformTests(TestCase):
|
||||
|
||||
def assertLength(self, val, length):
|
||||
assert len(val) == length, f'{val} is not length {length}'
|
||||
+
|
||||
+ def copy_srcdir(self, srcdir: str) -> str:
|
||||
+ """Copies a source tree and returns that copy.
|
||||
+
|
||||
+ ensures that the copied tree is deleted after running.
|
||||
+
|
||||
+ :param srcdir: The locaiton of the source tree to copy
|
||||
+ :return: The location of the copy
|
||||
+ """
|
||||
+ dest = tempfile.mkdtemp()
|
||||
+ self.addCleanup(windows_proof_rmtree, dest)
|
||||
+
|
||||
+ # shutil.copytree expects the destinatin directory to not exist, Once
|
||||
+ # python 3.8 is required the `dirs_exist_ok` parameter negates the need
|
||||
+ # for this
|
||||
+ dest = os.path.join(dest, 'subdir')
|
||||
+
|
||||
+ shutil.copytree(srcdir, dest)
|
||||
+
|
||||
+ return dest
|
|
@ -0,0 +1,56 @@
|
|||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
|
||||
Date: Tue, 5 Mar 2024 19:33:33 +0100
|
||||
Subject: [PATCH] tests: Fix unit tests with high parallelism
|
||||
|
||||
On Arch's shiny new 48-core/96-thread build server, the
|
||||
`test_install_log_content` test fails because of an unexpected
|
||||
`invalid-symlink.txt` file. Apparently the test runs in parallel with
|
||||
`test_install_subdir_symlinks`, which modifies the `59 install subdir`
|
||||
source directory.
|
||||
|
||||
To fix this, make `install_subdir_invalid_symlinks` copy the entire test
|
||||
into a tmpdir before modifying it.
|
||||
---
|
||||
unittests/linuxliketests.py | 21 +++++++++------------
|
||||
1 file changed, 9 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/unittests/linuxliketests.py b/unittests/linuxliketests.py
|
||||
index f66dc9769a8f..ce4d36fe024c 100644
|
||||
--- a/unittests/linuxliketests.py
|
||||
+++ b/unittests/linuxliketests.py
|
||||
@@ -1413,25 +1413,22 @@ class LinuxlikeTests(BasePlatformTests):
|
||||
Test that installation of broken symlinks works fine.
|
||||
https://github.com/mesonbuild/meson/issues/3914
|
||||
'''
|
||||
- testdir = os.path.join(self.common_test_dir, testdir)
|
||||
+ testdir = self.copy_srcdir(os.path.join(self.common_test_dir, testdir))
|
||||
subdir = os.path.join(testdir, subdir_path)
|
||||
with chdir(subdir):
|
||||
# Can't distribute broken symlinks in the source tree because it breaks
|
||||
# the creation of zipapps. Create it dynamically and run the test by
|
||||
# hand.
|
||||
src = '../../nonexistent.txt'
|
||||
os.symlink(src, 'invalid-symlink.txt')
|
||||
- try:
|
||||
- self.init(testdir)
|
||||
- self.build()
|
||||
- self.install()
|
||||
- install_path = subdir_path.split(os.path.sep)[-1]
|
||||
- link = os.path.join(self.installdir, 'usr', 'share', install_path, 'invalid-symlink.txt')
|
||||
- self.assertTrue(os.path.islink(link), msg=link)
|
||||
- self.assertEqual(src, os.readlink(link))
|
||||
- self.assertFalse(os.path.isfile(link), msg=link)
|
||||
- finally:
|
||||
- os.remove(os.path.join(subdir, 'invalid-symlink.txt'))
|
||||
+ self.init(testdir)
|
||||
+ self.build()
|
||||
+ self.install()
|
||||
+ install_path = subdir_path.split(os.path.sep)[-1]
|
||||
+ link = os.path.join(self.installdir, 'usr', 'share', install_path, 'invalid-symlink.txt')
|
||||
+ self.assertTrue(os.path.islink(link), msg=link)
|
||||
+ self.assertEqual(src, os.readlink(link))
|
||||
+ self.assertFalse(os.path.isfile(link), msg=link)
|
||||
|
||||
def test_install_subdir_symlinks(self):
|
||||
self.install_subdir_invalid_symlinks('59 install subdir', os.path.join('sub', 'sub1'))
|
File diff suppressed because one or more lines are too long
|
@ -6,37 +6,43 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=meson
|
||||
pkgver=1.3.2
|
||||
pkgrel=01
|
||||
pkgver=1.4.0
|
||||
pkgrel=02
|
||||
pkgdesc='High productivity build system'
|
||||
url='https://mesonbuild.com/'
|
||||
depends=(ninja python python-typing_extensions)
|
||||
makedepends=(python-build
|
||||
python-installer
|
||||
python-setuptools
|
||||
python-wheel)
|
||||
#checkdepends=(boost clang cmake cuda cython doxygen gcc-fortran gcc-objc git glibc-locales
|
||||
# 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)
|
||||
makedepends=(python-build python-installer python-setuptools python-wheel)
|
||||
checkdepends=(boost clang cmake cuda cython doxygen gcc-fortran gcc-objc git
|
||||
glibc-locales 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
|
||||
0002-Limit-unittests-workers.patch
|
||||
arch-meson
|
||||
cross-lib32
|
||||
native-clang
|
||||
arch-meson
|
||||
0001-Skip-broken-tests.patch
|
||||
0002-unittests-Add-a-helper-for-copying-source-trees.patch
|
||||
0003-tests-Fix-unit-tests-with-high-parallelism.patch
|
||||
0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
|
||||
jobo-meson)
|
||||
|
||||
prepare() {
|
||||
cd $pkgname-$pkgver
|
||||
|
||||
## Arch: Our containers do not allow sanitizers to run
|
||||
# Pass tests
|
||||
patch -Np1 -i ../0001-Skip-broken-tests.patch
|
||||
patch -Np1 -i ../0002-Limit-unittests-workers.patch
|
||||
|
||||
# https://github.com/mesonbuild/meson/pull/12937
|
||||
patch -Np1 -i ../0002-unittests-Add-a-helper-for-copying-source-trees.patch
|
||||
patch -Np1 -i ../0003-tests-Fix-unit-tests-with-high-parallelism.patch
|
||||
|
||||
# Fix lib32-mesa
|
||||
patch -Np1 -i ../0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
|
||||
|
||||
}
|
||||
|
||||
build() {
|
||||
|
@ -49,13 +55,23 @@ check() (
|
|||
export LC_CTYPE=en_US.UTF-8 CPPFLAGS= CFLAGS= CXXFLAGS= LDFLAGS=
|
||||
./run_tests.py --failfast
|
||||
)
|
||||
# pkgver=1.3.2
|
||||
|
||||
# pkgver=1.4.0
|
||||
# pkgrel=01
|
||||
# Same one test fails for the past 8-9 versions of meson ## comment check section and rerun as it is, not -f
|
||||
# Ran 246 tests in 132.654s
|
||||
#=========================================== short test summary info ===========================================
|
||||
#FAILED unittests/allplatformstests.py::AllPlatformTests::test_testsetups - AssertionError: 'TEST_ENV is set' not found in "Log of Meson test suite run on 2024-03-13T13:37:01.848202\...
|
||||
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
#!!!!!!!!!!!!!!!!!!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
#===================== 1 failed, 314 passed, 44 skipped, 362 warnings in 260.43s (0:04:20) =====================
|
||||
#
|
||||
# FAILED (failures=1, skipped=40)
|
||||
# Total time: 132.658 seconds
|
||||
|
||||
# pkgver=1.4.0
|
||||
# pkgrel=02
|
||||
#=========================================== short test summary info ===========================================
|
||||
#FAILED unittests/allplatformstests.py::AllPlatformTests::test_testsetups - AssertionError: 'TEST_ENV is set' not found in "Log of Meson test suite run on 2024-03-14T18:36:26.592915\...
|
||||
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
#!!!!!!!!!!!!!!!!!!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||
#===================== 1 failed, 314 passed, 44 skipped, 362 warnings in 267.57s (0:04:27) =====================
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
|
@ -89,16 +105,18 @@ license=('Apache')
|
|||
|
||||
validpgpkeys=('19E2D6D9B46D8DAA6288F877C24E631BABB1FE70') # Jussi Pakkanen <jpakkane@gmail.com>
|
||||
|
||||
sha256sums=(492eb450c8b073024276f916f5adbb3c4bb7e90e9e6ec124efda064f3d9b5baa # meson-1.3.2.tar.gz
|
||||
89eef0c039fe00fbb74a1134bff1cdb08547f27ac3f745aa80643976e5d337aa # meson-1.3.2.tar.gz.asc
|
||||
9407d0cd7c7a98c54d13365a4114b6eff52d1f542d25c500834c9667b2dc48f4 # meson-reference-1.3.2.3
|
||||
05caa797167c384fa7178b1c599cc95c61f494b59d0ec65d014154b68c9c92c0 # meson-reference-1.3.2.json
|
||||
b3a3c3ff8a3c154045816544110206f5ed0aaf64821eea0412e6e5f5c89d48a0 # 0001-Skip-broken-tests.patch
|
||||
e78ae1341203d21025dab47e780fb94cf8b78f49e14657054275cf5f3e17c855 # 0002-Limit-unittests-workers.patch
|
||||
sha256sums=(8fd6630c25c27f1489a8a0392b311a60481a3c161aa699b330e25935b750138d # meson-1.4.0.tar.gz
|
||||
778e98463da80e1e24b8d6a147829d0670441d263d0de53fb3d2923304279250 # meson-1.4.0.tar.gz.asc
|
||||
0eab2644cca0b04e8b74dbf46dfc377cd750d16e5e258378815668ddb233f578 # meson-reference-1.4.0.3
|
||||
94a39c079fea7ffb6ed5bd2f974fc51e69138c718d96045e54a0d9cc25ce73f9 # meson-reference-1.4.0.json
|
||||
43e76c3f895c185f88fa2a1b23ef87d6c5a2a2b32a2e83b947b5439034c436ed # arch-meson
|
||||
47e6b7d18f2fbde2edd5674c812b9d4a279feb6d7f947310736c39cde28f8831 # cross-lib32
|
||||
a1fa7d0c3113776337a7e875a35d7cf625000d98024ad4537af23f719c50bfa4 # native-clang
|
||||
43e76c3f895c185f88fa2a1b23ef87d6c5a2a2b32a2e83b947b5439034c436ed # arch-meson
|
||||
acf95b44ff0f42d4552c309e0c4defab69954b23eaef3deafa119c38dee6c15a # 0001-Skip-broken-tests.patch
|
||||
d11841ba7a1dac0311d9903fabb36883dc0776104beb03c36108db7df7bbec89 # 0002-unittests-Add-a-helper-for-copying-source-trees.patch
|
||||
ed6702ba7b926f7ad9fcbe1484265d2a65380adabdbcca6de27a4b6e0833661a # 0003-tests-Fix-unit-tests-with-high-parallelism.patch
|
||||
455223aec8e8754e0874b13594984a23259a149869732cf0b6381fb9676a439a # 0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
|
||||
b2aeae2787cf8f3ffb8778ee7f1a434895b1512bc0bdb33528c4cb2aeb067904) # jobo-meson
|
||||
|
||||
## fd768b104b2f84e6ef9756f528d4343b16b831e8dbf914c9542c42610f945b24 meson-1.3.2-01-x86_64.pkg.tar.lz
|
||||
## 5fb47af4775f2f0e12a4d1ba49a541a0b48da0d53f6abdaa0f645646ad9c68df meson-1.4.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
# Contributor: Anatol Pomozov <anatol dot pomozov at gmail>
|
||||
|
||||
pkgname=meson
|
||||
pkgver=1.3.2
|
||||
pkgrel=1
|
||||
pkgver=1.4.0
|
||||
pkgrel=2
|
||||
pkgdesc="High productivity build system"
|
||||
url="https://mesonbuild.com/"
|
||||
arch=(any)
|
||||
|
@ -74,17 +74,21 @@ source=(
|
|||
cross-lib32
|
||||
native-clang
|
||||
0001-Skip-broken-tests.patch
|
||||
0002-Limit-unittests-workers.patch
|
||||
0002-unittests-Add-a-helper-for-copying-source-trees.patch
|
||||
0003-tests-Fix-unit-tests-with-high-parallelism.patch
|
||||
0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
|
||||
)
|
||||
b2sums=('72b061598a0cb22517460de4df25394a9dfbddb536c5b8e75b7267ae21292fe2a6a3ec16d64aa81cde63d33022decebcc051cf2d87d677f9b40eb2f4106a40cd'
|
||||
b2sums=('7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d52cf8ca7d66b5bd7a4732dccd7ab5d98f141a4a61e275398885f79486'
|
||||
'SKIP'
|
||||
'692feb16f6ef585e5b7fa46370b0ad0ed0418cf05a15fe08cc5f2945cc83425dda0232e8c30c26b3d82ce95fe1703890b0a53ee7745c78e71a1a8eb8cd376e1c'
|
||||
'46b62e840f066287c74ac066e03f56b54e9c7fa1e5789dd0c93e112ff4d62194dc5be6ac39c9d17d6242105e078c05e98109aed3c4f0f7c317b549cb9ff54610'
|
||||
'8ad24592c1a9100832dead97a55d4cb358892fc1cd6aee641f9610cb6a5df211831e6cfc42e047d5e835ed53de1bb9c7d711dd1a0a8cfe18a0f85e92a1a3f925'
|
||||
'6d08a48551e4aa68b05c307dc970e74164ba689b27f7412e39840b5cea7c65addb28e7c0fb46f4a6469b8d1a6dc6b50eb4ea477cb3d25a7f09c49b86015f6052'
|
||||
'70f042a7603d1139f6cef33aec028da087cacabe278fd47375e1b2315befbfde1c0501ad1ecc63d04d31b232a04f08c735d61ce59d7244521f3d270e417fb5af'
|
||||
'9b16477aa77a706492e26fb3ad42e90674b8f0dfe657dd3bd9ba044f921be12ceabeb0050a50a15caee4d999e1ec33ed857bd3bed9e4444d73bb4a4f06381081'
|
||||
'7d88929d5a3b49d91c5c9969f19d9b47f3151706526b889515acaeda0141257d5115875ac84832e9ea46f83a7700d673adcc5db84b331cd798c70ae6e90eac1e'
|
||||
'ebcd0d961bdc00309aa76e93e49c7136c454d1d1838c6bf5a5b168c0a94532353d32364de16c045f14950dd5313c17f33b3d7974317ba94db161638f93de6845'
|
||||
'5847e2f1bf362c9fdaf522f0d3a6c81e67c7ac8c016e0ade5632bf23c1ea591c3659fe40f2139e97805144b3a6db6fe375977735b6fc74a7c7a6f8e581632f24')
|
||||
'b0e050d6cfa7e9cb5692e6aa12185632313536bd4ad59c704cfa2b655ad52e3f34d038da3e2f01d47b16f910db8d458b69f3b2b07bd8d74b92622b00bfc7d120'
|
||||
'a5206ac07afa0c3cde982109f52e208a30e59daf1200b42946005bc6db09e647dc9ce220eb359fc0820d2ab1d401c5547e44bbadc0c5e1d7c942865951b9fdd7'
|
||||
'655fdebe13d1857505889c5c8bd4605c989e1c92ac930f42e0162bb75fc53e460c15d929c93e2e9740a99ea49b5ed36f264da5a99dc6110eb1509d665a33ccf9'
|
||||
'62e19e7ec8c3448989167fdda724104389176440ead253e8f1665f6f383542fbc9afae9d6c64f6365e8b2878863416554266e6e651d6e58981fa8e145d321e49')
|
||||
validpgpkeys=(
|
||||
19E2D6D9B46D8DAA6288F877C24E631BABB1FE70 # Jussi Pakkanen <jpakkane@gmail.com>
|
||||
)
|
||||
|
@ -94,7 +98,13 @@ prepare() {
|
|||
|
||||
# Pass tests
|
||||
patch -Np1 -i ../0001-Skip-broken-tests.patch
|
||||
patch -Np1 -i ../0002-Limit-unittests-workers.patch
|
||||
|
||||
# https://github.com/mesonbuild/meson/pull/12937
|
||||
patch -Np1 -i ../0002-unittests-Add-a-helper-for-copying-source-trees.patch
|
||||
patch -Np1 -i ../0003-tests-Fix-unit-tests-with-high-parallelism.patch
|
||||
|
||||
# Fix lib32-mesa
|
||||
patch -Np1 -i ../0004-Revert-rust-recursively-pull-proc-macro-dependencies.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
50
meson/deps
50
meson/deps
|
@ -7,3 +7,53 @@ python-setuptools
|
|||
python-wheel
|
||||
|
||||
|
||||
|
||||
boost
|
||||
clang
|
||||
cmake
|
||||
cuda
|
||||
cython
|
||||
doxygen
|
||||
gcc-fortran
|
||||
gcc-objc
|
||||
git
|
||||
glibc-locales
|
||||
gnustep-base
|
||||
gobject-introspection
|
||||
graphviz
|
||||
gtest
|
||||
gtk-doc
|
||||
gtk-sharp-2
|
||||
gtk3
|
||||
gtkmm3
|
||||
hotdoc
|
||||
itstool
|
||||
ldc
|
||||
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
|
||||
gtest
|
||||
jdk8-openjdk
|
||||
wxwidgets-gtk3
|
||||
graphite
|
||||
rav1e
|
||||
at-spi2-core
|
||||
libjpeg-turbo
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
ninja
|
||||
python
|
||||
python-typing_extensions
|
||||
python-build
|
||||
python-installer
|
||||
python-setuptools
|
||||
python-wheel
|
||||
|
||||
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
#pkgname=package-query-git
|
||||
pkgname=package-query
|
||||
pkgver=1.12.r2.g9160ff6
|
||||
pkgrel=02
|
||||
pkgrel=03
|
||||
pkgdesc="Query ALPM and AUR"
|
||||
url="https://github.com/archlinuxfr/package-query"
|
||||
depends=('pacman>=6.0' 'yajl>=2.0')
|
||||
|
@ -43,4 +43,4 @@ license=('GPL')
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 57ca46ab3720c9f3ca2a8f59261d222be1b669b9d823ebbaaf345c2d3d2afa41 package-query-1.12.r2.g9160ff6-02-x86_64.pkg.tar.lz
|
||||
## f07ed93679eac4266521819fe82b601ee459cb06aeda9067c3f3e9dc4e723d7c package-query-1.12.r2.g9160ff6-03-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
pkgname=pacman-contrib
|
||||
pkgver=1.10.4
|
||||
pkgrel=01
|
||||
pkgrel=04
|
||||
pkgdesc="Contributed scripts and tools for pacman systems w/o systemd"
|
||||
url="https://gitlab.archlinux.org/pacman/pacman-contrib"
|
||||
groups=( jobbot )
|
||||
|
@ -63,5 +63,5 @@ validpgpkeys=('5134EF9EAF65F95B6BB1608E50FB9B273A9D0BB5' # Johannes Löthberg <
|
|||
|
||||
sha256sums=(SKIP) ## pacman-contrib.git
|
||||
|
||||
## 11bc5b2a72a92e863f07bb05f98aab8d62197161250b30cb637d67523824a6f7 pacman-contrib-1.10.4-01-x86_64.pkg.tar.lz
|
||||
## da84a7965b51eda96045b362dba7c194d1d73cfa76d6ee88f1fd3fb7af297e13 pacman-contrib-1.10.4-04-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=pacman-contrib
|
||||
pkgver=1.10.4
|
||||
pkgrel=1
|
||||
pkgrel=4
|
||||
pkgdesc='Contributed scripts and tools for pacman systems'
|
||||
arch=('x86_64')
|
||||
url=https://gitlab.archlinux.org/pacman/pacman-contrib
|
||||
|
|
|
@ -0,0 +1,50 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=pyalpm
|
||||
pkgver=0.10.8
|
||||
pkgrel=01
|
||||
pkgdesc="Libalpm bindings for Python 3"
|
||||
url="https://gitlab.archlinux.org/archlinux/pyalpm"
|
||||
depends=('python' 'pacman')
|
||||
makedepends=('git' 'python-setuptools' 'python-pkgconfig' 'python-wheel' 'python-build' 'python-installer')
|
||||
checkdepends=('python-pytest' 'python-pytest-pacman')
|
||||
#source=("git+${url}.git")
|
||||
source=("git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=$pkgver")
|
||||
|
||||
prepare() {
|
||||
cd "${pkgname}"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $pkgname
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $pkgname
|
||||
local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')
|
||||
PYTHONPATH="$PWD/build/lib.linux-$CARCH-cpython-$python_version" pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=('GPL-3.0-or-later')
|
||||
|
||||
validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 56e091c9b58187a35d5b593e48c3b1a23ee823d53ea997257c091c372cbfbe9d pyalpm-0.10.8-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
# Maintainer : Rémy Oudompheng <remy@archlinux.org>
|
||||
|
||||
pkgname=pyalpm
|
||||
pkgver=0.10.8
|
||||
pkgrel=1
|
||||
pkgdesc="Python 3 bindings for libalpm"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.archlinux.org/archlinux/pyalpm"
|
||||
license=('GPL-3.0-or-later')
|
||||
depends=('python' 'pacman')
|
||||
makedepends=('git' 'python-setuptools' 'python-pkgconfig' 'python-build' 'python-installer' 'python-wheel')
|
||||
checkdepends=('python-pytest' 'python-pytest-pacman')
|
||||
source=("git+https://gitlab.archlinux.org/archlinux/pyalpm.git#tag=$pkgver")
|
||||
validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E')
|
||||
sha512sums=('SKIP')
|
||||
|
||||
prepare() {
|
||||
cd "${pkgname}"
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${pkgname}"
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${pkgname}"
|
||||
local python_version=$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')
|
||||
PYTHONPATH="$PWD/build/lib.linux-$CARCH-cpython-$python_version" pytest
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${pkgname}"
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
}
|
|
@ -0,0 +1,43 @@
|
|||
# Maintainer: a821
|
||||
# Contributor: Chih-Hsuan Yen <yan12125@archlinux.org>
|
||||
# Contributor: bartus
|
||||
# Contributor: Rémy Oudompheng <remy@archlinux.org>
|
||||
# Contributor: Dave Reisner <d@falconindy.com>
|
||||
|
||||
pkgname=pyalpm-git
|
||||
_pkgname=${pkgname%-git}
|
||||
pkgver=0.10.6.r11.gc8d9eeb
|
||||
pkgrel=1
|
||||
pkgdesc="Libalpm bindings for Python 3 (Git version)"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.archlinux.org/archlinux/pyalpm"
|
||||
license=('GPL-3.0-only')
|
||||
depends=('python' 'pacman')
|
||||
makedepends=('git' 'python-setuptools' 'python-pkgconfig' 'python-wheel' 'python-build' 'python-installer')
|
||||
checkdepends=('python-pytest' 'python-pytest-pacman')
|
||||
provides=("${pkgname%-git}")
|
||||
conflicts=("${pkgname%-git}")
|
||||
source=("git+${url}.git")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
pkgver() {
|
||||
cd $_pkgname
|
||||
( set -o pipefail
|
||||
git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
|
||||
)
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $_pkgname
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd $_pkgname
|
||||
PYTHONPATH="$(ls -d build/lib.linux-$CARCH-*)" pytest -v test
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $_pkgname
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,pyalpm}
|
|
@ -0,0 +1,10 @@
|
|||
python
|
||||
git
|
||||
python-setuptools
|
||||
python-pkgconfig
|
||||
python-wheel
|
||||
python-build
|
||||
python-installer
|
||||
python-pytest
|
||||
python-pytest-pacman
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m9.448s
|
||||
user 0m6.643s
|
||||
sys 0m0.884s
|
||||
|
|
@ -8,17 +8,17 @@
|
|||
pkgname=python-pluggy
|
||||
pkgver=1.4.0
|
||||
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc="Plugin and hook calling mechanisms for python"
|
||||
url="https://github.com/pytest-dev/pluggy"
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-setuptools-scm')
|
||||
makedepends=('git' 'python-setuptools-scm' 'python-setuptools' 'python-build' 'python-installer' 'python-wheel')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/pytest-dev/pluggy.git#commit=$_commit")
|
||||
|
||||
build() {
|
||||
cd pluggy
|
||||
python setup.py build
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
|
@ -28,7 +28,7 @@ check() {
|
|||
|
||||
package() {
|
||||
cd pluggy
|
||||
python setup.py install -O1 --root "$pkgdir"
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
||||
|
@ -40,4 +40,5 @@ license=('MIT')
|
|||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 4170bc7d44ebe77e364883ac594133b3bbb2ad29941642fdb02cee7ebe2049be python-pluggy-1.4.0-01-x86_64.pkg.tar.lz
|
||||
## 34515c347fe47aa8172bf996829af55cde699fbf6b1de1054796fbe45b2afd01 python-pluggy-1.4.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,20 +3,20 @@
|
|||
pkgname=python-pluggy
|
||||
pkgver=1.4.0
|
||||
_commit=2efd28ef5dcd8b7ad44a41777ce640debbbf9c39
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Plugin and hook calling mechanisms for python"
|
||||
arch=('any')
|
||||
url="https://github.com/pytest-dev/pluggy"
|
||||
license=('MIT')
|
||||
depends=('python')
|
||||
makedepends=('git' 'python-setuptools-scm')
|
||||
makedepends=('git' 'python-setuptools-scm' 'python-setuptools' 'python-build' 'python-installer' 'python-wheel')
|
||||
checkdepends=('python-pytest')
|
||||
source=("git+https://github.com/pytest-dev/pluggy.git#commit=$_commit")
|
||||
sha512sums=('SKIP')
|
||||
|
||||
build() {
|
||||
cd pluggy
|
||||
python setup.py build
|
||||
python -m build --wheel --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
|
@ -26,6 +26,6 @@ check() {
|
|||
|
||||
package() {
|
||||
cd pluggy
|
||||
python setup.py install -O1 --root "$pkgdir"
|
||||
python -m installer --destdir="$pkgdir" dist/*.whl
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
|
|
|
@ -2,4 +2,9 @@ python
|
|||
git
|
||||
python-setuptools-scm
|
||||
python-pytest
|
||||
python-setuptools
|
||||
python-build
|
||||
python-installer
|
||||
python-wheel
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,61 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=python-typing_extensions
|
||||
_name=${pkgname#python-}
|
||||
pkgver=4.10.0
|
||||
pkgrel=01
|
||||
pkgdesc='Backported and Experimental Type Hints for Python 3.8+'
|
||||
url=https://github.com/python/typing_extensions
|
||||
depends=(python)
|
||||
makedepends=(git python-build python-flit-core python-installer)
|
||||
checkdepends=(python-tests)
|
||||
provides=(python-typing-extensions)
|
||||
conflicts=(python-typing-extensions)
|
||||
_tag=ed81f2b2043f60b0c159914e264e127f5d0b4cda
|
||||
source=("git+${url}.git#tag=${_tag}")
|
||||
|
||||
pkgver() {
|
||||
cd "${_name}"
|
||||
|
||||
git describe --tags
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m build --wheel --skip-dependency-check --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m unittest discover src
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
|
||||
# Symlink license file
|
||||
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
|
||||
install -d "${pkgdir}"/usr/share/licenses/${pkgname}
|
||||
ln -s "${site_packages}"/"${_name}"-${pkgver}.dist-info/LICENSE \
|
||||
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(Python-2.0.1)
|
||||
|
||||
sha256sums=(SKIP)
|
||||
|
||||
## 441831f74bb606a2dbd9b420c57fae4c2435e68c0764cadb161742c89027123d python-typing_extensions-4.10.0-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
|
||||
# Maintainer: Daniel M. Capella <polyzen@archlinux.org>
|
||||
# Contributor: Michael Yeatts <mwyeatts@gmail.com>
|
||||
|
||||
pkgname=python-typing_extensions
|
||||
_name=${pkgname#python-}
|
||||
pkgver=4.10.0
|
||||
pkgrel=1
|
||||
pkgdesc='Backported and Experimental Type Hints for Python 3.8+'
|
||||
arch=(any)
|
||||
url=https://github.com/python/typing_extensions
|
||||
license=(Python-2.0.1)
|
||||
depends=(python)
|
||||
makedepends=(git python-build python-flit-core python-installer)
|
||||
checkdepends=(python-tests)
|
||||
provides=(python-typing-extensions)
|
||||
conflicts=(python-typing-extensions)
|
||||
_tag=ed81f2b2043f60b0c159914e264e127f5d0b4cda
|
||||
source=("git+${url}.git#tag=${_tag}")
|
||||
b2sums=(SKIP)
|
||||
|
||||
pkgver() {
|
||||
cd "${_name}"
|
||||
|
||||
git describe --tags
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m build --wheel --skip-dependency-check --no-isolation
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m unittest discover src
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${_name}"
|
||||
|
||||
python -m installer --destdir="${pkgdir}" dist/*.whl
|
||||
|
||||
# Symlink license file
|
||||
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
|
||||
install -d "${pkgdir}"/usr/share/licenses/${pkgname}
|
||||
ln -s "${site_packages}"/"${_name}"-${pkgver}.dist-info/LICENSE \
|
||||
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,typing_extensions}
|
|
@ -0,0 +1,8 @@
|
|||
python-build
|
||||
python-installer
|
||||
python-tests
|
||||
|
||||
|
||||
git
|
||||
python-flit-core
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m4.383s
|
||||
user 0m3.380s
|
||||
sys 0m0.615s
|
||||
|
|
@ -6,8 +6,8 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=qalculate-gtk
|
||||
pkgver=4.9.0
|
||||
pkgrel=01
|
||||
pkgver=5.0.0
|
||||
pkgrel=02
|
||||
pkgdesc='GTK frontend for libqalculate'
|
||||
url='https://qalculate.github.io/'
|
||||
depends=(libqalculate gtk3)
|
||||
|
@ -29,9 +29,9 @@ package() {
|
|||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(GPL)
|
||||
license=(GPL-2.0-only)
|
||||
|
||||
sha256sums=(d6f8bae81585088dcf8eb60ea41614c5a11e9096f1f1aec186e94839b030d480) # qalculate-gtk-4.9.0.tar.gz
|
||||
sha256sums=(4fb840a42a2246a98db81431baf4622504a226b1d3cbbe36da5649926ad177a9) # qalculate-gtk-5.0.0.tar.gz
|
||||
|
||||
## 59406a3cd1fab61511b8453639e6c39645bb0eb868c9201e748b011fb16fd6ee qalculate-gtk-4.9.0-01-x86_64.pkg.tar.lz
|
||||
## 257db3082d6dd1e42c39f610d589bcfa1dc08ff21d635411818a966086cdf408 qalculate-gtk-5.0.0-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,12 +2,12 @@
|
|||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=qalculate-gtk
|
||||
pkgver=4.9.0
|
||||
pkgrel=1
|
||||
pkgver=5.0.0
|
||||
pkgrel=2
|
||||
pkgdesc='GTK frontend for libqalculate'
|
||||
arch=(x86_64)
|
||||
url='https://qalculate.github.io/'
|
||||
license=(GPL)
|
||||
license=(GPL-2.0-only)
|
||||
depends=(cairo
|
||||
gcc-libs
|
||||
gdk-pixbuf2
|
||||
|
@ -19,7 +19,7 @@ depends=(cairo
|
|||
makedepends=(intltool
|
||||
python)
|
||||
source=(https://github.com/Qalculate/qalculate-gtk/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('d6f8bae81585088dcf8eb60ea41614c5a11e9096f1f1aec186e94839b030d480')
|
||||
sha256sums=('4fb840a42a2246a98db81431baf4622504a226b1d3cbbe36da5649926ad177a9')
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
|
|
|
@ -5,5 +5,6 @@ gettext
|
|||
libqalculate
|
||||
at-spi2-core
|
||||
libglvnd
|
||||
graphite
|
||||
|
||||
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
|
||||
pkgbase=qt5-base
|
||||
pkgname=(qt5-base qt5-xcb-private-headers)
|
||||
_basever=5.15.12
|
||||
pkgver=5.15.12+kde+r151
|
||||
_commit=a43df98d037ad07cf096ef2f775958ceba743613
|
||||
_basever=5.15.13
|
||||
pkgver=5.15.13+kde+r138
|
||||
_commit=b9906b5233a80cab372c95ac4dd68b25bdca0646
|
||||
pkgrel=01
|
||||
url='https://www.qt.io'
|
||||
pkgdesc='A cross-platform application and UI framework w/o systemd'
|
||||
|
@ -129,6 +129,6 @@ sha256sums=(SKIP
|
|||
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qmake-cflags.patch
|
||||
4abc22150fa3e06b2fdcec32146abc9be4e316692aa4d5bd5aa53b4b726783fa) # qmake-config.patch
|
||||
|
||||
## dcea9cd47ff26f0550cd75f0e25ce3004ac2e9585664b8911b8ff7ff0ba1634e qt5-base-5.15.12+kde+r151-01-x86_64.pkg.tar.lz
|
||||
## 61fc45fbac98ebd116c8f9fd56ee0490e22ac5dccc77db4edc128b8ddbfe3ba0 qt5-xcb-private-headers-5.15.12+kde+r151-01-x86_64.pkg.tar.lz
|
||||
## 6412133f9ac9268f9da147683cd41d7e6a46853ec09e414d98a334d0fbf03cac qt5-base-5.15.13+kde+r138-01-x86_64.pkg.tar.lz
|
||||
## 1d2d7a1cd01af8df97b3d5706092ceb5158f274728be38f49d20467274fe60a6 qt5-xcb-private-headers-5.15.13+kde+r138-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
|
||||
pkgbase=qt5-base
|
||||
pkgname=(qt5-base qt5-xcb-private-headers)
|
||||
_basever=5.15.12
|
||||
pkgver=5.15.12+kde+r151
|
||||
_basever=5.15.13
|
||||
pkgver=5.15.13+kde+r138
|
||||
pkgrel=1
|
||||
_commit=a43df98d037ad07cf096ef2f775958ceba743613
|
||||
_commit=b9906b5233a80cab372c95ac4dd68b25bdca0646
|
||||
arch=('x86_64')
|
||||
url='https://www.qt.io'
|
||||
license=('GPL3' 'LGPL3' 'FDL' 'custom')
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=qt5ct
|
||||
pkgver=1.8
|
||||
pkgrel=01
|
||||
pkgdesc='Qt 5 Configuration Utility'
|
||||
url='https://qt5ct.sourceforge.io/'
|
||||
depends=(gcc-libs glibc qt5-base qt5-svg)
|
||||
makedepends=(cmake qt5-tools)
|
||||
source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2)
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_WITH_ZSTD=no \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(BSD)
|
||||
|
||||
sha256sums=(23b74054415ea4124328772ef9a6f95083a9b86569e128034a3ff75dfad808e9) # qt5ct-1.8.tar.bz2
|
||||
|
||||
## 3a8fd238651d4570258ecf83139c497073c3a9b02c6e36006a498e452e01664d qt5ct-1.8-01-x86_64.pkg.tar.lz
|
||||
|
||||
## 3a8fd238651d4570258ecf83139c497073c3a9b02c6e36006a498e452e01664d qt5ct-1.8-01-x86_64.pkg.tar.lz
|
||||
23b74054415ea4124328772ef9a6f95083a9b86569e128034a3ff75dfad808e9 qt5ct-1.8.tar.bz2
|
|
@ -0,0 +1,31 @@
|
|||
# Maintainer: Antonio Rojas <arojas@archlinux.org>
|
||||
# Contributor: FadeMind <fademind@gmail.com>
|
||||
# Contributor: Zatherz <zatherz at linux dot pl>
|
||||
|
||||
pkgname=qt5ct
|
||||
pkgver=1.8
|
||||
pkgrel=1
|
||||
pkgdesc='Qt5 Configuration Utility'
|
||||
arch=(x86_64)
|
||||
url='https://qt5ct.sourceforge.io/'
|
||||
license=(BSD)
|
||||
depends=(gcc-libs
|
||||
glibc
|
||||
qt5-base
|
||||
qt5-svg)
|
||||
makedepends=(cmake
|
||||
qt5-tools)
|
||||
source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname-$pkgver.tar.bz2)
|
||||
sha256sums=('23b74054415ea4124328772ef9a6f95083a9b86569e128034a3ff75dfad808e9')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
}
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,qt5ct*.tar.bz2}
|
|
@ -0,0 +1,7 @@
|
|||
qt5-base
|
||||
qt5-svg
|
||||
cmake
|
||||
qt5-tools
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m23.787s
|
||||
user 1m3.073s
|
||||
sys 0m4.905s
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=qt6ct
|
||||
pkgver=0.9
|
||||
pkgrel=05
|
||||
pkgdesc='Qt 6 Configuration Utility'
|
||||
url='https://github.com/trialuser02/qt6ct'
|
||||
depends=(gcc-libs glibc qt6-base qt6-svg)
|
||||
makedepends=(cmake qt6-tools)
|
||||
source=(https://github.com/trialuser02/qt6ct/releases/download/$pkgver/qt6ct-$pkgver.tar.xz)
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_WITH_ZSTD=no \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
}
|
||||
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(BSD)
|
||||
|
||||
sha256sums=(0a9f00db7f9c2003b33fad1715cbf2a483bf50a99079b97bf8e5d0bdbd3392cd) # qt6ct-0.9.tar.xz
|
||||
|
||||
## 6166c889ad99fee4077d7b4047755ef85069acece7e65d9099dcbed6d9ee653b qt6ct-0.9-05-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
# Maintainer: Antonio Rojas <arojas@archlinux.org>
|
||||
# Contributor: Martchus <martchus@gmx.net>
|
||||
|
||||
pkgname=qt6ct
|
||||
pkgver=0.9
|
||||
pkgrel=5
|
||||
pkgdesc='Qt 6 Configuration Utility'
|
||||
arch=(x86_64)
|
||||
url='https://github.com/trialuser02/qt6ct'
|
||||
license=(BSD)
|
||||
depends=(gcc-libs
|
||||
glibc
|
||||
qt6-base
|
||||
qt6-svg)
|
||||
makedepends=(cmake
|
||||
qt6-tools)
|
||||
source=(https://github.com/trialuser02/qt6ct/releases/download/$pkgver/qt6ct-$pkgver.tar.xz)
|
||||
sha256sums=('0a9f00db7f9c2003b33fad1715cbf2a483bf50a99079b97bf8e5d0bdbd3392cd')
|
||||
|
||||
build() {
|
||||
cmake -B build -S $pkgname-$pkgver \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
install -Dm644 $pkgname-$pkgver/COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
|
||||
}
|
||||
##
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,qt6ct*.tar.xz}
|
|
@ -0,0 +1,5 @@
|
|||
qt6-base
|
||||
qt6-svg
|
||||
cmake
|
||||
qt6-tools
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 1m0.347s
|
||||
user 1m44.923s
|
||||
sys 0m6.455s
|
||||
|
|
@ -0,0 +1,56 @@
|
|||
#!/usr/bin/bash
|
||||
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||||
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||||
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
||||
# Website : https://pozol.eu
|
||||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase=sof-bin
|
||||
pkgname=(sof-firmware sof-tools)
|
||||
pkgver=2023.12.1
|
||||
pkgrel=01
|
||||
pkgdesc="Sound Open Firmware"
|
||||
url="https://www.sofproject.org/"
|
||||
source=(https://github.com/thesofproject/sof-bin/releases/download/v$pkgver/sof-bin-$pkgver.tar.gz)
|
||||
|
||||
prepare() {
|
||||
cd sof-bin-$pkgver
|
||||
sha256sum -c sha256sum.txt
|
||||
}
|
||||
|
||||
package_sof-firmware() {
|
||||
options+=(!strip)
|
||||
|
||||
local fwdir="$pkgdir/usr/lib/firmware/intel"
|
||||
mkdir -p "$fwdir"
|
||||
|
||||
cd sof-bin-$pkgver
|
||||
|
||||
cp -at "$fwdir" sof*
|
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
|
||||
}
|
||||
|
||||
package_sof-tools() {
|
||||
pkgdesc+=" - tools"
|
||||
depends=(alsa-lib python)
|
||||
|
||||
cd sof-bin-$pkgver
|
||||
|
||||
install -Dt "$pkgdir/usr/bin" tools/*
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
arch=(x86_64)
|
||||
|
||||
license=(custom:BSD custom:ISC)
|
||||
|
||||
b2sums=('a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83')
|
||||
|
||||
sha256sums=(ea279ddfc99c5b11d634f1f5d2337f6d5c0dc381ce3314790f7b550e4088e674) # sof-bin-2023.12.1.tar.gz
|
||||
|
||||
## e9040d029fc98c0303af783c01a326ced2479f1fe0e2b0b822ed66cadde96264 sof-firmware-2023.12.1-01-x86_64.pkg.tar.lz
|
||||
## c3362153c126c9957756ed33ef717b5e00668dbf3bce08a04422da5b4aa6e498 sof-tools-2023.12.1-01-x86_64.pkg.tar.lz
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
|
||||
|
||||
pkgbase=sof-bin
|
||||
pkgname=(
|
||||
sof-firmware
|
||||
sof-tools
|
||||
)
|
||||
pkgver=2023.12.1
|
||||
pkgrel=1
|
||||
pkgdesc="Sound Open Firmware"
|
||||
url="https://www.sofproject.org/"
|
||||
arch=(x86_64)
|
||||
license=(
|
||||
custom:BSD
|
||||
custom:ISC
|
||||
)
|
||||
source=(https://github.com/thesofproject/sof-bin/releases/download/v$pkgver/sof-bin-$pkgver.tar.gz)
|
||||
b2sums=('a901637ba25df51152f04c7db5330b70a18c92363b102c061568a4c3a8a7e2fc506ac9783abe715f680a27be8a040d63b7dd5b62682979ccf1e4eaeb30789d83')
|
||||
|
||||
prepare() {
|
||||
cd sof-bin-$pkgver
|
||||
sha256sum -c sha256sum.txt
|
||||
}
|
||||
|
||||
package_sof-firmware() {
|
||||
options+=(!strip)
|
||||
|
||||
local fwdir="$pkgdir/usr/lib/firmware/intel"
|
||||
mkdir -p "$fwdir"
|
||||
|
||||
cd sof-bin-$pkgver
|
||||
|
||||
cp -at "$fwdir" sof*
|
||||
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
|
||||
}
|
||||
|
||||
package_sof-tools() {
|
||||
pkgdesc+=" - tools"
|
||||
depends=(
|
||||
alsa-lib
|
||||
python
|
||||
)
|
||||
|
||||
cd sof-bin-$pkgver
|
||||
|
||||
install -Dt "$pkgdir/usr/bin" tools/*
|
||||
install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENCE* Notice*
|
||||
}
|
||||
|
||||
# vim:set sw=2 sts=-1 et:
|
|
@ -0,0 +1 @@
|
|||
rm -rf {src,pkg,sof-bin*.tar.gz}
|
|
@ -0,0 +1,2 @@
|
|||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
|
||||
|
||||
real 0m6.874s
|
||||
user 0m6.423s
|
||||
sys 0m0.876s
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=wget
|
||||
pkgver=1.21.4
|
||||
pkgver=1.24.5
|
||||
pkgrel=01
|
||||
pkgdesc='Network utility to retrieve files from the Web'
|
||||
url='https://www.gnu.org/software/wget/wget.html'
|
||||
|
@ -56,13 +56,12 @@ arch=(x86_64)
|
|||
|
||||
license=('GPL3')
|
||||
|
||||
validpgpkeys=(
|
||||
'AC404C1C0BF735C63FF4D562263D6DF2E163E1EA' # Giuseppe Scrivano <gscrivano@gnu.org>
|
||||
'7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6' # Darshit Shah <darnir@gnu.org>
|
||||
'1CB27DBC98614B2D5841646D08302DB6A2670428' # Tim Rühsen <tim.ruehsen@gmx.de>
|
||||
)
|
||||
validpgpkeys=(AC404C1C0BF735C63FF4D562263D6DF2E163E1EA # Giuseppe Scrivano <gscrivano@gnu.org>
|
||||
7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6 # Darshit Shah <darnir@gnu.org>
|
||||
1CB27DBC98614B2D5841646D08302DB6A2670428) # Tim Rühsen <tim.ruehsen@gmx.de>
|
||||
|
||||
sha256sums=(3683619a5f50edcbccb1720a79006fa37bf9b9a255a8c5b48048bc3c7a874bd9 # wget-1.21.4.tar.lz
|
||||
129794aa354cb8f058992725eef85b922b9bae084b382ae2b5a430f0a60b7c39) # wget-1.21.4.tar.lz.sig
|
||||
sha256sums=(57a107151e4ef94fdf94affecfac598963f372f13293ed9c74032105390b36ee # wget-1.24.5.tar.lz
|
||||
4792f4995cd06a6d3dd1243fcded80d21c62f5f3e559ba1fbafe48b947fb52f1) # wget-1.24.5.tar.lz.sig
|
||||
|
||||
## 281abfccf3fb437d8e50cba314368d2463ae87c1b3a90c4a9fa561c8af608862 wget-1.24.5-01-x86_64.pkg.tar.lz
|
||||
|
||||
## 4062f77d8fd3527e262018804e916b703d9b6a6e551865fbafbe5e086d22eceb wget-1.21.4-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
|
||||
# Maintainer: Eric Bélanger <eric@archlinux.org>
|
||||
# Maintainer: T.J. Townsend <blakkheim@archlinux.org>
|
||||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=wget
|
||||
pkgver=1.21.3
|
||||
pkgver=1.24.5
|
||||
pkgrel=1
|
||||
pkgdesc='Network utility to retrieve files from the Web'
|
||||
url='https://www.gnu.org/software/wget/wget.html'
|
||||
|
@ -14,9 +15,9 @@ checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python')
|
|||
optdepends=('ca-certificates: HTTPS downloads')
|
||||
backup=('etc/wgetrc')
|
||||
source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz{,.sig})
|
||||
sha256sums=('dbd2fb5e47149d4752d0eaa0dac68cc49cf20d46df4f8e326ffc8f18b2af4ea5'
|
||||
sha256sums=('57a107151e4ef94fdf94affecfac598963f372f13293ed9c74032105390b36ee'
|
||||
'SKIP')
|
||||
b2sums=('e57cb9ea883fb9ed07065b6912238bcc10f4dfd4bd961a363c98ca9321086b75a49f9c7eb03e7704712cb03e43d40f1b74a4d9f5ac2ed142e41f0422a13de275'
|
||||
b2sums=('8057e5992ddaf39b3daffbde99871ddec1328c6bbafbc6b9f1d3cd294bb928b2a80f813024d4cd664c396f84477f1d93d5a21c60c6fe2932f9196d29bb9aa896'
|
||||
'SKIP')
|
||||
validpgpkeys=(
|
||||
'AC404C1C0BF735C63FF4D562263D6DF2E163E1EA' # Giuseppe Scrivano <gscrivano@gnu.org>
|
||||
|
|
Loading…
Reference in New Issue