mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-08 23:18:10 -05:00
wget2 => 2.2.0 — wget2: 2.1.0 → 2.2.0 (#13621)
* wget2 => 2.2.0 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Switch wget2 to git source. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Adjust wget2 build. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Run bootstrap. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Remove AM_GNU_GETTEXT_VERSION from configure.ac Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Fix build, add i686 binaries. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add arm, x86_64 binaries. Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Suggested changes. Signed-off-by: Satadru Pramanik <satadru@gmail.com> --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com>
This commit is contained in:
committed by
GitHub
parent
113f0f07df
commit
30aa2a9bc1
@@ -1,4 +1,4 @@
|
||||
# Total size: 5102016
|
||||
# Total size: 4888782
|
||||
/usr/local/bin/wget
|
||||
/usr/local/bin/wget2
|
||||
/usr/local/include/wget.h
|
||||
@@ -6,36 +6,9 @@
|
||||
/usr/local/lib/libwget.a
|
||||
/usr/local/lib/libwget.la
|
||||
/usr/local/lib/libwget.so
|
||||
/usr/local/lib/libwget.so.2
|
||||
/usr/local/lib/libwget.so.2.0.0
|
||||
/usr/local/lib/libwget.so.3
|
||||
/usr/local/lib/libwget.so.3.0.0
|
||||
/usr/local/lib/pkgconfig/libwget.pc
|
||||
/usr/local/share/locale/ca/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/cs/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/de/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/eo/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/es/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/et/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ga/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hu/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/id/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/it/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ja/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nb/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pt_BR/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ro/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ru/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sv/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/tr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/uk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/vi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/zh_CN/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/man/man3/libwget-base64.3.zst
|
||||
/usr/local/share/man/man3/libwget-bitmap.3.zst
|
||||
/usr/local/share/man/man3/libwget-console.3.zst
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Total size: 5432428
|
||||
# Total size: 5108094
|
||||
/usr/local/bin/wget
|
||||
/usr/local/bin/wget2
|
||||
/usr/local/include/wget.h
|
||||
@@ -6,36 +6,9 @@
|
||||
/usr/local/lib/libwget.a
|
||||
/usr/local/lib/libwget.la
|
||||
/usr/local/lib/libwget.so
|
||||
/usr/local/lib/libwget.so.2
|
||||
/usr/local/lib/libwget.so.2.0.0
|
||||
/usr/local/lib/libwget.so.3
|
||||
/usr/local/lib/libwget.so.3.0.0
|
||||
/usr/local/lib/pkgconfig/libwget.pc
|
||||
/usr/local/share/locale/ca/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/cs/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/de/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/eo/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/es/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/et/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ga/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hu/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/id/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/it/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ja/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nb/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pt_BR/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ro/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ru/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sv/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/tr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/uk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/vi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/zh_CN/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/man/man3/libwget-base64.3.zst
|
||||
/usr/local/share/man/man3/libwget-bitmap.3.zst
|
||||
/usr/local/share/man/man3/libwget-console.3.zst
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Total size: 5563373
|
||||
# Total size: 5274890
|
||||
/usr/local/bin/wget
|
||||
/usr/local/bin/wget2
|
||||
/usr/local/include/wget.h
|
||||
@@ -6,36 +6,9 @@
|
||||
/usr/local/lib64/libwget.a
|
||||
/usr/local/lib64/libwget.la
|
||||
/usr/local/lib64/libwget.so
|
||||
/usr/local/lib64/libwget.so.2
|
||||
/usr/local/lib64/libwget.so.2.0.0
|
||||
/usr/local/lib64/libwget.so.3
|
||||
/usr/local/lib64/libwget.so.3.0.0
|
||||
/usr/local/lib64/pkgconfig/libwget.pc
|
||||
/usr/local/share/locale/ca/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/cs/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/de/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/eo/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/es/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/et/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/fr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ga/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/hu/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/id/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/it/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ja/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nb/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/nl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pl/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/pt_BR/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ro/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/ru/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/sv/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/tr/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/uk/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/vi/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/locale/zh_CN/LC_MESSAGES/wget2.mo
|
||||
/usr/local/share/man/man3/libwget-base64.3.zst
|
||||
/usr/local/share/man/man3/libwget-bitmap.3.zst
|
||||
/usr/local/share/man/man3/libwget-console.3.zst
|
||||
|
||||
@@ -3,31 +3,38 @@ require 'buildsystems/autotools'
|
||||
class Wget2 < Autotools
|
||||
description 'GNU Wget is a free software package for retrieving files using HTTP, HTTPS, FTP and FTPS.'
|
||||
homepage 'https://www.gnu.org/software/wget/'
|
||||
version '2.1.0'
|
||||
version '2.2.0'
|
||||
license 'GPL-3'
|
||||
compatibility 'all'
|
||||
source_url 'https://ftpmirror.gnu.org/wget/wget2-2.1.0.tar.lz'
|
||||
source_sha256 'bc034194b512bb83ce0171d15a8db33e1c5c3ab8b3e343e1e6f2cf48f9154fad'
|
||||
source_url 'https://gitlab.com/gnuwget/wget2.git'
|
||||
git_hashtag "v#{version}"
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: '09e08370f029c62c46d1b5c1e308d77a9b195891e350c887252e1dc79b2380be',
|
||||
armv7l: '09e08370f029c62c46d1b5c1e308d77a9b195891e350c887252e1dc79b2380be',
|
||||
i686: '3f1890cd75d06060a4cbc6c7abe5ab1f8ebdfade7fc9fcc899078eb27b396d32',
|
||||
x86_64: '7f1da024c4e1d6c8492906e1bcb9fcf627ec283b12c477e7c84d8e5ded28b886'
|
||||
aarch64: 'e721c5fc826a29487a21bff10b9af2a5f06ceb6208ab6b9431e9ca644b8ecf12',
|
||||
armv7l: 'e721c5fc826a29487a21bff10b9af2a5f06ceb6208ab6b9431e9ca644b8ecf12',
|
||||
i686: 'fcb9cf5a798decde6d27134fe90e982668147a3aceeae56e917544bb3728c08d',
|
||||
x86_64: '1ed2ba8aeec518c368870e00644706891d973a68267c6b2ce4fb0fc37521cbbf'
|
||||
})
|
||||
|
||||
depends_on 'brotli' # R
|
||||
depends_on 'bzip2' # R
|
||||
depends_on 'ca_certificates' # L
|
||||
depends_on 'glibc' # R
|
||||
depends_on 'gmp' # R
|
||||
depends_on 'gnutls' # R
|
||||
depends_on 'gperf' => :build
|
||||
depends_on 'libidn2' # R
|
||||
depends_on 'libmetalink' => :build
|
||||
depends_on 'libnghttp2' # R
|
||||
depends_on 'libpsl' # R
|
||||
depends_on 'libtasn1' # R
|
||||
depends_on 'libunbound' # R
|
||||
depends_on 'libunistring' # R
|
||||
depends_on 'lzlib' # R
|
||||
depends_on 'nettle' # R
|
||||
depends_on 'openssl' # R
|
||||
depends_on 'p11kit' # R
|
||||
depends_on 'pcre2' # R
|
||||
depends_on 'util_linux' => :build
|
||||
depends_on 'xzutils' # R
|
||||
@@ -41,8 +48,29 @@ class Wget2 < Autotools
|
||||
--with-bzip2 \
|
||||
--with-lzma'
|
||||
|
||||
def self.install
|
||||
system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install'
|
||||
def self.patch
|
||||
# Patch needed due to failure of gettext detection
|
||||
# when 'autoreconf -fvi' invokes autopoint.
|
||||
File.write 'gettext.patch', <<~GETTEXT_PATCH_EOF
|
||||
diff -Npaur a/configure.ac b/configure.ac
|
||||
--- a/configure.ac 2025-11-24 16:32:01.716022174 -0500
|
||||
+++ b/configure.ac 2025-11-24 16:33:02.520730059 -0500
|
||||
@@ -417,10 +417,6 @@ m4_ifdef([AM_GNU_GETTEXT], [
|
||||
], [
|
||||
have_po=no
|
||||
])
|
||||
-m4_ifdef([AM_GNU_GETTEXT_VERSION], [
|
||||
-#do not indent here
|
||||
-AM_GNU_GETTEXT_VERSION([0.21])
|
||||
-])
|
||||
AM_CONDITIONAL([HAVE_PO], [ test "$have_po" = "yes" ])
|
||||
GETTEXT_PATCH_EOF
|
||||
system 'patch -Np1 -i gettext.patch'
|
||||
system './bootstrap'
|
||||
system 'autoreconf -fiv'
|
||||
end
|
||||
|
||||
autotools_install_extras do
|
||||
FileUtils.ln_sf "#{CREW_PREFIX}/bin/wget2", "#{CREW_DEST_PREFIX}/bin/wget"
|
||||
FileUtils.rm_f "#{CREW_DEST_PREFIX}/bin/wget2_noinstall"
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user