Compare commits

..

2 Commits

Author SHA1 Message Date
Willow C Reed fab856f080 bump release 2026-06-19 21:37:55 -06:00
Willow C Reed 2ad29526a3 feat: add built-in compositor support 2026-06-19 21:36:58 -06:00
83 changed files with 109 additions and 350 deletions
@@ -1,49 +0,0 @@
%global debug_package %{nil}
%ifarch x86_64
%global op_arch amd64
%elifarch aarch64
%global op_arch arm64
%endif
Name: 1password-cli
Version: 2.34.1
Release: 1%{?dist}
Summary: 1Password command-line tool
Packager: Cappy Ishihara <cappy@fyralabs.com>
License: LicenseRef-1Password-Proprietary
URL: https://developer.1password.com/docs/cli/
Source0: https://cache.agilebits.com/dist/1P/op2/pkg/v%{version}/op_linux_%{op_arch}_v%{version}.zip
Source1: 1password-cli.sysusers
ExclusiveArch: x86_64 aarch64
BuildRequires: systemd-rpm-macros
BuildRequires: unzip
Recommends: 1password
Recommends: polkit
%description
1Password CLI brings 1Password to your terminal.
%prep
%autosetup -c
%build
%install
install -Dm0755 op %{buildroot}%{_bindir}/op
chmod 2755 %{buildroot}%{_bindir}/op
install -Dm0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf
%pre
%sysusers_create_package %{name} %{SOURCE1}
%files
%attr(2755,root,onepassword-cli) %{_bindir}/op
%{_sysusersdir}/%{name}.conf
%changelog
* Fri Jun 19 2026 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial Package
@@ -1 +0,0 @@
g onepassword-cli -
-6
View File
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64", "aarch64"]
rpm {
spec = "1password-cli.spec"
}
}
-37
View File
@@ -1,37 +0,0 @@
let html = get("https://app-updates.agilebits.com/product_history/CLI2");
let versions = [];
for matches in find_all(`op_linux_amd64_v([\d]+\.[\d]+\.[\d]+)\.zip`, html) {
versions += matches[1];
}
versions.dedup();
let latest = "";
let latest_major = 0;
let latest_minor = 0;
let latest_patch = 0;
for version in versions {
let parts = version.split(".");
let major = parts[0].parse_int();
let minor = parts[1].parse_int();
let patch = parts[2].parse_int();
if latest == "" ||
major > latest_major ||
major == latest_major && minor > latest_minor ||
major == latest_major && minor == latest_minor && patch > latest_patch {
latest = version;
latest_major = major;
latest_minor = minor;
latest_patch = patch;
}
}
if latest == "" {
print("E: no 1Password CLI version found");
terminate();
}
rpm.version(latest);
-105
View File
@@ -1,105 +0,0 @@
%global debug_package %{nil}
%global policy_owners unix-group:wheel
%global appdir %{_datadir}/1password
%ifarch x86_64
%global tararch x64
%elifarch aarch64
%global tararch arm64
%endif
Name: 1password
Version: 8.12.24
Release: 1%{?dist}
Summary: Password manager and secure wallet
Packager: Cappy Ishihara <cappy@fyralabs.com>
License: LicenseRef-1Password-Proprietary
URL: https://1password.com
Source0: https://downloads.1password.com/linux/tar/stable/%{_arch}/%{name}-%{version}.%{tararch}.tar.gz
Source1: https://downloads.1password.com/linux/tar/stable/%{_arch}/%{name}-%{version}.%{tararch}.tar.gz.sig
Source2: 1password.sysusers
ExclusiveArch: x86_64 aarch64
BuildRequires: desktop-file-utils
BuildRequires: systemd-rpm-macros
Requires: desktop-file-utils
Requires: gtk3
Requires: hicolor-icon-theme
Requires: nss
Requires: polkit
Requires: xdg-utils
%description
%{summary}
%prep
%autosetup -n %{name}-%{version}.%{tararch}
%build
%install
# Install icons
install -Dm0644 resources/icons/hicolor/32x32/apps/1password.png -t %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
install -Dm0644 resources/icons/hicolor/64x64/apps/1password.png -t %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/
install -Dm0644 resources/icons/hicolor/256x256/apps/1password.png -t %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/
install -Dm0644 resources/icons/hicolor/512x512/apps/1password.png -t %{buildroot}%{_datadir}/icons/hicolor/512x512/apps/
sed 's|${POLICY_OWNERS}|%{policy_owners}|g' \
com.1password.1Password.policy.tpl > com.1password.1Password.policy
install -Dm0644 com.1password.1Password.policy -t %{buildroot}%{_datadir}/polkit-1/actions/
install -Dm0644 resources/custom_allowed_browsers -t %{buildroot}%{_sysconfdir}/1password/
install -Dm0644 resources/custom_allowed_browsers -t %{buildroot}%{_datadir}/doc/1password/examples/
sed -i 's|^Exec=/opt/1Password/1password|Exec=%{_bindir}/1password|' resources/1password.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications resources/1password.desktop
install -Dm0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
# Install application payload under /usr for immutable-system compatibility.
mkdir -p %{buildroot}%{appdir}
cp -a . %{buildroot}%{appdir}/
rm -f %{buildroot}%{appdir}/com.1password.1Password.policy \
%{buildroot}%{appdir}/com.1password.1Password.policy.tpl \
%{buildroot}%{appdir}/after-install.sh \
%{buildroot}%{appdir}/after-remove.sh \
%{buildroot}%{appdir}/install.sh \
%{buildroot}%{appdir}/install_biometrics_policy.sh
mkdir -p %{buildroot}%{_bindir}
ln -sr %{buildroot}%{appdir}/%{name} %{buildroot}%{_bindir}/%{name}
chmod 4755 %{buildroot}%{appdir}/chrome-sandbox
chmod 2755 %{buildroot}%{appdir}/1Password-BrowserSupport
if [ -f %{buildroot}%{appdir}/onepassword-mcp ]; then
chmod 2755 %{buildroot}%{appdir}/onepassword-mcp
fi
find %{buildroot}%{appdir} -type f \
! -name chrome-sandbox \
! -name 1Password-BrowserSupport \
! -name onepassword-mcp \
-printf '/%%P\n' | sed "s|^/|%{appdir}/|" > app.files
%pre
%sysusers_create_package %{name} %{SOURCE2}
%files -f app.files
%{_bindir}/%{name}
%dir %{appdir}
%attr(4755,root,root) %{appdir}/chrome-sandbox
%attr(2755,root,onepassword) %{appdir}/1Password-BrowserSupport
%attr(2755,root,onepassword-mcp) %{appdir}/onepassword-mcp
%{_datadir}/icons/hicolor/32x32/apps/1password.png
%{_datadir}/icons/hicolor/64x64/apps/1password.png
%{_datadir}/icons/hicolor/256x256/apps/1password.png
%{_datadir}/icons/hicolor/512x512/apps/1password.png
%{_datadir}/applications/%{name}.desktop
%{_datadir}/polkit-1/actions/com.1password.1Password.policy
%{_sysusersdir}/%{name}.conf
%config(noreplace) %{_sysconfdir}/1password/custom_allowed_browsers
%{_datadir}/doc/1password/
%changelog
* Fri Jun 19 2026 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial Package
-2
View File
@@ -1,2 +0,0 @@
g onepassword -
g onepassword-mcp -
-7
View File
@@ -1,7 +0,0 @@
project pkg {
arches = ["x86_64", "aarch64"]
rpm {
spec = "1password.spec"
}
}
-36
View File
@@ -1,36 +0,0 @@
let xml = get("https://releases.1password.com/linux/stable/index.xml");
let latest = "";
let latest_major = 0;
let latest_minor = 0;
let latest_patch = 0;
for title in find_all(`<title>[^<]*</title>`, xml) {
let matches = find_all(`[\d]+\.[\d]+\.[\d]+`, title[0]);
if matches.len() == 0 {
continue;
}
let version = matches[0][0];
let parts = version.split(".");
let major = parts[0].parse_int();
let minor = parts[1].parse_int();
let patch = parts[2].parse_int();
if latest == "" ||
major > latest_major ||
major == latest_major && minor > latest_minor ||
major == latest_major && minor == latest_minor && patch > latest_patch {
latest = version;
latest_major = major;
latest_minor = minor;
latest_patch = patch;
}
}
if latest == "" {
print("E: no 1Password version found");
terminate();
}
rpm.version(latest);
@@ -4,7 +4,7 @@
%global arctis_sound_manager_services arctis-manager.service arctis-video-router.service arctis-gui.service
Name: python-%{pypi_name}
Version: 1.1.81
Version: 1.1.79
Release: 1%{?dist}
Summary: GUI for SteelSeries Arctis headsets
License: GPL-3.0-or-later
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1317
Version: 1.0.1316
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord-canary
Version: 1.0.1317
Version: 1.0.1316
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
+3 -3
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 14.0.0
%global commit 550d4fae96dbea937d92a236605538f489e7b413
%global ver 13.3.0
%global commit 18accdcc9a739233438b1591965067e3e9cdec72
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260620
%global commit_date 20260618
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2026-06-20
%global ver 2026-06-19
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+6 -2
View File
@@ -4,7 +4,7 @@
Name: anda
Version: 0.7.1
Release: 2%{?dist}
Release: 1%{?dist}
Summary: Andaman Build toolchain
SourceLicense: MIT
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0-or-later AND MPL-2.0-only AND Unicode-3.0 AND (Unlicense OR MIT)
@@ -18,14 +18,18 @@ BuildRequires: gcc
BuildRequires: rust-packaging >= 21
BuildRequires: anda-srpm-macros
BuildRequires: openssl-devel
%if %{defined fedora}
BuildRequires: openssl-devel-engine
%endif
BuildRequires: git-core
BuildRequires: pkgconfig(libgit2)
BuildRequires: libgit2-devel
BuildRequires: libssh2-devel
BuildRequires: mold
Requires: mock
Requires: rpm-build
Requires: createrepo_c
Requires: git-core
Requires: libgit2
%if 0%{?fedora} >= 42
Requires: mock-filesystem
Requires: util-linux-script
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Front-end to your dev env
License: MIT
URL: https://crates.io/crates/mise
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/man/man1/mise.1
Source2: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/completions/mise.bash
Source3: https://raw.githubusercontent.com/jdx/mise/refs/tags/v%version/completions/mise.fish
@@ -1,6 +1,6 @@
Name: plasma6-applet-appgrid
Version: 1.9.2
Release: 1%{?dist}
Version: 1.9.1
Release: 2%{?dist}
Summary: A modern application launcher for KDE Plasma
# Main code: GPL-2.0-or-later
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0
+1 -1
View File
@@ -2,7 +2,7 @@
%global ver 5.0.0
%global commit a7af75821ed8aa9e199b0d8044362dc882c78fbc
%global commit 7bc707b611fcb88401f64a52f483f389e2771f43
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260608
@@ -6,14 +6,13 @@
Name: noctalia-greeter
Version: %{ver}^%{commitdate}git.%{shortcommit}
Release: 1%{?dist}
Release: 2%{?dist}
Summary: A minimal login greeter for greetd that matches the look and feel of Noctalia Shell.
License: shortcommit
URL: https://github.com/noctalia-dev/noctalia-greeter
Source0: https://github.com/noctalia-dev/noctalia-greeter/archive/%{commit}/noctalia-greeter-%{commit}.tar.gz
License: MIT
URL: https://github.com/noctalia-dev/%{name}
Source0: %{url}/archive/%{commit}/%{name}-%{commit}.tar.gz
BuildRequires: cage
BuildRequires: dbus
BuildRequires: gcc-c++
BuildRequires: greetd
@@ -32,11 +31,11 @@ BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: polkit
BuildRequires: wlr-randr
BuildRequires: wlroots-devel >= 0.20
Requires: cage
Requires: dbus
Requires: greetd
Requires: wlroots >= 0.20
Packager: Cypress Reed <cypress@fyralabs.com>
@@ -48,8 +47,7 @@ It lets you pick a user, enter your password, choose a Wayland session, and pick
%autosetup -n noctalia-greeter-%{commit}
%conf
export LDFLAGS="%{__global_ldflags} -Wl,-z,notext"
%meson
%meson -Db_pie=true
%build
%meson_build
@@ -62,11 +60,15 @@ export LDFLAGS="%{__global_ldflags} -Wl,-z,notext"
%license LICENSE
%{_bindir}/%{name}
%{_bindir}/%{name}-apply-appearance
%{_bindir}/%{name}-compositor
%{_bindir}/%{name}-print-greetd-config
%{_bindir}/%{name}-session
%{_datadir}/%{name}/*
%{_datadir}/polkit-1/actions/org.noctalia.greeter.apply-appearance.policy
%changelog
* Fri Jun 19 2026 Cypress Reed <cypress@fyralabs.com>
- Update dependencies and files for built-in compositor
* Tue Jun 09 2026 Cypress Reed <cypress@fyralabs.com>
- Port to terra from Fedora COPR lionheartp/Hyprland
@@ -13,7 +13,6 @@ BuildRequires: meson
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: vala
BuildRequires: sassc
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gtk4-layer-shell-0)
BuildRequires: pkgconfig(gee-0.8)
@@ -52,7 +51,6 @@ A GTK4 application and widget framework for the Singularity Desktop Environment.
%{_datadir}/vala/vapi/singularity-1.0.vapi
%{_datadir}/vala/vapi/libsingularity-1.0.vapi
%{_datadir}/vala/vapi/singularity-1.0.deps
%{_datadir}/themes/Singularity/
%changelog
* Sat May 16 2026 Owen Zimmerman <owen@fyralabs.com>
@@ -8,7 +8,7 @@ Summary: Material you color generation tool with templates
License: GPL-2.0-or-later
URL: https://crates.io/crates/matugen
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/README.md
Source2: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/CHANGELOG.md
Source3: https://raw.githubusercontent.com/InioX/matugen/refs/tags/v%version/LICENSE
@@ -11,7 +11,7 @@ Summary: Niri taskbar module for Waybar
License: MIT
URL: https://crates.io/crates/niri-taskbar
Source: https://static.crates.io/crates/%{crate}/%{crate}-%{crate_version}.crate
Source: %{crates_source %{crate} %{crate_version}}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: niri-taskbar-fix-metadata-auto.diff
+1 -1
View File
@@ -12,7 +12,7 @@ Summary: Arguably a Terminal API Client
License: MIT
URL: https://crates.io/crates/atac
Source: %{terra_crates_source}
Source: %{crates_source}
Packager: xiaoshihou <xiaoshihou@tutamail.com>
BuildRequires: anda-srpm-macros cargo-rpm-macros mold
@@ -6,7 +6,7 @@ Release: 1%{?dist}
Summary: Rapidly scaffold out a new tauri app project
License: Apache-2.0 OR MIT
URL: https://crates.io/crates/create-tauri-app
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: mold
+1 -1
View File
@@ -12,7 +12,7 @@ Summary: Deno executable
License: MIT
URL: https://crates.io/crates/deno
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md
Source2: gcc-wrapper.sh
Source3: land.deno.deno.metainfo.xml
+1 -1
View File
@@ -7,7 +7,7 @@ Summary: Visualize code contributions in a GitHub-style graph.
License: GPL-3.0
URL: https://crates.io/crates/git-biance
Source: %{terra_crates_source}
Source: %{crates_source}
Packager: xiaoshihou <xiaoshihou@tutamail.com>
BuildRequires: anda-srpm-macros cargo-rpm-macros mold
+2 -2
View File
@@ -2,13 +2,13 @@
%global crate lowfi
Name: rust-lowfi
Version: 2.0.7
Version: 2.0.6
Release: 1%{?dist}
Summary: Extremely simple lofi player
License: MIT
URL: https://crates.io/crates/lowfi
Source: %{terra_crates_source}
Source: %{crates_source}
Packager: sadlerm <lerm@chromebooks.lol>
+1 -1
View File
@@ -8,7 +8,7 @@ Summary: No Nonsense Neovim Client in Rust
License: MIT
URL: https://crates.io/crates/neovide
Source0: %{terra_crates_source}
Source0: %{crates_source}
Source1: %{raw_forgeurl}/%{version}/assets/%{crate}-16x16.png
Source2: %{raw_forgeurl}/%{version}/assets/%{crate}-32x32.png
Source3: %{raw_forgeurl}/%{version}/assets/%{crate}-48x48.png
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 9f56a4df515c9989bf0baa71c2150408cce0608e
%global commit 69b602c797a62f09318916d24a98c930533fbdc8
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260620
%global commit_date 20260619
%global ver 1.9.0
%bcond_with check
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Cli implementation of the popular 2048 game writen in rust
License: MIT
URL: https://crates.io/crates/game-2048
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Rusty chess game in your terminal 🦀
License: MIT
URL: https://crates.io/crates/chess-tui
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: pkgconfig(openssl)
+2 -2
View File
@@ -1,9 +1,9 @@
%define osuresver 2026.615.0
%define osuresver 2026.516.0
%global debug_package %{nil}
%define __strip /bin/true
Name: osu-lazer
Version: 2026.620.0
Version: 2026.518.0
Release: 1%{?dist}
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
@@ -1,5 +1,5 @@
Name: rom-properties
Version: 2.8
Version: 2.7.1
Release: 1%{?dist}
Summary: File browser extension for managing video game ROM and disc images
License: GPL-2.0-only
+1 -1
View File
@@ -12,7 +12,7 @@ Summary: Terminal typing game
License: GPL-3.0
URL: https://crates.io/crates/typeracer
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: perl openssl-devel anda-srpm-macros rust-packaging >= 21 mold
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Simplified wrapper for UMU-Launcher
License: MIT
URL: https://crates.io/crates/umu-wrapper
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: mold anda-srpm-macros rust-packaging >= 21
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit be8009c62509322682299bfbe969a62cee03f4d5
%global commit 1e036ce1c5076f695d149a672ca578ebf907f882
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver v26.3.27
%global commit_date 20260620
%global commit_date 20260619
%global goipath github.com/XTLS/Xray-core
Version: %{ver}^%{commit_date}git.%{shortcommit}
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 3-beta
%global ver 0.0.12
Name: holyc
Version: %{ver}~beta
@@ -1,5 +1,5 @@
%global commit fb2af6606cf8fa85a8bf06c0d1f5689327d4b6fc
%global commit_date 20260620
%global commit 63c876f66ae413d8729da02422c5f40153a86540
%global commit_date 20260618
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+1 -1
View File
@@ -12,7 +12,7 @@ Packager: metcya <metcya@gmail.com>
License: AGPL-3.0
URL: https://crates.io/crates/bacon
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: mold
@@ -11,7 +11,7 @@ Summary: Display current network utilization by process, connection and r
License: MIT
URL: https://crates.io/crates/bandwhich
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: bandwhich-fix-metadata-auto.diff
+3 -3
View File
@@ -5,13 +5,13 @@
%global crate bottom
Name: rust-bottom
Version: 0.14.0
Release: 1%{?dist}
Version: 0.12.3
Release: 1%?dist
Summary: Customizable cross-platform graphical process/system monitor for the terminal
License: MIT
URL: https://crates.io/crates/bottom
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: bottom-fix-metadata-auto.diff
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Give information on mounted filesystems
License: MIT
URL: https://crates.io/crates/dysk
Source: %{terra_crates_source}
Source: %{crates_source}
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cargo-rpm-macros >= 24
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Modern replacement for ls
License: EUPL-1.2
URL: https://crates.io/crates/eza
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: eza-fix-metadata-auto.diff
+1 -1
View File
@@ -9,7 +9,7 @@ Summary: Tui file manager with vim-like key mapping
License: MIT
URL: https://crates.io/crates/felix
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21 mold
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Command-line application for interacting with git repositories
License: MIT OR Apache-2.0
URL: https://crates.io/crates/gitoxide
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: openssl-devel-engine cmake anda-srpm-macros rust-packaging >= 21 mold
+1 -1
View File
@@ -12,7 +12,7 @@ Summary: Ping, but with a graph
License: MIT
URL: https://crates.io/crates/gping
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://github.com/orf/gping/blob/gping-v%version/LICENSE
BuildRequires: anda-srpm-macros rust-packaging >= 21 mold
@@ -11,7 +11,7 @@ Summary: Displays the content you're currently watching on Discord!
License: GPL-3.0-or-later
URL: https://crates.io/crates/jellyfin-rpc-cli
Source0: %{terra_crates_source}
Source0: %{crates_source}
Source1: https://raw.githubusercontent.com/Radiicall/jellyfin-rpc/%version/LICENSE
Packager: madonuko <mado@fyralabs.com>
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Terminal file manager inspired by ranger
License: LGPL-3.0
URL: https://crates.io/crates/joshuto
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros rust-packaging >= 21
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Interactive CLI for creating conventional commits
License: MIT
URL: https://crates.io/crates/koji
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 24 anda-srpm-macros
BuildRequires: openssl-devel
+1 -1
View File
@@ -8,7 +8,7 @@ Summary: Filesystem cleaning tool that recursively searches directories f
License: MIT
URL: https://crates.io/crates/kondo-ui
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: pkgconfig(glib-2.0) pkgconfig(cairo) pkgconfig(cairo-gobject) pkgconfig(gdk-pixbuf-2.0) >= 2.30 pkgconfig(pango) >= 1.36 pkgconfig(atk) >= 2.14
BuildRequires: pkgconfig(gdk-3.0) >= 3.22
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Command-line utility for easily compressing and decompressing fi
License: MIT
URL: https://crates.io/crates/ouch
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
%dnl Patch: ouch-fix-metadata-auto.diff
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Minimal, blazing-fast, and infinitely customizable prompt for an
License: ISC
URL: https://crates.io/crates/starship
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Modernized, complete, embeddable TeX/LaTeX engine
License: MIT
URL: https://crates.io/crates/tectonic
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: pkgconfig(fontconfig) g++ libicu-devel freetype-devel openssl-devel graphite2-devel anda-srpm-macros rust-packaging >= 21
@@ -11,7 +11,7 @@ Summary: Very fast, portable and hackable fuzzy finder for the terminal
License: MIT
URL: https://crates.io/crates/television
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: television-fix-metadata-auto.diff
+3 -3
View File
@@ -4,13 +4,13 @@
%global crate typstyle
Name: rust-typstyle
Version: 0.15.0
Release: 1%{?dist}
Version: 0.14.4
Release: 1%?dist
Summary: CLI for Typstyle
License: Apache-2.0
URL: https://crates.io/crates/typstyle
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/typstyle-rs/typstyle/v%{version}/LICENSE
Packager: metcya <metcya@gmail.com>
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: CLI for working with usage-based CLIs
License: MIT
URL: https://crates.io/crates/usage-cli
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/jdx/usage/refs/tags/v%version/LICENSE
Packager: madonuko <mado@fyralabs.com>
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Very fast linker for Linux
License: MIT OR Apache-2.0
URL: https://crates.io/crates/wild-linker
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://github.com/davidlattimore/wild/archive/refs/tags/%version.tar.gz
BuildRequires: cargo-rpm-macros >= 24
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Tool for interacting with XISO/XDVDFS images
License: MIT
URL: https://crates.io/crates/xdvdfs-cli
Source: %{terra_crates_source}
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/antangelo/xdvdfs/v%version/LICENSE
Packager: madonuko <mado@fyralabs.com>
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Hackable, minimal, fast TUI file explorer
License: MIT
URL: https://crates.io/crates/xplr
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: mold
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Container runtime written in Rust
License: None
URL: https://crates.io/crates/youki
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24
BuildRequires: pkg-config
+1 -1
View File
@@ -11,7 +11,7 @@ Summary: Terminal workspace with batteries included
License: MIT
URL: https://crates.io/crates/zellij
Source: %{terra_crates_source}
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Universal Package Manager & Environment Setup Tool
SourceLicense: Apache-2.0
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-2.0-or-later AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
URL: https://crates.io/crates/zoi-rs
Source: https://static.crates.io/crates/%{crate}/%{crate}-%{crate_version}.crate
Source: %{crates_source %{crate} %{crate_version}}
BuildRequires: cargo
BuildRequires: gcc-c++
BuildRequires: rpm_macro(cargo_install)
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/bash
version=0.17.0-dev.902+7255f3e72
version=0.17.0-dev.892+54537285c
mirrors=()
@@ -6,7 +6,7 @@
%define llvm_compat 22
%endif
%global llvm_version 22.0.0
%global ver 0.17.0-dev.902+7255f3e72
%global ver 0.17.0-dev.892+54537285c
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -18,7 +18,7 @@
%global zig_cache_dir %{builddir}/zig-cache
Name: zig-master
Version: 0.17.0~dev.902+7255f3e72
Version: 0.17.0~dev.892+54537285c
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
+1 -1
View File
@@ -10,7 +10,7 @@ SourceLicense: MIT
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
Summary: A better Rust version of pokeget.
URL: https://crates.io/crates/%{crate}
Source0: %{terra_crates_source}
Source0: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: mold
@@ -1,7 +1,7 @@
%global commit dccbbd62a026752603f3205a12de0f2ff7ff2ab0
%global commit 9ad36e14f6e5db3b45235943d61768e5fa246edd
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20260620002456
%global commit_date 20260620
%global ver 20260618031303
%global commit_date 20260618
Name: v2ray-domain-list-community
Version: %{ver}^%{commit_date}git.%{shortcommit}
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 519243fd551caf9b118d2a34c95699ce15cd74eb
%global commit ce6485980843245f8dc13ec0d0b2258fb04435d2
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 202606191114
%global commit_date 20260620
%global ver 202605120112
%global commit_date 20260512
%global year %{gsub %commit_date %%d%%d%%d%%d$ %{quote:}}
%global month %{gsub %commit_date %%d%%d%%d%%d(%%d%%d)%%d%%d %%1}
+1 -1
View File
@@ -10,7 +10,7 @@
Name: LCEVCdec
Version: 4.2.0
Release: 2%{?dist}
Release: 1%{?dist}
Summary: MPEG-5 LCEVC Decoder
License: BSD-3-Clause-Clear
URL: https://docs.v-nova.com/v-nova/lcevc/lcevc-sdk-overview
+1 -1
View File
@@ -1 +1 @@
8.1.2
8.1.1
@@ -1 +1 @@
8.1.2
8.1.1
@@ -1,6 +1,6 @@
Name: gstreamer1-plugin-libav
Version: 1.28.4
Release: 2%{?dist}
Release: 1%{?dist}
Epoch: 1
Summary: GStreamer Libav plugin
License: LGPL-2.0-or-later
@@ -48,7 +48,7 @@ find %{buildroot} -name "*.la" -delete
%files
%license COPYING
%doc README.md
%doc AUTHORS NEWS README.md
%{_libdir}/gstreamer-1.0/libgstlibav.so
%changelog
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit a9bb4b886b493fb22b6b230946a720bc1173af23
%global commit 192003b8aeedf8719a5837228b1041492f624d09
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260620
%global commit_date 20260616
Name: vgmstream
Version: 0~%{commit_date}git.%shortcommit
@@ -1,5 +1,5 @@
%global commit b0610f3e9109274730d6b7044f6d7b6603eaac3f
%global commit_date 20260620
%global commit 066091a54c08b240939c3bc2c4119c693c636bdb
%global commit_date 20260619
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: cloud-hypervisor-nightly
+1 -1
View File
@@ -14,7 +14,7 @@ Summary: Remote caching enabled builds of sccache
SourceLicense: Apache-2.0 AND (Apache-2.0 OR MIT)
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CDLA-Permissive-2.0 AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
URL: https://crates.io/crates/sccache
Source0: %{terra_crates_source}
Source0: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anda-srpm-macros
Version: 0.3.11
Version: 0.3.10
Release: 1%{?dist}
Summary: SRPM macros for extra Fedora packages
+2 -4
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: MareTF
Version: 0.12.0
Version: 0.11.0
Release: 1%{?dist}
License: MIT
Summary: A utility to create, edit, and display every type of VTF file ever made
@@ -42,15 +42,13 @@ BuildRequires: vulkan-headers
%files
%doc README.md
%license LICENSE %{_defaultlicensedir}/maretf/CREDITS
%license LICENSE
%{_bindir}/maretf
%{_bindir}/maretf_gui
%{_bindir}/maretf_thumbnailer
%{_appsdir}/maretf.desktop
%{_hicolordir}/512x512/apps/maretf.png
%{_defaultlicensedir}/maretf/LICENSE
%{_datadir}/mime/packages/maretf.xml
%{_datadir}/thumbnailers/maretf.thumbnailer
%changelog
* Sun Mar 15 2026 Owen Zimmerman <owen@fyralabs.com>
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
%global goipath github.com/carapace-sh/carapace-bin
Version: 1.7.1
Version: 1.7.0
%gometa -f
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Multi-layer keyboard customization
License: LGPL-3.0-only
URL: https://crates.io/crates/kanata
Source: %{terra_crates_source}
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: kanata-fix-metadata-auto.diff
Packager: madonuko <mado@fyralabs.com>
+1 -1
View File
@@ -10,7 +10,7 @@ Summary: Fast, configurable, shell plugin manager
License: MIT OR Apache-2.0
URL: https://sheldon.cli.rs
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
+1 -1
View File
@@ -7,7 +7,7 @@ Release: 1%{?dist}
Summary: Command line interface for building Tauri apps
License: Apache-2.0 OR MIT
URL: https://crates.io/crates/create-tauri-app
Source: %{terra_crates_source}
Source: %{crates_source}
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: mold
+1 -1
View File
@@ -3,7 +3,7 @@
Name: rust-topgrade
# renovate: datasource=github-releases depName=topgrade-rs/topgrade
Version: 17.6.2
Version: 17.6.1
Release: 1%{?dist}
Summary: Upgrade all the things
+1 -1
View File
@@ -8,7 +8,7 @@ Summary: Source Code Spelling Correction
License: MIT OR Apache-2.0
URL: https://crates.io/crates/typos-cli
Source0: %{terra_crates_source}
Source0: %{crates_source}
Source1: https://raw.githubusercontent.com/crate-ci/%{name}/refs/tags/v%{version}/LICENSE-MIT
Source2: https://raw.githubusercontent.com/crate-ci/%{name}/refs/tags/v%{version}/LICENSE-APACHE
+1 -1
View File
@@ -2,7 +2,7 @@
%global oldpkgname yt-dlp-nightly
Name: yt-dlp-git
Version: 2026.06.20.225939
Version: 2026.06.18.220525
Release: 1%{?dist}
Summary: A command-line program to download videos from online video platforms