upg iw curl

This commit is contained in:
joborun linux 2024-05-22 19:54:50 +03:00
parent 2ada66421a
commit 97349adc0f
4 changed files with 22 additions and 52 deletions

View file

@ -10,8 +10,8 @@ pkgname=(curl libcurl-compat libcurl-gnutls)
#_tag='8cd1397d3c5c9b1526c8d74530266a7a9a22294b' # git rev-parse v${_tag_name}
#_tag_name='8_6_0'
#pkgver="${_tag_name//_/.}"
pkgver=8.7.1
pkgrel=06
pkgver=8.8.0
pkgrel=01
pkgdesc='command line tool and library for transferring data with URLs - w/o ipv6 & zstd'
url='https://curl.se'
#options=(debug) # uncomment this to produce debug package
@ -22,19 +22,12 @@ makedepends=('patchelf' 'git')
checkdepends=('valgrind')
#source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc}
#source=("git+https://github.com/curl/curl.git#tag=${_tag}?signed")
source=("git+https://github.com/curl/curl.git#tag=curl-${pkgver//./_}?signed"
'0001-bump-version-to-match-last-tag.patch'
'curl-8_7_1-h2-ngtcp2-write-error-handling.patch')
#source=("git+https://github.com/curl/curl.git#tag=curl-${pkgver//./_}?signed"
# '0001-bump-version-to-match-last-tag.patch'
# 'curl-8_7_1-h2-ngtcp2-write-error-handling.patch')
source=("git+https://github.com/curl/curl.git#tag=curl-${pkgver//./_}?signed")
_backports=(
# content_encoding: brotli and others, pass through 0-length writes
'b30d694a027eb771c02a3db0dee0ca03ccab7377'
# http: with chunked POST forced, disable length check on read callback
'721941aadf4adf4f6aeb3f4c0ab489bb89610c36'
# Fix CURLINFO_REQUEST_SIZE, add tests for transfer infos reported
'2793acbfc5e89fb130b1d4e045cb6cd7b6549412'
)
@ -58,11 +51,6 @@ prepare() {
git revert -n "${_c}"
done
patch -Np1 < ../0001-bump-version-to-match-last-tag.patch
# https://github.com/curl/curl/issues/13474 backported for 8.7.1
patch -Np1 < ../curl-8_7_1-h2-ngtcp2-write-error-handling.patch
# no '-DEV' in version, release date from tagged commit...
sed -i \
-e "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" \
@ -209,12 +197,11 @@ license=('MIT')
validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
sha512sums=('38b55dc916a64a1fd40a8af3e9a694ae918f8efb714430834491ebbe0ceeee4b58ba804afa15da966cbcf9cd7100ce373aed7b2101dff56f742996072caaf09a'
'51df4903eff9f1a15b1317ea4a8ee2b8537f347984f2524f42213b09344cd6109c621a4b81b37d2fcf2027387bb81cf0a744a48e96b86c4e268c43261ff86845'
'5af6c46ac6bfc39963d22450721f89770fd3ebbe198186c0a95ee3b16b8f89722d8d2d230ec21fdd9a52b949be5704c6980802e2052eec325085f60881f32c1f') # curl-8_7_1-h2-ngtcp2-write-error-handling.patch
sha512sums=('743cac6059697b8aec637cb0ca94bc0606a9bbcf274f77847a1ceb9bbadc0259a9fbf30133323af2543d8df65ec6cd3e396cd999aca8fe73dde794a9c3dcbf6c')
sha256sums=(SKIP
e05b46b3cea5ca4dfa39fdaa5d8f85095e5fc3dda9fc460cfdc002c5d7670357 # 0001-bump-version-to-match-last-tag.patch
f19681b7da011c39acb98d32103b3ce4eb18c943fc6620cfa435d1234cfb54b6) # curl-8_7_1-h2-ngtcp2-write-error-handling.patch
sha256sums=(SKIP)
## df250dcec072d97f4ae32a950a529d947bb968beb5e77713c296fe53541cd1a1 curl-8.8.0-01-x86_64.pkg.tar.lz
## 91b013ca260f7b0cd242c2bdb0eadf3a29d8b5c51cf906225cee7a47b4057091 libcurl-compat-8.8.0-01-x86_64.pkg.tar.lz
## b2f6eb7e95f912835bfd2d68798da0d21d7d38f08d5424fe7c1706d5c68d99f5 libcurl-gnutls-8.8.0-01-x86_64.pkg.tar.lz
##

View file

@ -6,8 +6,8 @@
pkgbase=curl
pkgname=(curl libcurl-compat libcurl-gnutls)
pkgver=8.7.1
pkgrel=6
pkgver=8.8.0
pkgrel=1
pkgdesc='command line tool and library for transferring data with URLs'
arch=('x86_64')
url='https://curl.se/'
@ -25,22 +25,10 @@ depends=('ca-certificates'
makedepends=('git' 'patchelf')
checkdepends=('valgrind')
validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
source=("git+https://github.com/curl/curl.git#tag=curl-${pkgver//./_}?signed"
'0001-bump-version-to-match-last-tag.patch'
'curl-8_7_1-h2-ngtcp2-write-error-handling.patch')
sha512sums=('38b55dc916a64a1fd40a8af3e9a694ae918f8efb714430834491ebbe0ceeee4b58ba804afa15da966cbcf9cd7100ce373aed7b2101dff56f742996072caaf09a'
'51df4903eff9f1a15b1317ea4a8ee2b8537f347984f2524f42213b09344cd6109c621a4b81b37d2fcf2027387bb81cf0a744a48e96b86c4e268c43261ff86845'
'5af6c46ac6bfc39963d22450721f89770fd3ebbe198186c0a95ee3b16b8f89722d8d2d230ec21fdd9a52b949be5704c6980802e2052eec325085f60881f32c1f')
source=("git+https://github.com/curl/curl.git#tag=curl-${pkgver//./_}?signed")
sha512sums=('743cac6059697b8aec637cb0ca94bc0606a9bbcf274f77847a1ceb9bbadc0259a9fbf30133323af2543d8df65ec6cd3e396cd999aca8fe73dde794a9c3dcbf6c')
_backports=(
# content_encoding: brotli and others, pass through 0-length writes
'b30d694a027eb771c02a3db0dee0ca03ccab7377'
# http: with chunked POST forced, disable length check on read callback
'721941aadf4adf4f6aeb3f4c0ab489bb89610c36'
# Fix CURLINFO_REQUEST_SIZE, add tests for transfer infos reported
'2793acbfc5e89fb130b1d4e045cb6cd7b6549412'
)
_reverts=(
@ -63,11 +51,6 @@ prepare() {
git revert -n "${_c}"
done
patch -Np1 < ../0001-bump-version-to-match-last-tag.patch
# https://github.com/curl/curl/issues/13474 backported for 8.7.1
patch -Np1 < ../curl-8_7_1-h2-ngtcp2-write-error-handling.patch
# no '-DEV' in version, release date from tagged commit...
sed -i \
-e "/\WLIBCURL_VERSION\W/c #define LIBCURL_VERSION \"${pkgver}\"" \

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=iw
pkgver=6.7
pkgver=6.9
pkgrel=01
pkgdesc='nl80211 based CLI configuration utility for wireless devices'
url='https://wireless.wiki.kernel.org/en/users/documentation/iw'
@ -32,8 +32,8 @@ license=('GPL')
validpgpkeys=('C0EBC440F6DA091C884D8532E0F373F37BF9099A') # Johannes Berg
sha256sums=(aacf49c266b29d500d73086798a1c652e760c19126a8599fd811850430789a35 # iw-6.7.tar.xz
7a9b3e026ac331594009ad7ee26797f8ecef0b5186a09dc3dd63a7e1844d05f7) # iw-6.7.tar.sign
sha256sums=(3f2db22ad41c675242b98ae3942dbf3112548c60a42ff739210f2de4e98e4894 # iw-6.9.tar.xz
a7c7d3c0ef50c2ad00788bcd7d89e6b1b134c5da127f34f125b912a46137dd29) # iw-6.9.tar.sign
## 55f7e9850f3ef9b1db394009e08d6f1f4ca078d77d8078e94bf518cfc8b2c31d iw-6.7-01-x86_64.pkg.tar.lz
## 181a75675871b79ac868e4fad1a60aff2cb59a218f7ebf12d1f1f6394c269d0f iw-6.9-01-x86_64.pkg.tar.lz

View file

@ -1,7 +1,7 @@
# Maintainer: Thomas Bächler <thomas@archlinux.org>
pkgname=iw
pkgver=6.7
pkgver=6.9
pkgrel=1
pkgdesc='nl80211 based CLI configuration utility for wireless devices'
arch=('x86_64')
@ -11,7 +11,7 @@ depends=('libnl')
makedepends=('linux-api-headers')
validpgpkeys=('C0EBC440F6DA091C884D8532E0F373F37BF9099A') # Johannes Berg
source=("https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar."{xz,sign})
sha256sums=('aacf49c266b29d500d73086798a1c652e760c19126a8599fd811850430789a35'
sha256sums=('3f2db22ad41c675242b98ae3942dbf3112548c60a42ff739210f2de4e98e4894'
'SKIP')
build() {