Update static-compat packages
This commit is contained in:
parent
81358482a3
commit
d58568c7ec
|
@ -5,7 +5,7 @@
|
|||
|
||||
_pkgname=double-conversion
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=3.2.0
|
||||
pkgver=3.2.1
|
||||
pkgrel=1
|
||||
pkgdesc='Binary-decimal and decimal-binary routines for IEEE doubles'
|
||||
arch=(x86_64)
|
||||
|
@ -14,7 +14,7 @@ license=(BSD)
|
|||
depends=(gcc-libs-static-compat)
|
||||
makedepends=(static-compat-cmake)
|
||||
source=(https://github.com/google/double-conversion/archive/v$pkgver/$_pkgname-$pkgver.tar.gz)
|
||||
sha256sums=('3dbcdf186ad092a8b71228a5962009b5c96abde9a315257a3452eb988414ea3b')
|
||||
sha256sums=('e40d236343cad807e83d192265f139481c51fc83a1c49e406ac6ce0a0ba7cd35')
|
||||
|
||||
build() {
|
||||
source static-compat-environment
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
_pkgname=glib2
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=2.72.2
|
||||
pkgver=2.72.3
|
||||
pkgrel=1
|
||||
pkgdesc="Low level core library"
|
||||
url="https://wiki.gnome.org/Projects/GLib"
|
||||
|
@ -13,7 +13,7 @@ depends=(static-compat-pcre static-compat-libffi static-compat-util-linux static
|
|||
makedepends=(gettext shared-mime-info python libelf git static-compat-meson)
|
||||
checkdepends=(desktop-file-utils)
|
||||
options=(!strip !emptydirs staticlibs)
|
||||
_commit=bacbec652d356895ec493f3de2f2f6f4c7dafde0 # tags/2.66.4^0
|
||||
_commit=dce30492f6087a8e1e288f1706d41142b74ca1ff # tags/2.72.3^0
|
||||
source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"
|
||||
0001-glib-compile-schemas-Remove-noisy-deprecation-warnin.patch)
|
||||
sha256sums=('SKIP'
|
||||
|
@ -39,8 +39,7 @@ build() {
|
|||
-D selinux=disabled \
|
||||
-Dsysprof=disabled \
|
||||
-D man=false \
|
||||
-D gtk_doc=false \
|
||||
-Dinternal_pcre=false
|
||||
-D gtk_doc=false
|
||||
meson compile -C build
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
_pkgname=harfbuzz
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=5.0.1
|
||||
pkgver=5.1.0
|
||||
pkgrel=1
|
||||
pkgdesc="OpenType text shaping engine"
|
||||
url="https://www.freedesktop.org/wiki/Software/HarfBuzz"
|
||||
|
@ -13,7 +13,7 @@ depends=(static-compat-glib2 static-compat-freetype2 static-compat-graphite)
|
|||
makedepends=(gobject-introspection ragel git python static-compat-meson)
|
||||
checkdepends=(python-fonttools python-setuptools)
|
||||
options=(!emptydirs !docs staticlibs)
|
||||
_commit=cbccadba8d1e51d6cc03a891b7c3a17f598e774c # tags/5.0.1^0
|
||||
_commit=f1f2be776bcd994fa9262622e1a7098a066e5cf7 # tags/5.1.0^0
|
||||
source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
_pkgname=libcap
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=2.64
|
||||
pkgver=2.65
|
||||
pkgrel=1
|
||||
pkgdesc="POSIX 1003.1e capabilities"
|
||||
arch=(x86_64)
|
||||
|
@ -15,9 +15,9 @@ depends=(glibc-static-compat)
|
|||
makedepends=(static-compat-environment)
|
||||
options=(staticlibs)
|
||||
source=("https://kernel.org/pub/linux/libs/security/linux-privs/${_pkgname}2/${_pkgname}-$pkgver.tar."{xz,sign})
|
||||
sha512sums=('3c5cf478cef249585ee1a0dfd75c6b41b0daf4e1ecb59dce894eac5523841aa79ca499be4161f73193dd8e7363edcd51063f3e281930cee939ebd50983eecbaf'
|
||||
sha512sums=('de34cd7fecfe9b688ee08e56c71d4f39a3a05f6414f88577faaadfcd5111a0ae1824af3e76a5b8199131a8df6e87e47fdcb3570c364999e4626f2ab8fafb8671'
|
||||
'SKIP')
|
||||
b2sums=('078ce2505a79c1bd4ca0a8eaf3444178bc19a566f0505d28c6959f86fbbac2fe2fc88c06fd0d988087a6e20e8ec66a2633146cea957f0f3fd92eaff4f81d7c66'
|
||||
b2sums=('9417c5c22fa2fc03df08667dca802c2e190f17af3cda86021de175bd315cbef8607cff51ee2a9c0b6cee7a09c536dbdc43c01549e0540c335966f0afaf9268c3'
|
||||
'SKIP')
|
||||
validpgpkeys=(38A644698C69787344E954CE29EE848AE2CCF3F4) # Andrew G. Morgan <morgan@kernel.org>
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
_pkgname=libevdev
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=1.12.1
|
||||
pkgver=1.13.0
|
||||
pkgrel=1
|
||||
pkgdesc="Wrapper library for evdev devices"
|
||||
arch=(x86_64)
|
||||
|
@ -12,18 +12,11 @@ depends=('glibc-static-compat')
|
|||
# 'static-compat-check'
|
||||
makedepends=('python' 'valgrind' 'doxygen' 'static-compat-meson')
|
||||
options=(staticlibs)
|
||||
source=(https://freedesktop.org/software/$_pkgname/$_pkgname-$pkgver.tar.xz{,.sig}
|
||||
0001_install_the_mouse-dpi-tool_man_page.diff)
|
||||
sha512sums=('eefce287a665e4f89eb2e0437dfefd45ecf8925c7dac35a1bdd46158541f77f2032c6146900a30a01321751d55a9b537bd1d61777cca9cfa02c39a6e31c97be4'
|
||||
'SKIP'
|
||||
'5bfdb686c1ed1b936d199babae5d9294c3ee158ab4849930a358ad1ae17a50011bd7132ff18614326af0ed73ce5bb887da28c41143daa8f61b74d3d6d047b7d8')
|
||||
source=(https://freedesktop.org/software/$_pkgname/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha512sums=('f30f14c44ef4d4829625aa4c28f10555f333905486f9d39c18cd3ca35e87128a0c24c1bc18ca37b6bf98bc8f7fad27e1bc68678a58e6e6fff3b8d99502ac6905'
|
||||
'SKIP')
|
||||
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) <office@who-t.net>
|
||||
|
||||
prepare() {
|
||||
cd $_pkgname-$pkgver
|
||||
patch -Np1 -i ../0001_install_the_mouse-dpi-tool_man_page.diff
|
||||
}
|
||||
|
||||
build() {
|
||||
source static-compat-environment
|
||||
static-compat-meson $_pkgname-$pkgver build \
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
_pkgname=libjpeg-turbo
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=2.1.3
|
||||
pkgver=2.1.4
|
||||
pkgrel=1
|
||||
pkgdesc="JPEG image codec with accelerated baseline compression and decompression"
|
||||
arch=(x86_64)
|
||||
|
@ -15,9 +15,9 @@ depends=(glibc-static-compat)
|
|||
makedepends=(static-compat-cmake nasm)
|
||||
options=(staticlibs)
|
||||
source=(https://sourceforge.net/projects/$_pkgname/files/$pkgver/$_pkgname-$pkgver.tar.gz{,.sig})
|
||||
sha512sums=('975c9835de7d70c6c8c5a1959adfa18f7f956bc9946fde8f1b40c1d853245c38a3118ac06b93841ec3e90be6945c38d687d062b371496c2ee9b5638d7f60418d'
|
||||
sha512sums=('511f065767c022da06b6c36299686fa44f83441646f7e33b766c6cfab03f91b0e6bfa456962184071dadaed4057ba9a29cba685383f3eb86a4370a1a53731a70'
|
||||
'SKIP')
|
||||
b2sums=('87ef47105e66b2ee918e95962ac59963b6adea5b49ab0db692810aee0a13a215a0ef7fe0b549ecd5151274549e12d09eb0b42439bf0a4bc1ad2c4e62dcceb77c'
|
||||
b2sums=('80ffd77d58a37eae0bdc1868d994f34ea52c13e2624c720b1d0b6ec4d6d14b16911163ccd4009c8d6eda214f31e1fff78bb7eb4739ae6589d0fd8c7008c0e972'
|
||||
'SKIP')
|
||||
validpgpkeys=('0338C8D8D9FDA62CF9C421BD7EC2DBB6F4DBF434') # The libjpeg-turbo Project (Signing key for official binaries) <information@libjpeg-turbo.org>
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
_pkgname=libwacom
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=2.3.0
|
||||
pkgver=2.4.0
|
||||
pkgrel=1
|
||||
pkgdesc="Library to identify Wacom tablets and their features"
|
||||
arch=('x86_64')
|
||||
|
@ -16,7 +16,7 @@ options=('staticlibs')
|
|||
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF')
|
||||
source=(https://github.com/linuxwacom/libwacom/releases/download/${_pkgname}-${pkgver}/${_pkgname}-${pkgver}.tar.xz{,.sig})
|
||||
# https://github.com/linuxwacom/libwacom/releases
|
||||
sha256sums=('2fb22a7072cdbcf742d91c38246b0f91bbfd753b934ef5227e31554effb62334'
|
||||
sha256sums=('d0d022761e3f9ab23e329583b7d2bd470b0450dfb077caeb22c5a0d66c2bd414'
|
||||
'SKIP')
|
||||
|
||||
prepare() {
|
||||
|
|
|
@ -3,19 +3,17 @@
|
|||
_pkgname=lz4
|
||||
pkgname=static-compat-$_pkgname
|
||||
epoch=1
|
||||
pkgver=1.9.3
|
||||
pkgver=1.9.4
|
||||
pkgrel=1
|
||||
pkgdesc='Extremely fast compression algorithm'
|
||||
arch=('x86_64')
|
||||
url='http://www.lz4.org/'
|
||||
url='https://lz4.github.io/lz4/'
|
||||
license=('GPL2')
|
||||
makedepends=('git' 'static-compat-environment')
|
||||
depends=('glibc-static-compat')
|
||||
options=(!emptydirs staticlibs)
|
||||
source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver"
|
||||
'https://github.com/lz4/lz4/commit/8301a21773ef61656225e264f4f06ae14462bca7.patch')
|
||||
sha256sums=('SKIP'
|
||||
'c99da650a79a42db4db23e72146701cce9106383ba45709c5ac89022e36dcfb2')
|
||||
source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver")
|
||||
sha256sums=('SKIP')
|
||||
|
||||
prepare() {
|
||||
cd $_pkgname
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
|
||||
_pkgname=sqlite
|
||||
pkgname=static-compat-$_pkgname
|
||||
_srcver=3380500
|
||||
_srcver=3390200
|
||||
_docver=${_srcver}
|
||||
#_docver=3330000
|
||||
pkgver=3.38.5
|
||||
pkgver=3.39.2
|
||||
pkgrel=1
|
||||
pkgdesc="A C library that implements an SQL database engine"
|
||||
arch=('x86_64')
|
||||
|
@ -17,9 +17,9 @@ makedepends=(static-compat-configure static-compat-tcl patchelf)
|
|||
source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip
|
||||
sqlite-lemon-system-template.patch
|
||||
license.txt)
|
||||
options=('!emptydirs' '!makeflags' 'staticlibs') # json extensions breaks parallel build
|
||||
options=('!emptydirs' 'staticlibs')
|
||||
# upstream now switched to sha3sums - currently not suppoerted by makepkg
|
||||
sha256sums=('6503bb59e39ec8663083696940ec818cd5555196e6ca543d4029440cca7b00d9'
|
||||
sha256sums=('e933d77000f45f3fbc8605f0050586a3013505a8de9b44032bd00ed72f1586f0'
|
||||
'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
|
||||
'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
|
||||
|
||||
|
@ -52,7 +52,6 @@ build() {
|
|||
# build sqlite
|
||||
cd sqlite-src-$_srcver
|
||||
static-compat-configure \
|
||||
--disable-amalgamation \
|
||||
--disable-shared \
|
||||
--enable-fts3 \
|
||||
--enable-fts4 \
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
_pkgname=util-linux
|
||||
pkgname=static-compat-$_pkgname
|
||||
_pkgmajor=2.38
|
||||
_realver=${_pkgmajor}
|
||||
_realver=${_pkgmajor}.1
|
||||
pkgver=${_realver/-/}
|
||||
pkgrel=1
|
||||
pkgdesc='Miscellaneous system utilities for Linux'
|
||||
|
@ -18,7 +18,7 @@ options=(!emptydirs staticlibs strip)
|
|||
validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak
|
||||
options=(staticlibs)
|
||||
source=("https://www.kernel.org/pub/linux/utils/util-linux/v${_pkgmajor}/${_pkgname}-${_realver}.tar."{xz,sign})
|
||||
sha256sums=('6d111cbe4d55b336db2f1fbeffbc65b89908704c01136371d32aa9bec373eb64'
|
||||
sha256sums=('60492a19b44e6cf9a3ddff68325b333b8b52b6c59ce3ebd6a0ecaa4c5117e84f'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
pkgname=static-compat-vulkan-headers
|
||||
_pkgname=Vulkan-Headers
|
||||
pkgver=1.3.217
|
||||
pkgver=1.3.221
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="Vulkan header files"
|
||||
|
@ -12,7 +12,7 @@ license=('APACHE')
|
|||
makedepends=(static-compat-cmake git)
|
||||
provides=("static-compat-vulkan-hpp=${pkgver}")
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz")
|
||||
sha256sums=('004b4f7841bd912d1cc3f5ac5694d5dea2f944f10053451233b533874368df87')
|
||||
sha256sums=('75057d8231bb7a3f6ac091f1b08f50604f07a7e9b4424fd12c035f01787ebf0c')
|
||||
|
||||
build() {
|
||||
source static-compat-environment
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
_pkgname=wayland
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=1.20.0
|
||||
pkgver=1.21.0
|
||||
pkgrel=2
|
||||
pkgdesc='A computer display server protocol'
|
||||
arch=('x86_64')
|
||||
|
@ -16,8 +16,8 @@ makedepends=('static-compat-meson' 'ninja' 'libxslt' 'xmlto' 'doxygen' 'graphviz
|
|||
validpgpkeys=('C7223EBE4EF66513B892598911A30156E0E67611' # Bryce Harrington
|
||||
'C0066D7DB8E9AC6844D728715E54498E697F11D7' # Derek Foreman
|
||||
'34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact@emersion.fr>
|
||||
source=("https://wayland.freedesktop.org/releases/$_pkgname-$pkgver.tar.xz"{,.sig})
|
||||
sha256sums=('b8a034154c7059772e0fdbd27dbfcda6c732df29cae56a82274f6ec5d7cd8725'
|
||||
source=("https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.21.0/downloads/wayland-$pkgver.tar.xz"{,.sig})
|
||||
sha256sums=('6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac'
|
||||
'SKIP')
|
||||
|
||||
build() {
|
||||
|
@ -25,6 +25,8 @@ build() {
|
|||
export PATH=$PWD:$PATH
|
||||
printf '#!/usr/bin/bash\nexec /usr/bin/pkg-config --static "$@"\n' > pkg-config
|
||||
chmod +x pkg-config
|
||||
# remove check which expects "clock_gettime" to be a macro (in our old version of glibc it is a function, not a macro)
|
||||
sed -i 's|.*clock_gettime not found.*||g' $_pkgname-$pkgver/meson.build
|
||||
static-compat-meson build $_pkgname-$pkgver
|
||||
ninja -C build
|
||||
}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
_pkgname=xorgproto
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=2022.1
|
||||
pkgver=2022.2
|
||||
pkgrel=1
|
||||
pkgdesc="combined X.Org X11 Protocol headers"
|
||||
arch=('any')
|
||||
|
@ -12,8 +12,8 @@ url="https://xorg.freedesktop.org/"
|
|||
license=('custom')
|
||||
makedepends=('xorg-util-macros' 'static-compat-meson')
|
||||
checkdepends=('python-libevdev')
|
||||
source=(https://xorg.freedesktop.org/archive/individual/proto/$_pkgname-$pkgver.tar.bz2{,.sig})
|
||||
sha512sums=('add275a9c0d005053f31fdca6da009142792a3c7e2cd4b56da93eed3a397adf52d91c441ff6455959b87559f402eb9f46fdd8932e951c7d2d96623975391202a'
|
||||
source=(https://xorg.freedesktop.org/archive/individual/proto/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha512sums=('8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9'
|
||||
'SKIP')
|
||||
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) <office@who-t.net>"
|
||||
#validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas <povilas@radix.lt>"
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
_pkgname=xz
|
||||
pkgname=static-compat-$_pkgname
|
||||
pkgver=5.2.5
|
||||
pkgver=5.2.6
|
||||
pkgrel=1
|
||||
pkgdesc='Library and command line tools for XZ and LZMA compressed files'
|
||||
arch=('x86_64')
|
||||
|
@ -13,7 +13,7 @@ depends=('glibc-static-compat')
|
|||
makedepends=('static-compat-configure')
|
||||
options=(!emptydirs staticlibs)
|
||||
source=("https://tukaani.org/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.sig})
|
||||
sha256sums=('f6f4910fd033078738bd82bfba4f49219d03b17eb0794eb91efbae419f4aba10'
|
||||
sha256sums=('a2105abee17bcd2ebd15ced31b4f5eda6e17efd6b10f921a01cda4a44c91b3a0'
|
||||
'SKIP')
|
||||
validpgpkeys=('3690C240CE51B4670D30AD1C38EE757D69184620')
|
||||
|
||||
|
|
Loading…
Reference in New Issue