From 07b486e4c3b74543b71feacd1262a1ab63e6dc8b Mon Sep 17 00:00:00 2001 From: Gilver Date: Sat, 22 Nov 2025 05:07:05 -0600 Subject: [PATCH 01/53] 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 02/53] 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 03/53] 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 04/53] 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 05/53] 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 06/53] 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 07/53] 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 08/53] 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 09/53] 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 10/53] 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 11/53] 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 12/53] 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 13/53] 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 14/53] 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 15/53] 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 16/53] 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 17/53] 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 18/53] 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 19/53] 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 20/53] 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 21/53] 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 22/53] 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 23/53] 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 24/53] 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 25/53] 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 26/53] 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 27/53] 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 28/53] 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 29/53] 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 30/53] 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 31/53] 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 32/53] 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 33/53] 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 34/53] 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 35/53] 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 36/53] 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 37/53] 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 38/53] 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 39/53] 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 40/53] 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 41/53] 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 42/53] 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 43/53] 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 44/53] 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 45/53] 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 46/53] 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 47/53] 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 48/53] 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 49/53] 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 50/53] 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 51/53] 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 52/53] 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 53/53] 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')