Compare commits

...

56 Commits

Author SHA1 Message Date
Owen-sz d1f34536ee add: system76-wallpapers
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-05-02 15:53:22 -05:00
Raboneko 8c69a808ee bump: zig-master-bootstrap 2026-05-02 19:33:58 +00:00
Gilver 0ffc6ffc0f fix(scx-scheds): Pass missing flag to %cargo_license_online (#11809) 2026-05-02 12:19:06 -05:00
Raboneko a815fbe015 bump: wails3 2026-05-02 15:28:51 +00:00
Raboneko 35d0a0183a bump: voicevox 2026-05-02 14:32:46 +00:00
Tim Peters 5ab82231f4 feat: switch cuda-cudnn to cuda 13 (#11816)
* switch cuda-cudnn to cuda 13

* bump cuda-cudnn release to 2
2026-05-02 22:25:17 +08:00
Owen Zimmerman f17dab9c7d fix (numba): patch llvmlite version (#11817)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-05-02 09:03:07 -05:00
Tulip Blossom af9e357133 add dmemcg-booster (#11277) 2026-05-02 07:32:48 -05:00
Raboneko a6097c8a9f bump: rpcs3 2026-05-02 08:12:31 +00:00
madomado c180dafec5 fix(hollywood): install to /usr/lib (#11810)
close #11808
2026-05-02 01:06:48 -05:00
Raboneko 025f17d10d bump: discord-canary-openasar discord-canary wine-staging electron 2026-05-02 04:33:39 +00:00
Raboneko ea69569880 bump(branch): libtrueforce logitech-rs50-linux-driver-kmod dkms-logitech-rs50-linux-driver 2026-05-02 03:57:39 +00:00
Raboneko a8082c734a bump(nightly): mpv-nightly gnome-shell-extension-multi-monitors-bar zed-nightly xray-nightly types-colorama cloud-hypervisor-nightly logitech-rs50-linux-driver scx-scheds-nightly natscli 2026-05-02 03:20:47 +00:00
Raboneko 8f8353c6da bump: ruffle-nightly gpu-screen-recorder 2026-05-02 01:20:09 +00:00
Raboneko 6bc000c585 bump: discord-canary-openasar discord-canary zig-master-bootstrap vgmstream 2026-05-01 23:37:28 +00:00
Luan Vitor Simião Oliveira fdfe521470 Update rs50 driver (#11794)
* fix build

* add sdk readme

* reload udev rules

* add libtrueforce userspace library

* correct subsystem is hidraw

* add TRUEFORCE_PROTOCOL to docs

* Update anda/lib/libtrueforce/libtrueforce.spec

Co-authored-by: hamachitan[bot] <252235638+hamachitan[bot]@users.noreply.github.com>
Signed-off-by: Luan Vitor Simião Oliveira <luanv.oliveira@outlook.com>

* fix changelog messages

* add missing packager lines

* add missing requires for systemd-rpm-macros

* move udev rule to kmod as proton can access it too

* include script to setup trueforce on a proton prefix

* fix build

* fix build

* fix changelog entries

---------

Signed-off-by: Luan Vitor Simião Oliveira <luanv.oliveira@outlook.com>
Co-authored-by: hamachitan[bot] <252235638+hamachitan[bot]@users.noreply.github.com>
2026-05-01 17:31:24 -05:00
Raboneko 39333d5705 bump: driftwm posthog wine-dev 2026-05-01 21:38:38 +00:00
Raboneko d99c5264a5 bump: discord-canary-openasar discord-canary surge 2026-05-01 19:46:56 +00:00
madomado 7f312863a6 fix(discord-ptb): update symlink (#11799)
resolve #11791

Signed-off-by: madomado <madonuko@outlook.com>
2026-05-01 14:38:22 -05:00
J. 9652590b4b add: kittyCAD-cli (#11792) 2026-05-01 13:14:56 -05:00
Raboneko 5aabd6ce00 bump: discord-canary-openasar discord-canary 2026-05-01 17:21:39 +00:00
Raboneko b2c5a129aa bump: wails3 2026-05-01 16:17:46 +00:00
Raboneko 2b08c44f53 bump: rnote 2026-05-01 11:38:37 +00:00
Raboneko 0ac4cacf7b bump(branch): astal-gtk 2026-05-01 06:10:25 +00:00
Raboneko 631278ff56 bump: ruffle-nightly rpcs3 gh-act zig-master-bootstrap 2026-05-01 04:24:31 +00:00
Raboneko 84f1e0689a bump(nightly): mpv-nightly rpinters ghostty-nightly zed-nightly astal cloud-hypervisor-nightly nvidia-patch readymade-git natscli 2026-05-01 03:46:21 +00:00
Raboneko 215d164e0d bump: discord-canary-openasar discord-canary limine electron 2026-05-01 00:09:49 +00:00
Raboneko 2abc129c2f bump: discord-canary-openasar discord-canary komikku yt-dlp-git 2026-04-30 23:14:14 +00:00
Raboneko 2b2d082fc0 bump: discord-canary-openasar discord-canary 2026-04-30 22:17:14 +00:00
Raboneko a85caeebb8 bump: discord-canary-openasar discord-canary discord-ptb-openasar discord-ptb rust-starship 2026-04-30 20:24:48 +00:00
Owen Zimmerman d1529d4a09 fix (gnome-shell-extension packages): drop requiring below gnome-shell version 50 (#11785)
* fix (gnome-shell-extension packages): drop requiring below gnome-shell version 50

Signed-off-by: Owen-sz <owen@fyralabs.com>

* add packager

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-04-30 14:23:18 -05:00
Owen Zimmerman 9b091e8d7b chore: move subatomic to terra/ folder (#11752)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-04-30 14:13:51 -05:00
Raboneko a542f90133 bump: discord-canary-openasar discord-canary rpcs3 surge 2026-04-30 18:59:42 +00:00
Raboneko 83d00b374b bump: discord-canary-openasar discord-canary android-studio-canary flutter rpcs3 terra-sccache typos 2026-04-30 17:43:04 +00:00
Raboneko 735dd95e99 bump: wails3 tauri 2026-04-30 16:07:17 +00:00
Raboneko 6a6420b9ec bump: rpcs3 2026-04-30 14:32:45 +00:00
Raboneko d1bbae5702 fix(scrcpy): try to use existing java ver (#11776) (#11777)
if not we need to pull in adoptium


(cherry picked from commit 6ef17e4e15)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2026-04-30 21:53:57 +08:00
Raboneko e6755af577 bump: rio 2026-04-30 12:21:49 +00:00
Raboneko 429bf69c73 bump: rust-mise 2026-04-30 11:03:17 +00:00
Owen Zimmerman 8e351434cb add: ghc-libriscv (#11750)
* fix (cagebreak): update dep

Signed-off-by: Owen-sz <owen@fyralabs.com>

* add: ghc-language-bluespec

Signed-off-by: Owen-sz <owen@fyralabs.com>

* add: ghc-libriscv

Signed-off-by: Owen-sz <owen@fyralabs.com>

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-04-30 18:16:12 +08:00
Raboneko 486279cdf9 bump: rpcs3 posthog 2026-04-30 09:01:58 +00:00
Raboneko 50bfd1e312 bump: helium-browser-bin ruffle-nightly 2026-04-30 06:38:42 +00:00
Raboneko c6b604b733 bump(branch): logitech-rs50-linux-driver-kmod dkms-logitech-rs50-linux-driver 2026-04-30 05:43:28 +00:00
Raboneko c4f384ecbe bump: discord-canary-openasar discord-canary steamos-manager 2026-04-30 04:01:54 +00:00
Raboneko f60e96810a bump(nightly): mpv-nightly hyprutils.nightly zed-nightly v2ray-domain-list-community cloud-hypervisor-nightly logitech-rs50-linux-driver nvidia-patch opentabletdriver-nightly scx-scheds-nightly 2026-04-30 03:34:44 +00:00
Raboneko 07b62e72b3 bump: discord-canary-openasar discord-canary 2026-04-30 00:07:19 +00:00
Raboneko e43a65c749 bump: discord-canary-openasar discord-canary 2026-04-29 23:09:47 +00:00
Raboneko 2c4d35c344 bump: discord-canary-openasar discord-canary wails3 chafa 2026-04-29 22:09:32 +00:00
Raboneko 56ecf3c224 bump: crystal 2026-04-29 21:05:00 +00:00
Raboneko 9c3402066a bump: discord-canary-openasar discord-canary 2026-04-29 19:55:30 +00:00
Hikari Hayashi 8213edf4bb Add f44 option to the bug issue template (#11765) 2026-04-29 14:22:47 -05:00
Raboneko d387408d5f bump: discord-canary-openasar discord-canary rpcs3 fresh vgmstream 2026-04-29 18:12:42 +00:00
Raboneko 21fbd7cfb0 bump(branch): libcusparselt 2026-04-29 17:21:58 +00:00
Raboneko 30fa4501e9 bump: rust-mise 2026-04-29 16:56:18 +00:00
Raboneko 7d8446c852 bump: discord-canary-openasar discord-canary zed-preview zed wails3 arduino-app-cli carapace 2026-04-29 15:20:00 +00:00
Pornpipat Popum b2a7a8ff98 fix: starship (#11758)
remove old ancient cargo2rpm-generated Windows patch because its no
longer relevant
2026-04-29 09:18:27 -05:00
97 changed files with 662 additions and 167 deletions
+1
View File
@@ -29,6 +29,7 @@ body:
description: Which version of Terra are you using?
options:
- frawhide
- f44
- f43
- f42
- el10
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 1.0.991
Version: 1.0.1013
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
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 1.0.991
Version: 1.0.1013
Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 1.0.188
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
+3 -3
View File
@@ -6,8 +6,8 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 1.0.188
Release: 1%{?dist}
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}/discord-ptb-%{version}.tar.gz
@@ -37,7 +37,7 @@ 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 %buildroot%_bindir/discord-ptb
ln -s %_datadir/discord-ptb/discord-ptb %buildroot%_bindir/discord-ptb
%files
%_bindir/discord-ptb
@@ -11,7 +11,7 @@
%endif
Name: helium-browser-bin
Version: 0.11.6.1
Version: 0.11.7.1
Release: 1%{?dist}
Summary: Private, fast, and honest web browser based on Chromium
+1 -1
View File
@@ -5,7 +5,7 @@
%global pure_protobuf_version 2.0.0
Name: komikku
Version: 50.2.0
Version: 50.3.0
%forgemeta
Release: 1%{?dist}
Summary: A manga reader for GNOME
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 3e3936eee4bd0c9cc6542c3cca313ac4d54846e0
%global commit 5e847889b34b736760a1702b82191693d89d46d9
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260429
%global commit_date 20260502
%global ver 0.41.0
Name: mpv-nightly
+3 -3
View File
@@ -1,10 +1,10 @@
%global commit 0fee3911afdaabbdcf4e8214e3472198a1c0c9db
%global commit_date 20260304
%global commit 8ce6f3eadf8e41d364d76d0853ae7f0cbb4fc23d
%global commit_date 20260501
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rpinters
Version: 0~%commit_date.git~%shortcommit
Release: 1%?dist
Release: 1%{?dist}
Summary: Raspberry Pi printing utility module
License: GPL-2+ AND BSD-3-Clause
URL: https://github.com/raspberrypi-ui/rpinters
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2026-04-29
%global ver 2026-05-02
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -46,7 +46,7 @@ BuildRequires: python3-sdkmanager
Requires: %{name}-server
# Gradle here really wants Java 21-23 to work properly
# Java 25 breaks the build
BuildRequires: java-21-openjdk-devel
BuildRequires: java-latest-openjdk-devel
BuildConflicts: dkms-nvidia akmod-nvidia
Requires: android-tools
+2 -2
View File
@@ -13,8 +13,8 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.25.1
Release: 1%?dist
Version: 0.25.2
Release: 1%{?dist}
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
URL: https://voicevox.hiroshiba.jp
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise
Name: rust-mise
Version: 2026.4.26
Version: 2026.4.28
Release: 1%{?dist}
Summary: Front-end to your dev env
+1 -1
View File
@@ -1,5 +1,5 @@
Name: driftwm
Version: 0.4.0
Version: 0.5.0
Release: 1%{?dist}
Summary: A trackpad-first infinite canvas Wayland compositor
License: GPL-3.0-or-later
@@ -3,7 +3,7 @@
Name: gnome-shell-extension-%{extension}
Version: 12
Release: 3%?dist
Release: 4%{?dist}
Summary: GNOME Shell extension to bring back the app menu
License: GPL-3.0-only
URL: https://github.com/fthx/appmenu-is-back
@@ -12,7 +12,7 @@ BuildArch: noarch
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: gnome-shell >= 48~
Recommends: gnome-extensions-app
%description
@@ -7,7 +7,7 @@
Name: gnome-shell-extension-%{extension}
Version: 0~%{commit_date}git.%{shortcommit}
Release: 2%?dist
Release: 3%{?dist}
Summary: Battery remaining time extension for GNOME Shell
License: GPL-2.0-only
URL: https://github.com/pomoke/battery_time
@@ -18,7 +18,7 @@ Source0: %url/archive/%commit/battery_time-%commit.tar.gz
# License declared in README
Source1: https://scancode-licensedb.aboutcode.org/gpl-2.0.LICENSE
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: gnome-shell >= 48~
Recommends: gnome-extensions-app
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -7,18 +7,22 @@
Name: gnome-shell-extension-%{extension}
Version: %ver^%commit_date.%shortcommit
Release: 2%?dist
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~ with gnome-shell < 50~) asusctl supergfxctl
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
@@ -3,7 +3,7 @@
Name: gnome-shell-extension-%{extension}
Version: 10
Release: 1%{?dist}
Release: 2%{?dist}
Summary: GNOME extension that removes the 'Window is ready' notification and brings the window into focus instead
License: AGPL-3.0-only
URL: https://github.com/zalckos/GrandTheftFocus
@@ -12,7 +12,7 @@ BuildArch: noarch
Source0: https://github.com/zalckos/GrandTheftFocus/archive/refs/tags/v%version.tar.gz
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: gnome-shell >= 48~
Recommends: gnome-extensions-app
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -1,5 +1,5 @@
%global commit 50da30c124e941f4ab5e76f34dc90f294a3aae98
%global commit_date 20260424
%global commit 1d36e934d5c5a00b99164309e09f0cc4a930b7a2
%global commit_date 20260502
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global extension multi-monitors-bar
@@ -17,7 +17,7 @@ BuildArch: noarch
Source0: %url/archive/%commit/multi-monitors-bar_fapv2-%commit.tar.gz
# README declared the license, but they do not provide a license file
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: gnome-shell >= 48~
Recommends: gnome-extensions-app
Packager: Owen Zimmerman <owen@fyralabs.com>
@@ -2,7 +2,7 @@
Name: gnome-shell-extension-vicinae
Version: 1.6.1
Release: 1%{?dist}
Release: 2%{?dist}
License: MIT
URL: https://github.com/dagimg-dot/vicinae-gnome-extension
Source: %{url}/archive/refs/tags/v%{version}.tar.gz
@@ -12,7 +12,7 @@ Packager: metcya <metcya@gmail.com>
BuildArch: noarch
BuildRequires: bun-bin glib2-devel
Requires: (gnome-shell >= 48~ with gnome-shell < 50~)
Requires: gnome-shell >= 48~
Requires: vicinae
Recommends: gnome-extensions-app
Provides: gnome-shell-extension-vicinae-gnome-extension
@@ -1,10 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.12.0
%global ver 0.13.0
%global commit ee9ef3d43ed194cae1b55edb716a696a45c37b48
%global commit_date 20260427
%global commit ec5c0c709706bad5b82f667fd8758eae442577ce
%global commit_date 20260430
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -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.2
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-canary2
%define suffixS quail1-canary3
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.41.8
Version: 3.41.9
Release: 1%{?dist}
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit 6590196661f769dd8f2b3e85d6c98262c4ec5b3b
%global commit 4dcb09ada0c0909717d92547623b26eafa50ca8a
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2026-04-27
%global fulldate 2026-04-30
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.2
+1 -1
View File
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
%bcond docs 1
Name: rio
Version: 0.3.11
Version: 0.4.1
Release: 1%{?dist}
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit 3014170d7e4dfbe8379beda4dec92d6256b41209
%global commit 9155bf4e1795131339ccf9e5e8e491d35ab9cfdd
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260429
%global commit_date 20260502
%global ver 1.2.0
%bcond_with check
+1 -1
View File
@@ -5,7 +5,7 @@
%global debug_package %{nil}
%endif
%global ver 0.234.6-pre
%global ver 1.1.2-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -15,7 +15,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.233.10
Version: 1.0.0
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
+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 b212935c702d228b29bbacf11f6fe02e86b655d8
%global ver 0.0.40-19262
%global commit e8cd6f4ef6bb4c4d468c8e4ae29263f5c9b7f733
%global ver 0.0.40-19296
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
@@ -1,6 +1,6 @@
Name: steamos-manager
Version: 26.0.1
Release: 1%?dist
Version: 26.1.0
Release: 1%{?dist}
Summary: SteamOS Manager is a system daemon that aims to abstract Steam's interactions with the operating system.
License: MIT AND (MIT OR Apache-2.0) AND Unicode-3.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-3-Clause OR MIT OR Apache-2.0 AND ISC AND LGPL-2.1 OR MIT OR Apache-2.0 AND MIT AND MIT OR Apache-2.0 AND MIT OR Apache-2.0 OR LGPL-2.1-or-later AND Unlicense OR MIT AND Zlib OR Apache-2.0 OR MIT
URL: https://gitlab.steamos.cloud/holo/steamos-manager
+1 -1
View File
@@ -2,7 +2,7 @@
%global bootstrap_version 1.17.1
Name: crystal
Version: 1.20.0
Version: 1.20.1
Release: 1%{?dist}
Summary: A general-purpose, object-oriented programming language
License: Apache-2.0
+1 -1
View File
@@ -12,7 +12,7 @@
# https://github.com/nektos/act
%global goipath github.com/nektos/act
Version: 0.2.87
Version: 0.2.88
%gometa -f
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 1836b1c6e4f672e266f629532e3252ce2a07ff54
%global commit 4e87f59628ff78ab2ac720cf73079fcd07c833e7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver v26.3.27
%global commit_date 20260429
%global commit_date 20260502
%global goipath github.com/XTLS/Xray-core
Version: %{ver}^%{commit_date}git.%{shortcommit}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "ghc-libriscv.spec"
}
}
@@ -0,0 +1,13 @@
diff --git a/libriscv.cabal b/libriscv.cabal
index 25e48fa..22e204a 100644
--- a/libriscv.cabal
+++ b/libriscv.cabal
@@ -91,7 +91,7 @@ library
, base >= 4.15.0.0 && <4.20.0.0
, array ^>= 0.5.4.0
, filepath ^>= 1.4.2.1
- , bytestring >= 0.10.10 && <0.12
+ , bytestring >= 0.10.10
, exceptions ^>= 0.10.4
, melf ^>= 1.3.0
, freer-simple ^>= 1.2.1.2
@@ -0,0 +1,166 @@
# generated by cabal-rpm-2.3.2
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name libriscv
%global pkgver %{pkg_name}-%{version}
%{?haskell_setup}
# testsuite missing deps: bv tasty tasty-hunit
Name: ghc-%{pkg_name}
Version: 0.1.0.0
Release: 1%{?dist}
Summary: A versatile, flexible and executable formal model for the RISC-V architecture
License: MIT
URL: https://hackage.haskell.org/package/libriscv
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
# End cabal-rpm sources
Patch0: bytestring-ver-fix.patch
# Begin cabal-rpm deps:
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-array-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-bv-devel
BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-exceptions-devel
BuildRequires: ghc-extra-devel
BuildRequires: ghc-file-embed-devel
BuildRequires: ghc-filepath-devel
BuildRequires: ghc-freer-simple-devel
BuildRequires: ghc-melf-devel
BuildRequires: ghc-optparse-applicative-devel
BuildRequires: ghc-parameterized-utils-devel
BuildRequires: ghc-template-haskell-devel
BuildRequires: ghc-transformers-devel
BuildRequires: ghc-yaml-devel
%if %{with ghc_prof}
BuildRequires: ghc-array-prof
BuildRequires: ghc-base-prof
BuildRequires: ghc-bv-prof
BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-containers-prof
BuildRequires: ghc-exceptions-prof
BuildRequires: ghc-extra-prof
BuildRequires: ghc-file-embed-prof
BuildRequires: ghc-filepath-prof
BuildRequires: ghc-freer-simple-prof
BuildRequires: ghc-melf-prof
BuildRequires: ghc-optparse-applicative-prof
BuildRequires: ghc-parameterized-utils-prof
BuildRequires: ghc-template-haskell-prof
BuildRequires: ghc-transformers-prof
BuildRequires: ghc-yaml-prof
%endif
# End cabal-rpm deps
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
A formal model for the <https://riscv.org/ RISC-V> /Instruction Set
Architecture/ (ISA). Contrary to other Haskell RISC-V ISA models, like
<https://github.com/GaloisInc/grift GRIFT> or
<https://github.com/mit-plv/riscv-semantics riscv-semantics>, LibRISCV is
specifically tailored to the creation of custom ISA interpreters. To this end,
it is designed for flexibility, allowing a versatile representation of
instruction operands. For example, instruction operands can be
<https://en.wikipedia.org/wiki/Satisfiability_modulo_theories SMT> expressions
for <https://doi.org/10.48550/arXiv.2404.04132 symbolic execution> of binary
code.
LibRISCV abstractly describes instruction semantics using an /Embedded Domain
Specific Language/ (EDSL) with <https://doi.org/10.1145/2887747.2804319 free(r)
monads>. This Haskell library is intended to build custom interpreters for this
free monad. The entry point for this purpose is the
'LibRISCV.Semantics.buildAST' function which obtains the free monad AST based
on an entry address. The entry address can be obtained from a provided ELF
loader implementation, this "Loader" module is also responsible for loading
binary instructions into a provided memory implementation. Refer to provided
example interpreters in the <https://github.com/agra-uni-bremen/libriscv GitHub
repository> for practical usage instruction. More detailed information on
LibRISCV and its concepts is also available in a
<https://doi.org/10.1007/978-3-031-38938-2_2 TFP'23 publication>.
%package devel
Summary: Haskell %{pkg_name} library development files
Provides: %{name}-static = %{version}-%{release}
Provides: %{name}-static%{?_isa} = %{version}-%{release}
%if %{defined ghc_version}
Requires: ghc-compiler = %{ghc_version}
%endif
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
This package provides the Haskell %{pkg_name} library development files.
%if %{with haddock}
%package doc
Summary: Haskell %{pkg_name} library documentation
BuildArch: noarch
Requires: ghc-filesystem
%description doc
This package provides the Haskell %{pkg_name} library documentation.
%endif
%if %{with ghc_prof}
%package prof
Summary: Haskell %{pkg_name} profiling library
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
Supplements: (%{name}-devel and ghc-prof)
%description prof
This package provides the Haskell %{pkg_name} profiling library.
%endif
%prep
# Begin cabal-rpm setup:
%setup -q -n %{pkgver}
%patch -P0 -p1
# End cabal-rpm setup
%build
# Begin cabal-rpm build:
%ghc_lib_build
# End cabal-rpm build
%install
# Begin cabal-rpm install
%ghc_lib_install
# End cabal-rpm install
%files -f %{name}.files
# Begin cabal-rpm files:
%license LICENSE.txt
%{_datadir}/%{pkgver}
# End cabal-rpm files
%files devel -f %{name}-devel.files
%{_bindir}/riscv-tiny
%if %{with haddock}
%files doc -f %{name}-doc.files
%license LICENSE.txt
%endif
%if %{with ghc_prof}
%files prof -f %{name}-prof.files
%endif
%changelog
* Tue Apr 28 2026 Owen Zimmerman <owen@fyralabs.com> - 0.1.0.0-1
- Initial commit
@@ -0,0 +1 @@
rpm.version(hackage("libriscv"));
+3 -2
View File
@@ -2,12 +2,13 @@
Name: python-%{pypi_name}
Version: 0.65.1
Release: 1%{?dist}
Release: 2%{?dist}
Summary: NumPy aware dynamic Python compiler using LLVM
License: BSD-2-Clause AND MIT AND BSD-3-Clause
URL: https://numba.pydata.org
# PyPi source does not include all files
Source0: https://github.com/numba/numba/archive/refs/tags/%version.tar.gz
Patch0: remove-llvmlite-version-req.patch
# This package is intentionally not noarch
BuildRequires: python3-devel
@@ -36,7 +37,7 @@ Numba is an open source, NumPy-aware optimizing compiler for Python sponsored by
Numba can compile a large subset of numerically-focused Python, including many NumPy functions. Additionally, Numba has support for automatic parallelization of loops, generation of GPU-accelerated code, and creation of ufuncs and C callbacks.
%prep
%autosetup -n numba-%{version}
%autosetup -n numba-%{version} -p1
%build
%pyproject_wheel
@@ -0,0 +1,13 @@
diff --git a/setup.py b/setup.py
index 282b8f42e..24c865f0a 100644
--- a/setup.py
+++ b/setup.py
@@ -24,7 +24,7 @@ max_python_version = "3.15" # exclusive
min_numpy_build_version = "2.0.0rc1"
min_numpy_run_version = "1.22"
max_numpy_run_version = "2.5"
-min_llvmlite_version = "0.47.0dev0"
+min_llvmlite_version = "0.44"
max_llvmlite_version = "0.48"
if sys.platform.startswith('linux'):
+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.13.1
Version: 7.14.0
Release: 1%{?dist}
Summary: Send usage data from your Python code to PostHog
License: MIT
@@ -1,5 +1,5 @@
%global commit e4d32e01bee44241a5e7c33298c261175b9f1bdb
%global commit_date 20260429
%global commit ed637dd31a0c93f627fad992a54e818f502fdfca
%global commit_date 20260502
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global pypi_name types-colorama
+1 -1
View File
@@ -1,7 +1,7 @@
%undefine __brp_mangle_shebangs
Name: fresh
Version: 0.3.1
Version: 0.3.2
Release: 1%{?dist}
Summary: Text editor for your terminal: easy, powerful and fast
URL: https://getfresh.dev
+1 -1
View File
@@ -1,7 +1,7 @@
%global rustflags_debuginfo 1
Name: rnote
Version: 0.14.1
Version: 0.14.2
Release: 1%{?dist}
Summary: Sketch and take handwritten notes
License: GPL-3.0
+1 -3
View File
@@ -4,15 +4,13 @@
%global crate starship
Name: rust-starship
Version: 1.25.0
Version: 1.25.1
Release: 1%{?dist}
Summary: Minimal, blazing-fast, and infinitely customizable prompt for any shell! ☄🌌️
License: ISC
URL: https://crates.io/crates/starship
Source: %{crates_source}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: starship-fix-metadata-auto.diff
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
@@ -1,29 +0,0 @@
--- a/Cargo.toml 2025-04-27 10:52:14.000000000 -0500
+++ b/Cargo.toml 2025-04-27 12:39:59.385400385 -0500
@@ -265,22 +265,6 @@
]
default-features = false
-[target."cfg(windows)".dependencies.deelevate]
-version = "0.2.0"
-
-[target."cfg(windows)".dependencies.windows]
-version = "0.61.0"
-features = [
- "Win32_Foundation",
- "Win32_UI_Shell",
- "Win32_Security",
- "Win32_System_Threading",
- "Win32_Storage_FileSystem",
-]
-
-[target."cfg(windows)".build-dependencies.winres]
-version = "0.1.12"
-
[profile.bench]
lto = "thin"
codegen-units = 16
[dev-dependencies]
mockall = "0.13.1"
tempfile = "3.19.1"
+1 -1
View File
@@ -1,6 +1,6 @@
#!/usr/bin/bash
version=0.17.0-dev.135+9df02121d
version=0.17.0-dev.228+ce198b7c2
mirrors=()
@@ -6,7 +6,7 @@
%define llvm_compat 22
%endif
%global llvm_version 22.0.0
%global ver 0.17.0-dev.135+9df02121d
%global ver 0.17.0-dev.228+ce198b7c2
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+3 -3
View File
@@ -1,6 +1,6 @@
%global commit 6e9ed352252f663b0be9dcbc8c60c4ea4a0dcc47
%global shortcommit 6e9ed35
%global commit_date 20260429
%global commit 67ddc83e0bdbda6de7f6f15e4fbc5d6b9d2d1b18
%global shortcommit 67ddc83
%global commit_date 20260501
Name: astal
Version: 0^%commit_date.%commit
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 6e9ed352252f663b0be9dcbc8c60c4ea4a0dcc47
%global commit 67ddc83e0bdbda6de7f6f15e4fbc5d6b9d2d1b18
%global shortcommit %{sub %commit 1 7}
%global commit_date 20260429
%global commit_date 20260501
Name: astal
Version: 0^%commit_date.%shortcommit
+10
View File
@@ -0,0 +1,10 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "libtrueforce.spec"
}
labels {
updbranch = 1
mock = 1
}
}
+70
View File
@@ -0,0 +1,70 @@
%global commit 729671701c486cb050925e85337e921d27f3e25c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260502
%global debug_package %{nil}
Name: libtrueforce
Version: 1.3.11^%{commitdate}git.%{shortcommit}
Release: 1%{?dist}
Summary: Native Linux implementation of the Logitech Trueforce SDK
License: GPL-2.0-only
URL: https://github.com/mescon/logitech-rs50-linux-driver
Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz
BuildRequires: gcc
BuildRequires: make
Requires: logitech-rs50-linux-driver
Provides: trueforce-sdk = %{?epoch:%{epoch}:}%{version}
Packager: Luan V. <luanv.oliveira@outlook.com>
%description
Native Linux implementation of the Logitech Trueforce SDK
(trueforce_sdk_x64.dll, version 1.3.11). Supports both the RS50 (046d:c276) and
the G Pro Racing Wheel (046d:c272 / 046d:c268) the two wheels use byte-for-byte
identical init and streaming packets, so the same library drives both. See
docs/TRUEFORCE_PROTOCOL.md in the parent repo for the protocol documentation.
%package static
Summary: Static library for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description static
The %{name}-static package contains the static library for %{name}.
%package devel
Summary: Development files for %{name}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%autosetup -c -n %{name}-%{commit}
mv ./logitech-rs50-linux-driver-%{commit}/userspace/%{name}/* .
mv ./logitech-rs50-linux-driver-%{commit}/docs/TRUEFORCE_PROTOCOL.md .
rm -rf ./logitech-rs50-linux-driver-%{commit}
%build
%make_build PREFIX=%{_prefix} LIBDIR=%{_libdir} CFLAGS="%{build_cflags}"
%install
%make_install PREFIX=%{_prefix} LIBDIR=%{_libdir}
install -D -m644 %{name}.a %{buildroot}%{_libdir}/
%files
%doc README.md TRUEFORCE_PROTOCOL.md
%{_libdir}/*.so.*
%files devel
%{_libdir}/*.so
%{_includedir}/trueforce.h
%files static
%{_libdir}/*.a
%changelog
* Fri May 01 2026 Luan V. <luanv.oliveira@outlook.com> - 1.3.11^20260430git.df7f149-1
- Initial package
+9
View File
@@ -0,0 +1,9 @@
let c = sh("cat anda/system/logitech-rs50-linux-driver/kmod-common/logitech-rs50-linux-driver.spec | grep '%global commit ' | sed -E 's/.+commit //'", #{"stdout": "piped"}).ctx.stdout;
c.pop();
rpm.global("commit", c);
if rpm.changed() {
rpm.release();
let d = sh("cat anda/system/logitech-rs50-linux-driver/kmod-common/logitech-rs50-linux-driver.spec | grep '%global commitdate' | sed -E 's/.+commitdate //'", #{"stdout": "piped"}).ctx.stdout;
d.pop();
rpm.global("commitdate", d);
}
+2 -2
View File
@@ -2,11 +2,11 @@
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global cuda_version 12
%global cuda_version 13
Name: cuda-cudnn
Version: 9.21.1.3
Release: 1%{?dist}
Release: 2%{?dist}
Epoch: 1
Summary: NVIDIA CUDA Deep Neural Network library (cuDNN)
License: NVIDIA Software Development Kit
@@ -5,7 +5,7 @@
%global cuda_version 13
Name: libcusparselt
Version: 0.9.0.3
Version: 0.9.1.1
Release: 1%{?dist}
Summary: CUDA Library for Sparse Matrix-Matrix Multiplication
License: NVIDIA License
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver v3.0.0-alpha.78
%global ver v3.0.0-alpha.83
%global sanitized_ver %(echo %{ver} | sed 's/-/~/g')
%global goipath github.com/wailsapp/wails/v3
+1
View File
@@ -48,6 +48,7 @@ background of any excellent schlock technothriller.
%build
%global _libdir /usr/lib
%install
mkdir -p %{buildroot}%{_libdir}/hollywood
mkdir -p %{buildroot}%{_datadir}/wallstreet
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "system76-wallpapers.spec"
}
}
@@ -0,0 +1,47 @@
%global commit c9a5b3943e7fdab96e1cbbdbca1a7ebca371fc3c
%global commit_date 20251027
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: system76-wallpapers
Version: 0~%{commit_date}git.%{shortcommit}
Release: 1%{?dist}
Summary: System76 Wallpapers
License: CC-BY-SA-4.0
URL: https://github.com/pop-os/system76-wallpapers
Source0: %{url}/archive/%{commit}/system76-wallpapers-%{commit}.tar.gz
BuildArch: noarch
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%{summary}.
%package gnome-background-properties
Summary: GNOME background properties for System76 wallpapers
Requires: %{name} = %{evr}
BuildArch: noarch
%description gnome-background-properties
%{summary}.
%prep
%autosetup -n %{name}-%{commit}
%build
%install
mkdir -p %{buildroot}%{_datadir}/backgrounds
cp -r backgrounds/* %{buildroot}%{_datadir}/backgrounds/
mkdir -p %{buildroot}%{_datadir}/gnome-background-properties
install -Dm644 system76-wallpapers.xml %{buildroot}%{_datadir}/gnome-background-properties/system76-wallpapers.xml
%files
%license LICENSE
%{_datadir}/backgrounds/System76-*
%files gnome-background-properties
%{_datadir}/gnome-background-properties/system76-wallpapers.xml
%changelog
* Sat May 02 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("pop-os/system76-wallpapers"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
@@ -1,7 +1,7 @@
%global commit 3add875abbe48c5a18f1a029af61ef3058c6831d
%global commit 239d4bc7d41dfd982d8ddf60050c384e6138f35b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20260428063148
%global commit_date 20260429
%global ver 20260429071553
%global commit_date 20260430
Name: v2ray-domain-list-community
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -1,5 +1,5 @@
Name: gpu-screen-recorder
Version: 5.13.3
Version: 5.13.4
Release: 1%{?dist}
Summary: A shadowplay-like screen recorder for Linux
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit c2bc58b0de655b637041f119239f3dbaa3af9bb0
%global commit 301d49bdd492aaa326e6411710ba7270c36795a9
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260427
%global commit_date 20260501
Name: vgmstream
Version: 0~%{commit_date}git.%shortcommit
@@ -1,5 +1,5 @@
%global commit 389257964b10a0968bc6c0e8ea7a5a7a853aab52
%global commit_date 20260429
%global commit c97d635d40e16ffea77c38d35b1e012820cc7cff
%global commit_date 20260502
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: cloud-hypervisor-nightly
@@ -0,0 +1,33 @@
From 903e18c761c41ecca2a6dced9335a2c3f0703b11 Mon Sep 17 00:00:00 2001
From: Natalie Vock <natalie.vock@gmx.de>
Date: Fri, 17 Apr 2026 21:46:48 +0200
Subject: [PATCH] License under MIT
---
LICENSE | 14 ++++++++++++++
1 file changed, 14 insertions(+)
create mode 100644 LICENSE
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..92ea3c4
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,14 @@
+Copyright (c) 2026 Valve Corporation
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
+Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file
--
2.54.0
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "dmemcg-booster.spec"
}
}
@@ -0,0 +1,50 @@
Name: dmemcg-booster
Version: 0.1.2
Release: 1%?dist
Summary: Userspace utility for controling VRAM utilization
License: MIT AND (Apache-2.0 OR MIT)
URL: https://gitlab.steamos.cloud/holo/dmemcg-booster
Source0: %url/-/archive/%version/dmemcg-booster-%version.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: systemd-rpm-macros
BuildRequires: dbus-devel
Packager: Tulip Blossom <tulilirockz@outlook.com>
Patch: 0001-License-under-MIT.patch
%description
%summary.
%prep
%autosetup -n %name-%version
%cargo_prep_online
%build
%{cargo_license_online -a} > LICENSE.dependencies
%install
%cargo_install
install -Dpm0644 -t %{buildroot}%{_datadir}/licenses/dmemcg-booster/ ./LICENSE
install -Dpm0644 -t %{buildroot}%{_userunitdir}/ ./dmemcg-booster-user.service
install -Dpm0644 -t %{buildroot}%{_unitdir}/ ./dmemcg-booster-system.service
%post
%systemd_post dmemcg-booster.service
%preun
%systemd_preun dmemcg-booster.service
%postun
%systemd_postun_with_restart dmemcg-booster.service
%files
%license %{_datadir}/licenses/dmemcg-booster/LICENSE
%license LICENSE.dependencies
%{_bindir}/dmemcg-booster
%{_userunitdir}/dmemcg-booster-user.service
%{_unitdir}/dmemcg-booster-system.service
%changelog
* Thu May 05 2026 Tulip Blossom <tulilirockz@outlook.com> - 0.1.2-1
- Intial Commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gitlab_tag("gitlab.steamos.cloud", "1438"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: limine
Version: 12.0.2
Version: 12.1.0
Release: 1%{?dist}
Summary: Modern, advanced, portable, multiprotocol bootloader
License: BSD-2-Clause
@@ -7,8 +7,8 @@
%global debug_package %{nil}
%endif
%global commit 8c41af72604cef3676800c32ae19299d9b37348a
%global commitdate 20260429
%global commit 729671701c486cb050925e85337e921d27f3e25c
%global commitdate 20260502
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global modulename logitech-rs50-linux-driver
@@ -23,6 +23,7 @@ BuildArch: x86_64
BuildRequires: gcc
BuildRequires: make
BuildRequires: kmodtool
Packager: Luan V. <luanv.oliveira@outlook.com>
Requires: akmods
Requires: %{modulename} = %{?epoch:%{epoch}:}%{version}
@@ -66,4 +67,5 @@ done
%{?akmod_install}
%changelog
%autochangelog
* Fri May 01 2026 Luan V. <luanv.oliveira@outlook.com> - 1.0^20260430git.df7f149-2
- fix spec warnings: add Packager tag and remove autochangelog
@@ -1,8 +1,8 @@
%global commit 8c41af72604cef3676800c32ae19299d9b37348a
%global commit 729671701c486cb050925e85337e921d27f3e25c
%global debug_package %{nil}
%global modulename logitech-rs50-linux-driver
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260429
%global commitdate 20260502
Name: dkms-%{modulename}
Version: 1.0^%{commitdate}git.%{shortcommit}
@@ -20,6 +20,7 @@ Conflicts: akmod-%{modulename}
Provides: %{name}-kmod-common = %{?epoch:%{epoch}:}%{version}
BuildArch: x86_64
Provides: %{modulename}-kmod
Packager: Luan V. <luanv.oliveira@outlook.com>
%description
Linux kernel driver for the Logitech RS50 Direct Drive Wheel Base (USB ID 046d:c276).
@@ -37,13 +38,14 @@ Akmods modules for the akmod-%{name} package.
%prep
%autosetup -p1 -n %{modulename}-%{commit}
mv mainline/* ./
pushd mainline
mkdir build
sed -i -e 's/__VERSION_STRING/%{version}/g' dkms.conf
popd
%install
mkdir -p %{buildroot}%{_usrsrc}/%{modulename}-%{version}
cp -fr ./ %{buildroot}%{_usrsrc}/%{modulename}-%{version}/
cp -fr ./mainline/* %{buildroot}%{_usrsrc}/%{modulename}-%{version}/
%post
dkms add -m %{modulename} -v %{version} -q --rpm_safe_upgrade || :
@@ -56,8 +58,9 @@ dkms remove -m %{modulename} -v %{version} -q --all --rpm_safe_upgrade || :
%files
%{_usrsrc}/%{modulename}-%{version}
%doc README.md rs-wheel-hub-button-layout.png docs/*
%changelog
%autochangelog
* Fri May 01 2026 Luan V. <luanv.oliveira@outlook.com> - 1.0^20260430git.df7f149-2
- fix build due to upstream changes
- resolve spec warnings: add Packager tag, remove autochangelog
@@ -1,7 +1,7 @@
diff --git a/dkms.conf b/dkms.conf
diff --git a/mainline/dkms.conf b/mainline/dkms.conf
index 437e5fd..2c4f3a4 100644
--- a/dkms.conf
+++ b/dkms.conf
--- a/mainline/dkms.conf
+++ b/mainline/dkms.conf
@@ -1,8 +1,8 @@
-PACKAGE_NAME="hid-logitech-hidpp"
-PACKAGE_VERSION="1.0"
@@ -0,0 +1,4 @@
# proton trueforce setup
the original tools/install-tf-shim.sh is available on your path as logi-rs50-proton-setup,
it will search for the logitech dlls at `/var/lib/logitech-rs50-linux-driver/`.
for which files to place there and how to get them, see README.md
@@ -0,0 +1,2 @@
#!/usr/bin/env sh
exec /usr/share/logitech-rs50-linux-driver/tools/install-tf-shim.sh "$@"
@@ -1,6 +1,6 @@
%global commit 8c41af72604cef3676800c32ae19299d9b37348a
%global commit 729671701c486cb050925e85337e921d27f3e25c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260429
%global commitdate 20260502
Name: logitech-rs50-linux-driver
Version: 1.0^%{commitdate}git.%{shortcommit}
@@ -10,9 +10,13 @@ License: GPL-2.0-only
URL: https://github.com/mescon/%{name}
Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{shortcommit}.tar.gz
Source1: com.github.rs50.metainfo.xml
Source2: logi-rs50-proton-setup.sh
Source3: README.terra.md
BuildRequires: systemd-rpm-macros
Recommends: trueforce-sdk
Requires: %{name}-kmod = %{?epoch:%{epoch}:}%{version}
Provides: %{name}-kmod-common = %{?epoch:%{epoch}:}%{version}
Packager: Luan V. <luanv.oliveira@outlook.com>
BuildArch: noarch
%description
@@ -32,20 +36,49 @@ Akmods modules for the akmod-%{name} package.
%autosetup -p1 -n %{name}-%{commit}
echo hid-logitech-hidpp > %{name}.conf
mv sdk/README.md README-SDK.md
cp %{SOURCE3} README.terra.md
%install
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/metainfo/com.github.rs50.metainfo.xml
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/%{name}/tools
mkdir -p %{buildroot}%{_sharedstatedir}/%{name}/Logi
ln -sr %_sharedstatedir/%{name} %{buildroot}%{_datadir}/%{name}/sdk
install -Dm755 tools/install-tf-shim.sh %{buildroot}%{_datadir}/%{name}/tools/
install -Dm755 %{SOURCE2} %{buildroot}%{_bindir}/logi-rs50-proton-setup
install -Dm644 udev/70-logitech-rs50.rules -t %{buildroot}%{_udevrulesdir}/
install -D -m644 userspace/libtrueforce/udev/99-logitech-rs50-trueforce.rules %{buildroot}%{_udevrulesdir}/70-logitech-rs50-trueforce.rules
# Akmods modules
install -Dm644 %{name}.conf -t %{buildroot}%{_modulesloaddir}
%posttrans
### Skip triggering if udevd isn't accessible
if [ -S /run/udev/control ]; then
/usr/bin/udevadm control --reload
/usr/bin/udevadm trigger --subsystem-match=hidraw
fi
%files
%doc README.md rs-wheel-hub-button-layout.png docs/*
%doc README.terra.md README.md README-SDK.md CHANGELOG.md rs-wheel-hub-button-layout.png docs/*
%{_datadir}/metainfo/com.github.rs50.metainfo.xml
%{_udevrulesdir}/70-logitech-rs50.rules
%{_udevrulesdir}/70-logitech-rs50-trueforce.rules
%{_datadir}/%{name}/tools/*
%{_bindir}/logi-rs50-proton-setup
%{_datadir}/%{name}/sdk
%dir %{_sharedstatedir}/%{name}/Logi
%files akmod-modules
%{_modulesloaddir}/%{name}.conf
%changelog
%autochangelog
* Fri May 01 2026 Luan V. <luanv.oliveira@outlook.com> - 1.0^20260430git.df7f149-2
- add logi-rs50-proton-setup script together with a readme which explains where to put the necessary files.
- and add udev rules together with a posttrans script to reload and trigger devices on install
- fix spec warnings: add Packager tag and remove autochangelog
+2 -2
View File
@@ -1,7 +1,7 @@
%global debug_package %{nil}
%global commit 80e48e9346beb9407734a090d33c5e79e9113b01
%global commit 8fc8830e3dd262e42a7456809c73d88adab6e53c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260404
%global commit_date 20260501
%global patches %{_datadir}/src/nvidia-patch
@@ -1,6 +1,6 @@
%global commit 128ee0dd5ce15e9660115552b7f11db4597b7546
%global commit d9c3b7deedff370bfc45d079b2387a8fd880fce4
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260429
%global commit_date 20260430
%global ver 0.6.7
# We aren't using Mono but RPM expected Mono
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 99a4d7eadb559475ea778652736a8ace0eb001d0
%global commit_date 20260424
%global commit d65638a3e998f8af3cc0eda8c3641d134c73087d
%global commit_date 20260501
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global crate readymade
Name: readymade-git
@@ -1,15 +1,15 @@
%global commit b7d935299db974adb46f9711d326f063d0189671
%global commit ce8aa3d05140533d17ab5b85490b142f929996e0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commitdate 20260428
%global commitdate 20260502
%global ver 1.1.0
%undefine __brp_mangle_shebangs
Name: scx-scheds-nightly
Version: %{ver}^%{commitdate}.git.%{shortcommit}
Release: 1%{?dist}
Release: 2%{?dist}
Summary: Nightly builds of sched_ext schedulers and tools
SourceLicense: GPL-2.0-only
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-or-later AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
URL: https://github.com/sched-ext/scx
Source0: %{URL}/archive/%{commit}/scx-%{commit}.tar.gz
BuildRequires: anda-srpm-macros
@@ -84,13 +84,10 @@ License: GPL-2.0-only
--exclude scx_arena_selftests
%install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
%install_cargo_bins
%install_cargo_devel_libs
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{cargo_license_online} > LICENSE.dependencies
%{cargo_license_online -a} > LICENSE.dependencies
%files
%doc OVERVIEW.md
@@ -100,5 +97,7 @@ install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{_bindir}/scx*
%changelog
* Sat May 2 2026 Gilver E. <roachy@fyralabs.com> - 1.1.0^20260502.git.ce8aa3d-2
- Update licenses
* Sun Jun 15 2025 Gilver E. <rockgrub@disroot.org> - 1.0.13^20250612.git.c1507b0-1
- Initial package
@@ -2,10 +2,10 @@
Name: scx-scheds
Version: 1.1.0
Release: 1%{?dist}
Release: 2%{?dist}
Summary: sched_ext schedulers
SourceLicense: GPL-2.0-only
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1 AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-only and MPL-2.0-or-later AND (Unlicense OR MIT) AND Zlib
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND GPL-2.0-only AND ISC AND (LGPL-2.1-only OR BSD-2-Clause) AND LGPL-2.1-only AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0-or-later AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
URL: https://github.com/sched-ext/scx
Source0: %{URL}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: anda-srpm-macros
@@ -78,13 +78,10 @@ License: GPL-2.0-only
--exclude scx_arena_selftests
%install
find target/rpm \
-maxdepth 1 -type f -executable ! -name '*.so' \
-exec install -Dm755 -t %{buildroot}%{_bindir} {} +
%install_cargo_bins
%install_cargo_devel_libs
install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{cargo_license_online} > LICENSE.dependencies
%{cargo_license_online -a} > LICENSE.dependencies
%files
%doc OVERVIEW.md
@@ -94,5 +91,7 @@ install -Dm755 target/rpm/*.so -t %{buildroot}%{_libdir}
%{_bindir}/scx*
%changelog
* Sat May 2 2026 Gilver E. <roachy@fyralabs.com> - 1.1.0-2
- Update licenses
* Sun Jun 15 2025 Gilver E. <rockgrub@disroot.org> - 1.0.13-1
- Initial package
+1 -1
View File
@@ -9,7 +9,7 @@
%global _prefix /usr/share/wine-dev
%global srcmajor 11.x
# Make this as a variable instead in case of WINE RCs
%global ver wine-11.7
%global ver wine-11.8
%global cleanver %(echo %{ver} | sed 's/v//g;s/wine-//g')
# This is unfortunate but a lot of Fedora's/SUSE's hardening flags break WINE
+1 -1
View File
@@ -18,7 +18,7 @@
Name: wine-staging
Version: 11.7
Version: 11.8
Release: 1%{?dist}
Epoch: 1
Summary: WINE Is Not An Emulator - runs MS Windows programs
+1 -1
View File
@@ -8,7 +8,7 @@ This build actually enables caching to remote storage.}
%bcond dist %["%{_target_cpu}" == "x86_64"]
Name: terra-sccache
Version: 0.14.0
Version: 0.15.0
Release: 1%{?dist}
Summary: Remote caching enabled builds of sccache
SourceLicense: Apache-2.0 AND (Apache-2.0 OR MIT)
@@ -1,5 +1,5 @@
%global goipath github.com/arduino/arduino-app-cli
Version: 0.8.4
Version: 0.9.0
%gometa -f
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
%global goipath github.com/carapace-sh/carapace-bin
Version: 1.6.4
Version: 1.6.5
%gometa -f
+2 -2
View File
@@ -1,6 +1,6 @@
Name: terra-chafa
Version: 1.18.1
Release: 1%?dist
Version: 1.18.2
Release: 1%{?dist}
Summary: Terminal graphics for the 21st century
License: LGPL-3.0-or-later AND GPL-3.0-or-later
URL: https://hpjansson.org/chafa/
+1 -1
View File
@@ -1,6 +1,6 @@
Name: electron
%electronmeta
Version: 41.3.0
Version: 41.5.0
Release: 1%{?dist}
Summary: Build cross platform desktop apps with web technologies
License: %{electron_license}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "kittyCAD-cli.spec"
}
}
+37
View File
@@ -0,0 +1,37 @@
%undefine __brp_mangle_shebangs
Name: kittyCAD-cli
Version: 0.2.162
Release: 1%{?dist}
Summary: The Zoo command line tool for KittyCAD
URL: https://github.com/KittyCAD/cli
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
License: MIT AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND NCSA) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND 0BSD 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 AND MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause) AND (BSD-3-Clause AND MIT) AND (BSD-3-Clause OR Apache-2.0) AND (BSD-3-Clause OR MIT) AND BSD-3-Clause AND (CC0-1.0 OR Apache-2.0) AND CDLA-Permissive-2.0 AND EPL-2.0 AND ISC AND LGPL-3.0-or-later AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (MPL-2.0 OR MIT OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
BuildRequires: cargo-rpm-macros
Provides: kittycad-cli
Packager: Its-J <jonah@fyralabs.com>
%description
%{summary}.
%prep
%autosetup -n cli-%{version}
%cargo_prep_online
%build
%cargo_build
%install
install -Dm 755 target/release/zoo %{buildroot}%{_bindir}/zoo
%{cargo_license_online} > LICENSE.dependencies
%files
%{_bindir}/zoo
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%changelog
* Thu Apr 30 2026 Its-J <jonah@fyralabs.com>
- Package KittyCAD CLI
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("KittyCAD/cli"));
+2 -2
View File
@@ -1,7 +1,7 @@
# https://github.com/nats-io/natscli
%global goipath github.com/nats-io/natscli
%global commit bdff4e5aa5d720494f2db4b89f1715245a746555
%global commit_date 20260422
%global commit 1046f6cd9db0b10ca2895134bb1a927148e0a919
%global commit_date 20260502
%global shortcommit %{sub %{commit} 1 7}
%gometa -f
+1 -1
View File
@@ -1,5 +1,5 @@
%global goipath github.com/surge-downloader/surge
Version: 0.8.3
Version: 0.8.5
%gometa
+2 -2
View File
@@ -2,8 +2,8 @@
%undefine __brp_mangle_shebangs
Name: rust-tauri
Version: 2.10.1
Release: 1%?dist
Version: 2.11.0
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
+1 -1
View File
@@ -2,7 +2,7 @@
%define debug_package %{nil}
Name: typos
Version: 1.45.2
Version: 1.46.0
Release: 1%{?dist}
Summary: Source Code Spelling Correction
+1 -1
View File
@@ -2,7 +2,7 @@
%global oldpkgname yt-dlp-nightly
Name: yt-dlp-git
Version: 2026.04.19.213741
Version: 2026.04.30.222341
Release: 1%{?dist}
Summary: A command-line program to download videos from online video platforms