Update static-compat packages

This commit is contained in:
Martchus 2024-04-13 15:12:10 +02:00
parent f980a709e0
commit b2606e0e91
8 changed files with 62 additions and 32 deletions

View File

@ -6,13 +6,13 @@
_pkgname=readline
pkgname=static-compat-$_pkgname
_basever=8.2
_patchlevel=001
_patchlevel=010
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgdesc='GNU readline library'
arch=('x86_64')
url='https://tiswww.case.edu/php/chet/readline/rltop.html'
license=('GPL')
license=('GPL-3.0-only')
backup=('etc/inputrc')
depends=(glibc-static-compat static-compat-ncurses)
makedepends=(static-compat-configure)
@ -60,4 +60,22 @@ md5sums=('4aa1b31be779e6b84f9a96cb66bc50f6'
'SKIP'
'58d54966c1191db45973cb3191ac621a'
'b800ce35690436a995a4fadf939e53cc'
'SKIP'
'22dcbd9d174166bc0cfbd4a6957603a0'
'SKIP'
'94a336980c337d7bf54c0191988055f1'
'SKIP'
'dabdab80dc147cffc6d5ef275b6daf67'
'SKIP'
'9e847d8b5243c364138ad9475de8c9b9'
'SKIP'
'8812592f2df5ce441b61b92fb63dc91f'
'SKIP'
'e57991bb85e2f025119ba78dde994665'
'SKIP'
'2a61c084c3867d85b99811d14a181f1d'
'SKIP'
'f5980a8a847f8c31c8ba4781562408db'
'SKIP'
'e3a188e5425bd2e17b32bd8626bfed16'
'SKIP')

View File

