[PATCH] packaging: fetch gettext dependencies from m-s.o instead of sourceforge

0 views
Skip to first unread message

Matt Harbison

unread,
Feb 27, 2025, 11:32:45 PMFeb 27
to thg...@googlegroups.com
# HG changeset patch
# User Matt Harbison <matt_h...@yahoo.com>
# Date 1740717071 18000
# Thu Feb 27 23:31:11 2025 -0500
# Branch stable
# Node ID c69917d52fbf39156cc4d026b40eaf02ddb6ef80
# Parent 48f740e673c43a02c10eca12b634a5d1fdda7c24
# EXP-Topic packaging-update
packaging: fetch gettext dependencies from m-s.o instead of sourceforge

The SourceForge packages were working as recently as late last week, and then
I suddenly got a failure that the size of the download changed from what was
expected. Let's not trust SourceForge for critical things. See hg 5df7f90d38e7.

diff --git a/contrib/packaging/thgpackaging/downloads.py b/contrib/packaging/thgpackaging/downloads.py
--- a/contrib/packaging/thgpackaging/downloads.py
+++ b/contrib/packaging/thgpackaging/downloads.py
@@ -17,13 +17,13 @@

DOWNLOADS = {
'gettext': {
- 'url': 'https://versaweb.dl.sourceforge.net/project/gnuwin32/gettext/0.14.4/gettext-0.14.4-bin.zip',
+ 'url': 'https://www.mercurial-scm.org/release/windows/gettext-0.14.4-bin.zip',
'size': 1606131,
'sha256': '60b9ef26bc5cceef036f0424e542106cf158352b2677f43a01affd6d82a1d641',
'version': '0.14.4',
},
'gettext-dep': {
- 'url': 'https://versaweb.dl.sourceforge.net/project/gnuwin32/gettext/0.14.4/gettext-0.14.4-dep.zip',
+ 'url': 'https://www.mercurial-scm.org/release/windows/gettext-0.14.4-dep.zip',
'size': 715086,
'sha256': '411f94974492fd2ecf52590cb05b1023530aec67e64154a88b1e4ebcd9c28588',
},

Yuya Nishihara

unread,
Feb 28, 2025, 7:58:09 AMFeb 28
to Matt Harbison, thg...@googlegroups.com
On Thu, 27 Feb 2025 23:32:31 -0500, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison <matt_h...@yahoo.com>
> # Date 1740717071 18000
> # Thu Feb 27 23:31:11 2025 -0500
> # Branch stable
> # Node ID c69917d52fbf39156cc4d026b40eaf02ddb6ef80
> # Parent 48f740e673c43a02c10eca12b634a5d1fdda7c24
> # EXP-Topic packaging-update
> packaging: fetch gettext dependencies from m-s.o instead of sourceforge

Queued, thanks.
Reply all
Reply to author
Forward
0 new messages