diff --git a/.github/workflows/bootstrap.yml b/.github/workflows/bootstrap.yml index aed2f67b33..12a610ce3e 100644 --- a/.github/workflows/bootstrap.yml +++ b/.github/workflows/bootstrap.yml @@ -37,7 +37,7 @@ jobs: dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm - name: Install build dependencies - run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/buildsys/{anda,subatomic}/*.spec + run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros,appstream-helper}/*.spec anda/{buildsys/anda,tools/subatomic}/*.spec - name: Install Anda run: | @@ -61,7 +61,7 @@ jobs: run: anda build -D "vendor Terra" -D "__python %{__python3}" -rrpmbuild anda/terra/appstream-helper/pkg - name: Build Subatomic - run: anda build -D "vendor Terra" -rrpmbuild anda/buildsys/subatomic/pkg + run: anda build -D "vendor Terra" -rrpmbuild anda/tools/subatomic/pkg - name: Install Subatomic run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm diff --git a/anda/apps/discord-canary-openasar/discord-canary-openasar.spec b/anda/apps/discord-canary-openasar/discord-canary-openasar.spec index e8698c00f8..d26dbec389 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: 1.0.1216 +Version: 1.0.1228 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 2fae122e48..b07f8aba6a 100644 --- a/anda/apps/discord-canary/discord-canary.spec +++ b/anda/apps/discord-canary/discord-canary.spec @@ -1,5 +1,5 @@ Name: discord-canary -Version: 1.0.1216 +Version: 1.0.1228 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers URL: discord.com diff --git a/anda/apps/discord-openasar/discord-openasar.spec b/anda/apps/discord-openasar/discord-openasar.spec index b0ba518b69..d80b6494b6 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: 1.0.141 +Version: 1.0.142 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 9915ffc2e6..40687561d5 100644 --- a/anda/apps/discord/discord.spec +++ b/anda/apps/discord/discord.spec @@ -1,5 +1,5 @@ Name: discord -Version: 1.0.141 +Version: 1.0.142 Release: 1%{?dist} Summary: Free Voice and Text Chat for Gamers URL: https://discord.com diff --git a/anda/apps/flameshot/flameshot-nightly.spec b/anda/apps/flameshot/flameshot-nightly.spec index cd2a68821d..07a54406a2 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 f3e81d2608aa2e1269c53765ce61823c8ed2aea7 +%global commit da6121bdd6fe58060fd7c05fb8503520a150b715 %global shortcommit %{sub %{commit} 1 7} -%global commit_date 20260529 +%global commit_date 20260609 %global devel_name QtColorWidgets %global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold diff --git a/anda/apps/komikku/komikku.spec b/anda/apps/komikku/komikku.spec index 359bc4dfbb..f2304f5ae5 100644 --- a/anda/apps/komikku/komikku.spec +++ b/anda/apps/komikku/komikku.spec @@ -5,7 +5,7 @@ %global pure_protobuf_version 2.0.0 Name: komikku -Version: 50.5.0 +Version: 50.6.0 %forgemeta Release: 1%{?dist} Summary: A manga reader for GNOME diff --git a/anda/apps/mpv/mpv-nightly.spec b/anda/apps/mpv/mpv-nightly.spec index 204b6651ae..c53e3ea99b 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 6444c050592991d94cf36ecdb013dac193c24ff5 +%global commit 304426c390901436fb1d4a63efbd582ae80c88f4 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20260608 +%global commit_date 20260610 %global ver 0.41.0 Name: mpv-nightly diff --git a/anda/apps/ruffle/ruffle-nightly.spec b/anda/apps/ruffle/ruffle-nightly.spec index 512d0715ad..8815c376a9 100644 --- a/anda/apps/ruffle/ruffle-nightly.spec +++ b/anda/apps/ruffle/ruffle-nightly.spec @@ -1,4 +1,4 @@ -%global ver 2026-06-07 +%global ver 2026-06-10 %global goodver %(echo %ver | sed 's/-//g') %global __brp_mangle_shebangs %{nil} %bcond_without mold diff --git a/anda/apps/throne/throne.spec b/anda/apps/throne/throne.spec index ae51121999..ae5bb67601 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.1.5 +Version: 1.1.6 Release: 1%{?dist} Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box) URL: https://github.com/throneproj/Throne diff --git a/anda/buildsys/gradle/gradle.spec b/anda/buildsys/gradle/gradle.spec index 4bc6b6ff20..b73a8c5334 100644 --- a/anda/buildsys/gradle/gradle.spec +++ b/anda/buildsys/gradle/gradle.spec @@ -41,6 +41,7 @@ export PATH="/usr/lib/jvm/java-21-openjdk/bin:${PATH}" -Pgradle_installPath="$(pwd)/dist" \ -Porg.gradle.ignoreBuildJavaVersionCheck=true \ --warning-mode all \ + -Dorg.gradle.unsafe.isolated-projects=false \ --no-configuration-cache %install diff --git a/anda/buildsys/mise/rust-mise.spec b/anda/buildsys/mise/rust-mise.spec index 7dc0190014..8ab2fbbfac 100644 --- a/anda/buildsys/mise/rust-mise.spec +++ b/anda/buildsys/mise/rust-mise.spec @@ -5,7 +5,7 @@ %global crate mise Name: rust-mise -Version: 2026.6.1 +Version: 2026.6.2 Release: 1%{?dist} Summary: Front-end to your dev env diff --git a/anda/desktops/gnome/gnome-shell-extension-multi-monitors-bar/gnome-shell-extension-multi-monitors-bar.spec b/anda/desktops/gnome/gnome-shell-extension-multi-monitors-bar/gnome-shell-extension-multi-monitors-bar.spec index 8d4a642e54..9cfda1abb6 100644 --- a/anda/desktops/gnome/gnome-shell-extension-multi-monitors-bar/gnome-shell-extension-multi-monitors-bar.spec +++ b/anda/desktops/gnome/gnome-shell-extension-multi-monitors-bar/gnome-shell-extension-multi-monitors-bar.spec @@ -1,5 +1,5 @@ -%global commit 238425abdf77c49ce89bc788c619c3035f5cec7f -%global commit_date 20260605 +%global commit bd8475a3f103360945450a9fa8e8cf32034527b6 +%global commit_date 20260610 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global extension multi-monitors-bar 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 c6cc30aff6..602c4229e3 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 461f8efba3e43b6db0e66bfca0b7eb87f2e31fb8 +%global commit b581b003c5fa3f0c3175fff9ae99d8cc52540f76 %forgemeta Name: lomiri-system-settings diff --git a/anda/desktops/noctalia-git/anda.hcl b/anda/desktops/noctalia-git/anda.hcl new file mode 100644 index 0000000000..bb739e75cb --- /dev/null +++ b/anda/desktops/noctalia-git/anda.hcl @@ -0,0 +1,8 @@ +project pkg { + rpm { + spec = "noctalia-git.spec" + } + labels { + nightly = 1 + } +} diff --git a/anda/desktops/noctalia-git/noctalia-git.spec b/anda/desktops/noctalia-git/noctalia-git.spec new file mode 100644 index 0000000000..367b5a00d0 --- /dev/null +++ b/anda/desktops/noctalia-git/noctalia-git.spec @@ -0,0 +1,89 @@ +%global debug_package %{nil} + +%global ver 5.0.0 + +%global commit e9b81ca340859026f3b22ab8fd4389d3fd0bb3fe +%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global commitdate 20260608 + +Name: noctalia-git +Version: %{ver}^%{commitdate}git.%{shortcommit} +Release: 1%{?dist} +Summary: A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES, with no Qt or GTK dependency + +License: MIT +URL: https://github.com/noctalia-dev/noctalia +Source0: https://github.com/noctalia-dev/noctalia/archive/%{commit}/noctalia-%{commit}.tar.gz + +BuildRequires: meson +BuildRequires: gcc-c++ +BuildRequires: git +BuildRequires: pipewire-devel +BuildRequires: sdbus-cpp-devel +BuildRequires: pkgconfig(cairo) +BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(jemalloc) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libqalculate) +BuildRequires: pkgconfig(librsvg-2.0) +BuildRequires: pkgconfig(libwebp) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(pam) +BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(polkit-gobject-1) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(xkbcommon) + +Provides: desktop-notification-daemon +Provides: PolicyKit-authentication-agent + +Requires: hicolor-icon-theme +Requires: dejavu-sans-fonts +Requires: libwebp + +Recommends: ddcutil +Recommends: gpu-screen-recorder +Recommends: power-profiles-daemon + +Packager: Cypress Reed + +%description +A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES, with no Qt or GTK dependency. + +%prep +%autosetup -n noctalia-%{commit} +# Manually insert commit hash +sed -i "s/'unknown'/'%{shortcommit}'/g" meson.build + +%conf +%meson + +%build +%meson_build + +%install +%meson_install +install -d %{buildroot}%{_licensedir}/%{name}/third_party +find third_party -type f \( -name "LICENSE*" -o -name "COPYING*" -o -name "NOTICE*" \) | while read -r file; do + # Create the destination subdirectory + dest_dir="%{buildroot}%{_licensedir}/%{name}/$(dirname "$file")" + install -d "$dest_dir" + # Copy the file to its specific subfolder + install -p -m 0644 "$file" "$dest_dir/" +done + +%files +%doc README.md +%license LICENSE +%{_licensedir}/%{name}/third_party/ +%{_bindir}/noctalia +%{_datadir}/noctalia/ + +%changelog +* Fri Jun 05 2026 Cypress Reed +- Port to terra from Fedora COPR lionheartp/Hyprland diff --git a/anda/desktops/noctalia-git/update.rhai b/anda/desktops/noctalia-git/update.rhai new file mode 100644 index 0000000000..5ebe190122 --- /dev/null +++ b/anda/desktops/noctalia-git/update.rhai @@ -0,0 +1,6 @@ +rpm.global("commit", get("https://api.github.com/repos/noctalia-dev/noctalia/commits/main").json().sha); +if rpm.changed() { + // rpm.global("ver", gh("noctalia-dev/noctalia")); + rpm.global("commit_date", date()); + rpm.release(); +} diff --git a/anda/desktops/singularity/libsingularity/libsingularity.spec b/anda/desktops/singularity/libsingularity/libsingularity.spec index 67ead3c35d..e5a780e595 100644 --- a/anda/desktops/singularity/libsingularity/libsingularity.spec +++ b/anda/desktops/singularity/libsingularity/libsingularity.spec @@ -1,5 +1,5 @@ -%global commit a45eeaf16eb85cdd3561505efd9b31858c6a9a82 -%global commit_date 20260608 +%global commit 227296350a7d64e5930cc2943f2e8c335993a867 +%global commit_date 20260610 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: libsingularity diff --git a/anda/devs/ghostty/nightly/ghostty-nightly.spec b/anda/devs/ghostty/nightly/ghostty-nightly.spec index afc433d45f..1504216721 100644 --- a/anda/devs/ghostty/nightly/ghostty-nightly.spec +++ b/anda/devs/ghostty/nightly/ghostty-nightly.spec @@ -1,4 +1,4 @@ -%global commit 2ba5e6b92963c9c9470fb30338989bb38fa11857 +%global commit 69095e298ab88bb0eb5ba541f4c505f2c22d07f5 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global fulldate 2026-06-08 %global commit_date %(echo %{fulldate} | sed 's/-//g') diff --git a/anda/devs/rio/rio.spec b/anda/devs/rio/rio.spec index d693e45324..b8bd24f2d2 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 browsers.} Name: rio -Version: 0.4.6 +Version: 0.4.7 Release: 1%{?dist} Summary: A hardware-accelerated terminal written in Rust. SourceLicense: MIT diff --git a/anda/devs/zed/nightly/zed-nightly.spec b/anda/devs/zed/nightly/zed-nightly.spec index 4ba3575acc..b18a658f75 100644 --- a/anda/devs/zed/nightly/zed-nightly.spec +++ b/anda/devs/zed/nightly/zed-nightly.spec @@ -1,6 +1,6 @@ -%global commit 3f5705b98542f597d5ffe4d984636c7e0c68fa11 +%global commit d989c7c5cdd057de2375a55bdc109ff61409801c %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20260608 +%global commit_date 20260610 %global ver 1.7.0 %bcond_with check diff --git a/anda/devs/zed/preview/zed-preview.spec b/anda/devs/zed/preview/zed-preview.spec index 6f73161a51..d2540e00f9 100644 --- a/anda/devs/zed/preview/zed-preview.spec +++ b/anda/devs/zed/preview/zed-preview.spec @@ -7,7 +7,7 @@ %global debug_package %{nil} %endif -%global ver 1.6.1-pre +%global ver 1.6.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 4e1de49973..d3867e0afe 100644 --- a/anda/devs/zed/stable/zed.spec +++ b/anda/devs/zed/stable/zed.spec @@ -17,7 +17,7 @@ %global rustflags_debuginfo 0 Name: zed -Version: 1.5.4 +Version: 1.5.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 diff --git a/anda/games/rpcs3/rpcs3.spec b/anda/games/rpcs3/rpcs3.spec index 01ca81c0fe..cb8fd56e30 100644 --- a/anda/games/rpcs3/rpcs3.spec +++ b/anda/games/rpcs3/rpcs3.spec @@ -9,8 +9,8 @@ # GLIBCXX_ASSERTIONS is known to break RPCS3 %global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags} %global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags} -%global commit e379fba97d132a84b976709ce35670c520ccc0ae -%global ver 0.0.41-19452 +%global commit f32ff351da5962588c1b4a26c3ec8ade5fd4010e +%global ver 0.0.41-19453 Name: rpcs3 Version: %(echo %{ver} | sed 's/-/^/g') diff --git a/anda/langs/dart/dart.spec b/anda/langs/dart/dart.spec index d55d03744f..4d5de71184 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.12.1 +Version: 3.12.2 Release: 1%{?dist} Summary: The Dart Language License: BSD-3-Clause diff --git a/anda/langs/go/v2ray/nightly/v2ray-nightly.spec b/anda/langs/go/v2ray/nightly/v2ray-nightly.spec index 37e3bdfad7..e1dd284b20 100644 --- a/anda/langs/go/v2ray/nightly/v2ray-nightly.spec +++ b/anda/langs/go/v2ray/nightly/v2ray-nightly.spec @@ -1,7 +1,7 @@ -%global commit 59950bd0b02c482ee88f4c7fe1aeb1e48db7e286 +%global commit 3bfa8a541c62e30a0ea753f83035b0ea7600046c %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver v5.49.0 -%global commit_date 20260519 +%global commit_date 20260609 %global goipath github.com/v2fly/v2ray-core Version: %{ver}^%{commit_date}git.%{shortcommit} diff --git a/anda/langs/go/xray/nightly/xray-nightly.spec b/anda/langs/go/xray/nightly/xray-nightly.spec index 623db99634..e81cda2783 100644 --- a/anda/langs/go/xray/nightly/xray-nightly.spec +++ b/anda/langs/go/xray/nightly/xray-nightly.spec @@ -1,7 +1,7 @@ -%global commit fdb9b616fc0edf8fb4c3285870388947b92669fc +%global commit da21a8f77f31b295e77e1b55e9ef408ca3bf9402 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver v26.3.27 -%global commit_date 20260603 +%global commit_date 20260610 %global goipath github.com/XTLS/Xray-core Version: %{ver}^%{commit_date}git.%{shortcommit} diff --git a/anda/langs/nim/nim-nightly/nim-nightly.spec b/anda/langs/nim/nim-nightly/nim-nightly.spec index f6e5ea0d38..438a3ddff9 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 3c6449dbddb28a50f8fac12c6be20f375e1f21d2 +%global commit 48621c217f4f32beaa7c4adb9e3ce17ac6b1b137 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global ver 2.3.1 -%global commit_date 20260608 +%global commit_date 20260610 %global debug_package %nil Name: nim-nightly diff --git a/anda/langs/python/hf-xet/xf-xet.spec b/anda/langs/python/hf-xet/xf-xet.spec index 5b727ac8a7..de83843e77 100644 --- a/anda/langs/python/hf-xet/xf-xet.spec +++ b/anda/langs/python/hf-xet/xf-xet.spec @@ -2,8 +2,8 @@ %global _desc xet client tech, used in huggingface_hub. Name: python-%{pypi_name} -Version: 1.5.0 -Release: 2%{?dist} +Version: 1.5.1 +Release: 1%{?dist} Summary: xet client tech, used in huggingface_hub License: Apache-2.0 URL: https://github.com/huggingface/xet-core diff --git a/anda/langs/python/superisoupdater/superisoupdater.spec b/anda/langs/python/superisoupdater/superisoupdater.spec index 44b6810fe2..c2887e29a7 100644 --- a/anda/langs/python/superisoupdater/superisoupdater.spec +++ b/anda/langs/python/superisoupdater/superisoupdater.spec @@ -2,8 +2,8 @@ %global _desc A powerful tool to conveniently update all of your ISOs! Name: python-%{pypi_name} -Version: 2.4.0 -Release: 2%{?dist} +Version: 2.4.1 +Release: 1%{?dist} Summary: %{_desc} License: GPL-3.0-or-later URL: https://github.com/JoshuaVandaele/SuperISOUpdater diff --git a/anda/langs/python/torrentp/anda.hcl b/anda/langs/python/torrentp/anda.hcl new file mode 100644 index 0000000000..a4f3f25f91 --- /dev/null +++ b/anda/langs/python/torrentp/anda.hcl @@ -0,0 +1,6 @@ +project pkg { + arches = ["x86_64"] + rpm { + spec = "torrentp.spec" + } +} diff --git a/anda/langs/python/torrentp/torrentp.spec b/anda/langs/python/torrentp/torrentp.spec new file mode 100644 index 0000000000..e66328d4e5 --- /dev/null +++ b/anda/langs/python/torrentp/torrentp.spec @@ -0,0 +1,47 @@ +%global pypi_name torrentp +%global _desc Python torrent downloader - Download from torrent with .torrent file or magnet link, with just 3 lines of python code. + +Name: python-%{pypi_name} +Version: 0.2.7 +Release: 1%{?dist} +Summary: Python torrent downloader - Download from torrent with .torrent file or magnet link, with just 3 lines of python code +License: BSD-2-Clause +URL: https://github.com/iw4p/torrentp +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} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} +%_desc + +%prep +%autosetup -n %{pypi_name}-%{version} +%pyproject_patch_dependency rich:drop_constraints + +%build +%pyproject_wheel + +%install +%pyproject_install +%pyproject_save_files %{pypi_name} + +%files -n python3-%{pypi_name} -f %{pyproject_files} +%doc README.md +%license LICENSE +%{_bindir}/torrentp + +%changelog +* Sun Jun 07 2026 Owen Zimmerman +- Initial commit diff --git a/anda/langs/python/torrentp/update.rhai b/anda/langs/python/torrentp/update.rhai new file mode 100644 index 0000000000..9f038e875f --- /dev/null +++ b/anda/langs/python/torrentp/update.rhai @@ -0,0 +1 @@ +rpm.version(pypi("torrentp")); diff --git a/anda/langs/python/types-colorama/types-colorama.spec b/anda/langs/python/types-colorama/types-colorama.spec index ac6a4f6595..b6037af462 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 64869a290645cfcca73abb82b0aa03a731dd934f -%global commit_date 20260608 +%global commit d3504ddc24c92b960a9661813efcdef10fad6d29 +%global commit_date 20260610 %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pypi_name types-colorama diff --git a/anda/langs/rust/run0-sudo-shim/run0-sudo-shim.spec b/anda/langs/rust/run0-sudo-shim/run0-sudo-shim.spec index 57c6aa373b..190ae96194 100644 --- a/anda/langs/rust/run0-sudo-shim/run0-sudo-shim.spec +++ b/anda/langs/rust/run0-sudo-shim/run0-sudo-shim.spec @@ -1,6 +1,6 @@ Name: run0-sudo-shim -Version: 1.2.0 -Release: 1%?dist +Version: 1.3.0 +Release: 1%{?dist} Summary: An imitation of sudo, using run0 internally SourceLicense: BSD-3-Clause License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND MIT diff --git a/anda/langs/rust/television/rust-television.spec b/anda/langs/rust/television/rust-television.spec index 0671af91c4..ba285ad512 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.15.7 +Version: 0.15.8 Release: 1%{?dist} Summary: Very fast, portable and hackable fuzzy finder for the terminal diff --git a/anda/langs/rust/zoi/rust-zoi-rs.spec b/anda/langs/rust/zoi/rust-zoi-rs.spec index 1dbd317105..0fceb59e27 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.18.0 +%global crate_version 1.18.3 Name: rust-zoi-rs Version: %(echo %crate_version | sed 's/-/~/g') diff --git a/anda/langs/zig/bootstrap/setup.sh b/anda/langs/zig/bootstrap/setup.sh index 9e0cce6870..ceb7ec34f6 100755 --- a/anda/langs/zig/bootstrap/setup.sh +++ b/anda/langs/zig/bootstrap/setup.sh @@ -1,6 +1,6 @@ #!/usr/bin/bash -version=0.17.0-dev.704+b8cb78023 +version=0.17.0-dev.813+2153f8143 mirrors=() diff --git a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec index 15cf073b85..4f5dc1d479 100644 --- a/anda/langs/zig/bootstrap/zig-master-bootstrap.spec +++ b/anda/langs/zig/bootstrap/zig-master-bootstrap.spec @@ -6,7 +6,7 @@ %define llvm_compat 22 %endif %global llvm_version 22.0.0 -%global ver 0.17.0-dev.704+b8cb78023 +%global ver 0.17.0-dev.813+2153f8143 %bcond bootstrap 1 %bcond docs %{without bootstrap} %bcond test 1 diff --git a/anda/langs/zig/master/zig-master.spec b/anda/langs/zig/master/zig-master.spec index 3f53058bb2..9af4a51455 100644 --- a/anda/langs/zig/master/zig-master.spec +++ b/anda/langs/zig/master/zig-master.spec @@ -18,7 +18,7 @@ %global zig_cache_dir %{builddir}/zig-cache Name: zig-master -Version: 0.17.0~dev.704+b8cb78023 +Version: 0.17.0~dev.813+2153f8143 Release: 2%{?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 diff --git a/anda/misc/v2ray-domain-list-community/v2ray-domain-list-community.spec b/anda/misc/v2ray-domain-list-community/v2ray-domain-list-community.spec index 96cf805447..a5d27cd6a6 100644 --- a/anda/misc/v2ray-domain-list-community/v2ray-domain-list-community.spec +++ b/anda/misc/v2ray-domain-list-community/v2ray-domain-list-community.spec @@ -1,7 +1,7 @@ -%global commit ff4d9c8c75ba8fb5f6fdb52aec655828b5ea18d5 +%global commit 76199d8e61d348c58433e3c36d9d4f85131d80e7 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global ver 20260607144641 -%global commit_date 20260608 +%global ver 20260609115341 +%global commit_date 20260610 Name: v2ray-domain-list-community Version: %{ver}^%{commit_date}git.%{shortcommit} diff --git a/anda/system/cardwire/cardwire.spec b/anda/system/cardwire/cardwire.spec index 3d559df497..6923fae4da 100644 --- a/anda/system/cardwire/cardwire.spec +++ b/anda/system/cardwire/cardwire.spec @@ -1,5 +1,5 @@ Name: cardwire -Version: 0.10.0 +Version: 0.10.1 Release: 1%{?dist} Summary: A GPU Manager for linux that uses eBPF LSM hooks to block GPUs URL: https://opengamingcollective.github.io/cardwire/ diff --git a/anda/system/cloud-hypervisor/nightly/cloud-hypervisor-nightly.spec b/anda/system/cloud-hypervisor/nightly/cloud-hypervisor-nightly.spec index a464ce006f..1e8f588e0e 100644 --- a/anda/system/cloud-hypervisor/nightly/cloud-hypervisor-nightly.spec +++ b/anda/system/cloud-hypervisor/nightly/cloud-hypervisor-nightly.spec @@ -1,5 +1,5 @@ -%global commit 4b671954a016377e95f13981ba9d19ca1de8536b -%global commit_date 20260607 +%global commit 4b2a77b86e72c9c9942b4c3d23bd1463c9fdcec6 +%global commit_date 20260610 %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: cloud-hypervisor-nightly diff --git a/anda/system/limine/limine.spec b/anda/system/limine/limine.spec index ed93e89ae2..f1c270e17d 100644 --- a/anda/system/limine/limine.spec +++ b/anda/system/limine/limine.spec @@ -1,5 +1,5 @@ Name: limine -Version: 12.3.2 +Version: 12.3.3 Release: 1%{?dist} Summary: Modern, advanced, portable, multiprotocol bootloader License: BSD-2-Clause diff --git a/anda/system/nvidia-patch/nvidia-patch.spec b/anda/system/nvidia-patch/nvidia-patch.spec index 5c361215af..2941481143 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 0e665c46a87ba99b41a07169fa3acf6162739648 +%global commit fea2d88b56dd80e071e5d3203beecd564f1b8265 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commit_date 20260507 +%global commit_date 20260610 %global patches %{_datadir}/src/nvidia-patch diff --git a/anda/system/pixi/pixi.spec b/anda/system/pixi/pixi.spec index 6d49eec7fa..e07a0c8177 100644 --- a/anda/system/pixi/pixi.spec +++ b/anda/system/pixi/pixi.spec @@ -1,5 +1,5 @@ Name: pixi -Version: 0.70.1 +Version: 0.70.2 Release: 1%{?dist} Summary: A cross-platform, multi-language package manager License: BSD-3-Clause diff --git a/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec b/anda/system/scx-scheds/nightly/scx-scheds-nightly.spec index 3dc5302cb6..6c81024211 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 95d7b9856a0da604902e3aabb4e5d41080bc1cf6 +%global commit be473dc87a71a80caf57de9e24bcdeb19c3e3a96 %global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global commitdate 20260608 +%global commitdate 20260610 %global ver 1.1.1 %undefine __brp_mangle_shebangs diff --git a/anda/terra/obsolete/terra-obsolete.spec b/anda/terra/obsolete/terra-obsolete.spec index 5cb603e7a2..54db1d64ac 100644 --- a/anda/terra/obsolete/terra-obsolete.spec +++ b/anda/terra/obsolete/terra-obsolete.spec @@ -4,7 +4,7 @@ Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}} # The dist number is the version here, it is intentionally not repeated in the release %global dist %nil -Release: 4%{?dist} +Release: 5%{?dist} Summary: A package to obsolete retired packages, based on Fedora's equivalent package License: LicenseRef-Fedora-Public-Domain @@ -135,7 +135,8 @@ Packager: Terra Packaging Team %obsolete terra-libindicator-gtk3 16.10.0-3 %obsolete terra-libindicator-gtk3-devel 16.10.0-3 %obsolete terra-blueprint-compiler 0.16.0-3 -%obsolete nushell 0.101.0-3 +# See #12808 for why this obsoletion is retracted +#obsolete nushell 0.101.0-3 %obsolete uutils-coreutils-util-linux 0.0.29-2 %obsolete uutils-coreutils-util-linux-replace 0.0.29-2 # pantheon packages only packaged in terra diff --git a/anda/themes/darkly/anda.hcl b/anda/themes/darkly/anda.hcl new file mode 100644 index 0000000000..73718cd9c5 --- /dev/null +++ b/anda/themes/darkly/anda.hcl @@ -0,0 +1,5 @@ +project "pkg" { + rpm { + spec = "darkly.spec" + } +} diff --git a/anda/themes/darkly/darkly.spec b/anda/themes/darkly/darkly.spec new file mode 100644 index 0000000000..5cba122249 --- /dev/null +++ b/anda/themes/darkly/darkly.spec @@ -0,0 +1,85 @@ +Name: darkly +Version: 0.5.38 +Release: 1%{?dist} +License: GPL-2.0-or-later +Summary: Forked from the lightly theme, this style brings a fresh and unique look to your applications +URL: https://github.com/Bali10050/Darkly +Source: %{url}/archive/refs/tags/v%{version}.tar.gz +Packager: Owen Zimmerman + +BuildRequires: gcc-c++ +BuildRequires: cmake +BuildRequires: extra-cmake-modules +BuildRequires: qt6-qtbase-devel +BuildRequires: qt6-qttools-devel +BuildRequires: qt6-qtdeclarative-devel +BuildRequires: kf6-kcoreaddons-devel +BuildRequires: kf6-kcolorscheme-devel +BuildRequires: kf6-kconfig-devel +BuildRequires: kf6-kguiaddons-devel +BuildRequires: kf6-ki18n-devel +BuildRequires: kf6-kiconthemes-devel +BuildRequires: kf6-kwindowsystem-devel +BuildRequires: kf6-kirigami-devel +BuildRequires: kf6-kcmutils-devel +BuildRequires: kdecoration-devel + +Requires: hicolor-icon-theme +Requires: kdecoration +Requires: qt6-qtdeclarative +Requires: kf6-kcoreaddons +Requires: kf6-kcmutils +Requires: kf6-kcolorscheme +Requires: kf6-kconfig +Requires: kf6-kguiaddons +Requires: kf6-kiconthemes +Requires: kf6-kwindowsystem +Requires: kf6-frameworkintegration +Requires: kf6-plasma + +%description +%{summary}. + +%package devel +Summary: Development files for %{name} +Requires: %{name} = %{evr} + +%description devel +This package contains the development libraries for %{name}. + + +%prep +%autosetup -n Darkly-%{version} + +%conf +%cmake -DBUILD_QT6=ON \ + -DBUILD_QT5=OFF + +%build +%cmake_build + +%install +%cmake_install + +%files +%doc README.md +%license COPYING +%{_bindir}/darkly-settings6 +%{_appsdir}/darklystyleconfig.desktop +%{_appsdir}/kcm_darklydecoration.desktop +%{_datadir}/color-schemes/Darkly.colors +%{_scalableiconsdir}/darkly-settings.svgz +%{_datadir}/kservices6/darklydecorationconfig.desktop +%{_datadir}/kstyle/themes/darkly.themerc +%{_datadir}/plasma/desktoptheme/darkly/* + +%files devel +%{_libdir}/cmake/Darkly/ +%{_qt6_plugindir}/kstyle_config/darklystyleconfig.so +%{_qt6_plugindir}/org.kde.kdecoration3/org.kde.darkly.so +%{_qt6_plugindir}/org.kde.kdecoration3.kcm/kcm_darklydecoration.so +%{_qt6_plugindir}/styles/darkly6.so + +%changelog +* Tue Jun 02 2026 Owen Zimmerman - 0.5.37-1 +- Initial commit diff --git a/anda/themes/darkly/update.rhai b/anda/themes/darkly/update.rhai new file mode 100644 index 0000000000..f945dd5051 --- /dev/null +++ b/anda/themes/darkly/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("Bali10050/Darkly")); diff --git a/anda/tools/cloudflare-speed-cli/cloudflare-speed-cli.spec b/anda/tools/cloudflare-speed-cli/cloudflare-speed-cli.spec index 72f85d5e13..aae2cc2adc 100644 --- a/anda/tools/cloudflare-speed-cli/cloudflare-speed-cli.spec +++ b/anda/tools/cloudflare-speed-cli/cloudflare-speed-cli.spec @@ -1,7 +1,7 @@ %define debug_package %{nil} Name: cloudflare-speed-cli -Version: 1.0.1 +Version: 1.0.4 Release: 1%{?dist} Summary: CLI for internet speed test via cloudflare diff --git a/anda/tools/electron/electron.spec b/anda/tools/electron/electron.spec index 5ad1f20cfa..a28ea6e029 100644 --- a/anda/tools/electron/electron.spec +++ b/anda/tools/electron/electron.spec @@ -1,6 +1,6 @@ Name: electron %electronmeta -Version: 42.3.3 +Version: 42.4.0 Release: 1%{?dist} Summary: Build cross platform desktop apps with web technologies License: %{electron_license} diff --git a/anda/tools/gf/gf.spec b/anda/tools/gf/gf.spec index c51777c5d8..d840d86a18 100644 --- a/anda/tools/gf/gf.spec +++ b/anda/tools/gf/gf.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/nakst/gf -%global commit 46174e9b25850c9898ca0c2de90af31ad83122d7 +%global commit 56c97f66769ec8109a9aff2e475a86c9a6781742 %global shortcommit %{sub %{commit} 0 7} %global commitdate 20251231 diff --git a/anda/tools/kittyCAD-cli/kittyCAD-cli.spec b/anda/tools/kittyCAD-cli/kittyCAD-cli.spec index 7c9f92def7..18c9755b96 100644 --- a/anda/tools/kittyCAD-cli/kittyCAD-cli.spec +++ b/anda/tools/kittyCAD-cli/kittyCAD-cli.spec @@ -1,7 +1,7 @@ %undefine __brp_mangle_shebangs Name: kittyCAD-cli -Version: 0.2.174 +Version: 0.2.175 Release: 1%{?dist} Summary: The Zoo command line tool for KittyCAD URL: https://github.com/KittyCAD/cli diff --git a/anda/tools/qdl/qdl.spec b/anda/tools/qdl/qdl.spec index cc971a3cd1..ad779daed3 100644 --- a/anda/tools/qdl/qdl.spec +++ b/anda/tools/qdl/qdl.spec @@ -1,15 +1,17 @@ Name: qdl -Version: 2.6 +Version: 2.7 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/refs/tags/v%version.tar.gz License: BSD-3-Clause -BuildRequires: make +BuildRequires: meson BuildRequires: gcc BuildRequires: help2man BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(libzip) +BuildRequires: pkgconfig(cmocka) Packager: Owen Zimmerman @@ -19,31 +21,30 @@ Packager: Owen Zimmerman %prep %autosetup -n qdl-%{version} +%conf +%meson + %build -%make_build -make manpages +%meson_build %install -install -Dm755 qdl %{buildroot}%{_bindir}/qdl -install -Dm755 qdl %{buildroot}%{_bindir}/qdl-ramdump -install -Dm755 qdl %{buildroot}%{_bindir}/ks -mkdir -p %{buildroot}%{_mandir}/man1 -install -Dm644 qdl.1 %{buildroot}%{_mandir}/man1/qdl.1 -install -Dm644 qdl-ramdump.1 %{buildroot}%{_mandir}/man1/qdl-ramdump.1 -install -Dm644 ks.1 %{buildroot}%{_mandir}/man1/ks.1 +%meson_install %files %{_bindir}/qdl %{_bindir}/qdl-ramdump -%{_bindir}/ks +%{_bindir}/qdl-ks %{_mandir}/man1/qdl.1.* %{_mandir}/man1/qdl-ramdump.1.* -%{_mandir}/man1/ks.1.* +%{_mandir}/man1/qdl-ks.1.* %license LICENSE %doc README.md %changelog +* Mon Jun 08 2026 Owen Zimmerman - 2.7-1 +- Update spec for 2.7 + * Mon Feb 02 2026 Owen Zimmerman - Switch to tagged versions diff --git a/anda/tools/yt-dlp/yt-dlp-git.spec b/anda/tools/yt-dlp/yt-dlp-git.spec index 7e6356e58e..93202d80bf 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: 2026.06.06.212509 +Version: 2026.06.09.230147 Release: 1%{?dist} Summary: A command-line program to download videos from online video platforms