From d58568c7ec4fb276794934ded3d383419b3ee5c3 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 20 Aug 2022 23:04:12 +0200 Subject: [PATCH] Update static-compat packages --- double-conversion/static-compat/PKGBUILD | 4 ++-- glib2/static-compat/PKGBUILD | 7 +++---- harfbuzz/static-compat/PKGBUILD | 4 ++-- libcap/static-compat/PKGBUILD | 6 +++--- libevdev/static-compat/PKGBUILD | 15 ++++----------- libjpeg-turbo/static-compat/PKGBUILD | 6 +++--- libwacom/static-compat/PKGBUILD | 4 ++-- lz4/static-compat/PKGBUILD | 10 ++++------ sqlite/static-compat/PKGBUILD | 9 ++++----- util-linux/static-compat/PKGBUILD | 4 ++-- vulkan-headers/static-compat/PKGBUILD | 4 ++-- wayland/static-compat/PKGBUILD | 8 +++++--- xorgproto/static-compat/PKGBUILD | 6 +++--- xz/static-compat/PKGBUILD | 4 ++-- 14 files changed, 41 insertions(+), 50 deletions(-) diff --git a/double-conversion/static-compat/PKGBUILD b/double-conversion/static-compat/PKGBUILD index e3bfaf87..2f1fd83d 100644 --- a/double-conversion/static-compat/PKGBUILD +++ b/double-conversion/static-compat/PKGBUILD @@ -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 diff --git a/glib2/static-compat/PKGBUILD b/glib2/static-compat/PKGBUILD index 5a3f562d..ebe39b9f 100644 --- a/glib2/static-compat/PKGBUILD +++ b/glib2/static-compat/PKGBUILD @@ -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 } diff --git a/harfbuzz/static-compat/PKGBUILD b/harfbuzz/static-compat/PKGBUILD index d5babfa7..cffd65a3 100644 --- a/harfbuzz/static-compat/PKGBUILD +++ b/harfbuzz/static-compat/PKGBUILD @@ -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') diff --git a/libcap/static-compat/PKGBUILD b/libcap/static-compat/PKGBUILD index 8c322a2e..7c134ed1 100644 --- a/libcap/static-compat/PKGBUILD +++ b/libcap/static-compat/PKGBUILD @@ -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 diff --git a/libevdev/static-compat/PKGBUILD b/libevdev/static-compat/PKGBUILD index d2677f76..9cc86fb1 100644 --- a/libevdev/static-compat/PKGBUILD +++ b/libevdev/static-compat/PKGBUILD @@ -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) -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 \ diff --git a/libjpeg-turbo/static-compat/PKGBUILD b/libjpeg-turbo/static-compat/PKGBUILD index 0c0163c0..64c6d5a5 100644 --- a/libjpeg-turbo/static-compat/PKGBUILD +++ b/libjpeg-turbo/static-compat/PKGBUILD @@ -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) diff --git a/libwacom/static-compat/PKGBUILD b/libwacom/static-compat/PKGBUILD index 6b1d8e9a..353d68a8 100644 --- a/libwacom/static-compat/PKGBUILD +++ b/libwacom/static-compat/PKGBUILD @@ -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() { diff --git a/lz4/static-compat/PKGBUILD b/lz4/static-compat/PKGBUILD index 92982f74..d0d2c39b 100644 --- a/lz4/static-compat/PKGBUILD +++ b/lz4/static-compat/PKGBUILD @@ -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 diff --git a/sqlite/static-compat/PKGBUILD b/sqlite/static-compat/PKGBUILD index 1670ab3a..0b7f64f8 100644 --- a/sqlite/static-compat/PKGBUILD +++ b/sqlite/static-compat/PKGBUILD @@ -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 \ diff --git a/util-linux/static-compat/PKGBUILD b/util-linux/static-compat/PKGBUILD index 94a2ce74..17963098 100644 --- a/util-linux/static-compat/PKGBUILD +++ b/util-linux/static-compat/PKGBUILD @@ -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() { diff --git a/vulkan-headers/static-compat/PKGBUILD b/vulkan-headers/static-compat/PKGBUILD index fae0c423..0fe937cf 100644 --- a/vulkan-headers/static-compat/PKGBUILD +++ b/vulkan-headers/static-compat/PKGBUILD @@ -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 diff --git a/wayland/static-compat/PKGBUILD b/wayland/static-compat/PKGBUILD index 9298cf51..6bc043c2 100644 --- a/wayland/static-compat/PKGBUILD +++ b/wayland/static-compat/PKGBUILD @@ -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 -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 } diff --git a/xorgproto/static-compat/PKGBUILD b/xorgproto/static-compat/PKGBUILD index 65e59aae..54307c3f 100644 --- a/xorgproto/static-compat/PKGBUILD +++ b/xorgproto/static-compat/PKGBUILD @@ -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) " #validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas " diff --git a/xz/static-compat/PKGBUILD b/xz/static-compat/PKGBUILD index ffdd398a..85383282 100644 --- a/xz/static-compat/PKGBUILD +++ b/xz/static-compat/PKGBUILD @@ -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')