* [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab
@ 2026-10-30 11:35 Yegor Yefremov via buildroot
2026-10-30 11:35 ` [Buildroot] [PATCH 2/2] package/libaio: fetch from Codeberg Yegor Yefremov via buildroot
2026-11-01 22:42 ` [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Thomas Petazzoni via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Yegor Yefremov via buildroot @ 2026-10-30 11:35 UTC (permalink / raw)
To: buildroot
pagure.io was shut down in 2026 and is now a read-only snapshot that
no longer serves release tarballs, so the download fails:
--2026-10-29 19:13:23-- https://releases.pagure.org/newt/newt-0.52.25.tar.gz
HTTP request sent, awaiting response... 404 Not Found
newt moved to https://gitlab.com/newt-ui/newt, which hosts the
releases, and Fedora also fetches it from there now. The tarball is
identical: it matches both existing hashes. As the CHECKSUMS file on
pagure.io is gone, note that the sha512 also matches Fedora's sources
file, and update the homepage.
This is not caused by a Buildroot commit: newt has been fetched from
pagure.io since 2016.11, and all maintenance branches are affected,
whether they use https://releases.pagure.org/newt (2025.02.x, 2026.05.x,
2026.08.x) or https://pagure.io/releases/newt (2025.11.x, 2026.02.x).
Fixes:
https://autobuild.buildroot.org/results/929378a23fb9a936487332a6c92aef78ee64d96f
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
package/newt/Config.in | 2 +-
package/newt/newt.hash | 3 ++-
package/newt/newt.mk | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/package/newt/Config.in b/package/newt/Config.in
index 42a9eca729..b1d2d382d6 100644
--- a/package/newt/Config.in
+++ b/package/newt/Config.in
@@ -9,7 +9,7 @@ config BR2_PACKAGE_NEWT
Programming library for color text mode, widget based user
interfaces.
- http://www.redhat.com/
+ https://gitlab.com/newt-ui/newt
comment "newt needs a toolchain w/ wchar, dynamic library"
depends on BR2_USE_MMU
diff --git a/package/newt/newt.hash b/package/newt/newt.hash
index e8c945e4fe..ea76730335 100644
--- a/package/newt/newt.hash
+++ b/package/newt/newt.hash
@@ -1,4 +1,5 @@
-# From https://releases.pagure.org/newt/CHECKSUMS
+# From https://releases.pagure.org/newt/CHECKSUMS (no longer available),
+# sha512 matches https://src.fedoraproject.org/rpms/newt/blob/rawhide/f/sources
sha256 ef0ca9ee27850d1a5c863bb7ff9aa08096c9ed312ece9087b30f3a426828de82 newt-0.52.25.tar.gz
sha512 23f239ff599f63fdfec83ba32256a4b4e081d84fe7844a32a9770a0776df7e200315f794d031bca0f7c3526a9730fb3f62973bad40bf96618de6e336e97a8096 newt-0.52.25.tar.gz
# Locally calculated
diff --git a/package/newt/newt.mk b/package/newt/newt.mk
index e74f87d01c..78620b5cc2 100644
--- a/package/newt/newt.mk
+++ b/package/newt/newt.mk
@@ -5,7 +5,7 @@
################################################################################
NEWT_VERSION = 0.52.25
-NEWT_SITE = https://releases.pagure.org/newt
+NEWT_SITE = https://gitlab.com/newt-ui/newt/-/releases/$(NEWT_VERSION)/downloads
NEWT_INSTALL_STAGING = YES
NEWT_DEPENDENCIES = popt slang $(TARGET_NLS_DEPENDENCIES)
# Force to use libintl, otherwise it finds gettext functions in the C
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 2/2] package/libaio: fetch from Codeberg
2026-10-30 11:35 [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Yegor Yefremov via buildroot
@ 2026-10-30 11:35 ` Yegor Yefremov via buildroot
2026-11-01 22:42 ` [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Yegor Yefremov via buildroot @ 2026-10-30 11:35 UTC (permalink / raw)
To: buildroot
pagure.io was shut down in 2026 and is now a read-only snapshot that
no longer serves release tarballs, so the download fails:
HTTP ERROR response 404 Not Found [https://releases.pagure.org/libaio/libaio-0.3.113.tar.gz]
libaio moved to https://codeberg.org/jmoyer/libaio, whose releases
carry the original tarballs together with their sha512sum files. The
0.3.113 tarball is identical: it matches the existing hash. Point the
hash file comment and the homepage there too.
This is not caused by a Buildroot commit: libaio has been fetched from
releases.pagure.org since 2018.11, and all maintenance branches
(2025.02.x, 2025.11.x, 2026.02.x, 2026.05.x, 2026.08.x) use the same
version and URL.
Fixes:
https://autobuild.buildroot.org/results/0019c80cc07db35d11241c516c04a0ad3e00ca57
Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
---
package/libaio/Config.in | 2 +-
package/libaio/libaio.hash | 2 +-
package/libaio/libaio.mk | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/libaio/Config.in b/package/libaio/Config.in
index eed843f44b..6796035122 100644
--- a/package/libaio/Config.in
+++ b/package/libaio/Config.in
@@ -3,4 +3,4 @@ config BR2_PACKAGE_LIBAIO
help
Library for doing asynchronous I/O
- https://pagure.io/libaio/
+ https://codeberg.org/jmoyer/libaio
diff --git a/package/libaio/libaio.hash b/package/libaio/libaio.hash
index 4ddc97334f..f37e4cf4f4 100644
--- a/package/libaio/libaio.hash
+++ b/package/libaio/libaio.hash
@@ -1,4 +1,4 @@
-# From https://releases.pagure.org/libaio/CHECKSUMS
+# From https://codeberg.org/jmoyer/libaio/releases/download/libaio-0.3.113/libaio-0.3.113.tar.gz.sha512sum
sha512 65c30a102433bf8386581b03fc706d84bd341be249fbdee11a032b237a7b239e8c27413504fef15e2797b1acd67f752526637005889590ecb380e2e120ab0b71 libaio-0.3.113.tar.gz
# Hash for license file:
diff --git a/package/libaio/libaio.mk b/package/libaio/libaio.mk
index 16cb502f16..0512c6a728 100644
--- a/package/libaio/libaio.mk
+++ b/package/libaio/libaio.mk
@@ -5,7 +5,7 @@
################################################################################
LIBAIO_VERSION = 0.3.113
-LIBAIO_SITE = https://releases.pagure.org/libaio
+LIBAIO_SITE = https://codeberg.org/jmoyer/libaio/releases/download/libaio-$(LIBAIO_VERSION)
LIBAIO_INSTALL_STAGING = YES
LIBAIO_LICENSE = LGPL-2.1+
LIBAIO_LICENSE_FILES = COPYING
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab
2026-10-30 11:35 [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Yegor Yefremov via buildroot
2026-10-30 11:35 ` [Buildroot] [PATCH 2/2] package/libaio: fetch from Codeberg Yegor Yefremov via buildroot
@ 2026-11-01 22:42 ` Thomas Petazzoni via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2026-11-01 22:42 UTC (permalink / raw)
To: Yegor Yefremov; +Cc: buildroot
On Fri, Oct 30, 2026 at 12:35:13PM +0100, Yegor Yefremov via buildroot wrote:
> pagure.io was shut down in 2026 and is now a read-only snapshot that
> no longer serves release tarballs, so the download fails:
>
> --2026-10-29 19:13:23-- https://releases.pagure.org/newt/newt-0.52.25.tar.gz
> HTTP request sent, awaiting response... 404 Not Found
>
> newt moved to https://gitlab.com/newt-ui/newt, which hosts the
> releases, and Fedora also fetches it from there now. The tarball is
> identical: it matches both existing hashes. As the CHECKSUMS file on
> pagure.io is gone, note that the sha512 also matches Fedora's sources
> file, and update the homepage.
>
> This is not caused by a Buildroot commit: newt has been fetched from
> pagure.io since 2016.11, and all maintenance branches are affected,
> whether they use https://releases.pagure.org/newt (2025.02.x, 2026.05.x,
> 2026.08.x) or https://pagure.io/releases/newt (2025.11.x, 2026.02.x).
>
> Fixes:
> https://autobuild.buildroot.org/results/929378a23fb9a936487332a6c92aef78ee64d96f
>
> Assisted-by: Claude:claude-opus-5-5
> Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
Both applied to master, thanks!
Best regards,
Thomas Petazzoni
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-11-01 22:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-30 11:35 [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Yegor Yefremov via buildroot
2026-10-30 11:35 ` [Buildroot] [PATCH 2/2] package/libaio: fetch from Codeberg Yegor Yefremov via buildroot
2026-11-01 22:42 ` [Buildroot] [PATCH 1/2] package/newt: fetch from GitLab Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox