Compare commits

...

135 Commits

Author SHA1 Message Date
Raboneko b65509b1bc fix?: sbctl again (#6329) (#6342)
I am in physical agony help me


(cherry picked from commit 20306d64b6)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-04 11:21:21 -05:00
Raboneko f242beea43 bump(branch): libcusparselt 2025-09-04 16:17:15 +00:00
Raboneko e103c03337 add: udev rules for 8Bitdo controllers (#6335) (#6338)
(cherry picked from commit d88d438dbc)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-09-04 11:14:27 -05:00
Raboneko 8b54faf981 add: sway-audio-idle-inhibit (#6318) (#6333)
(cherry picked from commit 8c22a0b0ef)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-04 11:04:37 -05:00
Raboneko 93cb3873de feat(libnvvm): Add devel files (#6319) (#6327)
* feat(libnvvm): Add devel files



* fix: A



---------


(cherry picked from commit 58eb24c99c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-04 09:50:20 -05:00
Raboneko 83719c0bbe Bump commit date on gamescope-session packages (#6321) (#6323)
(cherry picked from commit dde5af0139)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-09-04 09:49:36 -05:00
Raboneko fd36471a4a bump(branch): cuda-cccl cuda-cudart cuda-culibos cuda-cuobjdump cuda-cupti cuda-cuxxfilt cuda-gdb cuda-nvdisasm cuda-nvml cuda-nvprune cuda-nvrtc cuda-nvtx cuda-profiler cuda-sandbox cuda-sanitizer cuda libcublas libcufft libcufile libcusolver libcusparse libnpp libnvfatbin libnvjitlink libnvjpeg libnvptxcompiler-devel libnvvm cuda-crt cuda-ctadvisor cuda-nvcc 2025-09-04 10:14:28 +00:00
Raboneko 70a90aaaa8 fix?(sbctl): Try to run triggers after kernel post scripts run (#6090) (#6316)
* fix?(sbctl): Try to run triggers after kernel post scripts run



* ...?



* Actually



---------


(cherry picked from commit d2f41980c7)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-04 15:18:16 +08:00
Raboneko df02421a7f fix(dracut-strip-trigger): actually run after the kernel finally works (#6309) (#6312)
(cherry picked from commit c41b7b7bcf)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-04 15:17:37 +08:00
Gilver 7e6c617bd1 feat: Change all NVIDIA driver specs to weekly to offset NVIDIA server issues (#6304)
* feat: Change all NVIDIA driver specs to weekly to offset NVIDIA server issues

* fix: Aaaaa

* fix: AaaaaAAAAAAAA

* fix: AaaaaAAAAAAAAAAAAAAAAAAAA

* Delete anda/system/nvidia/nvidia-kmod-common/kernel.conf

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: AAAAAAAAAAAAAAAAAAAAAAAA

* fix: I'm losing it I tell ya

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-09-04 13:57:00 +08:00
Raboneko c8fb965d67 chore(nvidia*): Update specs, reblacklist Nouveau (#6291) (#6302) 2025-09-04 11:56:34 +08:00
Raboneko aac77a3d1b bump(branch): ffmpeg 2025-09-04 03:28:15 +00:00
Raboneko e95cfaa1f2 bump: zig-master-bootstrap 2025-09-04 03:19:06 +00:00
Raboneko dd380d98c1 chore: Rebuild FFmpeg without libnpp (#6293) (#6294) 2025-09-04 10:44:14 +08:00
Gilver e187176db4 chore: Bulk update CUDA (#6201)
* chore: Bulk update CUDA specs

* chore: Bump release on specs that have significantly changes

* Oops GDB

* ?

* Update libcublas.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* ?

* chore: Bump release on specs that have significantly changes

* Update anda.hcl

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Massive bulk update incoming

* Update libcufft.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update cuda-culibos.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* ?

* Update libcufile.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* dfhsdfhsdfhjkfsdhjk

* ?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update cuda-nvtx.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: WTF?

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Enough...

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update cuda-sandbox.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Bruh

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update libcufft.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update cuda-gdb.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* fix: Install full GDB

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-09-04 10:43:17 +08:00
Raboneko 0e3445391d bump(nightly): hyprgraphics.nightly zed-nightly opentabletdriver-nightly scx-scheds-nightly 2025-09-04 01:40:12 +00:00
Raboneko 75661a81ac bump: ruffle-nightly zed-preview zed 2025-09-04 01:39:30 +00:00
Raboneko 1938cfc76b bump: signal-desktop 2025-09-03 22:24:19 +00:00
Raboneko 9fd25773cb bump: nautilus-open-any-terminal 2025-09-03 21:17:14 +00:00
Raboneko 2e65f59d12 bump(branch): ffmpeg 2025-09-03 18:19:34 +00:00
Gilver 6fb5fa85eb fix(ffmpeg): Track LCEVCdec, update patches, drop libnpp for now (#5993)
* Rebase on F42

* Empty commit I hate GitHub

Signed-off-by: Gilver <rockgrub@disroot.org>

* This URL is unreachable with the source fetching cURL params currently

* GCC14 real this time?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Okay

Signed-off-by: Gilver <rockgrub@disroot.org>

* Gonna have to figure something else out

Signed-off-by: Gilver <rockgrub@disroot.org>

* Death

* I guess maybe

Signed-off-by: Gilver <rockgrub@disroot.org>

* ?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Try removing Wall again I guess

Signed-off-by: Gilver <rockgrub@disroot.org>

* Oops

Signed-off-by: Gilver <rockgrub@disroot.org>

* IDK

* Update configure.patch

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Also track LCEVCdec

* chore: Change some patches

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update ffmpeg.spec

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Disable libnpp because it's just BROKEN

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore(update.rhai): Comment out libnpp tracking for now

Signed-off-by: Gilver <rockgrub@disroot.org>

* chore: Delete ffmpeg-nvcc.patch

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
2025-09-04 02:17:47 +08:00
Raboneko 28c4b6f211 bump: rust-chess-tui 2025-09-03 16:46:53 +00:00
Raboneko 5fd14efdf5 bump: zed-preview 2025-09-03 15:57:26 +00:00
Raboneko 945bc1e7c9 bump: zed-preview zed 2025-09-03 15:21:51 +00:00
Raboneko 2746b375fd gamescope-session-*: Rebase to Bazzite fork (#6284) (#6287) 2025-09-03 10:16:46 -05:00
Raboneko ee7ea0d7de bump: mesa 2025-09-03 11:29:25 +00:00
Raboneko f36453f231 fix(throne): rename core (#6279) (#6282) 2025-09-03 19:06:55 +08:00
Raboneko 69d93fb7f8 Add: mdbook (#6254) (#6276) 2025-09-03 11:18:57 +08:00
Raboneko b19fb276f7 bump: rust-extest 2025-09-03 03:18:06 +00:00
Raboneko 475996817d bump: ruffle-nightly 2025-09-03 02:45:56 +00:00
Raboneko 7dbe4e26a0 bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-09-03 02:38:09 +00:00
Raboneko b5082bba62 bump(nightly): mpv-nightly winetricks-git hyprlang.nightly ghostty-nightly micro-nightly zed-nightly vala-nightly intel-ipu6-drivers scx-scheds-nightly 2025-09-03 01:39:36 +00:00
Raboneko f5fa580e41 bump: rpcs3 2025-09-02 23:38:24 +00:00
Raboneko 29387e0262 bump: zed electron 2025-09-02 23:22:00 +00:00
Raboneko d3d1d06d1a bump: discord-openasar discord 2025-09-02 22:27:22 +00:00
Raboneko 916059d333 bump: zed-preview 2025-09-02 21:50:21 +00:00
Raboneko 01e4a639e9 bump: nautilus-open-any-terminal 2025-09-02 20:57:57 +00:00
Raboneko 85cb2c2daa bump: sass 2025-09-02 20:47:52 +00:00
Raboneko 0ac3bd2108 bump: zig-master-bootstrap 2025-09-02 17:26:41 +00:00
Raboneko c5707c842b bump: android-studio 2025-09-02 17:01:40 +00:00
Raboneko 79f7c1f00c bump: walker 2025-09-02 14:52:06 +00:00
Raboneko 29b48118af bump: walker 2025-09-02 14:40:13 +00:00
Raboneko ab2cabce39 bump: compat-nvidia-repo dkms-nvidia dkms-nvidia-open nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-open-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-09-02 13:18:14 +00:00
Raboneko 42c0378e4f fix: bottom (#6082) (#6272) 2025-09-02 18:12:32 +08:00
Raboneko 6286cba4ff add: zoi (#6229) (#6268) 2025-09-02 18:07:46 +08:00
Raboneko 08f4a66a0a fix(throne): desktop file (#6257) (#6264)
(cherry picked from commit 8cac0b90a8)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-02 05:07:05 -05:00
Raboneko 91f202aa88 fix(fluent-icon-theme): try using symlinks (#6255) (#6260)
(cherry picked from commit b819a7f1bd)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-02 05:01:58 -05:00
Raboneko 48ce7e8dbd bump(nightly): flameshot-nightly ghostty-nightly micro-nightly zed-nightly nim-nightly nvidia-patch scx-scheds-nightly 2025-09-02 01:46:54 +00:00
Raboneko c0f300ad76 bump: ruffle-nightly rpcs3 2025-09-02 01:26:54 +00:00
Raboneko 78a5dfd345 bump: rpcs3 2025-09-01 20:45:38 +00:00
Raboneko 590b96a9f6 fix: limine (#6249) (#6252) 2025-09-02 02:45:36 +08:00
Raboneko 1c40f95084 bump(branch): xone-kmod dkms-xone 2025-09-01 18:44:32 +00:00
Raboneko 88542368d1 bump: xone 2025-09-01 18:34:05 +00:00
Raboneko 45ee544481 fix(flameshot-nightly): include hash (#6240) (#6247)
Resolve #6239


(cherry picked from commit c1e561f61e)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-09-02 01:29:51 +08:00
Raboneko b3cbb87fe2 feat: move nekoray to throne (#6108) (#6243)
* feat: move nekoray to throne

* wat

* funny aur

* Update throne.spec



* a



* Update throne.spec



* Add Throne.png to package files



---------


(cherry picked from commit 659777283b)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-09-02 01:26:49 +08:00
Raboneko 4251a3fee2 bump: walker 2025-09-01 15:44:59 +00:00
Raboneko 0bb0d061e2 fix(flameshot-nightly): unpin (#6234) (#6237)
Resolve #6213

(cherry picked from commit fbc2bc4275)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-01 23:35:17 +08:00
Raboneko 98f952f6c0 chore(modern-colorthief): Bootstrap be gone (#6223) (#6232)
(cherry picked from commit ee952ce5a4)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-01 21:32:53 +08:00
Raboneko 4540ceb489 bump: lomiri-system-settings 2025-09-01 10:44:35 +00:00
Raboneko a27b51b58c chore(modern-colorthief): Bump release because DNF funnies (#6224) (#6227) 2025-09-01 18:20:00 +08:00
Raboneko ecc4a64052 bump: cmake-extras 2025-09-01 09:43:08 +00:00
Raboneko 071a9c5af6 chore(modern-colorthief): Disable docs for now so we can rebuild it for Python 3.14 (#5543) (#6217)
* chore(modern-colorthief): Disable docs for now so we can rebuild it for Python 3.14



* fix: Temporary patch



* Hacky



* Update modern-colorthief.spec



* More hacky



* Oops



* Disable tests for now



* Update modern-colorthief.spec



* Update modern-colorthief.spec



* Ifs



* Update modern-colorthief.spec



* ?



* Back to Fedora if statement because RPM sucks



* Update modern-colorthief.spec



---------


(cherry picked from commit a03bce6c36)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-09-01 04:14:26 -05:00
Raboneko 543c809002 fix: osu-lazer (#6214) (#6221)
(cherry picked from commit f02434cb88)

Co-authored-by: madomado <madonuko@outlook.com>
2025-09-01 17:14:22 +08:00
Raboneko 405caf78c1 bump: walker 2025-09-01 05:19:18 +00:00
Raboneko d7a1c5cbe6 bump: gh-act 2025-09-01 03:13:00 +00:00
Raboneko d84e386eef bump(nightly): ghostty-nightly zed-nightly Carla-nightly scx-scheds-nightly 2025-09-01 02:00:08 +00:00
Raboneko 832d06c02e bump: ruffle-nightly 2025-09-01 01:47:10 +00:00
Raboneko 4a2c23f9cc bump: limine 2025-08-31 18:27:32 +00:00
Raboneko 0be0302d4c bump: walker 2025-08-31 17:30:24 +00:00
Raboneko 6ba4606c13 bump: rust-eza 2025-08-31 15:17:32 +00:00
Raboneko d17e157212 bump: walker 2025-08-31 14:55:42 +00:00
Raboneko d7ef1429f1 bump(nightly): zed-nightly scx-scheds-nightly 2025-08-31 01:50:05 +00:00
Raboneko 0ae5f1ed5e bump: ruffle-nightly 2025-08-31 01:37:28 +00:00
Raboneko f742841539 bump: yt-dlp-git 2025-08-30 22:55:43 +00:00
Raboneko 577aa01456 fix(android-studio): exclude reqs/provs correctly (#6205) (#6210)
(cherry picked from commit 0a09588916)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-08-30 23:31:44 +08:00
Raboneko 307a9161a6 fix(astal-gtk): add commit (#6204) (#6207)
(cherry picked from commit 2f2ded97f9)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-08-30 21:51:22 +08:00
Raboneko ad3ac92ea0 bump: walker 2025-08-30 11:13:46 +00:00
Raboneko 9e44ac89c3 bump: wine-dxvk 2025-08-30 10:29:22 +00:00
Raboneko bc0d33d664 bump(branch): zig-master 2025-08-30 03:25:52 +00:00
Raboneko 32bc02719b bump: zig-master-bootstrap 2025-08-30 02:41:46 +00:00
Raboneko f243374061 bump(branch): astal-gtk 2025-08-30 02:39:21 +00:00
Raboneko 2b7cfd0e7a bump(nightly): mpv-nightly ghostty-nightly zed-nightly astal scx-scheds-nightly 2025-08-30 01:40:19 +00:00
Raboneko d866de8b2b bump: ruffle-nightly wine-staging 2025-08-30 01:22:22 +00:00
Raboneko 29681e3b39 bump: zed-preview zed 2025-08-30 00:03:48 +00:00
Raboneko d1b77ed1a3 bump: yt-dlp-git 2025-08-29 22:35:30 +00:00
Raboneko 0024ec5ad4 bump: rpcs3 2025-08-29 21:25:29 +00:00
Raboneko 6b934b43e8 bump: switcheroo-control wine-dev yt-dlp-git 2025-08-29 20:28:02 +00:00
Raboneko 4bd8a67f10 bump: dwarfs 2025-08-29 20:00:02 +00:00
Raboneko 010a2db287 bump: zed-preview zed 2025-08-29 19:49:01 +00:00
Raboneko 0e25d6a4eb bump: discord-ptb-openasar discord-ptb 2025-08-29 19:27:07 +00:00
Raboneko 52f30cfb3d bump: walker 2025-08-29 17:17:53 +00:00
Raboneko 813aa1cb1f bump(branch): zig-master 2025-08-29 09:40:14 +00:00
Raboneko 521a9b37ef bump: zig-master-bootstrap 2025-08-29 08:46:21 +00:00
Raboneko 7a1f7c17cb fix(fluent-icon-theme): manually list out all files? (#6180) (#6199)
* fix(fluent-icon-theme): manually list out all files?



* bump



---------


(cherry picked from commit 8bea1ac993)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-08-29 15:52:48 +08:00
Raboneko fcf6f6da4c bump(nightly): mpv-nightly ghostty-nightly zed-nightly nim-nightly scx-scheds-nightly 2025-08-29 01:45:49 +00:00
Raboneko bbbfb75c20 bump: ruffle-nightly 2025-08-29 01:27:00 +00:00
Raboneko e9b2d91c25 bump: zed-preview zed 2025-08-28 21:31:22 +00:00
Raboneko 969edecd7d bump: copyparty 2025-08-28 20:28:32 +00:00
madomado aacc02e713 feat: remove %go_prep_online from all specs (#6194)
* feat: remove %go_prep_online from all specs

* packager

Signed-off-by: madomado <madonuko@outlook.com>

* fix: GO111MODULE=on

* a

* aa

* aaa

* hah?

* feat: walker got rusted real?

* fedora moment

* /etc/xdg/walker/

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-08-28 14:07:00 -05:00
Raboneko 095e12e974 bump: android-studio 2025-08-28 17:23:47 +00:00
Raboneko f77e2e54ab bump(branch): zig-master 2025-08-28 16:18:39 +00:00
Raboneko 7028566972 fix(zed): missing rustc dep libedit(x86-64) (#6179) (#6192)
(cherry picked from commit 376692ea60)

Co-authored-by: madomado <madonuko@outlook.com>
2025-08-28 23:57:26 +08:00
Raboneko 2d5b882190 bump: zig-master-bootstrap 2025-08-28 15:19:55 +00:00
madomado 2e14d081bb fix(nodejs-backport): files (#6185)
Signed-off-by: madomado <madonuko@outlook.com>
2025-08-28 09:50:28 -05:00
Raboneko a19aedd735 bump: arduino-cli 2025-08-28 14:19:45 +00:00
Raboneko 01b7737b2c bump: anda-srpm-macros 2025-08-28 13:56:44 +00:00
Raboneko 89a45dbf40 bump: nodejs-backport 2025-08-28 13:45:10 +00:00
Raboneko 677732dba7 fix(komikku): add missing dependency on modern_colorthief (#6148) (#6183)
(cherry picked from commit df7854d61e)

Co-authored-by: Lélahel <lelahx@proton.me>
2025-08-28 17:43:06 +08:00
Raboneko 91a8af14ce bump: yt-dlp-git 2025-08-28 02:48:12 +00:00
Raboneko 04d62c8454 bump(nightly): ghostty-nightly zed-nightly nim-nightly scx-scheds-nightly rpi-utils 2025-08-28 01:45:46 +00:00
Raboneko 701f561d93 bump: ruffle-nightly yt-dlp-git 2025-08-28 01:25:36 +00:00
Raboneko 7a23173efb bump: yt-dlp-git 2025-08-27 23:18:18 +00:00
Raboneko 9d35c70fa1 bump: yt-dlp-git 2025-08-27 22:46:38 +00:00
Raboneko 6959153858 bump(branch): zig-master 2025-08-27 22:13:38 +00:00
Raboneko 59cac800ed bump: yt-dlp-git 2025-08-27 21:46:25 +00:00
Raboneko 82fb5036e0 bump: zig-master-bootstrap 2025-08-27 21:31:58 +00:00
Raboneko 488225f3dd bump: rpcs3 2025-08-27 20:56:34 +00:00
Raboneko 7ec1a58c41 bump: signal-desktop copyparty yt-dlp-git 2025-08-27 20:45:33 +00:00
Raboneko 211d38338e bump: electron 2025-08-27 19:50:28 +00:00
Raboneko 5726d3570c bump: discord-canary-openasar discord-canary 2025-08-27 18:48:37 +00:00
Raboneko 46b99247ee bump: zed-preview zed 2025-08-27 17:56:31 +00:00
Raboneko 3190eb91cc bump: golang-github-abenz1267-walker 2025-08-27 14:19:07 +00:00
Raboneko 920c92d043 bump: dart 2025-08-27 13:57:09 +00:00
Raboneko 8edf9b0d79 bump: yt-dlp-git 2025-08-27 13:46:49 +00:00
Raboneko 6b4d03e738 bump: zed-preview zed 2025-08-27 12:54:35 +00:00
Raboneko 7aa97d2ad5 bump: hypridle 2025-08-27 10:42:30 +00:00
Raboneko 1db48b44b7 bump: rust-mise 2025-08-27 09:37:47 +00:00
Raboneko 953350ba3f gamescope: rebase to 3.16.3 (#6175) (#6177)
(cherry picked from commit 3f91aab635)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-08-27 03:08:00 -05:00
Raboneko d5ebb4c51b bump(branch): zig-master 2025-08-27 04:42:59 +00:00
Raboneko 9cd2c79223 bump: zig-master-bootstrap 2025-08-27 03:50:07 +00:00
Owen Zimmerman cf014e92ce Feat: Switch mesa to large runners (#6157)
* Feat: Switch mesa to large runners

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Bump release

* Bump release

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-08-26 22:38:25 -05:00
Raboneko dc9e05841f bump: readymade-git 2025-08-27 03:27:33 +00:00
lea 1374feef4f fix: stupid typo for large runners (#6163) (#6167)
* fix: stupid typo for large runners

* fix: use format instead of broken nested variable sub

(cherry picked from commit 16c40caa3f)
2025-08-26 22:11:17 -05:00
lea 4d23ed56c6 feat(ci): better build workflows [attempt 2] (#6006) (#6166)
* feat(ci): better build workflows

* fix(ci/json-build): forgot about the type

* chore: test if autobuild works

* Revert "chore: test if autobuild works"

This reverts commit 73fe8e636f.

* fix(ci/build): delay setup git

* fix(ci/build): need to git add all

* fix(ci/build): compact output from jq

* chore(ci/build): add run-name

* fix(ci/autobuild): inherit secrets

Signed-off-by: madomado <madonuko@outlook.com>

* fix(ci/build): inherit secrets

Signed-off-by: madomado <madonuko@outlook.com>

---------

Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 4cc7cb792a)

# Conflicts:
#	.github/workflows/autobuild.yml
#	.github/workflows/build.yml
#	.github/workflows/json-build.yml

Co-authored-by: madomado <madonuko@outlook.com>
2025-08-26 22:08:58 -05:00
Raboneko 8d6b25c38a bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-08-27 02:46:13 +00:00
217 changed files with 5671 additions and 2367 deletions
+5 -74
View File
@@ -38,77 +38,8 @@ jobs:
run: anda ci >> $GITHUB_OUTPUT
build:
needs: manifest
strategy:
matrix:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["42"]
fail-fast: false
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'cirun-x86-64-lg--${{ github.run_id }}' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: CI Setup Script
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Install Build Dependencies
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} -D "vendor Terra" -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
run: |
NAME=${{ matrix.pkg.pkg }}-${{ matrix.pkg.arch }}-${{ matrix.version }}
x=${NAME//\//@}
echo "name=$x" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v4
with:
name: ${{ steps.art.outputs.name }}
compression-level: 0 # The RPMs are already compressed :p
path: |
anda-build/rpm/rpms/*
anda-build/rpm/srpm/*
- name: Upload packages to subatomic
if: github.event_name == 'push'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push' && matrix.pkg.labels['no_upload_srpms'] != '1'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
- name: Notify Madoguchi (Failure)
if: ( cancelled() || failure() ) && github.event_name == 'push'
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
uses: ./.github/workflows/json-build.yml
secrets: inherit
with:
packages: ${{ needs.manifest.outputs.build_matrix }}
publish: ${{ github.event_name == 'push' }}
+36 -78
View File
@@ -12,95 +12,53 @@ on:
required: false
default: ""
architecture:
description: "Architecture"
description: "Architectures"
required: false
default: all
default: ""
type: string
jobs:
parse:
outputs:
pkgs: ${{ steps.parsing.outputs.pkgs }}
builder: ${{ inputs.custom_builder }}
arch: ${{ steps.parsing.outputs.arch }}
runs-on: ubuntu-22.04
steps:
- name: Parse Input
id: parsing
run: |
echo "${{ inputs.packages }}" | sed 's/ /\n/g' | sed 's/$/\//g' | jq -R . | jq -s . | jq -c . | sed 's/^/pkgs=/' >> $GITHUB_OUTPUT
echo "builder=${{ inputs.custom_builder }}" >> $GITHUB_OUTPUT
arch="${{ inputs.architecture }}"
# Convert to json array using jq
# if arch is not all, convert to array
if [ "$arch" != "all" ]; then
# jq, array with single element as string
arch=$(echo $arch | sed 's/,/\n/g')
echo "arch=$(echo $arch | jq -Rs 'split("\n")' | jq 'map(select(length > 0))' | jq -c .)" >> $GITHUB_OUTPUT
else
echo "arch=$(echo '["aarch64", "x86_64"]' | jq -c .)" >> $GITHUB_OUTPUT
fi
run-name: ${{ inputs.packages }}
build:
needs: parse
strategy:
matrix:
pkg: ${{ fromJson(needs.parse.outputs.pkgs) }}
version: ["42"]
arch: ${{ fromJson(needs.parse.outputs.arch) }}
fail-fast: false
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-22.04' }}
jobs:
manifest:
outputs:
build_matrix: ${{ steps.parsing.outputs.build_matrix }}
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Build with Andaman
run: anda build -D "vendor Terra" -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
- name: Generating artifact name
id: art
- name: Setup Git
run: |
NAME=${{ matrix.pkg }}-${{ matrix.arch }}-${{ matrix.version }}
x=${NAME//\//@}
echo "name=$x" >> $GITHUB_OUTPUT
echo "labels=$(anda run andax/get_proj_label.rhai -l project=anda/${{ matrix.pkg }}anda.hcl)" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v4
with:
name: ${{ steps.art.outputs.name }}
compression-level: 0 # The RPMs are already compressed :p
path: |
anda-build/rpm/rpms/*
anda-build/rpm/srpm/*
- name: Upload packages to subatomic
git config --global --add safe.directory "$GITHUB_WORKSPACE"
git config user.name "Raboneko"
git config user.email "raboneko@fyralabs.com"
- name: Parse Input
id: parsing
run: |
subrepo="${{ fromJson(steps.art.outputs.labels).subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ fromJson(steps.art.outputs.labels)['subrepo'] && '-$subrepo' }} anda-build/rpm/rpms/*
for pkg in ${{ inputs.packages }}; do
touch anda/$pkg/.build
done
git add --all
git commit -a -m "tmp"
b=$(anda ci | sed -E 's@^build_matrix=@@')
if [ "${{ inputs.architecture }}" != "" ]; then
# e.g.: [ unique_by(.pkg)[] | (.arch="x86_64", .arch="aarch64") ]
filter=`echo -n "${{ inputs.architecture }}" | tr '[:space:]' '\n' | sed -E '/^$/d; s@^.+$@.arch="\0"@' | tr '\n' ', '`
b=`echo $b | jq -c '[unique_by(.pkg)[] | ('"$filter"')]'`
elif [ "${{ inputs.custom_builder }}" != "" ]; then
b=`echo $b | jq -c 'unique_by(.pkg)'`
fi
echo "build_matrix=$b" >> $GITHUB_OUTPUT
- name: Upload source packages to subatomic
if: fromJson(steps.art.outputs.labels)['no_upload_srpms'] != '1'
run: |
subrepo="${{ fromJson(steps.art.outputs.labels).subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ fromJson(steps.art.outputs.labels)['subrepo'] && '-$subrepo' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
build:
needs: manifest
uses: ./.github/workflows/json-build.yml
secrets: inherit
with:
packages: ${{ needs.manifest.outputs.build_matrix }}
custom_builder: ${{ inputs.custom_builder }}
+29 -6
View File
@@ -2,11 +2,33 @@ name: JSON Build
permissions:
contents: read
on:
workflow_call:
inputs:
packages:
description: "Packages to Build"
required: true
type: string
publish:
description: "Whether the package should be published"
required: false
type: boolean
default: true
custom_builder:
description: "Custom Builder"
required: false
type: string
default: ""
workflow_dispatch:
inputs:
packages:
description: "Packages to Build"
required: true
type: string
publish:
description: "Whether the package should be published"
required: false
type: boolean
default: true
jobs:
build:
@@ -15,7 +37,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["42"]
fail-fast: false
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'cirun-x86-64-lg--${{ github.run_id }}"' || 'ubuntu-22.04' }}
runs-on: ${{ inputs.custom_builder && inputs.custom_builder || (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && format('cirun-x86-64-lg--{0}', github.run_id) || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -61,6 +83,7 @@ jobs:
anda-build/rpm/srpm/*
- name: Upload packages to subatomic
if: inputs.publish
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
@@ -69,7 +92,7 @@ jobs:
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: matrix.pkg.labels['no_upload_srpms'] != '1'
if: inputs.publish && matrix.pkg.labels['no_upload_srpms'] != '1'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
@@ -78,8 +101,8 @@ jobs:
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
if: inputs.publish && success()
run: ./.github/workflows/mg.sh true "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
if: inputs.publish && (cancelled() || failure())
run: ./.github/workflows/mg.sh false "${{matrix.pkg.pkg}}" "${{matrix.version}}" "${{matrix.pkg.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
+1
View File
@@ -0,0 +1 @@
13.0.0.50
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.747
Version: 0.0.748
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: 0.0.747
Version: 0.0.748
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-openasar
Version: 0.0.107
Version: 0.0.108
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: 0.0.157
Version: 0.0.158
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-ptb
Version: 0.0.157
Version: 0.0.158
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.107
Version: 0.0.108
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -1
View File
@@ -9,7 +9,7 @@
Name: flameshot.qt5
Version: %ver^%{commit_date}git.%shortcommit
Release: 2%?dist
Release: 3%?dist
License: GPL-3.0-or-later AND ASL-2.0 AND GPL-2.0-only AND LGPL-3.0-only AND FAL-1.3
Summary: Powerful yet simple to use screenshot software
URL: https://flameshot.org
@@ -71,6 +71,7 @@ Development files for Flameshot.
%autosetup -p1 -n flameshot-%commit
%build
export GIT_HASH=%commit
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON \
+24 -31
View File
@@ -1,11 +1,12 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 12.1.0
%global commit 4edfb2ac1d71e7f75fcdcb850ff6bce5fb148a7b
%global ver 13.1.0
%global commit 980cf5352a533463b84ca783eb238c152eb707e5
%global shortcommit %{sub %{commit} 1 7}
#global commit_date 20250608
%global commit_date 20250618
%global commit_date 20250902
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
Name: flameshot.nightly
Version: %ver^%{commit_date}git.%shortcommit
@@ -22,24 +23,22 @@ BuildRequires: fdupes
BuildRequires: libappstream-glib
BuildRequires: ninja-build
BuildRequires: desktop-file-utils
BuildRequires: mold
BuildRequires: cmake(Qt5Core) >= 5.9.0
BuildRequires: cmake(KF5GuiAddons) >= 5.89.0
BuildRequires: cmake(Qt5DBus) >= 5.9.0
BuildRequires: cmake(Qt5Gui) >= 5.9.0
BuildRequires: cmake(Qt5LinguistTools) >= 5.9.0
BuildRequires: cmake(Qt5Network) >= 5.9.0
BuildRequires: cmake(Qt5Svg) >= 5.9.0
BuildRequires: cmake(Qt5Widgets) >= 5.9.0
BuildRequires: cmake(Qt6Core) >= 6.0.0
BuildRequires: cmake(KF6GuiAddons) >= 6.7.0
BuildRequires: cmake(Qt6DBus) >= 6.0.0
BuildRequires: cmake(Qt6Gui) >= 6.0.0
BuildRequires: cmake(Qt6LinguistTools) >= 6.0.0
BuildRequires: cmake(Qt6Network) >= 6.0.0
BuildRequires: cmake(Qt6Svg) >= 6.0.0
BuildRequires: cmake(Qt6Widgets) >= 6.0.0
Requires: hicolor-icon-theme
Requires: qt5-qtbase >= 5.9.0
Requires: qt5-qttools >= 5.9.0
Requires: qt5-qtsvg%{?_isa} >= 5.9.0
%dnl Provides: flameshot = %version-%release
Conflicts: flameshot
Recommends: qt6-qtimageformats
Recommends: xdg-desktop-portal%{?_isa}
Recommends: (xdg-desktop-portal-gnome%{?_isa} if gnome-shell%{?_isa})
Recommends: (xdg-desktop-portal-kde%{?_isa} if plasma-workspace-wayland%{?_isa})
@@ -55,30 +54,32 @@ Features:
* Easy to use.
* In-app screenshot edition.
* DBus interface.
* Upload to Imgur
%pkg_completion -Bfz flameshot
%package devel
Summary: Flameshot development files
Requires: %{name} = %{version}
%pkg_devel_files
%_libdir/cmake/*/
%description devel
Development files for Flameshot.
%package libs
%pkg_libs_files
%package static
%pkg_static_files
%prep
%autosetup -p1 -n flameshot-%commit
%build
export GIT_HASH=%commit
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON
%cmake_build
%install
%cmake_install
# https://fedoraproject.org/wiki/PackagingDrafts/find_lang
%find_lang Internationalization --with-qt
%fdupes %{buildroot}%{_datadir}/icons
@@ -87,13 +88,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f Internationalization.lang
%{_datadir}/flameshot/translations/Internationalization_grc.qm
%doc README.md
%license LICENSE
%dir %{_datadir}/flameshot
%dir %{_datadir}/flameshot/translations
%{_bindir}/flameshot
%{_libdir}/lib%{devel_name}.so.*
%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_metainfodir}/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
@@ -101,9 +100,3 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_mandir}/man1/flameshot.1*
%files devel
%{_libdir}/lib%{devel_name}.so
%{_libdir}/cmake/%{devel_name}/
%{_libdir}/pkgconfig/%{devel_name}.pc
%{_includedir}/%{devel_name}/
-1
View File
@@ -1,4 +1,3 @@
terminate();
rpm.global("commit", gh_commit("flameshot-org/flameshot"));
if rpm.changed() {
let v = gh("flameshot-org/flameshot");
+2 -2
View File
@@ -8,7 +8,7 @@
Name: komikku
Version: 1.86.0
%forgemeta
Release: 1%?dist
Release: 2%?dist
Summary: A manga reader for GNOME
BuildArch: noarch
@@ -36,7 +36,7 @@ Requires: libnotify
Requires: webkitgtk6.0
Requires: python3-beautifulsoup4
Requires: python3-brotli
Requires: python3-colorthief
Requires: python3-modern-colorthief
Requires: python3-dateparser %dnl >= 1.1.4 | https://bugzilla.redhat.com/show_bug.cgi?id=2115204
Requires: python3-emoji
Requires: python3-gobject
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 9f153e2a20174147130a31387d022f62ddd94cf0
%global commit b9ceaf243dff844456d4ed37c188ffe6b9495ce7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250825
%global commit_date 20250903
%global ver 0.40.0
Name: mpv-nightly
-2
View File
@@ -1,2 +0,0 @@
#!/bin/sh
/lib64/nekoray/nekoray -appdata "${@}"
-5
View File
@@ -1,5 +0,0 @@
let sourcedir = "anda/apps/nekoray";
sh(`dnf in -y golang rpmdevtools tar rpm-build coreutils`, #{});
sh(`pushd ${sourcedir}; bash -x pre.sh; popd`, #{});
-10
View File
@@ -1,10 +0,0 @@
export sourcedir="$PWD"
rpmdev-spectool --all --get-files nekoray.spec
version=$(rpmspec --query --queryformat "%{VERSION}\n" nekoray.spec | uniq)
tar -xzf "nekoray-${version}.tar.gz"
pushd "nekoray-${version}/core/server"
go mod download github.com/stretchr/testify
go mod vendor
tar -czf "${sourcedir}/vendor-${version}.tar.gz" vendor
popd
-3
View File
@@ -1,3 +0,0 @@
rpm.version(find(`([\d.]+)-\d+-\d+-\d+`, gh_rawfile("Mahdi-zarei/nekoray", "dev", "nekoray_version.txt"), 1));
open_file("anda/apps/nekoray/Sagernet.SingBox.Version.txt", "w").write(gh("sagernet/sing-box"));
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-08-27
%global ver 2025-09-04
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: signal-desktop
Version: 7.67.0
Version: 7.69.0
Release: 1%?dist
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
@@ -1,6 +1,6 @@
Name: switcheroo-control
Version: 2.6
Release: 9%{?dist}
Version: 3.0
Release: 1%?dist
Summary: D-Bus service to check the availability of dual-GPU
License: GPLv3
+2
View File
@@ -0,0 +1,2 @@
Throne-*
*.tar.gz
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "nekoray.spec"
spec = "throne.spec"
}
}
@@ -2,10 +2,10 @@
Version=1.0
Terminal=false
Type=Application
Name=nekoray
Name=Throne
Categories=Network;
Comment=Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Comment[zh_CN]= Qt ( sing-box)
Keywords=Internet;VPN;Proxy;sing-box;
Exec=/bin/nekoray
Icon=/usr/share/icons/nekoray.ico
Keywords=Internet;VPN;Proxy;sing-box;nekoray;
Exec=/usr/bin/throne
Icon=/usr/share/icons/Throne.ico
+2
View File
@@ -0,0 +1,2 @@
#!/bin/sh
/usr/lib64/throne/throne -appdata "${@}"
@@ -1,15 +1,16 @@
%global gomodulesmode GO111MODULE=on
Name: nekoray
Version: 4.3.7
Release: 1%?dist
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
Name: throne
Version: 1.0.5
Release: 3%?dist
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/Mahdi-zarei/nekoray
URL: https://github.com/throneproj/Throne
License: GPLv3
Source0: https://github.com/Mahdi-zarei/nekoray/archive/refs/tags/%{version}.tar.gz#/nekoray-%{version}.tar.gz
Obsoletes: nekoray < 4.3.7-2
Source0: https://github.com/throneproj/Throne/archive/refs/tags/%{version}.tar.gz#/throne-%{version}.tar.gz
Packager: bunzuhbu <g89156436@gmail.com>
Source1: vendor-%{version}.tar.gz
%define fetch_vendor %{_rpmconfigdir}/rpmuncompress -xv %{SOURCE1}
Source2: Sagernet.SingBox.Version.txt
%define singbox_version $(cat %{SOURCE2})
@@ -36,8 +37,9 @@ BuildRequires: patchelf
BuildRequires: sed
BuildRequires: golang
BuildRequires: rpm_macro(gobuildflags)
BuildRequires: protobuf-compiler
Requires: %{name}-core
%define core nekobox_core
%define core Core
%package core
Summary: %{summary}
@@ -49,43 +51,50 @@ Summary: %{summary}
%{summary}
%prep
%autosetup -p1 -n %{name}-%{version}
%autosetup -p1 -n Throne-%{version}
sed -i 's~find_package(Protobuf CONFIG REQUIRED)~find_package(Protobuf REQUIRED)~' cmake/myproto.cmake
sed -i 's~add_library(qhotkey 3rdparty/QHotkey/qhotkey.cpp)~add_library(qhotkey STATIC 3rdparty/QHotkey/qhotkey.cpp)~' cmake/QHotkey.cmake
# sed -i 's~ImageFormat::BGRA~ImageFormat::BGR~' 3rdparty/ZxingQtReader.hpp
pushd core/server
%{fetch_vendor}
popd
export GOBIN=$(pwd)/gobin
export PATH="${PATH}:${GOBIN}"
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
go install github.com/chai2010/protorpc/protoc-gen-protorpc@latest
cd gen
protoc -I . --go_out=. --protorpc_out=. libcore.proto
%build
%cmake
%cmake_build
DEST=$PWD/%{__cmake_builddir}/%{core}
pushd core/server
go build %{gobuildflags} -o $DEST -trimpath -ldflags "-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) -w -s -X 'github.com/sagernet/sing-box/constant.Version=%{singbox_version}'" -tags "with_clash_api,with_gvisor,with_quic,with_wireguard,with_utls,with_ech,with_dhcp"
export GOBIN=$(pwd)/gobin
export PATH="${PATH}:${GOBIN}"
%define currentgoldflags -w -s -X github.com/sagernet/sing-box/constant.Version=%{singbox_version}
%define gomodulesmode GO111MODULE=on
%define build_ldflags %nil
export GO_LDFLAGS=' '
export GO_BUILDTAGS="with_clash_api with_gvisor with_quic with_wireguard with_utls with_dhcp with_tailscale"
%gobuild -o $DEST -mod=readonly -modcacherw
popd
%install
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons
cp %{SOURCE4} %{buildroot}%{_bindir}/%{name}
cp %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/usr/share~%{_datadir}~g;s~nekoray~%{name}~g' %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/lib64~%{_libdir}~g;s~nekoray~%{name}~g' %{buildroot}%{_bindir}/%{name}
cp %{__cmake_builddir}/%{name} %{buildroot}%{_libdir}/%{name}/%{name}
cp %{__cmake_builddir}/%{core} %{buildroot}%{_libdir}/%{name}/%{core}
cp res/nekoray.ico %{buildroot}%{_datadir}/icons/%{name}.ico
install -Dm755 %__cmake_builddir/Throne %buildroot%_libdir/%name/%name
install -Dm755 %__cmake_builddir/%core %buildroot%_libdir/%name/%core
install -Dpm755 %{SOURCE4} %{buildroot}%{_bindir}/%{name}
install -Dpm644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dpm644 res/Throne.ico -t %buildroot%_iconsdir/
install -Dpm644 res/public/Throne.png -t %buildroot%_datadir/pixmaps/
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{name}
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{core}
%files
%attr(0755, -, -) %{_bindir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{name}
%attr(0644, -, -) %{_datadir}/icons/%{name}.ico
%attr(0644, -, -) %{_datadir}/icons/Throne.ico
%attr(0644, -, -) %{_datadir}/applications/%{name}.desktop
%_datadir/pixmaps/Throne.png
%files core
%dir %{_libdir}/%{name}
+3
View File
@@ -0,0 +1,3 @@
rpm.version(find(`([\d.]+)-\d+-\d+-\d+`, gh_rawfile("throneproj/Throne", "dev", "throne_version.txt"), 1));
open_file("anda/apps/throne/Sagernet.SingBox.Version.txt", "w").write(gh("sagernet/sing-box"));
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit 9a399f26a42db7c0c8c9c9688c8b98ffc38d22f6
%global commit 75118236ac5cb6f51918460a14f7bc40162a115e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250826
%global commit_date 20250903
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -1,8 +1,8 @@
%global pypi_name nautilus_open_any_terminal
Name: nautilus-open-any-terminal
Version: 0.6.1
Release: 2%?dist
Version: 0.6.3
Release: 1%?dist
Summary: Context-menu entry for opening other terminal in Nautilus
License: GPL-3.0-only
URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 88d4af5b1476c5a69e7661637506ae1932a2ccb5
%global commit 392d3cda1731337264bd63ce16324c7ac10d9992
%forgemeta
Name: lomiri-system-settings
@@ -23,7 +23,7 @@ Wayland clipboard manager with support for multimedia.}
%global godocs CHANGELOG.md readme.md version.txt
Name: cliphist
Release: 2%?dist
Release: 3%?dist
Summary: Wayland clipboard manager with support for multimedia
Provides: golang-github-sentriz-cliphist = %version-%release
Obsoletes: golang-github-sentriz-cliphist < 0.6.1-2
@@ -40,20 +40,16 @@ BuildRequires: anda-srpm-macros
%prep
%goprep -A
%autopatch -p1
%go_prep_online
#if %{without bootstrap}
#generate_buildrequires
#go_generate_buildrequires
#endif
%if %{without bootstrap}
%build
%go_build_online
%define gomodulesmode GO111MODULE=on
mkdir -p build/bin
%gobuild -o build/bin/%name
%endif
%install
#gopkginstall
%gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/cliphist
@@ -73,7 +69,7 @@ install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/cliphist
%{_bindir}/cliphist
%endif
#gopkgfiles
%gopkgfiles
%changelog
%autochangelog
@@ -24,9 +24,9 @@ Configurable TUI clipboard manager for Unix.}
resources/test_data/top_secret_credentials.txt
Name: clipse
Release: 2%?dist
Release: 3%?dist
Summary: Configurable TUI clipboard manager for Unix
Provides: golang-github-savedra1-clipse = %version-%release
Provides: golang-github-savedra1-clipse = %evr
Obsoletes: golang-github-savedra1-clipse < 1.1.0-2
Packager: madonuko <mado@fyralabs.com>
License: MIT
@@ -40,21 +40,17 @@ BuildRequires: anda-srpm-macros
%prep
%autosetup -p1 -n clipse-%version
%go_prep_online
#if %{without bootstrap}
#generate_buildrequires
#go_generate_buildrequires
#endif
%goprep -A
%if %{without bootstrap}
%build
mkdir -p build/bin
go build -ldflags="-linkmode=external" -o build/bin/%{name}
%define gomodulesmode GO111MODULE=on
%gobuild -o build/bin/%{name}
%endif
%install
#gopkginstall
%gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/clipse
@@ -74,7 +70,7 @@ install -m 0755 -vp build/bin/%name %{buildroot}%{_bindir}/clipse
%{_bindir}/clipse
%endif
#gopkgfiles
%gopkgfiles
%changelog
%autochangelog
@@ -2,8 +2,8 @@
%global realname hyprgraphics
%global ver 0.1.5
%global commit 157cc52065a104fc3b8fa542ae648b992421d1c7
%global commit_date 20250821
%global commit 621e2e00f1736aa18c68f7dfbf2b9cff94b8cc4d
%global commit_date 20250904
%global shortcommit %{sub %commit 1 7}
%bcond libjxl 1
@@ -1,5 +1,5 @@
Name: hypridle
Version: 0.1.6
Version: 0.1.7
Release: 1%?dist
Summary: Hyprland's idle daemon
License: BSD-3-Clause
@@ -2,8 +2,8 @@
%global realname hyprlang
%global ver 0.6.3
%global commit 23f0debd2003f17bd65f851cd3f930cff8a8c809
%global commit_date 20250728
%global commit 3d63fb4a42c819f198deabd18c0c2c1ded1de931
%global commit_date 20250903
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "sway-audio-idle-inhibit.spec"
}
}
@@ -0,0 +1,28 @@
Name: sway-audio-idle-inhibit
Version: 0.2.0
Release: 1%?dist
Summary: Prevents swayidle/hypridle from sleeping while any application is outputting or receiving audio
License: GPL-3.0-only
URL: https://github.com/ErikReider/SwayAudioIdleInhibit
Source0: %url/archive/refs/tags/v%version.tar.gz
BuildRequires: meson gcc-c++
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libsystemd)
%description
%summary.
%prep
%autosetup -n SwayAudioIdleInhibit-%version
%build
%meson -Dlogind-provider=systemd
%meson_build
%install
%meson_install
%files
%doc README.md
%license LICENSE
%_bindir/sway-audio-idle-inhibit
@@ -0,0 +1 @@
rpm.version(gh("ErikReider/SwayAudioIdleInhibit"));
+1 -1
View File
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "golang-github-abenz1267-walker.spec"
spec = "walker.spec"
}
}
@@ -1,81 +0,0 @@
# Generated by go2rpm 1.14.0
%bcond check 0
%bcond bootstrap 0
%if %{with bootstrap}
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
%endif
%if 0%{?fedora} <= 40
%global debug_package %{nil}
%endif
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 1.0.0.beta.14
%gometa -f
%global common_description %{expand:
Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.}
%global golicenses LICENSE
%global godocs README.md cmd/version.txt
Name: walker
Release: 1%?dist
Summary: Multi-Purpose Launcher with a lot of features. Highly Customizable and fast
License: MIT
URL: %{gourl}
Source: %{gosource}
Provides: golang-github-abenz1267-walker = %version-%release
Obsoletes: golang-github-abenz1267-walker < 0.11.4-2
Packager: madonuko <mado@fyralabs.com>
Requires: gtk4-layer-shell
BuildRequires: anda-srpm-macros
BuildRequires: gtk4-devel
BuildRequires: gtk4-layer-shell-devel
BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(vips)
%description %{common_description}
%gopkg
%prep
%goprep -A
%go_prep_online
mv {LICENSE,README.md} cmd
%setup -T -D -n %{name}-%{version}/cmd
%build
go build -x -o walker
%install
#gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp walker %{buildroot}%{_bindir}/walker
%endif
%if %{without bootstrap}
%if %{with check}
%check
%gocheck
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE
%doc README.md
%{_bindir}/walker
%endif
#gopkgfiles
%changelog
* Tue Dec 24 2024 madonuko <mado@fyralabs.com> - 0.11.2-1
- Initial package
+1 -1
View File
@@ -1 +1 @@
rpm.version(gh("abenz1267/walker"));
rpm.global("upstream_version", gh("abenz1267/walker"));
+78
View File
@@ -0,0 +1,78 @@
# Generated by rust2rpm 27
%bcond check 1
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v1.0.0-beta-26
%global ver %{sub %upstream_version 2}
Name: walker
Version: %{gsub %{gsub %ver - ~ 1} - _}
Release: %autorelease
Summary: Multi-Purpose Launcher with a lot of features. Highly Customizable and fast.
SourceLicense: GPL-3.0
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND 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 CC0-1.0 AND ISC AND MIT AND (MIT OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib
# LICENSE.dependencies contains a full license breakdown
URL: https://github.com/abenz1267/walker
Source: %url/archive/refs/tags/%upstream_version.tar.gz
Packager: madonuko <mado@fyralabs.com>
Requires: elephant
BuildRequires: cargo-rpm-macros >= 26
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gtk4-layer-shell-0)
BuildRequires: pkgconfig(cairo)
BuildRequires: protobuf-compiler
BuildRequires: pkgconfig(poppler-glib)
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
%global _description %{expand:
%{summary}.}
%description %{_description}
%prep
%autosetup -n walker-%{ver} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
%define cfgdir %buildroot/etc/xdg/walker
%define themedir %cfgdir/themes/default
install -Dm644 resources/config.toml %cfgdir/config.toml
install -Dm644 resources/themes/default/item.xml %themedir/item.xml
install -Dm644 resources/themes/default/item_calc.xml %themedir/item_calc.xml
install -Dm644 resources/themes/default/item_clipboard.xml %themedir/item_clipboard.xml
install -Dm644 resources/themes/default/item_dmenu.xml %themedir/item_dmenu.xml
install -Dm644 resources/themes/default/item_files.xml %themedir/item_files.xml
install -Dm644 resources/themes/default/item_providerlist.xml %themedir/item_providerlist.xml
install -Dm644 resources/themes/default/item_symbols.xml %themedir/item_symbols.xml
install -Dm644 resources/themes/default/layout.xml %themedir/layout.xml
install -Dm644 resources/themes/default/preview.xml %themedir/preview.xml
install -Dm644 resources/themes/default/style.css %themedir/style.css
%if %{with check}
%check
%cargo_test
%endif
%files
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/walker
/etc/xdg/walker/
@@ -1,11 +1,11 @@
%global debug_package %{nil}
%define __requires_exclude ^/usr/libexec/android-studio/.*$
%define __provides_exclude ^/usr/libexec/android-studio/.*|libedit\\so.*$
%define __requires_exclude_from ^/usr/libexec/android-studio/.*$
%define __provides_exclude_from ^/usr/libexec/android-studio/.*|libedit\\so.*$
%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
Version: 2025.1.2.12
Release: 2%{?dist}
Version: 2025.1.3.7
Release: 1%?dist
Summary: Official IDE for Android development
License: Apache-2.0
Packager: like-engels <higashikataengels@icloud.com>
+1 -2
View File
@@ -3,7 +3,7 @@
%bcond test 1
Name: node-%{module}
Version: 10.0.1
Version: 10.0.2
Release: 1%?dist
Summary: Backport GitHub commits
SourceLicense: Apache-2.0
@@ -49,7 +49,6 @@ NODE_ENV=test %{builddir}/bin/%{module} -R tests
%endif
%files
%doc CHANGELOG.md
%doc README.md
%license LICENSE.txt
%license LICENSE.modules
@@ -1,6 +1,6 @@
%global commit c1ab41afac8d8522ac25c3c1ad1de651f0c4d4d5
%global commit 8d11c08db3263e0507bfe010e4c423a61b323ac0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-08-26
%global fulldate 2025-09-02
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.1.4
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash b8057f28c6e5adef9744250643ad8cf8b5fafa18
%global commit_date 20250826
%global commit_hash bbea2a3f28319e90a41a328815bd59ec320a23a6
%global commit_date 20250903
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+9 -4
View File
@@ -1,7 +1,7 @@
%global commit d0aef3cec196216b741dec1f8bfad3e69ed83beb
%global commit f36a545a86469e4bbd0726b363a742d4879de756
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250827
%global ver 0.202.0
%global commit_date 20250904
%global ver 0.204.0
%bcond_with check
%bcond nightly 1
@@ -26,6 +26,10 @@ Source0: https://github.com/zed-industries/zed/archive/%{commit}.tar.gz
Conflicts: zed
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -121,7 +125,8 @@ install -Dm755 target/rpm/cli %{buildroot}%{_bindir}/zed
%__cargo clean
install -Dm644 %app_id.desktop %{buildroot}%{_datadir}/applications/%app_id.desktop
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditorinstall -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
sed 's/Exec=zed/Exec=zeditor/' %app_id.desktop > %app_id.desktop.zeditor
install -Dm644 %app_id.desktop.zeditor -t %buildroot%_datadir/applications/
install -Dm644 crates/zed/resources/app-icon-nightly.png %{buildroot}%{_datadir}/pixmaps/%app_id.png
install -Dm644 %app_id.metainfo.xml %{buildroot}%{_metainfodir}/%app_id.metainfo.xml
+5 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.201.4-pre
%global ver 0.203.1-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -21,6 +21,10 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{ver}.
Conflicts: zed
Conflicts: zed-nightly
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
+5 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.200.5
Version: 0.202.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
@@ -20,6 +20,10 @@ Source0: https://github.com/zed-industries/zed/archive/refs/tags/v%{versi
Conflicts: zed-nightly
Conflicts: zed-preview
%ifarch x86_64
# BUG: fedora rustc missing this dep
BuildRequires: libedit(x86-64)
%endif
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: gcc
@@ -0,0 +1,4 @@
# 2.4GHz/Dongle
KERNEL=="hidraw*", ATTRS{idVendor}=="2dc8", MODE="0660", TAG+="uaccess"
# Bluetooth
KERNEL=="hidraw*", KERNELS=="*2DC8:*", MODE="0660", TAG+="uaccess"
@@ -0,0 +1,39 @@
Name: 8bitdo-udev-rules
Version: 1.0
Release: 1%{?dist}
Summary: Udev rules for 8Bitdo controllers
Provides: 8bitdo-udev = %{version}-%{release}
License: Unlicense
Source0: 71-8bitdo.rules
BuildArch: noarch
BuildRequires: systemd
Requires: systemd-udev
%global udev_order 71
%description
Udev rules for 8Bitdo controllers, for use with Steam Input
and generic gamepad support in Linux.
%prep
%build
%install
install -D -p -m 644 %SOURCE0 %{buildroot}%{_udevrulesdir}/%{udev_order}-8bitdo.rules
%post
%udev_rules_update
%postun
%udev_rules_update
%files
%_udevrulesdir/%{udev_order}-8bitdo.rules
%changelog
* Thu Sep 04 2025 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial release
+6
View File
@@ -0,0 +1,6 @@
project pkg {
rpm {
spec = "8bitdo-udev-rules.spec"
}
arches = ["x86_64"]
}
+2 -2
View File
@@ -4,8 +4,8 @@
%global crate chess-tui
Name: rust-chess-tui
Version: 1.6.1
Release: %autorelease
Version: 1.6.2
Release: 1%?dist
Summary: Rusty chess game in your terminal 🦀
License: MIT
@@ -1,15 +1,15 @@
%define debug_package %nil
%global commit 1a3fdb7fa15a4bba7204bef69702b7a10a297828
%global commit ba967fd8c5de7dc6c623b614296b3872255996b0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20241206
%global commit_date 20250904
Name: gamescope-session-steam
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: gamescope-session-steam
License: MIT
URL: https://github.com/ChimeraOS/gamescope-session-steam
URL: https://github.com/bazzite-org/gamescope-session-steam
Source0: %url/archive/%commit.tar.gz
%description
@@ -21,20 +21,25 @@ Source0: %url/archive/%commit.tar.gz
%build
%install
mkdir -p %buildroot
cp -r usr %buildroot/
mkdir -p %{buildroot}%{_bindir}/
mkdir -p %{buildroot}%{_datadir}/
cp -rv usr/bin/* %{buildroot}%{_bindir}
cp -rv usr/share/* %{buildroot}%{_datadir}
rm -rf %{buildroot}%{_bindir}/steamos-polkit-helpers
rm %{buildroot}%{_bindir}/jupiter-biosupdate
# We want to actually keep this for drop-in scripts
# rm %{buildroot}%{_bindir}/steamos-session-select
rm %{buildroot}%{_bindir}/steamos-update
%files
%license LICENSE
%_bindir/steamos-polkit-helpers/
%_bindir/jupiter-biosupdate
%_bindir/steam-http-loader
%_bindir/steamos-select-branch
%_bindir/steamos-session-select
%_bindir/steamos-update
%_datadir/applications/gamescope-mimeapps.list
%_datadir/applications/steam_http_loader.desktop
%_datadir/gamescope-session-plus/sessions.d/steam
%_datadir/polkit-1/actions/org.chimeraos.update.policy
%_datadir/wayland-sessions/gamescope-session-steam.desktop
%_datadir/wayland-sessions/gamescope-session.desktop
%{_bindir}/steam-http-loader
%{_bindir}/steamos-select-branch
%{_bindir}/steamos-session-select
%{_datadir}/applications/gamescope-mimeapps.list
%{_datadir}/applications/steam_http_loader.desktop
%{_datadir}/gamescope-session-plus/sessions.d/steam
%{_datadir}/polkit-1/actions/org.chimeraos.update.policy
%{_datadir}/wayland-sessions/gamescope-session-steam.desktop
%{_datadir}/wayland-sessions/gamescope-session.desktop
@@ -1,5 +1,5 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("ChimeraOS/gamescope-session-steam"));
rpm.global("commit", gh_commit("bazzite-org/gamescope-session-steam"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
@@ -1,15 +1,15 @@
%define debug_package %nil
%global commit 1c14e09d2cf75c9716fb8ca808d243ea9f5e9154
%global commit c65fbffa7306167989e4dd6fe76d6bab3c9d8c30
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250802
%global commit_date 20250904
Name: gamescope-session
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: ChimeraOS session on Gamescope
Summary: Gamescope session based on Valve's gamescope
License: MIT
URL: https://github.com/ChimeraOS/gamescope-session
URL: https://github.com/bazzite-org/gamescope-session
Source0: %url/archive/%commit.tar.gz
BuildRequires: systemd-rpm-macros
@@ -28,12 +28,13 @@ cp -r usr %buildroot/
%files
%doc README.md
%license LICENSE
%_bindir/export-gpu
%_bindir/gamescope-session-plus
%_userunitdir/gamescope-session-plus@.service
%_datadir/gamescope-session-plus/device-quirks
%_datadir/gamescope-session-plus/gamescope-session-plus
%_datadir/gamescope/scripts/50-custom/50-disable-explicit-sync.lua
%{_bindir}/export-gpu
%{_bindir}/gamescope-session-plus
%{_datadir}/gamescope-session-plus/device-quirks
%{_datadir}/gamescope-session-plus/gamescope-session-plus
%{_userunitdir}/gamescope-session-plus@.service
%{_userunitdir}/gamescope-session.target
%changelog
%autochangelog
+1 -1
View File
@@ -1,5 +1,5 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("ChimeraOS/gamescope-session"));
rpm.global("commit", gh_commit("bazzite-org/gamescope-session"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
+3 -3
View File
@@ -3,15 +3,15 @@
%define __strip /bin/true
Name: osu-lazer
Version: 2025.816.0.lazer
Version: 2025.816.0
Release: 1%?dist
Summary: The future of osu! and the beginning of an open era! Commonly known by the codename osu!lazer. Pew pew.
ExclusiveArch: x86_64
URL: https://osu.ppy.sh/
License: MIT AND CC-BY-NC-4.0
Requires: osu-mime fuse
Source0: https://github.com/ppy/osu/releases/download/%{version}/osu.AppImage
Source1: https://raw.githubusercontent.com/ppy/osu/%{version}/assets/lazer.png
Source0: https://github.com/ppy/osu/releases/download/%{version}-lazer/osu.AppImage
Source1: https://raw.githubusercontent.com/ppy/osu/%{version}-lazer/assets/lazer.png
Source2: https://raw.githubusercontent.com/ppy/osu-resources/%{osuresver}/LICENCE.md
Source3: osu-lazer.desktop
Source4: osu-lazer-uri-handler.desktop
+8 -2
View File
@@ -1,2 +1,8 @@
rpm.version(gh("ppy/osu"));
rpm.define("osuresver", gh("ppy/osu-resources"));
let v = gh("ppy/osu");
if v.ends_with("-lazer") {
v.pop(6);
rpm.version(v);
if rpm.changed() {
rpm.define("osuresver", gh("ppy/osu-resources"));
}
}
+2 -2
View File
@@ -6,8 +6,8 @@
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
%global commit 6b238d847fd7576773d1d5653a90dbc1acadd313
%global ver 0.0.37-18115
%global commit 34a9d03d3d3d76b7dc87e806b16297ff30090e70
%global ver 0.0.37-18121
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
File diff suppressed because it is too large Load Diff
@@ -3,13 +3,13 @@
%global _default_patch_fuzz 2
%global build_timestamp %(date +"%Y%m%d")
#global gamescope_tag 3.15.11
%global gamescope_commit d3174928d47f7e353e7daca63cf882d65660cc7c
%global gamescope_commit f873ec7868fe84d2850e91148bcbd6d6b19a7443
%define short_commit %(echo %{gamescope_commit} | cut -c1-8)
Name: terra-gamescope
#Version: 100.%{gamescope_tag}
Version: 104.%{short_commit}
Release: 2%?dist
Version: 127.%{short_commit}
Release: 1%?dist
Summary: Micro-compositor for video games on Wayland
License: BSD
@@ -27,6 +27,8 @@ Patch0: 0001-cstdint.patch
# https://github.com/ChimeraOS/gamescope
Patch1: handheld.patch
#Patch2: https://github.com/ValveSoftware/gamescope/pull/1867.patch
BuildRequires: meson >= 0.54.0
BuildRequires: ninja-build
BuildRequires: cmake
@@ -101,9 +103,9 @@ Summary: libs for %{name}
%summary
%prep
%setup -Tc
# git clone --depth 1 --branch %%{gamescope_tag} %%{url}.git
git clone %{url}.git
cd gamescope
git clone %{url}.git $PWD
git checkout %{gamescope_commit}
git submodule update --init --recursive
mkdir -p pkgconfig
@@ -115,7 +117,6 @@ sed -i 's^../thirdparty/SPIRV-Headers/include/spirv/^/usr/include/spirv/^' src/m
%autopatch -p1
%build
cd gamescope
export PKG_CONFIG_PATH=pkgconfig
%meson \
--auto-features=enabled \
@@ -123,12 +124,11 @@ export PKG_CONFIG_PATH=pkgconfig
%meson_build
%install
cd gamescope
%meson_install --skip-subprojects
%files
%license gamescope/LICENSE
%doc gamescope/README.md
%license LICENSE
%doc README.md
%caps(cap_sys_nice=eip) %{_bindir}/gamescope
%{_bindir}/gamescopectl
%{_bindir}/gamescopestream
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.9.1
Version: 3.9.2
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "golang-github-abenz1267-elephant.spec"
}
}
@@ -0,0 +1,100 @@
# Generated by go2rpm 1.17.1
%bcond check 1
%bcond bootstrap 0
%if %{with bootstrap}
%global debug_package %{nil}
%endif
%if %{with bootstrap}
%global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^golang\\(.*\\)$
%endif
%global upstream_version v1.0.0-beta-8
%global ver %{sub %upstream_version 2}
%global providers archlinuxpkgs calc clipboard desktopapplications files menus providerlist runner symbols websearch
# https://github.com/abenz1267/elephant
%global goipath github.com/abenz1267/elephant
Version: %{gsub %{gsub %ver - ~ 1} - _}
%gometa -f
%global common_description %{expand:
Elephant - cuz it's phat - is a powerful data provider service and backend for building custom application launchers and desktop utilities. It provides various data sources and actions through a plugin-based architecture, communicating via Unix sockets and Protocol Buffers.
}
%global golicenses LICENSE
%global godocs NIX.md README.md cmd/version.txt
Name: elephant
Release: %autorelease
Summary: None
License: GPL-3.0-only
URL: %{gourl}
Source: %{gourl}/archive/refs/tags/%upstream_version.tar.gz
Provides: golang-github-abenz1267-elephant = %evr
Packager: madonuko <mado@fyralabs.com>
%description %{common_description}
%gopkg
%{lua:
for prov in string.gmatch(macros.providers, "%S+") do
print("%package "..prov.."\n")
print("Summary: "..prov.." provider for elephant\n")
print("\n%description "..prov.."\n"..prov.." provider for elephant.\n")
print("%files "..prov.."\n")
print("/etc/xdg/elephant/providers/"..prov..".so\n\n")
end
}
%prep
%autosetup -n %name-%ver
%goprep -Ae
%autopatch -p1
%if %{without bootstrap}
%build
%define gomodulesmode GO111MODULE=on
pushd cmd
(%{gobuild -o %{gobuilddir}/bin/elephant elephant.go}) &
popd
for prov in internal/providers/*/; do
pushd $prov
(%{gobuild -buildmode=plugin}) &
popd
done
wait
%endif
%install
%gopkginstall
%if %{without bootstrap}
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
install -Dm755 internal/providers/*/*.so -t %buildroot/etc/xdg/elephant/providers/
%endif
%if %{without bootstrap}
%if %{with check}
%check
%gocheck
%endif
%endif
%if %{without bootstrap}
%files
%license LICENSE
%doc NIX.md README.md cmd/version.txt
%{_bindir}/elephant
%ghost /etc/xdg/elephant/
%endif
%gopkgfiles
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_rawfile("abenz1267/elephant", "master", "cmd/version.txt"));
+1 -2
View File
@@ -12,7 +12,7 @@
# https://github.com/nektos/act
%global goipath github.com/nektos/act
Version: 0.2.80
Version: 0.2.81
%gometa -f
@@ -39,7 +39,6 @@ BuildRequires: anda-srpm-macros
%prep
%autosetup -p1 -n act-%{version}
%go_prep_online
%if %{without bootstrap}
%build
@@ -13,7 +13,7 @@ Simple terminal UI for git commands.}
%global godocs docs README.md VISION.md
Name: golang-github-jesseduffield-lazygit
Release: 1%?dist
Release: 2%?dist
Summary: Simple terminal UI for git commands
License: MIT
@@ -30,18 +30,12 @@ Provides: lazygit = %{version}-%{release}
%gopkg
%prep
%goprep
%go_prep_online
%goprep -A
%build
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-X main.version=%{version} \
-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{gobuilddir}/bin/lazygit %{goipath}
%define currentgoldflags -X main.version=%version
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/lazygit %{goipath}
%install
install -m 0755 -vd %{buildroot}%{_bindir}
@@ -51,4 +45,3 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%license LICENSE
%doc docs README.md VISION.md
%{_bindir}/lazygit
@@ -13,7 +13,7 @@ Stay updated on PRs from your terminal.}
%global godocs README.md ui/assets/help.md
Name: golang-github-dhth-prs
Release: %autorelease
Release: 2%?dist
Summary: Stay updated on PRs from your terminal
License: MIT
@@ -31,16 +31,11 @@ Packager: sadlerm <lerm@chromebooks.lol>
%prep
%git_clone https://%{goipath} v%{version}
%go_prep_online
%goprep -A
%build
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{_builddir}/bin/prs .
%define gomodulesmode GO111MODULE=on
%gobuild -o %{_builddir}/bin/prs .
%install
install -m 0755 -vd %{buildroot}%{_bindir}
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit b527db9ddd33fd16a8afd8467344fec81a54c84d
%global commit 87dc1820c08e02cc13b99b97275ca7e9827895e4
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250822
%global commit_date 20250902
%global debug_package %nil
Name: nim-nightly
@@ -1,33 +1,33 @@
--- bottom-0.10.2/Cargo.toml 1970-01-01T00:00:01+00:00
+++ bottom-0.10.2/Cargo.toml 2024-08-18T14:28:49.594610+00:00
@@ -354,15 +354,6 @@
--- bottom-0.11.1/Cargo.toml 1970-01-01T00:00:01+00:00
+++ bottom-0.11.1/Cargo.toml 2025-08-15T10:26:42.425577+00:00
@@ -357,38 +357,11 @@
[target.'cfg(all(target_arch = "x86_64", target_os = "linux"))'.dev-dependencies.portable-pty]
version = "0.8.1"
version = "0.9.0"
-[target.'cfg(target_os = "freebsd")'.dependencies.filedescriptor]
-version = "0.8.2"
-version = "0.8.3"
-
-[target.'cfg(target_os = "freebsd")'.dependencies.serde_json]
-version = "1.0.120"
-version = "1.0.142"
-
-[target.'cfg(target_os = "freebsd")'.dependencies.sysctl]
-version = "0.5.5"
-version = "0.6.0"
-
[target.'cfg(target_os = "linux")'.dependencies.rustix]
version = "0.38.34"
version = "1.0.8"
features = [
@@ -370,24 +361,6 @@
"fs",
"param",
]
-]
-
-[target.'cfg(target_os = "macos")'.dependencies.core-foundation]
-version = "0.9.4"
-version = "0.10.1"
-
-[target.'cfg(target_os = "macos")'.dependencies.mach2]
-version = "0.4.2"
-version = "0.4.3"
-
-[target.'cfg(target_os = "windows")'.dependencies.windows]
-version = "0.58.0"
-version = "0.61.3"
-features = [
- "Win32_Foundation",
- "Win32_Security",
@@ -36,13 +36,11 @@
- "Win32_System_Ioctl",
- "Win32_System_ProcessStatus",
- "Win32_System_Threading",
-]
-
[target."cfg(unix)".dependencies.libc]
version = "0.2.155"
]
@@ -402,3 +375,4 @@
[lints.rustdoc]
broken_intra_doc_links = "deny"
missing_crate_level_docs = "deny"
[target."cfg(unix)".dependencies.libc]
@@ -420,3 +393,4 @@
codegen-units = 1
debug = 0
strip = "symbols"
+
+219 -11
View File
@@ -1,6 +1,7 @@
# Generated by rust2rpm 26
%bcond_without check
# Generated by rust2rpm 27
%bcond check 0
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate bottom
Name: rust-bottom
@@ -25,7 +26,7 @@ terminal. Supports Linux, macOS, and Windows.}
%package -n %{crate}
Summary: %{summary}
License: MIT
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
Packager: Ben Woods <git@ben.woods.am>
%description -n %{crate} %{_description}
@@ -35,25 +36,232 @@ Packager: Ben Woods <git@ben.woods.am>
%license LICENSE.dependencies
%doc README.md
%{_bindir}/btm
%{_datadir}/bash-completion/completions/btm
%{_datadir}/fish/vendor_completions.d/btm.fish
%{_datadir}/zsh/site-functions/_btm
%{_bindir}/schema
%{_mandir}/man1/btm.1*
%pkg_completion -Bfz -n %crate btm
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/README.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+battery-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+battery-devel %{_description}
This package contains library source intended for building other packages which
use the "battery" feature of the "%{crate}" crate.
%files -n %{name}+battery-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+deploy-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+deploy-devel %{_description}
This package contains library source intended for building other packages which
use the "deploy" feature of the "%{crate}" crate.
%files -n %{name}+deploy-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+fern-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+fern-devel %{_description}
This package contains library source intended for building other packages which
use the "fern" feature of the "%{crate}" crate.
%files -n %{name}+fern-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+generate_schema-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+generate_schema-devel %{_description}
This package contains library source intended for building other packages which
use the "generate_schema" feature of the "%{crate}" crate.
%files -n %{name}+generate_schema-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+gpu-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+gpu-devel %{_description}
This package contains library source intended for building other packages which
use the "gpu" feature of the "%{crate}" crate.
%files -n %{name}+gpu-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+log-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+log-devel %{_description}
This package contains library source intended for building other packages which
use the "log" feature of the "%{crate}" crate.
%files -n %{name}+log-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+logging-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+logging-devel %{_description}
This package contains library source intended for building other packages which
use the "logging" feature of the "%{crate}" crate.
%files -n %{name}+logging-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+nvidia-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+nvidia-devel %{_description}
This package contains library source intended for building other packages which
use the "nvidia" feature of the "%{crate}" crate.
%files -n %{name}+nvidia-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+nvml-wrapper-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+nvml-wrapper-devel %{_description}
This package contains library source intended for building other packages which
use the "nvml-wrapper" feature of the "%{crate}" crate.
%files -n %{name}+nvml-wrapper-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+schemars-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+schemars-devel %{_description}
This package contains library source intended for building other packages which
use the "schemars" feature of the "%{crate}" crate.
%files -n %{name}+schemars-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+serde_json-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+serde_json-devel %{_description}
This package contains library source intended for building other packages which
use the "serde_json" feature of the "%{crate}" crate.
%files -n %{name}+serde_json-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+starship-battery-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+starship-battery-devel %{_description}
This package contains library source intended for building other packages which
use the "starship-battery" feature of the "%{crate}" crate.
%files -n %{name}+starship-battery-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+strum-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+strum-devel %{_description}
This package contains library source intended for building other packages which
use the "strum" feature of the "%{crate}" crate.
%files -n %{name}+strum-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+time-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+time-devel %{_description}
This package contains library source intended for building other packages which
use the "time" feature of the "%{crate}" crate.
%files -n %{name}+time-devel
%ghost %{crate_instdir}/Cargo.toml
%package -n %{name}+zfs-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+zfs-devel %{_description}
This package contains library source intended for building other packages which
use the "zfs" feature of the "%{crate}" crate.
%files -n %{name}+zfs-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
#cargo_build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
#cargo_build -f generate_schema
%{cargo_license_summary_online -f generate_schema}
%{cargo_license_online -f generate_schema} > LICENSE.dependencies
%install
# https://github.com/ClementTsang/bottom/blob/main/docs/content/contribution/packaging-and-distribution.md#manpage-and-completion-generation
export BTM_GENERATE=true
%cargo_install
%cargo_install -f generate_schema
# Completions
ls target/tmp/bottom
install -Dpm 0644 target/tmp/bottom/completion/btm.bash %{buildroot}%{_datadir}/bash-completion/completions/btm
install -Dpm 0644 target/tmp/bottom/completion/btm.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/btm.fish
install -Dpm 0644 target/tmp/bottom/completion/_btm %{buildroot}%{_datadir}/zsh/site-functions/_btm
@@ -61,7 +269,7 @@ install -Dpm 0644 target/tmp/bottom/manpage/btm.1 %{buildroot}%{_mandir}/man1/bt
%if %{with check}
%check
%cargo_test
%cargo_test -f generate_schema
%endif
%changelog
+2 -2
View File
@@ -4,8 +4,8 @@
%global crate eza
Name: rust-eza
Version: 0.23.0
Release: 2%?dist
Version: 0.23.1
Release: 1%?dist
Summary: Modern replacement for ls
License: EUPL-1.2
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-zoi-rs.spec"
}
}
+94
View File
@@ -0,0 +1,94 @@
%define __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zoi-rs
%global crate_version 4.3.7-beta
Name: rust-zoi-rs
Version: %(echo %crate_version | sed 's/-/~/g')
Release: 1%?dist
Summary: Universal Package Manager & Environment Setup Tool
SourceLicense: Apache-2.0
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-2.0-or-later AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
URL: https://crates.io/crates/zoi-rs
Source: %{crates_source %{crate} %{crate_version}}
# Automatically generated patch to strip dependencies and normalize metadata
Patch: zoi-rs-fix-metadata-auto.diff
BuildRequires: cargo
BuildRequires: rpm_macro(cargo_install)
BuildRequires: pkgconfig(openssl)
BuildRequires: perl(FindBin)
BuildRequires: perl(IPC::Cmd)
BuildRequires: perl(File::Compare)
BuildRequires: perl(File::Copy)
Packager: madonuko <mado@fyralabs.com>
%global _description %{expand:
Zoi is a universal package manager and environment setup tool, designed to simplify package management and environment configuration across multiple operating systems.}
%description %_description
%package -n %{crate}
Summary: %{summary}
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND LGPL-2.0-or-later AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
# LICENSE.dependencies contains a full license breakdown
Provides: zoi = %evr
Provides: zoi.prod.beta = %evr
Requires: git
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc CODE_OF_CONDUCT.md
%doc README.md
%doc SECURITY.md
%{_bindir}/zoi
%pkg_completion -Befz zoi -n %{crate}
%package devel
Summary: %{summary}
BuildArch: noarch
%description devel %{_description}
This package contains library source intended for building other packages which
use the "%{crate}" crate.
%files devel
%license %{crate_instdir}/LICENSE
%doc %{crate_instdir}/CODE_OF_CONDUCT.md
%doc %{crate_instdir}/README.md
%doc %{crate_instdir}/SECURITY.md
%{crate_instdir}/
%package -n %{name}+default-devel
Summary: %{summary}
BuildArch: noarch
%description -n %{name}+default-devel %{_description}
This package contains library source intended for building other packages which
use the "default" feature of the "%{crate}" crate.
%files -n %{name}+default-devel
%ghost %{crate_instdir}/Cargo.toml
%prep
%autosetup -n %{crate}-%{crate_version}
%cargo_prep_online
%build
%cargo_license_summary_online
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
# skip powershell
"%buildroot%_bindir/zoi" generate-completions bash | install -Dm644 /dev/stdin %buildroot%bash_completions_dir/zoi
"%buildroot%_bindir/zoi" generate-completions elvish | install -Dm644 /dev/stdin %buildroot%elvish_completions_dir/zoi.elv
"%buildroot%_bindir/zoi" generate-completions fish | install -Dm644 /dev/stdin %buildroot%fish_completions_dir/zoi.fish
"%buildroot%_bindir/zoi" generate-completions zsh | install -Dm644 /dev/stdin %buildroot%zsh_completions_dir/_zoi
+1
View File
@@ -0,0 +1 @@
rpm.global("crate_version", crates("zoi-rs"));
@@ -0,0 +1,12 @@
--- zoi-rs-4.3.7-beta/Cargo.toml 1970-01-01T00:00:01+00:00
+++ zoi-rs-4.3.7-beta/Cargo.toml 2025-09-01T17:17:19.316000+00:00
@@ -200,8 +200,6 @@
[build-dependencies.dotenvy]
version = "0.15.7"
-[target."cfg(windows)".dependencies.winreg]
-version = "0.55.0"
-
[lints.clippy]
too_many_arguments = "allow"
+
@@ -3,11 +3,11 @@
%global priority 90
%global real_name vala
%global commit ba1b29121791c2a2235f33cf87a11563ac7da945
%global commit d680994c54dd34b8bd3bd808f0023be19ea647da
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global repo https://gitlab.gnome.org/GNOME/%{real_name}.git
%global commit_date 20250806
%global commit_date 20250903
%global snapshot_info %{commit_date}.%{shortcommit}
Name: vala-nightly
@@ -7,7 +7,7 @@
%define llvm_compat 20
%endif
%global llvm_version 20.0.0
%global ver 0.16.0-dev.27+83f773fc6
%global ver 0.16.0-dev.168+d51d18c98
%bcond bootstrap 1
%bcond docs %{without bootstrap}
%bcond test 1
+1 -1
View File
@@ -15,7 +15,7 @@
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
Name: zig-master
Version: 0.16.0~dev.27+83f773fc6
Version: 0.16.0~dev.70+73a0b5441
Release: 1%?dist
Summary: Master builds of the Zig language
License: MIT AND NCSA AND LGPL-2.1-or-later AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND GPL-2.0-or-later AND GPL-2.0-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND Inner-Net-2.0 AND ISC AND LicenseRef-Fedora-Public-Domain AND GFDL-1.1-or-later AND ZPL-2.1
+11 -25
View File
@@ -1,4 +1,4 @@
# Generated by go2rpm 1.15.0
# Generated by go2rpm 1.17.1
%bcond check 0
%bcond bootstrap 0
@@ -23,46 +23,30 @@ Scaffolding CLI for Astal+TypeScript.}
%global godocs docs README.md
Name: ags
Release: %autorelease
Release: 2%?dist
Summary: Scaffolding CLI for Astal+TypeScript
License: GPL-3.0-only
URL: %{gourl}
Source: %{gosource}
Provides: golang-github-aylur-ags = %version-%release
Provides: golang-github-aylur-ags = %evr
Packager: madonuko <mado@fyralabs.com>
BuildRequires: anda-srpm-macros
%description %{common_description}
%gopkg
%prep
%goprep # -A
#autopatch -p1
%go_prep_online
%goprep -A
%autopatch -p1
%build
%dnl for cmd in cmd/* ; do
%dnl go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
%dnl -ldflags "-X main.version=%{version} \
%dnl -B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
%dnl -compressdwarf=false -linkmode=external \
%dnl -extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
%dnl -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
%dnl -Wl,--build-id=sha1'" \
%dnl -o %{gobuilddir}/bin/$(basename $cmd) $cmd
%dnl done
go build -buildmode pie -compiler gc -tags="rpm_crashtraceback ${GO_BUILDTAGS-${BUILDTAGS-}}" -a -x \
-ldflags "-X main.version=%{version} \
-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) \
-compressdwarf=false -linkmode=external \
-extldflags '-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now \
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 \
-Wl,--build-id=sha1'" \
-o %{gobuilddir}/bin/ags .
%define currentgoldflags -X main.version=%version
%define gomodulesmode GO111MODULE=on
%gobuild -o %{gobuilddir}/bin/ags .
%install
%gopkginstall
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
@@ -80,5 +64,7 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%{_bindir}/ags
%endif
%gopkgfiles
%changelog
%autochangelog
+3 -2
View File
@@ -1,5 +1,6 @@
%global commit 5d4eef6
%global commit_date 20250812
%global commit 20bd8318e4136fbd3d4eb2d64dbabc3acbc915dd
%global shortcommit 20bd831
%global commit_date 20250830
Name: astal
Version: 0^%commit_date.%commit
+5 -1
View File
@@ -1,8 +1,12 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let mg = bump::madoguchi_json("astal", labels.branch);
rpm.global("commit_date", `0\^(\d+)\.([[:xdigit:]]+)`.find(mg.ver, 1));
rpm.global("commit", `0\^(\d+)\.([[:xdigit:]]+)`.find(mg.ver, 2));
rpm.global("shortcommit", `0\^(\d+)\.([[:xdigit:]]+)`.find(mg.ver, 2));
if rpm.changed() {
rpm.release(`^(\d+)\.`.find(mg.rel, 1));
rpm.global("commit", spec::get_global(#{
f: open_file("anda/lib/astal/astal/astal.spec").read_string()
}, "commit"));
}
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 5d4eef66392b0dff99a63a4f39ff886624bd69dd
%global commit 20bd8318e4136fbd3d4eb2d64dbabc3acbc915dd
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250812
%global commit_date 20250830
Name: astal
Version: 0^%commit_date.%shortcommit
+1 -1
View File
@@ -3,7 +3,7 @@
%forgemeta
Name: cmake-extras
Version: 1.8
Version: 1.9
Release: 1%?dist
Summary: A collection of add-ons for the CMake build tool
License: GPL-3.0
+1 -1
View File
@@ -4,7 +4,7 @@ The Deduplicating Warp-speed Advanced Read-only File System.
A fast high compression read-only file system for Linux and Windows.}
Name: dwarfs
Version: 0.12.4
Version: 0.13.0
Release: 1%?dist
Summary: A fast high compression read-only file system for Linux, Windows and macOS
License: GPL-3.0-or-later
+1
View File
@@ -6,5 +6,6 @@ project pkg {
labels {
mock = 1
subrepo = "mesa"
large = 1
}
}
+2 -2
View File
@@ -79,8 +79,8 @@ Summary: Mesa graphics libraries
# This should not break anything by default as the Mesa stream is ***EXPLICITLY***
# disabled by default, and has to be enabled manually. See `terra/release/terra-mesa.repo` for details.
Epoch: 1
Version: 25.2.1
Release: 3%?dist
Version: 25.2.2
Release: 1%?dist
License: MIT AND BSD-3-Clause AND SGI-B-2.0
URL: http://www.mesa3d.org
+2 -5
View File
@@ -1,11 +1,11 @@
%global real_name cuda_cccl
%global debug_package %{nil}
%global major_package_version 12-8
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.50
Version: 13.0.85
Release: 1%?dist
Summary: CXX Core Compute Libraries
License: CUDA Toolkit
@@ -41,8 +41,6 @@ mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}/cmake
cp -fr include/* %{buildroot}%{_includedir}/
# Conflict with rocthrust-devel in main repositories:
mv %{buildroot}%{_includedir}/thrust %{buildroot}%{_includedir}/cuda/
cp -fr lib/cmake/* %{buildroot}%{_libdir}/cmake
rm -f %{buildroot}%{_libdir}/cmake/thrust/README.md
@@ -55,4 +53,3 @@ rm -f %{buildroot}%{_libdir}/cmake/thrust/README.md
%changelog
%autochangelog
+1 -2
View File
@@ -8,7 +8,7 @@
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.48
Version: 13.0.88
Release: 1%?dist
Summary: CUDA Runtime API library
License: CUDA Toolkit
@@ -74,7 +74,6 @@ sed -i \
%{_includedir}/*
%{_libdir}/libcudadevrt.a
%{_libdir}/libcudart.so
%{_libdir}/libculibos.a
%{_libdir}/pkgconfig/cudart.pc
%files static
+9
View File
@@ -0,0 +1,9 @@
project pkg {
rpm {
spec = "cuda-culibos.spec"
}
labels {
subrepo = "nvidia"
updbranch = 1
}
}
@@ -0,0 +1,43 @@
%global real_name cuda_culibos
%global debug_package %{nil}
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')-devel
Epoch: 1
Version: 13.0.85
Release: 1%?dist
Summary: CUDA Culibos Math development library
License: CUDA Toolkit
URL: https://developer.nvidia.com/cuda-toolkit
ExclusiveArch: x86_64 aarch64
Source0: https://developer.download.nvidia.com/compute/cuda/redist/%{real_name}/linux-x86_64/%{real_name}-linux-x86_64-%{version}-archive.tar.xz
Source1: https://developer.download.nvidia.com/compute/cuda/redist/%{real_name}/linux-sbsa/%{real_name}-linux-sbsa-%{version}-archive.tar.xz
Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release}
%description
CUDA CULIBOS is a Math Libraries fork of the cuos library.
%prep
%ifarch x86_64
%setup -q -n %{real_name}-linux-x86_64-%{version}-archive
%endif
%ifarch aarch64
%setup -q -T -b 1 -n %{real_name}-linux-sbsa-%{version}-archive
%endif
%install
install -p -m 0755 -D lib/libculibos.a %{buildroot}%{_libdir}/libculibos.a
%files
%license LICENSE
%{_libdir}/libculibos.a
%changelog
%autochangelog
+3
View File
@@ -0,0 +1,3 @@
import "andax/nvidia.rhai" as nvidia;
rpm.version(nvidia::nvidia_component_version("cuda_culibos"));
@@ -4,11 +4,11 @@
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global major_package_version 12-8
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.39
Version: 13.0.85
Release: 1%?dist
Summary: Utility to extract information from CUDA binary files
License: CUDA Toolkit
@@ -45,4 +45,3 @@ install -m 0755 -p -D bin/cuobjdump %{buildroot}%{_bindir}/cuobjdump
%changelog
%autochangelog
+1 -1
View File
@@ -8,7 +8,7 @@
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.48
Version: 13.0.85
Release: 1%?dist
Summary: NVIDIA CUDA Profiling Tools Interface (CUPTI) library
License: CUDA Toolkit
@@ -4,11 +4,11 @@
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global major_package_version 12-8
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.39
Version: 13.0.85
Release: 1%?dist
Summary: CUDA cuxxfilt (demangler)
License: CUDA Toolkit
@@ -50,4 +50,3 @@ install -m 0644 -p -D lib/libcufilt.a %{buildroot}%{_libdir}/libcufilt.a
%changelog
%autochangelog
+2 -6
View File
@@ -3,11 +3,11 @@
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global major_package_version 12-8
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.39
Version: 13.0.85
Release: 1%?dist
Summary: CUDA GDB
License: GPLv3+ and GPLv3+ with exceptions and GPLv2+ and GPLv2+ with exceptions and GPL+ and LGPLv2+ and LGPLv3+ and BSD and Public Domain and GFDL
@@ -41,11 +41,7 @@ mkdir -p %{buildroot}%{_datadir}/%{name}
mkdir -p %{buildroot}%{_includedir}
mkdir -p %{buildroot}%{_libdir}
%ifarch x86_64
install -p -m 0755 -D bin/cuda-gdb-minimal %{buildroot}%{_bindir}/cuda-gdb
%else
install -p -m 0755 -D bin/cuda-gdb %{buildroot}%{_bindir}/cuda-gdb
%endif
install -p -m 0755 -D bin/cuda-gdbserver %{buildroot}%{_bindir}/cuda-gdbserver
cp -f extras/Debugger/include/* %{buildroot}%{_includedir}/
@@ -4,11 +4,11 @@
%global __strip /bin/true
%global _missing_build_ids_terminate_build 0
%global _build_id_links none
%global major_package_version 12-8
%global major_package_version 13-0
Name: %(echo %real_name | tr '_' '-')
Epoch: 1
Version: 13.0.39
Version: 13.0.85
Release: 1%?dist
Summary: Utility to extract information from CUDA binary files
License: CUDA Toolkit
@@ -19,7 +19,7 @@ Source0: https://developer.download.nvidia.com/compute/cuda/redist/%{real
Source1: https://developer.download.nvidia.com/compute/cuda/redist/%{real_name}/linux-sbsa/%{real_name}-linux-sbsa-%{version}-archive.tar.xz
Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release}
%description
nvdisasm extracts information from standalone cubin files and presents them in
human readable format. The output of nvdisasm includes CUDA assembly code for

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