From 8b738b7ba4e8c67237709b29aabc8b6da552603d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:16:31 +0000 Subject: [PATCH 1/6] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xload.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xload.spec b/xload.spec index 5b81c91..1c660b2 100644 --- a/xload.spec +++ b/xload.spec @@ -1,6 +1,6 @@ Name: xload Version: 1.2.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Tool to display system load average License: X11 @@ -39,6 +39,9 @@ autoreconf -v --install %{_datadir}/X11/app-defaults/XLoad %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.2.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.2.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 760939737a4f5139b852f9620917614d0ec47b2f Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Tue, 21 Jul 2026 02:25:42 -0300 Subject: [PATCH 2/6] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 47 +++++++++++++++++++++++++++++++++++++++++++++++ xload.spec | 50 ++------------------------------------------------ 2 files changed, 49 insertions(+), 48 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..5f01b9f --- /dev/null +++ b/changelog @@ -0,0 +1,47 @@ +* Fri Jul 17 2026 Fedora Release Engineering - 1.2.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 1.2.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Fri Jul 25 2025 Fedora Release Engineering - 1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Sun Jan 19 2025 Fedora Release Engineering - 1.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Sat Jul 20 2024 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Jul 13 2024 Jos de Kloe 1.2.0-1 +- Update to 1.2.0 + +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Wed Dec 28 2022 Jos de Kloe 1.1.4-3 +- SPDX migration: change generic MIT to specific X11 license tag. + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Apr 05 2022 Jos de Kloe 1.1.4-1 +- Update to 1.1.4 + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Apr 08 2021 Peter Hutterer - 1.1.3-2 +- Fix Obsoletes line to actually obsolete the -30 xorg-x11-apps (#1947245) + +* Tue Mar 02 2021 Peter Hutterer 1.1.3-1 +- Split xload out from xorg-x11-apps into a separate package (#1933946) diff --git a/xload.spec b/xload.spec index 1c660b2..90bf71d 100644 --- a/xload.spec +++ b/xload.spec @@ -1,6 +1,6 @@ Name: xload Version: 1.2.0 -Release: 6%{?dist} +Release: %autorelease Summary: Tool to display system load average License: X11 @@ -39,50 +39,4 @@ autoreconf -v --install %{_datadir}/X11/app-defaults/XLoad %changelog -* Fri Jul 17 2026 Fedora Release Engineering - 1.2.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 1.2.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 1.2.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 1.2.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sat Jul 13 2024 Jos de Kloe 1.2.0-1 -- Update to 1.2.0 - -* Sat Jan 27 2024 Fedora Release Engineering - 1.1.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 1.1.4-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.1.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Dec 28 2022 Jos de Kloe 1.1.4-3 -- SPDX migration: change generic MIT to specific X11 license tag. - -* Sat Jul 23 2022 Fedora Release Engineering - 1.1.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Apr 05 2022 Jos de Kloe 1.1.4-1 -- Update to 1.1.4 - -* Sat Jan 22 2022 Fedora Release Engineering - 1.1.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.1.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Apr 08 2021 Peter Hutterer - 1.1.3-2 -- Fix Obsoletes line to actually obsolete the -30 xorg-x11-apps (#1947245) - -* Tue Mar 02 2021 Peter Hutterer 1.1.3-1 -- Split xload out from xorg-x11-apps into a separate package (#1933946) +%autochangelog From 57adeb1701e3be65607195ed15586de8a63e403e Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Tue, 21 Jul 2026 02:30:12 -0300 Subject: [PATCH 3/6] update to 1.2.1, built with meson, fixes rhbz#2294799 Signed-off-by: Filipe Rosset --- .gitignore | 5 ++--- sources | 4 +++- xload-1.2.1-setgroups.patch | 18 ++++++++++++++++++ xload.spec | 35 ++++++++++++++++++++--------------- 4 files changed, 43 insertions(+), 19 deletions(-) create mode 100644 xload-1.2.1-setgroups.patch diff --git a/.gitignore b/.gitignore index 856fd34..94cc51e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ -/xload-*.tar.bz2 -/xload-1.1.4.tar.xz -/xload-1.2.0.tar.gz +/xload-*.tar.xz* +/gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg diff --git a/sources b/sources index 26568b6..b16d1ca 100644 --- a/sources +++ b/sources @@ -1 +1,3 @@ -SHA512 (xload-1.2.0.tar.gz) = 025ec2e92c00bf1f38c9930e29fac7949316d0ca36aaee0505e44fe639b577cf78a6613f05d2ad03cd634ad641c0a64837ac1d8291d7e14d5ab127d61be6d873 +SHA512 (xload-1.2.1.tar.xz) = 55bdf254d7521a54a9dc771a7e8d3d2750a64d8ec8274c3d2394cbe40358b03525a39d1e10c637bd9e66ee7f956d9aa55ae6c416a2611a35718e01f3b491fde1 +SHA512 (xload-1.2.1.tar.xz.sig) = cbad065fb19c9730ddd18f58f32ce84712ae0aa58fd30cf46fae9e13d13cfa0d42be8fb3f8e5ccdfcaaeca40d054ad5aab9276dc35eaeae0756f9681e618f629 +SHA512 (gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg) = a2b4aef6f48a6d6bab50f72a23295c7be63a3e6880237f52b1983e7cfa8b2798b7e30883e4e3f09dd7b905f0eb2952ba8993f7ea9b0172266337822c9be951c0 diff --git a/xload-1.2.1-setgroups.patch b/xload-1.2.1-setgroups.patch new file mode 100644 index 0000000..a368859 --- /dev/null +++ b/xload-1.2.1-setgroups.patch @@ -0,0 +1,18 @@ +--- a/xload.c ++++ b/xload.c +@@ -63,6 +63,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -198,6 +199,7 @@ + InitLoadPoint(); + + #if !defined(_WIN32) || defined(__CYGWIN__) ++ (void) setgroups(0, NULL); + /* reset gid first while still (maybe) root */ + if (setgid(getgid()) == -1) { + fprintf(stderr, gettext("%s: setgid failed: %s\n"), diff --git a/xload.spec b/xload.spec index 90bf71d..ca76207 100644 --- a/xload.spec +++ b/xload.spec @@ -1,36 +1,40 @@ Name: xload -Version: 1.2.0 +Version: 1.2.1 Release: %autorelease Summary: Tool to display system load average License: X11 URL: https://www.x.org -Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.gz - -BuildRequires: automake libtool -BuildRequires: gcc make -BuildRequires: gettext-devel +Source0: https://xorg.freedesktop.org/archive/individual/app/%{name}-%{version}.tar.xz +Source1: https://xorg.freedesktop.org/archive/individual/app/%{name}-%{version}.tar.xz.sig +Source2: gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg +Patch0: xload-1.2.1-setgroups.patch +BuildRequires: gcc +BuildRequires: gettext +BuildRequires: gnupg2 +BuildRequires: meson BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(xmu) -# BuildRequires: pkgconfig(xt) # no longer needed BuildRequires: pkgconfig(xaw7) -BuildRequires: pkgconfig(xorg-macros) >= 1.8 - -Obsoletes: xorg-x11-apps < 7.7-31 +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(xproto) >= 7.0.17 +BuildRequires: pkgconfig(xt) %description xload displays a periodically updating histogram of the system load average. %prep +%{gpgverify} --keyring=%{SOURCE2} --signature=%{SOURCE1} --data=%{SOURCE0} %autosetup %build -autoreconf -v --install -%configure --disable-silent-rules -%make_build +%meson +%meson_build %install -%make_install +%meson_install + +%check +%meson_test %files %license COPYING @@ -40,3 +44,4 @@ autoreconf -v --install %changelog %autochangelog + From 39c0a2a921636e2a2ef0df5d47a217862deda94b Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Tue, 21 Jul 2026 02:30:43 -0300 Subject: [PATCH 4/6] opt-in to packit for rawhide Signed-off-by: Filipe Rosset --- .packit.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..9722db4 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,19 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +specfile_path: xload.spec + +copy_upstream_release_description: false + +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + + - job: koji_build + trigger: commit + allowed_committers: ['packit','all_admins'] + dist_git_branches: + - fedora-rawhide + From 102c6274309227819cb5f49cdebcfd7cf35241fe Mon Sep 17 00:00:00 2001 From: Filipe Rosset Date: Mon, 17 Aug 2026 23:12:07 -0300 Subject: [PATCH 5/6] Update to 1.2.2 --- sources | 4 ++-- xload.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources b/sources index b16d1ca..c856fe8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (xload-1.2.1.tar.xz) = 55bdf254d7521a54a9dc771a7e8d3d2750a64d8ec8274c3d2394cbe40358b03525a39d1e10c637bd9e66ee7f956d9aa55ae6c416a2611a35718e01f3b491fde1 -SHA512 (xload-1.2.1.tar.xz.sig) = cbad065fb19c9730ddd18f58f32ce84712ae0aa58fd30cf46fae9e13d13cfa0d42be8fb3f8e5ccdfcaaeca40d054ad5aab9276dc35eaeae0756f9681e618f629 +SHA512 (xload-1.2.2.tar.xz) = 98d853543da8a1b86fc474a6748425861bac01c4888087d052c3f00baca6aade2d4ecfa3ee96feb32ed4fbaa4f89816888fe03a022b8fa19c71f147a0a9a4a48 +SHA512 (xload-1.2.2.tar.xz.sig) = 4999ff44f113f13653a3d5758f19f00a75ad8024a54e082e490056db3846ce8d949a5288492f7431f09a8e58ac944f8e2290e8b0a91cfa5ea5720d40a5a733da SHA512 (gpgkey-3AB285232C46AE43D8E192F4DAB0F78EA6E7E2D2.gpg) = a2b4aef6f48a6d6bab50f72a23295c7be63a3e6880237f52b1983e7cfa8b2798b7e30883e4e3f09dd7b905f0eb2952ba8993f7ea9b0172266337822c9be951c0 diff --git a/xload.spec b/xload.spec index ca76207..309e4c7 100644 --- a/xload.spec +++ b/xload.spec @@ -1,5 +1,5 @@ Name: xload -Version: 1.2.1 +Version: 1.2.2 Release: %autorelease Summary: Tool to display system load average From a843c2bad87fd7046cfdb1f8d13dee6846972ccf Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 18 Aug 2026 03:22:41 +0000 Subject: [PATCH 6/6] Update to 1.2.2 upstream release - Resolves: rhbz#2517697 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 README.packit diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..09d231a --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 1.16.2.post1.dev12+g819bb7962.