upg readline iana-etc curl

This commit is contained in:
joborun linux 2022-10-27 07:18:57 +03:00
parent 640268a336
commit 85d4ba641b
8 changed files with 42 additions and 43 deletions

View File

@ -7,8 +7,8 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
pkgver=7.85.0
pkgrel=02
pkgver=7.86.0
pkgrel=01
pkgdesc='An URL retrieval utility and library - w/o ipv6 & zstd'
arch=('x86_64')
url='https://curl.haxx.se'
@ -19,7 +19,6 @@ depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 'libgssapi_krb5.so'
makedepends=('patchelf')
provides=('libcurl.so')
source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
# '0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch')
_configure_options=(
--prefix='/usr'
@ -32,7 +31,6 @@ _configure_options=(
--enable-threaded-resolver
--with-gssapi
--with-libssh2
--with-openssl
--with-random='/dev/urandom'
--without-zstd
--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
@ -52,6 +50,7 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--with-openssl \
--enable-versioned-symbols
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
@ -61,6 +60,7 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--with-openssl \
--disable-versioned-symbols
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -C lib
@ -71,8 +71,8 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--disable-versioned-symbols \
--without-ssl \
--with-gnutls='/usr'
--without-openssl \
--with-gnutls
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -C lib
patchelf --set-soname 'libcurl-gnutls.so.4' ./lib/.libs/libcurl.so
@ -100,7 +100,6 @@ package_libcurl-compat() {
mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.8.0
rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
ln -s libcurl-gnutls.so.4 "${pkgdir}"/usr/lib/libcurl-gnutls.so
for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0; do
ln -s libcurl-compat.so.4.8.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
done
@ -119,6 +118,7 @@ package_libcurl-gnutls() {
mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.8.0
rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
ln -s libcurl-gnutls.so.4 "${pkgdir}"/usr/lib/libcurl-gnutls.so
for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0; do
ln -s libcurl-gnutls.so.4.8.0 "${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
done
@ -133,6 +133,6 @@ license=('MIT')
validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
sha256sums=(78a06f918bd5fde3c4573ef4f9806f56372b32ec1829c9ec474799eeee641c27 # curl-7.85.0.tar.gz
6794e4b59dea9dee2c6373be4e1b1cded5c8a9aea8bbf58c3e97f3adfe8d8474) # curl-7.85.0.tar.gz.asc
sha256sums=(3dfdd39ba95e18847965cd3051ea6d22586609d9011d91df7bc5521288987a82 # curl-7.86.0.tar.gz
8e31713d4513023e44a2034af660b2af6240a8501cadf153f96431cd34f5fc31) # curl-7.86.0.tar.gz.asc

View File

@ -6,8 +6,8 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
pkgver=7.85.0
pkgrel=2
pkgver=7.86.0
pkgrel=1
pkgdesc='An URL retrieval utility and library'
arch=('x86_64')
url='https://curl.haxx.se'
@ -19,7 +19,7 @@ depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 'libgssapi_krb5.so'
makedepends=('patchelf')
provides=('libcurl.so')
source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
sha512sums=('bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36'
sha512sums=('b2d30b4d145a3621862a0f5e6378b5099ba92f4be6e92f4e070ec1299fc5eacba851bf993efd613b366fb81642f3f5cccb6e02adcd472dccc9c5e65c1a51812c'
'SKIP')
validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
@ -33,7 +33,6 @@ _configure_options=(
--enable-threaded-resolver
--with-gssapi
--with-libssh2
--with-openssl
--with-random='/dev/urandom'
--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
)
@ -46,6 +45,7 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--with-openssl \
--enable-versioned-symbols
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
@ -55,6 +55,7 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--with-openssl \
--disable-versioned-symbols
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -C lib
@ -65,8 +66,8 @@ build() {
"${srcdir}/${pkgbase}-${pkgver}"/configure \
"${_configure_options[@]}" \
--disable-versioned-symbols \
--without-ssl \
--with-gnutls='/usr'
--without-openssl \
--with-gnutls
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make -C lib
patchelf --set-soname 'libcurl-gnutls.so.4' ./lib/.libs/libcurl.so

View File

@ -1,3 +1,4 @@
patchelf

View File

@ -6,9 +6,9 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=iana-etc
pkgver=20220915
pkgver=20221025
_ports=service-names-port-numbers-${pkgver}
_protocols=protocol-numbers-20220826
_protocols=protocol-numbers-20220928
pkgrel=01
pkgdesc='/etc/protocols and /etc/services provided by IANA'
url='https://www.iana.org/protocols'
@ -54,7 +54,8 @@ BEGIN { print "# Full data: /usr/share/iana-etc/port-numbers.iana\n" }
license=('custom:none')
sha256sums=(ea207cf74386170f7baefbd4ce9ba7bd4257454dc8070bedfb5745b03283a63f # service-names-port-numbers-20220715.xml
05237be17ff194a6371176394cfd3f1532b52bf18cde38000a43194a3a754627 # protocol-numbers-20220826.xml
sha256sums=(96a6267cf5cfcf0fd3de4943e5dfe002926c4fe84a33f3e44d451abece4c810d # service-names-port-numbers-20221025.xml
e02f1db3ec99126deb869fe132e02183935ad88561b80a7d3885dfb55d11b247 # protocol-numbers-20220928.xml
dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb) # LICENSE

View File

@ -3,9 +3,9 @@
# Maintainer: Jelle van der Waa <jelle@archlinux.org>
pkgname=iana-etc
pkgver=20220915
pkgver=20221025
_ports=service-names-port-numbers-${pkgver}
_protocols=protocol-numbers-20220826
_protocols=protocol-numbers-20220928
pkgrel=1
pkgdesc='/etc/protocols and /etc/services provided by IANA'
url='https://www.iana.org/protocols'
@ -15,8 +15,8 @@ backup=('etc/'{protocols,services})
source=("https://sources.archlinux.org/other/packages/iana-etc/${_ports}.xml"
"https://sources.archlinux.org/other/packages/iana-etc/${_protocols}.xml"
'LICENSE')
sha256sums=('ea207cf74386170f7baefbd4ce9ba7bd4257454dc8070bedfb5745b03283a63f'
'05237be17ff194a6371176394cfd3f1532b52bf18cde38000a43194a3a754627'
sha256sums=('96a6267cf5cfcf0fd3de4943e5dfe002926c4fe84a33f3e44d451abece4c810d'
'e02f1db3ec99126deb869fe132e02183935ad88561b80a7d3885dfb55d11b247'
'dd37e92942d5a4024f1c77df49d61ca77fc6284691814903a741785df61f78cb')
# Original but unversioned IANA files:

View File

@ -1,12 +1,13 @@
#!/usr/bin/bash
# JOBoRun : Jwm OpenBox Obarun RUNit
# Maintainer : Joe Bo Run <joborun@disroot.org>
# Maintainer : Joe Bo Run <joborun@disroot.org>
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=readline
_basever=8.1
_patchlevel=002
_basever=8.2
_patchlevel=0
pkgver=${_basever}.${_patchlevel}
pkgrel=01
pkgdesc='GNU readline library'
@ -58,10 +59,8 @@ license=('GPL')
validpgpkeys=('7C0135FB088AAF6C66C650B9BB5869F064EA74AB') # Chet Ramey
sha256sums=(f8ceb4ee131e3232226a17f51b164afc46cd0b9e6cef344be87c65962cb82b02 # readline-8.1.tar.gz
9f3c9c4bfb023e633465f31ec9a4ba818136226ac4c0a7eb0b8734fee15a0513 # readline-8.1.tar.gz.sig
36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901 # inputrc
682a465a68633650565c43d59f0b8cdf149c13a874682d3c20cb4af6709b9144 # readline81-001
532a945a959ecd29f62cdf0d787652c9fc03cb8083a41b264e28cf038a3f367d # readline81-001.sig
e55be055a68cb0719b0ccb5edc9a74edcc1d1f689e8a501525b3bc5ebad325dc # readline81-002
1a27045713021d2f328e13ec40ec136e2583505b13c72914aca0da3aec7f6acf) # readline81-002.sig
sha256sums=(3feb7171f16a84ee82ca18a36d7b9be109a52c04f492a053331d7d1095007c35 # readline-8.2.tar.gz
fcc0410d241cdf7a4b31f4babe2cc3e67f46b9d4912812d32e2d093afbe58a1a # readline-8.2.tar.gz.sig
36e9611f935ee108d161587b0615f9c390192ef4bbff6dc59b58671261029901) # inputrc

View File

@ -4,8 +4,8 @@
# Contributor: judd <jvinet@zeroflux.org>
pkgname=readline
_basever=8.1
_patchlevel=002
_basever=8.2
_patchlevel=0
pkgver=${_basever}.${_patchlevel}
pkgrel=1
pkgdesc='GNU readline library'
@ -52,10 +52,6 @@ package() {
install -Dm644 inputrc "$pkgdir"/etc/inputrc
}
md5sums=('e9557dd5b1409f5d7b37ef717c64518e'
md5sums=('4aa1b31be779e6b84f9a96cb66bc50f6'
'SKIP'
'58d54966c1191db45973cb3191ac621a'
'8d127cb06ae797a05fba88ada117e6f7'
'SKIP'
'41cd79733ec880809f3cee0c2e8e2483'
'SKIP')
'58d54966c1191db45973cb3191ac621a')

View File

@ -1 +1,2 @@