Skip to content

Commit

Permalink
Merge pull request #16314 from lazka/wget-1.21.3
Browse files Browse the repository at this point in the history
wget: Update to 1.21.3
  • Loading branch information
lazka committed Apr 18, 2023
2 parents 5eace60 + 5f5e9ff commit 773456b
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 397 deletions.
48 changes: 14 additions & 34 deletions mingw-w64-wget/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -4,62 +4,42 @@
_realname=wget
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=1.20.3
pkgrel=6
pkgver=1.21.3
pkgrel=1
pkgdesc='Wget retrieves files using HTTP, HTTPS and FTP (mingw-w64)'
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
url='https://www.gnu.org/software/wget/'
license=('GPL3')
license=('spdx:GPL-3.0-or-later')
depends=("${MINGW_PACKAGE_PREFIX}-pcre2"
"${MINGW_PACKAGE_PREFIX}-libidn2"
"${MINGW_PACKAGE_PREFIX}-openssl"
"${MINGW_PACKAGE_PREFIX}-c-ares"
"${MINGW_PACKAGE_PREFIX}-gpgme")
"${MINGW_PACKAGE_PREFIX}-gnutls")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-autotools")
source=("https://ftp.gnu.org/gnu/${_realname}/${_realname}-${pkgver}.tar.lz"{,.sig}
taskbar-progress.patch
openssl-windows-cert-store.patch
gettext-reconfigure.patch)
sha256sums=('69607ce8216c2d1126b7a872db594b3f21e511e660e07ca1f81be96650932abb'
'SKIP'
'd5b662a4ee3f85d1c7d2f6e221c7e45f19189925e6774102114045fbfb2953b7'
'528369e9339eeeec7066632a1badc91a190decc2842810a6bd89a49c62565423'
'd707a4e223433f6e79dd4f455c26dc162d26de79495d85dc4f2f92b877139325')
"${MINGW_PACKAGE_PREFIX}-autotools"
"autoconf-archive")
source=("https://ftp.gnu.org/gnu/wget/${_realname}-${pkgver}.tar.lz"{,.sig})
sha256sums=('dbd2fb5e47149d4752d0eaa0dac68cc49cf20d46df4f8e326ffc8f18b2af4ea5'
'SKIP')
validpgpkeys=('7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6')

prepare() {
cd ${srcdir}/${_realname}-${pkgver}
rm -f src/tbprogress.c src/tbprogress.h > /dev/null 2>&1 || true
patch -p1 -i ${srcdir}/gettext-reconfigure.patch
#Patch for support of taskbar-progress in windows cmd
patch -p1 -i ${srcdir}/taskbar-progress.patch
#Patch for supporting windows certificate store if openssl cacerts is not found
patch -p1 -i ${srcdir}/openssl-windows-cert-store.patch

autoreconf -fiv
}

build() {
mkdir -p ${srcdir}/build-${MSYSTEM} && cd ${srcdir}/build-${MSYSTEM}

local -a _extra_config
if [ "$CARCH" == "x86_64" ]; then
_extra_config+=("--with-cares")
fi

../${_realname}-${pkgver}/configure \
--prefix=${MINGW_PREFIX} \
--build=${MINGW_CHOST} \
--host=${MINGW_CHOST} \
--target=${MINGW_CHOST} \
--with-ssl=openssl \
--with-libidn=${MINGW_PREFIX} \
--disable-xattr \
"${configure_opts[@]}" \
LIBS="-lole32"
--with-ssl=gnutls \
LIBS="-lbcrypt"

make GETTEXT_MACRO_VERSION="0.21"
make
}

check() {
Expand All @@ -69,7 +49,7 @@ check() {

package() {
cd ${srcdir}/build-${MSYSTEM}
make DESTDIR="${pkgdir}" GETTEXT_MACRO_VERSION="0.21" install
make DESTDIR="${pkgdir}" install

# Licenses
install -Dm644 "${srcdir}/${_realname}-${pkgver}/README" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/README"
Expand Down
13 changes: 0 additions & 13 deletions mingw-w64-wget/gettext-reconfigure.patch

This file was deleted.

113 changes: 0 additions & 113 deletions mingw-w64-wget/openssl-windows-cert-store.patch

This file was deleted.

Loading

0 comments on commit 773456b

Please sign in to comment.