Compare commits

..

202 Commits

Author SHA1 Message Date
Gilver 01ee634c40 Merge branch 'el10' into el10-mock-nodev
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-29 05:42:10 -05:00
Raboneko 23823eb137 bump: terra-mock-configs 2025-05-29 10:23:54 +00:00
Willow 472dd9ecc1 Switch EL10 mock configs to non-dev (#4866)
* Update CI to use non-dev mock configs

* chore(terra-mock-configs): Update to stable

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

* fix(terra-mock-configs): Also update files list

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

* fix: Revert actually

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

* fix: Comment typo

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 18:19:48 +08:00
Raboneko 051d9b0f69 bump: zig-master-bootstrap 2025-05-29 07:38:08 +00:00
Raboneko 24c5407ffd add: rtl8821cu driver (#5118) (#5121)
* add: rtl8821cu driver

* feat: Changelogs

* fix: Oops

* fix: Various

* feat: Better doc package name



* Update rtl8821cu-kmod-common.spec



* fix: I...THINK this is the right RPM arch for armv7h?

* fix: Oopsies

---------


(cherry picked from commit efc916a10c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 00:58:18 -05:00
Raboneko f2b26e6c5b bump: xwayland-satellite 2025-05-29 03:56:54 +00:00
Raboneko d69e98ff31 bump: rpcs3 rust-mise 2025-05-29 03:21:09 +00:00
Raboneko a30778c6bd bump(branch): astal-gtk 2025-05-29 02:56:47 +00:00
Raboneko c11b1bc2c2 bump: ruffle-nightly 2025-05-29 02:10:27 +00:00
Raboneko c454136759 bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly astal rpi-utils 2025-05-29 01:51:57 +00:00
Raboneko b78a0a7a71 bump: komikku 2025-05-28 23:41:00 +00:00
Raboneko e831ea62a0 bump: edit 2025-05-28 22:22:03 +00:00
Raboneko 7eb9c5aedf bump: electron 2025-05-28 21:56:11 +00:00
Raboneko d235a18310 bump: zig-master-bootstrap 2025-05-28 20:55:30 +00:00
Raboneko 16f499e37c bump: python3-protobuf 2025-05-28 19:37:01 +00:00
Raboneko 31c6aca0c3 bump: bun-bin 2025-05-28 18:59:15 +00:00
Raboneko baec7cc6f2 bump: kde-material-you-colors 2025-05-28 18:49:04 +00:00
Raboneko bd4518eea7 add: KDE Material You Colors (#5113) (#5116)
(cherry picked from commit 4d1a1f436b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 02:29:01 +08:00
Raboneko de0a00427d bump: yt-dlp-git 2025-05-28 18:26:38 +00:00
Raboneko 36837eb6dc bump: discord-canary-openasar discord-canary zed-preview 2025-05-28 16:48:09 +00:00
Raboneko 24b846908d fix(mise): rust2rpm again (#5103) (#5111)
(cherry picked from commit 7abe45797b)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-29 00:05:16 +08:00
Raboneko 9f45f8a53e bump: anda-srpm-macros 2025-05-28 15:55:44 +00:00
Raboneko eea7660c47 add: materialyoucolor-python (#5102) (#5106)
* add: materialyoucolor-python

* fix: Apparently this is CPython!?



* fix: Missing builddep



* fix: Pillow



* cleanup: That was bothering me



* fix: Don't test



* O...kay, DNL and check what happened



* HUH



* cleanup: Blegh

* fix: CPython is not noarch

---------


(cherry picked from commit 7c51fa5694)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-28 23:45:10 +08:00
Raboneko 0a8c632aa9 bump: zed-preview zed 2025-05-28 15:28:18 +00:00
Raboneko 262483869e add: Pywal16 (#5097) (#5100)
* add: PyWal16

* Some serious cleanup I HATE 2rpm

* The stupid

* add: Pywal16

* fix: WHAT

* fix: Seriously what is going on there

* Facepalm emoji



---------


(cherry picked from commit b26b5d07a2)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-28 09:53:23 -05:00
Raboneko 6db8c20a48 bump: python-ignis 2025-05-28 13:48:20 +00:00
Gilver cc4fe8fd13 fix(zig): Port another Fedora patch to fix the runtime GCC dep (#5092) (#5095)
* Port another Fedora patch to fix the runtime GCC dep

* chore: Bump release

(cherry picked from commit 1560fd625a)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-28 07:43:42 -05:00
Raboneko 7e8bf602e6 bump: rust-mise 2025-05-28 11:55:46 +00:00
Raboneko 0e54e03938 bump: dart 2025-05-28 10:45:41 +00:00
Raboneko 02db322346 bump: discord-canary-openasar discord-canary 2025-05-28 03:18:20 +00:00
Raboneko 2753b5e4f9 bump(branch): astal-gtk 2025-05-28 02:56:25 +00:00
Raboneko 08757d4560 bump: ruffle-nightly 2025-05-28 02:07:44 +00:00
Raboneko b5df5c3520 bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly astal nvidia-patch 2025-05-28 01:52:14 +00:00
Raboneko 2e9e1a2943 bump: yt-dlp-git 2025-05-27 23:24:43 +00:00
Raboneko 8414bce7eb bump(branch): v4l2loopback-kmod dkms-v4l2loopback 2025-05-27 21:37:40 +00:00
Raboneko fab7a61ab4 bump: v4l2loopback 2025-05-27 21:34:39 +00:00
Gilver 43415debed feat: The Python ifcondening (#5050) (#5089)
* chore(sphinxcontrib-moderncmakedomain): The ifcondening



* chore(colorz): The ifcondening



* chore(protobuf): The ifcondening



* fix: That's siteARCH



* cleanup: /



* chore(lomiri-ui-toolkit): The ifcondening



* chore(pillow-heif): The ifcondening



* chore(haishoku): The ifcondening



* chore(fast-colorthief): The ifcondening



* chore(ignis): The ifcondening



* chore(modern-colorthief): The Ifcondening



* chore(shibuya): The ifcondening



* Revert "chore(modern-colorthief): The Ifcondening"

This reverts commit dc82282bb7.

* refactor: Change the ifcondening approach

* cleanup: / again

* Revert "chore(sphinxcontrib-moderncmakedomain): The ifcondening"

This reverts commit 45f5cd8e36.

* Revert "chore(ignis): The ifcondening"

This reverts commit 88c4d68297.

* bulk: She if on my condition

* Updates with new packages

* I forgot the stupit 0 thing

* Fixes based on builds per branch

---------


(cherry picked from commit f8eb58ff9c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-27 15:34:36 -05:00
Raboneko aa258cba5a bump: compiz9 2025-05-27 20:20:59 +00:00
Raboneko 904a043bea bump: compiz9 2025-05-27 19:50:33 +00:00
Raboneko 0f4538cbb5 bump: compiz9 2025-05-27 19:14:53 +00:00
Raboneko 418a1df6b9 bump: compiz9 libhelium 2025-05-27 18:54:00 +00:00
Raboneko 69069ee5ad bump: compiz9 limine 2025-05-27 18:36:17 +00:00
Raboneko 80858816b8 bump: libhelium helium-gtk-theme 2025-05-27 17:42:06 +00:00
Raboneko 92db23fc94 fix(swww): more build dependencies (#5059) (#5082)
* fix(swww): pkgconfig(wayland-client)



* pkgconfig(wayland-protocols)



* fix stuff

---------


(cherry picked from commit c8c16a018d)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-27 10:01:47 -05:00
Raboneko 424ed42b76 bump: zed-preview zed 2025-05-27 14:56:04 +00:00
Raboneko ff40bc9402 fix(pbpctrl): more builddeps (#4989) (#5076)
* fix(pbpctrl): pkgconfig(dbus-1)



* Update pbpctrl.spec



* protobuf-compiler



* Update pbpctrl.spec



---------


(cherry picked from commit c4a03ee745)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-27 09:47:15 -05:00
Raboneko 9f9879259f bump: rpcs3 2025-05-27 14:27:07 +00:00
Raboneko 3f555ad643 add: jupyter-sphinx (#5053) (#5070)
* add: jupyter-sphinx

* Update python-jupyter-sphinx.spec



* Update python-jupyter-sphinx.spec



* Update python-jupyter-sphinx.spec



* Update python-jupyter-sphinx.spec



* Update python-jupyter-sphinx.spec



* Manually add generated build deps



* Oops



* reafactor(jupyter-sphinx): Move to Extras instead?

* Packager



---------


(cherry picked from commit 47526e94fc)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-27 22:17:39 +08:00
Raboneko 6ddf764722 add: lovely-injector (#5048) (#5067)
* add: lovely-injector

* don't actually check the version because rpm version comp isnt a thing yet

* make injector exclusive for x86_64

* try pushd into lovely-unix only

* fix broken formatting

(cherry picked from commit 1461a2fce3)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-05-27 22:17:12 +08:00
Raboneko 85ddcb4261 bump: groovy groovy-docs 2025-05-27 08:27:56 +00:00
Raboneko 5feda1db84 add: bash-kernel (#5052) (#5061)
* add: bash-kernel

* add: bash-kernel

* Society has moved past the need for %generate_buildrequires



* Update python-bash-kernel.spec



* Update python-bash-kernel.spec



---------


(cherry picked from commit fb798b356a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-27 13:44:44 +08:00
Raboneko 694c4f54c5 add: Colorthief (#5051) (#5058)
* add: Colorthief

* chore: Updbranch label because this can ONLY exist in two branches

(cherry picked from commit 4860a6f0ad)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-27 13:36:45 +08:00
Raboneko 8d967fcd8b bump(branch): kmod-nvidia 2025-05-27 02:54:30 +00:00
Raboneko 777ce8268e bump: ruffle-nightly 2025-05-27 02:06:12 +00:00
Raboneko bffbb09f56 bump(nightly): flameshot-nightly legcord-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly 2025-05-27 01:50:00 +00:00
Raboneko 6ee7e4ab22 bump: rust-mise 2025-05-26 23:39:37 +00:00
Raboneko 0c84a6dc4f bump: yt-dlp-git 2025-05-26 23:24:04 +00:00
Raboneko 477cb4924c bump: yt-dlp-git 2025-05-26 22:59:18 +00:00
Raboneko 6b89647026 bump: yt-dlp-git 2025-05-26 21:17:32 +00:00
Raboneko c46a60f003 bump: feishin 2025-05-26 20:28:44 +00:00
Raboneko 9ce428aba0 chore(zapret): bump to v71 (#5049) (#5056)
* chore(zapret): bump to v71

* chore(zapret): update.rhai script

(cherry picked from commit 4b4962ea34)

Co-authored-by: VirtualFreeEx <122599332+VirtualFreeEx@users.noreply.github.com>
2025-05-26 13:03:20 -05:00
Raboneko 9308ce3698 bump: legcord-bin legcord 2025-05-26 17:45:51 +00:00
Raboneko d51beeb9f2 bump: compiz9 2025-05-26 16:32:08 +00:00
Raboneko dc7dca4aef bump: zig-master-bootstrap libhelium 2025-05-26 14:51:11 +00:00
Raboneko 2292644143 bump: libhelium 2025-05-26 14:19:25 +00:00
Raboneko c31f9c7d3b bump: helium-gtk-theme 2025-05-26 13:43:22 +00:00
Raboneko 9dfdd4e38b bump: helium-gtk-theme 2025-05-26 13:16:48 +00:00
Raboneko f6ba35790b bump: mission-center 2025-05-26 10:37:19 +00:00
Raboneko 6ce8fd9ca7 add mission-center v1.0.0 (#5017) (#5043)
* add mission-center v1.0.0



* Update mission-center.spec



* Update mission-center.spec



---------



(cherry picked from commit 933ea7bc27)

Signed-off-by: solomocyj <solomoncyj@gmail.com>
Signed-off-by: solomoncyj <solomoncyj@hotmail.com>
Co-authored-by: solomoncyj <solomoncyj@hotmail.com>
2025-05-26 18:17:45 +08:00
Raboneko 886baf5058 add: Edit (#4969) (#5039)
* add: Edit

* Million dollar question: Is cargo_install broken or is it the project?



* It is the project...



* ?



* Update edit.spec



* fix?: Nightly



* fix: Fedora's stupid init thing



* Aaaaaa



* -_-



* ?



* WHERE is this getting set aaaa



* ?



* Update edit.spec



* Update edit.spec



* Oops



* Update edit.spec



* Update edit.spec



* Update edit.spec



* Update edit.spec



* Update edit.spec



* Update edit.spec



* Update edit.spec



---------


(cherry picked from commit 4f7e6eaca9)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-26 04:58:16 -05:00
Raboneko 3f541568aa bump: zig-master-bootstrap rust-mise 2025-05-26 04:33:53 +00:00
Raboneko 8f07092ab4 bump(branch): kmod-nvidia 2025-05-26 02:59:53 +00:00
Raboneko 40c80d6e2c bump(nightly): flameshot-nightly ghostty-nightly micro-nightly zed-nightly gamescope-session 2025-05-26 01:54:40 +00:00
Raboneko 988dd2edb4 bump: rpcs3 2025-05-25 23:48:40 +00:00
Raboneko c72d758b99 bump(branch): kmod-nvidia 2025-05-25 21:12:08 +00:00
Raboneko 950b64cc4d bump: atac 2025-05-25 18:55:48 +00:00
Raboneko 80817710ca bump: swww 2025-05-25 17:55:53 +00:00
Raboneko ecedb36022 bump: zig-master-bootstrap 2025-05-25 17:32:58 +00:00
Raboneko 37b7b6ab0a bump: android-udev-rules 2025-05-25 12:35:24 +00:00
Raboneko 8c7ef24dbd bump: golang-github-abenz1267-walker 2025-05-25 11:40:26 +00:00
Raboneko 53b05e6a2e fix(steam): Track beta branch (#5032) (#5035)
(cherry picked from commit 512766515d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-25 16:49:52 +08:00
Raboneko c457a13b28 bump: steam 2025-05-25 08:45:01 +00:00
Raboneko 2c3e5ec929 bump: zig-master-bootstrap 2025-05-25 06:47:07 +00:00
Raboneko a498034cb8 bump: rust-mise 2025-05-25 03:13:09 +00:00
Raboneko 46636cab96 bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly nvidia-patch spotx-bash 2025-05-25 01:59:40 +00:00
Raboneko ea983827db bump: ruffle-nightly 2025-05-25 01:46:13 +00:00
Raboneko 984ca9f475 bump: discord-canary-openasar discord-canary 2025-05-24 21:23:38 +00:00
Raboneko cfb777fc26 bump: rpcs3 2025-05-24 18:45:36 +00:00
Raboneko 5b3a67480f fix(heroic-games-launcher): Electron builder needs NPM now (#5027) (#5030)
aarch64 still broken. Sad.


(cherry picked from commit f4fb7f1e37)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-24 12:36:30 -05:00
Raboneko 99ec9f66de bump: rpcs3 2025-05-24 16:55:40 +00:00
Raboneko 907556d502 fix(bun): use baseline instead (#5003) (#5011)
* fix(bun): use baseline instead

The normal version requires avx2 support. Switching to the baseline
removes the requirement.

* bump rel

(cherry picked from commit 8a7f86b092)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:46:17 +08:00
Raboneko 78cd0aba05 feat(andax): helpers for parsing spec files (#4994) (#5024)
* feat(andax): helpers for parsing spec files

* Update spec.rhai



---------


(cherry picked from commit 9768565ed6)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:45:40 +08:00
Raboneko 95d0ee627f add: typst (#4945) (#5020)
* add: typst

* Update rust-typst.spec



* ?



* let's try this cursed way of packaging stuff

* Update rust-typst.spec

* a

* Update rust-typst.spec



* remove crate file

* no more devel



* no defasult devel



* Update rust-typst.spec



* Update rust-typst.spec



---------


(cherry picked from commit f38d938a2b)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:45:07 +08:00
Raboneko 0c901df8b5 bump: rpcs3 2025-05-24 12:37:45 +00:00
Raboneko 7e45d41d75 add: rpcs3 (#3877) (#5015)
* add: rpcs3

Closes #3851

* Update rpcs3.spec



* gcc



* g++



* git clone?

* ???

* Update rpcs3.spec



* Update rpcs3.spec

* Update rpcs3.spec



* -include %_includedir/c++/*/cstdint



* Update rpcs3.spec



* Update rpcs3.spec



* Update rpcs3.spec



* wayland stuff



* Update rpcs3.spec



* Update rpcs3.spec



* ??



* Update rpcs3.spec



* Update rpcs3.spec



* Update rpcs3.spec



* Update anda/games/rpcs3/rpcs3.spec




* fix: I don't know if this will help builds but yay up to date RPCS3?

* fix: Imagine if projects didn't ignore compiler warnings

* C too?

* Why compiler flags so hard to guess aaaa

* Hmmmm

* ?

* ??

* Ah

* ?

* ?

* What is wrong with this thing

* ???

* This thing will be the death of me

* Why this

* IDK why that is missing

* Wow what an absolute disaster I am so sorry Mado

* This just seems to not be building for some reason??

* Ignore that it didn't get removed from testing output of something

* Absolute cinema if this works

* ?

* Ohhh

* Format

* See if this works now?

* Is aarch64 even worth it

* This is genuinely hexed

* Hope these work, worry about aarch64 later

* fix: Hey guess what builds on x86_64 AND aarch64 now

The rest is up to you Madooooo



* Update rpcs3.spec



---------




(cherry picked from commit 05b87105f5)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-24 20:24:19 +08:00
Raboneko e5eef2fb3e fix: do not run file triggers if installed on an atomic distro (#5004) (#5008)
* fix: do not run file triggers if installed on an atomic distro



* Update anda/tools/sbctl/sbctl.spec




* fix: bump release. Added changelog



---------




(cherry picked from commit 3df34c5c52)

Signed-off-by: Esteve Fernandez <esteve@apache.org>
Signed-off-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-24 20:05:15 +08:00
Raboneko 47b4097e41 bump: zig-master-bootstrap 2025-05-24 11:19:34 +00:00
Raboneko fb6062f298 bump: golang-github-abenz1267-walker 2025-05-24 09:18:42 +00:00
Raboneko baceef84a5 bump: discord-canary-openasar discord-canary 2025-05-24 06:30:28 +00:00
Raboneko 584eab9908 bump: discord-canary-openasar discord-canary ruffle-nightly 2025-05-24 02:02:38 +00:00
Raboneko 84f6d44e49 bump(nightly): ghostty-nightly zed-nightly nim-nightly libva-nvidia-driver 2025-05-24 01:46:59 +00:00
Raboneko 7ff5d5feb0 bump: discord-ptb-openasar discord-ptb 2025-05-23 21:15:51 +00:00
Raboneko ef38a163ce bump: yt-dlp-git 2025-05-23 19:37:46 +00:00
Raboneko 7a07403938 bump: yt-dlp-git 2025-05-23 17:56:39 +00:00
Raboneko fc8a75bfe5 bump: yt-dlp-git 2025-05-23 17:46:40 +00:00
Raboneko 47f6a3d45c bump: rust-mise 2025-05-23 16:31:24 +00:00
Raboneko cd26669768 fix(mise): include usage dep for completions subpkgs (#4988) (#4997)
resolves #4971

(cherry picked from commit 2c7c39d0de)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-23 23:50:56 +08:00
Raboneko 84e4764729 add: btdu (#4709) (#5001)
* add: btdu

* pretend to be c



* Update btdu.spec



* Update btdu.spec



* Update btdu.spec



---------


(cherry picked from commit b367dc15e5)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-23 23:50:26 +08:00
Raboneko d835f8aec4 bump: zed-preview 2025-05-23 15:48:08 +00:00
Raboneko bbab938337 bump: zed-preview zed 2025-05-23 15:19:55 +00:00
Raboneko f427b3b559 bump: zed-preview zed yt-dlp-git 2025-05-23 13:17:13 +00:00
Raboneko aa590cb6ee bump: golang-github-jesseduffield-lazygit 2025-05-23 10:44:59 +00:00
Raboneko 8a7d7f2771 bump: ruffle-nightly chezmoi electron 2025-05-23 02:06:28 +00:00
Raboneko 0272400593 bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly libva-nvidia-driver rpi-utils 2025-05-23 01:50:51 +00:00
Raboneko 6922639ffd bump: yt-dlp-git 2025-05-22 23:00:17 +00:00
Raboneko 0eb999d882 bump: discord-canary-openasar discord-canary 2025-05-22 22:19:19 +00:00
Raboneko f6f8c64a6e bump: zed-preview 2025-05-22 21:33:03 +00:00
Raboneko 05aaeb7bd2 bump: discord-canary-openasar discord-canary zed-preview zed 2025-05-22 21:18:29 +00:00
Raboneko 9c2ee8ea01 bump: heroic-games-launcher 2025-05-22 19:47:18 +00:00
Raboneko e1ff3244bc bump: sheldon 2025-05-22 19:36:56 +00:00
Raboneko dd8de9ded5 bump: zed-preview electron 2025-05-22 19:22:09 +00:00
Raboneko 28d288e8b9 bump: rust-mise 2025-05-22 16:48:25 +00:00
Raboneko b4293d05da bump: gradle 2025-05-22 14:41:59 +00:00
Raboneko 4089202c03 bump: golang-github-jesseduffield-lazygit 2025-05-22 13:20:02 +00:00
Raboneko 50cada83ae add: usage (#4987) (#4992)
(cherry picked from commit 02c67351a6)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-22 18:43:29 +08:00
Raboneko 2617fe5c42 bump: yt-dlp-git 2025-05-22 09:47:09 +00:00
Raboneko 759831c632 bump: yt-dlp-git 2025-05-22 09:39:04 +00:00
Raboneko e12e8beb64 fix(wine-dxvk): Rewrite scriptlets, fix deps (#4924) (#4985)
* fix(wine-dxvk): Rewrite scriptlets, fix deps



* chore: Bump release



* Update wine-dxvk.spec



---------


(cherry picked from commit 2b89b4f2d8)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-22 04:06:56 -05:00
Raboneko c533db26d3 fix(inputplumber): Makefile patch, update files (#4967) (#4982)
* Add files via upload



* Update inputplumber.spec



* Rename make-install-don't-build.patch to make-install-dont-build.patch



* Update inputplumber.spec



* Update make-install-dont-build.patch



* fix: Add new files



---------


(cherry picked from commit eed3af2b6a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-22 04:03:41 -05:00
Raboneko e31ffd27b1 add: Colorz (#4970) (#4974)
(cherry picked from commit f9c1fd2d42)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-22 03:59:00 -05:00
Raboneko 23d6fa62a6 add: Haishoku (#4968) (#4978)
(cherry picked from commit 1776fdbb7b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-22 03:57:44 -05:00
Raboneko 56bd462f96 add: pbpctrl (#4950) (#4962)
(cherry picked from commit a9d87c1eb8)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-22 16:56:13 +08:00
Raboneko cb140d84c4 bump: inputplumber 2025-05-22 03:17:04 +00:00
Raboneko 8ef9002fb2 bump(branch): kmod-nvidia 2025-05-22 02:55:13 +00:00
Raboneko a72d6409a6 bump: discord-canary-openasar discord-canary ruffle-nightly bun-bin 2025-05-22 02:06:44 +00:00
Raboneko d0483fe5b8 bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly nvidia-patch rpi-utils 2025-05-22 01:50:54 +00:00
Raboneko 7855c1e2d1 bump: yt-dlp-git 2025-05-21 22:38:38 +00:00
Raboneko cba4df90a2 bump: zed 2025-05-21 22:18:50 +00:00
Raboneko 6dbf31277f bump: rust-mise 2025-05-21 21:32:59 +00:00
Raboneko 29bbb8ba50 bump: fuc 2025-05-21 21:18:17 +00:00
Raboneko ec2a375551 bump: yt-dlp-git 2025-05-21 18:50:20 +00:00
Gilver 65e35e7e9f feat: Make WINE dep on the compat package (#4923) (#4957)
* feat: Make WINE dep on the compat package

* refactor(update.rhai): For now this is what I got

---------


(cherry picked from commit 3a4078ed58)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-21 12:09:47 -05:00
Raboneko 1f6b6c1416 bump: zed 2025-05-21 17:01:58 +00:00
Raboneko b3bf79bb3b bump: zed-preview 2025-05-21 16:25:47 +00:00
Gilver 6c40035cdd fix(wine-dev): Handle inconsistent updates (#4906) (#4953)
* fix(wine-dev): Inconsistent release names



* fix(wine-dev): Handle weird update versions spec side



---------


(cherry picked from commit fadaee2537)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-21 10:33:30 -05:00
Gilver 222d1e3d8e fix?????: Bump epoch on GStreamer bad plugins (#4937) (#4956)
* fix?????: Bump epoch on GStteamer bad plugins



* fix????: Comment Obsoletes for now



---------


(cherry picked from commit f3bee9fe9c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-21 10:33:21 -05:00
Raboneko 1784082930 add: exquisite-linux-templates (#4861) (#4948)
* add: exquisite-linux-templates

* make this noarch

* meaoj;aslk

* alskdjf

(cherry picked from commit 42fe3cb4ec)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-21 18:21:10 +08:00
Raboneko 85b4740d51 bump: mesa (#4938) (#4944)
(cherry picked from commit 1564a2526c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-21 04:25:32 -05:00
Raboneko 4f17d55afe chore(zig-master): Update patches (#4936) (#4941)
* chore(zig-master): Update patches

* chore: Bump Zig



* Revert "chore: Bump Zig"

This reverts commit 8b5ebd88f7.

---------


(cherry picked from commit 539178b0a2)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-21 03:37:31 -05:00
Raboneko 67c40f7656 bump: zig-master-bootstrap 2025-05-21 05:21:35 +00:00
Raboneko 922ad38343 bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-05-21 02:55:23 +00:00
Raboneko fe24a32dbe bump: ruffle-nightly 2025-05-21 02:07:01 +00:00
Raboneko d929df51d9 bump(nightly): envision ghostty-nightly zed-nightly ipu6-camera-bins ipu6-camera-hal intel-ipu6-drivers libva-nvidia-driver 2025-05-21 01:51:45 +00:00
Raboneko e5e3935a26 bump: discord-canary-openasar discord-canary 2025-05-20 22:59:44 +00:00
Raboneko 93598834cb bump: yt-dlp-git 2025-05-20 22:18:37 +00:00
Raboneko 31e48249b8 bump: yt-dlp-git 2025-05-20 21:56:03 +00:00
Raboneko ef024dd929 bump: zed 2025-05-20 19:40:06 +00:00
Raboneko 9d172c1798 bump: zig-master-bootstrap 2025-05-20 19:28:09 +00:00
Raboneko ccd9b5ef4e bump: yt-dlp-git 2025-05-20 18:51:39 +00:00
Raboneko 7bd601724d fix(joshuto): Don't mangle shebangs (#4930) (#4934)
(cherry picked from commit 0059f2b911)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-21 01:52:47 +08:00
Raboneko 7e59159f9f bump: flutter dart 2025-05-20 16:49:03 +00:00
Raboneko d829327514 bump: rust-joshuto 2025-05-20 15:56:07 +00:00
Raboneko 52d34d842c fix: rpi-utils (#4918) (#4928) 2025-05-20 09:58:16 -05:00
Raboneko 4388ff3208 bump: zig-master-bootstrap 2025-05-20 09:42:24 +00:00
Raboneko 5bc14369a9 fix(ffmpeg): Move to Extras due to library deps (#4916) (#4921)
(cherry picked from commit 77368a3ce5)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-20 01:04:38 -05:00
Raboneko 7f6b35f45c bump: zed-preview zed 2025-05-20 06:00:14 +00:00
Raboneko 18a16b1af8 chore(wine-dxvk): Switch Mesa repo to releasever on <= 42 (#4917) (#4920)
(cherry picked from commit 87efd03973)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-20 00:53:52 -05:00
Raboneko 33f59a4c3c bump(branch): kmod-nvidia 2025-05-20 02:55:39 +00:00
Raboneko eb7a0409c3 bump: ruffle-nightly 2025-05-20 02:07:45 +00:00
Raboneko 308f8d3b10 bump(nightly): legcord-nightly ghostty-nightly zed-nightly nim-nightly 2025-05-20 01:52:20 +00:00
Raboneko e15eb2ffb6 bump: zig-master-bootstrap 2025-05-19 19:22:22 +00:00
Raboneko 01d18e1e11 bump: discord-openasar discord 2025-05-19 17:55:50 +00:00
Raboneko 4d345d966f bump: zed-preview zed 2025-05-19 16:48:32 +00:00
Raboneko 3d8e53ccc1 add: Terra WINE DXVK (#4889) (#4914)
* add: Terra WINE DXVK

* fix: Explicitly build dep on wine-staging



* fix: Also dep on terra-wine



---------


(cherry picked from commit 3334fed3a5)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 11:33:09 -05:00
Raboneko 866d2ebab3 chore(wine): Switch Mesa repo to releasever on <= 42 (#4904) (#4912)
* chore(wine-dev): Switch Mesa repo to releasever on <= 42



* chore(wine-stable): Switch Mesa repo to releasever on <= 42



* chore(wine-staging): Switch Mesa repo to releasever on <= 42



---------


(cherry picked from commit 16c3ee2ca2)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 22:53:05 +08:00
Raboneko 220135b208 bump(branch): kmod-nvidia 2025-05-19 13:47:09 +00:00
Raboneko 445cc590a0 feat(modern-colorthief): Enable docs (#4885) (#4909)
* feat(modern-colorthief): Enable docs



* refactor: Shuffle PR scopes



---------


(cherry picked from commit 1aad40dd4a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 08:39:19 -05:00
Raboneko 20bb67fb4a 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-05-19 13:22:55 +00:00
Gilver 1ef50e4726 chore(.github/workflows/sync.yaml): Update to latest Action version (#4883) (#4905)
Honestly I'm kinda just hoping some of the bugfixes make this thing work better.

I will revert if any issues arise.


(cherry picked from commit 1b3ac8c99e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-19 07:12:50 -05:00
Raboneko 904463c1b7 add: Terra WINE (#4857) (#4896)
* add: Terra WINE stack

* chore: Rename some stuff and conflicts

* chore: Rename Git

* Update winetricks-git.spec



* Update winetricks.spec



* Update and rename wine-devel.spec to wine-dev.spec



* fix: Weird ix86 stuff

* fix: I messed with Winetricks last can you tell

* fix: Requires

* fix: Files

* fix?: aarch64 fixes

* fix: Better dir fix

* fix: Even better

* fix: What

* fix: ?

* AaaaaAAAAA



* Update wine-stable.spec



* Update wine-dev.spec



* Update winetricks-git.spec



* Hopefully actually fix that jank

---------


(cherry picked from commit 3c1be11bfd)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:41:01 +08:00
Raboneko 58eef4bde8 feat(modern-colorthief): Enable tests (#4884) (#4900)
* feat(modern-colorthief): Enable tests



* fix: Build deps funny



---------


(cherry picked from commit 4c9fbbbaba)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:40:38 +08:00
Raboneko c0131a6de6 bump: lomiri-system-settings 2025-05-19 10:46:41 +00:00
Raboneko 541cc66f52 bump: zig-master-bootstrap 2025-05-19 09:43:03 +00:00
Raboneko b5d6c21d20 bump: lightdm-kde-greeter 2025-05-19 08:52:06 +00:00
Raboneko b4c3eeb919 bump: limine 2025-05-19 03:10:59 +00:00
Gilver 57603228f1 chore: Add more patches for DOOM: The Dark Ages & Proton GE/Wine Wayland (#4878) (#4886)
(cherry picked from commit 94a64c141c)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-05-18 21:18:38 -05:00
Raboneko c9ff41b38b bump(nightly): legcord-nightly zed-nightly 2025-05-19 01:56:14 +00:00
Raboneko 0d683921d9 bump: legcord-bin legcord 2025-05-18 20:55:31 +00:00
Raboneko eaf846b693 bump: rust-mise 2025-05-18 20:26:56 +00:00
Gilver d0f09d4674 fix(zig): Increase memory limit due to aarch64 memory needs (#4870) (#4880)
* fix(zig): Increase memory limit due or aarch64 memory needs

* feat(zig): Use a macro to have the update script more efficient

(cherry picked from commit f14a65e5ff)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-18 14:14:36 -05:00
Raboneko 6769e50ed2 bump: lomiri-system-settings 2025-05-18 18:26:02 +00:00
Raboneko 36a315102f bump: lomiri-system-settings 2025-05-18 15:56:07 +00:00
Raboneko cfb8f33719 bump: eww 2025-05-18 13:45:47 +00:00
Raboneko 9f0c6fdb3f bump: rust-mise 2025-05-18 10:59:30 +00:00
Raboneko 028e375ad0 chore(zig): Bump so it actually stops causing update issues (#4869) (#4873)
(cherry picked from commit 2f8be29127)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-18 18:58:51 +08:00
Raboneko 5e9ac4ab3a chore: Update spec to automatically handle Dracut, following Negativo (#4840) (#4875)
* chore: Update spec to automatically handle Dracut, following Negativo



* fix: Add open-kmod



---------


(cherry picked from commit ac0891f29a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-18 18:58:09 +08:00
Raboneko 359131f4b9 bump: yt-dlp-git 2025-05-18 03:10:58 +00:00
Raboneko eff6dddc21 bump(nightly): flameshot-nightly legcord-nightly mpv-nightly zed-nightly nim-nightly 2025-05-18 01:57:03 +00:00
Raboneko 6b12aa9a82 bump: ruffle-nightly 2025-05-18 01:46:16 +00:00
Raboneko 5b4ebb0911 bump: yt-dlp-git 2025-05-17 20:55:53 +00:00
Raboneko 34156d82c8 bump: anki-qt5 anki 2025-05-17 20:27:13 +00:00
Gilver e1e2291630 chore(terra-mock-configs): Update to non-dev
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-17 13:15:44 -05:00
193 changed files with 4745 additions and 373 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ jobs:
git config --global commit.gpgsign true
- name: Backport Action
uses: sorenlouv/backport-github-action@v9.3.0
uses: sorenlouv/backport-github-action@v9.5.1
with:
github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }}
auto_backport_label_prefix: sync-
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.02.4
Version: 25.02.5
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 25.02.4
Version: 25.02.5
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.678
Version: 0.0.687
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.678
Version: 0.0.687
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.94
Version: 0.0.95
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.143
Version: 0.0.144
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.143
Version: 0.0.144
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.94
Version: 0.0.95
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit b174fab6bf85eeb14af2ad3f0e7427f1b9fb4b4c
%global commit_date 20250515
%global commit d42de840a2d1f2bb973278c45a873db75b773e25
%global commit_date 20250521
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.12.7
Version: 0.13.0
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+2 -2
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver v12.1.0
%global commit e9817d8a81c7ff8b2497d087c18a3bc43fd97490
%global commit 0299a6776b7116c243fd1c285ad660d38cc65914
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20250515
%global commit_date 20250529
Name: flameshot.nightly
Version: %ver^%{commit_date}git.%shortcommit
+2 -2
View File
@@ -3,10 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.77.0
%global raw_ver v1.78.0
Name: komikku
Version: 1.77.0
Version: 1.78.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
@@ -14,7 +14,7 @@
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.1.3
Version: 1.1.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
@@ -1,5 +1,5 @@
%global commit 77e2ccafb221936a99654c237cb385d486780bc7
%global commit_date 20250505
%global commit c8449c05b1f39936424c616cdee34bab670063ce
%global commit_date 20250529
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
+1 -1
View File
@@ -5,7 +5,7 @@
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord
Version: 1.1.3
Version: 1.1.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "mission-center.spec"
}
}
@@ -0,0 +1,99 @@
%global forgeurl0 https://gitlab.com/mission-center-devs/mission-center
Version: 1.0.2
%global tag0 v%{version}
%global forgeurl1 https://gitlab.com/mission-center-devs/gng
%global commit1 319d95d29cbc3c373ae61cff228e8440fbaadbbb
%forgemeta -a
Name: mission-center
Release: 1%?dist
Summary: Monitor your CPU, Memory, Disk, Network and GPU usage
License: GPL-3.0-or-later
URL: %{forgeurl0}
Source0: %{forgesource0}
Source1: %{forgesource1}
Provides: bundled(mission-center-magpie)
Provides: bundled(nvtop) = 3.2.0
#mission centere uses a patched version of nvtop
BuildRequires: meson >= 0.63
BuildRequires: cargo
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(python3)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(egl)
BuildRequires: libadwaita-devel
BuildRequires: desktop-file-utils
BuildRequires: blueprint-compiler
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: gettext
BuildRequires: desktop-file-utils
BuildRequires: appstream-data
BuildRequires: libappstream-glib
Recommends: nethogs
%description
Monitor your CPU, Memory, Disk, Network and GPU usage
%prep
%forgesetup -z 0
mkdir -p ./subprojects/magpie
tar -x --strip-components=1 -f %{SOURCE1} -C ./subprojects/magpie
pushd ./subprojects/magpie/
%cargo_prep_online
popd
%cargo_prep_online
%{cargo_license_summary_online}
# %cargo_license_online > LICENSE.dependencies
#builds is erroring
%build
%meson
%meson_build
%install
%meson_install
%find_lang missioncenter
%check
desktop-file-validate %{buildroot}/%{_datadir}/applications/io.missioncenter.MissionCenter.desktop
appstream-util validate-relax %{buildroot}/%{_datadir}/metainfo/io.missioncenter.MissionCenter.metainfo.xml
%meson_test
# https://gitlab.com/mission-center-devs/mission-center/-/wikis/Home/Nethogs
%post
if command -v nethogs 2>&1 >/dev/null
then
setcap "cap_net_admin,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+pe" "$(which nethogs)"
fi
%files -f missioncenter.lang
%doc README.md
%license COPYING
#builds is erroring
# [%]license LICENSE.dependencies
%{_datadir}/missioncenter/
%{_datadir}/applications/io.missioncenter.MissionCenter.desktop
%{_datadir}/metainfo/io.missioncenter.MissionCenter.metainfo.xml
%{_datadir}/glib-2.0/schemas/io.missioncenter.MissionCenter.gschema.xml
%{_datadir}/icons/hicolor/scalable/apps/io.missioncenter.MissionCenter.svg
%{_datadir}/icons/hicolor/symbolic/apps/io.missioncenter.MissionCenter-symbolic.svg
%{_bindir}/missioncenter-magpie
%{_bindir}/missioncenter
%changelog
%autochangelog
+4
View File
@@ -0,0 +1,4 @@
rpm.version(gitlab_tag("44426042"));
if rpm.changed() {
rpm.global("commit1", gitlab_commit("66855638", "main"));
}
+2 -2
View File
@@ -1,6 +1,6 @@
%global commit f9ec3d2c25ce8f7377f6494270467ca89bea9fc9
%global commit 1d1535ff9124fdeb3c81a2f089551e2cc8404613
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250515
%global commit_date 20250523
%global ver 0.40.0
Name: mpv-nightly
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-05-17
%global ver 2025-05-29
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+10
View File
@@ -0,0 +1,10 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "winetricks-git.spec"
}
labels {
subrepo = "extras"
nightly = 1
}
}
+7
View File
@@ -0,0 +1,7 @@
rpm.global("commit", gh_commit("Winetricks/winetricks"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
let v = gh("Winetricks/winetricks");
rpm.global("ver", v);
}
@@ -0,0 +1,75 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit 00427b67de70bfefd282d0abc7edd1daa442e73e
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250504
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
Release: 1%{?dist}
Summary: Work around common problems in Wine; Winetricks Git builds
License: LGPL-2.1-or-later
URL: https://github.com/Winetricks/winetricks
Source0: %{url}/archive/%{commit}.tar.gz#/%{name}-%{commit}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: make
Requires: cabextract
Requires: gzip
Requires: unzip
Requires: wget
Requires: which
Requires: hicolor-icon-theme
Requires: (kdialog or zenity)
Requires: (wine-stable or wine-staging or wine-dev or wine-common)
Conflicts: winetricks
Conflicts: terra-winetricks
BuildArch: noarch
# need arch-specific wine, not available everywhere:
# - adopted from wine.spec
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExcludeArch: ppc64 ppc64le
%description
Winetricks is an easy way to work around common problems in Wine.
It has a menu of supported games/apps for which it can do all the
workarounds automatically. It also lets you install missing DLLs
or tweak various Wine settings individually.
This version of Winetricks is built from the latest Git.
It is also compatible with Terra WINE builds.
%prep
%setup -qn winetricks-%{commit}
sed -i -e s:steam:: -e s:flash:: tests/*
%build
# Empty build section because RPM
%install
%make_install
# some tarballs do not install appdata
install -Dm0644 -t %{buildroot}%{_datadir}/metainfo src/io.github.winetricks.Winetricks.metainfo.xml
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/winetricks.desktop
%files
%license COPYING
%license debian/copyright
%doc README.md
%{_bindir}/winetricks
%{_mandir}/man1/winetricks.1*
%{_datadir}/applications/winetricks.desktop
%{_datadir}/bash-completion/completions/winetricks
%{_datadir}/icons/hicolor/scalable/apps/winetricks.svg
%{_datadir}/metainfo/io.github.winetricks.Winetricks.metainfo.xml
%changelog
%autochangelog
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "winetricks.spec"
}
labels {
subrepo = "extras"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Winetricks/winetricks"));
@@ -0,0 +1,68 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
Name: terra-winetricks
Version: 20250102
Release: 1%{?dist}
Summary: Winetricks built to be compatible with Terra WINE builds
License: LGPL-2.1-or-later
URL: https://github.com/Winetricks/winetricks
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: make
Requires: cabextract
Requires: gzip
Requires: unzip
Requires: wget
Requires: which
Requires: hicolor-icon-theme
Requires: (kdialog or zenity)
Requires: (wine-stable or wine-staging or wine-dev)
Conflicts: winetricks
Conflicts: winetricks-git
BuildArch: noarch
# need arch-specific wine, not available everywhere:
# - adopted from wine.spec
ExclusiveArch: %{ix86} x86_64 %{arm} aarch64
ExcludeArch: ppc64 ppc64le
%description
Winetricks is an easy way to work around common problems in Wine.
It has a menu of supported games/apps for which it can do all the
workarounds automatically. It also lets you install missing DLLs
or tweak various Wine settings individually.
%prep
%setup -q -n winetricks-%{version}
sed -i -e s:steam:: -e s:flash:: tests/*
%build
# Empty build section because RPM
%install
%make_install
# some tarballs do not install appdata
install -Dm0644 -t %{buildroot}%{_datadir}/metainfo src/io.github.winetricks.Winetricks.metainfo.xml
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/winetricks.desktop
%files
%license COPYING
%license debian/copyright
%doc README.md
%{_bindir}/winetricks
%{_mandir}/man1/winetricks.1*
%{_datadir}/applications/winetricks.desktop
%{_datadir}/bash-completion/completions/winetricks
%{_datadir}/icons/hicolor/scalable/apps/winetricks.svg
%{_datadir}/metainfo/io.github.winetricks.Winetricks.metainfo.xml
%changelog
%autochangelog
+1 -1
View File
@@ -1,4 +1,4 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu13
%define _ubuntu_rel 22.10.20220822-0ubuntu16
%global _hardened_build 0
Name: compiz9
@@ -1,7 +1,7 @@
%global commit c3f01539e3b036ae940e678f5739b37ca0300ce2
%global commit 31d29530ad834c1bfb70ed43f9395a549fbace56
Name: lightdm-kde-greeter
Version: 6.0.2
Version: 6.0.3
Release: 1%?dist
Summary: Login screen using the LightDM framework
License: GPL-3.0-or-later
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit e0ea88f4f6f0f34d39112f4be455c339f11d3b3d
%global commit 8ea4a5730db308b73b3e3a9d6935477700091bfd
%forgemeta
Name: lomiri-system-settings
@@ -4,7 +4,7 @@
Name: lomiri-ui-toolkit
Version: 1.3.5110
Release: 1%?dist
Release: 2%?dist
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
License: LGPL-3.0
@@ -34,6 +34,7 @@ BuildRequires: python3-devel
BuildRequires: python3-rpm-macros
BuildRequires: qt5-qtsvg-devel
BuildRequires: fdupes
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
Requires: qt5-qtgraphicaleffects
Requires: qt5-qtfeedback
@@ -84,7 +85,11 @@ Examples for Lomiri-ui-toolkit.
%build
%{qmake_qt5} 'CONFIG+=ubuntu-uitk-compat' 'CONFIG+=test'
pushd tests/autopilot
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
popd
%make_build
@@ -96,8 +101,12 @@ rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
%fdupes %buildroot%_libdir/qt5/examples/%name/examples/
pushd tests/autopilot
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
mv lomiriuitoolkit/{tests,_custom_proxy_objects} %{buildroot}%{python3_sitelib}/lomiriuitoolkit/
%else
%pyproject_install
%endif
mv lomiriuitoolkit/{tests,_custom_proxy_objects} -t %{buildroot}%{python3_sitelib}/lomiriuitoolkit/
popd
%find_lang %{name}
@@ -143,11 +152,14 @@ popd
%doc README.md
%dir %{python3_sitelib}/lomiriuitoolkit
%{python3_sitelib}/lomiriuitoolkit/*.py
%dir %{python3_sitelib}/lomiriuitoolkit-%{version}-py%{python3_version}.egg-info
%{python3_sitelib}/lomiriuitoolkit-%{version}-py%{python3_version}.egg-info/*
%{python3_sitelib}/lomiriuitoolkit/_custom_proxy_objects/
%{python3_sitelib}/lomiriuitoolkit/__pycache__/
%{python3_sitelib}/lomiriuitoolkit/tests/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitelib}/lomiriuitoolkit-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitelib}/lomiriuitoolkit-%{version}.dist-info/
%endif
%files doc
%license COPYING.CC-BY-SA-3.0
+2 -2
View File
@@ -1,7 +1,7 @@
# Generated by rust2rpm 27
%global commit 15315a05ece87aa36fd6b0ff54f6484823e40cda
%global commit 98c220126d912b935987766f56650b55f3e226eb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250513
%global commit_date 20250518
%global ver v0.6.0
%bcond check 0
+7 -5
View File
@@ -1,16 +1,19 @@
Name: swww
Version: 0.9.5
Version: 0.10.0
Release: 1%?dist
Summary: Wallpaper daemon for Wayland
SourceLicense: GPL-3.0-only
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND BSD-3-Clause AND (CC0-1.0 OR Apache-2.0) AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
URL: https://github.com/LGFae/swww
Source0: %url/archive/refs/tags/v%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: anda-srpm-macros rust-packaging rpm_macro(bash_completions_dir) mold
BuildRequires: scdoc
BuildRequires: zstd
BuildRequires: pkgconfig(liblz4)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-protocols)
%description
swww is a wallpaper daemon for Wayland that is controlled
@@ -56,8 +59,8 @@ Zsh command-line completion support for %{name}.
./doc/gen.sh
%install
%{cargo_install} &
cd daemon && %{cargo_install} &
(cd client && %{cargo_install}) &
(cd daemon && %{cargo_install}) &
wait
install -Dm644 -T completions/swww.bash %buildroot%bash_completions_dir/swww
install -Dm644 -T completions/swww.fish %buildroot%fish_completions_dir/swww.fish
@@ -73,7 +76,6 @@ install -Dm644 -t %buildroot%_mandir/man1 doc/generated/swww*1
%_mandir/man1/%name-clear.1.gz
%_mandir/man1/%name-daemon.1.gz
%_mandir/man1/%name-img.1.gz
%_mandir/man1/%name-init.1.gz
%_mandir/man1/%name-kill.1.gz
%_mandir/man1/%name-query.1.gz
%_mandir/man1/%name-restore.1.gz
@@ -12,7 +12,7 @@
# https://github.com/abenz1267/walker
%global goipath github.com/abenz1267/walker
Version: 0.12.21
Version: 0.12.23
%gometa -f
+1 -1
View File
@@ -6,7 +6,7 @@
%global __brp_mangle_shebangs %{nil}
Name: atac
Version: 0.20.0
Version: 0.20.1
Release: 1%?dist
Summary: Arguably a Terminal API Client
+38 -5
View File
@@ -1,12 +1,12 @@
%define debug_package %nil
%ifarch x86_64
%global a x64
%global a x64-baseline
%elifarch aarch64
%global a aarch64
%endif
Name: bun-bin
Version: 1.2.13
Version: 1.2.15
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
@@ -17,10 +17,37 @@ BuildRequires: unzip
%description
%summary.
%package bash-completion
Summary: Bash completion for %{name}
Requires: %{name} = %{version}-%{release}
Requires: bash-completion
Supplements: (%{name} and bash-completion)
%description bash-completion
Bash command line completion support for %{name}.
%package fish-completion
Summary: Fish completion for %{name}
Requires: %{name} = %{version}-%{release}
Requires: fish
Supplements: (%{name} and fish)
%description fish-completion
Fish command line completion support for %{name}.
%package zsh-completion
Summary: Zsh completion for %{name}
Requires: %{name} = %{version}-%{release}
Requires: zsh
Supplements: (%{name} and zsh)
%description zsh-completion
Zsh command line completion support for %{name}.
%prep
unzip %SOURCE0
%global buildsubdir bun-linux-%a
cd %buildsubdir
%autosetup -n bun-linux-%a
cat<<EOF > LICENSE
MIT License
@@ -61,6 +88,12 @@ ln -s bun %buildroot%_bindir/bunx
%license LICENSE
%_bindir/bun
%_bindir/bunx
%files bash-completion
%bash_completions_dir/bun.bash
%files fish-completion
%fish_completions_dir/bun.fish
%files zsh-completion
%zsh_completions_dir/_bun
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "edit.spec"
}
}
+57
View File
@@ -0,0 +1,57 @@
%global _description %{expand:
An editor that pays homage to the classic MS-DOS Editor, but with a modern interface and input controls similar to VS Code.}
%global crate edit
%bcond rust_nightly 1
%if %{with rust_nightly}
%define __cargo /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 RUSTFLAGS='%{build_rustflags}' $HOME/.cargo/bin/cargo
%define __rustc $HOME/.cargo/bin/rustc
%define __rustdoc $HOME/.cargo/bin/rustdoc
%endif
Name: %{crate}
Version: 1.1.0
Release: 1%?dist
Summary: A simple editor for simple needs.
SourceLicense: MIT
License: MIT AND (MIT OR Apache-2.0)
URL: https://github.com/microsoft/edit
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
%if %{with rust_nightly}
BuildRequires: rustup
%endif
BuildRequires: mold
Packager: Gilver E. <rockgrub@disroot.org>
%description %_description
%prep
%autosetup -n %{name}-%{version}
%if %{with rust_nightly}
rustup-init -y
. "$HOME/.cargo/env"
rustup toolchain install nightly
rustup override set nightly
%endif
%cargo_prep_online
%build
%cargo_build
%install
%crate_install_bin
%{cargo_license_online} > LICENSE.dependencies
%files
%doc CODE_OF_CONDUCT.md
%doc README.md
%doc SECURITY.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/%{name}
%changelog
* Thu May 22 2025 Gilver E. <rockgrub@disroot.org> - 1.0.0-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("microsoft/edit"));
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.29.3
Version: 3.32.0
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit b1af4a597f359491f4b3197a845b39ec86db475a
%global commit 8a00aa8223dddd490e55b741e4293d8ff1e756df
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-05-16
%global fulldate 2025-05-28
%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 98ff79dbcaff3df2f70e4c322f0b3d406f6ae698
%global commit_date 20250512
%global commit_hash 5eddf5b85d66f95e9e61d2f0a9f972d432936979
%global commit_date 20250527
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
+31 -3
View File
@@ -1,11 +1,12 @@
%global pypi_name shibuya
%global _description %{expand:
A responsive, good looking with modern design documentation theme for Sphinx, with great supports for many sphinx extensions.}
# I would love to enable the docs but Fedora has stopped maintaining their jupyter-sphinx package with 42 and it is required to build them
%bcond docs 0
Name: python-%{pypi_name}
Version: 2025.4.25
Release: 1%{?dist}
Release: 2%{?dist}
Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode
License: BSD-3-Clause
URL: https://shibuya.lepture.com
@@ -15,11 +16,18 @@ Source0: https://github.com/lepture/shibuya/archive/refs/tags/%{version}.
Source0: %{pypi_source}
%endif
BuildRequires: python3-devel
BuildRequires: python3-rpm-macros
BuildRequires: python3dist(babel)
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(sphinx)
%if %{with docs}
BuildRequires: python3dist(jupyter-sphinx)
BuildRequires: python3dist(myst-parser)
BuildRequires: python3dist(shibuya)
BuildRequires: python3dist(sphinx-copybutton)
BuildRequires: python3dist(sphinx-design)
BuildRequires: python3dist(sphinx-togglebutton)
%endif
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
@@ -68,23 +76,43 @@ This package contains the official docs for Shibuya.
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%if %{with docs}
PYTHONPATH=${PWD} sphinx-build docs build/_html -b dirhtml -a
sphinx-build docs build/_html -b dirhtml -a
pybabel extract -F babel.cfg src/shibuya/theme -o src/shibuya/locale/sphinx.pot
for l in de en es fr ja ko pt pt_BR zh zh_TW; do
pybabel init -D sphinx -i src/shibuya/locale/sphinx.pot -d src/shibuya/locale -l $l
pybabel update -D sphinx -i src/shibuya/locale/sphinx.pot -d src/shibuya/locale -l $l
pybabel compile -D sphinx -d src/shibuya/locale
done
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%files -n python3-%{pypi_name}
%license LICENSE
%doc README.md
%{python3_sitelib}/%{pypi_name}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
%endif
%if %{with docs}
%files -n python3-%{pypi_name}-doc
%doc build/_html/*
%doc src/shibuya/locale/{de,en,es,fr,ja,ko,pt,pt_BR,zh,zh_TW}
%endif
%changelog
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit ff0060aa36c76a02e696acacde25af1095277a0a
%global commit 384b11392a1ef1c72d40bd1d679f0379875d12e0
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250517
%global ver 0.188.0
%global commit_date 20250529
%global ver 0.190.0
%bcond_with check
+1 -1
View File
@@ -1,6 +1,6 @@
%bcond_with check
%global ver 0.187.2-pre
%global ver 0.189.0-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -9,7 +9,7 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.186.9
Version: 0.188.3
Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
@@ -1,8 +1,8 @@
%define debug_package %nil
%global commit 50304917b71ad220082565c5029e9393e6464a1f
%global commit 35ac9fe5f22f3e8d98a34ecb032bc601c67bfe01
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250408
%global commit_date 20250526
Name: gamescope-session
Version: %commit_date.%shortcommit
@@ -10,14 +10,14 @@
%global git_name %(echo %{org_name} | sed 's/-//g')
%global reverse_dns com.heroicgameslauncher.hgl
%global shortname heroic
%global legendary_version 0.20.36
%global legendary_version 0.20.37
%global gogdl_version 1.1.2
%global nile_version 1.1.2
%global comet_version 0.2.0
Name: %{shortname}-games-launcher
Version: 2.16.1
Release: 4%?dist
Version: 2.17.0
Release: 1%?dist
Summary: A games launcher for GOG, Amazon, and Epic Games
License: GPL-3.0-only AND MIT AND BSD-3-Clause
URL: https://heroicgameslauncher.com
@@ -29,6 +29,7 @@ BuildRequires: gcc-c++
BuildRequires: git
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: pnpm
BuildRequires: python3
Requires: alsa-lib
@@ -51,7 +52,6 @@ Heroic is a Free and Open Source Epic, GOG, and Amazon Prime Games launcher for
%prep
%git_clone https://github.com/%{org_name}/%{git_name} v%{version}
desktop-file-edit --set-key=Exec --set-value="/usr/share/%{shortname}/%{shortname} %u" flatpak/%{reverse_dns}.desktop
%build
pnpm install
@@ -62,11 +62,10 @@ pnpm dist:linux
mkdir -p %{buildroot}%{_datadir}/%{shortname}
mv $(find . -iname "*LICENSE*" -not -path "./node_modules/*" -and -not -path "./public/*") .
mv LICENSE node-font-list.LICENSE
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/node_modules/font-list/libs/darwin
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/node_modules/font-list/libs/win32
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/node_modules/font-list/libs/{darwin,win32}
%ifarch aarch64
### Needs testing once aarch64 Heroic is complete:
#rm -rf dist/linux-unpacked/resources/app.asar.unpacked/build/bin/x64
# Keep the x86_64 Windows binaries run through Wine just in case
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/build/bin/x64/{darwin,linux}
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/%{shortname}
%else
rm -rf dist/linux-unpacked/resources/app.asar.unpacked/build/bin/arm64
@@ -84,7 +83,7 @@ install -Dm644 dist/.icon-set/icon_128x128.png %{buildroot}%{_iconsdir}/hicolor/
install -Dm644 dist/.icon-set/icon_256x256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{reverse_dns}.png
install -Dm644 dist/.icon-set/icon_512x512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/%{reverse_dns}.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/%{reverse_dns}.png
install -Dm644 flatpak/%{reverse_dns}.desktop -t %{buildroot}%{_datadir}/applications/
desktop-file-install --set-key=Exec --set-value="/usr/share/%{shortname}/%{shortname} %u" flatpak/%{reverse_dns}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{reverse_dns}.desktop
+5 -2
View File
@@ -1,14 +1,15 @@
%global __brp_mangle_shebangs %{nil}
Name: inputplumber
Version: 0.58.0
Version: 0.58.1
Release: 1%?dist
Summary: Open source input router and remapper daemon for Linux
License: GPL-3.0-or-later
URL: https://github.com/ShadowBlip/InputPlumber
Source0: %{url}/archive/refs/tags/v%version.tar.gz
Patch0: make-install-dont-build.patch
BuildRequires: libevdev-devel libiio-devel git make cargo libudev-devel llvm-devel clang-devel
BuildRequires: rust-packaging cargo-rpm-macros mold rpm_macro(cargo_prep_online)
BuildRequires: rust-packaging cargo-rpm-macros mold rpm_macro(cargo_prep_online) systemd-rpm-macros
Requires: libevdev libiio
Recommends: steam gamescope-session linuxconsoletools
Packager: madonuko <mado@fyralabs.com>
@@ -46,5 +47,7 @@ keyboards) and translate their input to a variety of virtual device formats.
%_unitdir/inputplumber.service
%_unitdir/inputplumber-suspend.service
%_udevhwdbdir/59-inputplumber.hwdb
%_udevhwdbdir/60-inputplumber-autostart.hwdb
%_udevrulesdir/90-inputplumber-autostart.rules
%_datadir/dbus-1/system.d/org.shadowblip.InputPlumber.conf
%_datadir/inputplumber/
@@ -0,0 +1,13 @@
--- a/Makefile 2025-05-21 22:56:09.064696169 -0500
+++ b/Makefile 2025-05-21 23:14:40.494058939 -0500
@@ -41,8 +41,8 @@
@awk 'BEGIN {FS = ":.*##"; printf "\nUsage:\n make \033[36m<target>\033[0m\n"} /^[a-zA-Z_0-9-]+:.*?##/ { printf " \033[36m%-15s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST)
.PHONY: install
-install: build ## Install inputplumber to the given prefix (default: PREFIX=/usr)
- install -D -m 755 target/$(TARGET_ARCH)/$(BUILD_TYPE)/$(NAME) \
+install:
+ install -D -m 755 target/$(BUILD_TYPE)/$(NAME) \
$(PREFIX)/bin/$(NAME)
install -D -m 644 rootfs/usr/share/dbus-1/system.d/$(DBUS_NAME).conf \
$(PREFIX)/share/dbus-1/system.d/$(DBUS_NAME).conf
@@ -1,10 +1,10 @@
%global real_name prismlauncher
%global nice_name PrismLauncher
%global commit 1c20faccf88999474af70db098a4c10e7a03af33
%global commit 43c8f74fa0fea286f03a1031fbf6153c4a35958b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250515
%global commit_date 20250528
%global snapshot_info %{commit_date}.%{shortcommit}
%bcond_without qt6
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rpcs3.spec"
}
}
+102
View File
@@ -0,0 +1,102 @@
%global _distro_extra_cflags -Wno-maybe-uninitialized -fuse-linker-plugin -fuse-ld=mold
%global _distro_extra_cxxflags -include %_includedir/c++/*/cstdint
# GLIBCXX_ASSERTIONS is known to break RPCS3
%global build_cflags %(echo %{__build_flags_lang_c} | sed 's/-Wp,-D_GLIBCXX_ASSERTIONS//g') %{?_distro_extra_cflags}
%global build_cxxflags %(echo %{__build_flags_lang_cxx} | sed 's/-Wp,-D_GLIBCXX_ASSERTIONS//g') %{?_distro_extra_cxxflags}
%ifarch aarch64
# 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
%endif
%global commit a9df046f21d11b4e7758401bed47d2cad402c294
%global ver 0.0.36-17973
Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g')
Release: 1%?dist
Summary: PlayStation 3 emulator and debugger
License: GPL-2.0-only
URL: https://github.com/RPCS3/rpcs3
%dnl Source0: %url/archive/refs/tags/v%version.tar.gz
BuildRequires: anda-srpm-macros glew openal-soft cmake vulkan-validation-layers git-core mold
%ifarch x86_64
BuildRequires: gcc gcc-c++
%elifarch aarch64
BuildRequires: clang
%endif
BuildRequires: cmake(FAudio)
BuildRequires: cmake(OpenAL)
BuildRequires: cmake(OpenCV)
BuildRequires: cmake(Qt6Multimedia)
BuildRequires: cmake(Qt6Svg)
BuildRequires: pkgconfig(sdl3)
BuildRequires: pkgconfig(sndio)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(glew)
BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(vulkan)
BuildRequires: pkgconfig(libffi)
BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavformat)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libswscale)
BuildRequires: pkgconfig(libswresample)
BuildRequires: pkgconfig(wayland-server)
BuildRequires: pkgconfig(wayland-cursor)
#BuildRequires: pkgconfig(wayland-eglstream)
BuildRequires: doxygen
BuildRequires: qt6-qtbase-private-devel vulkan-devel jack-audio-connection-kit-devel llvm-devel
%description
%summary.
%prep
%git_clone %url %commit
%build
%ifarch aarch64
# Looking at the CMakeLists.txt, this is the intended compiler and there are no fixes for GCC on aarch64
export CC=clang
export CXX=clang++
%endif
%cmake -DDISABLE_LTO=TRUE \
-DZSTD_BUILD_SHARED=OFF \
-DZSTD_BUILD_STATIC=ON \
-DUSE_NATIVE_INSTRUCTIONS=OFF \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DSTATIC_LINK_LLVM=OFF \
-DUSE_SYSTEM_FAUDIO=ON \
-DUSE_SDL=ON \
-DUSE_SYSTEM_SDL=ON \
-DBUILD_LLVM=OFF \
-DUSE_PRECOMPILED_HEADERS=OFF \
-DUSE_DISCORD_RPC=ON \
-DUSE_SYSTEM_FFMPEG=ON \
-DUSE_SYSTEM_OPENCV=ON \
%if 0%{?fedora} < 43
-DUSE_SYSTEM_CURL=ON
%endif
%cmake_build
%install
%cmake_install
%files
%doc README.md
%license LICENSE
%_bindir/rpcs3
%_datadir/applications/rpcs3.desktop
%_datadir/metainfo/rpcs3.metainfo.xml
%_datadir/rpcs3/
%_iconsdir/hicolor/48x48/apps/rpcs3.png
%_iconsdir/hicolor/scalable/apps/rpcs3.svg
+8
View File
@@ -0,0 +1,8 @@
let html = get("https://rpcs3.net/download");
let v = find("Build ([\\d.]+-[\\d.]+)\\s+</span>", html, 1);
rpm.global("ver", v);
if rpm.changed () {
let c = find("Commit <a href=\"https://github.com/RPCS3/rpcs3/commit/([\\w\\d]+)\" target=\"_blank\"", html, 1);
rpm.global("commit", c);
}
+2 -2
View File
@@ -4,8 +4,8 @@
%global appstream_id com.valvesoftware.Steam
Name: steam
Version: 1.0.0.82
Release: 8%?dist
Version: 1.0.0.83
Release: 1%?dist
Summary: Installer for the Steam software distribution service
# Redistribution and repackaging for Linux is allowed, see license file. udev rules are MIT.
License: Steam License Agreement and MIT
+1 -1
View File
@@ -1 +1 @@
rpm.version(find(`\nVersion:\s+1:(.+?)\s`, get("https://repo.steampowered.com/steam/archive/stable/steam_latest.dsc"), 1));
rpm.version(find(`\nVersion:\s+1:(.+?)\s`, get("https://repo.steampowered.com/steam/archive/beta/steam_latest-beta.dsc"), 1));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "btdu.spec"
}
}
+40
View File
@@ -0,0 +1,40 @@
%define debug_package %nil
Name: btdu
Version: 0.6.0
Release: 1%?dist
Summary: Sampling disk usage profiler for btrfs
License: GPL-2.0-only
URL: https://github.com/CyberShadow/btdu
Source0: %url/archive/refs/tags/v%version.tar.gz
# gcc-gdc is built using ldc ironically
# let's just use ldc instead, they have the funny macros
BuildRequires: dub ldc mold
BuildRequires: pkgconfig(ncurses)
ExclusiveArch: %ldc_arches
%description
%summary.
%prep
%autosetup
%build
# see macro _d_optflags
# got rid of -release
export DFLAGS="-O -gc -wi --linker=mold"
dub build -b release --parallel -n -y --compiler=ldmd2 # release-debug doesn't work
%install
install -Dpm755 btdu -t %buildroot%_bindir
install -Dpm644 btdu.1 -t %buildroot%_mandir/man1
%files
%doc README.md
%license COPYING
%_bindir/btdu
%_mandir/man1/btdu.1.gz
%changelog
* Sun May 05 2024 madonuko <mado@fyralabs.com> - 0.5-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("CyberShadow/btdu"));
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil}
Name: dart
Version: 3.7.3
Version: 3.8.1
Release: 1%?dist
Summary: The Dart Language
License: BSD-3-Clause
+1 -1
View File
@@ -4,7 +4,7 @@
# https://github.com/twpayne/chezmoi
%global goipath github.com/twpayne/chezmoi
Version: 2.62.4
Version: 2.62.5
%gometa -f
@@ -2,7 +2,7 @@
# https://github.com/jesseduffield/lazygit
%global goipath github.com/jesseduffield/lazygit
Version: 0.50.0
Version: 0.51.1
%gometa -f
@@ -1,5 +1,5 @@
Name: groovy-docs
Version: 4.0.26
Version: 4.0.27
Release: 1%?dist
Summary: Documentation for the Groovy programming language
URL: https://groovy-lang.org/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: groovy
Version: 4.0.26
Version: 4.0.27
Release: 1%?dist
Summary: A multi-faceted language for the Java platform
BuildArch: noarch
+2 -2
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 1e602490e9f015a2c3c753bbe7d9c239a7e60ab8
%global commit db5973361f3387bf3d559f101e44196df246d7d7
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1
%global commit_date 20250517
%global commit_date 20250528
%global debug_package %nil
Name: nim-nightly
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-bash-kernel.spec"
}
labels {
subrepo = "extras"
}
}
@@ -0,0 +1,65 @@
# Mostly taken from Fedora, but updated because despite Fedora marking this project as abandoned it is not
%global pypi_name bash_kernel
%global real_name bash-kernel
Name: python-%{real_name}
Version: 0.10.0
Release: 1%{?dist}
Summary: Bash kernel for Jupyter
License: BSD-3-Clause
URL: https://github.com/takluyver/bash_kernel
Source: %{pypi_source}
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(filetype)
BuildRequires: python3dist(flit-core)
BuildRequires: python3dist(ipykernel)
BuildRequires: python3dist(pexpect)
BuildRequires: python3dist(pip)
BuildRequires: %{py3_dist docutils}
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
This package contains a Jupyter kernel for bash.
%package -n python3-%{real_name}
Summary: %{summary}
Requires: bash
Requires: python-jupyter-filesystem
%description -n python3-%{real_name}
This package contains a Jupyter kernel for bash.
%prep
%autosetup -n %{pypi_name}-%{version} -p1
# Work around an install error
sed -i 's/from \.resources/from %{pypi_name}.resources/' %{pypi_name}/install.py
%build
%pyproject_wheel
rst2html --no-datestamp README.rst README.html
%install
%pyproject_install
%pyproject_save_files %{pypi_name}
export PYTHONPATH=$PWD
cd %{pypi_name}
%{python3} install.py --prefix %{buildroot}%{_prefix}
cd -
%check
%pyproject_check_import
%files -n python3-%{real_name} -f %{pyproject_files}
%doc README.html
%license LICENSE
%{_datadir}/jupyter/kernels/bash/
%changelog
* Mon May 26 2025 Gilver E. <rockgrub@disroot.org> - 0.10.0-1
- Initial port from Fedora
@@ -0,0 +1 @@
rpm.version(pypi("bash_kernel"));
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-colorthief.spec"
}
labels {
updbranch = 1
}
}
@@ -0,0 +1,77 @@
## Spec originally from Fedora, only modified for multibranch support and Terra changes
## ...I don't know why they have this here?
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
%global pypi_name colorthief
Name: python-%{pypi_name}
Version: 0.2.1
Release: 1%{?dist}
Summary: Grabs the dominant color or a representative color palette from an image
# https://gitlab.com/fedora/legal/fedora-license-data/-/issues/382
# License file provided by Python module, see:
# rpm -q --licensefiles {python3_sitelib}/{name}-{version}.dist-info/LICENSE
License: BSD-3-Clause
URL: https://github.com/fengsp/color-thief-py
Source0: %{pypi_source}
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(pillow)
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%global _description %{expand:
A Python module for grabbing the color palette from an image.}
%description %_description
%package -n python3-%{pypi_name}
Summary: %{summary}
%description -n python3-%{pypi_name} %_description
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%pyproject_save_files %{pypi_name}
%endif
%if 0%{?fedora} > 41
%check
%pyproject_check_import
%endif
%if 0%{?fedora} <= 41 || 0%{?rhel}
%files -n python3-%{pypi_name}
%license LICENSE
%doc README.rst
%{python3_sitelib}/__pycache__/*
%{python3_sitelib}/%{pypi_name}.py
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%files -n python3-%{pypi_name} -f %{pyproject_files}
%license LICENSE
%doc README.rst
%endif
%changelog
* Mon May 26 2025 Gilver E. <rockgrub@disroot.org> - 0.2.1-1
- Initial port from Fedora
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("colorthief"));
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-colorz.spec"
}
}
@@ -0,0 +1,64 @@
%global pypi_name colorz
Name: python-%{pypi_name}
Version: 1.0.3
Release: 1%{?dist}
Summary: Color scheme generator
License: MIT
URL: https://github.com/metakirby5/colorz
Source0: %{pypi_source}
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
A k-means color scheme generator.
%package -n python3-%{pypi_name}
Summary: %{summary}
Requires: python3dist(pillow)
Requires: python3dist(scipy)
Requires: python3dist(setuptools)
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
A k-means color scheme generator.
%prep
%autosetup -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%files -n python3-%{pypi_name}
%doc PKG-INFO
%doc README.rst
%{_bindir}/colorz
%{python3_sitelib}/__pycache__/*
%{python3_sitelib}/%{pypi_name}.py
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
%endif
%changelog
* Thu May 22 2025 Gilver <rockgrub@disroot.org> - 1.0.3-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("colorz"));
@@ -1,6 +1,8 @@
%global pypi_name fast-colorthief
%global debug_package %{nil}
%bcond docs 1
# Fedora packages pybind11 but not the test module kill me
%bcond test 0
Name: python-%{pypi_name}
Version: 0.0.5
@@ -14,9 +16,16 @@ BuildRequires: doxygen
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: pybind11-devel
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
# This package is not buildable on EL due to this dep. There's unfortunately not much I can do about this.
BuildRequires: python3-sphinxcontrib-rsvgconverter
BuildRequires: python3dist(breathe)
%if %{with test}
BuildRequires: python3dist(colorthief)
BuildRequires: python3dist(pytest)
BuildRequires: python3dist(pybind11-tests)
%endif
BuildRequires: python3dist(furo)
BuildRequires: python3dist(numpy)
BuildRequires: python3dist(pillow)
@@ -58,21 +67,32 @@ Documentation files for %{pypi_name}
rm -rf %{pypi_name}.egg-info
%build
### This is not a fully Python project and is mostly C++
## Disable PIC
# https://docs.fedoraproject.org/en-US/packaging-guidelines/#_pie
sed -i 's/CMAKE_POSITION_INDEPENDENT_CODE ON/CMAKE_POSITION_INDEPENDENT_CODE OFF/' CMakeLists.txt
## This is not a fully Python project and is mostly C++
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%if %{with docs}
# generate docs
PYTHONPATH=${PWD} sphinx-build pybind11/docs html
# remove the sphinx-build leftovers
# Generate docs
# Only works in English currently. Sad.
PYTHONPATH=${PWD} sphinx-build pybind11/docs html -D language=en
# Remove the sphinx-build leftovers
rm -rf html/.{doctrees,buildinfo}
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%if %{with test}
%check
%pytest
%endif
%files -n python3-%{pypi_name}
%license pybind11/LICENSE
@@ -82,7 +102,11 @@ rm -rf html/.{doctrees,buildinfo}
%{python3_sitearch}/fast_colorthief.py
%{python3_sitearch}/version.py
%{python3_sitearch}/fast_colorthief_backend.cpython-*-%{_arch}-linux-gnu.so
%{python3_sitearch}/fast_colorthief-%{version}.dist-info
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitearch}/fast_colorthief-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitearch}/fast_colorthief-%{version}.dist-info/
%endif
%if %{with docs}
%files -n python3-%{pypi_name}-doc
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-haishoku.spec"
}
}
@@ -0,0 +1,62 @@
%global pypi_name haishoku
%global _description1 %{expand:
Haishoku is a development tool for grabbing the dominant color or representative color palette from an image, it depends on Python3 and Pillow.}
%global _description2 %{expand:
Haishoku is a development tool for grabbing the dominant color or representative color palette from an image.}
Name: python-%{pypi_name}
Version: 1.1.8
Release: 1%{?dist}
Summary: A development tool for grabbing the dominant color or representative color palette from an image
License: MIT
URL: https://github.com/LanceGin/haishoku
Source0: %{pypi_source}
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description %_description1
%package -n python3-%{pypi_name}
Summary: %{summary}
Requires: python3dist(pillow)
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name} %_description2
%prep
%autosetup -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%files -n python3-%{pypi_name}
# This project does have README files but they are not included in the PyPi source
%doc PKG-INFO
%license LICENSE
%{python3_sitelib}/%{pypi_name}/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
%endif
%changelog
* Thu May 22 2025 Gilver E. <rockgrub@disroot.org> - 1.1.8-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("haishoku"));
+3 -2
View File
@@ -1,6 +1,6 @@
Name: python-ignis
Version: 0.5
Release: 2%{?dist}
Version: 0.5.1
Release: 1%?dist
Summary: A widget framework for building desktop shells, written and configurable in Python
License: LGPL-2.1-or-later
@@ -8,6 +8,7 @@ URL: https://linkfrg.github.io/ignis
Source: https://github.com/linkfrg/ignis/archive/v%{version}/ignis-%{version}.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: gcc git-core
BuildRequires: pkgconfig(glib-2.0)
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-jupyter-sphinx.spec"
}
labels {
subrepo = "extras"
}
}
@@ -0,0 +1,103 @@
## Taken from Fedora, but updated because this project isn't actually abandoned
%global giturl https://github.com/jupyter/jupyter-sphinx
# Tests fail in Anda due to an expected /tmp file not existing there?
%bcond test 0
Name: python-jupyter-sphinx
Version: 0.5.3
Release: 1%{?dist}
Summary: Jupyter Sphinx extensions
License: BSD-3-Clause
URL: https://jupyter-sphinx.readthedocs.io/
VCS: git:%{giturl}.git
Source0: %{giturl}/archive/v%{version}/jupyter-sphinx-%{version}.tar.gz
BuildRequires: make
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(bash-kernel)
BuildRequires: python3dist(hatchling)
BuildRequires: python3dist(ipykernel)
BuildRequires: python3dist(ipywidgets)
BuildRequires: python3dist(ipython)
BuildRequires: python3dist(matplotlib)
BuildRequires: python3dist(nbconvert)
BuildRequires: python3dist(nbformat)
BuildRequires: python3dist(numpy)
BuildRequires: python3dist(pip)
BuildRequires: python3dist(pytest)
BuildRequires: python3dist(sphinx)
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%global _desc %{expand:
Jupyter-Sphinx enables running code embedded in Sphinx documentation and
embedding output of that code into the resulting document. It has
support for rich output such as images and even Jupyter interactive
widgets.}
%description %_desc
%package -n python3-jupyter-sphinx
Summary: %{summary}
%description -n python3-jupyter-sphinx %_desc
%package doc
# The content is BSD-3-Clause. Other licenses are due to files copied in by
# Sphinx.
# _static/_sphinx_javascript_frameworks_compat.js: BSD-2-Clause
# _static/alabaster.css: BSD-3-Clause
# _static/basic.css: BSD-2-Clause
# _static/custom.css: BSD-3-Clause
# _static/doctools.js: BSD-2-Clause
# _static/documentation_options.js: BSD-2-Clause
# _static/file.png: BSD-2-Clause
# _static/jquery*.js: MIT
# _static/js: MIT
# _static/language_data.js: BSD-2-Clause
# _static/minus.png: BSD-2-Clause
# _static/plus.png: BSD-2-Clause
# _static/searchtools.js: BSD-2-Clause
# _static/underscore*.js: MIT
# genindex.html: BSD-2-Clause
# search.html: BSD-2-Clause
# searchindex.js: BSD-2-Clause
License: BSD-3-Clause AND BSD-2-Clause AND MIT
Summary: Documentation for %{name}
%description doc
Documentation for %{name}.
%prep
%autosetup -n jupyter-sphinx-%{version} -p1
%build
%pyproject_wheel
# Build the documentation
PYTHONPATH=$PWD make -C doc html
rm doc/build/html/.buildinfo
%install
%pyproject_install
%pyproject_save_files jupyter_sphinx
%if %{with test}
%check
export JUPYTER_PLATFORM_DIRS=1
%pytest
%endif
%files -n python3-jupyter-sphinx -f %{pyproject_files}
%doc README.md
%files doc
%doc doc/build/html
%changelog
* Mon May 26 2025 Gilver E. <rockgrub@disroot.org> - 0.5.3-1
- Initial port from Fedora
@@ -0,0 +1 @@
rpm.version(pypi("jupyter-sphinx"));
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "python-materialyoucolor.spec"
}
}
@@ -0,0 +1,70 @@
%global pypi_name materialyoucolor
%bcond test 0
Name: python-%{pypi_name}
Version: 2.0.10
Release: 1%{?dist}
Summary: Material You color generation algorithms in pure python!
License: MIT
URL: https://github.com/T-Dynamos/materialyoucolor-python
Source0: %{pypi_source}
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(pillow)
BuildRequires: python3dist(pip)
BuildRequires: python3dist(pytest)
BuildRequires: python3dist(rich)
BuildRequires: python3dist(setuptools)
Packager: Gilver E. <rockgrub@disroot.org>
%description
Material You color generation algorithms in Python.
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
Material You color generation algorithms in Python.
%prep
%autosetup -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
# Test image isn't included and I'm not supplying one
%if %{with test}
%check
%pytest test_image.jpg 1
%endif
%files -n python3-%{pypi_name}
%license LICENSE
%doc README.md
%{python3_sitearch}/%{pypi_name}/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitearch}/%{pypi_name}-%{version}.dist-info/
%endif
%changelog
* Wed May 28 2025 Gilver E. <rockgrub@disroot.org> - 2.0.10-1
- Initial package.
@@ -0,0 +1 @@
rpm.version(pypi("materialyoucolor"));
@@ -7,7 +7,7 @@
Name: python-%{srcname}
Version: 0.22.0
Release: 1%?dist
Release: 2%?dist
Summary: Python library for working with HEIF images and plugin for Pillow
License: BSD-3-Clause
@@ -22,6 +22,7 @@ BuildRequires: python%{python3_pkgversion}-devel
BuildRequires: python%{python3_pkgversion}-setuptools
BuildRequires: python%{python3_pkgversion}-pillow-devel
BuildRequires: libheif-devel
BuildRequires: python%{python3_pkgversion}dist(pip)
%if %{with doc}
BuildRequires: make
BuildRequires: python%{python3_pkgversion}-sphinx
@@ -72,7 +73,11 @@ Documentation for %{srcname}.
%build
# Native build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
# Doc build
%if %{with doc}
@@ -83,7 +88,11 @@ rm -f docs/_build_py3/html/.buildinfo
%install
# Native build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%check
# Check Python 3 modules
@@ -97,7 +106,11 @@ popd
%doc README.md CHANGELOG.md
%license LICENSE.txt
%{python3_sitearch}/pillow_heif/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitearch}/pillow_heif-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitearch}/pillow_heif-%{version}.dist-info/
%endif
%{python3_sitearch}/_pillow_heif.*.so
%files -n python%{python3_pkgversion}-%{srcname}-devel
@@ -2,7 +2,7 @@
%global pypi_name protobuf
Name: python-%{pypi_name}
Version: 6.31.0
Version: 6.31.1
Release: 1%?dist
Summary: Protocol Buffers
@@ -11,6 +11,7 @@ URL: https://developers.google.com/protocol-buffers/
Source0: %{pypi_source}
BuildRequires: python3-devel gcc
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
%description
@@ -30,15 +31,27 @@ Protocol Buffers are Google's data interchange format
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
%files -n python3-%{pypi_name}
%doc README.md
%{python3_sitearch}/google
%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info
%{python3_sitearch}/google/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitearch}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitearch}/%{pypi_name}-%{version}.dist-info/
%endif
%changelog
* Sun Feb 19 2023 windowsboy111 <wboy111@outlook.com> - 4.22.0-1
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "python-pywal16.spec"
}
}
@@ -0,0 +1,83 @@
%global pypi_name pywal16
%global _description %{expand:
Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs.}
Name: python-%{pypi_name}
Version: 3.8.6
Release: 1%{?dist}
Summary: 16 color fork of the original Pywal
License: MIT
URL: https://github.com/eylles/pywal16
Source0: %{pypi_source}
BuildRequires: ImageMagick
BuildRequires: pyproject-rpm-macros
BuildRequires: python3-devel
BuildRequires: python3dist(colorama)
BuildRequires: python3dist(colorthief)
BuildRequires: python3dist(colorz)
BuildRequires: python3dist(fast-colorthief)
BuildRequires: python3dist(haishoku)
BuildRequires: python3dist(modern-colorthief)
BuildRequires: python3dist(pip)
BuildRequires: python3dist(pytest)
BuildRequires: python3dist(setuptools)
Obsoletes: python3-pywal < 3.5.0-1
BuildArch: noarch
Packager: Gilver E. <rockgrub@disroot.org>
%description
This project is a 16 colors fork of Pywal.
%package -n python3-%{pypi_name}
Summary: %{summary}
Requires: ImageMagick
Requires: python3dist(colorz)
Requires: python3dist(haishoku)
Requires: (python3dist(modern-colorthief) or python3dist(fast-colorthief) or python3dist(colorthief))
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name} %_description
%prep
%autosetup -n %{pypi_name}-%{version}
# Remove bundled egg-info
rm -rf %{pypi_name}.egg-info
%build
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
install -Dm644 data/man/man1/wal.1 -t %{buildroot}%{_mandir}/man1
# For some reason this is where the project tries to install the manpage?
rm -rf %{buildroot}%{_prefix}/man
%check
%pytest
%files -n python3-%{pypi_name}
%doc PKG-INFO
%doc README.md
%license LICENSE.md
%{_bindir}/wal
%{_mandir}/man1/wal.1.*
%{python3_sitelib}/pywal/
%if 0%{?fedora} <= 41 || 0%{?rhel}
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
%endif
%changelog
* Wed May 28 2025 Gilver E. <rockgrub@disroot.org> - 3.8.6-1
- Initial package.
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("pywal16"));
@@ -3,6 +3,13 @@
%global pypi_name sphinxcontrib_moderncmakedomain
%global real_name sphinxcontrib-moderncmakedomain
# Tests fail on EL even with Pytest due to the package versions
%if 0%{?rhel}
%bcond test 0
%else
%bcond test 1
%endif
Name: python-%{real_name}
Version: 3.29.0
Release: 2%{?dist}
@@ -45,10 +52,8 @@ Modern CMake domain entries, originally from Kitware.
%install
%pyproject_install
%if %{with test}
%check
%if 0%{?rhel}
%pytest tests/*.py
%else
nox -s tests
%endif
@@ -57,7 +62,7 @@ nox -s tests
%doc README.md
%license LICENSE
%{python3_sitelib}/sphinxcontrib/moderncmakedomain
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info
%{python3_sitelib}/%{pypi_name}-%{version}.dist-info/
%changelog
* Sat May 10 2025 Gilver E. <rockgrub@disroot.org> - 3.29.0-1
+2 -1
View File
@@ -2,9 +2,10 @@
%bcond_without check
%global crate joshuto
%global __brp_mangle_shebangs %{nil}
Name: rust-joshuto
Version: 0.9.7
Version: 0.9.9
Release: 1%?dist
Summary: Terminal file manager inspired by ranger
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "pbpctrl.spec"
}
labels {
weekly = 4
}
}
+44
View File
@@ -0,0 +1,44 @@
# Generated by rust2rpm 27
%bcond check 0
Name: pbpctrl
Version: 0.1.8
Release: %autorelease
Summary: Command-line utility for controlling Google Pixel Buds Pro
SourceLicense: MIT OR Apache-2.0
License: (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 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 OR MIT OR Apache-2.0) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)
# LICENSE.dependencies contains a full license breakdown
URL: https://github.com/qzed/pbpctrl
Source: %url/archive/refs/tags/v%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: pkgconfig(dbus-1)
BuildRequires: protobuf-compiler
BuildRequires: protobuf-devel
%global _description %{expand:
Command-line utility for controlling Google Pixel Buds Pro.}
%description %{_description}
%prep
%autosetup -n pbpctrl-%{version} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%{cargo_build} -p pbpctrl
%install
install -Dm755 target/rpm/pbpctrl -t %buildroot%_bindir
%files
%license LICENSE-APACHE
%license LICENSE-MIT
%license LICENSE.dependencies
%doc README.md
%{_bindir}/pbpctrl
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("qzed/pbpctrl"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-typst.spec"
}
}
+114
View File
@@ -0,0 +1,114 @@
# Generated by rust2rpm 27
%bcond check 0
%global crate typst
Name: rust-typst
Version: 0.13.1
Release: %autorelease
Summary: New markup-based typesetting system that is powerful and easy to learn
License: Apache-2.0
URL: https://typst.app
Source: https://github.com/typst/typst/archive/refs/tags/v%version.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: anda-srpm-macros cargo-rpm-macros >= 24
BuildRequires: pkgconfig(openssl)
%global _description %{expand:
A new markup-based typesetting system that is powerful and easy to
learn.}
%description %{_description}
%package -n %crate
Summary: %{summary}
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) 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 BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND ISC AND MIT AND (MIT AND (MIT OR Apache-2.0)) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
Provides: %crate-cli = %version-%release
%description -n %crate %{_description}
%files -n %crate
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%_bindir/typst
%_mandir/man1/typst-compile.1.gz
%_mandir/man1/typst-fonts.1.gz
%_mandir/man1/typst-init.1.gz
%_mandir/man1/typst-query.1.gz
%_mandir/man1/typst-update.1.gz
%_mandir/man1/typst-watch.1.gz
%_mandir/man1/typst.1.gz
%package bash-completion
Summary: Bash completion for %{crate}
Requires: %{crate} = %{version}-%{release}
Requires: bash-completion
Supplements: (%{crate} and bash-completion)
%description bash-completion
Bash command line completion support for %{crate}.
%package fish-completion
Summary: Fish completion for %{crate}
Requires: %{crate} = %{version}-%{release}
Requires: fish
Supplements: (%{crate} and fish)
%description fish-completion
Fish command line completion support for %{crate}.
%package zsh-completion
Summary: Zsh completion for %{crate}
Requires: %{crate} = %{version}-%{release}
Requires: zsh
Supplements: (%{crate} and zsh)
%description zsh-completion
Zsh command line completion support for %{crate}.
%files bash-completion
%{bash_completions_dir}/%{crate}
%files fish-completion
%{fish_completions_dir}/%{crate}.fish
%files zsh-completion
%{zsh_completions_dir}/_%{crate}
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
pushd crates/%{crate}-cli
%cargo_prep_online
popd
%build
pushd crates/%{crate}-cli
%{cargo_license_summary_online}
%{cargo_license_online} > ../../LICENSE.dependencies
popd
export TYPST_VERSION="%version"
export GEN_ARTIFACTS=artifacts/
export OPENSSL_NO_VENDOR=true
%{cargo_build} -p typst-cli
%install
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=typst-git#n60
_artifacts='crates/typst-cli/artifacts'
install -Dm755 -t %buildroot%_bindir target/rpm/%crate
install -Dm644 -t %buildroot%_mandir/man1 $_artifacts/%{crate}*.1
install -Dm644 -t %buildroot%zsh_completions_dir $_artifacts/_%crate
install -Dm644 -t %buildroot%fish_completions_dir $_artifacts/%crate.fish
# no .bash suffix
install -Dm644 $_artifacts/%crate.bash %buildroot%bash_completions_dir/%crate
%if %{with check}
%check
%cargo_test
%endif
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("typst"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "rust-usage-cli.spec"
}
}
+77
View File
@@ -0,0 +1,77 @@
# Generated by rust2rpm 27
%bcond check 1
%global crate usage-cli
Name: rust-usage-cli
Version: 2.1.1
Release: %autorelease
Summary: CLI for working with usage-based CLIs
License: MIT
URL: https://crates.io/crates/usage-cli
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/jdx/usage/refs/tags/v%version/LICENSE
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cargo-rpm-macros >= 24
%global _description %{expand:
CLI for working with usage-based CLIs.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: (0BSD OR MIT OR Apache-2.0) 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 (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND (Unlicense OR MIT)
# LICENSE.dependencies contains a full license breakdown
Provides: usage = %version-%release
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/usage
%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 LICENSE
%{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}-%{version} -p1
cp %{S:1} .
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
%if %{with check}
%check
%cargo_test
%endif

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