Compare commits

..

6 Commits

Author SHA1 Message Date
Owen Zimmerman d9506772a6 Merge branch 'frawhide' into jade/multipass 2026-05-07 01:32:12 -05:00
metcya f0c0fb549a idk maybe this is progress 2025-12-07 16:54:49 -06:00
Jaiden Riordan 4bb96ebe17 i hate cmake 2025-10-28 17:14:11 -05:00
Jaiden Riordan f9b15c32ff don't need to update modules 2025-10-27 02:42:40 -05:00
Jaiden Riordan 78693ca98d switch to git clone 2025-10-27 02:35:55 -05:00
Jaiden Riordan bb9c47f0f0 spec 2025-10-27 00:27:50 -05:00
150 changed files with 484 additions and 1293 deletions
+1 -1
View File
@@ -73,6 +73,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v4
uses: github/codeql-action/upload-sarif@e46ed2cbd01164d986452f91f178727624ae40d7 # v4
with:
sarif_file: results.sarif
+4 -4
View File
@@ -1,9 +1,9 @@
%global xurl https://files.pythonhosted.org/packages/2b/bc/36972ebb0c09effa41a1dc5f1e9c19b9fd85675cc3196f43559eeb3d0ceb/anki-25.9.4-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/cb/8e/42e0a2e8f8e6da78571ff8e79dd65eef1602390d03349839a2f4397fdcb5/anki-25.9.4-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/83/a1/a8e8c5bc7dda44c0decfdeb128ca308d65d7beca1a4131230e9abadef439/aqt-25.9.4-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/29/17/68debda9fa3a8234c8a345256254665112180bced608354f7d1361647580/anki-25.9.3-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/f9/c7/5d7351f09deed1e294724cfde077d5b2a0c91659b984d05cec291417e806/anki-25.9.3-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/54/a3/d5d68ed478b02d44dec3a4a7ba0d671be271dd2203d8ba1d49318b2221ef/aqt-25.9.3-py3-none-any.whl
Name: anki-bin
Version: 25.9.4
Version: 25.9.3
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.09.4
Version: 25.09.3
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 25.09.4
Version: 25.09.3
Release: 1%{?dist}
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: bazzite-portal
Version: 0.2.3
Version: 0.2.2
Release: 1%{?dist}
Summary: Bazzite Portal is a tabbed frontend for curated script execution, with a focus on distro specific QOL shortcuts
URL: https://github.com/ublue-os/yafti-gtk
+1 -1
View File
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 4.3.0
Version: 4.2.1
Release: 1%{?dist}
Summary: Cooling device control for Linux
ExclusiveArch: x86_64 aarch64
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.1075
Version: 1.0.1036
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+24 -21
View File
@@ -1,17 +1,20 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 1.0.1075
Version: 1.0.1036
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz
License: https://discord.com/terms
Requires: glibc GConf2 nspr >= 4.13 nss >= 3.27 libX11 >= 1.6 libXtst >= 1.2
Group: Applications/Internet
ExclusiveArch: x86_64
%electronmeta -D
%description
All-in-one voice and text chat for gamers that's free, secure, and works on
both your desktop and phone.
@@ -22,23 +25,23 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 discord.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%desktop_file_install %{name}.desktop
cp %{SOURCE1} -t .
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-canary
cp -rv * %{buildroot}%{_datadir}/discord-canary
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%_bindir/discord-canary
%{_datadir}/discord-canary/
%{_datadir}/applications/discord-canary.desktop
%{_datadir}/pixmaps/discord-canary.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.1025-2
- Update build for new bootstrap format
* Thu Dec 01 2022 root - 0.0.144-1
- new version
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 1.0.138
Version: 1.0.137
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 1.0.190
Version: 1.0.189
Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+28 -21
View File
@@ -1,17 +1,24 @@
%define debug_package %{nil}
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 1.0.190
Version: 1.0.189
Release: 2%{?dist}
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
License: https://discord.com/terms
Requires: glibc GConf2
Requires: nspr >= 4.13
Requires: nss >= 3.27
Requires: libX11 >= 1.6
Requires: libXtst >= 1.2
Group: Applications/Internet
ExclusiveArch: x86_64
%electronmeta -D
%description
All-in-one voice and text chat for gamers that's free, secure, and works on
both your desktop and phone.
@@ -22,23 +29,23 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 discord.png %{buildroot}%{_datadir}/pixmaps/%{name}.png
%desktop_file_install %{name}.desktop
cp %{SOURCE1} -t .
rm -rf $RPM_BUILD_ROOT
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/discord-ptb
cp -rv * %{buildroot}%{_datadir}/discord-ptb
mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png
ln -s %_datadir/discord-ptb/discord-ptb %buildroot%_bindir/discord-ptb
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%_bindir/discord-ptb
%{_datadir}/discord-ptb/
%{_datadir}/applications/discord-ptb.desktop
%{_datadir}/pixmaps/discord-ptb.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.189-2
- Update build for new bootstrap format
* Thu Nov 17 2022 madonuko <mado@fyralabs.com> - 0.0.35-1
- new version
+21 -21
View File
@@ -1,14 +1,13 @@
Name: discord
Version: 1.0.138
Release: 2%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
Source0: https://dl.discordapp.net/apps/linux/%{version}/%{name}-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Requires: zenity
Group: Applications/Internet
ExclusiveArch: x86_64
Name: discord
Version: 1.0.137
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
Source0: https://dl.discordapp.net/apps/linux/%{version}/discord-%{version}.tar.gz
Source1: https://discord.com/terms#/terms.html
License: Proprietary
Group: Applications/Internet
ExclusiveArch: x86_64
%electronmeta -D
@@ -22,22 +21,23 @@ both your desktop and phone.
%build
%install
install -Dpm755 updater_bootstrap -t %{buildroot}%{_datadir}/%{name}
install -Dpm755 %{name} -t %{buildroot}%{_bindir}
install -Dpm644 %{name}.png -t %{buildroot}%{_datadir}/pixmaps
%desktop_file_install %{name}.desktop
mkdir -p %{buildroot}%{_bindir}
install -Dpm755 ./* -t %{buildroot}%{_datadir}/discord
mkdir -p %{buildroot}%{_appsdir}
mkdir -p %{buildroot}%{_datadir}/pixmaps
mv %{buildroot}%{_datadir}/discord/discord.desktop -t %{buildroot}%{_appsdir}
mv %{buildroot}%{_datadir}/discord/discord.png -t %{buildroot}%{_datadir}/pixmaps
mv %{buildroot}%{_datadir}/discord/discord -t %{buildroot}%{_bindir}
cp %{SOURCE1} -t .
%files
%license terms.html
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_appsdir}/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_bindir}/discord
%{_datadir}/discord/
%{_appsdir}/discord.desktop
%{_datadir}/pixmaps/discord.png
%changelog
* Tue May 5 2026 Gilver E. <roachy@fyralabs.com> - 1.0.136-4
- Remove unused files from package
* Mon May 4 2026 Gilver E. <roachy@fyralabs.com> - 1.0.136-2
- Updated /usr/bin symlink
* Thu Jan 19 2023 madonuko <mado@fyralabs.com> - 0.0.143-1
+2 -2
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.3.0
%global commit 95032bd2b752c711860ed06b9f0225243a4b6cbd
%global commit 1534a895e757b51d34ab5b1184344f04d67b8ebc
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260513
%global commit_date 20260504
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
+1 -2
View File
@@ -3,7 +3,7 @@
Name: kopia
%electronmeta -D
Version: 0.23.0
Version: 0.22.3
Release: 1%{?dist}
Summary: A backup/restore tool that allows you to create encrypted snapshots
@@ -43,7 +43,6 @@ A graphical user interface for %{name}.
%build
%global gomodulesmode GO111MODULE=on
%gobuild -o %{name} .
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
pushd app
%npm_build -B
@@ -1,5 +1,5 @@
%global commit eb0ddc3337caf1fccfed5b10bf94aa9583c2929b
%global commit_date 20260512
%global commit e55cd408f7eee7d1009a5c0bb4003914292f082d
%global commit_date 20260427
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %nil
%global __strip /bin/true
+2 -3
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 21351a058030cc67e50be138ca7bd4f96b448db2
%global commit cfd818bcaef262f82596f49444ee80073fa6d49a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260513
%global commit_date 20260506
%global ver 0.41.0
Name: mpv-nightly
@@ -21,7 +21,6 @@ BuildRequires: gcc
BuildRequires: libappstream-glib
BuildRequires: libatomic
BuildRequires: meson
BuildRequires: cmake
BuildRequires: python3-docutils
BuildRequires: perl(Encode)
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "awww.spec"
spec = "multipass.spec"
}
}
+33
View File
@@ -0,0 +1,33 @@
Name: multipass
Version: 1.16.1
Release: 1%?dist
Summary: Multipass orchestrates virtual Ubuntu instances
License: GPL-3.0
URL: https://canonical.com/multipass
BuildRequires: cmake gcc-c++ mold ninja-build cmake(fmt) openssl-devel cmake(gRPC) cmake(yaml-cpp) cmake(semver) cmake(Qt6) cmake(Qt6Core) cmake(Qt6Concurrent) cmake(Qt6Network)
%description
Multipass is a lightweight VM manager for Linux, Windows and macOS. It's
designed for developers who want to spin up a fresh Ubuntu environment with a
single command. It uses KVM on Linux, Hyper-V on Windows and QEMU on macOS to
run virtual machines with minimal overhead. It can also use VirtualBox on
Windows and macOS. Multipass will fetch Ubuntu images for you and keep them up
to date.
%prep
%git_clone https://github.com/canonical/%{name}.git v%{version}
%build
export VCPKG_FORCE_SYSTEM_BINARIES=1
%cmake .
%cmake_build
%install
%cmake_install
%files
%changelog
* Mon Oct 27 2025 Jaiden Riordan <jade@fyralabs.com>
- Initial package
+1 -1
View File
@@ -2,7 +2,7 @@
%define debug_package %nil
Name: peazip
Version: 11.1.0
Version: 11.0.0
Release: 1%{?dist}
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
License: LGPL-3.0-only
+2 -2
View File
@@ -1,7 +1,7 @@
%global metainfo_commit f467512129f94bc4c90187e86192202ecc78e820
%global metainfo_commit 92832ea1d6adc2b226742d29bc41f5156426f898
Name: proton-vpn-gtk-app
Version: 4.16.2
Version: 4.16.1
Release: 1%{?dist}
Summary: Official ProtonVPN Linux app
License: GPL-3.0-only
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2026-05-13
%global ver 2026-05-07
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+2 -2
View File
@@ -19,8 +19,8 @@
%endif
Name: scrcpy
Version: 4.0
Release: 1%{?dist}
Version: 3.3.4
Release: 1%?dist
Summary: Display and control your Android device
License: Apache-2.0 AND Proprietary
URL: https://github.com/Genymobile/scrcpy
+1 -1
View File
@@ -4,7 +4,7 @@
]
},
"engines": {
- "node": "24.15.0"
- "node": "24.14.0"
+ "node": ">= 22"
},
"build": {
+2 -3
View File
@@ -2,7 +2,7 @@
Name: signal-desktop
%electronmeta -aD
Version: 8.10.0
Version: 8.8.0
Release: 1%{?dist}
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
@@ -70,8 +70,7 @@ pushd sticker-creator
popd
%dnl %pnpm_build -r generate,build:policy-files,generate,build:esbuild:prod
%{__pnpm} run generate
%{__pnpm} run build-linux --%{_electron_cpu} --linux AppImage
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
%{__pnpm} run build-linux
%install
%electron_install -i signal -l -I build/icons/png
@@ -1,4 +1,5 @@
project pkg {
project "pkg" {
arches = ["x86_64"]
rpm {
spec = "twintaillauncher.spec"
}
@@ -6,8 +6,8 @@
Name: twintaillauncher
Version: 2.1.1
Release: 1%{?dist}
Version: 2.0.0
Release: 3%{?dist}
Summary: A multi-platform launcher for your anime games
Packager: Yoong Jin <solomoncyj@gmail.com>
@@ -16,6 +16,8 @@ License: GPL-3.0-only AND (((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((M
URL: https://twintaillauncher.app/
Source0: https://github.com/TwintailTeam/TwintailLauncher/archive/refs/tags/ttl-v%{version}.tar.gz
ExclusiveArch: x86_64
Requires: cairo
Requires: desktop-file-utils
Requires: gdk-pixbuf2
@@ -58,7 +60,7 @@ TTL is an all-in-one tool for downloading, managing, and launching your favorite
%install
%tauri_install
mkdir -p %{buildroot}%{_prefix}/lib/twintaillauncher/resources
mkdir -p %{buildroot}/usr/lib/twintaillauncher/resources
#app expects files to be present there
mv %{buildroot}/%{_datadir}/cargo/registry/twintaillauncher-%{version}/resources %{buildroot}/usr/lib/twintaillauncher
@@ -73,20 +75,25 @@ rm -rf %{buildroot}/%{_datadir}/cargo/registry/twintaillauncher-%{version}
install -Dm644 public/launcher-icon.png %{buildroot}%{_hicolordir}/512x512/apps/%{name}.png
install -Dm644 public/launcher-icon-128.png %{buildroot}%{_hicolordir}/128x128/apps/%{name}.png
chmod 0755 %{buildroot}/usr/lib/twintaillauncher/resources -R
%files
%license LICENSE.dependencies
%license LICENSE
%doc README.md
%{_bindir}/twintaillauncher
%{_prefix}/lib/%{name}/resources
/usr/lib/twintaillauncher/resources
%{_hicolordir}/512x512/apps/%{name}.png
%{_hicolordir}/128x128/apps/%{name}.png
%{_appsdir}/%{name}.desktop
%_appsdir/twintaillauncher.desktop
%changelog
* Sat May 9 2026 Gilver E. <roachy@fyralabs.com> - 2.1.0-2
- Enable aarch64 builds
* Wed Apr 15 2026 Yoong Jin <solomoncyj@gmail.com> - 2.0.0-3
- Fix folders
- filx perms
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "bsc.spec"
}
}
-85
View File
@@ -1,85 +0,0 @@
%define debug_package %{nil}
%global __provides_exclude_from ^%{_libdir}/bsc/SAT/.*
%global __requires_exclude libstp\\.so\\.1|libyices\\.so\\.2\\.6
Name: bsc
Version: 2026.01
Release: 1%{?dist}
Summary: Bluespec Compiler (BSC)
License: BSD-3-Clause AND BSD-2-Clause AND MIT AND LGPL-2.0-or-later AND AND BSL-1.0
URL: https://github.com/B-Lang-org/bsc
Source: %{url}/archive/refs/tags/%{version}.tar.gz
BuildRequires: ghc
BuildRequires: ghc-regex-compat-devel
BuildRequires: ghc-syb-devel
BuildRequires: ghc-old-time-devel
BuildRequires: ghc-split-devel
BuildRequires: ghc-strict-concurrency-devel
BuildRequires: gperf
BuildRequires: gcc-c++
BuildRequires: autoconf
BuildRequires: flex
BuildRequires: bison
BuildRequires: zlib-ng-compat-devel
BuildRequires: tcl-devel
# For check
BuildRequires: binutils
BuildRequires: iverilog
Provides: bundled(stp)
Provides: bundled(yices)
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
Compiler, simulator, and tools for the Bluespec Hardware Description Language.
Bluespec is a single language for digital electronic hardware designs that
comes in two syntactic flavors, which are interchangeable:
Bluespec SystemVerilog (BSV)
Bluespec Haskell (BH, or "Bluespec Classic")
Bluespec is a high-level hardware description language. It has a variety of
advanced features including a powerful type system that can prevent errors prior
to synthesis time, and its most distinguishing feature, Guarded Atomic Actions,
allow you to define hardware components in a modular manner based on their
invariants, and let the compiler pick a scheduler.
%prep
%git_clone %{url} %{version}
%build
%make_build install-src GHCJOBS=%{_smp_build_ncpus}
%install
mkdir -p %{buildroot}%{_datadir}/bsc/
mkdir -p %{buildroot}%{_bindir}
cp -r inst/ %{buildroot}%{_datadir}/bsc/
# https://github.com/B-Lang-org/bsc/blob/main/INSTALL.md#overview
# Note this is symlinking the wrapper scripts, not the ELFs
%{__ln_s} -f %{_datadir}/bsc/inst/bin/bsc %{buildroot}%{_bindir}/bsc
%{__ln_s} -f %{_datadir}/bsc/inst/bin/bluetcl %{buildroot}%{_bindir}/bluetcl
# Patch wrapper scripts to use correct paths
for wrapper in %{buildroot}%{_datadir}/bsc/inst/bin/bsc %{buildroot}%{_datadir}/bsc/inst/bin/bluetcl; do
sed -i 's|BLUESPECDIR="$(cd ${BINDIR}/../lib; echo $PWD)"|BLUESPECDIR="%{_datadir}/bsc/inst/lib"|' $wrapper
sed -i 's|BLUESPECEXEC=${BINDIR}/core/${SCRIPTNAME}|BLUESPECEXEC="%{_datadir}/bsc/inst/bin/core/${SCRIPTNAME}"|' $wrapper
done
%check
%{make_build} check-smoke
%files
%doc README.md DEVELOP.md
%license COPYING LICENSES/
%{_bindir}/bsc
%{_bindir}/bluetcl
%{_datadir}/bsc/*
%changelog
* Fri Apr 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
-1
View File
@@ -1 +0,0 @@
rpm.version(gh("B-Lang-org/bsc"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: gradle
Version: 9.5.1
Version: 9.5.0
Release: 1%{?dist}
Summary: Powerful build system for the JVM
URL: https://gradle.org/
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2026.5.6
Version: 2026.5.1
Release: 1%{?dist}
Summary: Front-end to your dev env
+1 -1
View File
@@ -1,5 +1,5 @@
Name: driftwm
Version: 0.6.0
Version: 0.5.0
Release: 1%{?dist}
Summary: A trackpad-first infinite canvas Wayland compositor
License: GPL-3.0-or-later
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "gnome-shell-extension-gpu-supergfxctl-switch.spec"
}
}
@@ -0,0 +1,43 @@
%global commit 1de26db2ea4166fdca85306300b12bdc24f2c955
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250925
%global ver 11
%global extension gpu-switcher-supergfxctl
%global uuid %{extension}@chikobara.github.io
Name: gnome-shell-extension-%{extension}
Version: %ver^%commit_date.%shortcommit
Release: 3%{?dist}
Summary: GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
License: GPL-3.0-only
URL: https://github.com/chikobara/GPU-Switcher-Supergfxctl
Source0: %url/archive/%commit.tar.gz
Requires: gnome-shell >= 48~
Requires: asusctl
Requires: supergfxctl
Recommends: gnome-extensions-app
BuildArch: noarch
Packager: june-fish <june@fyralabs.com>
%description
GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
%prep
%autosetup -n GPU-Switcher-Supergfxctl-%{commit} -p1
%install
install -Dm644 metadata.json %{buildroot}%{_gnomeextensionsdir}/metadata.json
install -Dm644 extension.js %{buildroot}%{_gnomeextensionsdir}/extension.js
%files
%license LICENSE
%doc README.md
%{_gnomeextensionsdir}
%changelog
* Mon Oct 27 2025 june-fish <june@fyralabs.com> - 11
- Initial Package
@@ -0,0 +1,9 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("chikobara/GPU-Switcher-Supergfxctl"));
if rpm.changed() {
let v = find("\"version\": ([.\\d]+)\n", gh_rawfile("chikobara/GPU-Switcher-Supergfxctl", "main", "metadata.json"), 1);
rpm.global("ver", v);
rpm.global("commit_date", date());
rpm.release();
}
}
@@ -1,5 +1,5 @@
%global commit 5d5bb105380a90b2f9767df328eb846009299ddb
%global commit_date 20260513
%global commit aeb29c1e8ca23dc1bd89f1f2c73044e0ec031588
%global commit_date 20260506
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global extension multi-monitors-bar
@@ -1,10 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.13.1
%global ver 0.13.0
%global commit a2dbd8a4cc51f7cbe4224732668392bb1aa79df2
%global commit_date 20260509
%global commit ec5c0c709706bad5b82f667fd8758eae442577ce
%global commit_date 20260430
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit b522162bba5d5f8467b3170d3c3dc80b783ad500
%global commit cdf9dc925feb09c4e4e540849d3e9f6efa67599d
%forgemeta
Name: lomiri-system-settings
+1 -1
View File
@@ -2,7 +2,7 @@
Name: noctalia-qs
Version: 0.0.12
Release: 3%{?dist}
Release: 2%{?dist}
Summary: Flexible QtQuick based desktop shell toolkit
License: LGPL-3.0-only AND GPL-3.0-only
URL: https://github.com/noctalia-dev/noctalia-qs
+4 -26
View File
@@ -2,17 +2,16 @@ Name: somewm
Version: 1.4.1
Release: 1%{?dist}
Summary: Wayland compositor that brings AwesomeWM's Lua API to Wayland
License: GPL-3.0-or-later
License: GPL-3.0
URL: https://github.com/trip-zip/somewm
Source: %{url}/archive/refs/tags/v%{version}.tar.gz
Source: %{url}/archive/%{version}.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: cmake
BuildRequires: pkgconfig(pam)
BuildRequires: pkgconfig(wlroots)
BuildRequires: pkgconfig(luajit)
BuildRequires: lua-lgi-compat
BuildRequires: pkgconfig(wlroots-0.19)
@@ -35,44 +34,23 @@ The goal is 100% compatibility with AwesomeWM's Lua configuration.
%prep
%autosetup
%package devel
%pkg_devel_files
%conf
%meson -Dwerror=false
%build
%meson -Dwerror=false
%meson_build
%install
%meson_install
%post
%systemd_post somewm.service
%preun
%systemd_preun somewm.service
%postun
%systemd_postun_with_restart somewm.service
%files
%doc README.md CHANGELOG.md
%license LICENSE licenses/
%{_bindir}/%{name}
%{_bindir}/%{name}-client
%{_bindir}/somewm-session
%{_sysconfdir}/xdg/%{name}/rc.lua
%{_datadir}/%{name}/
%{_datadir}/wayland-sessions/%{name}.desktop
%{_datadir}/xdg-desktop-portal/portals/somewm.portal
%{_mandir}/man1/somewm.1.*
%{_userunitdir}/somewm-shutdown.target
%{_userunitdir}/somewm.service
%changelog
* Sun May 10 2026 Owen Zimmerman <owen@fyralabs.com>
- Update spec for 1.4.1
* Sun Jan 04 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1 -1
View File
@@ -1,7 +1,7 @@
%dnl %define debug_package %{nil}
%global goipath github.com/nwg-piotr/nwg-look
Version: 1.1.1
Version: 1.1.0
%gometa -f
-1
View File
@@ -1 +0,0 @@
rpm.version(codeberg("LGFae/awww"));
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "lact.spec"
spec = "swww.spec"
}
}
@@ -1,11 +1,11 @@
Name: awww
Version: 0.12.1
Release: 2%?dist
Name: swww
Version: 0.11.2
Release: 1%?dist
Summary: Wallpaper daemon for Wayland
SourceLicense: GPL-3.0-only
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
URL: https://codeberg.org/LGFae/awww
Source0: %url/archive/v%version.tar.gz
URL: https://github.com/LGFae/swww
Source0: %url/archive/refs/tags/v%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: anda-srpm-macros rust-packaging rpm_macro(bash_completions_dir) mold
BuildRequires: scdoc
@@ -15,10 +15,8 @@ BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-protocols)
Obsoletes: swww < %{evr}
%description
awww is a wallpaper daemon for Wayland that is controlled
swww is a wallpaper daemon for Wayland that is controlled
at runtime. It uses LZ4 compression for frame animations
for animated wallpapers.
@@ -52,7 +50,7 @@ BuildArch: noarch
Zsh command-line completion support for %{name}.
%prep
%autosetup -n %{name}
%autosetup
%cargo_prep_online
%build
@@ -64,30 +62,34 @@ Zsh command-line completion support for %{name}.
(cd client && %{cargo_install}) &
(cd daemon && %{cargo_install}) &
wait
install -Dm644 -T completions/awww.bash %buildroot%bash_completions_dir/awww
install -Dm644 -T completions/awww.fish %buildroot%fish_completions_dir/awww.fish
install -Dm644 -T completions/_awww %buildroot%zsh_completions_dir/_awww
install -Dm644 -t %buildroot%_mandir/man1 doc/generated/awww*1
install -Dm644 -T completions/swww.bash %buildroot%bash_completions_dir/swww
install -Dm644 -T completions/swww.fish %buildroot%fish_completions_dir/swww.fish
install -Dm644 -T completions/_swww %buildroot%zsh_completions_dir/_swww
install -Dm644 -t %buildroot%_mandir/man1 doc/generated/swww*1
%files
%doc CHANGELOG.md README.md
%license LICENSE LICENSE.dependencies
%{_bindir}/awww
%{_bindir}/awww-daemon
%{_mandir}/man1/%name.1.gz
%{_mandir}/man1/%name-*.1.gz
%_bindir/swww
%_bindir/swww-daemon
%_mandir/man1/%name-clear-cache.1.gz
%_mandir/man1/%name-clear.1.gz
%_mandir/man1/%name-daemon.1.gz
%_mandir/man1/%name-img.1.gz
%_mandir/man1/%name-kill.1.gz
%_mandir/man1/%name-query.1.gz
%_mandir/man1/%name-restore.1.gz
%_mandir/man1/%name.1.gz
%files bash-completion
%bash_completions_dir/awww
%bash_completions_dir/swww
%files fish-completion
%fish_completions_dir/awww.fish
%fish_completions_dir/swww.fish
%files zsh-completion
%zsh_completions_dir/_awww
%zsh_completions_dir/_swww
%changelog
* Sat May 09 2026 <aagarwalpdx@gmail.com> - 0.12.1-1
- replace swww with awww
* Tue Dec 24 2024 madonuko <mado@fyralabs.com> - 0.9.5-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("LGFae/swww"));
@@ -16,7 +16,7 @@
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
Name: android-studio-canary
Version: 2026.1.1.4
Version: 2026.1.1.3
Release: 1%{?dist}
Summary: Official IDE for Android development (Canary build)
License: Apache-2.0
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>
ExclusiveArch: x86_64
URL: https://developer.android.com/studio/preview
%define suffixS quail1-canary4
%define suffixS quail1-canary3
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
@@ -1,6 +1,6 @@
%global commit b0f8276658fbcc75318d2125d40146074a3fc505
%global commit 0deaac08ed1a95330346afabbad03da701708331
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2026-05-11
%global fulldate 2026-05-06
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.2
+2 -1
View File
@@ -4,7 +4,7 @@
A hardware-accelerated terminal emulator focusing to run in desktops and browsers.}
Name: rio
Version: 0.4.4
Version: 0.4.2
Release: 1%{?dist}
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
@@ -70,6 +70,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%files devel
%{_libdir}/librio_backend.so
%{_libdir}/librio_proc_macros.so
%{_libdir}/libsugarloaf.so
%changelog
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit cc84bed4eb7b66db5695e72ad0b65577e9aaa292
%global commit 5dd9082d05e4c9eb13623c1281fb7c4b0071b3a3
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260513
%global commit_date 20260507
%global ver 1.3.0
%bcond_with check
+1 -1
View File
@@ -7,7 +7,7 @@
%global debug_package %{nil}
%endif
%global ver 1.2.3-pre
%global ver 1.2.1-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -17,7 +17,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 1.1.8
Version: 1.1.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
-1
View File
@@ -1,5 +1,4 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "zsh-autocomplete.spec"
}
@@ -1,3 +1,5 @@
%define debug_package %nil
Name: zsh-autocomplete
Version: 25.03.19
Release: 1%?dist
@@ -6,7 +8,6 @@ License: MIT
URL: https://github.com/marlonrichert/zsh-autocomplete
Source0: %url/archive/refs/tags/%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildArch: noarch
%description
This plugin for Zsh adds real-time type-ahead autocompletion to your command
+1 -1
View File
@@ -52,7 +52,7 @@
%global fontdescription %{expand:
Versatile typeface for code, from code.}
Version: 34.5.0
Version: 34.4.0
Release: 1%{?dist}
Packager: Cappy Ishihara <cappy@fyralabs.com>
Summary: Versatile typeface for code, from code.
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate chess-tui
Name: rust-chess-tui
Version: 2.7.0
Version: 2.6.2
Release: 1%{?dist}
Summary: Rusty chess game in your terminal 🦀
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.77.1
Version: 0.76.1
Release: 1%{?dist}
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
@@ -2,8 +2,8 @@
%global crate anime-game-launcher
%global appid moe.launcher.an-anime-game-launcher
Name: %{crate}
Version: 3.19.3
Release: 1%{?dist}
Version: 3.19.1
Release: 2%{?dist}
Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling
License: GPL-3.0-or-later
@@ -2,8 +2,8 @@
%global crate sleepy-launcher
%global appid moe.launcher.sleepy-launcher
Name: %{crate}
Version: 1.6.4
Release: 1%{?dist}
Version: 1.6.2
Release: 1%?dist
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
License: GPL-3.0-or-later
@@ -3,10 +3,10 @@
%global name_pretty %{quote:Prism Launcher (Nightly)}
%global appid org.prismlauncher.PrismLauncher-nightly
%global commit 323c25d83b08b5654294ac2a1851a0a73f2022b9
%global commit 4f58197edb50eeef29438378671f764e62144f80
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260513
%global commit_date 20260506
%global snapshot_info %{commit_date}.%{shortcommit}
# Change this variables if you want to use custom keys
+2 -2
View File
@@ -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 320e8d634ae0a0dc0917e9483d12e5156c655160
%global ver 0.0.40-19359
%global commit 026297334f28500c8cbf6a5f48f395196700d6d7
%global ver 0.0.40-19335
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 1bdb488c9ec09ea51e6899697d5b7437f3cf6eb2
%global commit 228f1e13aa22739b0d6b9adbdb2b600f1e2018e1
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver v26.3.27
%global commit_date 20260510
%global commit_date 20260504
%global goipath github.com/XTLS/Xray-core
Version: %{ver}^%{commit_date}git.%{shortcommit}
+1 -1
View File
@@ -1,7 +1,7 @@
# Disabled because compiled without debug
%global goipath github.com/XTLS/Xray-core
Version: 26.5.9
Version: 26.5.3
%global golicenses LICENSE
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 5.0.6
Version: 5.0.5
Release: 1%{?dist}
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 5.0.6
Version: 5.0.5
Release: 1%{?dist}
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit b7311cc688bcd615d4faac9e1439a594abdf409a
%global commit_date 20260512
%global commit e325ca229633b831fbac3ce06f3042067c2baca1
%global commit_date 20260427
%global shortcommit %{sub %commit 1 7}
Name: grabnim
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 6204e48ba597972569eab9148b630bbf0ed66fce
%global commit f0077a12b20a6cbf3358eaeb09e528ec65e9eca9
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20260513
%global commit_date 20260507
%global debug_package %nil
Name: nim-nightly
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc Open Chinese Convert.
Name: python-%{pypi_name}
Version: 1.3.1
Version: 1.3.0
Release: 1%{?dist}
Summary: Open Chinese Convert
License: Apache-2.0
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc Send usage data from your Python code to PostHog.
Name: python-%{pypi_name}
Version: 7.14.1
Version: 7.14.0
Release: 1%{?dist}
Summary: Send usage data from your Python code to PostHog
License: MIT
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "publicdotcom-cli.spec"
}
}
@@ -1,47 +0,0 @@
%global pypi_name publicdotcom_cli
%global real_name publicdotcom-cli
%global _desc Command-line client for the Public.com Trading API.
Name: python-%{real_name}
Version: 1.1.0
Release: 1%?dist
Summary: Command-line client for the Public.com Trading API
License: Apache-2.0
URL: https://github.com/PublicDotCom/publicdotcom-cli
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-setuptools
BuildRequires: python3-hatchling
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{real_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{real_name}}
%description -n python3-%{real_name}
%_desc
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files %{pypi_name}
%files -n python3-%{real_name} -f %{pyproject_files}
%doc README.md
%{_bindir}/public
%changelog
* Thu May 07 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1 +0,0 @@
rpm.version(pypi("publicdotcom-cli"));
@@ -1,6 +0,0 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "publicdotcom-py.spec"
}
}
@@ -1,46 +0,0 @@
%global pypi_name publicdotcom_py
%global real_name publicdotcom-py
%global _desc A Python SDK for interacting with the Public Trading API, providing a simple and intuitive interface for trading operations, market data retrieval, and account management.
Name: python-%{real_name}
Version: 0.1.13
Release: 1%?dist
Summary: Python SDK for interacting with the Public Trading API
License: Apache-2.0
URL: https://github.com/PublicDotCom/publicdotcom-py
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-setuptools
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{real_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{real_name}}
%description -n python3-%{real_name}
%_desc
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files public_api_sdk
%files -n python3-%{real_name} -f %{pyproject_files}
%doc README.md
%license LICENCE
%changelog
* Thu May 07 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -1 +0,0 @@
rpm.version(pypi("publicdotcom-py"));
@@ -2,7 +2,7 @@
%global _desc A powerful tool to conveniently update all of your ISOs!
Name: python-%{pypi_name}
Version: 2.2.0
Version: 1.5.1
Release: 1%{?dist}
Summary: %{_desc}
License: GPLv3
@@ -2,7 +2,7 @@
%global _desc The model-definition framework for state-of-the-art machine learning models.
Name: python-%{pypi_name}
Version: 5.8.1
Version: 5.8.0
Release: 1%{?dist}
Summary: The model-definition framework for state-of-the-art machine learning models
License: Apache-2.0
@@ -22,6 +22,7 @@ Packager: Owen Zimmerman <owen@fyralabs.com>
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: synapse-s3-storage-provider
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
@@ -1,5 +1,5 @@
%global commit 4f63ff20e1fe9a7928358cfd3693af194380af15
%global commit_date 20260513
%global commit d541d5a20cb7533c6eaba1430b5004f9b0e504ec
%global commit_date 20260507
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
@@ -5,7 +5,7 @@
%global crate television
Name: rust-television
Version: 0.15.7
Version: 0.15.6
Release: 1%{?dist}
Summary: Very fast, portable and hackable fuzzy finder for the terminal
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate zellij
Name: rust-zellij
Version: 0.44.3
Version: 0.44.2
Release: 1%{?dist}
Summary: Terminal workspace with batteries included
+1 -1
View File
@@ -1,7 +1,7 @@
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zoi-rs
%global crate_version 1.12.1
%global crate_version 1.11.0
Name: rust-zoi-rs
Version: %(echo %crate_version | sed 's/-/~/g')
@@ -1,16 +1,16 @@
%global real_name vala-language-server
%global commit 8fab39f867a15dc3f1d24bc0ae455f6e019230bd
%global commit c66ce433375815fb65d3aefddf68122817c0073d
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260508
%global commit_date 20250927
%global snapshot_info %{commit_date}.%{shortcommit}
%global verrel 0.48.7
Name: vala-language-server-nightly
Summary: Language server for the Vala programming language
Version: 0.48.7^%{snapshot_info}
Release: 1%{?dist}
Release: 1%?dist
# The entire source is LGPLv2+, except plugins/gnome-builder/vala_langserv.py, which is GPLv3+.
# It is not installed when the "plugins" meson option is set to false.
# Since GNOME Builder 41, the VLS the plugin has been included.
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/bash
version=0.17.0-dev.298+ad1b746e2
version=0.17.0-dev.261+3d1fb4fac
mirrors=()
@@ -6,7 +6,7 @@
%define llvm_compat 22
%endif
%global llvm_version 22.0.0
%global ver 0.17.0-dev.298+ad1b746e2
%global ver 0.17.0-dev.261+3d1fb4fac
%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.298+ad1b746e2
Version: 0.17.0~dev.261+3d1fb4fac
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
@@ -1,7 +1,7 @@
%define debug_package %nil
Name: args-hxx
Version: 6.4.16
Version: 6.4.15
Release: 1%{?dist}
Summary: A simple header-only C++ argument parser library
License: MIT
+1 -1
View File
@@ -2,7 +2,7 @@
%global debug_package %{nil}
Name: glaze-devel
Version: 7.6.0
Version: 7.5.0
Release: 1%{?dist}
License: MIT
URL: https://stephenberry.github.io/glaze
+2 -2
View File
@@ -5,8 +5,8 @@
%global cuda_version 13
Name: cuda-cudnn
Version: 9.22.0.52
Release: 1%{?dist}
Version: 9.21.1.3
Release: 2%{?dist}
Epoch: 1
Summary: NVIDIA CUDA Deep Neural Network library (cuDNN)
License: NVIDIA Software Development Kit
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit 7a7081bfd29b8f3a8f2257010c6a3684598e6bf6
%global ver 1.8.64
%global commit_date 20260513
%global commit 8fc2344f3e3daf55983032a44c4156bd8a1a7533
%global ver 1.8.63
%global commit_date 20260426
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: tdlib-nightly
@@ -1,6 +1,6 @@
%global ver 2.0.0
%global commit 18a8c9281ab811a1da632a22912a0d968d21b510
%global commit_date 20260512
%global commit 0db9d248e61600053eb6ec96d639da54a0bd06f8
%global commit_date 20260324
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: openbangla-keyboard-nightly
+2 -2
View File
@@ -7,9 +7,9 @@
Name: uwufetch
Version: %{ver}^%{commit_date}git.%{shortcommit}
Release: 2%{?dist}
Release: 1%{?dist}
Summary: A meme system info tool for Linux, based on nyan/uwu trend on r/linuxmasterrace.
License: GPL-3.0-or-later
License: GPL-3.0
URL: https://github.com/ad-oliviero/uwufetch
BuildRequires: make gcc git anda-srpm-macros pciutils-devel
Requires: freecolor
@@ -1,7 +1,7 @@
%global commit b7eb614d7ab4c1de56de6fab906fe46dc4798e12
%global commit 2b2fae988c6afeff5a32722fb46188092a70b821
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20260512150306
%global commit_date 20260513
%global ver 20260506123139
%global commit_date 20260507
Name: v2ray-domain-list-community
Version: %{ver}^%{commit_date}git.%{shortcommit}
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit ce6485980843245f8dc13ec0d0b2258fb04435d2
%global commit 3211cac2e6f92fc7d5e0ac492de433b2a1153af2
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 202605120112
%global commit_date 20260512
%global ver 202604200545
%global commit_date 20260421
%global year %{gsub %commit_date %%d%%d%%d%%d$ %{quote:}}
%global month %{gsub %commit_date %%d%%d%%d%%d(%%d%%d)%%d%%d %%1}
+2 -2
View File
@@ -21,8 +21,8 @@
Summary: A complete solution to record, convert and stream audio and video
Name: ffmpeg
Version: 8.1.1
Release: 1%{?dist}
Version: 8.0.1
Release: 3%?dist
License: LGPLv3+
URL: http://%{name}.org/
Epoch: 1
@@ -1,5 +1,5 @@
Name: gpu-screen-recorder
Version: 5.13.6
Version: 5.13.4
Release: 1%{?dist}
Summary: A shadowplay-like screen recorder for Linux
@@ -29,7 +29,6 @@ BuildRequires: meson
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libspa-0.2)
BuildRequires: pkgconfig(libglvnd)
BuildRequires: pkgconfig(vulkan)
Requires(post): libcap
BuildRequires: systemd-rpm-macros
@@ -1,5 +1,5 @@
Name: gstreamer1-plugin-libav
Version: 1.28.3
Version: 1.28.2
Release: 1%{?dist}
Epoch: 1
Summary: GStreamer Libav plugin
@@ -3,7 +3,7 @@
%global majorminor 1.0
Name: gstreamer1-plugins-bad
Version: 1.28.3
Version: 1.28.2
Release: 1%{?dist}
Epoch: 2
Summary: GStreamer streaming media framework "bad" plugins
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 6a4beb41a2544bd75641047af5f18b97c8ee5dbf
%global commit 301d49bdd492aaa326e6411710ba7270c36795a9
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260512
%global commit_date 20260501
Name: vgmstream
Version: 0~%{commit_date}git.%shortcommit
+20 -26
View File
@@ -3,20 +3,17 @@
Name: asusctl
Version: 6.3.7
Release: 3%{?dist}
Release: 2%{?dist}
Epoch: 1
Summary: A control daemon, CLI tools, and a collection of crates for interacting with ASUS ROG laptops
URL: https://gitlab.com/asus-linux/asusctl
Source0: %url/-/archive/%version/asusctl-%version.tar.gz
Source1: %{appid}.metainfo.xml
License: MPL-2.0 AND (MIT OR Apache-2.0) AND NCSA AND Unicode-3.0 AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND MIT AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR Zlib) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR Apache-2.0) AND BSD-3-Clause AND BSL-1.0 AND (CC0-1.0 OR Apache-2.0) AND (GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0) AND ISC AND MIT AND Zlib AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND Unlicense AND (Zlib OR Apache-2.0 OR MIT)
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: systemd-rpm-macros
BuildRequires: rust-udev-devel
BuildRequires: clang-devel
BuildRequires: anda-srpm-macros cargo-rpm-macros systemd-rpm-macros mold rust-udev-devel clang-devel
BuildRequires: desktop-file-utils
BuildRequires: cmake
BuildRequires: rust
BuildRequires: rust-std-static
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(libinput)
@@ -27,7 +24,7 @@ BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(fontconfig)
ExclusiveArch: x86_64
Packager: Metcya <metcya@gmail.com>, Owen Zimmerman <owen@fyralabs.com>
Packager: Metcya <metcya@gmail.com>
%description
%summary.
@@ -59,14 +56,14 @@ install -D -m 0644 rog-anime/data/diagonal-template.png %{buildroot}/%{_docdir}/
%{cargo_license_online} > LICENSE.dependencies
%desktop_file_validate %{buildroot}/%{_appsdir}/rog-control-center.desktop
desktop-file-validate %{buildroot}/%{_datadir}/applications/rog-control-center.desktop
mkdir -p %{buildroot}%{_sysconfdir}/asusd
%files
%license LICENSE
%license LICENSE.dependencies
%license %{_datadir}/asusctl/LICENSE
%{_datadir}/asusctl/LICENSE
%{_bindir}/asusd
%{_bindir}/asusd-user
%{_bindir}/asusctl
@@ -77,18 +74,18 @@ mkdir -p %{buildroot}%{_sysconfdir}/asusd
%dir %{_sysconfdir}/asusd
%{_datadir}/asusd/aura_support.ron
%{_datadir}/dbus-1/system.d/asusd.conf
%{_hicolordir}/512x512/apps/asus_notif_yellow.png
%{_hicolordir}/512x512/apps/asus_notif_green.png
%{_hicolordir}/512x512/apps/asus_notif_red.png
%{_hicolordir}/512x512/apps/asus_notif_blue.png
%{_hicolordir}/512x512/apps/asus_notif_orange.png
%{_hicolordir}/512x512/apps/asus_notif_white.png
%{_hicolordir}/scalable/status/gpu-compute.svg
%{_hicolordir}/scalable/status/gpu-hybrid.svg
%{_hicolordir}/scalable/status/gpu-integrated.svg
%{_hicolordir}/scalable/status/gpu-nvidia.svg
%{_hicolordir}/scalable/status/gpu-vfio.svg
%{_hicolordir}/scalable/status/notification-reboot.svg
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_yellow.png
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_green.png
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_red.png
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_blue.png
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_orange.png
%{_datadir}/icons/hicolor/512x512/apps/asus_notif_white.png
%{_datadir}/icons/hicolor/scalable/status/gpu-compute.svg
%{_datadir}/icons/hicolor/scalable/status/gpu-hybrid.svg
%{_datadir}/icons/hicolor/scalable/status/gpu-integrated.svg
%{_datadir}/icons/hicolor/scalable/status/gpu-nvidia.svg
%{_datadir}/icons/hicolor/scalable/status/gpu-vfio.svg
%{_datadir}/icons/hicolor/scalable/status/notification-reboot.svg
%{_docdir}/%{name}/
%{_datadir}/asusd/
@@ -106,15 +103,12 @@ mkdir -p %{buildroot}%{_sysconfdir}/asusd
%files rog-gui
%{_bindir}/rog-control-center
%{_appsdir}/rog-control-center.desktop
%{_hicolordir}/512x512/apps/rog-control-center.png
%{_datadir}/applications/rog-control-center.desktop
%{_datadir}/icons/hicolor/512x512/apps/rog-control-center.png
%{_datadir}/rog-gui
%{_metainfodir}/%{appid}.metainfo.xml
%changelog
* Fri May 08 2026 Owen Zimmerman <owen@fyralabs.com> - 6.3.7-3
- Use new macros, clean some stuff up
* Mon Mar 23 2026 Owen Zimmerman <owen@fyralabs.com> - 6.3.5-2
- Add asus-shutdown.service
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "brush-shell.spec"
}
}

Some files were not shown because too many files have changed in this diff Show More