From f9c9c1509b8bea03c4b81d5989704762cce9fc8c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 08:36:46 +0000 Subject: [PATCH 0001/3853] bump: youki yt-dlp-git --- anda/langs/rust/youki/youki.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/rust/youki/youki.spec b/anda/langs/rust/youki/youki.spec index 75cb7b5f4b..ae075364cd 100644 --- a/anda/langs/rust/youki/youki.spec +++ b/anda/langs/rust/youki/youki.spec @@ -1,5 +1,5 @@ Name: youki -Version: 0.5.5 +Version: 0.5.6 Release: 1%?dist Summary: A container runtime written in Rust diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index fabaf09a07..e79ccd746e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.25.224824 +Version: 2025.10.27.081951 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From f2da9f1c058fe226763b1e3167ef899e0776e3e7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 11:56:00 +0000 Subject: [PATCH 0002/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index d082dd71da..d5a9fa7d41 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit b7447b5350712d56d48ac2ccf757e54e67cc258f +%global commit 8f1d3156017358a0ab33527cd9b71416341fa6cd %forgemeta Name: lomiri-system-settings From 3398a82965f9d0f7de4a779c1b97d82f7d089a39 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 15:40:11 +0000 Subject: [PATCH 0003/3853] bump: throne --- anda/apps/throne/Sagernet.SingBox.Version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/throne/Sagernet.SingBox.Version.txt b/anda/apps/throne/Sagernet.SingBox.Version.txt index 0860ca77dd..ba4874eb87 100644 --- a/anda/apps/throne/Sagernet.SingBox.Version.txt +++ b/anda/apps/throne/Sagernet.SingBox.Version.txt @@ -1 +1 @@ -v1.12.11 \ No newline at end of file +v1.12.12 \ No newline at end of file From 5140551440465acaf53d59cb38333b242ba9d249 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 16:53:23 +0000 Subject: [PATCH 0004/3853] bump: rust-zoi-rs --- anda/langs/rust/zoi/rust-zoi-rs.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 9e0b13ee0b..475bafc24b 100644 --- a/anda/langs/rust/zoi/rust-zoi-rs.spec +++ b/anda/langs/rust/zoi/rust-zoi-rs.spec @@ -1,7 +1,7 @@ %define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global crate zoi-rs -%global crate_version 1.2.1 +%global crate_version 1.2.2 Name: rust-zoi-rs Version: %(echo %crate_version | sed 's/-/~/g') From 909e6ec636a668294546d2e51ca84cd604e43d78 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 17:16:48 +0000 Subject: [PATCH 0005/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 843e1f13b4..c97a170938 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.210.1-pre +%global ver 0.210.4-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 9311eabb103570e5c0462115a63b7c134504ea65 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 19:28:12 +0000 Subject: [PATCH 0006/3853] bump: throne --- anda/apps/throne/throne.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/throne/throne.spec b/anda/apps/throne/throne.spec index acd910587a..f08855153f 100644 --- a/anda/apps/throne/throne.spec +++ b/anda/apps/throne/throne.spec @@ -1,7 +1,7 @@ #? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git Name: throne -Version: 1.0.7 +Version: 1.0.8 Release: 1%?dist Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box) URL: https://github.com/throneproj/Throne From 9a7bdb51dded1bfaf38debf6fe3c77e5954a61ac Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 21:16:59 +0000 Subject: [PATCH 0007/3853] bump: discord-openasar discord --- anda/apps/discord-openasar/discord-openasar.spec | 2 +- anda/apps/discord/discord.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 0dc102e154..ba6639af04 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.112 +Version: 0.0.113 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index c543ceaf09..02826edd90 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.112 +Version: 0.0.113 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: https://discord.com From 019ad45d4c187f43d358dc82beea4bb22142dcea Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 22:35:15 +0000 Subject: [PATCH 0008/3853] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index fc4dfb2618..99776700cc 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 38.4.0 +Version: 39.0.0 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From 24727b0c4c9867db6ecf7f98731648587aef2d60 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 27 Oct 2025 23:30:31 +0000 Subject: [PATCH 0009/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index e79ccd746e..34706bb65b 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.27.081951 +Version: 2025.10.27.232152 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 90faa64ce9744efa4bf5c863308d0aff8069f5a6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 01:28:41 +0000 Subject: [PATCH 0010/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 4d4fbbf424..7081ac5768 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-10-27 +%global ver 2025-10-28 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From fe5866ba6f1bef1c51c93e5c5c7327007b63566c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 01:45:56 +0000 Subject: [PATCH 0011/3853] bump(nightly): flameshot-nightly mpv-nightly rasputin ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly scx-scheds-nightly v4l2-relayd glasgow --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/micro/micro-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/system/v4l2-relayd/v4l2-relayd.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 9e469f44ab..d3c7b2d7df 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.2.0 -%global commit 3602d0a7935011d3005e73b28df024e95365f614 +%global commit 9fe596b409c959b5c96992a188b3368dd5769b2a %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251027 +%global commit_date 20251028 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 817560bebf..9f8f0a173f 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 44685344a5341bb2039f9eae2b3fb2898e276c50 +%global commit e23e72bd49c2d5aa9485bf89da102422ed7a45ce %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251027 +%global commit_date 20251028 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 9e2ceb1270..4cbc2e87be 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit be92ea86af35aa1ecee28b12cd4401aac82cadb0 -%global commit_date 20251023 +%global commit a445d545c8e1a3339acd53cadf4e9c08698a786d +%global commit_date 20251028 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index ac8dea751d..5a246c276c 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 7d7c0bf5cdb591238225d33c0b5088b94a8a65bc +%global commit d40321a8d8ba4292cd55caf288989d4a91891b15 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-26 +%global fulldate 2025-10-27 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/micro/micro-nightly.spec b/anda/devs/micro/micro-nightly.spec index 4e964e857e..3e361a3139 100644 --- a/anda/devs/micro/micro-nightly.spec +++ b/anda/devs/micro/micro-nightly.spec @@ -12,8 +12,8 @@ # Naming variable as something other than "commit" is necessary # to stop %%gometa from putting commit hash in release -%global commit_hash ccf0a9f6d6ca755725e35863abbca896635c8c1c -%global commit_date 20251022 +%global commit_hash fa6831412394ee08e23ef0855c246bbef02bed33 +%global commit_date 20251028 %global shortcommit %{sub %{commit_hash} 1 7} %global ver 2.0.14 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 385a00d06d..c5b2679dd3 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 2919e1976aad1a66ba2fbd137a1230ca6c0b52f0 +%global commit 1c4923e1c8b1c853ef81915d3737ec969c66bc82 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251027 +%global commit_date 20251028 %global ver 0.211.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index e38ba4b7e1..68f43ef199 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit 3c5431176bc000808bc6e720f201db520e858e4d +%global commit 2982e6e7c9e4a7e540d6ca4d90098ffec7e882e7 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251021 +%global commit_date 20251028 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 5a73a3efd8..9766016856 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 76e856410ffc63bbfbd53a71e9b1c0b93faad12a +%global commit ed933ec2a8c98bad893650a8d3bab8bad8c15010 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251027 +%global commitdate 20251028 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/system/v4l2-relayd/v4l2-relayd.spec b/anda/system/v4l2-relayd/v4l2-relayd.spec index 763b455c2d..edb5cc11e2 100644 --- a/anda/system/v4l2-relayd/v4l2-relayd.spec +++ b/anda/system/v4l2-relayd/v4l2-relayd.spec @@ -1,5 +1,5 @@ -%global commit 8811ec2435e51cbbd9659fee0465ecaeccf8869a -%global commit_date 20250926 +%global commit d6ec36aae87e765eddef8308f0f58c7b5be95ad7 +%global commit_date 20251028 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: v4l2-relayd diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index 48987c23d4..61b70bd205 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit e2b1ad48e2b73b476ec93654472c14ea46c4c821 -%global commit_date 20251020 +%global commit 9b5464728211259e719b9b02d873020625bf7cbc +%global commit_date 20251028 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 9a6c4c755b57a715850be7daee3a8f7feeddd2d5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 02:55:24 +0000 Subject: [PATCH 0012/3853] bump: opengamepadui --- anda/games/opengamepadui/opengamepadui.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/games/opengamepadui/opengamepadui.spec b/anda/games/opengamepadui/opengamepadui.spec index a368cb3780..090c944611 100644 --- a/anda/games/opengamepadui/opengamepadui.spec +++ b/anda/games/opengamepadui/opengamepadui.spec @@ -1,5 +1,5 @@ Name: opengamepadui -Version: 0.42.0 +Version: 0.42.1 Release: 1%?dist Summary: Open source gamepad-native game launcher and overlay From 3d3ba4c29b68c158b07b49ad6a4c1e9cc6742a97 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Tue, 28 Oct 2025 11:04:49 +0700 Subject: [PATCH 0013/3853] add: Honkers Launcher (#6886) * add: Honkers Launcher * Update anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: Pornpipat Popum * Update summary for Honkers Launcher package Signed-off-by: Pornpipat Popum --------- Signed-off-by: Pornpipat Popum Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- .../launcher.moe/honkers-launcher/anda.hcl | 5 ++ .../honkers-launcher/honkers-launcher.spec | 75 +++++++++++++++++++ .../launcher.moe/honkers-launcher/update.rhai | 1 + 3 files changed, 81 insertions(+) create mode 100644 anda/games/launcher.moe/honkers-launcher/anda.hcl create mode 100644 anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec create mode 100644 anda/games/launcher.moe/honkers-launcher/update.rhai diff --git a/anda/games/launcher.moe/honkers-launcher/anda.hcl b/anda/games/launcher.moe/honkers-launcher/anda.hcl new file mode 100644 index 0000000000..af7d2ac7e5 --- /dev/null +++ b/anda/games/launcher.moe/honkers-launcher/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "honkers-launcher.spec" + } +} diff --git a/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec b/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec new file mode 100644 index 0000000000..0e587ef99b --- /dev/null +++ b/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec @@ -0,0 +1,75 @@ +%global cargo_install_lib 0 +%global crate honkers-launcher +%global appid moe.launcher.honkers-launcher +Name: %{crate} +Version: 1.12.0 +Release: 1%?dist +Summary: Honkers Launcher for Linux with automatic patching and telemetry disabling + +License: GPL-3.0-or-later +URL: https://github.com/an-anime-team/honkers-launcher +Source0: %{url}/archive/refs/tags/%{version}.tar.gz +Packager: Cappy Ishihara + + +# Allow migrate path from Maroxy's OBS repo +Provides: honkers-launcher = %{version}-%{release} + +Requires: unzip +Requires: cabextract +Requires: tar +Requires: git +Requires: p7zip +Requires: curl +Requires: xdelta +BuildRequires: gtk4 +BuildRequires: git +BuildRequires: rust +BuildRequires: cargo +BuildRequires: gtk4-devel +BuildRequires: openssl-devel +BuildRequires: python3 +BuildRequires: python3-gobject +BuildRequires: libadwaita-devel +BuildRequires: cmake +BuildRequires: gcc clang-devel mold +BuildRequires: rust-packaging +BuildRequires: desktop-file-utils +BuildRequires: anda-srpm-macros +BuildRequires: cargo-rpm-macros + + +%description +%{summary}. + +%prep +%autosetup -n honkers-launcher-%{version} +%cargo_prep_online + +%build +%cargo_build + +%install +%crate_install_bin + +install -Dm644 assets/images/icon.png %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png +desktop-file-install \ + --set-icon="%{appid}" \ + --set-key="Exec" --set-value="%{name}" \ + --dir=%{buildroot}%{_datadir}/applications \ + assets/honkers-launcher.desktop + +%check +desktop-file-validate %{buildroot}/%{_datadir}/applications/honkers-launcher.desktop + + +%files +%license LICENSE +%doc README.md CHANGELOG.md +%{_datadir}/applications/honkers-launcher.desktop +%{_bindir}/%{crate} +%{_datadir}/icons/hicolor/512x512/apps/%{appid}.png + +%changelog +* Sat Sep 20 2025 Cappy Ishihara +- Initial package diff --git a/anda/games/launcher.moe/honkers-launcher/update.rhai b/anda/games/launcher.moe/honkers-launcher/update.rhai new file mode 100644 index 0000000000..97dcc4cede --- /dev/null +++ b/anda/games/launcher.moe/honkers-launcher/update.rhai @@ -0,0 +1 @@ +rpm.version(gh_tag("an-anime-team/honkers-launcher")); From 8064efa8fd840e5ee156db3387a44722f4665a1c Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 27 Oct 2025 21:20:19 -0700 Subject: [PATCH 0014/3853] fix: coreboot-utils, use %configure macro (#6920) --- anda/tools/coreboot-utils/coreboot-utils.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/coreboot-utils/coreboot-utils.spec b/anda/tools/coreboot-utils/coreboot-utils.spec index c6937557e2..88dd4168c6 100644 --- a/anda/tools/coreboot-utils/coreboot-utils.spec +++ b/anda/tools/coreboot-utils/coreboot-utils.spec @@ -559,7 +559,7 @@ popd %ifarch x86_64 pushd msrtool -./configure +%configure %make_build popd %endif From 1ac6f65e6f16fbf20b3a2c7ac84725aca4b367f1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 12:41:01 +0000 Subject: [PATCH 0015/3853] bump: rust-mise --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 111b009453..fbede11180 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.10.18 +Version: 2025.10.19 Release: 1%?dist Summary: Front-end to your dev env From b2c5178ab4a726534e0b1ca94923063611f83f14 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 14:56:15 +0000 Subject: [PATCH 0016/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index effee2e6e7..fb342d71cd 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.209.6 +Version: 0.209.7 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From a3d3ae22b2b261cd5d912532e9c4b2ce5003b7b4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 15:24:05 +0000 Subject: [PATCH 0017/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 34706bb65b..dc93c72437 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.27.232152 +Version: 2025.10.28.151733 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 5555894185552f30652bed998cc7304334d67668 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Tue, 28 Oct 2025 22:39:52 +0700 Subject: [PATCH 0018/3853] fix: sipa-fonts now oulls Laksaman for the fontconfig (#6930) --- anda/fonts/sipa/15-supercede-sarabun.conf | 22 ---------------------- anda/fonts/sipa/sipa-fonts.spec | 18 +++++++++++------- 2 files changed, 11 insertions(+), 29 deletions(-) delete mode 100644 anda/fonts/sipa/15-supercede-sarabun.conf diff --git a/anda/fonts/sipa/15-supercede-sarabun.conf b/anda/fonts/sipa/15-supercede-sarabun.conf deleted file mode 100644 index 4253ad5d76..0000000000 --- a/anda/fonts/sipa/15-supercede-sarabun.conf +++ /dev/null @@ -1,22 +0,0 @@ - - - - Redirect requests for Sarabun to Sarabun New for proper cross-platform rendering - - - - Sarabun - - - TH Sarabun New - - - - - TH Sarabun - - - TH Sarabun New - - - diff --git a/anda/fonts/sipa/sipa-fonts.spec b/anda/fonts/sipa/sipa-fonts.spec index b4867433a7..6a4ca3801c 100644 --- a/anda/fonts/sipa/sipa-fonts.spec +++ b/anda/fonts/sipa/sipa-fonts.spec @@ -5,7 +5,7 @@ # namespace %global fontorg th.or.sipa Version: 20200217 -Release: 6%{?dist} +Release: 7%{?dist} URL: https://www.nstda.or.th/home/news_post/thai-font/ %global fontlicense LicenseRef-DIP-SIPA AND OFL-1.1-RFN %global fontlicenses LICENSE @@ -22,7 +22,7 @@ Obsoletes: sipa-fonts < 20200217-5 Packager: Cappy Ishihara Summary: Thai National Fonts collection Source0: https://waa.inter.nstda.or.th/stks/pub/%(x=%version;echo ${x:0:4})/%version-13Fonts.zip - +Requires: tlwg-laksaman-fonts # The packages were renamed Obsoletes: th-baijam-fonts @@ -48,7 +48,6 @@ Requires: %{name}-all # and these fonts are an open-source, state-sponsored package # required for official Thai documentation License: LicenseRef-DIP-SIPA -Source1: 15-supercede-sarabun.conf Source2: SIPA-LICENSE BuildRequires: rpm_macro(fontpkg) Supplements: (default-fonts-th) @@ -66,7 +65,7 @@ BuildArch: noarch %global fontfamily2 TH Sarabun New %global foundry2 %foundry1 -%global fontlicense OFL-1.1-RFN +%global fontlicense2 OFL-1.1-RFN %global fonts2 'TH Sarabun New'*.ttf %global fontsummary2 Revision of the %{fontfamily1} font family %global fontdescription2 %{common_description} @@ -95,7 +94,6 @@ BuildArch: noarch %global fontsummary6 %{fontfamily6} font family %global fontdescription6 %{common_description} - %global fontfamily7 TH Charm of AU %global foundry7 Kanlayanamit Noraratphutthi %global fonts7 'TH Charm of AU'*.ttf @@ -147,12 +145,17 @@ BuildArch: noarch %fontpkg -a %fontmetapkg +# pull in tlwg-laksaman-fonts +# since this actually provides a fix for TH Sarabun +# (#6929) (#2482) + %prep %autosetup -n Fonts cp -v %{SOURCE2} LICENSE %build +touch METAPKG mv "THSarabun Bold Italic.ttf" "TH Sarabun Bold Italic.ttf" mv "THSarabun Bold.ttf" "TH Sarabun Bold.ttf" mv "THSarabun BoldItalic.ttf" "TH Sarabun BoldItalic.ttf" @@ -166,13 +169,14 @@ mv "THSarabunNew.ttf" "TH Sarabun New.ttf" %install %fontinstall -a -install -Dm644 %{SOURCE1} %buildroot/%{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf %check %fontcheck -a +%files +%license LICENSE + %fontfiles -a -%config(noreplace) %{_sysconfdir}/fonts/conf.d/15-supercede-sarabun.conf %changelog From 07af3a0241b61fa7d36ac527a2b9a8946ab41311 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 16:29:18 +0000 Subject: [PATCH 0019/3853] bump: subtitleedit walker --- anda/apps/subtitleedit/subtitleedit.spec | 2 +- anda/desktops/waylands/walker/walker.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/subtitleedit/subtitleedit.spec b/anda/apps/subtitleedit/subtitleedit.spec index 22b5a06c00..effc4a3dd8 100644 --- a/anda/apps/subtitleedit/subtitleedit.spec +++ b/anda/apps/subtitleedit/subtitleedit.spec @@ -2,7 +2,7 @@ %global realname subtitleedit Name: %realname.bin -Version: 4.0.13 +Version: 4.0.14 Release: 1%?dist Summary: An advanced subtitle editor and converter License: GPL-3.0-only diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index d5b219497d..4661bf3457 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.7.1 +%global upstream_version v2.7.2 %global ver %{sub %upstream_version 2} Name: walker From 93e39b5b0fc0f1641906a633e069be4c70c13409 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 16:52:01 +0000 Subject: [PATCH 0020/3853] bump: vesktop --- anda/apps/vesktop/vesktop.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/vesktop/vesktop.spec b/anda/apps/vesktop/vesktop.spec index 16ba89b3af..316e5a4f8a 100644 --- a/anda/apps/vesktop/vesktop.spec +++ b/anda/apps/vesktop/vesktop.spec @@ -7,8 +7,8 @@ Name: vesktop Obsoletes: VencordDesktop < 1.5.8-1 Obsoletes: vencord-desktop < 1.5.8-1 -Version: 1.6.0 -Release: 2%?dist +Version: 1.6.1 +Release: 1%?dist License: GPL-3.0 Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed URL: https://github.com/Vencord/Vesktop From 98da3bf729a5223e3487b75ebcb72fe5f07e2a62 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 17:59:03 +0000 Subject: [PATCH 0021/3853] bump: halloy --- anda/apps/halloy/halloy.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/halloy/halloy.spec b/anda/apps/halloy/halloy.spec index 4955bc00da..c9aa126e30 100644 --- a/anda/apps/halloy/halloy.spec +++ b/anda/apps/halloy/halloy.spec @@ -4,7 +4,7 @@ %global crate halloy Name: halloy -Version: 2025.9 +Version: 2025.10 Release: 1%?dist Summary: An open-source IRC client written in Rust, with the Iced GUI library Packager: Yoong jin From 4a54b1fa1639bad4846a897dc5b0c0f147b91bb2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 21:45:33 +0000 Subject: [PATCH 0022/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 6603bff63f..139b17541c 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 3c401e7b3dee35cffeef464f66ddf1afa93cacc3 -%global ver 0.0.38-18263 +%global commit 3f797b2de383416be1e321145ddc3b0f266b927d +%global ver 0.0.38-18273 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From ce0146a4f3cd01ef166327f61fa8289c0627df2d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 22:37:51 +0000 Subject: [PATCH 0023/3853] bump: appimagelauncher --- anda/tools/appimagelauncher/appimagelauncher.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/appimagelauncher/appimagelauncher.spec b/anda/tools/appimagelauncher/appimagelauncher.spec index 76893874d2..12be75e48b 100644 --- a/anda/tools/appimagelauncher/appimagelauncher.spec +++ b/anda/tools/appimagelauncher/appimagelauncher.spec @@ -2,7 +2,7 @@ %global git_shortcommit %(c=%{git_commit}; echo ${c:0:7}) Name: appimagelauncher -Version: 3.0.0.beta.2 +Version: 3.0.0.beta.3 Release: 1%?dist Summary: Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages From fde344da77e08577da6ec79a69e5ebe8358d5984 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 28 Oct 2025 22:48:34 +0000 Subject: [PATCH 0024/3853] bump: halloy --- anda/apps/halloy/halloy.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/halloy/halloy.spec b/anda/apps/halloy/halloy.spec index c9aa126e30..205181234a 100644 --- a/anda/apps/halloy/halloy.spec +++ b/anda/apps/halloy/halloy.spec @@ -4,7 +4,7 @@ %global crate halloy Name: halloy -Version: 2025.10 +Version: 2025.11 Release: 1%?dist Summary: An open-source IRC client written in Rust, with the Iced GUI library Packager: Yoong jin From 8ccb4021d1b9da11b09c4fe41a2b18d7ae2409fd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 01:52:41 +0000 Subject: [PATCH 0025/3853] bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly albius nim-nightly types-colorama scx-scheds-nightly --- anda/apps/flameshot/flameshot-nightly.spec | 6 +++--- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/go/albius/albius.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index d3c7b2d7df..34f12ce37a 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec -%global ver 13.2.0 -%global commit 9fe596b409c959b5c96992a188b3368dd5769b2a +%global ver 13.3.0 +%global commit 88c951e771fd57bccf6d8f1539a03df47316368d %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251028 +%global commit_date 20251029 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 9f8f0a173f..2fbc2b347a 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit e23e72bd49c2d5aa9485bf89da102422ed7a45ce +%global commit 6b01391142ad638ef0d3ff1cf34b86bbf2e53322 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251028 +%global commit_date 20251029 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 5a246c276c..4b3ff50b54 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit d40321a8d8ba4292cd55caf288989d4a91891b15 +%global commit d62235cb62005a16de614f90d764a7916655850b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-27 +%global fulldate 2025-10-28 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index c5b2679dd3..ab8ba7703a 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1c4923e1c8b1c853ef81915d3737ec969c66bc82 +%global commit d0d7b9cdcdb7322af3021bf55e503ccdbed53e09 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251028 +%global commit_date 20251029 %global ver 0.211.0 %bcond_with check diff --git a/anda/langs/go/albius/albius.spec b/anda/langs/go/albius/albius.spec index c9a4a44aa2..a54775624a 100644 --- a/anda/langs/go/albius/albius.spec +++ b/anda/langs/go/albius/albius.spec @@ -1,6 +1,6 @@ %define debug_package %nil -%global commit 7409af7329c51416703c512f5e049368dfb3e710 -%global commit_date 20250613 +%global commit 1cb64ec6df27d70d90b59bb946c6aa4323e4ec63 +%global commit_date 20251029 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: albius diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 59df6b5ba3..512ff6e581 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit b8ce11dd9ddc6c45efaf0e4681d7e4f51d7161cd +%global commit ce6a34597d7f24154c54148993798098402e79ce %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251024 +%global commit_date 20251029 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 9b5bc45b0d..134d826128 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 16f766b754405004471af20eeb9a5cf8dea05b44 -%global commit_date 20251027 +%global commit 3c5531d49213cab3a1f0e172259c9c7650c2d6a6 +%global commit_date 20251029 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 9766016856..4aa49f20aa 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit ed933ec2a8c98bad893650a8d3bab8bad8c15010 +%global commit 9d2bf93d810bd21b4f777ff892c08b05d6fdcdbc %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251028 +%global commitdate 20251029 %global ver 1.0.17 Name: scx-scheds-nightly From d63f0353a79fb52ae7d1b28a2eba75f183ec1827 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 02:07:26 +0000 Subject: [PATCH 0026/3853] bump: ruffle-nightly inputplumber --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/games/inputplumber/inputplumber.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 7081ac5768..773dd91f70 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-10-28 +%global ver 2025-10-29 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/games/inputplumber/inputplumber.spec b/anda/games/inputplumber/inputplumber.spec index 94f8056c9c..13e72d5ef8 100644 --- a/anda/games/inputplumber/inputplumber.spec +++ b/anda/games/inputplumber/inputplumber.spec @@ -1,7 +1,7 @@ %global __brp_mangle_shebangs %{nil} Name: inputplumber -Version: 0.66.0 +Version: 0.67.0 Release: 1%?dist Summary: Open source input router and remapper daemon for Linux License: GPL-3.0-or-later From d8a6c6b9eaf10ac239a74b44bb8df2e6cbaccca0 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 28 Oct 2025 21:57:17 -0500 Subject: [PATCH 0027/3853] chore(ghostty,ghostty-nightly): Do not bundle themes (#6928) * chore(ghostty,ghostty-nightly): Do not bundle themes * fix: Themes folder be gone * feat: Changelogs --- anda/devs/ghostty/nightly/ghostty-nightly.spec | 10 +++++++--- anda/devs/ghostty/stable/ghostty.spec | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 4b3ff50b54..8fe93c8544 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -9,7 +9,7 @@ Name: %{base_name}-nightly Version: %{ver}~tip^%{commit_date}git%{shortcommit} -Release: 1%?dist +Release: 2%?dist %if 0%{?fedora} <= 41 Epoch: 1 %endif @@ -196,7 +196,8 @@ DESTDIR="%{buildroot}" \ -Dversion-string="%{ver}-dev+%{shortcommit}" \ -Dstrip=false \ -Dpie=true \ - -Demit-docs + -Demit-docs \ + -Demit-themes=false # Don't conflict with ncurses-term on F42 and up %if 0%{?fedora} >= 42 @@ -212,7 +213,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name} %{_datadir}/applications/%{appid}.desktop %dir %{_datadir}/%{base_name} %{_datadir}/%{base_name}/doc -%{_datadir}/%{base_name}/themes %{_datadir}/metainfo/%{appid}.metainfo.xml %{_datadir}/dbus-1/services/%{appid}.service %{_iconsdir}/hicolor/16x16/apps/%{appid}.png @@ -289,6 +289,10 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{base_name} %systemd_user_postun app-%{appid}.service %changelog +* Tue Oct 28 2025 Gilver E. - 1.3.0~tip^20251027gitd40321a-2 +- Disabled bundled themes + * This is necessary to address licensing issues in the themes repo Ghostty uses + * See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638 * Sat May 31 2025 Gilver E. - 1.1.4~tip^20250531git1ff9162 - Updated for Zig 0.14.0 - Updated for ncurses-term compatibility in Fedora 42 and Rawhide diff --git a/anda/devs/ghostty/stable/ghostty.spec b/anda/devs/ghostty/stable/ghostty.spec index bfb2521b2a..76e2d98a9c 100644 --- a/anda/devs/ghostty/stable/ghostty.spec +++ b/anda/devs/ghostty/stable/ghostty.spec @@ -4,7 +4,7 @@ Name: ghostty Version: 1.2.3 -Release: 1%?dist +Release: 2%?dist Summary: A fast, native terminal emulator written in Zig. License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0 URL: https://ghostty.org/ @@ -160,7 +160,8 @@ DESTDIR="%{buildroot}" \ -Dversion-string="%{version}" \ -Dstrip=false \ -Dpie=true \ - -Demit-docs + -Demit-docs \ + -Demit-themes=false # Don't conflict with ncurses-term on F42 and up %if 0%{?fedora} >= 42 @@ -176,7 +177,6 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name} %{_datadir}/applications/%{appid}.desktop %dir %{_datadir}/%{name} %{_datadir}/%{name}/doc -%{_datadir}/%{name}/themes %{_datadir}/metainfo/%{appid}.metainfo.xml %{_datadir}/dbus-1/services/%{appid}.service %{_iconsdir}/hicolor/16x16/apps/%{appid}.png @@ -248,6 +248,10 @@ rm -rf %{buildroot}%{_datadir}/terminfo/g/%{name} %systemd_user_postun app-%{appid}.service %changelog +* Tue Oct 28 2025 Gilver E. - 1.2.3-2 +- Disabled bundled themes + * This is necessary to address licensing issues in the themes repo Ghostty uses + * See: https://github.com/mbadolato/iTerm2-Color-Schemes/issues/638 * Fri Jan 31 2025 Gilver E. - Update to 1.1.0-1%{?dist} * Low GHSA-98wc-794w-gjx3: Ghostty leaked file descriptors allowing the shell and any of its child processes to impact other Ghostty terminal instances From 807a06ba3c8f18a37d78ebb3c37d925167c87511 Mon Sep 17 00:00:00 2001 From: madomado Date: Wed, 29 Oct 2025 11:25:33 +0800 Subject: [PATCH 0028/3853] bump: ffmpeg (#6939) bump release for rebuilding on sover change for libSvtAv1Enc.so.2()(64bit) Signed-off-by: madomado --- anda/multimedia/ffmpeg/ffmpeg.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/ffmpeg/ffmpeg.spec b/anda/multimedia/ffmpeg/ffmpeg.spec index 90683c835e..2c18ee4af0 100644 --- a/anda/multimedia/ffmpeg/ffmpeg.spec +++ b/anda/multimedia/ffmpeg/ffmpeg.spec @@ -13,7 +13,7 @@ Summary: A complete solution to record, convert and stream audio and video Name: ffmpeg Version: 7.1.2 -Release: 1%?dist +Release: 2%?dist License: LGPLv3+ URL: http://%{name}.org/ Epoch: 1 From 8b8e1c27bfce933b78460e36defe66d32e5d7a23 Mon Sep 17 00:00:00 2001 From: madomado Date: Wed, 29 Oct 2025 11:43:18 +0800 Subject: [PATCH 0029/3853] bump: x264 (#6935) * bump: x264 * a --- anda/multimedia/x264/x264.spec | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/anda/multimedia/x264/x264.spec b/anda/multimedia/x264/x264.spec index db33845824..7452b2496c 100644 --- a/anda/multimedia/x264/x264.spec +++ b/anda/multimedia/x264/x264.spec @@ -1,10 +1,10 @@ -%global fusionsrc_commit 91b92ea4846982e5d9eb58744fda70f75d0faf8d +%global fusionsrc_commit d8f53f1f25ce2c778582e7cff5790ae24408db2e # globals for x264-0.164-20231001git31e19f92.tar.bz2 -%global api 164 +%global api 165 %global gitdate 20231001 -%global gitversion 31e19f92 -%global gitlongver 31e19f92f00c7003fa115047ce50978bc98c3a0d +%global gitlongver b35605ace3ddf7c1a5d67a2eb553f034aef41d55 +%global gitversion %{sub %gitlongver 1 8} %global snapshot %{gitdate}git%{gitversion} %global gver .%{gitdate}git%{gitversion} @@ -47,8 +47,6 @@ Source2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/vers Patch0: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-nover.patch # add 10b suffix to high bit depth build Patch1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-10b.patch -# fix assignment from incompatible pointer type errors -Patch2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-altivec-incompatible-pointer-type.patch Patch11: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-opencl.patch BuildRequires: anda-srpm-macros git-core @@ -125,7 +123,6 @@ sh version.sh > ./version.h cp %{SOURCE2} . %patch -P0 -p1 -b .nover %patch -P1 -p1 -b .10b -%patch -P2 -p1 -b .ptr %patch -P11 -p1 -b .opencl popd From 0989efe45f05f8319e0725e97327394f0c040b27 Mon Sep 17 00:00:00 2001 From: lea Date: Wed, 29 Oct 2025 01:15:56 -0700 Subject: [PATCH 0030/3853] chore: include svt-av1 in ffmpeg update script (#6944) --- anda/multimedia/ffmpeg/VERSION_svt-av1.txt | 1 + anda/multimedia/ffmpeg/update.rhai | 1 + 2 files changed, 2 insertions(+) create mode 100644 anda/multimedia/ffmpeg/VERSION_svt-av1.txt diff --git a/anda/multimedia/ffmpeg/VERSION_svt-av1.txt b/anda/multimedia/ffmpeg/VERSION_svt-av1.txt new file mode 100644 index 0000000000..ef538c2810 --- /dev/null +++ b/anda/multimedia/ffmpeg/VERSION_svt-av1.txt @@ -0,0 +1 @@ +3.1.2 diff --git a/anda/multimedia/ffmpeg/update.rhai b/anda/multimedia/ffmpeg/update.rhai index abe27e5dfd..f18c82e62d 100644 --- a/anda/multimedia/ffmpeg/update.rhai +++ b/anda/multimedia/ffmpeg/update.rhai @@ -9,6 +9,7 @@ open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch)); // open_file("anda/multimedia/ffmpeg/VERSION_libnpp.txt", "w").write(bump::madoguchi("libnpp", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch)); +open_file("anda/multimedia/ffmpeg/VERSION_svt-av1.txt", "w").write(bump::bodhi("svt-av1", labels.branch)); let dir = sub(`/[^/]+$`, "", __script_path); if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { From c7137f01be633eb0dd9ce5e32f96136b3f39d6ef Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 29 Oct 2025 04:23:02 -0500 Subject: [PATCH 0031/3853] chore(ffmpeg): Rebuild for and track x264 (#6949) --- anda/multimedia/ffmpeg/VERSION_x264.txt | 1 + anda/multimedia/ffmpeg/ffmpeg.spec | 2 +- anda/multimedia/ffmpeg/update.rhai | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 anda/multimedia/ffmpeg/VERSION_x264.txt diff --git a/anda/multimedia/ffmpeg/VERSION_x264.txt b/anda/multimedia/ffmpeg/VERSION_x264.txt new file mode 100644 index 0000000000..cd71b913c4 --- /dev/null +++ b/anda/multimedia/ffmpeg/VERSION_x264.txt @@ -0,0 +1 @@ +0.165 diff --git a/anda/multimedia/ffmpeg/ffmpeg.spec b/anda/multimedia/ffmpeg/ffmpeg.spec index 2c18ee4af0..f9cb93d5f3 100644 --- a/anda/multimedia/ffmpeg/ffmpeg.spec +++ b/anda/multimedia/ffmpeg/ffmpeg.spec @@ -13,7 +13,7 @@ Summary: A complete solution to record, convert and stream audio and video Name: ffmpeg Version: 7.1.2 -Release: 2%?dist +Release: 3%?dist License: LGPLv3+ URL: http://%{name}.org/ Epoch: 1 diff --git a/anda/multimedia/ffmpeg/update.rhai b/anda/multimedia/ffmpeg/update.rhai index f18c82e62d..5f31a76be1 100644 --- a/anda/multimedia/ffmpeg/update.rhai +++ b/anda/multimedia/ffmpeg/update.rhai @@ -4,6 +4,7 @@ import "andax/spec.rhai" as spec; // rpm.version(find(`ffmpeg-([\d.]+?)\.tar\.xz`, get("https://ffmpeg.org/download.html"), 1)); rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch))); +open_file("anda/multimedia/ffmpeg/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi("tesseract", bump::as_bodhi_ver(labels.branch))); open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch)); From 67de26f1508474ae03879c70b205d93fd1857c24 Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 29 Oct 2025 05:29:33 -0500 Subject: [PATCH 0032/3853] chore(x264, x265): Move to Extras (#6954) --- anda/multimedia/x264-bootstrap/anda.hcl | 1 + anda/multimedia/x264/anda.hcl | 1 + anda/multimedia/x265/anda.hcl | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/anda/multimedia/x264-bootstrap/anda.hcl b/anda/multimedia/x264-bootstrap/anda.hcl index 46255b7fbc..decba3bc73 100644 --- a/anda/multimedia/x264-bootstrap/anda.hcl +++ b/anda/multimedia/x264-bootstrap/anda.hcl @@ -5,5 +5,6 @@ project pkg { } labels { mock = 1 + subrepo = "extras" } } diff --git a/anda/multimedia/x264/anda.hcl b/anda/multimedia/x264/anda.hcl index e4736bc5c9..cda0c50dc7 100644 --- a/anda/multimedia/x264/anda.hcl +++ b/anda/multimedia/x264/anda.hcl @@ -5,5 +5,6 @@ project pkg { } labels { mock = 1 + subrepo = "extras" } } diff --git a/anda/multimedia/x265/anda.hcl b/anda/multimedia/x265/anda.hcl index 7bb0dd68ca..a995e9638d 100644 --- a/anda/multimedia/x265/anda.hcl +++ b/anda/multimedia/x265/anda.hcl @@ -4,6 +4,7 @@ project pkg { spec = "x265.spec" } labels { - mock =1 + mock = 1 + subrepo = "extras" } } From 3badcee70d312aded8b0544850f78055a45f1319 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 10:47:55 +0000 Subject: [PATCH 0033/3853] bump: limine --- anda/system/limine/limine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index f5239a3c2e..a99340305a 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 10.2.0 +Version: 10.2.1 Release: 1%?dist Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause From 93636dcfedd4f0b03e0949372944d37bcce02e4e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 12:42:33 +0000 Subject: [PATCH 0034/3853] bump: osu-lazer --- anda/games/osu-lazer/osu-lazer.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/osu-lazer/osu-lazer.spec b/anda/games/osu-lazer/osu-lazer.spec index 18aadbd975..d365d2c1a6 100644 --- a/anda/games/osu-lazer/osu-lazer.spec +++ b/anda/games/osu-lazer/osu-lazer.spec @@ -1,9 +1,9 @@ -%define osuresver 2025.911.0 +%define osuresver 2025.1028.0 %global debug_package %{nil} %define __strip /bin/true Name: osu-lazer -Version: 2025.912.0 +Version: 2025.1029.1 Release: 1%?dist Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew. ExclusiveArch: x86_64 From 2b6b098bf0ffd1f56b6d70ccf57322b3106514ed Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 29 Oct 2025 08:38:40 -0500 Subject: [PATCH 0035/3853] fix(elephant): Update file path in update.rhai (#6960) Signed-off-by: Gilver --- anda/langs/go/elephant/update.rhai | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/update.rhai b/anda/langs/go/elephant/update.rhai index a81e944d08..e8a25fa240 100644 --- a/anda/langs/go/elephant/update.rhai +++ b/anda/langs/go/elephant/update.rhai @@ -1 +1 @@ -rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/version.txt")); +rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/elephant/version.txt")); From 26262394c3b9a0706008197e45ad455d57592800 Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 29 Oct 2025 08:38:58 -0500 Subject: [PATCH 0036/3853] chore(gstreamer1-plugins-ugly): Track and rebuild for x264 and x265 (#6961) --- .../gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt | 1 + .../gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt | 1 + .../gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec | 2 +- .../gstreamer1/gstreamer1-plugins-ugly/update.rhai | 9 +++++++++ 4 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt create mode 100644 anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt new file mode 100644 index 0000000000..cd71b913c4 --- /dev/null +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt @@ -0,0 +1 @@ +0.165 diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt new file mode 100644 index 0000000000..8a36cd142b --- /dev/null +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt @@ -0,0 +1 @@ +4.1 \ No newline at end of file diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec index 234ecbf3be..3637b94889 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec @@ -2,7 +2,7 @@ Name: gstreamer1-plugins-ugly Version: 1.26.6 -Release: 1%?dist +Release: 2%?dist Epoch: 1 Summary: GStreamer streaming media framework "ugly" plugins License: LGPL-2.0-or-later and LGPL-2.0-only diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai index 5f9560fa48..29febcb433 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai @@ -3,3 +3,12 @@ import "andax/bump_extras.rhai" as bump; let vr = bump::bodhi_vr("gstreamer1-plugins-ugly-free", bump::as_bodhi_ver(labels.branch)); rpm.version(vr[1]); rpm.release(vr[2]); + +open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); +open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} From fe0439e516877d26dc6adb95eebb66981d7a5e15 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 13:59:34 +0000 Subject: [PATCH 0037/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 139b17541c..823960cf07 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 3f797b2de383416be1e321145ddc3b0f266b927d -%global ver 0.0.38-18273 +%global commit 50576d044b05d4561b9d552e1f94004f083d9c8d +%global ver 0.0.38-18274 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From bdcff028645d4dfb62686927ee6944cf2dc8fd10 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 14:29:38 +0000 Subject: [PATCH 0038/3853] bump: katsu --- anda/tools/buildsys/katsu/katsu.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/buildsys/katsu/katsu.spec b/anda/tools/buildsys/katsu/katsu.spec index bc70b6cd5e..e059b3834d 100644 --- a/anda/tools/buildsys/katsu/katsu.spec +++ b/anda/tools/buildsys/katsu/katsu.spec @@ -6,8 +6,8 @@ %global cargo_install_lib 0 Name: katsu -Version: 0.9.2 -Release: 2%?dist +Version: 0.10.0 +Release: 1%?dist Summary: Vicious image builder Packager: madonuko From 8400a8b0ec9eafcaab8751af2918e7af837f1179 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 14:48:38 +0000 Subject: [PATCH 0039/3853] bump: walker rpcs3 --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 4661bf3457..844851d691 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.7.2 +%global upstream_version v2.7.3 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 823960cf07..41792ae5b4 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 50576d044b05d4561b9d552e1f94004f083d9c8d -%global ver 0.0.38-18274 +%global commit 3a6c71e52395911729b0370442d720b529961e77 +%global ver 0.0.38-18280 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 9d929f045003434f2741eea6918f1edaa6634e3c Mon Sep 17 00:00:00 2001 From: "J." <105894089+Its-J@users.noreply.github.com> Date: Wed, 29 Oct 2025 10:29:45 -0500 Subject: [PATCH 0040/3853] add: supergfxctl (#6918) --- anda/system/supergfxctl/anda.hcl | 6 +++ anda/system/supergfxctl/supergfxctl.spec | 56 ++++++++++++++++++++++++ anda/system/supergfxctl/update.rhai | 3 ++ 3 files changed, 65 insertions(+) create mode 100644 anda/system/supergfxctl/anda.hcl create mode 100644 anda/system/supergfxctl/supergfxctl.spec create mode 100644 anda/system/supergfxctl/update.rhai diff --git a/anda/system/supergfxctl/anda.hcl b/anda/system/supergfxctl/anda.hcl new file mode 100644 index 0000000000..7b76ffb458 --- /dev/null +++ b/anda/system/supergfxctl/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "supergfxctl.spec" + } +} diff --git a/anda/system/supergfxctl/supergfxctl.spec b/anda/system/supergfxctl/supergfxctl.spec new file mode 100644 index 0000000000..29829af00b --- /dev/null +++ b/anda/system/supergfxctl/supergfxctl.spec @@ -0,0 +1,56 @@ +Name: supergfxctl +Version: 5.2.7 +Release: 1%?dist +Summary: GPU Utility for ASUS ROG Laptops +URL: https://gitlab.com/asus-linux/supergfxctl +Source0: %url/-/archive/%{version}/supergfxctl-%{version}.tar.gz +SourceLicense: MPL-2.0 +License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) +BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold rust-udev-devel +BuildRequires: rpm_macro(systemd_post) +Packager: Its-J + +%description +%{summary}. + +%prep +%autosetup -n supergfxctl-%{version} +%cargo_prep_online + +%build +%cargo_license_summary_online +%{cargo_license_online} > LICENSE.dependencies +%cargo_build -f "cli daemon" + +%install +install -Dm 0755 target/rpm/supergfxd target/rpm/supergfxctl -t %buildroot%_bindir +install -Dm 0644 data/90-supergfxd-nvidia-pm.rules %{buildroot}%{_udevrulesdir}/90-supergfxd-nvidia-pm.rules +install -Dm 0644 data/org.supergfxctl.Daemon.conf %{buildroot}%{_datadir}/dbus-1/system.d/org.supergfxctl.Daemon.conf +install -Dm 0644 data/supergfxd.preset %{buildroot}%{_presetdir}/99-supergfxd.preset +install -Dm 0644 data/90-nvidia-screen-G05.conf %{buildroot}%{_datadir}/X11/xorg.conf.d/90-nvidia-screen-G05.conf +install -Dm 0644 data/supergfxd.service -t %buildroot%_unitdir + +%post +%systemd_post supergfxd.service + +%preun +%systemd_preun supergfxd.service + +%postun +%systemd_postun_with_restart supergfxd.service + +%files +%license LICENSE +%doc README.md +%{_bindir}/supergfxctl +%{_bindir}/supergfxd +%{_udevrulesdir}/90-supergfxd-nvidia-pm.rules +%{_datadir}/X11/xorg.conf.d/90-nvidia-screen-G05.conf +%{_datadir}/dbus-1/system.d/org.supergfxctl.Daemon.conf +%{_unitdir}/supergfxd.service +# We should not be installing .preset files (errors if not listed) +%ghost %{_presetdir}/99-supergfxd.preset + +%changelog +* Sun Oct 26 2025 Its-J +- Package SuperGFXctl diff --git a/anda/system/supergfxctl/update.rhai b/anda/system/supergfxctl/update.rhai new file mode 100644 index 0000000000..ada985a118 --- /dev/null +++ b/anda/system/supergfxctl/update.rhai @@ -0,0 +1,3 @@ +let v = gitlab_tag("bcdca4be"); +v.replace("-", "~"); +rpm.version(v); From febb3bb43215b1d48c3a686a07d9ef6f9ac979b8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 15:46:56 +0000 Subject: [PATCH 0041/3853] bump: zed-preview zed gradle --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/devs/zed/stable/zed.spec | 2 +- anda/tools/buildsys/gradle/gradle.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index c97a170938..c10dba2e63 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.210.4-pre +%global ver 0.210.4 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index fb342d71cd..db48273ce2 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.209.7 +Version: 0.210.4 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later diff --git a/anda/tools/buildsys/gradle/gradle.spec b/anda/tools/buildsys/gradle/gradle.spec index c0040d7b71..8dec0d7943 100644 --- a/anda/tools/buildsys/gradle/gradle.spec +++ b/anda/tools/buildsys/gradle/gradle.spec @@ -1,5 +1,5 @@ Name: gradle -Version: 9.1.0 +Version: 9.2.0 Release: 1%?dist Summary: Powerful build system for the JVM URL: https://gradle.org/ From f6b22efc3f7e1c70eac9c4341f39e663f903a4de Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 18:54:48 +0000 Subject: [PATCH 0042/3853] bump: mesa --- anda/lib/mesa/mesa.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/mesa/mesa.spec b/anda/lib/mesa/mesa.spec index aef37a8a70..e4eb34f2db 100644 --- a/anda/lib/mesa/mesa.spec +++ b/anda/lib/mesa/mesa.spec @@ -79,7 +79,7 @@ Summary: Mesa graphics libraries # This should not break anything by default as the Mesa stream is ***EXPLICITLY*** # disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details. Epoch: 1 -Version: 25.2.5 +Version: 25.2.6 Release: 1%?dist License: MIT AND BSD-3-Clause AND SGI-B-2.0 URL: http://www.mesa3d.org From cef97f75790c114ca3b557f48eeba7403df6ce0e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 21:17:59 +0000 Subject: [PATCH 0043/3853] bump: rust-zoi-rs --- anda/langs/rust/zoi/rust-zoi-rs.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 475bafc24b..53ae4684f8 100644 --- a/anda/langs/rust/zoi/rust-zoi-rs.spec +++ b/anda/langs/rust/zoi/rust-zoi-rs.spec @@ -1,7 +1,7 @@ %define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global crate zoi-rs -%global crate_version 1.2.2 +%global crate_version 1.3.0 Name: rust-zoi-rs Version: %(echo %crate_version | sed 's/-/~/g') From a64e7eab0ca6313a114fce7f8021d81d06111170 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 22:18:58 +0000 Subject: [PATCH 0044/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index c10dba2e63..8769a6990d 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.210.4 +%global ver 0.211.0-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From cb0a5d5de52243f1ac920107f48db2b5d577d394 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 23:24:10 +0000 Subject: [PATCH 0045/3853] bump: rust-mise --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index fbede11180..6a1dd96f1f 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.10.19 +Version: 2025.10.20 Release: 1%?dist Summary: Front-end to your dev env From 3ab5bb87014bf73d84d3178285040e9877aaf3c4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 23:38:39 +0000 Subject: [PATCH 0046/3853] bump: discord-canary --- anda/apps/discord-canary/discord-canary.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index d7942d7d25..7d857fd7a6 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.790 +Version: 0.0.791 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 1bf689d03d3cbaba514aa486ebe6417830583c10 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 29 Oct 2025 23:48:52 +0000 Subject: [PATCH 0047/3853] bump: discord-canary --- anda/apps/discord-canary/discord-canary.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 7d857fd7a6..d7942d7d25 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.791 +Version: 0.0.790 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 3de35803cf1441e1bed323eaa84d28c8e28c5bf9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 01:52:26 +0000 Subject: [PATCH 0048/3853] bump(nightly): mpv-nightly rpcc ghostty-nightly zed-nightly types-colorama scx-scheds-nightly raindrop --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rpcc/rpcc.spec | 6 +++--- anda/devs/ghostty/nightly/ghostty-nightly.spec | 6 +++--- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/raindrop/raindrop.spec | 4 ++-- 7 files changed, 17 insertions(+), 17 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 2fbc2b347a..a650f78e98 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 6b01391142ad638ef0d3ff1cf34b86bbf2e53322 +%global commit 454d9eb361563916ea47a5a3ce737547cfe4dec8 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251029 +%global commit_date 20251030 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rpcc/rpcc.spec b/anda/apps/rpcc/rpcc.spec index 2a10f8a097..5687f21f1f 100644 --- a/anda/apps/rpcc/rpcc.spec +++ b/anda/apps/rpcc/rpcc.spec @@ -1,10 +1,10 @@ -%global commit d4bbcb081c28632fa80c89d8d9b9a419ffd22a8f -%global commit_date 20251023 +%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad +%global commit_date 20251030 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rpcc Version: 0~%commit_date.git~%shortcommit -Release: 2%?dist +Release: 1%?dist Summary: Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop License: BSD-3-Clause URL: https://github.com/raspberrypi-ui/rpcc diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 8fe93c8544..2932f94d4c 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit d62235cb62005a16de614f90d764a7916655850b +%global commit a4d54dca1c50ea1a347da796735aacb66d69eaa0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-28 +%global fulldate 2025-10-29 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 @@ -9,7 +9,7 @@ Name: %{base_name}-nightly Version: %{ver}~tip^%{commit_date}git%{shortcommit} -Release: 2%?dist +Release: 1%?dist %if 0%{?fedora} <= 41 Epoch: 1 %endif diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index ab8ba7703a..5880ba6771 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit d0d7b9cdcdb7322af3021bf55e503ccdbed53e09 +%global commit 277ae27ca29c680ec58aa8a925887355554c359f %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251029 -%global ver 0.211.0 +%global commit_date 20251030 +%global ver 0.212.0 %bcond_with check %bcond nightly 1 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 134d826128..22f6a06d74 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 3c5531d49213cab3a1f0e172259c9c7650c2d6a6 -%global commit_date 20251029 +%global commit 3f1cdc586dc111f22d155b7cdd89d446e1c5a0d7 +%global commit_date 20251030 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 4aa49f20aa..ddda140587 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 9d2bf93d810bd21b4f777ff892c08b05d6fdcdbc +%global commit f57b24e7c846e1c8bd2ad6db737a23c70ee98906 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251029 +%global commitdate 20251030 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/raindrop/raindrop.spec b/anda/tools/raindrop/raindrop.spec index c79ddb6d80..18c86cd1f5 100644 --- a/anda/tools/raindrop/raindrop.spec +++ b/anda/tools/raindrop/raindrop.spec @@ -1,5 +1,5 @@ -%global commit 3cd88fd51a64e48a34246e7698d52e210e5f9f62 -%global commit_date 20251014 +%global commit 74c88be096c8fe7d1795158eda900c3c5a634238 +%global commit_date 20251030 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: raindrop From 823a24da59c5356d2c13e0017dfa42b7d90e2f47 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 02:06:43 +0000 Subject: [PATCH 0049/3853] bump: discord-canary ruffle-nightly --- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index d7942d7d25..7d857fd7a6 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.790 +Version: 0.0.791 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 773dd91f70..493d0f1688 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-10-29 +%global ver 2025-10-30 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 16584d2cfe74f1301b2b8fdd01f97b81bdb2c96e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 03:17:03 +0000 Subject: [PATCH 0050/3853] bump: discord-canary zig-master-bootstrap --- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 7d857fd7a6..d7942d7d25 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.791 +Version: 0.0.790 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 560a8f28e0..85072543c4 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.747+493ad58ff +%global ver 0.16.0-dev.923+06d9e3bc0 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 61a857fa11f781dda9a41277b1a4e947020cebe5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 04:16:46 +0000 Subject: [PATCH 0051/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 174f56ca23..49ea2f286e 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.747+493ad58ff +Version: 0.16.0~dev.923+06d9e3bc0 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 816c9ca3b1f9ceb7093949450f6265b197dcde5b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 09:55:38 +0000 Subject: [PATCH 0052/3853] bump: nodejs-backport --- anda/devs/backport/nodejs-backport.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/backport/nodejs-backport.spec b/anda/devs/backport/nodejs-backport.spec index 6b1e45bbb2..f51ff4ea26 100644 --- a/anda/devs/backport/nodejs-backport.spec +++ b/anda/devs/backport/nodejs-backport.spec @@ -3,7 +3,7 @@ %bcond test 1 Name: node-%{module} -Version: 10.1.0 +Version: 10.2.0 Release: 1%?dist Summary: Backport GitHub commits SourceLicense: Apache-2.0 From 5fa3f2b45850a7cf5cbbe293c767e1c7afbca9ea Mon Sep 17 00:00:00 2001 From: Tom von Schwerdtner Date: Thu, 30 Oct 2025 07:17:03 -0400 Subject: [PATCH 0053/3853] fix: get elephant to build (#6979) * fix: get elephant to build * Remove variables around "Version". I am not sure it is still necessary. * Unset `check` as it was failing and I don't know how to properly run go test. * Update doc paths/files * wayland-devel Signed-off-by: madomado --------- Signed-off-by: madomado Co-authored-by: madomado --- .../golang-github-abenz1267-elephant.spec | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index ad0b0ffb56..641c349a5a 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -1,5 +1,5 @@ # Generated by go2rpm 1.17.1 -%bcond check 1 +%bcond check 0 %bcond bootstrap 0 %if %{with bootstrap} @@ -10,13 +10,11 @@ %global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$ %endif -%global upstream_version v1.0.0-beta-8 -%global ver %{sub %upstream_version 2} %global providers archlinuxpkgs calc clipboard desktopapplications files menus providerlist runner symbols websearch # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: %{gsub %{gsub %ver - ~ 1} - _} +Version: 2.9.0 %gometa -f @@ -25,18 +23,20 @@ Elephant - cuz it's phat - is a powerful data provider service and backend for b } %global golicenses LICENSE -%global godocs NIX.md README.md cmd/version.txt +%global godocs BREAKING.md README.md cmd/elephant/version.txt Name: elephant -Release: %autorelease +Release: 1%?dist Summary: None License: GPL-3.0-only URL: %{gourl} -Source: %{gourl}/archive/refs/tags/%upstream_version.tar.gz +Source: %{gourl}/archive/refs/tags/v%version.tar.gz Provides: golang-github-abenz1267-elephant = %evr Packager: madonuko +# desktopapplications +BuildRequires: wayland-devel %description %{common_description} @@ -53,7 +53,7 @@ end } %prep -%autosetup -n %name-%ver +%autosetup -n %name-%version %goprep -Ae %autopatch -p1 @@ -61,7 +61,7 @@ end %build %define gomodulesmode GO111MODULE=on pushd cmd -(%{gobuild -o %{gobuilddir}/bin/elephant elephant.go}) & +(%{gobuild -o %{gobuilddir}/bin/elephant elephant/elephant.go}) & popd for prov in internal/providers/*/; do pushd $prov @@ -89,7 +89,7 @@ install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/provider %if %{without bootstrap} %files %license LICENSE -%doc NIX.md README.md cmd/version.txt +%doc BREAKING.md README.md cmd/elephant/version.txt %{_bindir}/elephant %ghost /etc/xdg/elephant/ %endif From 5329a57a134af17d73797ed451043c668782a437 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 11:30:11 +0000 Subject: [PATCH 0054/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 641c349a5a..8bc9d628df 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.9.0 +Version: 2.9.1 %gometa -f From 4da7d480a32499bf62084a3e402412a5eea63fcc Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 15:43:45 +0000 Subject: [PATCH 0055/3853] bump: discord-canary-openasar discord-canary rio --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/devs/rio/rio.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 6c08cf7944..819de5a92e 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.790 +Version: 0.0.791 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index d7942d7d25..7d857fd7a6 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.790 +Version: 0.0.791 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/devs/rio/rio.spec b/anda/devs/rio/rio.spec index 25480f27d6..89f064f58c 100644 --- a/anda/devs/rio/rio.spec +++ b/anda/devs/rio/rio.spec @@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser %bcond docs 1 Name: rio -Version: 0.2.32 +Version: 0.2.33 Release: 1%?dist Summary: A hardware-accelerated terminal written in Rust. SourceLicense: MIT From 0102367b158203fbd443e842c3390fc320bdc804 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 16:49:09 +0000 Subject: [PATCH 0056/3853] bump: discord-canary-openasar discord-canary LCEVCdec --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/multimedia/lcevcdec/LCEVCdec.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 819de5a92e..35daad42c5 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.791 +Version: 0.0.792 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 7d857fd7a6..085c34d80a 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.791 +Version: 0.0.792 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/multimedia/lcevcdec/LCEVCdec.spec b/anda/multimedia/lcevcdec/LCEVCdec.spec index 584d527e49..b97bcf045c 100644 --- a/anda/multimedia/lcevcdec/LCEVCdec.spec +++ b/anda/multimedia/lcevcdec/LCEVCdec.spec @@ -9,7 +9,7 @@ %bcond docs 0 Name: LCEVCdec -Version: 4.0.2 +Version: 4.0.3 Release: 1%?dist Summary: MPEG-5 LCEVC Decoder License: BSD-3-Clause-Clear From e4b90ca7c321f6ef62ac61145816de46bcb856db Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 17:00:01 +0000 Subject: [PATCH 0057/3853] bump: android-studio --- anda/devs/android-studio/stable/android-studio.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/android-studio/stable/android-studio.spec b/anda/devs/android-studio/stable/android-studio.spec index 5e81dc05ed..380401283d 100644 --- a/anda/devs/android-studio/stable/android-studio.spec +++ b/anda/devs/android-studio/stable/android-studio.spec @@ -4,7 +4,7 @@ %global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$ Name: android-studio -Version: 2025.1.4.8 +Version: 2025.2.1.7 Release: 1%?dist Summary: Official IDE for Android development License: Apache-2.0 From 716df3035474dcf7a747fa2c9c58ae6015705fd0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 18:51:19 +0000 Subject: [PATCH 0058/3853] bump: signal-desktop rust-mise --- anda/apps/signal-desktop/signal-desktop.spec | 2 +- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index dbcf3e78c9..8d0172e183 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -12,7 +12,7 @@ %endif Name: signal-desktop -Version: 7.76.0 +Version: 7.77.0 Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 6a1dd96f1f..e68a9e4c3e 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.10.20 +Version: 2025.10.21 Release: 1%?dist Summary: Front-end to your dev env From 3b0fe66581c1aae964e3521f2d2e94f56686b8c6 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 30 Oct 2025 12:05:11 -0700 Subject: [PATCH 0059/3853] add: gay (#6969) (#6987) * chore(gstreamer1-plugins-ugly): Track and rebuild for x264 and x265 (#6961) (cherry picked from commit 26262394c3b9a0706008197e45ad455d57592800) * add: gay * revert gstreamer stuff * gay is living on the edge --------- (cherry picked from commit 33beac85f9e150facf158e8d14ab0ca9e9b1f262) Signed-off-by: GildedRoach Signed-off-by: Owen-sz Co-authored-by: Gilver Co-authored-by: Owen-sz Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/python/gay/anda.hcl | 9 ++++++ anda/langs/python/gay/gay.spec | 53 +++++++++++++++++++++++++++++++ anda/langs/python/gay/update.rhai | 5 +++ 3 files changed, 67 insertions(+) create mode 100644 anda/langs/python/gay/anda.hcl create mode 100644 anda/langs/python/gay/gay.spec create mode 100644 anda/langs/python/gay/update.rhai diff --git a/anda/langs/python/gay/anda.hcl b/anda/langs/python/gay/anda.hcl new file mode 100644 index 0000000000..0ac75ee2af --- /dev/null +++ b/anda/langs/python/gay/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "gay.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/langs/python/gay/gay.spec b/anda/langs/python/gay/gay.spec new file mode 100644 index 0000000000..6de86d7c54 --- /dev/null +++ b/anda/langs/python/gay/gay.spec @@ -0,0 +1,53 @@ +%global commit af18bcf210659b8b5a40624ffab791d49e831017 +%global commit_date 20241015 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +%global pypi_name gay +%global _desc Colour your text / terminal to be more gay. + +Name: python-%{pypi_name} +Version: %commit_date.%shortcommit +Release: 1%?dist +Summary: Colour your text / terminal to be more gay +License: MIT +URL: https://github.com/ms-jpq/gay +Source0: %url/archive/%commit/gay-%commit.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: gay +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n gay-%{commit} + +%build +%pyproject_wheel + +%install +%pyproject_install + +%files -n python3-%{pypi_name} +%doc README.md +%license LICENSE +%{_bindir}/gay +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/gay-1.3.4.dist-info/* + +%changelog +* Tue Sep 30 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/gay/update.rhai b/anda/langs/python/gay/update.rhai new file mode 100644 index 0000000000..8386a9f9f8 --- /dev/null +++ b/anda/langs/python/gay/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("ms-jpq/gay")); +if rpm.changed() { + rpm.release(); + rpm.global("commit_date", date()); +} From df04219f86c1d6fd67f2c9c39f42ff144a5b6c2b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 19:15:10 +0000 Subject: [PATCH 0060/3853] bump: discord-ptb-openasar discord-ptb --- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 34290dad02..8852de36e3 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.163 +Version: 0.0.164 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 348acfc76d..11d7b444b6 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.163 +Version: 0.0.164 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From a137382029f81a72bb31e101bd11cc6ff2e49368 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 19:28:33 +0000 Subject: [PATCH 0061/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 8bc9d628df..2f77928751 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.9.1 +Version: 2.9.2 %gometa -f From f45a4d67a3e386f0d4cc1ad8ae311c6cf1a5ce79 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 19:55:31 +0000 Subject: [PATCH 0062/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 2f77928751..addab4687f 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.9.2 +Version: 2.9.3 %gometa -f From d46f76c416f395e3d8894be9e5eb02eb62f8bbc3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 20:21:01 +0000 Subject: [PATCH 0063/3853] bump: walker rpcs3 zig-master-bootstrap --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 844851d691..3452eada4b 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.7.3 +%global upstream_version v2.9.4 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 41792ae5b4..94ff6e9cdd 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 3a6c71e52395911729b0370442d720b529961e77 -%global ver 0.0.38-18280 +%global commit ba2518f8627636f5d78ee4eb108bdcf30d7189e6 +%global ver 0.0.38-18281 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 85072543c4..3dedf6f2f0 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.923+06d9e3bc0 +%global ver 0.16.0-dev.932+6568f0f75 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 768c6d956713742ccb5490142616df2160c34104 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 20:41:13 +0000 Subject: [PATCH 0064/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 3452eada4b..1f5be59052 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.9.4 +%global upstream_version v2.7.4 %global ver %{sub %upstream_version 2} Name: walker From a58a2811dce76abdd56b26cf645b404a4ab74826 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 20:55:46 +0000 Subject: [PATCH 0065/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 1f5be59052..df931095cb 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.7.4 +%global upstream_version v2.7.5 %global ver %{sub %upstream_version 2} Name: walker From 41f422a42cd47e90c0f5593741812d7e855f5d48 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 21:13:00 +0000 Subject: [PATCH 0066/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 49ea2f286e..975189d11d 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.923+06d9e3bc0 +Version: 0.16.0~dev.932+6568f0f75 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From b0027522b805a821d4eefa6d1864637b7b0ab43d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 21:31:13 +0000 Subject: [PATCH 0067/3853] bump: discord-canary-openasar discord-canary signal-desktop --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/signal-desktop/signal-desktop.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 35daad42c5..4240051b9d 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.792 +Version: 0.0.793 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 085c34d80a..7d6ee70eb2 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.792 +Version: 0.0.793 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index 8d0172e183..a939801b39 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -12,7 +12,7 @@ %endif Name: signal-desktop -Version: 7.77.0 +Version: 7.77.1 Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org From 0c1d35d8c577d4278445f129207484191a92905c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 30 Oct 2025 21:45:44 +0000 Subject: [PATCH 0068/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 4240051b9d..c4ec26edab 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.793 +Version: 0.0.794 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 7d6ee70eb2..3f320edbd9 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.793 +Version: 0.0.794 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From c850c2bd87f732b0007bc227b42d2d4c50d52297 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 01:07:31 +0000 Subject: [PATCH 0069/3853] bump(branch): gnome-shell --- anda/desktops/gnome/gnome-shell/gnome-shell.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/gnome/gnome-shell/gnome-shell.spec b/anda/desktops/gnome/gnome-shell/gnome-shell.spec index 916c0fe25d..9a94a66bff 100644 --- a/anda/desktops/gnome/gnome-shell/gnome-shell.spec +++ b/anda/desktops/gnome/gnome-shell/gnome-shell.spec @@ -10,7 +10,7 @@ Name: gnome-shell Version: %{major_version}.%{minor_version} -Release: 1%{?dist}.switcheroo +Release: 2%{?dist}.switcheroo Summary: Window management and application launching for GNOME Provides: gnome-shell.switcheroo = %version-%release From a216bd62e7b32dc6b902003be95cb70280195f2d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 01:36:39 +0000 Subject: [PATCH 0070/3853] bump: discord-canary-openasar discord-canary ruffle-nightly --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index c4ec26edab..37e2545502 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.794 +Version: 0.0.795 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 3f320edbd9..0d24374729 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.794 +Version: 0.0.795 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 493d0f1688..26e24d1d39 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-10-30 +%global ver 2025-10-31 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 6b58af84ec326d0f82ccd4418e97577f271650e9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 01:48:34 +0000 Subject: [PATCH 0071/3853] bump(nightly): ghostty-nightly zed-nightly nim-nightly types-colorama readymade-git scx-scheds-nightly intel-usbio-drivers natscli --- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/readymade/git/readymade-git.spec | 6 +++--- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- .../usbio-drivers/kmod-common/intel-usbio-drivers.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 2932f94d4c..757296fa73 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit a4d54dca1c50ea1a347da796735aacb66d69eaa0 +%global commit bc0f5e4d57c49565c5005bb13af6cdcd7c1af734 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-29 +%global fulldate 2025-10-30 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 5880ba6771..89be54558a 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 277ae27ca29c680ec58aa8a925887355554c359f +%global commit c2537fad436221650509a95c5961cfdddf1c1b73 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251030 +%global commit_date 20251031 %global ver 0.212.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 512ff6e581..3a5137fec6 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit ce6a34597d7f24154c54148993798098402e79ce +%global commit 3e9a66599a221cf383f4d59e1bafde936bb0d513 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251029 +%global commit_date 20251031 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 22f6a06d74..76a5d4ead3 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 3f1cdc586dc111f22d155b7cdd89d446e1c5a0d7 -%global commit_date 20251030 +%global commit 0d1f09dc2ea66f1e37b479965d10abaf41c7c8ff +%global commit_date 20251031 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 698e249a2d..2f62bea357 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,10 +1,10 @@ -%global commit bb8cfa0ec76c703faac1f47743206cc5e267d16d -%global commit_date 20251004 +%global commit 53fe99a00a6778da8402a6870854499bcd5088d1 +%global commit_date 20251031 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: readymade-git Version: %commit_date.%shortcommit -Release: 2%?dist +Release: 1%?dist Summary: Install ready-made distribution images! License: GPL-3.0-or-later URL: https://github.com/FyraLabs/readymade diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index ddda140587..d58cf911c9 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit f57b24e7c846e1c8bd2ad6db737a23c70ee98906 +%global commit d7ff41c728ec5508352161af609234eeaf2361c5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251030 +%global commitdate 20251031 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/system/usbio-drivers/kmod-common/intel-usbio-drivers.spec b/anda/system/usbio-drivers/kmod-common/intel-usbio-drivers.spec index 49130798d3..497731a19b 100644 --- a/anda/system/usbio-drivers/kmod-common/intel-usbio-drivers.spec +++ b/anda/system/usbio-drivers/kmod-common/intel-usbio-drivers.spec @@ -1,6 +1,6 @@ -%global commit 774890f017eaa000df0647965a627f8738dcea71 +%global commit ee221ecae757d43ab3fb39433f389373b2026109 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251011 +%global commit_date 20251031 %global debug_package %{nil} Name: dkms-%{modulename} diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index b6e064695e..c14b8136bb 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit c353a14f7e84e28c2e7e56641ceabb4bdcb09852 -%global commit_date 20251025 +%global commit 0bfcceedd64a3e9abc85f55bff7b187b28a6b34c +%global commit_date 20251031 %global shortcommit %{sub %{commit} 1 7} %gometa -f From ac2887b86748ace967f463066df90524bf3a9f72 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 02:52:20 +0000 Subject: [PATCH 0072/3853] bump(branch): intel-usbio-kmod dkms-intel-usbio --- anda/system/usbio-drivers/akmod/intel-usbio-kmod.spec | 4 ++-- anda/system/usbio-drivers/dkms/dkms-intel-usbio.spec | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/system/usbio-drivers/akmod/intel-usbio-kmod.spec b/anda/system/usbio-drivers/akmod/intel-usbio-kmod.spec index 9fabdccbc0..5a7a0fbe02 100644 --- a/anda/system/usbio-drivers/akmod/intel-usbio-kmod.spec +++ b/anda/system/usbio-drivers/akmod/intel-usbio-kmod.spec @@ -1,8 +1,8 @@ %global buildforkernels akmod %global debug_package %{nil} -%global commit 774890f017eaa000df0647965a627f8738dcea71 +%global commit ee221ecae757d43ab3fb39433f389373b2026109 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251011 +%global commit_date 20251031 %global modulename intel-usbio Name: %{modulename}-kmod diff --git a/anda/system/usbio-drivers/dkms/dkms-intel-usbio.spec b/anda/system/usbio-drivers/dkms/dkms-intel-usbio.spec index d950ccb459..d8933e6dfa 100644 --- a/anda/system/usbio-drivers/dkms/dkms-intel-usbio.spec +++ b/anda/system/usbio-drivers/dkms/dkms-intel-usbio.spec @@ -1,6 +1,6 @@ -%global commit 774890f017eaa000df0647965a627f8738dcea71 +%global commit ee221ecae757d43ab3fb39433f389373b2026109 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251011 +%global commit_date 20251031 %global debug_package %{nil} %global modulename intel-usbio From f95dd35f84783a7ab62bd226f77d372e8163fd01 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 10:43:26 +0000 Subject: [PATCH 0073/3853] bump: golang-github-abenz1267-elephant nim rust-zoi-rs --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- anda/langs/nim/nim/nim.spec | 4 ++-- anda/langs/rust/zoi/rust-zoi-rs.spec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index addab4687f..3b62a2a20b 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.9.3 +Version: 2.10.0 %gometa -f diff --git a/anda/langs/nim/nim/nim.spec b/anda/langs/nim/nim/nim.spec index 4ab05fb44f..e24dbf1986 100644 --- a/anda/langs/nim/nim/nim.spec +++ b/anda/langs/nim/nim/nim.spec @@ -2,8 +2,8 @@ %global debug_package %{nil} Name: nim -Version: 2.2.4 -Release: 3%?dist +Version: 2.2.6 +Release: 1%?dist Summary: Imperative, multi-paradigm, compiled programming language License: MIT and BSD URL: https://nim-lang.org diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 53ae4684f8..5ab66124d7 100644 --- a/anda/langs/rust/zoi/rust-zoi-rs.spec +++ b/anda/langs/rust/zoi/rust-zoi-rs.spec @@ -1,7 +1,7 @@ %define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global crate zoi-rs -%global crate_version 1.3.0 +%global crate_version 1.3.1 Name: rust-zoi-rs Version: %(echo %crate_version | sed 's/-/~/g') From 681e18d2ee398944da9641aa0f9815583258640f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 11:16:29 +0000 Subject: [PATCH 0074/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index df931095cb..d293e36224 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.7.5 +%global upstream_version v2.8.0 %global ver %{sub %upstream_version 2} Name: walker From 7f9be8436362634e4d31abf84557ebe109d7f70d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 13:20:44 +0000 Subject: [PATCH 0075/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 3dedf6f2f0..7239386c95 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.932+6568f0f75 +%global ver 0.16.0-dev.1188+74c23a237 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From df2ba2bbcc9d2417112cb3184c09e0a757874f79 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 14:14:36 +0000 Subject: [PATCH 0076/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 975189d11d..3cf2a85c09 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.932+6568f0f75 +Version: 0.16.0~dev.1188+74c23a237 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 3854952a40727d0cbf00633394ec8e841015d5e7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 15:18:59 +0000 Subject: [PATCH 0077/3853] bump: voicevox --- anda/apps/voicevox/voicevox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/voicevox/voicevox.spec b/anda/apps/voicevox/voicevox.spec index 8bb281d576..17d29eacec 100644 --- a/anda/apps/voicevox/voicevox.spec +++ b/anda/apps/voicevox/voicevox.spec @@ -13,7 +13,7 @@ %global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$ Name: voicevox -Version: 0.24.2 +Version: 0.25.0 Release: 1%?dist Summary: Free Japanese text-to-speech editor License: LGPL-3.0 From 432c1aa50ba1661b1ce77ed7f4b7cd4b0ea5d92a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 15:37:26 +0000 Subject: [PATCH 0078/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 3b62a2a20b..8f5d5ce577 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.10.0 +Version: 2.10.1 %gometa -f From 2370d8e6456dfa0385b43f0acf238e3e0d704977 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 17:17:46 +0000 Subject: [PATCH 0079/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 8f5d5ce577..898e5daf67 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.10.1 +Version: 2.10.3 %gometa -f From 937dba9a627e1e99220c4b6a16d5f3a69b1bbebd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 17:35:33 +0000 Subject: [PATCH 0080/3853] bump: sass --- anda/misc/sass/sass.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index 04e6c9e637..d9746ebe14 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.93.2 +Version: 1.93.3 Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT From ffdfc3cd32fad925cde1644aec76b4a47c728341 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 17:45:35 +0000 Subject: [PATCH 0081/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 94ff6e9cdd..13f5cc2860 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit ba2518f8627636f5d78ee4eb108bdcf30d7189e6 -%global ver 0.0.38-18281 +%global commit 81f5be30aa080ead84e32ad7fa27a5552ebdd6bd +%global ver 0.0.38-18282 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From fec5212dbd099a9ce92a5d1835a16f708bcfe96e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 17:55:39 +0000 Subject: [PATCH 0082/3853] bump: pokeget --- anda/misc/pokeget/pokeget.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/pokeget/pokeget.spec b/anda/misc/pokeget/pokeget.spec index 7ffabbddb6..cf45caae58 100644 --- a/anda/misc/pokeget/pokeget.spec +++ b/anda/misc/pokeget/pokeget.spec @@ -4,7 +4,7 @@ %bcond check 1 Name: %{crate} -Version: 1.6.5 +Version: 1.6.6 Release: 1%?dist SourceLicense: MIT License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) From 110c2c376df740c26c04951213c31205777afba3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 18:28:27 +0000 Subject: [PATCH 0083/3853] bump: pokeget --- anda/misc/pokeget/pokeget.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/pokeget/pokeget.spec b/anda/misc/pokeget/pokeget.spec index cf45caae58..b804ef40aa 100644 --- a/anda/misc/pokeget/pokeget.spec +++ b/anda/misc/pokeget/pokeget.spec @@ -4,7 +4,7 @@ %bcond check 1 Name: %{crate} -Version: 1.6.6 +Version: 1.6.7 Release: 1%?dist SourceLicense: MIT License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) From c81dddbc9e17edf05949c7c6fbe9b981789e778c Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 1 Nov 2025 02:47:04 +0800 Subject: [PATCH 0084/3853] fix(gnome-shell): files (#6996) Signed-off-by: madomado --- anda/desktops/gnome/gnome-shell/gnome-shell.spec | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/anda/desktops/gnome/gnome-shell/gnome-shell.spec b/anda/desktops/gnome/gnome-shell/gnome-shell.spec index 9a94a66bff..8502b6b40e 100644 --- a/anda/desktops/gnome/gnome-shell/gnome-shell.spec +++ b/anda/desktops/gnome/gnome-shell/gnome-shell.spec @@ -10,7 +10,7 @@ Name: gnome-shell Version: %{major_version}.%{minor_version} -Release: 2%{?dist}.switcheroo +Release: 3%{?dist}.switcheroo Summary: Window management and application launching for GNOME Provides: gnome-shell.switcheroo = %version-%release @@ -214,7 +214,6 @@ mkdir -p %{buildroot}%{_datadir}/gnome-shell/search-providers %find_lang gnome-shell %check -desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.desktop desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Extensions.desktop %if %{portal_helper} @@ -230,7 +229,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta %{_bindir}/gnome-shell-test-tool %{_datadir}/glib-2.0/schemas/00_org.gnome.shell.gschema.override %{_datadir}/applications/org.gnome.Shell.Extensions.desktop -%{_datadir}/applications/org.gnome.Shell.desktop %{_datadir}/bash-completion/completions/gnome-extensions %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-launchers.xml %{_datadir}/gnome-control-center/keybindings/50-gnome-shell-screenshots.xml @@ -242,6 +240,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta %{_datadir}/dbus-1/services/org.gnome.Shell.HotplugSniffer.service %{_datadir}/dbus-1/services/org.gnome.Shell.Notifications.service %{_datadir}/dbus-1/services/org.gnome.Shell.Screencast.service +%{_datadir}/dbus-1/interfaces/org.gnome.Shell.Brightness.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Extensions.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.Introspect.xml %{_datadir}/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml @@ -257,7 +256,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.gnome.Shell.Porta %{_userunitdir}/org.gnome.Shell-disable-extensions.service %{_userunitdir}/org.gnome.Shell.target %{_userunitdir}/org.gnome.Shell@wayland.service -%{_userunitdir}/org.gnome.Shell@x11.service %{_libdir}/gnome-shell/ %{_libexecdir}/gnome-shell-calendar-server %{_libexecdir}/gnome-shell-perf-helper From a58d5f096f09abfcb508b639eae7f08bc9c2656e Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 1 Nov 2025 02:47:34 +0800 Subject: [PATCH 0085/3853] fix: zoi (#6995) --- anda/langs/rust/zoi/rust-zoi-rs.spec | 15 +++++++++++---- anda/langs/rust/zoi/zoi-rs-fix-metadata-auto.diff | 7 ++++--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 5ab66124d7..973fb0373a 100644 --- a/anda/langs/rust/zoi/rust-zoi-rs.spec +++ b/anda/langs/rust/zoi/rust-zoi-rs.spec @@ -14,25 +14,27 @@ Source: %{crates_source %{crate} %{crate_version}} # Automatically generated patch to strip dependencies and normalize metadata Patch: zoi-rs-fix-metadata-auto.diff BuildRequires: cargo +BuildRequires: gcc-c++ BuildRequires: rpm_macro(cargo_install) BuildRequires: pkgconfig(openssl) BuildRequires: perl(FindBin) BuildRequires: perl(IPC::Cmd) BuildRequires: perl(File::Compare) BuildRequires: perl(File::Copy) +BuildRequires: perl(lib) +BuildRequires: perl(Time::Piece) Packager: madonuko %global _description %{expand: -Zoi is a universal package manager and environment setup tool, designed to simplify package management and environment configuration across multiple operating systems.} +Universal Package Manager & Environment Setup Tool.} -%description %_description +%description %{_description} %package -n %{crate} Summary: %{summary} License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-2.0-or-later AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib # LICENSE.dependencies contains a full license breakdown Provides: zoi = %evr -Provides: zoi.prod.beta = %evr Requires: git %description -n %{crate} %{_description} @@ -40,8 +42,11 @@ Requires: git %files -n %{crate} %license LICENSE %license LICENSE.dependencies +%doc CHANGELOG.md %doc CODE_OF_CONDUCT.md +%doc PACKAGING.md %doc README.md +%doc RELEASE.md %doc SECURITY.md %{_bindir}/zoi @@ -58,8 +63,11 @@ use the "%{crate}" crate. %files devel %license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/CHANGELOG.md %doc %{crate_instdir}/CODE_OF_CONDUCT.md +%doc %{crate_instdir}/PACKAGING.md %doc %{crate_instdir}/README.md +%doc %{crate_instdir}/RELEASE.md %doc %{crate_instdir}/SECURITY.md %{crate_instdir}/ @@ -75,7 +83,6 @@ use the "default" feature of the "%{crate}" crate. %files -n %{name}+default-devel %ghost %{crate_instdir}/Cargo.toml - %prep %autosetup -n %{crate}-%{crate_version} %cargo_prep_online diff --git a/anda/langs/rust/zoi/zoi-rs-fix-metadata-auto.diff b/anda/langs/rust/zoi/zoi-rs-fix-metadata-auto.diff index 54fe0a3877..1d59e54d5b 100644 --- a/anda/langs/rust/zoi/zoi-rs-fix-metadata-auto.diff +++ b/anda/langs/rust/zoi/zoi-rs-fix-metadata-auto.diff @@ -1,6 +1,6 @@ ---- zoi-rs-4.3.7-beta/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ zoi-rs-4.3.7-beta/Cargo.toml 2025-09-01T17:17:19.316000+00:00 -@@ -200,8 +200,6 @@ +--- zoi-rs-1.3.1/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ zoi-rs-1.3.1/Cargo.toml 2025-10-31T16:56:25.441725+00:00 +@@ -223,9 +223,7 @@ [build-dependencies.dotenvy] version = "0.15.7" @@ -9,4 +9,5 @@ - [lints.clippy] too_many_arguments = "allow" + type_complexity = "allow" + From 3ffc58312ff4a4c03e1599c1df9634e112b66f30 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 18:48:04 +0000 Subject: [PATCH 0086/3853] bump(branch): gnome-shell --- anda/desktops/gnome/gnome-shell/gnome-shell.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/gnome/gnome-shell/gnome-shell.spec b/anda/desktops/gnome/gnome-shell/gnome-shell.spec index 8502b6b40e..6ca63862bd 100644 --- a/anda/desktops/gnome/gnome-shell/gnome-shell.spec +++ b/anda/desktops/gnome/gnome-shell/gnome-shell.spec @@ -10,7 +10,7 @@ Name: gnome-shell Version: %{major_version}.%{minor_version} -Release: 3%{?dist}.switcheroo +Release: 2%{?dist}.switcheroo Summary: Window management and application launching for GNOME Provides: gnome-shell.switcheroo = %version-%release From 1c32cff4dbe1ce1aff26e9be87a8098b9466f23d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 19:37:12 +0000 Subject: [PATCH 0087/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 13f5cc2860..7bb94df5f4 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 81f5be30aa080ead84e32ad7fa27a5552ebdd6bd -%global ver 0.0.38-18282 +%global commit 7cb4a68043f3a153d3280d8540526f5d6761f48c +%global ver 0.0.38-18284 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From cca718552ba71a955b96384c70003fbccb1b5c1f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 20:26:56 +0000 Subject: [PATCH 0088/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 8769a6990d..b48c0634ec 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.0-pre +%global ver 0.211.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 2bb2764b9ca3eb9006fae72325feb70ca2ecdaaf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 20:40:41 +0000 Subject: [PATCH 0089/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 898e5daf67..d2c6053877 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.10.3 +Version: 2.10.4 %gometa -f From 2c37edbe255f11f2f0e4cf654fd8c65cd31a0aa4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 20:55:38 +0000 Subject: [PATCH 0090/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index dc93c72437..c945bcd58e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.28.151733 +Version: 2025.10.31.204721 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 3b905b909c7e5617f99eee68b9c61a554821d655 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 21:16:06 +0000 Subject: [PATCH 0091/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index c945bcd58e..d53b65b744 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.31.204721 +Version: 2025.10.31.205354 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 283fcb4fca2c8e567f373871e350a3f6aa5cf6be Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 21:39:41 +0000 Subject: [PATCH 0092/3853] bump: rust-usage-cli --- anda/langs/rust/usage/rust-usage-cli.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/usage/rust-usage-cli.spec b/anda/langs/rust/usage/rust-usage-cli.spec index c6d2d17c85..e120e11c95 100644 --- a/anda/langs/rust/usage/rust-usage-cli.spec +++ b/anda/langs/rust/usage/rust-usage-cli.spec @@ -4,7 +4,7 @@ %global crate usage-cli Name: rust-usage-cli -Version: 2.5.1 +Version: 2.5.2 Release: 1%?dist Summary: CLI for working with usage-based CLIs From dd4ed6b949b174584a9c7c20ccd7663b008b0082 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 22:00:03 +0000 Subject: [PATCH 0093/3853] bump: wine-dev --- anda/system/wine/dev/wine-dev.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/wine/dev/wine-dev.spec b/anda/system/wine/dev/wine-dev.spec index 8d03663015..8cf131d1fe 100644 --- a/anda/system/wine/dev/wine-dev.spec +++ b/anda/system/wine/dev/wine-dev.spec @@ -9,7 +9,7 @@ %global _prefix /usr/share/wine-dev %global srcmajor 10.x # Make this as a variable instead in case of WINE RCs -%global ver wine-10.17 +%global ver wine-10.18 %global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g') # This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE From f2100b85e23d5cde030b6fd00e6cfce9e4f6c840 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 22:26:24 +0000 Subject: [PATCH 0094/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 37e2545502..8828366d46 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.795 +Version: 0.0.796 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 0d24374729..b0f4304014 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.795 +Version: 0.0.796 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From bd555412ae61f2ba163c99f7790837b47d5e0653 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 22:40:52 +0000 Subject: [PATCH 0095/3853] bump: discord-canary-openasar discord-canary discord-ptb yt-dlp-git --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 8828366d46..6c08cf7944 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.796 +Version: 0.0.790 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index b0f4304014..d7942d7d25 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.796 +Version: 0.0.790 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 11d7b444b6..348acfc76d 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.164 +Version: 0.0.163 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index d53b65b744..bf601c78fb 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.31.205354 +Version: 2025.10.31.221350 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From e7ef165d4a7a6301862ff531d84168fbe03252cb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 22:55:38 +0000 Subject: [PATCH 0096/3853] bump: discord-ptb-openasar --- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 8852de36e3..34290dad02 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.164 +Version: 0.0.163 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms From b9fc531f110ac3fc81939d20bf58dc5b09bc5959 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 31 Oct 2025 23:17:46 +0000 Subject: [PATCH 0097/3853] bump: discord-canary-openasar discord-canary discord-ptb-openasar discord-ptb --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 6c08cf7944..8828366d46 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.790 +Version: 0.0.796 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index d7942d7d25..b0f4304014 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.790 +Version: 0.0.796 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 34290dad02..8852de36e3 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.163 +Version: 0.0.164 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 348acfc76d..11d7b444b6 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.163 +Version: 0.0.164 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From 07347f899852cf8f5248b3b111924614b8bf4d70 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 01:39:54 +0000 Subject: [PATCH 0098/3853] bump: ruffle-nightly rust-mise --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 26e24d1d39..127453d835 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-10-31 +%global ver 2025-11-01 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index e68a9e4c3e..4521ace732 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.10.21 +Version: 2025.11.0 Release: 1%?dist Summary: Front-end to your dev env From 2171e30e1af5c96d4043e58f06de06bc765067ed Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 01:52:25 +0000 Subject: [PATCH 0099/3853] bump(nightly): mpv-nightly rp-bookshelf ghostty-nightly zed-nightly nim-nightly types-colorama scx-scheds-nightly glasgow --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rp-bookshelf/rp-bookshelf.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index a650f78e98..7dc5e9f073 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 454d9eb361563916ea47a5a3ce737547cfe4dec8 +%global commit d3ec15bca87536341f121a4f0f97954d00a6cfe5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251030 +%global commit_date 20251101 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rp-bookshelf/rp-bookshelf.spec b/anda/apps/rp-bookshelf/rp-bookshelf.spec index f13626c512..2789347873 100644 --- a/anda/apps/rp-bookshelf/rp-bookshelf.spec +++ b/anda/apps/rp-bookshelf/rp-bookshelf.spec @@ -1,5 +1,5 @@ -%global commit c1c0aaff854d01fb8e8bf31a204fd03f8e81daab -%global commit_date 20251014 +%global commit 316b2a9787e19352eb22cf8de163d6856a1ea26f +%global commit_date 20251101 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rp-bookshelf diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 757296fa73..c225478aef 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit bc0f5e4d57c49565c5005bb13af6cdcd7c1af734 +%global commit 765ee6842930f0d6918574b9b87c2ee6583e4727 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-30 +%global fulldate 2025-10-31 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 89be54558a..82abf34df3 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit c2537fad436221650509a95c5961cfdddf1c1b73 +%global commit ecbdffc84f1165323f256e8485ae84320550c759 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251031 +%global commit_date 20251101 %global ver 0.212.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 3a5137fec6..fe8ae8b06f 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 3e9a66599a221cf383f4d59e1bafde936bb0d513 +%global commit 5079074b1a86b7b2b80197e079c564d2d5924735 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251031 +%global commit_date 20251101 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 76a5d4ead3..be223a3230 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 0d1f09dc2ea66f1e37b479965d10abaf41c7c8ff -%global commit_date 20251031 +%global commit bf7214784877c52638844c065360d4814fae4c65 +%global commit_date 20251101 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index d58cf911c9..77a2f70a49 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit d7ff41c728ec5508352161af609234eeaf2361c5 +%global commit 435582e21b2f0fa5bf8b43d2c754ddfe3939bc15 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251031 +%global commitdate 20251101 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index 61b70bd205..a1fbd1a031 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 9b5464728211259e719b9b02d873020625bf7cbc -%global commit_date 20251028 +%global commit a1f179a51c7d343859ed3fc7babdd4eb62841571 +%global commit_date 20251101 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 1a733dc3d43bb53b7c379801b4aa2e28d228d29d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 02:53:16 +0000 Subject: [PATCH 0100/3853] bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-bad gstreamer1-vaapi lightly-qt6 --- .../gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec | 2 +- .../gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec | 4 ++-- .../gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec | 2 +- anda/themes/lightly-qt6/VER6.txt | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec index c863c47288..269a345802 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec @@ -1,5 +1,5 @@ Name: gstreamer1-plugin-libav -Version: 1.26.6 +Version: 1.26.7 Release: 1%?dist Epoch: 1 Summary: GStreamer Libav plugin diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec index aed02f33a1..e36fd831c9 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec @@ -3,8 +3,8 @@ %global majorminor 1.0 Name: gstreamer1-plugins-bad -Version: 1.26.6 -Release: 2%?dist +Version: 1.26.7 +Release: 1%?dist Epoch: 2 Summary: GStreamer streaming media framework "bad" plugins License: LGPL-2.0-or-later and LGPL-2.0-only diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec b/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec index 8fc0926ebd..dbc62442a8 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec @@ -1,5 +1,5 @@ Name: gstreamer1-plugin-vaapi -Version: 1.26.6 +Version: 1.26.7 Release: 1%?dist Epoch: 1 Summary: GStreamer VA-API integration diff --git a/anda/themes/lightly-qt6/VER6.txt b/anda/themes/lightly-qt6/VER6.txt index ec635144f6..9a037142aa 100644 --- a/anda/themes/lightly-qt6/VER6.txt +++ b/anda/themes/lightly-qt6/VER6.txt @@ -1 +1 @@ -9 +10 \ No newline at end of file From a6a64714c28f819f23fd4eeb2897611ed37f1d40 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 31 Oct 2025 23:30:26 -0500 Subject: [PATCH 0101/3853] add: senpai (#6994) Signed-off-by: Owen-sz --- anda/misc/senpai/anda.hcl | 5 ++++ anda/misc/senpai/senpai.spec | 47 ++++++++++++++++++++++++++++++++++++ anda/misc/senpai/update.rhai | 1 + 3 files changed, 53 insertions(+) create mode 100644 anda/misc/senpai/anda.hcl create mode 100644 anda/misc/senpai/senpai.spec create mode 100644 anda/misc/senpai/update.rhai diff --git a/anda/misc/senpai/anda.hcl b/anda/misc/senpai/anda.hcl new file mode 100644 index 0000000000..1b69a9e25a --- /dev/null +++ b/anda/misc/senpai/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "senpai.spec" + } +} diff --git a/anda/misc/senpai/senpai.spec b/anda/misc/senpai/senpai.spec new file mode 100644 index 0000000000..2e1e3702bd --- /dev/null +++ b/anda/misc/senpai/senpai.spec @@ -0,0 +1,47 @@ +Name: senpai +Version: 0.4.1 +Release: 1%?dist +Summary: Your everyday IRC student +License: ISC +URL: https://github.com/delthas/senpai +Source0: %url/archive/refs/tags/v%version.tar.gz +BuildRequires: golang scdoc gcc + +Packager: Owen Zimmerman + +%description +senpai is an IRC client that works best with bouncers: + + - no logs are kept, + - history is fetched from the server via CHATHISTORY, + - networks are fetched from the server via bouncer-networks, + - messages can be searched in logs via SEARCH, + - files can be uploaded via FILEHOST (with drag & drop!) + +%prep +%autosetup -n %{name}-%{version} + +%build +%make_build + +%install +install -Dm755 senpai %{buildroot}%{_bindir}/senpai +install -Dm644 doc/senpai.1 %{buildroot}%{_mandir}/man1/senpai.1 +install -Dm644 doc/senpai.5 %{buildroot}%{_mandir}/man5/senpai.5 +install -Dm644 contrib/senpai.desktop %{buildroot}%{_datadir}/applications/senpai.desktop +install -Dm644 res/icon.48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/senpai.png +install -Dm644 res/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/senpai.svg + +%files +%doc README.md +%license LICENSE +%_bindir/senpai +%{_mandir}/man1/senpai.1.gz +%{_mandir}/man5/senpai.5.gz +%{_datadir}/applications/senpai.desktop +%{_iconsdir}/hicolor/48x48/apps/senpai.png +%{_iconsdir}/hicolor/scalable/apps/senpai.svg + +%changelog +* Fri Oct 31 2025 Owen Zimmerman +- Initial commit diff --git a/anda/misc/senpai/update.rhai b/anda/misc/senpai/update.rhai new file mode 100644 index 0000000000..7427ad0a82 --- /dev/null +++ b/anda/misc/senpai/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("delthas/senpai")); From 851b5a845bcc1d91e7fe4e1c4b1a778679a81717 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 06:26:51 +0000 Subject: [PATCH 0102/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 7239386c95..ce52508318 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1188+74c23a237 +%global ver 0.16.0-dev.1204+389368392 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 0b0c4423e21ebd01ddc6868bbf96cd0bad972e45 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 06:56:41 +0000 Subject: [PATCH 0103/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index b48c0634ec..fab370c647 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.1-pre +%global ver 0.211.2-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 1556d40b31813cc450bd2e6166cca3ce336a8500 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 07:12:59 +0000 Subject: [PATCH 0104/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 3cf2a85c09..9ece1d6b5c 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1188+74c23a237 +Version: 0.16.0~dev.1204+389368392 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 446826dac2b268e3eca3f8957d1b1f51dd1cdcce Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 07:29:47 +0000 Subject: [PATCH 0105/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index bf601c78fb..13f74946c7 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.10.31.221350 +Version: 2025.11.01.072246 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 6946ead50964019efe334f44c65a61b07683fd7a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 07:39:44 +0000 Subject: [PATCH 0106/3853] bump: wine-staging yt-dlp-git --- anda/system/wine/staging/wine-staging.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/wine/staging/wine-staging.spec b/anda/system/wine/staging/wine-staging.spec index 16113524d1..d3629498f1 100644 --- a/anda/system/wine/staging/wine-staging.spec +++ b/anda/system/wine/staging/wine-staging.spec @@ -18,7 +18,7 @@ Name: wine-staging -Version: 10.17 +Version: 10.18 Release: 1%?dist Epoch: 1 Summary: WINE Is Not An Emulator - runs MS Windows programs diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 13f74946c7..6dbd65424b 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.01.072246 +Version: 2025.11.01.072637 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From aa136d229de31667680d0bc8ef75c8d8ffc218f2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 08:31:09 +0000 Subject: [PATCH 0107/3853] bump: walker rpcs3 golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index d293e36224..ac5e4d465c 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.8.0 +%global upstream_version v2.8.1 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 7bb94df5f4..946d50edf8 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 7cb4a68043f3a153d3280d8540526f5d6761f48c -%global ver 0.0.38-18284 +%global commit dc22584f7244b016697c5a21b0377f92ea66a254 +%global ver 0.0.38-18285 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index d2c6053877..45b7b994ee 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.10.4 +Version: 2.11.0 %gometa -f From 123c05023165335b2d1a7d3607587ed0039c03e9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 09:24:22 +0000 Subject: [PATCH 0108/3853] bump: topgrade --- anda/tools/topgrade/topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec index 28a1ae044c..6b26c72992 100644 --- a/anda/tools/topgrade/topgrade.spec +++ b/anda/tools/topgrade/topgrade.spec @@ -3,7 +3,7 @@ Name: topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.0.4 +Version: 16.1.0 Release: 1%?dist Summary: Upgrade all the things From 9e218b67fa6233d7ac132dd0549fef655fa07d63 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 09:57:32 +0000 Subject: [PATCH 0109/3853] bump: golang-github-jesseduffield-lazygit --- anda/langs/go/lazygit/golang-github-jesseduffield-lazygit.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/lazygit/golang-github-jesseduffield-lazygit.spec b/anda/langs/go/lazygit/golang-github-jesseduffield-lazygit.spec index 1ed7c840ef..17489f9359 100644 --- a/anda/langs/go/lazygit/golang-github-jesseduffield-lazygit.spec +++ b/anda/langs/go/lazygit/golang-github-jesseduffield-lazygit.spec @@ -2,7 +2,7 @@ # https://github.com/jesseduffield/lazygit %global goipath github.com/jesseduffield/lazygit -Version: 0.55.1 +Version: 0.56.0 %gometa -f From 6e53a4c2103f650ed9db27c984006dfa6ec53baa Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 10:22:57 +0000 Subject: [PATCH 0110/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 45b7b994ee..cbaab8ad70 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.11.0 +Version: 2.12.0 %gometa -f From 829a85ab2261226d9fda72010ea932d6f283086f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 10:39:50 +0000 Subject: [PATCH 0111/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index ac5e4d465c..325a494648 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.8.1 +%global upstream_version v2.8.2 %global ver %{sub %upstream_version 2} Name: walker From 81ea42b082629c4c074c711d965a6787a9c782e7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 14:15:37 +0000 Subject: [PATCH 0112/3853] bump: topgrade --- anda/tools/topgrade/topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec index 6b26c72992..6741e7659e 100644 --- a/anda/tools/topgrade/topgrade.spec +++ b/anda/tools/topgrade/topgrade.spec @@ -3,7 +3,7 @@ Name: topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.1.0 +Version: 16.1.1 Release: 1%?dist Summary: Upgrade all the things From 838e17bbb6793b082d41eb33c781a7fc92ad9c73 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 16:29:02 +0000 Subject: [PATCH 0113/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index d5a9fa7d41..e97c56d091 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 8f1d3156017358a0ab33527cd9b71416341fa6cd +%global commit 8456af25150806b76846d5dd86ff941248e612af %forgemeta Name: lomiri-system-settings From 4d7a9a1be69e3b5b51c51ab5b2dd65a52417cbca Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 17:15:25 +0000 Subject: [PATCH 0114/3853] bump: rust-mise --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 4521ace732..bb1733e3d6 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.0 +Version: 2025.11.1 Release: 1%?dist Summary: Front-end to your dev env From d404faa78fba46223b221019a1c313e6f929bd41 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 17:32:31 +0000 Subject: [PATCH 0115/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index cbaab8ad70..74f9993005 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.12.0 +Version: 2.13.1 %gometa -f From 96e0c1568ced288003a87ebf2eeabcf5eb60887f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 17:39:54 +0000 Subject: [PATCH 0116/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 6dbd65424b..6ddc044f3a 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.01.072637 +Version: 2025.11.01.173052 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 0e2df2c1758d9bbe40ec6a8058c63e12cb7f3226 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 18:33:41 +0000 Subject: [PATCH 0117/3853] bump: golang-github-abenz1267-elephant topgrade --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- anda/tools/topgrade/topgrade.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 74f9993005..965eabd9af 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.13.1 +Version: 2.13.2 %gometa -f diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec index 6741e7659e..c28ea2a9ab 100644 --- a/anda/tools/topgrade/topgrade.spec +++ b/anda/tools/topgrade/topgrade.spec @@ -3,7 +3,7 @@ Name: topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.1.1 +Version: 16.1.2 Release: 1%?dist Summary: Upgrade all the things From 9032350e0e9b4afc58a056d98f28586ae2cb4b7e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 21:19:21 +0000 Subject: [PATCH 0118/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 6ddc044f3a..f48a962a90 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.01.173052 +Version: 2025.11.01.211033 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 745fee1350498a7e7e96a7fd51db5c6ba163ffa8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 21:50:07 +0000 Subject: [PATCH 0119/3853] bump: komikku --- anda/apps/komikku/komikku.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index c170c45d4d..2837607cd9 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -3,10 +3,10 @@ %global gtk4_version 4.14.4 %global libadwaita_version 1.5.1 %global pure_protobuf_version 2.0.0 -%global raw_ver v1.90.0 +%global raw_ver v1.91.0 Name: komikku -Version: 1.90.0 +Version: 1.91.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME From 1737a3e5d6e7e38e52ca0c787f0cd9af2f1e6c3b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 22:39:07 +0000 Subject: [PATCH 0120/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index f48a962a90..0cdb6453f8 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.01.211033 +Version: 2025.11.01.222804 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From d50919a56df267ad743e8e27c49fe2326ece44a7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 1 Nov 2025 23:37:02 +0000 Subject: [PATCH 0121/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index ce52508318..474c56c6ac 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1204+389368392 +%global ver 0.16.0-dev.1216+846854972 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 2c6616db035b20020ff219d8fe0f2051c1529ed4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 01:12:22 +0000 Subject: [PATCH 0122/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 9ece1d6b5c..4a6254b304 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1204+389368392 +Version: 0.16.0~dev.1216+846854972 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From dc49a5f7e52c65f4560df62524511bba07593c46 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 01:54:27 +0000 Subject: [PATCH 0123/3853] bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly grabnim types-colorama astal rtaudio-nightly scx-scheds-nightly --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/grabnim/grabnim.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/lib/astal/astal/astal.spec | 4 ++-- anda/multimedia/rtaudio/rtaudio-nightly.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 7dc5e9f073..738c7ec9af 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit d3ec15bca87536341f121a4f0f97954d00a6cfe5 +%global commit 0a606d9e189c749fae199287dccfaea4c68cca4a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251101 +%global commit_date 20251102 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 82abf34df3..68e44d5d02 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit ecbdffc84f1165323f256e8485ae84320550c759 +%global commit df15d2d2feada0bd474d814fcd4514e8000be62c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251101 +%global commit_date 20251102 %global ver 0.212.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 68f43ef199..3a2ea973cd 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit 2982e6e7c9e4a7e540d6ca4d90098ffec7e882e7 +%global commit f3bc2f0e9fd93b557f6179e55d3616fb3f428a3b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251028 +%global commit_date 20251102 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/grabnim/grabnim.spec b/anda/langs/nim/grabnim/grabnim.spec index 0d56711358..2e7310631e 100644 --- a/anda/langs/nim/grabnim/grabnim.spec +++ b/anda/langs/nim/grabnim/grabnim.spec @@ -1,5 +1,5 @@ -%global commit b62ac9ff0b0db73f1c294f055190e256de3938f9 -%global commit_date 20251005 +%global commit 1a431dc8d703a71b9548d830426ff6a2f0da602c +%global commit_date 20251102 %global shortcommit %{sub %commit 1 7} Name: grabnim diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index be223a3230..52dca6c63d 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit bf7214784877c52638844c065360d4814fae4c65 -%global commit_date 20251101 +%global commit 8aaa86f6a4b5f518734973884d14bf4da0f6f399 +%global commit_date 20251102 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/lib/astal/astal/astal.spec b/anda/lib/astal/astal/astal.spec index 6977fd7e26..4c79461c83 100644 --- a/anda/lib/astal/astal/astal.spec +++ b/anda/lib/astal/astal/astal.spec @@ -1,7 +1,7 @@ -%global commit 189bf73016c26d7d32729a913d6436cd7b1a0885 +%global commit 671d4229c798834190a50fb8b8d8addd19b529e9 %global shortcommit %{sub %commit 1 7} -%global commit_date 20251024 +%global commit_date 20251102 Name: astal Version: 0^%commit_date.%shortcommit diff --git a/anda/multimedia/rtaudio/rtaudio-nightly.spec b/anda/multimedia/rtaudio/rtaudio-nightly.spec index dd86187b2a..570b89f54a 100644 --- a/anda/multimedia/rtaudio/rtaudio-nightly.spec +++ b/anda/multimedia/rtaudio/rtaudio-nightly.spec @@ -1,7 +1,7 @@ #? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec -%global commit 2b00d1adc3d254e5dcd6f7c860d8c60b5ec7b43f +%global commit 62f80240f4f662841912f11288257dad75e89395 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251020 +%global commit_date 20251102 %global ver .0.1 Name: rtaudio-nightly diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 77a2f70a49..4a5471eaf5 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 435582e21b2f0fa5bf8b43d2c754ddfe3939bc15 +%global commit 18cc70b14aa74b270d41016786c45f3f936f86fe %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251101 +%global commitdate 20251102 %global ver 1.0.17 Name: scx-scheds-nightly From 5b9f1998306230ba9c3f33377975e68fce417f8f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 02:00:10 +0000 Subject: [PATCH 0124/3853] bump: copyparty --- anda/tools/copyparty/copyparty.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/copyparty/copyparty.spec b/anda/tools/copyparty/copyparty.spec index 44b193b633..561fc7b612 100644 --- a/anda/tools/copyparty/copyparty.spec +++ b/anda/tools/copyparty/copyparty.spec @@ -1,7 +1,7 @@ %global pypi_name copyparty Name: %{pypi_name} -Version: 1.19.19 +Version: 1.19.20 Release: 1%?dist Summary: Portable, featureful, and fast file server URL: https://github.com/9001/copyparty From d9dce332ed67ffc738c5ec7297274fbb9774b8ac Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 02:56:47 +0000 Subject: [PATCH 0125/3853] bump(branch): astal-gtk --- anda/lib/astal/astal-gtk/astal-gtk.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/lib/astal/astal-gtk/astal-gtk.spec b/anda/lib/astal/astal-gtk/astal-gtk.spec index 76f499c08c..493f4a992e 100644 --- a/anda/lib/astal/astal-gtk/astal-gtk.spec +++ b/anda/lib/astal/astal-gtk/astal-gtk.spec @@ -1,6 +1,6 @@ -%global commit 189bf73016c26d7d32729a913d6436cd7b1a0885 -%global shortcommit 189bf73 -%global commit_date 20251024 +%global commit 671d4229c798834190a50fb8b8d8addd19b529e9 +%global shortcommit 671d422 +%global commit_date 20251102 Name: astal Version: 0^%commit_date.%commit From 0206eef0e7676b7887ff582ffc02744eec1896a2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 03:20:22 +0000 Subject: [PATCH 0126/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 127453d835..33dc2f7814 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-01 +%global ver 2025-11-02 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From f677eab4e0cf9e796034abb75a77aafea7009342 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 2 Nov 2025 01:18:09 -0500 Subject: [PATCH 0127/3853] add: bdf2sfd update script (#7015) --- anda/tools/bdf2sfd/bdf2sfd.spec | 2 +- anda/tools/bdf2sfd/update.rhai | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/anda/tools/bdf2sfd/bdf2sfd.spec b/anda/tools/bdf2sfd/bdf2sfd.spec index 40b48b09a2..f13f10e509 100644 --- a/anda/tools/bdf2sfd/bdf2sfd.spec +++ b/anda/tools/bdf2sfd/bdf2sfd.spec @@ -4,7 +4,7 @@ Release: 1%?dist Summary: BDF to SFD converter, allowing to vectorize bitmap fonts License: BSD-2-Clause URL: https://github.com/fcambus/bdf2sfd -Source0: %url/archive/refs/tags/1.1.9.tar.gz +Source0: %url/archive/refs/tags/%version.tar.gz BuildRequires: cmake gcc %description diff --git a/anda/tools/bdf2sfd/update.rhai b/anda/tools/bdf2sfd/update.rhai index e69de29bb2..9d7ea455c1 100644 --- a/anda/tools/bdf2sfd/update.rhai +++ b/anda/tools/bdf2sfd/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("fcambus/bdf2sfd")); From e2dbe54cc0844d7a4b74a06ec0b8870e18159f81 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Sun, 2 Nov 2025 13:22:14 +0700 Subject: [PATCH 0128/3853] fix(zed*): appstream metadata (#7010) * fix(zed*): AppStream metadata * wtf --- anda/devs/zed/nightly/zed-nightly.spec | 6 +++++- anda/devs/zed/preview/zed-preview.spec | 6 +++++- anda/devs/zed/stable/zed.spec | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 68e44d5d02..2e2057da13 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -16,7 +16,7 @@ Name: zed-nightly Version: %ver^%commit_date.%shortcommit -Release: 1%?dist +Release: 2%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib @@ -107,6 +107,7 @@ export BRANDING_DARK="#1a5fb4" echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52 +sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in" envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml @@ -151,6 +152,9 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts %if %{with check} %check +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop + %cargo_test %endif diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index fab370c647..0c728748ea 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -11,7 +11,7 @@ Name: zed-preview Version: %(echo %ver | sed 's/-/~/') -Release: 4%?dist +Release: 5%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib @@ -96,6 +96,7 @@ export BRANDING_DARK="#1a5fb4" echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52 +sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in" envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml @@ -140,6 +141,9 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts %if %{with check} %check +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop + %cargo_test %endif diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index db48273ce2..28c0221e10 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -10,7 +10,7 @@ Name: zed Version: 0.210.4 -Release: 1%?dist +Release: 2%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib @@ -96,6 +96,7 @@ export BRANDING_DARK="#1a5fb4" echo "StartupWMClass=$APP_ID" >> crates/zed/resources/zed.desktop.in envsubst < "crates/zed/resources/zed.desktop.in" > $APP_ID.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52 +sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in" envsubst < "crates/zed/resources/flatpak/zed.metainfo.xml.in" > $APP_ID.metainfo.xml @@ -140,6 +141,9 @@ mv assets/fonts/ibm-plex-sans/license.txt LICENSE.fonts %if %{with check} %check +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%app_id.metainfo.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop + %cargo_test %endif From ce7936fece7873bcd029caa1e5f50b73c6c9da45 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 2 Nov 2025 01:23:34 -0500 Subject: [PATCH 0129/3853] add: lily (#6993) * add: lily Signed-off-by: Owen-sz * not arch dependant Signed-off-by: Owen-sz * use pkg_devel_files macro Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * cursed but it works lol Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --------- Signed-off-by: Owen-sz Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/lily/anda.hcl | 5 +++++ anda/langs/lily/lily.spec | 45 +++++++++++++++++++++++++++++++++++++ anda/langs/lily/update.rhai | 1 + 3 files changed, 51 insertions(+) create mode 100644 anda/langs/lily/anda.hcl create mode 100644 anda/langs/lily/lily.spec create mode 100644 anda/langs/lily/update.rhai diff --git a/anda/langs/lily/anda.hcl b/anda/langs/lily/anda.hcl new file mode 100644 index 0000000000..ff1526cc87 --- /dev/null +++ b/anda/langs/lily/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "lily.spec" + } +} diff --git a/anda/langs/lily/lily.spec b/anda/langs/lily/lily.spec new file mode 100644 index 0000000000..94eb02687e --- /dev/null +++ b/anda/langs/lily/lily.spec @@ -0,0 +1,45 @@ +Name: lily +Summary: Interpreted language focused on expressiveness and type safety +Version: 2.2 +Release: 1%?dist +License: MIT +URL: https://github.com/fascinatedbox/lily +Source0: %url/archive/refs/tags/v%version.tar.gz +Packager: Owen Zimmerman + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: g++ + +%description +%{summary}. + +%package devel +Summary: Development files for lily +Requires: %{name} +%pkg_devel_files + +%prep +%autosetup -n %{name}-%{version} + +%build +%cmake +%cmake_build + +%install +install -Dm644 redhat-linux-build/lib/liblily.so %{buildroot}/usr/lib64/liblily.so +%cmake_install + +%files +%doc README.md RELEASES.md +%license LICENSE.txt +%{_bindir}/lily + +%files devel +/usr/lib64/liblily.so +%ghost /usr/lib/liblily.so +%{_includedir}/lily/lily.h + +%changelog +* Thu Oct 30 2025 Owen Zimmerman +- Initial package diff --git a/anda/langs/lily/update.rhai b/anda/langs/lily/update.rhai new file mode 100644 index 0000000000..f7630bfb31 --- /dev/null +++ b/anda/langs/lily/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("fascinatedbox/lily")); From c4ff7bfc38156e26b6f8b7f7efc5fadfc2862f62 Mon Sep 17 00:00:00 2001 From: madomado Date: Sun, 2 Nov 2025 14:45:53 +0800 Subject: [PATCH 0130/3853] add: deno (#6517) * add: deno * completions Signed-off-by: madomado * Update rust-deno.spec Signed-off-by: madomado * clang Signed-off-by: madomado * asdlfkj Signed-off-by: madomado * mkdir? Signed-off-by: madomado * bruh Signed-off-by: madomado * no elvish? Signed-off-by: madomado * %undefine __brp_mangle_shebangs Signed-off-by: madomado * copy licernse Signed-off-by: madomado --------- Signed-off-by: madomado --- anda/devs/deno/anda.hcl | 8 +++ anda/devs/deno/deno-fix-metadata-auto.diff | 27 ++++++++ anda/devs/deno/gcc-wrapper.sh | 6 ++ anda/devs/deno/rust-deno.spec | 71 ++++++++++++++++++++++ anda/devs/deno/update.rhai | 1 + 5 files changed, 113 insertions(+) create mode 100644 anda/devs/deno/anda.hcl create mode 100644 anda/devs/deno/deno-fix-metadata-auto.diff create mode 100755 anda/devs/deno/gcc-wrapper.sh create mode 100644 anda/devs/deno/rust-deno.spec create mode 100644 anda/devs/deno/update.rhai diff --git a/anda/devs/deno/anda.hcl b/anda/devs/deno/anda.hcl new file mode 100644 index 0000000000..6ccf5d1146 --- /dev/null +++ b/anda/devs/deno/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "rust-deno.spec" + } + labels { + large = 1 + } +} diff --git a/anda/devs/deno/deno-fix-metadata-auto.diff b/anda/devs/deno/deno-fix-metadata-auto.diff new file mode 100644 index 0000000000..067d9771cc --- /dev/null +++ b/anda/devs/deno/deno-fix-metadata-auto.diff @@ -0,0 +1,27 @@ +--- deno-2.5.2/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ deno-2.5.2/Cargo.toml 2025-09-25T08:45:18.476444+00:00 +@@ -650,24 +650,3 @@ + [target."cfg(unix)".dependencies.shell-escape] + version = "=0.1.5" + +-[target."cfg(windows)".dependencies.deno_subprocess_windows] +-version = "0.12.0" +- +-[target."cfg(windows)".dependencies.winapi] +-version = "=0.3.9" +-features = [ +- "knownfolders", +- "mswsock", +- "objbase", +- "shlobj", +- "tlhelp32", +- "winbase", +- "winerror", +- "winsock2", +-] +- +-[target."cfg(windows)".build-dependencies.winapi] +-version = "=0.3.9" +- +-[target."cfg(windows)".build-dependencies.winres] +-version = "=0.1.12" diff --git a/anda/devs/deno/gcc-wrapper.sh b/anda/devs/deno/gcc-wrapper.sh new file mode 100755 index 0000000000..f28bf41905 --- /dev/null +++ b/anda/devs/deno/gcc-wrapper.sh @@ -0,0 +1,6 @@ +#!/bin/bash +if [[ " $@ " =~ "jitterentropy" ]]; then + exec gcc $(echo "$@" | sed 's/-O[0-9s]//g') +else + exec gcc "$@" +fi diff --git a/anda/devs/deno/rust-deno.spec b/anda/devs/deno/rust-deno.spec new file mode 100644 index 0000000000..04071318cd --- /dev/null +++ b/anda/devs/deno/rust-deno.spec @@ -0,0 +1,71 @@ +%undefine __brp_mangle_shebangs +# Generated by rust2rpm 27 +%bcond check 0 + +%global crate deno + +Name: rust-deno +Version: 2.5.2 +Release: %autorelease +Summary: Deno executable + +License: MIT +URL: https://crates.io/crates/deno +Source: %{crates_source} +Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md +Source2: gcc-wrapper.sh +# Automatically generated patch to strip dependencies and normalize metadata +Patch: deno-fix-metadata-auto.diff + +BuildRequires: cargo-rpm-macros >= 24 +BuildRequires: anda-srpm-macros +BuildRequires: protobuf-compiler +BuildRequires: llvm17-devel +BuildRequires: python3 +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: clang +BuildRequires: clang-devel + +%global _description %{expand: +Provides the deno executable.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND (BSD-3-Clause OR MIT) AND BSL-1.0 AND CC0-1.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND MIT AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT) +# LICENSE.dependencies contains a full license breakdown + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE.md +%license LICENSE.dependencies +%doc README.md +%{_bindir}/deno + +%pkg_completion -Bfzn %crate + +%prep +%autosetup -n %{crate}-%{version} -p1 +%cargo_prep_online + +cp %{S:1} . +cp %{S:2} gcc + +%global __cc %_builddir/%buildsubdir/gcc +sed '/\[env\]/a CC="%__cc"' -i .cargo/config + +%build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies +%{cargo_build} --locked + +%install +%crate_install_bin +mkdir -p %buildroot{%bash_completions_dir,%elvish_completions_dir,%fish_completions_dir,%zsh_completions_dir} +target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno +%dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv +target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish +target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno diff --git a/anda/devs/deno/update.rhai b/anda/devs/deno/update.rhai new file mode 100644 index 0000000000..a564f8eee7 --- /dev/null +++ b/anda/devs/deno/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("deno")); From c545fd3a78d31ba6753a2a2e89185ca07d640d79 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 07:13:44 +0000 Subject: [PATCH 0131/3853] bump: rust-deno --- anda/devs/deno/rust-deno.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/deno/rust-deno.spec b/anda/devs/deno/rust-deno.spec index 04071318cd..c7c592404c 100644 --- a/anda/devs/deno/rust-deno.spec +++ b/anda/devs/deno/rust-deno.spec @@ -5,8 +5,8 @@ %global crate deno Name: rust-deno -Version: 2.5.2 -Release: %autorelease +Version: 2.5.6 +Release: 1%?dist Summary: Deno executable License: MIT From d1033bcc85c966b3ca9ee7e28fac862f72bcfb59 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 07:50:16 +0000 Subject: [PATCH 0132/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 965eabd9af..924cd5099d 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.13.2 +Version: 2.14.0.git %gometa -f From 63d63b9559e13a872933078a625036d78807eb01 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 08:00:28 +0000 Subject: [PATCH 0133/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 924cd5099d..965eabd9af 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.0.git +Version: 2.13.2 %gometa -f From e0476eea0d8ae5c0ac01a5313d733c8becefe453 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 13:12:50 +0000 Subject: [PATCH 0134/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 946d50edf8..2462fe9ccb 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit dc22584f7244b016697c5a21b0377f92ea66a254 -%global ver 0.0.38-18285 +%global commit ede8382c6a11a88883dc96ccc8109f915f0c570c +%global ver 0.0.38-18286 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 0ec9b110bc214e7f52ea0ab0cbb84099940e4b95 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 14:45:47 +0000 Subject: [PATCH 0135/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 2462fe9ccb..946d50edf8 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit ede8382c6a11a88883dc96ccc8109f915f0c570c -%global ver 0.0.38-18286 +%global commit dc22584f7244b016697c5a21b0377f92ea66a254 +%global ver 0.0.38-18285 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 2d92a8e6f23c85805d380cef308929206bce4c47 Mon Sep 17 00:00:00 2001 From: madomado Date: Sun, 2 Nov 2025 23:03:27 +0800 Subject: [PATCH 0136/3853] fix: deno (#7032) --- anda/devs/deno/deno-fix-metadata-auto.diff | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/devs/deno/deno-fix-metadata-auto.diff b/anda/devs/deno/deno-fix-metadata-auto.diff index 067d9771cc..b7ea613656 100644 --- a/anda/devs/deno/deno-fix-metadata-auto.diff +++ b/anda/devs/deno/deno-fix-metadata-auto.diff @@ -1,11 +1,11 @@ ---- deno-2.5.2/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ deno-2.5.2/Cargo.toml 2025-09-25T08:45:18.476444+00:00 -@@ -650,24 +650,3 @@ +--- deno-2.5.6/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ deno-2.5.6/Cargo.toml 2025-11-02T08:06:51.091942+00:00 +@@ -654,24 +654,3 @@ [target."cfg(unix)".dependencies.shell-escape] version = "=0.1.5" -[target."cfg(windows)".dependencies.deno_subprocess_windows] --version = "0.12.0" +-version = "0.16.0" - -[target."cfg(windows)".dependencies.winapi] -version = "=0.3.9" From bf04997d2b8bcc5f3f2a77de26175ce112a4da6e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 15:17:31 +0000 Subject: [PATCH 0137/3853] bump: rust-television --- anda/langs/rust/television/rust-television.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/television/rust-television.spec b/anda/langs/rust/television/rust-television.spec index 99e4a1d967..a0ca6f3659 100644 --- a/anda/langs/rust/television/rust-television.spec +++ b/anda/langs/rust/television/rust-television.spec @@ -5,7 +5,7 @@ %global crate television Name: rust-television -Version: 0.13.7 +Version: 0.13.8 Release: 1%?dist Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI From b34e8097ccbff6ce37ed67f7af2350d61551683e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 15:45:45 +0000 Subject: [PATCH 0138/3853] bump: rust-usage-cli --- anda/langs/rust/usage/rust-usage-cli.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/usage/rust-usage-cli.spec b/anda/langs/rust/usage/rust-usage-cli.spec index e120e11c95..23b8eee6fb 100644 --- a/anda/langs/rust/usage/rust-usage-cli.spec +++ b/anda/langs/rust/usage/rust-usage-cli.spec @@ -4,7 +4,7 @@ %global crate usage-cli Name: rust-usage-cli -Version: 2.5.2 +Version: 2.6.0 Release: 1%?dist Summary: CLI for working with usage-based CLIs From 7ef97c379c38324e27db1a985e700f7145120e76 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 15:55:56 +0000 Subject: [PATCH 0139/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 946d50edf8..246d131d1e 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit dc22584f7244b016697c5a21b0377f92ea66a254 -%global ver 0.0.38-18285 +%global commit cc8929ef4a6142fa5b240d2f5ec19ead54cc6efa +%global ver 0.0.38-18287 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 377bbcbb6d8b2c02dff7680b6aaa58b003f4beaf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 16:22:06 +0000 Subject: [PATCH 0140/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index e97c56d091..1b6496161d 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 8456af25150806b76846d5dd86ff941248e612af +%global commit 936bbff7eb49b86998691e08c54f8d86f2690477 %forgemeta Name: lomiri-system-settings From bc4e3c3dcceea053f801666005202b0f643ea5da Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 16:42:23 +0000 Subject: [PATCH 0141/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 474c56c6ac..56751e4db2 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1216+846854972 +%global ver 0.16.0-dev.1220+95c76b1b4 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 73fc382a90d4e84a73da313ef80dcd8755765063 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 17:36:00 +0000 Subject: [PATCH 0142/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 4a6254b304..8ec8ba37cd 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1216+846854972 +Version: 0.16.0~dev.1220+95c76b1b4 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 912833d69464df880a3d5d29ef827d669f01b8a9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 17:55:49 +0000 Subject: [PATCH 0143/3853] bump: vgmstream --- anda/multimedia/vgmstream/vgmstream.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/vgmstream/vgmstream.spec b/anda/multimedia/vgmstream/vgmstream.spec index 7b4a974434..a96f6da92d 100644 --- a/anda/multimedia/vgmstream/vgmstream.spec +++ b/anda/multimedia/vgmstream/vgmstream.spec @@ -1,6 +1,6 @@ -%global commit acf64e6e62d7e97039c6e7467eac82a0499f002f +%global commit 9cbf6d5c23f6e46be7f245539c4be40627f9cb22 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251014 +%global commit_date 20251102 Name: vgmstream Version: 0~%{commit_date}git.%shortcommit From ba9417afac7aafe3c62a49246e975347abe3618e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 18:43:35 +0000 Subject: [PATCH 0144/3853] bump: btdu --- anda/langs/d/btdu/btdu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/d/btdu/btdu.spec b/anda/langs/d/btdu/btdu.spec index 3df7e69e0f..e9901500ad 100644 --- a/anda/langs/d/btdu/btdu.spec +++ b/anda/langs/d/btdu/btdu.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: btdu -Version: 0.6.0 +Version: 0.6.1 Release: 1%?dist Summary: Sampling disk usage profiler for btrfs License: GPL-2.0-only From f25e0cbdbedc675f9f8dddd61b5b766914e4117a Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 3 Nov 2025 02:49:00 +0800 Subject: [PATCH 0145/3853] fix(elephant): remove some docs files (#7031) Signed-off-by: madomado --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 965eabd9af..dc61193a2d 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -23,7 +23,7 @@ Elephant - cuz it's phat - is a powerful data provider service and backend for b } %global golicenses LICENSE -%global godocs BREAKING.md README.md cmd/elephant/version.txt +%global godocs README.md Name: elephant Release: 1%?dist @@ -89,7 +89,7 @@ install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/provider %if %{without bootstrap} %files %license LICENSE -%doc BREAKING.md README.md cmd/elephant/version.txt +%doc README.md %{_bindir}/elephant %ghost /etc/xdg/elephant/ %endif From 1da0a1f0573fb8b162a8021dd1cb582a075fffee Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 20:07:31 +0000 Subject: [PATCH 0146/3853] bump: chezmoi --- anda/langs/go/chezmoi/chezmoi.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/chezmoi/chezmoi.spec b/anda/langs/go/chezmoi/chezmoi.spec index 21c5041570..5688f29704 100644 --- a/anda/langs/go/chezmoi/chezmoi.spec +++ b/anda/langs/go/chezmoi/chezmoi.spec @@ -4,7 +4,7 @@ # https://github.com/twpayne/chezmoi %global goipath github.com/twpayne/chezmoi -Version: 2.66.1 +Version: 2.67.0 %gometa -f From dee797dc7a2529cf9994f1e6c4c6dff0ed229838 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 2 Nov 2025 22:19:22 +0000 Subject: [PATCH 0147/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 246d131d1e..2fb5385108 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit cc8929ef4a6142fa5b240d2f5ec19ead54cc6efa -%global ver 0.0.38-18287 +%global commit 2485a98d4f1bf0c8a1a84f46000fd62b45942e63 +%global ver 0.0.38-18288 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 9a718ef131b3aaefbf2db4c6c3d58c6e4ae9cd64 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 01:40:35 +0000 Subject: [PATCH 0148/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 33dc2f7814..dc449f7b64 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-02 +%global ver 2025-11-03 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From a5a8b1f26753b57e873dd75e7f7543739e8dfc69 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 01:53:55 +0000 Subject: [PATCH 0149/3853] bump(nightly): ghostty-nightly zed-nightly types-colorama rtaudio-nightly scx-scheds-nightly glasgow --- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/multimedia/rtaudio/rtaudio-nightly.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index c225478aef..4ea01c31fe 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 765ee6842930f0d6918574b9b87c2ee6583e4727 +%global commit 329aa7d33449046c07d513fb5436e527191b4689 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-10-31 +%global fulldate 2025-11-02 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 2e2057da13..22c7d115f9 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit df15d2d2feada0bd474d814fcd4514e8000be62c +%global commit f7153bbe8a869d0e2b25efed64fd7e4217899b63 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251102 +%global commit_date 20251103 %global ver 0.212.0 %bcond_with check @@ -16,7 +16,7 @@ Name: zed-nightly Version: %ver^%commit_date.%shortcommit -Release: 2%?dist +Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 52dca6c63d..7bbf13a9b2 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 8aaa86f6a4b5f518734973884d14bf4da0f6f399 -%global commit_date 20251102 +%global commit 6d4db2d1ae04961c577f33fecc33ac34dcd0a469 +%global commit_date 20251103 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/multimedia/rtaudio/rtaudio-nightly.spec b/anda/multimedia/rtaudio/rtaudio-nightly.spec index 570b89f54a..bd6ba80676 100644 --- a/anda/multimedia/rtaudio/rtaudio-nightly.spec +++ b/anda/multimedia/rtaudio/rtaudio-nightly.spec @@ -1,7 +1,7 @@ #? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec -%global commit 62f80240f4f662841912f11288257dad75e89395 +%global commit ab7daaae763c8e0dcea611a9e190fa46d95b2639 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251102 +%global commit_date 20251103 %global ver .0.1 Name: rtaudio-nightly diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 4a5471eaf5..77b4888031 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 18cc70b14aa74b270d41016786c45f3f936f86fe +%global commit 1ee8a9c00bd752c6939b957f6c8daa9a9d4a59f1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251102 +%global commitdate 20251103 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index a1fbd1a031..5ecd9f616b 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit a1f179a51c7d343859ed3fc7babdd4eb62841571 -%global commit_date 20251101 +%global commit 682ebe6b7ac5e773f513268c6662a7f406962194 +%global commit_date 20251103 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 34b2c68d622ada830459d5b565550dd01534bd08 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 03:08:39 +0000 Subject: [PATCH 0150/3853] bump: katsu --- anda/tools/buildsys/katsu/katsu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/katsu/katsu.spec b/anda/tools/buildsys/katsu/katsu.spec index e059b3834d..6ae848a202 100644 --- a/anda/tools/buildsys/katsu/katsu.spec +++ b/anda/tools/buildsys/katsu/katsu.spec @@ -6,7 +6,7 @@ %global cargo_install_lib 0 Name: katsu -Version: 0.10.0 +Version: 0.10.1 Release: 1%?dist Summary: Vicious image builder Packager: madonuko From c113463f7cdce1b788b851d3f0fb0f2f83ea8994 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Mon, 3 Nov 2025 02:39:41 -0600 Subject: [PATCH 0151/3853] add: activate-linux (#7048) * Add activate-linux * add update.rhai for activate-linux * oops --- anda/misc/activate-linux/activate-linux.spec | 52 ++++++++++++++++++++ anda/misc/activate-linux/anda.hcl | 5 ++ anda/misc/activate-linux/update.rhai | 8 +++ 3 files changed, 65 insertions(+) create mode 100644 anda/misc/activate-linux/activate-linux.spec create mode 100644 anda/misc/activate-linux/anda.hcl create mode 100644 anda/misc/activate-linux/update.rhai diff --git a/anda/misc/activate-linux/activate-linux.spec b/anda/misc/activate-linux/activate-linux.spec new file mode 100644 index 0000000000..0cd2991db3 --- /dev/null +++ b/anda/misc/activate-linux/activate-linux.spec @@ -0,0 +1,52 @@ +%global commit d55b639e251cf921541be11e0c32530b0364f7bb +%global date 20251019 +%global short %(c=%{commit}; echo ${c:0:7}) +%global ver 1.1.0 + +Name: activate-linux +Summary: The "Activate Windows" watermark ported to Linux +Version: %{ver}^%{date}git.%{short} +License: GPL-3.0-only +Release: 1%?dist +URL: https://github.com/MrGlockenspiel/activate-linux +Source0: %{url}/archive/%{commit}.tar.gz +BuildRequires: clang +BuildRequires: pkgconfig(pango) +BuildRequires: libconfig-devel +BuildRequires: libXinerama-devel +BuildRequires: libXext-devel +BuildRequires: libXt-devel +BuildRequires: libXrandr-devel +BuildRequires: libX11-devel +BuildRequires: libXi-devel +BuildRequires: wayland-devel +BuildRequires: wayland-protocols-devel +Packager: Metcya + +%description +The "Activate Windows" watermark ported to Linux with Xlib and cairo in C + +"Science isn't about WHY. It's about WHY NOT. Why is so much of our science dangerous? Why not marry safe science if you love it so much. In fact, why not invent a special safety door that won't hit you on the butt on the way out, because you are fired." + +Maintained by MrGlockenspiel. + +%prep +%autosetup -n activate-linux-%{commit} + +%build +%make_build + +%install +# ewwww +export PREFIX="" +export BINDIR=%{_bindir} +%make_install + +%files +%{_bindir}/activate-linux +%license LICENSE.md +%doc ARGS.md README.md + +%changelog +* Sun Nov 2 2025 Metcya +- Package activate-linux diff --git a/anda/misc/activate-linux/anda.hcl b/anda/misc/activate-linux/anda.hcl new file mode 100644 index 0000000000..d673aabd2c --- /dev/null +++ b/anda/misc/activate-linux/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "activate-linux.spec" + } +} diff --git a/anda/misc/activate-linux/update.rhai b/anda/misc/activate-linux/update.rhai new file mode 100644 index 0000000000..8020bc0c69 --- /dev/null +++ b/anda/misc/activate-linux/update.rhai @@ -0,0 +1,8 @@ +rpm.global("commit", gh_commit("MrGlockenspiel/activate-linux")); +if rpm.changed() { + rpm.release(); + rpm.global("date", date()); + let ver = gh_tag("MrGlockenspiel/activate-linux"); + ver.crop(1); + rpm.global("ver", ver); +} From 0df7876aca2d56ff7936699d4351131af25f4365 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 09:45:49 +0000 Subject: [PATCH 0152/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 56751e4db2..76e65d148d 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1220+95c76b1b4 +%global ver 0.16.0-dev.1225+bf9082518 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From e8ef87be69d21f3acc7a662c55cc55f624e9ff18 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 10:44:57 +0000 Subject: [PATCH 0153/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 8ec8ba37cd..b34c91d91d 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1220+95c76b1b4 +Version: 0.16.0~dev.1225+bf9082518 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 71c9053c4a0348f48cc2eb9839876ee976cd14d0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 10:46:29 +0000 Subject: [PATCH 0154/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 2fb5385108..40e0ac9973 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 2485a98d4f1bf0c8a1a84f46000fd62b45942e63 -%global ver 0.0.38-18288 +%global commit 87124141239c290b53616377c01878002543006e +%global ver 0.0.38-18289 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From b8f6eaa0e82072ecc7c496f86bb63c95190e7e28 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 15:20:46 +0000 Subject: [PATCH 0155/3853] bump: rust-mise --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index bb1733e3d6..98aeeaed74 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.1 +Version: 2025.11.2 Release: 1%?dist Summary: Front-end to your dev env From 17c786b857a9aa16b54c566e191a700eb5428ffd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 16:47:57 +0000 Subject: [PATCH 0156/3853] bump: rio yt-dlp-git --- anda/devs/rio/rio.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/rio/rio.spec b/anda/devs/rio/rio.spec index 89f064f58c..64a75aca3a 100644 --- a/anda/devs/rio/rio.spec +++ b/anda/devs/rio/rio.spec @@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser %bcond docs 1 Name: rio -Version: 0.2.33 +Version: 0.2.34 Release: 1%?dist Summary: A hardware-accelerated terminal written in Rust. SourceLicense: MIT diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 0cdb6453f8..c6504079d9 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.01.222804 +Version: 2025.11.03.161010 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 2c436e251b77cf3a6622cd770941e9eab2f716d3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 17:55:47 +0000 Subject: [PATCH 0157/3853] bump: rio --- anda/devs/rio/rio.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/rio/rio.spec b/anda/devs/rio/rio.spec index 64a75aca3a..d0bfb61e69 100644 --- a/anda/devs/rio/rio.spec +++ b/anda/devs/rio/rio.spec @@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser %bcond docs 1 Name: rio -Version: 0.2.34 +Version: 0.2.35 Release: 1%?dist Summary: A hardware-accelerated terminal written in Rust. SourceLicense: MIT From 30c5d6a45a1f8e7eddb9222d33500927685f6335 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 19:55:34 +0000 Subject: [PATCH 0158/3853] bump: lightdm-kde-greeter --- .../desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec b/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec index adeb1f8bb2..3941319003 100644 --- a/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec +++ b/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec @@ -1,7 +1,7 @@ -%global commit 31d29530ad834c1bfb70ed43f9395a549fbace56 +%global commit a744bbdbb906eb1b8c8b051c73481b5bf2a25d59 Name: lightdm-kde-greeter -Version: 6.0.3 +Version: 6.0.4 Release: 1%?dist Summary: Login screen using the LightDM framework License: GPL-3.0-or-later From 90ab0fb8b5acb6f03df53db5ad596243c1907174 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 21:56:05 +0000 Subject: [PATCH 0159/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index c6504079d9..d60480128a 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.03.161010 +Version: 2025.11.03.214247 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 7165ce3a3a4436801394dff1c19b61fca3eb191c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 22:19:54 +0000 Subject: [PATCH 0160/3853] bump: coolercontrol --- anda/apps/coolercontrol/coolercontrol.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/coolercontrol/coolercontrol.spec b/anda/apps/coolercontrol/coolercontrol.spec index 70cfd8d169..1981385ea1 100644 --- a/anda/apps/coolercontrol/coolercontrol.spec +++ b/anda/apps/coolercontrol/coolercontrol.spec @@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se %global __brp_mangle_shebangs %{nil} Name: coolercontrol -Version: 3.0.1 +Version: 3.0.2 Release: 1%?dist Summary: Cooling device control for Linux License: GPL-3.0-or-later From f3aed9ba31dd460e8832c7bf96c59f34d4c68f12 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 3 Nov 2025 23:37:49 +0000 Subject: [PATCH 0161/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index d60480128a..391c492fbd 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.03.214247 +Version: 2025.11.03.232748 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 9cc9aa5ffdaa7bfad2aa217db224f19e58eaffd0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 01:49:19 +0000 Subject: [PATCH 0162/3853] bump(nightly): envision mpv-nightly rasputin rp-appset rp-bookshelf hyprutils.nightly ghostty-nightly zed-nightly types-colorama astal nvidia-patch scx-scheds-nightly glasgow natscli --- anda/apps/envision/envision.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/apps/rp-bookshelf/rp-bookshelf.spec | 4 ++-- anda/desktops/waylands/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/lib/astal/astal/astal.spec | 4 ++-- anda/system/nvidia-patch/nvidia-patch.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- 14 files changed, 28 insertions(+), 28 deletions(-) diff --git a/anda/apps/envision/envision.spec b/anda/apps/envision/envision.spec index 352f0ba8f1..38931b880f 100644 --- a/anda/apps/envision/envision.spec +++ b/anda/apps/envision/envision.spec @@ -1,5 +1,5 @@ -%global commit 5470662f25a0fc9cdb024d2e3dce4108f5cc529a -%global commit_date 20250917 +%global commit 9615228a515fd77abb0cab5de21528f1f33d26f6 +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: envision-nightly diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 738c7ec9af..8ccec470ff 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 0a606d9e189c749fae199287dccfaea4c68cca4a +%global commit 25aa402f1de1335c6bca4b81455485164ff4598a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251102 +%global commit_date 20251104 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 4cbc2e87be..8e54a50360 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit a445d545c8e1a3339acd53cadf4e9c08698a786d -%global commit_date 20251028 +%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index e56c2cc294..f9d539e7eb 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit a445d545c8e1a3339acd53cadf4e9c08698a786d -%global commit_date 20251024 +%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/apps/rp-bookshelf/rp-bookshelf.spec b/anda/apps/rp-bookshelf/rp-bookshelf.spec index 2789347873..f77eb88712 100644 --- a/anda/apps/rp-bookshelf/rp-bookshelf.spec +++ b/anda/apps/rp-bookshelf/rp-bookshelf.spec @@ -1,5 +1,5 @@ -%global commit 316b2a9787e19352eb22cf8de163d6856a1ea26f -%global commit_date 20251101 +%global commit d09cc3fdb2071552f18b4564e1c77cb288b580db +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rp-bookshelf diff --git a/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec b/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec index c966923b58..f69b426a6c 100644 --- a/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.0 -%global commit 3df7bde01efb3a3e8e678d1155f2aa3f19e177ef -%global commit_date 20251005 +%global commit 164a30b3d8b3174a32ac7326782476f1188e6118 +%global commit_date 20251104 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 4ea01c31fe..ae36fa6614 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 329aa7d33449046c07d513fb5436e527191b4689 +%global commit bbaee5e0a087e52d7c99e0d8be607670f889b177 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-02 +%global fulldate 2025-11-03 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 22c7d115f9..a4e8028670 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit f7153bbe8a869d0e2b25efed64fd7e4217899b63 +%global commit 4cdcb0c15eef921a13ee54fe0df81cb0ee854253 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251103 +%global commit_date 20251104 %global ver 0.212.0 %bcond_with check diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 7bbf13a9b2..66a85c17e2 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 6d4db2d1ae04961c577f33fecc33ac34dcd0a469 -%global commit_date 20251103 +%global commit eca15d9654017f8f67891f2a01434a00ab805899 +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/lib/astal/astal/astal.spec b/anda/lib/astal/astal/astal.spec index 4c79461c83..7020b1ee83 100644 --- a/anda/lib/astal/astal/astal.spec +++ b/anda/lib/astal/astal/astal.spec @@ -1,7 +1,7 @@ -%global commit 671d4229c798834190a50fb8b8d8addd19b529e9 +%global commit 6976faba892be4c79d2b8b42710203b319278d7f %global shortcommit %{sub %commit 1 7} -%global commit_date 20251102 +%global commit_date 20251104 Name: astal Version: 0^%commit_date.%shortcommit diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index 9951d046ca..eb58f0448a 100644 --- a/anda/system/nvidia-patch/nvidia-patch.spec +++ b/anda/system/nvidia-patch/nvidia-patch.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit c28a647b527fbc2761f808fb1695b30cd7d97077 +%global commit 95d4e549f158e13c18fb88e6697e2d41a8daefa4 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251024 +%global commit_date 20251104 %global patches %{_datadir}/src/nvidia-patch diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 77b4888031..840192a212 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1ee8a9c00bd752c6939b957f6c8daa9a9d4a59f1 +%global commit ec25fb05e988b937a20b5b003566763b62adf1ab %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251103 +%global commitdate 20251104 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index 5ecd9f616b..7227f53426 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 682ebe6b7ac5e773f513268c6662a7f406962194 -%global commit_date 20251103 +%global commit ca566a92397ddd701f54aa872cbe0762977b8e82 +%global commit_date 20251104 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index c14b8136bb..5769b44543 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit 0bfcceedd64a3e9abc85f55bff7b187b28a6b34c -%global commit_date 20251031 +%global commit c2db7efaf00c1bdb55d8752649166fddb9aeb0a4 +%global commit_date 20251104 %global shortcommit %{sub %{commit} 1 7} %gometa -f From 9c8b6e5f39944bdb2b65e79b3a624e1add19e0ec Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 02:01:24 +0000 Subject: [PATCH 0163/3853] bump: ruffle-nightly rust-wild-linker activate-linux --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/langs/rust/wild/rust-wild-linker.spec | 2 +- anda/misc/activate-linux/activate-linux.spec | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index dc449f7b64..48dede943e 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-03 +%global ver 2025-11-04 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/langs/rust/wild/rust-wild-linker.spec b/anda/langs/rust/wild/rust-wild-linker.spec index 66e4202223..e1de259788 100644 --- a/anda/langs/rust/wild/rust-wild-linker.spec +++ b/anda/langs/rust/wild/rust-wild-linker.spec @@ -4,7 +4,7 @@ %global crate wild-linker Name: rust-wild-linker -Version: 0.6.0 +Version: 0.7.0 Release: 1%?dist Summary: Very fast linker for Linux diff --git a/anda/misc/activate-linux/activate-linux.spec b/anda/misc/activate-linux/activate-linux.spec index 0cd2991db3..e231a38f60 100644 --- a/anda/misc/activate-linux/activate-linux.spec +++ b/anda/misc/activate-linux/activate-linux.spec @@ -1,5 +1,5 @@ -%global commit d55b639e251cf921541be11e0c32530b0364f7bb -%global date 20251019 +%global commit 347a579411fe871a6a1a4b9989384dddcd477ad5 +%global date 20251104 %global short %(c=%{commit}; echo ${c:0:7}) %global ver 1.1.0 From a2a498f1671b812f8e11bfdda4526212c0e75782 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 3 Nov 2025 20:06:25 -0600 Subject: [PATCH 0164/3853] add: txtorcon (#7056) Signed-off-by: Owen-sz --- anda/langs/python/txtorcon/anda.hcl | 6 ++ anda/langs/python/txtorcon/shebangs.patch | 80 +++++++++++++++++++++++ anda/langs/python/txtorcon/txtorcon.spec | 54 +++++++++++++++ anda/langs/python/txtorcon/update.rhai | 1 + 4 files changed, 141 insertions(+) create mode 100644 anda/langs/python/txtorcon/anda.hcl create mode 100644 anda/langs/python/txtorcon/shebangs.patch create mode 100644 anda/langs/python/txtorcon/txtorcon.spec create mode 100644 anda/langs/python/txtorcon/update.rhai diff --git a/anda/langs/python/txtorcon/anda.hcl b/anda/langs/python/txtorcon/anda.hcl new file mode 100644 index 0000000000..9812f24c16 --- /dev/null +++ b/anda/langs/python/txtorcon/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "txtorcon.spec" + } +} diff --git a/anda/langs/python/txtorcon/shebangs.patch b/anda/langs/python/txtorcon/shebangs.patch new file mode 100644 index 0000000000..fed9620aaa --- /dev/null +++ b/anda/langs/python/txtorcon/shebangs.patch @@ -0,0 +1,80 @@ +diff --git a/examples/launch_tor_endpoint2.py b/examples/launch_tor_endpoint2.py +index 72a24c4..30fc34e 100755 +--- a/examples/launch_tor_endpoint2.py ++++ b/examples/launch_tor_endpoint2.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + # Here we set up a Twisted Web server and then launch a slave tor + # with a configured hidden service directed at the Web server we set +diff --git a/examples/launch_tor_with_simplehttpd.py b/examples/launch_tor_with_simplehttpd.py +index 6c799c7..1edae61 100755 +--- a/examples/launch_tor_with_simplehttpd.py ++++ b/examples/launch_tor_with_simplehttpd.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + # -*- coding: utf-8 -*- + '''Create a new tor node and add a simple http server to it, serving a given + directory over http. The server is single-threaded and very limited. +diff --git a/examples/minimal_endpoint.py b/examples/minimal_endpoint.py +index fc8115d..5fd2499 100755 +--- a/examples/minimal_endpoint.py ++++ b/examples/minimal_endpoint.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + from twisted.internet import reactor + from twisted.internet.endpoints import serverFromString +diff --git a/examples/monitor.py b/examples/monitor.py +index 1f4237c..2e06475 100755 +--- a/examples/monitor.py ++++ b/examples/monitor.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + # Just listens for a few EVENTs from Tor (INFO NOTICE WARN ERR) and + # prints out the contents, so functions like a log monitor. +diff --git a/examples/stem_relay_descriptor.py b/examples/stem_relay_descriptor.py +index 2c9d1cf..08bd7b4 100755 +--- a/examples/stem_relay_descriptor.py ++++ b/examples/stem_relay_descriptor.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + # This shows how to get the detailed information about a + # relay descriptor and parse it into Stem's RelayDescriptor +diff --git a/examples/stream_circuit_logger.py b/examples/stream_circuit_logger.py +index 50a98a1..00949ec 100755 +--- a/examples/stream_circuit_logger.py ++++ b/examples/stream_circuit_logger.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + # This uses an IStreamListener and an ICircuitListener to log all + # built circuits and all streams that succeed. +diff --git a/examples/tor_info.py b/examples/tor_info.py +index e1cc8fa..a46244c 100755 +--- a/examples/tor_info.py ++++ b/examples/tor_info.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + # Simple usage example of TorInfo. This class does some magic so that + # once it's set up, all the attributes it has (or appears to) are +diff --git a/examples/webui_server.py b/examples/webui_server.py +index 28d0367..293989d 100755 +--- a/examples/webui_server.py ++++ b/examples/webui_server.py +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!/usr/bin/env python3 + + from twisted.internet import reactor + from nevow.appserver import NevowSite diff --git a/anda/langs/python/txtorcon/txtorcon.spec b/anda/langs/python/txtorcon/txtorcon.spec new file mode 100644 index 0000000000..0ed1b15ee9 --- /dev/null +++ b/anda/langs/python/txtorcon/txtorcon.spec @@ -0,0 +1,54 @@ +%global pypi_name txtorcon +%global _desc Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction. + +Name: python-%{pypi_name} +Version: 24.8.0 +Release: 1%?dist +Summary: Twisted-based asynchronous Tor control protocol implementation. Includes unit-tests, examples, state-tracking code and configuration abstraction +License: MIT +URL: https://github.com/meejah/txtorcon +Source0: %{pypi_source} +Patch0: shebangs.patch +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: txtorcon +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -p1 -n txtorcon-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files txtorcon + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.rst INSTALL +%license LICENSE +%python3_sitelib/twisted/plugins/__pycache__/txtorcon_endpoint_parser.*.pyc +%python3_sitelib/txtorcon-%version.dist-info/* +%python3_sitelib/twisted/plugins/*.py +%{_datadir}/txtorcon/* +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc + +%changelog +* Mon Nov 03 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/txtorcon/update.rhai b/anda/langs/python/txtorcon/update.rhai new file mode 100644 index 0000000000..9e88efe672 --- /dev/null +++ b/anda/langs/python/txtorcon/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("txtorcon")); From 187de91818d2cea75893413738e260b8d04b14d5 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 3 Nov 2025 20:07:10 -0600 Subject: [PATCH 0165/3853] add: iterable-io (#7058) Signed-off-by: Owen-sz --- anda/langs/python/iterable-io/LICENSE.txt | 65 +++++++++++++++++++ anda/langs/python/iterable-io/anda.hcl | 6 ++ .../langs/python/iterable-io/iterable-io.spec | 55 ++++++++++++++++ anda/langs/python/iterable-io/update.rhai | 1 + 4 files changed, 127 insertions(+) create mode 100644 anda/langs/python/iterable-io/LICENSE.txt create mode 100644 anda/langs/python/iterable-io/anda.hcl create mode 100644 anda/langs/python/iterable-io/iterable-io.spec create mode 100644 anda/langs/python/iterable-io/update.rhai diff --git a/anda/langs/python/iterable-io/LICENSE.txt b/anda/langs/python/iterable-io/LICENSE.txt new file mode 100644 index 0000000000..35ce134d11 --- /dev/null +++ b/anda/langs/python/iterable-io/LICENSE.txt @@ -0,0 +1,65 @@ +GNU LESSER GENERAL PUBLIC LICENSE + +Version 3, 29 June 2007 + +Copyright © 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. +0. Additional Definitions. + +As used herein, “this License” refers to version 3 of the GNU Lesser General Public License, and the “GNU GPL” refers to version 3 of the GNU General Public License. + +“The Library” refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. + +An “Application” is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. + +A “Combined Work” is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the “Linked Version”. + +The “Minimal Corresponding Source” for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. + +The “Corresponding Application Code” for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. +1. Exception to Section 3 of the GNU GPL. + +You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. +2. Conveying Modified Versions. + +If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: + + a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or + b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. + +3. Object Code Incorporating Material from Library Header Files. + +The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. + b) Accompany the object code with a copy of the GNU GPL and this license document. + +4. Combined Works. + +You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: + + a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. + b) Accompany the Combined Work with a copy of the GNU GPL and this license document. + c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. + d) Do one of the following: + 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. + 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. + e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) + +5. Combined Libraries. + +You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. + b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. + +6. Revised Versions of the GNU Lesser General Public License. + +The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. + +If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. diff --git a/anda/langs/python/iterable-io/anda.hcl b/anda/langs/python/iterable-io/anda.hcl new file mode 100644 index 0000000000..b6cbc67d58 --- /dev/null +++ b/anda/langs/python/iterable-io/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "iterable-io.spec" + } +} diff --git a/anda/langs/python/iterable-io/iterable-io.spec b/anda/langs/python/iterable-io/iterable-io.spec new file mode 100644 index 0000000000..81e0bb531a --- /dev/null +++ b/anda/langs/python/iterable-io/iterable-io.spec @@ -0,0 +1,55 @@ +%global pypi_name iterable-io +%global _desc Python library to adapt iterables to a file-like interface. + +Name: python-%{pypi_name} +Version: 1.0.0 +Release: 1%?dist +Summary: Python library to adapt iterables to a file-like interface + +# According to README +License: LGPL-3.0-only + +URL: https://github.com/pR0Ps/iterable-io +Source0: %{pypi_source} +Source1: LICENSE.txt +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: iterable-io +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n iterable-io-%{version} + +%build +%pyproject_wheel + +%install +install -Dm644 %{SOURCE1} %{buildroot}%{_defaultlicensedir}/%{name}/LICENSE +%pyproject_install +%pyproject_save_files iterableio + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%{_defaultlicensedir}/%{name}/LICENSE +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/iterable_io-%version.dist-info/* + +%changelog +* Mon Nov 03 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/iterable-io/update.rhai b/anda/langs/python/iterable-io/update.rhai new file mode 100644 index 0000000000..d9a059d951 --- /dev/null +++ b/anda/langs/python/iterable-io/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("iterable-io")); From 908b308334dc0c39179a4cc0c1cb45217ec6421b Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 3 Nov 2025 20:07:43 -0600 Subject: [PATCH 0166/3853] add: zipstream-ng (#7057) Signed-off-by: Owen-sz --- anda/langs/python/zipstream-ng/anda.hcl | 6 +++ anda/langs/python/zipstream-ng/update.rhai | 1 + .../python/zipstream-ng/zipstream-ng.spec | 51 +++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 anda/langs/python/zipstream-ng/anda.hcl create mode 100644 anda/langs/python/zipstream-ng/update.rhai create mode 100644 anda/langs/python/zipstream-ng/zipstream-ng.spec diff --git a/anda/langs/python/zipstream-ng/anda.hcl b/anda/langs/python/zipstream-ng/anda.hcl new file mode 100644 index 0000000000..ddd70e5b33 --- /dev/null +++ b/anda/langs/python/zipstream-ng/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "zipstream-ng.spec" + } +} diff --git a/anda/langs/python/zipstream-ng/update.rhai b/anda/langs/python/zipstream-ng/update.rhai new file mode 100644 index 0000000000..04c6921cba --- /dev/null +++ b/anda/langs/python/zipstream-ng/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("pR0Ps/zipstream-ng")); diff --git a/anda/langs/python/zipstream-ng/zipstream-ng.spec b/anda/langs/python/zipstream-ng/zipstream-ng.spec new file mode 100644 index 0000000000..ea421e2221 --- /dev/null +++ b/anda/langs/python/zipstream-ng/zipstream-ng.spec @@ -0,0 +1,51 @@ +%global pypi_name zipstream-ng +%global _desc 🔉 A modern and easy to use streamable zip file generator + +Name: python-%{pypi_name} +Version: 1.9.0 +Release: 1%?dist +Summary: A modern and easy to use streamable zip file generator +License: LGPL-3.0-only +URL: https://github.com/pR0Ps/zipstream-ng +Source0: %url/archive/refs/tags/v%version.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: zipstream-ng +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n zipstream-ng-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files zipstream + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md CHANGELOG.md docs/zipserver.rst +%license LICENSE +%{_bindir}/zipserver +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/zipstream_ng-%version.dist-info/* + +%changelog +* Mon Nov 03 2025 Owen Zimmerman +- Initial commit From ea7638be4d7e740d909111fa9eeaf2069f0b4ab7 Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 3 Nov 2025 20:08:21 -0600 Subject: [PATCH 0167/3853] add: udev-joystick-blacklist, split from Steam package (#7054) * add: udev-joystick-blacklist, split from Steam package * fix: Change didn't save * fix: Obsolete * fix: Everything * fix: How am I managing this --- anda/games/steam/steam.spec | 35 ++++--------- anda/games/udev-joystick-blacklist/anda.hcl | 9 ++++ .../udev-joystick-blacklist.spec | 52 +++++++++++++++++++ .../games/udev-joystick-blacklist/update.rhai | 5 ++ 4 files changed, 76 insertions(+), 25 deletions(-) create mode 100644 anda/games/udev-joystick-blacklist/anda.hcl create mode 100644 anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec create mode 100644 anda/games/udev-joystick-blacklist/update.rhai diff --git a/anda/games/steam/steam.spec b/anda/games/steam/steam.spec index 6968f23c33..ee21b44b5b 100644 --- a/anda/games/steam/steam.spec +++ b/anda/games/steam/steam.spec @@ -5,7 +5,7 @@ Name: steam Version: 1.0.0.85 -Release: 1%?dist +Release: 2%?dist Summary: Installer for the Steam software distribution service # Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT. License: Steam License Agreement and MIT @@ -24,14 +24,11 @@ Source5: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/README # https://github.com/denilsonsa/udev-joystick-blacklist # https://github.com/systemd/systemd/issues/32773 -# Input devices seen as joysticks: -Source6: https://raw.githubusercontent.com/denilsonsa/udev-joystick-blacklist/master/after_kernel_4_9/51-these-are-not-joysticks-rm.rules - # Configure limits in systemd -Source7: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/01-steam.conf +Source6: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/01-steam.conf # Steam restart script -Source9: steamrestart.sh +Source7: steamrestart.sh # Do not install desktop file in lib/steam, do not install apt sources Patch0: https://github.com/terrapkg/pkg-steam/raw/refs/heads/main/steam-makefile.patch @@ -130,7 +127,10 @@ Recommends: xdg-user-dirs Recommends: gobject-introspection Requires: steam-devices -Requires: steam-device-rules + +# -rm is usually better for Steam +Recommends: udev-joystick-blacklist-rm +Requires: (udev-joystick-blacklist-rm or udev-joystick-blacklist) # Workaround for GNOME issues with libei Recommends: (extest-%{name} if gnome-shell) @@ -142,14 +142,6 @@ and screenshot functionality, and many social features. This package contains the installer for the Steam software distribution service. -%package device-rules -Summary: Fix for keyboard/mouse/tablet being detected as joystick in Linux -Obsoletes: steam-devices < %{version}-%{release} -BuildArch: noarch - -%description device-rules -This package contains fixes for devices being detected incorrectly by Steam. - %prep %autosetup -p1 -n %{name}-launcher @@ -164,10 +156,6 @@ cp %{SOURCE5} . rm -fr %{buildroot}%{_docdir}/%{name}/ \ %{buildroot}%{_bindir}/%{name}deps -mkdir -p %{buildroot}%{_udevrulesdir}/ -install -m 644 -p %{SOURCE6} \ - %{buildroot}%{_udevrulesdir}/ - # Environment files mkdir -p %{buildroot}%{_sysconfdir}/profile.d install -pm 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d @@ -175,9 +163,9 @@ install -pm 644 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d # Raise file descriptor limit mkdir -p %{buildroot}%{_prefix}/lib/systemd/system.conf.d/ mkdir -p %{buildroot}%{_prefix}/lib/systemd/user.conf.d/ -install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/ -install -m 644 -p %{SOURCE7} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/ -install -m 775 -p %{SOURCE9} %{buildroot}%{_bindir}/steamrestart +install -m 644 -p %{SOURCE6} %{buildroot}%{_prefix}/lib/systemd/system.conf.d/ +install -m 644 -p %{SOURCE6} %{buildroot}%{_prefix}/lib/systemd/user.conf.d/ +install -m 775 -p %{SOURCE7} %{buildroot}%{_bindir}/steamrestart # https://github.com/ValveSoftware/steam-for-linux/issues/9940 desktop-file-edit --remove-key=PrefersNonDefaultGPU %{buildroot}%{_datadir}/applications/%{name}.desktop @@ -206,9 +194,6 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appstream_id %dir %{_prefix}/lib/systemd/user.conf.d/ %{_prefix}/lib/systemd/user.conf.d/01-steam.conf -%files device-rules -%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules - %changelog * Sun Sep 01 2024 Simone Caronni - 1.0.0.81-1 - Update to 1.0.0.81. diff --git a/anda/games/udev-joystick-blacklist/anda.hcl b/anda/games/udev-joystick-blacklist/anda.hcl new file mode 100644 index 0000000000..e0fc065888 --- /dev/null +++ b/anda/games/udev-joystick-blacklist/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "udev-joystick-blacklist.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec new file mode 100644 index 0000000000..5370c20d09 --- /dev/null +++ b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec @@ -0,0 +1,52 @@ +%global commit a1ace571823be5979c135e9cb8e9ae103c7641ac +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 20250715 + +Name: udev-joystick-blacklist +Version: 0^%{commit_date}git%{shortcommit} +Release: 1%{?dist} +Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux +License: Public Domain +URL: https://github.com/denilsonsa/udev-joystick-blacklist +Source0: %{url}/archive/%{commit}.tar.gz +BuildRequires: systemd-rpm-macros +Conflicts: %{name}-rm +BuildArch: noarch +Packager: Gilver E. + +%description +There are several devices that, although recognized by kernel as joysticks, are not joysticks. + +This package contains rules which will prevent those devices from being recognized as joysticks. + +%package rm +Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux +Conflicts: %{name} +Obsoletes: steam-device-rules <= 1.0.0.85-1 + +%description rm +There are several devices that, although recognized by kernel as joysticks, are not joysticks. + +This package contains rules which will prevent those devices from being recognized as joysticks by removing the devices. + +%prep +%autosetup -n %{name}-%{commit} + +%build +# Empty. + +%install +install -Dpm644 after_kernel_4_9/51-these-are-not-joysticks.rules -t %{buildroot}%{_udevrulesdir} +install -Dpm644 after_kernel_4_9/51-these-are-not-joysticks-rm.rules -t %{buildroot}%{_udevrulesdir} + +%files +%doc README.md +%{_udevrulesdir}/51-these-are-not-joysticks.rules + +%files rm +%doc README.md +%{_udevrulesdir}/51-these-are-not-joysticks-rm.rules + +%changelog +* Mon Nov 03 2025 Gilver E. - 0^20250715gita1ace57-1 +- Initial package diff --git a/anda/games/udev-joystick-blacklist/update.rhai b/anda/games/udev-joystick-blacklist/update.rhai new file mode 100644 index 0000000000..87e01e4532 --- /dev/null +++ b/anda/games/udev-joystick-blacklist/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("denilsonsa/udev-joystick-blacklist")); +if rpm.changed() { + rpm.release(); + rpm.global("commit_date", date()); +} From 57418cbb207e82e27cad8edda9d5ebb61d5ddb65 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 3 Nov 2025 20:11:11 -0600 Subject: [PATCH 0168/3853] add: spake2 (#7055) * add: spake2 Signed-off-by: Owen-sz * changelog Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/langs/python/spake2/anda.hcl | 6 ++++ anda/langs/python/spake2/spake2.spec | 49 ++++++++++++++++++++++++++++ anda/langs/python/spake2/update.rhai | 1 + 3 files changed, 56 insertions(+) create mode 100644 anda/langs/python/spake2/anda.hcl create mode 100644 anda/langs/python/spake2/spake2.spec create mode 100644 anda/langs/python/spake2/update.rhai diff --git a/anda/langs/python/spake2/anda.hcl b/anda/langs/python/spake2/anda.hcl new file mode 100644 index 0000000000..2cc82f2e67 --- /dev/null +++ b/anda/langs/python/spake2/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "spake2.spec" + } +} diff --git a/anda/langs/python/spake2/spake2.spec b/anda/langs/python/spake2/spake2.spec new file mode 100644 index 0000000000..64061662c8 --- /dev/null +++ b/anda/langs/python/spake2/spake2.spec @@ -0,0 +1,49 @@ +%global pypi_name spake2 +%global _desc pure-python implementation of the SPAKE2 Password-Authenticated Key Exchange algorithm. + +Name: python-%{pypi_name} +Version: 0.9 +Release: 1%?dist +Summary: pure-python implementation of the SPAKE2 Password-Authenticated Key Exchange algorithm +License: MIT +URL: https://github.com/warner/python-spake2 +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n spake2-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files spake2 + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/spake2-%version.dist-info/* + +%changelog +* Mon Nov 03 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/spake2/update.rhai b/anda/langs/python/spake2/update.rhai new file mode 100644 index 0000000000..ac1e790f98 --- /dev/null +++ b/anda/langs/python/spake2/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("spake2")); From 22b06d6f8ff3ea65bdf2ebffd719fe7869a2d2cd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 02:52:16 +0000 Subject: [PATCH 0169/3853] bump(branch): astal-gtk --- anda/lib/astal/astal-gtk/astal-gtk.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/lib/astal/astal-gtk/astal-gtk.spec b/anda/lib/astal/astal-gtk/astal-gtk.spec index 493f4a992e..56ec814d12 100644 --- a/anda/lib/astal/astal-gtk/astal-gtk.spec +++ b/anda/lib/astal/astal-gtk/astal-gtk.spec @@ -1,6 +1,6 @@ -%global commit 671d4229c798834190a50fb8b8d8addd19b529e9 -%global shortcommit 671d422 -%global commit_date 20251102 +%global commit 6976faba892be4c79d2b8b42710203b319278d7f +%global shortcommit 6976fab +%global commit_date 20251104 Name: astal Version: 0^%commit_date.%commit From 2b4d062d158a371528ff4818f13dcd96ceaaf9e1 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Mon, 3 Nov 2025 21:26:38 -0600 Subject: [PATCH 0170/3853] add: curl_cffi (#7046) * Add curl_cffi * Add curl_cffi * make build on 42 * use pypi for version --------- Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/python/curl_cffi/anda.hcl | 9 ++++ anda/langs/python/curl_cffi/curl_cffi.spec | 55 ++++++++++++++++++++++ anda/langs/python/curl_cffi/update.rhai | 1 + 3 files changed, 65 insertions(+) create mode 100644 anda/langs/python/curl_cffi/anda.hcl create mode 100644 anda/langs/python/curl_cffi/curl_cffi.spec create mode 100644 anda/langs/python/curl_cffi/update.rhai diff --git a/anda/langs/python/curl_cffi/anda.hcl b/anda/langs/python/curl_cffi/anda.hcl new file mode 100644 index 0000000000..598fb0557e --- /dev/null +++ b/anda/langs/python/curl_cffi/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "curl_cffi.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/langs/python/curl_cffi/curl_cffi.spec b/anda/langs/python/curl_cffi/curl_cffi.spec new file mode 100644 index 0000000000..e970fe4d9d --- /dev/null +++ b/anda/langs/python/curl_cffi/curl_cffi.spec @@ -0,0 +1,55 @@ +%define _unpackaged_files_terminate_build 0 + +%global pypi_name curl_cffi +%global _desc Python binding for curl-impersonate fork via cffi. +%global _version 0.14.0b2 + +Name: python-%{pypi_name} +Version: %{_version} +Release: 1%?dist +Summary: Python binding for curl-impersonate fork via cffi.. +License: MIT +URL: https://github.com/lexiforest/curl_cffi +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: curl-impersonate-chrome-devel + +Packager: Metcya + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: %{pypi_name} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files %{pypi_name} + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE +%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/* +%{python3_sitelib}/%{pypi_name}/*.{py,so,typed} +%{python3_sitelib}/%{pypi_name}/__pycache__/*.pyc +%{python3_sitelib}/%{pypi_name}/requests/*.py +%{python3_sitelib}/%{pypi_name}/requests/__pycache__/*.pyc + +%changelog +* Sun Nov 02 2025 Metcya +- Initial commit diff --git a/anda/langs/python/curl_cffi/update.rhai b/anda/langs/python/curl_cffi/update.rhai new file mode 100644 index 0000000000..83386246c7 --- /dev/null +++ b/anda/langs/python/curl_cffi/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("curl_cffi")); From 6d72eeffc90aec7a7ce3f5b0e81725342ea593c9 Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 3 Nov 2025 23:24:08 -0600 Subject: [PATCH 0171/3853] fix(udev-joystick-blacklist): Conflict and obsolete steam-device-rules (#7086) * fix(udev-joystick-blacklist): Conflict and obsolete steam-device-rules Signed-off-by: Gilver * chore: Add conflict to main package too Signed-off-by: Gilver * Maybe...? Signed-off-by: Gilver --------- Signed-off-by: Gilver --- .../udev-joystick-blacklist/udev-joystick-blacklist.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec index 5370c20d09..7736740651 100644 --- a/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec +++ b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec @@ -4,13 +4,14 @@ Name: udev-joystick-blacklist Version: 0^%{commit_date}git%{shortcommit} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux License: Public Domain URL: https://github.com/denilsonsa/udev-joystick-blacklist Source0: %{url}/archive/%{commit}.tar.gz BuildRequires: systemd-rpm-macros Conflicts: %{name}-rm +Conflicts: steam-device-rules <= 1.0.0.85-1 BuildArch: noarch Packager: Gilver E. @@ -22,6 +23,7 @@ This package contains rules which will prevent those devices from being recogniz %package rm Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux Conflicts: %{name} +Conflicts: steam-device-rules <= 1.0.0.85-1 Obsoletes: steam-device-rules <= 1.0.0.85-1 %description rm From a5b63a6c405d610a5a9608d8839e085e541fd5e6 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 4 Nov 2025 00:10:03 -0600 Subject: [PATCH 0172/3853] fix: amaranth _desc (#7091) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/amaranth/amaranth.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/amaranth/amaranth.spec b/anda/langs/amaranth/amaranth.spec index de2df12286..73dd99eb6f 100644 --- a/anda/langs/amaranth/amaranth.spec +++ b/anda/langs/amaranth/amaranth.spec @@ -1,5 +1,5 @@ %global pypi_name amaranth -%global _desc Scots A modern hardware definition language and toolchain based on Python. +%global _desc A modern hardware definition language and toolchain based on Python. %define _python_dist_allow_version_zero 1 From 296b34a0d0df27f6618f1634ae933dd41ae26ea5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 06:32:14 +0000 Subject: [PATCH 0173/3853] bump: python-shibuya --- anda/devs/shibuya/python-shibuya.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/shibuya/python-shibuya.spec b/anda/devs/shibuya/python-shibuya.spec index bb7c3b4eda..e2784b51e7 100644 --- a/anda/devs/shibuya/python-shibuya.spec +++ b/anda/devs/shibuya/python-shibuya.spec @@ -5,7 +5,7 @@ A responsive, good looking with modern design documentation theme for Sphinx, wi %bcond docs 0 Name: python-%{pypi_name} -Version: 2025.10.21 +Version: 2025.11.4 Release: 1%?dist Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode License: BSD-3-Clause From 89dd48039330d8aa4fdc0547cf4a3eb5f21ae9e5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 06:55:05 +0000 Subject: [PATCH 0174/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 0c728748ea..4bbdf46650 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.2-pre +%global ver 0.211.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 58b900eb3c1c355ce6c649ae3fbd5b8d3ea17c36 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Tue, 4 Nov 2025 18:00:18 +0700 Subject: [PATCH 0175/3853] fix(sbctl): Move postinst hook to /etc (#7099) * fix(sbctl): Move postinst hook to /etc * bump release * oops typo * Bruh --- anda/tools/sbctl/sbctl.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/anda/tools/sbctl/sbctl.spec b/anda/tools/sbctl/sbctl.spec index ffb32041c8..939ee0217a 100644 --- a/anda/tools/sbctl/sbctl.spec +++ b/anda/tools/sbctl/sbctl.spec @@ -1,6 +1,6 @@ Name: sbctl Version: 0.18 -Release: 1%?dist +Release: 2%?dist Summary: Secure Boot key manager License: MIT @@ -51,6 +51,10 @@ install -Dm755 %{SOURCE1} -t %{buildroot}%{_bindir} # postinst.d hooks. rm -f %{buildroot}%{_prefix}/lib/kernel/install.d/91-sbctl.install +# 95-kernel-hooks.install only runs postinst scripts from /etc, so move it there +mkdir -p %{buildroot}%{_sysconfdir}/kernel/postinst.d +mv %{buildroot}%{_prefix}/lib/kernel/postinst.d/91-sbctl.install %{buildroot}%{_sysconfdir}/kernel/postinst.d/ + %transfiletriggerin -P 1 -- /efi /usr/lib /usr/libexec if [[ ! -f /run/ostree-booted ]] && grep -q -m 1 -e '\.efi$' -e '/vmlinuz$'; then exec Date: Tue, 4 Nov 2025 14:57:00 +0000 Subject: [PATCH 0176/3853] bump: walker golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 325a494648..a9388d2a8f 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.8.2 +%global upstream_version v2.9.0 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index dc61193a2d..3fd1a33f58 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.13.2 +Version: 2.14.0 %gometa -f From 50dc230eac920ade29275a38698a1d4743f2033c Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Wed, 5 Nov 2025 00:48:30 +0700 Subject: [PATCH 0177/3853] add: iosevka-fonts (#7092) * add: iosevka-fonts * use macros for ts * set jCmd properly for even slower builds :p * add build option to use TTC collections instead * add license.md * use very big runners for this * use large arm runners * try using bun instead * HACK: Use prebuilt binaries --- anda/fonts/iosevka/anda.hcl | 9 ++ anda/fonts/iosevka/iosevka-fonts.spec | 146 ++++++++++++++++++++++++++ anda/fonts/iosevka/update.rhai | 1 + 3 files changed, 156 insertions(+) create mode 100644 anda/fonts/iosevka/anda.hcl create mode 100644 anda/fonts/iosevka/iosevka-fonts.spec create mode 100644 anda/fonts/iosevka/update.rhai diff --git a/anda/fonts/iosevka/anda.hcl b/anda/fonts/iosevka/anda.hcl new file mode 100644 index 0000000000..baf031df6b --- /dev/null +++ b/anda/fonts/iosevka/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "iosevka-fonts.spec" + } + # labels { + # large = 1 + # } +} diff --git a/anda/fonts/iosevka/iosevka-fonts.spec b/anda/fonts/iosevka/iosevka-fonts.spec new file mode 100644 index 0000000000..3cea45bb24 --- /dev/null +++ b/anda/fonts/iosevka/iosevka-fonts.spec @@ -0,0 +1,146 @@ +%define _iosevka_families Iosevka IosevkaAile IosevkaCurly IosevkaCurlySlab IosevkaEtoile IosevkaSS01 IosevkaSS02 IosevkaSS03 IosevkaSS04 IosevkaSS05 IosevkaSS06 IosevkaSS07 IosevkaSS08 IosevkaSS09 IosevkaSS10 IosevkaSS11 IosevkaSS12 IosevkaSS13 IosevkaSS14 IosevkaSS15 IosevkaSS16 IosevkaSlab + +# HACK: Download prebuilt binaries instead of building from source +# +# XXX: Use `--without bins` only if you enjoy waiting 33+ hours and death by +# a thousand JavaScript apps, or you use Gentoo. +%bcond_without bins + +%bcond_without smt +%bcond_with ttc + +# this runs at macro expansion time, not build time +%{lua: + local families = rpm.expand("%{_iosevka_families}") + local i = 0 + local function prettify(name) + -- insert space before uppercase letters (except first) + local spaced = name:gsub("(%l)(%u)", "%1 %2") + -- fix "SSxx" into "SSxx" (with space before) + spaced = spaced:gsub("(%a)(SS%d+)", "%1 %2") + return spaced + end + for family in string.gmatch(families, "%S+") do + local pretty = prettify(family) + rpm.define(string.format("fontfamily%d %s", i, pretty)) + if rpm.expand("%{with bins}") == "1" then + -- PkgTTC-Iosevka-33.3.3 + rpm.define(string.format("fonts%d %s/*.ttc", i, family)) + else + if rpm.expand("%{with ttc}") == "1" then + rpm.define(string.format("fonts%d dist/.ttc/%s/*.ttc", i, family)) + else + rpm.define(string.format("fonts%d dist/%s/TTF/*.ttf", i, family)) + end + end + rpm.define(string.format("fontdescription%d %%fontdescription (%s)", i, pretty)) + i = i + 1 + end + rpm.define(string.format("iosevka_family_count %d", i)) +} + + + +%global fontorg io.github.be5invis +%global fontlicense OFL-1.1 +%if %{with bins} +%global fontlicenses Iosevka-%{version}/LICENSE.md +%else +%global fontlicenses LICENSE.md +%endif +%global foundry Belleve Invis +%global fontdescription %{expand: +Versatile typeface for code, from code.} + +Version: 33.3.3 +Release: 1%{?dist} +Packager: Cappy Ishihara +Summary: Versatile typeface for code, from code. +BuildRequires: rpm_macro(fontpkg) +URL: https://github.com/be5invis/Iosevka +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz +%if %{with bins} +BuildRequires: curl +BuildRequires: jq +BuildRequires: aria2 +BuildRequires: unzip +%else +BuildRequires: bun-bin +BuildRequires: ttfautohint +%endif + +%fontpkg -a +%fontmetapkg + +%prep +%if %{with bins} +%setup -c + +# TODO: Probably enhance by scripting RPM to add a `SourceN` directive instead +# download prebuilt binaries instead of building from source +# NOTE: May invite the ire of GitHub rate limiting since this pulls +# a LOT of assets in one go +curl https://api.github.com/repos/be5invis/Iosevka/releases/tags/v%{version} \ + | jq -r ".assets[] | .browser_download_url" | grep PkgTTC-Iosevka \ + | aria2c -i - + +%else + +%autosetup -n Iosevka-%{version} +bun i +%endif + +%build + +# XXX: Verda is VERY expensive when building fonts from source, +# which might be fine if you're building on a supercomputer with +# many cores and tons of RAM and lots of time to spare. +# +# By default the SMT build is enabled in case you want to +# melt your computer by literally building fonts from source, see +# the `--with bin` option to disable prebuilt binaries +# +# The build time is roughly ~1.5h * 22 = 33 hours on a quad-core +# machine with 32GB of RAM when building with maximum parallelism, +# so be warned. +# +%if %{with smt} +%define _font_smp_flags --jCmd=%{_smp_build_ncpus} +%else +# However, we will be doing only 1 thread here to avoid +# thrashing builders +%define _font_smp_flags --jCmd=1 +%endif + + +collections="%{_iosevka_families}" + +%if %{with bins} +build_font() { + local style=$1 + local zipfile="PkgTTC-${style}-%{version}.zip" + unzip -d ${style}/ ${zipfile} +} +%else +build_font() { + local style=$1 + bun run --bun build -- ttc::${style} %{_font_smp_flags} +} +%endif + +for collection in $collections; do + build_font "$collection" +done + +%fontbuild -a + +%install +%fontinstall -a + +%check +%fontcheck -a + +%fontfiles -a + +%changelog +%autochangelog diff --git a/anda/fonts/iosevka/update.rhai b/anda/fonts/iosevka/update.rhai new file mode 100644 index 0000000000..e9a39b4a9e --- /dev/null +++ b/anda/fonts/iosevka/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("be5invis/Iosevka")); From 1800ec6bb7a7a4003f111184786ee508fda10c53 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 19:28:30 +0000 Subject: [PATCH 0178/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 40e0ac9973..76ea279038 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 87124141239c290b53616377c01878002543006e -%global ver 0.0.38-18289 +%global commit 0403231a0d8e6503a9241ed6a1b00bbfa8d8211d +%global ver 0.0.38-18290 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 03ba9ac7ff31d7d2210f13a9bbf2949daa861c9a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 20:00:47 +0000 Subject: [PATCH 0179/3853] bump: walker golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index a9388d2a8f..45470fe48f 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.9.0 +%global upstream_version v2.9.1 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 3fd1a33f58..b7e377d132 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.0 +Version: 2.14.1 %gometa -f From 797f3bf46cf2ef2c704c4705b9baf2e2a16a1be6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 20:32:46 +0000 Subject: [PATCH 0180/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 8828366d46..079b1f260a 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.796 +Version: 0.0.797 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index b0f4304014..7094dfab86 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.796 +Version: 0.0.797 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 60081f46a3c016958c08de5762f14e630f00ba5a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 20:48:56 +0000 Subject: [PATCH 0181/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 079b1f260a..e2fc855d78 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.797 +Version: 0.0.798 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 7094dfab86..ce2e572671 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.797 +Version: 0.0.798 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From cfe180914f2d9b43fc283bbb5dd770f9f98ee29a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 21:24:58 +0000 Subject: [PATCH 0182/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index 1b6496161d..f317433f4b 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 936bbff7eb49b86998691e08c54f8d86f2690477 +%global commit ff1e7bf0c516eb5788e6aa5512f26c9eb5591364 %forgemeta Name: lomiri-system-settings From 9d277b3fc62fd28f9e640a7144f72c356849b28e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 4 Nov 2025 23:13:37 +0000 Subject: [PATCH 0183/3853] bump(branch): cuda-cudnn --- anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec index b407eefd30..811ae53e2a 100644 --- a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec +++ b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec @@ -5,7 +5,7 @@ %global cuda_version 12 Name: cuda-cudnn -Version: 9.14.0.64 +Version: 9.15.0.57 Release: 1%?dist Epoch: 1 Summary: NVIDIA CUDA Deep Neural Network library (cuDNN) From b1c47560f46e0355ed1d86c09bb49584bfecf5f3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 01:40:19 +0000 Subject: [PATCH 0184/3853] bump: discord-canary-openasar discord-canary electron --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/tools/electron/electron.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index e2fc855d78..397627dd32 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.798 +Version: 0.0.799 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index ce2e572671..6e8ca3e490 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.798 +Version: 0.0.799 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 99776700cc..37a21ab6b4 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.0.0 +Version: 39.1.0 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From 368d31e769bc80349eddd075469804acaf3e2d32 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 01:50:33 +0000 Subject: [PATCH 0185/3853] bump(nightly): mpv-nightly winetricks-git zed-nightly albius nim-nightly curl_cffi types-colorama scx-scheds-nightly glasgow --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/winetricks/git/winetricks-git.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/go/albius/albius.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/curl_cffi/curl_cffi.spec | 2 +- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 8ccec470ff..6482b97f3c 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 25aa402f1de1335c6bca4b81455485164ff4598a +%global commit 5b0cfe8849f8304dc449b2bc10cac62c7a227159 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251104 +%global commit_date 20251105 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/winetricks/git/winetricks-git.spec b/anda/apps/winetricks/git/winetricks-git.spec index be7b32fe72..d21cb85529 100644 --- a/anda/apps/winetricks/git/winetricks-git.spec +++ b/anda/apps/winetricks/git/winetricks-git.spec @@ -1,9 +1,9 @@ # Fedora sometimes sources the snapshots under stable versions and just bumps release # For user clarity I have separated these into different packages -%global commit a5a76f24a5d03697cab0c3192843a4379d6f8ff6 +%global commit 533f41704766765cfb3706fb2aa197acbb05df32 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 20250102 -%global commit_date 20251025 +%global commit_date 20251105 Name: winetricks-git Version: %{ver}^%{commit_date}git.%{shortcommit} diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index a4e8028670..efd05c6589 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 4cdcb0c15eef921a13ee54fe0df81cb0ee854253 +%global commit 2ead8c42fb6792095d7cb02f7b89e467421dc8a0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251104 +%global commit_date 20251105 %global ver 0.212.0 %bcond_with check diff --git a/anda/langs/go/albius/albius.spec b/anda/langs/go/albius/albius.spec index a54775624a..b1dc7ba95c 100644 --- a/anda/langs/go/albius/albius.spec +++ b/anda/langs/go/albius/albius.spec @@ -1,6 +1,6 @@ %define debug_package %nil -%global commit 1cb64ec6df27d70d90b59bb946c6aa4323e4ec63 -%global commit_date 20251029 +%global commit ee04f2624c4fa5875052d2a90f3eae4645966a81 +%global commit_date 20251105 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: albius diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index fe8ae8b06f..3e5a57f57d 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 5079074b1a86b7b2b80197e079c564d2d5924735 +%global commit cfefd1d95b02fe8c099ee28074616031cf5a0b3b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251101 +%global commit_date 20251105 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/curl_cffi/curl_cffi.spec b/anda/langs/python/curl_cffi/curl_cffi.spec index e970fe4d9d..c01ac2442e 100644 --- a/anda/langs/python/curl_cffi/curl_cffi.spec +++ b/anda/langs/python/curl_cffi/curl_cffi.spec @@ -5,7 +5,7 @@ %global _version 0.14.0b2 Name: python-%{pypi_name} -Version: %{_version} +Version: 0.13.0 Release: 1%?dist Summary: Python binding for curl-impersonate fork via cffi.. License: MIT diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 66a85c17e2..adff3beb84 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit eca15d9654017f8f67891f2a01434a00ab805899 -%global commit_date 20251104 +%global commit 29f78ddcd1806ff8e1855971b8e9de1d1a5d96c3 +%global commit_date 20251105 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 840192a212..94a22198f7 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit ec25fb05e988b937a20b5b003566763b62adf1ab +%global commit 6161c040707f22ab41a99a41753fae5a71f7b07c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251104 +%global commitdate 20251105 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index 7227f53426..94b612b448 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit ca566a92397ddd701f54aa872cbe0762977b8e82 -%global commit_date 20251104 +%global commit 74a152c6b3799de8fa377833bd7509185ddc5f21 +%global commit_date 20251105 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From fd427a8e2c8d2a1a317e5a886d1ebb1d2e998b8c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 03:02:36 +0000 Subject: [PATCH 0186/3853] bump: ruffle-nightly walker zed-preview --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/desktops/waylands/walker/walker.spec | 2 +- anda/devs/zed/preview/zed-preview.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 48dede943e..60bab19f31 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-04 +%global ver 2025-11-05 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 45470fe48f..9acf035b72 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.9.1 +%global upstream_version v2.9.2 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 4bbdf46650..6be39534f8 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.3-pre +%global ver 0.211.4-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From df60b8ef8f4b23276548b5970b406e75e1de580f Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 4 Nov 2025 22:29:42 -0600 Subject: [PATCH 0187/3853] chore(gstreamer1-plugins-bad): Readd commented Obsolete, update BuildRequires for Rawhide (#7109) * chore(gstreamer1-plugins-bad): Readd commented Obsolete Signed-off-by: Gilver * chore: Conditional BuildRequires for libcdaudio-devel Signed-off-by: Gilver --------- Signed-off-by: Gilver --- .../gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec index e36fd831c9..b1f0cd524d 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec @@ -4,7 +4,7 @@ Name: gstreamer1-plugins-bad Version: 1.26.7 -Release: 1%?dist +Release: 3%?dist Epoch: 2 Summary: GStreamer streaming media framework "bad" plugins License: LGPL-2.0-or-later and LGPL-2.0-only @@ -24,7 +24,7 @@ Provides: %{name}-free%{?_isa} = %{?epoch}:%{version}-%{release} Obsoletes: %{name}-free-extras < %{?epoch}:%{version}-%{release} Provides: %{name}-free-extras = %{?epoch}:%{version}-%{release} Provides: %{name}-free-extras%{?_isa} = %{?epoch}:%{version}-%{release} -#Obsoletes: %{name}-freeworld < %{?epoch}:%{version}-%{release} +Obsoletes: %{name}-freeworld < %{?epoch}:%{version}-%{release} Provides: %{name}-freeworld = %{?epoch}:%{version}-%{release} Provides: %{name}-freeworld%{?_isa} = %{?epoch}:%{version}-%{release} Obsoletes: %{name}-nonfree < %{?epoch}:%{version}-%{release} @@ -64,7 +64,9 @@ BuildRequires: gobject-introspection-devel >= 1.31.1 BuildRequires: gsm-devel BuildRequires: ladspa-devel BuildRequires: libatomic +%if 0%{?fedora} < 44 BuildRequires: libcdaudio-devel +%endif BuildRequires: libmicrodns-devel #BuildRequires: libmpcdec-devel - Old API BuildRequires: mesa-libGL-devel From 861c42d81d0abcd3fcd63c4ba76eb2d92788292f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 04:42:53 +0000 Subject: [PATCH 0188/3853] bump(branch): gstreamer1-plugins-bad gstreamer1-vaapi --- .../gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec | 2 +- .../gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec index b1f0cd524d..f9d3634f56 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec @@ -4,7 +4,7 @@ Name: gstreamer1-plugins-bad Version: 1.26.7 -Release: 3%?dist +Release: 1%?dist Epoch: 2 Summary: GStreamer streaming media framework "bad" plugins License: LGPL-2.0-or-later and LGPL-2.0-only diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt b/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt index 8213d34942..5983568df1 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt @@ -1 +1 @@ -1.fcrawhide +3.fcrawhide From 4d901dd75a9f7880a5dd81046dc278adb0168ad2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 05:15:31 +0000 Subject: [PATCH 0189/3853] bump(branch): gstreamer1-vaapi --- .../gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt b/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt index 5983568df1..8213d34942 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt @@ -1 +1 @@ -3.fcrawhide +1.fcrawhide From b9365a1f40ffa3da8ca5a19c667d63d57633c417 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 4 Nov 2025 23:15:49 -0600 Subject: [PATCH 0190/3853] add: pywebview (#7097) Signed-off-by: Owen-sz --- anda/langs/python/pywebview/anda.hcl | 6 +++ anda/langs/python/pywebview/pywebview.spec | 48 ++++++++++++++++++++++ anda/langs/python/pywebview/update.rhai | 1 + 3 files changed, 55 insertions(+) create mode 100644 anda/langs/python/pywebview/anda.hcl create mode 100644 anda/langs/python/pywebview/pywebview.spec create mode 100644 anda/langs/python/pywebview/update.rhai diff --git a/anda/langs/python/pywebview/anda.hcl b/anda/langs/python/pywebview/anda.hcl new file mode 100644 index 0000000000..5782960bdd --- /dev/null +++ b/anda/langs/python/pywebview/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "pywebview.spec" + } +} diff --git a/anda/langs/python/pywebview/pywebview.spec b/anda/langs/python/pywebview/pywebview.spec new file mode 100644 index 0000000000..4f3b8e3321 --- /dev/null +++ b/anda/langs/python/pywebview/pywebview.spec @@ -0,0 +1,48 @@ +%global pypi_name pywebview +%global _desc Build GUI for your Python program with JavaScript, HTML, and CSS. + +Name: python-%{pypi_name} +Version: 6.1 +Release: 1%?dist +Summary: Build GUI for your Python program with JavaScript, HTML, and CSS +License: BSD-3-Clause +URL: https://github.com/r0x0r/pywebview +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: pywebview +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n pywebview-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files webview + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE SECURITY.md + +%changelog +* Tue Nov 04 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/pywebview/update.rhai b/anda/langs/python/pywebview/update.rhai new file mode 100644 index 0000000000..b69e27b96f --- /dev/null +++ b/anda/langs/python/pywebview/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("pywebview")); From de6535ba19038bad8d471ae636b97fc55fd3ceca Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Tue, 4 Nov 2025 23:17:57 -0600 Subject: [PATCH 0191/3853] add: asusctl (#7043) * add: asusctl * Make it build * Remove empty file * Add update.rhai * Don't build on non-x86_64 architecture --- anda/system/asusctl/anda.hcl | 6 ++ anda/system/asusctl/asusctl.spec | 92 ++++++++++++++++++++++++++ anda/system/asusctl/fix-makefile.patch | 13 ++++ anda/system/asusctl/update.rhai | 1 + 4 files changed, 112 insertions(+) create mode 100644 anda/system/asusctl/anda.hcl create mode 100644 anda/system/asusctl/asusctl.spec create mode 100644 anda/system/asusctl/fix-makefile.patch create mode 100644 anda/system/asusctl/update.rhai diff --git a/anda/system/asusctl/anda.hcl b/anda/system/asusctl/anda.hcl new file mode 100644 index 0000000000..6d319d1d22 --- /dev/null +++ b/anda/system/asusctl/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "asusctl.spec" + } +} diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec new file mode 100644 index 0000000000..4e0afd9f40 --- /dev/null +++ b/anda/system/asusctl/asusctl.spec @@ -0,0 +1,92 @@ +%global debug_package %{nil} + +%global commit c9e76f327376c8bb6ab4e4cc5187954aa8cdc538 +%global commit_date 20251020 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: asusctl +Version: %commit_date.%shortcommit +Release: 1%?dist +Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops +URL: https://gitlab.com/asus-linux/asusctl +Source0: %url/-/archive/%commit/asusctl-%commit.tar.gz +License: MPL-2.0 +Patch0: fix-makefile.patch +BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel +BuildRequires: desktop-file-utils +BuildRequires: cmake +BuildRequires: rust +BuildRequires: rust-std-static +BuildRequires: pkgconfig(gbm) +BuildRequires: pkgconfig(libinput) +BuildRequires: pkgconfig(libseat) +BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(libzstd) +ExclusiveArch: x86_64 + +Packager: Metcya + +%description +%summary. + +%package rog-gui +Summary: An experimental gui for %name +Requires: %name + +%description rog-gui +A one-stop-shop GUI tool for asusd/asusctl. It aims to provide most controls, +a notification service, and ability to run in the background. + +%prep +%autosetup -p1 -n asusctl-%commit +%cargo_prep_online + +%build +%cargo_build + +%install +%make_install + +install -D -m 0644 README.md %{buildroot}/%{_docdir}/%{name}/README.md +install -D -m 0644 rog-anime/README.md %{buildroot}/%{_docdir}/%{name}/README-anime.md +install -D -m 0644 rog-anime/data/diagonal-template.png %{buildroot}/%{_docdir}/%{name}/diagonal-template.png + +desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.desktop + +%files +%license LICENSE +%{_datadir}/asusctl/LICENSE +%{_bindir}/asusd +%{_bindir}/asusd-user +%{_bindir}/asusctl +%{_unitdir}/asusd.service +%{_userunitdir}/asusd-user.service +%{_udevrulesdir}/99-asusd.rules +%dnl %{_sysconfdir}/asusd/ +%{_datadir}/asusd/aura_support.ron +%{_datadir}/dbus-1/system.d/asusd.conf +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_yellow.png +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_green.png +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_red.png +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_blue.png +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_orange.png +%{_datadir}/icons/hicolor/512x512/apps/asus_notif_white.png +%{_datadir}/icons/hicolor/scalable/status/gpu-compute.svg +%{_datadir}/icons/hicolor/scalable/status/gpu-hybrid.svg +%{_datadir}/icons/hicolor/scalable/status/gpu-integrated.svg +%{_datadir}/icons/hicolor/scalable/status/gpu-nvidia.svg +%{_datadir}/icons/hicolor/scalable/status/gpu-vfio.svg +%{_datadir}/icons/hicolor/scalable/status/notification-reboot.svg +%{_docdir}/%{name}/ +%{_datadir}/asusd/ + +%files rog-gui +%{_bindir}/rog-control-center +%{_datadir}/applications/rog-control-center.desktop +%{_datadir}/icons/hicolor/512x512/apps/rog-control-center.png +%{_datadir}/rog-gui + +%changelog +* Sun Oct 26 2025 Metcya +- Package asusctl diff --git a/anda/system/asusctl/fix-makefile.patch b/anda/system/asusctl/fix-makefile.patch new file mode 100644 index 0000000000..0110ee141a --- /dev/null +++ b/anda/system/asusctl/fix-makefile.patch @@ -0,0 +1,13 @@ +diff --git a/Makefile b/Makefile +index 6db2b96..232c993 100644 +--- a/Makefile ++++ b/Makefile +@@ -113,7 +113,7 @@ install-data-asusd_user: + + .PHONY: install-data-asusd install-data-asusd_user + +-install-data: install-data-asusd install-data-rog_gui ++install-data: install-data-asusd install-data-rog_gui install-data-asusd_user + + install: install-program install-data + $(INSTALL_DATA) "./LICENSE" "$(DESTDIR)$(datarootdir)/asusctl/LICENSE" diff --git a/anda/system/asusctl/update.rhai b/anda/system/asusctl/update.rhai new file mode 100644 index 0000000000..4496aa968e --- /dev/null +++ b/anda/system/asusctl/update.rhai @@ -0,0 +1 @@ +rpm.version(gitlab("20328305")); From 6008440f860a29cc3bfbe162e85e869272b66a05 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 4 Nov 2025 23:18:56 -0600 Subject: [PATCH 0192/3853] fix(udev-joystick-blacklist): Drop release from Obsoletes (#7104) * fix(udev-joystick-blacklist): Update conflict version for steam-device-rules Signed-off-by: Gilver * chore: Release Signed-off-by: Gilver * Trying something. Signed-off-by: Gilver --------- Signed-off-by: Gilver --- .../udev-joystick-blacklist/udev-joystick-blacklist.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec index 7736740651..f473aef9dd 100644 --- a/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec +++ b/anda/games/udev-joystick-blacklist/udev-joystick-blacklist.spec @@ -4,14 +4,14 @@ Name: udev-joystick-blacklist Version: 0^%{commit_date}git%{shortcommit} -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux License: Public Domain URL: https://github.com/denilsonsa/udev-joystick-blacklist Source0: %{url}/archive/%{commit}.tar.gz BuildRequires: systemd-rpm-macros Conflicts: %{name}-rm -Conflicts: steam-device-rules <= 1.0.0.85-1 +Conflicts: steam-device-rules <= 1.0.0.85 BuildArch: noarch Packager: Gilver E. @@ -23,8 +23,8 @@ This package contains rules which will prevent those devices from being recogniz %package rm Summary: Fix for keyboard/mouse/tablet being detected as joysticks in Linux Conflicts: %{name} -Conflicts: steam-device-rules <= 1.0.0.85-1 -Obsoletes: steam-device-rules <= 1.0.0.85-1 +Conflicts: steam-device-rules <= 1.0.0.85 +Obsoletes: steam-device-rules <= 1.0.0.85 %description rm There are several devices that, although recognized by kernel as joysticks, are not joysticks. From 7b2415dd97a4e652d3e305b79327f25be32e413c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 05:19:34 +0000 Subject: [PATCH 0193/3853] bump: golang-github-abenz1267-elephant asusctl --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- anda/system/asusctl/asusctl.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index b7e377d132..46cfb25184 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.1 +Version: 2.14.2 %gometa -f diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 4e0afd9f40..42cae63815 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -5,7 +5,7 @@ %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: asusctl -Version: %commit_date.%shortcommit +Version: 6.1.16 Release: 1%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl From 168fce6e9ee895ec68f6489205472e28f087a679 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 4 Nov 2025 23:44:21 -0600 Subject: [PATCH 0194/3853] add: magic-wormhole (#7080) * add: magic-wormhole Signed-off-by: Owen-sz * lets just do the funny Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/langs/python/magic-wormhole/anda.hcl | 6 ++ .../python/magic-wormhole/magic-wormhole.spec | 96 +++++++++++++++++++ anda/langs/python/magic-wormhole/update.rhai | 1 + 3 files changed, 103 insertions(+) create mode 100644 anda/langs/python/magic-wormhole/anda.hcl create mode 100644 anda/langs/python/magic-wormhole/magic-wormhole.spec create mode 100644 anda/langs/python/magic-wormhole/update.rhai diff --git a/anda/langs/python/magic-wormhole/anda.hcl b/anda/langs/python/magic-wormhole/anda.hcl new file mode 100644 index 0000000000..7e2dcc5239 --- /dev/null +++ b/anda/langs/python/magic-wormhole/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "magic-wormhole.spec" + } +} diff --git a/anda/langs/python/magic-wormhole/magic-wormhole.spec b/anda/langs/python/magic-wormhole/magic-wormhole.spec new file mode 100644 index 0000000000..cb673a39e7 --- /dev/null +++ b/anda/langs/python/magic-wormhole/magic-wormhole.spec @@ -0,0 +1,96 @@ +%define _unpackaged_files_terminate_build 0 + +%global pypi_name magic-wormhole +%global _desc get things from one computer to another, safely. + +Name: python-%{pypi_name} +Version: 0.21.1 +Release: 1%?dist +Summary: get things from one computer to another, safely +License: MIT +URL: https://github.com/magic-wormhole/magic-wormhole +Source0: %url/archive/refs/tags/%version.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-versioneer + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: magic-wormhole +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%package bash-completion +Summary: magic-wormhole Bash completion +Requires: python3-%{pypi_name} +Requires: bash-completion +BuildArch: noarch + +%description bash-completion +Bash shell completion for magic-wormhole. + +%package fish-completion +Summary: magic-wormhole Fish completion +Requires: python3-%{pypi_name} +Requires: fish +BuildArch: noarch + +%description fish-completion +Fish shell completion for magic-wormhole. + +%package zsh-completion +Summary: magic-wormhole Zsh completion +Requires: python3-%{pypi_name} +Requires: zsh +BuildArch: noarch + +%description zsh-completion +Zsh shell completion for magic-wormhole. + +%prep +%autosetup -n magic-wormhole-%{version} + +%build +%pyproject_wheel + +%install +install -Dm644 wormhole_complete.bash %{buildroot}%{bash_completions_dir}/wormhole_complete.bash +install -Dm644 wormhole_complete.bash %{buildroot}%{fish_completions_dir}/wormhole_complete.fish +install -Dm644 wormhole_complete.bash %{buildroot}%{zsh_completions_dir}/wormhole_complete.zsh +install -Dm644 docs/wormhole.1 %{buildroot}%{_mandir}/man1/wormhole.1 +%pyproject_install +%pyproject_save_files wormhole + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md docs/*.rst +%license LICENSE +%{_bindir}/magic-wormhole +%{_bindir}/wormhole +%{_mandir}/man1/wormhole.1.gz +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/magic_wormhole-%version.dist-info/* + +%files bash-completion +%{bash_completions_dir}/wormhole_complete.bash + +%files fish-completion +%{fish_completions_dir}/wormhole_complete.fish + +%files zsh-completion +%{zsh_completions_dir}/wormhole_complete.zsh + +%changelog +* Mon Nov 03 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/magic-wormhole/update.rhai b/anda/langs/python/magic-wormhole/update.rhai new file mode 100644 index 0000000000..216ef8ca97 --- /dev/null +++ b/anda/langs/python/magic-wormhole/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("magic-wormhole/magic-wormhole")); From db4ba4abd11bc9e8dcd928a4de30594a0e36ce7a Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 4 Nov 2025 23:50:45 -0600 Subject: [PATCH 0195/3853] fix(asusctl): track versions properly (#7128) Signed-off-by: Owen-sz --- anda/system/asusctl/asusctl.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 42cae63815..009595dd2b 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -1,18 +1,14 @@ %global debug_package %{nil} -%global commit c9e76f327376c8bb6ab4e4cc5187954aa8cdc538 -%global commit_date 20251020 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) - Name: asusctl Version: 6.1.16 -Release: 1%?dist +Release: 2%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl -Source0: %url/-/archive/%commit/asusctl-%commit.tar.gz +Source0: %url/-/archive/%version/asusctl-%version.tar.gz License: MPL-2.0 Patch0: fix-makefile.patch -BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel +BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel BuildRequires: desktop-file-utils BuildRequires: cmake BuildRequires: rust @@ -39,7 +35,7 @@ A one-stop-shop GUI tool for asusd/asusctl. It aims to provide most controls, a notification service, and ability to run in the background. %prep -%autosetup -p1 -n asusctl-%commit +%autosetup -p1 -n asusctl-%version %cargo_prep_online %build From 0b4f4a79dae370fea25cd42a54d68e58daec4a94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl=20H=C3=B6rberg?= Date: Wed, 5 Nov 2025 07:13:03 +0100 Subject: [PATCH 0196/3853] feat: build crystal from source, split out shards pkg (#7044) * Build Crystal from source, split out shards pkg Build Crystal and shards from source, building dynamically linked binaries. Separate the crystal and shards packages, they have different versions and update schedules. Remove architecture restrictions. Introduce a bootstrap problem, as Crystal is built using Crystal. * bootstrap compiler for crystal compiler * Use macros when possible in shards.spec (+ formatting) * formatting of crystal.spec * use correct path to bootstrap compiler * build require make for shards * no verbose autosetup for crystal * quiet prep/extractions * shards requires gcc * Revert "shards requires gcc" This reverts commit b4558238b35d96f6b6899f2d376ccabcc8aeb62a. Should not be needed, as crystal requires gcc * Packager * explict buildreqs for shards should be inferred from the crystal package --- anda/langs/crystal/crystal/anda.hcl | 1 - anda/langs/crystal/crystal/crystal.spec | 88 +++++++++++++------------ anda/langs/crystal/crystal/update.rhai | 10 +-- anda/langs/crystal/shards/anda.hcl | 5 ++ anda/langs/crystal/shards/shards.spec | 33 ++++++++++ anda/langs/crystal/shards/update.rhai | 1 + 6 files changed, 87 insertions(+), 51 deletions(-) create mode 100644 anda/langs/crystal/shards/anda.hcl create mode 100644 anda/langs/crystal/shards/shards.spec create mode 100644 anda/langs/crystal/shards/update.rhai diff --git a/anda/langs/crystal/crystal/anda.hcl b/anda/langs/crystal/crystal/anda.hcl index d2a5a14455..1ce7a085d6 100644 --- a/anda/langs/crystal/crystal/anda.hcl +++ b/anda/langs/crystal/crystal/anda.hcl @@ -1,5 +1,4 @@ project pkg { - arches = ["x86_64"] rpm { spec = "crystal.spec" } diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index da28a9d34f..f6f567b49b 100644 --- a/anda/langs/crystal/crystal/crystal.spec +++ b/anda/langs/crystal/crystal/crystal.spec @@ -1,57 +1,63 @@ -%define debug_package %nil +%bcond bootstrap 1 +%global bootstrap_version 1.17.1 -Name: crystal -Version: 1.18.2 -Release: 1%?dist -Summary: The Crystal Programming Language -License: Apache-2.0 -URL: https://crystal-lang.org/ -Source0: https://github.com/crystal-lang/crystal/releases/download/%version/crystal-%version-1-linux-x86_64-bundled.tar.gz -ExclusiveArch: x86_64 -BuildRequires: rpm_macro(fdupes) +Name: crystal +Version: 1.18.2 +Release: 2%?dist +Summary: A general-purpose, object-oriented programming language +License: Apache-2.0 +Packager: Carl Hörberg +URL: https://crystal-lang.org/ +Source0: https://github.com/crystal-lang/crystal/archive/%version.tar.gz +%if %{with bootstrap} +Source1: https://dev.alpinelinux.org/archive/crystal/crystal-%{bootstrap_version}-%{_arch}-alpine-linux-musl.tar.gz +%else +BuildRequires: crystal +%endif +BuildRequires: gcc gcc-c++ make gc-devel llvm-devel +BuildRequires: pcre2-devel libyaml-devel libffi-devel +Requires: gcc pkgconfig gc-devel +Requires: pcre2-devel openssl-devel zlib-devel +Requires: libyaml-devel libxml2-devel gmp-devel +Suggests: shards %description -%summary. - -%package devel -Summary: Development files for the crystal package - -%description devel -%summary. +Crystal is a programming language with the following goals: +- Have a syntax similar to Ruby (but compatibility with it is not a goal) +- Statically type-checked but without having to specify the type of variables or method arguments +- Be able to call C code by writing bindings to it in Crystal +- Have compile-time evaluation and generation of code, to avoid boilerplate code +- Compile to efficient native code %prep -%autosetup -n crystal-%version-1 +%setup -q +%if %{with bootstrap} +%setup -q -b 1 +%endif %build +%if %{with bootstrap} +# Use bootstrap crystal binary +export PATH="%{_builddir}/crystal-%{bootstrap_version}-%{_arch}-alpine-linux-musl/bin:$PATH" +%endif +%make_build release=1 interpreter=1 LDFLAGS="%{build_ldflags}" CRYSTAL_CONFIG_LIBRARY_PATH=%{_libdir}/crystal %install -mkdir -p %buildroot/usr/bin -mkdir -p %buildroot/usr/share -mkdir -p %buildroot/usr/lib/crystal -install -Dm755 bin/* %buildroot/usr/bin/ -cp -r share/* %buildroot/usr/share/ -cp -r lib/crystal/* %buildroot/usr/lib/crystal/ - -%fdupes %buildroot%_datadir/crystal/src/lib_c/ - +%make_install PREFIX=%{_prefix} %files -%license /usr/share/licenses/crystal/LICENSE -/usr/bin/crystal -/usr/share/zsh/site-functions/_crystal -/usr/share/man/man1/crystal.1.gz -/usr/share/crystal/ -/usr/share/fish/vendor_completions.d/crystal.fish -/usr/share/bash-completion/completions/crystal - -/usr/bin/shards -/usr/share/man/man1/shards.1.gz -/usr/share/man/man5/shard.yml.5.gz - -%files devel -/usr/lib/crystal/ +%license %{_datadir}/licenses/crystal/LICENSE +%{_bindir}/crystal +%{_datadir}/crystal +%{_datadir}/zsh/site-functions/_crystal +%{_datadir}/bash-completion/completions/crystal +%{_datadir}/fish/vendor_completions.d/crystal.fish +%{_mandir}/man1/crystal.1.gz %changelog +* Mon Nov 03 2025 Carl Hörberg - 1.18.2-2 +- Build from source, support multiple architectures. + * Sat Jun 17 2023 windowsboy111 - 1.8.2-2 - Add devel package. diff --git a/anda/langs/crystal/crystal/update.rhai b/anda/langs/crystal/crystal/update.rhai index b2159a6775..8a0aa8cee3 100644 --- a/anda/langs/crystal/crystal/update.rhai +++ b/anda/langs/crystal/crystal/update.rhai @@ -1,9 +1 @@ -let v = gh("crystal-lang/crystal"); -let url = `crystal-${v}-1-linux-x86_64-bundled.tar.gz`; - -if get(`https://github.com/crystal-lang/crystal/releases/expanded_assets/${v}`).contains(url) { - rpm.version(v); -} else { - print(`crystal: ${v} (waiting for bundle)`); - terminate(); -} +rpm.version(gh_tag("crystal-lang/crystal")); diff --git a/anda/langs/crystal/shards/anda.hcl b/anda/langs/crystal/shards/anda.hcl new file mode 100644 index 0000000000..32456c8b0f --- /dev/null +++ b/anda/langs/crystal/shards/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "shards.spec" + } +} diff --git a/anda/langs/crystal/shards/shards.spec b/anda/langs/crystal/shards/shards.spec new file mode 100644 index 0000000000..eb636eef6d --- /dev/null +++ b/anda/langs/crystal/shards/shards.spec @@ -0,0 +1,33 @@ +Name: shards +Version: 0.19.1 +Release: 1%?dist +Summary: Dependency manager for the Crystal language +License: Apache-2.0 +Packager: Carl Hörberg +URL: https://crystal-lang.org/ +Source0: https://github.com/crystal-lang/shards/archive/refs/tags/v%version.tar.gz +BuildRequires: crystal make +BuildRequires: gcc gc-devel libyaml-devel pcre-devel +Suggests: git make +Supplements: crystal + +%description +Shards is a dependency manager for the Crystal programming language. It allows you to easily manage and install external libraries (called "shards") that your Crystal projects depend on. + +%prep +%setup -q + +%build +%make_build release=1 FLAGS="--link-flags=\"%{build_ldflags}\"" + +%install +%make_install PREFIX=%{_prefix} + +%files +%{_bindir}/shards +%{_mandir}/man1/shards.1.gz +%{_mandir}/man5/shard.yml.5.gz + +%changelog +* Mon Nov 03 2025 Carl Hörberg - 0.19.1-1 +- Initial package diff --git a/anda/langs/crystal/shards/update.rhai b/anda/langs/crystal/shards/update.rhai new file mode 100644 index 0000000000..11ba9c5d21 --- /dev/null +++ b/anda/langs/crystal/shards/update.rhai @@ -0,0 +1 @@ +rpm.version(gh_tag("crystal-lang/shards")); From 2b6424fd55aa99ca2b8e27a6ff391a08a2ec2edf Mon Sep 17 00:00:00 2001 From: june <159748074+june-fish@users.noreply.github.com> Date: Wed, 5 Nov 2025 00:16:49 -0600 Subject: [PATCH 0197/3853] initial package for gnome-shell-extension-gpu-switcher-supergfxctl (#6917) * initial package for gnome-shell-extension-gpu-switcher-supergfxctl * add %doc README.md * only build x86_64 Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * remove noarch Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * for some reason it doesn't build unless it's noarch lol Signed-off-by: Owen-sz --------- Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: Owen-sz Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Co-authored-by: Owen-sz --- .../anda.hcl | 6 +++ ...hell-extension-gpu-supergfxctl-switch.spec | 39 +++++++++++++++++++ .../update.rhai | 9 +++++ 3 files changed, 54 insertions(+) create mode 100644 anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/anda.hcl create mode 100644 anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/gnome-shell-extension-gpu-supergfxctl-switch.spec create mode 100644 anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/update.rhai diff --git a/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/anda.hcl b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/anda.hcl new file mode 100644 index 0000000000..3870cb13d0 --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "gnome-shell-extension-gpu-supergfxctl-switch.spec" + } +} diff --git a/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/gnome-shell-extension-gpu-supergfxctl-switch.spec b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/gnome-shell-extension-gpu-supergfxctl-switch.spec new file mode 100644 index 0000000000..fc3de66afd --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/gnome-shell-extension-gpu-supergfxctl-switch.spec @@ -0,0 +1,39 @@ +%global commit 1de26db2ea4166fdca85306300b12bdc24f2c955 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commit_date 20250925 +%global ver 11 +%global extension gpu-switcher-supergfxctl +%global uuid %{extension}@chikobara.github.io + +Name: gnome-shell-extension-%{extension} +Version: %ver^%commit_date.%shortcommit +Release: 1%?dist +Summary: GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl +License: GPL-3.0-only +URL: https://github.com/chikobara/GPU-Switcher-Supergfxctl + +Source0: %url/archive/%commit.tar.gz + +Requires: (gnome-shell >= 48~ with gnome-shell < 50~) asusctl supergfxctl +Recommends: gnome-extensions-app + +BuildArch: noarch + +%description +GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl + +%prep +%autosetup -n GPU-Switcher-Supergfxctl-%{commit} -p1 + +%install +install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json +install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js + +%files +%license LICENSE +%doc README.md +%{_datadir}/gnome-shell/extensions/%{uuid} + +%changelog +* Mon Oct 27 2025 june-fish - 11 +- Initial Package diff --git a/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/update.rhai b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/update.rhai new file mode 100644 index 0000000000..10ce2bdccd --- /dev/null +++ b/anda/desktops/gnome/gnome-shell-extension-gpu-supergfxctl-switch/update.rhai @@ -0,0 +1,9 @@ +if filters.contains("nightly") { + rpm.global("commit", gh_commit("chikobara/GPU-Switcher-Supergfxctl")); + if rpm.changed() { + let v = find("\"version\": ([.\\d]+)\n", gh_rawfile("chikobara/GPU-Switcher-Supergfxctl", "main", "metadata.json"), 1); + rpm.global("ver", v); + rpm.global("commit_date", date()); + rpm.release(); + } +} From b6a0c9730472d6161cbfdff81ea48eb4930edcb7 Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 5 Nov 2025 00:17:02 -0600 Subject: [PATCH 0198/3853] chore: Update mesa-compat (#7014) * chore: Upate mesa-compat Signed-off-by: Gilver * test: DNL patch Signed-off-by: Gilver * Add Epoch field to mesa-compat.spec Signed-off-by: Gilver * chore: Readd bazzite.patch Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/lib/mesa-compat/mesa-compat.spec | 38 ++++++++++++++++++++++----- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/anda/lib/mesa-compat/mesa-compat.spec b/anda/lib/mesa-compat/mesa-compat.spec index eb20fbcd17..21207eccf4 100644 --- a/anda/lib/mesa-compat/mesa-compat.spec +++ b/anda/lib/mesa-compat/mesa-compat.spec @@ -1,9 +1,8 @@ -# Credit to LionHeartP from Nobara for most of the spec and letting me know about the need for this package <3 %global origname mesa -%global ver 25.0.4 Name: %{origname}-compat Summary: Mesa graphics libraries - legacy compatibility libraries +%global ver 25.0.7 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} Release: 1%{?dist} Epoch: 1 @@ -41,6 +40,23 @@ BuildRequires: python3-pyyaml %description %{summary}. +%package libxatracker +Summary: Mesa XA state tracker +Provides: libxatracker%{?_isa} +Provides: mesa-libxatracker%{?_isa} +Obsoletes: mesa-libxatracker < 25.3 + +%description libxatracker +%{summary}. + +%package libxatracker-devel +Summary: Mesa XA state tracker development package +Requires: %{name}-libxatracker%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: mesa-libxatracker-devel < 25.3 + +%description libxatracker-devel +%{summary}. + %package libOSMesa Summary: Mesa offscreen rendering libraries Provides: libOSMesa @@ -73,10 +89,10 @@ cp %{SOURCE1} docs/ %meson \ -Dplatforms= \ -Dosmesa=true \ - -Dgallium-drivers=llvmpipe \ + -Dgallium-drivers=llvmpipe,svga \ -Dgallium-vdpau=disabled \ -Dgallium-va=disabled \ - -Dgallium-xa=disabled \ + -Dgallium-xa=enabled \ -Dgallium-nine=false \ -Dgallium-opencl=disabled \ -Dgallium-rusticl=false \ @@ -121,6 +137,16 @@ rm -rf %{buildroot}%{_includedir}/KHR %{_libdir}/libOSMesa.so %{_libdir}/pkgconfig/osmesa.pc +%files libxatracker +%{_libdir}/libxatracker.so.2* +%{_libdir}/libxatracker.so.2.* + +%files libxatracker-devel +%{_libdir}/libxatracker.so +%{_includedir}/xa_tracker.h +%{_includedir}/xa_composite.h +%{_includedir}/xa_context.h +%{_libdir}/pkgconfig/xatracker.pc + %changelog -* Thu Apr 24 2025 Neal Gompa - 25.0.4-1 -- Initial split from mesa for compat libraries (rhbz#2362203) +%autochangelog From c40532d25277ab5ae0cbd23b6e37d675b8f6769a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 06:39:32 +0000 Subject: [PATCH 0199/3853] bump: crystal --- anda/langs/crystal/crystal/crystal.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/crystal/crystal/crystal.spec b/anda/langs/crystal/crystal/crystal.spec index f6f567b49b..bb682dea41 100644 --- a/anda/langs/crystal/crystal/crystal.spec +++ b/anda/langs/crystal/crystal/crystal.spec @@ -2,8 +2,8 @@ %global bootstrap_version 1.17.1 Name: crystal -Version: 1.18.2 -Release: 2%?dist +Version: 1.17.1 +Release: 1%?dist Summary: A general-purpose, object-oriented programming language License: Apache-2.0 Packager: Carl Hörberg From 3bb8c1be92692a2d0f7516790e7b076743dc2776 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 11:17:33 +0000 Subject: [PATCH 0200/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index f317433f4b..db93a3c350 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit ff1e7bf0c516eb5788e6aa5512f26c9eb5591364 +%global commit ca8d079c1c673dd34e011c173de7d72385f5aa30 %forgemeta Name: lomiri-system-settings From 51fb16d94b26feee6fe604b2d4455da89e29ef2a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 12:42:39 +0000 Subject: [PATCH 0201/3853] bump: legcord --- anda/apps/legcord/stable/legcord.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/legcord/stable/legcord.spec b/anda/apps/legcord/stable/legcord.spec index 2d6e752d8f..780fd70e4f 100644 --- a/anda/apps/legcord/stable/legcord.spec +++ b/anda/apps/legcord/stable/legcord.spec @@ -9,8 +9,8 @@ %endif Name: legcord -Version: 1.1.5 -Release: 2%?dist +Version: 1.1.6 +Release: 1%?dist License: OSL-3.0 Summary: Custom lightweight Discord client designed to enhance your experience URL: https://github.com/Legcord/Legcord From 44f7184d79c8beb758a9c12e83f1137645a6a058 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 13:22:50 +0000 Subject: [PATCH 0202/3853] bump: youki zig-master-bootstrap --- anda/langs/rust/youki/youki.spec | 2 +- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/rust/youki/youki.spec b/anda/langs/rust/youki/youki.spec index ae075364cd..cf8d762238 100644 --- a/anda/langs/rust/youki/youki.spec +++ b/anda/langs/rust/youki/youki.spec @@ -1,5 +1,5 @@ Name: youki -Version: 0.5.6 +Version: 0.5.7 Release: 1%?dist Summary: A container runtime written in Rust diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 76e65d148d..bf14aca239 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1225+bf9082518 +%global ver 0.16.0-dev.1230+459f3b7ed %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 4afc22e1b7b685a255aa4a405f7e0411d2ae913b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 14:14:49 +0000 Subject: [PATCH 0203/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index b34c91d91d..e070b2855a 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1225+bf9082518 +Version: 0.16.0~dev.1230+459f3b7ed Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 0401c6fffadf1b1560239ca83d93bf15748897d5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 16:28:27 +0000 Subject: [PATCH 0204/3853] bump: walker rpcs3 golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 9acf035b72..889b27291d 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.9.2 +%global upstream_version v2.9.3 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 76ea279038..762b2d2f5f 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 0403231a0d8e6503a9241ed6a1b00bbfa8d8211d -%global ver 0.0.38-18290 +%global commit 8984c2b316d388cbc5b35e6f908b2c9b78b8a63b +%global ver 0.0.38-18293 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 46cfb25184..f0b89c111b 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.2 +Version: 2.14.3 %gometa -f From 3ba26fe4d01fa3773c3a1de11d9dddcfffada9e5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 17:18:41 +0000 Subject: [PATCH 0205/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 391c492fbd..1e37372b20 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.03.232748 +Version: 2025.11.05.164804 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 043cff8d0ad25a35489dcb2708aef0b9f8f6d289 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 18:53:42 +0000 Subject: [PATCH 0206/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 762b2d2f5f..76ea279038 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8984c2b316d388cbc5b35e6f908b2c9b78b8a63b -%global ver 0.0.38-18293 +%global commit 0403231a0d8e6503a9241ed6a1b00bbfa8d8211d +%global ver 0.0.38-18290 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From f838c3725aeee4d014cf6bf7340eae01bb746d4e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 19:55:43 +0000 Subject: [PATCH 0207/3853] bump: zed-preview zed --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/devs/zed/stable/zed.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 6be39534f8..ff9bb0b3ce 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.4-pre +%global ver 0.211.4 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 28c0221e10..91bed19a8e 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,8 +9,8 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.210.4 -Release: 2%?dist +Version: 0.211.4 +Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib From ae5738bfc251fa7196fd51f7ff1d83a0614ca3d3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 20:23:10 +0000 Subject: [PATCH 0208/3853] bump: zed-preview asusctl --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/system/asusctl/asusctl.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index ff9bb0b3ce..fefdde7a74 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.211.4 +%global ver 0.212.0-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 009595dd2b..b51ea13d89 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -1,8 +1,8 @@ %global debug_package %{nil} Name: asusctl -Version: 6.1.16 -Release: 2%?dist +Version: 6.1.17 +Release: 1%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl Source0: %url/-/archive/%version/asusctl-%version.tar.gz From 46b303a71b3249f9f8b548819208f438b1202e10 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 20:55:51 +0000 Subject: [PATCH 0209/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 1e37372b20..0d024ca8ac 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.05.164804 +Version: 2025.11.05.205101 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 8618346776f267aa3b388bceab5951696cd289c6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 21:31:28 +0000 Subject: [PATCH 0210/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 76ea279038..280bc7a652 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 0403231a0d8e6503a9241ed6a1b00bbfa8d8211d -%global ver 0.0.38-18290 +%global commit 49548b913d9a04dcdce6a5084953d43504d3af85 +%global ver 0.0.38-18296 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From eff24a4d69cf99b745b8f50aeee14f8d74819cc5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 21:45:41 +0000 Subject: [PATCH 0211/3853] bump: discord-canary-openasar discord-canary signal-desktop --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/signal-desktop/signal-desktop.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 397627dd32..9798ccf034 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.799 +Version: 0.0.800 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 6e8ca3e490..9f0066d5d8 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.799 +Version: 0.0.800 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index a939801b39..54849e0002 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -12,7 +12,7 @@ %endif Name: signal-desktop -Version: 7.77.1 +Version: 7.78.0 Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org From 3b49cade01489817befab70cc80feb4952559e2e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 22:18:46 +0000 Subject: [PATCH 0212/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 280bc7a652..e0e64cac2d 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 49548b913d9a04dcdce6a5084953d43504d3af85 -%global ver 0.0.38-18296 +%global commit 2667d5de0f1b12b6d3c52d98ecfc2b6b10f9d2d1 +%global ver 0.0.38-18297 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 670e237760ea4f479b0b006f80310660ddeccdf2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 22:37:41 +0000 Subject: [PATCH 0213/3853] bump: flow-control --- anda/devs/flow/flow-control.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/flow/flow-control.spec b/anda/devs/flow/flow-control.spec index 08807ad404..66cc2625c8 100644 --- a/anda/devs/flow/flow-control.spec +++ b/anda/devs/flow/flow-control.spec @@ -1,6 +1,6 @@ Name: flow-control Epoch: 1 -Version: 0.5.0 +Version: 0.6.0 Release: 1%?dist Summary: A programmer's text editor License: MIT From fce0b97acefd0f7337539bbe2bd4fb67bab9a1f8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 22:48:21 +0000 Subject: [PATCH 0214/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 9798ccf034..791a29632e 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.800 +Version: 0.0.801 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 9f0066d5d8..9ed49cdcb7 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.800 +Version: 0.0.801 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From f2088c3f8c6f04fa43dff6e6813a129de4c9cb97 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 5 Nov 2025 23:24:57 +0000 Subject: [PATCH 0215/3853] bump: rpcs3 yt-dlp-git --- anda/games/rpcs3/rpcs3.spec | 4 ++-- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index e0e64cac2d..096e70833b 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 2667d5de0f1b12b6d3c52d98ecfc2b6b10f9d2d1 -%global ver 0.0.38-18297 +%global commit 50eb46d29428165ecfae5c64144fe44c5d49632e +%global ver 0.0.38-18309 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 0d024ca8ac..552cabf1f3 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.05.205101 +Version: 2025.11.05.230647 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From d5675c8804366fbeec61f4a169ac290c44cf38e1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 01:50:47 +0000 Subject: [PATCH 0216/3853] bump(nightly): legcord-nightly mpv-nightly hyprutils.nightly micro-nightly zed-nightly prismlauncher-nightly types-colorama --- anda/apps/legcord/nightly/legcord-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/waylands/hyprutils/hyprutils.nightly.spec | 6 +++--- anda/devs/micro/micro-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/apps/legcord/nightly/legcord-nightly.spec b/anda/apps/legcord/nightly/legcord-nightly.spec index 78ac0de8bc..8ba8ffcd80 100644 --- a/anda/apps/legcord/nightly/legcord-nightly.spec +++ b/anda/apps/legcord/nightly/legcord-nightly.spec @@ -1,5 +1,5 @@ -%global commit 71a73d9ac15b3c50c80f1a4cffd657f304da79a8 -%global commit_date 20251015 +%global commit 8df00f39911f5b80bc58011b0f8625b41fb4fb58 +%global commit_date 20251106 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %nil %global __strip /bin/true diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 6482b97f3c..931414b212 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 5b0cfe8849f8304dc449b2bc10cac62c7a227159 +%global commit 28ef6b780c227507e248890b18397da21027d935 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251105 +%global commit_date 20251106 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec b/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec index f69b426a6c..0158d4889f 100644 --- a/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec @@ -1,10 +1,10 @@ #? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec %global realname hyprutils -%global ver 0.10.0 +%global ver 0.10.1 -%global commit 164a30b3d8b3174a32ac7326782476f1188e6118 -%global commit_date 20251104 +%global commit 926689ddb9c0a8787e58c02c765a62e32d63d1f7 +%global commit_date 20251106 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/micro/micro-nightly.spec b/anda/devs/micro/micro-nightly.spec index 3e361a3139..2efe7033ec 100644 --- a/anda/devs/micro/micro-nightly.spec +++ b/anda/devs/micro/micro-nightly.spec @@ -12,8 +12,8 @@ # Naming variable as something other than "commit" is necessary # to stop %%gometa from putting commit hash in release -%global commit_hash fa6831412394ee08e23ef0855c246bbef02bed33 -%global commit_date 20251028 +%global commit_hash 9183fbe64090ee3be147a2b52a74e4516777a0eb +%global commit_date 20251106 %global shortcommit %{sub %{commit_hash} 1 7} %global ver 2.0.14 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index efd05c6589..f993d43057 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit 2ead8c42fb6792095d7cb02f7b89e467421dc8a0 +%global commit 64c8c19e1b36e2b9be9a87cc06bc8b5202093608 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251105 -%global ver 0.212.0 +%global commit_date 20251106 +%global ver 0.213.0 %bcond_with check %bcond nightly 1 diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 3a2ea973cd..706b1041cb 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit f3bc2f0e9fd93b557f6179e55d3616fb3f428a3b +%global commit a7b302c1bb853837da054b1b8a63d6b6be378851 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251102 +%global commit_date 20251106 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index adff3beb84..fcf7f10c08 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 29f78ddcd1806ff8e1855971b8e9de1d1a5d96c3 -%global commit_date 20251105 +%global commit 65b8a85e4b775d5465e7fdb7382c181fb7efa958 +%global commit_date 20251106 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama From 946d6d95763fa7cc3ceb4f15256d091a584ad1a7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 02:06:18 +0000 Subject: [PATCH 0217/3853] bump: discord-canary-openasar discord-canary ruffle-nightly --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 791a29632e..f1acabea38 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.801 +Version: 0.0.802 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 9ed49cdcb7..2eaa56ea2d 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.801 +Version: 0.0.802 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 60bab19f31..3ee4506c7d 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-05 +%global ver 2025-11-06 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From fa803c62d4a76c8543160675b7401135fc2b68b3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 02:55:07 +0000 Subject: [PATCH 0218/3853] bump(branch): lightly-qt5 --- anda/themes/lightly-qt5/VER5.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/themes/lightly-qt5/VER5.txt b/anda/themes/lightly-qt5/VER5.txt index 60d3b2f4a4..7273c0fa8c 100644 --- a/anda/themes/lightly-qt5/VER5.txt +++ b/anda/themes/lightly-qt5/VER5.txt @@ -1 +1 @@ -15 +25 From 5c996dcbd9b91c2cf9cc7125ee08f8a4613daf6f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 03:56:20 +0000 Subject: [PATCH 0219/3853] bump: readymade --- anda/system/readymade/stable/readymade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/readymade/stable/readymade.spec b/anda/system/readymade/stable/readymade.spec index 91622a69bd..b2818588fb 100644 --- a/anda/system/readymade/stable/readymade.spec +++ b/anda/system/readymade/stable/readymade.spec @@ -1,5 +1,5 @@ Name: readymade -Version: 0.12.5 +Version: 0.12.6 Release: 1%?dist Summary: Install ready-made distribution images! License: GPL-3.0-or-later From 26956059b469bd8e7a1924bc5600044bf8230a03 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Thu, 6 Nov 2025 12:42:17 +0700 Subject: [PATCH 0220/3853] fix: readymade (#7145) --- anda/system/readymade/git/readymade-git.spec | 2 +- anda/system/readymade/stable/readymade.spec | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 2f62bea357..128e1ade27 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,7 +1,7 @@ %global commit 53fe99a00a6778da8402a6870854499bcd5088d1 %global commit_date 20251031 %global shortcommit %(c=%{commit}; echo ${c:0:7}) - +%global crate readymade Name: readymade-git Version: %commit_date.%shortcommit Release: 1%?dist diff --git a/anda/system/readymade/stable/readymade.spec b/anda/system/readymade/stable/readymade.spec index b2818588fb..d588f7e509 100644 --- a/anda/system/readymade/stable/readymade.spec +++ b/anda/system/readymade/stable/readymade.spec @@ -1,3 +1,4 @@ +%global crate readymade Name: readymade Version: 0.12.6 Release: 1%?dist From a93512ff2bef4ec4dbf7d6c5dda083da50cbbe36 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Thu, 6 Nov 2025 00:05:55 -0600 Subject: [PATCH 0221/3853] bump: readmade-git (#7149) Signed-off-by: Owen-sz --- anda/system/readymade/git/readymade-git.spec | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 128e1ade27..630256ce9b 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,5 +1,5 @@ -%global commit 53fe99a00a6778da8402a6870854499bcd5088d1 -%global commit_date 20251031 +%global commit a292282b53e79490491abe31bd489cd8c019a464 +%global commit_date 20251105 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade Name: readymade-git @@ -69,4 +69,3 @@ ln -sf %{_datadir}/applications/com.fyralabs.Readymade.desktop %{buildroot}%{_da %_datadir/applications/liveinst.desktop %ghost %_datadir/readymade %_datadir/icons/hicolor/scalable/apps/com.fyralabs.Readymade.svg - From 8a64054c527b89c11a0ee2922e72a840f8dbedde Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 06:30:25 +0000 Subject: [PATCH 0222/3853] bump: zig-master-bootstrap katsu --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- anda/tools/buildsys/katsu/katsu.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index bf14aca239..0a8d555a48 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1230+459f3b7ed +%global ver 0.16.0-dev.1234+74900e938 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 diff --git a/anda/tools/buildsys/katsu/katsu.spec b/anda/tools/buildsys/katsu/katsu.spec index 6ae848a202..5f6af2acc7 100644 --- a/anda/tools/buildsys/katsu/katsu.spec +++ b/anda/tools/buildsys/katsu/katsu.spec @@ -6,7 +6,7 @@ %global cargo_install_lib 0 Name: katsu -Version: 0.10.1 +Version: 0.10.2 Release: 1%?dist Summary: Vicious image builder Packager: madonuko From 538e6eed064396621462b3901e11eeee95d1c1a9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 07:14:27 +0000 Subject: [PATCH 0223/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index e070b2855a..59f550a067 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1230+459f3b7ed +Version: 0.16.0~dev.1234+74900e938 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 8b6a95abf0de90223fda0022cce9a03de7af9a2e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 15:23:54 +0000 Subject: [PATCH 0224/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index db93a3c350..edf16d1a9f 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit ca8d079c1c673dd34e011c173de7d72385f5aa30 +%global commit f11c7dce9b5fef403cfe67292cb4a1b054eea18b %forgemeta Name: lomiri-system-settings From 60e191bc1b2d8e1f825dd5f34aac4fa4980eca7f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 15:56:30 +0000 Subject: [PATCH 0225/3853] bump: zed-preview rust-bottom --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/langs/rust/bottom/rust-bottom.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index fefdde7a74..5e51f1be26 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.0-pre +%global ver 0.212.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/langs/rust/bottom/rust-bottom.spec b/anda/langs/rust/bottom/rust-bottom.spec index 428b7966c5..2c4ef752bf 100644 --- a/anda/langs/rust/bottom/rust-bottom.spec +++ b/anda/langs/rust/bottom/rust-bottom.spec @@ -5,7 +5,7 @@ %global crate bottom Name: rust-bottom -Version: 0.11.2 +Version: 0.11.3 Release: 1%?dist Summary: Customizable cross-platform graphical process/system monitor for the terminal From 102245cefad0a51bcbd0f1fb452348a1cd85d6a8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 16:53:25 +0000 Subject: [PATCH 0226/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 91bed19a8e..96af415b39 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.211.4 +Version: 0.211.5 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 5eef419112174735bd54747f3878b495dfe4e6a1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 17:38:11 +0000 Subject: [PATCH 0227/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index f1acabea38..45fb35cad2 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.802 +Version: 0.0.803 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 2eaa56ea2d..022daa116f 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.802 +Version: 0.0.803 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 9dd7a6544c590233b3d415e6e975190742cba007 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Thu, 6 Nov 2025 13:06:18 -0600 Subject: [PATCH 0228/3853] bump: readymade-git (#7155) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/system/readymade/git/readymade-git.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 630256ce9b..12e471a276 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,5 +1,5 @@ -%global commit a292282b53e79490491abe31bd489cd8c019a464 -%global commit_date 20251105 +%global commit 4cbb97800d3eda85d2d0f245980764fbec1c1079 +%global commit_date 20251106 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade Name: readymade-git From 0369807f66bf87de0af8b7a8966ed0f420eeb449 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 19:17:18 +0000 Subject: [PATCH 0229/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 45fb35cad2..cb7a84facc 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.803 +Version: 0.0.804 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 022daa116f..da521c89d8 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.803 +Version: 0.0.804 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From bbca6283c46f2f007082f90491817c8588311185 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 7 Nov 2025 02:20:12 +0700 Subject: [PATCH 0230/3853] Attempt to fix sbctl again (#7154) * Attempt to fix sbctl * debug: enable xtrace in verbosity * bump package release * Also add removal script --- anda/tools/sbctl/91-sbctl-rm | 41 ++++++++++++++++++++++++++++++++++ anda/tools/sbctl/91-sbctl-sign | 40 +++++++++++++++++++++++++++++++++ anda/tools/sbctl/sbctl.spec | 19 +++++++++------- 3 files changed, 92 insertions(+), 8 deletions(-) create mode 100644 anda/tools/sbctl/91-sbctl-rm create mode 100755 anda/tools/sbctl/91-sbctl-sign diff --git a/anda/tools/sbctl/91-sbctl-rm b/anda/tools/sbctl/91-sbctl-rm new file mode 100644 index 0000000000..247852a75a --- /dev/null +++ b/anda/tools/sbctl/91-sbctl-rm @@ -0,0 +1,41 @@ +#!/usr/bin/sh +# This file is part of sbctl. +# Patched for Fedora, for the Terra repository + +#shellcheck disable=SC2034 +# Enable xtrace if we're verbose +if [ "${KERNEL_INSTALL_VERBOSE:-0}" = "1" ]; then + set -x +fi + +ver=${1} +img=${2} + + +die() { + echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2 + exit 1 +} + +einfo() { + echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" +} + +main() { + # re-define for subst to work + [[ -n ${NOCOLOR+yes} ]] && NOCOLOR= + einfo "Unregistering kernel file from sbctl" + # do nothing if secureboot key directory doesn't exist + if ! [ "$(sbctl setup --print-state --json | awk '/installed/ { gsub(/,$/,"",$2); print $2 }')" = "true" ]; then + einfo "Secureboot key directory doesn't exist, not signing!" + exit 0 + fi + + [[ ${EUID} -eq 0 ]] || die "Please run this script as root" + + einfo "sbctl: Unregistering kernel $img" + sbctl remove-file $img +} + +main + diff --git a/anda/tools/sbctl/91-sbctl-sign b/anda/tools/sbctl/91-sbctl-sign new file mode 100755 index 0000000000..35bb741ac3 --- /dev/null +++ b/anda/tools/sbctl/91-sbctl-sign @@ -0,0 +1,40 @@ +#!/usr/bin/sh +# This file is part of sbctl. +# Patched for Fedora, for the Terra repository + +#shellcheck disable=SC2034 +# Enable xtrace if we're verbose +if [ "${KERNEL_INSTALL_VERBOSE:-0}" = "1" ]; then + set -x +fi + +ver=${1} +img=${2} + +die() { + echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2 + exit 1 +} + +einfo() { + echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" +} + +main() { + # re-define for subst to work + [[ -n ${NOCOLOR+yes} ]] && NOCOLOR= + einfo "Running kernel install script" + # do nothing if secureboot key directory doesn't exist + if ! [ "$(sbctl setup --print-state --json | awk '/installed/ { gsub(/,$/,"",$2); print $2 }')" = "true" ]; then + einfo "Secureboot key directory doesn't exist, not signing!" + exit 0 + fi + + [[ ${EUID} -eq 0 ]] || die "Please run this script as root" + + einfo "sbctl: Signing kernel $img" + sbctl sign -s $img +} + +main + diff --git a/anda/tools/sbctl/sbctl.spec b/anda/tools/sbctl/sbctl.spec index 939ee0217a..11cbc18f7e 100644 --- a/anda/tools/sbctl/sbctl.spec +++ b/anda/tools/sbctl/sbctl.spec @@ -1,6 +1,6 @@ Name: sbctl Version: 0.18 -Release: 2%?dist +Release: 3%?dist Summary: Secure Boot key manager License: MIT @@ -9,6 +9,9 @@ Source0: https://github.com/Foxboron/sbctl/releases/download/%{version}/s ## Based on CachyOS's batch sign script # https://github.com/CachyOS/CachyOS-Settings/blob/master/usr/bin/sbctl-batch-sign Source1: %{name}-batch-sign +# Downstream postinst hook +Source2: 91-sbctl-sign +Source3: 91-sbctl-rm ExclusiveArch: %{golang_arches} @@ -46,14 +49,13 @@ export GOPATH=%{_builddir}/go %make_install PREFIX=%{_prefix} install -Dm755 %{SOURCE1} -t %{buildroot}%{_bindir} -# This script is actually broken on Fedora, while new Debian installkernel hook works fine -# for kernel-install, thanks to Fedora's kernel-install hook adding support for -# postinst.d hooks. +# This script is actually broken on Fedora rm -f %{buildroot}%{_prefix}/lib/kernel/install.d/91-sbctl.install +rm -f %{buildroot}%{_prefix}/lib/kernel/postinst.d/91-sbctl.install -# 95-kernel-hooks.install only runs postinst scripts from /etc, so move it there -mkdir -p %{buildroot}%{_sysconfdir}/kernel/postinst.d -mv %{buildroot}%{_prefix}/lib/kernel/postinst.d/91-sbctl.install %{buildroot}%{_sysconfdir}/kernel/postinst.d/ +# 95-kernel-hooks.install only runs postinst scripts from /etc, so install it there +install -Dm755 %{SOURCE2} -t %{buildroot}%{_sysconfdir}/kernel/postinst.d +install -Dm755 %{SOURCE3} -t %{buildroot}%{_sysconfdir}/kernel/prerm.d %transfiletriggerin -P 1 -- /efi /usr/lib /usr/libexec if [[ ! -f /run/ostree-booted ]] && grep -q -m 1 -e '\.efi$' -e '/vmlinuz$'; then @@ -67,7 +69,8 @@ fi %doc README.md %{_bindir}/sbctl %{_bindir}/sbctl-batch-sign -%{_sysconfdir}/kernel/postinst.d/91-sbctl.install +%{_sysconfdir}/kernel/postinst.d/91-sbctl-sign +%{_sysconfdir}/kernel/prerm.d/91-sbctl-rm %{_mandir}/man8/sbctl.8* %{_mandir}/man5/sbctl.conf.5* %{_datadir}/bash-completion/completions/sbctl From 0a3674fb276b866e003ae50029ca750971257c3a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 19:55:37 +0000 Subject: [PATCH 0231/3853] bump: discord-ptb-openasar discord-ptb --- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 8852de36e3..1e6d900480 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.164 +Version: 0.0.165 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index 11d7b444b6..dffc18acda 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.164 +Version: 0.0.165 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From 8af449020cafed6b7853f5a841e307b81ce4e2c7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 20:42:38 +0000 Subject: [PATCH 0232/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 96af415b39..0bd1daee62 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.211.5 +Version: 0.211.6 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 789c1638fb4bd71c518cc44ea3bd80a620c921e5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 20:55:41 +0000 Subject: [PATCH 0233/3853] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 37a21ab6b4..f989f8846f 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.1.0 +Version: 39.1.1 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From a81ee67af4ac4aaecf308e1ce4b31435d20d8031 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 21:31:52 +0000 Subject: [PATCH 0234/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 096e70833b..60e6f225e2 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 50eb46d29428165ecfae5c64144fe44c5d49632e -%global ver 0.0.38-18309 +%global commit 3df0c8caef464cd1da8a8b41deaaae4f1ed0f57b +%global ver 0.0.38-18310 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From cfe01e3e4653b87f000328bce19a513fa8f19ad4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 21:55:49 +0000 Subject: [PATCH 0235/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index cb7a84facc..b1f320f8a0 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.804 +Version: 0.0.805 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index da521c89d8..eb1c08abcd 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.804 +Version: 0.0.805 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 76dddc2f96a769c97b4290595763fc3ba8407ecb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 23:24:03 +0000 Subject: [PATCH 0236/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 0a8d555a48..3c52837a97 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1234+74900e938 +%global ver 0.16.0-dev.1236+26db54d69 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 1e21401e64bb862895eaa1b1253d71ca5c5355f2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 23:37:59 +0000 Subject: [PATCH 0237/3853] bump: rust-television --- anda/langs/rust/television/rust-television.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/television/rust-television.spec b/anda/langs/rust/television/rust-television.spec index a0ca6f3659..5167c3a7c9 100644 --- a/anda/langs/rust/television/rust-television.spec +++ b/anda/langs/rust/television/rust-television.spec @@ -5,7 +5,7 @@ %global crate television Name: rust-television -Version: 0.13.8 +Version: 0.13.9 Release: 1%?dist Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI From 00ac844770a7b45db10b0b23c9d9e32cccc8650a Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Thu, 6 Nov 2025 17:44:33 -0600 Subject: [PATCH 0238/3853] bump: readymade-git again (#7164) --- anda/system/readymade/git/readymade-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 12e471a276..3e329135d0 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,4 +1,4 @@ -%global commit 4cbb97800d3eda85d2d0f245980764fbec1c1079 +%global commit 70554f6bbb6325a9638d73b56d9f49bcbc6441ab %global commit_date 20251106 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade From 96fea7513952431756ba827db7db33a33313c4fa Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 6 Nov 2025 23:48:13 +0000 Subject: [PATCH 0239/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index b1f320f8a0..ef23792eba 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.805 +Version: 0.0.806 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index eb1c08abcd..d9841ea7d7 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.805 +Version: 0.0.806 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 3a1527e1278ff84230c547895703ab4801ee174f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 01:08:20 +0000 Subject: [PATCH 0240/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 59f550a067..428ba61bce 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1234+74900e938 +Version: 0.16.0~dev.1236+26db54d69 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 0d0068577c0cd7fce5ceede739c7ebefe4b5cab9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 01:49:30 +0000 Subject: [PATCH 0241/3853] bump(nightly): mpv-nightly hyprgraphics.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama astal libbacktrace-nightly nvidia-patch readymade-git scx-scheds-nightly glasgow --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- .../waylands/hyprgraphics/hyprgraphics.nightly.spec | 6 +++--- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/lib/astal/astal/astal.spec | 4 ++-- anda/lib/backtrace/libbacktrace-nightly.spec | 4 ++-- anda/system/nvidia-patch/nvidia-patch.spec | 4 ++-- anda/system/readymade/git/readymade-git.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 12 files changed, 25 insertions(+), 25 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 931414b212..c545e2b51b 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 28ef6b780c227507e248890b18397da21027d935 +%global commit bbafb74880987cc7899fe196e8265088d6627a3c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251106 +%global commit_date 20251107 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec b/anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec index 2f0196b51b..0200ccc85d 100644 --- a/anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec +++ b/anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec @@ -1,9 +1,9 @@ #? https://src.fedoraproject.org/rpms/hyprgraphics/blob/rawhide/f/hyprgraphics.spec %global realname hyprgraphics -%global ver 0.2.0 -%global commit 50fb9f069219f338a11cf0bcccb9e58357d67757 -%global commit_date 20251015 +%global ver 0.3.0 +%global commit ffc999d980c7b3bca85d3ebd0a9fbadf984a8162 +%global commit_date 20251107 %global shortcommit %{sub %commit 1 7} %bcond libjxl 1 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index f993d43057..b568fa97c9 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 64c8c19e1b36e2b9be9a87cc06bc8b5202093608 +%global commit 784fdcaee3be7bbcf9511097cf620256dc2f7ef6 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251106 +%global commit_date 20251107 %global ver 0.213.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 706b1041cb..25c9f95839 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit a7b302c1bb853837da054b1b8a63d6b6be378851 +%global commit c5c12ae8ce819e5a1db4098bf41f2f1fb2989563 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251106 +%global commit_date 20251107 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 3e5a57f57d..f59095979e 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit cfefd1d95b02fe8c099ee28074616031cf5a0b3b +%global commit 861ebc0f19c0a3848f6cf94b53a6c91be0eab06b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251105 +%global commit_date 20251107 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index fcf7f10c08..742d1b2b86 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 65b8a85e4b775d5465e7fdb7382c181fb7efa958 -%global commit_date 20251106 +%global commit 94f2380ac75d7510ddceb738435e091cd985e13a +%global commit_date 20251107 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/lib/astal/astal/astal.spec b/anda/lib/astal/astal/astal.spec index 7020b1ee83..827a65db35 100644 --- a/anda/lib/astal/astal/astal.spec +++ b/anda/lib/astal/astal/astal.spec @@ -1,7 +1,7 @@ -%global commit 6976faba892be4c79d2b8b42710203b319278d7f +%global commit ca82b0653a45f701d06afc3aa59d508f87d73500 %global shortcommit %{sub %commit 1 7} -%global commit_date 20251104 +%global commit_date 20251107 Name: astal Version: 0^%commit_date.%shortcommit diff --git a/anda/lib/backtrace/libbacktrace-nightly.spec b/anda/lib/backtrace/libbacktrace-nightly.spec index ef1e45fc77..97bfcf26d3 100644 --- a/anda/lib/backtrace/libbacktrace-nightly.spec +++ b/anda/lib/backtrace/libbacktrace-nightly.spec @@ -1,8 +1,8 @@ %global debug_package %nil -%global commit 2f67a3abfd1947ddec71fc11965a9cf9191d45ad +%global commit b9e40069c0b47a722286b94eb5231f7f05c08713 %global shortcommit %(c=%commit; echo ${c:0:7}) -%global commit_date 20250929 +%global commit_date 20251107 %global _desc %{expand: A C library that may be linked into a C/C++ program to produce symbolic backtraces. diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index eb58f0448a..3aa408729b 100644 --- a/anda/system/nvidia-patch/nvidia-patch.spec +++ b/anda/system/nvidia-patch/nvidia-patch.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit 95d4e549f158e13c18fb88e6697e2d41a8daefa4 +%global commit 7fab4b6e46af3f246b34bff120bf03634646f722 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251104 +%global commit_date 20251107 %global patches %{_datadir}/src/nvidia-patch diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 3e329135d0..1acb7fafe2 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,5 +1,5 @@ -%global commit 70554f6bbb6325a9638d73b56d9f49bcbc6441ab -%global commit_date 20251106 +%global commit f8a2f2884e9d7e9224b42a1cba35d57deaf44b69 +%global commit_date 20251107 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade Name: readymade-git diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 94a22198f7..8e2c4cbcc7 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 6161c040707f22ab41a99a41753fae5a71f7b07c +%global commit bd5527dd258fd85d0f8020cb9432c145e16795c4 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251105 +%global commitdate 20251107 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index 94b612b448..e4475a72ec 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 74a152c6b3799de8fa377833bd7509185ddc5f21 -%global commit_date 20251105 +%global commit 16c51fb5126d490b1b4a442c2cfa15a61e4dad59 +%global commit_date 20251107 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 2379898052949585b1363b0fb46e94ad1397fedb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 02:02:28 +0000 Subject: [PATCH 0242/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 3ee4506c7d..743915283c 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-06 +%global ver 2025-11-07 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 3ebb0f8c38c5841ee823383ac03ffb42aaa53dc1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 02:52:22 +0000 Subject: [PATCH 0243/3853] bump(branch): astal-gtk --- anda/lib/astal/astal-gtk/astal-gtk.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/lib/astal/astal-gtk/astal-gtk.spec b/anda/lib/astal/astal-gtk/astal-gtk.spec index 56ec814d12..0b66b7db53 100644 --- a/anda/lib/astal/astal-gtk/astal-gtk.spec +++ b/anda/lib/astal/astal-gtk/astal-gtk.spec @@ -1,6 +1,6 @@ -%global commit 6976faba892be4c79d2b8b42710203b319278d7f -%global shortcommit 6976fab -%global commit_date 20251104 +%global commit ca82b0653a45f701d06afc3aa59d508f87d73500 +%global shortcommit ca82b06 +%global commit_date 20251107 Name: astal Version: 0^%commit_date.%commit From 8ee83cba49f51f8bf8d43054bb261572153f63d6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 10:22:14 +0000 Subject: [PATCH 0244/3853] bump: limine --- anda/system/limine/limine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index a99340305a..e4583251a5 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 10.2.1 +Version: 10.3.0 Release: 1%?dist Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause From 98ad392d853de6dea9a450ce887c990900458012 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 15:30:44 +0000 Subject: [PATCH 0245/3853] bump: emulationstation-de --- anda/games/emulationstation-de/emulationstation-de.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/games/emulationstation-de/emulationstation-de.spec b/anda/games/emulationstation-de/emulationstation-de.spec index 93d073b2f1..43a09221f8 100644 --- a/anda/games/emulationstation-de/emulationstation-de.spec +++ b/anda/games/emulationstation-de/emulationstation-de.spec @@ -8,7 +8,7 @@ %bcond_with kms Name: emulationstation-de -Version: 3.3.0 +Version: 3.4.0 Release: 1%?dist Summary: ES-DE is a frontend for browsing and launching games from your multi-platform collection. Packager: Cappy Ishihara From 523fc75a64824290f90ac74d12bcdfdaa7f5955f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 16:26:48 +0000 Subject: [PATCH 0246/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 3c52837a97..54ace4245f 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1236+26db54d69 +%global ver 0.16.0-dev.1240+b2895f356 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 2ed9cbcaf21e7a6a4da72e8dde549d4fd05ac9a2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 17:13:13 +0000 Subject: [PATCH 0247/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 428ba61bce..2c1d6e666c 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1236+26db54d69 +Version: 0.16.0~dev.1240+b2895f356 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 20d97eb6594aec7dea3f7c435ce253bd6210aa92 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 8 Nov 2025 02:40:12 +0800 Subject: [PATCH 0248/3853] fix(mise): completions (#7169) fix #4971 Signed-off-by: madomado --- anda/tools/buildsys/mise/rust-mise.spec | 40 +++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 98aeeaed74..6d6b12a729 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -6,7 +6,7 @@ Name: rust-mise Version: 2025.11.2 -Release: 1%?dist +Release: 2%?dist Summary: Front-end to your dev env License: MIT @@ -44,8 +44,44 @@ License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) %{_bindir}/mise %_mandir/man1/mise.1.gz +%package -n %crate-bash-completion +Summary: Bash completion for %crate +Requires: %{crate} = %{version}-%{release} +Requires: bash-completion +Requires: usage +Supplements: (%{crate} and bash-completion) -%pkg_completion -bfzn %crate +%description -n %crate-bash-completion +Bash command line completion support for %{crate}. + +%package -n %crate-fish-completion +Summary: Fish completion for %{crate} +Requires: %{crate} = %{version}-%{release} +Requires: fish +Requires: usage +Supplements: (%{crate} and fish) + +%description -n %crate-fish-completion +Fish command line completion support for %{crate}. + +%package -n %crate-zsh-completion +Summary: Zsh completion for %{crate} +Requires: %{crate} = %{version}-%{release} +Requires: zsh +Requires: usage +Supplements: (%{crate} and zsh) + +%description -n %crate-zsh-completion +Zsh command line completion support for %{crate}. + +%files -n %crate-bash-completion +%bash_completions_dir/mise.bash + +%files -n %crate-fish-completion +%fish_completions_dir/mise.fish + +%files -n %crate-zsh-completion +%zsh_completions_dir/_mise %prep From 8ad85b7c594f0c50d1cfeaccdba4439d13a86ea9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 18:49:51 +0000 Subject: [PATCH 0249/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 5e51f1be26..fb3ac4e5a4 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.1-pre +%global ver 0.212.2-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From b0ed4640bbd6401918f29c4e0e742d11541dfbda Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 7 Nov 2025 13:32:22 -0600 Subject: [PATCH 0250/3853] bump: readymade-git yet again (#7176) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/system/readymade/git/readymade-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 1acb7fafe2..646196ff27 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,4 +1,4 @@ -%global commit f8a2f2884e9d7e9224b42a1cba35d57deaf44b69 +%global commit 2a1faf0b607c8ab87fb794d25b8050a8b9117f60 %global commit_date 20251107 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade From d8a3e4292b3bf285469015e39d1e261141865f49 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 21:58:35 +0000 Subject: [PATCH 0251/3853] bump: kde-material-you-colors yt-dlp-git --- .../themes/kde-material-you-colors/kde-material-you-colors.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/themes/kde-material-you-colors/kde-material-you-colors.spec b/anda/themes/kde-material-you-colors/kde-material-you-colors.spec index 5de39bcb08..19735b7214 100644 --- a/anda/themes/kde-material-you-colors/kde-material-you-colors.spec +++ b/anda/themes/kde-material-you-colors/kde-material-you-colors.spec @@ -1,5 +1,5 @@ Name: kde-material-you-colors -Version: 1.10.1 +Version: 2.0.0 Release: 1%?dist Summary: Automatic Material You Colors Generator from your wallpaper for the Plasma Desktop License: GPL-3.0-only diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 552cabf1f3..664a5af793 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.05.230647 +Version: 2025.11.07.214920 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 453dde9483832f806adfe688d4cba4513059312d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 22:40:51 +0000 Subject: [PATCH 0252/3853] bump: xone --- anda/system/xone/stable/kmod-common/xone.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/xone/stable/kmod-common/xone.spec b/anda/system/xone/stable/kmod-common/xone.spec index 66257b2d9b..303fcab37c 100644 --- a/anda/system/xone/stable/kmod-common/xone.spec +++ b/anda/system/xone/stable/kmod-common/xone.spec @@ -3,7 +3,7 @@ %global firmware_hash1 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223 Name: xone -Version: 0.4.8 +Version: 0.4.9 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 From a71eb3ea37de8d439b5e304feb2179ac6ead6a19 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 23:00:54 +0000 Subject: [PATCH 0253/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 60e6f225e2..6d1328529e 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 3df0c8caef464cd1da8a8b41deaaae4f1ed0f57b -%global ver 0.0.38-18310 +%global commit c5a54a3d4ff091a4bc3f9e0f28a9f80542c6fada +%global ver 0.0.38-18312 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From dc58d0ed66807c6cf03e00f72d51be1dee7cbe89 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 23:13:26 +0000 Subject: [PATCH 0254/3853] bump(branch): xone-kmod dkms-xone --- anda/system/xone/stable/akmod/xone-kmod.spec | 2 +- anda/system/xone/stable/dkms/dkms-xone.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/xone/stable/akmod/xone-kmod.spec b/anda/system/xone/stable/akmod/xone-kmod.spec index 68204aa03b..2552e456f4 100644 --- a/anda/system/xone/stable/akmod/xone-kmod.spec +++ b/anda/system/xone/stable/akmod/xone-kmod.spec @@ -3,7 +3,7 @@ %global modulename xone Name: %{modulename}-kmod -Version: 0.4.8 +Version: 0.4.9 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 diff --git a/anda/system/xone/stable/dkms/dkms-xone.spec b/anda/system/xone/stable/dkms/dkms-xone.spec index 4f1c380369..4e4a396af6 100644 --- a/anda/system/xone/stable/dkms/dkms-xone.spec +++ b/anda/system/xone/stable/dkms/dkms-xone.spec @@ -2,7 +2,7 @@ %global modulename xone Name: dkms-%{modulename} -Version: 0.4.8 +Version: 0.4.9 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 From f2eb66b050c17e5f14a7c82a49b95121e7fa141e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 23:23:59 +0000 Subject: [PATCH 0255/3853] bump: discord-canary-openasar discord-canary rust-mise --- .../apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/tools/buildsys/mise/rust-mise.spec | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index ef23792eba..b3f7a617c3 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.806 +Version: 0.0.807 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index d9841ea7d7..b7f3683dfa 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.806 +Version: 0.0.807 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 6d6b12a729..07b65f22be 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,8 +5,8 @@ %global crate mise Name: rust-mise -Version: 2025.11.2 -Release: 2%?dist +Version: 2025.11.3 +Release: 1%?dist Summary: Front-end to your dev env License: MIT From 8b8f30bc9875af760943d6f9e69ff4019848b976 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 7 Nov 2025 23:37:39 +0000 Subject: [PATCH 0256/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 6d1328529e..b37aaae096 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit c5a54a3d4ff091a4bc3f9e0f28a9f80542c6fada -%global ver 0.0.38-18312 +%global commit 8a9b15dee3e8a1a0f89480daa1c85f47da550052 +%global ver 0.0.38-18313 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 402643f5d665ecf976dda1b822e34694c49352f3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 01:43:38 +0000 Subject: [PATCH 0257/3853] bump(nightly): zed-nightly nim-nightly types-colorama astal nvidia-patch scx-scheds-nightly natscli spotx-bash --- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/lib/astal/astal/astal.spec | 4 ++-- anda/system/nvidia-patch/nvidia-patch.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- anda/tools/spotx-bash/spotx-bash.spec | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b568fa97c9..b17cad9e18 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 784fdcaee3be7bbcf9511097cf620256dc2f7ef6 +%global commit c241eadbc3fd0d4036db266210b344203a3886bf %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251107 +%global commit_date 20251108 %global ver 0.213.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index f59095979e..35f3a8f35e 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 861ebc0f19c0a3848f6cf94b53a6c91be0eab06b +%global commit 839cbeb371e9a219662925bd0bb923ba7bd66941 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251107 +%global commit_date 20251108 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 742d1b2b86..dd1ef85b84 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 94f2380ac75d7510ddceb738435e091cd985e13a -%global commit_date 20251107 +%global commit e5244438250deda40d7bb895ec5566e39e7532bd +%global commit_date 20251108 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/lib/astal/astal/astal.spec b/anda/lib/astal/astal/astal.spec index 827a65db35..cb6084b1cf 100644 --- a/anda/lib/astal/astal/astal.spec +++ b/anda/lib/astal/astal/astal.spec @@ -1,7 +1,7 @@ -%global commit ca82b0653a45f701d06afc3aa59d508f87d73500 +%global commit 5baeb660214bcafc9ae0b733a1bc84f5fa6078f4 %global shortcommit %{sub %commit 1 7} -%global commit_date 20251107 +%global commit_date 20251108 Name: astal Version: 0^%commit_date.%shortcommit diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index 3aa408729b..64fe765b7f 100644 --- a/anda/system/nvidia-patch/nvidia-patch.spec +++ b/anda/system/nvidia-patch/nvidia-patch.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit 7fab4b6e46af3f246b34bff120bf03634646f722 +%global commit a7690e64b5080452596ffd55062c625abe05fa3a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251107 +%global commit_date 20251108 %global patches %{_datadir}/src/nvidia-patch diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 8e2c4cbcc7..d6c78ccbff 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit bd5527dd258fd85d0f8020cb9432c145e16795c4 +%global commit 52aa24ba3e1fcac3bec04c9321325e10509c653c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251107 +%global commitdate 20251108 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index 5769b44543..4953502d34 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit c2db7efaf00c1bdb55d8752649166fddb9aeb0a4 -%global commit_date 20251104 +%global commit e4f34cf422c297fca86f94a9965ef832fddd9625 +%global commit_date 20251108 %global shortcommit %{sub %{commit} 1 7} %gometa -f diff --git a/anda/tools/spotx-bash/spotx-bash.spec b/anda/tools/spotx-bash/spotx-bash.spec index a01b6a9549..3c20b340ed 100644 --- a/anda/tools/spotx-bash/spotx-bash.spec +++ b/anda/tools/spotx-bash/spotx-bash.spec @@ -1,5 +1,5 @@ -%global commit de9c99a1f2c74ee722b3216ca28c8f7f76ac206d -%global commit_date 20251023 +%global commit a2bd8479a2a80a068e749530aa5a78b2918358b8 +%global commit_date 20251108 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: spotx-bash From 11cf94af5c138aad1cc157e13293c66782af84a5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 01:52:56 +0000 Subject: [PATCH 0258/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 743915283c..4a8fcf303f 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-07 +%global ver 2025-11-08 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 2827a9529454b22053198d2bf7df1c86116cbd19 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 02:44:09 +0000 Subject: [PATCH 0259/3853] bump(branch): astal-gtk --- anda/lib/astal/astal-gtk/astal-gtk.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/lib/astal/astal-gtk/astal-gtk.spec b/anda/lib/astal/astal-gtk/astal-gtk.spec index 0b66b7db53..ab2a98de71 100644 --- a/anda/lib/astal/astal-gtk/astal-gtk.spec +++ b/anda/lib/astal/astal-gtk/astal-gtk.spec @@ -1,6 +1,6 @@ -%global commit ca82b0653a45f701d06afc3aa59d508f87d73500 -%global shortcommit ca82b06 -%global commit_date 20251107 +%global commit 5baeb660214bcafc9ae0b733a1bc84f5fa6078f4 +%global shortcommit 5baeb66 +%global commit_date 20251108 Name: astal Version: 0^%commit_date.%commit From 97a02898abfb97462cb9d4975068c20aea4dfe5b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 03:01:54 +0000 Subject: [PATCH 0260/3853] bump: mdbook yt-dlp-git --- anda/tools/mdbook/mdbook.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/mdbook/mdbook.spec b/anda/tools/mdbook/mdbook.spec index 1750623ab8..560dc23412 100644 --- a/anda/tools/mdbook/mdbook.spec +++ b/anda/tools/mdbook/mdbook.spec @@ -1,5 +1,5 @@ Name: mdBook -Version: 0.5.0.beta.1 +Version: 0.5.0.beta.2 Release: 1%?dist Summary: Create a book from markdown files License: MPL-2.0 AND MIT AND (Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Zlib OR Apache-2.0) AND Unicode-3.0 AND (Apache-2.0 OR BSL-1.0) AND (MIT AND BSD-3-Clause) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 664a5af793..75ab045651 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.07.214920 +Version: 2025.11.08.024129 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 388d08198868b75fb84be3986c0c62882c11f6b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberto=20Garc=C3=ADa?= <4411661+GarciaLnk@users.noreply.github.com> Date: Sat, 8 Nov 2025 06:26:23 +0100 Subject: [PATCH 0261/3853] fix(dwarfs): build fixes (#7181) --- anda/lib/dwarfs/dwarfs.spec | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/anda/lib/dwarfs/dwarfs.spec b/anda/lib/dwarfs/dwarfs.spec index d939d161a7..fb8fca0573 100644 --- a/anda/lib/dwarfs/dwarfs.spec +++ b/anda/lib/dwarfs/dwarfs.spec @@ -5,7 +5,7 @@ A fast high compression read-only file system for Linux and Windows.} Name: dwarfs Version: 0.14.1 -Release: 1%?dist +Release: 2%?dist Summary: A fast high compression read-only file system for Linux, Windows and macOS License: GPL-3.0-or-later URL: https://github.com/mhx/%{name} @@ -85,9 +85,13 @@ This package contains the development files for DWARFS. -DWITH_FUSE_DRIVER=ON \ -DBUILD_SHARED_LIBS=ON \ -DWITH_MAN_OPTION=OFF \ --DCMAKE_INSTALL_SBINDIR=%{_sbindir} \ +-DCMAKE_INSTALL_SBINDIR=%(echo %{_sbindir} | sed 's|^/usr||') \ +%ifarch aarch64 +-DCMAKE_C_FLAGS="-fno-lto -fno-use-linker-plugin" \ +-DCMAKE_CXX_FLAGS="-fno-lto -fno-use-linker-plugin" \ +-DCMAKE_SHARED_LINKER_FLAGS="-fno-lto -fno-use-linker-plugin" \ +%endif %cmake_build -%ctest -j %install %cmake_install @@ -107,6 +111,17 @@ This package contains the development files for DWARFS. %{_mandir}/man1/dwarfsextract.1* %{_mandir}/man1/mkdwarfs.1* %{_mandir}/man5/dwarfs-format.5* +%{_mandir}/man7/dwarfs-env.7* +%{_datadir}/applications/dwarfs-mount-handler.desktop +%{_datadir}/mime/packages/dwarfs.xml +%{_datadir}/bash-completion/completions/dwarfs +%{_datadir}/bash-completion/completions/dwarfsck +%{_datadir}/bash-completion/completions/dwarfsextract +%{_datadir}/bash-completion/completions/mkdwarfs +%{_datadir}/zsh/site-functions/_dwarfs +%{_datadir}/zsh/site-functions/_dwarfsck +%{_datadir}/zsh/site-functions/_dwarfsextract +%{_datadir}/zsh/site-functions/_mkdwarfs %files devel %dir %{_libdir}/cmake/dwarfs @@ -114,7 +129,12 @@ This package contains the development files for DWARFS. %{_libdir}/libdwarfs_*.so %{_includedir}/dwarfs/*.h %{_includedir}/dwarfs/*/*.h +%{_includedir}/dwarfs/*/*/*.h %changelog +* Fri Nov 07 2025 A. Garcia +- Fix up INSTALL_SBINDIR path with duplicated /usr +- Add missing installed files to the package + * Thu Mar 20 2025 Gilver E. - Initial package From 85ef62dd3dbf1a39194e4e24547ae061255e793e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 05:35:02 +0000 Subject: [PATCH 0262/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index f0b89c111b..f90782a493 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.3 +Version: 2.14.4 %gometa -f From 2896f2e95e679ac48085f6444b044625e1e10852 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 05:45:47 +0000 Subject: [PATCH 0263/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 75ab045651..a36ddcc722 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.024129 +Version: 2025.11.08.053059 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 6a4ddd2a89faa1e016f9085a37cd684ee0d1f17f Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 7 Nov 2025 22:23:46 -0800 Subject: [PATCH 0264/3853] chore: Bulk update CUDA (#7192) (#7197) * chore: Bulk update CUDA * chore: A (cherry picked from commit 32d5ace5826e38dbc7eb0a86daad13a5b0679454) Co-authored-by: Gilver --- anda/lib/nvidia/cuda-cccl/cuda-cccl.spec | 2 +- anda/lib/nvidia/cuda-cudart/cuda-cudart.spec | 4 ++-- anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec | 4 ++-- .../lib/nvidia/cuda-culibos/cuda-culibos.spec | 2 +- .../nvidia/cuda-cuobjdump/cuda-cuobjdump.spec | 2 +- anda/lib/nvidia/cuda-cupti/cuda-cupti.spec | 3 +-- .../nvidia/cuda-cuxxfilt/cuda-cuxxfilt.spec | 2 +- anda/lib/nvidia/cuda-gdb/cuda-gdb.spec | 7 ++++-- .../nvidia/cuda-nvdisasm/cuda-nvdisasm.spec | 3 +-- anda/lib/nvidia/cuda-nvml/cuda-nvml.spec | 2 +- .../lib/nvidia/cuda-nvprune/cuda-nvprune.spec | 2 +- anda/lib/nvidia/cuda-nvrtc/cuda-nvrtc.spec | 2 +- anda/lib/nvidia/cuda-nvtx/cuda-nvtx.spec | 5 ++-- .../lib/nvidia/cuda-sandbox/cuda-sandbox.spec | 4 ++-- .../nvidia/cuda-sanitizer/cuda-sanitizer.spec | 2 +- anda/lib/nvidia/cuda/cuda.csh | 10 -------- anda/lib/nvidia/cuda/cuda.sh | 10 -------- anda/lib/nvidia/cuda/cuda.spec | 23 ++++++------------- anda/lib/nvidia/libcublas/libcublas.spec | 4 ++-- anda/lib/nvidia/libcufft/libcufft.spec | 3 +-- anda/lib/nvidia/libcufile/libcufile.spec | 6 ++--- anda/lib/nvidia/libcusolver/libcusolver.spec | 2 +- anda/lib/nvidia/libcusparse/libcusparse.spec | 2 +- .../nvidia/libcusparselt/libcusparselt.spec | 11 +++++---- anda/lib/nvidia/libnpp/libnpp.spec | 2 +- anda/lib/nvidia/libnvfatbin/libnvfatbin.spec | 2 +- .../lib/nvidia/libnvjitlink/libnvjitlink.spec | 2 +- anda/lib/nvidia/libnvjpeg/libnvjpeg.spec | 2 +- anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec | 3 ++- .../libnvptxcompiler-devel.spec | 2 +- anda/lib/nvidia/libnvvm/libnvvm.spec | 10 ++++++-- anda/tools/nvidia/cuda-crt/cuda-crt.spec | 2 +- .../nvidia/cuda-ctadvisor/cuda-ctadvisor.spec | 2 +- anda/tools/nvidia/cuda-nvcc/cuda-nvcc.spec | 19 +++++++-------- anda/tools/nvidia/cuda-nvcc/nvcc.profile | 6 ++--- 35 files changed, 71 insertions(+), 98 deletions(-) delete mode 100644 anda/lib/nvidia/cuda/cuda.csh delete mode 100644 anda/lib/nvidia/cuda/cuda.sh diff --git a/anda/lib/nvidia/cuda-cccl/cuda-cccl.spec b/anda/lib/nvidia/cuda-cccl/cuda-cccl.spec index 1df4be25c6..0a515f0dea 100644 --- a/anda/lib/nvidia/cuda-cccl/cuda-cccl.spec +++ b/anda/lib/nvidia/cuda-cccl/cuda-cccl.spec @@ -6,7 +6,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 3%{?dist} Summary: CXX Core Compute Libraries License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec b/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec index bf4f03ec45..906e48d04f 100644 --- a/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec +++ b/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec @@ -8,8 +8,8 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 -Version: 13.0.96 -Release: 1%?dist +Version: 13.0.88 +Release: 1%{?dist} Summary: CUDA Runtime API library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec index 811ae53e2a..693e2b16e2 100644 --- a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec +++ b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec @@ -5,8 +5,8 @@ %global cuda_version 12 Name: cuda-cudnn -Version: 9.15.0.57 -Release: 1%?dist +Version: 9.7.1.26 +Release: 1%{?dist} Epoch: 1 Summary: NVIDIA CUDA Deep Neural Network library (cuDNN) License: NVIDIA Software Development Kit diff --git a/anda/lib/nvidia/cuda-culibos/cuda-culibos.spec b/anda/lib/nvidia/cuda-culibos/cuda-culibos.spec index e42f87d8ac..fdf75c6cdd 100644 --- a/anda/lib/nvidia/cuda-culibos/cuda-culibos.spec +++ b/anda/lib/nvidia/cuda-culibos/cuda-culibos.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-')-devel Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA Culibos Math development library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-cuobjdump/cuda-cuobjdump.spec b/anda/lib/nvidia/cuda-cuobjdump/cuda-cuobjdump.spec index 81fe136756..eb8e797f54 100644 --- a/anda/lib/nvidia/cuda-cuobjdump/cuda-cuobjdump.spec +++ b/anda/lib/nvidia/cuda-cuobjdump/cuda-cuobjdump.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: Utility to extract information from CUDA binary files License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-cupti/cuda-cupti.spec b/anda/lib/nvidia/cuda-cupti/cuda-cupti.spec index dfdd70a498..a62ac6afaa 100644 --- a/anda/lib/nvidia/cuda-cupti/cuda-cupti.spec +++ b/anda/lib/nvidia/cuda-cupti/cuda-cupti.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA CUDA Profiling Tools Interface (CUPTI) library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -78,4 +78,3 @@ cp -fr lib/* %{buildroot}%{_libdir}/ %changelog %autochangelog - diff --git a/anda/lib/nvidia/cuda-cuxxfilt/cuda-cuxxfilt.spec b/anda/lib/nvidia/cuda-cuxxfilt/cuda-cuxxfilt.spec index 3614b12b75..a66ca87992 100644 --- a/anda/lib/nvidia/cuda-cuxxfilt/cuda-cuxxfilt.spec +++ b/anda/lib/nvidia/cuda-cuxxfilt/cuda-cuxxfilt.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA cuxxfilt (demangler) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-gdb/cuda-gdb.spec b/anda/lib/nvidia/cuda-gdb/cuda-gdb.spec index 0ff77482de..905c95bafe 100644 --- a/anda/lib/nvidia/cuda-gdb/cuda-gdb.spec +++ b/anda/lib/nvidia/cuda-gdb/cuda-gdb.spec @@ -8,7 +8,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA GDB License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL URL: https://developer.nvidia.com/cuda-toolkit @@ -17,6 +17,7 @@ ExclusiveArch: x86_64 aarch64 Source0: https://developer.download.nvidia.com/compute/cuda/redist/%{real_name}/linux-x86_64/%{real_name}-linux-x86_64-%{version}-archive.tar.xz Source1: https://developer.download.nvidia.com/compute/cuda/redist/%{real_name}/linux-sbsa/%{real_name}-linux-sbsa-%{version}-archive.tar.xz +BuildRequires: chrpath Requires: gdb Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} @@ -36,12 +37,14 @@ simulation and emulation environments. %setup -q -T -b 1 -n %{real_name}-linux-sbsa-%{version}-archive %endif +chrpath -d bin/cuda-gdb-minimal + %install mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_includedir} mkdir -p %{buildroot}%{_libdir} -install -p -m 0755 -D bin/cuda-gdb %{buildroot}%{_bindir}/cuda-gdb +install -p -m 0755 -D bin/cuda-gdb-minimal %{buildroot}%{_bindir}/cuda-gdb install -p -m 0755 -D bin/cuda-gdbserver %{buildroot}%{_bindir}/cuda-gdbserver cp -f extras/Debugger/include/* %{buildroot}%{_includedir}/ diff --git a/anda/lib/nvidia/cuda-nvdisasm/cuda-nvdisasm.spec b/anda/lib/nvidia/cuda-nvdisasm/cuda-nvdisasm.spec index 0d5af2350d..3d435bffc1 100644 --- a/anda/lib/nvidia/cuda-nvdisasm/cuda-nvdisasm.spec +++ b/anda/lib/nvidia/cuda-nvdisasm/cuda-nvdisasm.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: Utility to extract information from CUDA binary files License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -46,4 +46,3 @@ install -m 0755 -p -D bin/nvdisasm %{buildroot}%{_bindir}/nvdisasm %changelog %autochangelog - diff --git a/anda/lib/nvidia/cuda-nvml/cuda-nvml.spec b/anda/lib/nvidia/cuda-nvml/cuda-nvml.spec index 2580ba138d..ade5cc518e 100644 --- a/anda/lib/nvidia/cuda-nvml/cuda-nvml.spec +++ b/anda/lib/nvidia/cuda-nvml/cuda-nvml.spec @@ -9,7 +9,7 @@ Name: cuda-nvml Epoch: 1 Version: 13.0.87 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA Management library (NVML) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-nvprune/cuda-nvprune.spec b/anda/lib/nvidia/cuda-nvprune/cuda-nvprune.spec index b6b7ebed9f..b84d2430bb 100644 --- a/anda/lib/nvidia/cuda-nvprune/cuda-nvprune.spec +++ b/anda/lib/nvidia/cuda-nvprune/cuda-nvprune.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA nvprune License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-nvrtc/cuda-nvrtc.spec b/anda/lib/nvidia/cuda-nvrtc/cuda-nvrtc.spec index 37e0fc90cb..13eac12786 100644 --- a/anda/lib/nvidia/cuda-nvrtc/cuda-nvrtc.spec +++ b/anda/lib/nvidia/cuda-nvrtc/cuda-nvrtc.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA runtime compilation library (NVRTC) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-nvtx/cuda-nvtx.spec b/anda/lib/nvidia/cuda-nvtx/cuda-nvtx.spec index 4c3cc748ab..8d281a423a 100644 --- a/anda/lib/nvidia/cuda-nvtx/cuda-nvtx.spec +++ b/anda/lib/nvidia/cuda-nvtx/cuda-nvtx.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA Tools Extension (NVTX) library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -65,8 +65,7 @@ sed -i \ %{_libdir}/libnvtx3interop.so.* %files devel -%dir %{_includedir}/nvtx3/ -%{_includedir}/nvtx3/* +%{_includedir}/nvtx3/ %{_libdir}/libnvtx3interop.so %{_libdir}/pkgconfig/nvToolsExt.pc diff --git a/anda/lib/nvidia/cuda-sandbox/cuda-sandbox.spec b/anda/lib/nvidia/cuda-sandbox/cuda-sandbox.spec index cec0727dad..d5742579f6 100644 --- a/anda/lib/nvidia/cuda-sandbox/cuda-sandbox.spec +++ b/anda/lib/nvidia/cuda-sandbox/cuda-sandbox.spec @@ -9,7 +9,7 @@ Name: cuda-sandbox Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA nvsandboxutils License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -48,7 +48,7 @@ This package provides development files for the CUDA nvsandboxutils library. mkdir -p %{buildroot}%{_includedir} cp -fr include/* %{buildroot}%{_includedir}/ -install -p -m 0644 -D lib*/stubs/libnvidia-sandboxutils_loader.a %{buildroot}%{_libdir}/libnvidia-sandboxutils_loader.a +install -p -m 0644 -D lib/stubs/libnvidia-sandboxutils_loader.a %{buildroot}%{_libdir}/libnvidia-sandboxutils_loader.a %files devel %license LICENSE diff --git a/anda/lib/nvidia/cuda-sanitizer/cuda-sanitizer.spec b/anda/lib/nvidia/cuda-sanitizer/cuda-sanitizer.spec index 7a590a0c35..d5af0164d4 100644 --- a/anda/lib/nvidia/cuda-sanitizer/cuda-sanitizer.spec +++ b/anda/lib/nvidia/cuda-sanitizer/cuda-sanitizer.spec @@ -9,7 +9,7 @@ Name: cuda-sanitizer Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA Compute Sanitizer API License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda/cuda.csh b/anda/lib/nvidia/cuda/cuda.csh deleted file mode 100644 index 551814a37a..0000000000 --- a/anda/lib/nvidia/cuda/cuda.csh +++ /dev/null @@ -1,10 +0,0 @@ -if ( -x /usr/bin/cuda-g++ ) then - setenv HOST_COMPILER /usr/bin/cuda-g++ -endif - -if ( -d /usr/include/cuda ) then - setenv CUDA_INCLUDE_DIRS /usr/include - setenv CUDA_INC_PATH /usr/include -endif - -setenv CUDA_ROOT /usr diff --git a/anda/lib/nvidia/cuda/cuda.sh b/anda/lib/nvidia/cuda/cuda.sh deleted file mode 100644 index 89c10dc361..0000000000 --- a/anda/lib/nvidia/cuda/cuda.sh +++ /dev/null @@ -1,10 +0,0 @@ -if [ -x /usr/bin/cuda-g++ ]; then - export HOST_COMPILER=/usr/bin/cuda-g++ -fi - -if [ -d /usr/include/cuda ]; then - export CUDA_INCLUDE_DIRS=/usr/include - export CUDA_INC_PATH=/usr/include -fi - -export CUDA_ROOT=/usr diff --git a/anda/lib/nvidia/cuda/cuda.spec b/anda/lib/nvidia/cuda/cuda.spec index 2c494635a0..de256c33c7 100644 --- a/anda/lib/nvidia/cuda/cuda.spec +++ b/anda/lib/nvidia/cuda/cuda.spec @@ -3,7 +3,7 @@ Name: cuda Version: 13.0.85 -Release: 1%?dist +Release: 5%{?dist} Summary: NVIDIA Compute Unified Device Architecture Toolkit Epoch: 1 License: CUDA Toolkit @@ -14,8 +14,6 @@ ExclusiveArch: x86_64 aarch64 # it's really the same package. Source0: https://developer.download.nvidia.com/compute/cuda/redist/cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-%{version}-archive.tar.xz -Source3: %{name}.sh -Source4: %{name}.csh Source21: cuda.pc Requires: %{name}-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} @@ -35,9 +33,6 @@ Requires: %{name}-devel%{?_isa} Requires: %{name}-gdb%{?_isa} Requires: %{name}-memcheck%{?_isa} Requires: %{name}-nvdisasm%{?_isa} -%ifnarch aarch64 -Requires: %{name}-nvprof%{?_isa} -%endif Requires: %{name}-nvtx%{?_isa} Requires: %{name}-sanitizer%{?_isa} Requires: expat >= 1.95 @@ -58,6 +53,7 @@ Requires: libcurand%{?_isa} Requires: libcusolver%{?_isa} Requires: libcusparse%{?_isa} Requires: libnpp%{?_isa} +Requires: libnvjitlink%{?_isa} Requires: libnvjpeg%{?_isa} Conflicts: %{name}-driver-devel-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} Conflicts: %{name}-libraries-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} @@ -84,13 +80,13 @@ Requires: %{name}-cccl-devel%{?_isa} Requires: %{name}-cudart-devel%{?_isa} Requires: %{name}-cupti-devel%{?_isa} Requires: %{name}-nvcc%{?_isa} -Requires: %{name}-nvprof-devel%{?_isa} Requires: %{name}-nvprune%{?_isa} Requires: %{name}-nvml-devel%{?_isa} Requires: %{name}-nvrtc-devel%{?_isa} Requires: %{name}-nvtx-devel%{?_isa} Requires: %{name}-cuobjdump%{?_isa} Requires: %{name}-cuxxfilt-devel%{?_isa} +Requires: %{name}-profiler-devel%{?_isa} Requires: %{name}-sandbox-devel%{?_isa} Requires: libcublas-devel%{?_isa} Requires: libcufft-devel%{?_isa} @@ -99,6 +95,7 @@ Requires: libcurand-devel%{?_isa} Requires: libcusolver-devel%{?_isa} Requires: libcusparse-devel%{?_isa} Requires: libnpp-devel%{?_isa} +Requires: libnvjitlink-devel%{?_isa} Requires: libnvjpeg-devel%{?_isa} Conflicts: %{name}-headers-%{major_package_version} < %{?epoch:%{epoch}:}%{version} Conflicts: %{name}-libraries-dev-%{major_package_version} < %{?epoch:%{epoch}:}%{version} @@ -117,25 +114,19 @@ This package provides the development files of the %{name} package. %install mkdir -p %{buildroot}%{_libdir}/pkgconfig/ -mkdir -p %{buildroot}%{_sysconfdir}/profile.d/ - -# Environment settings -install -pm 644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_sysconfdir}/profile.d # pkg-config files install -pm 644 %{SOURCE21} %{buildroot}/%{_libdir}/pkgconfig - -# Set proper variables sed -i \ -e 's|CUDA_VERSION|%{version}|g' \ + -e 's|PREFIX|%{_prefix}|g' \ -e 's|LIBDIR|%{_libdir}|g' \ - -e 's|INCLUDE_DIR|%{_includedir}/cuda|g' \ - %{buildroot}/%{_libdir}/pkgconfig/*.pc + -e 's|INCLUDE_DIR|%{_includedir}|g' \ + %{buildroot}%{_libdir}/pkgconfig/*.pc %files %license LICENSE %doc CUDA_Toolkit_Release_Notes.txt DOCS EULA.txt README tools -%config(noreplace) %{_sysconfdir}/profile.d/%{name}.*sh %files cli-tools # Empty metapackage diff --git a/anda/lib/nvidia/libcublas/libcublas.spec b/anda/lib/nvidia/libcublas/libcublas.spec index cfb95ff6bd..df5516f57d 100644 --- a/anda/lib/nvidia/libcublas/libcublas.spec +++ b/anda/lib/nvidia/libcublas/libcublas.spec @@ -6,8 +6,8 @@ Name: libcublas Epoch: 1 -Version: 13.1.0.3 -Release: 1%?dist +Version: 13.0.2.14 +Release: 1%{?dist} Summary: NVIDIA CUDA Basic Linear Algebra Subroutines (cuBLAS) libraries License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libcufft/libcufft.spec b/anda/lib/nvidia/libcufft/libcufft.spec index 3c22aac096..51aaceb7d6 100644 --- a/anda/lib/nvidia/libcufft/libcufft.spec +++ b/anda/lib/nvidia/libcufft/libcufft.spec @@ -7,7 +7,7 @@ Name: libcufft Epoch: 2 Version: 12.0.0.61 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA CUDA Fast Fourier Transform library (cuFFT) libraries License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -94,7 +94,6 @@ sed -i \ %files static %{_libdir}/libcufft_static.a -%dnl %{_libdir}/libcufft_static_nocallback.a %{_libdir}/libcufftw_static.a %changelog diff --git a/anda/lib/nvidia/libcufile/libcufile.spec b/anda/lib/nvidia/libcufile/libcufile.spec index eaa06781b3..92e7f737dd 100644 --- a/anda/lib/nvidia/libcufile/libcufile.spec +++ b/anda/lib/nvidia/libcufile/libcufile.spec @@ -7,7 +7,7 @@ Name: libcufile Epoch: 1 Version: 1.15.1.6 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA GPUDirect Storage library (cuFile) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -100,9 +100,7 @@ sed -i \ %{_libdir}/libcufile_rdma.so %{_libdir}/libcufile.so %{_libdir}/pkgconfig/cufile.pc -%{_mandir}/man3/CUfile*.3* -%{_mandir}/man3/cufileRDMAInfo.3* -%{_mandir}/man3/cufile.h.3* +%{_mandir}/man3/* %files static %{_libdir}/libcufile_rdma_static.a diff --git a/anda/lib/nvidia/libcusolver/libcusolver.spec b/anda/lib/nvidia/libcusolver/libcusolver.spec index 04e5c4524c..fa623ff04e 100644 --- a/anda/lib/nvidia/libcusolver/libcusolver.spec +++ b/anda/lib/nvidia/libcusolver/libcusolver.spec @@ -7,7 +7,7 @@ Name: libcusolver Epoch: 2 Version: 12.0.4.66 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA cuSOLVER library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libcusparse/libcusparse.spec b/anda/lib/nvidia/libcusparse/libcusparse.spec index 2002a6c128..faeb692e5e 100644 --- a/anda/lib/nvidia/libcusparse/libcusparse.spec +++ b/anda/lib/nvidia/libcusparse/libcusparse.spec @@ -7,7 +7,7 @@ Name: libcusparse Epoch: 1 Version: 12.6.3.3 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA CUDA Sparse Matrix library (cuSPARSE) library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libcusparselt/libcusparselt.spec b/anda/lib/nvidia/libcusparselt/libcusparselt.spec index c75359afc9..9299ef5866 100644 --- a/anda/lib/nvidia/libcusparselt/libcusparselt.spec +++ b/anda/lib/nvidia/libcusparselt/libcusparselt.spec @@ -2,17 +2,18 @@ %global __strip /bin/true %global _missing_build_ids_terminate_build 0 %global _build_id_links none +%global cuda_version 13 Name: libcusparselt Version: 0.8.1.1 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA Library for Sparse Matrix-Matrix Multiplication License: NVIDIA License URL: https://docs.nvidia.com/cuda/cusparselt/index.html ExclusiveArch: x86_64 aarch64 -Source0: https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-%{version}-archive.tar.xz -Source1: https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-%{version}-archive.tar.xz +Source0: https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-%{version}_cuda%{cuda_version}-archive.tar.xz +Source1: https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-sbsa/libcusparse_lt-linux-sbsa-%{version}_cuda%{cuda_version}-archive.tar.xz Conflicts: %{name}0 < %{?epoch:%{epoch}:}%{version}-%{release} @@ -43,11 +44,11 @@ Static libraries for cuSPARSELt. %prep %ifarch x86_64 -%setup -q -n libcusparse_lt-linux-x86_64-%{version}-archive +%setup -q -n libcusparse_lt-linux-x86_64-%{version}_cuda%{cuda_version}-archive %endif %ifarch aarch64 -%setup -q -T -b 1 -n libcusparse_lt-linux-sbsa-%{version}-archive +%setup -q -T -b 1 -n libcusparse_lt-linux-sbsa-%{version}_cuda%{cuda_version}-archive %endif %build diff --git a/anda/lib/nvidia/libnpp/libnpp.spec b/anda/lib/nvidia/libnpp/libnpp.spec index 1ab24c02ec..83db17ec53 100644 --- a/anda/lib/nvidia/libnpp/libnpp.spec +++ b/anda/lib/nvidia/libnpp/libnpp.spec @@ -7,7 +7,7 @@ Name: libnpp Epoch: 1 Version: 13.0.1.2 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA Performance Primitives libraries License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libnvfatbin/libnvfatbin.spec b/anda/lib/nvidia/libnvfatbin/libnvfatbin.spec index a671d9e213..4773213556 100644 --- a/anda/lib/nvidia/libnvfatbin/libnvfatbin.spec +++ b/anda/lib/nvidia/libnvfatbin/libnvfatbin.spec @@ -7,7 +7,7 @@ Name: libnvfatbin Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA Fatbin Creator API License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libnvjitlink/libnvjitlink.spec b/anda/lib/nvidia/libnvjitlink/libnvjitlink.spec index 91138561fa..6c38d04485 100644 --- a/anda/lib/nvidia/libnvjitlink/libnvjitlink.spec +++ b/anda/lib/nvidia/libnvjitlink/libnvjitlink.spec @@ -7,7 +7,7 @@ Name: libnvjitlink Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA compiler library for JIT LTO functionality License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libnvjpeg/libnvjpeg.spec b/anda/lib/nvidia/libnvjpeg/libnvjpeg.spec index f5d8956ee7..3fb6c0cac5 100644 --- a/anda/lib/nvidia/libnvjpeg/libnvjpeg.spec +++ b/anda/lib/nvidia/libnvjpeg/libnvjpeg.spec @@ -7,7 +7,7 @@ Name: libnvjpeg Epoch: 1 Version: 13.0.1.86 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA NVIDIA JPEG decoder (nvJPEG) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec b/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec index c7498d2059..fd37bc7dc0 100644 --- a/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec +++ b/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec @@ -4,7 +4,7 @@ Name: libnvjpeg2k Version: 0.9.0.43 -Release: 1%?dist +Release: 1%{?dist} Summary: NVIDIA JPEG 2K decoder (nvJPEG2000) License: NVIDIA EULA URL: https://developer.nvidia.com/nvjpeg @@ -54,6 +54,7 @@ This package contains static libraries for NVIDIA JPEG 2K decoder (nvJPEG2000). %endif %build +# Nothing to build %install mkdir -p %{buildroot}/%{_libdir}/pkgconfig/ diff --git a/anda/lib/nvidia/libnvptxcompiler-devel/libnvptxcompiler-devel.spec b/anda/lib/nvidia/libnvptxcompiler-devel/libnvptxcompiler-devel.spec index b0a6106f57..c4ffa36edf 100644 --- a/anda/lib/nvidia/libnvptxcompiler-devel/libnvptxcompiler-devel.spec +++ b/anda/lib/nvidia/libnvptxcompiler-devel/libnvptxcompiler-devel.spec @@ -9,7 +9,7 @@ Name: %{real_name}-devel Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA nvptxcompiler License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/libnvvm/libnvvm.spec b/anda/lib/nvidia/libnvvm/libnvvm.spec index 975af1f2c6..fdb31504bc 100644 --- a/anda/lib/nvidia/libnvvm/libnvvm.spec +++ b/anda/lib/nvidia/libnvvm/libnvvm.spec @@ -7,7 +7,6 @@ %global major_package_version 13-0 Name: %(echo %real_name | tr '_' '-') -Epoch: 1 Version: 13.0.88 Release: 2%{?dist} Summary: CUDA NVVM @@ -21,7 +20,11 @@ Source1: https://developer.download.nvidia.com/compute/cuda/redist/%{real Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} %description -LLVM IR for CUDA applications. +NVVM IR is a compiler IR (intermediate representation) based on the LLVM IR. +The NVVM IR is designed to represent GPU compute kernels (for example, CUDA +kernels). High-level language front-ends, like the CUDA C compiler front-end, +can generate NVVM IR. The NVVM compiler (which is based on LLVM) generates PTX +code from NVVM IR. %package devel Summary: Development package for %{name} @@ -44,6 +47,8 @@ Files for development with %{name} and LLVM IR bytecode. install -p -m 0755 -D nvvm/bin/cicc %{buildroot}%{_bindir}/cicc install -p -m 0644 -D nvvm/include/nvvm.h %{buildroot}%{_includedir}/nvvm.h install -p -m 0644 -D nvvm/libdevice/libdevice.10.bc %{buildroot}%{_datadir}/libdevice/libdevice.10.bc +# CMake expects the nvvm/libdevice in the same prefix as bin/cicc: +ln -sf share %{buildroot}%{_prefix}/nvvm mkdir -p %{buildroot}%{_libdir} cp -fr nvvm/lib64/* %{buildroot}%{_libdir}/ @@ -57,6 +62,7 @@ cp -fr nvvm/lib64/* %{buildroot}%{_libdir}/ %{_datadir}/libdevice %{_includedir}/nvvm.h %{_libdir}/libnvvm.so +%{_prefix}/nvvm %changelog %autochangelog diff --git a/anda/tools/nvidia/cuda-crt/cuda-crt.spec b/anda/tools/nvidia/cuda-crt/cuda-crt.spec index ed8079937b..c8705c4a57 100644 --- a/anda/tools/nvidia/cuda-crt/cuda-crt.spec +++ b/anda/tools/nvidia/cuda-crt/cuda-crt.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA crt License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/tools/nvidia/cuda-ctadvisor/cuda-ctadvisor.spec b/anda/tools/nvidia/cuda-ctadvisor/cuda-ctadvisor.spec index b31ea63c19..2377f0257c 100644 --- a/anda/tools/nvidia/cuda-ctadvisor/cuda-ctadvisor.spec +++ b/anda/tools/nvidia/cuda-ctadvisor/cuda-ctadvisor.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.85 -Release: 1%?dist +Release: 1%{?dist} Summary: CUDA ctadvisor License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/tools/nvidia/cuda-nvcc/cuda-nvcc.spec b/anda/tools/nvidia/cuda-nvcc/cuda-nvcc.spec index 6d104313b1..d59e2112f1 100644 --- a/anda/tools/nvidia/cuda-nvcc/cuda-nvcc.spec +++ b/anda/tools/nvidia/cuda-nvcc/cuda-nvcc.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 4%{?dist} Summary: CUDA Compiler (NVCC) License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -21,16 +21,17 @@ Source3: nvcc.profile Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} -# CUDA 12.8 does not support GCC 15+: -%if 0%{?fedora} >= 42 +# CUDA 13.0 does not support GCC 16+: +%if 0%{?fedora} >= 44 Requires: cuda-gcc %else -# CUDA 12.8 supports GCC 14: +# But it supports GCC 14, so obsolete the wrapper in case of an upgrade: Obsoletes: cuda-gcc Provides: cuda-gcc %endif Requires: cuda-crt +Requires: cuda-cudart-devel Requires: libnvptxcompiler-devel Requires: libnvvm-devel @@ -44,12 +45,6 @@ the compilation process. All non-CUDA compilation steps are forwarded to a C++ host compiler that is supported by nvcc, and nvcc translates its options to appropriate host compiler command line options. -NVVM IR is a compiler IR (intermediate representation) based on the LLVM IR. -The NVVM IR is designed to represent GPU compute kernels (for example, CUDA -kernels). High-level language front-ends, like the CUDA C compiler front-end, -can generate NVVM IR. The NVVM compiler (which is based on LLVM) generates PTX -code from NVVM IR. - %prep %ifarch x86_64 %setup -q -n %{real_name}-linux-x86_64-%{version}-archive @@ -70,8 +65,10 @@ cp -f %{SOURCE3} %{buildroot}%{_bindir}/ # Set proper variables sed -i \ + -e 's|PREFIX|%{_prefix}|g' \ + -e 's|BINDIR|%{_bindir}|g' \ -e 's|LIBDIR|%{_libdir}|g' \ - -e 's|INCLUDE_DIR|%{_includedir}/cuda|g' \ + -e 's|INCLUDE_DIR|%{_includedir}|g' \ %{buildroot}/%{_bindir}/nvcc.profile %files diff --git a/anda/tools/nvidia/cuda-nvcc/nvcc.profile b/anda/tools/nvidia/cuda-nvcc/nvcc.profile index fe2654e168..b3ca6ade5d 100644 --- a/anda/tools/nvidia/cuda-nvcc/nvcc.profile +++ b/anda/tools/nvidia/cuda-nvcc/nvcc.profile @@ -1,6 +1,6 @@ -NVVMIR_LIBRARY_DIR = /usr/share/libdevice -PATH += /usr/libexec/cuda/open64/bin: -INCLUDES += "-IINCLUDE_DIR" +CICC_PATH = BINDIR +NVVMIR_LIBRARY_DIR = PREFIX/nvvm/libdevice +INCLUDES += "-IINCLUDE_DIR/cccl" LIBRARIES =+ "-LLIBDIR" CUDAFE_FLAGS += PTXAS_FLAGS += From ecedf0f87f0a7b4cc4edbe57b803bc2b264e2457 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sat, 8 Nov 2025 00:24:04 -0600 Subject: [PATCH 0265/3853] fix(dwarfs): split off shell completion into subpackages (#7196) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/lib/dwarfs/dwarfs.spec | 47 ++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 11 deletions(-) diff --git a/anda/lib/dwarfs/dwarfs.spec b/anda/lib/dwarfs/dwarfs.spec index fb8fca0573..2f86f1d0e8 100644 --- a/anda/lib/dwarfs/dwarfs.spec +++ b/anda/lib/dwarfs/dwarfs.spec @@ -5,7 +5,7 @@ A fast high compression read-only file system for Linux and Windows.} Name: dwarfs Version: 0.14.1 -Release: 2%?dist +Release: 3%?dist Summary: A fast high compression read-only file system for Linux, Windows and macOS License: GPL-3.0-or-later URL: https://github.com/mhx/%{name} @@ -40,7 +40,7 @@ BuildRequires: git BuildRequires: glog-devel BuildRequires: gmock-devel BuildRequires: google-benchmark-devel -BuildRequires: gtest-devel +BuildRequires: gtest-devel BuildRequires: jemalloc-devel BuildRequires: json-devel BuildRequires: libacl-devel @@ -75,6 +75,24 @@ Requires: %{name} %description devel This package contains the development files for DWARFS. +%package bash-completion +Summary: dwarfs Bash completion +Requires: %{name} +Requires: bash-completion +BuildArch: noarch + +%description bash-completion +Bash shell completion for dwarfs. + +%package zsh-completion +Summary: dwarfs Zsh completion +Requires: %{name} +Requires: zsh +BuildArch: noarch + +%description zsh-completion +Zsh shell completion for dwarfs. + %prep %autosetup @@ -91,7 +109,7 @@ This package contains the development files for DWARFS. -DCMAKE_CXX_FLAGS="-fno-lto -fno-use-linker-plugin" \ -DCMAKE_SHARED_LINKER_FLAGS="-fno-lto -fno-use-linker-plugin" \ %endif -%cmake_build +%cmake_build %install %cmake_install @@ -114,14 +132,6 @@ This package contains the development files for DWARFS. %{_mandir}/man7/dwarfs-env.7* %{_datadir}/applications/dwarfs-mount-handler.desktop %{_datadir}/mime/packages/dwarfs.xml -%{_datadir}/bash-completion/completions/dwarfs -%{_datadir}/bash-completion/completions/dwarfsck -%{_datadir}/bash-completion/completions/dwarfsextract -%{_datadir}/bash-completion/completions/mkdwarfs -%{_datadir}/zsh/site-functions/_dwarfs -%{_datadir}/zsh/site-functions/_dwarfsck -%{_datadir}/zsh/site-functions/_dwarfsextract -%{_datadir}/zsh/site-functions/_mkdwarfs %files devel %dir %{_libdir}/cmake/dwarfs @@ -131,7 +141,22 @@ This package contains the development files for DWARFS. %{_includedir}/dwarfs/*/*.h %{_includedir}/dwarfs/*/*/*.h +%files bash-completion +%{bash_completions_dir}/dwarfs +%{bash_completions_dir}/dwarfsck +%{bash_completions_dir}/dwarfsextract +%{bash_completions_dir}/mkdwarfs + +%files zsh-completion +%{zsh_completions_dir}/_dwarfs +%{zsh_completions_dir}/_dwarfsck +%{zsh_completions_dir}/_dwarfsextract +%{zsh_completions_dir}/_mkdwarfs + %changelog +* Sat Nov 08 2025 Owen Zimmerman +- Create shell completion subpackages + * Fri Nov 07 2025 A. Garcia - Fix up INSTALL_SBINDIR path with duplicated /usr - Add missing installed files to the package From 20a32c3ac973a9759d9730d96099ed139af809a1 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 7 Nov 2025 22:24:43 -0800 Subject: [PATCH 0266/3853] chore(LCEVCdec): Update spec (#7188) (#7201) * chore(LCEVCdec): Update spec * chore: Add things back * chore: A (cherry picked from commit bb04e6fc587b80b115341ad1761a7d9828af3e3d) Co-authored-by: Gilver --- anda/multimedia/lcevcdec/LCEVCdec.spec | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/anda/multimedia/lcevcdec/LCEVCdec.spec b/anda/multimedia/lcevcdec/LCEVCdec.spec index b97bcf045c..f0ef271b46 100644 --- a/anda/multimedia/lcevcdec/LCEVCdec.spec +++ b/anda/multimedia/lcevcdec/LCEVCdec.spec @@ -10,7 +10,7 @@ Name: LCEVCdec Version: 4.0.3 -Release: 1%?dist +Release: 1%{?dist} Summary: MPEG-5 LCEVC Decoder License: BSD-3-Clause-Clear URL: https://docs.v-nova.com/v-nova/lcevc/lcevc-sdk-overview @@ -23,7 +23,7 @@ BuildRequires: cmake(nlohmann_json) BuildRequires: cmake(range-v3) BuildRequires: gcc-c++ BuildRequires: git -BuildRequires: vulkan-loader +BuildRequires: gmock-devel BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavdevice) BuildRequires: pkgconfig(libxxhash) @@ -64,7 +64,7 @@ Summary: Development files for %{name} Provides: %{name}-static = %{version}-%{release} Obsoletes: %{name}-static < %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: plutovg-devel%{?_isa} +Requires: plutovg-devel%{?_isa} %description devel The %{name}-devel package contains libraries and header files for @@ -118,7 +118,6 @@ rm -fr %{buildroot}%{_docdir} %{buildroot}%{_prefix}/licenses python3 src/func_tests/run_tests.py %endif - %files %license LICENSE.md COPYING %doc README.md @@ -129,8 +128,6 @@ python3 src/func_tests/run_tests.py %{_libdir}/liblcevc_dec_pipeline_legacy.so.1 %files devel -%license LICENSE.md COPYING -%doc README.md %{_includedir}/LCEVC %{_libdir}/liblcevc_dec_api.so %{_libdir}/liblcevc_dec_legacy.so From cd3b4fa7164e9126512ab81d6b61a2d0294a251b Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 8 Nov 2025 14:50:07 +0800 Subject: [PATCH 0267/3853] fix(yt-dlp): files (#7009) Signed-off-by: madomado --- anda/tools/yt-dlp-ejs/anda.hcl | 6 +++ anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec | 51 ++++++++++++++++++++ anda/tools/yt-dlp-ejs/update.rhai | 1 + anda/tools/yt-dlp/yt-dlp-git.spec | 6 +-- 4 files changed, 61 insertions(+), 3 deletions(-) create mode 100644 anda/tools/yt-dlp-ejs/anda.hcl create mode 100644 anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec create mode 100644 anda/tools/yt-dlp-ejs/update.rhai diff --git a/anda/tools/yt-dlp-ejs/anda.hcl b/anda/tools/yt-dlp-ejs/anda.hcl new file mode 100644 index 0000000000..daa2763b52 --- /dev/null +++ b/anda/tools/yt-dlp-ejs/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "python-yt-dlp-ejs.spec" + } +} diff --git a/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec new file mode 100644 index 0000000000..ff735dc18d --- /dev/null +++ b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec @@ -0,0 +1,51 @@ +Name: python-yt-dlp-ejs +Version: 0.3.0 +Release: %autorelease +Summary: External JavaScript for yt-dlp supporting many runtimes + +License: Unlicense AND MIT AND ISC +URL: https://github.com/yt-dlp/ejs +Source: %{pypi_source yt_dlp_ejs} +Packager: madonuko + +BuildArch: noarch +BuildRequires: python3-devel +BuildRequires: python3dist(pip) +BuildRequires: python3dist(hatch-vcs) +BuildRequires: (deno or bun or nodejs-npm) + + +%global _description %{expand: +%summary.} + +%description %_description + +%package -n python3-yt-dlp-ejs +Summary: %{summary} +Provides: yt-dlp-ejs = %evr + +%description -n python3-yt-dlp-ejs %_description + + +%prep +%autosetup -p1 -n yt_dlp_ejs-%{version} + + +#generate_buildrequires +#pyproject_buildrequires + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files -l yt_dlp_ejs + + +%check +%pyproject_check_import + + +%files -n python3-yt-dlp-ejs -f %{pyproject_files} diff --git a/anda/tools/yt-dlp-ejs/update.rhai b/anda/tools/yt-dlp-ejs/update.rhai new file mode 100644 index 0000000000..ae886fe4bd --- /dev/null +++ b/anda/tools/yt-dlp-ejs/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("yt-dlp-ejs")); diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index a36ddcc722..372c1ef560 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -8,10 +8,9 @@ Summary: A command-line program to download videos from online video plat License: Unlicense URL: https://github.com/yt-dlp/yt-dlp -# License of the specfile -Source: https://src.fedoraproject.org/rpms/yt-dlp/raw/rawhide/f/yt-dlp.spec.license - BuildArch: noarch +Packager: madonuko +Requires: deno BuildRequires: python3-devel BuildRequires: python3dist(hatchling) @@ -31,6 +30,7 @@ BuildRequires: anda-srpm-macros # ffmpeg-free is now available in Fedora. Recommends: /usr/bin/ffmpeg Recommends: /usr/bin/ffprobe +Recommends: yt-dlp-ejs Conflicts: yt-dlp From cd964f4d40ebf1942e34832196bcf95df163dcd6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 07:00:28 +0000 Subject: [PATCH 0268/3853] bump(branch): cuda-cudart cuda-cudnn libcublas --- anda/lib/nvidia/cuda-cudart/cuda-cudart.spec | 4 ++-- anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec | 4 ++-- anda/lib/nvidia/libcublas/libcublas.spec | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec b/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec index 906e48d04f..bf4f03ec45 100644 --- a/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec +++ b/anda/lib/nvidia/cuda-cudart/cuda-cudart.spec @@ -8,8 +8,8 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 -Version: 13.0.88 -Release: 1%{?dist} +Version: 13.0.96 +Release: 1%?dist Summary: CUDA Runtime API library License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit diff --git a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec index 693e2b16e2..811ae53e2a 100644 --- a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec +++ b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec @@ -5,8 +5,8 @@ %global cuda_version 12 Name: cuda-cudnn -Version: 9.7.1.26 -Release: 1%{?dist} +Version: 9.15.0.57 +Release: 1%?dist Epoch: 1 Summary: NVIDIA CUDA Deep Neural Network library (cuDNN) License: NVIDIA Software Development Kit diff --git a/anda/lib/nvidia/libcublas/libcublas.spec b/anda/lib/nvidia/libcublas/libcublas.spec index df5516f57d..cfb95ff6bd 100644 --- a/anda/lib/nvidia/libcublas/libcublas.spec +++ b/anda/lib/nvidia/libcublas/libcublas.spec @@ -6,8 +6,8 @@ Name: libcublas Epoch: 1 -Version: 13.0.2.14 -Release: 1%{?dist} +Version: 13.1.0.3 +Release: 1%?dist Summary: NVIDIA CUDA Basic Linear Algebra Subroutines (cuBLAS) libraries License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit From 96fa448f499c2acfb41556ab5b0bce1c67f01d8e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 07:30:49 +0000 Subject: [PATCH 0269/3853] bump: python-yt-dlp-ejs --- anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec index ff735dc18d..d59b619012 100644 --- a/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec +++ b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec @@ -1,6 +1,6 @@ Name: python-yt-dlp-ejs -Version: 0.3.0 -Release: %autorelease +Version: 0.3.1 +Release: 1%?dist Summary: External JavaScript for yt-dlp supporting many runtimes License: Unlicense AND MIT AND ISC From 5d55727d15f157666470a77663ce3dfb78c9f9d8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 08:16:04 +0000 Subject: [PATCH 0270/3853] bump: bun-bin --- anda/devs/bun/bun-bin.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/bun/bun-bin.spec b/anda/devs/bun/bun-bin.spec index 3db8d6405b..3a8c7fa5a9 100644 --- a/anda/devs/bun/bun-bin.spec +++ b/anda/devs/bun/bun-bin.spec @@ -6,7 +6,7 @@ %endif Name: bun-bin -Version: 1.3.1 +Version: 1.3.2 Release: 1%?dist Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one License: MIT From 39271ee3da34edf500f9102d44576664c214b72b Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 8 Nov 2025 02:24:04 -0600 Subject: [PATCH 0271/3853] fix(gstreamer1-plugins-ugly): Tracking file path (#7204) Signed-off-by: Gilver --- anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai index 29febcb433..6d8aca7a97 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai @@ -4,7 +4,7 @@ let vr = bump::bodhi_vr("gstreamer1-plugins-ugly-free", bump::as_bodhi_ver(label rpm.version(vr[1]); rpm.release(vr[2]); -open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); +open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); let dir = sub(`/[^/]+$`, "", __script_path); From d8fe2fe7ac04d997873f72fe034623425a3f7336 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 08:44:10 +0000 Subject: [PATCH 0272/3853] bump(branch): gstreamer1-plugins-ugly --- .../gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec index 3637b94889..76c36f73ab 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec @@ -1,8 +1,8 @@ %global majorminor 1.0 Name: gstreamer1-plugins-ugly -Version: 1.26.6 -Release: 2%?dist +Version: 1.26.7 +Release: 1%?dist Epoch: 1 Summary: GStreamer streaming media framework "ugly" plugins License: LGPL-2.0-or-later and LGPL-2.0-only From ca529e755c4b7b7ddd60758e2513d591a725703a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 09:21:27 +0000 Subject: [PATCH 0273/3853] bump(branch): gstreamer1-plugins-bad --- .../gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt index 1454f6ed4b..c4e41f9459 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt @@ -1 +1 @@ -4.0.1 +4.0.3 From d99ec1461412c30c1d7a2a10e0460c4dd8d5eaaf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 09:31:35 +0000 Subject: [PATCH 0274/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 54ace4245f..373acf4af3 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1240+b2895f356 +%global ver 0.16.0-dev.1246+4b593a6c2 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From bca165cf7d2193acb3052e1e8fd1866da3bfe09b Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 8 Nov 2025 03:53:28 -0600 Subject: [PATCH 0275/3853] add: New FFmpeg build deps (#7205) --- anda/multimedia/vvdec/anda.hcl | 9 + anda/multimedia/vvdec/update.rhai | 4 + anda/multimedia/vvdec/vvdec.spec | 62 ++++++ anda/multimedia/xevd/anda.hcl | 9 + anda/multimedia/xevd/update.rhai | 1 + .../xevd/xevd-fix-build-on-non-x86.patch | 187 ++++++++++++++++++ anda/multimedia/xevd/xevd-link-libm.patch | 22 +++ anda/multimedia/xevd/xevd.spec | 76 +++++++ anda/multimedia/xeve/anda.hcl | 9 + anda/multimedia/xeve/update.rhai | 1 + .../multimedia/xeve/xeve-fix-build-i386.patch | 12 ++ .../xeve/xeve-fix-build-on-non-x86.patch | 186 +++++++++++++++++ anda/multimedia/xeve/xeve-link-libm.patch | 23 +++ anda/multimedia/xeve/xeve.spec | 81 ++++++++ 14 files changed, 682 insertions(+) create mode 100644 anda/multimedia/vvdec/anda.hcl create mode 100644 anda/multimedia/vvdec/update.rhai create mode 100644 anda/multimedia/vvdec/vvdec.spec create mode 100644 anda/multimedia/xevd/anda.hcl create mode 100644 anda/multimedia/xevd/update.rhai create mode 100644 anda/multimedia/xevd/xevd-fix-build-on-non-x86.patch create mode 100644 anda/multimedia/xevd/xevd-link-libm.patch create mode 100644 anda/multimedia/xevd/xevd.spec create mode 100644 anda/multimedia/xeve/anda.hcl create mode 100644 anda/multimedia/xeve/update.rhai create mode 100644 anda/multimedia/xeve/xeve-fix-build-i386.patch create mode 100644 anda/multimedia/xeve/xeve-fix-build-on-non-x86.patch create mode 100644 anda/multimedia/xeve/xeve-link-libm.patch create mode 100644 anda/multimedia/xeve/xeve.spec diff --git a/anda/multimedia/vvdec/anda.hcl b/anda/multimedia/vvdec/anda.hcl new file mode 100644 index 0000000000..9f202d5576 --- /dev/null +++ b/anda/multimedia/vvdec/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64", "aarch64", "i386"] + rpm { + spec = "vvdec.spec" + } + labels { + mock = 1 + } +} diff --git a/anda/multimedia/vvdec/update.rhai b/anda/multimedia/vvdec/update.rhai new file mode 100644 index 0000000000..2f96574d33 --- /dev/null +++ b/anda/multimedia/vvdec/update.rhai @@ -0,0 +1,4 @@ +let v = gh_tag("fraunhoferhhi/vvdec"); +if `[\d.]+-rc\d+`.find_all(v).len == 0 { + rpm.version(v); +} diff --git a/anda/multimedia/vvdec/vvdec.spec b/anda/multimedia/vvdec/vvdec.spec new file mode 100644 index 0000000000..13f36fadf2 --- /dev/null +++ b/anda/multimedia/vvdec/vvdec.spec @@ -0,0 +1,62 @@ +Name: vvdec +Version: 3.0.0 +Release: 2%{?dist} +Summary: VVdeC, the Fraunhofer Versatile Video Decoder +License: BSD-3-Clause +URL: https://github.com/fraunhoferhhi/%{name} + +Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz + +BuildRequires: cmake +BuildRequires: gcc-c++ + +%description +VVdeC, the Fraunhofer Versatile Video Decoder, is a fast software H.266/VVC +decoder implementation supporting all features of the VVC Main10 profile. + +%package libs +Summary: VVdeC, the Fraunhofer Versatile Video Encoder %{name} libraries + +%description libs +The %{name}-devel package contains libraries and header files for developing +applications that use %{name}. This package contains the shared libraries. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 + +%build +%cmake \ +%ifarch %{ix86} + -DVVDEC_ENABLE_X86_SIMD=OFF \ +%endif + -DVVDEC_INSTALL_VVDECAPP=ON +%cmake_build + +%install +%cmake_install + +%files +%{_bindir}/%{name}app + +%files libs +%license LICENSE.txt +%doc README.md +%{_libdir}/lib%{name}.so.3 +%{_libdir}/lib%{name}.so.%{version} + +%files devel +%{_includedir}/%{name}/ +%{_libdir}/cmake/%{name}/%{name}*.cmake +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/lib%{name}.pc + +%changelog +%autochangelog diff --git a/anda/multimedia/xevd/anda.hcl b/anda/multimedia/xevd/anda.hcl new file mode 100644 index 0000000000..ed33aba013 --- /dev/null +++ b/anda/multimedia/xevd/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64", "aarch64", "i386"] + rpm { + spec = "xevd.spec" + } + labels { + mock = 1 + } +} diff --git a/anda/multimedia/xevd/update.rhai b/anda/multimedia/xevd/update.rhai new file mode 100644 index 0000000000..39960f4ad2 --- /dev/null +++ b/anda/multimedia/xevd/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("mpeg5/xevd")); diff --git a/anda/multimedia/xevd/xevd-fix-build-on-non-x86.patch b/anda/multimedia/xevd/xevd-fix-build-on-non-x86.patch new file mode 100644 index 0000000000..cb3cdd7fc7 --- /dev/null +++ b/anda/multimedia/xevd/xevd-fix-build-on-non-x86.patch @@ -0,0 +1,187 @@ +diff -Naur xevd-0.5.0.old/CMakeLists.txt xevd-0.5.0/CMakeLists.txt +--- xevd-0.5.0.old/CMakeLists.txt 2025-09-08 17:02:37.227878934 +0200 ++++ xevd-0.5.0/CMakeLists.txt 2025-09-08 17:03:59.232785118 +0200 +@@ -105,8 +105,7 @@ + set(OPT_DBG "-DNDEBUG") # disable assert + endif() + +- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -${OPT_LV} ${OPT_DBG} -fomit-frame-pointer -Wall -Wno-unused-function -Wno-unused-but-set-variable -Wno-unused-variable -Wno-attributes -Werror -Wno-unknown-pragmas -Wno-stringop-overflow -std=c99") +- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-pointer-sign -pthread -Wno-pointer-to-int-cast -Wno-maybe-uninitialized") ++ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -${OPT_LV} ${OPT_DBG} -Wall -pthread -std=c99") + set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lm") + endif() + +@@ -134,6 +133,18 @@ + COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) + endif() + ++# To build for arm provide in command line: -DARM=TRUE ++if(NOT ARM) ++ set(ARM "FALSE") ++else() ++ add_definitions(-DARM=1) ++ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -flax-vector-conversions") ++ if(NOT "${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin") ++ set(CMAKE_EXE_LINKER_FLAGS "-static") ++ endif() ++endif() ++message("ARM=${ARM}") ++ + ######################################## + # add CPack to project + ######################################## +diff -Naur xevd-0.5.0.old/src_base/CMakeLists.txt xevd-0.5.0/src_base/CMakeLists.txt +--- xevd-0.5.0.old/src_base/CMakeLists.txt 2025-09-08 17:02:37.230545819 +0200 ++++ xevd-0.5.0/src_base/CMakeLists.txt 2025-09-08 17:02:46.122035862 +0200 +@@ -15,14 +15,26 @@ + + include(GenerateExportHeader) + include_directories("${CMAKE_BINARY_DIR}") ++ ++set(ARM "FALSE") ++message("SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}") ++if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(arm|aarch)") ++ set(ARM "TRUE") ++elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(x86|ia64|i386|i686)") ++ set(X86 "TRUE") ++endif() ++ + if("${ARM}" STREQUAL "TRUE") + add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_NEON_SRC} ${LIB_NEON_INC} ) + add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_NEON_SRC} ${LIB_NEON_INC} ) +-else() ++elseif(X86) + add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_SSE_SRC} ${LIB_SSE_INC} + ${LIB_AVX_SRC} ${LIB_AVX_INC} ) + add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_SSE_SRC} ${LIB_SSE_INC} + ${LIB_AVX_SRC} ${LIB_AVX_INC} ) ++else() ++ add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ) ++ add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ) + endif() + + set_target_properties(${LIB_NAME_BASE}_dynamic PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${LIB_SOVERSION}) +@@ -56,8 +68,10 @@ + + if("${ARM}" STREQUAL "TRUE") + include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc ./neon) +-else() ++elseif(X86) + include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc ./sse ./avx) ++else() ++ include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc) + endif() + + +@@ -86,7 +100,11 @@ + ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/import/lib) + elseif( UNIX OR MINGW ) + +- if("${ARM}" STREQUAL "FALSE") ++ if(ARM) ++ add_definitions(-DARM=1) ++ set_property( SOURCE ${NEON} APPEND PROPERTY COMPILE_FLAGS "-flax-vector-conversions") ++ elseif(X86) ++ add_definitions(-DX86=1) + set_property( SOURCE ${SSE} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" ) + set_property( SOURCE ${AVX} APPEND PROPERTY COMPILE_FLAGS " -mavx2" ) + endif() +diff -Naur xevd-0.5.0.old/src_base/xevd_def.h xevd-0.5.0/src_base/xevd_def.h +--- xevd-0.5.0.old/src_base/xevd_def.h 2025-09-08 17:02:37.232878979 +0200 ++++ xevd-0.5.0/src_base/xevd_def.h 2025-09-08 17:02:46.122168051 +0200 +@@ -1498,7 +1498,7 @@ + #include "xevd_mc.h" + #include "xevd_eco.h" + #include "xevd_df.h" +-#ifndef ARM ++#if defined(X86) + #include "xevd_mc_sse.h" + #include "xevd_mc_avx.h" + #include "xevd_itdq_sse.h" +@@ -1506,7 +1506,7 @@ + #include "xevd_recon_avx.h" + #include "xevd_recon_sse.h" + #include "xevd_dbk_sse.h" +-#else ++#elif defined(ARM) + #include "xevd_mc_neon.h" + #include "xevd_itdq_neon.h" + #include "xevd_recon_neon.h" +diff -Naur xevd-0.5.0.old/src_base/xevd_port.h xevd-0.5.0/src_base/xevd_port.h +--- xevd-0.5.0.old/src_base/xevd_port.h 2025-09-08 17:02:37.234878997 +0200 ++++ xevd-0.5.0/src_base/xevd_port.h 2025-09-08 17:02:46.122306953 +0200 +@@ -137,10 +137,10 @@ + #define xevd_assert_gv(x,r,v,g) \ + {if(!(x)){assert(x); (r)=(v); goto g;}} + +-#ifndef ARM ++#if defined(X86) + #define X86_SSE 1 + #define ARM_NEON 0 +-#else ++#elif defined(ARM) + #define X86_SSE 0 + #define ARM_NEON 1 + #endif +diff -Naur xevd-0.5.0.old/src_main/CMakeLists.txt xevd-0.5.0/src_main/CMakeLists.txt +--- xevd-0.5.0.old/src_main/CMakeLists.txt 2025-09-08 17:02:37.235879006 +0200 ++++ xevd-0.5.0/src_main/CMakeLists.txt 2025-09-08 17:02:46.122402222 +0200 +@@ -27,16 +27,27 @@ + include(GenerateExportHeader) + include_directories("${CMAKE_BINARY_DIR}") + ++set(ARM "FALSE") ++message("SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}") ++if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(arm|aarch)") ++ set(ARM "TRUE") ++elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(x86|ia64|i386|i686)") ++ set(X86 "TRUE") ++endif() ++ + if("${ARM}" STREQUAL "TRUE") + add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} + ${LIB_NEON_SRC} ${LIB_NEON_INC} ${LIB_MAIN_NEON_SRC} ${LIB_MAIN_NEON_INC} ) + add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} + ${LIB_NEON_SRC} ${LIB_NEON_INC} ${LIB_MAIN_NEON_SRC} ${LIB_MAIN_NEON_INC} ) +-else() ++elseif(X86) + add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} + ${LIB_SSE_SRC} ${LIB_SSE_INC} ${LIB_MAIN_SSE_SRC} ${LIB_MAIN_SSE_INC} ${LIB_AVX_SRC} ${LIB_AVX_INC} ${LIB_MAIN_AVX_SRC} ${LIB_MAIN_AVX_INC} ) + add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} + ${LIB_SSE_SRC} ${LIB_SSE_INC} ${LIB_MAIN_SSE_SRC} ${LIB_MAIN_SSE_INC} ${LIB_AVX_SRC} ${LIB_AVX_INC} ${LIB_MAIN_AVX_SRC} ${LIB_MAIN_AVX_INC} ) ++else() ++ add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ) ++ add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${XEVD_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ) + endif() + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${LIB_SOVERSION}) +@@ -79,12 +90,15 @@ + + if("${ARM}" STREQUAL "TRUE") + include_directories( ${LIB_NAME} PUBLIC . .. ../inc ./neon ../src_base ../src_base/neon) +-else() ++elseif(X86) + include_directories( ${LIB_NAME} PUBLIC . .. ../inc ./sse ./avx ../src_base ../src_base/sse ../src_base/avx) ++else() ++ include_directories( ${LIB_NAME} PUBLIC . .. ../inc ../src_base) + endif() + + set( SSE ${BASE_INC_FILES} ${LIB_SSE_SRC} ${LIB_MAIN_SSE_SRC}) + set( AVX ${LIB_AVX_SRC} ${LIB_MAIN_AVX_SRC}) ++set( NEON ${LIB_NEON_SRC} ${LIB_MAIN_NEON_SRC}) + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES OUTPUT_NAME ${LIB_NAME}) + +@@ -101,7 +115,11 @@ + set_target_properties(${LIB_NAME}_dynamic PROPERTIES FOLDER lib + ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/import/lib) + elseif( UNIX OR MINGW ) +- if("${ARM}" STREQUAL "FALSE") ++ if(ARM) ++ add_definitions(-DARM=1) ++ set_property( SOURCE ${NEON} APPEND PROPERTY COMPILE_FLAGS "-flax-vector-conversions") ++ elseif(X86) ++ add_definitions(-DX86=1) + set_property( SOURCE ${SSE} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" ) + set_property( SOURCE ${AVX} APPEND PROPERTY COMPILE_FLAGS " -mavx2" ) + endif() diff --git a/anda/multimedia/xevd/xevd-link-libm.patch b/anda/multimedia/xevd/xevd-link-libm.patch new file mode 100644 index 0000000000..d2d5cfc94b --- /dev/null +++ b/anda/multimedia/xevd/xevd-link-libm.patch @@ -0,0 +1,22 @@ +diff -Naur xevd-0.5.0.old/src_base/CMakeLists.txt xevd-0.5.0/src_base/CMakeLists.txt +--- xevd-0.5.0.old/src_base/CMakeLists.txt 2025-09-09 14:06:37.254614333 +0200 ++++ xevd-0.5.0/src_base/CMakeLists.txt 2025-09-09 14:06:55.110436755 +0200 +@@ -92,6 +92,7 @@ + endif() + set_target_properties(${LIB_NAME_BASE}_dynamic PROPERTIES FOLDER lib + LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) ++ target_link_libraries(${LIB_NAME_BASE}_dynamic m) + target_compile_definitions( ${LIB_NAME_BASE} PUBLIC ANY LINUX ) + target_link_libraries(${LIB_NAME_BASE} m) + endif() +diff -Naur xevd-0.5.0.old/src_main/CMakeLists.txt xevd-0.5.0/src_main/CMakeLists.txt +--- xevd-0.5.0.old/src_main/CMakeLists.txt 2025-09-09 14:06:37.255946413 +0200 ++++ xevd-0.5.0/src_main/CMakeLists.txt 2025-09-09 14:07:56.126832044 +0200 +@@ -107,6 +107,7 @@ + endif() + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES FOLDER lib LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) ++ target_link_libraries(${LIB_NAME}_dynamic m) + target_compile_definitions( ${LIB_NAME} PUBLIC ANY LINUX ) + target_link_libraries(${LIB_NAME} m) + endif() diff --git a/anda/multimedia/xevd/xevd.spec b/anda/multimedia/xevd/xevd.spec new file mode 100644 index 0000000000..99c2c96c06 --- /dev/null +++ b/anda/multimedia/xevd/xevd.spec @@ -0,0 +1,76 @@ +Name: xevd +Epoch: 1 +Version: 0.5.0 +Release: 1%{?dist} +Summary: eXtra-fast Essential Video Decoder, MPEG-5 EVC (Essential Video Coding) +License: BSD-3-Clause +URL: https://github.com/mpeg5/xevd + +Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: %{name}-fix-build-on-non-x86.patch +# https://github.com/mpeg5/xevd/commit/4087f635624cf4ee6ebe3f9ea165ff939b32117f +# But also for src_main: +Patch1: xevd-link-libm.patch + +BuildRequires: cmake +BuildRequires: gcc + +%description +The eXtra-fast Essential Video Decoder (XEVD) is an opensource and fast MPEG-5 +EVC decoder. + +MPEG-5 Essential Video Coding (EVC) is a video compression standard of ISO/IEC +Moving Picture Experts Group (MPEG). The main goal of the EVC is to provide a +significantly improved compression capability over existing video coding +standards with timely publication of terms. The EVC defines two profiles, +including "Baseline Profile" and "Main Profile". The "Baseline profile" contains +only technologies that are older than 20 years or otherwise freely available for +use in the standard. In addition, the "Main profile" adds a small number of +additional tools, each of which can be either cleanly disabled or switched to +the corresponding baseline tool on an individual basis. + +%package libs +Summary: MPEG-5 EVC encoder %{name} libraries + +%description libs +The %{name}-devel package contains libraries and header files for developing +applications that use %{name}. This package contains the shared libraries. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 +echo "v%{version}" > version.txt + +%build +%cmake -DSET_PROF=MAIN +%cmake_build + +%install +%cmake_install + +# Static library +rm -fr %{buildroot}%{_libdir}/%{name} + +%files +%{_bindir}/%{name}_app + +%files libs +%license COPYING +%doc README.md +%{_libdir}/lib%{name}.so.0 +%{_libdir}/lib%{name}.so.0.5 + +%files devel +%{_includedir}/%{name}/ +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +%autochangelog diff --git a/anda/multimedia/xeve/anda.hcl b/anda/multimedia/xeve/anda.hcl new file mode 100644 index 0000000000..ed448b2fce --- /dev/null +++ b/anda/multimedia/xeve/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64", "aarch64", "i386"] + rpm { + spec = "xeve.spec" + } + labels { + mock = 1 + } +} diff --git a/anda/multimedia/xeve/update.rhai b/anda/multimedia/xeve/update.rhai new file mode 100644 index 0000000000..6f4d2be925 --- /dev/null +++ b/anda/multimedia/xeve/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("mpeg5/xeve")); diff --git a/anda/multimedia/xeve/xeve-fix-build-i386.patch b/anda/multimedia/xeve/xeve-fix-build-i386.patch new file mode 100644 index 0000000000..53963a2cb4 --- /dev/null +++ b/anda/multimedia/xeve/xeve-fix-build-i386.patch @@ -0,0 +1,12 @@ +diff -Naur xeve-0.5.1.old/app/xeve_app_util.h xeve-0.5.1/app/xeve_app_util.h +--- xeve-0.5.1.old/app/xeve_app_util.h 2025-09-09 14:10:13.815762327 +0200 ++++ xeve-0.5.1/app/xeve_app_util.h 2025-11-04 13:43:37.496372293 +0100 +@@ -73,7 +73,7 @@ + len = (pre == NULL)? 0: (int)strlen(pre); + if(len > 0) + { +- sprintf(str + 3, " %s ", pre); ++ snprintf(str + 3, sizeof(str) - 3, " %.73s ", pre); + len = (int)strlen(str); + } + diff --git a/anda/multimedia/xeve/xeve-fix-build-on-non-x86.patch b/anda/multimedia/xeve/xeve-fix-build-on-non-x86.patch new file mode 100644 index 0000000000..f40c1c225c --- /dev/null +++ b/anda/multimedia/xeve/xeve-fix-build-on-non-x86.patch @@ -0,0 +1,186 @@ +diff -Naur xeve-0.5.1.old/src_base/CMakeLists.txt xeve-0.5.1/src_base/CMakeLists.txt +--- xeve-0.5.1.old/src_base/CMakeLists.txt 2024-06-24 09:49:08.000000000 +0200 ++++ xeve-0.5.1/src_base/CMakeLists.txt 2025-09-08 20:52:14.500329611 +0200 +@@ -17,15 +17,25 @@ + include(GenerateExportHeader) + include_directories("${CMAKE_BINARY_DIR}") + ++set(ARM "FALSE") ++message("SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}") ++if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(arm|aarch)") ++ set(ARM "TRUE") ++elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(x86|ia64|i386|i686)") ++ set(X86 "TRUE") ++endif() + + if("${ARM}" STREQUAL "TRUE") + add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_NEON_INC} ${LIB_NEON_SRC}) + add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_NEON_INC} ${LIB_NEON_SRC}) +-else() ++elseif(X86) + add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_SSE_SRC} ${LIB_SSE_INC} + ${LIB_AVX_SRC} ${LIB_AVX_INC} ) + add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_SSE_SRC} ${LIB_SSE_INC} + ${LIB_AVX_SRC} ${LIB_AVX_INC} ) ++else() ++ add_library( ${LIB_NAME_BASE} STATIC ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ) ++ add_library( ${LIB_NAME_BASE}_dynamic SHARED ${LIB_API_SRC} ${XEVE_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ) + endif() + + set_target_properties(${LIB_NAME_BASE}_dynamic PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${LIB_SOVERSION}) +@@ -59,8 +69,10 @@ + + if("${ARM}" STREQUAL "TRUE") + include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc ./neon) +-else() ++elseif(X86) + include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc ./sse ./avx) ++else() ++ include_directories( ${LIB_NAME_BASE} PUBLIC . .. ../inc) + endif() + + set( SSE ${BASE_INC_FILES} ${LIB_SSE_SRC}) +@@ -83,7 +95,11 @@ + ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/import/lib) + + elseif( UNIX OR MINGW ) +- if("${ARM}" STREQUAL "FALSE") ++ if(ARM) ++ add_definitions(-DARM=1) ++ set_property( SOURCE ${NEON} APPEND PROPERTY COMPILE_FLAGS "-flax-vector-conversions -Wno-cpp") ++ elseif(X86) ++ add_definitions(-DX86=1) + set_property( SOURCE ${SSE} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" ) + set_property( SOURCE ${AVX} APPEND PROPERTY COMPILE_FLAGS " -mavx2" ) + endif() +diff -Naur xeve-0.5.1.old/src_base/xeve_def.h xeve-0.5.1/src_base/xeve_def.h +--- xeve-0.5.1.old/src_base/xeve_def.h 2024-06-24 09:49:08.000000000 +0200 ++++ xeve-0.5.1/src_base/xeve_def.h 2025-09-08 20:52:14.500467050 +0200 +@@ -1514,10 +1514,10 @@ + #include "xeve_ipred.h" + #include "xeve_picman.h" + #include "xeve_mc.h" +-#ifndef ARM ++#if defined(X86) + #include "xeve_mc_sse.h" + #include "xeve_mc_avx.h" +-#else ++#elif defined(ARM) + #include "xeve_mc_neon.h" + #endif + #include "xeve_type.h" +diff -Naur xeve-0.5.1.old/src_base/xeve_port.h xeve-0.5.1/src_base/xeve_port.h +--- xeve-0.5.1.old/src_base/xeve_port.h 2024-06-24 09:49:08.000000000 +0200 ++++ xeve-0.5.1/src_base/xeve_port.h 2025-09-08 20:52:14.500592747 +0200 +@@ -138,10 +138,10 @@ + #define xeve_assert_gv(x,r,v,g) \ + {if(!(x)){assert(x); (r)=(v); goto g;}} + +-#ifndef ARM ++#if defined(X86) + #define X86_SSE 1 + #define ARM_NEON 0 +-#else ++#elif defined (ARM) + #define X86_SSE 0 + #define ARM_NEON 1 + #endif +diff -Naur xeve-0.5.1.old/src_base/xeve_type.h xeve-0.5.1/src_base/xeve_type.h +--- xeve-0.5.1.old/src_base/xeve_type.h 2024-06-24 09:49:08.000000000 +0200 ++++ xeve-0.5.1/src_base/xeve_type.h 2025-09-08 20:52:14.500672457 +0200 +@@ -34,10 +34,10 @@ + #include "xeve_def.h" + #include "xeve_bsw.h" + #include "xeve_sad.h" +-#ifndef ARM ++#if defined(X86) + #include "xeve_sad_sse.h" + #include "xeve_sad_avx.h" +-#else ++#elif defined(ARM) + #include "xeve_sad_neon.h" + #endif + +@@ -1016,11 +1016,11 @@ + #include "xeve_tbl.h" + #include "xeve_itdq.h" + +-#ifndef ARM ++#if defined(X86) + #include "xeve_itdq_sse.h" + #include "xeve_itdq_avx.h" + #include "xeve_tq_avx.h" +-#else ++#elif defined(ARM) + #include "xeve_itdq_neon.h" + #include "xeve_tq_neon.h" + #endif +diff -Naur xeve-0.5.1.old/src_main/CMakeLists.txt xeve-0.5.1/src_main/CMakeLists.txt +--- xeve-0.5.1.old/src_main/CMakeLists.txt 2024-06-24 09:49:08.000000000 +0200 ++++ xeve-0.5.1/src_main/CMakeLists.txt 2025-09-08 20:52:14.500798415 +0200 +@@ -19,18 +19,31 @@ + file (GLOB LIB_MAIN_SSE_INC "./sse/xevem_*.h" ) + file (GLOB LIB_MAIN_AVX_SRC "./avx/xevem_*.c") + file (GLOB LIB_MAIN_AVX_INC "./avx/xevem_*.h" ) ++file (GLOB LIB_MAIN_NEON_SRC "./neon/xevem_*.c") ++file (GLOB LIB_MAIN_NEON_INC "./neon/xevem_*.h" ) + + include(GenerateExportHeader) + include_directories("${CMAKE_BINARY_DIR}") + ++set(ARM "FALSE") ++message("SYSTEM_PROCESSOR=${CMAKE_SYSTEM_PROCESSOR}") ++if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(arm|aarch)") ++ set(ARM "TRUE") ++elseif(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^(x86|ia64|i386|i686)") ++ set(X86 "TRUE") ++endif() ++ + if("${ARM}" STREQUAL "TRUE") +- add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ${LIB_NEON_INC} ${LIB_NEON_SRC} ) +- add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ${LIB_NEON_INC} ${LIB_NEON_SRC}) +-else() ++ add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ${LIB_NEON_SRC} ${LIB_NEON_INC} ) ++ add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ${LIB_NEON_SRC} ${LIB_NEON_INC}) ++elseif(X86) + add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} + ${LIB_SSE_SRC} ${LIB_SSE_INC} ${LIB_MAIN_SSE_SRC} ${LIB_MAIN_SSE_INC} ${LIB_AVX_SRC} ${LIB_AVX_INC} ${LIB_MAIN_AVX_SRC} ${LIB_MAIN_AVX_INC} ) + add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} +- ${LIB_SSE_SRC} ${LIB_SSE_INC} ${LIB_MAIN_SSE_SRC} ${LIB_MAIN_SSE_INC} ${LIB_AVX_SRC} ${LIB_AVX_SRC} ${LIB_AVX_INC} ${LIB_MAIN_AVX_SRC} ${LIB_MAIN_AVX_INC}) ++ ${LIB_SSE_SRC} ${LIB_SSE_INC} ${LIB_MAIN_SSE_SRC} ${LIB_MAIN_SSE_INC} ${LIB_AVX_SRC} ${LIB_AVX_INC} ${LIB_MAIN_AVX_SRC} ${LIB_MAIN_AVX_INC}) ++else() ++ add_library( ${LIB_NAME} STATIC ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ) ++ add_library( ${LIB_NAME}_dynamic SHARED ${LIB_API_MAIN_SRC} ${ETM_INC} ${LIB_BASE_SRC} ${LIB_BASE_INC} ${LIB_MAIN_SRC} ${LIB_MAIN_INC} ) + endif() + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} SOVERSION ${LIB_SOVERSION}) +@@ -71,12 +84,15 @@ + + if("${ARM}" STREQUAL "TRUE") + include_directories( ${LIB_NAME} PUBLIC . .. ../inc ../src_base ../src_base/neon) +-else() ++elseif(X86) + include_directories( ${LIB_NAME} PUBLIC . .. ../inc ./sse ./avx ../src_base ../src_base/sse ../src_base/avx) ++else() ++ include_directories( ${LIB_NAME} PUBLIC . .. ../inc ../src_base) + endif() + + set( SSE ${BASE_INC_FILES} ${LIB_SSE_SRC} ${LIB_MAIN_SSE_SRC}) + set( AVX ${LIB_AVX_SRC} ${LIB_MAIN_AVX_SRC}) ++set( NEON ${LIB_NEON_SRC}) + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES OUTPUT_NAME ${LIB_NAME}) + +@@ -94,7 +110,11 @@ + ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/import/lib) + + elseif( UNIX OR MINGW ) +- if("${ARM}" STREQUAL "FALSE") ++ if(ARM) ++ add_definitions(-DARM=1) ++ set_property( SOURCE ${NEON} APPEND PROPERTY COMPILE_FLAGS "-flax-vector-conversions -Wno-cpp") ++ elseif(X86) ++ add_definitions(-DX86=1) + set_property( SOURCE ${SSE} APPEND PROPERTY COMPILE_FLAGS "-msse4.1" ) + set_property( SOURCE ${AVX} APPEND PROPERTY COMPILE_FLAGS " -mavx2" ) + endif() diff --git a/anda/multimedia/xeve/xeve-link-libm.patch b/anda/multimedia/xeve/xeve-link-libm.patch new file mode 100644 index 0000000000..6c1d15950e --- /dev/null +++ b/anda/multimedia/xeve/xeve-link-libm.patch @@ -0,0 +1,23 @@ +diff -Naur xeve-0.5.1.old/src_base/CMakeLists.txt xeve-0.5.1/src_base/CMakeLists.txt +--- xeve-0.5.1.old/src_base/CMakeLists.txt 2025-09-09 14:10:13.817765661 +0200 ++++ xeve-0.5.1/src_base/CMakeLists.txt 2025-09-09 14:10:18.814666609 +0200 +@@ -89,6 +89,7 @@ + endif() + set_target_properties(${LIB_NAME_BASE}_dynamic PROPERTIES FOLDER lib + LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) ++ target_link_libraries(${LIB_NAME_BASE}_dynamic m) + target_compile_definitions( ${LIB_NAME_BASE} PUBLIC ANY LINUX ) + target_link_libraries(${LIB_NAME_BASE} m) + endif() +diff -Naur xeve-0.5.1.old/src_main/CMakeLists.txt xeve-0.5.1/src_main/CMakeLists.txt +--- xeve-0.5.1.old/src_main/CMakeLists.txt 2025-09-09 14:10:13.828252642 +0200 ++++ xeve-0.5.1/src_main/CMakeLists.txt 2025-09-09 14:10:56.392703629 +0200 +@@ -100,7 +100,7 @@ + endif() + + set_target_properties(${LIB_NAME}_dynamic PROPERTIES FOLDER lib LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +- ++ target_link_libraries(${LIB_NAME}_dynamic m) + target_compile_definitions( ${LIB_NAME} PUBLIC ANY LINUX ) + target_link_libraries(${LIB_NAME} m) + endif() diff --git a/anda/multimedia/xeve/xeve.spec b/anda/multimedia/xeve/xeve.spec new file mode 100644 index 0000000000..94705c1e36 --- /dev/null +++ b/anda/multimedia/xeve/xeve.spec @@ -0,0 +1,81 @@ +Name: xeve +Epoch: 1 +Version: 0.5.1 +Release: 2%{?dist} +Summary: eXtra-fast Essential Video Encoder, MPEG-5 EVC (Essential Video Coding) +License: BSD-3-Clause +URL: https://github.com/mpeg5/xeve + +Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Patch0: xeve-fix-build-on-non-x86.patch +# https://github.com/mpeg5/xeve/commit/bc45faa2e8d22bf33b0d15c025662f2a8de61fbc +# But also for src_main: +Patch1: xeve-link-libm.patch +Patch2: xeve-fix-build-i386.patch + +BuildRequires: cmake +BuildRequires: gcc +%ifarch aarch64 +BuildRequires: sse2neon-devel +%endif + +%description +The eXtra-fast Essential Video Encoder (XEVE) is an opensource and fast MPEG-5 +EVC encoder. + +MPEG-5 Essential Video Coding (EVC) is a video compression standard of ISO/IEC +Moving Picture Experts Group (MPEG). The main goal of the EVC is to provide a +significantly improved compression capability over existing video coding +standards with timely publication of terms. The EVC defines two profiles, +including "Baseline Profile" and "Main Profile". The "Baseline profile" contains +only technologies that are older than 20 years or otherwise freely available for +use in the standard. In addition, the "Main profile" adds a small number of +additional tools, each of which can be either cleanly disabled or switched to +the corresponding baseline tool on an individual basis. + +%package libs +Summary: MPEG-5 EVC encoder %{name} libraries + +%description libs +The %{name}-devel package contains libraries and header files for developing +applications that use %{name}. This package contains the shared libraries. + +%package devel +Summary: Development files for %{name} +Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 +echo "v%{version}" > version.txt +rm src_base/neon/sse2neon.h + +%build +%cmake -DSET_PROF=MAIN +%cmake_build + +%install +%cmake_install + +# Static library +rm -fr %{buildroot}%{_libdir}/%{name} + +%files +%{_bindir}/%{name}_app + +%files libs +%license COPYING +%doc README.md +%{_libdir}/lib%{name}.so.0 +%{_libdir}/lib%{name}.so.0.5 + +%files devel +%{_includedir}/%{name}/ +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc + +%changelog +%autochangelog From 31c9e5fd325cc6e81940a7abb3231ca4a61205f5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 09:57:11 +0000 Subject: [PATCH 0276/3853] bump: xeve yt-dlp-git --- anda/multimedia/xeve/xeve.spec | 4 ++-- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/multimedia/xeve/xeve.spec b/anda/multimedia/xeve/xeve.spec index 94705c1e36..eb68d9061f 100644 --- a/anda/multimedia/xeve/xeve.spec +++ b/anda/multimedia/xeve/xeve.spec @@ -1,7 +1,7 @@ Name: xeve Epoch: 1 -Version: 0.5.1 -Release: 2%{?dist} +Version: 0.5.0 +Release: 1%?dist Summary: eXtra-fast Essential Video Encoder, MPEG-5 EVC (Essential Video Coding) License: BSD-3-Clause URL: https://github.com/mpeg5/xeve diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 372c1ef560..b6ffc9f2bb 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.053059 +Version: 2025.11.08.095138 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From bc4e420a679c96c80877b02d111c7bada4328e6f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 10:13:34 +0000 Subject: [PATCH 0277/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 2c1d6e666c..e156d64ca7 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1240+b2895f356 +Version: 0.16.0~dev.1246+4b593a6c2 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 5526e2fb4926b5d42fe4ddff9c87017be2cf1f19 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 10:56:21 +0000 Subject: [PATCH 0278/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b6ffc9f2bb..44cda89368 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.095138 +Version: 2025.11.08.104132 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 051b8558a1793a1d453e8a3ed51f2d377b4677e9 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sat, 8 Nov 2025 03:06:57 -0800 Subject: [PATCH 0279/3853] fix(dwarfs): Update macros and shell completion supplements (#7223) (#7228) Should fix builds on 41 and also install shell completion packages for the shells. ~Also since I was macro'ing things why not macro EVERYTHING~ (cherry picked from commit e26f07395b5c79f1038a0e6fea020b0ec13bf64c) Signed-off-by: Gilver Co-authored-by: Gilver --- anda/lib/dwarfs/dwarfs.spec | 61 +++++++++++++++++++------------------ 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/anda/lib/dwarfs/dwarfs.spec b/anda/lib/dwarfs/dwarfs.spec index 2f86f1d0e8..4ef43f812a 100644 --- a/anda/lib/dwarfs/dwarfs.spec +++ b/anda/lib/dwarfs/dwarfs.spec @@ -5,7 +5,7 @@ A fast high compression read-only file system for Linux and Windows.} Name: dwarfs Version: 0.14.1 -Release: 3%?dist +Release: 4%?dist Summary: A fast high compression read-only file system for Linux, Windows and macOS License: GPL-3.0-or-later URL: https://github.com/mhx/%{name} @@ -78,7 +78,9 @@ This package contains the development files for DWARFS. %package bash-completion Summary: dwarfs Bash completion Requires: %{name} +Requires: bash Requires: bash-completion +Supplements: (%{name} and bash) BuildArch: noarch %description bash-completion @@ -88,6 +90,7 @@ Bash shell completion for dwarfs. Summary: dwarfs Zsh completion Requires: %{name} Requires: zsh +Supplements: (%{name} and zsh) BuildArch: noarch %description zsh-completion @@ -118,40 +121,40 @@ Zsh shell completion for dwarfs. %doc README.md %doc CHANGES.md %license LICENSE -%{_bindir}/dwarfsck -%{_bindir}/dwarfsextract -%{_bindir}/mkdwarfs -%{_sbindir}/dwarfs -%{_sbindir}/mount.dwarfs -%{_libdir}/libdwarfs_*.so.* -%{_mandir}/man1/dwarfs.1* -%{_mandir}/man1/dwarfsck.1* -%{_mandir}/man1/dwarfsextract.1* -%{_mandir}/man1/mkdwarfs.1* -%{_mandir}/man5/dwarfs-format.5* -%{_mandir}/man7/dwarfs-env.7* -%{_datadir}/applications/dwarfs-mount-handler.desktop -%{_datadir}/mime/packages/dwarfs.xml +%{_bindir}/%{name} +%{_bindir}/%{name}ck +%{_bindir}/%{name}extract +%{_bindir}/mk%{name} +%{_sbindir}/mount.%{name} +%{_libdir}/lib%{name}_*.so.* +%{_mandir}/man1/%{name}.1* +%{_mandir}/man1/%{name}ck.1* +%{_mandir}/man1/%{name}extract.1* +%{_mandir}/man1/mk%{name}.1* +%{_mandir}/man5/%{name}-format.5* +%{_mandir}/man7/%{name}-env.7* +%{_datadir}/applications/%{name}-mount-handler.desktop +%{_datadir}/mime/packages/%{name}.xml %files devel -%dir %{_libdir}/cmake/dwarfs -%{_libdir}/cmake/dwarfs/*.cmake -%{_libdir}/libdwarfs_*.so -%{_includedir}/dwarfs/*.h -%{_includedir}/dwarfs/*/*.h -%{_includedir}/dwarfs/*/*/*.h +%dir %{_libdir}/cmake/%{name} +%{_libdir}/cmake/%{name}/*.cmake +%{_libdir}/lib%{name}_*.so +%{_includedir}/%{name}/*.h +%{_includedir}/%{name}/*/*.h +%{_includedir}/%{name}/*/*/*.h %files bash-completion -%{bash_completions_dir}/dwarfs -%{bash_completions_dir}/dwarfsck -%{bash_completions_dir}/dwarfsextract -%{bash_completions_dir}/mkdwarfs +%{bash_completions_dir}/%{name} +%{bash_completions_dir}/%{name}ck +%{bash_completions_dir}/%{name}extract +%{bash_completions_dir}/mk%{name} %files zsh-completion -%{zsh_completions_dir}/_dwarfs -%{zsh_completions_dir}/_dwarfsck -%{zsh_completions_dir}/_dwarfsextract -%{zsh_completions_dir}/_mkdwarfs +%{zsh_completions_dir}/_%{name} +%{zsh_completions_dir}/_%{name}ck +%{zsh_completions_dir}/_%{name}extract +%{zsh_completions_dir}/_mk%{name} %changelog * Sat Nov 08 2025 Owen Zimmerman From 46ab42ce0fe6e3280b54738c3b0aaf3e16a07864 Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 8 Nov 2025 05:58:56 -0600 Subject: [PATCH 0280/3853] chore(vvenc): Update spec (#7206) * chore(vvenc): Update spec Signed-off-by: Gilver * chore: Actually this was useful Updated library versioning to use major.minor format. Signed-off-by: Gilver * chore: Release Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/multimedia/vvenc/vvenc.spec | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/anda/multimedia/vvenc/vvenc.spec b/anda/multimedia/vvenc/vvenc.spec index 40d7399898..f6313ffc02 100644 --- a/anda/multimedia/vvenc/vvenc.spec +++ b/anda/multimedia/vvenc/vvenc.spec @@ -1,17 +1,13 @@ -%global build_cxxflags %{__build_flags_lang_cxx} %{?_distro_extra_cxxflags} -Wno-error=maybe-uninitialized -Wno-error=uninitialized - Name: vvenc Version: 1.13.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: VVenC, the Fraunhofer Versatile Video Encoder License: BSD-3-Clause URL: https://github.com/fraunhoferhhi/%{name} Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -# Fixes for i386/ARM32 builds Patch0: %{url}/commit/ebce395254d9d7be7dc00cec7b49c7ed1d9eebec.patch -Patch1: %{url}/commit/bfd55ee783bfe30fc73f6f314b066b84bb1e5b60.patch -Patch2: %{url}/commit/982fcaac22488415899ae6c6ef7977a728a88e94.patch +Patch1: %{url}/commit/982fcaac22488415899ae6c6ef7977a728a88e94.patch BuildRequires: cmake BuildRequires: gcc-c++ @@ -49,6 +45,7 @@ developing applications that use %{name}. %autosetup -p1 %build +export CXXFLAGS="%{optflags} -Wno-error=maybe-uninitialized -Wno-error=uninitialized" %cmake \ -DCMAKE_SKIP_INSTALL_RPATH=OFF \ -DVVENC_INSTALL_FULLFEATURE_APP=ON From 042bbcab23f462318a56693c4bdc7a8104f35dc9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 13:14:46 +0000 Subject: [PATCH 0281/3853] bump: iosevka-fonts rpcs3 --- anda/fonts/iosevka/iosevka-fonts.spec | 4 ++-- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/fonts/iosevka/iosevka-fonts.spec b/anda/fonts/iosevka/iosevka-fonts.spec index 3cea45bb24..d0576592dd 100644 --- a/anda/fonts/iosevka/iosevka-fonts.spec +++ b/anda/fonts/iosevka/iosevka-fonts.spec @@ -52,8 +52,8 @@ %global fontdescription %{expand: Versatile typeface for code, from code.} -Version: 33.3.3 -Release: 1%{?dist} +Version: 33.3.4 +Release: 1%?dist Packager: Cappy Ishihara Summary: Versatile typeface for code, from code. BuildRequires: rpm_macro(fontpkg) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index b37aaae096..391408ea5d 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8a9b15dee3e8a1a0f89480daa1c85f47da550052 -%global ver 0.0.38-18313 +%global commit b435deac9d6b4ecce0d2c0eb7836f2e34b23d2aa +%global ver 0.0.38-18314 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From d94d80898f35067793ba8ff3a5968fe2c08d0c17 Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 8 Nov 2025 08:27:11 -0600 Subject: [PATCH 0282/3853] fix(xeve): Switch to gh_tag for updates (#7234) Signed-off-by: Gilver --- anda/multimedia/xeve/update.rhai | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/xeve/update.rhai b/anda/multimedia/xeve/update.rhai index 6f4d2be925..712c708706 100644 --- a/anda/multimedia/xeve/update.rhai +++ b/anda/multimedia/xeve/update.rhai @@ -1 +1 @@ -rpm.version(gh("mpeg5/xeve")); +rpm.version(gh_tag("mpeg5/xeve")); From 22e8bdc2ba0c027c960170b506cf120ed15b24c3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 14:32:51 +0000 Subject: [PATCH 0283/3853] bump: sarasa-gothic-fonts xeve --- anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec | 2 +- anda/multimedia/xeve/xeve.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec index f64b849e95..0d49517a7d 100644 --- a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec +++ b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec @@ -1,5 +1,5 @@ Name: sarasa-gothic-fonts -Version: 1.0.33 +Version: 1.0.34 Release: 1%?dist URL: https://github.com/be5invis/Sarasa-Gothic Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z diff --git a/anda/multimedia/xeve/xeve.spec b/anda/multimedia/xeve/xeve.spec index eb68d9061f..dde80296dd 100644 --- a/anda/multimedia/xeve/xeve.spec +++ b/anda/multimedia/xeve/xeve.spec @@ -1,6 +1,6 @@ Name: xeve Epoch: 1 -Version: 0.5.0 +Version: 0.5.1 Release: 1%?dist Summary: eXtra-fast Essential Video Encoder, MPEG-5 EVC (Essential Video Coding) License: BSD-3-Clause From cccaa1df872b50f9c0ee39a5ec6c62242ebe0a10 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 16:43:03 +0000 Subject: [PATCH 0284/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 391408ea5d..4939b6cdcc 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit b435deac9d6b4ecce0d2c0eb7836f2e34b23d2aa -%global ver 0.0.38-18314 +%global commit 8126a199f529e2bcd0025815fb9cffd0fa9fb700 +%global ver 0.0.38-18315 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From db3fa136766e77208e38d34e7e2b6ba7860e06ec Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 19:16:00 +0000 Subject: [PATCH 0285/3853] bump: xone yt-dlp-git --- anda/system/xone/stable/kmod-common/xone.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/xone/stable/kmod-common/xone.spec b/anda/system/xone/stable/kmod-common/xone.spec index 303fcab37c..04ce48add9 100644 --- a/anda/system/xone/stable/kmod-common/xone.spec +++ b/anda/system/xone/stable/kmod-common/xone.spec @@ -3,7 +3,7 @@ %global firmware_hash1 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223 Name: xone -Version: 0.4.9 +Version: 0.4.10 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 44cda89368..875d6a196e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.104132 +Version: 2025.11.08.190707 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 7fbe5e34b14e8c7785dd41dae57be95149c8f894 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 19:35:32 +0000 Subject: [PATCH 0286/3853] bump(branch): xone-kmod dkms-xone --- anda/system/xone/stable/akmod/xone-kmod.spec | 2 +- anda/system/xone/stable/dkms/dkms-xone.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/xone/stable/akmod/xone-kmod.spec b/anda/system/xone/stable/akmod/xone-kmod.spec index 2552e456f4..303e3e426d 100644 --- a/anda/system/xone/stable/akmod/xone-kmod.spec +++ b/anda/system/xone/stable/akmod/xone-kmod.spec @@ -3,7 +3,7 @@ %global modulename xone Name: %{modulename}-kmod -Version: 0.4.9 +Version: 0.4.10 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 diff --git a/anda/system/xone/stable/dkms/dkms-xone.spec b/anda/system/xone/stable/dkms/dkms-xone.spec index 4e4a396af6..dd487e490d 100644 --- a/anda/system/xone/stable/dkms/dkms-xone.spec +++ b/anda/system/xone/stable/dkms/dkms-xone.spec @@ -2,7 +2,7 @@ %global modulename xone Name: dkms-%{modulename} -Version: 0.4.9 +Version: 0.4.10 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 From 09ed035d1141c786ac1c2aa89c2d3114301e35b8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 19:38:26 +0000 Subject: [PATCH 0287/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 875d6a196e..41f60dc2f4 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.190707 +Version: 2025.11.08.192354 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 1839d571fb92832ffb90d63e85deb2c1b8a747d0 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sat, 8 Nov 2025 14:44:06 -0800 Subject: [PATCH 0288/3853] chore(ffmpeg): Properly update spec and patches (#7189) (#7241) * fix(ffmpeg): Add VERSION_libnpp.txt * chore: Update properly * chore: Add new tracking files (cherry picked from commit cf2a31cb75d2e45767aa29204fdd5b2ec16d1e01) Co-authored-by: Gilver --- anda/multimedia/ffmpeg/VERSION_xevd.txt | 1 + anda/multimedia/ffmpeg/VERSION_xeve.txt | 1 + anda/multimedia/ffmpeg/ffmpeg-HandBrake.patch | 1715 ++++++++++++++++- .../multimedia/ffmpeg/ffmpeg-LCEVCdec-4.patch | 18 +- anda/multimedia/ffmpeg/ffmpeg-chromium.patch | 12 +- anda/multimedia/ffmpeg/ffmpeg-cuda-13.patch | 13 + .../ffmpeg/ffmpeg-decklink-14.patch | 454 +++++ anda/multimedia/ffmpeg/ffmpeg-nvcc.patch | 12 + anda/multimedia/ffmpeg/ffmpeg-svt-vp9.patch | 50 +- anda/multimedia/ffmpeg/ffmpeg.spec | 58 +- anda/multimedia/ffmpeg/update.rhai | 3 +- 11 files changed, 2194 insertions(+), 143 deletions(-) create mode 100644 anda/multimedia/ffmpeg/VERSION_xevd.txt create mode 100644 anda/multimedia/ffmpeg/VERSION_xeve.txt create mode 100644 anda/multimedia/ffmpeg/ffmpeg-cuda-13.patch create mode 100644 anda/multimedia/ffmpeg/ffmpeg-decklink-14.patch create mode 100644 anda/multimedia/ffmpeg/ffmpeg-nvcc.patch diff --git a/anda/multimedia/ffmpeg/VERSION_xevd.txt b/anda/multimedia/ffmpeg/VERSION_xevd.txt new file mode 100644 index 0000000000..8f0916f768 --- /dev/null +++ b/anda/multimedia/ffmpeg/VERSION_xevd.txt @@ -0,0 +1 @@ +0.5.0 diff --git a/anda/multimedia/ffmpeg/VERSION_xeve.txt b/anda/multimedia/ffmpeg/VERSION_xeve.txt new file mode 100644 index 0000000000..4b9fcbec10 --- /dev/null +++ b/anda/multimedia/ffmpeg/VERSION_xeve.txt @@ -0,0 +1 @@ +0.5.1 diff --git a/anda/multimedia/ffmpeg/ffmpeg-HandBrake.patch b/anda/multimedia/ffmpeg/ffmpeg-HandBrake.patch index 0326da27f5..e34c256b10 100644 --- a/anda/multimedia/ffmpeg/ffmpeg-HandBrake.patch +++ b/anda/multimedia/ffmpeg/ffmpeg-HandBrake.patch @@ -1,7 +1,24 @@ -diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure ---- ffmpeg-7.1.1.old/configure 2025-03-24 10:54:39.093543820 +0100 -+++ ffmpeg-7.1.1/configure 2025-03-24 10:54:39.281929795 +0100 -@@ -3338,6 +3338,7 @@ +diff -Naur ffmpeg-7.1.2.old/configure ffmpeg-7.1.2/configure +--- ffmpeg-7.1.2.old/configure 2025-10-27 10:07:02.407490033 +0100 ++++ ffmpeg-7.1.2/configure 2025-10-27 10:07:02.458434476 +0100 +@@ -2466,6 +2466,7 @@ + kCMVideoCodecType_HEVC + kCMVideoCodecType_HEVCWithAlpha + kCMVideoCodecType_VP9 ++ kCMVideoCodecType_AV1 + kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange + kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange + kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange +@@ -3172,6 +3173,8 @@ + av1_vaapi_hwaccel_select="av1_decoder" + av1_vdpau_hwaccel_deps="vdpau VdpPictureInfoAV1" + av1_vdpau_hwaccel_select="av1_decoder" ++av1_videotoolbox_hwaccel_deps="videotoolbox" ++av1_videotoolbox_hwaccel_select="av1_decoder" + av1_vulkan_hwaccel_deps="vulkan" + av1_vulkan_hwaccel_select="av1_decoder" + h263_vaapi_hwaccel_deps="vaapi" +@@ -3342,6 +3345,7 @@ av1_mediacodec_decoder_deps="mediacodec" av1_mediacodec_encoder_deps="mediacodec" av1_mediacodec_encoder_select="extract_extradata_bsf" @@ -9,9 +26,461 @@ diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure av1_nvenc_encoder_deps="nvenc NV_ENC_PIC_PARAMS_AV1" av1_nvenc_encoder_select="atsc_a53" av1_qsv_decoder_select="qsvdec" -diff -Naur ffmpeg-7.1.1.old/libavcodec/allcodecs.c ffmpeg-7.1.1/libavcodec/allcodecs.c ---- ffmpeg-7.1.1.old/libavcodec/allcodecs.c 2025-03-24 10:54:39.094862193 +0100 -+++ ffmpeg-7.1.1/libavcodec/allcodecs.c 2025-03-24 10:54:39.282298069 +0100 +@@ -6724,6 +6728,7 @@ + check_func_headers CoreMedia/CMFormatDescription.h kCMVideoCodecType_HEVC "-framework CoreMedia" + check_func_headers CoreMedia/CMFormatDescription.h kCMVideoCodecType_HEVCWithAlpha "-framework CoreMedia" + check_func_headers CoreMedia/CMFormatDescription.h kCMVideoCodecType_VP9 "-framework CoreMedia" ++ check_func_headers CoreMedia/CMFormatDescription.h kCMVideoCodecType_AV1 "-framework CoreMedia" + check_func_headers CoreVideo/CVPixelBuffer.h kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange "-framework CoreVideo" + check_func_headers CoreVideo/CVPixelBuffer.h kCVPixelFormatType_422YpCbCr8BiPlanarVideoRange "-framework CoreVideo" + check_func_headers CoreVideo/CVPixelBuffer.h kCVPixelFormatType_422YpCbCr10BiPlanarVideoRange "-framework CoreVideo" +diff -Naur ffmpeg-7.1.2.old/libavcodec/ac3dec.c ffmpeg-7.1.2/libavcodec/ac3dec.c +--- ffmpeg-7.1.2.old/libavcodec/ac3dec.c 2025-10-27 10:07:00.254471036 +0100 ++++ ffmpeg-7.1.2/libavcodec/ac3dec.c 2025-10-27 10:07:02.463169316 +0100 +@@ -253,72 +253,6 @@ + } + + /** +- * Parse the 'sync info' and 'bit stream info' from the AC-3 bitstream. +- * GetBitContext within AC3DecodeContext must point to +- * the start of the synchronized AC-3 bitstream. +- */ +-static int ac3_parse_header(AC3DecodeContext *s) +-{ +- GetBitContext *gbc = &s->gbc; +- int i; +- +- /* read the rest of the bsi. read twice for dual mono mode. */ +- i = !s->channel_mode; +- do { +- s->dialog_normalization[(!s->channel_mode)-i] = -get_bits(gbc, 5); +- if (s->dialog_normalization[(!s->channel_mode)-i] == 0) { +- s->dialog_normalization[(!s->channel_mode)-i] = -31; +- } +- if (s->target_level != 0) { +- s->level_gain[(!s->channel_mode)-i] = powf(2.0f, +- (float)(s->target_level - +- s->dialog_normalization[(!s->channel_mode)-i])/6.0f); +- } +- if (s->compression_exists[(!s->channel_mode)-i] = get_bits1(gbc)) { +- s->heavy_dynamic_range[(!s->channel_mode)-i] = +- AC3_HEAVY_RANGE(get_bits(gbc, 8)); +- } +- if (get_bits1(gbc)) +- skip_bits(gbc, 8); //skip language code +- if (get_bits1(gbc)) +- skip_bits(gbc, 7); //skip audio production information +- } while (i--); +- +- skip_bits(gbc, 2); //skip copyright bit and original bitstream bit +- +- /* skip the timecodes or parse the Alternate Bit Stream Syntax */ +- if (s->bitstream_id != 6) { +- if (get_bits1(gbc)) +- skip_bits(gbc, 14); //skip timecode1 +- if (get_bits1(gbc)) +- skip_bits(gbc, 14); //skip timecode2 +- } else { +- if (get_bits1(gbc)) { +- s->preferred_downmix = get_bits(gbc, 2); +- s->center_mix_level_ltrt = get_bits(gbc, 3); +- s->surround_mix_level_ltrt = av_clip(get_bits(gbc, 3), 3, 7); +- s->center_mix_level = get_bits(gbc, 3); +- s->surround_mix_level = av_clip(get_bits(gbc, 3), 3, 7); +- } +- if (get_bits1(gbc)) { +- s->dolby_surround_ex_mode = get_bits(gbc, 2); +- s->dolby_headphone_mode = get_bits(gbc, 2); +- skip_bits(gbc, 10); // skip adconvtyp (1), xbsi2 (8), encinfo (1) +- } +- } +- +- /* skip additional bitstream info */ +- if (get_bits1(gbc)) { +- i = get_bits(gbc, 6); +- do { +- skip_bits(gbc, 8); +- } while (i--); +- } +- +- return 0; +-} +- +-/** + * Common function to parse AC-3 or E-AC-3 frame header + */ + static int parse_frame_header(AC3DecodeContext *s) +@@ -375,10 +309,25 @@ + s->dba_syntax = 1; + s->skip_syntax = 1; + memset(s->channel_uses_aht, 0, sizeof(s->channel_uses_aht)); +- return ac3_parse_header(s); ++ /* volume control params */ ++ for (int i = 0; i < (s->channel_mode ? 1 : 2); i++) { ++ s->dialog_normalization[i] = hdr.dialog_normalization[i]; ++ if (s->dialog_normalization[i] == 0) { ++ s->dialog_normalization[i] = -31; ++ } ++ if (s->target_level != 0) { ++ s->level_gain[i] = powf(2.0f, ++ (float)(s->target_level - s->dialog_normalization[i])/6.0f); ++ } ++ s->compression_exists[i] = hdr.compression_exists[i]; ++ if (s->compression_exists[i]) { ++ s->heavy_dynamic_range[i] = AC3_HEAVY_RANGE(hdr.heavy_dynamic_range[i]); ++ } ++ } ++ return 0; + } else if (CONFIG_EAC3_DECODER) { + s->eac3 = 1; +- return ff_eac3_parse_header(s); ++ return ff_eac3_parse_header(s, &hdr); + } else { + av_log(s->avctx, AV_LOG_ERROR, "E-AC-3 support not compiled in\n"); + return AVERROR(ENOSYS); +@@ -1562,6 +1511,9 @@ + av_log(avctx, AV_LOG_ERROR, "invalid frame type\n"); + } + break; ++ case AC3_PARSE_ERROR_CHANNEL_MAP: ++ av_log(avctx, AV_LOG_ERROR, "invalid channel map\n"); ++ return AVERROR_INVALIDDATA; + case AC3_PARSE_ERROR_CRC: + break; + default: // Normal AVERROR do not try to recover. +diff -Naur ffmpeg-7.1.2.old/libavcodec/ac3dec.h ffmpeg-7.1.2/libavcodec/ac3dec.h +--- ffmpeg-7.1.2.old/libavcodec/ac3dec.h 2025-10-27 10:07:00.587473974 +0100 ++++ ffmpeg-7.1.2/libavcodec/ac3dec.h 2025-10-27 10:07:02.463287298 +0100 +@@ -255,11 +255,12 @@ + AVChannelLayout downmix_layout; + } AC3DecodeContext; + ++struct AC3HeaderInfo; + /** + * Parse the E-AC-3 frame header. + * This parses both the bit stream info and audio frame header. + */ +-static int ff_eac3_parse_header(AC3DecodeContext *s); ++static int ff_eac3_parse_header(AC3DecodeContext *s, const struct AC3HeaderInfo *hdr); + + /** + * Decode mantissas in a single channel for the entire frame. +diff -Naur ffmpeg-7.1.2.old/libavcodec/ac3defs.h ffmpeg-7.1.2/libavcodec/ac3defs.h +--- ffmpeg-7.1.2.old/libavcodec/ac3defs.h 2025-10-27 10:07:00.586473965 +0100 ++++ ffmpeg-7.1.2/libavcodec/ac3defs.h 2025-10-27 10:07:02.463340118 +0100 +@@ -34,6 +34,8 @@ + #define AC3_CRITICAL_BANDS 50 + #define AC3_MAX_CPL_BANDS 18 + ++#define EAC3_SR_CODE_REDUCED 3 ++ + /* exponent encoding strategy */ + #define EXP_REUSE 0 + #define EXP_NEW 1 +diff -Naur ffmpeg-7.1.2.old/libavcodec/ac3_parser.c ffmpeg-7.1.2/libavcodec/ac3_parser.c +--- ffmpeg-7.1.2.old/libavcodec/ac3_parser.c 2025-10-27 10:07:00.290471354 +0100 ++++ ffmpeg-7.1.2/libavcodec/ac3_parser.c 2025-10-27 10:07:02.462962336 +0100 +@@ -73,6 +73,217 @@ + return i; + } + ++/** ++ * Parse the 'sync info' and 'bit stream info' from the AC-3 bitstream. ++ * GetBitContext within AC3DecodeContext must point to ++ * the start of the synchronized AC-3 bitstream. ++ */ ++static int ac3_parse_header(GetBitContext *gbc, AC3HeaderInfo *hdr) ++{ ++ /* read the rest of the bsi. read twice for dual mono mode. */ ++ for (int i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { ++ hdr->dialog_normalization[i] = -get_bits(gbc, 5); ++ hdr->compression_exists[i] = get_bits1(gbc); ++ if (hdr->compression_exists[i]) ++ hdr->heavy_dynamic_range[i] = get_bits(gbc, 8); ++ if (get_bits1(gbc)) ++ skip_bits(gbc, 8); //skip language code ++ if (get_bits1(gbc)) ++ skip_bits(gbc, 7); //skip audio production information ++ } ++ ++ skip_bits(gbc, 2); //skip copyright bit and original bitstream bit ++ ++ /* skip the timecodes or parse the Alternate Bit Stream Syntax */ ++ if (hdr->bitstream_id != 6) { ++ if (get_bits1(gbc)) ++ skip_bits(gbc, 14); //skip timecode1 ++ if (get_bits1(gbc)) ++ skip_bits(gbc, 14); //skip timecode2 ++ } else { ++ if (get_bits1(gbc)) { ++ hdr->preferred_downmix = get_bits(gbc, 2); ++ hdr->center_mix_level_ltrt = get_bits(gbc, 3); ++ hdr->surround_mix_level_ltrt = av_clip(get_bits(gbc, 3), 3, 7); ++ hdr->center_mix_level = get_bits(gbc, 3); ++ hdr->surround_mix_level = av_clip(get_bits(gbc, 3), 3, 7); ++ } ++ if (get_bits1(gbc)) { ++ hdr->dolby_surround_ex_mode = get_bits(gbc, 2); ++ hdr->dolby_headphone_mode = get_bits(gbc, 2); ++ skip_bits(gbc, 10); // skip adconvtyp (1), xbsi2 (8), encinfo (1) ++ } ++ } ++ ++ /* skip additional bitstream info */ ++ if (get_bits1(gbc)) { ++ int i = get_bits(gbc, 6); ++ do { ++ skip_bits(gbc, 8); ++ } while (i--); ++ } ++ ++ return 0; ++} ++ ++static int eac3_parse_header(GetBitContext *gbc, AC3HeaderInfo *hdr) ++{ ++ if (hdr->frame_type == EAC3_FRAME_TYPE_RESERVED) ++ return AC3_PARSE_ERROR_FRAME_TYPE; ++ if (hdr->substreamid) ++ return AC3_PARSE_ERROR_FRAME_TYPE; ++ ++ skip_bits(gbc, 5); // skip bitstream id ++ ++ /* volume control params */ ++ for (int i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { ++ hdr->dialog_normalization[i] = -get_bits(gbc, 5); ++ hdr->compression_exists[i] = get_bits1(gbc); ++ if (hdr->compression_exists[i]) ++ hdr->heavy_dynamic_range[i] = get_bits(gbc, 8); ++ } ++ ++ /* dependent stream channel map */ ++ if (hdr->frame_type == EAC3_FRAME_TYPE_DEPENDENT) { ++ hdr->channel_map_present = get_bits1(gbc); ++ if (hdr->channel_map_present) { ++ int64_t channel_layout = 0; ++ int channel_map = get_bits(gbc, 16); ++ ++ for (int i = 0; i < 16; i++) ++ if (channel_map & (1 << (EAC3_MAX_CHANNELS - i - 1))) ++ channel_layout |= ff_eac3_custom_channel_map_locations[i][1]; ++ ++ if (av_popcount64(channel_layout) > EAC3_MAX_CHANNELS) { ++ return AC3_PARSE_ERROR_CHANNEL_MAP; ++ } ++ hdr->channel_map = channel_map; ++ } ++ } ++ ++ /* mixing metadata */ ++ if (get_bits1(gbc)) { ++ /* center and surround mix levels */ ++ if (hdr->channel_mode > AC3_CHMODE_STEREO) { ++ hdr->preferred_downmix = get_bits(gbc, 2); ++ if (hdr->channel_mode & 1) { ++ /* if three front channels exist */ ++ hdr->center_mix_level_ltrt = get_bits(gbc, 3); ++ hdr->center_mix_level = get_bits(gbc, 3); ++ } ++ if (hdr->channel_mode & 4) { ++ /* if a surround channel exists */ ++ hdr->surround_mix_level_ltrt = av_clip(get_bits(gbc, 3), 3, 7); ++ hdr->surround_mix_level = av_clip(get_bits(gbc, 3), 3, 7); ++ } ++ } ++ ++ /* lfe mix level */ ++ if (hdr->lfe_on && (hdr->lfe_mix_level_exists = get_bits1(gbc))) { ++ hdr->lfe_mix_level = get_bits(gbc, 5); ++ } ++ ++ /* info for mixing with other streams and substreams */ ++ if (hdr->frame_type == EAC3_FRAME_TYPE_INDEPENDENT) { ++ for (int i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { ++ // TODO: apply program scale factor ++ if (get_bits1(gbc)) { ++ skip_bits(gbc, 6); // skip program scale factor ++ } ++ } ++ if (get_bits1(gbc)) { ++ skip_bits(gbc, 6); // skip external program scale factor ++ } ++ /* skip mixing parameter data */ ++ switch(get_bits(gbc, 2)) { ++ case 1: skip_bits(gbc, 5); break; ++ case 2: skip_bits(gbc, 12); break; ++ case 3: { ++ int mix_data_size = (get_bits(gbc, 5) + 2) << 3; ++ skip_bits_long(gbc, mix_data_size); ++ break; ++ } ++ } ++ /* skip pan information for mono or dual mono source */ ++ if (hdr->channel_mode < AC3_CHMODE_STEREO) { ++ for (int i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { ++ if (get_bits1(gbc)) { ++ /* note: this is not in the ATSC A/52B specification ++ reference: ETSI TS 102 366 V1.1.1 ++ section: E.1.3.1.25 */ ++ skip_bits(gbc, 8); // skip pan mean direction index ++ skip_bits(gbc, 6); // skip reserved paninfo bits ++ } ++ } ++ } ++ /* skip mixing configuration information */ ++ if (get_bits1(gbc)) { ++ for (int i = 0; i < hdr->num_blocks; i++) { ++ if (hdr->num_blocks == 1 || get_bits1(gbc)) { ++ skip_bits(gbc, 5); ++ } ++ } ++ } ++ } ++ } ++ ++ /* informational metadata */ ++ if (get_bits1(gbc)) { ++ hdr->bitstream_mode = get_bits(gbc, 3); ++ skip_bits(gbc, 2); // skip copyright bit and original bitstream bit ++ if (hdr->channel_mode == AC3_CHMODE_STEREO) { ++ hdr->dolby_surround_mode = get_bits(gbc, 2); ++ hdr->dolby_headphone_mode = get_bits(gbc, 2); ++ } ++ if (hdr->channel_mode >= AC3_CHMODE_2F2R) { ++ hdr->dolby_surround_ex_mode = get_bits(gbc, 2); ++ } ++ for (int i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { ++ if (get_bits1(gbc)) { ++ skip_bits(gbc, 8); // skip mix level, room type, and A/D converter type ++ } ++ } ++ if (hdr->sr_code != EAC3_SR_CODE_REDUCED) { ++ skip_bits1(gbc); // skip source sample rate code ++ } ++ } ++ ++ /* converter synchronization flag ++ If frames are less than six blocks, this bit should be turned on ++ once every 6 blocks to indicate the start of a frame set. ++ reference: RFC 4598, Section 2.1.3 Frame Sets */ ++ if (hdr->frame_type == EAC3_FRAME_TYPE_INDEPENDENT && hdr->num_blocks != 6) { ++ skip_bits1(gbc); // skip converter synchronization flag ++ } ++ ++ /* original frame size code if this stream was converted from AC-3 */ ++ if (hdr->frame_type == EAC3_FRAME_TYPE_AC3_CONVERT && ++ (hdr->num_blocks == 6 || get_bits1(gbc))) { ++ skip_bits(gbc, 6); // skip frame size code ++ } ++ ++ /* additional bitstream info */ ++ if (get_bits1(gbc)) { ++ int addbsil = get_bits(gbc, 6); ++ for (int i = 0; i < addbsil + 1; i++) { ++ if (i == 0) { ++ /* In this 8 bit chunk, the LSB is equal to flag_ec3_extension_type_a ++ which can be used to detect Atmos presence */ ++ skip_bits(gbc, 7); ++ hdr->eac3_extension_type_a = get_bits1(gbc); ++ if (hdr->eac3_extension_type_a) { ++ hdr->complexity_index_type_a = get_bits(gbc, 8); ++ i++; ++ } ++ } else { ++ skip_bits(gbc, 8); // skip additional bit stream info ++ } ++ } ++ } ++ ++ return 0; ++} ++ + int ff_ac3_parse_header(GetBitContext *gbc, AC3HeaderInfo *hdr) + { + int frame_size_code; +@@ -133,6 +344,10 @@ + hdr->frame_size = ff_ac3_frame_size_tab[frame_size_code][hdr->sr_code] * 2; + hdr->frame_type = EAC3_FRAME_TYPE_AC3_CONVERT; //EAC3_FRAME_TYPE_INDEPENDENT; + hdr->substreamid = 0; ++ ++ int ret = ac3_parse_header(gbc, hdr); ++ if (ret < 0) ++ return ret; + } else { + /* Enhanced AC-3 */ + hdr->crc1 = 0; +@@ -165,6 +380,10 @@ + hdr->bit_rate = 8LL * hdr->frame_size * hdr->sample_rate / + (hdr->num_blocks * 256); + hdr->channels = ff_ac3_channels_tab[hdr->channel_mode] + hdr->lfe_on; ++ ++ int ret = eac3_parse_header(gbc, hdr); ++ if (ret < 0) ++ return ret; + } + hdr->channel_layout = ff_ac3_channel_layout_tab[hdr->channel_mode]; + if (hdr->lfe_on) +@@ -202,9 +421,13 @@ + { + GetBitContext gb; + AC3HeaderInfo hdr; ++ uint8_t tmp[32 + AV_INPUT_BUFFER_PADDING_SIZE]; + int err; + +- err = init_get_bits8(&gb, buf, size); ++ size = FFMIN(32, size); ++ memcpy(tmp, buf, size); ++ memset(tmp + size, 0, AV_INPUT_BUFFER_PADDING_SIZE); ++ err = init_get_bits8(&gb, tmp, size); + if (err < 0) + return AVERROR_INVALIDDATA; + err = ff_ac3_parse_header(&gb, &hdr); +diff -Naur ffmpeg-7.1.2.old/libavcodec/ac3_parser_internal.h ffmpeg-7.1.2/libavcodec/ac3_parser_internal.h +--- ffmpeg-7.1.2.old/libavcodec/ac3_parser_internal.h 2025-10-27 10:07:00.519473374 +0100 ++++ ffmpeg-7.1.2/libavcodec/ac3_parser_internal.h 2025-10-27 10:07:02.463059088 +0100 +@@ -46,6 +46,7 @@ + int substreamid; ///< substream identification + int center_mix_level; ///< Center mix level index + int surround_mix_level; ///< Surround mix level index ++ uint8_t channel_map_present; + uint16_t channel_map; + int num_blocks; ///< number of audio blocks + int dolby_surround_mode; +@@ -62,6 +63,23 @@ + uint64_t channel_layout; + int8_t ac3_bit_rate_code; + /** @} */ ++ ++ /** @name enhanced eac3 extension coded elements ++ * @{ ++ */ ++ int8_t dialog_normalization[2]; ++ uint8_t compression_exists[2]; ++ uint8_t heavy_dynamic_range[2]; ++ uint8_t center_mix_level_ltrt; ///< Center mix level index ++ uint8_t surround_mix_level_ltrt; ///< Surround mix level index ++ uint8_t dolby_headphone_mode; ++ uint8_t dolby_surround_ex_mode; ++ uint8_t lfe_mix_level_exists; ++ uint8_t lfe_mix_level; ++ uint8_t preferred_downmix; ++ uint8_t eac3_extension_type_a; ++ uint8_t complexity_index_type_a; ++ /** @} */ + } AC3HeaderInfo; + + typedef enum { +@@ -71,6 +89,7 @@ + AC3_PARSE_ERROR_FRAME_SIZE = -0x4030c0a, + AC3_PARSE_ERROR_FRAME_TYPE = -0x5030c0a, + AC3_PARSE_ERROR_CRC = -0x6030c0a, ++ AC3_PARSE_ERROR_CHANNEL_MAP = -0x7030c0a, + } AC3ParseError; + + /** +diff -Naur ffmpeg-7.1.2.old/libavcodec/allcodecs.c ffmpeg-7.1.2/libavcodec/allcodecs.c +--- ffmpeg-7.1.2.old/libavcodec/allcodecs.c 2025-10-27 10:07:01.864539025 +0100 ++++ ffmpeg-7.1.2/libavcodec/allcodecs.c 2025-10-27 10:07:02.458796899 +0100 @@ -839,6 +839,7 @@ extern const FFCodec ff_av1_qsv_decoder; extern const FFCodec ff_av1_qsv_encoder; @@ -20,9 +489,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/allcodecs.c ffmpeg-7.1.1/libavcodec/allco extern const FFCodec ff_av1_vaapi_encoder; extern const FFCodec ff_libopenh264_encoder; extern const FFCodec ff_libopenh264_decoder; -diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_av1.c ffmpeg-7.1.1/libavcodec/amfenc_av1.c ---- ffmpeg-7.1.1.old/libavcodec/amfenc_av1.c 2025-03-24 10:54:38.133756381 +0100 -+++ ffmpeg-7.1.1/libavcodec/amfenc_av1.c 2025-03-24 10:54:39.277830845 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/amfenc_av1.c ffmpeg-7.1.2/libavcodec/amfenc_av1.c +--- ffmpeg-7.1.2.old/libavcodec/amfenc_av1.c 2025-10-27 10:07:00.536473524 +0100 ++++ ffmpeg-7.1.2/libavcodec/amfenc_av1.c 2025-10-27 10:07:02.440481173 +0100 @@ -116,6 +116,7 @@ { "none", "no adaptive quantization", 0, AV_OPT_TYPE_CONST, {.i64 = AMF_VIDEO_ENCODER_AV1_AQ_MODE_NONE }, 0, 0, VE, .unit = "adaptive_quantisation_mode" }, { "caq", "context adaptive quantization", 0, AV_OPT_TYPE_CONST, {.i64 = AMF_VIDEO_ENCODER_AV1_AQ_MODE_CAQ }, 0, 0, VE, .unit = "adaptive_quantisation_mode" }, @@ -69,9 +538,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_av1.c ffmpeg-7.1.1/libavcodec/amfe profile_level = avctx->level; if (profile_level == AV_LEVEL_UNKNOWN) { -diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc.c ffmpeg-7.1.1/libavcodec/amfenc.c ---- ffmpeg-7.1.1.old/libavcodec/amfenc.c 2025-03-24 10:54:38.032755166 +0100 -+++ ffmpeg-7.1.1/libavcodec/amfenc.c 2025-03-24 10:54:39.279550845 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/amfenc.c ffmpeg-7.1.2/libavcodec/amfenc.c +--- ffmpeg-7.1.2.old/libavcodec/amfenc.c 2025-10-27 10:07:00.387472209 +0100 ++++ ffmpeg-7.1.2/libavcodec/amfenc.c 2025-10-27 10:07:02.445244447 +0100 @@ -415,10 +415,6 @@ else pix_fmt = avctx->pix_fmt; @@ -251,9 +720,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc.c ffmpeg-7.1.1/libavcodec/amfenc.c int ff_amf_get_color_profile(AVCodecContext *avctx) { amf_int64 color_profile = AMF_VIDEO_CONVERTER_COLOR_PROFILE_UNKNOWN; -diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc.h ffmpeg-7.1.1/libavcodec/amfenc.h ---- ffmpeg-7.1.1.old/libavcodec/amfenc.h 2025-03-24 10:54:37.990754660 +0100 -+++ ffmpeg-7.1.1/libavcodec/amfenc.h 2025-03-24 10:54:39.277763348 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/amfenc.h ffmpeg-7.1.2/libavcodec/amfenc.h +--- ffmpeg-7.1.2.old/libavcodec/amfenc.h 2025-10-27 10:07:00.322471636 +0100 ++++ ffmpeg-7.1.2/libavcodec/amfenc.h 2025-10-27 10:07:02.440421671 +0100 @@ -114,6 +114,7 @@ int max_b_frames; int qvbr_quality_level; @@ -271,9 +740,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc.h ffmpeg-7.1.1/libavcodec/amfenc.h int ff_amf_get_color_profile(AVCodecContext *avctx); /** -diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_h264.c ffmpeg-7.1.1/libavcodec/amfenc_h264.c ---- ffmpeg-7.1.1.old/libavcodec/amfenc_h264.c 2025-03-24 10:54:38.175756886 +0100 -+++ ffmpeg-7.1.1/libavcodec/amfenc_h264.c 2025-03-24 10:54:39.277925894 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/amfenc_h264.c ffmpeg-7.1.2/libavcodec/amfenc_h264.c +--- ffmpeg-7.1.2.old/libavcodec/amfenc_h264.c 2025-10-27 10:07:00.604474124 +0100 ++++ ffmpeg-7.1.2/libavcodec/amfenc_h264.c 2025-10-27 10:07:02.440571423 +0100 @@ -133,6 +133,7 @@ { "me_half_pel", "Enable ME Half Pixel", OFFSET(me_half_pel), AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, { "me_quarter_pel", "Enable ME Quarter Pixel", OFFSET(me_quarter_pel),AV_OPT_TYPE_BOOL, { .i64 = -1 }, -1, 1, VE }, @@ -314,9 +783,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_h264.c ffmpeg-7.1.1/libavcodec/amf // autodetect rate control method if (ctx->rate_control_mode == AMF_VIDEO_ENCODER_RATE_CONTROL_METHOD_UNKNOWN) { -diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_hevc.c ffmpeg-7.1.1/libavcodec/amfenc_hevc.c ---- ffmpeg-7.1.1.old/libavcodec/amfenc_hevc.c 2025-03-24 10:54:37.991754672 +0100 -+++ ffmpeg-7.1.1/libavcodec/amfenc_hevc.c 2025-03-24 10:54:39.278019962 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/amfenc_hevc.c ffmpeg-7.1.2/libavcodec/amfenc_hevc.c +--- ffmpeg-7.1.2.old/libavcodec/amfenc_hevc.c 2025-10-27 10:07:00.324471654 +0100 ++++ ffmpeg-7.1.2/libavcodec/amfenc_hevc.c 2025-10-27 10:07:02.440657756 +0100 @@ -100,6 +100,7 @@ { "me_half_pel", "Enable ME Half Pixel", OFFSET(me_half_pel), AV_OPT_TYPE_BOOL,{ .i64 = -1 }, -1, 1, VE }, { "me_quarter_pel", "Enable ME Quarter Pixel ", OFFSET(me_quarter_pel),AV_OPT_TYPE_BOOL,{ .i64 = -1 }, -1, 1, VE }, @@ -362,10 +831,38 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/amfenc_hevc.c ffmpeg-7.1.1/libavcodec/amf // Picture control properties AMF_ASSIGN_PROPERTY_INT64(res, ctx->encoder, AMF_VIDEO_ENCODER_HEVC_NUM_GOPS_PER_IDR, ctx->gops_per_idr); -diff -Naur ffmpeg-7.1.1.old/libavcodec/av1dec.c ffmpeg-7.1.1/libavcodec/av1dec.c ---- ffmpeg-7.1.1.old/libavcodec/av1dec.c 2025-03-24 10:54:38.093755899 +0100 -+++ ffmpeg-7.1.1/libavcodec/av1dec.c 2025-03-24 10:54:39.273932914 +0100 -@@ -1002,6 +1002,8 @@ +diff -Naur ffmpeg-7.1.2.old/libavcodec/av1dec.c ffmpeg-7.1.2/libavcodec/av1dec.c +--- ffmpeg-7.1.2.old/libavcodec/av1dec.c 2025-10-27 10:07:00.478473013 +0100 ++++ ffmpeg-7.1.2/libavcodec/av1dec.c 2025-10-27 10:07:02.454638605 +0100 +@@ -541,6 +541,7 @@ + CONFIG_AV1_NVDEC_HWACCEL + \ + CONFIG_AV1_VAAPI_HWACCEL + \ + CONFIG_AV1_VDPAU_HWACCEL + \ ++ CONFIG_AV1_VIDEOTOOLBOX_HWACCEL + \ + CONFIG_AV1_VULKAN_HWACCEL) + enum AVPixelFormat pix_fmts[HWACCEL_MAX + 2], *fmtp = pix_fmts; + +@@ -568,6 +569,9 @@ + #if CONFIG_AV1_VDPAU_HWACCEL + *fmtp++ = AV_PIX_FMT_VDPAU; + #endif ++#if CONFIG_AV1_VIDEOTOOLBOX_HWACCEL ++ *fmtp++ = AV_PIX_FMT_VIDEOTOOLBOX; ++#endif + #if CONFIG_AV1_VULKAN_HWACCEL + *fmtp++ = AV_PIX_FMT_VULKAN; + #endif +@@ -592,6 +596,9 @@ + #if CONFIG_AV1_VDPAU_HWACCEL + *fmtp++ = AV_PIX_FMT_VDPAU; + #endif ++#if CONFIG_AV1_VIDEOTOOLBOX_HWACCEL ++ *fmtp++ = AV_PIX_FMT_VIDEOTOOLBOX; ++#endif + #if CONFIG_AV1_VULKAN_HWACCEL + *fmtp++ = AV_PIX_FMT_VULKAN; + #endif +@@ -1002,6 +1009,8 @@ break; } case ITU_T_T35_PROVIDER_CODE_DOLBY: { @@ -374,7 +871,7 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/av1dec.c ffmpeg-7.1.1/libavcodec/av1dec.c int provider_oriented_code = bytestream2_get_be32(&gb); if (itut_t35->itu_t_t35_country_code != ITU_T_T35_COUNTRY_CODE_US || provider_oriented_code != 0x800) -@@ -1014,6 +1016,18 @@ +@@ -1014,6 +1023,18 @@ break; // ignore } @@ -393,9 +890,79 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/av1dec.c ffmpeg-7.1.1/libavcodec/av1dec.c ret = ff_dovi_attach_side_data(&s->dovi, frame); if (ret < 0) return ret; -diff -Naur ffmpeg-7.1.1.old/libavcodec/bsf/hevc_mp4toannexb.c ffmpeg-7.1.1/libavcodec/bsf/hevc_mp4toannexb.c ---- ffmpeg-7.1.1.old/libavcodec/bsf/hevc_mp4toannexb.c 2025-03-24 10:54:38.075755683 +0100 -+++ ffmpeg-7.1.1/libavcodec/bsf/hevc_mp4toannexb.c 2025-03-24 10:54:39.273106358 +0100 +@@ -1439,6 +1460,10 @@ + + if (raw_tile_group && (s->tile_num == raw_tile_group->tg_end + 1)) { + int show_frame = s->raw_frame_header->show_frame; ++ // Set nb_unit to point at the next OBU, to indicate which ++ // OBUs have been processed for this current frame. (If this ++ // frame gets output, we set nb_unit to this value later too.) ++ s->nb_unit = i + 1; + if (avctx->hwaccel && s->cur_frame.f) { + ret = FF_HW_SIMPLE_CALL(avctx, end_frame); + if (ret < 0) { +@@ -1449,6 +1474,8 @@ + + update_reference_list(avctx); + ++ // Set start_unit to indicate the first OBU of the next frame. ++ s->start_unit = s->nb_unit; + raw_tile_group = NULL; + s->raw_frame_header = NULL; + +@@ -1478,7 +1505,7 @@ + s->raw_frame_header = NULL; + av_packet_unref(s->pkt); + ff_cbs_fragment_reset(&s->current_obu); +- s->nb_unit = 0; ++ s->nb_unit = s->start_unit = 0; + } + if (!ret && !frame->buf[0]) + ret = AVERROR(EAGAIN); +@@ -1505,7 +1532,7 @@ + return ret; + } + +- s->nb_unit = 0; ++ s->nb_unit = s->start_unit = 0; + av_log(avctx, AV_LOG_DEBUG, "Total OBUs on this packet: %d.\n", + s->current_obu.nb_units); + } +@@ -1526,7 +1553,7 @@ + + av1_frame_unref(&s->cur_frame); + s->operating_point_idc = 0; +- s->nb_unit = 0; ++ s->nb_unit = s->start_unit = 0; + s->raw_frame_header = NULL; + s->raw_seq = NULL; + s->cll = NULL; +@@ -1594,6 +1621,9 @@ + #if CONFIG_AV1_VDPAU_HWACCEL + HWACCEL_VDPAU(av1), + #endif ++#if CONFIG_AV1_VIDEOTOOLBOX_HWACCEL ++ HWACCEL_VIDEOTOOLBOX(av1), ++#endif + #if CONFIG_AV1_VULKAN_HWACCEL + HWACCEL_VULKAN(av1), + #endif +diff -Naur ffmpeg-7.1.2.old/libavcodec/av1dec.h ffmpeg-7.1.2/libavcodec/av1dec.h +--- ffmpeg-7.1.2.old/libavcodec/av1dec.h 2025-10-27 10:07:00.402472342 +0100 ++++ ffmpeg-7.1.2/libavcodec/av1dec.h 2025-10-27 10:07:02.454762738 +0100 +@@ -114,7 +114,8 @@ + AV1Frame ref[AV1_NUM_REF_FRAMES]; + AV1Frame cur_frame; + +- int nb_unit; ++ int nb_unit; ///< The index of the next OBU to be processed. ++ int start_unit; ///< The index of the first OBU of the current frame. + + // AVOptions + int operating_point; +diff -Naur ffmpeg-7.1.2.old/libavcodec/bsf/hevc_mp4toannexb.c ffmpeg-7.1.2/libavcodec/bsf/hevc_mp4toannexb.c +--- ffmpeg-7.1.2.old/libavcodec/bsf/hevc_mp4toannexb.c 2025-10-27 10:07:00.449472757 +0100 ++++ ffmpeg-7.1.2/libavcodec/bsf/hevc_mp4toannexb.c 2025-10-27 10:07:02.435022530 +0100 @@ -125,6 +125,7 @@ AVPacket *in; GetByteContext gb; @@ -420,9 +987,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/bsf/hevc_mp4toannexb.c ffmpeg-7.1.1/libav extra_size = add_extradata * ctx->par_out->extradata_size; got_irap |= is_irap; -diff -Naur ffmpeg-7.1.1.old/libavcodec/ccaption_dec.c ffmpeg-7.1.1/libavcodec/ccaption_dec.c ---- ffmpeg-7.1.1.old/libavcodec/ccaption_dec.c 2025-03-24 10:54:38.169756814 +0100 -+++ ffmpeg-7.1.1/libavcodec/ccaption_dec.c 2025-03-24 10:54:39.268544045 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/ccaption_dec.c ffmpeg-7.1.2/libavcodec/ccaption_dec.c +--- ffmpeg-7.1.2.old/libavcodec/ccaption_dec.c 2025-10-27 10:07:00.593474027 +0100 ++++ ffmpeg-7.1.2/libavcodec/ccaption_dec.c 2025-10-27 10:07:02.429490227 +0100 @@ -889,12 +889,13 @@ if (ctx->buffer[bidx].str[0] || ctx->real_time) { @@ -441,9 +1008,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/ccaption_dec.c ffmpeg-7.1.1/libavcodec/cc else sub->end_display_time = -1; ret = ff_ass_add_rect2(sub, ctx->buffer[bidx].str, ctx->readorder++, 0, NULL, NULL, &nb_rect_allocated); -diff -Naur ffmpeg-7.1.1.old/libavcodec/dvdsubdec.c ffmpeg-7.1.1/libavcodec/dvdsubdec.c ---- ffmpeg-7.1.1.old/libavcodec/dvdsubdec.c 2025-03-24 10:54:37.975754480 +0100 -+++ ffmpeg-7.1.1/libavcodec/dvdsubdec.c 2025-03-24 10:54:39.267391144 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/dvdsubdec.c ffmpeg-7.1.2/libavcodec/dvdsubdec.c +--- ffmpeg-7.1.2.old/libavcodec/dvdsubdec.c 2025-10-27 10:07:00.303471468 +0100 ++++ ffmpeg-7.1.2/libavcodec/dvdsubdec.c 2025-10-27 10:07:02.428490218 +0100 @@ -45,6 +45,8 @@ int buf_size; int forced_subs_only; @@ -559,9 +1126,217 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/dvdsubdec.c ffmpeg-7.1.1/libavcodec/dvdsu { NULL } }; static const AVClass dvdsub_class = { -diff -Naur ffmpeg-7.1.1.old/libavcodec/libdav1d.c ffmpeg-7.1.1/libavcodec/libdav1d.c ---- ffmpeg-7.1.1.old/libavcodec/libdav1d.c 2025-03-24 10:54:38.090755863 +0100 -+++ ffmpeg-7.1.1/libavcodec/libdav1d.c 2025-03-24 10:54:39.274085311 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/eac3dec.c ffmpeg-7.1.2/libavcodec/eac3dec.c +--- ffmpeg-7.1.2.old/libavcodec/eac3dec.c 2025-10-27 10:07:00.490473118 +0100 ++++ ffmpeg-7.1.2/libavcodec/eac3dec.c 2025-10-27 10:07:02.463392296 +0100 +@@ -53,8 +53,6 @@ + EAC3_GAQ_124 + } EAC3GaqMode; + +-#define EAC3_SR_CODE_REDUCED 3 +- + static void ff_eac3_apply_spectral_extension(AC3DecodeContext *s) + { + int bin, bnd, ch, i; +@@ -287,7 +285,7 @@ + } + } + +-static int ff_eac3_parse_header(AC3DecodeContext *s) ++static int ff_eac3_parse_header(AC3DecodeContext *s, const AC3HeaderInfo *hdr) + { + int i, blk, ch; + int ac3_exponent_strategy, parse_aht_info, parse_spx_atten_data; +@@ -323,11 +321,10 @@ + avpriv_request_sample(s->avctx, "Reduced sampling rate"); + return AVERROR_PATCHWELCOME; + } +- skip_bits(gbc, 5); // skip bitstream id + + /* volume control params */ + for (i = 0; i < (s->channel_mode ? 1 : 2); i++) { +- s->dialog_normalization[i] = -get_bits(gbc, 5); ++ s->dialog_normalization[i] = hdr->dialog_normalization[i]; + if (s->dialog_normalization[i] == 0) { + s->dialog_normalization[i] = -31; + } +@@ -335,147 +332,30 @@ + s->level_gain[i] = powf(2.0f, + (float)(s->target_level - s->dialog_normalization[i])/6.0f); + } +- s->compression_exists[i] = get_bits1(gbc); +- if (s->compression_exists[i]) { +- s->heavy_dynamic_range[i] = AC3_HEAVY_RANGE(get_bits(gbc, 8)); ++ if (hdr->compression_exists[i]) { ++ s->heavy_dynamic_range[i] = AC3_HEAVY_RANGE(hdr->heavy_dynamic_range[i]); + } + } + +- /* dependent stream channel map */ +- if (s->frame_type == EAC3_FRAME_TYPE_DEPENDENT) { +- if (get_bits1(gbc)) { +- int64_t channel_layout = 0; +- int channel_map = get_bits(gbc, 16); +- av_log(s->avctx, AV_LOG_DEBUG, "channel_map: %0X\n", channel_map); +- +- for (i = 0; i < 16; i++) +- if (channel_map & (1 << (EAC3_MAX_CHANNELS - i - 1))) +- channel_layout |= ff_eac3_custom_channel_map_locations[i][1]; +- +- if (av_popcount64(channel_layout) > EAC3_MAX_CHANNELS) { +- return AVERROR_INVALIDDATA; +- } +- s->channel_map = channel_map; +- } +- } ++ s->channel_map = hdr->channel_map; + + /* mixing metadata */ +- if (get_bits1(gbc)) { +- /* center and surround mix levels */ +- if (s->channel_mode > AC3_CHMODE_STEREO) { +- s->preferred_downmix = get_bits(gbc, 2); +- if (s->channel_mode & 1) { +- /* if three front channels exist */ +- s->center_mix_level_ltrt = get_bits(gbc, 3); +- s->center_mix_level = get_bits(gbc, 3); +- } +- if (s->channel_mode & 4) { +- /* if a surround channel exists */ +- s->surround_mix_level_ltrt = av_clip(get_bits(gbc, 3), 3, 7); +- s->surround_mix_level = av_clip(get_bits(gbc, 3), 3, 7); +- } +- } +- +- /* lfe mix level */ +- if (s->lfe_on && (s->lfe_mix_level_exists = get_bits1(gbc))) { +- s->lfe_mix_level = get_bits(gbc, 5); +- } +- +- /* info for mixing with other streams and substreams */ +- if (s->frame_type == EAC3_FRAME_TYPE_INDEPENDENT) { +- for (i = 0; i < (s->channel_mode ? 1 : 2); i++) { +- // TODO: apply program scale factor +- if (get_bits1(gbc)) { +- skip_bits(gbc, 6); // skip program scale factor +- } +- } +- if (get_bits1(gbc)) { +- skip_bits(gbc, 6); // skip external program scale factor +- } +- /* skip mixing parameter data */ +- switch(get_bits(gbc, 2)) { +- case 1: skip_bits(gbc, 5); break; +- case 2: skip_bits(gbc, 12); break; +- case 3: { +- int mix_data_size = (get_bits(gbc, 5) + 2) << 3; +- skip_bits_long(gbc, mix_data_size); +- break; +- } +- } +- /* skip pan information for mono or dual mono source */ +- if (s->channel_mode < AC3_CHMODE_STEREO) { +- for (i = 0; i < (s->channel_mode ? 1 : 2); i++) { +- if (get_bits1(gbc)) { +- /* note: this is not in the ATSC A/52B specification +- reference: ETSI TS 102 366 V1.1.1 +- section: E.1.3.1.25 */ +- skip_bits(gbc, 8); // skip pan mean direction index +- skip_bits(gbc, 6); // skip reserved paninfo bits +- } +- } +- } +- /* skip mixing configuration information */ +- if (get_bits1(gbc)) { +- for (blk = 0; blk < s->num_blocks; blk++) { +- if (s->num_blocks == 1 || get_bits1(gbc)) { +- skip_bits(gbc, 5); +- } +- } +- } +- } +- } ++ s->preferred_downmix = hdr->preferred_downmix; ++ s->center_mix_level_ltrt = hdr->center_mix_level_ltrt; ++ s->center_mix_level = hdr->center_mix_level; ++ s->surround_mix_level_ltrt = hdr->surround_mix_level_ltrt; ++ s->surround_mix_level = hdr->surround_mix_level; ++ s->lfe_mix_level_exists = hdr->lfe_mix_level_exists; ++ s->lfe_mix_level = hdr->lfe_mix_level; ++ s->dolby_surround_mode = hdr->dolby_surround_mode; ++ s->dolby_headphone_mode = hdr->dolby_headphone_mode; ++ s->dolby_surround_ex_mode = hdr->dolby_surround_ex_mode; + + /* informational metadata */ +- if (get_bits1(gbc)) { +- s->bitstream_mode = get_bits(gbc, 3); +- skip_bits(gbc, 2); // skip copyright bit and original bitstream bit +- if (s->channel_mode == AC3_CHMODE_STEREO) { +- s->dolby_surround_mode = get_bits(gbc, 2); +- s->dolby_headphone_mode = get_bits(gbc, 2); +- } +- if (s->channel_mode >= AC3_CHMODE_2F2R) { +- s->dolby_surround_ex_mode = get_bits(gbc, 2); +- } +- for (i = 0; i < (s->channel_mode ? 1 : 2); i++) { +- if (get_bits1(gbc)) { +- skip_bits(gbc, 8); // skip mix level, room type, and A/D converter type +- } +- } +- if (s->bit_alloc_params.sr_code != EAC3_SR_CODE_REDUCED) { +- skip_bits1(gbc); // skip source sample rate code +- } +- } +- +- /* converter synchronization flag +- If frames are less than six blocks, this bit should be turned on +- once every 6 blocks to indicate the start of a frame set. +- reference: RFC 4598, Section 2.1.3 Frame Sets */ +- if (s->frame_type == EAC3_FRAME_TYPE_INDEPENDENT && s->num_blocks != 6) { +- skip_bits1(gbc); // skip converter synchronization flag +- } +- +- /* original frame size code if this stream was converted from AC-3 */ +- if (s->frame_type == EAC3_FRAME_TYPE_AC3_CONVERT && +- (s->num_blocks == 6 || get_bits1(gbc))) { +- skip_bits(gbc, 6); // skip frame size code +- } ++ s->bitstream_mode = hdr->bitstream_mode; + + /* additional bitstream info */ +- if (get_bits1(gbc)) { +- int addbsil = get_bits(gbc, 6); +- for (i = 0; i < addbsil + 1; i++) { +- if (i == 0) { +- /* In this 8 bit chunk, the LSB is equal to flag_ec3_extension_type_a +- which can be used to detect Atmos presence */ +- skip_bits(gbc, 7); +- if (get_bits1(gbc)) { +- s->eac3_extension_type_a = 1; +- } +- } else { +- skip_bits(gbc, 8); // skip additional bit stream info +- } +- } +- } ++ s->eac3_extension_type_a = hdr->eac3_extension_type_a; + + /* audio frame syntax flags, strategy data, and per-frame data */ + +diff -Naur ffmpeg-7.1.2.old/libavcodec/hwaccels.h ffmpeg-7.1.2/libavcodec/hwaccels.h +--- ffmpeg-7.1.2.old/libavcodec/hwaccels.h 2025-10-27 10:07:00.251471009 +0100 ++++ ffmpeg-7.1.2/libavcodec/hwaccels.h 2025-10-27 10:07:02.454807062 +0100 +@@ -26,6 +26,7 @@ + extern const struct FFHWAccel ff_av1_nvdec_hwaccel; + extern const struct FFHWAccel ff_av1_vaapi_hwaccel; + extern const struct FFHWAccel ff_av1_vdpau_hwaccel; ++extern const struct FFHWAccel ff_av1_videotoolbox_hwaccel; + extern const struct FFHWAccel ff_av1_vulkan_hwaccel; + extern const struct FFHWAccel ff_h263_vaapi_hwaccel; + extern const struct FFHWAccel ff_h263_videotoolbox_hwaccel; +diff -Naur ffmpeg-7.1.2.old/libavcodec/libdav1d.c ffmpeg-7.1.2/libavcodec/libdav1d.c +--- ffmpeg-7.1.2.old/libavcodec/libdav1d.c 2025-10-27 10:07:00.474472977 +0100 ++++ ffmpeg-7.1.2/libavcodec/libdav1d.c 2025-10-27 10:07:02.436286040 +0100 @@ -563,6 +563,8 @@ break; } @@ -590,17 +1365,28 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/libdav1d.c ffmpeg-7.1.1/libavcodec/libdav res = ff_dovi_attach_side_data(&dav1d->dovi, frame); if (res < 0) goto fail; -diff -Naur ffmpeg-7.1.1.old/libavcodec/mfenc.c ffmpeg-7.1.1/libavcodec/mfenc.c ---- ffmpeg-7.1.1.old/libavcodec/mfenc.c 2025-03-24 10:54:38.125756284 +0100 -+++ ffmpeg-7.1.1/libavcodec/mfenc.c 2025-03-24 10:54:39.282547759 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/Makefile ffmpeg-7.1.2/libavcodec/Makefile +--- ffmpeg-7.1.2.old/libavcodec/Makefile 2025-10-27 10:07:01.865180885 +0100 ++++ ffmpeg-7.1.2/libavcodec/Makefile 2025-10-27 10:07:02.454516424 +0100 +@@ -1008,6 +1008,7 @@ + OBJS-$(CONFIG_AV1_NVDEC_HWACCEL) += nvdec_av1.o + OBJS-$(CONFIG_AV1_VAAPI_HWACCEL) += vaapi_av1.o + OBJS-$(CONFIG_AV1_VDPAU_HWACCEL) += vdpau_av1.o ++OBJS-$(CONFIG_AV1_VIDEOTOOLBOX_HWACCEL) += videotoolbox_av1.o + OBJS-$(CONFIG_AV1_VULKAN_HWACCEL) += vulkan_decode.o vulkan_av1.o + OBJS-$(CONFIG_H263_VAAPI_HWACCEL) += vaapi_mpeg4.o + OBJS-$(CONFIG_H263_VIDEOTOOLBOX_HWACCEL) += videotoolbox.o +diff -Naur ffmpeg-7.1.2.old/libavcodec/mfenc.c ffmpeg-7.1.2/libavcodec/mfenc.c +--- ffmpeg-7.1.2.old/libavcodec/mfenc.c 2025-10-27 10:07:00.524473418 +0100 ++++ ffmpeg-7.1.2/libavcodec/mfenc.c 2025-10-27 10:07:02.459027162 +0100 @@ -1315,3 +1315,4 @@ MF_ENCODER(VIDEO, h264, H264, venc_opts, VFMTS, VCAPS, defaults); MF_ENCODER(VIDEO, hevc, HEVC, venc_opts, VFMTS, VCAPS, defaults); +MF_ENCODER(VIDEO, av1, AV1, venc_opts, VFMTS, VCAPS, defaults); -diff -Naur ffmpeg-7.1.1.old/libavcodec/mf_utils.c ffmpeg-7.1.1/libavcodec/mf_utils.c ---- ffmpeg-7.1.1.old/libavcodec/mf_utils.c 2025-03-24 10:54:38.086755815 +0100 -+++ ffmpeg-7.1.1/libavcodec/mf_utils.c 2025-03-24 10:54:39.282392106 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/mf_utils.c ffmpeg-7.1.2/libavcodec/mf_utils.c +--- ffmpeg-7.1.2.old/libavcodec/mf_utils.c 2025-10-27 10:07:00.467472915 +0100 ++++ ffmpeg-7.1.2/libavcodec/mf_utils.c 2025-10-27 10:07:02.458887429 +0100 @@ -240,6 +240,7 @@ GUID_ENTRY(MFMediaType_Video), GUID_ENTRY(MFAudioFormat_PCM), @@ -617,9 +1403,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/mf_utils.c ffmpeg-7.1.1/libavcodec/mf_uti case AV_CODEC_ID_H264: return &MFVideoFormat_H264; case AV_CODEC_ID_HEVC: return &ff_MFVideoFormat_HEVC; case AV_CODEC_ID_AC3: return &MFAudioFormat_Dolby_AC3; -diff -Naur ffmpeg-7.1.1.old/libavcodec/mf_utils.h ffmpeg-7.1.1/libavcodec/mf_utils.h ---- ffmpeg-7.1.1.old/libavcodec/mf_utils.h 2025-03-24 10:54:38.061755515 +0100 -+++ ffmpeg-7.1.1/libavcodec/mf_utils.h 2025-03-24 10:54:39.282464482 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/mf_utils.h ffmpeg-7.1.2/libavcodec/mf_utils.h +--- ffmpeg-7.1.2.old/libavcodec/mf_utils.h 2025-10-27 10:07:00.429472580 +0100 ++++ ffmpeg-7.1.2/libavcodec/mf_utils.h 2025-10-27 10:07:02.458955668 +0100 @@ -113,6 +113,7 @@ DEFINE_MEDIATYPE_GUID(ff_MFVideoFormat_HEVC, 0x43564548); // FCC('HEVC') @@ -628,9 +1414,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/mf_utils.h ffmpeg-7.1.1/libavcodec/mf_uti // This enum is missing from mingw-w64's codecapi.h by v7.0.0. -diff -Naur ffmpeg-7.1.1.old/libavcodec/pgssubdec.c ffmpeg-7.1.1/libavcodec/pgssubdec.c ---- ffmpeg-7.1.1.old/libavcodec/pgssubdec.c 2025-03-24 10:54:37.986754612 +0100 -+++ ffmpeg-7.1.1/libavcodec/pgssubdec.c 2025-03-24 10:54:39.280528236 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/pgssubdec.c ffmpeg-7.1.2/libavcodec/pgssubdec.c +--- ffmpeg-7.1.2.old/libavcodec/pgssubdec.c 2025-10-27 10:07:00.318471601 +0100 ++++ ffmpeg-7.1.2/libavcodec/pgssubdec.c 2025-10-27 10:07:02.446191090 +0100 @@ -35,9 +35,11 @@ #include "libavutil/opt.h" @@ -1411,10 +2197,338 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/pgssubdec.c ffmpeg-7.1.1/libavcodec/pgssu break; case DISPLAY_SEGMENT: if (*got_sub_ptr) { -diff -Naur ffmpeg-7.1.1.old/libavcodec/videotoolbox.c ffmpeg-7.1.1/libavcodec/videotoolbox.c ---- ffmpeg-7.1.1.old/libavcodec/videotoolbox.c 2025-03-24 10:54:38.027755105 +0100 -+++ ffmpeg-7.1.1/libavcodec/videotoolbox.c 2025-03-24 10:54:39.271196851 +0100 -@@ -916,6 +916,23 @@ +diff -Naur ffmpeg-7.1.2.old/libavcodec/qsvenc_av1.c ffmpeg-7.1.2/libavcodec/qsvenc_av1.c +--- ffmpeg-7.1.2.old/libavcodec/qsvenc_av1.c 2025-10-27 10:07:00.531473480 +0100 ++++ ffmpeg-7.1.2/libavcodec/qsvenc_av1.c 2025-10-27 10:07:02.443863055 +0100 +@@ -189,6 +189,10 @@ + { "tile_cols", "Number of columns for tiled encoding", OFFSET(qsv.tile_cols), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, UINT16_MAX, VE }, + { "tile_rows", "Number of rows for tiled encoding", OFFSET(qsv.tile_rows), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, UINT16_MAX, VE }, + { "look_ahead_depth", "Depth of look ahead in number frames, available when extbrc option is enabled", OFFSET(qsv.look_ahead_depth), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 100, VE }, ++#if QSV_HAVE_EXT_AV1_SCC ++ { "palette_mode", "Enable palette mode of Screen Content Tool for encoding", OFFSET(qsv.palette_mode), AV_OPT_TYPE_BOOL, { .i64 = 0}, 0, 1, VE}, ++ { "intrabc", "Enable intra block copy of Screen Content Tool for encoding", OFFSET(qsv.intrabc), AV_OPT_TYPE_BOOL, { .i64 = 0}, 0, 1, VE}, ++#endif + { NULL }, + }; + +diff -Naur ffmpeg-7.1.2.old/libavcodec/qsvenc.c ffmpeg-7.1.2/libavcodec/qsvenc.c +--- ffmpeg-7.1.2.old/libavcodec/qsvenc.c 2025-10-27 10:07:00.592474018 +0100 ++++ ffmpeg-7.1.2/libavcodec/qsvenc.c 2025-10-27 10:07:02.443621469 +0100 +@@ -494,6 +494,9 @@ + mfxExtAV1BitstreamParam *av1_bs_param = (mfxExtAV1BitstreamParam *)coding_opts[1]; + mfxExtCodingOption2 *co2 = (mfxExtCodingOption2*)coding_opts[2]; + mfxExtCodingOption3 *co3 = (mfxExtCodingOption3*)coding_opts[3]; ++#if QSV_HAVE_EXT_AV1_SCC ++ mfxExtAV1ScreenContentTools *scc = (mfxExtAV1ScreenContentTools*)coding_opts[4]; ++#endif + + av_log(avctx, AV_LOG_VERBOSE, "profile: %s; level: %"PRIu16"\n", + print_profile(avctx->codec_id, info->CodecProfile), info->CodecLevel); +@@ -566,6 +569,13 @@ + print_threestate(av1_bs_param->WriteIVFHeaders)); + av_log(avctx, AV_LOG_VERBOSE, "LowDelayBRC: %s\n", print_threestate(co3->LowDelayBRC)); + av_log(avctx, AV_LOG_VERBOSE, "MaxFrameSize: %d;\n", co2->MaxFrameSize); ++#if QSV_HAVE_EXT_AV1_SCC ++ if (scc) { ++ av_log(avctx, AV_LOG_VERBOSE, ++ "Palette: %s; IntraBlockCopy: %s\n", ++ print_threestate(scc->Palette), print_threestate(scc->IntraBlockCopy)); ++ } ++#endif + } + #endif + +@@ -1282,6 +1292,28 @@ + } + #endif + ++#if QSV_HAVE_EXT_AV1_SCC ++ if (q->palette_mode || q->intrabc) { ++ if (QSV_RUNTIME_VERSION_ATLEAST(q->ver, 2, 13)) { ++ if (q->param.mfx.CodecId != MFX_CODEC_AV1) { ++ av_log(avctx, AV_LOG_ERROR, "Not supported encoder for Screen Content Tool Encode. " ++ "Supported: av1_qsv \n"); ++ return AVERROR_UNKNOWN; ++ } ++ ++ q->extsccparam.Header.BufferId = MFX_EXTBUFF_AV1_SCREEN_CONTENT_TOOLS; ++ q->extsccparam.Header.BufferSz = sizeof(q->extsccparam); ++ q->extsccparam.Palette = q->palette_mode ? MFX_CODINGOPTION_ON : MFX_CODINGOPTION_OFF; ++ q->extsccparam.IntraBlockCopy = q->intrabc ? MFX_CODINGOPTION_ON : MFX_CODINGOPTION_OFF; ++ q->extparam_internal[q->nb_extparam_internal++] = (mfxExtBuffer *)&q->extsccparam; ++ } else { ++ av_log(avctx, AV_LOG_ERROR, ++ "This version of runtime doesn't support Screen Content Tool Encode\n"); ++ return AVERROR_UNKNOWN; ++ } ++ } ++#endif ++ + if (!check_enc_param(avctx,q)) { + av_log(avctx, AV_LOG_ERROR, + "some encoding parameters are not supported by the QSV " +@@ -1389,11 +1421,21 @@ + .Header.BufferSz = sizeof(co3), + }; + ++#if QSV_HAVE_EXT_AV1_SCC ++ mfxExtAV1ScreenContentTools scc_buf = { ++ .Header.BufferId = MFX_EXTBUFF_AV1_SCREEN_CONTENT_TOOLS, ++ .Header.BufferSz = sizeof(scc_buf), ++ }; ++#endif ++ + mfxExtBuffer *ext_buffers[] = { + (mfxExtBuffer*)&av1_extend_tile_buf, + (mfxExtBuffer*)&av1_bs_param, + (mfxExtBuffer*)&co2, + (mfxExtBuffer*)&co3, ++#if QSV_HAVE_EXT_AV1_SCC ++ (mfxExtBuffer*)&scc_buf, ++#endif + }; + + if (!QSV_RUNTIME_VERSION_ATLEAST(q->ver, 2, 5)) { +@@ -1842,6 +1884,13 @@ + return ret; + } + ++ // Update AVCodecContext with actual encoding parameters ++ mfxInfoMFX *info = &q->param.mfx; ++ avctx->has_b_frames = 0; ++ if (info->GopRefDist > 1) { ++ avctx->has_b_frames = info->GopRefDist - 1; ++ } ++ + q->avctx = avctx; + + return 0; +diff -Naur ffmpeg-7.1.2.old/libavcodec/qsvenc.h ffmpeg-7.1.2/libavcodec/qsvenc.h +--- ffmpeg-7.1.2.old/libavcodec/qsvenc.h 2025-10-27 10:07:00.282471283 +0100 ++++ ffmpeg-7.1.2/libavcodec/qsvenc.h 2025-10-27 10:07:02.443799916 +0100 +@@ -38,6 +38,7 @@ + + #define QSV_HAVE_EXT_VP9_TILES QSV_VERSION_ATLEAST(1, 29) + #define QSV_HAVE_EXT_AV1_PARAM QSV_VERSION_ATLEAST(2, 5) ++#define QSV_HAVE_EXT_AV1_SCC QSV_VERSION_ATLEAST(2, 13) + + #if defined(_WIN32) || defined(__CYGWIN__) + #define QSV_HAVE_AVBR 1 +@@ -188,10 +189,13 @@ + mfxFrameSurface1 **opaque_surfaces; + AVBufferRef *opaque_alloc_buf; + #endif ++#if QSV_HAVE_EXT_AV1_SCC ++ mfxExtAV1ScreenContentTools extsccparam; ++#endif + + mfxExtVideoSignalInfo extvsi; + +- mfxExtBuffer *extparam_internal[5 + (QSV_HAVE_MF * 2) + (QSV_HAVE_EXT_AV1_PARAM * 2) + QSV_HAVE_HE]; ++ mfxExtBuffer *extparam_internal[5 + (QSV_HAVE_MF * 2) + (QSV_HAVE_EXT_AV1_PARAM * 2) + QSV_HAVE_HE + QSV_HAVE_EXT_AV1_SCC]; + int nb_extparam_internal; + + mfxExtBuffer **extparam_str; +@@ -319,6 +323,8 @@ + int dual_gfx; + + AVDictionary *qsv_params; ++ int palette_mode; ++ int intrabc; + } QSVEncContext; + + int ff_qsv_enc_init(AVCodecContext *avctx, QSVEncContext *q); +diff -Naur ffmpeg-7.1.2.old/libavcodec/videotoolbox_av1.c ffmpeg-7.1.2/libavcodec/videotoolbox_av1.c +--- ffmpeg-7.1.2.old/libavcodec/videotoolbox_av1.c 1970-01-01 01:00:00.000000000 +0100 ++++ ffmpeg-7.1.2/libavcodec/videotoolbox_av1.c 2025-10-27 10:07:02.455024552 +0100 +@@ -0,0 +1,105 @@ ++/* ++ * Videotoolbox hardware acceleration for AV1 ++ * Copyright (c) 2023 Jan Ekström ++ * Copyright (c) 2024 Ruslan Chernenko ++ * Copyright (c) 2024 Martin Storsjö ++ * ++ * This file is part of FFmpeg. ++ * ++ * FFmpeg is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; either ++ * version 2.1 of the License, or (at your option) any later version. ++ * ++ * FFmpeg is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with FFmpeg; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ ++#include "libavutil/mem.h" ++ ++#include "av1dec.h" ++#include "hwaccel_internal.h" ++#include "internal.h" ++#include "vt_internal.h" ++ ++CFDataRef ff_videotoolbox_av1c_extradata_create(AVCodecContext *avctx) ++{ ++ AV1DecContext *s = avctx->priv_data; ++ uint8_t *buf; ++ CFDataRef data; ++ if (!s->raw_seq) ++ return NULL; ++ ++ buf = av_malloc(s->seq_data_ref->size + 4); ++ if (!buf) ++ return NULL; ++ buf[0] = 0x81; // version and marker (constant) ++ buf[1] = s->raw_seq->seq_profile << 5 | s->raw_seq->seq_level_idx[0]; ++ buf[2] = s->raw_seq->seq_tier[0] << 7 | ++ s->raw_seq->color_config.high_bitdepth << 6 | ++ s->raw_seq->color_config.twelve_bit << 5 | ++ s->raw_seq->color_config.mono_chrome << 4 | ++ s->raw_seq->color_config.subsampling_x << 3 | ++ s->raw_seq->color_config.subsampling_y << 2 | ++ s->raw_seq->color_config.chroma_sample_position; ++ ++ if (s->raw_seq->initial_display_delay_present_flag) ++ buf[3] = 0 << 5 | ++ s->raw_seq->initial_display_delay_present_flag << 4 | ++ s->raw_seq->initial_display_delay_minus_1[0]; ++ else ++ buf[3] = 0x00; ++ memcpy(buf + 4, s->seq_data_ref->data, s->seq_data_ref->size); ++ data = CFDataCreate(kCFAllocatorDefault, buf, s->seq_data_ref->size + 4); ++ av_free(buf); ++ return data; ++}; ++ ++ ++static int videotoolbox_av1_start_frame(AVCodecContext *avctx, ++ const uint8_t *buffer, ++ uint32_t size) ++{ ++ return 0; ++} ++ ++static int videotoolbox_av1_decode_slice(AVCodecContext *avctx, ++ const uint8_t *buffer, ++ uint32_t size) ++{ ++ return 0; ++} ++ ++static int videotoolbox_av1_end_frame(AVCodecContext *avctx) ++{ ++ const AV1DecContext *s = avctx->priv_data; ++ VTContext *vtctx = avctx->internal->hwaccel_priv_data; ++ AVFrame *frame = s->cur_frame.f; ++ ++ vtctx->bitstream_size = 0; ++ for (int i = s->start_unit; i < s->nb_unit; i++) ++ ff_videotoolbox_buffer_append(vtctx, s->current_obu.units[i].data, ++ s->current_obu.units[i].data_size); ++ return ff_videotoolbox_common_end_frame(avctx, frame); ++} ++ ++const FFHWAccel ff_av1_videotoolbox_hwaccel = { ++ .p.name = "av1_videotoolbox", ++ .p.type = AVMEDIA_TYPE_VIDEO, ++ .p.id = AV_CODEC_ID_AV1, ++ .p.pix_fmt = AV_PIX_FMT_VIDEOTOOLBOX, ++ .alloc_frame = ff_videotoolbox_alloc_frame, ++ .start_frame = videotoolbox_av1_start_frame, ++ .decode_slice = videotoolbox_av1_decode_slice, ++ .end_frame = videotoolbox_av1_end_frame, ++ .frame_params = ff_videotoolbox_frame_params, ++ .init = ff_videotoolbox_common_init, ++ .uninit = ff_videotoolbox_uninit, ++ .priv_data_size = sizeof(VTContext), ++}; +diff -Naur ffmpeg-7.1.2.old/libavcodec/videotoolbox.c ffmpeg-7.1.2/libavcodec/videotoolbox.c +--- ffmpeg-7.1.2.old/libavcodec/videotoolbox.c 2025-10-27 10:07:00.379472139 +0100 ++++ ffmpeg-7.1.2/libavcodec/videotoolbox.c 2025-10-27 10:07:02.456490466 +0100 +@@ -56,6 +56,10 @@ + enum { kCMVideoCodecType_VP9 = 'vp09' }; + #endif + ++#if !HAVE_KCMVIDEOCODECTYPE_AV1 ++enum { kCMVideoCodecType_AV1 = 'av01' }; ++#endif ++ + #define VIDEOTOOLBOX_ESDS_EXTRADATA_PADDING 12 + + typedef struct VTHWFrame { +@@ -92,6 +96,26 @@ + return 0; + } + ++int ff_videotoolbox_buffer_append(VTContext *vtctx, ++ const uint8_t *buffer, ++ uint32_t size) ++{ ++ void *tmp; ++ ++ tmp = av_fast_realloc(vtctx->bitstream, ++ &vtctx->allocated_size, ++ vtctx->bitstream_size + size); ++ ++ if (!tmp) ++ return AVERROR(ENOMEM); ++ ++ vtctx->bitstream = tmp; ++ memcpy(vtctx->bitstream + vtctx->bitstream_size, buffer, size); ++ vtctx->bitstream_size += size; ++ ++ return 0; ++} ++ + static int videotoolbox_postproc_frame(void *avctx, AVFrame *frame) + { + int ret; +@@ -108,9 +132,6 @@ + frame->crop_top = 0; + frame->crop_bottom = 0; + +- if ((ret = av_vt_pixbuf_set_attachments(avctx, ref->pixbuf, frame)) < 0) +- return ret; +- + frame->data[3] = (uint8_t*)ref->pixbuf; + + if (ref->hw_frames_ctx) { +@@ -790,7 +811,7 @@ + #if TARGET_OS_IPHONE + CFDictionarySetValue(buffer_attributes, kCVPixelBufferOpenGLESCompatibilityKey, kCFBooleanTrue); + #else +- CFDictionarySetValue(buffer_attributes, kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey, kCFBooleanTrue); ++ CFDictionarySetValue(buffer_attributes, kCVPixelBufferMetalCompatibilityKey, kCFBooleanTrue); + #endif + + CFRelease(io_surface_properties); +@@ -847,6 +868,13 @@ + CFDictionarySetValue(avc_info, CFSTR("vpcC"), data); + break; + #endif ++#if CONFIG_AV1_VIDEOTOOLBOX_HWACCEL ++ case kCMVideoCodecType_AV1 : ++ data = ff_videotoolbox_av1c_extradata_create(avctx); ++ if (data) ++ CFDictionarySetValue(avc_info, CFSTR("av1C"), data); ++ break; ++#endif + default: + break; + } +@@ -912,10 +940,30 @@ + case AV_CODEC_ID_VP9 : + videotoolbox->cm_codec_type = kCMVideoCodecType_VP9; + break; ++ case AV_CODEC_ID_AV1 : ++ videotoolbox->cm_codec_type = kCMVideoCodecType_AV1; ++ break; + default : break; } @@ -1438,9 +2552,46 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/videotoolbox.c ffmpeg-7.1.1/libavcodec/vi #if defined(MAC_OS_X_VERSION_10_9) && !TARGET_OS_IPHONE && (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_9) && AV_HAS_BUILTIN(__builtin_available) if (avctx->codec_id == AV_CODEC_ID_PRORES) { if (__builtin_available(macOS 10.9, *)) { -diff -Naur ffmpeg-7.1.1.old/libavformat/isom.h ffmpeg-7.1.1/libavformat/isom.h ---- ffmpeg-7.1.1.old/libavformat/isom.h 2025-03-24 10:54:38.366759184 +0100 -+++ ffmpeg-7.1.1/libavformat/isom.h 2025-03-24 10:54:39.261252302 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/vt_internal.h ffmpeg-7.1.2/libavcodec/vt_internal.h +--- ffmpeg-7.1.2.old/libavcodec/vt_internal.h 2025-10-27 10:07:00.531473480 +0100 ++++ ffmpeg-7.1.2/libavcodec/vt_internal.h 2025-10-27 10:07:02.455086969 +0100 +@@ -56,6 +56,9 @@ + int ff_videotoolbox_buffer_copy(VTContext *vtctx, + const uint8_t *buffer, + uint32_t size); ++int ff_videotoolbox_buffer_append(VTContext *vtctx, ++ const uint8_t *buffer, ++ uint32_t size); + int ff_videotoolbox_uninit(AVCodecContext *avctx); + int ff_videotoolbox_h264_start_frame(AVCodecContext *avctx, + const uint8_t *buffer, +@@ -64,6 +67,7 @@ + const uint8_t *buffer, + uint32_t size); + int ff_videotoolbox_common_end_frame(AVCodecContext *avctx, AVFrame *frame); ++CFDataRef ff_videotoolbox_av1c_extradata_create(AVCodecContext *avctx); + CFDataRef ff_videotoolbox_avcc_extradata_create(AVCodecContext *avctx); + CFDataRef ff_videotoolbox_hvcc_extradata_create(AVCodecContext *avctx); + CFDataRef ff_videotoolbox_vpcc_extradata_create(AVCodecContext *avctx); +diff -Naur ffmpeg-7.1.2.old/libavfilter/vf_vpp_qsv.c ffmpeg-7.1.2/libavfilter/vf_vpp_qsv.c +--- ffmpeg-7.1.2.old/libavfilter/vf_vpp_qsv.c 2025-10-27 10:07:00.764475536 +0100 ++++ ffmpeg-7.1.2/libavfilter/vf_vpp_qsv.c 2025-10-27 10:07:02.461658339 +0100 +@@ -494,9 +494,9 @@ + outvsi_conf.Header.BufferId = MFX_EXTBUFF_VIDEO_SIGNAL_INFO_OUT; + outvsi_conf.Header.BufferSz = sizeof(mfxExtVideoSignalInfo); + outvsi_conf.VideoFullRange = (out->color_range == AVCOL_RANGE_JPEG); +- outvsi_conf.ColourPrimaries = (out->color_primaries == AVCOL_PRI_UNSPECIFIED) ? AVCOL_PRI_BT709 : out->color_primaries; +- outvsi_conf.TransferCharacteristics = (out->color_trc == AVCOL_TRC_UNSPECIFIED) ? AVCOL_TRC_BT709 : out->color_trc; +- outvsi_conf.MatrixCoefficients = (out->colorspace == AVCOL_SPC_UNSPECIFIED) ? AVCOL_SPC_BT709 : out->colorspace; ++ outvsi_conf.ColourPrimaries = (out->color_primaries == AVCOL_PRI_UNSPECIFIED) ? invsi_conf.ColourPrimaries : out->color_primaries; ++ outvsi_conf.TransferCharacteristics = (out->color_trc == AVCOL_TRC_UNSPECIFIED) ? invsi_conf.TransferCharacteristics : out->color_trc; ++ outvsi_conf.MatrixCoefficients = (out->colorspace == AVCOL_SPC_UNSPECIFIED) ? invsi_conf.MatrixCoefficients : out->colorspace; + outvsi_conf.ColourDescriptionPresent = 1; + + if (memcmp(&vpp->invsi_conf, &invsi_conf, sizeof(mfxExtVideoSignalInfo)) || +diff -Naur ffmpeg-7.1.2.old/libavformat/isom.h ffmpeg-7.1.2/libavformat/isom.h +--- ffmpeg-7.1.2.old/libavformat/isom.h 2025-10-27 10:07:00.909476815 +0100 ++++ ffmpeg-7.1.2/libavformat/isom.h 2025-10-27 10:07:02.422783282 +0100 @@ -272,6 +272,9 @@ MOVEncryptionIndex *encryption_index; } cenc; @@ -1451,9 +2602,9 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/isom.h ffmpeg-7.1.1/libavformat/isom.h struct IAMFDemuxContext *iamf; } MOVStreamContext; -diff -Naur ffmpeg-7.1.1.old/libavformat/matroskaenc.c ffmpeg-7.1.1/libavformat/matroskaenc.c ---- ffmpeg-7.1.1.old/libavformat/matroskaenc.c 2025-03-24 10:54:38.396759545 +0100 -+++ ffmpeg-7.1.1/libavformat/matroskaenc.c 2025-03-24 10:54:39.269651231 +0100 +diff -Naur ffmpeg-7.1.2.old/libavformat/matroskaenc.c ffmpeg-7.1.2/libavformat/matroskaenc.c +--- ffmpeg-7.1.2.old/libavformat/matroskaenc.c 2025-10-27 10:07:00.955477221 +0100 ++++ ffmpeg-7.1.2/libavformat/matroskaenc.c 2025-10-27 10:07:02.430490236 +0100 @@ -2933,6 +2933,16 @@ case AV_CODEC_ID_AAC: if (side_data_size && mkv->track.bc) { @@ -1471,9 +2622,9 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/matroskaenc.c ffmpeg-7.1.1/libavformat/m ret = get_aac_sample_rates(s, mkv, side_data, side_data_size, &track->sample_rate, &output_sample_rate); if (ret < 0) -diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c ---- ffmpeg-7.1.1.old/libavformat/mov.c 2025-03-24 10:54:38.353759028 +0100 -+++ ffmpeg-7.1.1/libavformat/mov.c 2025-03-24 10:54:39.261629363 +0100 +diff -Naur ffmpeg-7.1.2.old/libavformat/mov.c ffmpeg-7.1.2/libavformat/mov.c +--- ffmpeg-7.1.2.old/libavformat/mov.c 2025-10-27 10:07:00.889476639 +0100 ++++ ffmpeg-7.1.2/libavformat/mov.c 2025-10-27 10:07:02.447584145 +0100 @@ -56,6 +56,7 @@ #include "libavcodec/mpegaudiodecheader.h" #include "libavcodec/mlp_parse.h" @@ -1482,7 +2633,41 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c #include "internal.h" #include "avio_internal.h" #include "demux.h" -@@ -342,6 +343,73 @@ +@@ -131,6 +132,33 @@ + return 0; + } + ++static int mov_metadata_int16_no_padding(MOVContext *c, AVIOContext *pb, ++ unsigned len, const char *key) ++{ ++ c->fc->event_flags |= AVFMT_EVENT_FLAG_METADATA_UPDATED; ++ av_dict_set_int(&c->fc->metadata, key, avio_rb16(pb), 0); ++ ++ return 0; ++} ++ ++static int mov_metadata_int32_no_padding(MOVContext *c, AVIOContext *pb, ++ unsigned len, const char *key) ++{ ++ c->fc->event_flags |= AVFMT_EVENT_FLAG_METADATA_UPDATED; ++ av_dict_set_int(&c->fc->metadata, key, avio_rb32(pb), 0); ++ ++ return 0; ++} ++ ++static int mov_metadata_int64_no_padding(MOVContext *c, AVIOContext *pb, ++ unsigned len, const char *key) ++{ ++ c->fc->event_flags |= AVFMT_EVENT_FLAG_METADATA_UPDATED; ++ av_dict_set_int(&c->fc->metadata, key, avio_rb64(pb), 0); ++ ++ return 0; ++} ++ + static int mov_metadata_gnre(MOVContext *c, AVIOContext *pb, + unsigned len, const char *key) + { +@@ -342,6 +370,73 @@ return 0; } @@ -1556,7 +2741,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c static int mov_read_udta_string(MOVContext *c, AVIOContext *pb, MOVAtom atom) { char tmp_key[AV_FOURCC_MAX_STRING_SIZE] = {0}; -@@ -354,6 +422,7 @@ +@@ -354,6 +449,7 @@ int (*parse)(MOVContext*, AVIOContext*, unsigned, const char*) = NULL; int raw = 0; int num = 0; @@ -1564,8 +2749,17 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c switch (atom.type) { case MKTAG( '@','P','R','M'): key = "premiere_version"; raw = 1; break; -@@ -367,15 +436,33 @@ +@@ -364,35 +460,71 @@ + case MKTAG( 'a','k','I','D'): key = "account_type"; + parse = mov_metadata_int8_no_padding; break; + case MKTAG( 'a','p','I','D'): key = "account_id"; break; ++ case MKTAG( 'a','t','I','D'): key = "artist_id"; ++ parse = mov_metadata_int32_no_padding; break; case MKTAG( 'c','a','t','g'): key = "category"; break; ++ case MKTAG( 'c','m','I','D'): key = "composer_id"; ++ parse = mov_metadata_int32_no_padding; break; ++ case MKTAG( 'c','n','I','D'): key = "content_id"; ++ parse = mov_metadata_int32_no_padding; break; case MKTAG( 'c','p','i','l'): key = "compilation"; parse = mov_metadata_int8_no_padding; break; - case MKTAG( 'c','p','r','t'): key = "copyright"; break; @@ -1587,6 +2781,8 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c case MKTAG( 'F','I','R','M'): key = "firmware"; raw = 1; break; - case MKTAG( 'g','n','r','e'): key = "genre"; - parse = mov_metadata_gnre; break; ++ case MKTAG( 'g','e','I','D'): key = "genre_id"; ++ parse = mov_metadata_int32_no_padding; break; + case MKTAG( 'g','n','r','e'): + key = "genre"; + parse = mov_metadata_gnre; @@ -1601,7 +2797,12 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c case MKTAG( 'h','d','v','d'): key = "hd_video"; parse = mov_metadata_int8_no_padding; break; case MKTAG( 'H','M','M','T'): -@@ -386,6 +473,7 @@ + return mov_metadata_hmmt(c, pb, atom.size); ++ case MKTAG( 'i','t','n','u'): key = "itunes_u"; ++ parse = mov_metadata_int8_no_padding; break; + case MKTAG( 'k','e','y','w'): key = "keywords"; break; + case MKTAG( 'l','d','e','s'): key = "synopsis"; break; + case MKTAG( 'l','o','c','i'): return mov_metadata_loci(c, pb, atom.size); case MKTAG( 'm','a','n','u'): key = "make"; break; case MKTAG( 'm','o','d','l'): key = "model"; break; @@ -1609,9 +2810,87 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c case MKTAG( 'p','c','s','t'): key = "podcast"; parse = mov_metadata_int8_no_padding; break; case MKTAG( 'p','g','a','p'): key = "gapless_playback"; -@@ -445,6 +533,15 @@ + parse = mov_metadata_int8_no_padding; break; ++ case MKTAG( 'p','l','I','D'): key = "playlist_id"; ++ parse = mov_metadata_int64_no_padding; break; + case MKTAG( 'p','u','r','d'): key = "purchase_date"; break; + case MKTAG( 'r','t','n','g'): key = "rating"; + parse = mov_metadata_int8_no_padding; break; ++ case MKTAG( 's','f','I','D'): key = "itunes_country"; ++ parse = mov_metadata_int32_no_padding; break; ++ case MKTAG( 's','d','e','s'): key = "series_description"; break; ++ case MKTAG( 's','h','w','m'): key = "show_work_and_movement"; ++ parse = mov_metadata_int8_no_padding; break; + case MKTAG( 's','o','a','a'): key = "sort_album_artist"; break; + case MKTAG( 's','o','a','l'): key = "sort_album"; break; + case MKTAG( 's','o','a','r'): key = "sort_artist"; break; +@@ -401,6 +533,8 @@ + case MKTAG( 's','o','s','n'): key = "sort_show"; break; + case MKTAG( 's','t','i','k'): key = "media_type"; + parse = mov_metadata_int8_no_padding; break; ++ case MKTAG( 't','m','p','o'): key = "tmpo"; ++ parse = mov_metadata_int16_no_padding; break; + case MKTAG( 't','r','k','n'): key = "track"; + parse = mov_metadata_track_or_disc_number; break; + case MKTAG( 't','v','e','n'): key = "episode_id"; break; +@@ -410,17 +544,23 @@ + case MKTAG( 't','v','s','h'): key = "show"; break; + case MKTAG( 't','v','s','n'): key = "season_number"; + parse = mov_metadata_int8_bypass_padding; break; ++ case MKTAG( 'x','i','d',' '): key = "xid"; break; + case MKTAG(0xa9,'A','R','T'): key = "artist"; break; + case MKTAG(0xa9,'P','R','D'): key = "producer"; break; + case MKTAG(0xa9,'a','l','b'): key = "album"; break; +- case MKTAG(0xa9,'a','u','t'): key = "artist"; break; ++ case MKTAG(0xa9,'a','r','d'): key = "art_director"; break; ++ case MKTAG(0xa9,'a','r','g'): key = "arranger"; break; ++ case MKTAG(0xa9,'a','u','t'): key = "author"; break; ++ case MKTAG(0xa9,'c','a','k'): key = "acknowledgement"; break; + case MKTAG(0xa9,'c','h','p'): key = "chapter"; break; + case MKTAG(0xa9,'c','m','t'): key = "comment"; break; + case MKTAG(0xa9,'c','o','m'): key = "composer"; break; ++ case MKTAG(0xa9,'c','o','n'): key = "conductor"; break; + case MKTAG(0xa9,'c','p','y'): key = "copyright"; break; + case MKTAG(0xa9,'d','a','y'): key = "date"; break; + case MKTAG(0xa9,'d','i','r'): key = "director"; break; + case MKTAG(0xa9,'d','i','s'): key = "disclaimer"; break; ++ case MKTAG(0xa9,'d','e','s'): key = "song_description"; break; + case MKTAG(0xa9,'e','d','1'): key = "edit_date"; break; + case MKTAG(0xa9,'e','n','c'): key = "encoder"; break; + case MKTAG(0xa9,'f','m','t'): key = "original_format"; break; +@@ -428,23 +568,45 @@ + case MKTAG(0xa9,'g','r','p'): key = "grouping"; break; + case MKTAG(0xa9,'h','s','t'): key = "host_computer"; break; + case MKTAG(0xa9,'i','n','f'): key = "comment"; break; ++ case MKTAG(0xa9,'l','n','t'): key = "linear_notes"; break; + case MKTAG(0xa9,'l','y','r'): key = "lyrics"; break; + case MKTAG(0xa9,'m','a','k'): key = "make"; break; + case MKTAG(0xa9,'m','o','d'): key = "model"; break; ++ case MKTAG(0xa9,'m','v','n'): key = "movement_name"; break; ++ case MKTAG(0xa9,'m','v','i'): key = "movement_number"; ++ parse = mov_metadata_int16_no_padding; break; ++ case MKTAG(0xa9,'m','v','c'): key = "movement_count"; ++ parse = mov_metadata_int16_no_padding; break; + case MKTAG(0xa9,'n','a','m'): key = "title"; break; + case MKTAG(0xa9,'o','p','e'): key = "original_artist"; break; ++ case MKTAG(0xa9,'p','h','g'): key = "phonogram_rights"; break; + case MKTAG(0xa9,'p','r','d'): key = "producer"; break; + case MKTAG(0xa9,'p','r','f'): key = "performers"; break; ++ case MKTAG(0xa9,'p','u','b'): key = "publisher"; break; + case MKTAG(0xa9,'r','e','q'): key = "playback_requirements"; break; ++ case MKTAG(0xa9,'s','n','e'): key = "sound_engineer"; break; ++ case MKTAG(0xa9,'s','o','l'): key = "soloist"; break; + case MKTAG(0xa9,'s','r','c'): key = "original_source"; break; + case MKTAG(0xa9,'s','t','3'): key = "subtitle"; break; + case MKTAG(0xa9,'s','w','r'): key = "encoder"; break; ++ case MKTAG(0xa9,'t','h','x'): key = "thanks"; break; + case MKTAG(0xa9,'t','o','o'): key = "encoder"; break; + case MKTAG(0xa9,'t','r','k'): key = "track"; break; + case MKTAG(0xa9,'u','r','l'): key = "URL"; break; ++ case MKTAG(0xa9,'w','r','k'): key = "work_name"; break; case MKTAG(0xa9,'w','r','n'): key = "warning"; break; case MKTAG(0xa9,'w','r','t'): key = "composer"; break; ++ case MKTAG(0xa9,'x','p','d'): key = "executive_producer"; break; case MKTAG(0xa9,'x','y','z'): key = "location"; break; + case MKTAG( 'a','l','b','m'): + case MKTAG( 'a','u','t','h'): @@ -1625,7 +2904,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c } retry: if (c->itunes_metadata && atom.size > 8) { -@@ -571,17 +668,23 @@ +@@ -571,17 +733,23 @@ } str[str_size] = 0; } @@ -1658,7 +2937,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c } } -@@ -9081,6 +9184,23 @@ +@@ -9088,6 +9256,23 @@ return ret; } @@ -1682,7 +2961,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c static const MOVParseTableEntry mov_default_parse_table[] = { { MKTAG('A','C','L','R'), mov_read_aclr }, { MKTAG('A','P','R','G'), mov_read_avid }, -@@ -9183,6 +9303,7 @@ +@@ -9190,6 +9375,7 @@ { MKTAG('v','p','c','C'), mov_read_vpcc }, { MKTAG('m','d','c','v'), mov_read_mdcv }, { MKTAG('c','l','l','i'), mov_read_clli }, @@ -1690,7 +2969,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c { MKTAG('d','v','c','C'), mov_read_dvcc_dvvc }, { MKTAG('d','v','v','C'), mov_read_dvcc_dvvc }, { MKTAG('d','v','w','C'), mov_read_dvcc_dvvc }, -@@ -10367,6 +10488,23 @@ +@@ -10374,6 +10560,23 @@ err = ff_replaygain_export(st, s->metadata); if (err < 0) return err; @@ -1714,9 +2993,9 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/mov.c ffmpeg-7.1.1/libavformat/mov.c break; case AVMEDIA_TYPE_VIDEO: if (sc->display_matrix) { -diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc.c ---- ffmpeg-7.1.1.old/libavformat/movenc.c 2025-03-24 10:54:38.381759365 +0100 -+++ ffmpeg-7.1.1/libavformat/movenc.c 2025-03-24 10:54:39.258769917 +0100 +diff -Naur ffmpeg-7.1.2.old/libavformat/movenc.c ffmpeg-7.1.2/libavformat/movenc.c +--- ffmpeg-7.1.2.old/libavformat/movenc.c 2025-10-27 10:07:00.933477027 +0100 ++++ ffmpeg-7.1.2/libavformat/movenc.c 2025-10-27 10:07:02.463726465 +0100 @@ -28,6 +28,7 @@ #include "movenc.h" @@ -1725,7 +3004,78 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc #include "avio_internal.h" #include "dovi_isom.h" #include "riff.h" -@@ -4055,6 +4056,41 @@ +@@ -393,6 +394,8 @@ + uint16_t chan_loc; + /* if there is no dependent substream, then one bit reserved instead */ + } substream[1]; /* TODO: support 8 independent substreams */ ++ /* indicates the decoding complexity, 8 bits */ ++ uint8_t complexity_index_type_a; + }; + + static int mov_write_ac3_tag(AVFormatContext *s, AVIOContext *pb, MOVTrack *track) +@@ -474,6 +477,8 @@ + info->data_rate = FFMAX(info->data_rate, hdr->bit_rate / 1000); + info->ac3_bit_rate_code = FFMAX(info->ac3_bit_rate_code, + hdr->ac3_bit_rate_code); ++ info->complexity_index_type_a = hdr->complexity_index_type_a; ++ + num_blocks = hdr->num_blocks; + + if (!info->ec3_done) { +@@ -532,8 +537,6 @@ + int parent = hdr->substreamid; + + while (cumul_size != pkt->size) { +- GetBitContext gbc; +- int i; + ret = avpriv_ac3_parse_header(&hdr, pkt->data + cumul_size, pkt->size - cumul_size); + if (ret < 0) + goto end; +@@ -544,20 +547,9 @@ + info->substream[parent].num_dep_sub++; + ret /= 8; + +- /* header is parsed up to lfeon, but custom channel map may be needed */ +- init_get_bits8(&gbc, pkt->data + cumul_size + ret, pkt->size - cumul_size - ret); +- /* skip bsid */ +- skip_bits(&gbc, 5); +- /* skip volume control params */ +- for (i = 0; i < (hdr->channel_mode ? 1 : 2); i++) { +- skip_bits(&gbc, 5); // skip dialog normalization +- if (get_bits1(&gbc)) { +- skip_bits(&gbc, 8); // skip compression gain word +- } +- } + /* get the dependent stream channel map, if exists */ +- if (get_bits1(&gbc)) +- info->substream[parent].chan_loc |= (get_bits(&gbc, 16) >> 5) & 0x1f; ++ if (hdr->channel_map_present) ++ info->substream[parent].chan_loc |= (hdr->channel_map >> 5) & 0x1f; + else + info->substream[parent].chan_loc |= hdr->channel_mode; + cumul_size += hdr->frame_size; +@@ -614,7 +606,7 @@ + } + + info = track->eac3_priv; +- size = 2 + ((32 * (info->num_ind_sub + 1) + 7) >> 3); ++ size = 2 + (4 * (info->num_ind_sub + 1)) + (2 * !!info->complexity_index_type_a); + buf = av_malloc(size); + if (!buf) { + return AVERROR(ENOMEM); +@@ -639,6 +631,11 @@ + put_bits(&pbc, 9, info->substream[i].chan_loc); + } + } ++ if (info->complexity_index_type_a) { ++ put_bits(&pbc, 7, 0); /* reserved */ ++ put_bits(&pbc, 1, 1); // flag_eac3_extension_type_a ++ put_bits(&pbc, 8, info->complexity_index_type_a); ++ } + flush_put_bits(&pbc); + size = put_bytes_output(&pbc); + +@@ -4055,6 +4052,41 @@ return len + 24; } @@ -1767,7 +3117,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc static int mov_write_track_metadata(AVIOContext *pb, AVStream *st, const char *tag, const char *str) { -@@ -4129,8 +4165,23 @@ +@@ -4129,8 +4161,23 @@ if (ret < 0) return ret; @@ -1792,7 +3142,165 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc if (mov->mode & MODE_MP4) { if ((ret = mov_write_track_kinds(pb_buf, st)) < 0) -@@ -4727,35 +4778,6 @@ +@@ -4505,20 +4552,66 @@ + return size; + } + ++/* iTunes iTMF metadata */ ++static int mov_write_itmf_tag(AVIOContext *pb, AVFormatContext *s, ++ const char *name, const char *tag) ++{ ++ AVDictionaryEntry *t = av_dict_get(s->metadata, tag, NULL, 0); ++ uint64_t size = 0; ++ if (t) { ++ size_t name_len = strlen(name); ++ size_t value_len = strlen(t->value); ++ size = 8 + 28 + 12 + name_len + 16 + value_len; ++ ++ if (size > INT_MAX) { ++ av_log(s, AV_LOG_WARNING, ++ "Unable to write %s, invalid value len %ld\n", ++ name, value_len); ++ return 0; ++ } ++ ++ avio_wb32(pb, size); // size ++ ffio_wfourcc(pb, "----"); // type ++ ++ avio_wb32(pb, 28); // size ++ ffio_wfourcc(pb, "mean"); // type ++ avio_wb32(pb, 0); // version + flags ++ avio_write(pb, "com.apple.iTunes", 16); ++ ++ avio_wb32(pb, 12 + name_len); // size ++ ffio_wfourcc(pb, "name"); // type ++ avio_wb32(pb, 0); // version + flags ++ avio_write(pb, name, name_len); ++ ++ avio_wb32(pb, 16 + value_len); // size ++ ffio_wfourcc(pb, "data"); // type ++ avio_wb16(pb, 0); // typeReserved ++ avio_w8(pb, 0); // typeSetIdentifier ++ avio_w8(pb, 1); // typeCode = UTF-8 ++ avio_wb32(pb, 0); // locale ++ avio_write(pb, t->value, value_len); ++ } ++ return size; ++} ++ + static int mov_write_int8_metadata(AVFormatContext *s, AVIOContext *pb, + const char *name, const char *tag, + int len) + { + AVDictionaryEntry *t = NULL; +- uint8_t num; ++ uint64_t num; + int size = 24 + len; + +- if (len != 1 && len != 4) ++ if (len != 1 && len != 4 && ++ len != 2 && len != 8) + return -1; + + if (!(t = av_dict_get(s->metadata, tag, NULL, 0))) + return 0; +- num = atoi(t->value); ++ if (len <= 4) ++ num = atoi(t->value); ++ else ++ num = atol(t->value); + + avio_wb32(pb, size); + ffio_wfourcc(pb, name); +@@ -4526,7 +4619,9 @@ + ffio_wfourcc(pb, "data"); + avio_wb32(pb, 0x15); + avio_wb32(pb, 0); +- if (len==4) avio_wb32(pb, num); ++ if (len==8) avio_wb64(pb, num); ++ else if (len==4) avio_wb32(pb, num); ++ else if (len==2) avio_wb16(pb, num); + else avio_w8 (pb, num); + + return size; +@@ -4582,6 +4677,8 @@ + mov_write_string_metadata(s, pb, "\251lyr", "lyrics" , 1); + mov_write_string_metadata(s, pb, "desc", "description",1); + mov_write_string_metadata(s, pb, "ldes", "synopsis" , 1); ++ mov_write_string_metadata(s, pb, "sdes", "series_description", 1); ++ mov_write_string_metadata(s, pb, "rtng", "rating", 1); + mov_write_string_metadata(s, pb, "tvsh", "show" , 1); + mov_write_string_metadata(s, pb, "tven", "episode_id",1); + mov_write_string_metadata(s, pb, "tvnn", "network" , 1); +@@ -4592,10 +4689,67 @@ + mov_write_int8_metadata (s, pb, "hdvd", "hd_video", 1); + mov_write_int8_metadata (s, pb, "pgap", "gapless_playback",1); + mov_write_int8_metadata (s, pb, "cpil", "compilation", 1); ++ ++ mov_write_string_metadata(s, pb, "\251st3", "subtitle" , 1); ++ mov_write_string_metadata(s, pb, "\251des", "song_description", 1); ++ mov_write_string_metadata(s, pb, "\251dir", "director" , 1); ++ mov_write_string_metadata(s, pb, "\251ard", "art_director" , 1); ++ mov_write_string_metadata(s, pb, "\251arg", "arranger" , 1); ++ mov_write_string_metadata(s, pb, "\251aut", "author" , 1); ++ mov_write_string_metadata(s, pb, "\251cak", "acknowledgement" , 1); ++ mov_write_string_metadata(s, pb, "\251con", "conductor" , 1); ++ ++ mov_write_string_metadata(s, pb, "\251wrk", "work_name" , 1); ++ mov_write_string_metadata(s, pb, "\251mvn", "movement_name" , 1); ++ mov_write_int8_metadata (s, pb, "\251mvi", "movement_number", 2); ++ mov_write_int8_metadata (s, pb, "\251mvc", "movement_count" , 2); ++ mov_write_int8_metadata (s, pb, "shwm", "show_work_and_movement", 1); ++ ++ mov_write_string_metadata(s, pb, "\251lnt", "linear_notes" , 1); ++ mov_write_string_metadata(s, pb, "\251mak", "make" , 1); // Record company ++ mov_write_string_metadata(s, pb, "\251ope", "original_artist" , 1); ++ mov_write_string_metadata(s, pb, "\251phg", "phonogram_rights" , 1); ++ mov_write_string_metadata(s, pb, "\251prd", "producer" , 1); ++ mov_write_string_metadata(s, pb, "\251prf", "performers" , 1); ++ mov_write_string_metadata(s, pb, "\251pub", "publisher" , 1); ++ mov_write_string_metadata(s, pb, "\251sne", "sound_engineer" , 1); ++ mov_write_string_metadata(s, pb, "\251sol", "soloist" , 1); ++ mov_write_string_metadata(s, pb, "\251src", "original_source" , 1); // Credits ++ mov_write_string_metadata(s, pb, "\251thx", "thanks" , 1); ++ mov_write_string_metadata(s, pb, "\251url", "URL" , 1); // Online extras ++ mov_write_string_metadata(s, pb, "\251xpd", "executive_producer", 1); ++ ++ mov_write_string_metadata(s, pb, "sonm", "sort_name" , 1); ++ mov_write_string_metadata(s, pb, "soar", "sort_artist" , 1); ++ mov_write_string_metadata(s, pb, "soaa", "sort_album_artist", 1); ++ mov_write_string_metadata(s, pb, "soal", "sort_album" , 1); ++ mov_write_string_metadata(s, pb, "soco", "sort_composer" , 1); ++ mov_write_string_metadata(s, pb, "sosn", "sort_show" , 1); ++ ++ mov_write_string_metadata(s, pb, "\251enc", "encoder" , 1); // Encoded by ++ mov_write_string_metadata(s, pb, "purd", "purchase_date" , 1); ++ ++ mov_write_int8_metadata (s, pb, "itnu", "itunes_u" , 1); ++ mov_write_int8_metadata (s, pb, "pcst", "podcast" , 1); ++ mov_write_string_metadata(s, pb, "catg", "category" , 1); ++ ++ mov_write_string_metadata(s, pb, "apID", "account_id" , 1); ++ mov_write_int8_metadata (s, pb, "akID", "account_type" , 1); ++ mov_write_int8_metadata (s, pb, "sfID", "itunes_country", 4); ++ mov_write_int8_metadata (s, pb, "cnID", "content_id" , 4); ++ mov_write_int8_metadata (s, pb, "atID", "artist_id" , 4); ++ mov_write_int8_metadata (s, pb, "plID", "playlist_id" , 8); ++ mov_write_int8_metadata (s, pb, "geID", "genre_id" , 4); ++ mov_write_int8_metadata (s, pb, "cmID", "composer_id" , 4); ++ mov_write_string_metadata(s, pb, "xid ", "xid" , 1); ++ + mov_write_covr(pb, s); + mov_write_trkn_tag(pb, mov, s, 0); // track number + mov_write_trkn_tag(pb, mov, s, 1); // disc number + mov_write_tmpo_tag(pb, s); ++ mov_write_itmf_tag(pb, s, "iTunEXTC", "iTunEXTC"); ++ mov_write_itmf_tag(pb, s, "iTunMOVI", "iTunMOVI"); ++ + return update_size(pb, pos); + } + +@@ -4727,35 +4881,6 @@ return 0; } @@ -1828,7 +3336,7 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc static int mov_write_chpl_tag(AVIOContext *pb, AVFormatContext *s) { int64_t pos = avio_tell(pb); -@@ -4794,14 +4816,14 @@ +@@ -4794,14 +4919,14 @@ return ret; if (mov->mode & MODE_3GP) { @@ -1851,9 +3359,9 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/movenc.c ffmpeg-7.1.1/libavformat/movenc mov_write_loci_tag(s, pb_buf); } else if (mov->mode == MODE_MOV && !(mov->flags & FF_MOV_FLAG_USE_MDTA)) { // the title field breaks gtkpod with mp4 and my suspicion is that stuff is not valid in mp4 mov_write_string_metadata(s, pb_buf, "\251ART", "artist", 0); -diff -Naur ffmpeg-7.1.1.old/libavutil/frame.c ffmpeg-7.1.1/libavutil/frame.c ---- ffmpeg-7.1.1.old/libavutil/frame.c 2025-03-24 10:54:38.298758366 +0100 -+++ ffmpeg-7.1.1/libavutil/frame.c 2025-03-24 10:54:39.274197994 +0100 +diff -Naur ffmpeg-7.1.2.old/libavutil/frame.c ffmpeg-7.1.2/libavutil/frame.c +--- ffmpeg-7.1.2.old/libavutil/frame.c 2025-10-27 10:07:00.804475889 +0100 ++++ ffmpeg-7.1.2/libavutil/frame.c 2025-10-27 10:07:02.436386459 +0100 @@ -45,6 +45,7 @@ [AV_FRAME_DATA_FILM_GRAIN_PARAMS] = { "Film grain parameters" }, [AV_FRAME_DATA_DETECTION_BBOXES] = { "Bounding boxes for object detection and classification" }, @@ -1862,9 +3370,9 @@ diff -Naur ffmpeg-7.1.1.old/libavutil/frame.c ffmpeg-7.1.1/libavutil/frame.c [AV_FRAME_DATA_DOVI_METADATA] = { "Dolby Vision Metadata" }, [AV_FRAME_DATA_LCEVC] = { "LCEVC NAL data" }, [AV_FRAME_DATA_VIEW_ID] = { "View ID" }, -diff -Naur ffmpeg-7.1.1.old/libavutil/frame.h ffmpeg-7.1.1/libavutil/frame.h ---- ffmpeg-7.1.1.old/libavutil/frame.h 2025-03-24 10:54:38.287758234 +0100 -+++ ffmpeg-7.1.1/libavutil/frame.h 2025-03-24 10:54:39.274296419 +0100 +diff -Naur ffmpeg-7.1.2.old/libavutil/frame.h ffmpeg-7.1.2/libavutil/frame.h +--- ffmpeg-7.1.2.old/libavutil/frame.h 2025-10-27 10:07:00.786475730 +0100 ++++ ffmpeg-7.1.2/libavutil/frame.h 2025-10-27 10:07:02.436480126 +0100 @@ -201,6 +201,12 @@ AV_FRAME_DATA_DOVI_RPU_BUFFER, @@ -1878,9 +3386,38 @@ diff -Naur ffmpeg-7.1.1.old/libavutil/frame.h ffmpeg-7.1.1/libavutil/frame.h * Parsed Dolby Vision metadata, suitable for passing to a software * implementation. The payload is the AVDOVIMetadata struct defined in * libavutil/dovi_meta.h. -diff -Naur ffmpeg-7.1.1.old/libswscale/swscale_unscaled.c ffmpeg-7.1.1/libswscale/swscale_unscaled.c ---- ffmpeg-7.1.1.old/libswscale/swscale_unscaled.c 2025-03-24 10:54:38.201757199 +0100 -+++ ffmpeg-7.1.1/libswscale/swscale_unscaled.c 2025-03-24 10:54:39.272233834 +0100 +diff -Naur ffmpeg-7.1.2.old/libavutil/hwcontext_videotoolbox.c ffmpeg-7.1.2/libavutil/hwcontext_videotoolbox.c +--- ffmpeg-7.1.2.old/libavutil/hwcontext_videotoolbox.c 2025-10-27 10:07:00.813475968 +0100 ++++ ffmpeg-7.1.2/libavutil/hwcontext_videotoolbox.c 2025-10-27 10:07:02.457067390 +0100 +@@ -183,7 +183,8 @@ + VTFramesContext *fctx = ctx->hwctx; + AVVTFramesContext *hw_ctx = &fctx->p; + CVReturn err; +- CFNumberRef w, h, pixfmt; ++ CFNumberRef w, h, extend_w_num, extend_h_num, pixfmt; ++ int extend_w, extend_h; + uint32_t cv_pixfmt; + CFMutableDictionaryRef attributes, iosurface_properties; + +@@ -216,6 +217,15 @@ + CFRelease(w); + CFRelease(h); + ++ extend_w = FFALIGN(ctx->width, 16) - ctx->width; ++ extend_h = FFALIGN(ctx->height, 16) - ctx->height; ++ extend_w_num = CFNumberCreate(NULL, kCFNumberSInt32Type, &extend_w); ++ extend_h_num = CFNumberCreate(NULL, kCFNumberSInt32Type, &extend_h); ++ CFDictionarySetValue(attributes, kCVPixelBufferExtendedPixelsRightKey, extend_w_num); ++ CFDictionarySetValue(attributes, kCVPixelBufferExtendedPixelsBottomKey, extend_h_num); ++ CFRelease(extend_w_num); ++ CFRelease(extend_h_num); ++ + err = CVPixelBufferPoolCreate( + NULL, + NULL, +diff -Naur ffmpeg-7.1.2.old/libswscale/swscale_unscaled.c ffmpeg-7.1.2/libswscale/swscale_unscaled.c +--- ffmpeg-7.1.2.old/libswscale/swscale_unscaled.c 2025-10-27 10:07:00.644474477 +0100 ++++ ffmpeg-7.1.2/libswscale/swscale_unscaled.c 2025-10-27 10:07:02.433490262 +0100 @@ -341,7 +341,7 @@ const uint8_t *tsrc0 = src[0]; for (x = c->srcW; x > 0; x--) { diff --git a/anda/multimedia/ffmpeg/ffmpeg-LCEVCdec-4.patch b/anda/multimedia/ffmpeg/ffmpeg-LCEVCdec-4.patch index ff266b17b2..ae0aa51e88 100644 --- a/anda/multimedia/ffmpeg/ffmpeg-LCEVCdec-4.patch +++ b/anda/multimedia/ffmpeg/ffmpeg-LCEVCdec-4.patch @@ -1,6 +1,7 @@ ---- a/libavcodec/lcevcdec.c -+++ b/libavcodec/lcevcdec.c -@@ -139,7 +139,7 @@ static int lcevc_send_frame(void *logctx +diff -Naur ffmpeg-7.1.2.old/libavcodec/lcevcdec.c ffmpeg-7.1.2/libavcodec/lcevcdec.c +--- ffmpeg-7.1.2.old/libavcodec/lcevcdec.c 2025-10-27 10:07:00.369472051 +0100 ++++ ffmpeg-7.1.2/libavcodec/lcevcdec.c 2025-10-27 10:07:01.223246583 +0100 +@@ -139,7 +139,7 @@ if (!sd) return 1; @@ -9,7 +10,7 @@ if (res != LCEVC_Success) return AVERROR_EXTERNAL; -@@ -147,7 +147,7 @@ static int lcevc_send_frame(void *logctx +@@ -147,7 +147,7 @@ if (ret < 0) return ret; @@ -18,9 +19,10 @@ if (res != LCEVC_Success) return AVERROR_EXTERNAL; ---- a/libavfilter/vf_lcevc.c -+++ b/libavfilter/vf_lcevc.c -@@ -139,7 +139,7 @@ static int send_frame(AVFilterLink *inlink, AVFrame *in) +diff -Naur ffmpeg-7.1.2.old/libavfilter/vf_lcevc.c ffmpeg-7.1.2/libavfilter/vf_lcevc.c +--- ffmpeg-7.1.2.old/libavfilter/vf_lcevc.c 2025-10-27 10:07:00.732521928 +0100 ++++ ffmpeg-7.1.2/libavfilter/vf_lcevc.c 2025-10-27 10:07:01.223846623 +0100 +@@ -139,7 +139,7 @@ return ret; if (sd) { @@ -29,7 +31,7 @@ if (res == LCEVC_Again) return AVERROR(EAGAIN); else if (res != LCEVC_Success) { -@@ -148,7 +148,7 @@ static int send_frame(AVFilterLink *inlink, AVFrame *in) +@@ -148,7 +148,7 @@ } } diff --git a/anda/multimedia/ffmpeg/ffmpeg-chromium.patch b/anda/multimedia/ffmpeg/ffmpeg-chromium.patch index 2d9d364c30..5c8c6cbfd9 100644 --- a/anda/multimedia/ffmpeg/ffmpeg-chromium.patch +++ b/anda/multimedia/ffmpeg/ffmpeg-chromium.patch @@ -1,6 +1,6 @@ -diff -Naur ffmpeg-7.1.1.old/libavformat/avformat.h ffmpeg-7.1.1/libavformat/avformat.h ---- ffmpeg-7.1.1.old/libavformat/avformat.h 2025-03-24 10:54:38.357759076 +0100 -+++ ffmpeg-7.1.1/libavformat/avformat.h 2025-03-24 10:54:39.096586841 +0100 +diff -Naur ffmpeg-7.1.2.old/libavformat/avformat.h ffmpeg-7.1.2/libavformat/avformat.h +--- ffmpeg-7.1.2.old/libavformat/avformat.h 2025-10-27 10:07:00.895476692 +0100 ++++ ffmpeg-7.1.2/libavformat/avformat.h 2025-10-27 10:07:01.866348795 +0100 @@ -1202,6 +1202,10 @@ struct AVCodecParserContext *av_stream_get_parser(const AVStream *s); @@ -12,9 +12,9 @@ diff -Naur ffmpeg-7.1.1.old/libavformat/avformat.h ffmpeg-7.1.1/libavformat/avfo #define AV_PROGRAM_RUNNING 1 /** -diff -Naur ffmpeg-7.1.1.old/libavformat/utils.c ffmpeg-7.1.1/libavformat/utils.c ---- ffmpeg-7.1.1.old/libavformat/utils.c 2025-03-24 10:54:38.360759112 +0100 -+++ ffmpeg-7.1.1/libavformat/utils.c 2025-03-24 10:54:39.097179227 +0100 +diff -Naur ffmpeg-7.1.2.old/libavformat/utils.c ffmpeg-7.1.2/libavformat/utils.c +--- ffmpeg-7.1.2.old/libavformat/utils.c 2025-10-27 10:07:00.899476727 +0100 ++++ ffmpeg-7.1.2/libavformat/utils.c 2025-10-27 10:07:01.866992658 +0100 @@ -44,6 +44,13 @@ * various utility functions for use within FFmpeg */ diff --git a/anda/multimedia/ffmpeg/ffmpeg-cuda-13.patch b/anda/multimedia/ffmpeg/ffmpeg-cuda-13.patch new file mode 100644 index 0000000000..28bba4a1a7 --- /dev/null +++ b/anda/multimedia/ffmpeg/ffmpeg-cuda-13.patch @@ -0,0 +1,13 @@ +diff -Naur ffmpeg-7.1.2.old/configure ffmpeg-7.1.2/configure +--- ffmpeg-7.1.2.old/configure 2025-10-27 10:07:02.273543997 +0100 ++++ ffmpeg-7.1.2/configure 2025-10-27 10:07:02.276510125 +0100 +@@ -4710,6 +4710,9 @@ + if $nvcc $nvccflags_default 2>&1 | grep -qi unsupported; then + nvccflags_default="-gencode arch=compute_60,code=sm_60 -O2" + fi ++ if $nvcc $nvccflags_default 2>&1 | grep -qi unsupported; then ++ nvccflags_default="-gencode arch=compute_75,code=sm_75 -O2" ++ fi + fi + + set_default arch cc cxx doxygen pkg_config ranlib strip sysinclude \ diff --git a/anda/multimedia/ffmpeg/ffmpeg-decklink-14.patch b/anda/multimedia/ffmpeg/ffmpeg-decklink-14.patch new file mode 100644 index 0000000000..779e398257 --- /dev/null +++ b/anda/multimedia/ffmpeg/ffmpeg-decklink-14.patch @@ -0,0 +1,454 @@ +diff -Naur ffmpeg-7.1.2.old/doc/outdevs.texi ffmpeg-7.1.2/doc/outdevs.texi +--- ffmpeg-7.1.2.old/doc/outdevs.texi 2025-10-27 10:07:00.979477433 +0100 ++++ ffmpeg-7.1.2/doc/outdevs.texi 2025-10-27 10:07:02.002148270 +0100 +@@ -240,6 +240,10 @@ + outgoing VANC data will be dropped. + Defaults to @samp{1048576}. + ++@item block_until_available ++Retries output if device appears unavailable. Retry rate is 60 times a second. ++Defaults to @option{0}. ++ + @end table + + @subsection Examples +diff -Naur ffmpeg-7.1.2.old/fftools/ffmpeg_sched.c ffmpeg-7.1.2/fftools/ffmpeg_sched.c +--- ffmpeg-7.1.2.old/fftools/ffmpeg_sched.c 2025-10-27 10:07:01.220479559 +0100 ++++ ffmpeg-7.1.2/fftools/ffmpeg_sched.c 2025-10-27 10:07:02.002549025 +0100 +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + + #include "cmdutils.h" + #include "ffmpeg_sched.h" +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_common_c.h ffmpeg-7.1.2/libavdevice/decklink_common_c.h +--- ffmpeg-7.1.2.old/libavdevice/decklink_common_c.h 2025-10-27 10:07:00.829476109 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_common_c.h 2025-10-27 10:07:02.003002589 +0100 +@@ -74,6 +74,7 @@ + int64_t timestamp_align; + int timing_offset; + int wait_for_tc; ++ int block_until_available; + DecklinkSignalLossAction signal_loss_action; + }; + +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_common.cpp ffmpeg-7.1.2/libavdevice/decklink_common.cpp +--- ffmpeg-7.1.2.old/libavdevice/decklink_common.cpp 2025-10-27 10:07:00.828476101 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_common.cpp 2025-10-27 10:07:02.003115933 +0100 +@@ -25,7 +25,7 @@ + #include "libavformat/internal.h" + } + +-#include ++#include + #ifdef _WIN32 + #include + #else +@@ -53,6 +53,7 @@ + + #include "decklink_common.h" + ++ + static IDeckLinkIterator *decklink_create_iterator(AVFormatContext *avctx) + { + IDeckLinkIterator *iter; +@@ -512,8 +513,8 @@ + return AVERROR(EIO); + + while (ret == 0 && iter->Next(&dl) == S_OK) { +- IDeckLinkOutput *output_config; +- IDeckLinkInput *input_config; ++ IDeckLinkOutput_v14_2_1 *output_config; ++ IDeckLinkInput_v14_2_1 *input_config; + const char *display_name = NULL; + const char *unique_name = NULL; + AVDeviceInfo *new_device = NULL; +@@ -527,14 +528,14 @@ + goto next; + + if (show_outputs) { +- if (dl->QueryInterface(IID_IDeckLinkOutput, (void **)&output_config) == S_OK) { ++ if (dl->QueryInterface(IID_IDeckLinkOutput_v14_2_1, (void **)&output_config) == S_OK) { + output_config->Release(); + add = 1; + } + } + + if (show_inputs) { +- if (dl->QueryInterface(IID_IDeckLinkInput, (void **)&input_config) == S_OK) { ++ if (dl->QueryInterface(IID_IDeckLinkInput_v14_2_1, (void **)&input_config) == S_OK) { + input_config->Release(); + add = 1; + } +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_common.h ffmpeg-7.1.2/libavdevice/decklink_common.h +--- ffmpeg-7.1.2.old/libavdevice/decklink_common.h 2025-10-27 10:07:00.831476127 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_common.h 2025-10-27 10:07:02.003408083 +0100 +@@ -93,8 +93,8 @@ + struct decklink_ctx { + /* DeckLink SDK interfaces */ + IDeckLink *dl; +- IDeckLinkOutput *dlo; +- IDeckLinkInput *dli; ++ IDeckLinkOutput_v14_2_1 *dlo; ++ IDeckLinkInput_v14_2_1 *dli; + IDeckLinkConfiguration *cfg; + IDeckLinkProfileAttributes *attr; + decklink_output_callback *output_callback; +@@ -134,7 +134,6 @@ + AVStream *klv_st; + AVStream *teletext_st; + uint16_t cdp_sequence_num; +- + /* Options */ + int list_devices; + int list_formats; +@@ -149,13 +148,16 @@ + BMDPixelFormat raw_format; + DecklinkSignalLossAction signal_loss_action; + ++ + int frames_preroll; + int frames_buffer; + + pthread_mutex_t mutex; + pthread_cond_t cond; + int frames_buffer_available_spots; ++ int outstanding_frames; + int autodetect; ++ int block_until_available; + + #if CONFIG_LIBKLVANC + struct klvanc_context_s *vanc_ctx; +@@ -249,3 +251,4 @@ + int64_t ff_decklink_packet_queue_peekpts(DecklinkPacketQueue *q); + + #endif /* AVDEVICE_DECKLINK_COMMON_H */ ++ +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_dec.cpp ffmpeg-7.1.2/libavdevice/decklink_dec.cpp +--- ffmpeg-7.1.2.old/libavdevice/decklink_dec.cpp 2025-10-27 10:07:00.828476101 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_dec.cpp 2025-10-27 10:07:02.003669356 +0100 +@@ -31,7 +31,7 @@ + #include "libavformat/internal.h" + } + +-#include ++#include + + extern "C" { + #include "config.h" +@@ -56,6 +56,7 @@ + #include "decklink_common.h" + #include "decklink_dec.h" + ++extern bool operator==(const REFIID& me, const REFIID& other); + #define MAX_WIDTH_VANC 1920 + const BMDDisplayMode AUTODETECT_DEFAULT_MODE = bmdModeNTSC; + +@@ -105,13 +106,13 @@ + {bmdModeUnknown, 0, -1, -1, -1} + }; + +-class decklink_allocator : public IDeckLinkMemoryAllocator ++class decklink_allocator : public IDeckLinkMemoryAllocator_v14_2_1 + { + public: + decklink_allocator(): _refs(1) { } + virtual ~decklink_allocator() { } + +- // IDeckLinkMemoryAllocator methods ++ // IDeckLinkMemoryAllocator_v14_2_1 methods + virtual HRESULT STDMETHODCALLTYPE AllocateBuffer(unsigned int bufferSize, void* *allocatedBuffer) + { + void *buf = av_malloc(bufferSize + AV_INPUT_BUFFER_PADDING_SIZE); +@@ -129,7 +130,15 @@ + virtual HRESULT STDMETHODCALLTYPE Decommit() { return S_OK; } + + // IUnknown methods +- virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) { return E_NOINTERFACE; } ++ virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) ++ { ++ if (iid == IID_IDeckLinkMemoryAllocator_v14_2_1) { ++ *ppv = (IDeckLinkMemoryAllocator_v14_2_1*)this; ++ AddRef(); ++ return S_OK; ++ } ++ return E_NOINTERFACE; ++ } + virtual ULONG STDMETHODCALLTYPE AddRef(void) { return ++_refs; } + virtual ULONG STDMETHODCALLTYPE Release(void) + { +@@ -472,7 +481,7 @@ + } + + +-static void handle_klv(AVFormatContext *avctx, decklink_ctx *ctx, IDeckLinkVideoInputFrame *videoFrame, int64_t pts) ++static void handle_klv(AVFormatContext *avctx, decklink_ctx *ctx, IDeckLinkVideoInputFrame_v14_2_1 *videoFrame, int64_t pts) + { + const uint8_t KLV_DID = 0x44; + const uint8_t KLV_IN_VANC_SDID = 0x04; +@@ -574,17 +583,25 @@ + } + } + +-class decklink_input_callback : public IDeckLinkInputCallback ++class decklink_input_callback : public IDeckLinkInputCallback_v14_2_1 + { + public: + explicit decklink_input_callback(AVFormatContext *_avctx); + ~decklink_input_callback(); + +- virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) { return E_NOINTERFACE; } ++ virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) ++ { ++ if (iid == IID_IDeckLinkInputCallback_v14_2_1) { ++ *ppv = (IDeckLinkInputCallback_v14_2_1*)this; ++ AddRef(); ++ return S_OK; ++ } ++ return E_NOINTERFACE; ++ } + virtual ULONG STDMETHODCALLTYPE AddRef(void); + virtual ULONG STDMETHODCALLTYPE Release(void); + virtual HRESULT STDMETHODCALLTYPE VideoInputFormatChanged(BMDVideoInputFormatChangedEvents, IDeckLinkDisplayMode*, BMDDetectedVideoInputFormatFlags); +- virtual HRESULT STDMETHODCALLTYPE VideoInputFrameArrived(IDeckLinkVideoInputFrame*, IDeckLinkAudioInputPacket*); ++ virtual HRESULT STDMETHODCALLTYPE VideoInputFrameArrived(IDeckLinkVideoInputFrame_v14_2_1*, IDeckLinkAudioInputPacket*); + + private: + std::atomic _refs; +@@ -593,7 +610,7 @@ + int no_video; + int64_t initial_video_pts; + int64_t initial_audio_pts; +- IDeckLinkVideoInputFrame* last_video_frame; ++ IDeckLinkVideoInputFrame_v14_2_1* last_video_frame; + }; + + decklink_input_callback::decklink_input_callback(AVFormatContext *_avctx) : _refs(1) +@@ -625,7 +642,7 @@ + return ret; + } + +-static int64_t get_pkt_pts(IDeckLinkVideoInputFrame *videoFrame, ++static int64_t get_pkt_pts(IDeckLinkVideoInputFrame_v14_2_1 *videoFrame, + IDeckLinkAudioInputPacket *audioFrame, + int64_t wallclock, + int64_t abs_wallclock, +@@ -679,7 +696,7 @@ + return pts; + } + +-static int get_bmd_timecode(AVFormatContext *avctx, AVTimecode *tc, AVRational frame_rate, BMDTimecodeFormat tc_format, IDeckLinkVideoInputFrame *videoFrame) ++static int get_bmd_timecode(AVFormatContext *avctx, AVTimecode *tc, AVRational frame_rate, BMDTimecodeFormat tc_format, IDeckLinkVideoInputFrame_v14_2_1 *videoFrame) + { + IDeckLinkTimecode *timecode; + int ret = AVERROR(ENOENT); +@@ -701,7 +718,7 @@ + return ret; + } + +-static int get_frame_timecode(AVFormatContext *avctx, decklink_ctx *ctx, AVTimecode *tc, IDeckLinkVideoInputFrame *videoFrame) ++static int get_frame_timecode(AVFormatContext *avctx, decklink_ctx *ctx, AVTimecode *tc, IDeckLinkVideoInputFrame_v14_2_1 *videoFrame) + { + AVRational frame_rate = ctx->video_st->r_frame_rate; + int ret; +@@ -726,7 +743,7 @@ + } + + HRESULT decklink_input_callback::VideoInputFrameArrived( +- IDeckLinkVideoInputFrame *videoFrame, IDeckLinkAudioInputPacket *audioFrame) ++ IDeckLinkVideoInputFrame_v14_2_1 *videoFrame, IDeckLinkAudioInputPacket *audioFrame) + { + void *frameBytes; + void *audioFrameBytes; +@@ -1141,7 +1158,7 @@ + goto error; + + /* Get input device. */ +- if (ctx->dl->QueryInterface(IID_IDeckLinkInput, (void **) &ctx->dli) != S_OK) { ++ if (ctx->dl->QueryInterface(IID_IDeckLinkInput_v14_2_1, (void **) &ctx->dli) != S_OK) { + av_log(avctx, AV_LOG_ERROR, "Could not open input device from '%s'\n", + avctx->url); + ret = AVERROR(EIO); +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_enc_c.c ffmpeg-7.1.2/libavdevice/decklink_enc_c.c +--- ffmpeg-7.1.2.old/libavdevice/decklink_enc_c.c 2025-10-27 10:07:00.833476145 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_enc_c.c 2025-10-27 10:07:02.004050964 +0100 +@@ -32,6 +32,7 @@ + { "list_devices", "use ffmpeg -sinks decklink instead", OFFSET(list_devices), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC | AV_OPT_FLAG_DEPRECATED}, + { "list_formats", "list supported formats" , OFFSET(list_formats), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 1, ENC }, + { "preroll" , "video preroll in seconds", OFFSET(preroll ), AV_OPT_TYPE_DOUBLE, { .dbl = 0.5 }, 0, 5, ENC }, ++ { "block_until_available", "wait for device to become available instead of raising error", OFFSET(block_until_available), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, ENC }, + { "vanc_queue_size", "VANC queue buffer size", OFFSET(vanc_queue_size), AV_OPT_TYPE_INT64, { .i64 = (1024 * 1024)}, 0, INT64_MAX, ENC }, + #if BLACKMAGIC_DECKLINK_API_VERSION >= 0x0b000000 + { "duplex_mode" , "duplex mode" , OFFSET(duplex_mode ), AV_OPT_TYPE_INT , { .i64 = 0 }, 0, 5, ENC, .unit = "duplex_mode"}, +diff -Naur ffmpeg-7.1.2.old/libavdevice/decklink_enc.cpp ffmpeg-7.1.2/libavdevice/decklink_enc.cpp +--- ffmpeg-7.1.2.old/libavdevice/decklink_enc.cpp 2025-10-27 10:07:00.832476136 +0100 ++++ ffmpeg-7.1.2/libavdevice/decklink_enc.cpp 2025-10-27 10:07:02.004296918 +0100 +@@ -20,6 +20,8 @@ + */ + + #include ++#include ++ + using std::atomic; + + /* Include internal.h first to avoid conflict between winsock.h (used by +@@ -28,7 +30,7 @@ + #include "libavformat/internal.h" + } + +-#include ++#include + + extern "C" { + #include "libavformat/avformat.h" +@@ -47,8 +49,26 @@ + #include "libklvanc/pixels.h" + #endif + ++extern bool operator==(const REFIID& me, const REFIID& other){ ++ return me.byte0 == other.byte0 && ++ me.byte1 == other.byte1 && ++ me.byte2 == other.byte2 && ++ me.byte3 == other.byte3 && ++ me.byte4 == other.byte4 && ++ me.byte5 == other.byte5 && ++ me.byte6 == other.byte6 && ++ me.byte7 == other.byte7 && ++ me.byte8 == other.byte8 && ++ me.byte9 == other.byte9 && ++ me.byte10 == other.byte10 && ++ me.byte11 == other.byte11 && ++ me.byte12 == other.byte12 && ++ me.byte13 == other.byte13 && ++ me.byte14 == other.byte14 && ++ me.byte15 == other.byte15; ++} + /* DeckLink callback class declaration */ +-class decklink_frame : public IDeckLinkVideoFrame ++class decklink_frame : public IDeckLinkVideoFrame_v14_2_1 + { + public: + decklink_frame(struct decklink_ctx *ctx, AVFrame *avframe, AVCodecID codec_id, int height, int width) : +@@ -111,7 +131,16 @@ + _ancillary->AddRef(); + return S_OK; + } +- virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) { return E_NOINTERFACE; } ++ virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) ++ { ++ if (iid == IID_IDeckLinkVideoFrame_v14_2_1) ++ { ++ *ppv = (IDeckLinkVideoFrame_v14_2_1*)this; ++ AddRef(); ++ return S_OK; ++ } ++ return E_NOINTERFACE; ++ } + virtual ULONG STDMETHODCALLTYPE AddRef(void) { return ++_refs; } + virtual ULONG STDMETHODCALLTYPE Release(void) + { +@@ -138,10 +167,10 @@ + std::atomic _refs; + }; + +-class decklink_output_callback : public IDeckLinkVideoOutputCallback ++class decklink_output_callback : public IDeckLinkVideoOutputCallback_v14_2_1 + { + public: +- virtual HRESULT STDMETHODCALLTYPE ScheduledFrameCompleted(IDeckLinkVideoFrame *_frame, BMDOutputFrameCompletionResult result) ++ virtual HRESULT STDMETHODCALLTYPE ScheduledFrameCompleted(IDeckLinkVideoFrame_v14_2_1 *_frame, BMDOutputFrameCompletionResult result) + { + decklink_frame *frame = static_cast(_frame); + struct decklink_ctx *ctx = frame->_ctx; +@@ -155,11 +184,22 @@ + ctx->frames_buffer_available_spots++; + pthread_cond_broadcast(&ctx->cond); + pthread_mutex_unlock(&ctx->mutex); +- ++ pthread_mutex_lock(&ctx->mutex); ++ ctx->outstanding_frames--; ++ pthread_mutex_unlock(&ctx->mutex); + return S_OK; + } + virtual HRESULT STDMETHODCALLTYPE ScheduledPlaybackHasStopped(void) { return S_OK; } +- virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) { return E_NOINTERFACE; } ++ virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, LPVOID *ppv) ++ { ++ if (iid == IID_IDeckLinkVideoOutputCallback_v14_2_1) ++ { ++ *ppv = (IDeckLinkVideoOutputCallback_v14_2_1*)this; ++ AddRef(); ++ return S_OK; ++ } ++ return E_NOINTERFACE; ++ } + virtual ULONG STDMETHODCALLTYPE AddRef(void) { return 1; } + virtual ULONG STDMETHODCALLTYPE Release(void) { return 1; } + }; +@@ -204,9 +244,14 @@ + av_log(avctx, AV_LOG_WARNING, "Could not enable video output with VANC! Trying without...\n"); + ctx->supports_vanc = 0; + } +- if (!ctx->supports_vanc && ctx->dlo->EnableVideoOutput(ctx->bmd_mode, bmdVideoOutputFlagDefault) != S_OK) { +- av_log(avctx, AV_LOG_ERROR, "Could not enable video output!\n"); +- return -1; ++ while (!ctx->supports_vanc && ctx->dlo->EnableVideoOutput(ctx->bmd_mode, bmdVideoOutputFlagDefault) != S_OK) { ++ if (!ctx->block_until_available) { ++ av_log(avctx, AV_LOG_ERROR, "Could not enable video output!\n"); ++ return -1; ++ }; ++ av_log(avctx, AV_LOG_WARNING, "Could not enable video output, waiting for device...\n"); ++ usleep(1000000 / 60); ++ continue; + } + + /* Set callback. */ +@@ -370,6 +415,10 @@ + struct decklink_cctx *cctx = (struct decklink_cctx *)avctx->priv_data; + struct decklink_ctx *ctx = (struct decklink_ctx *)cctx->ctx; + ++ av_log(avctx, AV_LOG_DEBUG, "Wating for %d outstanding frames to return their results\n", ctx->outstanding_frames); ++ while (ctx->outstanding_frames > 0){ ++ usleep(1); ++ } + if (ctx->playback_started) { + BMDTimeValue actual; + ctx->dlo->StopScheduledPlayback(ctx->last_pts * ctx->bmd_tb_num, +@@ -739,7 +788,7 @@ + ctx->first_pts = pkt->pts; + + /* Schedule frame for playback. */ +- hr = ctx->dlo->ScheduleVideoFrame((class IDeckLinkVideoFrame *) frame, ++ hr = ctx->dlo->ScheduleVideoFrame((class IDeckLinkVideoFrame_v14_2_1 *) frame, + pkt->pts * ctx->bmd_tb_num, + ctx->bmd_tb_num, ctx->bmd_tb_den); + /* Pass ownership to DeckLink, or release on failure */ +@@ -750,6 +799,9 @@ + return AVERROR(EIO); + } + ++ pthread_mutex_lock(&ctx->mutex); ++ ctx->outstanding_frames++; ++ pthread_mutex_unlock(&ctx->mutex); + ctx->dlo->GetBufferedVideoFrameCount(&buffered); + av_log(avctx, AV_LOG_DEBUG, "Buffered video frames: %d.\n", (int) buffered); + if (pkt->pts > 2 && buffered <= 2) +@@ -850,6 +902,7 @@ + ctx->list_devices = cctx->list_devices; + ctx->list_formats = cctx->list_formats; + ctx->preroll = cctx->preroll; ++ ctx->block_until_available = cctx->block_until_available; + ctx->duplex_mode = cctx->duplex_mode; + ctx->first_pts = AV_NOPTS_VALUE; + if (cctx->link > 0 && (unsigned int)cctx->link < FF_ARRAY_ELEMS(decklink_link_conf_map)) +@@ -874,7 +927,7 @@ + return ret; + + /* Get output device. */ +- if (ctx->dl->QueryInterface(IID_IDeckLinkOutput, (void **) &ctx->dlo) != S_OK) { ++ if (ctx->dl->QueryInterface(IID_IDeckLinkOutput_v14_2_1, (void **) &ctx->dlo) != S_OK) { + av_log(avctx, AV_LOG_ERROR, "Could not open output device from '%s'\n", + avctx->url); + ret = AVERROR(EIO); diff --git a/anda/multimedia/ffmpeg/ffmpeg-nvcc.patch b/anda/multimedia/ffmpeg/ffmpeg-nvcc.patch new file mode 100644 index 0000000000..7dcf2259c3 --- /dev/null +++ b/anda/multimedia/ffmpeg/ffmpeg-nvcc.patch @@ -0,0 +1,12 @@ +diff -Naur ffmpeg-7.1.2.old/configure ffmpeg-7.1.2/configure +--- ffmpeg-7.1.2.old/configure 2025-10-27 10:07:01.862821941 +0100 ++++ ffmpeg-7.1.2/configure 2025-10-27 10:07:02.140469997 +0100 +@@ -6766,7 +6766,7 @@ + nvccflags=$nvccflags_default + fi + +-nvccflags="$nvccflags -std=c++11" ++nvccflags="$nvccflags -std=c++14" + + if enabled x86_64 || enabled ppc64 || enabled aarch64; then + nvccflags="$nvccflags -m64" diff --git a/anda/multimedia/ffmpeg/ffmpeg-svt-vp9.patch b/anda/multimedia/ffmpeg/ffmpeg-svt-vp9.patch index 351c801512..6bdae213ed 100644 --- a/anda/multimedia/ffmpeg/ffmpeg-svt-vp9.patch +++ b/anda/multimedia/ffmpeg/ffmpeg-svt-vp9.patch @@ -1,6 +1,6 @@ -diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure ---- ffmpeg-7.1.1.old/configure 2025-03-24 10:54:38.202757211 +0100 -+++ ffmpeg-7.1.1/configure 2025-03-24 10:54:38.618546808 +0100 +diff -Naur ffmpeg-7.1.2.old/configure ffmpeg-7.1.2/configure +--- ffmpeg-7.1.2.old/configure 2025-10-27 10:07:00.645474486 +0100 ++++ ffmpeg-7.1.2/configure 2025-10-27 10:07:01.726484024 +0100 @@ -278,6 +278,7 @@ --enable-libsrt enable Haivision SRT protocol via libsrt [no] --enable-libssh enable SFTP protocol via libssh [no] @@ -9,7 +9,7 @@ diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure --enable-libtensorflow enable TensorFlow as a DNN module backend for DNN based filters like sr [no] --enable-libtesseract enable Tesseract, needed for ocr filter [no] -@@ -1953,6 +1954,7 @@ +@@ -1955,6 +1956,7 @@ libshaderc libshine libsmbclient @@ -17,7 +17,7 @@ diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure libsnappy libsoxr libspeex -@@ -3575,6 +3577,7 @@ +@@ -3579,6 +3581,7 @@ libvpx_vp8_encoder_deps="libvpx" libvpx_vp9_decoder_deps="libvpx" libvpx_vp9_encoder_deps="libvpx" @@ -25,17 +25,17 @@ diff -Naur ffmpeg-7.1.1.old/configure ffmpeg-7.1.1/configure libvvenc_encoder_deps="libvvenc" libwebp_encoder_deps="libwebp" libwebp_anim_encoder_deps="libwebp" -@@ -6997,6 +7000,7 @@ - enabled libspeex && require_pkg_config libspeex speex speex/speex.h speex_decoder_init - enabled libsrt && require_pkg_config libsrt "srt >= 1.3.0" srt/srt.h srt_socket - enabled libsvtav1 && require_pkg_config libsvtav1 "SvtAv1Enc >= 0.9.0" EbSvtAv1Enc.h svt_av1_enc_init_handle +@@ -7028,6 +7031,7 @@ + die "ERROR: libtwolame must be installed and version must be >= 0.3.10"; } + enabled libuavs3d && require_pkg_config libuavs3d "uavs3d >= 1.1.41" uavs3d.h uavs3d_decode + enabled libv4l2 && require_pkg_config libv4l2 libv4l2 libv4l2.h v4l2_ioctl +enabled libsvtvp9 && require_pkg_config libsvtvp9 SvtVp9Enc EbSvtVp9Enc.h eb_vp9_svt_init_handle - enabled libtensorflow && require libtensorflow tensorflow/c/c_api.h TF_Version -ltensorflow - enabled libtesseract && require_pkg_config libtesseract tesseract tesseract/capi.h TessBaseAPICreate - enabled libtheora && require libtheora theora/theoraenc.h th_info_init -ltheoraenc -ltheoradec -logg -diff -Naur ffmpeg-7.1.1.old/libavcodec/allcodecs.c ffmpeg-7.1.1/libavcodec/allcodecs.c ---- ffmpeg-7.1.1.old/libavcodec/allcodecs.c 2025-03-24 10:54:38.119756212 +0100 -+++ ffmpeg-7.1.1/libavcodec/allcodecs.c 2025-03-24 10:54:38.619934060 +0100 + enabled libvidstab && require_pkg_config libvidstab "vidstab >= 0.98" vid.stab/libvidstab.h vsMotionDetectInit + enabled libvmaf && require_pkg_config libvmaf "libvmaf >= 2.0.0" libvmaf.h vmaf_init + enabled libvmaf && check_pkg_config libvmaf_cuda "libvmaf >= 2.0.0" libvmaf_cuda.h vmaf_cuda_state_init +diff -Naur ffmpeg-7.1.2.old/libavcodec/allcodecs.c ffmpeg-7.1.2/libavcodec/allcodecs.c +--- ffmpeg-7.1.2.old/libavcodec/allcodecs.c 2025-10-27 10:07:00.517473357 +0100 ++++ ffmpeg-7.1.2/libavcodec/allcodecs.c 2025-10-27 10:07:01.728697010 +0100 @@ -796,6 +796,7 @@ extern const FFCodec ff_libvo_amrwbenc_encoder; extern const FFCodec ff_libvorbis_encoder; @@ -44,9 +44,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/allcodecs.c ffmpeg-7.1.1/libavcodec/allco extern const FFCodec ff_libvpx_vp8_encoder; extern const FFCodec ff_libvpx_vp8_decoder; extern FFCodec ff_libvpx_vp9_encoder; -diff -Naur ffmpeg-7.1.1.old/libavcodec/libsvt_vp9.c ffmpeg-7.1.1/libavcodec/libsvt_vp9.c ---- ffmpeg-7.1.1.old/libavcodec/libsvt_vp9.c 1970-01-01 01:00:00.000000000 +0100 -+++ ffmpeg-7.1.1/libavcodec/libsvt_vp9.c 2025-03-24 10:54:38.620176868 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/libsvt_vp9.c ffmpeg-7.1.2/libavcodec/libsvt_vp9.c +--- ffmpeg-7.1.2.old/libavcodec/libsvt_vp9.c 1970-01-01 01:00:00.000000000 +0100 ++++ ffmpeg-7.1.2/libavcodec/libsvt_vp9.c 2025-10-27 10:07:01.729099438 +0100 @@ -0,0 +1,701 @@ +/* +* Scalable Video Technology for VP9 encoder library plugin @@ -260,11 +260,11 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/libsvt_vp9.c ffmpeg-7.1.1/libavcodec/libs + param->intra_period = avctx->gop_size - 1; + + if (avctx->framerate.num > 0 && avctx->framerate.den > 0) { -+ param->frame_rate_numerator = avctx->framerate.num; -+ param->frame_rate_denominator = avctx->framerate.den * avctx->ticks_per_frame; ++ param->frame_rate_numerator = avctx->framerate.num; ++ param->frame_rate_denominator = avctx->framerate.den; + } else { -+ param->frame_rate_numerator = avctx->time_base.den; -+ param->frame_rate_denominator = avctx->time_base.num * avctx->ticks_per_frame; ++ param->frame_rate_numerator = avctx->time_base.den; ++ param->frame_rate_denominator = avctx->time_base.num; + } + + if (param->rate_control_mode) { @@ -749,9 +749,9 @@ diff -Naur ffmpeg-7.1.1.old/libavcodec/libsvt_vp9.c ffmpeg-7.1.1/libavcodec/libs + .defaults = eb_enc_defaults, + .p.wrapper_name = "libsvt_vp9", +}; -diff -Naur ffmpeg-7.1.1.old/libavcodec/Makefile ffmpeg-7.1.1/libavcodec/Makefile ---- ffmpeg-7.1.1.old/libavcodec/Makefile 2025-03-24 10:54:37.935753999 +0100 -+++ ffmpeg-7.1.1/libavcodec/Makefile 2025-03-24 10:54:38.620394147 +0100 +diff -Naur ffmpeg-7.1.2.old/libavcodec/Makefile ffmpeg-7.1.2/libavcodec/Makefile +--- ffmpeg-7.1.2.old/libavcodec/Makefile 2025-10-27 10:07:00.259471080 +0100 ++++ ffmpeg-7.1.2/libavcodec/Makefile 2025-10-27 10:07:01.729297932 +0100 @@ -1157,6 +1157,7 @@ OBJS-$(CONFIG_LIBVORBIS_DECODER) += libvorbisdec.o OBJS-$(CONFIG_LIBVORBIS_ENCODER) += libvorbisenc.o \ diff --git a/anda/multimedia/ffmpeg/ffmpeg.spec b/anda/multimedia/ffmpeg/ffmpeg.spec index f9cb93d5f3..31df707972 100644 --- a/anda/multimedia/ffmpeg/ffmpeg.spec +++ b/anda/multimedia/ffmpeg/ffmpeg.spec @@ -1,4 +1,13 @@ -%define _distro_extra_cflags -Wno-incompatible-pointer-types +%bcond bootstrap 0 + +%if %{with bootstrap} +%bcond chromaprint 0 +%bcond lcevcdec 0 +%else +%bcond chromaprint 1 +%bcond lcevcdec 1 +%endif + %global _lto_cflags %{nil} %global avcodec_soversion 61 @@ -13,7 +22,7 @@ Summary: A complete solution to record, convert and stream audio and video Name: ffmpeg Version: 7.1.2 -Release: 3%?dist +Release: 3%{?dist} License: LGPLv3+ URL: http://%{name}.org/ Epoch: 1 @@ -22,17 +31,24 @@ Source0: http://%{name}.org/releases/%{name}-%{version}.tar.xz # https://github.com/OpenVisualCloud/SVT-VP9/tree/master/ffmpeg_plugin Patch0: %{name}-svt-vp9.patch -# https://github.com/HandBrake/HandBrake/tree/e117cfe7fca37abeec59ea4201e5d93ed7477746 -Patch2: %{name}-HandBrake.patch +# https://github.com/HandBrake/HandBrake/tree/8902805364f00e0d420c4d4b33053a31d27045ab +Patch1: %{name}-HandBrake.patch # https://bugzilla.redhat.com/show_bug.cgi?id=2240127 # Reference: https://crbug.com/1306560 -Patch3: %{name}-chromium.patch +Patch2: %{name}-chromium.patch +# Fix build with recent NVCC: +Patch3: %{name}-nvcc.patch +# https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/f8a300c6739ea2ca648579d7faf3ae9811b9f19a +Patch4: %{name}-cuda-13.patch # Support LCEVCdec 4.0+: Patch5: https://aur.archlinux.org/cgit/aur.git/plain/080-ffmpeg-lcevcdec4.0.0-fix.patch?h=ffmpeg-full#/%{name}-LCEVCdec-4.patch +# https://github.com/magarnicle/FFmpeg/commits/DeckLink_SDK_14_4/ +Patch6: %{name}-decklink-14.patch BuildRequires: AMF-devel >= 1.4.28 BuildRequires: bzip2-devel BuildRequires: codec2-devel +BuildRequires: decklink-devel >= 14.2 BuildRequires: doxygen BuildRequires: frei0r-devel BuildRequires: gmp-devel @@ -41,7 +57,9 @@ BuildRequires: ilbc-devel BuildRequires: lame-devel >= 3.98.3 BuildRequires: ladspa-devel BuildRequires: libavc1394-devel +%if %{with chromaprint} BuildRequires: libchromaprint-devel +%endif BuildRequires: libgcrypt-devel BuildRequires: libiec61883-devel BuildRequires: libklvanc-devel @@ -71,7 +89,6 @@ BuildRequires: pkgconfig(dav1d) >= 0.5.0 BuildRequires: pkgconfig(davs2) >= 1.6.0 BuildRequires: pkgconfig(dvdnav) >= 6.1.1 BuildRequires: pkgconfig(fdk-aac) -BuildRequires: pkgconfig(ffnvcodec) >= 12.0.16.0 BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) @@ -80,7 +97,9 @@ BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(kvazaar) >= 0.8.1 BuildRequires: pkgconfig(lc3) >= 1.1.0 BuildRequires: pkgconfig(lcms2) >= 2.13 +%if %{with lcevcdec} BuildRequires: pkgconfig(lcevc_dec) >= 2.0.0 +%endif BuildRequires: pkgconfig(libaribcaption) >= 1.1.1 BuildRequires: pkgconfig(libass) >= 0.11.0 BuildRequires: pkgconfig(libbluray) @@ -129,6 +148,7 @@ BuildRequires: pkgconfig(shaderc) >= 2019.1 BuildRequires: pkgconfig(smbclient) BuildRequires: pkgconfig(speex) BuildRequires: pkgconfig(srt) >= 1.3.0 +BuildRequires: pkgconfig(SvtAv1Enc) >= 0.9.0 BuildRequires: pkgconfig(tesseract) BuildRequires: pkgconfig(uavs3d) >= 1.1.41 BuildRequires: pkgconfig(vapoursynth-script) >= 42 @@ -142,6 +162,8 @@ BuildRequires: pkgconfig(xcb) >= 1.4 BuildRequires: pkgconfig(xcb-shape) BuildRequires: pkgconfig(xcb-shm) BuildRequires: pkgconfig(xcb-xfixes) +BuildRequires: pkgconfig(xevd) >= 0.4.1 +BuildRequires: pkgconfig(xeve) >= 0.4.3 BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x264) @@ -152,17 +174,16 @@ BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zvbi-0.2) >= 0.2.28 %ifarch x86_64 aarch64 +BuildRequires: cuda-cudart-devel +BuildRequires: cuda-nvcc BuildRequires: pkgconfig(ffnvcodec) >= 12.0.16.0 %endif %ifarch x86_64 BuildRequires: pkgconfig(libmfx) BuildRequires: pkgconfig(libvmaf) >= 2.0.0 -BuildRequires: pkgconfig(SvtAv1Enc) >= 0.9.0 BuildRequires: pkgconfig(SvtVp9Enc) BuildRequires: pkgconfig(vpl) >= 2.6 -#BuildRequires: pkgconfig(xevd) >= 0.4.1 -#BuildRequires: pkgconfig(xeve) >= 0.4.3 %endif Obsoletes: %{name}-free < %{epoch}:%{version}-%{release} @@ -413,8 +434,12 @@ This subpackage contains the headers for FFmpeg libswscale. --enable-avformat \ --enable-alsa \ --enable-bzlib \ +%if %{with chromaprint} --enable-chromaprint \ - --disable-cuda-nvcc \ +%else + --disable-chromaprint \ +%endif + --enable-decklink \ --enable-frei0r \ --enable-gcrypt \ --enable-gmp \ @@ -423,7 +448,6 @@ This subpackage contains the headers for FFmpeg libswscale. --enable-iconv \ --enable-ladspa \ --enable-lcms2 \ - --enable-libass \ --enable-libaom \ --enable-libaribb24 \ --enable-libaribcaption \ @@ -454,7 +478,11 @@ This subpackage contains the headers for FFmpeg libswscale. --enable-libkvazaar \ --enable-liblc3 \ --disable-liblensfun \ +%if %{with lcevcdec} --enable-liblcevc-dec \ +%else + --disable-liblcevc-dec \ +%endif --enable-libmodplug \ --enable-libmp3lame \ --enable-libmysofa \ @@ -480,6 +508,7 @@ This subpackage contains the headers for FFmpeg libswscale. --disable-libshine \ --enable-libsmbclient \ --enable-libsnappy \ + --enable-libsvtav1 \ --enable-libsoxr \ --enable-libspeex \ --enable-libsrt \ @@ -505,6 +534,8 @@ This subpackage contains the headers for FFmpeg libswscale. --enable-libxcb-shape \ --enable-libxcb-shm \ --enable-libxcb-xfixes \ + --enable-libxevd \ + --enable-libxeve \ --enable-libxml2 \ --enable-libxvid \ --enable-libzimg \ @@ -539,6 +570,8 @@ This subpackage contains the headers for FFmpeg libswscale. --prefix=%{_prefix} \ --shlibdir=%{_libdir} \ %ifarch x86_64 aarch64 + --enable-cuda-llvm \ + --enable-cuda-nvcc \ --enable-cuvid \ --enable-ffnvcodec \ --enable-nvdec \ @@ -546,12 +579,9 @@ This subpackage contains the headers for FFmpeg libswscale. --extra-cflags="-I%{_includedir}/cuda" \ %endif %ifarch x86_64 - --enable-libsvtav1 \ --enable-libsvtvp9 \ --enable-libvmaf \ --enable-libvpl \ -# --enable-libxevd \ -# --enable-libxeve \ %endif %make_build V=1 diff --git a/anda/multimedia/ffmpeg/update.rhai b/anda/multimedia/ffmpeg/update.rhai index 5f31a76be1..a8947f5393 100644 --- a/anda/multimedia/ffmpeg/update.rhai +++ b/anda/multimedia/ffmpeg/update.rhai @@ -8,7 +8,8 @@ open_file("anda/multimedia/ffmpeg/VERSION_x264.txt", "w").write(bump::madoguchi( open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi("tesseract", bump::as_bodhi_ver(labels.branch))); open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch)); -// open_file("anda/multimedia/ffmpeg/VERSION_libnpp.txt", "w").write(bump::madoguchi("libnpp", labels.branch)); +open_file("anda/multimedia/ffmpeg/VERSION_xeve.txt", "w").write(bump::madoguchi("xeve", labels.branch)); +open_file("anda/multimedia/ffmpeg/VERSION_xevd.txt", "w").write(bump::madoguchi("xevd", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_svt-av1.txt", "w").write(bump::bodhi("svt-av1", labels.branch)); From 31329ea6e507c3b7584ccc7f87615ed20c1422a1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 8 Nov 2025 23:55:34 +0000 Subject: [PATCH 0289/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 41f60dc2f4..343715cc9c 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.192354 +Version: 2025.11.08.234455 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 23ce7666f1382356a6124538d3fa6d91b2f66276 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 01:39:55 +0000 Subject: [PATCH 0290/3853] bump: ruffle-nightly yt-dlp-git --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 4a8fcf303f..853436832f 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-08 +%global ver 2025-11-09 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 343715cc9c..1976fa093f 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.08.234455 +Version: 2025.11.09.013346 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 3af1a29e434aa68dda3c912ddad80088ea1ede8a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 01:53:41 +0000 Subject: [PATCH 0291/3853] bump(nightly): legcord-nightly ghostty-nightly zed-nightly gamescope-session prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver --- anda/apps/legcord/nightly/legcord-nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/gamescope-session/gamescope-session.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- .../nvidia/libva-nvidia-driver/libva-nvidia-driver.spec | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/apps/legcord/nightly/legcord-nightly.spec b/anda/apps/legcord/nightly/legcord-nightly.spec index 8ba8ffcd80..9c5be98674 100644 --- a/anda/apps/legcord/nightly/legcord-nightly.spec +++ b/anda/apps/legcord/nightly/legcord-nightly.spec @@ -1,5 +1,5 @@ -%global commit 8df00f39911f5b80bc58011b0f8625b41fb4fb58 -%global commit_date 20251106 +%global commit fc154d09ae8bdcec1cccd9fad837b1cf192eac54 +%global commit_date 20251109 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %nil %global __strip /bin/true diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index ae36fa6614..e775775fdd 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit bbaee5e0a087e52d7c99e0d8be607670f889b177 +%global commit 0d5ecc7713d786f6ce30299df5e62b475834a0a0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-03 +%global fulldate 2025-11-08 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b17cad9e18..5f7cc0b2f6 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit c241eadbc3fd0d4036db266210b344203a3886bf +%global commit 21f73d9c02681152019ed5703ce8808c841fcbbe %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251108 +%global commit_date 20251109 %global ver 0.213.0 %bcond_with check diff --git a/anda/games/gamescope-session/gamescope-session.spec b/anda/games/gamescope-session/gamescope-session.spec index b298558ab4..bfb605c1a2 100644 --- a/anda/games/gamescope-session/gamescope-session.spec +++ b/anda/games/gamescope-session/gamescope-session.spec @@ -1,8 +1,8 @@ %define debug_package %nil -%global commit 7887b2941dd1ec70bf002e8ea3cd6007859131ec +%global commit df099b31451531a2bb5a1dc29c93f76bbbab79d0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251012 +%global commit_date 20251109 Name: gamescope-session Version: %commit_date.%shortcommit diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 25c9f95839..ff24a843e7 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit c5c12ae8ce819e5a1db4098bf41f2f1fb2989563 +%global commit 7e8cf628e80d6c8beec6919d71a683b5d8835aed %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251107 +%global commit_date 20251109 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 35f3a8f35e..0946ed6501 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 839cbeb371e9a219662925bd0bb923ba7bd66941 +%global commit 92468e99f7fb98d1965fc694553ddeb10522ae94 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251108 +%global commit_date 20251109 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index dd1ef85b84..09bf32b5fb 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit e5244438250deda40d7bb895ec5566e39e7532bd -%global commit_date 20251108 +%global commit 5aea29705bc8768f0f70d8954398d14f08d9df14 +%global commit_date 20251109 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec index 6d32b89bea..da33046ceb 100644 --- a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec +++ b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec @@ -1,5 +1,5 @@ -%global commit0 3d46e26818a9e0eff26a7cd0db581316029d953b -%global date 20250929 +%global commit0 5a539c7740e4f108fd825e51b8be0b077d50b22b +%global date 20251109 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global upstream_name nvidia-vaapi-driver From 7af9ba0592b0be2a1866f4556efa810056ac7d1c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 03:04:06 +0000 Subject: [PATCH 0292/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 373acf4af3..f18453312d 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1246+4b593a6c2 +%global ver 0.16.0-dev.1254+bf15c791f %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From c4732bab1cdfe695ff99d76fe25bce6c3a7c8f4f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 03:41:03 +0000 Subject: [PATCH 0293/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index e156d64ca7..66fe97262d 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1246+4b593a6c2 +Version: 0.16.0~dev.1254+bf15c791f Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 26fceb349fc984f76f603020adbbb67183b5a5bb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 03:49:47 +0000 Subject: [PATCH 0294/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 1976fa093f..b23fe5b479 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.013346 +Version: 2025.11.09.034542 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 589968d26462ac7cb8327703292e6920b7683134 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 10:18:21 +0000 Subject: [PATCH 0295/3853] bump: subatomic --- anda/tools/buildsys/subatomic/subatomic.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/subatomic/subatomic.spec b/anda/tools/buildsys/subatomic/subatomic.spec index e1d39c3306..113ce4bf0c 100644 --- a/anda/tools/buildsys/subatomic/subatomic.spec +++ b/anda/tools/buildsys/subatomic/subatomic.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: subatomic -Version: 0.11.4 +Version: 0.12.0 Release: 1%?dist Summary: A modern package delivery system From 3d3760caeaa4588fff2f01059ddd0f7f98493276 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 13:34:35 +0000 Subject: [PATCH 0296/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 4939b6cdcc..a687fcde7f 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8126a199f529e2bcd0025815fb9cffd0fa9fb700 -%global ver 0.0.38-18315 +%global commit d87f055bb202e07d43334dcc188fbbf44f9990c6 +%global ver 0.0.38-18319 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 660a7421375d5402b51229e0f148bb8d75813728 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 13:45:42 +0000 Subject: [PATCH 0297/3853] bump: vgmstream --- anda/multimedia/vgmstream/vgmstream.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/vgmstream/vgmstream.spec b/anda/multimedia/vgmstream/vgmstream.spec index a96f6da92d..b24357afda 100644 --- a/anda/multimedia/vgmstream/vgmstream.spec +++ b/anda/multimedia/vgmstream/vgmstream.spec @@ -1,6 +1,6 @@ -%global commit 9cbf6d5c23f6e46be7f245539c4be40627f9cb22 +%global commit ae2109e6beb96faebe2d0f3a64e8077057c05f25 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251102 +%global commit_date 20251109 Name: vgmstream Version: 0~%{commit_date}git.%shortcommit From 2e403ed1502c5ab1999682cce98e26d4c463653a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 14:31:35 +0000 Subject: [PATCH 0298/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b23fe5b479..e366ed103b 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.034542 +Version: 2025.11.09.140726 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 921dfff88833a2f70939e3753601798f539b8230 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 15:30:55 +0000 Subject: [PATCH 0299/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index e366ed103b..0333723804 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.140726 +Version: 2025.11.09.151438 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 2af28e213cc6840a746de31a9f9871704946b55e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 16:42:02 +0000 Subject: [PATCH 0300/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index a687fcde7f..f3d7ac8920 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit d87f055bb202e07d43334dcc188fbbf44f9990c6 -%global ver 0.0.38-18319 +%global commit 265d6643e552c0f02fab186fc3dfc7c526be0ce7 +%global ver 0.0.38-18320 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From c19f7af2b37fbb4075357e1c061b51e1ebfbc786 Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 10 Nov 2025 01:34:46 +0800 Subject: [PATCH 0301/3853] feat(hyprland): move things to separate folder real, better upd scr (#7222) --- .../{waylands => hyprland}/hyprgraphics/anda.hcl | 0 .../hyprgraphics/hyprgraphics.nightly.spec | 0 anda/desktops/hyprland/hyprgraphics/update.rhai | 16 ++++++++++++++++ .../{waylands => hyprland}/hypridle/anda.hcl | 0 .../hypridle/ci_setup.rhai | 0 .../hypridle/hypridle.spec | 0 .../{waylands => hyprland}/hypridle/update.rhai | 0 .../hyprland-protocols/anda.hcl | 0 .../hyprland-protocols.nightly.spec | 0 .../hyprland-protocols/update.rhai | 0 anda/desktops/hyprland/hyprlang/VER_hyprutil.txt | 1 + .../{waylands => hyprland}/hyprlang/anda.hcl | 0 .../hyprlang/hyprlang.nightly.spec | 0 anda/desktops/hyprland/hyprlang/update.rhai | 16 ++++++++++++++++ .../{waylands => hyprland}/hyprlock/anda.hcl | 0 .../hyprlock/ci_setup.rhai | 0 .../hyprlock/hyprlock.spec | 0 anda/desktops/hyprland/hyprlock/update.rhai | 14 ++++++++++++++ .../{waylands => hyprland}/hyprutils/anda.hcl | 0 .../hyprutils/hyprutils.nightly.spec | 0 .../{waylands => hyprland}/hyprutils/update.rhai | 0 .../hyprwayland-scanner/anda.hcl | 0 .../hyprwayland-scanner.nightly.spec | 0 .../hyprwayland-scanner/update.rhai | 0 anda/desktops/waylands/hyprgraphics/update.rhai | 5 ----- anda/desktops/waylands/hyprlang/update.rhai | 5 ----- anda/desktops/waylands/hyprlock/update.rhai | 3 --- 27 files changed, 47 insertions(+), 13 deletions(-) rename anda/desktops/{waylands => hyprland}/hyprgraphics/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprgraphics/hyprgraphics.nightly.spec (100%) create mode 100644 anda/desktops/hyprland/hyprgraphics/update.rhai rename anda/desktops/{waylands => hyprland}/hypridle/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hypridle/ci_setup.rhai (100%) rename anda/desktops/{waylands => hyprland}/hypridle/hypridle.spec (100%) rename anda/desktops/{waylands => hyprland}/hypridle/update.rhai (100%) rename anda/desktops/{waylands => hyprland}/hyprland-protocols/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprland-protocols/hyprland-protocols.nightly.spec (100%) rename anda/desktops/{waylands => hyprland}/hyprland-protocols/update.rhai (100%) create mode 100644 anda/desktops/hyprland/hyprlang/VER_hyprutil.txt rename anda/desktops/{waylands => hyprland}/hyprlang/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprlang/hyprlang.nightly.spec (100%) create mode 100644 anda/desktops/hyprland/hyprlang/update.rhai rename anda/desktops/{waylands => hyprland}/hyprlock/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprlock/ci_setup.rhai (100%) rename anda/desktops/{waylands => hyprland}/hyprlock/hyprlock.spec (100%) create mode 100644 anda/desktops/hyprland/hyprlock/update.rhai rename anda/desktops/{waylands => hyprland}/hyprutils/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprutils/hyprutils.nightly.spec (100%) rename anda/desktops/{waylands => hyprland}/hyprutils/update.rhai (100%) rename anda/desktops/{waylands => hyprland}/hyprwayland-scanner/anda.hcl (100%) rename anda/desktops/{waylands => hyprland}/hyprwayland-scanner/hyprwayland-scanner.nightly.spec (100%) rename anda/desktops/{waylands => hyprland}/hyprwayland-scanner/update.rhai (100%) delete mode 100644 anda/desktops/waylands/hyprgraphics/update.rhai delete mode 100644 anda/desktops/waylands/hyprlang/update.rhai delete mode 100644 anda/desktops/waylands/hyprlock/update.rhai diff --git a/anda/desktops/waylands/hyprgraphics/anda.hcl b/anda/desktops/hyprland/hyprgraphics/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprgraphics/anda.hcl rename to anda/desktops/hyprland/hyprgraphics/anda.hcl diff --git a/anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec b/anda/desktops/hyprland/hyprgraphics/hyprgraphics.nightly.spec similarity index 100% rename from anda/desktops/waylands/hyprgraphics/hyprgraphics.nightly.spec rename to anda/desktops/hyprland/hyprgraphics/hyprgraphics.nightly.spec diff --git a/anda/desktops/hyprland/hyprgraphics/update.rhai b/anda/desktops/hyprland/hyprgraphics/update.rhai new file mode 100644 index 0000000000..2ddb0b8570 --- /dev/null +++ b/anda/desktops/hyprland/hyprgraphics/update.rhai @@ -0,0 +1,16 @@ +import "andax/bump_extras.rhai" as bump; +import "andax/spec.rhai" as spec; + +rpm.global("commit", gh_commit("hyprwm/hyprgraphics")); +if rpm.changed() { + rpm.global("ver", gh_rawfile("hyprwm/hyprgraphics", "main", "VERSION")); + rpm.global("commit_date", date()); +} + +// FIXME: should be updbranch but we also need nightly and we are using gh_commit()? +let dir = sub(`/[^/]+$`, "", __script_path); +open_file(`${dir}/VER_hyprlang.txt`, "w").write(bump::madoguchi("hyprlang.nightly", labels.branch)); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} diff --git a/anda/desktops/waylands/hypridle/anda.hcl b/anda/desktops/hyprland/hypridle/anda.hcl similarity index 100% rename from anda/desktops/waylands/hypridle/anda.hcl rename to anda/desktops/hyprland/hypridle/anda.hcl diff --git a/anda/desktops/waylands/hypridle/ci_setup.rhai b/anda/desktops/hyprland/hypridle/ci_setup.rhai similarity index 100% rename from anda/desktops/waylands/hypridle/ci_setup.rhai rename to anda/desktops/hyprland/hypridle/ci_setup.rhai diff --git a/anda/desktops/waylands/hypridle/hypridle.spec b/anda/desktops/hyprland/hypridle/hypridle.spec similarity index 100% rename from anda/desktops/waylands/hypridle/hypridle.spec rename to anda/desktops/hyprland/hypridle/hypridle.spec diff --git a/anda/desktops/waylands/hypridle/update.rhai b/anda/desktops/hyprland/hypridle/update.rhai similarity index 100% rename from anda/desktops/waylands/hypridle/update.rhai rename to anda/desktops/hyprland/hypridle/update.rhai diff --git a/anda/desktops/waylands/hyprland-protocols/anda.hcl b/anda/desktops/hyprland/hyprland-protocols/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprland-protocols/anda.hcl rename to anda/desktops/hyprland/hyprland-protocols/anda.hcl diff --git a/anda/desktops/waylands/hyprland-protocols/hyprland-protocols.nightly.spec b/anda/desktops/hyprland/hyprland-protocols/hyprland-protocols.nightly.spec similarity index 100% rename from anda/desktops/waylands/hyprland-protocols/hyprland-protocols.nightly.spec rename to anda/desktops/hyprland/hyprland-protocols/hyprland-protocols.nightly.spec diff --git a/anda/desktops/waylands/hyprland-protocols/update.rhai b/anda/desktops/hyprland/hyprland-protocols/update.rhai similarity index 100% rename from anda/desktops/waylands/hyprland-protocols/update.rhai rename to anda/desktops/hyprland/hyprland-protocols/update.rhai diff --git a/anda/desktops/hyprland/hyprlang/VER_hyprutil.txt b/anda/desktops/hyprland/hyprlang/VER_hyprutil.txt new file mode 100644 index 0000000000..7d0807b501 --- /dev/null +++ b/anda/desktops/hyprland/hyprlang/VER_hyprutil.txt @@ -0,0 +1 @@ +0.10.0^20251005git.3df7bde \ No newline at end of file diff --git a/anda/desktops/waylands/hyprlang/anda.hcl b/anda/desktops/hyprland/hyprlang/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprlang/anda.hcl rename to anda/desktops/hyprland/hyprlang/anda.hcl diff --git a/anda/desktops/waylands/hyprlang/hyprlang.nightly.spec b/anda/desktops/hyprland/hyprlang/hyprlang.nightly.spec similarity index 100% rename from anda/desktops/waylands/hyprlang/hyprlang.nightly.spec rename to anda/desktops/hyprland/hyprlang/hyprlang.nightly.spec diff --git a/anda/desktops/hyprland/hyprlang/update.rhai b/anda/desktops/hyprland/hyprlang/update.rhai new file mode 100644 index 0000000000..a08e4157bb --- /dev/null +++ b/anda/desktops/hyprland/hyprlang/update.rhai @@ -0,0 +1,16 @@ +import "andax/bump_extras.rhai" as bump; +import "andax/spec.rhai" as spec; + + // FIXME: should be updbranch but we also need nightly and we are using gh_commit()? + let dir = sub(`/[^/]+$`, "", __script_path); + open_file(`${dir}/VER_hyprutil.txt`, "w").write(bump::madoguchi("hyprutils.nightly", labels.branch)); + if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); + } + +rpm.global("commit", gh_commit("hyprwm/hyprlang")); +if rpm.changed() { + rpm.global("ver", gh_rawfile("hyprwm/hyprlang", "main", "VERSION")); + rpm.global("commit_date", date()); +} diff --git a/anda/desktops/waylands/hyprlock/anda.hcl b/anda/desktops/hyprland/hyprlock/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprlock/anda.hcl rename to anda/desktops/hyprland/hyprlock/anda.hcl diff --git a/anda/desktops/waylands/hyprlock/ci_setup.rhai b/anda/desktops/hyprland/hyprlock/ci_setup.rhai similarity index 100% rename from anda/desktops/waylands/hyprlock/ci_setup.rhai rename to anda/desktops/hyprland/hyprlock/ci_setup.rhai diff --git a/anda/desktops/waylands/hyprlock/hyprlock.spec b/anda/desktops/hyprland/hyprlock/hyprlock.spec similarity index 100% rename from anda/desktops/waylands/hyprlock/hyprlock.spec rename to anda/desktops/hyprland/hyprlock/hyprlock.spec diff --git a/anda/desktops/hyprland/hyprlock/update.rhai b/anda/desktops/hyprland/hyprlock/update.rhai new file mode 100644 index 0000000000..8fac9b39fe --- /dev/null +++ b/anda/desktops/hyprland/hyprlock/update.rhai @@ -0,0 +1,14 @@ +import "andax/bump_extras.rhai" as bump; +import "andax/spec.rhai" as spec; + +let v = gh_rawfile("hyprwm/hyprlock", "main", "VERSION"); +v.trim(); +rpm.version(v); + +// FIXME: should be updbranch but we also need nightly and we are using gh_commit()? +let dir = sub(`/[^/]+$`, "", __script_path); +open_file(`${dir}/VER_hyprgraphics.txt`, "w").write(bump::madoguchi("hyprgraphics.nightly", labels.branch)); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} diff --git a/anda/desktops/waylands/hyprutils/anda.hcl b/anda/desktops/hyprland/hyprutils/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprutils/anda.hcl rename to anda/desktops/hyprland/hyprutils/anda.hcl diff --git a/anda/desktops/waylands/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec similarity index 100% rename from anda/desktops/waylands/hyprutils/hyprutils.nightly.spec rename to anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec diff --git a/anda/desktops/waylands/hyprutils/update.rhai b/anda/desktops/hyprland/hyprutils/update.rhai similarity index 100% rename from anda/desktops/waylands/hyprutils/update.rhai rename to anda/desktops/hyprland/hyprutils/update.rhai diff --git a/anda/desktops/waylands/hyprwayland-scanner/anda.hcl b/anda/desktops/hyprland/hyprwayland-scanner/anda.hcl similarity index 100% rename from anda/desktops/waylands/hyprwayland-scanner/anda.hcl rename to anda/desktops/hyprland/hyprwayland-scanner/anda.hcl diff --git a/anda/desktops/waylands/hyprwayland-scanner/hyprwayland-scanner.nightly.spec b/anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec similarity index 100% rename from anda/desktops/waylands/hyprwayland-scanner/hyprwayland-scanner.nightly.spec rename to anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec diff --git a/anda/desktops/waylands/hyprwayland-scanner/update.rhai b/anda/desktops/hyprland/hyprwayland-scanner/update.rhai similarity index 100% rename from anda/desktops/waylands/hyprwayland-scanner/update.rhai rename to anda/desktops/hyprland/hyprwayland-scanner/update.rhai diff --git a/anda/desktops/waylands/hyprgraphics/update.rhai b/anda/desktops/waylands/hyprgraphics/update.rhai deleted file mode 100644 index 6a9cc301c7..0000000000 --- a/anda/desktops/waylands/hyprgraphics/update.rhai +++ /dev/null @@ -1,5 +0,0 @@ -rpm.global("commit", gh_commit("hyprwm/hyprgraphics")); -if rpm.changed() { - rpm.global("ver", gh_rawfile("hyprwm/hyprgraphics", "main", "VERSION")); - rpm.global("commit_date", date()); -} diff --git a/anda/desktops/waylands/hyprlang/update.rhai b/anda/desktops/waylands/hyprlang/update.rhai deleted file mode 100644 index bc8ee477cb..0000000000 --- a/anda/desktops/waylands/hyprlang/update.rhai +++ /dev/null @@ -1,5 +0,0 @@ -rpm.global("commit", gh_commit("hyprwm/hyprlang")); -if rpm.changed() { - rpm.global("ver", gh_rawfile("hyprwm/hyprlang", "main", "VERSION")); - rpm.global("commit_date", date()); -} diff --git a/anda/desktops/waylands/hyprlock/update.rhai b/anda/desktops/waylands/hyprlock/update.rhai deleted file mode 100644 index 05b9c25c0c..0000000000 --- a/anda/desktops/waylands/hyprlock/update.rhai +++ /dev/null @@ -1,3 +0,0 @@ -let v = gh_rawfile("hyprwm/hyprlock", "main", "VERSION"); -v.trim(); -rpm.version(v); From 5cf73892bfb14daff39461bda7cd55c097dc0d75 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 19:25:56 +0000 Subject: [PATCH 0302/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index f18453312d..4c95fb82ce 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1254+bf15c791f +%global ver 0.16.0-dev.1262+be4eaed7c %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From a41baf95c9532ef8b2a62bf1ae7319d7ea4e3c78 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 20:14:27 +0000 Subject: [PATCH 0303/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 66fe97262d..ed3ed09d08 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1254+bf15c791f +Version: 0.16.0~dev.1262+be4eaed7c Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 809d3774533790942b53fbb64b44e2288d03fe60 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 20:59:06 +0000 Subject: [PATCH 0304/3853] bump: vgmstream --- anda/multimedia/vgmstream/vgmstream.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/vgmstream/vgmstream.spec b/anda/multimedia/vgmstream/vgmstream.spec index b24357afda..d08c306eae 100644 --- a/anda/multimedia/vgmstream/vgmstream.spec +++ b/anda/multimedia/vgmstream/vgmstream.spec @@ -1,4 +1,4 @@ -%global commit ae2109e6beb96faebe2d0f3a64e8077057c05f25 +%global commit 86ef4c768977271616c309964c6f600389030e5f %global shortcommit %{sub %{commit} 1 7} %global commit_date 20251109 From 420abbe89f50e71f71660e752490855d25ae6360 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 22:20:10 +0000 Subject: [PATCH 0305/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 0333723804..587c0cecce 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.151438 +Version: 2025.11.09.220603 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 8a3b289f784857716b86a4ca977a1aff8c9efcbb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 9 Nov 2025 22:36:59 +0000 Subject: [PATCH 0306/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 587c0cecce..84ef06e55e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.220603 +Version: 2025.11.09.222455 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 9a3ee4954af070e56e5c5d0060bbff7ecd95ada4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 00:51:55 +0000 Subject: [PATCH 0307/3853] bump(weekly): compat-nvidia-repo dkms-nvidia dkms-nvidia-open nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-open-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig --- anda/system/nvidia/compat-nvidia-repo/compat-nvidia-repo.spec | 2 +- anda/system/nvidia/dkms-nvidia/closed/dkms-nvidia.spec | 2 +- anda/system/nvidia/dkms-nvidia/open/dkms-nvidia-open.spec | 2 +- anda/system/nvidia/nvidia-driver/nvidia-driver.spec | 2 +- anda/system/nvidia/nvidia-kmod-common/nvidia-kmod-common.spec | 2 +- anda/system/nvidia/nvidia-kmod/closed/nvidia-kmod.spec | 2 +- anda/system/nvidia/nvidia-kmod/open/nvidia-open-kmod.spec | 2 +- anda/system/nvidia/nvidia-modprobe/nvidia-modprobe.spec | 2 +- anda/system/nvidia/nvidia-persistenced/nvidia-persistenced.spec | 2 +- anda/system/nvidia/nvidia-settings/nvidia-settings.spec | 2 +- anda/system/nvidia/nvidia-xconfig/nvidia-xconfig.spec | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/anda/system/nvidia/compat-nvidia-repo/compat-nvidia-repo.spec b/anda/system/nvidia/compat-nvidia-repo/compat-nvidia-repo.spec index d79eb67d37..834aed6efc 100644 --- a/anda/system/nvidia/compat-nvidia-repo/compat-nvidia-repo.spec +++ b/anda/system/nvidia/compat-nvidia-repo/compat-nvidia-repo.spec @@ -1,5 +1,5 @@ Name: compat-nvidia-repo -Version: 580.95.05 +Version: 580.105.08 Epoch: 3 Release: 1%?dist Summary: Compatibility package required by official CUDA packages diff --git a/anda/system/nvidia/dkms-nvidia/closed/dkms-nvidia.spec b/anda/system/nvidia/dkms-nvidia/closed/dkms-nvidia.spec index 1cbc498c29..8022d1ceff 100644 --- a/anda/system/nvidia/dkms-nvidia/closed/dkms-nvidia.spec +++ b/anda/system/nvidia/dkms-nvidia/closed/dkms-nvidia.spec @@ -6,7 +6,7 @@ %global modulename nvidia Name: dkms-%{modulename} -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA display driver kernel module Epoch: 3 diff --git a/anda/system/nvidia/dkms-nvidia/open/dkms-nvidia-open.spec b/anda/system/nvidia/dkms-nvidia/open/dkms-nvidia-open.spec index cd088ec904..0f344a4385 100644 --- a/anda/system/nvidia/dkms-nvidia/open/dkms-nvidia-open.spec +++ b/anda/system/nvidia/dkms-nvidia/open/dkms-nvidia-open.spec @@ -4,7 +4,7 @@ %global modulename nvidia Name: dkms-%{modulename}-open -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA display driver kernel module Epoch: 3 diff --git a/anda/system/nvidia/nvidia-driver/nvidia-driver.spec b/anda/system/nvidia/nvidia-driver/nvidia-driver.spec index ea74f3a981..3572d6d243 100644 --- a/anda/system/nvidia/nvidia-driver/nvidia-driver.spec +++ b/anda/system/nvidia/nvidia-driver/nvidia-driver.spec @@ -10,7 +10,7 @@ %endif Name: nvidia-driver -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards Epoch: 3 diff --git a/anda/system/nvidia/nvidia-kmod-common/nvidia-kmod-common.spec b/anda/system/nvidia/nvidia-kmod-common/nvidia-kmod-common.spec index b2488d0cac..a108ced848 100644 --- a/anda/system/nvidia/nvidia-kmod-common/nvidia-kmod-common.spec +++ b/anda/system/nvidia/nvidia-kmod-common/nvidia-kmod-common.spec @@ -5,7 +5,7 @@ %global __brp_strip %{nil} Name: nvidia-kmod-common -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: Common file for NVIDIA's proprietary driver kernel modules Epoch: 3 diff --git a/anda/system/nvidia/nvidia-kmod/closed/nvidia-kmod.spec b/anda/system/nvidia/nvidia-kmod/closed/nvidia-kmod.spec index 6221ef6643..3f8f901dbf 100644 --- a/anda/system/nvidia/nvidia-kmod/closed/nvidia-kmod.spec +++ b/anda/system/nvidia/nvidia-kmod/closed/nvidia-kmod.spec @@ -4,7 +4,7 @@ %global debug_package %{nil} Name: nvidia-kmod -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA display driver kernel module Epoch: 3 diff --git a/anda/system/nvidia/nvidia-kmod/open/nvidia-open-kmod.spec b/anda/system/nvidia/nvidia-kmod/open/nvidia-open-kmod.spec index 6910bac44f..4029c6481d 100644 --- a/anda/system/nvidia/nvidia-kmod/open/nvidia-open-kmod.spec +++ b/anda/system/nvidia/nvidia-kmod/open/nvidia-open-kmod.spec @@ -4,7 +4,7 @@ %global debug_package %{nil} Name: nvidia-open-kmod -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA display driver kernel module Epoch: 3 diff --git a/anda/system/nvidia/nvidia-modprobe/nvidia-modprobe.spec b/anda/system/nvidia/nvidia-modprobe/nvidia-modprobe.spec index 5d2608a472..b420e26c65 100644 --- a/anda/system/nvidia/nvidia-modprobe/nvidia-modprobe.spec +++ b/anda/system/nvidia/nvidia-modprobe/nvidia-modprobe.spec @@ -1,5 +1,5 @@ Name: nvidia-modprobe -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA kernel module loader Epoch: 3 diff --git a/anda/system/nvidia/nvidia-persistenced/nvidia-persistenced.spec b/anda/system/nvidia/nvidia-persistenced/nvidia-persistenced.spec index 32b73216cd..66f1e08c2d 100644 --- a/anda/system/nvidia/nvidia-persistenced/nvidia-persistenced.spec +++ b/anda/system/nvidia/nvidia-persistenced/nvidia-persistenced.spec @@ -1,5 +1,5 @@ Name: nvidia-persistenced -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: A daemon to maintain persistent software state in the NVIDIA driver Epoch: 3 diff --git a/anda/system/nvidia/nvidia-settings/nvidia-settings.spec b/anda/system/nvidia/nvidia-settings/nvidia-settings.spec index 7519844dc8..f40a9a85f9 100644 --- a/anda/system/nvidia/nvidia-settings/nvidia-settings.spec +++ b/anda/system/nvidia/nvidia-settings/nvidia-settings.spec @@ -1,5 +1,5 @@ Name: nvidia-settings -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: Configure the NVIDIA graphics driver Epoch: 3 diff --git a/anda/system/nvidia/nvidia-xconfig/nvidia-xconfig.spec b/anda/system/nvidia/nvidia-xconfig/nvidia-xconfig.spec index dffafe99cc..3fe00dbcb9 100644 --- a/anda/system/nvidia/nvidia-xconfig/nvidia-xconfig.spec +++ b/anda/system/nvidia/nvidia-xconfig/nvidia-xconfig.spec @@ -1,5 +1,5 @@ Name: nvidia-xconfig -Version: 580.95.05 +Version: 580.105.08 Release: 1%?dist Summary: NVIDIA X configuration file editor Epoch: 3 From 4854219f143b4cd44abdd70ccf3c5d5e7acc6562 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 01:42:32 +0000 Subject: [PATCH 0308/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 853436832f..b270515a84 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-09 +%global ver 2025-11-10 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 5d2f7f10da5f4638523e39da09d0d9a5a4069314 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 01:54:56 +0000 Subject: [PATCH 0309/3853] bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly --- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index 0158d4889f..efe0649c75 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.1 -%global commit 926689ddb9c0a8787e58c02c765a62e32d63d1f7 -%global commit_date 20251106 +%global commit 01afe9245b54f090886720df908a9a4c58a4a63b +%global commit_date 20251110 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index e775775fdd..26e030a0b3 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 0d5ecc7713d786f6ce30299df5e62b475834a0a0 +%global commit 1e7b8f60857187a9fb2285b41323c50ec0c4d6ec %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-08 +%global fulldate 2025-11-09 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 5f7cc0b2f6..0242db2bb7 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 21f73d9c02681152019ed5703ce8808c841fcbbe +%global commit 0bcf607a283b2bd3c10a6d90d27c48f9bf5407f1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251109 +%global commit_date 20251110 %global ver 0.213.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index ff24a843e7..9284530b52 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit 7e8cf628e80d6c8beec6919d71a683b5d8835aed +%global commit b070ffaf72cc6a569cc1384bc0f0a399a9e0b204 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251109 +%global commit_date 20251110 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 09bf32b5fb..9128e30a88 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 5aea29705bc8768f0f70d8954398d14f08d9df14 -%global commit_date 20251109 +%global commit 904ea9ec022ae75d282f6a4c34563e4e9b8eed15 +%global commit_date 20251110 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index d6c78ccbff..2b478fc446 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 52aa24ba3e1fcac3bec04c9321325e10509c653c +%global commit f24bae3daa29d0c24889039b7f28ea6797a917d8 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251108 +%global commitdate 20251110 %global ver 1.0.17 Name: scx-scheds-nightly From cd2ca93263a41be5a849dc6465ad42217cb5263d Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 9 Nov 2025 20:19:15 -0600 Subject: [PATCH 0310/3853] fix (amaranth): don't require python3 (#7251) * fix (amaranth): don't require python3 Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * rel Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --------- Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/amaranth/amaranth.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/anda/langs/amaranth/amaranth.spec b/anda/langs/amaranth/amaranth.spec index 73dd99eb6f..24940614b4 100644 --- a/anda/langs/amaranth/amaranth.spec +++ b/anda/langs/amaranth/amaranth.spec @@ -5,7 +5,7 @@ Name: python-%{pypi_name} Version: 0.5.8 -Release: 1%?dist +Release: 2%?dist Summary: A modern hardware definition language and toolchain based on Python License: BSD-2-Clause URL: https://github.com/amaranth-lang/amaranth @@ -19,7 +19,6 @@ BuildRequires: python3-setuptools_scm BuildRequires: python3-packaging BuildRequires: python3-pip -Requires: python3 Requires: python3-jinja2 Requires: python3-jschon Requires: python3-pyvcd From 55524334b8ff39aa7d053ace0bde0ee42fb345a9 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 9 Nov 2025 23:53:25 -0600 Subject: [PATCH 0311/3853] add: imageio-ffmpeg (#7258) * add: imageio-ffmpeg Signed-off-by: Owen-sz * switch pypi Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --------- Signed-off-by: Owen-sz Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/python/imageio-ffmpeg/anda.hcl | 6 +++ .../python/imageio-ffmpeg/imageio-ffmpeg.spec | 49 +++++++++++++++++++ anda/langs/python/imageio-ffmpeg/update.rhai | 1 + 3 files changed, 56 insertions(+) create mode 100644 anda/langs/python/imageio-ffmpeg/anda.hcl create mode 100644 anda/langs/python/imageio-ffmpeg/imageio-ffmpeg.spec create mode 100644 anda/langs/python/imageio-ffmpeg/update.rhai diff --git a/anda/langs/python/imageio-ffmpeg/anda.hcl b/anda/langs/python/imageio-ffmpeg/anda.hcl new file mode 100644 index 0000000000..929ba92e9b --- /dev/null +++ b/anda/langs/python/imageio-ffmpeg/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "imageio-ffmpeg.spec" + } +} diff --git a/anda/langs/python/imageio-ffmpeg/imageio-ffmpeg.spec b/anda/langs/python/imageio-ffmpeg/imageio-ffmpeg.spec new file mode 100644 index 0000000000..eef40aa382 --- /dev/null +++ b/anda/langs/python/imageio-ffmpeg/imageio-ffmpeg.spec @@ -0,0 +1,49 @@ +%global pypi_name imageio-ffmpeg +%global _desc FFMPEG wrapper for Python. + +Name: python-%{pypi_name} +Version: 0.6.0 +Release: 1%?dist +Summary: FFMPEG wrapper for Python +License: BSD-2-Clause +URL: https://github.com/imageio/imageio-ffmpeg +Source0: %url/archive/refs/tags/v%{version}.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pip +BuildRequires: python3-poetry-core + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: imageio-ffmpeg +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n imageio-ffmpeg-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files imageio_ffmpeg + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE + +%changelog +* Sun Nov 09 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/imageio-ffmpeg/update.rhai b/anda/langs/python/imageio-ffmpeg/update.rhai new file mode 100644 index 0000000000..e9fd0358dc --- /dev/null +++ b/anda/langs/python/imageio-ffmpeg/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("imageio-ffmpeg")); From d4b90705881006bc9cb854aba864a3c124ba3990 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 9 Nov 2025 23:54:29 -0600 Subject: [PATCH 0312/3853] add: screeninfo (#7256) Signed-off-by: Owen-sz --- anda/langs/python/screeninfo/anda.hcl | 6 +++ anda/langs/python/screeninfo/screeninfo.spec | 49 ++++++++++++++++++++ anda/langs/python/screeninfo/update.rhai | 1 + 3 files changed, 56 insertions(+) create mode 100644 anda/langs/python/screeninfo/anda.hcl create mode 100644 anda/langs/python/screeninfo/screeninfo.spec create mode 100644 anda/langs/python/screeninfo/update.rhai diff --git a/anda/langs/python/screeninfo/anda.hcl b/anda/langs/python/screeninfo/anda.hcl new file mode 100644 index 0000000000..97cef03905 --- /dev/null +++ b/anda/langs/python/screeninfo/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "screeninfo.spec" + } +} diff --git a/anda/langs/python/screeninfo/screeninfo.spec b/anda/langs/python/screeninfo/screeninfo.spec new file mode 100644 index 0000000000..4bc95b2bc9 --- /dev/null +++ b/anda/langs/python/screeninfo/screeninfo.spec @@ -0,0 +1,49 @@ +%global pypi_name screeninfo +%global _desc Fetch location and size of physical screens. + +Name: python-%{pypi_name} +Version: 0.8.1 +Release: 1%?dist +Summary: Fetch location and size of physical screens +License: MIT +URL: https://github.com/rr-/screeninfo +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pip +BuildRequires: python3-poetry-core + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: screeninfo +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n screeninfo-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files screeninfo + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE.md + +%changelog +* Sun Nov 09 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/screeninfo/update.rhai b/anda/langs/python/screeninfo/update.rhai new file mode 100644 index 0000000000..430f0e1346 --- /dev/null +++ b/anda/langs/python/screeninfo/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("screeninfo")); From 0168649005fbd6ba855c3f1e9ea12379db20c55d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 09:23:59 +0000 Subject: [PATCH 0313/3853] bump: python-shibuya --- anda/devs/shibuya/python-shibuya.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/shibuya/python-shibuya.spec b/anda/devs/shibuya/python-shibuya.spec index e2784b51e7..16dc0b9665 100644 --- a/anda/devs/shibuya/python-shibuya.spec +++ b/anda/devs/shibuya/python-shibuya.spec @@ -5,7 +5,7 @@ A responsive, good looking with modern design documentation theme for Sphinx, wi %bcond docs 0 Name: python-%{pypi_name} -Version: 2025.11.4 +Version: 2025.11.10 Release: 1%?dist Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode License: BSD-3-Clause From 3d62fd0e404dd624335d3fcecff0ef8c9b87c074 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 10:24:40 +0000 Subject: [PATCH 0314/3853] bump: fluent-kde-theme --- anda/themes/fluent-kde-theme/fluent-kde-theme.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/themes/fluent-kde-theme/fluent-kde-theme.spec b/anda/themes/fluent-kde-theme/fluent-kde-theme.spec index b35d46a3f0..b0014961a5 100644 --- a/anda/themes/fluent-kde-theme/fluent-kde-theme.spec +++ b/anda/themes/fluent-kde-theme/fluent-kde-theme.spec @@ -1,5 +1,5 @@ -%global commit 315251f3e0099fc7afa7ab183880141a478f584e -%global commit_date 20250428 +%global commit 44794f29c89de994b0179aebabd2f5776c90d236 +%global commit_date 20251110 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: fluent-kde-theme From 460975ec399715674c4df3a5a279e17ec4c42a25 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 12:43:06 +0000 Subject: [PATCH 0315/3853] bump: zig-master-bootstrap uutils-coreutils-replace --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- .../uutils-coreutils-replace/uutils-coreutils-replace.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 4c95fb82ce..4e1c1473a1 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1262+be4eaed7c +%global ver 0.16.0-dev.1265+bdbfc7de3 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 diff --git a/anda/system/uutils-coreutils-replace/uutils-coreutils-replace.spec b/anda/system/uutils-coreutils-replace/uutils-coreutils-replace.spec index 11e2ce6c1b..69d27f3644 100644 --- a/anda/system/uutils-coreutils-replace/uutils-coreutils-replace.spec +++ b/anda/system/uutils-coreutils-replace/uutils-coreutils-replace.spec @@ -5,7 +5,7 @@ %endif Name: uutils-coreutils-replace -Version: 0.3.0 +Version: 0.4.0 Release: 1%?dist Summary: Cross-platform Rust rewrite of the GNU coreutils License: MIT From efe48a7ccc01ca1d831fd75f0fa210b0e4b54286 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 13:22:29 +0000 Subject: [PATCH 0316/3853] bump: lomiri-system-settings rpcs3 --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index edf16d1a9f..9bcd6ee04a 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit f11c7dce9b5fef403cfe67292cb4a1b054eea18b +%global commit 5bcc90df4c920ead35f31215583624ee9cba7295 %forgemeta Name: lomiri-system-settings diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index f3d7ac8920..9780ddb7c0 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 265d6643e552c0f02fab186fc3dfc7c526be0ce7 -%global ver 0.0.38-18320 +%global commit 2fb8cbda385028ab5cf465623badd5dd08b25032 +%global ver 0.0.38-18323 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 7dd8e403609e7cb2aea35d0f52b4fccd713ea080 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 13:47:08 +0000 Subject: [PATCH 0317/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index ed3ed09d08..5955c2eaee 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1262+be4eaed7c +Version: 0.16.0~dev.1265+bdbfc7de3 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From d837428d16039ed99dd1e1efdd163813bef85a5e Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 10 Nov 2025 08:31:09 -0600 Subject: [PATCH 0318/3853] feat(nvidia*): Better update scripts, adjust weekly trigger (#7269) --- anda/system/nvidia/compat-nvidia-repo/anda.hcl | 2 +- anda/system/nvidia/dkms-nvidia/closed/anda.hcl | 2 +- anda/system/nvidia/dkms-nvidia/closed/update.rhai | 4 ++-- anda/system/nvidia/dkms-nvidia/open/anda.hcl | 2 +- anda/system/nvidia/dkms-nvidia/open/update.rhai | 4 ++-- anda/system/nvidia/nvidia-driver/anda.hcl | 2 +- anda/system/nvidia/nvidia-kmod-common/anda.hcl | 2 +- anda/system/nvidia/nvidia-kmod/closed/anda.hcl | 2 +- anda/system/nvidia/nvidia-kmod/closed/update.rhai | 4 ++-- anda/system/nvidia/nvidia-kmod/open/anda.hcl | 2 +- anda/system/nvidia/nvidia-kmod/open/update.rhai | 4 ++-- anda/system/nvidia/nvidia-modprobe/anda.hcl | 2 +- anda/system/nvidia/nvidia-persistenced/anda.hcl | 2 +- anda/system/nvidia/nvidia-settings/anda.hcl | 2 +- anda/system/nvidia/nvidia-xconfig/anda.hcl | 2 +- 15 files changed, 19 insertions(+), 19 deletions(-) diff --git a/anda/system/nvidia/compat-nvidia-repo/anda.hcl b/anda/system/nvidia/compat-nvidia-repo/anda.hcl index 7bfd3b4224..4b01e5daf7 100644 --- a/anda/system/nvidia/compat-nvidia-repo/anda.hcl +++ b/anda/system/nvidia/compat-nvidia-repo/anda.hcl @@ -5,6 +5,6 @@ project pkg { } labels { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/dkms-nvidia/closed/anda.hcl b/anda/system/nvidia/dkms-nvidia/closed/anda.hcl index d8d0a41a19..cb2055bdb2 100644 --- a/anda/system/nvidia/dkms-nvidia/closed/anda.hcl +++ b/anda/system/nvidia/dkms-nvidia/closed/anda.hcl @@ -4,6 +4,6 @@ project pkg { } labels { subrepo = "nvidia" - weekly = 1 + updbranch = 1 } } diff --git a/anda/system/nvidia/dkms-nvidia/closed/update.rhai b/anda/system/nvidia/dkms-nvidia/closed/update.rhai index e5eff132c0..a50e623acd 100644 --- a/anda/system/nvidia/dkms-nvidia/closed/update.rhai +++ b/anda/system/nvidia/dkms-nvidia/closed/update.rhai @@ -1,3 +1,3 @@ -import "andax/nvidia.rhai" as nvidia; +import "andax/bump_extras.rhai" as bump; -rpm.version(nvidia::nvidia_driver_version()); +rpm.version(bump::madoguchi("nvidia-kmod-common", labels.branch)); diff --git a/anda/system/nvidia/dkms-nvidia/open/anda.hcl b/anda/system/nvidia/dkms-nvidia/open/anda.hcl index e16da0c6e8..d3607398c9 100644 --- a/anda/system/nvidia/dkms-nvidia/open/anda.hcl +++ b/anda/system/nvidia/dkms-nvidia/open/anda.hcl @@ -4,6 +4,6 @@ project pkg { } labels { subrepo = "nvidia" - weekly = 1 + updbranch = 1 } } diff --git a/anda/system/nvidia/dkms-nvidia/open/update.rhai b/anda/system/nvidia/dkms-nvidia/open/update.rhai index e5eff132c0..a50e623acd 100644 --- a/anda/system/nvidia/dkms-nvidia/open/update.rhai +++ b/anda/system/nvidia/dkms-nvidia/open/update.rhai @@ -1,3 +1,3 @@ -import "andax/nvidia.rhai" as nvidia; +import "andax/bump_extras.rhai" as bump; -rpm.version(nvidia::nvidia_driver_version()); +rpm.version(bump::madoguchi("nvidia-kmod-common", labels.branch)); diff --git a/anda/system/nvidia/nvidia-driver/anda.hcl b/anda/system/nvidia/nvidia-driver/anda.hcl index 4d1022e455..c74ea60d94 100644 --- a/anda/system/nvidia/nvidia-driver/anda.hcl +++ b/anda/system/nvidia/nvidia-driver/anda.hcl @@ -9,6 +9,6 @@ project "pkg" { labels = { subrepo = "nvidia" mock = 1 - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/nvidia-kmod-common/anda.hcl b/anda/system/nvidia/nvidia-kmod-common/anda.hcl index d0bd9685e5..ae7a91b959 100644 --- a/anda/system/nvidia/nvidia-kmod-common/anda.hcl +++ b/anda/system/nvidia/nvidia-kmod-common/anda.hcl @@ -5,6 +5,6 @@ project "pkg" { arches = ["x86_64"] labels = { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/nvidia-kmod/closed/anda.hcl b/anda/system/nvidia/nvidia-kmod/closed/anda.hcl index 7bc1d131cc..ff85d8b22f 100644 --- a/anda/system/nvidia/nvidia-kmod/closed/anda.hcl +++ b/anda/system/nvidia/nvidia-kmod/closed/anda.hcl @@ -5,6 +5,6 @@ project "pkg" { labels { mock = 1 subrepo = "nvidia" - weekly =1 + updbranch = 1 } } diff --git a/anda/system/nvidia/nvidia-kmod/closed/update.rhai b/anda/system/nvidia/nvidia-kmod/closed/update.rhai index e5eff132c0..a50e623acd 100644 --- a/anda/system/nvidia/nvidia-kmod/closed/update.rhai +++ b/anda/system/nvidia/nvidia-kmod/closed/update.rhai @@ -1,3 +1,3 @@ -import "andax/nvidia.rhai" as nvidia; +import "andax/bump_extras.rhai" as bump; -rpm.version(nvidia::nvidia_driver_version()); +rpm.version(bump::madoguchi("nvidia-kmod-common", labels.branch)); diff --git a/anda/system/nvidia/nvidia-kmod/open/anda.hcl b/anda/system/nvidia/nvidia-kmod/open/anda.hcl index 8ab260311c..8b9559c1ff 100644 --- a/anda/system/nvidia/nvidia-kmod/open/anda.hcl +++ b/anda/system/nvidia/nvidia-kmod/open/anda.hcl @@ -5,6 +5,6 @@ project "pkg" { labels { mock = 1 subrepo = "nvidia" - weekly = 1 + updbranch = 1 } } diff --git a/anda/system/nvidia/nvidia-kmod/open/update.rhai b/anda/system/nvidia/nvidia-kmod/open/update.rhai index e5eff132c0..a50e623acd 100644 --- a/anda/system/nvidia/nvidia-kmod/open/update.rhai +++ b/anda/system/nvidia/nvidia-kmod/open/update.rhai @@ -1,3 +1,3 @@ -import "andax/nvidia.rhai" as nvidia; +import "andax/bump_extras.rhai" as bump; -rpm.version(nvidia::nvidia_driver_version()); +rpm.version(bump::madoguchi("nvidia-kmod-common", labels.branch)); diff --git a/anda/system/nvidia/nvidia-modprobe/anda.hcl b/anda/system/nvidia/nvidia-modprobe/anda.hcl index 29295cb5cd..86ef3ffe3d 100644 --- a/anda/system/nvidia/nvidia-modprobe/anda.hcl +++ b/anda/system/nvidia/nvidia-modprobe/anda.hcl @@ -4,6 +4,6 @@ project "pkg" { } labels = { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/nvidia-persistenced/anda.hcl b/anda/system/nvidia/nvidia-persistenced/anda.hcl index 34e7a22e91..ac2d60fe5e 100644 --- a/anda/system/nvidia/nvidia-persistenced/anda.hcl +++ b/anda/system/nvidia/nvidia-persistenced/anda.hcl @@ -4,6 +4,6 @@ project "pkg" { } labels = { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/nvidia-settings/anda.hcl b/anda/system/nvidia/nvidia-settings/anda.hcl index e042848129..66e27123c6 100644 --- a/anda/system/nvidia/nvidia-settings/anda.hcl +++ b/anda/system/nvidia/nvidia-settings/anda.hcl @@ -4,6 +4,6 @@ project "pkg" { } labels = { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } diff --git a/anda/system/nvidia/nvidia-xconfig/anda.hcl b/anda/system/nvidia/nvidia-xconfig/anda.hcl index 51c74d4fb7..f683caaff8 100644 --- a/anda/system/nvidia/nvidia-xconfig/anda.hcl +++ b/anda/system/nvidia/nvidia-xconfig/anda.hcl @@ -4,6 +4,6 @@ project "pkg" { } labels = { subrepo = "nvidia" - weekly = 1 + weekly = 3 } } From f5b2b87985a4546655415ec657bdddc7e64c7a46 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 15:42:42 +0000 Subject: [PATCH 0319/3853] bump: walker golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 889b27291d..290939d408 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.9.3 +%global upstream_version v2.10.0 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index f90782a493..4b19662962 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.14.4 +Version: 2.15.0 %gometa -f From 97c8bf07569837a06924e968394583bdc8c6b09b Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 10 Nov 2025 11:24:12 -0600 Subject: [PATCH 0320/3853] add: waypaper (#7257) Signed-off-by: Owen-sz --- anda/desktops/waypaper/anda.hcl | 6 +++ anda/desktops/waypaper/update.rhai | 1 + anda/desktops/waypaper/waypaper.spec | 56 ++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 anda/desktops/waypaper/anda.hcl create mode 100644 anda/desktops/waypaper/update.rhai create mode 100644 anda/desktops/waypaper/waypaper.spec diff --git a/anda/desktops/waypaper/anda.hcl b/anda/desktops/waypaper/anda.hcl new file mode 100644 index 0000000000..b41682ebbe --- /dev/null +++ b/anda/desktops/waypaper/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "waypaper.spec" + } +} diff --git a/anda/desktops/waypaper/update.rhai b/anda/desktops/waypaper/update.rhai new file mode 100644 index 0000000000..e9b7275f2a --- /dev/null +++ b/anda/desktops/waypaper/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("waypaper")); diff --git a/anda/desktops/waypaper/waypaper.spec b/anda/desktops/waypaper/waypaper.spec new file mode 100644 index 0000000000..2b6b047d72 --- /dev/null +++ b/anda/desktops/waypaper/waypaper.spec @@ -0,0 +1,56 @@ +%global pypi_name waypaper +%global _desc GUI wallpaper manager for Wayland and Xorg Linux systems. + +%define _python_dist_allow_version_zero 1 + +Name: python-%{pypi_name} +Version: 2.7 +Release: 1%?dist +Summary: GUI wallpaper manager for Wayland and Xorg Linux systems +License: GPL-3.0-only +URL: https://github.com/anufrievroman/waypaper +Source0: %url/archive/refs/tags/%version.tar.gz +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-pip +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: waypaper +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n waypaper-%version + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files waypaper + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE +%{_bindir}/waypaper +%{_datadir}/applications/waypaper.desktop +%{_datadir}/icons/hicolor/scalable/apps/waypaper.svg +%{_mandir}/man1/waypaper.1.gz +%dnl %python3_sitelib/__pycache__/*.cpython-*.pyc +%dnl %python3_sitelib/waypaper/subcommands/__pycache__/*.cpython-*.pyc + +%changelog +* Sun Nov 09 2025 Owen Zimmerman +- Initial commit From 7d0fd3c1952849b6d8e5997ea2032e691f2aba77 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 17:29:37 +0000 Subject: [PATCH 0321/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index fb3ac4e5a4..3855054156 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.2-pre +%global ver 0.212.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 2d1f7e1d8a13ec3272f97613283422a34ca21558 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 17:42:02 +0000 Subject: [PATCH 0322/3853] bump: topgrade --- anda/tools/topgrade/topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec index c28ea2a9ab..d72b931765 100644 --- a/anda/tools/topgrade/topgrade.spec +++ b/anda/tools/topgrade/topgrade.spec @@ -3,7 +3,7 @@ Name: topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.1.2 +Version: 16.2.0 Release: 1%?dist Summary: Upgrade all the things From a29b07d8da0b10de8873df144dd49940081b3b62 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 19:22:21 +0000 Subject: [PATCH 0323/3853] bump: intel-lpmd topgrade --- anda/system/intel-lpmd/intel-lpmd.spec | 2 +- anda/tools/topgrade/topgrade.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/intel-lpmd/intel-lpmd.spec b/anda/system/intel-lpmd/intel-lpmd.spec index aea520d41d..c35d0ac036 100644 --- a/anda/system/intel-lpmd/intel-lpmd.spec +++ b/anda/system/intel-lpmd/intel-lpmd.spec @@ -1,7 +1,7 @@ %global _distro_extra_cflags -Wno-unused-variable -Wno-unused-function -Wno-switch -I/usr/lib/gcc/**/include/ Name: intel-lpmd -Version: 0.0.9 +Version: 0.1.0 Release: 1%?dist Summary: Linux daemon designed to optimize active idle power License: GPL-2.0-only diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec index d72b931765..4860b7a909 100644 --- a/anda/tools/topgrade/topgrade.spec +++ b/anda/tools/topgrade/topgrade.spec @@ -3,7 +3,7 @@ Name: topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.2.0 +Version: 16.2.1 Release: 1%?dist Summary: Upgrade all the things From 9b334b62a28d62ce6dc5619b764191052f0d9f58 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 21:22:10 +0000 Subject: [PATCH 0324/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 9780ddb7c0..ebb39d7a97 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 2fb8cbda385028ab5cf465623badd5dd08b25032 -%global ver 0.0.38-18323 +%global commit c60e5cc48a356f6307effd4f65261b8e5e6aa171 +%global ver 0.0.38-18326 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 3d52c805e8f6aacea900f6ec6fa997232623d365 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 21:39:07 +0000 Subject: [PATCH 0325/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 84ef06e55e..93e83099b7 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.09.222455 +Version: 2025.11.10.212623 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From c0977051025ee02627dc7cb098dbec6b720a290a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 22:56:08 +0000 Subject: [PATCH 0326/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 93e83099b7..14551f6752 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.10.212623 +Version: 2025.11.10.225027 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 08c3ba5f25cef1ae77830c9a6639767a71adafed Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 23:19:01 +0000 Subject: [PATCH 0327/3853] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index f989f8846f..6550e9e628 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.1.1 +Version: 39.1.2 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From 4cbb89b05ee94132f434d8710ec35e7433cb51f5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 23:32:30 +0000 Subject: [PATCH 0328/3853] bump: sass --- anda/misc/sass/sass.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index d9746ebe14..6e28e3354d 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.93.3 +Version: 1.94.0 Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT From ac0a9a9ef9e712c8000a14c2f5299b14c4f158d1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 10 Nov 2025 23:45:45 +0000 Subject: [PATCH 0329/3853] bump: discord-openasar discord yt-dlp-git --- anda/apps/discord-openasar/discord-openasar.spec | 2 +- anda/apps/discord/discord.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index ba6639af04..7edc14174b 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.113 +Version: 0.0.114 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 02826edd90..92ee20d78b 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.113 +Version: 0.0.114 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: https://discord.com diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 14551f6752..c9549e1376 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.10.225027 +Version: 2025.11.10.234025 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From f1f74368a1455933ff85bdca76e80b6441ec829f Mon Sep 17 00:00:00 2001 From: madomado Date: Tue, 11 Nov 2025 09:21:29 +0800 Subject: [PATCH 0330/3853] fix: hyprutils (#7250) Signed-off-by: madomado --- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index efe0649c75..108b9ca750 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -22,6 +22,7 @@ ExcludeArch: %{ix86} BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig(pixman-1) +BuildRequires: cmake(GTest) Provides: %realname = %evr Conflicts: %realname From 4defaa8c6451a7b3591daf6f97c5abbe35fcbdcd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 01:40:47 +0000 Subject: [PATCH 0331/3853] bump: ruffle-nightly rpcs3 --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index b270515a84..a82db60cfc 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-10 +%global ver 2025-11-11 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index ebb39d7a97..d244335375 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit c60e5cc48a356f6307effd4f65261b8e5e6aa171 -%global ver 0.0.38-18326 +%global commit 0bf9ee9fa57e1c9e42ee28c0430be86f5d9e5518 +%global ver 0.0.38-18327 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From d994a2347a2d2df5cbdf5e9043dc32b515823483 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 01:51:38 +0000 Subject: [PATCH 0332/3853] bump(nightly): flameshot-nightly legcord-nightly mpv-nightly rasputin rp-appset hyprutils.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama Carla-nightly readymade-git scx-scheds-nightly glasgow --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/apps/legcord/nightly/legcord-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 6 +++--- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/multimedia/carla/Carla-nightly.spec | 4 ++-- anda/system/readymade/git/readymade-git.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 14 files changed, 29 insertions(+), 29 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 34f12ce37a..38449a44ea 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.3.0 -%global commit 88c951e771fd57bccf6d8f1539a03df47316368d +%global commit 805f9d78f1de41ab35fb74663c3f567d6e488446 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251029 +%global commit_date 20251111 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/legcord/nightly/legcord-nightly.spec b/anda/apps/legcord/nightly/legcord-nightly.spec index 9c5be98674..d85b4de2af 100644 --- a/anda/apps/legcord/nightly/legcord-nightly.spec +++ b/anda/apps/legcord/nightly/legcord-nightly.spec @@ -1,5 +1,5 @@ -%global commit fc154d09ae8bdcec1cccd9fad837b1cf192eac54 -%global commit_date 20251109 +%global commit 2398c68c51c19d7301ac7ae2129f35c10adc98a7 +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %nil %global __strip /bin/true diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index c545e2b51b..007ea28cbc 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit bbafb74880987cc7899fe196e8265088d6627a3c +%global commit 2e5e2938dd3f367b73fb58276208aa616e5d37a0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251107 +%global commit_date 20251111 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 8e54a50360..d2d8ae589d 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa -%global commit_date 20251104 +%global commit 9a7a79ae7d4a6ca0812fcfc81517130e74bdd619 +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index f9d539e7eb..3386d39c25 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit f225090eb8a2d112bb4bc48bee4286cac94802fa -%global commit_date 20251104 +%global commit 9a7a79ae7d4a6ca0812fcfc81517130e74bdd619 +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index 108b9ca750..3cc73fba7c 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -1,10 +1,10 @@ #? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec %global realname hyprutils -%global ver 0.10.1 +%global ver 0.10.2 -%global commit 01afe9245b54f090886720df908a9a4c58a4a63b -%global commit_date 20251110 +%global commit cb3e797fde5c748164eb70d9859336141136a166 +%global commit_date 20251111 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 0242db2bb7..5ef0cd677e 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 0bcf607a283b2bd3c10a6d90d27c48f9bf5407f1 +%global commit 378b30eba5da7b9131b4a1d5bcee5bf09ad567ef %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251110 +%global commit_date 20251111 %global ver 0.213.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 9284530b52..005df32d3e 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit b070ffaf72cc6a569cc1384bc0f0a399a9e0b204 +%global commit ff1690532d937a39be962c04042f4093712a6a95 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251110 +%global commit_date 20251111 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 0946ed6501..e30fca146a 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 92468e99f7fb98d1965fc694553ddeb10522ae94 +%global commit cc4c7377b296f59c8183b246cb51bd025aac48e4 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251109 +%global commit_date 20251111 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 9128e30a88..5f6e2baca7 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 904ea9ec022ae75d282f6a4c34563e4e9b8eed15 -%global commit_date 20251110 +%global commit 017aed4dceade7e7dc9880b5182a516e01e135f6 +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/multimedia/carla/Carla-nightly.spec b/anda/multimedia/carla/Carla-nightly.spec index 2c59c15181..0c1e8cf62c 100644 --- a/anda/multimedia/carla/Carla-nightly.spec +++ b/anda/multimedia/carla/Carla-nightly.spec @@ -1,8 +1,8 @@ %global pname carla %global ver 2.5.10 -%global commit 1d8dcb5aab5e0c30352e9f928ce3e40cbc86a439 +%global commit a406f0044bc8c098475814abc1f379ed7e0545d6 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251010 +%global commit_date 20251111 Name: Carla-nightly Version: %(echo %ver | tr -d 'v')^%commit_date.git~%shortcommit diff --git a/anda/system/readymade/git/readymade-git.spec b/anda/system/readymade/git/readymade-git.spec index 646196ff27..e4b56e0d07 100644 --- a/anda/system/readymade/git/readymade-git.spec +++ b/anda/system/readymade/git/readymade-git.spec @@ -1,5 +1,5 @@ -%global commit 2a1faf0b607c8ab87fb794d25b8050a8b9117f60 -%global commit_date 20251107 +%global commit 40d07f6d1e34c5ecaf958d01a5ddee8d9e1fefcf +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global crate readymade Name: readymade-git diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 2b478fc446..8752570e73 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit f24bae3daa29d0c24889039b7f28ea6797a917d8 +%global commit d2d81a4ebd9d43334fa63299ecf054c9886ca0f6 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251110 +%global commitdate 20251111 %global ver 1.0.17 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index e4475a72ec..be86dcf30e 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 16c51fb5126d490b1b4a442c2cfa15a61e4dad59 -%global commit_date 20251107 +%global commit 42c7b86d46607fb54c4771062aaa4350a0bac6bb +%global commit_date 20251111 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 93e6a1de76962bea9c6e4fa487ee6fbce39c5a23 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 05:39:02 +0000 Subject: [PATCH 0333/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 4e1c1473a1..f162e4cb52 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1265+bdbfc7de3 +%global ver 0.16.0-dev.1272+f3309a96a %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From d29a460c68b7b29fb6ff3612e6964f0999eda57d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 06:22:56 +0000 Subject: [PATCH 0334/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 5955c2eaee..862c907ded 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1265+bdbfc7de3 +Version: 0.16.0~dev.1272+f3309a96a Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From b21a0cff6a5167e87d12b8327656fd5b3ad56cae Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 06:40:57 +0000 Subject: [PATCH 0335/3853] bump: rust-jellyfin-rpc-cli --- anda/langs/rust/jellyfin-rpc/rust-jellyfin-rpc-cli.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/jellyfin-rpc/rust-jellyfin-rpc-cli.spec b/anda/langs/rust/jellyfin-rpc/rust-jellyfin-rpc-cli.spec index a405cdb3eb..51fbebd0dd 100644 --- a/anda/langs/rust/jellyfin-rpc/rust-jellyfin-rpc-cli.spec +++ b/anda/langs/rust/jellyfin-rpc/rust-jellyfin-rpc-cli.spec @@ -5,7 +5,7 @@ %global crate jellyfin-rpc-cli Name: rust-jellyfin-rpc-cli -Version: 1.3.3 +Version: 1.3.4 Release: 1%?dist Summary: Displays the content you're currently watching on Discord! From 7c731f85846ee17924fbed010286e13287f83d66 Mon Sep 17 00:00:00 2001 From: "J." <105894089+Its-J@users.noreply.github.com> Date: Tue, 11 Nov 2025 02:01:26 -0600 Subject: [PATCH 0336/3853] add: shitpost (#7260) --- anda/misc/shitpost/anda.hcl | 5 +++++ anda/misc/shitpost/shitpost.spec | 24 ++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 anda/misc/shitpost/anda.hcl create mode 100644 anda/misc/shitpost/shitpost.spec diff --git a/anda/misc/shitpost/anda.hcl b/anda/misc/shitpost/anda.hcl new file mode 100644 index 0000000000..8aaa2b33ad --- /dev/null +++ b/anda/misc/shitpost/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "shitpost.spec" + } +} diff --git a/anda/misc/shitpost/shitpost.spec b/anda/misc/shitpost/shitpost.spec new file mode 100644 index 0000000000..d813758081 --- /dev/null +++ b/anda/misc/shitpost/shitpost.spec @@ -0,0 +1,24 @@ +Name: shitpost +Version: 1 +Release: 1%?dist +Summary: A tool to create memes using CLI +License: WTFPL +URL: https://redd.it/5ezk1f +Source0: https://raw.githubusercontent.com/magnus-ISU/aur-scripts/master/shitpost +Requires: bash +BuildArch: noarch + +%description +%{summary}. + +%prep + +%install +install -Dm 755 %{SOURCE0} %{buildroot}%{_bindir}/shitpost + +%files +%{_bindir}/shitpost + +%changelog +* Sun Nov 09 2025 Its-J +- Package shitpost From e95513bbf910498651e7687046c5a044fc63b38f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 08:59:27 +0000 Subject: [PATCH 0337/3853] bump: rust-zoi-rs --- anda/langs/rust/zoi/rust-zoi-rs.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 973fb0373a..6332424b73 100644 --- a/anda/langs/rust/zoi/rust-zoi-rs.spec +++ b/anda/langs/rust/zoi/rust-zoi-rs.spec @@ -1,7 +1,7 @@ %define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global crate zoi-rs -%global crate_version 1.3.1 +%global crate_version 1.4.0 Name: rust-zoi-rs Version: %(echo %crate_version | sed 's/-/~/g') From 2372ede02a786d03e3e8ad0c6de5b5695b8e63d3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 12:43:01 +0000 Subject: [PATCH 0338/3853] bump: mission-center --- anda/apps/mission-center/mission-center.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/mission-center/mission-center.spec b/anda/apps/mission-center/mission-center.spec index d47733b512..6206875c3d 100644 --- a/anda/apps/mission-center/mission-center.spec +++ b/anda/apps/mission-center/mission-center.spec @@ -1,9 +1,9 @@ %global forgeurl0 https://gitlab.com/mission-center-devs/mission-center -Version: 1.0.2 +Version: 1.1.0 %global tag0 v%{version} %global forgeurl1 https://gitlab.com/mission-center-devs/gng -%global commit1 319d95d29cbc3c373ae61cff228e8440fbaadbbb +%global commit1 1a8916cfeb06a3d63eefa8b17972eb2988e16da3 %forgemeta -a From b7b1d17950f72ecfe18537129379ef7148c72a16 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 13:56:57 +0000 Subject: [PATCH 0339/3853] bump: rust-usage-cli --- anda/langs/rust/usage/rust-usage-cli.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/usage/rust-usage-cli.spec b/anda/langs/rust/usage/rust-usage-cli.spec index 23b8eee6fb..0404ed9108 100644 --- a/anda/langs/rust/usage/rust-usage-cli.spec +++ b/anda/langs/rust/usage/rust-usage-cli.spec @@ -4,7 +4,7 @@ %global crate usage-cli Name: rust-usage-cli -Version: 2.6.0 +Version: 2.7.0 Release: 1%?dist Summary: CLI for working with usage-based CLIs From 736da97ddd0870a7f5447e9894dd8cb3eaea2031 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 15:42:42 +0000 Subject: [PATCH 0340/3853] bump: kvrocks --- anda/devs/kvrocks/kvrocks.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/kvrocks/kvrocks.spec b/anda/devs/kvrocks/kvrocks.spec index 063f438a6f..39cbf442dd 100644 --- a/anda/devs/kvrocks/kvrocks.spec +++ b/anda/devs/kvrocks/kvrocks.spec @@ -1,5 +1,5 @@ Name: kvrocks -Version: 2.13.0 +Version: 2.14.0 Release: 1%?dist Summary: Distributed key value NoSQL database that uses RocksDB License: Apache-2.0 From ef79f791738a3d46edccd2024f97b1a9bd6b101d Mon Sep 17 00:00:00 2001 From: madomado Date: Wed, 12 Nov 2025 00:11:26 +0800 Subject: [PATCH 0341/3853] fix(elephant): files (#7059) * fix(elephant): files resolve #7053 Signed-off-by: madomado * let's try this Signed-off-by: madomado * ?? Signed-off-by: madomado * maybe this dunno Signed-off-by: madomado * clueless Signed-off-by: madomado --------- Signed-off-by: madomado --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 4b19662962..2de70ad9aa 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -46,7 +46,7 @@ BuildRequires: wayland-devel for prov in string.gmatch(macros.providers, "%S+") do print("%package "..prov.."\n") print("Summary: "..prov.." provider for elephant\n") - print("\n%description "..prov.."\n"..prov.." provider for elephant.\n") + print("\n%description "..prov.."\n"..prov.." provider for elephant.\n\n") print("%files "..prov.."\n") print("/etc/xdg/elephant/providers/"..prov..".so\n\n") end @@ -91,7 +91,7 @@ install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/provider %license LICENSE %doc README.md %{_bindir}/elephant -%ghost /etc/xdg/elephant/ +%ghost /etc/xdg/elephant/providers/*.so %endif %gopkgfiles From 6b424174d82ba771475e14e7971ff4cb971eea56 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 16:27:23 +0000 Subject: [PATCH 0342/3853] bump: tracy --- anda/devs/tracy/tracy.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/tracy/tracy.spec b/anda/devs/tracy/tracy.spec index 7ec991aa9c..f3352c294f 100644 --- a/anda/devs/tracy/tracy.spec +++ b/anda/devs/tracy/tracy.spec @@ -1,7 +1,7 @@ %global _desc Tracy is a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. Name: tracy -Version: 0.12.2 +Version: 0.13.0 Release: 1%?dist Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. License: BSD-3-Clause From 704bbc46e89326d5312d4bdb8a5bb4a244843716 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 16:50:40 +0000 Subject: [PATCH 0343/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index c9549e1376..09eb3673e1 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.10.234025 +Version: 2025.11.11.162601 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From c7850913f730c5aec70fbf32b9d7e6168705328a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 17:26:11 +0000 Subject: [PATCH 0344/3853] bump: xone --- anda/system/xone/stable/kmod-common/xone.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/xone/stable/kmod-common/xone.spec b/anda/system/xone/stable/kmod-common/xone.spec index 04ce48add9..378cd86485 100644 --- a/anda/system/xone/stable/kmod-common/xone.spec +++ b/anda/system/xone/stable/kmod-common/xone.spec @@ -3,7 +3,7 @@ %global firmware_hash1 080ce4091e53a4ef3e5fe29939f51fd91f46d6a88be6d67eb6e99a5723b3a223 Name: xone -Version: 0.4.10 +Version: 0.4.11 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 From ebbe3a286b88fe92a2fb5bc8fe8203ce191b52ea Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 17:40:28 +0000 Subject: [PATCH 0345/3853] bump(branch): xone-kmod dkms-xone --- anda/system/xone/stable/akmod/xone-kmod.spec | 2 +- anda/system/xone/stable/dkms/dkms-xone.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/xone/stable/akmod/xone-kmod.spec b/anda/system/xone/stable/akmod/xone-kmod.spec index 303e3e426d..381c5de2da 100644 --- a/anda/system/xone/stable/akmod/xone-kmod.spec +++ b/anda/system/xone/stable/akmod/xone-kmod.spec @@ -3,7 +3,7 @@ %global modulename xone Name: %{modulename}-kmod -Version: 0.4.10 +Version: 0.4.11 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 diff --git a/anda/system/xone/stable/dkms/dkms-xone.spec b/anda/system/xone/stable/dkms/dkms-xone.spec index dd487e490d..0b83ddcbf8 100644 --- a/anda/system/xone/stable/dkms/dkms-xone.spec +++ b/anda/system/xone/stable/dkms/dkms-xone.spec @@ -2,7 +2,7 @@ %global modulename xone Name: dkms-%{modulename} -Version: 0.4.10 +Version: 0.4.11 Release: 1%?dist %if 0%{?fedora} <= 43 || 0%{?rhel} <= 10 Epoch: 2 From ee5794ed72987cc4fa0608b5f9923d71c958fe8f Mon Sep 17 00:00:00 2001 From: "J." <105894089+Its-J@users.noreply.github.com> Date: Tue, 11 Nov 2025 12:35:05 -0600 Subject: [PATCH 0346/3853] fix(shitpost): add needed lines (#7290) --- anda/misc/shitpost/anda.hcl | 3 ++- anda/misc/shitpost/shitpost.spec | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/anda/misc/shitpost/anda.hcl b/anda/misc/shitpost/anda.hcl index 8aaa2b33ad..b9f3e6f6f8 100644 --- a/anda/misc/shitpost/anda.hcl +++ b/anda/misc/shitpost/anda.hcl @@ -1,5 +1,6 @@ project pkg { + arches = ["x86_64"] rpm { spec = "shitpost.spec" } -} +} \ No newline at end of file diff --git a/anda/misc/shitpost/shitpost.spec b/anda/misc/shitpost/shitpost.spec index d813758081..06e9c80e59 100644 --- a/anda/misc/shitpost/shitpost.spec +++ b/anda/misc/shitpost/shitpost.spec @@ -8,11 +8,15 @@ Source0: https://raw.githubusercontent.com/magnus-ISU/aur-scripts/master/ Requires: bash BuildArch: noarch +Packager: Its-J + %description %{summary}. %prep +%build + %install install -Dm 755 %{SOURCE0} %{buildroot}%{_bindir}/shitpost From 46ebe2b2e79dd7f7c1c0acdbf574a141e73a603c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 20:21:20 +0000 Subject: [PATCH 0347/3853] bump: scx-scheds --- anda/system/scx-scheds/stable/scx-scheds.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/scx-scheds/stable/scx-scheds.spec b/anda/system/scx-scheds/stable/scx-scheds.spec index e6ec12b732..7b2f7305f5 100644 --- a/anda/system/scx-scheds/stable/scx-scheds.spec +++ b/anda/system/scx-scheds/stable/scx-scheds.spec @@ -1,5 +1,5 @@ Name: scx-scheds -Version: 1.0.17 +Version: 1.0.18 Release: 1%?dist Summary: sched_ext schedulers and tools SourceLicense: GPL-2.0-only From 11fb3029b4f3985776ab60fb0f5eac211114f57a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 20:41:12 +0000 Subject: [PATCH 0348/3853] bump: rust-kanata --- anda/tools/kanata/rust-kanata.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/kanata/rust-kanata.spec b/anda/tools/kanata/rust-kanata.spec index f840461334..a860e509e1 100644 --- a/anda/tools/kanata/rust-kanata.spec +++ b/anda/tools/kanata/rust-kanata.spec @@ -4,7 +4,7 @@ %global crate kanata Name: rust-kanata -Version: 1.9.0 +Version: 1.10.0 Release: 1%?dist Summary: Multi-layer keyboard customization From 0aca82fd7aa15d64f39bdd4cd81ed9d4708d6fb6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 21:32:07 +0000 Subject: [PATCH 0349/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 09eb3673e1..0d21b5a5f1 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.11.162601 +Version: 2025.11.11.212130 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 7163641eb53b2396b0f1fcdeab0b541c4c6ccf23 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 22:48:18 +0000 Subject: [PATCH 0350/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index f162e4cb52..aadf54c680 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1272+f3309a96a +%global ver 0.16.0-dev.1301+cbfa87cbe %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 7bed287b0dfeb52a7817276e77fc286f60da14c4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 11 Nov 2025 23:36:37 +0000 Subject: [PATCH 0351/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 862c907ded..e306647c24 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1272+f3309a96a +Version: 0.16.0~dev.1301+cbfa87cbe Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 7f602fa73172902a66d9b15d7043d281ad769759 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 01:09:19 +0000 Subject: [PATCH 0352/3853] bump(branch): neovim-default-editor --- anda/tools/neovim-default-editor/neovim-default-editor.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/neovim-default-editor/neovim-default-editor.spec b/anda/tools/neovim-default-editor/neovim-default-editor.spec index 38070bb35d..153ccf3876 100644 --- a/anda/tools/neovim-default-editor/neovim-default-editor.spec +++ b/anda/tools/neovim-default-editor/neovim-default-editor.spec @@ -2,8 +2,8 @@ Name: neovim-default-editor # Version, release, and epoch are inherited from the editor package just like other default editors -Version: 0.11.4 -Release: 2%?dist +Version: 0.11.5 +Release: 1%?dist Epoch: 0 # Inherited from Neovim itself License: Apache-2.0 AND Vim AND MIT From b43a7919b425240efd518a429d6b939b3d9d47e2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 01:50:41 +0000 Subject: [PATCH 0353/3853] bump(nightly): legcord-nightly rasputin rp-appset zed-nightly nim-nightly types-colorama scx-scheds-nightly --- anda/apps/legcord/nightly/legcord-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 6 +++--- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/anda/apps/legcord/nightly/legcord-nightly.spec b/anda/apps/legcord/nightly/legcord-nightly.spec index d85b4de2af..3f4f05e7b9 100644 --- a/anda/apps/legcord/nightly/legcord-nightly.spec +++ b/anda/apps/legcord/nightly/legcord-nightly.spec @@ -1,5 +1,5 @@ -%global commit 2398c68c51c19d7301ac7ae2129f35c10adc98a7 -%global commit_date 20251111 +%global commit ee6574804f657908a0cda21c14560b0980ff44fc +%global commit_date 20251112 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %nil %global __strip /bin/true diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index d2d8ae589d..f9884a0066 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit 9a7a79ae7d4a6ca0812fcfc81517130e74bdd619 -%global commit_date 20251111 +%global commit 0fa74e4813f32aef22a47117f312488f91b3f9ce +%global commit_date 20251112 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index 3386d39c25..1e9a5f0bcb 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit 9a7a79ae7d4a6ca0812fcfc81517130e74bdd619 -%global commit_date 20251111 +%global commit 0fa74e4813f32aef22a47117f312488f91b3f9ce +%global commit_date 20251112 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 5ef0cd677e..acbf71c799 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 378b30eba5da7b9131b4a1d5bcee5bf09ad567ef +%global commit 2bcfc129510a6bfb2054e8011a1d3e7437b6e9bc %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251111 +%global commit_date 20251112 %global ver 0.213.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index e30fca146a..de14a4e8e9 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit cc4c7377b296f59c8183b246cb51bd025aac48e4 +%global commit a57b6d8406a11c478e47dfd23b14058719c72cdb %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251111 +%global commit_date 20251112 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 5f6e2baca7..8a1c01d35d 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 017aed4dceade7e7dc9880b5182a516e01e135f6 -%global commit_date 20251111 +%global commit 5c8b7fcbbeb4af2d7e9f33e745a7863e401c2578 +%global commit_date 20251112 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 8752570e73..9cb5d25244 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,7 +1,7 @@ -%global commit d2d81a4ebd9d43334fa63299ecf054c9886ca0f6 +%global commit cb02de60af33a1b8b45e47d0233e8009ab40979b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251111 -%global ver 1.0.17 +%global commitdate 20251112 +%global ver 1.0.18 Name: scx-scheds-nightly Version: %{ver}^%{commitdate}.git.%{shortcommit} From 22956a20fe4ec73adb5c90546e6b943e6c4c4d15 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 02:05:07 +0000 Subject: [PATCH 0354/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 0d21b5a5f1..358b33f251 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.11.212130 +Version: 2025.11.12.004747 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From d8525fa3c7c11d1fb5b253256bba17addf5d7ac6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 03:18:48 +0000 Subject: [PATCH 0355/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index a82db60cfc..96917a521d 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-11 +%global ver 2025-11-12 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From bc09881bbe853aaf29e8a1f7cd6334ef41013ef4 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Wed, 12 Nov 2025 05:08:31 +0000 Subject: [PATCH 0356/3853] fix(signal): license macro and requires lines and some stuff (#7282) Signed-off-by: Owen-sz Co-authored-by: madomado --- anda/apps/signal-desktop/signal-desktop.spec | 48 ++++++++++++++++---- 1 file changed, 38 insertions(+), 10 deletions(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index 54849e0002..16c5810ce8 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -1,6 +1,9 @@ #? https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/blob/main/PKGBUILD %define debug_package %{nil} +# Make electron_license macro properly work +%bcond bundled_electron 1 + # Exclude private libraries %global __requires_exclude libffmpeg.so %global __provides_exclude ^lib.*\\.so.*$ @@ -11,21 +14,34 @@ %define arch arm64- %endif -Name: signal-desktop -Version: 7.78.0 -Release: 1%?dist +Name: signal-desktop +Version: 7.78.0 +Release: 2%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz # signal.desktop from https://github.com/signalflatpak/signal/blob/master/org.signal.Signal.desktop Source1: signal.desktop -License: AGPL-3.0 AND %electron_licenses +License: AGPL-3.0 AND %{electron_license} ExclusiveArch: x86_64 aarch64 -BuildRequires: pulseaudio-libs-devel libX11-devel pnpm make gcc g++ python3 -BuildRequires: git-lfs + +BuildRequires: pulseaudio-libs-devel +BuildRequires: libX11-devel +BuildRequires: git-lfs +BuildRequires: git-core +BuildRequires: anda-srpm-macros +BuildRequires: pnpm +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: git-core +BuildRequires: make +BuildRequires: nodejs +BuildRequires: nodejs-npm +BuildRequires: python3 + Requires: gtk3 Requires: libwayland-cursor -Requires: libwayland-client +Requires: libwayland-client Requires: libxkbcommon Requires: gdk-pixbuf2 Requires: libthai @@ -48,6 +64,16 @@ Requires: mesa-libgbm Requires: at-spi2-atk Requires: expat Requires: alsa-lib +Requires: xdg-utils +Requires: re2 +Requires: (libXtst or libXtst6) +Requires: libXScrnSaver +Requires: libnotify +Requires: (libuuid or libuuid1) +Requires: at-spi2-core +Requires: c-ares +Requires: gtk3 +Requires: minizip Provides: signal Provides: Signal @@ -57,7 +83,7 @@ Provides: Signal-Desktop Signal Desktop links with Signal on Android or iOS and lets you message from your Windows, macOS, and Linux computers. %prep -%autosetup -n Signal-Desktop-%{version} -p1 +%autosetup -n Signal-Desktop-%{version} %build pnpm install --frozen-lockfile @@ -99,8 +125,8 @@ install -Dm644 build/icons/png/512x512.png %{buildroot}%{_iconsdir}/hicolor/512x install -Dm644 build/icons/png/64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/signal.png install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/signal.desktop -mkdir -p %buildroot%_bindir -ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop +mkdir -p %{buildroot}%{_bindir} +ln -s %{_libdir}/signal-desktop/signal-desktop %{buildroot}%{_bindir}/signal-desktop %files %license LICENSE @@ -123,5 +149,7 @@ ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop %{_iconsdir}/hicolor/64x64/apps/signal.png %changelog +* Tue Nov 11 2025 Owen Zimmerman +- Add more Requires:, fix electron_license macro application, fix some formatting * Fri Aug 8 2025 june-fish - Initial Package From 2477c31c2dab2e40eded30ada80585ec598ccb33 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Tue, 11 Nov 2025 23:30:12 -0600 Subject: [PATCH 0357/3853] add: bacon (#7297) * add: bacon * remove unnecessary command * add missing semicolon --------- Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/langs/rust/bacon/anda.hcl | 5 + anda/langs/rust/bacon/rust-bacon.spec | 134 ++++++++++++++++++++++++++ anda/langs/rust/bacon/update.rhai | 1 + 3 files changed, 140 insertions(+) create mode 100644 anda/langs/rust/bacon/anda.hcl create mode 100644 anda/langs/rust/bacon/rust-bacon.spec create mode 100644 anda/langs/rust/bacon/update.rhai diff --git a/anda/langs/rust/bacon/anda.hcl b/anda/langs/rust/bacon/anda.hcl new file mode 100644 index 0000000000..9bde42893f --- /dev/null +++ b/anda/langs/rust/bacon/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "rust-bacon.spec" + } +} diff --git a/anda/langs/rust/bacon/rust-bacon.spec b/anda/langs/rust/bacon/rust-bacon.spec new file mode 100644 index 0000000000..17e3c6b906 --- /dev/null +++ b/anda/langs/rust/bacon/rust-bacon.spec @@ -0,0 +1,134 @@ +# Generated by rust2rpm 27 +%bcond check 1 + +%global crate bacon +%global features "sound,clipboard" + +Name: rust-bacon +Version: 3.19.0 +Release: %autorelease +Summary: Background rust compiler +Packager: metcya + +License: AGPL-3.0 +URL: https://crates.io/crates/bacon +Source: %{crates_source} + +BuildRequires: anda-srpm-macros +BuildRequires: mold +BuildRequires: cargo-rpm-macros >= 24 +BuildRequires: alsa-lib-devel + +%global _description %{expand: +Background rust compiler.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +License: AGPL-3.0 + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc CHANGELOG.md +%doc CONTRIBUTING.md +%doc README.md +%{_bindir}/bacon + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel %{_description} + +This package contains library source intended for building other packages which +use the "%{crate}" crate. + +%files devel +%license %{crate_instdir}/LICENSE +%doc %{crate_instdir}/CHANGELOG.md +%doc %{crate_instdir}/CONTRIBUTING.md +%doc %{crate_instdir}/README.md +%{crate_instdir}/ + +%package -n %{name}+default-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+default-devel %{_description} + +This package contains library source intended for building other packages which +use the "default" feature of the "%{crate}" crate. + +%files -n %{name}+default-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+arboard-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+arboard-devel %{_description} + +This package contains library source intended for building other packages which +use the "arboard" feature of the "%{crate}" crate. + +%files -n %{name}+arboard-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+clipboard-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+clipboard-devel %{_description} + +This package contains library source intended for building other packages which +use the "clipboard" feature of the "%{crate}" crate. + +%files -n %{name}+clipboard-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+rodio-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+rodio-devel %{_description} + +This package contains library source intended for building other packages which +use the "rodio" feature of the "%{crate}" crate. + +%files -n %{name}+rodio-devel +%ghost %{crate_instdir}/Cargo.toml + +%package -n %{name}+sound-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+sound-devel %{_description} + +This package contains library source intended for building other packages which +use the "sound" feature of the "%{crate}" crate. + +%files -n %{name}+sound-devel +%ghost %{crate_instdir}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version} -p1 +%{cargo_prep_online} + +%build +%{cargo_build -f %{features}} +%{cargo_license_online -f %{features}} > LICENSE.dependencies + +%install +%{cargo_install} + +%if %{with check} +%check +%{cargo_test} +%endif + +%changelog +%autochangelog diff --git a/anda/langs/rust/bacon/update.rhai b/anda/langs/rust/bacon/update.rhai new file mode 100644 index 0000000000..7fb3bdd582 --- /dev/null +++ b/anda/langs/rust/bacon/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("bacon")); From d5126c8d3834a4104dd876e15a7bb2bdc86d39f0 Mon Sep 17 00:00:00 2001 From: madomado Date: Wed, 12 Nov 2025 14:17:57 +0800 Subject: [PATCH 0358/3853] chore(magic-wormhole): use `%pkg_completion` (#7306) * chore(magic-wormhole): use `%pkg_completion` * aa --- .../python/magic-wormhole/magic-wormhole.spec | 45 +++---------------- 1 file changed, 5 insertions(+), 40 deletions(-) diff --git a/anda/langs/python/magic-wormhole/magic-wormhole.spec b/anda/langs/python/magic-wormhole/magic-wormhole.spec index cb673a39e7..8c684b4281 100644 --- a/anda/langs/python/magic-wormhole/magic-wormhole.spec +++ b/anda/langs/python/magic-wormhole/magic-wormhole.spec @@ -1,11 +1,9 @@ -%define _unpackaged_files_terminate_build 0 - %global pypi_name magic-wormhole %global _desc get things from one computer to another, safely. Name: python-%{pypi_name} Version: 0.21.1 -Release: 1%?dist +Release: 2%?dist Summary: get things from one computer to another, safely License: MIT URL: https://github.com/magic-wormhole/magic-wormhole @@ -31,32 +29,7 @@ Provides: magic-wormhole %description -n python3-%{pypi_name} %_desc -%package bash-completion -Summary: magic-wormhole Bash completion -Requires: python3-%{pypi_name} -Requires: bash-completion -BuildArch: noarch - -%description bash-completion -Bash shell completion for magic-wormhole. - -%package fish-completion -Summary: magic-wormhole Fish completion -Requires: python3-%{pypi_name} -Requires: fish -BuildArch: noarch - -%description fish-completion -Fish shell completion for magic-wormhole. - -%package zsh-completion -Summary: magic-wormhole Zsh completion -Requires: python3-%{pypi_name} -Requires: zsh -BuildArch: noarch - -%description zsh-completion -Zsh shell completion for magic-wormhole. +%pkg_completion -bfzn %{pypi_name} wormhole_complete %prep %autosetup -n magic-wormhole-%{version} @@ -66,11 +39,12 @@ Zsh shell completion for magic-wormhole. %install install -Dm644 wormhole_complete.bash %{buildroot}%{bash_completions_dir}/wormhole_complete.bash -install -Dm644 wormhole_complete.bash %{buildroot}%{fish_completions_dir}/wormhole_complete.fish -install -Dm644 wormhole_complete.bash %{buildroot}%{zsh_completions_dir}/wormhole_complete.zsh +install -Dm644 wormhole_complete.fish %{buildroot}%{fish_completions_dir}/wormhole_complete.fish +install -Dm644 wormhole_complete.zsh %{buildroot}%{zsh_completions_dir}/_wormhole_complete install -Dm644 docs/wormhole.1 %{buildroot}%{_mandir}/man1/wormhole.1 %pyproject_install %pyproject_save_files wormhole +rm %{buildroot}%{_usr}/wormhole_complete.* %files -n python3-%{pypi_name} -f %{pyproject_files} %doc README.md docs/*.rst @@ -82,15 +56,6 @@ install -Dm644 docs/wormhole.1 %{buildroot}%{_mandir}/man1/wormhole.1 %ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc %python3_sitelib/magic_wormhole-%version.dist-info/* -%files bash-completion -%{bash_completions_dir}/wormhole_complete.bash - -%files fish-completion -%{fish_completions_dir}/wormhole_complete.fish - -%files zsh-completion -%{zsh_completions_dir}/wormhole_complete.zsh - %changelog * Mon Nov 03 2025 Owen Zimmerman - Initial commit From fce83464afade82e709cd5ea5496dfe03d78fd58 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Wed, 12 Nov 2025 06:49:39 +0000 Subject: [PATCH 0359/3853] fix(F-Sy-H): use zsh_completions_dir macro (#7311) Signed-off-by: Owen-sz --- anda/misc/F-Sy-H/F-Sy-H.spec | 38 +++++++++++++++++------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/anda/misc/F-Sy-H/F-Sy-H.spec b/anda/misc/F-Sy-H/F-Sy-H.spec index d0732d12eb..ffc8f0df9b 100644 --- a/anda/misc/F-Sy-H/F-Sy-H.spec +++ b/anda/misc/F-Sy-H/F-Sy-H.spec @@ -1,8 +1,6 @@ -%define _zshfuncdir %{_datadir}/zsh/site-functions - Name: F-Sy-H Version: 1.67 -Release: 1%?dist +Release: 2%?dist Summary: Feature-rich Syntax Highlighting for Zsh License: BSD-3-Clause URL: https://github.com/z-shell/F-Sy-H @@ -24,28 +22,28 @@ Packager: Owen Zimmerman %install -mkdir -p %{buildroot}%{_zshfuncdir}/chroma -mkdir -p %{buildroot}%{_zshfuncdir}/functions -mkdir -p %{buildroot}%{_zshfuncdir}/share -mkdir -p %{buildroot}%{_zshfuncdir}/share/parse -mkdir -p %{buildroot}%{_zshfuncdir}/themes +mkdir -p %{buildroot}%{zsh_completions_dir}/chroma +mkdir -p %{buildroot}%{zsh_completions_dir}/functions +mkdir -p %{buildroot}%{zsh_completions_dir}/share +mkdir -p %{buildroot}%{zsh_completions_dir}/share/parse +mkdir -p %{buildroot}%{zsh_completions_dir}/themes -install -Dm644 F-Sy-H.plugin.zsh %{buildroot}%{_zshfuncdir}/F-Sy-H.plugin.zsh -install -Dm644 chroma/* %{buildroot}%{_zshfuncdir}/chroma/ -install -Dm644 functions/* %{buildroot}%{_zshfuncdir}/functions/ -install -Dm644 share/*.zsh %{buildroot}%{_zshfuncdir}/share/ -install -Dm644 share/parse/* %{buildroot}%{_zshfuncdir}/share/parse/ -install -Dm644 themes/* %{buildroot}%{_zshfuncdir}/themes/ +install -Dm644 F-Sy-H.plugin.zsh %{buildroot}%{zsh_completions_dir}/F-Sy-H.plugin.zsh +install -Dm644 chroma/* %{buildroot}%{zsh_completions_dir}/chroma/ +install -Dm644 functions/* %{buildroot}%{zsh_completions_dir}/functions/ +install -Dm644 share/*.zsh %{buildroot}%{zsh_completions_dir}/share/ +install -Dm644 share/parse/* %{buildroot}%{zsh_completions_dir}/share/parse/ +install -Dm644 themes/* %{buildroot}%{zsh_completions_dir}/themes/ %files %doc docs/*.md %license LICENSE -%{_zshfuncdir}/F-Sy-H.plugin.zsh -%{_zshfuncdir}/chroma/* -%{_zshfuncdir}/functions/* -%{_zshfuncdir}/share/*.zsh -%{_zshfuncdir}/share/parse/* -%{_zshfuncdir}/themes/* +%{zsh_completions_dir}/F-Sy-H.plugin.zsh +%{zsh_completions_dir}/chroma/* +%{zsh_completions_dir}/functions/* +%{zsh_completions_dir}/share/*.zsh +%{zsh_completions_dir}/share/parse/* +%{zsh_completions_dir}/themes/* %changelog * Tue Oct 07 2025 Owen Zimmerman From 3a444271f9116572967f54f26ab4cc77b7c1791c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 12:43:22 +0000 Subject: [PATCH 0360/3853] bump: honkers-railway-launcher sleepy-launcher --- .../honkers-railway-launcher/honkers-railway-launcher.spec | 2 +- anda/games/launcher.moe/sleepy-launcher/sleepy-launcher.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/launcher.moe/honkers-railway-launcher/honkers-railway-launcher.spec b/anda/games/launcher.moe/honkers-railway-launcher/honkers-railway-launcher.spec index 35674eeeda..c6751c53e9 100644 --- a/anda/games/launcher.moe/honkers-railway-launcher/honkers-railway-launcher.spec +++ b/anda/games/launcher.moe/honkers-railway-launcher/honkers-railway-launcher.spec @@ -2,7 +2,7 @@ %global crate honkers-railway-launcher %global appid moe.launcher.the-honkers-railway-launcher Name: %{crate} -Version: 1.12.1 +Version: 1.13.0 Release: 1%?dist Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling diff --git a/anda/games/launcher.moe/sleepy-launcher/sleepy-launcher.spec b/anda/games/launcher.moe/sleepy-launcher/sleepy-launcher.spec index bbba667c01..f19fc9ab60 100644 --- a/anda/games/launcher.moe/sleepy-launcher/sleepy-launcher.spec +++ b/anda/games/launcher.moe/sleepy-launcher/sleepy-launcher.spec @@ -2,7 +2,7 @@ %global crate sleepy-launcher %global appid moe.launcher.sleepy-launcher Name: %{crate} -Version: 1.5.0 +Version: 1.6.0 Release: 1%?dist Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling From e3e1f41cdb10a01eafd10d6fa29d7c53c8a378c6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 13:23:57 +0000 Subject: [PATCH 0361/3853] bump: anime-game-launcher honkers-launcher --- .../launcher.moe/anime-game-launcher/anime-game-launcher.spec | 2 +- anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/launcher.moe/anime-game-launcher/anime-game-launcher.spec b/anda/games/launcher.moe/anime-game-launcher/anime-game-launcher.spec index 958affb802..a23f6941ec 100644 --- a/anda/games/launcher.moe/anime-game-launcher/anime-game-launcher.spec +++ b/anda/games/launcher.moe/anime-game-launcher/anime-game-launcher.spec @@ -2,7 +2,7 @@ %global crate anime-game-launcher %global appid moe.launcher.an-anime-game-launcher Name: %{crate} -Version: 3.17.0 +Version: 3.18.0 Release: 1%?dist Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling diff --git a/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec b/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec index 0e587ef99b..b7903ba9dd 100644 --- a/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec +++ b/anda/games/launcher.moe/honkers-launcher/honkers-launcher.spec @@ -2,7 +2,7 @@ %global crate honkers-launcher %global appid moe.launcher.honkers-launcher Name: %{crate} -Version: 1.12.0 +Version: 1.13.0 Release: 1%?dist Summary: Honkers Launcher for Linux with automatic patching and telemetry disabling From 4d1281402759009d5bf77ffcf334bd8f97463ae1 Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 12 Nov 2025 07:28:14 -0600 Subject: [PATCH 0362/3853] fix(mesa): Add missing Obsoletes (#7318) * fix(mesa): Add missing Obsoletes Signed-off-by: Gilver * chore: Release Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/lib/mesa/mesa.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anda/lib/mesa/mesa.spec b/anda/lib/mesa/mesa.spec index e4eb34f2db..b330594383 100644 --- a/anda/lib/mesa/mesa.spec +++ b/anda/lib/mesa/mesa.spec @@ -80,7 +80,7 @@ Summary: Mesa graphics libraries # disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details. Epoch: 1 Version: 25.2.6 -Release: 1%?dist +Release: 2%?dist License: MIT AND BSD-3-Clause AND SGI-B-2.0 URL: http://www.mesa3d.org @@ -199,6 +199,9 @@ BuildRequires: pkgconfig(DirectX-Headers) >= 1.614.1 Summary: Mesa driver filesystem Provides: mesa-dri-filesystem = %{?epoch:%{epoch}:}%{version}-%{release} Obsoletes: mesa-omx-drivers < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: mesa-libd3d < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: mesa-libd3d-devel < %{?epoch:%{epoch}:}%{version}-%{release} +Obsoletes: mesa-vdpau-drivers < %{?epoch:%{epoch}:}%{version}-%{release} %description filesystem %{summary}. From ace67caa192f2ae9ac74c72fb1f517af9de32613 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 14:29:50 +0000 Subject: [PATCH 0363/3853] bump: dart --- anda/langs/dart/dart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index e542b7b266..35a1e1acfa 100644 --- a/anda/langs/dart/dart.spec +++ b/anda/langs/dart/dart.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: dart -Version: 3.9.4 +Version: 3.10.0 Release: 1%?dist Summary: The Dart Language License: BSD-3-Clause From 868a8e740f9a5fa120aee0ffc89ff9fa9124711b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 16:34:44 +0000 Subject: [PATCH 0364/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index d244335375..1820ba80eb 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 0bf9ee9fa57e1c9e42ee28c0430be86f5d9e5518 -%global ver 0.0.38-18327 +%global commit e48ba283d82ec66072596b13f4d8522d0cf4961f +%global ver 0.0.38-18328 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From b052c08cda9aa557c4aaf11b0dbb72cfeb61193a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 17:47:44 +0000 Subject: [PATCH 0365/3853] bump: rust-bacon --- anda/langs/rust/bacon/rust-bacon.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/rust/bacon/rust-bacon.spec b/anda/langs/rust/bacon/rust-bacon.spec index 17e3c6b906..69f1c1b0f1 100644 --- a/anda/langs/rust/bacon/rust-bacon.spec +++ b/anda/langs/rust/bacon/rust-bacon.spec @@ -5,8 +5,8 @@ %global features "sound,clipboard" Name: rust-bacon -Version: 3.19.0 -Release: %autorelease +Version: 3.20.1 +Release: 1%?dist Summary: Background rust compiler Packager: metcya From fcc70767f20d0fafa7beb0fa599476afca24c062 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 18:34:26 +0000 Subject: [PATCH 0366/3853] bump: mesa --- anda/lib/mesa/mesa.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/lib/mesa/mesa.spec b/anda/lib/mesa/mesa.spec index b330594383..a334177f41 100644 --- a/anda/lib/mesa/mesa.spec +++ b/anda/lib/mesa/mesa.spec @@ -79,8 +79,8 @@ Summary: Mesa graphics libraries # This should not break anything by default as the Mesa stream is ***EXPLICITLY*** # disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details. Epoch: 1 -Version: 25.2.6 -Release: 2%?dist +Version: 25.2.7 +Release: 1%?dist License: MIT AND BSD-3-Clause AND SGI-B-2.0 URL: http://www.mesa3d.org From 1fd7597adbf5ced43829a6ed9d7cbe505af3cace Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 19:16:32 +0000 Subject: [PATCH 0367/3853] bump: flutter zed-preview zed --- anda/devs/flutter/flutter.spec | 2 +- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/devs/zed/stable/zed.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index e74f7e9f2f..2ef1b44cea 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.35.7 +Version: 3.38.0 Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 3855054156..3811644dfe 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.3-pre +%global ver 0.212.3 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 0bd1daee62..7af9d61391 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.211.6 +Version: 0.212.3 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From abab07044383189d102bdd2d72310cf426133829 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 20:22:45 +0000 Subject: [PATCH 0368/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 3811644dfe..655f6c98b6 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.3 +%global ver 0.213.0-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 0237bdf60246bd478b3bbc3b178fafda33b4c37f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 22:35:23 +0000 Subject: [PATCH 0369/3853] bump: komikku --- anda/apps/komikku/komikku.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index 2837607cd9..977154b3a3 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -3,10 +3,10 @@ %global gtk4_version 4.14.4 %global libadwaita_version 1.5.1 %global pure_protobuf_version 2.0.0 -%global raw_ver v1.91.0 +%global raw_ver v1.92.0 Name: komikku -Version: 1.91.0 +Version: 1.92.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME From 17cc11f48a82d37555431acb2b81ec516e80447b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 12 Nov 2025 23:33:57 +0000 Subject: [PATCH 0370/3853] bump: signal-desktop rust-usage-cli --- anda/apps/signal-desktop/signal-desktop.spec | 4 ++-- anda/langs/rust/usage/rust-usage-cli.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index 16c5810ce8..d005d579e1 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -15,8 +15,8 @@ %endif Name: signal-desktop -Version: 7.78.0 -Release: 2%?dist +Version: 7.79.0 +Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz diff --git a/anda/langs/rust/usage/rust-usage-cli.spec b/anda/langs/rust/usage/rust-usage-cli.spec index 0404ed9108..eb2188cd1a 100644 --- a/anda/langs/rust/usage/rust-usage-cli.spec +++ b/anda/langs/rust/usage/rust-usage-cli.spec @@ -4,7 +4,7 @@ %global crate usage-cli Name: rust-usage-cli -Version: 2.7.0 +Version: 2.8.0 Release: 1%?dist Summary: CLI for working with usage-based CLIs From c6556fe738b5bb39b79a9cc78d12cc80f881eea2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 01:09:53 +0000 Subject: [PATCH 0371/3853] bump(branch): cuda-cudnn --- anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec index 811ae53e2a..7cb10222f4 100644 --- a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec +++ b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec @@ -5,7 +5,7 @@ %global cuda_version 12 Name: cuda-cudnn -Version: 9.15.0.57 +Version: 9.15.1.9 Release: 1%?dist Epoch: 1 Summary: NVIDIA CUDA Deep Neural Network library (cuDNN) From 42b08d5f94926ed0fd7df20d966422955163552f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 01:44:09 +0000 Subject: [PATCH 0372/3853] bump: ruffle-nightly rust-mise --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 96917a521d..84c78e56b8 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-12 +%global ver 2025-11-13 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 07b65f22be..8b9c1d6d95 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.3 +Version: 2025.11.4 Release: 1%?dist Summary: Front-end to your dev env From 89a19bc1d55776f5035d034eba91159a6738a1a5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 01:52:21 +0000 Subject: [PATCH 0373/3853] bump(nightly): rasputin rp-appset ghostty-nightly zed-nightly gamescope-session-steam nim-nightly intel-ipu6-drivers scx-scheds-nightly natscli --- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- .../gamescope-session-steam/gamescope-session-steam.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- .../system/ipu6-drivers/kmod-common/intel-ipu6-drivers.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index f9884a0066..5186e2c9fe 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit 0fa74e4813f32aef22a47117f312488f91b3f9ce -%global commit_date 20251112 +%global commit b4345eed61965cca90814f33ef361a68f0fab170 +%global commit_date 20251113 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index 1e9a5f0bcb..167518f977 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit 0fa74e4813f32aef22a47117f312488f91b3f9ce -%global commit_date 20251112 +%global commit b4345eed61965cca90814f33ef361a68f0fab170 +%global commit_date 20251113 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 26e030a0b3..567392a360 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1e7b8f60857187a9fb2285b41323c50ec0c4d6ec +%global commit 0f64b9a8e86e10a76fb78a595531b04e9b62995c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-09 +%global fulldate 2025-11-12 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index acbf71c799..5743ccbf99 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit 2bcfc129510a6bfb2054e8011a1d3e7437b6e9bc +%global commit c9e231043ac6a597cb7e5210ad6fafb25aeb9048 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251112 -%global ver 0.213.0 +%global commit_date 20251113 +%global ver 0.214.0 %bcond_with check %bcond nightly 1 diff --git a/anda/games/gamescope-session-steam/gamescope-session-steam.spec b/anda/games/gamescope-session-steam/gamescope-session-steam.spec index ffa56da88a..ae08b2e20d 100644 --- a/anda/games/gamescope-session-steam/gamescope-session-steam.spec +++ b/anda/games/gamescope-session-steam/gamescope-session-steam.spec @@ -1,8 +1,8 @@ %define debug_package %nil -%global commit ba967fd8c5de7dc6c623b614296b3872255996b0 +%global commit 93859eaa6056c24a9a6e9bc7464951793a54d3d3 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20250904 +%global commit_date 20251113 Name: gamescope-session-steam Version: %commit_date.%shortcommit diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index de14a4e8e9..3d73394bbb 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit a57b6d8406a11c478e47dfd23b14058719c72cdb +%global commit 5da72efbdeab965dbbcc992285be8a3ed5bf601b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251112 +%global commit_date 20251113 %global debug_package %nil Name: nim-nightly diff --git a/anda/system/ipu6-drivers/kmod-common/intel-ipu6-drivers.spec b/anda/system/ipu6-drivers/kmod-common/intel-ipu6-drivers.spec index 22bb1a3c35..ef834198a2 100644 --- a/anda/system/ipu6-drivers/kmod-common/intel-ipu6-drivers.spec +++ b/anda/system/ipu6-drivers/kmod-common/intel-ipu6-drivers.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit 69b2fde9edcbc24128b91541fdf2791fbd4bf7a4 +%global commit 9766e218112f4173be9b0f06dfae27cb40c54f40 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20250917 +%global commit_date 20251113 # Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1 # Use this if they ever stop doing that I guess %global ver 1.0.1 diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 9cb5d25244..56b1b6ac09 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit cb02de60af33a1b8b45e47d0233e8009ab40979b +%global commit 1f12ffdbcdfd7503e19c1fc6092b50c1aba643f5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251112 +%global commitdate 20251113 %global ver 1.0.18 Name: scx-scheds-nightly diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index 4953502d34..abb4c835fa 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit e4f34cf422c297fca86f94a9965ef832fddd9625 -%global commit_date 20251108 +%global commit 9cebb956791ff8f9f10d35f11af8d471af0cdbd8 +%global commit_date 20251113 %global shortcommit %{sub %{commit} 1 7} %gometa -f From 61cce1581baabc3a34b67d8c55791acb5d3555a8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 02:56:14 +0000 Subject: [PATCH 0374/3853] bump(branch): intel-ipu6-kmod dkms-intel-ipu6 --- anda/system/ipu6-drivers/akmod/intel-ipu6-kmod.spec | 4 ++-- anda/system/ipu6-drivers/dkms/dkms-intel-ipu6.spec | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/system/ipu6-drivers/akmod/intel-ipu6-kmod.spec b/anda/system/ipu6-drivers/akmod/intel-ipu6-kmod.spec index 4613d0fed3..e19df74d48 100644 --- a/anda/system/ipu6-drivers/akmod/intel-ipu6-kmod.spec +++ b/anda/system/ipu6-drivers/akmod/intel-ipu6-kmod.spec @@ -1,8 +1,8 @@ %global buildforkernels akmod %global debug_package %{nil} -%global commit 69b2fde9edcbc24128b91541fdf2791fbd4bf7a4 +%global commit 9766e218112f4173be9b0f06dfae27cb40c54f40 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20250917 +%global commit_date 20251113 %global modulename intel-ipu6 # Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1 %global ver 1.0.1 diff --git a/anda/system/ipu6-drivers/dkms/dkms-intel-ipu6.spec b/anda/system/ipu6-drivers/dkms/dkms-intel-ipu6.spec index e32b6e7469..bd33497179 100644 --- a/anda/system/ipu6-drivers/dkms/dkms-intel-ipu6.spec +++ b/anda/system/ipu6-drivers/dkms/dkms-intel-ipu6.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit 69b2fde9edcbc24128b91541fdf2791fbd4bf7a4 +%global commit 9766e218112f4173be9b0f06dfae27cb40c54f40 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20250917 +%global commit_date 20251113 %global modulename intel-ipu6 # Actual "release" version, currently unused as the release versions are back and forth on if on if they use 1.0.0 or 1.0.1 %global ver 1.0.1 From 7a83aed7e603f999deecc3263e4ed47afc68da5a Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 12 Nov 2025 21:27:39 -0600 Subject: [PATCH 0375/3853] fix(gstreamer1*): Update scripts (#7317) * fix(gstreamer1*): Update scripts * fix: No longer empty file Signed-off-by: Gilver --------- Signed-off-by: Gilver --- .../gstreamer1-plugin-libav/VERSION_ffmpeg.txt | 1 + .../gstreamer1/gstreamer1-plugin-libav/update.rhai | 10 +++++++++- .../gstreamer1/gstreamer1-plugins-bad/update.rhai | 2 +- .../gstreamer1/gstreamer1-plugins-ugly/update.rhai | 2 +- .../multimedia/gstreamer1/gstreamer1-vaapi/update.rhai | 2 +- anda/multimedia/lcevcdec/VERSION_ffmpeg.txt | 1 + anda/multimedia/lcevcdec/update.rhai | 8 ++++++++ 7 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 anda/multimedia/gstreamer1/gstreamer1-plugin-libav/VERSION_ffmpeg.txt create mode 100644 anda/multimedia/lcevcdec/VERSION_ffmpeg.txt diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/VERSION_ffmpeg.txt b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/VERSION_ffmpeg.txt new file mode 100644 index 0000000000..ce0abf6b25 --- /dev/null +++ b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/VERSION_ffmpeg.txt @@ -0,0 +1 @@ +7.1.2 diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/update.rhai index 9c2d9f5b38..9d40b68c04 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/update.rhai @@ -2,4 +2,12 @@ import "andax/bump_extras.rhai" as bump; let vr = bump::bodhi_vr("gstreamer1-plugin-libav", bump::as_bodhi_ver(labels.branch)); rpm.version(vr[1]); -rpm.release(vr[2]); +//rpm.release(vr[2]); + +open_file("anda/multimedia/gstreamer1/gstreamer1-plugin-libav/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch)); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/update.rhai index ca63da16cd..1b74c7e7a2 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/update.rhai @@ -7,7 +7,7 @@ let branch = bump::as_bodhi_ver(labels.branch); let vr = bump::bodhi_vr("gstreamer1-plugins-bad-free", branch); rpm.version(vr[1]); -rpm.release(vr[2]); +//rpm.release(vr[2]); open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-bad/OPENCV_VERSION.txt", "w").write(bump::bodhi("opencv", bodhi_branch)); open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-bad/LCEVCdec_VERSION.txt", "w").write(bump::madoguchi("LCEVCdec", labels.branch)); diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai index 6d8aca7a97..fb008b2138 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/update.rhai @@ -2,7 +2,7 @@ import "andax/bump_extras.rhai" as bump; let vr = bump::bodhi_vr("gstreamer1-plugins-ugly-free", bump::as_bodhi_ver(labels.branch)); rpm.version(vr[1]); -rpm.release(vr[2]); +//rpm.release(vr[2]); open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); open_file("anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/update.rhai b/anda/multimedia/gstreamer1/gstreamer1-vaapi/update.rhai index 67c7f347fe..18c6503a05 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/update.rhai +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/update.rhai @@ -2,7 +2,7 @@ import "andax/bump_extras.rhai" as bump; let vr = bump::bodhi_vr("gstreamer1-vaapi", bump::as_bodhi_ver(labels.branch)); rpm.version(vr[1]); -rpm.release(vr[2]); +//rpm.release(vr[2]); open_file("anda/multimedia/gstreamer1/gstreamer1-vaapi/PLUGINS_BAD_release.txt", "w").write(bump::madoguchi_json("gstreamer1-plugins-bad", labels.branch).rel); diff --git a/anda/multimedia/lcevcdec/VERSION_ffmpeg.txt b/anda/multimedia/lcevcdec/VERSION_ffmpeg.txt new file mode 100644 index 0000000000..a8a1887568 --- /dev/null +++ b/anda/multimedia/lcevcdec/VERSION_ffmpeg.txt @@ -0,0 +1 @@ +7.1.2 diff --git a/anda/multimedia/lcevcdec/update.rhai b/anda/multimedia/lcevcdec/update.rhai index 63fabc1bd9..1945f0ccc5 100644 --- a/anda/multimedia/lcevcdec/update.rhai +++ b/anda/multimedia/lcevcdec/update.rhai @@ -1 +1,9 @@ rpm.version(gh("v-novaltd/LCEVCdec")); + +open_file("anda/multimedia/lcevcdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch)); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} From 92e1ec16123f249f50e21c09cb4c533e08923966 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Wed, 12 Nov 2025 22:27:26 -0600 Subject: [PATCH 0376/3853] add: Ueberzugpp (#7323) --- anda/tools/ueberzugpp/anda.hcl | 5 +++ anda/tools/ueberzugpp/ueberzugpp.spec | 57 +++++++++++++++++++++++++++ anda/tools/ueberzugpp/update.rhai | 1 + 3 files changed, 63 insertions(+) create mode 100644 anda/tools/ueberzugpp/anda.hcl create mode 100644 anda/tools/ueberzugpp/ueberzugpp.spec create mode 100644 anda/tools/ueberzugpp/update.rhai diff --git a/anda/tools/ueberzugpp/anda.hcl b/anda/tools/ueberzugpp/anda.hcl new file mode 100644 index 0000000000..55c968338f --- /dev/null +++ b/anda/tools/ueberzugpp/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "ueberzugpp.spec" + } +} diff --git a/anda/tools/ueberzugpp/ueberzugpp.spec b/anda/tools/ueberzugpp/ueberzugpp.spec new file mode 100644 index 0000000000..fb9e852d99 --- /dev/null +++ b/anda/tools/ueberzugpp/ueberzugpp.spec @@ -0,0 +1,57 @@ +Name: ueberzugpp +Version: 2.9.8 +Release: 1%?dist +License: GPL-3.0 +Summary: Drop in replacement for ueberzug written in C++ +URL: https://github.com/jstkdng/%{name} +Source: %{url}/archive/v%{version}.tar.gz +Packager: metcya + +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(vips) +BuildRequires: pkgconfig(libsixel) +BuildRequires: pkgconfig(chafa) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(tbb) +BuildRequires: pkgconfig(nlohmann_json) +BuildRequires: cli11-devel +BuildRequires: pkgconfig(spdlog) +BuildRequires: pkgconfig(fmt) +BuildRequires: range-v3-devel +BuildRequires: pkgconfig(opencv) +BuildRequires: xcb-util-image-devel +BuildRequires: wayland-devel +BuildRequires: wayland-protocols-devel +BuildRequires: extra-cmake-modules + +%description +Überzug++ is a command line utility written in C++ which allows to draw images +on terminals by using X11/wayland child windows, sixels, kitty and iterm2. + +%prep +%autosetup + +%build +%cmake . -DENABLE_WAYLAND=ON \ + -DENABLE_XCB_ERROR=ON +%cmake_build + +%install +%cmake_install + +%files +%doc README.md +%doc CODE_OF_CONDUCT.md +%license LICENSE +%{_bindir}/ueberzug +%{_bindir}/ueberzugpp +%{_mandir}/man1/ueberzug.1* +%{_mandir}/man1/ueberzugpp.1* + +%check +%ctest + +%changelog +* Tue Nov 11 2025 metcya +- Package ueberzugpp diff --git a/anda/tools/ueberzugpp/update.rhai b/anda/tools/ueberzugpp/update.rhai new file mode 100644 index 0000000000..d84bab31dc --- /dev/null +++ b/anda/tools/ueberzugpp/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("jstkdng/ueberzugpp")); From 3b0e3a7271dc9b12b9e0227212c5529eab981499 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Wed, 12 Nov 2025 22:58:24 -0600 Subject: [PATCH 0377/3853] add: typstyle (#7289) --- anda/langs/rust/typstyle/anda.hcl | 5 ++ anda/langs/rust/typstyle/rust-typstyle.spec | 64 +++++++++++++++++++++ anda/langs/rust/typstyle/update.rhai | 1 + 3 files changed, 70 insertions(+) create mode 100644 anda/langs/rust/typstyle/anda.hcl create mode 100644 anda/langs/rust/typstyle/rust-typstyle.spec create mode 100644 anda/langs/rust/typstyle/update.rhai diff --git a/anda/langs/rust/typstyle/anda.hcl b/anda/langs/rust/typstyle/anda.hcl new file mode 100644 index 0000000000..8ac84d9503 --- /dev/null +++ b/anda/langs/rust/typstyle/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "rust-typstyle.spec" + } +} diff --git a/anda/langs/rust/typstyle/rust-typstyle.spec b/anda/langs/rust/typstyle/rust-typstyle.spec new file mode 100644 index 0000000000..60722a3499 --- /dev/null +++ b/anda/langs/rust/typstyle/rust-typstyle.spec @@ -0,0 +1,64 @@ +# Generated by rust2rpm 27 +%bcond check 1 + +%global crate typstyle + +Name: rust-typstyle +Version: 0.14.0 +Release: 1%?dist +Summary: CLI for Typstyle + +License: Apache-2.0 +URL: https://crates.io/crates/typstyle +Source: %{crates_source} +Source1: https://raw.githubusercontent.com/typstyle-rs/typstyle/v%{version}/LICENSE +Packager: metcya + +BuildRequires: anda-srpm-macros rust-packaging >= 24 mold + +%global _description %{expand: +The CLI for Typstyle.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} +License: Apache-2.0 + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/typstyle + +%pkg_completion -Bzfn %{crate} + +%prep +%autosetup -n %{crate}-%{version} -p1 +cp %{S:1} LICENSE +%cargo_prep_online + +%build +%{cargo_license_summary_online} +%{cargo_license_online} > LICENSE.dependencies +%cargo_build +mkdir -p completions +for shell in bash zsh fish; do + target/rpm/%{crate} completions $shell > completions/%{crate}-completion.$shell +done + +%install +%crate_install_bin +install -Dm644 "completions/%{crate}-completion.bash" "%{buildroot}/%{bash_completions_dir}/%{crate}" +install -Dm644 "completions/%{crate}-completion.zsh" "%{buildroot}/%{zsh_completions_dir}/_%{crate}" +install -Dm644 "completions/%{crate}-completion.fish" "%{buildroot}/%{fish_completions_dir}/%{crate}.fish" + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +%autochangelog diff --git a/anda/langs/rust/typstyle/update.rhai b/anda/langs/rust/typstyle/update.rhai new file mode 100644 index 0000000000..c6e814f121 --- /dev/null +++ b/anda/langs/rust/typstyle/update.rhai @@ -0,0 +1 @@ +rpm.version(crates("typstyle")); From 0f238cde90545216fb494eed0bc85e74e52eaa78 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 11:20:01 +0000 Subject: [PATCH 0378/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 655f6c98b6..93836fe4ca 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.213.0-pre +%global ver 0.213.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 4604095d17d8563a1c834f6e5d56d2339fac0a91 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 11:45:41 +0000 Subject: [PATCH 0379/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 7af9d61391..34617d2275 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.212.3 +Version: 0.212.4 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From ed4d9c95fe43be21dc069187a9f0bc27b6bb6a74 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Thu, 13 Nov 2025 07:13:56 -0600 Subject: [PATCH 0380/3853] add: mangowc (#7336) * add: mangowc * add update.rhai --------- Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/desktops/mangowc/anda.hcl | 5 +++ anda/desktops/mangowc/mangowc.spec | 52 ++++++++++++++++++++++++++++++ anda/desktops/mangowc/update.rhai | 1 + 3 files changed, 58 insertions(+) create mode 100644 anda/desktops/mangowc/anda.hcl create mode 100644 anda/desktops/mangowc/mangowc.spec create mode 100644 anda/desktops/mangowc/update.rhai diff --git a/anda/desktops/mangowc/anda.hcl b/anda/desktops/mangowc/anda.hcl new file mode 100644 index 0000000000..f3c97fc686 --- /dev/null +++ b/anda/desktops/mangowc/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "mangowc.spec" + } +} diff --git a/anda/desktops/mangowc/mangowc.spec b/anda/desktops/mangowc/mangowc.spec new file mode 100644 index 0000000000..85c78a554f --- /dev/null +++ b/anda/desktops/mangowc/mangowc.spec @@ -0,0 +1,52 @@ +Name: mangowc +Version: 0.10.5 +Release: 1%?dist +Summary: wayland compositor base wlroots and scenefx (dwm but wayland) +License: GPL-3.0 +Packager: metcya +URL: https://github.com/DreamMaoMao/mangowc +Source: %{url}/archive/%{version}.tar.gz + +BuildRequires: meson +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-icccm) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(wayland-server) +BuildRequires: pkgconfig(wlroots-0.19) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(libinput) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(libpcre2-8) +BuildRequires: pkgconfig(scenefx-0.4) + +%description +MangoWC is a lightweight, high-performance Wayland compositor built on dwl, designed for speed, flexibility, and a modern, customizable desktop experience. + +%prep +%autosetup + +%build +%meson +%meson_build + +%install +%meson_install + +%files +%doc README.md +%license LICENSE +%license LICENSE.wlroots +%license LICENSE.tinywl +%license LICENSE.sway +%license LICENSE.dwm +%license LICENSE.dwl +%{_bindir}/mango +%{_bindir}/mmsg +%{_sysconfdir}/mango/config.conf +%{_datadir}/wayland-sessions/mango.desktop + +%changelog +* Wed Nov 12 2025 metcya +- Package mangowc diff --git a/anda/desktops/mangowc/update.rhai b/anda/desktops/mangowc/update.rhai new file mode 100644 index 0000000000..e329151a80 --- /dev/null +++ b/anda/desktops/mangowc/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("DreamMaoMao/mangowc")); From 20548e375ca17a955086ff3ab2b16198aa136bd5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 13:23:15 +0000 Subject: [PATCH 0381/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index aadf54c680..8edd42b8e9 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1301+cbfa87cbe +%global ver 0.16.0-dev.1303+ee0a0f119 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From f6be3a2befa7beeefc9e2e2d02c877721f5e8553 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 14:15:01 +0000 Subject: [PATCH 0382/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index e306647c24..3e39f03f26 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1301+cbfa87cbe +Version: 0.16.0~dev.1303+ee0a0f119 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From f995cee4947982b8e36f7af08ceb93171ee46a9c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 15:23:26 +0000 Subject: [PATCH 0383/3853] bump: alsa-ucm-cros --- anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec b/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec index 543a0c3aee..0e4159181f 100644 --- a/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec +++ b/anda/misc/alsa-ucm-cros/alsa-ucm-cros.spec @@ -1,7 +1,7 @@ %define debug_package %nil Name: alsa-ucm-cros -Version: 0.7 +Version: 0.8 Release: 1%?dist Summary: ALSA Use Case Manager configuration License: BSD-3-Clause From 2d16bd946df8329c3969ce521fecacefa69cb4bd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 15:55:54 +0000 Subject: [PATCH 0384/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 34617d2275..372a625215 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.212.4 +Version: 0.212.5 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 83cd1dd1a1041727c153e00f0390d6c982f33ee1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 16:25:17 +0000 Subject: [PATCH 0385/3853] bump: geist --- anda/fonts/geist/geist.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/fonts/geist/geist.spec b/anda/fonts/geist/geist.spec index dda198f477..8ddbbd25ea 100644 --- a/anda/fonts/geist/geist.spec +++ b/anda/fonts/geist/geist.spec @@ -1,5 +1,5 @@ Name: geist-font -Version: 1.5.1 +Version: 1.6.0 Release: 1%?dist URL: https://vercel.com/font Source0: https://github.com/vercel/geist-font/archive/refs/tags/%version.tar.gz From 8327e2462b71fce4e678388d8e85ba43e0e335dd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 16:48:46 +0000 Subject: [PATCH 0386/3853] bump: python3-protobuf --- anda/langs/python/protobuf/python3-protobuf.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/python/protobuf/python3-protobuf.spec b/anda/langs/python/protobuf/python3-protobuf.spec index 4f580b0b7c..ea3d532638 100644 --- a/anda/langs/python/protobuf/python3-protobuf.spec +++ b/anda/langs/python/protobuf/python3-protobuf.spec @@ -2,7 +2,7 @@ %global pypi_name protobuf Name: python-%{pypi_name} -Version: 6.33.0 +Version: 6.33.1 Release: 1%?dist Summary: Protocol Buffers From 10ea99621a7855db0580d8573d338eb3355bad0f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 18:38:08 +0000 Subject: [PATCH 0387/3853] bump: flutter --- anda/devs/flutter/flutter.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index 2ef1b44cea..2a57722a66 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.38.0 +Version: 3.38.1 Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause From 9c87c14c3a001c55c131abfb31d40a745d467a7d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 19:34:59 +0000 Subject: [PATCH 0388/3853] bump(branch): libnvjpeg2k --- anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec b/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec index fd37bc7dc0..6861258f7a 100644 --- a/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec +++ b/anda/lib/nvidia/libnvjpeg2k/libnvjpeg2k.spec @@ -3,8 +3,8 @@ %global _missing_build_ids_terminate_build 0 Name: libnvjpeg2k -Version: 0.9.0.43 -Release: 1%{?dist} +Version: 0.9.1.47 +Release: 1%?dist Summary: NVIDIA JPEG 2K decoder (nvJPEG2000) License: NVIDIA EULA URL: https://developer.nvidia.com/nvjpeg From a9b28c57b244b7db561545b81a1affc258ac8771 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 13 Nov 2025 22:24:10 +0000 Subject: [PATCH 0389/3853] bump: bitwarden-cli.bin discord-canary-openasar discord-canary discord-ptb-openasar discord-ptb --- anda/apps/bitwarden/cli.bin/bitwarden-cli.bin.spec | 2 +- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/anda/apps/bitwarden/cli.bin/bitwarden-cli.bin.spec b/anda/apps/bitwarden/cli.bin/bitwarden-cli.bin.spec index ebb4c14f37..e8dc912f68 100644 --- a/anda/apps/bitwarden/cli.bin/bitwarden-cli.bin.spec +++ b/anda/apps/bitwarden/cli.bin/bitwarden-cli.bin.spec @@ -1,5 +1,5 @@ Name: bitwarden-cli.bin -Version: 2025.10.0 +Version: 2025.11.0 Release: 1%?dist Summary: Bitwarden command-line client License: GPL-3.0-only diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index b3f7a617c3..b024acf2cd 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.807 +Version: 0.0.808 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index b7f3683dfa..5c2eaf8438 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.807 +Version: 0.0.808 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index 1e6d900480..b5403ea84e 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.165 +Version: 0.0.166 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index dffc18acda..c96946c742 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.165 +Version: 0.0.166 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From 31ecd45bb82012ae1930af67acc3fd8740ff5dfd Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 14 Nov 2025 06:06:42 +0700 Subject: [PATCH 0390/3853] add: zenergy (#7322) --- anda/system/zenergy/akmod/anda.hcl | 10 +++ anda/system/zenergy/akmod/update.rhai | 5 ++ anda/system/zenergy/akmod/zenergy-kmod.spec | 72 +++++++++++++++++++ anda/system/zenergy/dkms/anda.hcl | 9 +++ anda/system/zenergy/dkms/dkms-zenergy.spec | 61 ++++++++++++++++ anda/system/zenergy/dkms/update.rhai | 5 ++ anda/system/zenergy/kmod-common/anda.hcl | 9 +++ .../com.github.zenergy.metainfo.xml | 30 ++++++++ anda/system/zenergy/kmod-common/update.rhai | 5 ++ anda/system/zenergy/kmod-common/zenergy.spec | 56 +++++++++++++++ 10 files changed, 262 insertions(+) create mode 100644 anda/system/zenergy/akmod/anda.hcl create mode 100644 anda/system/zenergy/akmod/update.rhai create mode 100644 anda/system/zenergy/akmod/zenergy-kmod.spec create mode 100644 anda/system/zenergy/dkms/anda.hcl create mode 100644 anda/system/zenergy/dkms/dkms-zenergy.spec create mode 100644 anda/system/zenergy/dkms/update.rhai create mode 100644 anda/system/zenergy/kmod-common/anda.hcl create mode 100644 anda/system/zenergy/kmod-common/com.github.zenergy.metainfo.xml create mode 100644 anda/system/zenergy/kmod-common/update.rhai create mode 100644 anda/system/zenergy/kmod-common/zenergy.spec diff --git a/anda/system/zenergy/akmod/anda.hcl b/anda/system/zenergy/akmod/anda.hcl new file mode 100644 index 0000000000..4c61e3c13f --- /dev/null +++ b/anda/system/zenergy/akmod/anda.hcl @@ -0,0 +1,10 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "zenergy-kmod.spec" + } + labels { + mock = 1 + nightly = 1 + } +} diff --git a/anda/system/zenergy/akmod/update.rhai b/anda/system/zenergy/akmod/update.rhai new file mode 100644 index 0000000000..ae37ba7dd5 --- /dev/null +++ b/anda/system/zenergy/akmod/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("BoukeHaarsma23/zenergy")); +if rpm.changed() { + rpm.release(); + rpm.global("commitdate", date()); +} diff --git a/anda/system/zenergy/akmod/zenergy-kmod.spec b/anda/system/zenergy/akmod/zenergy-kmod.spec new file mode 100644 index 0000000000..21f642fca4 --- /dev/null +++ b/anda/system/zenergy/akmod/zenergy-kmod.spec @@ -0,0 +1,72 @@ +# The reason why this package is a separate from the main one despite using the same sources +# is because akmods use the srpm to build the kmod package, and if the kmod package is included +# in the main package, akmods will reinstall the userspace package every time the kernel is updated. + +%if 0%{?fedora} +%global buildforkernels akmod +%global debug_package %{nil} +%endif + +%global commit 58f2fda7184fbde95033f492f7c54990552ef86f +%global commitdate 20250831 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global modulename zenergy + +Name: %{modulename}-kmod +Version: 1.0^%{commitdate}git.%{shortcommit} +Release: 1%{?dist} +Summary: Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) via the hardware monitor (HWMON) sysfs interface. +License: GPL-2.0 +URL: https://github.com/BoukeHaarsma23/zenergy +Source0: %{url}/archive/%{commit}.tar.gz#/%{modulename}-%{shortcommit}.tar.gz +# AMD only makes x86_64 CPUs, They literally invented x86_64. +BuildArch: x86_64 +BuildRequires: gcc +BuildRequires: make +BuildRequires: kmodtool + +Requires: akmods +Requires: %{modulename} = %{?epoch:%{epoch}:}%{version} +Requires: %{modulename}-akmod-modules = %{?epoch:%{epoch}:}%{version} +Requires: help2man +Requires: kernel-devel +Conflicts: dkms-%{modulename} +Packager: Cappy Ishihara + +%{expand:%(kmodtool --target %{_target_cpu} --repo terra --kmodname %{modulename} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) } + +%description +Based on AMD_ENERGY driver, but with some jiffies added so non-root users can read it safely. +Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) +via the hardware monitor (HWMON) sysfs interface. + +%prep +# error out if there was something wrong with kmodtool +%{?kmodtool_check} + +# print kmodtool output for debugging purposes: +kmodtool --target %{_target_cpu} --repo terra --kmodname %{modulename} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null + +%setup -q -c -n %{modulename}-%{commit} + +find . -type f -name '*.c' -exec sed -i "s/#VERSION#/%{version}/" {} \+ + +for kernel_version in %{?kernel_versions} ; do + cp -a %{modulename}-%{commit} _kmod_build_${kernel_version%%___*} +done + +%build +for kernel_version in %{?kernel_versions} ; do + make V=1 %{?_smp_mflags} -C ${kernel_version##*___} M=${PWD}/_kmod_build_${kernel_version%%___*} VERSION=v%{version} modules +done + +%install +for kernel_version in %{?kernel_versions}; do + mkdir -p %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/ + install -D -m 755 _kmod_build_${kernel_version%%___*}/zenergy.ko %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/ + chmod a+x %{buildroot}%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/zenergy.ko +done +%{?akmod_install} + +%changelog +%autochangelog diff --git a/anda/system/zenergy/dkms/anda.hcl b/anda/system/zenergy/dkms/anda.hcl new file mode 100644 index 0000000000..ff0dddedb9 --- /dev/null +++ b/anda/system/zenergy/dkms/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "dkms-zenergy.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/system/zenergy/dkms/dkms-zenergy.spec b/anda/system/zenergy/dkms/dkms-zenergy.spec new file mode 100644 index 0000000000..52623400be --- /dev/null +++ b/anda/system/zenergy/dkms/dkms-zenergy.spec @@ -0,0 +1,61 @@ +%global commit 58f2fda7184fbde95033f492f7c54990552ef86f +%global debug_package %{nil} +%global modulename zenergy +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commitdate 20250831 + +Name: dkms-%{modulename} +Version: 1.0^%{commitdate}git.%{shortcommit} +Release: 1%?dist +Summary: Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) via the hardware monitor (HWMON) sysfs interface. +License: GPL-2.0 +URL: https://github.com/BoukeHaarsma23/zenergy +Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz +BuildRequires: sed +BuildRequires: systemd-rpm-macros +Requires: %{modulename} = %{?epoch:%{epoch}:}%{version} +Provides: %{name}-kmod-common = %{?epoch:%{epoch}:}%{version} +BuildArch: x86_64 +Requires: dkms +Requires: help2man +Conflicts: akmod-%{modulename} +Packager: Cappy Ishihara + +%description +Based on AMD_ENERGY driver, but with some jiffies added so non-root users can read it safely. +Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) +via the hardware monitor (HWMON) sysfs interface. + + +%package akmod-modules +Summary: Modules for Akmods +Requires: akmod-%{name} +BuildArch: noarch + +%description akmod-modules +Akmods modules for the akmod-%{name} package. + +%prep +%autosetup -p1 -n %{modulename}-%{commit} +# Zenergy has no concrete version, but upstream says "1.0" in their documentation +/usr/bin/sed -i 's/@VERSION@/%{version}/g' dkms.conf + +%install +mkdir -p %{buildroot}%{_usrsrc}/%{modulename}-%{version} +cp -fr ./ %{buildroot}%{_usrsrc}/%{modulename}-%{version}/ + +%post +dkms add -m %{modulename} -v %{version} -q --rpm_safe_upgrade || : +# Rebuild and make available for the currently running kernel: +dkms build -m %{modulename} -v %{version} -q || : +dkms install -m %{modulename} -v %{version} -q --force || : + + +%files +%{_usrsrc}/%{modulename}-%{version} +%license LICENSE +%doc README.md + + +%changelog +%autochangelog diff --git a/anda/system/zenergy/dkms/update.rhai b/anda/system/zenergy/dkms/update.rhai new file mode 100644 index 0000000000..ae37ba7dd5 --- /dev/null +++ b/anda/system/zenergy/dkms/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("BoukeHaarsma23/zenergy")); +if rpm.changed() { + rpm.release(); + rpm.global("commitdate", date()); +} diff --git a/anda/system/zenergy/kmod-common/anda.hcl b/anda/system/zenergy/kmod-common/anda.hcl new file mode 100644 index 0000000000..36c8d29b16 --- /dev/null +++ b/anda/system/zenergy/kmod-common/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "zenergy.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/system/zenergy/kmod-common/com.github.zenergy.metainfo.xml b/anda/system/zenergy/kmod-common/com.github.zenergy.metainfo.xml new file mode 100644 index 0000000000..dd3092c029 --- /dev/null +++ b/anda/system/zenergy/kmod-common/com.github.zenergy.metainfo.xml @@ -0,0 +1,30 @@ + + com.github.zenergy + zenergy + zenergy + Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) + +

+ Based on AMD_ENERGY driver, but with some jiffies added so non-root users can read it safely. + Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) + via the hardware monitor (HWMON) sysfs interface. +

+
+ https://github.com/BoukeHaarsma23/zenergy + CC0-1.0 + + GPL-2.0 + + + BoukeHaarsma23 + + + + + + platform:zenergy + cpu:type:x86,ven0002fam0017mod*:feature:* + cpu:type:x86,ven0002fam0019mod*:feature:* + cpu:type:x86,ven0002fam001Amod*:feature:* + +
\ No newline at end of file diff --git a/anda/system/zenergy/kmod-common/update.rhai b/anda/system/zenergy/kmod-common/update.rhai new file mode 100644 index 0000000000..ae37ba7dd5 --- /dev/null +++ b/anda/system/zenergy/kmod-common/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("BoukeHaarsma23/zenergy")); +if rpm.changed() { + rpm.release(); + rpm.global("commitdate", date()); +} diff --git a/anda/system/zenergy/kmod-common/zenergy.spec b/anda/system/zenergy/kmod-common/zenergy.spec new file mode 100644 index 0000000000..76199c991f --- /dev/null +++ b/anda/system/zenergy/kmod-common/zenergy.spec @@ -0,0 +1,56 @@ +%global commit 58f2fda7184fbde95033f492f7c54990552ef86f +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commitdate 20250831 + +Name: zenergy +Version: 1.0^%{commitdate}git.%{shortcommit} +Release: 1%?dist +Summary: Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) via the hardware monitor (HWMON) sysfs interface. +License: GPL-2.0 +URL: https://github.com/BoukeHaarsma23/zenergy +Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz +Source1: com.github.zenergy.metainfo.xml +BuildRequires: sed +BuildRequires: systemd-rpm-macros +Requires: (akmod-%{name} = %{?epoch:%{epoch}:}%{version} or dkms-%{name} = %{?epoch:%{epoch}:}%{version}) +Provides: %{name}-kmod-common = %{?epoch:%{epoch}:}%{version} +BuildArch: noarch +Packager: Cappy Ishihara + +%description +Based on AMD_ENERGY driver, but with some jiffies added so non-root users can read it safely. +Exposes the energy counters that are reported via the Running Average Power Limit (RAPL) Model-specific Registers (MSRs) +via the hardware monitor (HWMON) sysfs interface. + + +%package akmod-modules +Summary: Modules for Akmods +Requires: akmod-%{name} +BuildArch: noarch + +%description akmod-modules +Akmods modules for the akmod-%{name} package. + +%prep +%autosetup -p1 -n %{name}-%{commit} + +# Zenergy has no concrete version, but upstream says "1.0" in their documentation +/usr/bin/sed -nE 's/@VERSION@/%{version}/g' dkms.conf > %{name}.conf + +%install +install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/metainfo/com.github.zenergy.metainfo.xml + +# Akmods modules +install -Dm644 %{name}.conf -t %{buildroot}%{_modulesloaddir} + + +%files +%license LICENSE +%doc README.md +%{_datadir}/metainfo/com.github.zenergy.metainfo.xml + +%files akmod-modules +%{_modulesloaddir}/%{name}.conf + +%changelog +%autochangelog \ No newline at end of file From 249e136e00f087b9a3ff864b8a20796161383136 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 01:51:28 +0000 Subject: [PATCH 0391/3853] bump(nightly): legcord-nightly mpv-nightly rasputin rp-appset zed-nightly prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver scx-scheds-nightly --- anda/apps/legcord/nightly/legcord-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- .../nvidia/libva-nvidia-driver/libva-nvidia-driver.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/anda/apps/legcord/nightly/legcord-nightly.spec b/anda/apps/legcord/nightly/legcord-nightly.spec index 3f4f05e7b9..7d9c3758da 100644 --- a/anda/apps/legcord/nightly/legcord-nightly.spec +++ b/anda/apps/legcord/nightly/legcord-nightly.spec @@ -1,5 +1,5 @@ -%global commit ee6574804f657908a0cda21c14560b0980ff44fc -%global commit_date 20251112 +%global commit 94128d8fbcac0a14af4c529b29e0d91b0b997796 +%global commit_date 20251114 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global debug_package %nil %global __strip /bin/true diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 007ea28cbc..f5cd39f279 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 2e5e2938dd3f367b73fb58276208aa616e5d37a0 +%global commit 7815181b19e29a887a7105330768b9078e99a42e %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251111 +%global commit_date 20251114 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 5186e2c9fe..1f18d03563 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit b4345eed61965cca90814f33ef361a68f0fab170 -%global commit_date 20251113 +%global commit ae7b1ac7b5191ba6677eafb48cd756ec1c60bd83 +%global commit_date 20251114 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index 167518f977..13f8e641ee 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit b4345eed61965cca90814f33ef361a68f0fab170 -%global commit_date 20251113 +%global commit ae7b1ac7b5191ba6677eafb48cd756ec1c60bd83 +%global commit_date 20251114 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 5743ccbf99..1b12fb244e 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit c9e231043ac6a597cb7e5210ad6fafb25aeb9048 +%global commit 3da4d3aac3d884435bdf9f8f9a946a07175400ec %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251113 +%global commit_date 20251114 %global ver 0.214.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 005df32d3e..80f90405f0 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit ff1690532d937a39be962c04042f4093712a6a95 +%global commit f90c0a59a70c9b61d0ac1042c7a5f41a514f527b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251111 +%global commit_date 20251114 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 3d73394bbb..256c9cd69b 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 5da72efbdeab965dbbcc992285be8a3ed5bf601b +%global commit f608e109c9875d3e580c9e5568204d933007d838 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251113 +%global commit_date 20251114 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 8a1c01d35d..92ca0fc02d 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 5c8b7fcbbeb4af2d7e9f33e745a7863e401c2578 -%global commit_date 20251112 +%global commit 191fa401ff17e08c0ed6ef52f94ba7f1cd1b7676 +%global commit_date 20251114 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec index da33046ceb..3462a97b36 100644 --- a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec +++ b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec @@ -1,5 +1,5 @@ -%global commit0 5a539c7740e4f108fd825e51b8be0b077d50b22b -%global date 20251109 +%global commit0 57a476b0e55f015759d9c50cc1f13159c6cd8f95 +%global date 20251114 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global upstream_name nvidia-vaapi-driver diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 56b1b6ac09..1e0bce030b 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1f12ffdbcdfd7503e19c1fc6092b50c1aba643f5 +%global commit b7f394c855613aced0767772e1758ddd1fa8d754 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251113 +%global commitdate 20251114 %global ver 1.0.18 Name: scx-scheds-nightly From fd1eac889c32b32d00aa37dd32f184cacbbbcb96 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 02:54:51 +0000 Subject: [PATCH 0392/3853] bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-bad gstreamer1-plugins-ugly gstreamer1-vaapi --- .../gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec | 2 +- .../gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec | 2 +- .../gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec | 2 +- .../gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec index 269a345802..81473aa5c2 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/gstreamer1-plugin-libav.spec @@ -1,5 +1,5 @@ Name: gstreamer1-plugin-libav -Version: 1.26.7 +Version: 1.26.8 Release: 1%?dist Epoch: 1 Summary: GStreamer Libav plugin diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec index f9d3634f56..518e7d91ca 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/gstreamer1-plugins-bad.spec @@ -3,7 +3,7 @@ %global majorminor 1.0 Name: gstreamer1-plugins-bad -Version: 1.26.7 +Version: 1.26.8 Release: 1%?dist Epoch: 2 Summary: GStreamer streaming media framework "bad" plugins diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec index 76c36f73ab..2796d732b1 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec @@ -1,7 +1,7 @@ %global majorminor 1.0 Name: gstreamer1-plugins-ugly -Version: 1.26.7 +Version: 1.26.8 Release: 1%?dist Epoch: 1 Summary: GStreamer streaming media framework "ugly" plugins diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec b/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec index dbc62442a8..840eee1aad 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/gstreamer1-vaapi.spec @@ -1,5 +1,5 @@ Name: gstreamer1-plugin-vaapi -Version: 1.26.7 +Version: 1.26.8 Release: 1%?dist Epoch: 1 Summary: GStreamer VA-API integration From 5811e6356161fd18f64f5c1fc4878619d8a62569 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 03:04:57 +0000 Subject: [PATCH 0393/3853] bump: ruffle-nightly electron --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/tools/electron/electron.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 84c78e56b8..9306bb5172 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-13 +%global ver 2025-11-14 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 6550e9e628..7ba51f836d 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.1.2 +Version: 39.2.0 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From b923ad9112cfb12f64e89ba4c4744b4e63df0836 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 14 Nov 2025 05:14:51 +0000 Subject: [PATCH 0394/3853] add: swayosd (and desktops/sway folder) (#7337) * add: swayosd and desktops/sway folder Signed-off-by: Owen-sz * remove DNLs I hope this builds I'm tired Signed-off-by: Owen-sz * ???? - also add deps Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/desktops/sway/swayosd/anda.hcl | 8 +++ anda/desktops/sway/swayosd/swayosd.spec | 85 +++++++++++++++++++++++++ anda/desktops/sway/swayosd/update.rhai | 1 + 3 files changed, 94 insertions(+) create mode 100644 anda/desktops/sway/swayosd/anda.hcl create mode 100644 anda/desktops/sway/swayosd/swayosd.spec create mode 100644 anda/desktops/sway/swayosd/update.rhai diff --git a/anda/desktops/sway/swayosd/anda.hcl b/anda/desktops/sway/swayosd/anda.hcl new file mode 100644 index 0000000000..f12f991705 --- /dev/null +++ b/anda/desktops/sway/swayosd/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "swayosd.spec" + } + labels { + mock = 1 + } +} diff --git a/anda/desktops/sway/swayosd/swayosd.spec b/anda/desktops/sway/swayosd/swayosd.spec new file mode 100644 index 0000000000..5440a4112c --- /dev/null +++ b/anda/desktops/sway/swayosd/swayosd.spec @@ -0,0 +1,85 @@ +Name: SwayOSD +Version: 0.2.1 +Release: 1%?dist +Summary: A GTK based on screen display for keyboard shortcuts like caps-lock and volume +License: GPL-3.0-only +URL: https://github.com/ErikReider/SwayOSD +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz + +Packager: Owen Zimmerman + +BuildRequires: meson +BuildRequires: ninja-build +BuildRequires: gtk3-devel +BuildRequires: gcc +BuildRequires: systemd-rpm-macros +BuildRequires: rust +BuildRequires: cargo +BuildRequires: sassc +BuildRequires: libevdev-devel +BuildRequires: gtk4-devel +BuildRequires: gtk4-layer-shell-devel +BuildRequires: pulseaudio-libs-devel +BuildRequires: libinput-devel +BuildRequires: louvre + +Requires: cairo +Requires: gtk4 +Requires: cairo +Requires: dbus +Requires: gdk-pixbuf2 +Requires: glib2 +Requires: glibc +Requires: gtk4-layer-shell +Requires: libevdev +Requires: libinput +Requires: pulseaudio-libs +Requires: pango +Requires: systemd-libs + +Provides: swayosd + +%description +%{summary}. + +%prep +%autosetup -n SwayOSD-%{version} + +%build +%meson +%meson_build + +%install +%meson_install + +%post +%systemd_post swayosd-libinput-backend.service +%systemd_post org.erikreider.swayosd.service + +%preun +%systemd_preun swayosd-libinput-backend.service +%systemd_preunorg.erikreider.swayosd.service + +%postun +%systemd_postun_with_restart swayosd-libinput-backend.service +%systemd_postun_with_restart org.erikreider.swayosd.service + +%files +%doc README.md +%license LICENSE +%{_bindir}/swayosd-client +%{_bindir}/swayosd-server +%{_bindir}/swayosd-libinput-backend +%config(noreplace) %{_sysconfdir}/xdg/swayosd/backend.toml +%config(noreplace) %{_sysconfdir}/xdg/swayosd/config.toml +%config(noreplace) %{_sysconfdir}/xdg/swayosd/style.css +%{_usr}/lib64/systemd/system/swayosd-libinput-backend.service +%{_usr}/lib64/udev/rules.d/99-swayosd.rules +%{_datadir}/dbus-1/system-services/org.erikreider.swayosd.service +%{_datadir}/dbus-1/system.d/org.erikreider.swayosd.conf +%{_datadir}/polkit-1/actions/org.erikreider.swayosd.policy +%{_datadir}/polkit-1/rules.d/org.erikreider.swayosd.rules + +%changelog +* Thu Nov 13 2025 Owen Zimmerman +- Initial commit diff --git a/anda/desktops/sway/swayosd/update.rhai b/anda/desktops/sway/swayosd/update.rhai new file mode 100644 index 0000000000..a8632d0fb6 --- /dev/null +++ b/anda/desktops/sway/swayosd/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("ErikReider/SwayOSD")); From bac31c38547612ca42fedc04ea034ced3d26969b Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 14 Nov 2025 12:15:39 +0700 Subject: [PATCH 0395/3853] chore(metainfo): bun (#7347) --- anda/devs/bun/bun-bin.spec | 6 +++++- anda/devs/bun/sh.oven.bun.metainfo.xml | 26 ++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 anda/devs/bun/sh.oven.bun.metainfo.xml diff --git a/anda/devs/bun/bun-bin.spec b/anda/devs/bun/bun-bin.spec index 3a8c7fa5a9..06c83a5d93 100644 --- a/anda/devs/bun/bun-bin.spec +++ b/anda/devs/bun/bun-bin.spec @@ -7,11 +7,12 @@ Name: bun-bin Version: 1.3.2 -Release: 1%?dist +Release: 2%?dist Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one License: MIT URL: https://bun.sh Source0: https://github.com/oven-sh/bun/releases/download/bun-v%version/bun-linux-%a.zip +Source1: sh.oven.bun.metainfo.xml BuildRequires: unzip %description @@ -57,7 +58,10 @@ install -Dm644 bun.bash -t %buildroot%bash_completions_dir install -Dm644 bun.fish -t %buildroot%fish_completions_dir ln -s bun %buildroot%_bindir/bunx +install -Dm644 %{SOURCE1} %buildroot%{_datadir}/metainfo/sh.oven.bun.metainfo.xml + %files %license LICENSE %_bindir/bun %_bindir/bunx +%{_datadir}/metainfo/sh.oven.bun.metainfo.xml diff --git a/anda/devs/bun/sh.oven.bun.metainfo.xml b/anda/devs/bun/sh.oven.bun.metainfo.xml new file mode 100644 index 0000000000..9f8342be65 --- /dev/null +++ b/anda/devs/bun/sh.oven.bun.metainfo.xml @@ -0,0 +1,26 @@ + + + sh.oven.bun + CC0-1.0 + MIT + + Bun + Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one + + +

+ Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one +

+
+ https://bun.sh + + text/javascript + text/typescript + + + + + + +
From 905764c5db7ce43659ba7946afce49c4ea9a13f4 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 14 Nov 2025 05:16:09 +0000 Subject: [PATCH 0396/3853] add: binsider (#7349) Signed-off-by: Owen-sz --- anda/tools/binsider/anda.hcl | 5 ++++ anda/tools/binsider/binsider.spec | 41 +++++++++++++++++++++++++++++++ anda/tools/binsider/update.rhai | 1 + 3 files changed, 47 insertions(+) create mode 100644 anda/tools/binsider/anda.hcl create mode 100644 anda/tools/binsider/binsider.spec create mode 100644 anda/tools/binsider/update.rhai diff --git a/anda/tools/binsider/anda.hcl b/anda/tools/binsider/anda.hcl new file mode 100644 index 0000000000..985bbd2619 --- /dev/null +++ b/anda/tools/binsider/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "binsider.spec" + } +} diff --git a/anda/tools/binsider/binsider.spec b/anda/tools/binsider/binsider.spec new file mode 100644 index 0000000000..808e194a74 --- /dev/null +++ b/anda/tools/binsider/binsider.spec @@ -0,0 +1,41 @@ +Name: binsider +Version: 0.2.1 +Release: 1%?dist +Summary: Analyze ELF binaries like a boss 😼🕵️‍♂️ +License: Apache-2.0 AND MIT +URL: https://github.com/orhun/binsider +Source0: %url/archive/refs/tags/v%{version}.tar.gz + +BuildRequires: anda-srpm-macros +BuildRequires: cargo-rpm-macros +BuildRequires: gcc +BuildRequires: cargo +BuildRequires: mold + +Packager: Owen Zimmerman + +%description +Binsider can perform static and dynamic analysis, inspect strings, examine +linked libraries, and perform hexdumps, within a terminal user interface. + +%prep +%autosetup -n %{name}-%{version} +%cargo_prep_online + +%build +%cargo_build + +%install +install -Dm 755 target/rpm/binsider %{buildroot}%{_bindir}/binsider +%cargo_license_summary_online +%{cargo_license_online -a} > LICENSE.dependencies + +%files +%doc README.md CONTRIBUTING.md CHANGELOG.md CODE_OF_CONDUCT.md RELEASE.md SECURITY.md +%license LICENSE-APACHE LICENSE-MIT +%license LICENSE.dependencies +%{_bindir}/binsider + +%changelog +* Thu Nov 13 2025 Owen Zimmerman +- Initial commit diff --git a/anda/tools/binsider/update.rhai b/anda/tools/binsider/update.rhai new file mode 100644 index 0000000000..668c74c991 --- /dev/null +++ b/anda/tools/binsider/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("orhun/binsider")); From c38e7a5604ae80b34815c6b0405d6b30a89e7f76 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 14 Nov 2025 12:16:45 +0700 Subject: [PATCH 0397/3853] chore(metainfo): deno (#7348) * chore(metainfo): deno * oops --- anda/devs/deno/land.deno.deno.metainfo.xml | 26 ++++++++++++++++++++++ anda/devs/deno/rust-deno.spec | 5 ++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 anda/devs/deno/land.deno.deno.metainfo.xml diff --git a/anda/devs/deno/land.deno.deno.metainfo.xml b/anda/devs/deno/land.deno.deno.metainfo.xml new file mode 100644 index 0000000000..c5d0ed7baf --- /dev/null +++ b/anda/devs/deno/land.deno.deno.metainfo.xml @@ -0,0 +1,26 @@ + + + land.deno.deno + CC0-1.0 + MIT + + Deno + A modern runtime for JavaScript and TypeScript. + + +

+ Deno (/ˈdiːnoʊ/, pronounced dee-no) is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. + It's built on V8, Rust, and Tokio. +

+
+ https://deno.com + + text/javascript + text/typescript + + + + + + +
diff --git a/anda/devs/deno/rust-deno.spec b/anda/devs/deno/rust-deno.spec index c7c592404c..69f9c8a002 100644 --- a/anda/devs/deno/rust-deno.spec +++ b/anda/devs/deno/rust-deno.spec @@ -6,7 +6,7 @@ Name: rust-deno Version: 2.5.6 -Release: 1%?dist +Release: 2%?dist Summary: Deno executable License: MIT @@ -14,6 +14,7 @@ URL: https://crates.io/crates/deno Source: %{crates_source} Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md Source2: gcc-wrapper.sh +Source3: land.deno.deno.metainfo.xml # Automatically generated patch to strip dependencies and normalize metadata Patch: deno-fix-metadata-auto.diff @@ -43,6 +44,7 @@ License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) %license LICENSE.md %license LICENSE.dependencies %doc README.md +%{_metainfodir}/land.deno.deno.metainfo.xml %{_bindir}/deno %pkg_completion -Bfzn %crate @@ -69,3 +71,4 @@ target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno %dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno +install -Dm644 %{S:3} -t %buildroot%{_metainfodir} From 7894fc2143040f8f72410f17449f847a26769144 Mon Sep 17 00:00:00 2001 From: madomado Date: Fri, 14 Nov 2025 13:32:17 +0800 Subject: [PATCH 0398/3853] fix: topgrade (#7284) --- anda/tools/topgrade/anda.hcl | 2 +- anda/tools/topgrade/rust-topgrade.spec | 66 +++++++++++ .../topgrade/topgrade-fix-metadata-auto.diff | 17 ++- anda/tools/topgrade/topgrade.spec | 107 ------------------ 4 files changed, 79 insertions(+), 113 deletions(-) create mode 100644 anda/tools/topgrade/rust-topgrade.spec delete mode 100644 anda/tools/topgrade/topgrade.spec diff --git a/anda/tools/topgrade/anda.hcl b/anda/tools/topgrade/anda.hcl index 2113d9970e..f23cb53e8f 100644 --- a/anda/tools/topgrade/anda.hcl +++ b/anda/tools/topgrade/anda.hcl @@ -1,5 +1,5 @@ project pkg { rpm { - spec = "topgrade.spec" + spec = "rust-topgrade.spec" } } diff --git a/anda/tools/topgrade/rust-topgrade.spec b/anda/tools/topgrade/rust-topgrade.spec new file mode 100644 index 0000000000..44e5a91502 --- /dev/null +++ b/anda/tools/topgrade/rust-topgrade.spec @@ -0,0 +1,66 @@ +%global __brp_mangle_shebangs %{nil} +%global crate topgrade + +Name: rust-topgrade +# renovate: datasource=github-releases depName=topgrade-rs/topgrade +Version: 16.2.1 +Release: 1%?dist +Summary: Upgrade all the things + +SourceLicense: GPL-3.0-or-later +License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-3.0 AND GPL-3.0-only AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) +URL: https://crates.io/crates/topgrade +Source: %crates_source +# Automatically generated patch to strip dependencies and normalize metadata +Patch: topgrade-fix-metadata-auto.diff + +BuildRequires: cargo +BuildRequires: rust +BuildRequires: rpm_macro(cargo_install) +BuildRequires: anda-srpm-macros mold + +%description +Keeping your system up to date usually involves invoking multiple package managers. +This results in big, non-portable shell one-liners saved in your shell. +To remedy this, Topgrade detects which tools you use and +runs the appropriate commands to update them. + +%global _description %{expand: +Upgrade all the things.} + +%description %{_description} + +%package -n %{crate} +Summary: %{summary} + +%description -n %{crate} %{_description} + +%files -n %{crate} +%license LICENSE +%license LICENSE.dependencies +%doc BREAKINGCHANGES.md +%doc CHANGELOG.md +%doc CODE_OF_CONDUCT.md +%doc CONTRIBUTING.md +%doc README.md +%doc RELEASE_PROCEDURE.md +%doc SECURITY.md +%{_bindir}/topgrade + +%prep +%autosetup -n %{crate}-%{version} -p1 +%cargo_prep_online + +%build +%cargo_license_summary_online +%{cargo_license_online} > LICENSE.dependencies + +%install +%cargo_install + +%changelog +* Tue Jul 02 2024 Andrey Brusnik - 15.0.0-1 +- chore(topgrade): Bump to 15.0.0 + +* Tue Jun 18 2024 Andrey Brusnik - 14.0.1-1 +- feat: Added topgrade package diff --git a/anda/tools/topgrade/topgrade-fix-metadata-auto.diff b/anda/tools/topgrade/topgrade-fix-metadata-auto.diff index 8c876d4f4b..dc74d1e1f1 100644 --- a/anda/tools/topgrade/topgrade-fix-metadata-auto.diff +++ b/anda/tools/topgrade/topgrade-fix-metadata-auto.diff @@ -1,9 +1,12 @@ ---- topgrade-16.0.2/Cargo.toml 1970-01-01T00:00:01+00:00 -+++ topgrade-16.0.2/Cargo.toml 2025-01-03T04:51:04.571554+00:00 -@@ -204,19 +204,3 @@ +--- topgrade-16.2.1/Cargo.toml 1970-01-01T00:00:01+00:00 ++++ topgrade-16.2.1/Cargo.toml 2025-11-11T08:14:26.891440+00:00 +@@ -246,26 +246,3 @@ default-features = false package = "self_update" +-[target."cfg(windows)".dependencies.is_elevated] +-version = "~0.1" +- -[target."cfg(windows)".dependencies.parselnk] -version = "~0.1" - @@ -18,5 +21,9 @@ -default-features = false -package = "self_update" - --[target."cfg(windows)".dependencies.winapi] --version = "~0.3" +-[target."cfg(windows)".dependencies.windows] +-version = "~0.62" +-features = ["Win32_System_Console"] +- +-[target."cfg(windows)".dependencies.windows-registry] +-version = "~0.6" diff --git a/anda/tools/topgrade/topgrade.spec b/anda/tools/topgrade/topgrade.spec deleted file mode 100644 index 4860b7a909..0000000000 --- a/anda/tools/topgrade/topgrade.spec +++ /dev/null @@ -1,107 +0,0 @@ -%global __brp_mangle_shebangs %{nil} -%global crate topgrade - -Name: topgrade -# renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.2.1 -Release: 1%?dist -Summary: Upgrade all the things - -SourceLicense: GPL-3.0-or-later -License: ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-3.0 AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) -URL: https://github.com/topgrade-rs/%{name} -Source: %crates_source -# Automatically generated patch to strip dependencies and normalize metadata -Patch: topgrade-fix-metadata-auto.diff - -BuildRequires: cargo -BuildRequires: rust -BuildRequires: rpm_macro(cargo_install) -BuildRequires: anda-srpm-macros mold - -%description -Keeping your system up to date usually involves invoking multiple package managers. -This results in big, non-portable shell one-liners saved in your shell. -To remedy this, Topgrade detects which tools you use and -runs the appropriate commands to update them. - -%global _description %{expand: -Upgrade all the things.} - -%package -n rust-%name-devel -Summary: %{summary} -BuildArch: noarch - -%description -n rust-%name-devel %{_description} - -This package contains library source intended for building other packages which -use the "%{crate}" crate. - -%files -n rust-%name-devel -%dnl %license %{crate_instdir}/LICENSE -%dnl %doc %{crate_instdir}/BREAKINGCHANGES.md -%dnl %doc %{crate_instdir}/CODE_OF_CONDUCT.md -%dnl %doc %{crate_instdir}/CONTRIBUTING.md -%dnl %doc %{crate_instdir}/README.md -%dnl %doc %{crate_instdir}/RELEASE_PROCEDURE.md -%dnl %doc %{crate_instdir}/SECURITY.md -%{crate_instdir}/ - -%package -n rust-%{name}+default-devel -Summary: %{summary} -BuildArch: noarch - -%description -n rust-%{name}+default-devel %{_description} - -This package contains library source intended for building other packages which -use the "default" feature of the "%{crate}" crate. - -%files -n rust-%{name}+default-devel -%ghost %{crate_instdir}/Cargo.toml - -%package -n rust-%{name}+self-update-devel -Summary: %{summary} -BuildArch: noarch - -%description -n rust-%{name}+self-update-devel %{_description} - -This package contains library source intended for building other packages which -use the "self-update" feature of the "%{crate}" crate. - -%files -n rust-%{name}+self-update-devel -%ghost %{crate_instdir}/Cargo.toml - -%package -n rust-%{name}+self_update_crate-devel -Summary: %{summary} -BuildArch: noarch - -%description -n rust-%{name}+self_update_crate-devel %{_description} - -This package contains library source intended for building other packages which -use the "self_update_crate" feature of the "%{crate}" crate. - -%files -n rust-%{name}+self_update_crate-devel -%ghost %{crate_instdir}/Cargo.toml - -%prep -%autosetup -n %{name}-%{version} -p1 -%cargo_prep_online - -%build -%cargo_license_summary_online -%{cargo_license_online} > LICENSE.dependencies - -%install -%cargo_install - -%files -%license LICENSE LICENSE.dependencies -%doc BREAKINGCHANGES.md README.md -%{_bindir}/%{name} - -%changelog -* Tue Jul 02 2024 Andrey Brusnik - 15.0.0-1 -- chore(topgrade): Bump to 15.0.0 - -* Tue Jun 18 2024 Andrey Brusnik - 14.0.1-1 -- feat: Added topgrade package From 4f3ded80d83756c561486d3e6d8c29c11b1b4aa1 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 14 Nov 2025 05:33:47 +0000 Subject: [PATCH 0399/3853] fix (swayosd): forgot space (#7366) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/desktops/sway/swayosd/swayosd.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/sway/swayosd/swayosd.spec b/anda/desktops/sway/swayosd/swayosd.spec index 5440a4112c..f7ab47b473 100644 --- a/anda/desktops/sway/swayosd/swayosd.spec +++ b/anda/desktops/sway/swayosd/swayosd.spec @@ -1,6 +1,6 @@ Name: SwayOSD Version: 0.2.1 -Release: 1%?dist +Release: 2%?dist Summary: A GTK based on screen display for keyboard shortcuts like caps-lock and volume License: GPL-3.0-only URL: https://github.com/ErikReider/SwayOSD @@ -58,7 +58,7 @@ Provides: swayosd %preun %systemd_preun swayosd-libinput-backend.service -%systemd_preunorg.erikreider.swayosd.service +%systemd_preun org.erikreider.swayosd.service %postun %systemd_postun_with_restart swayosd-libinput-backend.service From b3da2044eae53b763e2f9f60b86e8f7b584b1c36 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 06:40:32 +0000 Subject: [PATCH 0400/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 8edd42b8e9..fbe3cdd8c8 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1303+ee0a0f119 +%global ver 0.16.0-dev.1316+181b25ce4 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 0e213e581ab15ced757b44068e0bb179fb233d3b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 07:37:49 +0000 Subject: [PATCH 0401/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 3e39f03f26..8ad0743a68 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1303+ee0a0f119 +Version: 0.16.0~dev.1316+181b25ce4 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 9e22b0ab162d242c316c4fc99137d2035db26ca1 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 14 Nov 2025 08:09:05 +0000 Subject: [PATCH 0402/3853] add: rustypaste (#7375) Signed-off-by: Owen-sz --- anda/tools/rustypaste/anda.hcl | 5 +++ anda/tools/rustypaste/rustypaste.spec | 62 +++++++++++++++++++++++++++ anda/tools/rustypaste/update.rhai | 1 + 3 files changed, 68 insertions(+) create mode 100644 anda/tools/rustypaste/anda.hcl create mode 100644 anda/tools/rustypaste/rustypaste.spec create mode 100644 anda/tools/rustypaste/update.rhai diff --git a/anda/tools/rustypaste/anda.hcl b/anda/tools/rustypaste/anda.hcl new file mode 100644 index 0000000000..bea61f3031 --- /dev/null +++ b/anda/tools/rustypaste/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "rustypaste.spec" + } +} diff --git a/anda/tools/rustypaste/rustypaste.spec b/anda/tools/rustypaste/rustypaste.spec new file mode 100644 index 0000000000..fa65d5f853 --- /dev/null +++ b/anda/tools/rustypaste/rustypaste.spec @@ -0,0 +1,62 @@ +%define __brp_mangle_shebangs %{nil} + +Name: rustypaste +Version: 0.16.1 +Release: 1%?dist +Summary: A minimal file upload/pastebin service +License: MIT +URL: https://github.com/orhun/rustypaste +Source0: %url/archive/refs/tags/v%{version}.tar.gz + +BuildRequires: anda-srpm-macros +BuildRequires: cargo-rpm-macros +BuildRequires: gcc +BuildRequires: cargo +BuildRequires: mold +BuildRequires: systemd-rpm-macros + +Packager: Owen Zimmerman + +%description +%{summary}. + +%prep +%autosetup -n %{name}-%{version} +%cargo_prep_online + +%build +%cargo_build + +%install +install -Dm755 target/rpm/rustypaste %{buildroot}%{_bindir}/rustypaste +install -Dm644 config.toml %{buildroot}%{_sysconfdir}/rustypaste/config.toml +install -Dm644 extra/systemd/rustypaste.env %{buildroot}%{_sysconfdir}/rustypaste/rustypaste.env +install -Dm644 extra/systemd/rustypaste.service %{buildroot}/usr/lib/systemd/system/rustypaste.service +install -Dm644 extra/systemd257+/rustypaste.sysusers %{buildroot}/usr/lib/sysusers.d/rustypaste.conf +install -Dm644 extra/systemd/rustypaste.tmpfiles %{buildroot}/usr/lib/tmpfiles.d/rustypaste.conf +%cargo_license_summary_online +%{cargo_license_online -a} > LICENSE.dependencies + +%post +%systemd_post swayosd-libinput-backend.service + +%preun +%systemd_preun swayosd-libinput-backend.service + +%postun +%systemd_postun_with_restart swayosd-libinput-backend.service + +%files +%doc README.md CHANGELOG.md RELEASE.md +%license LICENSE +%license LICENSE.dependencies +%{_bindir}/rustypaste +%{_sysconfdir}/rustypaste/config.toml +%{_sysconfdir}/rustypaste/rustypaste.env +%{_unitdir}/rustypaste.service +%{_sysusersdir}/rustypaste.conf +%{_tmpfilesdir}/rustypaste.conf + +%changelog +* Thu Nov 13 2025 Owen Zimmerman +- Initial commit diff --git a/anda/tools/rustypaste/update.rhai b/anda/tools/rustypaste/update.rhai new file mode 100644 index 0000000000..41404c1e74 --- /dev/null +++ b/anda/tools/rustypaste/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("orhun/rustypaste")); \ No newline at end of file From 1c51d5d40d91824a0c2a223de06551e1040d8a3e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 11:45:45 +0000 Subject: [PATCH 0403/3853] bump: lightdm-kde-greeter --- .../desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec b/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec index 3941319003..6eb53dbff7 100644 --- a/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec +++ b/anda/desktops/kde/lightdm-kde-greeter/lightdm-kde-greeter.spec @@ -1,7 +1,7 @@ -%global commit a744bbdbb906eb1b8c8b051c73481b5bf2a25d59 +%global commit 7f92a0f5aab4936f24f5a47a717a7444af1d3f42 Name: lightdm-kde-greeter -Version: 6.0.4 +Version: 6.0.5 Release: 1%?dist Summary: Login screen using the LightDM framework License: GPL-3.0-or-later From 69bad6e89620fa1f8af4656d72cda2c7916020ba Mon Sep 17 00:00:00 2001 From: Gilver Date: Fri, 14 Nov 2025 06:51:17 -0600 Subject: [PATCH 0404/3853] fix(yt-dlp-ejs): Fix tracked -ejs version and package deps (#7380) --- anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec | 3 ++- anda/tools/yt-dlp-ejs/update.rhai | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec index d59b619012..645e9236bb 100644 --- a/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec +++ b/anda/tools/yt-dlp-ejs/python-yt-dlp-ejs.spec @@ -1,6 +1,6 @@ Name: python-yt-dlp-ejs Version: 0.3.1 -Release: 1%?dist +Release: 2%?dist Summary: External JavaScript for yt-dlp supporting many runtimes License: Unlicense AND MIT AND ISC @@ -23,6 +23,7 @@ BuildRequires: (deno or bun or nodejs-npm) %package -n python3-yt-dlp-ejs Summary: %{summary} Provides: yt-dlp-ejs = %evr +Requires: (deno or bun or nodejs-npm) %description -n python3-yt-dlp-ejs %_description diff --git a/anda/tools/yt-dlp-ejs/update.rhai b/anda/tools/yt-dlp-ejs/update.rhai index ae886fe4bd..b79a194753 100644 --- a/anda/tools/yt-dlp-ejs/update.rhai +++ b/anda/tools/yt-dlp-ejs/update.rhai @@ -1 +1 @@ -rpm.version(pypi("yt-dlp-ejs")); +rpm.version(find("yt-dlp-ejs==([\\d.]+)", gh_rawfile("yt-dlp/yt-dlp", "master", "pyproject.toml"), 1)); diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 358b33f251..ef3ad899c9 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -3,14 +3,14 @@ Name: yt-dlp-git Version: 2025.11.12.004747 -Release: 1%?dist +Release: 2%?dist Summary: A command-line program to download videos from online video platforms License: Unlicense URL: https://github.com/yt-dlp/yt-dlp BuildArch: noarch Packager: madonuko -Requires: deno +Recommends: (deno or bun or nodejs-npm) BuildRequires: python3-devel BuildRequires: python3dist(hatchling) From 7e7a9c5bfff400314c40f10d797e743c41492bd1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 17:57:26 +0000 Subject: [PATCH 0405/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index ef3ad899c9..777bf2e91f 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,8 +2,8 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.12.004747 -Release: 2%?dist +Version: 2025.11.14.174234 +Release: 1%?dist Summary: A command-line program to download videos from online video platforms License: Unlicense From 57e339650be4cfa4cdc206369b6eb4966291a379 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 19:28:26 +0000 Subject: [PATCH 0406/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 777bf2e91f..52dac7f54a 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.14.174234 +Version: 2025.11.14.191745 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From ad68e52dcb54ab82d2bf1250f53dba807a10dda2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 21:23:02 +0000 Subject: [PATCH 0407/3853] bump: rpcs3 wine-dev --- anda/games/rpcs3/rpcs3.spec | 4 ++-- anda/system/wine/dev/wine-dev.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 1820ba80eb..8d5490efc8 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit e48ba283d82ec66072596b13f4d8522d0cf4961f -%global ver 0.0.38-18328 +%global commit 92e24a577983e941f88e5346b34f9eb36417e3f1 +%global ver 0.0.38-18329 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/system/wine/dev/wine-dev.spec b/anda/system/wine/dev/wine-dev.spec index 8cf131d1fe..b7fa804e00 100644 --- a/anda/system/wine/dev/wine-dev.spec +++ b/anda/system/wine/dev/wine-dev.spec @@ -9,7 +9,7 @@ %global _prefix /usr/share/wine-dev %global srcmajor 10.x # Make this as a variable instead in case of WINE RCs -%global ver wine-10.18 +%global ver wine-10.19 %global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g') # This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE From 2c8b840c6784e08742a64894c96ea4b7e9828a7f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 21:48:36 +0000 Subject: [PATCH 0408/3853] bump: mesa --- anda/lib/mesa/mesa.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/mesa/mesa.spec b/anda/lib/mesa/mesa.spec index a334177f41..d09b3c8cb8 100644 --- a/anda/lib/mesa/mesa.spec +++ b/anda/lib/mesa/mesa.spec @@ -79,7 +79,7 @@ Summary: Mesa graphics libraries # This should not break anything by default as the Mesa stream is ***EXPLICITLY*** # disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details. Epoch: 1 -Version: 25.2.7 +Version: 25.3.0 Release: 1%?dist License: MIT AND BSD-3-Clause AND SGI-B-2.0 URL: http://www.mesa3d.org From 1c242ad04b0d4507f93ba3fb0a3e611107bce49f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 14 Nov 2025 23:32:39 +0000 Subject: [PATCH 0409/3853] bump: subatomic --- anda/tools/buildsys/subatomic/subatomic.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/subatomic/subatomic.spec b/anda/tools/buildsys/subatomic/subatomic.spec index 113ce4bf0c..6babc84192 100644 --- a/anda/tools/buildsys/subatomic/subatomic.spec +++ b/anda/tools/buildsys/subatomic/subatomic.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: subatomic -Version: 0.12.0 +Version: 0.12.1 Release: 1%?dist Summary: A modern package delivery system From cd2717b5c5759b1a64e0900b822f1689401db45c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 01:07:18 +0000 Subject: [PATCH 0410/3853] bump(branch): cuda-cudnn --- anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec index 7cb10222f4..a903c010d2 100644 --- a/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec +++ b/anda/lib/nvidia/cuda-cudnn/cuda-cudnn.spec @@ -5,7 +5,7 @@ %global cuda_version 12 Name: cuda-cudnn -Version: 9.15.1.9 +Version: 9.16.0.29 Release: 1%?dist Epoch: 1 Summary: NVIDIA CUDA Deep Neural Network library (cuDNN) From dbaf9fa9e4522638e7c0e8e897b37d98c65653a0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 01:27:23 +0000 Subject: [PATCH 0411/3853] bump: zed yt-dlp-git --- anda/devs/zed/stable/zed.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 372a625215..b55bd56222 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.212.5 +Version: 0.212.6 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 52dac7f54a..f8cce33d96 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.14.191745 +Version: 2025.11.15.004407 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From c0ee5c1ad31c9f5afd6cf1bd9fb9e301cac60cc2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 01:47:02 +0000 Subject: [PATCH 0412/3853] bump(nightly): mpv-nightly rasputin rp-appset ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index f5cd39f279..ea40d49a7f 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 7815181b19e29a887a7105330768b9078e99a42e +%global commit 0f5fafdaad4d69649888bcf54e83409054f4e0fb %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251114 +%global commit_date 20251115 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 1f18d03563..95215c8758 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit ae7b1ac7b5191ba6677eafb48cd756ec1c60bd83 -%global commit_date 20251114 +%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc +%global commit_date 20251115 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index 13f8e641ee..764033439f 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit ae7b1ac7b5191ba6677eafb48cd756ec1c60bd83 -%global commit_date 20251114 +%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc +%global commit_date 20251115 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 567392a360..54773ef08c 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 0f64b9a8e86e10a76fb78a595531b04e9b62995c +%global commit 466a004c39c1930083b1d2ea370dea88bd9c4062 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-12 +%global fulldate 2025-11-15 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 1b12fb244e..b8327f3065 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 3da4d3aac3d884435bdf9f8f9a946a07175400ec +%global commit 1277f328c42c1e61f26717675b14f3e99627b2fe %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251114 +%global commit_date 20251115 %global ver 0.214.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 80f90405f0..c8a9854a15 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit f90c0a59a70c9b61d0ac1042c7a5f41a514f527b +%global commit 86b39b2771d925dc88e58e07fda7fb982ca97b07 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251114 +%global commit_date 20251115 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 256c9cd69b..a5846c81d6 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit f608e109c9875d3e580c9e5568204d933007d838 +%global commit 39be9b981d6608c9da33ca5c25118114eab121ea %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251114 +%global commit_date 20251115 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 92ca0fc02d..06c9eb273a 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 191fa401ff17e08c0ed6ef52f94ba7f1cd1b7676 -%global commit_date 20251114 +%global commit f8cdc0bd526301e873cd952eb0d457bdf2554e57 +%global commit_date 20251115 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 1e0bce030b..8e5fa77a97 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit b7f394c855613aced0767772e1758ddd1fa8d754 +%global commit 41d79b22c469ddb1d5612bb058e9d7fba9cd28ca %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251114 +%global commitdate 20251115 %global ver 1.0.18 Name: scx-scheds-nightly From ad5f3fb0afd040ada2e03e0c2443a8f909f6ac59 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 02:52:54 +0000 Subject: [PATCH 0413/3853] bump: zed-preview rust-mise yt-dlp-git --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/tools/buildsys/mise/rust-mise.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 93836fe4ca..4b82a9fdc8 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.213.1-pre +%global ver 0.212.6 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 8b9c1d6d95..9e4b0b0bba 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.4 +Version: 2025.11.5 Release: 1%?dist Summary: Front-end to your dev env diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index f8cce33d96..18ee7c8447 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.15.004407 +Version: 2025.11.15.012914 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 01c3a56dd2f4962113e0f96da7feee0c2dc6cc2b Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Sat, 15 Nov 2025 12:16:56 +0700 Subject: [PATCH 0414/3853] fix(metainfo): zed (#7384) --- anda/devs/zed/nightly/zed-nightly.spec | 3 ++- anda/devs/zed/preview/zed-preview.spec | 3 ++- anda/devs/zed/stable/zed.spec | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b8327f3065..6220709f5a 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -71,6 +71,7 @@ This package provides the /usr/bin/zed binary. If you use zfs, install %name-ren %files cli %_bindir/zed %{_datadir}/applications/%app_id.desktop +%{_metainfodir}/%app_id.metainfo.xml %package rename-zeditor Summary: Rename zed to zeditor to prevent collision with zfs @@ -84,6 +85,7 @@ The normal package is %name-cli. %files rename-zeditor %_bindir/zeditor %_datadir/applications/%app_id.desktop.zeditor +%{_metainfodir}/%app_id.metainfo.xml %prep @@ -171,7 +173,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop %license assets/licenses.md %{_libexecdir}/zed-editor %{_datadir}/pixmaps/%app_id.png -%{_metainfodir}/%app_id.metainfo.xml %changelog %autochangelog diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 4b82a9fdc8..c0af0ee694 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -63,6 +63,7 @@ This package provides the /usr/bin/zed binary. If you use zfs, install %name-ren %files cli %_bindir/zed %{_datadir}/applications/%app_id.desktop +%{_metainfodir}/%app_id.metainfo.xml %package rename-zeditor Summary: Rename zed to zeditor to prevent collision with zfs @@ -76,6 +77,7 @@ The normal package is %name-cli. %files rename-zeditor %_bindir/zeditor %_datadir/applications/%app_id.desktop.zeditor +%{_metainfodir}/%app_id.metainfo.xml %prep @@ -160,7 +162,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop %license assets/licenses.md %{_libexecdir}/zed-editor %{_datadir}/pixmaps/%app_id.png -%{_metainfodir}/%app_id.metainfo.xml %changelog %autochangelog diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index b55bd56222..f29ecd9622 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -63,6 +63,7 @@ This package provides the /usr/bin/zed binary. If you use zfs, install %name-ren %files cli %_bindir/zed %{_datadir}/applications/%app_id.desktop +%{_metainfodir}/%app_id.metainfo.xml %package rename-zeditor Summary: Rename zed to zeditor to prevent collision with zfs @@ -76,6 +77,7 @@ The normal package is %name-cli. %files rename-zeditor %_bindir/zeditor %_datadir/applications/%app_id.desktop.zeditor +%{_metainfodir}/%app_id.metainfo.xml %prep @@ -160,7 +162,6 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%app_id.desktop %license assets/licenses.md %{_libexecdir}/zed-editor %{_datadir}/pixmaps/%app_id.png -%{_metainfodir}/%app_id.metainfo.xml %changelog %autochangelog From 9de712927048e0cda85acaa50734ca2f35941de0 Mon Sep 17 00:00:00 2001 From: Gilver Date: Fri, 14 Nov 2025 23:33:03 -0600 Subject: [PATCH 0415/3853] chore(ffmpeg): Track libbluray, bootstrap builds (#7338) * chore(ffmpeg): Track libbluray * chore: Bootstrap?? Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/multimedia/ffmpeg/VERSION_libbluray.txt | 1 + anda/multimedia/ffmpeg/ffmpeg.spec | 4 ++-- anda/multimedia/ffmpeg/update.rhai | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 anda/multimedia/ffmpeg/VERSION_libbluray.txt diff --git a/anda/multimedia/ffmpeg/VERSION_libbluray.txt b/anda/multimedia/ffmpeg/VERSION_libbluray.txt new file mode 100644 index 0000000000..d0149fef74 --- /dev/null +++ b/anda/multimedia/ffmpeg/VERSION_libbluray.txt @@ -0,0 +1 @@ +1.3.4 diff --git a/anda/multimedia/ffmpeg/ffmpeg.spec b/anda/multimedia/ffmpeg/ffmpeg.spec index 31df707972..03bfc6ff21 100644 --- a/anda/multimedia/ffmpeg/ffmpeg.spec +++ b/anda/multimedia/ffmpeg/ffmpeg.spec @@ -1,4 +1,4 @@ -%bcond bootstrap 0 +%bcond bootstrap 1 %if %{with bootstrap} %bcond chromaprint 0 @@ -22,7 +22,7 @@ Summary: A complete solution to record, convert and stream audio and video Name: ffmpeg Version: 7.1.2 -Release: 3%{?dist} +Release: 4%{?dist} License: LGPLv3+ URL: http://%{name}.org/ Epoch: 1 diff --git a/anda/multimedia/ffmpeg/update.rhai b/anda/multimedia/ffmpeg/update.rhai index a8947f5393..fc26ed0f50 100644 --- a/anda/multimedia/ffmpeg/update.rhai +++ b/anda/multimedia/ffmpeg/update.rhai @@ -1,5 +1,4 @@ import "andax/bump_extras.rhai" as bump; -import "andax/spec.rhai" as spec; // rpm.version(find(`ffmpeg-([\d.]+?)\.tar\.xz`, get("https://ffmpeg.org/download.html"), 1)); rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch))); @@ -7,6 +6,7 @@ rpm.version(bump::bodhi("ffmpeg", bump::as_bodhi_ver(labels.branch))); open_file("anda/multimedia/ffmpeg/VERSION_x264.txt", "w").write(bump::madoguchi("x264", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_x265.txt", "w").write(bump::madoguchi("x265", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_tesseract.txt", "w").write(bump::bodhi("tesseract", bump::as_bodhi_ver(labels.branch))); +open_file("anda/multimedia/ffmpeg/VERSION_libbluray.txt", "w").write(bump::bodhi("libbluray", bump::as_bodhi_ver(labels.branch))); open_file("anda/multimedia/ffmpeg/VERSION_vvenc.txt", "w").write(bump::madoguchi("vvenc-libs", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_xeve.txt", "w").write(bump::madoguchi("xeve", labels.branch)); open_file("anda/multimedia/ffmpeg/VERSION_xevd.txt", "w").write(bump::madoguchi("xevd", labels.branch)); From da5207627e8beac9df36d70ead220303635c6dbb Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sat, 15 Nov 2025 05:57:25 +0000 Subject: [PATCH 0416/3853] add: chdig (#7386) Signed-off-by: Owen-sz --- anda/apps/chdig/anda.hcl | 5 +++++ anda/apps/chdig/chdig.spec | 35 +++++++++++++++++++++++++++++++++++ anda/apps/chdig/update.rhai | 1 + 3 files changed, 41 insertions(+) create mode 100644 anda/apps/chdig/anda.hcl create mode 100644 anda/apps/chdig/chdig.spec create mode 100644 anda/apps/chdig/update.rhai diff --git a/anda/apps/chdig/anda.hcl b/anda/apps/chdig/anda.hcl new file mode 100644 index 0000000000..3075a01453 --- /dev/null +++ b/anda/apps/chdig/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "chdig.spec" + } +} diff --git a/anda/apps/chdig/chdig.spec b/anda/apps/chdig/chdig.spec new file mode 100644 index 0000000000..3599552052 --- /dev/null +++ b/anda/apps/chdig/chdig.spec @@ -0,0 +1,35 @@ +%undefine __brp_mangle_shebangs + +Name: chdig +Version: 25.11.1 +Release: 1%?dist +Summary: Dig into ClickHouse with TUI interface +URL: https://github.com/azat/chdig +Source0: %url/archive/refs/tags/v%{version}.tar.gz +License: MIT +BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold clang fontconfig-devel glib2 libgcc + +%description +%{summary}. + +%prep +%autosetup -n %{name}-%{version} +%cargo_prep_online + +%build +%cargo_build + +%install +install -Dm755 target/rpm/chdig %{buildroot}%{_bindir}/chdig +%cargo_license_summary_online +%{cargo_license_online -a} > LICENSE.dependencies + +%files +%doc README.md +%license LICENSE +%license LICENSE.dependencies +%{_bindir}/chdig + +%changelog +* Fri Nov 14 2025 Owen Zimmerman +- Intial Commit diff --git a/anda/apps/chdig/update.rhai b/anda/apps/chdig/update.rhai new file mode 100644 index 0000000000..b5b761f772 --- /dev/null +++ b/anda/apps/chdig/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("azat/chdig")); From 3e91d43bc0ce369b0d20f11a8cecf9cf04dff89c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 06:50:40 +0000 Subject: [PATCH 0417/3853] bump: wine-staging --- anda/system/wine/staging/wine-staging.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/wine/staging/wine-staging.spec b/anda/system/wine/staging/wine-staging.spec index d3629498f1..a289858a24 100644 --- a/anda/system/wine/staging/wine-staging.spec +++ b/anda/system/wine/staging/wine-staging.spec @@ -18,7 +18,7 @@ Name: wine-staging -Version: 10.18 +Version: 10.19 Release: 1%?dist Epoch: 1 Summary: WINE Is Not An Emulator - runs MS Windows programs From e4ccbf87ffd95087d2ffe8312e88aa427e7d6118 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 11:23:03 +0000 Subject: [PATCH 0418/3853] bump: protontricks --- anda/apps/protontricks/protontricks.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/protontricks/protontricks.spec b/anda/apps/protontricks/protontricks.spec index 5ea09b3a59..35b17794db 100644 --- a/anda/apps/protontricks/protontricks.spec +++ b/anda/apps/protontricks/protontricks.spec @@ -2,7 +2,7 @@ %global pypi_name protontricks Name: terra-%{pypi_name} -Version: 1.13.0 +Version: 1.13.1 Release: 1%?dist Summary: Simple wrapper that does winetricks things for Proton enabled games BuildArch: noarch From 385c7e35358c5b983462da68d913395ce88efe3a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 12:44:05 +0000 Subject: [PATCH 0419/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 8d5490efc8..0eabc5d0cc 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 92e24a577983e941f88e5346b34f9eb36417e3f1 -%global ver 0.0.38-18329 +%global commit 7e209a7275a13a00eedec818ba2f7a859f7a778e +%global ver 0.0.38-18331 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 2af3bd71bd4d63656a79309a32279f57345014a2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 13:35:42 +0000 Subject: [PATCH 0420/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index fbe3cdd8c8..c438024c8d 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1316+181b25ce4 +%global ver 0.16.0-dev.1326+2e6f7d36b %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 666bd7deac884add49dc51f1a7ff457c404ef65a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 14:34:01 +0000 Subject: [PATCH 0421/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 0eabc5d0cc..06833afe79 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 7e209a7275a13a00eedec818ba2f7a859f7a778e -%global ver 0.0.38-18331 +%global commit 871dd729b2b2cdf87c85a27bba39b70c4bc7839b +%global ver 0.0.38-18332 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 0f1b0d22aa063419237716f69196b94364705f8d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 14:37:26 +0000 Subject: [PATCH 0422/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 8ad0743a68..02b900cc05 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1316+181b25ce4 +Version: 0.16.0~dev.1326+2e6f7d36b Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 28cef50cd98a7e3ea1f1e19121267070a387eb2f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 16:22:35 +0000 Subject: [PATCH 0423/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 06833afe79..c93f32583c 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 871dd729b2b2cdf87c85a27bba39b70c4bc7839b -%global ver 0.0.38-18332 +%global commit fa06fed86f01c62c129aaaed78a8bf0a6ce0e7e7 +%global ver 0.0.38-18333 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 62fd70d62c36ba026d1360f03a0edfea2df5d806 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 16:42:14 +0000 Subject: [PATCH 0424/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 18ee7c8447..b700605443 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.15.012914 +Version: 2025.11.15.162232 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 7bb9d0be4f835e39c64fd034ec145d057ec5afe3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 17:29:44 +0000 Subject: [PATCH 0425/3853] bump: asusctl --- anda/system/asusctl/asusctl.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index b51ea13d89..257a71704c 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} Name: asusctl -Version: 6.1.17 +Version: 6.1.18 Release: 1%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl From ec794ce5b66964571e9cca192c04c3501e5d4cd2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 17:50:25 +0000 Subject: [PATCH 0426/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index c93f32583c..0b5ea0086c 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit fa06fed86f01c62c129aaaed78a8bf0a6ce0e7e7 -%global ver 0.0.38-18333 +%global commit 18111ac8bc18dc4ce43357bb7c0b2d485e125f3f +%global ver 0.0.38-18336 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 5aea3da984591093386b10c7a05d61c5ad48ccc6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 18:36:56 +0000 Subject: [PATCH 0427/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 0b5ea0086c..d4d9e7a14a 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 18111ac8bc18dc4ce43357bb7c0b2d485e125f3f -%global ver 0.0.38-18336 +%global commit ec70c9691fd29c36f2841af9cb2b8053907dc21e +%global ver 0.0.38-18337 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 454f92525af4df8e12c93c0f24a31a3e33b4df5b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 20:26:50 +0000 Subject: [PATCH 0428/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index d4d9e7a14a..3246433f6d 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit ec70c9691fd29c36f2841af9cb2b8053907dc21e -%global ver 0.0.38-18337 +%global commit d61f4101ad894014e2b1537ce79dd5227ac0ff05 +%global ver 0.0.38-18338 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From be17c07091260f6e29a54f75bb0921f986d755f6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 22:18:25 +0000 Subject: [PATCH 0429/3853] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 7ba51f836d..5e331f6cab 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.2.0 +Version: 39.2.1 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From db02d94917d8172bd5a7d19b1bd70ed7fba8bc3c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 15 Nov 2025 23:45:48 +0000 Subject: [PATCH 0430/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b700605443..b5a3437b8e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.15.162232 +Version: 2025.11.15.233514 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 22f6465547e62e523041d3045189320ebad8de57 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 01:46:28 +0000 Subject: [PATCH 0431/3853] bump: ruffle-nightly rpcs3 --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 9306bb5172..2f241455c4 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-14 +%global ver 2025-11-16 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 3246433f6d..217d9ed40b 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit d61f4101ad894014e2b1537ce79dd5227ac0ff05 -%global ver 0.0.38-18338 +%global commit c7ae97f8eac220b25d097b44efc877ba04915a69 +%global ver 0.0.38-18339 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 212ad54527216bfef69fa548bf26f5cf75b7d907 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 01:56:34 +0000 Subject: [PATCH 0432/3853] bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly glasgow --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 2 +- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- 10 files changed, 19 insertions(+), 19 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 38449a44ea..04bb9eecf7 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.3.0 -%global commit 805f9d78f1de41ab35fb74663c3f567d6e488446 +%global commit 555d7231efef507f9fc76b21c1333a07916cc792 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251111 +%global commit_date 20251116 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index ea40d49a7f..c1ed49d030 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 0f5fafdaad4d69649888bcf54e83409054f4e0fb +%global commit 701201b13c95d00cc894b4f88551b5add740d409 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251115 +%global commit_date 20251116 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index 3cc73fba7c..c1679b1291 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.2 -%global commit cb3e797fde5c748164eb70d9859336141136a166 -%global commit_date 20251111 +%global commit e3cae692f6685a4e211d9ea1e7be0001ba8ea7b8 +%global commit_date 20251116 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 54773ef08c..bdbe5bb7c4 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,4 +1,4 @@ -%global commit 466a004c39c1930083b1d2ea370dea88bd9c4062 +%global commit caf5040a6de2aaa326d93f75625a3c9a0e08858c %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global fulldate 2025-11-15 %global commit_date %(echo %{fulldate} | sed 's/-//g') diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 6220709f5a..b9579b48b0 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1277f328c42c1e61f26717675b14f3e99627b2fe +%global commit 1683052e6ce44d206e947c397917b2ab7617c0fe %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251115 +%global commit_date 20251116 %global ver 0.214.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index c8a9854a15..a910a88228 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit 86b39b2771d925dc88e58e07fda7fb982ca97b07 +%global commit 16066c9a15f09f92bb22e44d53e3aafc520f9f70 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251115 +%global commit_date 20251116 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index a5846c81d6..f265bcd3a9 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 39be9b981d6608c9da33ca5c25118114eab121ea +%global commit 79ddb7d89e4320b448c35b5936ce150706bbf210 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251115 +%global commit_date 20251116 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 06c9eb273a..f474521a8c 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit f8cdc0bd526301e873cd952eb0d457bdf2554e57 -%global commit_date 20251115 +%global commit ebce8d766b41fbf4d83cf47c1297563a9508ff60 +%global commit_date 20251116 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 8e5fa77a97..3cb6b3a34b 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 41d79b22c469ddb1d5612bb058e9d7fba9cd28ca +%global commit 82dacccf33f4ffe0a8e6fbeea2a0e18780b4186b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251115 +%global commitdate 20251116 %global ver 1.0.18 Name: scx-scheds-nightly diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index be86dcf30e..b47f77613c 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 42c7b86d46607fb54c4771062aaa4350a0bac6bb -%global commit_date 20251111 +%global commit 67a8574a9b59af18e36e81411a981e23fe205ff3 +%global commit_date 20251116 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow From 7e9462059d8d9cb63ddc32e849697ced84e34209 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 02:58:56 +0000 Subject: [PATCH 0433/3853] bump(branch): kf6-kio --- anda/desktops/kde/kf6-kio/kf6-kio.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/kde/kf6-kio/kf6-kio.spec b/anda/desktops/kde/kf6-kio/kf6-kio.spec index 9f50a4e5a9..424dbfd81b 100644 --- a/anda/desktops/kde/kf6-kio/kf6-kio.spec +++ b/anda/desktops/kde/kf6-kio/kf6-kio.spec @@ -1,8 +1,8 @@ %global framework kio %global stable_kf6 stable -%global majmin_ver_kf6 6.18 -%global ecm_ver 6.19.0 +%global majmin_ver_kf6 6.20 +%global ecm_ver 6.20.0 %global ecm_rel 1 Name: kf6-%{framework} From c9008623ed200faa37c64194e0e335aaa910b6db Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 06:34:28 +0000 Subject: [PATCH 0434/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index c438024c8d..8057b20860 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1326+2e6f7d36b +%global ver 0.16.0-dev.1334+06d08daba %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 607b753e5966c57a47adb6bc4899112fb3d5b5db Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 07:35:39 +0000 Subject: [PATCH 0435/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 02b900cc05..9b595706f3 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1326+2e6f7d36b +Version: 0.16.0~dev.1334+06d08daba Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 2512d2289b2b7f768eda82db3d55739a86102d55 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 10:48:09 +0000 Subject: [PATCH 0436/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 217d9ed40b..5f4ec5f388 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit c7ae97f8eac220b25d097b44efc877ba04915a69 -%global ver 0.0.38-18339 +%global commit db8437b01cf24ba1146cf7d22e1be02202cc98f4 +%global ver 0.0.38-18342 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From a91e903524cca71d85e657a113780eaa9300a2d3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 11:19:44 +0000 Subject: [PATCH 0437/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b5a3437b8e..e0228dedbf 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.15.233514 +Version: 2025.11.16.110227 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 7bf00f245b78c302f10f401069534013fc843bf6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 12:36:03 +0000 Subject: [PATCH 0438/3853] bump: rust-starship --- anda/langs/rust/starship/rust-starship.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/starship/rust-starship.spec b/anda/langs/rust/starship/rust-starship.spec index 46bd1c6f04..ce8bf337c4 100644 --- a/anda/langs/rust/starship/rust-starship.spec +++ b/anda/langs/rust/starship/rust-starship.spec @@ -4,7 +4,7 @@ %global crate starship Name: rust-starship -Version: 1.24.0 +Version: 1.24.1 Release: 1%?dist Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️ From 16e1994a930836f3a1a1f26e7dd1a4ce08b25aea Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Sun, 16 Nov 2025 23:47:12 +0700 Subject: [PATCH 0439/3853] add: terra-appstream-helper (#7401) --- anda/terra/appstream-helper/anda.hcl | 6 +++ .../terra-appstream-helper.spec | 52 +++++++++++++++++++ anda/terra/appstream-helper/update.rhai | 1 + anda/terra/srpm-macros/anda-srpm-macros.spec | 3 +- 4 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 anda/terra/appstream-helper/anda.hcl create mode 100644 anda/terra/appstream-helper/terra-appstream-helper.spec create mode 100644 anda/terra/appstream-helper/update.rhai diff --git a/anda/terra/appstream-helper/anda.hcl b/anda/terra/appstream-helper/anda.hcl new file mode 100644 index 0000000000..fdd41b3b22 --- /dev/null +++ b/anda/terra/appstream-helper/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "terra-appstream-helper.spec" + } +} diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec new file mode 100644 index 0000000000..6a51d8f41e --- /dev/null +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -0,0 +1,52 @@ +Name: terra-appstream-helper +Version: 0.1.1 +Release: 1%?dist +Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra +License: GPL-3.0-or-Later +URL: https://github.com/terrapkg/appstream-helper +Source: %{url}/archive/refs/tags/v%version.tar.gz +BuildArch: noarch +Requires: python3-%{name} = %{evr} +BuildRequires: anda-srpm-macros python3-devel python3-installer pyproject-rpm-macros python3dist(pip) python3dist(setuptools) python3dist(wheel) + +%description +%{summary}. + +%package -n python3-%{name} +Summary: Python files for %{name} +Requires: %{name} = %{evr} +BuildArch: noarch + +%description -n python3-%{name} +Python files needed for %{name}. + +%prep +%autosetup -n appstream-helper-%{version} + +%generate_buildrequires +%pyproject_buildrequires + + +%build +%pyproject_wheel + + +%install +%pyproject_install +%pyproject_save_files -l terra_appstream_helper +install -Dpm644 terra-appstream.macros %buildroot%_rpmmacrodir/macros.terra-appstream + +%files +%license LICENSE +%doc README.md +%{_bindir}/terra-appstream-helper +%{_rpmmacrodir}/macros.terra-appstream + + + +%files -n python3-%{name} -f %{pyproject_files} + + + +%changelog +%autochangelog diff --git a/anda/terra/appstream-helper/update.rhai b/anda/terra/appstream-helper/update.rhai new file mode 100644 index 0000000000..657b5f98cd --- /dev/null +++ b/anda/terra/appstream-helper/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("terrapkg/appstream-helper")); diff --git a/anda/terra/srpm-macros/anda-srpm-macros.spec b/anda/terra/srpm-macros/anda-srpm-macros.spec index 930da63762..cc13db5337 100644 --- a/anda/terra/srpm-macros/anda-srpm-macros.spec +++ b/anda/terra/srpm-macros/anda-srpm-macros.spec @@ -1,6 +1,6 @@ Name: anda-srpm-macros Version: 0.2.21 -Release: 1%?dist +Release: 2%?dist Summary: SRPM macros for extra Fedora packages License: MIT @@ -9,6 +9,7 @@ Source0: %url/archive/refs/tags/v%{version}.tar.gz Recommends: rust-packaging Requires: git-core +Requires: terra-appstream-helper Obsoletes: fyra-srpm-macros < 0.1.1-1 Provides: fyra-srpm-macros = %{version}-%{release} BuildArch: noarch From dffc030a18a702ebeca1b41837bd8f59fd7205f6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 18:26:44 +0000 Subject: [PATCH 0440/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index e0228dedbf..3a528da6c4 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.110227 +Version: 2025.11.16.181532 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 10153e202069cfde78687d41d0906e40623d9b4e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 18:47:03 +0000 Subject: [PATCH 0441/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 5f4ec5f388..47f9a78122 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit db8437b01cf24ba1146cf7d22e1be02202cc98f4 -%global ver 0.0.38-18342 +%global commit a93197cdcb33c65a559ddd36a58954dfafed8dd3 +%global ver 0.0.38-18344 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 2f3354a5b64502fdf8f6d5356faea6033f0adaf4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 19:17:29 +0000 Subject: [PATCH 0442/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 3a528da6c4..f5bea67d40 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.181532 +Version: 2025.11.16.190803 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From ec914db8c7a2c6e048ddd6a792591350167c2a50 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 21:16:55 +0000 Subject: [PATCH 0443/3853] bump: terra-appstream-helper --- anda/terra/appstream-helper/terra-appstream-helper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec index 6a51d8f41e..9fbcffd6e0 100644 --- a/anda/terra/appstream-helper/terra-appstream-helper.spec +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -1,5 +1,5 @@ Name: terra-appstream-helper -Version: 0.1.1 +Version: 0.1.2 Release: 1%?dist Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra License: GPL-3.0-or-Later From 282602a5dfcdb807882de8f3dcf5253c8956f5e2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 21:30:44 +0000 Subject: [PATCH 0444/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 47f9a78122..cdafcb2d19 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit a93197cdcb33c65a559ddd36a58954dfafed8dd3 -%global ver 0.0.38-18344 +%global commit 0439b62257d6dc060d477fb0694e05001026209e +%global ver 0.0.38-18345 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 75e9e6d81c9adf85eff32d0b0646b5e779f0f750 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 22:36:07 +0000 Subject: [PATCH 0445/3853] bump: rust-bottom --- anda/langs/rust/bottom/rust-bottom.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/bottom/rust-bottom.spec b/anda/langs/rust/bottom/rust-bottom.spec index 2c4ef752bf..f0995ad078 100644 --- a/anda/langs/rust/bottom/rust-bottom.spec +++ b/anda/langs/rust/bottom/rust-bottom.spec @@ -5,7 +5,7 @@ %global crate bottom Name: rust-bottom -Version: 0.11.3 +Version: 0.11.4 Release: 1%?dist Summary: Customizable cross-platform graphical process/system monitor for the terminal From 4808bee455a1e087acffa3c856c1c7ca1c45c4a6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 22:46:02 +0000 Subject: [PATCH 0446/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index f5bea67d40..bebaf050b7 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.190803 +Version: 2025.11.16.223937 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 12e610a5b77354aea2ef9818d10afd07a3aa2389 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 23:18:53 +0000 Subject: [PATCH 0447/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index bebaf050b7..b57e59ba23 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.223937 +Version: 2025.11.16.230559 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From dea89f8a52304b02414baccb55831b50bece7ac1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 23:31:29 +0000 Subject: [PATCH 0448/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b57e59ba23..a87fee33c5 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.230559 +Version: 2025.11.16.231809 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From cccee300eb6ebf9e6dbf0a3b2fe903507266fbe5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 16 Nov 2025 23:45:31 +0000 Subject: [PATCH 0449/3853] bump: rust-television zig-master-bootstrap --- anda/langs/rust/television/rust-television.spec | 2 +- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/langs/rust/television/rust-television.spec b/anda/langs/rust/television/rust-television.spec index 5167c3a7c9..eefc9e4a44 100644 --- a/anda/langs/rust/television/rust-television.spec +++ b/anda/langs/rust/television/rust-television.spec @@ -5,7 +5,7 @@ %global crate television Name: rust-television -Version: 0.13.9 +Version: 0.13.10 Release: 1%?dist Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 8057b20860..fe0e0d4afa 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1334+06d08daba +%global ver 0.16.0-dev.1344+bc589c271 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From c8a6c4a8e0368c14ff9782f8963aa2adeaf88945 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Mon, 17 Nov 2025 07:08:11 +0700 Subject: [PATCH 0450/3853] ci: Add metainfo tests (#7400) * ci: Add metainfo tests closes #7399 * bump xpadneo as a test * Attempt cleanup * include failed packages * export log into step summary * let's only scan rpms, not srpms * Wrap log in code block * Clean up logging more * bump bun and prismlauncher as tests, revert later * Revert "bump bun and prismlauncher as tests, revert later" This reverts commit 1239fa7c5cb48719b15cba664212cc31c358dc70. * disable xtrace on summary generator * add veto warning * Revert "bump xpadneo as a test" This reverts commit a1d04734b0b9e8dd7bcd5bc6dea455974c0ddf2b. * test: bump bat-extras * Revert "test: bump bat-extras" This reverts commit ee4d9e011670cf2eb6274e7a2dfb1d47007fc952. --- .github/workflows/autobuild.yml | 63 +++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 4e3fab3f60..e620f0371d 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -43,3 +43,66 @@ jobs: with: packages: ${{ needs.manifest.outputs.build_matrix }} publish: ${{ github.event_name == 'push' }} + + appstream: + needs: build + runs-on: ubuntu-latest + container: + image: ghcr.io/terrapkg/appstream-generator:main + steps: + - name: Download artifacts + uses: actions/download-artifact@v5 + with: + merge-multiple: true + path: ./artifacts + - name: Generate test catalog + # run appstream-builder, then add step summary + run: | + set -x + appstream-builder -v \ + --packages-dir=artifacts/rpms \ + --icons-dir=icons \ + --include-failed \ + --output-dir=output \ + --uncompressed-icons \ + --origin=test \ + --basename=test \ + --veto-ignore=missing-parents \ + --veto-ignore=missing-info 2>&1 | tee asb.log + - name: Export logs + id: export_logs + run: | + echo "## AppStream Builder Log" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo '```log' >> $GITHUB_STEP_SUMMARY + cat asb.log >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY + echo '---' >> $GITHUB_STEP_SUMMARY + + - name: Report Summary + id: report_summary + run: | + echo "## AppStream Builder Report" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + if grep -q "veto" asb.log; then + echo "::group::Vetoed packages" + echo "### Vetoed packages" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo '```xml' >> $GITHUB_STEP_SUMMARY + echo "$(grep -i 'veto' asb.log)" >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY + echo "::warning file=asb.log::Some packages were vetoed during AppStream generation. Please review the 'Vetoed packages' section in the summary for details." + echo "::endgroup::" + fi + echo "## Full Data Summary" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo "### Generated Appstream files:" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + for file in output/*.xml.gz; do + echo "#### \`$file\`" >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + echo '```xml' >> $GITHUB_STEP_SUMMARY + zcat "$file" >> $GITHUB_STEP_SUMMARY + echo '```' >> $GITHUB_STEP_SUMMARY + echo "" >> $GITHUB_STEP_SUMMARY + done From ad5b174621be8eadc3cd725ad24809eaef33cafc Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 01:10:06 +0000 Subject: [PATCH 0451/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 9b595706f3..18c457b92e 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1334+06d08daba +Version: 0.16.0~dev.1344+bc589c271 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 2656684ba081168dc56287e99a49cade178572b3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 01:40:41 +0000 Subject: [PATCH 0452/3853] bump: terra-appstream-helper --- anda/terra/appstream-helper/terra-appstream-helper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec index 9fbcffd6e0..84a0e3c34e 100644 --- a/anda/terra/appstream-helper/terra-appstream-helper.spec +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -1,5 +1,5 @@ Name: terra-appstream-helper -Version: 0.1.2 +Version: 0.1.3 Release: 1%?dist Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra License: GPL-3.0-or-Later From f9cb7cdc23dc5fa8c4eafc927b6df26ce808e5cb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 01:52:44 +0000 Subject: [PATCH 0453/3853] bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly zed-nightly prismlauncher-nightly types-colorama opentabletdriver-nightly scx-scheds-nightly rpi-utils --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- .../opentabletdriver-nightly/opentabletdriver-nightly.spec | 6 +++--- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/rpi-utils/rpi-utils.spec | 4 ++-- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 04bb9eecf7..0b91609442 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.3.0 -%global commit 555d7231efef507f9fc76b21c1333a07916cc792 +%global commit 37f3f7f948a5cf00ccfa986aafdc86f95fefc8a6 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251116 +%global commit_date 20251117 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index c1ed49d030..28a30380a1 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 701201b13c95d00cc894b4f88551b5add740d409 +%global commit 0a32f988ba5707a1f9df859b08efe5ba3174b471 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251116 +%global commit_date 20251117 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index c1679b1291..a7427c100b 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.2 -%global commit e3cae692f6685a4e211d9ea1e7be0001ba8ea7b8 -%global commit_date 20251116 +%global commit 0c6411851cc779d551edc89b83966696201611aa +%global commit_date 20251117 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b9579b48b0..61d40cea07 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1683052e6ce44d206e947c397917b2ab7617c0fe +%global commit b0525a26a684ab2822baaa6c94ee5acd7f50a1d4 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251116 +%global commit_date 20251117 %global ver 0.214.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index a910a88228..c1353a09e0 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,10 +1,10 @@ %global real_name prismlauncher %global nice_name PrismLauncher -%global commit 16066c9a15f09f92bb22e44d53e3aafc520f9f70 +%global commit 8b4ad7aa49be5bff1473b9242a759945473a3c3b %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251116 +%global commit_date 20251117 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index f474521a8c..09a8a9cac3 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit ebce8d766b41fbf4d83cf47c1297563a9508ff60 -%global commit_date 20251116 +%global commit 58da238f50afcdceae317864915a7f9a10ff8fd3 +%global commit_date 20251117 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec index da5d808e87..b2aba4122b 100644 --- a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec +++ b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec @@ -1,7 +1,7 @@ -%global commit 4cebd851f5a90dbb11c48eba709ac27fe289ebf1 +%global commit 1e0ee7079ab8227441359da5912644de4f4ad395 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20250904 -%global ver 0.6.5.1 +%global commit_date 20251117 +%global ver 0.6.6.2 # We aren't using Mono but RPM expected Mono %global __requires_exclude_from ^/usr/lib/opentabletdriver/.*$ diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 3cb6b3a34b..37a4f0e701 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 82dacccf33f4ffe0a8e6fbeea2a0e18780b4186b +%global commit f05e360ed2487b0200fd8326067d320ab1c08f36 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251116 +%global commitdate 20251117 %global ver 1.0.18 Name: scx-scheds-nightly diff --git a/anda/tools/rpi-utils/rpi-utils.spec b/anda/tools/rpi-utils/rpi-utils.spec index f5f28ca5fc..d03f519d4b 100644 --- a/anda/tools/rpi-utils/rpi-utils.spec +++ b/anda/tools/rpi-utils/rpi-utils.spec @@ -1,5 +1,5 @@ -%global commit f05444fa057e5cc3b700b43cdffc84fd18d1c4ec -%global commit_date 20251027 +%global commit 97c7608a47da7a32a5046c8dc86e5cbaca8569a8 +%global commit_date 20251117 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %define _unpackaged_files_terminate_build 0 From 096612fe98663227c55d1cbf0dd7552ae356a91f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 03:06:19 +0000 Subject: [PATCH 0454/3853] bump: ruffle-nightly rpcs3 --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 2f241455c4..042c16a6ad 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-16 +%global ver 2025-11-17 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index cdafcb2d19..45825a8b10 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 0439b62257d6dc060d477fb0694e05001026209e -%global ver 0.0.38-18345 +%global commit 42177add17e3386c03a1e798eb6345d37acbf29b +%global ver 0.0.38-18349 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From b0431bf240b9bb6e8de319df785701a28d8fe977 Mon Sep 17 00:00:00 2001 From: Gilver Date: Sun, 16 Nov 2025 21:14:08 -0600 Subject: [PATCH 0455/3853] chore: Move packages to multimedia repo (#7316) * chore: Move packages to multimedia repo * chore: Add Multimedia repo to builds of packages that need it * chore: openh264 Signed-off-by: Gilver * chore: Add multimedia repo to a couple more packages that need it --------- Signed-off-by: Gilver --- anda/lib/fdk-aac/anda.hcl | 2 +- anda/lib/libde265/anda.hcl | 2 ++ anda/lib/libfreeaptx/anda.hcl | 1 + anda/lib/openh264/anda.hcl | 2 +- anda/lib/rtmpdump/anda.hcl | 3 ++- anda/multimedia/ffmpeg/anda.hcl | 4 ++-- anda/multimedia/gstreamer1/gstreamer1-plugin-libav/anda.hcl | 3 ++- anda/multimedia/gstreamer1/gstreamer1-plugins-bad/anda.hcl | 3 ++- anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/anda.hcl | 3 ++- anda/multimedia/gstreamer1/gstreamer1-vaapi/anda.hcl | 3 ++- anda/multimedia/kvazaar/anda.hcl | 2 +- anda/multimedia/lcevcdec/anda.hcl | 2 ++ anda/multimedia/mjpegtools/anda.hcl | 1 + anda/multimedia/uavs3d/anda.hcl | 3 ++- anda/multimedia/vvdec/anda.hcl | 1 + anda/multimedia/vvenc/anda.hcl | 1 + anda/multimedia/x264-bootstrap/anda.hcl | 3 ++- anda/multimedia/x264/anda.hcl | 3 ++- anda/multimedia/x265/anda.hcl | 3 ++- anda/multimedia/xevd/anda.hcl | 2 ++ anda/multimedia/xeve/anda.hcl | 2 ++ 21 files changed, 35 insertions(+), 14 deletions(-) diff --git a/anda/lib/fdk-aac/anda.hcl b/anda/lib/fdk-aac/anda.hcl index 06dac1bc18..27b2e29124 100644 --- a/anda/lib/fdk-aac/anda.hcl +++ b/anda/lib/fdk-aac/anda.hcl @@ -3,7 +3,7 @@ project pkg { spec = "fdk-aac.spec" } labels { - subrepo = "extras" + subrepo = "multimedia" weekly = 1 } } diff --git a/anda/lib/libde265/anda.hcl b/anda/lib/libde265/anda.hcl index cc0f1db0fd..f1ca67f6cb 100644 --- a/anda/lib/libde265/anda.hcl +++ b/anda/lib/libde265/anda.hcl @@ -2,8 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "libde265.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/lib/libfreeaptx/anda.hcl b/anda/lib/libfreeaptx/anda.hcl index bac6cc9f1b..1c0f5d7f4e 100644 --- a/anda/lib/libfreeaptx/anda.hcl +++ b/anda/lib/libfreeaptx/anda.hcl @@ -6,5 +6,6 @@ project pkg { labels { weekly = 1 mock = 1 + subrepo = "multimedia" } } diff --git a/anda/lib/openh264/anda.hcl b/anda/lib/openh264/anda.hcl index 825d3a7615..ddde4a35c1 100644 --- a/anda/lib/openh264/anda.hcl +++ b/anda/lib/openh264/anda.hcl @@ -3,6 +3,6 @@ project pkg { spec = "openh264.spec" } labels { - subrepo = "extras" + subrepo = "multimedia" } } diff --git a/anda/lib/rtmpdump/anda.hcl b/anda/lib/rtmpdump/anda.hcl index 8a4c8ba8c6..6deeb7f0d2 100644 --- a/anda/lib/rtmpdump/anda.hcl +++ b/anda/lib/rtmpdump/anda.hcl @@ -4,6 +4,7 @@ project pkg { spec = "rtmpdump.spec" } labels { - mock =1 + mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/ffmpeg/anda.hcl b/anda/multimedia/ffmpeg/anda.hcl index 44b1659420..002c167e92 100644 --- a/anda/multimedia/ffmpeg/anda.hcl +++ b/anda/multimedia/ffmpeg/anda.hcl @@ -2,11 +2,11 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "ffmpeg.spec" - extra_repos = ["https://repos.fyralabs.com/terrarawhide-nvidia"] + extra_repos = ["https://repos.fyralabs.com/terrarawhide-nvidia", "https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { updbranch = 1 mock = 1 - subrepo = "extras" + subrepo = "multimedia" } } diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/anda.hcl b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/anda.hcl index f6d20ce1a6..09af9d505f 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/anda.hcl +++ b/anda/multimedia/gstreamer1/gstreamer1-plugin-libav/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "gstreamer1-plugin-libav.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { - subrepo = "extras" + subrepo = "multimedia" mock = 1 updbranch = 1 } diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/anda.hcl b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/anda.hcl index e031b556e2..ac46457247 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/anda.hcl +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-bad/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "gstreamer1-plugins-bad.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { - subrepo = "extras" + subrepo = "multimedia" mock = 1 updbranch = 1 } diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/anda.hcl b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/anda.hcl index 5ef2660d6e..13c5400c37 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/anda.hcl +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "gstreamer1-plugins-ugly.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { - subrepo = "extras" + subrepo = "multimedia" mock = 1 updbranch = 1 } diff --git a/anda/multimedia/gstreamer1/gstreamer1-vaapi/anda.hcl b/anda/multimedia/gstreamer1/gstreamer1-vaapi/anda.hcl index b3231c6cd4..3bc32c70d9 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-vaapi/anda.hcl +++ b/anda/multimedia/gstreamer1/gstreamer1-vaapi/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "gstreamer1-vaapi.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { - subrepo = "extras" + subrepo = "multimedia" mock = 1 updbranch = 1 } diff --git a/anda/multimedia/kvazaar/anda.hcl b/anda/multimedia/kvazaar/anda.hcl index 9001334d1b..e791705fc8 100644 --- a/anda/multimedia/kvazaar/anda.hcl +++ b/anda/multimedia/kvazaar/anda.hcl @@ -4,6 +4,6 @@ project pkg { spec = "kvazaar.spec" } labels { - mock =1 + mock = 1 } } diff --git a/anda/multimedia/lcevcdec/anda.hcl b/anda/multimedia/lcevcdec/anda.hcl index fc1d38512a..e97d525175 100644 --- a/anda/multimedia/lcevcdec/anda.hcl +++ b/anda/multimedia/lcevcdec/anda.hcl @@ -2,8 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "LCEVCdec.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/mjpegtools/anda.hcl b/anda/multimedia/mjpegtools/anda.hcl index 4660da642e..e851cc292a 100644 --- a/anda/multimedia/mjpegtools/anda.hcl +++ b/anda/multimedia/mjpegtools/anda.hcl @@ -5,5 +5,6 @@ project pkg { } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/uavs3d/anda.hcl b/anda/multimedia/uavs3d/anda.hcl index e74e92e8fc..6edbc27184 100644 --- a/anda/multimedia/uavs3d/anda.hcl +++ b/anda/multimedia/uavs3d/anda.hcl @@ -4,6 +4,7 @@ project pkg { spec = "uavs3d.spec" } labels { - mock =1 + mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/vvdec/anda.hcl b/anda/multimedia/vvdec/anda.hcl index 9f202d5576..0da4bcd8a0 100644 --- a/anda/multimedia/vvdec/anda.hcl +++ b/anda/multimedia/vvdec/anda.hcl @@ -5,5 +5,6 @@ project pkg { } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/vvenc/anda.hcl b/anda/multimedia/vvenc/anda.hcl index ccbfbd4469..ea5a6e16d2 100644 --- a/anda/multimedia/vvenc/anda.hcl +++ b/anda/multimedia/vvenc/anda.hcl @@ -5,5 +5,6 @@ project pkg { } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/x264-bootstrap/anda.hcl b/anda/multimedia/x264-bootstrap/anda.hcl index decba3bc73..6e923054a4 100644 --- a/anda/multimedia/x264-bootstrap/anda.hcl +++ b/anda/multimedia/x264-bootstrap/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "x264-bootstrap.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 - subrepo = "extras" + subrepo = "multimedia" } } diff --git a/anda/multimedia/x264/anda.hcl b/anda/multimedia/x264/anda.hcl index cda0c50dc7..2068b1ab39 100644 --- a/anda/multimedia/x264/anda.hcl +++ b/anda/multimedia/x264/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "x264.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 - subrepo = "extras" + subrepo = "multimedia" } } diff --git a/anda/multimedia/x265/anda.hcl b/anda/multimedia/x265/anda.hcl index a995e9638d..e0ae6f27d9 100644 --- a/anda/multimedia/x265/anda.hcl +++ b/anda/multimedia/x265/anda.hcl @@ -2,9 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "x265.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 - subrepo = "extras" + subrepo = "multimedia" } } diff --git a/anda/multimedia/xevd/anda.hcl b/anda/multimedia/xevd/anda.hcl index ed33aba013..e2404bcf99 100644 --- a/anda/multimedia/xevd/anda.hcl +++ b/anda/multimedia/xevd/anda.hcl @@ -2,8 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "xevd.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 + subrepo = "multimedia" } } diff --git a/anda/multimedia/xeve/anda.hcl b/anda/multimedia/xeve/anda.hcl index ed448b2fce..6fa2b1befc 100644 --- a/anda/multimedia/xeve/anda.hcl +++ b/anda/multimedia/xeve/anda.hcl @@ -2,8 +2,10 @@ project pkg { arches = ["x86_64", "aarch64", "i386"] rpm { spec = "xeve.spec" + extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] } labels { mock = 1 + subrepo = "multimedia" } } From 51193bf52d66a21cf514e79f3837473b4551902a Mon Sep 17 00:00:00 2001 From: Gilver Date: Sun, 16 Nov 2025 22:25:52 -0600 Subject: [PATCH 0456/3853] feat: Add scx-tools, update scx-scheds (#7411) * feat: Add scx-tools, update scx-scheds builds * chore: Bump release on scx-scheds * fix: Workspace * fix: Migration guide no longer exists * feat: AppStream metadata * fix: AppStream file * fix: appid, also don't mangle shebangs * feat: Add command to install .so files so I can track if I need to make a devel file at some point * chore(scx-tools): Workspace * Add failpipe on install command * Remove service type * feat: Better deps and conflicts --- .../nightly/scx-scheds-nightly.spec | 40 ++++----- anda/system/scx-scheds/stable/scx-scheds.spec | 44 +++++----- anda/system/scx-tools/nightly/anda.hcl | 8 ++ .../scx-tools/nightly/scx-tools-nightly.spec | 87 +++++++++++++++++++ anda/system/scx-tools/nightly/update.rhai | 8 ++ anda/system/scx-tools/stable/anda.hcl | 5 ++ anda/system/scx-tools/stable/scx-tools.spec | 84 ++++++++++++++++++ anda/system/scx-tools/stable/update.rhai | 1 + 8 files changed, 231 insertions(+), 46 deletions(-) create mode 100644 anda/system/scx-tools/nightly/anda.hcl create mode 100644 anda/system/scx-tools/nightly/scx-tools-nightly.spec create mode 100644 anda/system/scx-tools/nightly/update.rhai create mode 100644 anda/system/scx-tools/stable/anda.hcl create mode 100644 anda/system/scx-tools/stable/scx-tools.spec create mode 100644 anda/system/scx-tools/stable/update.rhai diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 37a4f0e701..a755bd5743 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -2,10 +2,11 @@ %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global commitdate 20251117 %global ver 1.0.18 +%undefine __brp_mangle_shebangs Name: scx-scheds-nightly Version: %{ver}^%{commitdate}.git.%{shortcommit} -Release: 1%?dist +Release: 2%?dist Summary: Nightly builds of sched_ext schedulers and tools SourceLicense: GPL-2.0-only License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib @@ -32,6 +33,8 @@ BuildRequires: rust BuildRequires: systemd BuildRequires: systemd-rpm-macros BuildRequires: zlib-ng-compat +Requires: (scx-tools or scx-tools-nightly) +Suggests: scx-tools-nightly Requires: elfutils-libelf Requires: jq Requires: libseccomp @@ -70,38 +73,31 @@ License: GPL-2.0-only %cargo_prep_online %build -%meson \ - -Dsystemd=enabled \ - -Dopenrc=disabled -%meson_build - +%{cargo_build -a} \ + --workspace \ + --exclude scx_rlfifo \ + --exclude scx_mitosis \ + --exclude scx_wd40 \ + --exclude xtask \ + --exclude scxcash \ + --exclude vmlinux_docify \ + --exclude scx_arena_selftests %install -%meson_install +find target/rpm \ + -maxdepth 1 -type f -executable ! -name '*.so' \ + -exec install -Dm755 -t %{buildroot}%{_bindir} {} + + +install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} %{cargo_license_online} > LICENSE.dependencies -%post -%systemd_post scx_loader.service - -%preun -%systemd_preun scx_loader.service - -%postun -%systemd_postun_with_restart scx_loader.service - %files %doc OVERVIEW.md %doc README.md %license LICENSE %license LICENSE.dependencies %{_bindir}/scx* -%{_bindir}/vmlinux_docify -%{_bindir}/xtask -%{_unitdir}/scx_loader.service -%{_datadir}/dbus-1/system.d/org.scx.Loader.conf -%{_datadir}/dbus-1/system-services/org.scx.Loader.service -%config(noreplace) %{_datadir}/scx_loader/config.toml %changelog * Sun Jun 15 2025 Gilver E. - 1.0.13^20250612.git.c1507b0-1 diff --git a/anda/system/scx-scheds/stable/scx-scheds.spec b/anda/system/scx-scheds/stable/scx-scheds.spec index 7b2f7305f5..65b4a5eb63 100644 --- a/anda/system/scx-scheds/stable/scx-scheds.spec +++ b/anda/system/scx-scheds/stable/scx-scheds.spec @@ -1,7 +1,9 @@ +%undefine __brp_mangle_shebangs + Name: scx-scheds Version: 1.0.18 -Release: 1%?dist -Summary: sched_ext schedulers and tools +Release: 2%?dist +Summary: sched_ext schedulers SourceLicense: GPL-2.0-only License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib URL: https://github.com/sched-ext/scx @@ -27,6 +29,8 @@ BuildRequires: rust BuildRequires: systemd BuildRequires: systemd-rpm-macros BuildRequires: zlib-ng-compat +Requires: (scx-tools or scx-tools-nightly) +Suggests: scx-tools Requires: elfutils-libelf Requires: jq Requires: libseccomp @@ -38,6 +42,7 @@ Conflicts: scx_layered Conflicts: scx_rustland Conflicts: scx_rusty Conflicts: scx-scheds-git +Conflicts: scx-scheds-nightly Provides: rust-scx_utils-devel Provides: scx_c_schedulers Provides: scxctl = %{version} @@ -62,40 +67,31 @@ License: GPL-2.0-only %cargo_prep_online %build -%meson \ - -Dsystemd=enabled \ - -Dopenrc=disabled -%meson_build +%{cargo_build -a} \ + --workspace \ + --exclude scx_rlfifo \ + --exclude scx_mitosis \ + --exclude scx_wd40 \ + --exclude xtask \ + --exclude scxcash \ + --exclude vmlinux_docify \ + --exclude scx_arena_selftests %install -%meson_install +find target/rpm \ + -maxdepth 1 -type f -executable ! -name '*.so' \ + -exec install -Dm755 -t %{buildroot}%{_bindir} {} + -mv services/systemd/README.md SERVICE_MIGRATION.md +install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} %{cargo_license_online} > LICENSE.dependencies -%post -%systemd_post scx_loader.service - -%preun -%systemd_preun scx_loader.service - -%postun -%systemd_postun_with_restart scx_loader.service - %files %doc OVERVIEW.md %doc README.md -%doc SERVICE_MIGRATION.md %license LICENSE %license LICENSE.dependencies %{_bindir}/scx* -%{_bindir}/vmlinux_docify -%{_bindir}/xtask -%{_unitdir}/scx_loader.service -%{_datadir}/dbus-1/system.d/org.scx.Loader.conf -%{_datadir}/dbus-1/system-services/org.scx.Loader.service -%config(noreplace) %{_datadir}/scx_loader/config.toml %changelog * Sun Jun 15 2025 Gilver E. - 1.0.13-1 diff --git a/anda/system/scx-tools/nightly/anda.hcl b/anda/system/scx-tools/nightly/anda.hcl new file mode 100644 index 0000000000..10de38ca82 --- /dev/null +++ b/anda/system/scx-tools/nightly/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "scx-tools-nightly.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/system/scx-tools/nightly/scx-tools-nightly.spec b/anda/system/scx-tools/nightly/scx-tools-nightly.spec new file mode 100644 index 0000000000..edc9e40295 --- /dev/null +++ b/anda/system/scx-tools/nightly/scx-tools-nightly.spec @@ -0,0 +1,87 @@ +%global commit d830ef7cae6b6e937dc01455a4c59607189d4db7 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commitdate 20251114 +%global ver 1.0.18 +%global appid com.sched_ext.scx +%global developer "sched-ext Contributors" +%global org "com.sched_ext" + +Name: scx-tools-nightly +Version: %{ver}^%{commitdate}.git.%{shortcommit} +Release: 1%{?dist} +Summary: Sched_ext Tools +License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-2.0-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) +SourceLicense: GPL-2.0-only +URL: https://github.com/sched-ext/scx-loader +Source0: %{url}/archive/%{commit}/%{commit}.tar.gz +BuildRequires: anda-srpm-macros +BuildRequires: bpftool +BuildRequires: cargo +BuildRequires: cargo-rpm-macros +BuildRequires: clang >= 17 +BuildRequires: gcc +BuildRequires: git +BuildRequires: libseccomp-devel +BuildRequires: lld >= 17 +BuildRequires: llvm >= 17 +BuildRequires: mold +BuildRequires: python3 +BuildRequires: rust +BuildRequires: systemd +BuildRequires: systemd-rpm-macros +Requires: (scx-scheds or scx-scheds-nightly) +Suggests: scx-scheds-nightly +Obsoletes: scxctl <= 0.3.4 +Provides: scxctl = %{evr} +Conflicts: scx-tools +Packager: Gilver E. + +%description +scx_loader: A D-Bus interface for managing sched_ext schedulers + +%prep +%autosetup -n scx-loader-%{commit} +%cargo_prep_online + +%build +%{cargo_build -a} \ + --workspace + +%install +find target/rpm \ + -maxdepth 1 -type f -executable ! -name '*.so' ! -name 'xtask' \ + -exec install -Dm755 -t %{buildroot}%{_bindir} {} + + +# Install runtime assets via xtask +./target/rpm/xtask install --destdir %{buildroot} + +install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} || : + +%{cargo_license_online} > LICENSE.dependencies + +%terra_appstream + +%post +%systemd_post scx_loader.service + +%preun +%systemd_preun scx_loader.service + +%postun +%systemd_postun_with_restart scx_loader.service + +%files +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/scx* +%{_unitdir}/scx_loader.service +%{_datadir}/dbus-1/system-services/org.scx.Loader.service +%{_datadir}/dbus-1/system.d/org.scx.Loader.conf +%{_datadir}/polkit-1/actions/org.scx.Loader.policy +%config(noreplace) %{_datadir}/scx_loader/config.toml +%{_metainfodir}/%{appid}.metainfo.xml + +%changelog +* Sun Nov 16 2025 Gilver E. - 1.0.18^20251114.git.d830ef7-1 +- Initial package diff --git a/anda/system/scx-tools/nightly/update.rhai b/anda/system/scx-tools/nightly/update.rhai new file mode 100644 index 0000000000..acab373af9 --- /dev/null +++ b/anda/system/scx-tools/nightly/update.rhai @@ -0,0 +1,8 @@ +rpm.global("commit", gh_commit("sched-ext/scx-loader")); +if rpm.changed() { + rpm.release(); + rpm.global("commitdate", date()); + let v = gh("sched-ext/scx-loader"); + v.crop(1); + rpm.global("ver", v); +} diff --git a/anda/system/scx-tools/stable/anda.hcl b/anda/system/scx-tools/stable/anda.hcl new file mode 100644 index 0000000000..c5223e522e --- /dev/null +++ b/anda/system/scx-tools/stable/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "scx-tools.spec" + } +} diff --git a/anda/system/scx-tools/stable/scx-tools.spec b/anda/system/scx-tools/stable/scx-tools.spec new file mode 100644 index 0000000000..31514cb3ac --- /dev/null +++ b/anda/system/scx-tools/stable/scx-tools.spec @@ -0,0 +1,84 @@ +%global appid com.sched_ext.scx +%global developer "sched-ext Contributors" +%global org "com.sched_ext" + +Name: scx-tools +Version: 1.0.18 +Release: 1%{?dist} +Summary: Sched_ext Tools +License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-2.0-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) +SourceLicense: GPL-2.0-only +URL: https://github.com/sched-ext/scx-loader +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz +BuildRequires: anda-srpm-macros +BuildRequires: bpftool +BuildRequires: cargo +BuildRequires: cargo-rpm-macros +BuildRequires: clang >= 17 +BuildRequires: gcc +BuildRequires: git +BuildRequires: libseccomp-devel +BuildRequires: lld >= 17 +BuildRequires: llvm >= 17 +BuildRequires: mold +BuildRequires: python3 +BuildRequires: rust +BuildRequires: systemd +BuildRequires: systemd-rpm-macros +Requires: (scx-scheds or scx-scheds-nightly) +Suggests: scx-scheds +Obsoletes: scxctl <= 0.3.4 +Provides: scxctl = %{evr} +Conflicts: scx-tools-git +Conflicts: scx-tools-nightly +Packager: Gilver E. + +%description +scx_loader: A D-Bus interface for managing sched_ext schedulers + +%prep +%autosetup -n scx-loader-%{version} +%cargo_prep_online + +%build +%{cargo_build -a} \ + --workspace + +%install +find target/rpm \ + -maxdepth 1 -type f -executable ! -name '*.so' ! -name 'xtask' \ + -exec install -Dm755 -t %{buildroot}%{_bindir} {} + + +# Install runtime assets via xtask +./target/rpm/xtask install --destdir %{buildroot} + +install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} || : + +%{cargo_license_online} > LICENSE.dependencies + +%terra_appstream + +%post +%systemd_post scx_loader.service + +%preun +%systemd_preun scx_loader.service + +%postun +%systemd_postun_with_restart scx_loader.service + +%files +%license LICENSE +%license LICENSE.dependencies +%doc README.md +%{_bindir}/scx* +%{_unitdir}/scx_loader.service +%{_datadir}/dbus-1/system-services/org.scx.Loader.service +%{_datadir}/dbus-1/system.d/org.scx.Loader.conf +%{_datadir}/polkit-1/actions/org.scx.Loader.policy +%config(noreplace) %{_datadir}/scx_loader/config.toml +%{_metainfodir}/%{appid}.metainfo.xml + +%changelog +* Sun Nov 16 2025 Gilver E. - 1.0.18-1 +- Initial package diff --git a/anda/system/scx-tools/stable/update.rhai b/anda/system/scx-tools/stable/update.rhai new file mode 100644 index 0000000000..af8768b383 --- /dev/null +++ b/anda/system/scx-tools/stable/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("sched-ext/scx-loader")); From 2e49738234aecaae3406cf46c524d17b59d61967 Mon Sep 17 00:00:00 2001 From: madomado Date: Mon, 17 Nov 2025 13:30:04 +0800 Subject: [PATCH 0457/3853] feat(release): terra-multimedia (#7327) --- anda/terra/release/terra-multimedia.repo | 26 ++++++++++++++++++++++++ anda/terra/release/terra-release.spec | 10 +++++++-- 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 anda/terra/release/terra-multimedia.repo diff --git a/anda/terra/release/terra-multimedia.repo b/anda/terra/release/terra-multimedia.repo new file mode 100644 index 0000000000..72db66c238 --- /dev/null +++ b/anda/terra/release/terra-multimedia.repo @@ -0,0 +1,26 @@ +[terra-multimedia] +name=Terra $releasever (Multimedia) +#baseurl=https://repos.fyralabs.com/terra$releasever-multimedia +metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia&arch=$basearch +metadata_expire=6h +type=rpm +gpgcheck=1 +gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia/key.asc +repo_gpgcheck=1 +enabled=0 +enabled_metadata=1 +countme=1 +priority=80 + +[terra-multimedia-source] +name=Terra $releasever (Multimedia) - Source +#baseurl=https://repos.fyralabs.com/terra$releasever-multimedia-source +metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia-source&arch=$basearch +metadata_expire=6h +type=rpm +gpgcheck=1 +gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia-source/key.asc +repo_gpgcheck=1 +enabled=0 +enabled_metadata=0 +priority=80 diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 6a5fe09a44..be7f33c825 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,6 @@ Name: terra-release -Version: 42 -Release: 4 +Version: 43 +Release: 1 Summary: Release package for Terra License: MIT @@ -9,6 +9,7 @@ Source0: terra.repo Source1: terra-extras.repo Source2: terra-nvidia.repo Source3: terra-mesa.repo +Source4: terra-multimedia.repo BuildArch: noarch %dnl We probably shouldn't do this in Rawhide! @@ -35,6 +36,7 @@ install -D -p -m 0644 -t %{buildroot}%{_sysconfdir}/yum.repos.d %{SOURCE0} install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE1 install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE2 install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE3 +install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE4 %files %config(noreplace) %{_sysconfdir}/yum.repos.d/terra.repo @@ -43,8 +45,12 @@ install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE3 %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-extras.repo %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-nvidia.repo %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-mesa.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/terra-multimedia.repo %changelog +* Thu Nov 13 2025 madonuko - 44-1 +- Add terra-multimedia + * Sun Jan 12 2025 Cappy Ishihara - 42-4 - Add NVIDIA and Mesa repository streams From d5da05dd352c811888109264535e0f1da2298ffd Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Mon, 17 Nov 2025 17:47:37 +0700 Subject: [PATCH 0458/3853] chore(metainfo): minecraft (#7406) * chore(metainfo): minecraft * svg icon? * move icons to scalable --- anda/games/minecraft-java/.gitignore | 1 + .../com.mojang.Minecraft.metainfo.xml | 58 +++++++++++++++++++ anda/games/minecraft-java/minecraft-java.spec | 29 +++++----- .../minecraft-java/minecraft-launcher.desktop | 3 +- 4 files changed, 76 insertions(+), 15 deletions(-) create mode 100644 anda/games/minecraft-java/.gitignore create mode 100644 anda/games/minecraft-java/com.mojang.Minecraft.metainfo.xml diff --git a/anda/games/minecraft-java/.gitignore b/anda/games/minecraft-java/.gitignore new file mode 100644 index 0000000000..6131751955 --- /dev/null +++ b/anda/games/minecraft-java/.gitignore @@ -0,0 +1 @@ +*.svg \ No newline at end of file diff --git a/anda/games/minecraft-java/com.mojang.Minecraft.metainfo.xml b/anda/games/minecraft-java/com.mojang.Minecraft.metainfo.xml new file mode 100644 index 0000000000..fce1f57e28 --- /dev/null +++ b/anda/games/minecraft-java/com.mojang.Minecraft.metainfo.xml @@ -0,0 +1,58 @@ + + + com.mojang.Minecraft + Minecraft + ماين كرافت + মাইনক্রাফ্ট + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + Minecraft + CC0-1.0 + Create your own world in one of the most popular video games + أنشئ عالمك الخاص في واحدة من ألعاب الفيديو الأكثر شعبية + Crea tu propio mundo en este videojuego popular + Créez votre propre univers dans l'un des jeux vidéo les plus populaires + सर्वाधिक लोकप्रिय वीडियो गेम में अपनी खुद की दुनिया बनाएँ + Ciptakan duniamu sendiri di salah satu permainan paling populer ini. + Crie seu próprio mundo em um dos videogames mais populares + Creeaza-ti propria lume in unul dintre cele mai populare jocuri video + สร้างโลกของคุณขึ้นมาใหม่ในหนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุด + Kiến tạo thế giới của riêng bạn trên một trong những trò chơi điện tử phổ biến nhất + 在这款风靡全球的视频游戏中打造属于自己的世界 + 在最受歡迎的電玩遊戲中打造自己的世界 + +

Join people all over the world playing Minecraft, one of the most popular videogames around! Your own imagination is the limit in this fun game where you get to build the world around you. Play with friends, or alone, as you adventure, gather, build, and battle in an incredible land of your very own. For the best experience, we recommend you create an account and purchase online at minecraft.net/en-us/store before installing this app. ** Requires internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

انضم للأشخاص الذين يلعبون لُعبة ماين كرافت من جميع أنحاء العالم، وهي واحدة من ألعاب الفيديو الأكثر شعبية الموجودة الآن! خيالك الخاص هو الحد في هذه اللعبة المُمتعة حيث يمكنك بناء العالم من حولك. العب مع الأصدقاء، أو منفرداً، حيث أنك تغامر وتجمع الموارد وتبني وتحارب في أراضٍ مذهلة خاصة بك للغاية. لأفضل تجربة، فإننا ننصح بإنشاء حساب والشراء عبر الإنترنت من خلال minecraft.net/en-us/store/ قبل تثبيت هذا التطبيق. ** يتطلب الإنترنت.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

¡Todo el mundo esta jugando Minecraft, uno de los videojuegos más populares de hoy día! Tu imaginación es el límite en este juego divertido en donde puedes construir el mundo que te rodea. Juega con tus amigos, o solo, y aventura, recolecta, construye y batalla. Para obtener la mejor experiencia, recomendamos crear una cuenta y comprar el juego en línea antes de instalarlo minecraft.net/es-es/store ** Requiere internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Rejoignez les joueurs du monde entier avec Minecraft, l'un des jeux vidéo les plus populaires qui existent ! Testez les limites de votre propre imagination dans ce jeu récréatif où vous devrez construire l'univers qui vous entoure. Jouez seul ou avec des amis, et partez à l'aventure en amassant, construisant et combattant dans ce monde incroyable qui est le vôtre. Pour vivre une expérience parfaite, nous vous recommandons de créer un compte et d'acheter en ligne sur minecraft.net/en-us/store avant d'installer cette appli. ** Nécessite internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

दुनियाभर में Minecraft खेलने वाले लोगों से मिलें, जो सर्वाधिक लोकप्रिय वीडियो गेम में से एक है! इस मज़ेदार गेम में आपकी अपनी कल्पना ही सीमा है जहाँ आप अपने आसपास की दुनिया बनाते हैं. अपने मित्रों के साथ या अकेले खेलें, चूँकि आपकी रोमांच यात्रा आपकी अपनी सीमाओं में ही निर्मित होती है. श्रेष्ठ अनुभव के लिए, हम आपको यह ऐप स्थापित करने से पहले एक खाता निर्मित करने और minecraft.net/en-us/store पर इसे खरीदने की सलाह देते हैं. ** इंटरनेट आवश्यक.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Bergabung dengan orang lain di dunia yang juga memainkan Minecraft, salah satu permainan yang paling populer di dunia. Anda bisa membangun dunia sendiri di game seru ini, satu-satunya batasan adalah imajinasi Anda. Bermain bersama dengan teman, atau sendiri, dimana Anda bisa berpetualang, mengumpulkan, membangun, dan bertarung di tanah ciptaan Anda sendiri. Untuk pengalaman yang paling optimal, sebelum mengunduh game ini, kami sarankan Anda membuat akun dan membeli permainan ini di minecraft.net/en-us/store. **Membutuhkan koneksi internet

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Junte-se a pessoas de todas as partes do mundo jogando Minecraft, um dos videogames mais populares do momento! A sua imaginação é o limite neste jogo divertido que permite construir um mundo próprio. Jogue com amigos ou sozinho, enquanto parte em uma aventura de construções e batalhas nas suas terras incríveis. Para obter a melhor experiência, antes de instalar este app, recomendamos que você crie uma conta e adquira o jogo no site oficial do Minecraft: minecraft.net/pt-br/store ** Necessita internet

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Alatura-te lumii jucand Minecraft, unul dintre cele mai populare jocuri video din jur! Imaginatia ta este limita in acest joc distractiv unde poti construi o lume in jurul tau. Joaca cu prietenii, sau singur, cand te aventurezi, aduni, construiesti, si te lupti in incredibilul taram al tau. Pentru o mai buna experienta, iti recomandam sa iti creezi un cont si sa cumperi online jocul la adresa minecraft.net/en-us/store inainte sa instalezi aplicatia. **Necesita internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

ร่วมสนุกสนานไปพร้อมกันกับผู้คนทั่วโลกในการเล่นเกม Minecraft หนึ่งในวิดีโอเกมที่เป็นที่นิยมมากที่สุดในตอนนี้! จินตนาการของคุณคือขีดจำกัดเพียงอย่างเดียวในเกมแสนสนุกนี้ ที่คุณจะได้มีโอกาสสร้างโลกขึ้นมาใหม่รอบตัวคุณ เล่นกับเพื่อนฝูง (หรือจะเล่นคนเดียวก็ได้เช่นกัน) ในขณะที่คุณออกผจญภัย เก็บของป่า ปลูกสิ่งก่อสร้าง และต่อสู้ท่ามกลางผืนดินสุดอัศจรรย์ที่คุณสร้างขึ้นมาด้วยตัวเอง หากต้องการสัมผัสประสบการณ์การเล่นเกมที่ดีที่สุด เราขอแนะนำให้คุณสร้างบัญชีผู้ใช้ขึ้นมาและซื้อออนไลน์ที่ minecraft.net/en-us/store ก่อนที่จะติดตั้งแอปนี้ ** ต้องต่ออินเทอร์เน็ต

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Hãy cùng chơi Minecraft, một trong những trò chơi điện tử phổ biến nhất, với toàn thế giới! Không điều gì có thể giới hạn trí tưởng tượng của riêng bạn trong trò chơi vui nhộn này, nơi bạn sẽ xây dựng thế giới xung quanh mình. Hãy chơi cùng bạn bè hoặc chơi một mình, và hãy phiêu lưu, tụ họp, xây dựng và chiến đấu trên mảnh đất kỳ diệu của riêng mình. Để có trải nghiệm tốt nhất, chúng tôi khuyên bạn nên tạo một tài khoản và mua hàng trực tuyến tại địa chỉ minecraft.net/en-us/store trước khi cài đặt ứng dụng này. **Cần có Internet.

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

Minecraft 是一款火爆的视频游戏,在全球有无数的狂热玩家,快来加入他们!在这款充满趣味的游戏中,你可以随心所欲打造属于自己的世界,唯一能够限制你的只有你的想象力。这个神奇的世界完全属于你自己,你可以去冒险、收集资源、建造房屋,还可以跟敌对生物战斗,你可以单人娱乐,也可以多人联机。为了玩得尽兴,建议在线购买并创建一个帐户,网址为:minecraft.net/en-us/store,然后安装此应用** 需要 Internet 连接。

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+

加入在世界各地遊玩 Minecraft 的人們吧,這是最受歡迎的電玩遊戲之一!在這款有趣的遊戲中,唯有自己的想像力是極限,您必須打造自己週邊的世界。可與好友一起或獨自遊玩,在屬於自己的絕妙世界中探索、收集、建造及戰鬥。為了獲得最佳體驗,建議在安裝此 app 前在 minecraft.net/en-us/store/ 建立帳號並線上購買。** 需要網路

NOTE: This wrapper is not verified by, affiliated with, or supported by Mojang or Microsoft.

+
+ https://minecraft.net + + https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft1.png + https://raw.githubusercontent.com/flathub/com.mojang.Minecraft/master/screenshots/minecraft2.png + + + https://d3lapyynmdp1i9.cloudfront.net/thumbnails/com.mojang.Minecraft/com.mojang.minecraft-thumb.jpg + + com.mojang.Minecraft.desktop + LicenseRef-proprietary + + moderate + intense + +
\ No newline at end of file diff --git a/anda/games/minecraft-java/minecraft-java.spec b/anda/games/minecraft-java/minecraft-java.spec index 2df0e94b45..bf908ab92a 100644 --- a/anda/games/minecraft-java/minecraft-java.spec +++ b/anda/games/minecraft-java/minecraft-java.spec @@ -1,8 +1,12 @@ %global debug_package %{nil} +%global appid com.mojang.Minecraft +%global developer Mojang Studios +%global org com.mojang + Name: minecraft-launcher -Version: 2.1.3 -Release: 1%{?dist} +Version: 2.3.2 +Release: 2%{?dist} Summary: Official launcher for Minecraft License: https://www.minecraft.net/en-us/eula @@ -10,10 +14,12 @@ URL: https://minecraft.net Source0: https://launcher.mojang.com/download/Minecraft.tar.gz Source1: minecraft-launcher.desktop Source2: https://launcher.mojang.com/download/minecraft-launcher.svg +Source3: com.mojang.Minecraft.metainfo.xml Packager: Cappy Ishihara ExclusiveArch: x86_64 +BuildRequires: terra-appstream-helper anda-srpm-macros Requires: java >= 1.8.0 Requires: gtk3 Requires: libgpg-error @@ -28,20 +34,17 @@ The official Linux release of the launcher for Minecraft, a game about placing b %build %install -mkdir -p %{buildroot}%{_bindir} -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/ -mkdir -p %{buildroot}%{_datadir}/applications/ - -mv %{_builddir}/minecraft-launcher/minecraft-launcher %{buildroot}%{_bindir}/minecraft-launcher -chmod 755 %{buildroot}%{_bindir}/minecraft-launcher - -install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/minecraft-launcher.desktop -install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/minecraft-launcher.svg +install -Dm755 %{_builddir}/minecraft-launcher/minecraft-launcher %{buildroot}%{_bindir}/minecraft-launcher +install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{appid}.desktop +install -Dm644 %{SOURCE2} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg +%terra_appstream -o %{SOURCE3} +cat %{buildroot}%{_metainfodir}/%{appid}.metainfo.xml %files %{_bindir}/minecraft-launcher -%{_datadir}/applications/minecraft-launcher.desktop -%{_datadir}/icons/hicolor/symbolic/apps/minecraft-launcher.svg +%{_datadir}/applications/%{appid}.desktop +%{_datadir}/icons/hicolor/scalable/apps/%{appid}.svg +%{_metainfodir}/%{appid}.metainfo.xml %changelog * Tue Mar 08 2022 Thomas Batten - 1121-2 diff --git a/anda/games/minecraft-java/minecraft-launcher.desktop b/anda/games/minecraft-java/minecraft-launcher.desktop index 762c9a8e46..71ebab0f92 100644 --- a/anda/games/minecraft-java/minecraft-launcher.desktop +++ b/anda/games/minecraft-java/minecraft-launcher.desktop @@ -4,7 +4,6 @@ Version=2.0 Name=Minecraft Launcher Comment=Official Minecraft Launcher Exec=/usr/bin/minecraft-launcher -Path=/usr/bin -Icon=minecraft-launcher +Icon=com.mojang.Minecraft Terminal=false Categories=Game;Application; From c7b1ac22c2b504aac17bba11f3938cf31d27fd7c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 10:57:00 +0000 Subject: [PATCH 0459/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 45825a8b10..175b80e7c4 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 42177add17e3386c03a1e798eb6345d37acbf29b -%global ver 0.0.38-18349 +%global commit 9b1d39c14e4cbfce4f364514e3c8c5cc351d2d92 +%global ver 0.0.38-18351 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From a8ccd101268d3804abcacb2fa3f74981f8a0635c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 13:58:19 +0000 Subject: [PATCH 0460/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index 9bcd6ee04a..ca99bc2387 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit 5bcc90df4c920ead35f31215583624ee9cba7295 +%global commit c3af1ac5564c1f034dbea120ccf1a46a36977495 %forgemeta Name: lomiri-system-settings From 61647a85a7dfd4314bc81b231b8d17037ec8d459 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 15:25:58 +0000 Subject: [PATCH 0461/3853] bump: gradle --- anda/tools/buildsys/gradle/gradle.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/gradle/gradle.spec b/anda/tools/buildsys/gradle/gradle.spec index 8dec0d7943..006b8211be 100644 --- a/anda/tools/buildsys/gradle/gradle.spec +++ b/anda/tools/buildsys/gradle/gradle.spec @@ -1,5 +1,5 @@ Name: gradle -Version: 9.2.0 +Version: 9.2.1 Release: 1%?dist Summary: Powerful build system for the JVM URL: https://gradle.org/ From f28c91167045b1f3023a6b542c854bdf02ed57ab Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 15:56:19 +0000 Subject: [PATCH 0462/3853] bump: rust-topgrade --- anda/tools/topgrade/rust-topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/rust-topgrade.spec b/anda/tools/topgrade/rust-topgrade.spec index 44e5a91502..b5291eaf74 100644 --- a/anda/tools/topgrade/rust-topgrade.spec +++ b/anda/tools/topgrade/rust-topgrade.spec @@ -3,7 +3,7 @@ Name: rust-topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.2.1 +Version: 16.3.0 Release: 1%?dist Summary: Upgrade all the things From cff33364f9b1ce3281d3a3e0eed9ecd669c78b7d Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Mon, 17 Nov 2025 22:58:26 +0700 Subject: [PATCH 0463/3853] fix(metainfo): Separate metainfo between PrismLauncher and nightly (#7412) * fix(metainfo): Separate metainfo between PrismLauncher and nightly * oops * add pretty name, add qrencode this is a surprise tool that can help us later * bump release of prismlauncher stable * change metainfo id in files * try out the rpm macro quote * override explicit --- anda/games/prismlauncher-nightly/nightly.xml | 4 ++++ .../prismlauncher-nightly/prismlauncher-nightly.spec | 10 ++++++++-- anda/games/prismlauncher/prismlauncher.spec | 7 +++++-- 3 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 anda/games/prismlauncher-nightly/nightly.xml diff --git a/anda/games/prismlauncher-nightly/nightly.xml b/anda/games/prismlauncher-nightly/nightly.xml new file mode 100644 index 0000000000..d88cff52b2 --- /dev/null +++ b/anda/games/prismlauncher-nightly/nightly.xml @@ -0,0 +1,4 @@ + + org.prismlauncher.PrismLauncher-nightly + Prism Launcher (Nightly) + diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index c1353a09e0..4f827cbafe 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -1,5 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher +%global name_pretty %{quote:Prism Launcher (Nightly)} +%global appid org.prismlauncher.PrismLauncher-nightly %global commit 8b4ad7aa49be5bff1473b9242a759945473a3c3b %global shortcommit %(c=%{commit}; echo ${c:0:7}) @@ -36,10 +38,12 @@ License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-l Group: Amusements/Games URL: https://prismlauncher.org/ Patch0: 0001-find-cmark-with-pkgconfig.patch +Source2: nightly.xml BuildRequires: cmake >= 3.15 BuildRequires: extra-cmake-modules BuildRequires: gcc-c++ +BuildRequires: terra-appstream-helper # JDKs less than the most recent release & LTS are no longer in the default # Fedora repositories # Make sure you have Adoptium's repositories enabled @@ -55,6 +59,7 @@ BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: tomlplusplus-devel BuildRequires: cmake(ghc_filesystem) +BuildRequires: qrencode-devel BuildRequires: cmake(Qt%{qt_version}Concurrent) >= %{min_qt_version} BuildRequires: cmake(Qt%{qt_version}Core) >= %{min_qt_version} BuildRequires: cmake(Qt%{qt_version}Gui) >= %{min_qt_version} @@ -138,7 +143,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt %install %cmake_install - +%terra_appstream -o %{SOURCE2} +rm -f %{buildroot}%{_datadir}/metainfo/org.prismlauncher.PrismLauncher.metainfo.xml %check %ctest @@ -154,7 +160,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt %{_datadir}/%{nice_name}/qtlogging.ini %{_datadir}/%{nice_name}/NewLaunchLegacy.jar %{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop -%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml +%{_metainfodir}/%{appid}.metainfo.xml %{_datadir}/icons/hicolor/scalable/apps/org.prismlauncher.PrismLauncher.svg %{_datadir}/mime/packages/modrinth-mrpack-mime.xml %{_datadir}/qlogging-categories%{qt_version}/prismlauncher.categories diff --git a/anda/games/prismlauncher/prismlauncher.spec b/anda/games/prismlauncher/prismlauncher.spec index 817e6063de..5ce757dfe7 100644 --- a/anda/games/prismlauncher/prismlauncher.spec +++ b/anda/games/prismlauncher/prismlauncher.spec @@ -1,6 +1,7 @@ %global real_name prismlauncher %global nice_name PrismLauncher %bcond_without qt6 +%global appid org.prismlauncher.PrismLauncher # Change this variables if you want to use custom keys # Leave blank if you want to build Prism Launcher without MSA id or curseforge api key @@ -23,7 +24,7 @@ Name: prismlauncher Name: prismlauncher-qt5 %endif Version: 9.4 -Release: 1%?dist +Release: 2%?dist Summary: Minecraft launcher with ability to manage multiple instances # see COPYING.md for more information # each file in the source also contains a SPDX-License-Identifier header that declares its license @@ -45,6 +46,7 @@ BuildRequires: temurin-17-jdk %else BuildRequires: java-17-openjdk-devel %endif +BuildRequires: anda-srpm-macros BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: cmake(ghc_filesystem) @@ -57,6 +59,7 @@ BuildRequires: cmake(Qt%{qt_version}Widgets) >= %{min_qt_version} BuildRequires: cmake(Qt%{qt_version}Xml) >= %{min_qt_version} BuildRequires: cmake(Qt%{qt_version}NetworkAuth) >= %{min_qt_version} BuildRequires: tomlplusplus-devel +BuildRequires: qrencode-devel %if %{with qt6} BuildRequires: cmake(Qt6Core5Compat) @@ -129,7 +132,7 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt %install %cmake_install - +%terra_appstream %check %ctest From cf1272e263543e61d0774114c787b997d18424d4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 17:18:54 +0000 Subject: [PATCH 0464/3853] bump: android-studio inputplumber --- anda/devs/android-studio/stable/android-studio.spec | 2 +- anda/games/inputplumber/inputplumber.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/android-studio/stable/android-studio.spec b/anda/devs/android-studio/stable/android-studio.spec index 380401283d..c390054a19 100644 --- a/anda/devs/android-studio/stable/android-studio.spec +++ b/anda/devs/android-studio/stable/android-studio.spec @@ -4,7 +4,7 @@ %global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$ Name: android-studio -Version: 2025.2.1.7 +Version: 2025.2.1.8 Release: 1%?dist Summary: Official IDE for Android development License: Apache-2.0 diff --git a/anda/games/inputplumber/inputplumber.spec b/anda/games/inputplumber/inputplumber.spec index 13e72d5ef8..5c0f50b5c1 100644 --- a/anda/games/inputplumber/inputplumber.spec +++ b/anda/games/inputplumber/inputplumber.spec @@ -1,7 +1,7 @@ %global __brp_mangle_shebangs %{nil} Name: inputplumber -Version: 0.67.0 +Version: 0.67.1 Release: 1%?dist Summary: Open source input router and remapper daemon for Linux License: GPL-3.0-or-later From 44a096cc93082b94898c20e00a1c1e1d67d909cf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 17:38:36 +0000 Subject: [PATCH 0465/3853] bump: discord-canary-openasar discord-canary zig-master-bootstrap --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index b024acf2cd..f5719056fc 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.808 +Version: 0.0.809 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 5c2eaf8438..70d1e55e4b 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.808 +Version: 0.0.809 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index fe0e0d4afa..5c0462e790 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1344+bc589c271 +%global ver 0.16.0-dev.1353+aa4332fb0 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 86e6a6e9f1e37c8ddd01d1ac36372203b6311127 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 18:21:29 +0000 Subject: [PATCH 0466/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 18c457b92e..c941510fd1 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1344+bc589c271 +Version: 0.16.0~dev.1353+aa4332fb0 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 180bace12288eeea18b2189ed2789cbcdbc73ccf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 19:15:31 +0000 Subject: [PATCH 0467/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 175b80e7c4..b87b214516 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 9b1d39c14e4cbfce4f364514e3c8c5cc351d2d92 -%global ver 0.0.38-18351 +%global commit de914247bed599127ab5b1fa7822025bec75b157 +%global ver 0.0.38-18359 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 50be58adf9c3c76fb67e0989ceca14b962c74f5d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 20:23:39 +0000 Subject: [PATCH 0468/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index b87b214516..5b9928d732 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit de914247bed599127ab5b1fa7822025bec75b157 -%global ver 0.0.38-18359 +%global commit c669a0beb721d704241980675154cb35b0221d92 +%global ver 0.0.38-18364 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From a572b3332fe15b2aeef5626a95e3fdc8fa215e31 Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 17 Nov 2025 16:22:51 -0600 Subject: [PATCH 0469/3853] feat(terra-release): Use %{fedora} macro for version field (#7439) Signed-off-by: Gilver --- anda/terra/release/terra-release.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index be7f33c825..18e118a1ca 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,5 +1,5 @@ Name: terra-release -Version: 43 +Version: %{fedora} Release: 1 Summary: Release package for Terra From 648883d42a47811c2b8084f565abfa537c0de995 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 23:25:42 +0000 Subject: [PATCH 0470/3853] bump: golang-google-grpc.terra --- anda/langs/go/google-grpc/golang-google-grpc.terra.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/google-grpc/golang-google-grpc.terra.spec b/anda/langs/go/google-grpc/golang-google-grpc.terra.spec index 58bbc73a52..b5c6b52d00 100644 --- a/anda/langs/go/google-grpc/golang-google-grpc.terra.spec +++ b/anda/langs/go/google-grpc/golang-google-grpc.terra.spec @@ -11,7 +11,7 @@ # https://github.com/grpc/grpc-go %global goipath google.golang.org/grpc %global forgeurl https://github.com/grpc/grpc-go -Version: 1.76.0 +Version: 1.77.0 %gometa -L From cba7e178179f47ef2cb53cec038748698d10ebc4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 17 Nov 2025 23:49:20 +0000 Subject: [PATCH 0471/3853] bump: mdbook --- anda/tools/mdbook/mdbook.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/mdbook/mdbook.spec b/anda/tools/mdbook/mdbook.spec index 560dc23412..690812db25 100644 --- a/anda/tools/mdbook/mdbook.spec +++ b/anda/tools/mdbook/mdbook.spec @@ -1,5 +1,5 @@ Name: mdBook -Version: 0.5.0.beta.2 +Version: 0.5.0 Release: 1%?dist Summary: Create a book from markdown files License: MPL-2.0 AND MIT AND (Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Zlib OR Apache-2.0) AND Unicode-3.0 AND (Apache-2.0 OR BSL-1.0) AND (MIT AND BSD-3-Clause) From 0e74f0ebe12cfacd232c9acb66b98c39c61d113d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 01:50:12 +0000 Subject: [PATCH 0472/3853] bump(nightly): mpv-nightly rasputin rp-appset zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly scx-tools-nightly rpi-utils --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rasputin/rasputin.spec | 4 ++-- anda/apps/rp-appset/rp-appset.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 6 +++--- anda/system/scx-tools/nightly/scx-tools-nightly.spec | 6 +++--- anda/tools/rpi-utils/rpi-utils.spec | 4 ++-- 9 files changed, 20 insertions(+), 20 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 28a30380a1..69787646a8 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 0a32f988ba5707a1f9df859b08efe5ba3174b471 +%global commit 7482608939f5a184d11f55c9ef3cf771e1ff1342 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251117 +%global commit_date 20251118 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rasputin/rasputin.spec b/anda/apps/rasputin/rasputin.spec index 95215c8758..0938b1c519 100644 --- a/anda/apps/rasputin/rasputin.spec +++ b/anda/apps/rasputin/rasputin.spec @@ -1,5 +1,5 @@ -%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc -%global commit_date 20251115 +%global commit a822eb767a330711e67714428c1c56cf3c82f044 +%global commit_date 20251118 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rasputin diff --git a/anda/apps/rp-appset/rp-appset.spec b/anda/apps/rp-appset/rp-appset.spec index 764033439f..9a3d1a024d 100644 --- a/anda/apps/rp-appset/rp-appset.spec +++ b/anda/apps/rp-appset/rp-appset.spec @@ -1,5 +1,5 @@ -%global commit b3f3f1da2fa59a2cbdea73c75b7d67bc312ce2bc -%global commit_date 20251115 +%global commit a822eb767a330711e67714428c1c56cf3c82f044 +%global commit_date 20251118 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: appset diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 61d40cea07..8bb46b3203 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit b0525a26a684ab2822baaa6c94ee5acd7f50a1d4 +%global commit 0386f240a9f3ab463f91ab1fec3cba92dd77d097 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251117 +%global commit_date 20251118 %global ver 0.214.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 4f827cbafe..0dedc5a543 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit 8b4ad7aa49be5bff1473b9242a759945473a3c3b +%global commit 4c437a839cb66e59a6dc63d759bd412e6d9e31e3 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251117 +%global commit_date 20251118 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 09a8a9cac3..2e94869d09 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 58da238f50afcdceae317864915a7f9a10ff8fd3 -%global commit_date 20251117 +%global commit bbbf7530a987e59c8458127351cacad2e57f04bf +%global commit_date 20251118 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index a755bd5743..67aafeb24b 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,12 +1,12 @@ -%global commit f05e360ed2487b0200fd8326067d320ab1c08f36 +%global commit f0e0021031dbf9f75d2b72d3ffdd3c37e2c83e15 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251117 +%global commitdate 20251118 %global ver 1.0.18 %undefine __brp_mangle_shebangs Name: scx-scheds-nightly Version: %{ver}^%{commitdate}.git.%{shortcommit} -Release: 2%?dist +Release: 1%?dist Summary: Nightly builds of sched_ext schedulers and tools SourceLicense: GPL-2.0-only License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib diff --git a/anda/system/scx-tools/nightly/scx-tools-nightly.spec b/anda/system/scx-tools/nightly/scx-tools-nightly.spec index edc9e40295..fe65991b34 100644 --- a/anda/system/scx-tools/nightly/scx-tools-nightly.spec +++ b/anda/system/scx-tools/nightly/scx-tools-nightly.spec @@ -1,6 +1,6 @@ -%global commit d830ef7cae6b6e937dc01455a4c59607189d4db7 +%global commit ad8d7f5f699c9ce8d0ce3bf46a0ed72f822c598e %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251114 +%global commitdate 20251118 %global ver 1.0.18 %global appid com.sched_ext.scx %global developer "sched-ext Contributors" @@ -8,7 +8,7 @@ Name: scx-tools-nightly Version: %{ver}^%{commitdate}.git.%{shortcommit} -Release: 1%{?dist} +Release: 1%?dist Summary: Sched_ext Tools License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND GPL-2.0-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND MIT AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) SourceLicense: GPL-2.0-only diff --git a/anda/tools/rpi-utils/rpi-utils.spec b/anda/tools/rpi-utils/rpi-utils.spec index d03f519d4b..77f43d0166 100644 --- a/anda/tools/rpi-utils/rpi-utils.spec +++ b/anda/tools/rpi-utils/rpi-utils.spec @@ -1,5 +1,5 @@ -%global commit 97c7608a47da7a32a5046c8dc86e5cbaca8569a8 -%global commit_date 20251117 +%global commit 8fde8b73de3cff4e946e5799b706456d87173667 +%global commit_date 20251118 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %define _unpackaged_files_terminate_build 0 From e03d16e5de13b2060d13d4b1179bd03ccc8d35a0 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Tue, 18 Nov 2025 09:02:35 +0700 Subject: [PATCH 0473/3853] bun: fix logo (#7445) --- anda/devs/bun/bun-bin.spec | 8 +++++--- anda/devs/bun/sh.oven.bun.metainfo.xml | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/anda/devs/bun/bun-bin.spec b/anda/devs/bun/bun-bin.spec index 06c83a5d93..3f7f112921 100644 --- a/anda/devs/bun/bun-bin.spec +++ b/anda/devs/bun/bun-bin.spec @@ -5,15 +5,17 @@ %global a aarch64 %endif +%global appid sh.oven.bun + Name: bun-bin Version: 1.3.2 -Release: 2%?dist +Release: 3%?dist Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one License: MIT URL: https://bun.sh Source0: https://github.com/oven-sh/bun/releases/download/bun-v%version/bun-linux-%a.zip Source1: sh.oven.bun.metainfo.xml -BuildRequires: unzip +BuildRequires: unzip anda-srpm-macros terra-appstream-helper %description %summary. @@ -58,7 +60,7 @@ install -Dm644 bun.bash -t %buildroot%bash_completions_dir install -Dm644 bun.fish -t %buildroot%fish_completions_dir ln -s bun %buildroot%_bindir/bunx -install -Dm644 %{SOURCE1} %buildroot%{_datadir}/metainfo/sh.oven.bun.metainfo.xml +%terra_appstream -o %{SOURCE1} %files %license LICENSE diff --git a/anda/devs/bun/sh.oven.bun.metainfo.xml b/anda/devs/bun/sh.oven.bun.metainfo.xml index 9f8342be65..f8aa2cda17 100644 --- a/anda/devs/bun/sh.oven.bun.metainfo.xml +++ b/anda/devs/bun/sh.oven.bun.metainfo.xml @@ -3,10 +3,10 @@ sh.oven.bun CC0-1.0 MIT + applications-development Bun - Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one + Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

From 4cc9e2d90f6717bd9fd10a5a47efd3d76cf5615a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 02:10:09 +0000 Subject: [PATCH 0474/3853] bump: sass terra-appstream-helper --- anda/misc/sass/sass.spec | 2 +- anda/terra/appstream-helper/terra-appstream-helper.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index 6e28e3354d..cb5cdaa196 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.94.0 +Version: 1.94.1 Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec index 84a0e3c34e..c34c604501 100644 --- a/anda/terra/appstream-helper/terra-appstream-helper.spec +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -1,5 +1,5 @@ Name: terra-appstream-helper -Version: 0.1.3 +Version: 0.1.4 Release: 1%?dist Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra License: GPL-3.0-or-Later From 98c4eb0fd2732e16e399175a3d757b5546430863 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 03:19:01 +0000 Subject: [PATCH 0475/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 042c16a6ad..c52a9fbdad 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-17 +%global ver 2025-11-18 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 5d7a4945520c6f91f1d72ec9ad3e3682e03c6d2f Mon Sep 17 00:00:00 2001 From: lea Date: Mon, 17 Nov 2025 21:51:42 -0800 Subject: [PATCH 0476/3853] chore: split multimedia into subpackage (#7441) * chore: split multimedia into subpackage * more subrepo subpackages * make subrepo .repo files enable the subrepo * oops! * more oops * bump releasever --------- Co-authored-by: Gilver --- anda/terra/release/terra-mesa.repo | 2 +- anda/terra/release/terra-multimedia.repo | 2 +- anda/terra/release/terra-nvidia.repo | 2 +- anda/terra/release/terra-release.spec | 30 +++++++++++++++++++++--- 4 files changed, 30 insertions(+), 6 deletions(-) diff --git a/anda/terra/release/terra-mesa.repo b/anda/terra/release/terra-mesa.repo index 3df7c1d15b..b42cc4f8ff 100644 --- a/anda/terra/release/terra-mesa.repo +++ b/anda/terra/release/terra-mesa.repo @@ -7,7 +7,7 @@ type=rpm gpgcheck=1 gpgkey=https://repos.fyralabs.com/terra$releasever-mesa/key.asc repo_gpgcheck=1 -enabled=0 +enabled=1 enabled_metadata=1 countme=1 priority=80 diff --git a/anda/terra/release/terra-multimedia.repo b/anda/terra/release/terra-multimedia.repo index 72db66c238..4690e5000f 100644 --- a/anda/terra/release/terra-multimedia.repo +++ b/anda/terra/release/terra-multimedia.repo @@ -7,7 +7,7 @@ type=rpm gpgcheck=1 gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia/key.asc repo_gpgcheck=1 -enabled=0 +enabled=1 enabled_metadata=1 countme=1 priority=80 diff --git a/anda/terra/release/terra-nvidia.repo b/anda/terra/release/terra-nvidia.repo index b87e80a2bb..0068692dc2 100644 --- a/anda/terra/release/terra-nvidia.repo +++ b/anda/terra/release/terra-nvidia.repo @@ -7,7 +7,7 @@ type=rpm gpgcheck=1 gpgkey=https://repos.fyralabs.com/terra$releasever-nvidia/key.asc repo_gpgcheck=1 -enabled=0 +enabled=1 enabled_metadata=1 countme=1 priority=80 diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 18e118a1ca..958e1967ac 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,6 @@ Name: terra-release Version: %{fedora} -Release: 1 +Release: 2 Summary: Release package for Terra License: MIT @@ -19,14 +19,32 @@ BuildArch: noarch Release package for Terra, containing the Terra repository configuration. %package extras -Summary: Release package for Terra Extra +Summary: Release package for Terra Extras Obsoletes: terra-release-extra < 42-3 Provides: terra-release-extra = %version-%release %description extras -Release package for Terra Extra, which is a repository with packages that might cause +Release package for Terra Extras, which is a repository with packages that might cause conflict with Fedora. +%package nvidia +Summary: Release package for the nvidia subrepo of Terra Extras + +%description nvidia +Release package for the Terra Extras nvidia subrepo, which provides nvidia drivers that might cause a conflict with Fedora. + +%package mesa +Summary: Release package for the mesa subrepo of Terra Extras + +%description mesa +Release package for the Terra Extras mesa subrepo, which provides a patched and updated version of mesa that might cause a conflict with Fedora. + +%package multimedia +Summary: Release package for the multimedia subrepo of Terra Extras + +%description multimedia +Release package for the Terra Extras multimedia subrepo, which provides codecs that might cause a conflict with Fedora. + %prep %build @@ -43,8 +61,14 @@ install -Dpm644 -t %buildroot%_sysconfdir/yum.repos.d %SOURCE4 %files extras %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-extras.repo + +%files nvidia %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-nvidia.repo + +%files mesa %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-mesa.repo + +%files multimedia %config(noreplace) %{_sysconfdir}/yum.repos.d/terra-multimedia.repo %changelog From f6ce0478bac6f914a7adafc72eaa8c9276779f56 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 08:30:42 +0000 Subject: [PATCH 0477/3853] bump: rust-mise --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index 9e4b0b0bba..f9291c756f 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.5 +Version: 2025.11.6 Release: 1%?dist Summary: Front-end to your dev env From 8fa20ef8e45dec25be91c2ffb46be10c4c4de92c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 08:56:33 +0000 Subject: [PATCH 0478/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index c0af0ee694..3a80c5e89d 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.212.6 +%global ver 0.213.2-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From ab0a27c5fb65ffc0f5a4c4dcb6b0ea964da53a7a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 09:43:13 +0000 Subject: [PATCH 0479/3853] bump: terra-appstream-helper --- anda/terra/appstream-helper/terra-appstream-helper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec index c34c604501..306df4fdb3 100644 --- a/anda/terra/appstream-helper/terra-appstream-helper.spec +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -1,5 +1,5 @@ Name: terra-appstream-helper -Version: 0.1.4 +Version: 0.1.5 Release: 1%?dist Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra License: GPL-3.0-or-Later From 7eea971b1462f8baa423f52a61c757481494ae4e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 10:48:13 +0000 Subject: [PATCH 0480/3853] bump: terra-appstream-helper --- anda/terra/appstream-helper/terra-appstream-helper.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/terra/appstream-helper/terra-appstream-helper.spec b/anda/terra/appstream-helper/terra-appstream-helper.spec index 306df4fdb3..bc086c0559 100644 --- a/anda/terra/appstream-helper/terra-appstream-helper.spec +++ b/anda/terra/appstream-helper/terra-appstream-helper.spec @@ -1,5 +1,5 @@ Name: terra-appstream-helper -Version: 0.1.5 +Version: 0.1.7 Release: 1%?dist Summary: Scripts and RPM macros to help with AppStream metadata generation for Terra License: GPL-3.0-or-Later From 2e560c6643254c0186b299e769b4014b6b831924 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 11:40:05 +0000 Subject: [PATCH 0481/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 5c0462e790..f19776b247 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1353+aa4332fb0 +%global ver 0.16.0-dev.1363+d2b1aa48a %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 205d19a45c246bbefc097f18ad5ec4bc5bc59a7c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 11:59:21 +0000 Subject: [PATCH 0482/3853] bump: rio --- anda/devs/rio/rio.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/rio/rio.spec b/anda/devs/rio/rio.spec index d0bfb61e69..641452a64b 100644 --- a/anda/devs/rio/rio.spec +++ b/anda/devs/rio/rio.spec @@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser %bcond docs 1 Name: rio -Version: 0.2.35 +Version: 0.2.36 Release: 1%?dist Summary: A hardware-accelerated terminal written in Rust. SourceLicense: MIT From 5c41f44d90d01470477d0ccda429333c5b3112c8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 12:30:56 +0000 Subject: [PATCH 0483/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index c941510fd1..a1f81ed5fb 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1353+aa4332fb0 +Version: 0.16.0~dev.1363+d2b1aa48a Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 057f5c95d003e6ee04c5421a8b8d314e24023ae5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 13:35:02 +0000 Subject: [PATCH 0484/3853] bump: vvdec --- anda/multimedia/vvdec/vvdec.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/vvdec/vvdec.spec b/anda/multimedia/vvdec/vvdec.spec index 13f36fadf2..459913f641 100644 --- a/anda/multimedia/vvdec/vvdec.spec +++ b/anda/multimedia/vvdec/vvdec.spec @@ -1,6 +1,6 @@ Name: vvdec -Version: 3.0.0 -Release: 2%{?dist} +Version: 3.1.0 +Release: 1%?dist Summary: VVdeC, the Fraunhofer Versatile Video Decoder License: BSD-3-Clause URL: https://github.com/fraunhoferhhi/%{name} From 51f676fca2599e7331029df37a9dd86bc69be096 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 14:20:02 +0000 Subject: [PATCH 0485/3853] bump: golang-github-abenz1267-elephant --- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index 2de70ad9aa..ceb77311d9 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.15.0 +Version: 2.16.0 %gometa -f From 9df74ddd1ace7b40782dd6e8e28f9caa63dadead Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 14:41:22 +0000 Subject: [PATCH 0486/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index 290939d408..dc58ffc8e9 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.10.0 +%global upstream_version v2.11.0 %global ver %{sub %upstream_version 2} Name: walker From 814da3c4f4b2cee4ebb031c6be5836e29162ac71 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 15:56:48 +0000 Subject: [PATCH 0487/3853] bump: walker --- anda/desktops/waylands/walker/walker.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index dc58ffc8e9..befec3b34f 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.11.0 +%global upstream_version v2.11.1 %global ver %{sub %upstream_version 2} Name: walker From b129dfa22f7a585a8d1d084356ab034a204230b1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 16:31:30 +0000 Subject: [PATCH 0488/3853] bump: discord-openasar discord --- anda/apps/discord-openasar/discord-openasar.spec | 2 +- anda/apps/discord/discord.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 7edc14174b..80d13d6bb2 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.114 +Version: 0.0.115 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 92ee20d78b..016c5f1bb0 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.114 +Version: 0.0.115 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: https://discord.com From 22d6a0c25415cf7133d87ba852a5fbb822184e9b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 19:28:50 +0000 Subject: [PATCH 0489/3853] bump: electron --- anda/tools/electron/electron.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 5e331f6cab..42c32d3c1c 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.2.1 +Version: 39.2.2 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From 6d51520f5a0190c4d7f66af54675e9669f007a3e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 21:37:40 +0000 Subject: [PATCH 0490/3853] bump: dart --- anda/langs/dart/dart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index 35a1e1acfa..0b0476b3a2 100644 --- a/anda/langs/dart/dart.spec +++ b/anda/langs/dart/dart.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: dart -Version: 3.10.0 +Version: 3.10.1 Release: 1%?dist Summary: The Dart Language License: BSD-3-Clause From 681acfec81a2ee26bee6e18b833404bfed828201 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 22:25:49 +0000 Subject: [PATCH 0491/3853] bump: zed-preview zed asusctl --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/devs/zed/stable/zed.spec | 2 +- anda/system/asusctl/asusctl.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 3a80c5e89d..9649576ecc 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.213.2-pre +%global ver 0.213.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index f29ecd9622..9caf1f7d54 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.212.6 +Version: 0.212.7 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 257a71704c..4ae6b4681c 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} Name: asusctl -Version: 6.1.18 +Version: 6.1.20 Release: 1%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl From f9af3c151627e1906b57a9ee1b0cf98af4f1dffa Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 22:41:53 +0000 Subject: [PATCH 0492/3853] bump: flutter --- anda/devs/flutter/flutter.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index 2a57722a66..c50193fa28 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.38.1 +Version: 3.38.2 Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause From 2117d35f74e98041f7fb9c66dd368c8916573b86 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 22:55:36 +0000 Subject: [PATCH 0493/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index f5719056fc..466aa4d775 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.809 +Version: 0.0.810 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 70d1e55e4b..e5be0b249d 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.809 +Version: 0.0.810 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 46a65700980f57f8f52ecdb681370a20980a2550 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 23:18:35 +0000 Subject: [PATCH 0494/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index a87fee33c5..b8b18eaedd 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.16.231809 +Version: 2025.11.18.230839 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 67c346f44e3f6a402e6ca245c50dbccd2bcdf179 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 18 Nov 2025 17:20:31 -0600 Subject: [PATCH 0495/3853] chore(scx-tools-nightly): New D-Bus file (#7456) Signed-off-by: Gilver --- anda/system/scx-tools/nightly/scx-tools-nightly.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/anda/system/scx-tools/nightly/scx-tools-nightly.spec b/anda/system/scx-tools/nightly/scx-tools-nightly.spec index fe65991b34..30dfc7de66 100644 --- a/anda/system/scx-tools/nightly/scx-tools-nightly.spec +++ b/anda/system/scx-tools/nightly/scx-tools-nightly.spec @@ -76,6 +76,7 @@ install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir} || : %doc README.md %{_bindir}/scx* %{_unitdir}/scx_loader.service +%{_datadir}/dbus-1/interfaces/org.scx.Loader.xml %{_datadir}/dbus-1/system-services/org.scx.Loader.service %{_datadir}/dbus-1/system.d/org.scx.Loader.conf %{_datadir}/polkit-1/actions/org.scx.Loader.policy From 3b5bd716f244b2a9921cb491a2a6822c375434aa Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 18 Nov 2025 23:31:19 +0000 Subject: [PATCH 0496/3853] bump: komikku --- anda/apps/komikku/komikku.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index 977154b3a3..aea81fc04b 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -3,10 +3,10 @@ %global gtk4_version 4.14.4 %global libadwaita_version 1.5.1 %global pure_protobuf_version 2.0.0 -%global raw_ver v1.92.0 +%global raw_ver v1.93.0 Name: komikku -Version: 1.92.0 +Version: 1.93.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME From 19613a54461e47fe52f0ac56a263ba3bc9d5bf07 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Wed, 19 Nov 2025 00:36:52 +0000 Subject: [PATCH 0497/3853] fix(asusctl): remove unnecessary patch (#7464) * add: asusctl * Make it build * Remove empty file * Add update.rhai * Don't build on non-x86_64 architecture * use gitlab update function Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * fix(asusctl): remove unnecessary patch * oops --------- Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: metcya <134973769+metcya@users.noreply.github.com> Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/system/asusctl/asusctl.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 4ae6b4681c..2e3330e42e 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -2,12 +2,11 @@ Name: asusctl Version: 6.1.20 -Release: 1%?dist +Release: 2%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl Source0: %url/-/archive/%version/asusctl-%version.tar.gz License: MPL-2.0 -Patch0: fix-makefile.patch BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel BuildRequires: desktop-file-utils BuildRequires: cmake @@ -84,5 +83,8 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.d %{_datadir}/rog-gui %changelog +* Tue Nov 18 2025 Metcya +- Remove unnecessary patch + * Sun Oct 26 2025 Metcya - Package asusctl From 1cfe5136ddce5051ee91bc88a6906bd195632ebd Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 18 Nov 2025 19:24:40 -0600 Subject: [PATCH 0498/3853] feat: add terra-surface-dtx-daemon to terra-obsoletes (#7098) --- anda/terra/obsolete/terra-obsolete.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index 614b3269b6..e9ff7873fb 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -146,6 +146,8 @@ BuildArch: noarch %obsolete switchboard-plug-useraccounts 8.0.0-2 %obsolete switchboard-plug-wacom 8.0.0-2 +%obsolete terra-surface-dtx-daemon 0.3.10-1 + %description Currently obsoleted packages: @@ -157,4 +159,3 @@ Currently obsoleted packages: %changelog %autochangelog - From 2b8ce42648ccdb63a6c7c34883414c64c18553fa Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 01:40:18 +0000 Subject: [PATCH 0499/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index b8b18eaedd..a4cfb3098d 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.18.230839 +Version: 2025.11.19.002314 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From bcac3d6bfc97cc99b9f3c3831cb46bbe70acfb7a Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Wed, 19 Nov 2025 01:49:05 +0000 Subject: [PATCH 0500/3853] fix (asusctl): delete .patch file, remove -p1 flag (#7472) * add: asusctl * Make it build * Remove empty file * Add update.rhai * Don't build on non-x86_64 architecture * use gitlab update function Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> * fix(asusctl): remove unnecessary patch * oops * actually remove the patch --------- Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: metcya <134973769+metcya@users.noreply.github.com> Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/system/asusctl/asusctl.spec | 2 +- anda/system/asusctl/fix-makefile.patch | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 anda/system/asusctl/fix-makefile.patch diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 2e3330e42e..26239ce0e6 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -34,7 +34,7 @@ A one-stop-shop GUI tool for asusd/asusctl. It aims to provide most controls, a notification service, and ability to run in the background. %prep -%autosetup -p1 -n asusctl-%version +%autosetup -n asusctl-%version %cargo_prep_online %build diff --git a/anda/system/asusctl/fix-makefile.patch b/anda/system/asusctl/fix-makefile.patch deleted file mode 100644 index 0110ee141a..0000000000 --- a/anda/system/asusctl/fix-makefile.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/Makefile b/Makefile -index 6db2b96..232c993 100644 ---- a/Makefile -+++ b/Makefile -@@ -113,7 +113,7 @@ install-data-asusd_user: - - .PHONY: install-data-asusd install-data-asusd_user - --install-data: install-data-asusd install-data-rog_gui -+install-data: install-data-asusd install-data-rog_gui install-data-asusd_user - - install: install-program install-data - $(INSTALL_DATA) "./LICENSE" "$(DESTDIR)$(datarootdir)/asusctl/LICENSE" From b2cab8b027c421213fe183eab174ef3a4e0e3149 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 01:50:09 +0000 Subject: [PATCH 0501/3853] bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly ghostty-nightly micro-nightly zed-nightly nim-nightly types-colorama scx-scheds-nightly spotx-bash --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/micro/micro-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/spotx-bash/spotx-bash.spec | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 0b91609442..50ce9fb2ed 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.3.0 -%global commit 37f3f7f948a5cf00ccfa986aafdc86f95fefc8a6 +%global commit 0f37bf09972c7e66ed78ad0460d2ebce97b82809 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251117 +%global commit_date 20251119 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 69787646a8..c2412d4a2a 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 7482608939f5a184d11f55c9ef3cf771e1ff1342 +%global commit e6885cb926ca05a23f54f1b44b250f6f981b4e46 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251118 +%global commit_date 20251119 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index a7427c100b..e03bc5fcac 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.2 -%global commit 0c6411851cc779d551edc89b83966696201611aa -%global commit_date 20251117 +%global commit 671792bcfeaaa58022941ed40c3993cd7f04e38d +%global commit_date 20251119 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index bdbe5bb7c4..97934a0893 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit caf5040a6de2aaa326d93f75625a3c9a0e08858c +%global commit 9831709fcaab578c2f22ecabd495670dbe3e07d1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-15 +%global fulldate 2025-11-17 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/micro/micro-nightly.spec b/anda/devs/micro/micro-nightly.spec index 2efe7033ec..ae95a35d42 100644 --- a/anda/devs/micro/micro-nightly.spec +++ b/anda/devs/micro/micro-nightly.spec @@ -12,8 +12,8 @@ # Naming variable as something other than "commit" is necessary # to stop %%gometa from putting commit hash in release -%global commit_hash 9183fbe64090ee3be147a2b52a74e4516777a0eb -%global commit_date 20251106 +%global commit_hash bc5e59c670c6ea971c52a9f60262122bd39eec32 +%global commit_date 20251119 %global shortcommit %{sub %{commit_hash} 1 7} %global ver 2.0.14 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 8bb46b3203..34a201ebec 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 0386f240a9f3ab463f91ab1fec3cba92dd77d097 +%global commit 1e2f15a3d70258ab366e9ac9309605749d5b0a27 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251118 +%global commit_date 20251119 %global ver 0.214.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index f265bcd3a9..7f32f9dc26 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 79ddb7d89e4320b448c35b5936ce150706bbf210 +%global commit 46d4079357aacfdc909a59bded55e1fea510c74b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251116 +%global commit_date 20251119 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 2e94869d09..454b47a2cb 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit bbbf7530a987e59c8458127351cacad2e57f04bf -%global commit_date 20251118 +%global commit ba99abaf212baf969213b8fb9d8d76b0ce4c1519 +%global commit_date 20251119 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 67aafeb24b..12916bd8ab 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit f0e0021031dbf9f75d2b72d3ffdd3c37e2c83e15 +%global commit 68a375667cc6936a8bb5531e559e61c2193b142d %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251118 +%global commitdate 20251119 %global ver 1.0.18 %undefine __brp_mangle_shebangs diff --git a/anda/tools/spotx-bash/spotx-bash.spec b/anda/tools/spotx-bash/spotx-bash.spec index 3c20b340ed..d8a7122e89 100644 --- a/anda/tools/spotx-bash/spotx-bash.spec +++ b/anda/tools/spotx-bash/spotx-bash.spec @@ -1,5 +1,5 @@ -%global commit a2bd8479a2a80a068e749530aa5a78b2918358b8 -%global commit_date 20251108 +%global commit d2d88d03a348c03d2021f05d956a45f5f1016e47 +%global commit_date 20251119 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: spotx-bash From f08e77ce908c92afe2da85a4485b157b65ab0681 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 05:43:15 +0000 Subject: [PATCH 0502/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index f19776b247..b22f6e890e 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1363+d2b1aa48a +%global ver 0.16.0-dev.1364+f0a3df98d %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From b37572fedde88ed6a12c43831f31c01b3701ad10 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 06:21:55 +0000 Subject: [PATCH 0503/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index a1f81ed5fb..580052c4f7 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1363+d2b1aa48a +Version: 0.16.0~dev.1364+f0a3df98d Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 6bb19fa5c38c194b6944284b5c61a8880f46d644 Mon Sep 17 00:00:00 2001 From: Gilver Date: Wed, 19 Nov 2025 00:28:39 -0600 Subject: [PATCH 0504/3853] fix(andax/bump_extras.rhai): Return the correct branch for Rawhide on Bodhi functions (#7455) Signed-off-by: Gilver --- andax/bump_extras.rhai | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/andax/bump_extras.rhai b/andax/bump_extras.rhai index d994f39c3f..161e81166b 100644 --- a/andax/bump_extras.rhai +++ b/andax/bump_extras.rhai @@ -14,7 +14,7 @@ fn as_bodhi_ver(branch) { } return `EPEL-${release}`; } else if branch == "frawhide" { - return "F43"; + return "F44"; } else if branch.starts_with("f") { branch.crop(1); return `F${branch}`; From 56acab606f1b158bec145424b73ec2f0a1cf0d11 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 06:49:45 +0000 Subject: [PATCH 0505/3853] bump(branch): ffmpeg --- anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt | 2 +- anda/multimedia/ffmpeg/VERSION_libbluray.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt b/anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt index 1454f6ed4b..c4e41f9459 100644 --- a/anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt +++ b/anda/multimedia/ffmpeg/VERSION_LCEVCdec.txt @@ -1 +1 @@ -4.0.1 +4.0.3 diff --git a/anda/multimedia/ffmpeg/VERSION_libbluray.txt b/anda/multimedia/ffmpeg/VERSION_libbluray.txt index d0149fef74..88c5fb891d 100644 --- a/anda/multimedia/ffmpeg/VERSION_libbluray.txt +++ b/anda/multimedia/ffmpeg/VERSION_libbluray.txt @@ -1 +1 @@ -1.3.4 +1.4.0 From 16628870205004e93799db643d84c22f7d5549fb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 08:52:00 +0000 Subject: [PATCH 0506/3853] bump: apparmor --- anda/lib/apparmor/apparmor.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/apparmor/apparmor.spec b/anda/lib/apparmor/apparmor.spec index 30d0b05792..efa2caf5f2 100644 --- a/anda/lib/apparmor/apparmor.spec +++ b/anda/lib/apparmor/apparmor.spec @@ -6,7 +6,7 @@ %bcond_with tests Name: apparmor -Version: 5.0.0~alpha2 +Version: 5.0.0~alpha3 Release: 1%?dist Summary: AppArmor userspace components From 4a588a6c902636a402534ce7537b8bc792cb8905 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Wed, 19 Nov 2025 23:17:29 +0700 Subject: [PATCH 0507/3853] 8bitdo: Tighter rules matches, provide AppStream metainfo (#7483) --- anda/games/8bitdo-udev-rules/71-8bitdo.rules | 2 +- .../8bitdo-udev-rules/8bitdo-udev-rules.spec | 8 +++++++- .../com.8bitdo.Udev.metainfo.xml | 16 ++++++++++++++++ 3 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 anda/games/8bitdo-udev-rules/com.8bitdo.Udev.metainfo.xml diff --git a/anda/games/8bitdo-udev-rules/71-8bitdo.rules b/anda/games/8bitdo-udev-rules/71-8bitdo.rules index d758f7f5a2..218abe085d 100644 --- a/anda/games/8bitdo-udev-rules/71-8bitdo.rules +++ b/anda/games/8bitdo-udev-rules/71-8bitdo.rules @@ -1,4 +1,4 @@ # 2.4GHz/Dongle KERNEL=="hidraw*", ATTRS{idVendor}=="2dc8", MODE="0660", TAG+="uaccess" # Bluetooth -KERNEL=="hidraw*", KERNELS=="*2DC8:*", MODE="0660", TAG+="uaccess" +KERNEL=="hidraw*", KERNELS=="0005:2DC8:*", MODE="0660", TAG+="uaccess" diff --git a/anda/games/8bitdo-udev-rules/8bitdo-udev-rules.spec b/anda/games/8bitdo-udev-rules/8bitdo-udev-rules.spec index 3500a34f68..6ec82c4927 100644 --- a/anda/games/8bitdo-udev-rules/8bitdo-udev-rules.spec +++ b/anda/games/8bitdo-udev-rules/8bitdo-udev-rules.spec @@ -1,13 +1,17 @@ +%global appid com.8bitdo.Udev + Name: 8bitdo-udev-rules -Version: 1.0 +Version: 1.1 Release: 1%{?dist} Summary: Udev rules for 8Bitdo controllers Provides: 8bitdo-udev = %{version}-%{release} License: Unlicense Source0: 71-8bitdo.rules +Source1: com.8bitdo.Udev.metainfo.xml BuildArch: noarch BuildRequires: systemd +BuildRequires: anda-srpm-macros Requires: systemd-udev %global udev_order 71 @@ -22,6 +26,7 @@ and generic gamepad support in Linux. %install install -D -p -m 644 %SOURCE0 %{buildroot}%{_udevrulesdir}/%{udev_order}-8bitdo.rules +%terra_appstream -o %{SOURCE1} %post %udev_rules_update @@ -31,6 +36,7 @@ install -D -p -m 644 %SOURCE0 %{buildroot}%{_udevrulesdir}/%{udev_order}-8bitdo. %files %_udevrulesdir/%{udev_order}-8bitdo.rules +%{_metainfodir}/%{appid}.metainfo.xml diff --git a/anda/games/8bitdo-udev-rules/com.8bitdo.Udev.metainfo.xml b/anda/games/8bitdo-udev-rules/com.8bitdo.Udev.metainfo.xml new file mode 100644 index 0000000000..76866e35e3 --- /dev/null +++ b/anda/games/8bitdo-udev-rules/com.8bitdo.Udev.metainfo.xml @@ -0,0 +1,16 @@ + + + com.8bitdo.Udev + udev Rules for 8BitDo devices + +

Udev rules for 8BitDo controllers to enable proper functionality and device access on Linux systems.

+
+ + Shenzhen 8BitDo Tech Co., Ltd. + + + hid:v00002DC8p* + hid:b0003v00002DC8p* + hid:b0005v00002DC8p* + + \ No newline at end of file From 2f73d6fb1f76fe09d0be55acaf484589536a6858 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Wed, 19 Nov 2025 23:28:37 +0700 Subject: [PATCH 0508/3853] chore(metainfo): edit (#7446) --- .../devs/edit/com.microsoft.edit.metainfo.xml | 21 +++++++++++++++++++ anda/devs/edit/edit.spec | 14 ++++++++++++- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 anda/devs/edit/com.microsoft.edit.metainfo.xml diff --git a/anda/devs/edit/com.microsoft.edit.metainfo.xml b/anda/devs/edit/com.microsoft.edit.metainfo.xml new file mode 100644 index 0000000000..972f50d221 --- /dev/null +++ b/anda/devs/edit/com.microsoft.edit.metainfo.xml @@ -0,0 +1,21 @@ + + + com.microsoft.edit + Microsoft Edit + We all edit. + + https://github.com/microsoft/edit/blob/main/assets/edit_hero_image.png + + +

A simple editor for simple needs.

+

+ This editor pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code. + The goal is to provide an accessible editor that even users largely unfamiliar with terminals can easily use. +

+
+ https://github.com/microsoft/edit + + Microsoft Corporation + + com.microsoft.edit +
diff --git a/anda/devs/edit/edit.spec b/anda/devs/edit/edit.spec index 1a04a7b9a9..ffdc63cf68 100644 --- a/anda/devs/edit/edit.spec +++ b/anda/devs/edit/edit.spec @@ -2,15 +2,19 @@ An editor that pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.} %global crate edit %bcond rust_nightly 0 +%global appid com.microsoft.edit +%global org com.microsoft +%global appstream_component console-application Name: %{crate} Version: 1.2.1 -Release: 1%?dist +Release: 2%?dist Summary: A simple editor for simple needs. SourceLicense: MIT License: MIT AND (MIT OR Apache-2.0) URL: https://github.com/microsoft/edit Source0: %{url}/archive/refs/tags/v%{version}.tar.gz +Source1: %{appid}.metainfo.xml BuildRequires: anda-srpm-macros BuildRequires: cargo-rpm-macros %if %{with rust_nightly} @@ -34,6 +38,11 @@ Packager: Gilver E. %install %crate_install_bin %{cargo_license_online} > LICENSE.dependencies +install -Dm644 assets/edit.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg + +sed -i "s|^Icon=edit$|Icon=%{appid}|g" assets/%{appid}.desktop +install -Dm644 assets/%{appid}.desktop %{buildroot}%{_datadir}/applications/%{appid}.desktop +%terra_appstream -o %{SOURCE1} %files %doc CODE_OF_CONDUCT.md @@ -42,6 +51,9 @@ Packager: Gilver E. %license LICENSE %license LICENSE.dependencies %{_bindir}/%{name} +%{_metainfodir}/%{appid}.metainfo.xml +%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg +%{_datadir}/applications/%{appid}.desktop %changelog * Thu May 22 2025 Gilver E. - 1.0.0-1 From 11e88e1128946ae879f62e3a592719e8e1710bf7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 16:51:08 +0000 Subject: [PATCH 0509/3853] bump: zed-preview zed --- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/devs/zed/stable/zed.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 9649576ecc..c89f9892dd 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.213.3-pre +%global ver 0.213.3 # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 9caf1f7d54..95b420591a 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.212.7 +Version: 0.213.3 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 6d8c2afb45b978375ced0a8b16df70d906855531 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 17:33:35 +0000 Subject: [PATCH 0510/3853] bump: goofcord --- anda/apps/goofcord/stable/goofcord.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/goofcord/stable/goofcord.spec b/anda/apps/goofcord/stable/goofcord.spec index e5cf51e431..61975f712c 100644 --- a/anda/apps/goofcord/stable/goofcord.spec +++ b/anda/apps/goofcord/stable/goofcord.spec @@ -9,7 +9,7 @@ %endif Name: goofcord -Version: 1.11.0 +Version: 1.11.1.beta.1 Release: 1%?dist License: OSL-3.0 Summary: A privacy-minded Legcord fork. From bcf5acfee7e0947b0f8b58c19fe36f2b25f76420 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 18:31:14 +0000 Subject: [PATCH 0511/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index a4cfb3098d..946b3882f8 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.19.002314 +Version: 2025.11.19.181744 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 84d88b01b90b2fa99f7a11d6c5443e6ab0b62fe4 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Wed, 19 Nov 2025 13:11:26 -0600 Subject: [PATCH 0512/3853] feat(senpai): add metainfo (#7477) --- .../org.sr.ht.delthas.senpai.metainfo.xml | 35 +++++++++++++++++++ anda/misc/senpai/senpai.spec | 16 ++++++--- 2 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 anda/misc/senpai/org.sr.ht.delthas.senpai.metainfo.xml diff --git a/anda/misc/senpai/org.sr.ht.delthas.senpai.metainfo.xml b/anda/misc/senpai/org.sr.ht.delthas.senpai.metainfo.xml new file mode 100644 index 0000000000..5b79efc1c5 --- /dev/null +++ b/anda/misc/senpai/org.sr.ht.delthas.senpai.metainfo.xml @@ -0,0 +1,35 @@ + + + org.sr.ht.delthas.senpai + CC0-1.0 + ISC + /usr/share/icons/hicolor/scalable/apps/senpai.svg + + senpai + Your everyday TUI IRC student + + +

+ senpai is an IRC client that works best with bouncers: +

+
    +
  • no logs are kept
  • +
  • history is fetched from the server via CHATHISTORY
  • +
  • networks are fetched from the server via bouncer-networks
  • +
  • messages can be searched in logs via SEARCH
  • +
  • files can be uploaded via FILEHOST (with drag & drop!)
  • +
+
+ +senpai.desktop + + https://sr.ht/~taiite/senpai/ + + text/javascript + text/typescript + + + + + +
diff --git a/anda/misc/senpai/senpai.spec b/anda/misc/senpai/senpai.spec index 2e1e3702bd..154d7f1271 100644 --- a/anda/misc/senpai/senpai.spec +++ b/anda/misc/senpai/senpai.spec @@ -1,11 +1,14 @@ +%global appid org.sr.ht.delthas.senpai + Name: senpai Version: 0.4.1 -Release: 1%?dist +Release: 2%?dist Summary: Your everyday IRC student License: ISC -URL: https://github.com/delthas/senpai -Source0: %url/archive/refs/tags/v%version.tar.gz -BuildRequires: golang scdoc gcc +URL: https://sr.ht/~delthas/senpai/ +Source0: https://github.com/delthas/senpai/archive/refs/tags/v%version.tar.gz +Source1: org.sr.ht.delthas.senpai.metainfo.xml +BuildRequires: golang scdoc gcc anda-srpm-macros terra-appstream-helper Packager: Owen Zimmerman @@ -32,6 +35,8 @@ install -Dm644 contrib/senpai.desktop %{buildroot}%{_datadir}/applications/sen install -Dm644 res/icon.48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/senpai.png install -Dm644 res/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/senpai.svg +%terra_appstream -o %{SOURCE1} + %files %doc README.md %license LICENSE @@ -41,7 +46,10 @@ install -Dm644 res/icon.svg %{buildroot}%{_iconsdir}/hicolor/scalabl %{_datadir}/applications/senpai.desktop %{_iconsdir}/hicolor/48x48/apps/senpai.png %{_iconsdir}/hicolor/scalable/apps/senpai.svg +%{_metainfodir}/org.sr.ht.delthas.senpai.metainfo.xml %changelog +* Tue Nov 18 2025 Owen Zimmerman +- Add metainfo * Fri Oct 31 2025 Owen Zimmerman - Initial commit From 9fff4802c4089e20fc58c7168c6a4a8dcd4d8d60 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 19:16:12 +0000 Subject: [PATCH 0513/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index c89f9892dd..2f7f8d7a66 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.213.3 +%global ver 0.214.0-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From d3d25e9b094b69b5d193303bf6e44f5508cd32d6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 20:19:41 +0000 Subject: [PATCH 0514/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 5b9928d732..78a61e0f11 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit c669a0beb721d704241980675154cb35b0221d92 -%global ver 0.0.38-18364 +%global commit 107d9dc53333e9e5e9e637c51f1c20c6322651b3 +%global ver 0.0.38-18365 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 4314b7bf535af0f85d39b8dc9cafee4106fa1ac5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 21:15:55 +0000 Subject: [PATCH 0515/3853] bump: sdbus-cpp.terra --- anda/lib/sdbus-cpp/sdbus-cpp.terra.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec b/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec index 833c05e25e..72e2f2fcc2 100644 --- a/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec +++ b/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec @@ -4,8 +4,8 @@ %global realname sdbus-cpp Name: %realname.terra -Version: 2.1.0 -Release: 3%{?dist} +Version: 2.2.0 +Release: 1%?dist Summary: High-level C++ D-Bus library License: LGPL-2.1-only From d17850f881fbc4ed188c56b688d9498e273c05c9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 21:40:46 +0000 Subject: [PATCH 0516/3853] bump: rust-motd --- anda/misc/rust-motd/rust-motd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/rust-motd/rust-motd.spec b/anda/misc/rust-motd/rust-motd.spec index abcc88f938..e7feb18f42 100644 --- a/anda/misc/rust-motd/rust-motd.spec +++ b/anda/misc/rust-motd/rust-motd.spec @@ -1,5 +1,5 @@ Name: rust-motd -Version: 2.1.0 +Version: 2.1.1 Release: 1%?dist Summary: Beautiful, useful, configurable MOTD generation with zero runtime dependencies URL: https://github.com/rust-motd/rust-motd From a3783c039e8a73574a9b34d16dbd40f2443bedd6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 23:24:35 +0000 Subject: [PATCH 0517/3853] bump: sass --- anda/misc/sass/sass.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/misc/sass/sass.spec b/anda/misc/sass/sass.spec index cb5cdaa196..9dd76117a4 100644 --- a/anda/misc/sass/sass.spec +++ b/anda/misc/sass/sass.spec @@ -4,7 +4,7 @@ %define _build_id_links none Name: sass -Version: 1.94.1 +Version: 1.94.2 Release: 1%?dist Summary: The reference implementation of Sass, written in Dart License: MIT From 68ab57944fc48cb2416beb009c5825d205008bf1 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 23:38:21 +0000 Subject: [PATCH 0518/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index b22f6e890e..b8269b72b9 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1364+f0a3df98d +%global ver 0.16.0-dev.1366+4ea472808 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From c421ed2e24081c5fb27353cca176dd9019c93121 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 19 Nov 2025 23:58:49 +0000 Subject: [PATCH 0519/3853] bump: signal-desktop --- anda/apps/signal-desktop/signal-desktop.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index d005d579e1..473607ce33 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -15,7 +15,7 @@ %endif Name: signal-desktop -Version: 7.79.0 +Version: 7.80.0 Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org From 752b70e94c9f163d731b150f713d37b2c1adbd17 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 01:07:33 +0000 Subject: [PATCH 0520/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 580052c4f7..5f23005fbd 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1364+f0a3df98d +Version: 0.16.0~dev.1366+4ea472808 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From f17bdac9685c25ce4cfd1ee8067157af74739a24 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 01:48:52 +0000 Subject: [PATCH 0521/3853] bump(nightly): zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly scx-tools-nightly rpi-utils --- anda/devs/zed/nightly/zed-nightly.spec | 6 +++--- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/system/scx-tools/nightly/scx-tools-nightly.spec | 4 ++-- anda/tools/rpi-utils/rpi-utils.spec | 4 ++-- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 34a201ebec..aa4584e816 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,7 +1,7 @@ -%global commit 1e2f15a3d70258ab366e9ac9309605749d5b0a27 +%global commit 1fab43d467c3e610bd72cfb94ac12d09d791f397 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251119 -%global ver 0.214.0 +%global commit_date 20251120 +%global ver 0.215.0 %bcond_with check %bcond nightly 1 diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 0dedc5a543..b15fbd921e 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit 4c437a839cb66e59a6dc63d759bd412e6d9e31e3 +%global commit c7fa69cfd0c6e331d8b3bfa77dcb98d1beea34d0 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251118 +%global commit_date 20251120 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 7f32f9dc26..e67ad0c15a 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 46d4079357aacfdc909a59bded55e1fea510c74b +%global commit 0f7b37846773f3193f29e628f75086788ac93fe5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251119 +%global commit_date 20251120 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 454b47a2cb..f13ae10174 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit ba99abaf212baf969213b8fb9d8d76b0ce4c1519 -%global commit_date 20251119 +%global commit e19edcea117f6737d60e53d8a4001d0853eee5ac +%global commit_date 20251120 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 12916bd8ab..c68fb529e2 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 68a375667cc6936a8bb5531e559e61c2193b142d +%global commit 06dd28f95d7a3b33accda7a18740e73da8f97eb9 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251119 +%global commitdate 20251120 %global ver 1.0.18 %undefine __brp_mangle_shebangs diff --git a/anda/system/scx-tools/nightly/scx-tools-nightly.spec b/anda/system/scx-tools/nightly/scx-tools-nightly.spec index 30dfc7de66..3188208b2a 100644 --- a/anda/system/scx-tools/nightly/scx-tools-nightly.spec +++ b/anda/system/scx-tools/nightly/scx-tools-nightly.spec @@ -1,6 +1,6 @@ -%global commit ad8d7f5f699c9ce8d0ce3bf46a0ed72f822c598e +%global commit 0bacdf766269592d82c7e5f847e541af56f4ed26 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251118 +%global commitdate 20251120 %global ver 1.0.18 %global appid com.sched_ext.scx %global developer "sched-ext Contributors" diff --git a/anda/tools/rpi-utils/rpi-utils.spec b/anda/tools/rpi-utils/rpi-utils.spec index 77f43d0166..d2f65f7e6e 100644 --- a/anda/tools/rpi-utils/rpi-utils.spec +++ b/anda/tools/rpi-utils/rpi-utils.spec @@ -1,5 +1,5 @@ -%global commit 8fde8b73de3cff4e946e5799b706456d87173667 -%global commit_date 20251118 +%global commit 6e0779b1c552976e0da2374c0325a8c9c77b6010 +%global commit_date 20251120 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %define _unpackaged_files_terminate_build 0 From 5f86bdab497092a67523f1246a7285305c1f838c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 02:06:33 +0000 Subject: [PATCH 0522/3853] bump: ruffle-nightly asusctl electron --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- anda/system/asusctl/asusctl.spec | 4 ++-- anda/tools/electron/electron.spec | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index c52a9fbdad..db26b55db8 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-18 +%global ver 2025-11-20 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/system/asusctl/asusctl.spec b/anda/system/asusctl/asusctl.spec index 26239ce0e6..ccaa3574cf 100644 --- a/anda/system/asusctl/asusctl.spec +++ b/anda/system/asusctl/asusctl.spec @@ -1,8 +1,8 @@ %global debug_package %{nil} Name: asusctl -Version: 6.1.20 -Release: 2%?dist +Version: 6.1.21 +Release: 1%?dist Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops URL: https://gitlab.com/asus-linux/asusctl Source0: %url/-/archive/%version/asusctl-%version.tar.gz diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 42c32d3c1c..c0fb7a14a8 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -12,7 +12,7 @@ %global __provides_exclude_from %{_libdir}/%{name}/.*\\.so Name: electron -Version: 39.2.2 +Version: 39.2.3 Release: 1%?dist Summary: Build cross platform desktop apps with web technologies License: MIT From 2e9769c5a8085673d266fc3161eca600a6f0b7f4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 03:16:59 +0000 Subject: [PATCH 0523/3853] bump: rust-mise mdbook --- anda/tools/buildsys/mise/rust-mise.spec | 2 +- anda/tools/mdbook/mdbook.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/buildsys/mise/rust-mise.spec b/anda/tools/buildsys/mise/rust-mise.spec index f9291c756f..0b6c8618c8 100644 --- a/anda/tools/buildsys/mise/rust-mise.spec +++ b/anda/tools/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2025.11.6 +Version: 2025.11.7 Release: 1%?dist Summary: Front-end to your dev env diff --git a/anda/tools/mdbook/mdbook.spec b/anda/tools/mdbook/mdbook.spec index 690812db25..5f8623a8fb 100644 --- a/anda/tools/mdbook/mdbook.spec +++ b/anda/tools/mdbook/mdbook.spec @@ -1,5 +1,5 @@ Name: mdBook -Version: 0.5.0 +Version: 0.5.1 Release: 1%?dist Summary: Create a book from markdown files License: MPL-2.0 AND MIT AND (Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND CC0-1.0 AND ISC AND (MIT OR Zlib OR Apache-2.0) AND Unicode-3.0 AND (Apache-2.0 OR BSL-1.0) AND (MIT AND BSD-3-Clause) From 04eb5b46987c1d8ae24c5169d4efc5a04a240358 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Wed, 19 Nov 2025 21:34:40 -0600 Subject: [PATCH 0524/3853] feat(neohtop): add metadata (#7496) * feat(neohtop): add metadata Signed-off-by: Owen-sz * remove test Signed-off-by: Owen-sz * metainfo Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- .../neohtop/com.github.neohtop.metainfo.xml | 31 +++++++++++++++++++ anda/apps/neohtop/neohtop.spec | 13 +++++++- 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 anda/apps/neohtop/com.github.neohtop.metainfo.xml diff --git a/anda/apps/neohtop/com.github.neohtop.metainfo.xml b/anda/apps/neohtop/com.github.neohtop.metainfo.xml new file mode 100644 index 0000000000..3838142372 --- /dev/null +++ b/anda/apps/neohtop/com.github.neohtop.metainfo.xml @@ -0,0 +1,31 @@ + + + com.github.neohtop + CC0-1.0 + MIT + /usr/share/icons/hicolor/128x128/apps/NeoHtop.png + + NeoHtop + System monitoring on steroids + + +

+ A modern, cross-platform system monitor built on top of Svelte, Rust, and Tauri. +

+
+ + NeoHtop.desktop + + https://abdenasser.github.io/neohtop/ + + neohtop + + + + system monitor + + + + + +
diff --git a/anda/apps/neohtop/neohtop.spec b/anda/apps/neohtop/neohtop.spec index b6da0e0383..7b995f3883 100644 --- a/anda/apps/neohtop/neohtop.spec +++ b/anda/apps/neohtop/neohtop.spec @@ -1,13 +1,15 @@ %global __brp_mangle_shebangs %{nil} +%global appid com.github.neohtop Name: neohtop Version: 1.2.0 -Release: 1%?dist +Release: 2%?dist Summary: System monitoring on steroids License: MIT URL: https://github.com/Abdenasser/neohtop Source0: %url/archive/refs/tags/v%version.tar.gz Source1: NeoHtop.desktop +Source2: com.github.neohtop.metainfo.xml Packager: Owen Zimmerman BuildRequires: rust BuildRequires: nodejs-npm @@ -18,6 +20,10 @@ BuildRequires: gtk3-devel BuildRequires: rust-gdk-pixbuf-sys-devel BuildRequires: glib2-devel BuildRequires: openssl-devel +BuildRequires: anda-srpm-macros +BuildRequires: terra-appstream-helper + +Provides: NeoHtop %description %summary. @@ -37,6 +43,8 @@ install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/25 install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png +%terra_appstream -o %{SOURCE2} + %files %doc README.md %license LICENSE @@ -45,7 +53,10 @@ install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x1 %{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png %{_iconsdir}/hicolor/32x32/apps/NeoHtop.png %{_iconsdir}/hicolor/128x128/apps/NeoHtop.png +%{_metainfodir}/com.github.neohtop.metainfo.xml %changelog +* Wed Nov 19 2025 Owen Zimmerman +- Add metainfo * Sat Feb 15 2025 Owen Zimmerman - Initial package From 6726b6723babc16de9d736fe4ad578dfedf8a386 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 07:55:44 +0000 Subject: [PATCH 0525/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 78a61e0f11..9a786a19c3 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 107d9dc53333e9e5e9e637c51f1c20c6322651b3 -%global ver 0.0.38-18365 +%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc +%global ver 0.0.38-18367 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From b6873f38782ba21c4e04adc8d7d943d12b7498f0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 08:28:31 +0000 Subject: [PATCH 0526/3853] bump: rust-topgrade --- anda/tools/topgrade/rust-topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/rust-topgrade.spec b/anda/tools/topgrade/rust-topgrade.spec index b5291eaf74..ab403eb173 100644 --- a/anda/tools/topgrade/rust-topgrade.spec +++ b/anda/tools/topgrade/rust-topgrade.spec @@ -3,7 +3,7 @@ Name: rust-topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.3.0 +Version: 16.4.0 Release: 1%?dist Summary: Upgrade all the things From c568a655f5195fe4b90a37102c4048aff5df9ca9 Mon Sep 17 00:00:00 2001 From: arbor Date: Thu, 20 Nov 2025 02:34:48 -0600 Subject: [PATCH 0527/3853] add: zola (#7504) * add: zola * doc: remove url from summary * minor fix: seperate url and source --- anda/tools/zola/anda.hcl | 5 +++++ anda/tools/zola/update.rhai | 1 + anda/tools/zola/zola.spec | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 anda/tools/zola/anda.hcl create mode 100644 anda/tools/zola/update.rhai create mode 100644 anda/tools/zola/zola.spec diff --git a/anda/tools/zola/anda.hcl b/anda/tools/zola/anda.hcl new file mode 100644 index 0000000000..0c51df00a0 --- /dev/null +++ b/anda/tools/zola/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "zola.spec" + } +} diff --git a/anda/tools/zola/update.rhai b/anda/tools/zola/update.rhai new file mode 100644 index 0000000000..ac9e75766f --- /dev/null +++ b/anda/tools/zola/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("getzola/zola")); diff --git a/anda/tools/zola/zola.spec b/anda/tools/zola/zola.spec new file mode 100644 index 0000000000..00f1c22ca9 --- /dev/null +++ b/anda/tools/zola/zola.spec @@ -0,0 +1,35 @@ +Name: zola +Version: 0.21.0 +Release: 1%?dist +Summary: A fast static site generator in a single binary with everything built-in. +URL: https://www.getzola.org +Source0: https://github.com/getzola/%{name}/archive/refs/tags/v%{version}.tar.gz +License: MIT +BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold glib2 libgcc clang + +Packager: arbormoss + +%description +%summary. + +%prep +%autosetup -n %name-%version +%cargo_prep_online + +%build +%cargo_build + +%install +install -Dm755 target/rpm/zola %{buildroot}%{_bindir}/zola +%cargo_license_summary_online +%{cargo_license_online -a} > LICENSE.dependencies + +%files +%doc README.md CHANGELOG.md CONTRIBUTING.md EXAMPLES.md +%license LICENSE +%license LICENSE.dependencies +%{_bindir}/zola + +%changelog +* Wed Nov 19 2025 arbormoss +- Intial Commit From 56ca8b74886933d294222ac395e7b8750fb42867 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 09:22:53 +0000 Subject: [PATCH 0528/3853] bump: rust-topgrade --- anda/tools/topgrade/rust-topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/rust-topgrade.spec b/anda/tools/topgrade/rust-topgrade.spec index ab403eb173..65e64f3ce5 100644 --- a/anda/tools/topgrade/rust-topgrade.spec +++ b/anda/tools/topgrade/rust-topgrade.spec @@ -3,7 +3,7 @@ Name: rust-topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.4.0 +Version: 16.4.1 Release: 1%?dist Summary: Upgrade all the things From 32028039e28b56e5bcdd5174b1b468af92425aa0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 13:45:42 +0000 Subject: [PATCH 0529/3853] bump: rust-topgrade --- anda/tools/topgrade/rust-topgrade.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/topgrade/rust-topgrade.spec b/anda/tools/topgrade/rust-topgrade.spec index 65e64f3ce5..9d54ce1ccf 100644 --- a/anda/tools/topgrade/rust-topgrade.spec +++ b/anda/tools/topgrade/rust-topgrade.spec @@ -3,7 +3,7 @@ Name: rust-topgrade # renovate: datasource=github-releases depName=topgrade-rs/topgrade -Version: 16.4.1 +Version: 16.4.2 Release: 1%?dist Summary: Upgrade all the things From c5116cd9d8251e93324d8ca0bf9b14185d9486b5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 15:43:31 +0000 Subject: [PATCH 0530/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 946b3882f8..e3c90f0d06 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.19.181744 +Version: 2025.11.20.152306 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 2bfc352f00ed233c8366baa43662a2704f9662a9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 16:51:50 +0000 Subject: [PATCH 0531/3853] bump: apparmor --- anda/lib/apparmor/apparmor.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/apparmor/apparmor.spec b/anda/lib/apparmor/apparmor.spec index efa2caf5f2..46c29f62c9 100644 --- a/anda/lib/apparmor/apparmor.spec +++ b/anda/lib/apparmor/apparmor.spec @@ -6,7 +6,7 @@ %bcond_with tests Name: apparmor -Version: 5.0.0~alpha3 +Version: 5.0.0~alpha4 Release: 1%?dist Summary: AppArmor userspace components From d019bfdb8b21e09367aa09fa5e1596d695ef9ad4 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 17:15:59 +0000 Subject: [PATCH 0532/3853] bump: yamale --- anda/langs/python/yamale/yamale.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/python/yamale/yamale.spec b/anda/langs/python/yamale/yamale.spec index 1c31e6f317..d6e41745ef 100644 --- a/anda/langs/python/yamale/yamale.spec +++ b/anda/langs/python/yamale/yamale.spec @@ -2,7 +2,7 @@ %global _desc A schema and validator for YAML. Name: python-%{pypi_name} -Version: 6.0.0 +Version: 6.1.0 Release: 1%?dist Summary: A schema and validator for YAML License: MIT From f0060977cbd3a84f698c140df4421c9505d1c939 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 19:40:57 +0000 Subject: [PATCH 0533/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index e3c90f0d06..1490314a7d 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.20.152306 +Version: 2025.11.20.190123 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 4545b0fc7673b0b2451fe8db94cbf6c5b7c3b469 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Fri, 21 Nov 2025 03:32:03 +0700 Subject: [PATCH 0534/3853] sbctl: Remove dependency on grubby postinst hook (#7510) * sbctl: Remove dependency on grubby postinst hook Finally fix that one issue where sbctl won't sign automatically on systemd-boot-based systems by simply just copying over the path hack from the grubby postinst hook, now we just patch it instead * Apply patch instead * forgot to remove the source install * generate appstream metainfo * update patch * update patch again --- anda/tools/sbctl/91-sbctl-rm | 41 ---------------------------------- anda/tools/sbctl/91-sbctl-sign | 40 --------------------------------- anda/tools/sbctl/sbctl.spec | 22 +++++++++--------- 3 files changed, 10 insertions(+), 93 deletions(-) delete mode 100644 anda/tools/sbctl/91-sbctl-rm delete mode 100755 anda/tools/sbctl/91-sbctl-sign diff --git a/anda/tools/sbctl/91-sbctl-rm b/anda/tools/sbctl/91-sbctl-rm deleted file mode 100644 index 247852a75a..0000000000 --- a/anda/tools/sbctl/91-sbctl-rm +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/sh -# This file is part of sbctl. -# Patched for Fedora, for the Terra repository - -#shellcheck disable=SC2034 -# Enable xtrace if we're verbose -if [ "${KERNEL_INSTALL_VERBOSE:-0}" = "1" ]; then - set -x -fi - -ver=${1} -img=${2} - - -die() { - echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2 - exit 1 -} - -einfo() { - echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" -} - -main() { - # re-define for subst to work - [[ -n ${NOCOLOR+yes} ]] && NOCOLOR= - einfo "Unregistering kernel file from sbctl" - # do nothing if secureboot key directory doesn't exist - if ! [ "$(sbctl setup --print-state --json | awk '/installed/ { gsub(/,$/,"",$2); print $2 }')" = "true" ]; then - einfo "Secureboot key directory doesn't exist, not signing!" - exit 0 - fi - - [[ ${EUID} -eq 0 ]] || die "Please run this script as root" - - einfo "sbctl: Unregistering kernel $img" - sbctl remove-file $img -} - -main - diff --git a/anda/tools/sbctl/91-sbctl-sign b/anda/tools/sbctl/91-sbctl-sign deleted file mode 100755 index 35bb741ac3..0000000000 --- a/anda/tools/sbctl/91-sbctl-sign +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/sh -# This file is part of sbctl. -# Patched for Fedora, for the Terra repository - -#shellcheck disable=SC2034 -# Enable xtrace if we're verbose -if [ "${KERNEL_INSTALL_VERBOSE:-0}" = "1" ]; then - set -x -fi - -ver=${1} -img=${2} - -die() { - echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2 - exit 1 -} - -einfo() { - echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" -} - -main() { - # re-define for subst to work - [[ -n ${NOCOLOR+yes} ]] && NOCOLOR= - einfo "Running kernel install script" - # do nothing if secureboot key directory doesn't exist - if ! [ "$(sbctl setup --print-state --json | awk '/installed/ { gsub(/,$/,"",$2); print $2 }')" = "true" ]; then - einfo "Secureboot key directory doesn't exist, not signing!" - exit 0 - fi - - [[ ${EUID} -eq 0 ]] || die "Please run this script as root" - - einfo "sbctl: Signing kernel $img" - sbctl sign -s $img -} - -main - diff --git a/anda/tools/sbctl/sbctl.spec b/anda/tools/sbctl/sbctl.spec index 11cbc18f7e..728c6472b0 100644 --- a/anda/tools/sbctl/sbctl.spec +++ b/anda/tools/sbctl/sbctl.spec @@ -1,17 +1,18 @@ +%global appid dev.linderud.sbctl +%global appstream_component console-application +%global patch_commit 14c4027270589b8d6f39cbca97569e6b13e40a05 Name: sbctl Version: 0.18 -Release: 3%?dist +Release: 4%?dist Summary: Secure Boot key manager License: MIT URL: https://github.com/Foxboron/sbctl Source0: https://github.com/Foxboron/sbctl/releases/download/%{version}/sbctl-%{version}.tar.gz +Patch1: https://github.com/Foxboron/sbctl/compare/master...%{patch_commit}.patch ## Based on CachyOS's batch sign script # https://github.com/CachyOS/CachyOS-Settings/blob/master/usr/bin/sbctl-batch-sign Source1: %{name}-batch-sign -# Downstream postinst hook -Source2: 91-sbctl-sign -Source3: 91-sbctl-rm ExclusiveArch: %{golang_arches} @@ -24,6 +25,7 @@ Recommends: systemd-udev BuildRequires: asciidoc BuildRequires: git BuildRequires: go-rpm-macros +BuildRequires: anda-srpm-macros BuildRequires: pkgconfig(libpcsclite) %description @@ -49,13 +51,9 @@ export GOPATH=%{_builddir}/go %make_install PREFIX=%{_prefix} install -Dm755 %{SOURCE1} -t %{buildroot}%{_bindir} -# This script is actually broken on Fedora -rm -f %{buildroot}%{_prefix}/lib/kernel/install.d/91-sbctl.install +# We don't want the Debian script rm -f %{buildroot}%{_prefix}/lib/kernel/postinst.d/91-sbctl.install - -# 95-kernel-hooks.install only runs postinst scripts from /etc, so install it there -install -Dm755 %{SOURCE2} -t %{buildroot}%{_sysconfdir}/kernel/postinst.d -install -Dm755 %{SOURCE3} -t %{buildroot}%{_sysconfdir}/kernel/prerm.d +%terra_appstream %transfiletriggerin -P 1 -- /efi /usr/lib /usr/libexec if [[ ! -f /run/ostree-booted ]] && grep -q -m 1 -e '\.efi$' -e '/vmlinuz$'; then @@ -69,13 +67,13 @@ fi %doc README.md %{_bindir}/sbctl %{_bindir}/sbctl-batch-sign -%{_sysconfdir}/kernel/postinst.d/91-sbctl-sign -%{_sysconfdir}/kernel/prerm.d/91-sbctl-rm +%{_prefix}/lib/kernel/install.d/91-sbctl.install %{_mandir}/man8/sbctl.8* %{_mandir}/man5/sbctl.conf.5* %{_datadir}/bash-completion/completions/sbctl %{_datadir}/fish/vendor_completions.d/sbctl.fish %{_datadir}/zsh/site-functions/_sbctl +%{_metainfodir}/%{appid}.metainfo.xml %changelog From 53acdc298716341b0894e9f9933ad4152beecda2 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Thu, 20 Nov 2025 20:39:08 +0000 Subject: [PATCH 0535/3853] add: nemu (#7505) --- anda/tools/nemu/anda.hcl | 5 ++++ anda/tools/nemu/nemu.spec | 55 +++++++++++++++++++++++++++++++++++++ anda/tools/nemu/update.rhai | 1 + 3 files changed, 61 insertions(+) create mode 100644 anda/tools/nemu/anda.hcl create mode 100644 anda/tools/nemu/nemu.spec create mode 100644 anda/tools/nemu/update.rhai diff --git a/anda/tools/nemu/anda.hcl b/anda/tools/nemu/anda.hcl new file mode 100644 index 0000000000..66c1362292 --- /dev/null +++ b/anda/tools/nemu/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "nemu.spec" + } +} diff --git a/anda/tools/nemu/nemu.spec b/anda/tools/nemu/nemu.spec new file mode 100644 index 0000000000..993cc1c542 --- /dev/null +++ b/anda/tools/nemu/nemu.spec @@ -0,0 +1,55 @@ +%global debug_package %nil + +Name: nemu +Version: 3.4.0 +Release: 1%?dist +Summary: Ncurses UI for QEMU + +URL: https://github.com/nemuTUI/nemu +Source: %{url}/archive/v%{version}.tar.gz +License: BSD-2-Clause +Packager: metcya + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gettext-devel +BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(json-c) +BuildRequires: pkgconfig(openssl) +BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(ncurses) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libgvc) +BuildRequires: pkgconfig(libcgraph) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(libusb) +Requires: qemu +Requires: tigervnc + +%description +%summary. + +%prep +%autosetup +%cmake -DNM_WITH_NETWORK_MAP=ON -DNM_WITH_DBUS=ON -DNM_WITH_REMOTE=ON -DNM_WITH_USB=ON + +%build +%cmake_build + +%install +%cmake_install + +%files +%doc README.md README_Build.md CONTRIBUTING.md +%license LICENSE +%{_bindir}/nemu +%{_bindir}/ntty +%{_datadir}/%{name}/scripts/* +%{_datadir}/%{name}/templates/config/%{name}.cfg.sample +%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo +%{_mandir}/man1/nemu.1.* + +%pkg_completion -Bz nemu + +%changelog +%autochangelog diff --git a/anda/tools/nemu/update.rhai b/anda/tools/nemu/update.rhai new file mode 100644 index 0000000000..f559080e0c --- /dev/null +++ b/anda/tools/nemu/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("nemuTUI/nemu")); From 8a270679b4e5a818eea5bc1ae0514a5f1713ca3c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 20:41:19 +0000 Subject: [PATCH 0536/3853] bump: inputplumber --- anda/games/inputplumber/inputplumber.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/games/inputplumber/inputplumber.spec b/anda/games/inputplumber/inputplumber.spec index 5c0f50b5c1..32a39937de 100644 --- a/anda/games/inputplumber/inputplumber.spec +++ b/anda/games/inputplumber/inputplumber.spec @@ -1,7 +1,7 @@ %global __brp_mangle_shebangs %{nil} Name: inputplumber -Version: 0.67.1 +Version: 0.68.0 Release: 1%?dist Summary: Open source input router and remapper daemon for Linux License: GPL-3.0-or-later From 3b9c7c3497447298734814e5dd8cce09703fe19c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Thu, 20 Nov 2025 23:18:53 +0000 Subject: [PATCH 0537/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 466aa4d775..25cee49957 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.810 +Version: 0.0.811 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index e5be0b249d..8eb1acdf68 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.810 +Version: 0.0.811 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 5795c707c70f0c38cf16454918b04790a204d8d3 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 01:38:13 +0000 Subject: [PATCH 0538/3853] bump: komikku ruffle-nightly --- anda/apps/komikku/komikku.spec | 4 ++-- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index aea81fc04b..5ab42a1920 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -3,10 +3,10 @@ %global gtk4_version 4.14.4 %global libadwaita_version 1.5.1 %global pure_protobuf_version 2.0.0 -%global raw_ver v1.93.0 +%global raw_ver v1.94.0 Name: komikku -Version: 1.93.0 +Version: 1.94.0 %forgemeta Release: 1%?dist Summary: A manga reader for GNOME diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index db26b55db8..3322475d89 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-20 +%global ver 2025-11-21 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 2ffbf998bc33d553e73435105815035d86d0d366 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 01:49:47 +0000 Subject: [PATCH 0539/3853] bump(nightly): mpv-nightly hyprwayland-scanner.nightly zed-nightly prismlauncher-nightly grabnim types-colorama opentabletdriver-nightly scx-scheds-nightly spotx-bash --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- .../hyprwayland-scanner/hyprwayland-scanner.nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/grabnim/grabnim.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- .../opentabletdriver-nightly/opentabletdriver-nightly.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/spotx-bash/spotx-bash.spec | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index c2412d4a2a..99cd35549e 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit e6885cb926ca05a23f54f1b44b250f6f981b4e46 +%global commit 52525dceb8d8144bd01d87d8e11af0bdce864c53 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251119 +%global commit_date 20251121 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec b/anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec index 4374f029c3..eed3b0345f 100644 --- a/anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec +++ b/anda/desktops/hyprland/hyprwayland-scanner/hyprwayland-scanner.nightly.spec @@ -2,9 +2,9 @@ %global realname hyprwayland-scanner %global ver 0.4.5 -%global commit b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d +%global commit f6cf414ca0e16a4d30198fd670ec86df3c89f671 %global shortcommit %{sub %commit 1 7} -%global commit_date 20250815 +%global commit_date 20251121 Name: %realname.nightly Version: %ver^%{commit_date}git.%shortcommit diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index aa4584e816..c4352ad2c9 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1fab43d467c3e610bd72cfb94ac12d09d791f397 +%global commit 07d98981e8d7f162a182b990047584f3840fa98f %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251120 +%global commit_date 20251121 %global ver 0.215.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index b15fbd921e..788343a213 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit c7fa69cfd0c6e331d8b3bfa77dcb98d1beea34d0 +%global commit 8b43ea486baceed34501b0058857471b3c1bbfba %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251120 +%global commit_date 20251121 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/grabnim/grabnim.spec b/anda/langs/nim/grabnim/grabnim.spec index 2e7310631e..92ffbd2c69 100644 --- a/anda/langs/nim/grabnim/grabnim.spec +++ b/anda/langs/nim/grabnim/grabnim.spec @@ -1,5 +1,5 @@ -%global commit 1a431dc8d703a71b9548d830426ff6a2f0da602c -%global commit_date 20251102 +%global commit eefaa6b0fbf911877d0aa8a863fd08fc8cd1a1a2 +%global commit_date 20251121 %global shortcommit %{sub %commit 1 7} Name: grabnim diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index f13ae10174..a3721451d5 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit e19edcea117f6737d60e53d8a4001d0853eee5ac -%global commit_date 20251120 +%global commit 3e1b90bb2d772781c2b6f318e0f44ef791cf5160 +%global commit_date 20251121 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec index b2aba4122b..1afb7d4da5 100644 --- a/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec +++ b/anda/system/opentabletdriver-nightly/opentabletdriver-nightly.spec @@ -1,6 +1,6 @@ -%global commit 1e0ee7079ab8227441359da5912644de4f4ad395 +%global commit ce1844dcb0dfc8550ac36db2ab2171d30ada19b7 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251117 +%global commit_date 20251121 %global ver 0.6.6.2 # We aren't using Mono but RPM expected Mono diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index c68fb529e2..bcc177d556 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 06dd28f95d7a3b33accda7a18740e73da8f97eb9 +%global commit a427401c0ca2f31c360602438ef6a51077be829c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251120 +%global commitdate 20251121 %global ver 1.0.18 %undefine __brp_mangle_shebangs diff --git a/anda/tools/spotx-bash/spotx-bash.spec b/anda/tools/spotx-bash/spotx-bash.spec index d8a7122e89..ee1c9ce5a8 100644 --- a/anda/tools/spotx-bash/spotx-bash.spec +++ b/anda/tools/spotx-bash/spotx-bash.spec @@ -1,5 +1,5 @@ -%global commit d2d88d03a348c03d2021f05d956a45f5f1016e47 -%global commit_date 20251119 +%global commit e0d76eef942f3e7754ef79e03036c5a6bb32d5c1 +%global commit_date 20251121 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: spotx-bash From 7948282c8899b13f43ef91dc2e47a3ffd28a6ef7 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Thu, 20 Nov 2025 20:12:09 -0600 Subject: [PATCH 0540/3853] feat(.devcontainer, .vscode, add .zed): add more devcontainer lang extensions and clean up, add more extensions to .vscode, create .zed folder and install extensions there too (#7520) * feat: add more devcontainer lang extensions, clean up a bit Signed-off-by: Owen-sz * add: more recommended vscode extensions Signed-off-by: Owen-sz * add: .zed folder, and extensions to auto-install Signed-off-by: Owen-sz * smh I literally made it .jsonc earlier Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- .devcontainer/devcontainer.json | 9 +++++---- .vscode/extensions.json | 5 ++++- .zed/settings.jsonc | 9 +++++++++ 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 .zed/settings.jsonc diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 96c9104ef2..965f6f203b 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,16 +1,17 @@ { "name": "Terra Devcontainer", "image": "ghcr.io/terrapkg/builder:frawhide", - "runArgs": [ - "--privileged" - ], + "runArgs": ["--privileged"], "features": { "ghcr.io/devcontainers/features/common-utils:2": {} }, "customizations": { "vscode": { "extensions": [ - "rhaiscript.vscode-rhai" + "rhaiscript.vscode-rhai", + "1dot75cm.rpmspec", + "hashicorp.hcl", + "redhat.vscode-xml" ] } }, diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 83262841d5..4f361bcb83 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,5 +1,8 @@ { "recommendations": [ - "rhaiscript.vscode-rhai" + "rhaiscript.vscode-rhai", + "1dot75cm.rpmspec", + "hashicorp.hcl", + "redhat.vscode-xml" ] } diff --git a/.zed/settings.jsonc b/.zed/settings.jsonc new file mode 100644 index 0000000000..7d4b82e90f --- /dev/null +++ b/.zed/settings.jsonc @@ -0,0 +1,9 @@ +// There is no HCL extension, but the Terraform extension grants HCL support +{ + "auto_install_extensions": { + "RPM Spec": true, + "XML": true, + "rhai": true, + "Terraform": true + } +} From fcb3d08f9e294f805506aac72f29dc71029c759f Mon Sep 17 00:00:00 2001 From: Gilver Date: Thu, 20 Nov 2025 20:25:36 -0600 Subject: [PATCH 0541/3853] chore: Obsolete x264-bash-completion from main repo, rebase x264 to Negativo (#7521) * chore: Obsolete x264-bash-completion from main repo, rebase x264 to Negativo * ? * fix: AAAAA --- anda/multimedia/x264/x264.spec | 832 ++---------------------- anda/terra/obsolete/terra-obsolete.spec | 2 + 2 files changed, 54 insertions(+), 780 deletions(-) diff --git a/anda/multimedia/x264/x264.spec b/anda/multimedia/x264/x264.spec index 7452b2496c..1f7b070ac5 100644 --- a/anda/multimedia/x264/x264.spec +++ b/anda/multimedia/x264/x264.spec @@ -1,815 +1,87 @@ -%global fusionsrc_commit d8f53f1f25ce2c778582e7cff5790ae24408db2e +%global commit 0480cb05fa188d37ae87e8f4fd8f1aea3711f7ee +%global commit_date 20250910 +%global api_version 165 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) -# globals for x264-0.164-20231001git31e19f92.tar.bz2 -%global api 165 -%global gitdate 20231001 -%global gitlongver b35605ace3ddf7c1a5d67a2eb553f034aef41d55 -%global gitversion %{sub %gitlongver 1 8} +%bcond_with bootstrap -%global snapshot %{gitdate}git%{gitversion} -%global gver .%{gitdate}git%{gitversion} -%global branch stable +Name: x264 +Version: 0.%{api_version} +Release: 38%{?shortcommit:.%{commit_date}git%{shortcommit}}%{?dist} +Epoch: 1 +Summary: H264/AVC video streams encoder +License: GPL-2.0-or-later +URL: https://www.videolan.org/developers/x264.html -#global _with_bootstrap 1 - -%{?_with_bootstrap: -%global _without_gpac 1 -%global _without_libavformat 1 -%global _without_libswscale 1 -} - -# Reduce dependencies to build x264-libs on i686 -%if 0%{?fedora} -%ifarch i686 -%global _without_gpac 1 -%global _without_libavformat 1 -%global _without_libswscale 1 -%endif +BuildRequires: gcc +BuildRequires: nasm >= 2.13 +BuildRequires: pkgconfig(bash-completion) +%if %{without bootstrap} +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libswscale) %endif -#Whitelist of arches with dedicated ASM code -%global asmarch aarch64 armv7hl armv7hnl i686 ppc64 ppc64le x86_64 -%ifnarch %{asmarch} -%global _without_asm 1 -%endif - -Summary: H264/AVC video streams encoder -Name: x264 -Version: 0.%{api} -Release: 16%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist} -License: GPLv2+ -URL: https://www.videolan.org/developers/x264.html -Source0: https://code.videolan.org/videolan/x264/-/archive/%gitversion.tar.bz2 -Source1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-snapshot.sh -Source2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/version.h - -# don't remove config.h and don't re-run version.sh -Patch0: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-nover.patch -# add 10b suffix to high bit depth build -Patch1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-10b.patch -Patch11: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-opencl.patch - -BuildRequires: anda-srpm-macros git-core -BuildRequires: gcc -%{!?_without_gpac:BuildRequires: gpac-static >= 1.0.1 zlib-devel openssl-devel libpng-devel libjpeg-devel xz-devel libglvnd-devel mesa-libGLU-devel faad2-devel libmad-devel xvidcore-devel a52dec-devel libvorbis-devel libtheora-devel openjpeg2-devel } -%{!?_without_libavformat:BuildRequires: ffmpeg-devel} -%{?_with_ffmpegsource:BuildRequires: ffmpegsource-devel} -# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975 -%ifarch armv7hl armv7hnl -BuildRequires: execstack -%endif -%ifarch %{asmarch} -BuildRequires: nasm -%endif -BuildRequires: pkgconfig(bash-completion) -# we need to enforce the exact EVR for an ISA - not only the same ABI -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: ffmpeg-libs%{?_isa} +Requires: bash-completion %description -x264 is a free library for encoding H264/AVC video streams, written from -scratch. - -This package contains the frontend. +%{name} is a free software library and application for encoding video streams into +the H.264/MPEG-4 AVC compression format. This package contains the command line +encoder. %package libs -Summary: Library for encoding H264/AVC video streams -Recommends: %{_libdir}/libOpenCL.so.1 +Summary: Library for encoding H264/AVC video streams %description libs -x264 is a free library for encoding H264/AVC video streams, written from -scratch. +%{name} is a free software library and application for encoding video streams into +the H.264/MPEG-4 AVC compression format. This package contains the shared +libraries. %package devel -Summary: Development files for the x264 library -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: pkgconfig +Summary: Development files for the x264 library +Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release} +Requires: pkgconfig %description devel -x264 is a free library for encoding H264/AVC video streams, written from -scratch. +The %{name}-devel package contains libraries and header files for developing +applications that use %{name}. -This package contains the development files. - -%pkg_completion -B x264 - -%global x_configure \ -./configure \\\ - --host=%{_host} \\\ - --prefix=%{_prefix} \\\ - --exec-prefix=%{_exec_prefix} \\\ - --bindir=%{_bindir} \\\ - --includedir=%{_includedir} \\\ - --libdir=%{_libdir} \\\ - %{?_without_libavformat:--disable-lavf} \\\ - %{?_without_libswscale:--disable-swscale} \\\ - %{!?_with_ffmpegsource:--disable-ffms} \\\ - --enable-debug \\\ - --enable-shared \\\ - --system-libx264 \\\ - --enable-pic %prep -%setup -q -n x264-%gitversion-%gitlongver - -mkdir x264-0.%{api}-%{snapshot} -pushd x264-0.%{api}-%{snapshot} -git init -git remote add origin https://code.videolan.org/videolan/x264.git -git fetch --depth 1 origin %gitlongver -git checkout FETCH_HEAD -sh version.sh > ./version.h - -cp %{SOURCE2} . -%patch -P0 -p1 -b .nover -%patch -P1 -p1 -b .10b -%patch -P11 -p1 -b .opencl -popd - -for variant in generic generic10 ; do - rm -rf ${variant} - cp -pr x264-0.%{api}-%{snapshot} ${variant} -done - +%git_clone https://code.videolan.org/videolan/x264.git %{commit} %build -%set_build_flags -pushd generic -%{x_configure}\ - %{?_without_asm:--disable-asm} +%configure \ + --enable-bashcompletion \ + --enable-debug \ + --enable-pic \ + --enable-shared \ + --bit-depth=all \ + --system-libx264 %make_build -popd - -pushd generic10 -%{x_configure}\ - %{?_without_asm:--disable-asm}\ - --disable-cli\ - --disable-opencl \ - --bit-depth=10 - -%make_build -popd %install -# NOTE: the order is important here! We want the generic devel stuff -for variant in generic10 generic ; do -pushd ${variant} %make_install -popd -done - -#Fix timestamp on x264 generated headers -touch -r generic/version.h %{buildroot}%{_includedir}/x264.h %{buildroot}%{_includedir}/x264_config.h - -# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975 -%ifarch armv7hl armv7hnl -execstack -c %{buildroot}%{_libdir}/libx264{,10b}.so.%{api} -%endif - -install -dm755 %{buildroot}%{_pkgdocdir} -install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/ - %ldconfig_scriptlets libs - %files -%{_bindir}/x264 +%{_bindir}/%{name} +%{_datadir}/bash-completion/completions/%{name} %files libs -%dir %{_pkgdocdir} -%{_pkgdocdir}/AUTHORS -%license %{_pkgdocdir}/COPYING -%{_libdir}/libx264.so.%{api} -%{_libdir}/libx26410b.so.%{api} +%license COPYING +%doc AUTHORS +%{_libdir}/lib%{name}.so.* %files devel -%doc generic/doc/* -%{_includedir}/x264.h -%{_includedir}/x264_config.h -%{_libdir}/libx264.so -%{_libdir}/libx26410b.so -%{_libdir}/pkgconfig/x264.pc +%doc doc/* +%{_includedir}/%{name}.h +%{_includedir}/%{name}_config.h +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc %changelog -* Tue Oct 08 2024 Nicolas Chauvet - 0.164-15.20231001git31e19f92 -- Rebuilt - -* Fri Aug 02 2024 RPM Fusion Release Engineering - 0.164-14.20231001git31e19f92 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sun Mar 10 2024 Dominik Mierzejewski - 0.164-13.20231001git31e19f92 -- Fix "assignment from incompatible pointer type" errors on ppc64le -- Use correct build dependency on bash-completion - -* Sun Feb 04 2024 RPM Fusion Release Engineering - 0.164-12.20231001git31e19f92 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Nov 12 2023 Leigh Scott - 0.164-11.20231001git31e19f92 -- Rebuild for new ffmpeg version - -* Sun Oct 01 2023 Sérgio Basto - 0.164-10.20231001git31e19f92 -- Update to x264-0.164-20231001git31e19f92 (stable branch) - -* Wed Sep 27 2023 Sérgio Basto - 0.164-9.20220602gitbaee400f -- [Bug 6769] Include bash completion definitions for x264 - -* Wed Aug 02 2023 RPM Fusion Release Engineering - 0.164-8.20220602gitbaee400f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon Mar 13 2023 Leigh Scott - 0.164-7.20220602gitbaee400f -- Rebuild for gpac - -* Tue Feb 28 2023 Sérgio Basto - 0.164-6.20220602gitbaee400f -- Disable build with gpac until we can build gapc with ffmepg-6 - -* Tue Feb 28 2023 Leigh Scott - 0.164-5.20220602gitbaee400f -- Rebuilt for new ffmpeg - -* Sun Feb 19 2023 Leigh Scott - 0.164-4.20220602gitbaee400f -- rebuilt - -* Sun Sep 04 2022 Leigh Scott - 0.164-3.20220602gitbaee400f -- Add requires ffmpeg-libs - -* Mon Aug 08 2022 RPM Fusion Release Engineering - 0.164-2.20220602gitbaee400f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg - 5.1 - -* Mon Jun 06 2022 Sérgio Basto - 0.164-1.20220602gitbaee400f -- Update to x264-0.164-20220602gitbaee400f (stable branch) - -* Sat Mar 05 2022 Sérgio Basto - 0.163-6.20210613git5db6aa6 -- Rebuild for new gpac on F36 - -* Sat Feb 26 2022 Leigh Scott - 0.163-5.20210613git5db6aa6 -- Rebuild for new gpac - -* Wed Feb 09 2022 RPM Fusion Release Engineering - 0.163-4.20210613git5db6aa6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Nov 09 2021 Leigh Scott - 0.163-3.20210613git5db6aa6 -- Rebuilt for new ffmpeg snapshot - -* Tue Aug 03 2021 RPM Fusion Release Engineering - 0.163-2.20210613git5db6aa6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jun 14 2021 Sérgio Basto - 0.163-1.20210613git5db6aa6 -- x264-0.163-20210613git5db6aa6 soname bump -- gpac patch accepted upstream with modifications - -* Tue Apr 13 2021 Sérgio Basto - 0.161-6.20210412git55d517b -- Update to x264-0.161-20210412git55d517b (stable branch) - -* Thu Feb 04 2021 RPM Fusion Release Engineering - 0.161-5.20210124git544c61f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Jan 24 2021 Sérgio Basto - 0.161-4.20210124git544c61f -- Update to 0.161-20210124git544c61f (stable branch) - -* Tue Jan 19 2021 Dominik Mierzejewski - 0.161-3.20200912gitd198931 -- Drop non-asm build for i686 and ppc64 (rfbz#5855) -- Use set_build_flags instead of configure macro for non-autotools script (rfbz#5854) - -* Thu Dec 31 2020 Leigh Scott - 0.161-2.20200912gitd198931 -- Rebuilt for new ffmpeg snapshot - -* Wed Nov 18 2020 Sérgio Basto - 0.161-1.20200912gitd198931 -- Update x264 to api 0.161 (stable branch) - -* Wed Aug 19 2020 RPM Fusion Release Engineering - 0.160-2.20200702gitcde9a93 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 06 2020 Sérgio Basto - 0.160-1.20200702gitcde9a93 -- Update to 0.160-20200702gitcde9a93 (stable branch) - -* Mon Jul 06 2020 Nicolas Chauvet - 0.159-11.20200409git296494a -- Bump - -* Mon Jul 06 2020 Sérgio Basto - 0.159-10.20200409git296494a -- Fix detection of gpac try 2 - -* Mon Jul 06 2020 Sérgio Basto - 0.159-9.20200409git296494a -- Fix detection of gpac - -* Wed Jun 10 2020 Sérgio Basto - 0.159-8.20200409git296494a -- Update to 0.159-20200409git296494a (stable branch) -- Replace all __make _smp_mflags by make_build macro - -* Thu Mar 12 2020 Leigh Scott - 0.159-7.20191127git1771b55 -- Rebuilt for i686 - -* Wed Mar 11 2020 Nicolas Chauvet - 0.159-6.20191127git1771b55_bootstrap -- bootstrap for i686 - -* Sat Feb 22 2020 Leigh Scott - 0.159-5.20191127git1771b55 -- Rebuild for ffmpeg-4.3 git - -* Wed Feb 05 2020 RPM Fusion Release Engineering - 0.159-4.20191127git1771b55 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Dec 17 2019 Leigh Scott - 0.159-3.20191127git1771b55 -- Rebuild without bootstrap - -* Tue Dec 17 2019 Leigh Scott - 0.159-2.20191127git1771b55_bootstrap -- DO A BOOTSTRAP BUILD - -* Mon Dec 16 2019 Sérgio Monteiro Basto - 0.159-1.20191127git1771b55 -- Update to 0.159-20191127-git1771b55 (stable branch) - -* Fri Oct 04 2019 Dominik Mierzejewski - 0.157-12.20190717git34c06d1 -- don't overwrite generic headers with 10bit on simdarch (rfbz#5071) - -* Mon Aug 26 2019 Nicolas Chauvet - 0.157-11.20190717git34c06d1 -- Drop hack for arm builders - -* Tue Aug 06 2019 Leigh Scott - 0.157-10.20190717git34c06d1 -- Rebuild for new ffmpeg version - -* Wed Jul 17 2019 Sérgio Basto - 0.157-9.20190717git34c06d1 -- 0.157 update, date 2019-07-17 (stable branch) - -* Tue May 07 2019 Sérgio Basto - 0.157-8.20190303git72db437 -- Revert "Build /usr/bin/x264 with gpac shared lib instead static lib." - -* Wed May 01 2019 Leigh Scott - 0.157-7.20190303git72db437 -- Fix ARM rpm mangle issue - -* Tue Apr 30 2019 Sérgio Basto - 0.157-6.20190303git72db437_bootstrap -- Bootstrap to fix arm builds - -* Mon Apr 29 2019 Sérgio Basto - 0.157-5.20190303git72db437 -- Enable opencl (which is default) only exist --disable-opencl option -- Disable opencl on 10bit seems that is just prepared for 8bit. -- Build /usr/bin/x264 with gpac shared lib instead static lib. - -* Sun Apr 28 2019 Leigh Scott - 0.157-4.20190303git72db437 -- Fix opencl dlopen (rfbz#5185) - -* Tue Mar 12 2019 Leigh Scott - 0.157-3.20190303git72db437 -- Disable bootstrap build - -* Tue Mar 12 2019 Leigh Scott - 0.157-2.20190303git72db437_bootstrap -- Do the forgotten bootstrap build - -* Tue Mar 12 2019 Sérgio Basto - 0.157-1.20190303git72db437 -- Update to 0.157 (stable branch) -- Rebase patches - -* Tue Mar 05 2019 RPM Fusion Release Engineering - 0.155-3.20180806git0a84d98 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Nov 07 2018 Stefan Becker - 0.155-2.20180806git0a84d98 -- reverse order of generic/generic10 install to fix -devel contents (rfbz #5071) - -* Thu Oct 04 2018 Sérgio Basto - 0.155-1.20180806git0a84d98 -- Update x264 to 0.155 -- Rebase x264-10b.patch -- Add a patch to fix linking with --system-libx264 on x86 - ( https://patches.videolan.org/patch/21704/ ) - -* Sun Aug 19 2018 Leigh Scott - 0.152-7.20171224gite9a5903 -- Rebuilt for Fedora 29 Mass Rebuild binutils issue - -* Fri Jul 27 2018 RPM Fusion Release Engineering - 0.152-6.20171224gite9a5903 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Mar 08 2018 RPM Fusion Release Engineering - 0.152-5.20171224gite9a5903 -- Rebuilt for new ffmpeg snapshot - -* Thu Mar 01 2018 RPM Fusion Release Engineering - 0.152-4.20171224gite9a5903 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jan 17 2018 Leigh Scott - 0.152-3.20171224gite9a5903 -- Rebuilt for ffmpeg-3.5 git - -* Thu Jan 04 2018 Sérgio Basto - 0.152-2.20171224gite9a5903 -- un-bootstrap x264 - -* Sat Dec 30 2017 Sérgio Basto - 0.152-1.20171224gite9a5903_bootstrap -- Update x264 to 0.152 and switch asm compiler from yasm to nasm - -* Thu Aug 31 2017 RPM Fusion Release Engineering - 0.148-22.20170521gitaaa9aa8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Jun 26 2017 Sérgio Basto - 0.148-21.20170521gitaaa9aa8 -- Update x264 to x264-0.148-20170521-aaa9aa8 - -* Mon May 22 2017 Sérgio Basto - 0.148-20.20170519gitd32d7bf -- Update x264 to x264-0.148-20170519-d32d7bf - -* Sat Apr 29 2017 Leigh Scott - 0.148-19.20170121git97eaef2 -- Rebuild for ffmpeg update - -* Wed Mar 22 2017 Sérgio Basto - 0.148-18.20170121git97eaef2 -- Unbootstrap - -* Mon Mar 20 2017 RPM Fusion Release Engineering - 0.148-17.20170121git97eaef2_bootstrap -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sat Mar 18 2017 Sérgio Basto - 0.148-16.20170121git97eaef2_bootstrap -- Bootstrap for ppc64, ppc64le and aarch64 - -* Wed Jan 25 2017 Sérgio Basto - 0.148-15.20170121git97eaef2 -- Update x264 to git stable snapshot of 20170121 - -* Sat Dec 03 2016 Sérgio Basto - 0.148-14.20161201git4d5c8b0 -- Update to x264-0.148-20161201-4d5c8b0 stable branch -- Improve x264-snapshot.sh to use date from last commit and print the headers to - include in x264.spec - -* Sat Nov 05 2016 Sérgio Basto - 0.148-13.20160924git86b7198 -- Rebuilt for new ffmpeg - -* Tue Sep 27 2016 Sérgio Basto - 0.148-12.20160924git86b7198 -- Update to 0.148-20160924-86b7198 version - -* Fri Aug 26 2016 Dominik Mierzejewski - 0.148-11.20160614gita5e06b9 -- rework asm treatment on i686 and ppc64 -- fix adding the 10b suffix to the library name -- correct the list of ASM-enabled arches: - * ppc64 can be Power5, which doesn't have AltiVec - * ppc64le always has it - * no implementation for sparc -- force non-executable stack on armv7 (#3975) -- explicitly disable OpenCL support, it's dlopened at the moment - and not working without ocl-icd-devel -- drop doc and license from main package, libs already contain it -- update URL - -* Thu Aug 18 2016 Sérgio Basto - 0.148-10.20160614gita5e06b9 -- Add license tag also to x264-libs - -* Mon Aug 01 2016 Sérgio Basto - 0.148-9.20160614gita5e06b9 -- Enable asm in build with 10bit on i686 - -* Sat Jul 30 2016 Julian Sikorski - 0.148-8.20160614gita5e06b9 -- Rebuilt for ffmpeg-3.1.1 - -* Tue Jun 21 2016 Sérgio Basto - 0.148-7.20160614gita5e06b9 -- Update to last stable version upstream. - -* Tue Apr 19 2016 Sérgio Basto - 0.148-6.20160412gitfd2c324 -- Update x264 to 0.148-20160412-fd2c324 - -* Wed Jan 20 2016 Sérgio Basto - 0.148-5.20160118git5c65704 -- Fix enable-asm #2 - -* Tue Jan 19 2016 Sérgio Basto - 0.148-4.20160118git5c65704 -- Fix enable-asm - -* Mon Jan 18 2016 Nicolas Chauvet - 0.148-3.20160118git5c65704 -- Restore explicit dependency on -libs - enforce %%{_isa} -- Expand arm arches where asm is available. -- Restore asm only on sse2 and later capable i686 - -* Mon Jan 18 2016 Sérgio Basto - 0.148-2.20151020gita0cd7d3 -- Update x264 to 0.148-20160118-5c65704 - -* Fri Nov 27 2015 Simone Caronni -- Remove obsolete SPEC file tags, defattr were also breaking file permissions, - all libraries were not executable. -- Enable optimizations in RHEL, they are working since RHEL 6: - https://bugzilla.rpmfusion.org/show_bug.cgi?id=3260 -- Add license and make_install macro as per packaging guidelines. -- Use the default configure macro and remove redundant parameters. Optimizations - (build flags) are now added by default. - -* Wed Oct 21 2015 Sérgio Basto - 0.148-1.20151020gita0cd7d3 -- Update to x264-0.148, soname bump, git a0cd7d3, date 20151020 . - -* Sat Jun 06 2015 Sérgio Basto - 0.144-1.20150225gitc8a773e -- Update to x264-0.144, soname bump, git c8a773e from date 20150225 . - -* Mon Jun 01 2015 Marcin Juszkiewicz - 0.142-12.20141221git6a301b6 -- Added patch to make it build on AArch64. - -* Mon Dec 22 2014 Sérgio Basto - 0.142-11.20141221git6a301b6 -- Update x264-0.142 to git 6a301b6 - -* Sun Oct 19 2014 Sérgio Basto - 0.142-10.20140826git021c0dc -- Rebuilt for FFmpeg 2.4.3 - -* Fri Sep 26 2014 Nicolas Chauvet - 0.142-9.20140826git021c0dc -- Rebuilt for FFmpeg 2.4.x - -* Mon Sep 15 2014 Sérgio Basto - 0.142-7.20140826git021c0dc -- Update x264-0.142 to git 021c0dc - -* Thu Aug 07 2014 Sérgio Basto - 0.142-6.20140728gitaf8e768 -- Rebuilt for ffmpeg-2.3 - -* Mon Jul 28 2014 Sérgio Basto - 0.142-5.20140728gitaf8e768 -- Update x264-0.142 to git af8e768 - -* Wed Apr 23 2014 Sérgio Basto - 0.142-4.20140423gite260ea5 -- Update to git e260ea5 (stable branch) - -* Tue Mar 25 2014 Sérgio Basto - 0.142-3.20140314gitaff928d -- Rebuilt for ffmpeg-2.2 - -* Sun Mar 23 2014 Sérgio Basto - 0.142-2.20140314gitaff928d -- Un-bootstrap - -* Fri Mar 14 2014 Sérgio Basto - 0.142-1.20140314gitaff928d_bootstrap -- Update to 0.142 git aff928d (stable branch) and bootstrap - -* Mon Mar 10 2014 Sérgio Basto - 0.140-3.20140122gitde0bc36 -- Un-boostrap - -* Wed Mar 05 2014 Sérgio Basto - 0.140-2.20140122gitde0bc36 -- bootstrap x264 to avoid: - /usr/bin/ld: warning: libx264.so.138, needed by - /usr/lib/gcc/x86_64-redhat-linux/4.8.2/../../../../lib64/libavcodec.so, may conflict with - libx264.so.140 - -* Wed Jan 22 2014 Sérgio Basto - 0.140-1.20140122gitde0bc36 -- Update to 0.140 git de0bc36 (stable branch) -- drop visualize options, ./configure doesn't have --enable-visualize or --disable-visualize, -anymore - -* Tue Nov 05 2013 Sérgio Basto - 0.138-2.20131030-c628e3b -- Unbootstrap. - -* Sat Nov 02 2013 Sérgio Basto - 0.138-1.20131030-c628e3b -- Update to 0.138 git c628e3b (stable branch) and bootstrap for new ffmpeg. - -* Fri Oct 18 2013 Sérgio Basto - 0.136-1.20131005git3361d59 -- Update to 0.136 git 3361d59 (stable branch). - -* Mon Sep 30 2013 Sérgio Basto - 0.133-3.20130709git585324f -- Fix gpac detection. - -* Thu Aug 15 2013 Nicolas Chauvet - 0.133-2.20130709git585324f -- Rebuilt for FFmpeg 2.0.x - -* Tue Jul 09 2013 Sérgio Basto - 0.133-1.20130709git585324f -- Update to git 585324fee380109acd9986388f857f413a60b896 (HEAD of stable branch). - -* Sat May 25 2013 Sérgio Basto - 0.130-3.20130502git1db4621 -- Build without bootstrap for F19. - -* Fri May 24 2013 Sérgio Basto - 0.130-2.20130502git1db4621 -- Build with bootstrap for F19. - -* Thu May 02 2013 Sérgio Basto - 0.130-1.20130502git1db4621 -- Update to git 1db4621 - -* Tue Mar 05 2013 Sérgio Basto - 0.129-3.20130305gite403db4 -- Update to git e403db4f9079811f5a1f9a1339e7c85b41800ca7 - -* Sun Jan 20 2013 Sérgio Basto - 0.129-2.20130119git9c4ba4b -- Rebuild for ffmpeg-1.1.1 . - -* Sat Jan 19 2013 Sérgio Basto - 0.129-1.20130119git9c4ba4b -- Update to 9c4ba4bde8965571159eae2d79f85cabbb47416c, soname bump. -- Changed branch name by api number, is more readable. -- Drop upstreamed patch. - -* Fri Nov 23 2012 Sérgio Basto - 0.128-2.20121118gitf6a8615 -- unbootstrap on F18. - -* Mon Nov 19 2012 Sérgio Basto - 0.128-1.20121118gitf6a8615 -- Update to f6a8615ab0c922ac2cb5c82c9824f6f4742b1725. - -* Sat Oct 06 2012 Sérgio Basto - 0.125-4.20121006git68dfb7b -- Note: no source update. -- Just add git tag to package name, for faster check upstream. -- Add git tag in x264-snapshot.sh . -- Convert all defines in global. - -* Sun Sep 09 2012 Sérgio Basto - 0.125-4.20120909 -- unbootstrap on F18. - -* Sun Sep 09 2012 Sérgio Basto - 0.125-3.20120909 -- update x264-0.125 from r2201 to r2209. - -* Thu Sep 06 2012 Sérgio Basto - 0.125-2.20120904 -- unbootstrap - -* Tue Sep 04 2012 Sérgio Basto - 0.125-1.20120904 -- Pulled latest stable patches, which bump version to 0.125. - -* Mon Jun 25 2012 Sérgio Basto - 0.124-5.20120616 -- Fixed detection of gf_malloc and gf_free - -* Sun Jun 24 2012 Sérgio Basto - 0.124-4.20120616 -- unbootstrap. - -* Sat Jun 23 2012 Nicolas Chauvet - 0.124-3.20120616 -- Rework alternatives build -- Fix SONAME for x26410b - -* Sun Jun 17 2012 Sérgio Basto - 0.124-2.20120616 -- use _libdir to fix build on x86_64. - -* Sun Jun 17 2012 Sérgio Basto - 0.124-1.20120616 -- Update to 20120616 -- Add one build with --bit-depth=10 -- Enabled bootstrap, after rebuild ffmpeg, we rebuild x264 without bootstrap. - -* Tue May 01 2012 Nicolas Chauvet - 0.120-5.20120303 -- Forward rhel patch -- Disable ASM on armv5tel armv6l -- Add --with bootstrap conditional -- Use %%{_isa} for devel requires - -* Tue Mar 6 2012 Sérgio Basto - 0.120-2.20120303 -- Enable libavformat , after compile ffmeg with 0.120-1 - -* Sat Mar 3 2012 Sérgio Basto - 0.120-1.20120303 -- Change release number, upstream have release numbers at least on stable branch and as ffmpeg - reported. -- Update to 20120303 -- Update x264-nover.patch, as suggest by Joseph D. Wagner -- Dropped obsolete Buildroot and Clean. -- add BuildRequires: zlib-devel to enable gpac. - -* Wed Feb 22 2012 Nicolas Chauvet - 0.0.0-0.34.20120125 -- Rebuilt for F-17 inter branch - -* Wed Feb 08 2012 Nicolas Chauvet - 0.0.0-0.33.20120125 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Jan 25 2012 Nicolas Chauvet - 0.0.0-0.32.20120125 -- Update to 20120125 - -* Mon Aug 22 2011 Dominik Mierzejewski 0.0.0-0.31.20110811 -- 20110811 snapshot (ABI 116) -- fix snapshot script to include version.h properly -- link x264 binary to the shared library - -* Thu Jul 14 2011 Nicolas Chauvet - 0.0.0-0.30.20110714 -- Update to 20110714 stable branch (ABI 115) -- Convert x264-snapshot to git (based on ffmpeg script). -- New Build Conditionals --with ffmpegsource libavformat -- Remove shared and strip patches - undeeded anymore -- Remove uneeded convertion of AUTHORS - -* Mon Jan 10 2011 Dominik Mierzejewski 0.0.0-0.29.20110227 -- 20110227 snapshot (ABI bump) - -* Tue Jul 06 2010 Dominik Mierzejewski 0.0.0-0.28.20100706gitd058f37 -- 20100706 snapshot (ABI bump) -- drop old Obsoletes: - -* Thu Apr 29 2010 Dominik Mierzejewski 0.0.0-0.27.20100429gitd9db8b3 -- 20100429 snapshot -- s/%%{ix86}/i686 (rfbz #1075) -- ship more docs in -devel - -* Sat Jan 16 2010 Dominik Mierzejewski 0.0.0-0.26.20100116git3d0f110 -- 20100116 snapshot (SO version bump) -- don't remove config.h and don't re-run version.sh -- link x264 binary to the shared library -- really don't strip if debug is enabled - -* Mon Oct 26 2009 Dominik Mierzejewski 0.0.0-0.26.20091026gitec46ace7 -- 20091026 snapshot - -* Thu Oct 15 2009 kwizart - 0.0.0-0.25.20091007git496d79d -- Update to 20091007git -- Move simd to %%{_libdir}/sse2 - -* Thu Mar 26 2009 Dominik Mierzejewski 0.0.0-0.24.20090319gitc109c8 -- 20090319 snapshot -- build with static gpac -- fix build on ppc - -* Tue Feb 10 2009 Dominik Mierzejewski 0.0.0-0.23.20090119git451ba8d -- 20090119 snapshot -- fix BRs for build-time options - -* Sat Dec 20 2008 Dominik Mierzejewski 0.0.0-0.22.20081213git9089d21 -- rebuild against new gpac - -* Sat Dec 13 2008 Dominik Mierzejewski 0.0.0-0.21.20081213git9089d21 -- fix the libs split on x86 - -* Sat Dec 13 2008 Dominik Mierzejewski 0.0.0-0.20.20081213git9089d21 -- 20081213 snapshot -- drop the libs split on x86, it doesn't work right for P3/AthlonXP -- drop obsolete patch - -* Thu Dec 04 2008 Dominik Mierzejewski 0.0.0-0.19.20081202git71d34b4.1 -- fix compilation on ppc - -* Tue Dec 02 2008 Dominik Mierzejewski 0.0.0-0.19.20081202git71d34b4 -- 20081202 snapshot -- bring back asm optimized/unoptimized libs split -- rebase and improve patch -- GUI dropped upstream -- dropped redundant BRs - -* Mon Nov 17 2008 Dominik Mierzejewski 0.0.0-0.18.20080905 -- partially revert latest changes (the separate sse2 libs part) until selinux - policy catches up - -* Fri Nov 07 2008 Dominik Mierzejewski 0.0.0-0.17.20080905 -- build libs without asm optimizations for less capable x86 CPUs (livna bug #2066) -- fix missing 0 in Obsoletes version (never caused any problems) - -* Fri Sep 05 2008 Dominik Mierzejewski 0.0.0-0.16.20080905 -- 20080905 snapshot -- use yasm on all supported arches -- include mp4 output support via gpac by default -- drop/move obsolete fixups from %%prep -- fix icon filename in desktop file - -* Sun Aug 03 2008 Thorsten Leemhuis 0.0.0-0.14.20080613 -- 20080613 snapshot (.so >= 59 is required by current mencoder) - -* Mon May 05 2008 Dominik Mierzejewski 0.0.0-0.13.20080420 -- 20080420 snapshot -- split libs into a separate package -- svn -> git -- drop obsolete execstack patch -- fixed summaries and descriptions - -* Wed Feb 27 2008 Dominik Mierzejewski 0.0.0-0.12.20080227 -- 20080227 snapshot -- fix build with gpac - -* Tue Nov 13 2007 Hans de Goede 0.0.0-0.11.20070819 -- Merge freshrpms spec into livna spec for rpmfusion: -- Change version from 0 to 0.0.0 so that it is equal to the freshrpms versions, - otherwise we would be older according to rpm version compare. -- Add Provides and Obsoletes x264-gtk to x264-gui for upgrade path from - freshrpms -- Fix icon cache update scripts - -* Sun Sep 30 2007 Hans de Goede 0-0.10.20070819 -- Fix use of execstack on i386, closes livna bug #1659 - -* Sun Aug 19 2007 Dominik Mierzejewski 0-0.9.20070819 -- 20070819 snapshot, closes bug #1560 - -* Thu Nov 09 2006 Dominik Mierzejewski 0-0.8.20061028 -- use PIC on all platforms, fixes bug #1243 - -* Sun Oct 29 2006 Dominik Mierzejewski 0-0.7.20061028 -- fix desktop entry categories for devel - -* Sun Oct 29 2006 Ville Skyttä - 0-0.6.20061028 -- fix BRs -- handle menu icon properly - -* Sat Oct 28 2006 Dominik Mierzejewski 0-0.5.20061028 -- fix bad patch chunk -- fix 32bit build on x86_64 - -* Sat Oct 28 2006 Ville Skyttä - 0-0.4.20061028 -- Don't let ./configure to guess arch, pass it ourselves. -- Drop X-Livna desktop entry category. - -* Sat Oct 28 2006 Dominik Mierzejewski 0-0.3.20061028 -- added GUI (based on kwizart's idea) -- latest snapshot -- added some docs to -devel - -* Sun Oct 01 2006 Dominik Mierzejewski 0-0.2.20061001 -- add snapshot generator script -- fix make install -- make nasm/yasm BRs arch-dependent -- configure is not autoconf-based, call it directly - -* Sat Sep 30 2006 Dominik Mierzejewski 0-0.1.569 -- Updated to latest SVN trunk -- specfile cleanups - -* Mon Sep 04 2006 Dominik Mierzejewski 0-0.1.558 -- Updated to latest SVN trunk -- FE compliance - -* Sun Mar 12 2006 Dominik Mierzejewski 0-0.1.467 -- Updated to latest SVN trunk -- Build shared library -- mp4 output requires gpac - -* Mon Jan 02 2006 Dominik Mierzejewski 0-0.1.394 -- Updated to latest SVN trunk -- Change versioning scheme - -* Sun Nov 27 2005 Dominik Mierzejewski 0.0.375-1 -- Updated to latest SVN trunk -- Added pkgconfig file to -devel - -* Tue Oct 4 2005 Matthias Saou 0.0.315-1 -- Update to svn 315. -- Disable vizualize since otherwise programs trying to link without -lX11 will - fail (cinelerra in this particular case). - -* Mon Aug 15 2005 Matthias Saou 0.0.285-1 -- Update to svn 285. -- Add yasm build requirement (needed on x86_64). -- Replace X11 lib with lib/lib64 to fix x86_64 build. - -* Tue Aug 2 2005 Matthias Saou 0.0.281-1 -- Update to svn 281. - -* Mon Jul 11 2005 Matthias Saou 0.0.273-1 -- Initial RPM release. +%autochangelog diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index e9ff7873fb..cdee37ad59 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -148,6 +148,8 @@ BuildArch: noarch %obsolete terra-surface-dtx-daemon 0.3.10-1 +%obsolete x264-bash-completion 0.165-17.20250609gitb35605ac + %description Currently obsoleted packages: From 487186f19fca526332fb83c51d14d1ac5cd4f04f Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 20 Nov 2025 18:36:48 -0800 Subject: [PATCH 0542/3853] fix(mesa-compat): Epoch on obsoletion (#7522) (#7525) (cherry picked from commit 1cf970ec7603b116f4013c98c0db84f768c33d0f) Signed-off-by: Gilver Co-authored-by: Gilver --- anda/lib/mesa-compat/mesa-compat.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/lib/mesa-compat/mesa-compat.spec b/anda/lib/mesa-compat/mesa-compat.spec index 21207eccf4..059903ac53 100644 --- a/anda/lib/mesa-compat/mesa-compat.spec +++ b/anda/lib/mesa-compat/mesa-compat.spec @@ -4,7 +4,7 @@ Name: %{origname}-compat Summary: Mesa graphics libraries - legacy compatibility libraries %global ver 25.0.7 Version: %{lua:ver = string.gsub(rpm.expand("%{ver}"), "-", "~"); print(ver)} -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 1 License: MIT AND BSD-3-Clause AND SGI-B-2.0 URL: http://www.mesa3d.org @@ -44,7 +44,7 @@ BuildRequires: python3-pyyaml Summary: Mesa XA state tracker Provides: libxatracker%{?_isa} Provides: mesa-libxatracker%{?_isa} -Obsoletes: mesa-libxatracker < 25.3 +Obsoletes: mesa-libxatracker < %{?epoch:%{epoch}:}25.3 %description libxatracker %{summary}. @@ -52,7 +52,7 @@ Obsoletes: mesa-libxatracker < 25.3 %package libxatracker-devel Summary: Mesa XA state tracker development package Requires: %{name}-libxatracker%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release} -Obsoletes: mesa-libxatracker-devel < 25.3 +Obsoletes: mesa-libxatracker-devel < %{?epoch:%{epoch}:}25.3 %description libxatracker-devel %{summary}. From 6325c47b2f27ec1cba0ccb29c9894286d7425d0b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 03:49:06 +0000 Subject: [PATCH 0543/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index b8269b72b9..6afdfcac02 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1366+4ea472808 +%global ver 0.16.0-dev.1399+7b325e08c %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From b717a2e97e3f247907775aaccce8f74654b0c164 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 04:43:08 +0000 Subject: [PATCH 0544/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 5f23005fbd..a75fe30e8e 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1366+4ea472808 +Version: 0.16.0~dev.1399+7b325e08c Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From e8195f535ddf20b7c4842884dcba4aae45ad061f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 05:44:58 +0000 Subject: [PATCH 0545/3853] bump: walker golang-github-abenz1267-elephant --- anda/desktops/waylands/walker/walker.spec | 2 +- anda/langs/go/elephant/golang-github-abenz1267-elephant.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/desktops/waylands/walker/walker.spec b/anda/desktops/waylands/walker/walker.spec index befec3b34f..e2ec82af73 100644 --- a/anda/desktops/waylands/walker/walker.spec +++ b/anda/desktops/waylands/walker/walker.spec @@ -4,7 +4,7 @@ # prevent library files from being installed %global cargo_install_lib 0 -%global upstream_version v2.11.1 +%global upstream_version v2.11.2 %global ver %{sub %upstream_version 2} Name: walker diff --git a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec index ceb77311d9..0fe27defde 100644 --- a/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec +++ b/anda/langs/go/elephant/golang-github-abenz1267-elephant.spec @@ -14,7 +14,7 @@ # https://github.com/abenz1267/elephant %global goipath github.com/abenz1267/elephant -Version: 2.16.0 +Version: 2.16.1 %gometa -f From eccb75906f1f9a876e4d9adcb2f84b862949e6b8 Mon Sep 17 00:00:00 2001 From: Gilver Date: Fri, 21 Nov 2025 00:58:51 -0600 Subject: [PATCH 0546/3853] add: Yarn Berry (#7532) * add: Yarn Berry * Actually I think this is noarch * Revert whatever TF? Signed-off-by: Gilver * Remove weird whitespace * feat: Less ugly formatting --------- Signed-off-by: Gilver --- anda/devs/yarn-berry/anda.hcl | 9 ++++ anda/devs/yarn-berry/update.rhai | 1 + anda/devs/yarn-berry/yarnpkg-berry.spec | 66 +++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 anda/devs/yarn-berry/anda.hcl create mode 100644 anda/devs/yarn-berry/update.rhai create mode 100644 anda/devs/yarn-berry/yarnpkg-berry.spec diff --git a/anda/devs/yarn-berry/anda.hcl b/anda/devs/yarn-berry/anda.hcl new file mode 100644 index 0000000000..5eb0a578b2 --- /dev/null +++ b/anda/devs/yarn-berry/anda.hcl @@ -0,0 +1,9 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "yarnpkg-berry.spec" + } + labels { + subrepo = "extras" + } +} diff --git a/anda/devs/yarn-berry/update.rhai b/anda/devs/yarn-berry/update.rhai new file mode 100644 index 0000000000..60193b5967 --- /dev/null +++ b/anda/devs/yarn-berry/update.rhai @@ -0,0 +1 @@ +rpm.version(find("([\\d.]+)", gh("yarnpkg/berry"), 1)); diff --git a/anda/devs/yarn-berry/yarnpkg-berry.spec b/anda/devs/yarn-berry/yarnpkg-berry.spec new file mode 100644 index 0000000000..186c2758be --- /dev/null +++ b/anda/devs/yarn-berry/yarnpkg-berry.spec @@ -0,0 +1,66 @@ +%global debug_package %{nil} +%bcond bootstrap 1 + +Name: yarnpkg-berry +Version: 4.11.0 +Release: 1%{?dist} +Summary: Active development version of Yarn +License: BSD-2-Clause +URL: https://yarnpkg.com +Source0: https://github.com/yarnpkg/berry/archive/refs/tags/@yarnpkg/cli/%{version}.tar.gz +BuildRequires: anda-srpm-macros +BuildRequires: nodejs +BuildRequires: nodejs-packaging +%if %{with bootstrap} +BuildRequires: yarnpkg +%else +BuildRequires: %{name} +%endif +Requires: nodejs +Provides: yarn-berry +Provides: yarnpkg = %{evr} +BuildArch: noarch +Packager: Gilver E. + +%description +The next, actively developed version of Yarn. + +%package doc +Summary: Extra documentation and contributor guides for Yarn Berry. + +%description doc +This package contains extra doc files as well as contributor material for Yarn Berry. + +%prep +%autosetup -n berry--yarnpkg-cli-%{version} + +%build +%{__yarn} build:cli + +%install +mkdir -p {%{buildroot}%{nodejs_sitelib}/yarn-berry,%{buildroot}%{_bindir}} +cp -pr {scripts,node_modules,packages} -t %{buildroot}%{nodejs_sitelib}/yarn-berry + +for bin in yarn yarnpkg; do + ln -sfr %{buildroot}%{nodejs_sitelib}/yarn-berry/scripts/bin/$bin %{buildroot}%{_bindir}/$bin +done + +%files +%license LICENSE.md +%license CODEOWNERS +%doc README.md +%doc CHANGELOG.md +%doc SECURITY.md +%{_bindir}/yarn +%{_bindir}/yarnpkg +%{nodejs_sitelib}/yarn-berry/ + +%files doc +%doc CODE_OF_CONDUCT.md +%doc CONTRIBUTING.md +%doc HISTORY.md +%doc GOVERNANCE.md + +%changelog +* Thu Nov 20 2025 Gilver E. - 4.11.0-1 +- Initial build From 400c24a0971714018eb39b64d8a784d074b8f39a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 09:39:16 +0000 Subject: [PATCH 0547/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 9a786a19c3..83292891c1 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc -%global ver 0.0.38-18367 +%global commit e6d723c675921b9660d24490a6c327d30050f305 +%global ver 0.0.38-18373 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From bb191d2ab5c53e8b7813379eedbeb33324467301 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 10:32:04 +0000 Subject: [PATCH 0548/3853] bump: katsu --- anda/tools/buildsys/katsu/katsu.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/buildsys/katsu/katsu.spec b/anda/tools/buildsys/katsu/katsu.spec index 5f6af2acc7..3a034b458a 100644 --- a/anda/tools/buildsys/katsu/katsu.spec +++ b/anda/tools/buildsys/katsu/katsu.spec @@ -6,7 +6,7 @@ %global cargo_install_lib 0 Name: katsu -Version: 0.10.2 +Version: 0.10.3 Release: 1%?dist Summary: Vicious image builder Packager: madonuko From a28f3185fb8c68f356733f303a2584fc875d95f5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 13:41:26 +0000 Subject: [PATCH 0549/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 83292891c1..9a786a19c3 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit e6d723c675921b9660d24490a6c327d30050f305 -%global ver 0.0.38-18373 +%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc +%global ver 0.0.38-18367 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From d52578cc25d7c56aca5f806e9973efc4ad27e0c5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 14:39:13 +0000 Subject: [PATCH 0550/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 9a786a19c3..b6ff9b6b71 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc -%global ver 0.0.38-18367 +%global commit 9deb6cd4fa373b5fd0883a077943b9a25c46541d +%global ver 0.0.38-18374 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 801587d5969749f77ce9886258f225bad4d677c5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 14:50:40 +0000 Subject: [PATCH 0551/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index b6ff9b6b71..9a786a19c3 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 9deb6cd4fa373b5fd0883a077943b9a25c46541d -%global ver 0.0.38-18374 +%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc +%global ver 0.0.38-18367 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 93673f29e7b38b22e1818998aa0a7a351f48154d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 16:46:05 +0000 Subject: [PATCH 0552/3853] bump: flutter --- anda/devs/flutter/flutter.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/flutter/flutter.spec b/anda/devs/flutter/flutter.spec index c50193fa28..47f3ef16d3 100644 --- a/anda/devs/flutter/flutter.spec +++ b/anda/devs/flutter/flutter.spec @@ -1,5 +1,5 @@ Name: flutter -Version: 3.38.2 +Version: 3.38.3 Release: 1%?dist Summary: SDK for crafting beautiful, fast user experiences from a single codebase License: BSD-3-Clause From 5a89f3935355135130fb311d1540927343c41724 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 17:19:53 +0000 Subject: [PATCH 0553/3853] bump: sdbus-cpp.terra --- anda/lib/sdbus-cpp/sdbus-cpp.terra.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec b/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec index 72e2f2fcc2..1d2dcc4de6 100644 --- a/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec +++ b/anda/lib/sdbus-cpp/sdbus-cpp.terra.spec @@ -4,7 +4,7 @@ %global realname sdbus-cpp Name: %realname.terra -Version: 2.2.0 +Version: 2.2.1 Release: 1%?dist Summary: High-level C++ D-Bus library From b6ba426cb2835882ddf43b55ff46e0c212d61e47 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 18:31:54 +0000 Subject: [PATCH 0554/3853] bump: discord-ptb-openasar discord-ptb --- anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec | 2 +- anda/apps/discord-ptb/discord-ptb.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec index b5403ea84e..64c4195c7b 100644 --- a/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec +++ b/anda/apps/discord-ptb-openasar/discord-ptb-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb-openasar -Version: 0.0.166 +Version: 0.0.167 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-ptb/discord-ptb.spec b/anda/apps/discord-ptb/discord-ptb.spec index c96946c742..a55955c747 100644 --- a/anda/apps/discord-ptb/discord-ptb.spec +++ b/anda/apps/discord-ptb/discord-ptb.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-ptb -Version: 0.0.166 +Version: 0.0.167 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers. URL: https://discord.com From 561a9be95c293bae1ea7451a7a437b5b12641c66 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 19:16:25 +0000 Subject: [PATCH 0555/3853] bump: codium zed-preview yt-dlp-git --- anda/devs/codium/codium.spec | 2 +- anda/devs/zed/preview/zed-preview.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/codium/codium.spec b/anda/devs/codium/codium.spec index ec1c49bf8e..5ce3c0ec04 100644 --- a/anda/devs/codium/codium.spec +++ b/anda/devs/codium/codium.spec @@ -12,7 +12,7 @@ %endif Name: codium -Version: 1.105.17075 +Version: 1.106.27818 Release: 1%?dist Summary: Code editing. Redefined. License: MIT diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 2f7f8d7a66..0d6d4e1b36 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.214.0-pre +%global ver 0.214.1-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 1490314a7d..8e35ae9014 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.20.190123 +Version: 2025.11.21.190723 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 5d71a8bee4d197aab750cbaea58d06856a9f6167 Mon Sep 17 00:00:00 2001 From: "J." <105894089+Its-J@users.noreply.github.com> Date: Fri, 21 Nov 2025 13:27:34 -0600 Subject: [PATCH 0556/3853] add: JuliaMono-fonts (#7540) * add: JuliaMono-font * fix: add Packager macro * fix: Provides: field Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: J. <105894089+Its-J@users.noreply.github.com> * add: architecture specification for streamlined anda builds Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Signed-off-by: J. <105894089+Its-J@users.noreply.github.com> --------- Signed-off-by: J. <105894089+Its-J@users.noreply.github.com> Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/fonts/juliamono/anda.hcl | 6 ++++++ anda/fonts/juliamono/juliamono.spec | 33 +++++++++++++++++++++++++++++ anda/fonts/juliamono/update.rhai | 1 + 3 files changed, 40 insertions(+) create mode 100644 anda/fonts/juliamono/anda.hcl create mode 100644 anda/fonts/juliamono/juliamono.spec create mode 100644 anda/fonts/juliamono/update.rhai diff --git a/anda/fonts/juliamono/anda.hcl b/anda/fonts/juliamono/anda.hcl new file mode 100644 index 0000000000..204fca5610 --- /dev/null +++ b/anda/fonts/juliamono/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "juliamono.spec" + } +} \ No newline at end of file diff --git a/anda/fonts/juliamono/juliamono.spec b/anda/fonts/juliamono/juliamono.spec new file mode 100644 index 0000000000..80d2a06ba4 --- /dev/null +++ b/anda/fonts/juliamono/juliamono.spec @@ -0,0 +1,33 @@ +Name: juliamono-fonts +Version: 0.061 +Release: 1%?dist +URL: https://juliamono.netlify.app/ +Source0: https://github.com/cormullion/juliamono/archive/refs/tags/v%{version}.tar.gz +License: OFL-1.1 +Summary: A monospaced font with reasonable unicode support +Requires: xorg-x11-font-utils +BuildArch: noarch +Provides: JuliaMono-fonts +Packager: Its-J + + +%description +JuliaMono is a monospaced typeface designed for programming in text editing environments that require a wide range of specialist and technical unicode characters. + +%prep +%autosetup -n juliamono-%{version} + +%build + +%install +mkdir -p %{buildroot}%{_fontbasedir}/juliamono/ +install -Dm644 *.ttf %{buildroot}%{_fontbasedir}/juliamono/ + +%files +%doc README.md +%license LICENSE +%{_fontbasedir}/juliamono/*.ttf + +%changelog +* Fri Nov 21 2025 Its-J +- Package JuliaMono \ No newline at end of file diff --git a/anda/fonts/juliamono/update.rhai b/anda/fonts/juliamono/update.rhai new file mode 100644 index 0000000000..63aaa24b21 --- /dev/null +++ b/anda/fonts/juliamono/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("cormullion/juliamono")); \ No newline at end of file From c1bdce1de90c4db3cefce43efe5317d4eae8bdde Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 20:32:20 +0000 Subject: [PATCH 0557/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 6afdfcac02..6ad14c6b79 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1399+7b325e08c +%global ver 0.16.0-dev.1412+8a73fc8d8 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 09c3bf1bcdef61f8162acc4a39c6f3ae46472e44 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 21:36:16 +0000 Subject: [PATCH 0558/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index a75fe30e8e..cebd517c8c 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1399+7b325e08c +Version: 0.16.0~dev.1412+8a73fc8d8 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From ae399b8f0e364eae5fb1a7c285e34865a560c0f9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 22:26:08 +0000 Subject: [PATCH 0559/3853] bump: bun-bin umu-launcher --- anda/devs/bun/bun-bin.spec | 4 ++-- anda/games/umu/umu-launcher.spec | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/devs/bun/bun-bin.spec b/anda/devs/bun/bun-bin.spec index 3f7f112921..07d262c69e 100644 --- a/anda/devs/bun/bun-bin.spec +++ b/anda/devs/bun/bun-bin.spec @@ -8,8 +8,8 @@ %global appid sh.oven.bun Name: bun-bin -Version: 1.3.2 -Release: 3%?dist +Version: 1.3.3 +Release: 1%?dist Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one License: MIT URL: https://bun.sh diff --git a/anda/games/umu/umu-launcher.spec b/anda/games/umu/umu-launcher.spec index 66fec63446..020a809671 100644 --- a/anda/games/umu/umu-launcher.spec +++ b/anda/games/umu/umu-launcher.spec @@ -1,5 +1,5 @@ Name: umu-launcher -Version: 1.2.9 +Version: 1.3.0 Release: 1%?dist Summary: A tool for launching non-steam games with proton From 76f03b95101af590a7f4251ff4c5ab45bc0990be Mon Sep 17 00:00:00 2001 From: Raboneko Date: Fri, 21 Nov 2025 23:17:49 +0000 Subject: [PATCH 0560/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 8e35ae9014..f542a23533 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.21.190723 +Version: 2025.11.21.230833 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 07ed991a896b464cc477bfe0db5d4f690e0796c6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 01:27:57 +0000 Subject: [PATCH 0561/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 3322475d89..1e13d3c767 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-21 +%global ver 2025-11-22 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 44be04411f46f0c1442427e0c8b8f43f6b97642f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 01:46:00 +0000 Subject: [PATCH 0562/3853] bump(nightly): mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim nim-nightly types-colorama scx-scheds-nightly --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/grabnim/grabnim.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 99cd35549e..ff515d8c10 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 52525dceb8d8144bd01d87d8e11af0bdce864c53 +%global commit f6c116491a82314332f8ded74fc92b2b5cdf7e25 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251121 +%global commit_date 20251122 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index e03bc5fcac..c669fac5b7 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.2 -%global commit 671792bcfeaaa58022941ed40c3993cd7f04e38d -%global commit_date 20251119 +%global commit 31f29957dfc78ebb324c072058949f3513c49110 +%global commit_date 20251122 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index 97934a0893..de188cc1d1 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 9831709fcaab578c2f22ecabd495670dbe3e07d1 +%global commit 5f3645433c0ba5910c7da1f25aaa07efc2c84b64 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-17 +%global fulldate 2025-11-21 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index c4352ad2c9..841c86ca33 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 07d98981e8d7f162a182b990047584f3840fa98f +%global commit 4376eb8217d7c37d2d254ab3bbc0c7af4a7b0993 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251121 +%global commit_date 20251122 %global ver 0.215.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 788343a213..763354c1fd 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit 8b43ea486baceed34501b0058857471b3c1bbfba +%global commit 3ba24f3f0955c44feafd267e4abc62ac5950a4ef %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251121 +%global commit_date 20251122 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/grabnim/grabnim.spec b/anda/langs/nim/grabnim/grabnim.spec index 92ffbd2c69..f05cce1910 100644 --- a/anda/langs/nim/grabnim/grabnim.spec +++ b/anda/langs/nim/grabnim/grabnim.spec @@ -1,5 +1,5 @@ -%global commit eefaa6b0fbf911877d0aa8a863fd08fc8cd1a1a2 -%global commit_date 20251121 +%global commit fb05c38a957329088e51b8d76a0dbf23e3c3ceda +%global commit_date 20251122 %global shortcommit %{sub %commit 1 7} Name: grabnim diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index e67ad0c15a..45500c872e 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 0f7b37846773f3193f29e628f75086788ac93fe5 +%global commit 6543040d40b063ce2c872f582c153c6cff9ef0aa %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251120 +%global commit_date 20251122 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index a3721451d5..a0614ee164 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 3e1b90bb2d772781c2b6f318e0f44ef791cf5160 -%global commit_date 20251121 +%global commit cc792321dd482a5336225229bf584ad51a3e85cd +%global commit_date 20251122 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index bcc177d556..3e50d3d205 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit a427401c0ca2f31c360602438ef6a51077be829c +%global commit 5e8c9c4efa583c56a4aa515f5b3a1e6d09f9ffbd %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251121 +%global commitdate 20251122 %global ver 1.0.18 %undefine __brp_mangle_shebangs From f1ecba2d3dbdb72092dca1ea74b41eeca30870e8 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 02:51:10 +0000 Subject: [PATCH 0563/3853] bump: discord-canary-openasar discord-canary rpcs3 --- .../apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 25cee49957..d380d1f083 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.811 +Version: 0.0.812 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 8eb1acdf68..3cc9c45aba 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.811 +Version: 0.0.812 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 9a786a19c3..d2891f85c1 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc -%global ver 0.0.38-18367 +%global commit 7f6842705ce376587c6062d1471118b7b75ffa76 +%global ver 0.0.38-18375 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 883cc65db49999f90501aeb3fd1bd2d0ebee68e2 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 22 Nov 2025 12:37:29 +0800 Subject: [PATCH 0564/3853] fix: signal-desktop (#7501) Signed-off-by: madomado --- anda/apps/signal-desktop/signal-desktop.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index 473607ce33..b1a9676aec 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -87,8 +87,10 @@ Signal Desktop links with Signal on Android or iOS and lets you message from you %build pnpm install --frozen-lockfile -pnpm --prefix sticker-creator install -pnpm --prefix sticker-creator build +pushd sticker-creator +pnpm install --frozen-lockfile +pnpm build +popd pnpm run build-linux --dir %install From e93749a1a03168266f7382f61d5ccbce6f5a71b8 Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 22 Nov 2025 12:40:57 +0800 Subject: [PATCH 0565/3853] fix(nautilus-open-any-terminal): requires nautilus-python (#7548) Close #7539 --- .../nautilus-open-any-terminal/nautilus-open-any-terminal.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anda/desktops/gnome/nautilus-open-any-terminal/nautilus-open-any-terminal.spec b/anda/desktops/gnome/nautilus-open-any-terminal/nautilus-open-any-terminal.spec index 2392c4404a..a3598a5665 100644 --- a/anda/desktops/gnome/nautilus-open-any-terminal/nautilus-open-any-terminal.spec +++ b/anda/desktops/gnome/nautilus-open-any-terminal/nautilus-open-any-terminal.spec @@ -2,7 +2,7 @@ Name: nautilus-open-any-terminal Version: 0.7.0 -Release: 1%?dist +Release: 2%?dist Summary: Context-menu entry for opening other terminal in Nautilus License: GPL-3.0-only URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal @@ -18,6 +18,7 @@ BuildRequires: python3dist(pip) BuildRequires: gettext Requires: python3-%{name} = %{version}-%{release} Requires: %{name}-caja = %{version}-%{release} +Requires: nautilus-python Obsoletes: python3-%{name} < 0.6.1-2 From e2008d945a79b107f01ad849ce29583a2def07d6 Mon Sep 17 00:00:00 2001 From: arbor Date: Fri, 21 Nov 2025 22:43:58 -0600 Subject: [PATCH 0566/3853] Add Zola Shell Completions (#7546) * add: zola * doc: remove url from summary * minor fix: seperate url and source * prog feat: zola shell completions * feat: zola shell completions * prog fix: zola shell completions * fix: remove duplicate shell completions from files --------- Signed-off-by: arbor --- anda/tools/zola/zola.spec | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/anda/tools/zola/zola.spec b/anda/tools/zola/zola.spec index 00f1c22ca9..1bb023360c 100644 --- a/anda/tools/zola/zola.spec +++ b/anda/tools/zola/zola.spec @@ -18,18 +18,31 @@ Packager: arbormoss %build %cargo_build +mkdir -p completions +target/rpm/zola completion bash > completions/%{name} +target/rpm/zola completion elvish > completions/%{name}.elv +target/rpm/zola completion fish > completions/%{name}.fish +target/rpm/zola completion zsh > completions/_%{name} %install install -Dm755 target/rpm/zola %{buildroot}%{_bindir}/zola %cargo_license_summary_online %{cargo_license_online -a} > LICENSE.dependencies +install -Dpm 0644 completions/%{name} -t %{buildroot}%{bash_completions_dir} +install -Dpm 0644 completions/%{name}.elv -t %{buildroot}%{elvish_completions_dir} +install -Dpm 0644 completions/%{name}.fish -t %{buildroot}%{fish_completions_dir} +install -Dpm 0644 completions/_%{name} -t %{buildroot}%{zsh_completions_dir} %files %doc README.md CHANGELOG.md CONTRIBUTING.md EXAMPLES.md %license LICENSE %license LICENSE.dependencies %{_bindir}/zola +%pkg_completion -Befz %{name} %changelog +* Thu Nov 20 2025 arbormoss +- Add Shell Completions + * Wed Nov 19 2025 arbormoss - Intial Commit From 8115e7e2af1a497f6af6781b848794fdadce8e34 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Fri, 21 Nov 2025 23:19:18 -0600 Subject: [PATCH 0567/3853] add: librepods (#7502) --- anda/apps/librepods/anda.hcl | 5 ++ .../com.github.librepods.metainfo.xml | 37 +++++++++++ anda/apps/librepods/librepods.spec | 63 +++++++++++++++++++ anda/apps/librepods/update.rhai | 4 ++ 4 files changed, 109 insertions(+) create mode 100644 anda/apps/librepods/anda.hcl create mode 100644 anda/apps/librepods/com.github.librepods.metainfo.xml create mode 100644 anda/apps/librepods/librepods.spec create mode 100644 anda/apps/librepods/update.rhai diff --git a/anda/apps/librepods/anda.hcl b/anda/apps/librepods/anda.hcl new file mode 100644 index 0000000000..8990d2f4b3 --- /dev/null +++ b/anda/apps/librepods/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "librepods.spec" + } +} diff --git a/anda/apps/librepods/com.github.librepods.metainfo.xml b/anda/apps/librepods/com.github.librepods.metainfo.xml new file mode 100644 index 0000000000..fe37b60d82 --- /dev/null +++ b/anda/apps/librepods/com.github.librepods.metainfo.xml @@ -0,0 +1,37 @@ + + + com.github.librepods + CC0-1.0 + GPL-3.0-only + https://github.com/kavishdevar/librepods/blob/main/linux/assets/librepods.png + + librepods + AirPods liberated from Apple's ecosystem + + +

+ LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices. + Get access to noise control modes, adaptive transparency, ear detection, + hearing aid, customized transparency mode, battery status, and more - all the + premium features you paid for but Apple locked to their ecosystem. +

+
+ + me.kavishdevar.librepods.desktop + + https://github.com/kavishdevar/librepods + + librepods + + + + airpods + librepods + + + + + +
diff --git a/anda/apps/librepods/librepods.spec b/anda/apps/librepods/librepods.spec new file mode 100644 index 0000000000..66d7ccc7ee --- /dev/null +++ b/anda/apps/librepods/librepods.spec @@ -0,0 +1,63 @@ +%global appid com.github.librepods + +Name: librepods +Summary: AirPods liberated from Apple's ecosystem +Version: 0.1.0 +Release: 1%?dist +License: GPL-3.0-only +URL: https://github.com/kavishdevar/librepods +Source0: %url/archive/refs/tags/linux-v%version.tar.gz +Source1: com.github.librepods.metainfo.xml + +Packager: Owen Zimmerman + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: g++ +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qtconnectivity-devel +BuildRequires: qt6-qtmultimedia-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: openssl-devel +BuildRequires: anda-srpm-macros +BuildRequires: terra-appstream-helper + +Requires: glibc +Requires: openssl +Requires: qt6-qtbase +Requires: qt6-qtconnectivity +Requires: qt6-qtdeclarative + +%description +LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices. +Get access to noise control modes, adaptive transparency, ear detection, +hearing aid, customized transparency mode, battery status, and more - all the +premium features you paid for but Apple locked to their ecosystem. + +%prep +%autosetup -n %{name}-linux-v%{version} + +%build +pushd linux +%cmake +%cmake_build +popd + +%install +install -Dm644 linux-rust/assets/icon.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/librepods.png +pushd linux +%cmake_install +popd +%terra_appstream -o %{SOURCE1} + +%files +%doc README.md linux/README.md CHANGELOG.md +%license LICENSE +%{_bindir}/librepods +%{_datadir}/applications/me.kavishdevar.librepods.desktop +%{_metainfodir}/com.github.librepods.metainfo.xml +%{_iconsdir}/hicolor/512x512/apps/librepods.png + +%changelog +* Wed Nov 19 2025 Owen Zimmerman +- Initial commit diff --git a/anda/apps/librepods/update.rhai b/anda/apps/librepods/update.rhai new file mode 100644 index 0000000000..b6238a8951 --- /dev/null +++ b/anda/apps/librepods/update.rhai @@ -0,0 +1,4 @@ +let tags = json_arr(get("https://api.github.com/repos/kavishdevar/librepods/tags")); +let tag = tags.find(|t| t.name.starts_with("linux-v")); +tag.name.crop(7); +rpm.version(tag.name); From 07b486e4c3b74543b71feacd1262a1ab63e6dc8b Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 22 Nov 2025 05:07:05 -0600 Subject: [PATCH 0568/3853] fix(yarnpkg-berry): Include all build and runtime files, patch package for system installation) (#7565) * fix(yarnpkg-berry): Include all build and runtime files, patch package for system installation) * fix: What happened to noarch --- anda/devs/yarn-berry/setup-ts-cache.patch | 21 +++++++++++++++++++++ anda/devs/yarn-berry/yarnpkg-berry.spec | 7 ++++--- 2 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 anda/devs/yarn-berry/setup-ts-cache.patch diff --git a/anda/devs/yarn-berry/setup-ts-cache.patch b/anda/devs/yarn-berry/setup-ts-cache.patch new file mode 100644 index 0000000000..009069aac7 --- /dev/null +++ b/anda/devs/yarn-berry/setup-ts-cache.patch @@ -0,0 +1,21 @@ +# Quick and dirty patch to make Yarn Berry's build cache system work when installed as a system package. +# This patch is created for and maintained solely for Terra. +--- a/scripts/setup-ts-cache.js 2025-11-22 00:36:54.889317752 -0600 ++++ b/scripts/setup-ts-cache.js 2025-11-22 00:44:29.823498920 -0600 +@@ -1,6 +1,7 @@ + const crypto = require(`crypto`); + const esbuild = require(`esbuild`); + const fs = require(`fs`); ++const os = require('os'); + const path = require(`path`); + const v8 = require(`v8`); + const zlib = require(`zlib`); +@@ -25,7 +26,7 @@ + isDirty: false, + }; + +-const cachePath = path.join(__dirname, `../node_modules/.cache/yarn/esbuild-transpile-cache.bin`); ++const cachePath = path.join(os.homedir(), `.cache/yarn/esbuild-transpile-cache.bin`); + try { + const cacheData = v8.deserialize(zlib.brotliDecompressSync(fs.readFileSync(cachePath))); + if (cacheData.version === cache.version) { diff --git a/anda/devs/yarn-berry/yarnpkg-berry.spec b/anda/devs/yarn-berry/yarnpkg-berry.spec index 186c2758be..e75efca979 100644 --- a/anda/devs/yarn-berry/yarnpkg-berry.spec +++ b/anda/devs/yarn-berry/yarnpkg-berry.spec @@ -3,11 +3,12 @@ Name: yarnpkg-berry Version: 4.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Active development version of Yarn License: BSD-2-Clause URL: https://yarnpkg.com Source0: https://github.com/yarnpkg/berry/archive/refs/tags/@yarnpkg/cli/%{version}.tar.gz +Patch0: setup-ts-cache.patch BuildRequires: anda-srpm-macros BuildRequires: nodejs BuildRequires: nodejs-packaging @@ -32,14 +33,14 @@ Summary: Extra documentation and contributor guides for Yarn Berry. This package contains extra doc files as well as contributor material for Yarn Berry. %prep -%autosetup -n berry--yarnpkg-cli-%{version} +%autosetup -p1 -n berry--yarnpkg-cli-%{version} %build %{__yarn} build:cli %install mkdir -p {%{buildroot}%{nodejs_sitelib}/yarn-berry,%{buildroot}%{_bindir}} -cp -pr {scripts,node_modules,packages} -t %{buildroot}%{nodejs_sitelib}/yarn-berry +cp -pr {scripts,packages,.pnp.cjs,.pnp.loader.mjs,.yarn} -t %{buildroot}%{nodejs_sitelib}/yarn-berry for bin in yarn yarnpkg; do ln -sfr %{buildroot}%{nodejs_sitelib}/yarn-berry/scripts/bin/$bin %{buildroot}%{_bindir}/$bin From 543063bb89f5c4b2857dbb0d6c993cf52981c913 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 12:49:04 +0000 Subject: [PATCH 0569/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index d2891f85c1..39964391b1 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 7f6842705ce376587c6062d1471118b7b75ffa76 -%global ver 0.0.38-18375 +%global commit a3f7c0d67f7b2aee900201952793fabd15d17903 +%global ver 0.0.38-18382 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From f27fbe4f0162ec0e468f210caacbd378ab64ad3c Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 13:14:00 +0000 Subject: [PATCH 0570/3853] bump: throne --- anda/apps/throne/throne.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/throne/throne.spec b/anda/apps/throne/throne.spec index f08855153f..8abc31710c 100644 --- a/anda/apps/throne/throne.spec +++ b/anda/apps/throne/throne.spec @@ -1,7 +1,7 @@ #? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git Name: throne -Version: 1.0.8 +Version: 1.0.9 Release: 1%?dist Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box) URL: https://github.com/throneproj/Throne From d47ad48685e03c82a21593750cdf3a7f89c0b4bd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 13:34:23 +0000 Subject: [PATCH 0571/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 6ad14c6b79..9f59e59b7d 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1412+8a73fc8d8 +%global ver 0.16.0-dev.1424+d3e20e71b %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 6bcf82e0701fef8bdd69f75beeb14e7c2639081b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 14:37:17 +0000 Subject: [PATCH 0572/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index cebd517c8c..34cc2f64da 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1412+8a73fc8d8 +Version: 0.16.0~dev.1424+d3e20e71b Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 15dd2e20f4f78649914586a4fea73cdda66d8757 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 19:40:25 +0000 Subject: [PATCH 0573/3853] bump: rust-gitoxide --- anda/langs/rust/gitoxide/rust-gitoxide.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/gitoxide/rust-gitoxide.spec b/anda/langs/rust/gitoxide/rust-gitoxide.spec index 10df3b1295..6aed1d7f6c 100644 --- a/anda/langs/rust/gitoxide/rust-gitoxide.spec +++ b/anda/langs/rust/gitoxide/rust-gitoxide.spec @@ -5,7 +5,7 @@ %global crate gitoxide Name: rust-gitoxide -Version: 0.46.0 +Version: 0.47.0 Release: 1%?dist Summary: Command-line application for interacting with git repositories From cc15a1f6e8e7ad7fe7206a184a6201ca1288cee7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sat, 22 Nov 2025 20:20:31 +0000 Subject: [PATCH 0574/3853] bump: iosevka-fonts --- anda/fonts/iosevka/iosevka-fonts.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/fonts/iosevka/iosevka-fonts.spec b/anda/fonts/iosevka/iosevka-fonts.spec index d0576592dd..5276824943 100644 --- a/anda/fonts/iosevka/iosevka-fonts.spec +++ b/anda/fonts/iosevka/iosevka-fonts.spec @@ -52,7 +52,7 @@ %global fontdescription %{expand: Versatile typeface for code, from code.} -Version: 33.3.4 +Version: 33.3.5 Release: 1%?dist Packager: Cappy Ishihara Summary: Versatile typeface for code, from code. From fbed109d3ca56e29ab5d13c7e4c2d390e8e5196d Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sat, 22 Nov 2025 18:27:50 -0600 Subject: [PATCH 0575/3853] add: contribution section to README (#7572) --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 2a67929ae3..69e6358b0b 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,15 @@ And Terra EL itself can be installed with: sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release ``` +## Contributions + +First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/). + +- [Contribution Guide](https://developer.fyralabs.com/terra/contributing) +- [FAQ](https://developer.fyralabs.com/terra/faq) +- [Policy](https://developer.fyralabs.com/terra/policy) + + ## Documentation Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). From e4e7efe3ae38eec85806c443d519521744a9e804 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 01:50:25 +0000 Subject: [PATCH 0576/3853] bump: sarasa-gothic-fonts yt-dlp-git --- anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec | 2 +- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec index 0d49517a7d..1904d133dd 100644 --- a/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec +++ b/anda/fonts/sarasa-gothic/sarasa-gothic-fonts.spec @@ -1,5 +1,5 @@ Name: sarasa-gothic-fonts -Version: 1.0.34 +Version: 1.0.35 Release: 1%?dist URL: https://github.com/be5invis/Sarasa-Gothic Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index f542a23533..a7e5bd0a2e 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.21.230833 +Version: 2025.11.23.004955 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 74cd3e93404d47d8a114de307cafcab345652091 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 02:04:25 +0000 Subject: [PATCH 0577/3853] bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim scx-scheds-nightly natscli --- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 4 ++-- anda/devs/ghostty/nightly/ghostty-nightly.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/nim/grabnim/grabnim.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index c669fac5b7..2102d6da9f 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -3,8 +3,8 @@ %global realname hyprutils %global ver 0.10.2 -%global commit 31f29957dfc78ebb324c072058949f3513c49110 -%global commit_date 20251122 +%global commit 16a7fe760d7da8956cd9d72abc0532d8c72be2ce +%global commit_date 20251123 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index de188cc1d1..f6a2a25be1 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,6 +1,6 @@ -%global commit 5f3645433c0ba5910c7da1f25aaa07efc2c84b64 +%global commit 6b28671eade5d31ef737349cdf53a2e6470a8648 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global fulldate 2025-11-21 +%global fulldate 2025-11-22 %global commit_date %(echo %{fulldate} | sed 's/-//g') %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global ver 1.3.0 diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 841c86ca33..b8e272a982 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 4376eb8217d7c37d2d254ab3bbc0c7af4a7b0993 +%global commit 7a5851e1558d7e0f4a064a51438db966b297a27f %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251122 +%global commit_date 20251123 %global ver 0.215.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 763354c1fd..670ec7b84c 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit 3ba24f3f0955c44feafd267e4abc62ac5950a4ef +%global commit 8abf5ed7b1f31a89fad1b8d7fb1703639ca08426 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251122 +%global commit_date 20251123 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/nim/grabnim/grabnim.spec b/anda/langs/nim/grabnim/grabnim.spec index f05cce1910..b95f31decd 100644 --- a/anda/langs/nim/grabnim/grabnim.spec +++ b/anda/langs/nim/grabnim/grabnim.spec @@ -1,5 +1,5 @@ -%global commit fb05c38a957329088e51b8d76a0dbf23e3c3ceda -%global commit_date 20251122 +%global commit bd3f0af4ac9bf5accb893ec345da5dc8f108fa22 +%global commit_date 20251123 %global shortcommit %{sub %commit 1 7} Name: grabnim diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 3e50d3d205..a7dc56f4b1 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 5e8c9c4efa583c56a4aa515f5b3a1e6d09f9ffbd +%global commit 70ab12a7ca0d9cecd1904e8b00f42ec92bf4cb4c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251122 +%global commitdate 20251123 %global ver 1.0.18 %undefine __brp_mangle_shebangs diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index abb4c835fa..9a0c5ccbdc 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit 9cebb956791ff8f9f10d35f11af8d471af0cdbd8 -%global commit_date 20251113 +%global commit 8140199dbb97a1a515f0aca8704b3e470e56f62d +%global commit_date 20251123 %global shortcommit %{sub %{commit} 1 7} %gometa -f From ef8320a307c5ad920b746368bd430d1faf518742 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 03:18:22 +0000 Subject: [PATCH 0578/3853] bump: rust-television --- anda/langs/rust/television/rust-television.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/rust/television/rust-television.spec b/anda/langs/rust/television/rust-television.spec index eefc9e4a44..d502957305 100644 --- a/anda/langs/rust/television/rust-television.spec +++ b/anda/langs/rust/television/rust-television.spec @@ -5,7 +5,7 @@ %global crate television Name: rust-television -Version: 0.13.10 +Version: 0.13.11 Release: 1%?dist Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI From 8f45b5020ac3eca8585e2a6f0188ca82d51a0d08 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 05:27:17 +0000 Subject: [PATCH 0579/3853] bump: limine --- anda/system/limine/limine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index e4583251a5..8ccc31c5d3 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 10.3.0 +Version: 10.3.1 Release: 1%?dist Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause From 2bdf8cae9b434ff946628ed5626fcbe12afd7c4e Mon Sep 17 00:00:00 2001 From: arbor Date: Sat, 22 Nov 2025 23:34:54 -0600 Subject: [PATCH 0580/3853] add: itch butler (#7577) --- anda/tools/butler-bin/anda.hcl | 6 +++++ anda/tools/butler-bin/butler-bin.spec | 37 +++++++++++++++++++++++++++ anda/tools/butler-bin/update.rhai | 1 + 3 files changed, 44 insertions(+) create mode 100644 anda/tools/butler-bin/anda.hcl create mode 100644 anda/tools/butler-bin/butler-bin.spec create mode 100644 anda/tools/butler-bin/update.rhai diff --git a/anda/tools/butler-bin/anda.hcl b/anda/tools/butler-bin/anda.hcl new file mode 100644 index 0000000000..9752e9348a --- /dev/null +++ b/anda/tools/butler-bin/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "butler-bin.spec" + } +} diff --git a/anda/tools/butler-bin/butler-bin.spec b/anda/tools/butler-bin/butler-bin.spec new file mode 100644 index 0000000000..7041911474 --- /dev/null +++ b/anda/tools/butler-bin/butler-bin.spec @@ -0,0 +1,37 @@ +Name: butler-bin +Version: 15.24.0 +Release: 1%?dist +Summary: Command-line itch.io helper. +URL: https://itch.io/docs/butler +Source0: https://broth.itch.ovh/butler/linux-amd64/LATEST/archive/default +Source1: https://raw.githubusercontent.com/itchio/butler/refs/heads/master/LICENSE +Source2: https://raw.githubusercontent.com/itchio/butler/refs/heads/master/README.md +License: MIT +Provides: itchio-butler-bin +Provides: itch-butler-bin +ExclusiveArch: x86_64 + +Packager: arbormoss + +%description +%summary. + +%prep +curl -L -o butler.zip https://broth.itch.ovh/butler/linux-amd64/LATEST/archive/default +unzip butler.zip + +%build + +%install +install -Dm755 butler %{buildroot}%{_bindir}/butler +install -Dm644 %{S:1} %{buildroot}%{_defaultlicensedir}/butler-bin/LICENSE +install -Dm644 %{S:2} %{buildroot}%{_docdir}/butler-bin/README.md + +%files +%doc README.md +%license LICENSE +%{_bindir}/butler + +%changelog +* Sat Nov 22 2025 arbormoss +- Intial Commit diff --git a/anda/tools/butler-bin/update.rhai b/anda/tools/butler-bin/update.rhai new file mode 100644 index 0000000000..17ab893adf --- /dev/null +++ b/anda/tools/butler-bin/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("itchio/butler")); From 53028ef003493d52dcf65b0bd02c1fb4f99f8064 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 00:46:42 -0600 Subject: [PATCH 0581/3853] add: qdl (#7582) Signed-off-by: Owen-sz --- anda/tools/qdl/anda.hcl | 8 ++++++++ anda/tools/qdl/qdl.spec | 42 ++++++++++++++++++++++++++++++++++++++ anda/tools/qdl/update.rhai | 5 +++++ 3 files changed, 55 insertions(+) create mode 100644 anda/tools/qdl/anda.hcl create mode 100644 anda/tools/qdl/qdl.spec create mode 100644 anda/tools/qdl/update.rhai diff --git a/anda/tools/qdl/anda.hcl b/anda/tools/qdl/anda.hcl new file mode 100644 index 0000000000..0b4372a603 --- /dev/null +++ b/anda/tools/qdl/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "qdl.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/tools/qdl/qdl.spec b/anda/tools/qdl/qdl.spec new file mode 100644 index 0000000000..f737149eb3 --- /dev/null +++ b/anda/tools/qdl/qdl.spec @@ -0,0 +1,42 @@ +%global commit 661ca1cba2984d874effa5ee5864132b079fbba0 +%global commit_date 20251120 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: qdl +Version: 0^%commit_date.%shortcommit +Release: 1%?dist +Summary: This tool communicates with USB devices of id 05c6:9008 to upload a flash loader and use this to flash images +URL: https://github.com/linux-msm/qdl +Source0: %{url}/archive/%{commit}/qdl-%{commit}.tar.gz +License: BSD-3-Clause +BuildRequires: make +BuildRequires: gcc +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libusb-1.0) + +Packager: Owen Zimmerman + +%description +%{summary}. + +%prep +%autosetup -n qdl-%{commit} + +%build +%make_build + +%install +install -Dm755 qdl %{buildroot}%{_bindir}/qdl +install -Dm755 qdl %{buildroot}%{_bindir}/qdl-ramdump +install -Dm755 qdl %{buildroot}%{_bindir}/ks + +%files +%{_bindir}/qdl +%{_bindir}/qdl-ramdump +%{_bindir}/ks +%license LICENSE +%doc README.md + +%changelog +* Sun Nov 23 2025 Owen-sz +- Initial commit diff --git a/anda/tools/qdl/update.rhai b/anda/tools/qdl/update.rhai new file mode 100644 index 0000000000..576911cba6 --- /dev/null +++ b/anda/tools/qdl/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("linux-msm/qdl")); +if rpm.changed() { + rpm.release(); + rpm.global("commit_date", date()); +} From 8e25a90d28f6dcd09fef3d8b4a9cc0acf9701e30 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 06:50:38 +0000 Subject: [PATCH 0582/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 9f59e59b7d..b9b960a603 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1424+d3e20e71b +%global ver 0.16.0-dev.1441+2ea55d715 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 553e20db75d5498e1a7becc6430080f2942db507 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 07:18:00 +0000 Subject: [PATCH 0583/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 39964391b1..3c51c4266a 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit a3f7c0d67f7b2aee900201952793fabd15d17903 -%global ver 0.0.38-18382 +%global commit fcff16b6f711ae7263f883d8efc18a3a3d33e227 +%global ver 0.0.38-18383 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From a0986cfd067260c73cdf0bf76a975d4ffd294bb5 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 07:35:41 +0000 Subject: [PATCH 0584/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 34cc2f64da..1a06e71b52 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1424+d3e20e71b +Version: 0.16.0~dev.1441+2ea55d715 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 6ef23b88069c99857ca2f437a368fe83af6e59f6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 08:24:52 +0000 Subject: [PATCH 0585/3853] bump: limine --- anda/system/limine/limine.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index 8ccc31c5d3..befd1775ea 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 10.3.1 +Version: 10.3.2 Release: 1%?dist Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause From 78c0207c6f8eac7777f1a6ce0c6a38efaa90aeab Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 03:39:19 -0600 Subject: [PATCH 0586/3853] add: pyee (#7587) Signed-off-by: Owen-sz --- anda/langs/python/pyee/anda.hcl | 6 ++++ anda/langs/python/pyee/pyee.spec | 48 ++++++++++++++++++++++++++++++ anda/langs/python/pyee/update.rhai | 1 + 3 files changed, 55 insertions(+) create mode 100644 anda/langs/python/pyee/anda.hcl create mode 100644 anda/langs/python/pyee/pyee.spec create mode 100644 anda/langs/python/pyee/update.rhai diff --git a/anda/langs/python/pyee/anda.hcl b/anda/langs/python/pyee/anda.hcl new file mode 100644 index 0000000000..da2fd3e670 --- /dev/null +++ b/anda/langs/python/pyee/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "pyee.spec" + } +} diff --git a/anda/langs/python/pyee/pyee.spec b/anda/langs/python/pyee/pyee.spec new file mode 100644 index 0000000000..a79d7b7814 --- /dev/null +++ b/anda/langs/python/pyee/pyee.spec @@ -0,0 +1,48 @@ +%global pypi_name pyee +%global _desc A rough port of Node.js's EventEmitter to Python with a few tricks of its own. + +Name: python-%{pypi_name} +Version: 13.0.0 +Release: 1%?dist +Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own +License: MIT +URL: https://github.com/jfhbrook/pyee +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: pyee +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files pyee + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md DEVELOPMENT.md CONTRIBUTORS.md CHANGELOG.md +%license LICENSE +%python3_sitelib/%{pypi_name}/__pycache__/*.cpython-*.pyc +%python3_sitelib/%{pypi_name}/*.py + +%changelog +* Sun Nov 30 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/pyee/update.rhai b/anda/langs/python/pyee/update.rhai new file mode 100644 index 0000000000..1008663f0c --- /dev/null +++ b/anda/langs/python/pyee/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("pyee")); From e94d4ec443c631ccc1f077e989d620db69eddb7d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 10:19:29 +0000 Subject: [PATCH 0587/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 3c51c4266a..1e3fb66cf6 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit fcff16b6f711ae7263f883d8efc18a3a3d33e227 -%global ver 0.0.38-18383 +%global commit ecba1d2cb706f155ef700695785d2646abd0c962 +%global ver 0.0.38-18384 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 8347adb39c5a8d8390d20c4766af06a2ea0295ab Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 11:20:21 +0000 Subject: [PATCH 0588/3853] bump: yarnpkg-berry --- anda/devs/yarn-berry/yarnpkg-berry.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/yarn-berry/yarnpkg-berry.spec b/anda/devs/yarn-berry/yarnpkg-berry.spec index e75efca979..55198e9a88 100644 --- a/anda/devs/yarn-berry/yarnpkg-berry.spec +++ b/anda/devs/yarn-berry/yarnpkg-berry.spec @@ -2,8 +2,8 @@ %bcond bootstrap 1 Name: yarnpkg-berry -Version: 4.11.0 -Release: 2%{?dist} +Version: 4.12.0 +Release: 1%?dist Summary: Active development version of Yarn License: BSD-2-Clause URL: https://yarnpkg.com From 0d144c5012c9c17474e1f43849ea1407494d4dbb Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 14:33:27 +0000 Subject: [PATCH 0589/3853] bump: vgmstream --- anda/multimedia/vgmstream/vgmstream.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/multimedia/vgmstream/vgmstream.spec b/anda/multimedia/vgmstream/vgmstream.spec index d08c306eae..3f4256f6cb 100644 --- a/anda/multimedia/vgmstream/vgmstream.spec +++ b/anda/multimedia/vgmstream/vgmstream.spec @@ -1,6 +1,6 @@ -%global commit 86ef4c768977271616c309964c6f600389030e5f +%global commit 20aee046cf9164bb05cb43ef531424007e911c33 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251109 +%global commit_date 20251123 Name: vgmstream Version: 0~%{commit_date}git.%shortcommit From cc7291e23ef72c41881a4d292a956a344f6d984a Mon Sep 17 00:00:00 2001 From: Roice Young Date: Sun, 23 Nov 2025 10:42:23 -0700 Subject: [PATCH 0590/3853] fix(fdk-aac): Needs an i686 build (#7595) --- anda/lib/fdk-aac/anda.hcl | 1 + 1 file changed, 1 insertion(+) diff --git a/anda/lib/fdk-aac/anda.hcl b/anda/lib/fdk-aac/anda.hcl index 27b2e29124..db32f7aec9 100644 --- a/anda/lib/fdk-aac/anda.hcl +++ b/anda/lib/fdk-aac/anda.hcl @@ -1,4 +1,5 @@ project pkg { + arches = ["x86_64", "aarch64", "i686"] rpm { spec = "fdk-aac.spec" } From c2945dde74ddccba803dfa8bdea89c5b2719c8d4 Mon Sep 17 00:00:00 2001 From: Roice Young Date: Sun, 23 Nov 2025 12:34:39 -0700 Subject: [PATCH 0591/3853] fixup: add mock label so i686 builds correctly (#7601) --- anda/lib/fdk-aac/anda.hcl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/anda/lib/fdk-aac/anda.hcl b/anda/lib/fdk-aac/anda.hcl index db32f7aec9..1c976b995e 100644 --- a/anda/lib/fdk-aac/anda.hcl +++ b/anda/lib/fdk-aac/anda.hcl @@ -1,9 +1,10 @@ project pkg { - arches = ["x86_64", "aarch64", "i686"] + arches = ["x86_64", "aarch64", "i386"] rpm { spec = "fdk-aac.spec" } labels { + mock=1 subrepo = "multimedia" weekly = 1 } From 025d656531fa77ac13fca648f282964283608060 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 20:41:48 +0000 Subject: [PATCH 0592/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 95b420591a..573b10e979 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.213.3 +Version: 0.213.4 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From fc3dd1ff16e601c4066202956a3a99a5c9efa5da Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 21:17:57 +0000 Subject: [PATCH 0593/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 1e3fb66cf6..69c06daea3 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit ecba1d2cb706f155ef700695785d2646abd0c962 -%global ver 0.0.38-18384 +%global commit 89a13b75f70815f5018c1168b3f5b80ff49d0005 +%global ver 0.0.38-18386 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 309c0ea8e91baf3aab35a7e48beac4bf24dcaa89 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Sun, 23 Nov 2025 23:58:45 +0000 Subject: [PATCH 0594/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index b9b960a603..305b0abfbd 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1441+2ea55d715 +%global ver 0.16.0-dev.1442+21f9f378f %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From cf4d3771a804c3ac4594799f67835158b5d66694 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 01:13:56 +0000 Subject: [PATCH 0595/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 1a06e71b52..c48d0a8684 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1441+2ea55d715 +Version: 0.16.0~dev.1442+21f9f378f Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From 5e897aa0b110109dd573486149a20031ad3577bf Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 01:58:20 +0000 Subject: [PATCH 0596/3853] bump(nightly): mpv-nightly hyprutils.nightly zed-nightly types-colorama rtaudio-nightly nvidia-patch scx-scheds-nightly --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 6 +++--- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- anda/multimedia/rtaudio/rtaudio-nightly.spec | 4 ++-- anda/system/nvidia-patch/nvidia-patch.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index ff515d8c10..635767cf31 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit f6c116491a82314332f8ded74fc92b2b5cdf7e25 +%global commit 8469605191c1fb3c9ebf84617a4b2e2bada357fa %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251122 +%global commit_date 20251124 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index 2102d6da9f..e6f2fd3d63 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -1,10 +1,10 @@ #? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec %global realname hyprutils -%global ver 0.10.2 +%global ver 0.10.3 -%global commit 16a7fe760d7da8956cd9d72abc0532d8c72be2ce -%global commit_date 20251123 +%global commit 96df6f6535f80fa66b9412d9cef4dcebba012b8f +%global commit_date 20251124 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b8e272a982..8e0f8c95c8 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 7a5851e1558d7e0f4a064a51438db966b297a27f +%global commit dbcfb48198d80e6b6315dd752466279d2d8ec616 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251123 +%global commit_date 20251124 %global ver 0.215.0 %bcond_with check diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index a0614ee164..0167686fa9 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit cc792321dd482a5336225229bf584ad51a3e85cd -%global commit_date 20251122 +%global commit 8c7256c8fdcac67f08db1c22db0776fde6a25349 +%global commit_date 20251124 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/multimedia/rtaudio/rtaudio-nightly.spec b/anda/multimedia/rtaudio/rtaudio-nightly.spec index bd6ba80676..5ea0f54df1 100644 --- a/anda/multimedia/rtaudio/rtaudio-nightly.spec +++ b/anda/multimedia/rtaudio/rtaudio-nightly.spec @@ -1,7 +1,7 @@ #? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec -%global commit ab7daaae763c8e0dcea611a9e190fa46d95b2639 +%global commit 4bc3730f933f1f70baa5749125cc892dd7ab405a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251103 +%global commit_date 20251124 %global ver .0.1 Name: rtaudio-nightly diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index 64fe765b7f..5cdf944d4a 100644 --- a/anda/system/nvidia-patch/nvidia-patch.spec +++ b/anda/system/nvidia-patch/nvidia-patch.spec @@ -1,7 +1,7 @@ %global debug_package %{nil} -%global commit a7690e64b5080452596ffd55062c625abe05fa3a +%global commit 28dc52f3dfb177587b34269db84ee28c396da05a %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251108 +%global commit_date 20251124 %global patches %{_datadir}/src/nvidia-patch diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index a7dc56f4b1..c93d64e31d 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 70ab12a7ca0d9cecd1904e8b00f42ec92bf4cb4c +%global commit 874e8f42cd82ad1fb8ec50ac2381cc1699ac54e9 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251123 +%global commitdate 20251124 %global ver 1.0.18 %undefine __brp_mangle_shebangs From c5ba569e7af9ccef37edb41ab1bb0701ae4b844a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 02:19:30 +0000 Subject: [PATCH 0597/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index a7e5bd0a2e..de4563be80 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.23.004955 +Version: 2025.11.24.005823 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From c42421b5b392f69a2bc23b1e690a465406a7a275 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 20:37:10 -0600 Subject: [PATCH 0598/3853] add: orthic-theme (#7609) * add: orchis-theme Signed-off-by: Owen-sz * x86 Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/themes/orchis-theme/anda.hcl | 6 + anda/themes/orchis-theme/orchis-theme.spec | 145 +++++++++++++++++++++ anda/themes/orchis-theme/update.rhai | 1 + 3 files changed, 152 insertions(+) create mode 100644 anda/themes/orchis-theme/anda.hcl create mode 100644 anda/themes/orchis-theme/orchis-theme.spec create mode 100644 anda/themes/orchis-theme/update.rhai diff --git a/anda/themes/orchis-theme/anda.hcl b/anda/themes/orchis-theme/anda.hcl new file mode 100644 index 0000000000..df3915c677 --- /dev/null +++ b/anda/themes/orchis-theme/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "orchis-theme.spec" + } +} diff --git a/anda/themes/orchis-theme/orchis-theme.spec b/anda/themes/orchis-theme/orchis-theme.spec new file mode 100644 index 0000000000..ad121bbf60 --- /dev/null +++ b/anda/themes/orchis-theme/orchis-theme.spec @@ -0,0 +1,145 @@ +%define theme_name orchis +%define original_theme_name Orchis + +%define ver 2025-04-25 + +Name: gtk-theme-%theme_name +Version: 20250425 +Release: 1%{?dist} +Summary: Orchis is a Material Design theme for GNOME/GTK based desktop environments +License: GPL-3.0-only +Url: https://github.com/vinceliuice/Orchis-theme/ +Source0: %{url}/archive/refs/tags/%{ver}.tar.gz + +BuildRequires: sassc + +Requires: cinnamon-theme-%theme_name +Requires: gtk2-theme-%theme_name +Requires: gtk3-theme-%theme_name +Requires: gtk4-theme-%theme_name +Requires: metacity-theme-%theme_name +Requires: plank-theme-%theme_name +Requires: xfwm4-theme-%theme_name +Requires: sassc + +BuildArch: noarch + +%description +Orchis is a Material Design theme for GNOME/GTK based desktop environments. +Based on nana-4 -- materia-theme (https://github.com/nana-4/materia-theme). + +%package common +Summary: Common files for %original_theme_name theme +Group: Graphical desktop/GNOME + +%description common +%summary. + +%package -n cinnamon-theme-%theme_name +Summary: %original_theme_name Cinnamon theme +Group: Graphical desktop/GNOME + +Requires: %name-common + +%description -n cinnamon-theme-%theme_name +%summary. + +%package -n gtk2-theme-%theme_name +Summary: %original_theme_name GTK2 theme +Group: Graphical desktop/GNOME + +Requires: %name-common +Requires: gtk2-themes-murrine + +%description -n gtk2-theme-%theme_name +%summary. + +%package -n gtk3-theme-%theme_name +Summary: %original_theme_name GTK3 theme +Group: Graphical desktop/GNOME + +Requires: %name-common + +%description -n gtk3-theme-%theme_name +%summary. + +%package -n gtk4-theme-%theme_name +Summary: %original_theme_name GTK4 theme +Group: Graphical desktop/GNOME + +Requires: %name-common + +%description -n gtk4-theme-%theme_name +%summary. + +%package -n metacity-theme-%theme_name +Summary: %original_theme_name Metacity theme +Group: Graphical desktop/GNOME + +Requires: %name-common + +%description -n metacity-theme-%theme_name +%summary. + +%package -n plank-theme-%theme_name +Summary: %original_theme_name Plank theme +Group: Graphical desktop/GNOME + +Requires: %name-common + +%description -n plank-theme-%theme_name +%summary. + +%package -n xfwm4-theme-%theme_name +Summary: %original_theme_name Xfwm theme +Group: Graphical desktop/XFce + +Requires: %name-common + +%description -n xfwm4-theme-%theme_name +%summary. + +%prep +%autosetup -n Orchis-theme-%{ver} + +%install +mkdir -p %buildroot%_datadir/themes +./install.sh \ + --tweaks submenu \ + --tweaks dock \ + --theme all \ + --dest %buildroot%_datadir/themes + +%files common +%_datadir/themes/%{original_theme_name}*/index.theme +%_datadir/themes/%{original_theme_name}*/COPYING +%doc README.md + +%files -n cinnamon-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/cinnamon + +%files -n gtk2-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/gtk-2.0 + +%files -n gtk3-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/gnome-shell +%_datadir/themes/%{original_theme_name}*/gtk-3.0 + +%files -n gtk4-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/gtk-4.0 + +%files -n metacity-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/metacity-1 + +%files -n plank-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/plank + +%files -n xfwm4-theme-%theme_name +%_datadir/themes/%{original_theme_name}*/xfwm4 + +%changelog +* Sun Nov 23 2025 Owen Zimmerman +- Port to Terra + +* Tue Jul 08 2025 David Sultaniiazov 20250405-alt1 +- Initial build diff --git a/anda/themes/orchis-theme/update.rhai b/anda/themes/orchis-theme/update.rhai new file mode 100644 index 0000000000..b9c31ded9d --- /dev/null +++ b/anda/themes/orchis-theme/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("vinceliuice/Orchis-theme")); From 6a0d03f6da80b0db089379c4390767d9b1b2d873 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 03:42:13 +0000 Subject: [PATCH 0599/3853] bump: orchis-theme --- anda/themes/orchis-theme/orchis-theme.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/themes/orchis-theme/orchis-theme.spec b/anda/themes/orchis-theme/orchis-theme.spec index ad121bbf60..ff7c0fd9a4 100644 --- a/anda/themes/orchis-theme/orchis-theme.spec +++ b/anda/themes/orchis-theme/orchis-theme.spec @@ -4,8 +4,8 @@ %define ver 2025-04-25 Name: gtk-theme-%theme_name -Version: 20250425 -Release: 1%{?dist} +Version: 2025.04.25 +Release: 1%?dist Summary: Orchis is a Material Design theme for GNOME/GTK based desktop environments License: GPL-3.0-only Url: https://github.com/vinceliuice/Orchis-theme/ From 15faef08939e692579c4d739e5cac27eb33ace5b Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 23:13:43 -0600 Subject: [PATCH 0600/3853] add: pyzmq (#7588) * add: pyzmq Signed-off-by: Owen-sz * make work Signed-off-by: Owen-sz * make work more Signed-off-by: Owen-sz --------- Signed-off-by: Owen-sz --- anda/langs/python/pyzmq/anda.hcl | 5 +++ anda/langs/python/pyzmq/pyzmq.spec | 54 +++++++++++++++++++++++++++++ anda/langs/python/pyzmq/update.rhai | 1 + 3 files changed, 60 insertions(+) create mode 100644 anda/langs/python/pyzmq/anda.hcl create mode 100644 anda/langs/python/pyzmq/pyzmq.spec create mode 100644 anda/langs/python/pyzmq/update.rhai diff --git a/anda/langs/python/pyzmq/anda.hcl b/anda/langs/python/pyzmq/anda.hcl new file mode 100644 index 0000000000..d37eac3ec6 --- /dev/null +++ b/anda/langs/python/pyzmq/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "pyzmq.spec" + } +} diff --git a/anda/langs/python/pyzmq/pyzmq.spec b/anda/langs/python/pyzmq/pyzmq.spec new file mode 100644 index 0000000000..012b2ec954 --- /dev/null +++ b/anda/langs/python/pyzmq/pyzmq.spec @@ -0,0 +1,54 @@ +%define debug_package %{nil} + +%global pypi_name pyzmq +%global _desc Python bindings for zeromq. + +Name: python-%{pypi_name} +Version: 27.1.0 +Release: 1%?dist +Summary: Python bindings for zeromq +License: MIT +URL: https://github.com/zeromq/pyzmq +Source0: %{pypi_source} + +BuildRequires: python3-devel +BuildRequires: python3-pip +BuildRequires: python3-setuptools +BuildRequires: python3-scikit-build-core +BuildRequires: python3-cython + +BuildRequires: cmake +BuildRequires: gcc +BuildRequires: gcc-c++ + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: pyzmq +Provides: %{pypi_name} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n %{pypi_name}-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files zmq + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md AUTHORS.md CONTRIBUTING.md SECURITY.md +%license LICENSE.md + +%changelog +* Sun Nov 23 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/pyzmq/update.rhai b/anda/langs/python/pyzmq/update.rhai new file mode 100644 index 0000000000..5f884fe7e1 --- /dev/null +++ b/anda/langs/python/pyzmq/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("pyzmq")); From 3696664cbd09473b5976f9b0a39d51f3a79a9953 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Sun, 23 Nov 2025 23:13:52 -0600 Subject: [PATCH 0601/3853] add: smbus2 (#7608) Signed-off-by: Owen-sz --- anda/langs/python/smbus2/anda.hcl | 6 ++++ anda/langs/python/smbus2/smbus2.spec | 50 ++++++++++++++++++++++++++++ anda/langs/python/smbus2/update.rhai | 1 + 3 files changed, 57 insertions(+) create mode 100644 anda/langs/python/smbus2/anda.hcl create mode 100644 anda/langs/python/smbus2/smbus2.spec create mode 100644 anda/langs/python/smbus2/update.rhai diff --git a/anda/langs/python/smbus2/anda.hcl b/anda/langs/python/smbus2/anda.hcl new file mode 100644 index 0000000000..e29e71a204 --- /dev/null +++ b/anda/langs/python/smbus2/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "smbus2.spec" + } +} diff --git a/anda/langs/python/smbus2/smbus2.spec b/anda/langs/python/smbus2/smbus2.spec new file mode 100644 index 0000000000..9d67557fd0 --- /dev/null +++ b/anda/langs/python/smbus2/smbus2.spec @@ -0,0 +1,50 @@ +%global pypi_name smbus2 +%global _desc A drop-in replacement for smbus-cffi/smbus-python in pure Python. + +Name: python-%{pypi_name} +Version: 0.5.0 +Release: 1%?dist +Summary: A drop-in replacement for smbus-cffi/smbus-python in pure Python +License: MIT +URL: https://github.com/kplindegaard/smbus2 +Source0: %{pypi_source} +BuildArch: noarch + +BuildRequires: python3-devel +BuildRequires: python3-wheel +BuildRequires: python3-setuptools +BuildRequires: python3-pip + +Packager: Owen Zimmerman + +%description +%_desc + +%package -n python3-%{pypi_name} +Summary: %{summary} +Provides: smbus2 +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n smbus2-%{version} + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files smbus2 + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md CHANGELOG.md +%license LICENSE +%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc +%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc +%python3_sitelib/smbus2-%version.dist-info/* + +%changelog +* Sun Nov 23 2025 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/smbus2/update.rhai b/anda/langs/python/smbus2/update.rhai new file mode 100644 index 0000000000..f1086623dd --- /dev/null +++ b/anda/langs/python/smbus2/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("smbus2")); From c0a37811dad2f913512d1497982fdf1be164e66a Mon Sep 17 00:00:00 2001 From: Gilver Date: Sun, 23 Nov 2025 23:14:31 -0600 Subject: [PATCH 0602/3853] fix(yarnpkg-berry): Work around NodeJS changes by installing to libdir (#7610) * fix(yarnpkg-berry): Work around NodeJS changes by installing to libdir * cleanup: Test file * cleanup: Source... * fix: WTF Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/devs/yarn-berry/yarnpkg-berry.spec | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/anda/devs/yarn-berry/yarnpkg-berry.spec b/anda/devs/yarn-berry/yarnpkg-berry.spec index 55198e9a88..3b832ecac0 100644 --- a/anda/devs/yarn-berry/yarnpkg-berry.spec +++ b/anda/devs/yarn-berry/yarnpkg-berry.spec @@ -1,9 +1,8 @@ -%global debug_package %{nil} %bcond bootstrap 1 Name: yarnpkg-berry Version: 4.12.0 -Release: 1%?dist +Release: 2%?dist Summary: Active development version of Yarn License: BSD-2-Clause URL: https://yarnpkg.com @@ -17,7 +16,6 @@ BuildRequires: yarnpkg %else BuildRequires: %{name} %endif -Requires: nodejs Provides: yarn-berry Provides: yarnpkg = %{evr} BuildArch: noarch @@ -39,11 +37,12 @@ This package contains extra doc files as well as contributor material for Yarn B %{__yarn} build:cli %install -mkdir -p {%{buildroot}%{nodejs_sitelib}/yarn-berry,%{buildroot}%{_bindir}} -cp -pr {scripts,packages,.pnp.cjs,.pnp.loader.mjs,.yarn} -t %{buildroot}%{nodejs_sitelib}/yarn-berry +# Yarn cannot be installed in nodejs_sitelib due to using TypeScript runtimes and NodeJS changes disallowing TypeScript in node_modules +mkdir -p {%{buildroot}%{_bindir},%{buildroot}%{_libdir}/yarn-berry} +cp -pr {scripts,packages,.pnp.cjs,.pnp.loader.mjs,.yarn} -t %{buildroot}%{_libdir}/yarn-berry for bin in yarn yarnpkg; do - ln -sfr %{buildroot}%{nodejs_sitelib}/yarn-berry/scripts/bin/$bin %{buildroot}%{_bindir}/$bin + ln -sfr %{buildroot}%{_libdir}/yarn-berry/scripts/bin/$bin %{buildroot}%{_bindir}/$bin done %files @@ -54,7 +53,7 @@ done %doc SECURITY.md %{_bindir}/yarn %{_bindir}/yarnpkg -%{nodejs_sitelib}/yarn-berry/ +%{_libdir}/yarn-berry/ %files doc %doc CODE_OF_CONDUCT.md From c3dd47e769d804115c276133d058878093192cff Mon Sep 17 00:00:00 2001 From: Gilver Date: Sun, 23 Nov 2025 23:39:34 -0600 Subject: [PATCH 0603/3853] feat(yarnpkg-berry): Remove bootstrap (#7538) * feat(yarnpkg-berry): Remove bootstrap Signed-off-by: Gilver * chore: Bump release, changelog Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/devs/yarn-berry/yarnpkg-berry.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/devs/yarn-berry/yarnpkg-berry.spec b/anda/devs/yarn-berry/yarnpkg-berry.spec index 3b832ecac0..9c8c06f80f 100644 --- a/anda/devs/yarn-berry/yarnpkg-berry.spec +++ b/anda/devs/yarn-berry/yarnpkg-berry.spec @@ -1,8 +1,8 @@ -%bcond bootstrap 1 +%bcond bootstrap 0 Name: yarnpkg-berry Version: 4.12.0 -Release: 2%?dist +Release: 3%?dist Summary: Active development version of Yarn License: BSD-2-Clause URL: https://yarnpkg.com @@ -62,5 +62,7 @@ done %doc GOVERNANCE.md %changelog +* Sun Nov 23 2025 Gilver E. - 4.12.0-3 +- First build without bootstrap * Thu Nov 20 2025 Gilver E. - 4.11.0-1 - Initial build From 1d47b39aa7e32c779cb7a5f7c0e6e232def0d471 Mon Sep 17 00:00:00 2001 From: metcya <134973769+metcya@users.noreply.github.com> Date: Mon, 24 Nov 2025 05:39:56 +0000 Subject: [PATCH 0604/3853] add: fasm (#7629) Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/tools/fasm/anda.hcl | 6 ++++++ anda/tools/fasm/fasm.spec | 36 ++++++++++++++++++++++++++++++++++++ anda/tools/fasm/update.rhai | 3 +++ 3 files changed, 45 insertions(+) create mode 100644 anda/tools/fasm/anda.hcl create mode 100644 anda/tools/fasm/fasm.spec create mode 100644 anda/tools/fasm/update.rhai diff --git a/anda/tools/fasm/anda.hcl b/anda/tools/fasm/anda.hcl new file mode 100644 index 0000000000..0d60b5aa8c --- /dev/null +++ b/anda/tools/fasm/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64", "i686"] + rpm { + spec = "fasm.spec" + } +} diff --git a/anda/tools/fasm/fasm.spec b/anda/tools/fasm/fasm.spec new file mode 100644 index 0000000000..356c53d34d --- /dev/null +++ b/anda/tools/fasm/fasm.spec @@ -0,0 +1,36 @@ +%global debug_package %{nil} + +Name: fasm +Release: 1%{?dist} +Version: 1.73.33 +Summary: Fast assembler for the x86 and x86-64 architectures +License: BSD-2-Clause +URL: https://flatassembler.net +Source: %{url}/%{name}-%{version}.tgz +Packager: metcya +ExclusiveArch: x86_64 i686 + +%description +%summary. + +%prep +%autosetup -n %{name} + +%build +%ifarch i686 +./fasm source/Linux/fasm.asm %{name}.out +%elifarch x86_64 +./fasm.x64 source/Linux/x64/fasm.asm %{name}.out +%endif + +%install +install -Dm 755 %{name}.out %{buildroot}%{_bindir}/%{name} + +%files +%doc fasm.txt whatsnew.txt +%license license.txt +%{_bindir}/%{name} + +%changelog +* Sun Nov 23 2025 metcya +- Package fasm diff --git a/anda/tools/fasm/update.rhai b/anda/tools/fasm/update.rhai new file mode 100644 index 0000000000..5006e7f35a --- /dev/null +++ b/anda/tools/fasm/update.rhai @@ -0,0 +1,3 @@ +let content = get("https://raw.githubusercontent.com/tgrysztar/fasm/master/SOURCE/VERSION.INC"); +let version = find("VERSION_STRING equ \"(\\d+\\.\\d+\\.\\d+)\"", content, 1); +rpm.version(version); From e1af7bbb17a4f1ef45b4008e499795309bfd8673 Mon Sep 17 00:00:00 2001 From: Gilver Date: Sun, 23 Nov 2025 23:40:00 -0600 Subject: [PATCH 0605/3853] chore(.github/workflows/sync.yml): Update Backport Action (#7628) Signed-off-by: Gilver --- .github/workflows/sync.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index f061efc1d3..1d98a83f67 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -25,7 +25,7 @@ jobs: git config --global commit.gpgsign true - name: Backport Action - uses: sorenlouv/backport-github-action@v9.5.1 + uses: sorenlouv/backport-github-action@v10.2.0 with: github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }} auto_backport_label_prefix: sync- From 8cc5ceef297ee5d2d746f5487c40d0ea7899af29 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 10:24:59 +0000 Subject: [PATCH 0606/3853] bump: chdig --- anda/apps/chdig/chdig.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/chdig/chdig.spec b/anda/apps/chdig/chdig.spec index 3599552052..385f03b62a 100644 --- a/anda/apps/chdig/chdig.spec +++ b/anda/apps/chdig/chdig.spec @@ -1,7 +1,7 @@ %undefine __brp_mangle_shebangs Name: chdig -Version: 25.11.1 +Version: 25.11.2 Release: 1%?dist Summary: Dig into ClickHouse with TUI interface URL: https://github.com/azat/chdig From 0b0e93f426ad18e59b004a4145b91ae06fc3df5f Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 24 Nov 2025 04:47:39 -0600 Subject: [PATCH 0607/3853] fix(kde-material-you-colors): Metadata changes (#7186) * fix(kde-material-you-colors): Metadata changes Comment out the appdata XML file entry in the spec. Signed-off-by: Gilver * feat: Use %terra_appstream for now Signed-off-by: Gilver * fix: Metainfo Signed-off-by: Gilver * feat: Rebuild for Qt6 automatically --------- Signed-off-by: Gilver --- .../kde-material-you-colors/VERSION_qt6-qtbase.txt | 1 + .../kde-material-you-colors.spec | 8 +++++++- anda/themes/kde-material-you-colors/update.rhai | 10 ++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 anda/themes/kde-material-you-colors/VERSION_qt6-qtbase.txt diff --git a/anda/themes/kde-material-you-colors/VERSION_qt6-qtbase.txt b/anda/themes/kde-material-you-colors/VERSION_qt6-qtbase.txt new file mode 100644 index 0000000000..cf79bf90ee --- /dev/null +++ b/anda/themes/kde-material-you-colors/VERSION_qt6-qtbase.txt @@ -0,0 +1 @@ +6.10.0 diff --git a/anda/themes/kde-material-you-colors/kde-material-you-colors.spec b/anda/themes/kde-material-you-colors/kde-material-you-colors.spec index 19735b7214..88d25dd3fd 100644 --- a/anda/themes/kde-material-you-colors/kde-material-you-colors.spec +++ b/anda/themes/kde-material-you-colors/kde-material-you-colors.spec @@ -1,3 +1,7 @@ +%global appid luisbocanegra.kdematerialyou.colors +%global developer "Luis Bocanegra" +%global org "com.github.luisbocanegra" + Name: kde-material-you-colors Version: 2.0.0 Release: 1%?dist @@ -6,6 +10,7 @@ License: GPL-3.0-only URL: https://github.com/luisbocanegra/%{name} # The PyPi source is a more generic install and lacks the Plasmoid config Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz +BuildRequires: anda-srpm-macros BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake >= 3.16 @@ -59,6 +64,7 @@ DESTDIR="%{buildroot}" %cmake_install sed -i "1{/^#!\/usr\/bin\/env python3/d}" %{buildroot}%{python3_sitelib}/kde_material_you_colors/main.py %fdupes %{buildroot}%{python3_sitelib}/%{name}/ +%terra_appstream %files %doc CHANGELOG.md @@ -66,7 +72,7 @@ sed -i "1{/^#!\/usr\/bin\/env python3/d}" %{buildroot}%{python3_sitelib}/kde_mat %license LICENSE %{_bindir}/%{name}-screenshot-helper %{_datadir}/applications/%{name}-screenshot-helper.desktop -%{_datadir}/metainfo/luisbocanegra.kdematerialyou.colors.appdata.xml +%{_metainfodir}/luisbocanegra.kdematerialyou.colors.metainfo.xml %{_datadir}/plasma/plasmoids/luisbocanegra.kdematerialyou.colors/ %files -n python3-%{name} diff --git a/anda/themes/kde-material-you-colors/update.rhai b/anda/themes/kde-material-you-colors/update.rhai index 7d94a6b1d0..15f1da3f44 100644 --- a/anda/themes/kde-material-you-colors/update.rhai +++ b/anda/themes/kde-material-you-colors/update.rhai @@ -1 +1,11 @@ +import "andax/bump_extras.rhai" as bump; + rpm.version(pypi("kde-material-you-colors")); + +open_file("anda/themes/kde-material-you-colors/VERSION_qt6-qtbase.txt", "w").write(bump::bodhi("qt6-qtbase", bump::as_bodhi_ver(labels.branch))); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + let rel = spec::get_release(rpm).parse_int(); + rpm.release(rel + 1); +} From 4e9abfcc5f05fce3b021d984b1d7d3e4050d8e11 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 11:39:13 +0000 Subject: [PATCH 0608/3853] bump: yt-dlp-git --- anda/tools/yt-dlp/yt-dlp-git.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index de4563be80..b79163b63c 100644 --- a/anda/tools/yt-dlp/yt-dlp-git.spec +++ b/anda/tools/yt-dlp/yt-dlp-git.spec @@ -2,7 +2,7 @@ %global oldpkgname yt-dlp-nightly Name: yt-dlp-git -Version: 2025.11.24.005823 +Version: 2025.11.24.112758 Release: 1%?dist Summary: A command-line program to download videos from online video platforms From 2302b730242bb910d83a3be5887a3238379f4d82 Mon Sep 17 00:00:00 2001 From: Pornpipat Popum Date: Mon, 24 Nov 2025 20:03:02 +0700 Subject: [PATCH 0609/3853] cross-arch scrcpy (#7647) * Start to fix scrcpy Signed-off-by: Owen * works on my machine * Bump release * cross-arch scrcpy Branch of #6671, experimenting with cross-arch dependencies * oop * wtf * add prebuilt bin option for now see https://github.com/gradle/gradle/issues/35111 * Don't build the server package on x86 This is so we won't have conflicts since the server binary is noarch * fix logic * add appstream data * add android sdk license to server subpackage * classify as desktop app --------- Signed-off-by: Owen Co-authored-by: Owen Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Co-authored-by: june-fish --- anda/apps/scrcpy/scrcpy.spec | 99 +++++++++++++++++++++++++++++++++--- 1 file changed, 92 insertions(+), 7 deletions(-) diff --git a/anda/apps/scrcpy/scrcpy.spec b/anda/apps/scrcpy/scrcpy.spec index e5ee7c7f6c..5295bdffef 100644 --- a/anda/apps/scrcpy/scrcpy.spec +++ b/anda/apps/scrcpy/scrcpy.spec @@ -1,10 +1,34 @@ +%global __requires_exclude_from %{_datadir}/%{name}/.* +%bcond_without server_prebuilt + +%global appid com.genymobile.scrcpy +%global org com.genymobile +%global appstream_component desktop-application + +# NOTE: We only do this on aarch64 to avoid +# duplicate build artifacts on x86_64 +# +# If you are building this package locally, +# set --with server to cross-compile/bundle the server APK subpackage. +# +# The server APK is architecture independent. +%ifarch aarch64 +%bcond_without server +%else +%bcond_with server +%endif + Name: scrcpy Version: 3.3.3 -Release: 1%?dist +Release: 2%?dist Summary: Display and control your Android device -License: Apache-2.0 +License: Apache-2.0 AND Proprietary URL: https://github.com/Genymobile/scrcpy Source0: %url/archive/refs/tags/v%version.tar.gz +Source1: https://developer.android.com/studio/terms.html +%if %{with server_prebuilt} +Source10: https://github.com/Genymobile/scrcpy/releases/download/v%{version}/scrcpy-server-v%{version} +%endif Packager: madonuko BuildRequires: meson ninja-build cmake nasm gcc BuildRequires: pkgconfig(sdl2) @@ -18,29 +42,78 @@ BuildRequires: pkgconfig(libv4l2) BuildRequires: cmake(VulkanHeaders) BuildRequires: vulkan-loader BuildRequires: OpenCL-ICD-Loader +BuildRequires: python3-sdkmanager +Requires: %{name}-server +# Gradle here really wants Java 21-23 to work properly +# Java 25 breaks the build +BuildRequires: java-21-openjdk-devel BuildConflicts: dkms-nvidia akmod-nvidia +Requires: android-tools %description This application mirrors Android devices (video and audio) connected via USB or TCP/IP and allows control using the computer's keyboard and mouse. It does not require root access or an app installed on the device. It works on Linux, Windows, and macOS. +%if %{with server} +%package server +# This package is architecture independent, it's +# an Android APK file. +Summary: Android server for %{name} +BuildArch: noarch +%description server +Android server for %{name} +%endif + + %pkg_completion -Bz %prep %autosetup +mkdir -p /tmp/android_sdk +export JAVA_HOME=/usr/lib/jvm/java-21-openjdk +export PATH=$JAVA_HOME/bin:$PATH +export ANDROID_SDK_ROOT=/tmp/android_sdk +sdkmanager --install tools --sdk_root /tmp/android_sdk +echo y | sdkmanager --license %build +export JAVA_HOME=/usr/lib/jvm/java-21-openjdk +export PATH=$JAVA_HOME/bin:$PATH export WORK_DIR=$PWD/work export OUTPUT_DIR=$PWD/output +%dnl #export CFLAGS="$(echo $CFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')" +%dnl #export CPPFLAGS="$(echo $CPPFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')" export VERSION=v%version +export ANDROID_SDK_ROOT=/tmp/android_sdk + +# TODO: Gradle 8.9 seems to have problems with Java +# 21-25, so we can't build the APK here at all +# For now, let's use the prebuilt server +# https://github.com/gradle/gradle/issues/35111 +%if %{with server} + %if %{with server_prebuilt} +%meson -Dprebuilt_server=%{SOURCE10} + %else +%meson -Dcompile_server=true + %endif +%else +%meson -Dcompile_server=false +%endif -%meson \ - -Dcompile_server=false \ - -Dportable=false \ - -Dstatic=false %meson_build +rm -rf /tmp/android_sdk + %install -%meson_install +pushd "%_vpath_builddir" +%ninja_install +popd +ls -la + +%if %{with server} +install -Dm 644 %{SOURCE1} %{buildroot}%{_datadir}/licenses/LICENSE.android-sdk-license +%endif + +%terra_appstream %files %doc README.md @@ -48,5 +121,17 @@ export VERSION=v%version %_bindir/scrcpy %_datadir/applications/scrcpy-console.desktop %_datadir/applications/scrcpy.desktop +%_datadir/bash-completion/completions/scrcpy %_iconsdir/hicolor/*/apps/scrcpy.png +%_metainfodir/%{appid}.metainfo.xml %_mandir/man1/scrcpy.1.* + +%if %{with server} +%files server +%license %{_datadir}/licenses/LICENSE.android-sdk-license +%_datadir/scrcpy/scrcpy-server +%endif + +%changelog +* Thu Oct 02 2025 june-fish +- fix android sdk bug From 336fbc2468068939483d2a859930ec08056499ad Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 13:38:15 +0000 Subject: [PATCH 0610/3853] bump: v4l2loopback --- anda/system/v4l2loopback/kmod-common/v4l2loopback.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/system/v4l2loopback/kmod-common/v4l2loopback.spec b/anda/system/v4l2loopback/kmod-common/v4l2loopback.spec index 6a134caf3f..ac9a645b26 100644 --- a/anda/system/v4l2loopback/kmod-common/v4l2loopback.spec +++ b/anda/system/v4l2loopback/kmod-common/v4l2loopback.spec @@ -5,7 +5,7 @@ Name: v4l2loopback Summary: Utils for V4L2 loopback devices -Version: 0.15.2 +Version: 0.15.3 Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/v4l2loopback/v4l2loopback From 017b256b6343cf42b9f30b9312912fa7c49e0a57 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 13:51:42 +0000 Subject: [PATCH 0611/3853] bump(branch): v4l2loopback-kmod dkms-v4l2loopback --- anda/system/v4l2loopback/akmod/v4l2loopback-kmod.spec | 2 +- anda/system/v4l2loopback/dkms/dkms-v4l2loopback.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/system/v4l2loopback/akmod/v4l2loopback-kmod.spec b/anda/system/v4l2loopback/akmod/v4l2loopback-kmod.spec index c67731d13d..dfcc660a69 100644 --- a/anda/system/v4l2loopback/akmod/v4l2loopback-kmod.spec +++ b/anda/system/v4l2loopback/akmod/v4l2loopback-kmod.spec @@ -17,7 +17,7 @@ This module allows you to create \"virtual video devices.\" Normal \(v4l2\) appl Name: %{modulename}-kmod Summary: Kernel module (kmod) for V4L2 loopback devices -Version: 0.15.2 +Version: 0.15.3 Release: 1%?dist License: GPL-2.0-or-later URL: https://github.com/v4l2loopback/v4l2loopback diff --git a/anda/system/v4l2loopback/dkms/dkms-v4l2loopback.spec b/anda/system/v4l2loopback/dkms/dkms-v4l2loopback.spec index 34435b0cad..bc00ce17a2 100644 --- a/anda/system/v4l2loopback/dkms/dkms-v4l2loopback.spec +++ b/anda/system/v4l2loopback/dkms/dkms-v4l2loopback.spec @@ -4,7 +4,7 @@ This module allows you to create \"virtual video devices.\" Normal \(v4l2\) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead it is generated by another application.} Name: dkms-%{modulename} -Version: 0.15.2 +Version: 0.15.3 Release: 1%?dist Summary: Utils for V4L2 loopback devices License: GPL-2.0-or-later From 3515806ec06409e403d1d6421f3053198c9c0ca9 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 14:56:37 +0000 Subject: [PATCH 0612/3853] bump: lomiri-system-settings --- .../lomiri-system-settings/lomiri-system-settings.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec index ca99bc2387..f9b0f543ae 100644 --- a/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec +++ b/anda/desktops/lomiri-unity/lomiri-system-settings/lomiri-system-settings.spec @@ -1,5 +1,5 @@ %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings -%global commit c3af1ac5564c1f034dbea120ccf1a46a36977495 +%global commit 54e10292fdecc42d2f5b296209d5b67f8ae90423 %forgemeta Name: lomiri-system-settings From 6c072540b0cd2747697e4037db81c3732378aa81 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 15:26:30 +0000 Subject: [PATCH 0613/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 0d6d4e1b36..9533a2c270 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.214.1-pre +%global ver 0.214.3-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 218bd30db1f84dc6cc9c22e255c3276d3f63487a Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 15:56:43 +0000 Subject: [PATCH 0614/3853] bump: rpcs3 --- anda/games/rpcs3/rpcs3.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 69c06daea3..3273d698fb 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 89a13b75f70815f5018c1168b3f5b80ff49d0005 -%global ver 0.0.38-18386 +%global commit 6a398f994793d6d74d649ec7989d621627e547e1 +%global ver 0.0.38-18396 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From 6ded7befdb12be9da06f878aef7e50450d87a15d Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 17:23:15 +0000 Subject: [PATCH 0615/3853] bump: zed zig-master-bootstrap --- anda/devs/zed/stable/zed.spec | 2 +- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index 573b10e979..f75bddadb9 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.213.4 +Version: 0.213.6 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 305b0abfbd..afe3646d8e 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1442+21f9f378f +%global ver 0.16.0-dev.1456+16fc083f2 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From dce0a5ef2b4ba8b6df96ebb1fcc240497034f249 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 18:22:53 +0000 Subject: [PATCH 0616/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index c48d0a8684..4a73e7ddd9 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1442+21f9f378f +Version: 0.16.0~dev.1456+16fc083f2 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From b490f5b81a8ce63dfb055f83e46cc1e7179ead78 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 20:23:34 +0000 Subject: [PATCH 0617/3853] bump: discord-canary-openasar discord-canary budgie-extras --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- anda/desktops/budgie/budgie-extras/budgie-extras.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index d380d1f083..6140529bd2 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.812 +Version: 0.0.813 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 3cc9c45aba..60aaf3f03b 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.812 +Version: 0.0.813 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/desktops/budgie/budgie-extras/budgie-extras.spec b/anda/desktops/budgie/budgie-extras/budgie-extras.spec index bd25f3f8a9..651980b4a2 100644 --- a/anda/desktops/budgie/budgie-extras/budgie-extras.spec +++ b/anda/desktops/budgie/budgie-extras/budgie-extras.spec @@ -1,5 +1,5 @@ Name: budgie-extras -Version: 1.9.0 +Version: 2.0.0 Release: 1%?dist License: GPL-3.0 From 94b104cd2912a553e4149743a0dd4533e9e1ee11 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 21:46:00 +0000 Subject: [PATCH 0618/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 9533a2c270..57db02fcaf 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.214.3-pre +%global ver 0.214.4-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From 3c62aa87e54194a40ed9a617573a18ce2a4b751b Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 21:56:13 +0000 Subject: [PATCH 0619/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index f75bddadb9..c5c6bd4e0c 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.213.6 +Version: 0.213.7 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 786d96bee45b6b8ab1ca22a82a955bdffa274ea0 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Mon, 24 Nov 2025 22:20:31 +0000 Subject: [PATCH 0620/3853] bump: discord-openasar discord rpcs3 --- anda/apps/discord-openasar/discord-openasar.spec | 2 +- anda/apps/discord/discord.spec | 2 +- anda/games/rpcs3/rpcs3.spec | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index 80d13d6bb2..710cc871dc 100644 --- a/anda/apps/discord-openasar/discord-openasar.spec +++ b/anda/apps/discord-openasar/discord-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-openasar -Version: 0.0.115 +Version: 0.0.116 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord/discord.spec b/anda/apps/discord/discord.spec index 016c5f1bb0..42f771afa0 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord -Version: 0.0.115 +Version: 0.0.116 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: https://discord.com diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 3273d698fb..7af10ca09b 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -11,8 +11,8 @@ # Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags %global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument %global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument -%global commit 6a398f994793d6d74d649ec7989d621627e547e1 -%global ver 0.0.38-18396 +%global commit 5a9083e4fc0bfb73b09c4c436d8f5e78f8c2702a +%global ver 0.0.38-18397 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') From ad1f54213b7bf08e6ca36d0a17f90d3e35a39e57 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 01:51:49 +0000 Subject: [PATCH 0621/3853] bump(nightly): flameshot-nightly hyprutils.nightly zed-nightly prismlauncher-nightly types-colorama libva-nvidia-driver glasgow raindrop --- anda/apps/flameshot/flameshot-nightly.spec | 4 ++-- anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec | 6 +++--- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/games/prismlauncher-nightly/prismlauncher-nightly.spec | 4 ++-- anda/langs/python/types-colorama/types-colorama.spec | 4 ++-- .../nvidia/libva-nvidia-driver/libva-nvidia-driver.spec | 4 ++-- anda/tools/glasgow/glasgow.spec | 4 ++-- anda/tools/raindrop/raindrop.spec | 4 ++-- 8 files changed, 17 insertions(+), 17 deletions(-) diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index 50ce9fb2ed..0324b31a03 100644 --- a/anda/apps/flameshot/flameshot-nightly.spec +++ b/anda/apps/flameshot/flameshot-nightly.spec @@ -1,9 +1,9 @@ #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec %global ver 13.3.0 -%global commit 0f37bf09972c7e66ed78ad0460d2ebce97b82809 +%global commit 1e29613cc0762caa92eed384e25147e5b75f4dc8 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20251119 +%global commit_date 20251125 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec index e6f2fd3d63..6324eceaa2 100644 --- a/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec +++ b/anda/desktops/hyprland/hyprutils/hyprutils.nightly.spec @@ -1,10 +1,10 @@ #? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec %global realname hyprutils -%global ver 0.10.3 +%global ver 0.10.4 -%global commit 96df6f6535f80fa66b9412d9cef4dcebba012b8f -%global commit_date 20251124 +%global commit 0168583075baffa083032ed13a8bea8ea12f281a +%global commit_date 20251125 %global shortcommit %{sub %commit 1 7} Name: %realname.nightly diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 8e0f8c95c8..b60b3141d1 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit dbcfb48198d80e6b6315dd752466279d2d8ec616 +%global commit 17d7988ad482b8aec7ea9ae2560f055e3a8ee26f %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251124 +%global commit_date 20251125 %global ver 0.215.0 %bcond_with check diff --git a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec index 670ec7b84c..6ca640fd67 100644 --- a/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec +++ b/anda/games/prismlauncher-nightly/prismlauncher-nightly.spec @@ -3,10 +3,10 @@ %global name_pretty %{quote:Prism Launcher (Nightly)} %global appid org.prismlauncher.PrismLauncher-nightly -%global commit 8abf5ed7b1f31a89fad1b8d7fb1703639ca08426 +%global commit f77871a58013cb32dc53eff18d791fc3231110e1 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251123 +%global commit_date 20251125 %global snapshot_info %{commit_date}.%{shortcommit} %bcond_without qt6 diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index 0167686fa9..cc131ddf79 100644 --- a/anda/langs/python/types-colorama/types-colorama.spec +++ b/anda/langs/python/types-colorama/types-colorama.spec @@ -1,5 +1,5 @@ -%global commit 8c7256c8fdcac67f08db1c22db0776fde6a25349 -%global commit_date 20251124 +%global commit 1218f18d895b059664439e3d6834de09ff7b07e2 +%global commit_date 20251125 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec index 3462a97b36..8255c2bf77 100644 --- a/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec +++ b/anda/system/nvidia/libva-nvidia-driver/libva-nvidia-driver.spec @@ -1,5 +1,5 @@ -%global commit0 57a476b0e55f015759d9c50cc1f13159c6cd8f95 -%global date 20251114 +%global commit0 2e204c67d4401292905f6afb4832a7e7df9ce53a +%global date 20251125 %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global upstream_name nvidia-vaapi-driver diff --git a/anda/tools/glasgow/glasgow.spec b/anda/tools/glasgow/glasgow.spec index b47f77613c..0d4729f3fd 100644 --- a/anda/tools/glasgow/glasgow.spec +++ b/anda/tools/glasgow/glasgow.spec @@ -1,5 +1,5 @@ -%global commit 67a8574a9b59af18e36e81411a981e23fe205ff3 -%global commit_date 20251116 +%global commit bbe789d6522e9ed95a6becc3300a8442aabac92c +%global commit_date 20251125 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name glasgow diff --git a/anda/tools/raindrop/raindrop.spec b/anda/tools/raindrop/raindrop.spec index 18c86cd1f5..d26c318e8c 100644 --- a/anda/tools/raindrop/raindrop.spec +++ b/anda/tools/raindrop/raindrop.spec @@ -1,5 +1,5 @@ -%global commit 74c88be096c8fe7d1795158eda900c3c5a634238 -%global commit_date 20251030 +%global commit baf9c5e3327dbf7f7281118d8ebd246ed9dfa804 +%global commit_date 20251125 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: raindrop From 43e9a96824ecb1ba97d947a0ea3cdfb193e59172 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 03:21:32 +0000 Subject: [PATCH 0622/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 1e13d3c767..b6f06014e1 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-22 +%global ver 2025-11-25 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 0af2cbb12b539023e7069cc1af0aaa9bbfaf3d6e Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 03:58:54 +0000 Subject: [PATCH 0623/3853] bump: helium-gtk-theme --- anda/themes/helium-gtk-theme/helium-gtk-theme.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/themes/helium-gtk-theme/helium-gtk-theme.spec b/anda/themes/helium-gtk-theme/helium-gtk-theme.spec index e48872988f..3e76761839 100644 --- a/anda/themes/helium-gtk-theme/helium-gtk-theme.spec +++ b/anda/themes/helium-gtk-theme/helium-gtk-theme.spec @@ -1,4 +1,4 @@ -%global ver 1.8.71 +%global ver 1.8.72 Summary: tauOS GTK/GNOME Shell Themes Name: helium-gtk-theme From 7787f8d6b8ed7f384e4871c1b8bd4b5126876267 Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Mon, 24 Nov 2025 22:54:22 -0600 Subject: [PATCH 0624/3853] fix (orchis-theme): update scripts (#7653) Signed-off-by: Owen-sz --- anda/themes/orchis-theme/orchis-theme.spec | 7 ++++--- anda/themes/orchis-theme/update.rhai | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/anda/themes/orchis-theme/orchis-theme.spec b/anda/themes/orchis-theme/orchis-theme.spec index ff7c0fd9a4..1fbc94b15e 100644 --- a/anda/themes/orchis-theme/orchis-theme.spec +++ b/anda/themes/orchis-theme/orchis-theme.spec @@ -1,11 +1,12 @@ %define theme_name orchis %define original_theme_name Orchis -%define ver 2025-04-25 +%global ver 2025-04-25 +%global sanitized_ver %(echo %{ver} | sed 's/-//g') Name: gtk-theme-%theme_name -Version: 2025.04.25 -Release: 1%?dist +Version: %{sanitized_ver} +Release: 2%?dist Summary: Orchis is a Material Design theme for GNOME/GTK based desktop environments License: GPL-3.0-only Url: https://github.com/vinceliuice/Orchis-theme/ diff --git a/anda/themes/orchis-theme/update.rhai b/anda/themes/orchis-theme/update.rhai index b9c31ded9d..1de7c83e4c 100644 --- a/anda/themes/orchis-theme/update.rhai +++ b/anda/themes/orchis-theme/update.rhai @@ -1 +1 @@ -rpm.version(gh("vinceliuice/Orchis-theme")); +rpm.global("ver", gh("vinceliuice/Orchis-theme")); From 09b4ee98dfd2fc16f6290519a80778084be87e87 Mon Sep 17 00:00:00 2001 From: Gilver Date: Mon, 24 Nov 2025 23:28:16 -0600 Subject: [PATCH 0625/3853] chore: Obsolete x264-bootstrap (#7659) --- anda/multimedia/x264-bootstrap/anda.hcl | 11 - .../x264-bootstrap/x264-bootstrap.spec | 822 ------------------ anda/terra/obsolete/terra-obsolete.spec | 5 + 3 files changed, 5 insertions(+), 833 deletions(-) delete mode 100644 anda/multimedia/x264-bootstrap/anda.hcl delete mode 100644 anda/multimedia/x264-bootstrap/x264-bootstrap.spec diff --git a/anda/multimedia/x264-bootstrap/anda.hcl b/anda/multimedia/x264-bootstrap/anda.hcl deleted file mode 100644 index 6e923054a4..0000000000 --- a/anda/multimedia/x264-bootstrap/anda.hcl +++ /dev/null @@ -1,11 +0,0 @@ -project pkg { - arches = ["x86_64", "aarch64", "i386"] - rpm { - spec = "x264-bootstrap.spec" - extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"] - } - labels { - mock = 1 - subrepo = "multimedia" - } -} diff --git a/anda/multimedia/x264-bootstrap/x264-bootstrap.spec b/anda/multimedia/x264-bootstrap/x264-bootstrap.spec deleted file mode 100644 index d216dbf9d3..0000000000 --- a/anda/multimedia/x264-bootstrap/x264-bootstrap.spec +++ /dev/null @@ -1,822 +0,0 @@ -%global fusionsrc_commit 91b92ea4846982e5d9eb58744fda70f75d0faf8d - -# globals for x264-0.164-20231001git31e19f92.tar.bz2 -%global api 164 -%global gitdate 20231001 -%global gitversion 31e19f92 -%global gitlongver 31e19f92f00c7003fa115047ce50978bc98c3a0d - -%global snapshot %{gitdate}git%{gitversion} -%global gver .%{gitdate}git%{gitversion} -%global branch stable - -%global _with_bootstrap 1 - -%{?_with_bootstrap: -%global _without_gpac 1 -%global _without_libavformat 1 -%global _without_libswscale 1 -} - -# Reduce dependencies to build x264-libs on i686 -%if 0%{?fedora} -%ifarch i686 -%global _without_gpac 1 -%global _without_libavformat 1 -%global _without_libswscale 1 -%endif -%endif - -#Whitelist of arches with dedicated ASM code -%global asmarch aarch64 armv7hl armv7hnl i686 ppc64 ppc64le x86_64 -%ifnarch %{asmarch} -%global _without_asm 1 -%endif - -Summary: H264/AVC video streams encoder -Name: x264-bootstrap -Version: 0.0.%{api} -Release: 15%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist} -License: GPLv2+ -URL: https://www.videolan.org/developers/x264.html -Source0: https://code.videolan.org/videolan/x264/-/archive/%gitversion.tar.bz2 -Source1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-snapshot.sh -Source2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/version.h - -# don't remove config.h and don't re-run version.sh -Patch0: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-nover.patch -# add 10b suffix to high bit depth build -Patch1: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-10b.patch -# fix assignment from incompatible pointer type errors -Patch2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-altivec-incompatible-pointer-type.patch -Patch11: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-opencl.patch - -BuildRequires: anda-srpm-macros git-core -BuildRequires: gcc -%{!?_without_gpac:BuildRequires: gpac-static >= 1.0.1 zlib-devel openssl-devel libpng-devel libjpeg-devel xz-devel libglvnd-devel mesa-libGLU-devel faad2-devel libmad-devel xvidcore-devel a52dec-devel libvorbis-devel libtheora-devel openjpeg2-devel } -%{!?_without_libavformat:BuildRequires: ffmpeg-devel} -%{?_with_ffmpegsource:BuildRequires: ffmpegsource-devel} -# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975 -%ifarch armv7hl armv7hnl -BuildRequires: execstack -%endif -%ifarch %{asmarch} -BuildRequires: nasm -%endif -BuildRequires: pkgconfig(bash-completion) -# we need to enforce the exact EVR for an ISA - not only the same ABI -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: ffmpeg-libs%{?_isa} -Provides: x264 = %version-%release - -%description -x264 is a free library for encoding H264/AVC video streams, written from -scratch. - -This package contains the frontend. - -%package libs -Summary: Library for encoding H264/AVC video streams -Recommends: %{_libdir}/libOpenCL.so.1 -Provides: x264-libs = %version-%release - -%description libs -x264 is a free library for encoding H264/AVC video streams, written from -scratch. - -%package devel -Summary: Development files for the x264 library -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Requires: pkgconfig -Provides: x264-devel = %version-%release - -%description devel -x264 is a free library for encoding H264/AVC video streams, written from -scratch. - -This package contains the development files. - -%global x_configure \ -./configure \\\ - --host=%{_host} \\\ - --prefix=%{_prefix} \\\ - --exec-prefix=%{_exec_prefix} \\\ - --bindir=%{_bindir} \\\ - --includedir=%{_includedir} \\\ - --libdir=%{_libdir} \\\ - %{?_without_libavformat:--disable-lavf} \\\ - %{?_without_libswscale:--disable-swscale} \\\ - %{!?_with_ffmpegsource:--disable-ffms} \\\ - --enable-debug \\\ - --enable-shared \\\ - --system-libx264 \\\ - --enable-pic - -%prep -%setup -q -n x264-%gitversion-%gitlongver - -mkdir x264-0.%{api}-%{snapshot} -pushd x264-0.%{api}-%{snapshot} -git init -git remote add origin https://code.videolan.org/videolan/x264.git -git fetch --depth 1 origin %gitlongver -git checkout FETCH_HEAD -sh version.sh > ./version.h - -cp %{SOURCE2} . -%patch -P0 -p1 -b .nover -%patch -P1 -p1 -b .10b -%patch -P2 -p1 -b .ptr -%patch -P11 -p1 -b .opencl -popd - -for variant in generic generic10 ; do - rm -rf ${variant} - cp -pr x264-0.%{api}-%{snapshot} ${variant} -done - - -%build -%set_build_flags -pushd generic -%{x_configure}\ - %{?_without_asm:--disable-asm} - -%make_build -popd - -pushd generic10 -%{x_configure}\ - %{?_without_asm:--disable-asm}\ - --disable-cli\ - --disable-opencl \ - --bit-depth=10 - -%make_build -popd - -%install -# NOTE: the order is important here! We want the generic devel stuff -for variant in generic10 generic ; do -pushd ${variant} -%make_install -popd -done - -#Fix timestamp on x264 generated headers -touch -r generic/version.h %{buildroot}%{_includedir}/x264.h %{buildroot}%{_includedir}/x264_config.h - -# https://bugzilla.rpmfusion.org/show_bug.cgi?id=3975 -%ifarch armv7hl armv7hnl -execstack -c %{buildroot}%{_libdir}/libx264{,10b}.so.%{api} -%endif - -install -dm755 %{buildroot}%{_pkgdocdir} -install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/ - - -%ldconfig_scriptlets libs - - -%files -%{_bindir}/x264 -%dir %{_datadir}/bash-completion -%dir %{_datadir}/bash-completion/completions -%{_datadir}/bash-completion/completions/x264 - -%files libs -%dir %{_pkgdocdir} -%{_pkgdocdir}/AUTHORS -%license %{_pkgdocdir}/COPYING -%{_libdir}/libx264.so.%{api} -%{_libdir}/libx26410b.so.%{api} - -%files devel -%doc generic/doc/* -%{_includedir}/x264.h -%{_includedir}/x264_config.h -%{_libdir}/libx264.so -%{_libdir}/libx26410b.so -%{_libdir}/pkgconfig/x264.pc - -%changelog -* Tue Oct 08 2024 Nicolas Chauvet - 0.164-15.20231001git31e19f92 -- Rebuilt - -* Fri Aug 02 2024 RPM Fusion Release Engineering - 0.164-14.20231001git31e19f92 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Sun Mar 10 2024 Dominik Mierzejewski - 0.164-13.20231001git31e19f92 -- Fix "assignment from incompatible pointer type" errors on ppc64le -- Use correct build dependency on bash-completion - -* Sun Feb 04 2024 RPM Fusion Release Engineering - 0.164-12.20231001git31e19f92 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Nov 12 2023 Leigh Scott - 0.164-11.20231001git31e19f92 -- Rebuild for new ffmpeg version - -* Sun Oct 01 2023 Sérgio Basto - 0.164-10.20231001git31e19f92 -- Update to x264-0.164-20231001git31e19f92 (stable branch) - -* Wed Sep 27 2023 Sérgio Basto - 0.164-9.20220602gitbaee400f -- [Bug 6769] Include bash completion definitions for x264 - -* Wed Aug 02 2023 RPM Fusion Release Engineering - 0.164-8.20220602gitbaee400f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon Mar 13 2023 Leigh Scott - 0.164-7.20220602gitbaee400f -- Rebuild for gpac - -* Tue Feb 28 2023 Sérgio Basto - 0.164-6.20220602gitbaee400f -- Disable build with gpac until we can build gapc with ffmepg-6 - -* Tue Feb 28 2023 Leigh Scott - 0.164-5.20220602gitbaee400f -- Rebuilt for new ffmpeg - -* Sun Feb 19 2023 Leigh Scott - 0.164-4.20220602gitbaee400f -- rebuilt - -* Sun Sep 04 2022 Leigh Scott - 0.164-3.20220602gitbaee400f -- Add requires ffmpeg-libs - -* Mon Aug 08 2022 RPM Fusion Release Engineering - 0.164-2.20220602gitbaee400f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg - 5.1 - -* Mon Jun 06 2022 Sérgio Basto - 0.164-1.20220602gitbaee400f -- Update to x264-0.164-20220602gitbaee400f (stable branch) - -* Sat Mar 05 2022 Sérgio Basto - 0.163-6.20210613git5db6aa6 -- Rebuild for new gpac on F36 - -* Sat Feb 26 2022 Leigh Scott - 0.163-5.20210613git5db6aa6 -- Rebuild for new gpac - -* Wed Feb 09 2022 RPM Fusion Release Engineering - 0.163-4.20210613git5db6aa6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Tue Nov 09 2021 Leigh Scott - 0.163-3.20210613git5db6aa6 -- Rebuilt for new ffmpeg snapshot - -* Tue Aug 03 2021 RPM Fusion Release Engineering - 0.163-2.20210613git5db6aa6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jun 14 2021 Sérgio Basto - 0.163-1.20210613git5db6aa6 -- x264-0.163-20210613git5db6aa6 soname bump -- gpac patch accepted upstream with modifications - -* Tue Apr 13 2021 Sérgio Basto - 0.161-6.20210412git55d517b -- Update to x264-0.161-20210412git55d517b (stable branch) - -* Thu Feb 04 2021 RPM Fusion Release Engineering - 0.161-5.20210124git544c61f -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Jan 24 2021 Sérgio Basto - 0.161-4.20210124git544c61f -- Update to 0.161-20210124git544c61f (stable branch) - -* Tue Jan 19 2021 Dominik Mierzejewski - 0.161-3.20200912gitd198931 -- Drop non-asm build for i686 and ppc64 (rfbz#5855) -- Use set_build_flags instead of configure macro for non-autotools script (rfbz#5854) - -* Thu Dec 31 2020 Leigh Scott - 0.161-2.20200912gitd198931 -- Rebuilt for new ffmpeg snapshot - -* Wed Nov 18 2020 Sérgio Basto - 0.161-1.20200912gitd198931 -- Update x264 to api 0.161 (stable branch) - -* Wed Aug 19 2020 RPM Fusion Release Engineering - 0.160-2.20200702gitcde9a93 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 06 2020 Sérgio Basto - 0.160-1.20200702gitcde9a93 -- Update to 0.160-20200702gitcde9a93 (stable branch) - -* Mon Jul 06 2020 Nicolas Chauvet - 0.159-11.20200409git296494a -- Bump - -* Mon Jul 06 2020 Sérgio Basto - 0.159-10.20200409git296494a -- Fix detection of gpac try 2 - -* Mon Jul 06 2020 Sérgio Basto - 0.159-9.20200409git296494a -- Fix detection of gpac - -* Wed Jun 10 2020 Sérgio Basto - 0.159-8.20200409git296494a -- Update to 0.159-20200409git296494a (stable branch) -- Replace all __make _smp_mflags by make_build macro - -* Thu Mar 12 2020 Leigh Scott - 0.159-7.20191127git1771b55 -- Rebuilt for i686 - -* Wed Mar 11 2020 Nicolas Chauvet - 0.159-6.20191127git1771b55_bootstrap -- bootstrap for i686 - -* Sat Feb 22 2020 Leigh Scott - 0.159-5.20191127git1771b55 -- Rebuild for ffmpeg-4.3 git - -* Wed Feb 05 2020 RPM Fusion Release Engineering - 0.159-4.20191127git1771b55 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Dec 17 2019 Leigh Scott - 0.159-3.20191127git1771b55 -- Rebuild without bootstrap - -* Tue Dec 17 2019 Leigh Scott - 0.159-2.20191127git1771b55_bootstrap -- DO A BOOTSTRAP BUILD - -* Mon Dec 16 2019 Sérgio Monteiro Basto - 0.159-1.20191127git1771b55 -- Update to 0.159-20191127-git1771b55 (stable branch) - -* Fri Oct 04 2019 Dominik Mierzejewski - 0.157-12.20190717git34c06d1 -- don't overwrite generic headers with 10bit on simdarch (rfbz#5071) - -* Mon Aug 26 2019 Nicolas Chauvet - 0.157-11.20190717git34c06d1 -- Drop hack for arm builders - -* Tue Aug 06 2019 Leigh Scott - 0.157-10.20190717git34c06d1 -- Rebuild for new ffmpeg version - -* Wed Jul 17 2019 Sérgio Basto - 0.157-9.20190717git34c06d1 -- 0.157 update, date 2019-07-17 (stable branch) - -* Tue May 07 2019 Sérgio Basto - 0.157-8.20190303git72db437 -- Revert "Build /usr/bin/x264 with gpac shared lib instead static lib." - -* Wed May 01 2019 Leigh Scott - 0.157-7.20190303git72db437 -- Fix ARM rpm mangle issue - -* Tue Apr 30 2019 Sérgio Basto - 0.157-6.20190303git72db437_bootstrap -- Bootstrap to fix arm builds - -* Mon Apr 29 2019 Sérgio Basto - 0.157-5.20190303git72db437 -- Enable opencl (which is default) only exist --disable-opencl option -- Disable opencl on 10bit seems that is just prepared for 8bit. -- Build /usr/bin/x264 with gpac shared lib instead static lib. - -* Sun Apr 28 2019 Leigh Scott - 0.157-4.20190303git72db437 -- Fix opencl dlopen (rfbz#5185) - -* Tue Mar 12 2019 Leigh Scott - 0.157-3.20190303git72db437 -- Disable bootstrap build - -* Tue Mar 12 2019 Leigh Scott - 0.157-2.20190303git72db437_bootstrap -- Do the forgotten bootstrap build - -* Tue Mar 12 2019 Sérgio Basto - 0.157-1.20190303git72db437 -- Update to 0.157 (stable branch) -- Rebase patches - -* Tue Mar 05 2019 RPM Fusion Release Engineering - 0.155-3.20180806git0a84d98 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Nov 07 2018 Stefan Becker - 0.155-2.20180806git0a84d98 -- reverse order of generic/generic10 install to fix -devel contents (rfbz #5071) - -* Thu Oct 04 2018 Sérgio Basto - 0.155-1.20180806git0a84d98 -- Update x264 to 0.155 -- Rebase x264-10b.patch -- Add a patch to fix linking with --system-libx264 on x86 - ( https://patches.videolan.org/patch/21704/ ) - -* Sun Aug 19 2018 Leigh Scott - 0.152-7.20171224gite9a5903 -- Rebuilt for Fedora 29 Mass Rebuild binutils issue - -* Fri Jul 27 2018 RPM Fusion Release Engineering - 0.152-6.20171224gite9a5903 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Mar 08 2018 RPM Fusion Release Engineering - 0.152-5.20171224gite9a5903 -- Rebuilt for new ffmpeg snapshot - -* Thu Mar 01 2018 RPM Fusion Release Engineering - 0.152-4.20171224gite9a5903 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jan 17 2018 Leigh Scott - 0.152-3.20171224gite9a5903 -- Rebuilt for ffmpeg-3.5 git - -* Thu Jan 04 2018 Sérgio Basto - 0.152-2.20171224gite9a5903 -- un-bootstrap x264 - -* Sat Dec 30 2017 Sérgio Basto - 0.152-1.20171224gite9a5903_bootstrap -- Update x264 to 0.152 and switch asm compiler from yasm to nasm - -* Thu Aug 31 2017 RPM Fusion Release Engineering - 0.148-22.20170521gitaaa9aa8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Jun 26 2017 Sérgio Basto - 0.148-21.20170521gitaaa9aa8 -- Update x264 to x264-0.148-20170521-aaa9aa8 - -* Mon May 22 2017 Sérgio Basto - 0.148-20.20170519gitd32d7bf -- Update x264 to x264-0.148-20170519-d32d7bf - -* Sat Apr 29 2017 Leigh Scott - 0.148-19.20170121git97eaef2 -- Rebuild for ffmpeg update - -* Wed Mar 22 2017 Sérgio Basto - 0.148-18.20170121git97eaef2 -- Unbootstrap - -* Mon Mar 20 2017 RPM Fusion Release Engineering - 0.148-17.20170121git97eaef2_bootstrap -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sat Mar 18 2017 Sérgio Basto - 0.148-16.20170121git97eaef2_bootstrap -- Bootstrap for ppc64, ppc64le and aarch64 - -* Wed Jan 25 2017 Sérgio Basto - 0.148-15.20170121git97eaef2 -- Update x264 to git stable snapshot of 20170121 - -* Sat Dec 03 2016 Sérgio Basto - 0.148-14.20161201git4d5c8b0 -- Update to x264-0.148-20161201-4d5c8b0 stable branch -- Improve x264-snapshot.sh to use date from last commit and print the headers to - include in x264.spec - -* Sat Nov 05 2016 Sérgio Basto - 0.148-13.20160924git86b7198 -- Rebuilt for new ffmpeg - -* Tue Sep 27 2016 Sérgio Basto - 0.148-12.20160924git86b7198 -- Update to 0.148-20160924-86b7198 version - -* Fri Aug 26 2016 Dominik Mierzejewski - 0.148-11.20160614gita5e06b9 -- rework asm treatment on i686 and ppc64 -- fix adding the 10b suffix to the library name -- correct the list of ASM-enabled arches: - * ppc64 can be Power5, which doesn't have AltiVec - * ppc64le always has it - * no implementation for sparc -- force non-executable stack on armv7 (#3975) -- explicitly disable OpenCL support, it's dlopened at the moment - and not working without ocl-icd-devel -- drop doc and license from main package, libs already contain it -- update URL - -* Thu Aug 18 2016 Sérgio Basto - 0.148-10.20160614gita5e06b9 -- Add license tag also to x264-libs - -* Mon Aug 01 2016 Sérgio Basto - 0.148-9.20160614gita5e06b9 -- Enable asm in build with 10bit on i686 - -* Sat Jul 30 2016 Julian Sikorski - 0.148-8.20160614gita5e06b9 -- Rebuilt for ffmpeg-3.1.1 - -* Tue Jun 21 2016 Sérgio Basto - 0.148-7.20160614gita5e06b9 -- Update to last stable version upstream. - -* Tue Apr 19 2016 Sérgio Basto - 0.148-6.20160412gitfd2c324 -- Update x264 to 0.148-20160412-fd2c324 - -* Wed Jan 20 2016 Sérgio Basto - 0.148-5.20160118git5c65704 -- Fix enable-asm #2 - -* Tue Jan 19 2016 Sérgio Basto - 0.148-4.20160118git5c65704 -- Fix enable-asm - -* Mon Jan 18 2016 Nicolas Chauvet - 0.148-3.20160118git5c65704 -- Restore explicit dependency on -libs - enforce %%{_isa} -- Expand arm arches where asm is available. -- Restore asm only on sse2 and later capable i686 - -* Mon Jan 18 2016 Sérgio Basto - 0.148-2.20151020gita0cd7d3 -- Update x264 to 0.148-20160118-5c65704 - -* Fri Nov 27 2015 Simone Caronni -- Remove obsolete SPEC file tags, defattr were also breaking file permissions, - all libraries were not executable. -- Enable optimizations in RHEL, they are working since RHEL 6: - https://bugzilla.rpmfusion.org/show_bug.cgi?id=3260 -- Add license and make_install macro as per packaging guidelines. -- Use the default configure macro and remove redundant parameters. Optimizations - (build flags) are now added by default. - -* Wed Oct 21 2015 Sérgio Basto - 0.148-1.20151020gita0cd7d3 -- Update to x264-0.148, soname bump, git a0cd7d3, date 20151020 . - -* Sat Jun 06 2015 Sérgio Basto - 0.144-1.20150225gitc8a773e -- Update to x264-0.144, soname bump, git c8a773e from date 20150225 . - -* Mon Jun 01 2015 Marcin Juszkiewicz - 0.142-12.20141221git6a301b6 -- Added patch to make it build on AArch64. - -* Mon Dec 22 2014 Sérgio Basto - 0.142-11.20141221git6a301b6 -- Update x264-0.142 to git 6a301b6 - -* Sun Oct 19 2014 Sérgio Basto - 0.142-10.20140826git021c0dc -- Rebuilt for FFmpeg 2.4.3 - -* Fri Sep 26 2014 Nicolas Chauvet - 0.142-9.20140826git021c0dc -- Rebuilt for FFmpeg 2.4.x - -* Mon Sep 15 2014 Sérgio Basto - 0.142-7.20140826git021c0dc -- Update x264-0.142 to git 021c0dc - -* Thu Aug 07 2014 Sérgio Basto - 0.142-6.20140728gitaf8e768 -- Rebuilt for ffmpeg-2.3 - -* Mon Jul 28 2014 Sérgio Basto - 0.142-5.20140728gitaf8e768 -- Update x264-0.142 to git af8e768 - -* Wed Apr 23 2014 Sérgio Basto - 0.142-4.20140423gite260ea5 -- Update to git e260ea5 (stable branch) - -* Tue Mar 25 2014 Sérgio Basto - 0.142-3.20140314gitaff928d -- Rebuilt for ffmpeg-2.2 - -* Sun Mar 23 2014 Sérgio Basto - 0.142-2.20140314gitaff928d -- Un-bootstrap - -* Fri Mar 14 2014 Sérgio Basto - 0.142-1.20140314gitaff928d_bootstrap -- Update to 0.142 git aff928d (stable branch) and bootstrap - -* Mon Mar 10 2014 Sérgio Basto - 0.140-3.20140122gitde0bc36 -- Un-boostrap - -* Wed Mar 05 2014 Sérgio Basto - 0.140-2.20140122gitde0bc36 -- bootstrap x264 to avoid: - /usr/bin/ld: warning: libx264.so.138, needed by - /usr/lib/gcc/x86_64-redhat-linux/4.8.2/../../../../lib64/libavcodec.so, may conflict with - libx264.so.140 - -* Wed Jan 22 2014 Sérgio Basto - 0.140-1.20140122gitde0bc36 -- Update to 0.140 git de0bc36 (stable branch) -- drop visualize options, ./configure doesn't have --enable-visualize or --disable-visualize, -anymore - -* Tue Nov 05 2013 Sérgio Basto - 0.138-2.20131030-c628e3b -- Unbootstrap. - -* Sat Nov 02 2013 Sérgio Basto - 0.138-1.20131030-c628e3b -- Update to 0.138 git c628e3b (stable branch) and bootstrap for new ffmpeg. - -* Fri Oct 18 2013 Sérgio Basto - 0.136-1.20131005git3361d59 -- Update to 0.136 git 3361d59 (stable branch). - -* Mon Sep 30 2013 Sérgio Basto - 0.133-3.20130709git585324f -- Fix gpac detection. - -* Thu Aug 15 2013 Nicolas Chauvet - 0.133-2.20130709git585324f -- Rebuilt for FFmpeg 2.0.x - -* Tue Jul 09 2013 Sérgio Basto - 0.133-1.20130709git585324f -- Update to git 585324fee380109acd9986388f857f413a60b896 (HEAD of stable branch). - -* Sat May 25 2013 Sérgio Basto - 0.130-3.20130502git1db4621 -- Build without bootstrap for F19. - -* Fri May 24 2013 Sérgio Basto - 0.130-2.20130502git1db4621 -- Build with bootstrap for F19. - -* Thu May 02 2013 Sérgio Basto - 0.130-1.20130502git1db4621 -- Update to git 1db4621 - -* Tue Mar 05 2013 Sérgio Basto - 0.129-3.20130305gite403db4 -- Update to git e403db4f9079811f5a1f9a1339e7c85b41800ca7 - -* Sun Jan 20 2013 Sérgio Basto - 0.129-2.20130119git9c4ba4b -- Rebuild for ffmpeg-1.1.1 . - -* Sat Jan 19 2013 Sérgio Basto - 0.129-1.20130119git9c4ba4b -- Update to 9c4ba4bde8965571159eae2d79f85cabbb47416c, soname bump. -- Changed branch name by api number, is more readable. -- Drop upstreamed patch. - -* Fri Nov 23 2012 Sérgio Basto - 0.128-2.20121118gitf6a8615 -- unbootstrap on F18. - -* Mon Nov 19 2012 Sérgio Basto - 0.128-1.20121118gitf6a8615 -- Update to f6a8615ab0c922ac2cb5c82c9824f6f4742b1725. - -* Sat Oct 06 2012 Sérgio Basto - 0.125-4.20121006git68dfb7b -- Note: no source update. -- Just add git tag to package name, for faster check upstream. -- Add git tag in x264-snapshot.sh . -- Convert all defines in global. - -* Sun Sep 09 2012 Sérgio Basto - 0.125-4.20120909 -- unbootstrap on F18. - -* Sun Sep 09 2012 Sérgio Basto - 0.125-3.20120909 -- update x264-0.125 from r2201 to r2209. - -* Thu Sep 06 2012 Sérgio Basto - 0.125-2.20120904 -- unbootstrap - -* Tue Sep 04 2012 Sérgio Basto - 0.125-1.20120904 -- Pulled latest stable patches, which bump version to 0.125. - -* Mon Jun 25 2012 Sérgio Basto - 0.124-5.20120616 -- Fixed detection of gf_malloc and gf_free - -* Sun Jun 24 2012 Sérgio Basto - 0.124-4.20120616 -- unbootstrap. - -* Sat Jun 23 2012 Nicolas Chauvet - 0.124-3.20120616 -- Rework alternatives build -- Fix SONAME for x26410b - -* Sun Jun 17 2012 Sérgio Basto - 0.124-2.20120616 -- use _libdir to fix build on x86_64. - -* Sun Jun 17 2012 Sérgio Basto - 0.124-1.20120616 -- Update to 20120616 -- Add one build with --bit-depth=10 -- Enabled bootstrap, after rebuild ffmpeg, we rebuild x264 without bootstrap. - -* Tue May 01 2012 Nicolas Chauvet - 0.120-5.20120303 -- Forward rhel patch -- Disable ASM on armv5tel armv6l -- Add --with bootstrap conditional -- Use %%{_isa} for devel requires - -* Tue Mar 6 2012 Sérgio Basto - 0.120-2.20120303 -- Enable libavformat , after compile ffmeg with 0.120-1 - -* Sat Mar 3 2012 Sérgio Basto - 0.120-1.20120303 -- Change release number, upstream have release numbers at least on stable branch and as ffmpeg - reported. -- Update to 20120303 -- Update x264-nover.patch, as suggest by Joseph D. Wagner -- Dropped obsolete Buildroot and Clean. -- add BuildRequires: zlib-devel to enable gpac. - -* Wed Feb 22 2012 Nicolas Chauvet - 0.0.0-0.34.20120125 -- Rebuilt for F-17 inter branch - -* Wed Feb 08 2012 Nicolas Chauvet - 0.0.0-0.33.20120125 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Jan 25 2012 Nicolas Chauvet - 0.0.0-0.32.20120125 -- Update to 20120125 - -* Mon Aug 22 2011 Dominik Mierzejewski 0.0.0-0.31.20110811 -- 20110811 snapshot (ABI 116) -- fix snapshot script to include version.h properly -- link x264 binary to the shared library - -* Thu Jul 14 2011 Nicolas Chauvet - 0.0.0-0.30.20110714 -- Update to 20110714 stable branch (ABI 115) -- Convert x264-snapshot to git (based on ffmpeg script). -- New Build Conditionals --with ffmpegsource libavformat -- Remove shared and strip patches - undeeded anymore -- Remove uneeded convertion of AUTHORS - -* Mon Jan 10 2011 Dominik Mierzejewski 0.0.0-0.29.20110227 -- 20110227 snapshot (ABI bump) - -* Tue Jul 06 2010 Dominik Mierzejewski 0.0.0-0.28.20100706gitd058f37 -- 20100706 snapshot (ABI bump) -- drop old Obsoletes: - -* Thu Apr 29 2010 Dominik Mierzejewski 0.0.0-0.27.20100429gitd9db8b3 -- 20100429 snapshot -- s/%%{ix86}/i686 (rfbz #1075) -- ship more docs in -devel - -* Sat Jan 16 2010 Dominik Mierzejewski 0.0.0-0.26.20100116git3d0f110 -- 20100116 snapshot (SO version bump) -- don't remove config.h and don't re-run version.sh -- link x264 binary to the shared library -- really don't strip if debug is enabled - -* Mon Oct 26 2009 Dominik Mierzejewski 0.0.0-0.26.20091026gitec46ace7 -- 20091026 snapshot - -* Thu Oct 15 2009 kwizart - 0.0.0-0.25.20091007git496d79d -- Update to 20091007git -- Move simd to %%{_libdir}/sse2 - -* Thu Mar 26 2009 Dominik Mierzejewski 0.0.0-0.24.20090319gitc109c8 -- 20090319 snapshot -- build with static gpac -- fix build on ppc - -* Tue Feb 10 2009 Dominik Mierzejewski 0.0.0-0.23.20090119git451ba8d -- 20090119 snapshot -- fix BRs for build-time options - -* Sat Dec 20 2008 Dominik Mierzejewski 0.0.0-0.22.20081213git9089d21 -- rebuild against new gpac - -* Sat Dec 13 2008 Dominik Mierzejewski 0.0.0-0.21.20081213git9089d21 -- fix the libs split on x86 - -* Sat Dec 13 2008 Dominik Mierzejewski 0.0.0-0.20.20081213git9089d21 -- 20081213 snapshot -- drop the libs split on x86, it doesn't work right for P3/AthlonXP -- drop obsolete patch - -* Thu Dec 04 2008 Dominik Mierzejewski 0.0.0-0.19.20081202git71d34b4.1 -- fix compilation on ppc - -* Tue Dec 02 2008 Dominik Mierzejewski 0.0.0-0.19.20081202git71d34b4 -- 20081202 snapshot -- bring back asm optimized/unoptimized libs split -- rebase and improve patch -- GUI dropped upstream -- dropped redundant BRs - -* Mon Nov 17 2008 Dominik Mierzejewski 0.0.0-0.18.20080905 -- partially revert latest changes (the separate sse2 libs part) until selinux - policy catches up - -* Fri Nov 07 2008 Dominik Mierzejewski 0.0.0-0.17.20080905 -- build libs without asm optimizations for less capable x86 CPUs (livna bug #2066) -- fix missing 0 in Obsoletes version (never caused any problems) - -* Fri Sep 05 2008 Dominik Mierzejewski 0.0.0-0.16.20080905 -- 20080905 snapshot -- use yasm on all supported arches -- include mp4 output support via gpac by default -- drop/move obsolete fixups from %%prep -- fix icon filename in desktop file - -* Sun Aug 03 2008 Thorsten Leemhuis 0.0.0-0.14.20080613 -- 20080613 snapshot (.so >= 59 is required by current mencoder) - -* Mon May 05 2008 Dominik Mierzejewski 0.0.0-0.13.20080420 -- 20080420 snapshot -- split libs into a separate package -- svn -> git -- drop obsolete execstack patch -- fixed summaries and descriptions - -* Wed Feb 27 2008 Dominik Mierzejewski 0.0.0-0.12.20080227 -- 20080227 snapshot -- fix build with gpac - -* Tue Nov 13 2007 Hans de Goede 0.0.0-0.11.20070819 -- Merge freshrpms spec into livna spec for rpmfusion: -- Change version from 0 to 0.0.0 so that it is equal to the freshrpms versions, - otherwise we would be older according to rpm version compare. -- Add Provides and Obsoletes x264-gtk to x264-gui for upgrade path from - freshrpms -- Fix icon cache update scripts - -* Sun Sep 30 2007 Hans de Goede 0-0.10.20070819 -- Fix use of execstack on i386, closes livna bug #1659 - -* Sun Aug 19 2007 Dominik Mierzejewski 0-0.9.20070819 -- 20070819 snapshot, closes bug #1560 - -* Thu Nov 09 2006 Dominik Mierzejewski 0-0.8.20061028 -- use PIC on all platforms, fixes bug #1243 - -* Sun Oct 29 2006 Dominik Mierzejewski 0-0.7.20061028 -- fix desktop entry categories for devel - -* Sun Oct 29 2006 Ville Skyttä - 0-0.6.20061028 -- fix BRs -- handle menu icon properly - -* Sat Oct 28 2006 Dominik Mierzejewski 0-0.5.20061028 -- fix bad patch chunk -- fix 32bit build on x86_64 - -* Sat Oct 28 2006 Ville Skyttä - 0-0.4.20061028 -- Don't let ./configure to guess arch, pass it ourselves. -- Drop X-Livna desktop entry category. - -* Sat Oct 28 2006 Dominik Mierzejewski 0-0.3.20061028 -- added GUI (based on kwizart's idea) -- latest snapshot -- added some docs to -devel - -* Sun Oct 01 2006 Dominik Mierzejewski 0-0.2.20061001 -- add snapshot generator script -- fix make install -- make nasm/yasm BRs arch-dependent -- configure is not autoconf-based, call it directly - -* Sat Sep 30 2006 Dominik Mierzejewski 0-0.1.569 -- Updated to latest SVN trunk -- specfile cleanups - -* Mon Sep 04 2006 Dominik Mierzejewski 0-0.1.558 -- Updated to latest SVN trunk -- FE compliance - -* Sun Mar 12 2006 Dominik Mierzejewski 0-0.1.467 -- Updated to latest SVN trunk -- Build shared library -- mp4 output requires gpac - -* Mon Jan 02 2006 Dominik Mierzejewski 0-0.1.394 -- Updated to latest SVN trunk -- Change versioning scheme - -* Sun Nov 27 2005 Dominik Mierzejewski 0.0.375-1 -- Updated to latest SVN trunk -- Added pkgconfig file to -devel - -* Tue Oct 4 2005 Matthias Saou 0.0.315-1 -- Update to svn 315. -- Disable vizualize since otherwise programs trying to link without -lX11 will - fail (cinelerra in this particular case). - -* Mon Aug 15 2005 Matthias Saou 0.0.285-1 -- Update to svn 285. -- Add yasm build requirement (needed on x86_64). -- Replace X11 lib with lib/lib64 to fix x86_64 build. - -* Tue Aug 2 2005 Matthias Saou 0.0.281-1 -- Update to svn 281. - -* Mon Jul 11 2005 Matthias Saou 0.0.273-1 -- Initial RPM release. diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index cdee37ad59..d59759a84e 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -146,10 +146,15 @@ BuildArch: noarch %obsolete switchboard-plug-useraccounts 8.0.0-2 %obsolete switchboard-plug-wacom 8.0.0-2 +%obsolete_ticket https://github.com/terrapkg/packages/pull/7098 %obsolete terra-surface-dtx-daemon 0.3.10-1 +%obsolete_ticket https://github.com/terrapkg/packages/pull/7521 %obsolete x264-bash-completion 0.165-17.20250609gitb35605ac +%obsolete_ticket https://github.com/terrapkg/packages/pull/7659 +%obsolete x264-bootstrap 0.0.164-15.20231001git31e19f92 + %description Currently obsoleted packages: From 4302147f65ba9b9eb84a879ef44661ba660002db Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 10:27:11 +0000 Subject: [PATCH 0626/3853] bump: zig-master-bootstrap --- anda/langs/zig/bootstrap/zig-master-bootstrap.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index afe3646d8e..6189c6ed16 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -7,7 +7,7 @@ %define llvm_compat 20 %endif %global llvm_version 20.0.0 -%global ver 0.16.0-dev.1456+16fc083f2 +%global ver 0.16.0-dev.1458+755a3d957 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 From 017b07f911fd219b819e4cd3180bd47cd6c3caa6 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 11:13:37 +0000 Subject: [PATCH 0627/3853] bump(branch): zig-master --- anda/langs/zig/master/zig-master.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 4a73e7ddd9..529da51f11 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -15,7 +15,7 @@ %global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]}) Name: zig-master -Version: 0.16.0~dev.1456+16fc083f2 +Version: 0.16.0~dev.1458+755a3d957 Release: 1%?dist Summary: Master builds of the Zig language License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1 From c95f6af04422174137d65688ee5e812ea54e4724 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 12:58:15 +0000 Subject: [PATCH 0628/3853] bump: goofcord --- anda/apps/goofcord/stable/goofcord.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/goofcord/stable/goofcord.spec b/anda/apps/goofcord/stable/goofcord.spec index 61975f712c..bdad0d69c2 100644 --- a/anda/apps/goofcord/stable/goofcord.spec +++ b/anda/apps/goofcord/stable/goofcord.spec @@ -9,7 +9,7 @@ %endif Name: goofcord -Version: 1.11.1.beta.1 +Version: 1.11.1 Release: 1%?dist License: OSL-3.0 Summary: A privacy-minded Legcord fork. From 8a97d9779c130f8cf15e77c871d2edb555a92c2f Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 14:56:02 +0000 Subject: [PATCH 0629/3853] bump: fasm --- anda/tools/fasm/fasm.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/tools/fasm/fasm.spec b/anda/tools/fasm/fasm.spec index 356c53d34d..638c04f9f3 100644 --- a/anda/tools/fasm/fasm.spec +++ b/anda/tools/fasm/fasm.spec @@ -1,8 +1,8 @@ %global debug_package %{nil} Name: fasm -Release: 1%{?dist} -Version: 1.73.33 +Release: 1%?dist +Version: 1.73.34 Summary: Fast assembler for the x86 and x86-64 architectures License: BSD-2-Clause URL: https://flatassembler.net From ca53187d3742d9cdb739807ab1c9614026f727c7 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 17:43:32 +0000 Subject: [PATCH 0630/3853] bump: signal-desktop --- anda/apps/signal-desktop/signal-desktop.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/signal-desktop/signal-desktop.spec b/anda/apps/signal-desktop/signal-desktop.spec index b1a9676aec..8b6b8d4994 100644 --- a/anda/apps/signal-desktop/signal-desktop.spec +++ b/anda/apps/signal-desktop/signal-desktop.spec @@ -15,7 +15,7 @@ %endif Name: signal-desktop -Version: 7.80.0 +Version: 7.80.1 Release: 1%?dist Summary: A private messenger for Windows, macOS, and Linux URL: https://signal.org From 9751eaad3602c0c407f087288a0845d07e436195 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 18:31:49 +0000 Subject: [PATCH 0631/3853] bump: zed-preview --- anda/devs/zed/preview/zed-preview.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 57db02fcaf..7a66585e49 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -1,6 +1,6 @@ %bcond_with check -%global ver 0.214.4-pre +%global ver 0.214.5-pre # Exclude input files from mangling %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ From c29af05d3a3878b3a666945b95dcea7a29c11fc2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 20:22:52 +0000 Subject: [PATCH 0632/3853] bump: dart --- anda/langs/dart/dart.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index 0b0476b3a2..6a464c18be 100644 --- a/anda/langs/dart/dart.spec +++ b/anda/langs/dart/dart.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: dart -Version: 3.10.1 +Version: 3.10.2 Release: 1%?dist Summary: The Dart Language License: BSD-3-Clause From 02e3f9900e474db415ab331eab4541251c2452ad Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 21:34:07 +0000 Subject: [PATCH 0633/3853] bump: discord-canary-openasar discord-canary --- anda/apps/discord-canary-openasar/discord-canary-openasar.spec | 2 +- anda/apps/discord-canary/discord-canary.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index 6140529bd2..eade4077d4 100644 --- a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec +++ b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary-openasar -Version: 0.0.813 +Version: 0.0.814 Release: 1%?dist Summary: A snappier Discord rewrite with features like further customization and theming License: MIT AND https://discord.com/terms diff --git a/anda/apps/discord-canary/discord-canary.spec b/anda/apps/discord-canary/discord-canary.spec index 60aaf3f03b..a59708fd8c 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -6,7 +6,7 @@ %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so Name: discord-canary -Version: 0.0.813 +Version: 0.0.814 Release: 1%?dist Summary: Free Voice and Text Chat for Gamers URL: discord.com From 1219215b1a3e6f53ae67a8e72281faabc64d11fd Mon Sep 17 00:00:00 2001 From: Raboneko Date: Tue, 25 Nov 2025 22:21:02 +0000 Subject: [PATCH 0634/3853] bump: zed --- anda/devs/zed/stable/zed.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/devs/zed/stable/zed.spec b/anda/devs/zed/stable/zed.spec index c5c6bd4e0c..b325b418cd 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -9,7 +9,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 0.213.7 +Version: 0.213.8 Release: 1%?dist Summary: Zed is a high-performance, multiplayer code editor SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later From 813e784999a575bd8d0e7776f11ab34ab698e4c8 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Tue, 25 Nov 2025 16:11:36 -0800 Subject: [PATCH 0635/3853] add: DirectX-Headers from Rawhide (#7671) (#7673) * add: DirectX-Headers from Rawhide * build: Empty commit --------- (cherry picked from commit 3ac5c06824e87663a3ecea3d16a2d1b20f0c8c22) Signed-off-by: Gilver Co-authored-by: Gilver --- anda/lib/DirectX-Headers/DirectX-Headers.spec | 148 ++++++++++++++++++ anda/lib/DirectX-Headers/anda.hcl | 10 ++ 2 files changed, 158 insertions(+) create mode 100644 anda/lib/DirectX-Headers/DirectX-Headers.spec create mode 100644 anda/lib/DirectX-Headers/anda.hcl diff --git a/anda/lib/DirectX-Headers/DirectX-Headers.spec b/anda/lib/DirectX-Headers/DirectX-Headers.spec new file mode 100644 index 0000000000..c288ba73b6 --- /dev/null +++ b/anda/lib/DirectX-Headers/DirectX-Headers.spec @@ -0,0 +1,148 @@ +%global mingw_build_ucrt64 1 +%{?mingw_package_header} + +# Disable debug as this package only provides a static archive (and no shared object). +# debuginfo will be made available via consumer (mesa) instead. +%global debug_package %{nil} +%global __strip /bin/true + +# There is no LTO in mesa, so drop that in stub archives also +# see mesa comment: +# We've gotten a report that enabling LTO for mesa breaks some games. See +# https://bugzilla.redhat.com/show_bug.cgi?id=1862771 for details. +# Disable LTO for now +%define _lto_cflags %{nil} + +Name: DirectX-Headers +Version: 1.618.1 +Release: 1%{?dist} +Summary: Official Direct3D 12 headers + +License: MIT +URL: https://github.com/microsoft/DirectX-Headers +Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz + +BuildRequires: meson +BuildRequires: gcc-c++ +# Test assumes the build is under WSL, which is unlikely +%{?_with_test:BuildRequires: gtest-devel} + +BuildRequires: mingw32-filesystem +BuildRequires: mingw32-gcc-c++ + +BuildRequires: mingw64-filesystem +BuildRequires: mingw64-gcc-c++ + +BuildRequires: ucrt64-filesystem +BuildRequires: ucrt64-gcc-c++ + + +%description +Official Direct3D 12 headers + +%package devel +Summary: Development files for %{name} +# This only provides -static files, so only +Provides: %{name}-static = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + + +%package -n mingw32-directx-headers +Summary: Official DirectX headers available under an open source license + +%description -n mingw32-directx-headers +Official DirectX headers available under an open source license + +%package -n mingw64-directx-headers +Summary: Official DirectX headers available under an open source license + +%description -n mingw64-directx-headers +Official DirectX headers available under an open source license + +%package -n ucrt64-directx-headers +Summary: Official DirectX headers available under an open source license + +%description -n ucrt64-directx-headers +Official DirectX headers available under an open source license + + +%prep +%autosetup -p1 +# Change EOL encoding +for i in LICENSE README.md ; do + sed -i -e 's/\r$//' ${i} + touch -r SECURITY.md ${i} +done + + +%build +%meson \ + %{?!_with_test:-Dbuild-test=false} + +%meson_build + +%mingw_meson +%mingw_ninja + + +%install +%meson_install + +%mingw_ninja_install + +%check +%{?_with_test: +%meson_test +} + + +%files devel +%license LICENSE +%doc README.md SECURITY.md +%{_includedir}/composition +%{_includedir}/directx +%{_includedir}/dxguids +%{_includedir}/wsl +%{_libdir}/libDirectX-Guids.a +%{_libdir}/libd3dx12-format-properties.a +%{_libdir}/pkgconfig/DirectX-Headers.pc + +%files -n mingw32-directx-headers +%doc README.md SECURITY.md +%license LICENSE +%{mingw32_libdir}/pkgconfig/DirectX-Headers.pc +%{mingw32_libdir}/libDirectX-Guids.a +%{mingw32_libdir}/libd3dx12-format-properties.a +%{mingw32_includedir}/composition +%{mingw32_includedir}/wsl/ +%{mingw32_includedir}/dxguids/ +%{mingw32_includedir}/directx/ + +%files -n mingw64-directx-headers +%doc README.md SECURITY.md +%license LICENSE +%{mingw64_libdir}/pkgconfig/DirectX-Headers.pc +%{mingw64_libdir}/libDirectX-Guids.a +%{mingw64_libdir}/libd3dx12-format-properties.a +%{mingw64_includedir}/composition +%{mingw64_includedir}/wsl/ +%{mingw64_includedir}/dxguids/ +%{mingw64_includedir}/directx/ + +%files -n ucrt64-directx-headers +%doc README.md SECURITY.md +%license LICENSE +%{ucrt64_libdir}/pkgconfig/DirectX-Headers.pc +%{ucrt64_libdir}/libDirectX-Guids.a +%{ucrt64_libdir}/libd3dx12-format-properties.a +%{ucrt64_includedir}/composition +%{ucrt64_includedir}/wsl/ +%{ucrt64_includedir}/dxguids/ +%{ucrt64_includedir}/directx/ + + +%changelog +%autochangelog diff --git a/anda/lib/DirectX-Headers/anda.hcl b/anda/lib/DirectX-Headers/anda.hcl new file mode 100644 index 0000000000..7751199f0e --- /dev/null +++ b/anda/lib/DirectX-Headers/anda.hcl @@ -0,0 +1,10 @@ +project pkg { + arches = ["x86_64", "aarch64", "i386"] + rpm { + spec = "DirectX-Headers.spec" + } + labels { + mock = 1 + subrepo = "extras" + } +} From c3eeebaf6549bd1cb523284e30d18f526be22533 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 25 Nov 2025 19:02:44 -0600 Subject: [PATCH 0636/3853] feat: Update scripts so Obsoletes and Release automatically rebuild and bump on Rawhide (#7667) --- anda/terra/obsolete/RELEASE.txt | 0 anda/terra/obsolete/anda.hcl | 3 +++ anda/terra/obsolete/update.rhai | 8 ++++++++ anda/terra/release/RELEASE.txt | 0 anda/terra/release/anda.hcl | 3 +++ anda/terra/release/update.rhai | 8 ++++++++ 6 files changed, 22 insertions(+) create mode 100644 anda/terra/obsolete/RELEASE.txt create mode 100644 anda/terra/obsolete/update.rhai create mode 100644 anda/terra/release/RELEASE.txt create mode 100644 anda/terra/release/update.rhai diff --git a/anda/terra/obsolete/RELEASE.txt b/anda/terra/obsolete/RELEASE.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/anda/terra/obsolete/anda.hcl b/anda/terra/obsolete/anda.hcl index b8007c60e4..9bd63cdece 100644 --- a/anda/terra/obsolete/anda.hcl +++ b/anda/terra/obsolete/anda.hcl @@ -3,4 +3,7 @@ project pkg { rpm { spec = "terra-obsolete.spec" } + labels { + updbranch = 1 + } } diff --git a/anda/terra/obsolete/update.rhai b/anda/terra/obsolete/update.rhai new file mode 100644 index 0000000000..94619d4fe3 --- /dev/null +++ b/anda/terra/obsolete/update.rhai @@ -0,0 +1,8 @@ +import "andax/bump_extras.rhai" as bump; + +open_file("anda/terra/obsolete/RELEASE.txt", "w").write(bump::as_bodhi_ver(labels.branch)); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + rpm.release(); +} diff --git a/anda/terra/release/RELEASE.txt b/anda/terra/release/RELEASE.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/anda/terra/release/anda.hcl b/anda/terra/release/anda.hcl index e89768d1b7..8b05c6b1e9 100644 --- a/anda/terra/release/anda.hcl +++ b/anda/terra/release/anda.hcl @@ -3,4 +3,7 @@ project pkg { rpm { spec = "terra-release.spec" } + labels { + updbranch = 1 + } } diff --git a/anda/terra/release/update.rhai b/anda/terra/release/update.rhai new file mode 100644 index 0000000000..b1c2421354 --- /dev/null +++ b/anda/terra/release/update.rhai @@ -0,0 +1,8 @@ +import "andax/bump_extras.rhai" as bump; + +open_file("anda/terra/release/RELEASE.txt", "w").write(bump::as_bodhi_ver(labels.branch)); + +let dir = sub(`/[^/]+$`, "", __script_path); +if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { + rpm.release(); +} From e31c2a8831a5f00793a733f7246c75782d7de702 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 26 Nov 2025 01:09:42 +0000 Subject: [PATCH 0637/3853] bump(branch): terra-obsolete terra-release --- anda/terra/obsolete/RELEASE.txt | 1 + anda/terra/obsolete/terra-obsolete.spec | 2 +- anda/terra/release/RELEASE.txt | 1 + anda/terra/release/terra-release.spec | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/terra/obsolete/RELEASE.txt b/anda/terra/obsolete/RELEASE.txt index e69de29bb2..dc0833e168 100644 --- a/anda/terra/obsolete/RELEASE.txt +++ b/anda/terra/obsolete/RELEASE.txt @@ -0,0 +1 @@ +F44 \ No newline at end of file diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index d59759a84e..8cc8aad34c 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -4,7 +4,7 @@ Version: 42 # The dist number is the version here, it is intentionally not repeated in the release %global dist %nil -Release: 1 +Release: 1%?dist Summary: A package to obsolete retired packages, based on Fedora's equivalent package License: LicenseRef-Fedora-Public-Domain diff --git a/anda/terra/release/RELEASE.txt b/anda/terra/release/RELEASE.txt index e69de29bb2..dc0833e168 100644 --- a/anda/terra/release/RELEASE.txt +++ b/anda/terra/release/RELEASE.txt @@ -0,0 +1 @@ +F44 \ No newline at end of file diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 958e1967ac..4c0a834e46 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,6 @@ Name: terra-release Version: %{fedora} -Release: 2 +Release: 1%?dist Summary: Release package for Terra License: MIT From 60bad06662897489e7c5e2b7e91d4f907b036e40 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 25 Nov 2025 19:30:29 -0600 Subject: [PATCH 0638/3853] feat(terra-release): Use macros in a way that can be normalized on all branches (#7666) * feat(terra-release): Use macros in a way that can be normalized on all branches Signed-off-by: Gilver * fix: Dist nil Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/terra/release/terra-release.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/anda/terra/release/terra-release.spec b/anda/terra/release/terra-release.spec index 4c0a834e46..7de82153c8 100644 --- a/anda/terra/release/terra-release.spec +++ b/anda/terra/release/terra-release.spec @@ -1,6 +1,8 @@ +%global dist %{nil} + Name: terra-release -Version: %{fedora} -Release: 1%?dist +Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}} +Release: 6 Summary: Release package for Terra License: MIT From 30bf198a26d9b11d7734c00dbbeffe89b31cb2c8 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 25 Nov 2025 19:30:46 -0600 Subject: [PATCH 0639/3853] feat(terra-obsolete): Use macros to correctly track versions (#7665) * feat(terra-obsolete): Use macros to correctly track versions Signed-off-by: Gilver * chore: Release Signed-off-by: Gilver --------- Signed-off-by: Gilver --- anda/terra/obsolete/terra-obsolete.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index 8cc8aad34c..4d146889b4 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -1,10 +1,10 @@ Name: terra-obsolete # Please keep the version equal to the targeted Terra release -Version: 42 +Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}} # The dist number is the version here, it is intentionally not repeated in the release %global dist %nil -Release: 1%?dist +Release: 2 Summary: A package to obsolete retired packages, based on Fedora's equivalent package License: LicenseRef-Fedora-Public-Domain From cc98b1f1bc7416e3269074f00ab2dc83644a616a Mon Sep 17 00:00:00 2001 From: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Date: Tue, 25 Nov 2025 19:31:02 -0600 Subject: [PATCH 0640/3853] add: rpinters (#7681) Signed-off-by: Owen-sz --- anda/apps/rpinters/anda.hcl | 8 ++++++ anda/apps/rpinters/rpinters.spec | 45 ++++++++++++++++++++++++++++++++ anda/apps/rpinters/update.rhai | 5 ++++ 3 files changed, 58 insertions(+) create mode 100644 anda/apps/rpinters/anda.hcl create mode 100644 anda/apps/rpinters/rpinters.spec create mode 100644 anda/apps/rpinters/update.rhai diff --git a/anda/apps/rpinters/anda.hcl b/anda/apps/rpinters/anda.hcl new file mode 100644 index 0000000000..17deb0a98d --- /dev/null +++ b/anda/apps/rpinters/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "rpinters.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/apps/rpinters/rpinters.spec b/anda/apps/rpinters/rpinters.spec new file mode 100644 index 0000000000..02698a7eb1 --- /dev/null +++ b/anda/apps/rpinters/rpinters.spec @@ -0,0 +1,45 @@ +%global commit 1815ad67432803843058a3cf7eefbf376e9c02c9 +%global commit_date 20251029 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: rpinters +Version: 0~%commit_date.git~%shortcommit +Release: 1%?dist +Summary: Raspberry Pi printing utility module +License: GPL-2+ AND BSD-3-Clause +URL: https://github.com/raspberrypi-ui/rpinters +Source0: %url/archive/%commit.tar.gz +Packager: Owen Zimmerman + +BuildRequires: meson +BuildRequires: ninja-build +BuildRequires: gcc +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(smbclient) +BuildRequires: pkgconfig(cups) +BuildRequires: pkgconfig(polkit-gobject-1) +BuildRequires: pkgconfig(gsettings-desktop-schemas) + +%description +%summary. + +%prep +%autosetup -n rpinters-%commit + +%build +%meson +%meson_build + +%install +%meson_install +%find_lang rpcc_%{name} + +%files -f rpcc_%{name}.lang +%doc README +%license debian/copyright +%{_datadir}/rpcc/ui/%{name}.ui +%{_libdir}/rpcc/librpcc_rpinters.so + +%changelog +* Fri Aug 08 2025 Owen Zimmerman +- Package bookshelf diff --git a/anda/apps/rpinters/update.rhai b/anda/apps/rpinters/update.rhai new file mode 100644 index 0000000000..63503e23a4 --- /dev/null +++ b/anda/apps/rpinters/update.rhai @@ -0,0 +1,5 @@ +rpm.global("commit", gh_commit("raspberrypi-ui/rpinters")); +if rpm.changed() { + rpm.release(); + rpm.global("commit_date", date()); +} From 30ff86166cadb9b976eb0f53c43b7cf935b172d0 Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 25 Nov 2025 19:35:02 -0600 Subject: [PATCH 0641/3853] chore(LCEVCdec): Rename directory to package name (#7672) --- anda/multimedia/{lcevcdec => LCEVCdec}/LCEVCdec.spec | 0 anda/multimedia/{lcevcdec => LCEVCdec}/VERSION_ffmpeg.txt | 0 anda/multimedia/{lcevcdec => LCEVCdec}/anda.hcl | 0 anda/multimedia/{lcevcdec => LCEVCdec}/update.rhai | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) rename anda/multimedia/{lcevcdec => LCEVCdec}/LCEVCdec.spec (100%) rename anda/multimedia/{lcevcdec => LCEVCdec}/VERSION_ffmpeg.txt (100%) rename anda/multimedia/{lcevcdec => LCEVCdec}/anda.hcl (100%) rename anda/multimedia/{lcevcdec => LCEVCdec}/update.rhai (82%) diff --git a/anda/multimedia/lcevcdec/LCEVCdec.spec b/anda/multimedia/LCEVCdec/LCEVCdec.spec similarity index 100% rename from anda/multimedia/lcevcdec/LCEVCdec.spec rename to anda/multimedia/LCEVCdec/LCEVCdec.spec diff --git a/anda/multimedia/lcevcdec/VERSION_ffmpeg.txt b/anda/multimedia/LCEVCdec/VERSION_ffmpeg.txt similarity index 100% rename from anda/multimedia/lcevcdec/VERSION_ffmpeg.txt rename to anda/multimedia/LCEVCdec/VERSION_ffmpeg.txt diff --git a/anda/multimedia/lcevcdec/anda.hcl b/anda/multimedia/LCEVCdec/anda.hcl similarity index 100% rename from anda/multimedia/lcevcdec/anda.hcl rename to anda/multimedia/LCEVCdec/anda.hcl diff --git a/anda/multimedia/lcevcdec/update.rhai b/anda/multimedia/LCEVCdec/update.rhai similarity index 82% rename from anda/multimedia/lcevcdec/update.rhai rename to anda/multimedia/LCEVCdec/update.rhai index 1945f0ccc5..3ffb5da57b 100644 --- a/anda/multimedia/lcevcdec/update.rhai +++ b/anda/multimedia/LCEVCdec/update.rhai @@ -1,6 +1,6 @@ rpm.version(gh("v-novaltd/LCEVCdec")); -open_file("anda/multimedia/lcevcdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch)); +open_file("anda/multimedia/LCEVCdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch)); let dir = sub(`/[^/]+$`, "", __script_path); if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 { From 9048d021eb36a68e65f0bef5cf8743d539b27ea2 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 26 Nov 2025 01:43:27 +0000 Subject: [PATCH 0642/3853] bump: ruffle-nightly --- anda/apps/ruffle/ruffle-nightly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index b6f06014e1..1b60dfd479 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2025-11-25 +%global ver 2025-11-26 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold From 23a32e01964c5f012d46ae913422563bc9c91ff8 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Tue, 25 Nov 2025 17:50:27 -0800 Subject: [PATCH 0643/3853] chore(gstreamer1-plugins-ugly): Bump epoch (#7244) (#7697) * chore(gstreamer1-plugins-ugly): Bump epoch * Emoty commit I hate GHA --------- (cherry picked from commit f8c4957cd862730c47b7c4462a80cd345f4d2e91) Signed-off-by: Gilver Co-authored-by: Gilver --- .../gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec index 2796d732b1..720ca98e24 100644 --- a/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec +++ b/anda/multimedia/gstreamer1/gstreamer1-plugins-ugly/gstreamer1-plugins-ugly.spec @@ -3,7 +3,7 @@ Name: gstreamer1-plugins-ugly Version: 1.26.8 Release: 1%?dist -Epoch: 1 +Epoch: 2 Summary: GStreamer streaming media framework "ugly" plugins License: LGPL-2.0-or-later and LGPL-2.0-only URL: http://gstreamer.freedesktop.org/ From a181c2d09779ee0c4fa3d7a0ce3f9d271f032793 Mon Sep 17 00:00:00 2001 From: Raboneko Date: Wed, 26 Nov 2025 01:52:16 +0000 Subject: [PATCH 0644/3853] bump(nightly): mpv-nightly rpcc zed-nightly nim-nightly rtaudio-nightly scx-scheds-nightly natscli raindrop --- anda/apps/mpv/mpv-nightly.spec | 4 ++-- anda/apps/rpcc/rpcc.spec | 4 ++-- anda/devs/zed/nightly/zed-nightly.spec | 4 ++-- anda/langs/nim/nim-nightly/nim-nightly.spec | 4 ++-- anda/multimedia/rtaudio/rtaudio-nightly.spec | 4 ++-- anda/system/scx-scheds/nightly/scx-scheds-nightly.spec | 4 ++-- anda/tools/natscli/natscli.spec | 4 ++-- anda/tools/raindrop/raindrop.spec | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 635767cf31..b5b503f9a7 100644 --- a/anda/apps/mpv/mpv-nightly.spec +++ b/anda/apps/mpv/mpv-nightly.spec @@ -1,9 +1,9 @@ # Disable X11 for RHEL 10+ %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] -%global commit 8469605191c1fb3c9ebf84617a4b2e2bada357fa +%global commit 57d9d4eb42be3d1b80e7895b79e7ac9e417f5e28 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251124 +%global commit_date 20251126 %global ver 0.40.0 Name: mpv-nightly diff --git a/anda/apps/rpcc/rpcc.spec b/anda/apps/rpcc/rpcc.spec index 5687f21f1f..5fd146cddf 100644 --- a/anda/apps/rpcc/rpcc.spec +++ b/anda/apps/rpcc/rpcc.spec @@ -1,5 +1,5 @@ -%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad -%global commit_date 20251030 +%global commit 9527e92f697ad380ce8669a2b6c61260abafab19 +%global commit_date 20251126 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: rpcc diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index b60b3141d1..baf182ae0a 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 17d7988ad482b8aec7ea9ae2560f055e3a8ee26f +%global commit e13e93063ce24a2ede88747c316d7279174878c8 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251125 +%global commit_date 20251126 %global ver 0.215.0 %bcond_with check diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index 45500c872e..48c56f1cbc 100644 --- a/anda/langs/nim/nim-nightly/nim-nightly.spec +++ b/anda/langs/nim/nim-nightly/nim-nightly.spec @@ -1,8 +1,8 @@ %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 -%global commit 6543040d40b063ce2c872f582c153c6cff9ef0aa +%global commit 0486a2df51c8d143a61e239840a977dd1c65258a %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20251122 +%global commit_date 20251126 %global debug_package %nil Name: nim-nightly diff --git a/anda/multimedia/rtaudio/rtaudio-nightly.spec b/anda/multimedia/rtaudio/rtaudio-nightly.spec index 5ea0f54df1..cb2a880a09 100644 --- a/anda/multimedia/rtaudio/rtaudio-nightly.spec +++ b/anda/multimedia/rtaudio/rtaudio-nightly.spec @@ -1,7 +1,7 @@ #? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec -%global commit 4bc3730f933f1f70baa5749125cc892dd7ab405a +%global commit 409636b5dcad3054ae5a9e85014bba3861b8edab %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20251124 +%global commit_date 20251126 %global ver .0.1 Name: rtaudio-nightly diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index c93d64e31d..bc3cd6ff82 100644 --- a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec +++ b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec @@ -1,6 +1,6 @@ -%global commit 874e8f42cd82ad1fb8ec50ac2381cc1699ac54e9 +%global commit 312db6fc93719d8281b39d48a76b3432f419acc9 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20251124 +%global commitdate 20251126 %global ver 1.0.18 %undefine __brp_mangle_shebangs diff --git a/anda/tools/natscli/natscli.spec b/anda/tools/natscli/natscli.spec index 9a0c5ccbdc..b997378098 100644 --- a/anda/tools/natscli/natscli.spec +++ b/anda/tools/natscli/natscli.spec @@ -1,7 +1,7 @@ # https://github.com/nats-io/natscli %global goipath github.com/nats-io/natscli -%global commit 8140199dbb97a1a515f0aca8704b3e470e56f62d -%global commit_date 20251123 +%global commit f479ef02eb9f739c5dfee6a1bdd5d0b93a26ad81 +%global commit_date 20251126 %global shortcommit %{sub %{commit} 1 7} %gometa -f diff --git a/anda/tools/raindrop/raindrop.spec b/anda/tools/raindrop/raindrop.spec index d26c318e8c..81f66d5885 100644 --- a/anda/tools/raindrop/raindrop.spec +++ b/anda/tools/raindrop/raindrop.spec @@ -1,5 +1,5 @@ -%global commit baf9c5e3327dbf7f7281118d8ebd246ed9dfa804 -%global commit_date 20251125 +%global commit 9132dbac7cae059943f2b8571edf397ad167aa27 +%global commit_date 20251126 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: raindrop From c67da6924a18dc9f057be7c185a893741ed2165f Mon Sep 17 00:00:00 2001 From: Gilver Date: Tue, 25 Nov 2025 20:24:24 -0600 Subject: [PATCH 0645/3853] feat: Update for Mesa 25.3 (#7660) (#7701) * feat: Update for Mesa 25.3 feat: Enable AMD Virtio support * Update anda/lib/mesa/mesa.spec --------- (cherry picked from commit 5013df18ee0b0457a409c4d8495b52add87cc2e7) Signed-off-by: Kyle Gospodnetich Signed-off-by: GildedRoach Co-authored-by: Kyle Gospodnetich --- anda/lib/mesa/bazzite.patch | 2386 ++------------------------------ anda/lib/mesa/mesa-38532.patch | 27 + anda/lib/mesa/mesa.spec | 210 ++- 3 files changed, 243 insertions(+), 2380 deletions(-) create mode 100644 anda/lib/mesa/mesa-38532.patch diff --git a/anda/lib/mesa/bazzite.patch b/anda/lib/mesa/bazzite.patch index e05c18db0c..fe27673a01 100644 --- a/anda/lib/mesa/bazzite.patch +++ b/anda/lib/mesa/bazzite.patch @@ -1,7 +1,16 @@ -From 21b062a757a202dcb737d40442b6145c34bb1e48 Mon Sep 17 00:00:00 2001 +From 822117cacfa1eb2f327734c9b95739b7882c17ae Mon Sep 17 00:00:00 2001 +From: Kyle Gospodnetich +Date: Mon, 24 Nov 2025 21:07:27 -0800 +Subject: [PATCH 1/8] [BEGIN] SteamOS Changes + +-- +2.52.0 + + +From 94b012e3b5858db415b4fff612df61667ea85f7b Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Fri, 14 Jan 2022 15:58:45 +0100 -Subject: [PATCH 01/11] STEAMOS: radv: min image count override for FH5 +Subject: [PATCH 2/8] STEAMOS: radv: min image count override for FH5 Otherwise in combination with the vblank time reservation in gamescope the game could get stuck in low power states. @@ -10,12 +19,12 @@ gamescope the game could get stuck in low power states. 1 file changed, 4 insertions(+) diff --git a/src/util/00-radv-defaults.conf b/src/util/00-radv-defaults.conf -index b82e8d4da4d..c8d059571ad 100644 +index e36357b9e4a..68a1957ee7b 100644 --- a/src/util/00-radv-defaults.conf +++ b/src/util/00-radv-defaults.conf -@@ -234,5 +234,9 @@ Application bugs worked around in this file: - -