@ -1,18 +1,20 @@
# Contributor: Caleb Maclennan <caleb@alerque.com>
# Contributor: Eric Bélanger <eric@archlinux.org>
_pkgname=tcl
pkgname=static-compat-$_pkgname
pkgver=8.6.13
pkgver=8.6.14
pkgrel=1
pkgdesc="Powerful, easy-to-learn dynamic programming language"
arch=('x86_64')
url="http://tcl.sourceforge.net/"
license=('custom')
url='http://tcl.sourceforge.net/'
license=(TCL)
depends=('static-compat-zlib')
makedepends=('static-compat-configure')
options=('staticlibs' '!lto')
source=(https://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
sha256sums=('43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066')
_archive="$_pkgname$pkgver"
source=("https://downloads.sourceforge.net/sourceforge/tcl/$_archive-src.tar.gz")
sha256sums=('5880225babf7954c58d4fb0f5cf6279104ce1cd6aa9b71e9a6322540e1c4de66')
prepare() {
cd tcl${pkgver}
@ -30,7 +32,7 @@ build() {
check() {
source static-compat-environment
cd tcl${pkgver}/unix
make test
make test -j1
}
package() {
@ -50,14 +52,14 @@ package() {
-e "s#'{/usr/lib} '#'/usr/lib/tcl$_tclver'#" \
-i "${pkgdir}/$static_compat_prefix/lib/tclConfig.sh"
tdbcver=tdbc1.1.5
tdbcver=tdbc1.1.7
sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#$static_compat_prefix/lib/$tdbcver#" \
-e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#$static_compat_prefix/include#" \
-e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/library#$static_compat_prefix/lib/tcl${pkgver%.*}#" \
-e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver#$static_compat_prefix/include#" \
-i "${pkgdir}/$static_compat_prefix/lib/$tdbcver/tdbcConfig.sh"
itclver=itcl4.2.3
itclver=itcl4.2.4
sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$itclver#$static_compat_prefix/lib/$itclver#" \
-e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver/generic#$static_compat_prefix/include#" \
-e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver#$static_compat_prefix/include#" \

View File

@ -4,8 +4,8 @@
_pkgname=wayland
pkgname=static-compat-$_pkgname
pkgver=1.21.0
pkgrel=2
pkgver=1.22.0
pkgrel=1
pkgdesc='A computer display server protocol'
arch=('x86_64')
url='https://wayland.freedesktop.org/'
@ -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://gitlab.freedesktop.org/wayland/wayland/-/releases/1.21.0/downloads/wayland-$pkgver.tar.xz"{,.sig})
sha256sums=('6dc64d7fc16837a693a51cfdb2e568db538bfdc9f457d4656285bb9594ef11ac'
source=("https://gitlab.freedesktop.org/wayland/wayland/-/releases/$pkgver/downloads/wayland-$pkgver.tar.xz"{,.sig})
sha256sums=('1540af1ea698a471c2d8e9d288332c7e0fd360c8f1d12936ebb7e7cbc2425842'
'SKIP')
build() {

View File

@ -3,7 +3,7 @@
_pkgname=xcb-proto
pkgname=static-compat-$_pkgname
pkgver=1.15.2
pkgver=1.16.0
pkgrel=1
pkgdesc="XML-XCB protocol descriptions"
arch=(any)
@ -12,7 +12,7 @@ license=('custom')
makedepends=('python' 'libxml2' 'static-compat-configure')
source=(https://xorg.freedesktop.org/archive/individual/proto/$_pkgname-$pkgver.tar.xz{,.sig}
0001_xcb-proto_revert_datarootdir.patch::https://gitlab.freedesktop.org/xorg/proto/xcbproto/-/commit/d849b9534a52b0199f26c1dd30ac11aba12db9dc.patch)
sha512sums=('9d0b2f0a4dbbf2d64e32ff4658d1663e13d7e5f1bffc1e8d45be7b9dd5bab46e29fc1c2f6e66a7a569e374ba6756faf3c39b0b5e5560df6d7f8b68beec97659d'
sha512sums=('54906f379a7aa2cbbfbbe54764c02dbf522ca8f6c54e07d4faae471aac3aee25d0359be38c808c8da887de228aed745582a78b2f56714b023bca8f3513b24972'
'SKIP'
'SKIP')
validpgpkeys=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # "Daniel Stone <daniels@collabora.com>"

View File

@ -3,17 +3,17 @@
_pkgname=xcb-util-cursor
pkgname=static-compat-$_pkgname
pkgver=0.1.4
pkgver=0.1.5
pkgrel=1
pkgdesc="XCB cursor library"
arch=('x86_64')
url="https://xcb.freedesktop.org"
license=('custom:MIT')
depends=('static-compat-xcb-util-image' 'static-compat-xcb-util-renderutil')
depends=('static-compat-xcb-util-renderutil' 'static-compat-xcb-util-image' 'glibc-static-compat')
makedepends=('xorg-util-macros' 'static-compat-xorgproto' 'static-compat-configure')
options=(staticlibs)
source=(https://xorg.freedesktop.org/archive/individual/lib/${_pkgname}-${pkgver}.tar.xz{,.sig})
sha512sums=('d27dd59a4d7ded9994dca77774421dd9533e3ee823b880af35d3219bd7340c89fbc61d1d0fa10e2991de2cac9e6395e09497769d7b8728eedc691e76649107b1'
sha512sums=('e2d14c3f0ab117524ba90d1a992b61717ccee04bc9e66c587a6a0f10571f15e89fc5db3413882ca7ce14ebc07b6b7b0a4ddecd59ba910e6ca654ea9b1c705ed5'
'SKIP')
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>

View File

@ -4,19 +4,29 @@
_pkgname=xorgproto
pkgname=static-compat-$_pkgname
pkgver=2022.2
pkgver=2024.1
pkgrel=1
pkgdesc="combined X.Org X11 Protocol headers"
arch=('any')
url="https://xorg.freedesktop.org/"
license=('custom')
license=(BSD-2-Clause
HPND
HPND-sell-variant
ICU
MIT
MIT-open-group
SGI-B-2.0
SMLNJ
X11
X11-distribute-modifications-variant)
makedepends=('xorg-util-macros' 'static-compat-meson')
checkdepends=('python-libevdev')
source=(https://xorg.freedesktop.org/archive/individual/proto/$_pkgname-$pkgver.tar.xz{,.sig})
sha512sums=('8e6108110600d076a94cc6d0e465b2e9adfbbe8d7e6b75fae9c5262d99dc6074ab1ed561a74d6d451f00f5b7af9f507a6317be9c0770efeed9e60b64beb7a1c9'
sha512sums=('63955cb604ff831575af2193548857c1b99e52d00206ea9421ce99e145094bcd907388c4574bc32174a01cbe2c940b0377bf75ae7d2c0f953157dc9c32e5a07f'
'SKIP')
validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) <office@who-t.net>"
#validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # "Peter Hutterer (Who-T) <office@who-t.net>"
#validpgpkeys=('FD0004A26EADFE43A4C3F249C6F7AE200374452D') # "Povilas Kanapickas <povilas@radix.lt>"
validpgpkeys=('67DC86F2623FC5FD4BB5225D14706DBE1E4B4540') # "Olivier Fourdan <fourdan@xfce.org>"
prepare() {
mkdir build

View File

@ -3,19 +3,19 @@
_pkgname=xtrans
pkgname=static-compat-$_pkgname
pkgver=1.4.0
pkgrel=2
pkgver=1.5.0
pkgrel=1
pkgdesc="X transport library"
arch=('any')
license=('custom')
url="https://xorg.freedesktop.org/"
makedepends=(static-compat-configure)
options=(!emptydirs)
source=(${url}/releases/individual/lib/${_pkgname}-${pkgver}.tar.bz2{,.sig})
sha512sums=('4fea89a3455c0e13321cbefa43340016dbb59bdd0dbdb5b796c1a6d2a6b1fd63cf1327b769ab426286b9c54b32ec764a50cd2b46228e4e43b841bda6b94de214'
source=(${url}/releases/individual/lib/${_pkgname}-${pkgver}.tar.xz{,.sig})
sha512sums=('e8091f11d4ad2b14e01de3eac56bdf2267ea26687ce66e3056374d0d02e049480c0b27c482f8828a0efd086f1e4c485108ca4dce3f83d66c1896effa3b38b228'
'SKIP')
validpgpkeys=('C383B778255613DFDB409D91DB221A6900000011') # "Keith Packard <keithp@keithp.com>"
validpgpkeys+=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
#validpgpkeys=('C383B778255613DFDB409D91DB221A6900000011') # "Keith Packard <keithp@keithp.com>"
validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith <alan.coopersmith@oracle.com>
build() {
source static-compat-environment

View File

@ -2,7 +2,7 @@ pkgbase=static-compat-zlib
_pkgname=zlib
pkgname=(static-compat-zlib static-compat-minizip)
epoch=1
pkgver=1.3
pkgver=1.3.1
pkgrel=1
arch=(x86_64)
license=(Zlib)
@ -10,9 +10,9 @@ url="https://www.zlib.net/"
makedepends=('static-compat-configure')
options=(staticlibs)
source=(https://github.com/madler/zlib/releases/download/v$pkgver/$_pkgname-$pkgver.tar.xz{,.asc})
sha512sums=('3868ac4da5842dd36c9dad794930675b9082ce15cbd099ddb79c0f6bd20a24aa8f33a123f378f26fe0ae02d91f31f2994dccaac565cedeaffed7b315e6ded2a2'
sha512sums=('1e8e70b362d64a233591906a1f50b59001db04ca14aaffad522198b04680be501736e7d536b4191e2f99767e7001ca486cd802362cca2be05d5d409b83ea732d'
'SKIP')
b2sums=('5fe0f32339267348a313f23a21e9588bdb180b7415be303c85f5f169444d019e5f176ef7322f6e64297c360acc2a6041c50e2f66d1860e5c392d8970990f176a'
b2sums=('42d109223801a493de6d52e7343403d7fc3234a6ca816425fe41ac9c18019b01b93841acd28a235e99f2256a6a17f93624e96b2ddb58d588c8190a6bedb82910'
'SKIP')
validpgpkeys=('5ED46A6721D365587791E2AA783FCD8E58BCAFBA') # Mark Adler <madler@alumni.caltech.edu>