* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.