Compare commits

...

859 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
Gilver 85f976d1ff fix(modern-colorthief: Build requires pyproject-rpm-macros
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-17 12:31:08 -05:00
Raboneko b9e25ca8f4 [el10] add: Modern Colorthief (#4821) (#4864)
* add: Modern Colorthief (#4821)

* add: Modern Colorthief

* chore: Update changelog date

* chore: Remove unused macro

* Try building debug maybe...?

* Oh come on

(cherry picked from commit c1300ab2ff)

* Update modern-colorthief.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-17 11:38:29 -05:00
Raboneko e02d59a0ce bump: rust-mise 2025-05-17 03:13:41 +00:00
Raboneko 1cd43b0588 bump(branch): kmod-nvidia 2025-05-17 02:50:25 +00:00
Raboneko 28eab7b383 bump: discord-canary-openasar discord-canary ruffle-nightly 2025-05-17 02:03:18 +00:00
Raboneko a12a0e91fa bump(nightly): ghostty-nightly zed-nightly nim-nightly 2025-05-17 01:48:08 +00:00
Raboneko 9c15ac64fb bump(branch): cuda-cudnn 2025-05-17 01:09:04 +00:00
Raboneko 4522411b0c bump: yt-dlp-git 2025-05-16 23:38:44 +00:00
Raboneko 989469c961 bump: yt-dlp-git 2025-05-16 23:24:13 +00:00
Raboneko 7647bc6fa1 bump: komikku 2025-05-16 21:56:06 +00:00
Raboneko 5fb923cb30 bump: liblsp-dsp 2025-05-16 19:15:33 +00:00
Raboneko 4f94c5d54d bump: libnvidia-container nvidia-container-toolkit 2025-05-16 15:47:36 +00:00
Raboneko 3b0169c5fe chore(zig): Backport so it stops breaking updates on <= F41 (#4793) (#4859)
* chore(zig-bootstrap): Add updbranch label so it stops breaking updates on <= F41



* Rebase onto f41 (I hope)

* Backport Zig stuff

---------


(cherry picked from commit d45c262dce)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-16 00:33:15 -05:00
Gilver 5806caeed5 chore: Bump EL10 packages (#4856)
* bump: nekoray

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

* bump: discord-ptb-openasar

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

* bump: discord-ptb

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-16 13:16:25 +08:00
Raboneko 70c1fea20c bump(branch): kmod-nvidia 2025-05-16 02:56:02 +00:00
Raboneko cccf5e6e1e bump: sass 2025-05-16 02:07:02 +00:00
Raboneko 68acb99684 bump(nightly): ghostty-nightly zed-nightly nim-nightly nvidia-patch rpi-utils 2025-05-16 01:51:42 +00:00
Raboneko 78f2f424f0 bump: discord-canary-openasar discord-canary 2025-05-15 20:30:20 +00:00
Raboneko 120bf05811 bump: codium 2025-05-15 18:51:17 +00:00
Raboneko 9d32ce1e01 bump: discord-ptb-openasar discord-ptb 2025-05-15 17:56:08 +00:00
Gilver d57bd90b41 chore: Bump packages on <= 41 (#4843) (#4851)
* bump: lomiri-system-settings



* bump: discord-canary



* bump: discord-canary-openasar



---------


(cherry picked from commit 4f15d5b9aa)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-15 23:40:06 +08:00
Raboneko d9e6ea0e7a fix(lomiri-system-settings): Update patches (#4844) (#4849)
(cherry picked from commit cff46580bf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-15 23:39:39 +08:00
Raboneko 173fec9f6a bump: rust-mise 2025-05-15 13:18:12 +00:00
Raboneko b490e61193 bump: zed-preview zed 2025-05-15 11:45:27 +00:00
Raboneko 637bc6eec0 bump: rio 2025-05-15 10:21:46 +00:00
Raboneko 060aed0c42 chore: Rebuild FFmpeg (#4839) (#4845)
(cherry picked from commit 2bd1c1fe28)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-15 15:45:17 +08:00
Raboneko 1242db0f0a bump: limine 2025-05-15 03:47:22 +00:00
Raboneko a611014103 bump(nightly): envision flameshot-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly nvidia-patch rpi-utils 2025-05-15 01:48:19 +00:00
Raboneko a73e64a0e9 bump: ruffle-nightly 2025-05-15 01:44:03 +00:00
Raboneko 30ee4320b4 fix(vvenc): Pull in upstreamed patches for i386 builds, re-enable X86 SIMD (#4838) (#4841)
* fix(vvenc): Pull in upstreamed patches for i386 builds, re-enable X86 SIMD



* Huh



* cURL are you like okay



* Create 17f2ca78b3ad29fe0210a8d297fcf01f7465138f.patch



* ????????



* What



* Delete anda/multimedia/vvenc/17f2ca78b3ad29fe0210a8d297fcf01f7465138f.patch



---------


(cherry picked from commit a5b805a4a0)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-14 17:58:32 -05:00
Raboneko d5faf0f77d bump: electron 2025-05-14 22:31:36 +00:00
Raboneko 8878731179 bump: asar 2025-05-14 21:29:06 +00:00
Raboneko 7ac8beb206 bump: python3-protobuf 2025-05-14 18:01:00 +00:00
Raboneko a0b992634d bump: mesa rust-mise 2025-05-14 17:24:05 +00:00
Raboneko 58de620638 bump: atac 2025-05-14 16:48:12 +00:00
Raboneko 87e517a849 bump: zed-preview zed 2025-05-14 15:20:32 +00:00
Raboneko 978e5a2744 chore(protobuf): Bump on <= 41 (#4830) (#4837)
(cherry picked from commit 62b8fb6b66)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-14 08:59:33 -05:00
Raboneko 26d36a5ff4 chore(sphinxcontrib-moderncmakedomain): Add explicit build dep on pyproject-rpm-macros (#4829) (#4834)
(cherry picked from commit bf4274621a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-14 20:47:03 +08:00
Raboneko f35b1c80ab bump: zed-preview zed 2025-05-14 12:39:03 +00:00
Raboneko 4024c80849 bump: dwarfs 2025-05-14 11:17:06 +00:00
Gilver 07ef824342 [el10] chore: Update Python packages to the modern RPM Python build system (#4816) (#4824)
* chore: Update Python packages to the modern RPM Python build system (#4816)

* chore(shibuya): Update to modern Python macros, prep stuff for docs?

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

* chore(lomiri-ui-toolkit): Update to modern Python macros

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

* chore(spinxcontrib-moderncmakedomain): Follow guidelines for "canonical" name

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

* Oops

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

* fix(lomiri-ui-toolkit) More modern Python changes

* Aaaa

* chore(pillow-heif): Update to modern Python build systems

* chore(protobuf): Update to modern Python build systems

* refactor(sphinx-moderncmakedomain): Run tests with Nox instead

* fix(shibuya): Oops

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit b02f48f9c7)
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>

* Let me try something

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

* Revert specs for packages Python is too old for

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-14 03:44:14 -05:00
Raboneko 4d94c05669 feat(nvidia*): Open and closed packages (#4791) (#4822)
* fix(nvidia-kmod-common): Swap back to kernel-open as default



* feat(nvidia-kmod-common): Scriptlet to detect cards that need closed modules



* chore: Bump release



* feat: Update note



* refactor: Change to Negativo17's sed command



* feat: Only change file if it needs to be changed



* fix: Forgot a `then`



* feat: More descript cariable because why not



* feat: Add Akmods/DKMS rebuild to scriptlet?



* feat: Add macro back to post script???



* fix: Make this posttrans



* feat: Open and closed kmod variants

* cleanup: Missed some testing stuff in the specs...

* refactor: Can actually just do the DKMS ones in dkms.conf

* shsdsadhdjk

* fix: Rename didn't stick?

* fix: Requires/provides

* chore: Rename open dkms.conf file

* chore: Bump release

---------


(cherry picked from commit 196d15e0a8)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-14 03:38:39 -05:00
Raboneko a4ab22c8be bump(branch): kmod-nvidia 2025-05-14 02:53:44 +00:00
Raboneko f0540ce7ed bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly rpi-utils 2025-05-14 01:50:03 +00:00
Raboneko b528beba5e bump: eww 2025-05-13 21:18:25 +00:00
Raboneko 240d145c05 bump: codium 2025-05-13 18:48:56 +00:00
Raboneko d02339a20f add: steam_notif_daemon (#4815) (#4819)
closes #4790

(cherry picked from commit 7dcc17e4a2)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-13 12:41:11 -05:00
Raboneko b598522b01 fix(dkms-nvidia): Update dkms-nvidia.conf (#4789) (#4813)
* fix: Update dkms-nvidia.conf



* chore: Bump release



* DNL patch for now



---------


(cherry picked from commit 398232a6ca)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-13 06:21:23 -05:00
Raboneko 6fd970bc4d fix: FFmpeg update issues (#4806) (#4811)
* chore(ffmpeg): Bump release



* fix(libnpp): Remove from NVIDIA subrepo



---------


(cherry picked from commit 5e097bc476)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-13 19:13:26 +08:00
Raboneko 07ac259ce9 add: fast-colorthief (#4788) (#4809)
* add: fast-colorthief

* chore: Python prefix I guess?

* A little better?

(cherry picked from commit b8ce03cc80)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-13 19:10:31 +08:00
Raboneko e603509ddb bump: wpaperd 2025-05-13 09:29:20 +00:00
Gilver 0dd8199cfb fix(mesa): libOSMesa is obsolete (#4763) (#4799)
* fix: Obsolete libOSMesa, add compat package

* feat: A lil thank you

* feat: Epoch on compat package so both are the same



* Update mesa.spec

---------


(cherry picked from commit 68ca317303)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-13 04:00:50 -05:00
Raboneko c6dcb0ab85 bump(branch): astal-gtk 2025-05-13 02:55:15 +00:00
Raboneko a65e4a51b6 bump: feishin ruffle-nightly 2025-05-13 02:06:51 +00:00
Raboneko 7f0fd5667b bump(nightly): flameshot-nightly ghostty-nightly zed-nightly astal spotx-bash 2025-05-13 01:51:21 +00:00
Raboneko 01a0979ee9 bump: zed-preview zed 2025-05-12 15:43:39 +00:00
Raboneko 2da6b297c4 fix(ffmpeg): Track vvenc-libs for rebuilds, workaround for GCC15 update (#4768) (#4800)
* Create VERSION_vvenc.txt



* feat: Track vvenc-libs



* More ifcond workarounds I LOVE it



* Yikes



* chore: Add a changelog section so GitHub hopefully stops DOING THAT



---------


(cherry picked from commit ac8b74cb4d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-12 07:41:47 -05:00
Raboneko 4025608721 bump: ruffle-nightly 2025-05-12 02:08:10 +00:00
Raboneko ad3061d31b bump(nightly): flameshot-nightly ghostty-nightly micro-nightly zed-nightly nim-nightly vala-nightly 2025-05-12 01:54:24 +00:00
Raboneko c7020d218e bump: chezmoi 2025-05-11 21:22:49 +00:00
Raboneko 6a61641873 bump: eww 2025-05-11 13:14:58 +00:00
Raboneko c99c9b6269 bump: eww 2025-05-11 11:14:26 +00:00
Raboneko f2e7b36053 add: shibuya (#4772) (#4780)
* add: shibuya

* Ah



* feat: Docs



* Ah.



* fghjghjjghk



* Update python-shibuya.spec



* Update python-shibuya.spec



* Update python-shibuya.spec



* chore: Move to devs folder, this is a development GUI

* Why does that happen

* Disable docs for now



* Update python-shibuya.spec



* Update python-shibuya.spec



* Update python-shibuya.spec



* Blegh I'm over overcomplicating it



---------


(cherry picked from commit 8516fef913)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-11 04:04:39 -05:00
Raboneko 57e322e345 add: sphinxcontrib-moderncmakedomain (#4771) (#4786)
* add: sphinxcontrib-moderncmakedomain

* ?



* Big fan of stuff that builds locally but fails in CI



* Update python-sphinxcontrib-moderncmakedomain.spec



* Just remove the buildrequires generation I guess



---------


(cherry picked from commit 17ed36ed93)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-11 04:02:39 -05:00
Raboneko 29530e2eec fix(vvenc): Add upstreamed patches, disable x86 SIMD for now (#4770) (#4782)
* fix?(vvenc): Add patch



* More patches and an extra build flag



* Update vvenc.spec



* ?



* ?????????????



* Try only PATCH0 for now



* Update vvenc.spec



* Update vvenc.spec



* ...?



* Add back Patch1



* Update vvenc.spec



---------


(cherry picked from commit ed198d59ee)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-11 04:00:45 -05:00
Raboneko 7110aae363 bump: yt-dlp-git 2025-05-11 08:23:32 +00:00
Raboneko e50cc3bb8e lib/mesa: import doom patches from steamos (#4773) (#4776)
(cherry picked from commit 500dcdc406)

Co-authored-by: Atapi <34801996+Sterophonick@users.noreply.github.com>
2025-05-11 12:18:38 +08:00
Raboneko 97aea99b2f bump(branch): kmod-nvidia 2025-05-11 02:57:44 +00:00
Raboneko f50dcf907d bump(nightly): envision flameshot-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly 2025-05-11 01:55:40 +00:00
Raboneko 0b0db5d381 bump: ruffle-nightly 2025-05-11 01:46:14 +00:00
Raboneko d9bcb839ea bump: yt-dlp-git 2025-05-10 23:45:46 +00:00
Raboneko 93476a671e bump: yt-dlp-git 2025-05-10 23:31:05 +00:00
Raboneko d232ae0a67 bump: yt-dlp-git 2025-05-10 22:56:56 +00:00
Raboneko a851806a8d bump: sass yt-dlp-git 2025-05-10 22:46:48 +00:00
Raboneko b1e7898cb9 bump: bun-bin 2025-05-10 17:55:58 +00:00
Raboneko 65d7a24ba0 bump: yt-dlp-git 2025-05-10 09:24:48 +00:00
Raboneko e028e712f4 chore: Bump vvenc, add update script (#4765) (#4766)
* bump: vvenc



* feat: Add update script



* fix: Define global variable later



* I love 32-bit ifconds



* Oops



* It'd be nice if the LDFLAGS stuff was easier to look into



* ?



* Update vvenc.spec



* Screw it



* Try a less severe approach now that the issue is found?



* Sigh



---------


(cherry picked from commit 5b28230d3e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-10 02:52:48 -05:00
Raboneko 82c50d2210 bump: mpvpaper 2025-05-10 03:08:55 +00:00
Raboneko 7dfffd8079 bump: ruffle-nightly 2025-05-10 01:59:32 +00:00
Raboneko 225395eb6d bump(nightly): mpv-nightly ghostty-nightly zed-nightly 2025-05-10 01:45:33 +00:00
Raboneko de7c37ce7a bump: zed-preview zed 2025-05-09 22:58:21 +00:00
Raboneko 09263b7623 bump: rust-mise 2025-05-09 21:45:42 +00:00
Raboneko 1ac6c1aa57 bump: zed 2025-05-09 15:56:12 +00:00
Raboneko becfe4222d bump: zed-preview 2025-05-09 14:39:47 +00:00
Raboneko 4b10ba87f8 bump: komikku 2025-05-09 13:41:08 +00:00
Raboneko 0faa1604ea bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-05-09 02:53:51 +00:00
Raboneko 9e1d90c932 bump: ruffle-nightly 2025-05-09 02:05:11 +00:00
Raboneko a1732420fa bump(nightly): zed-nightly intel-ipu6-drivers 2025-05-09 01:49:35 +00:00
Raboneko f9423408cf bump: codium 2025-05-08 22:19:01 +00:00
Raboneko 7d03e58a59 bump: rio 2025-05-08 21:56:02 +00:00
Raboneko 873d2df71c bump: zed-preview zed 2025-05-08 15:45:44 +00:00
Raboneko 5b310a4dcb fix(libva-nvidia-driver): Ifcond for ix86 (#4757) (#4760)
* fix(libva-nvidia-driver): Ifcond for ix86



* ?



* ??



* ???



* Try this too



---------


(cherry picked from commit 1acfbfeb56)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-08 05:45:45 -05:00
Raboneko e2f1c74e0a fix: Bump LCEVCdec on <= 42 (#4758) (#4761)
?????????


(cherry picked from commit 9558c0fdd1)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-08 05:45:33 -05:00
Raboneko e0bb667d3e chore(libde265): Update spec (#4751) (#4755)
(cherry picked from commit 2eed4b9207)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-08 16:29:25 +08:00
Raboneko aef0a512cd chore(lcevdec): Update spec and drop old patches (#4750) (#4752)
(cherry picked from commit a1e2ff8e62)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-08 16:29:10 +08:00
Raboneko 7b3e8d25b5 bump: feishin 2025-05-08 08:27:32 +00:00
Raboneko 09619f506c bump: libva-nvidia-driver 2025-05-08 07:19:13 +00:00
Raboneko 4d1a362590 bump: zed-preview zed 2025-05-08 03:16:13 +00:00
Raboneko 30a7e60118 bump(branch): kmod-nvidia 2025-05-08 02:54:16 +00:00
Raboneko 1668913b62 bump: ruffle-nightly 2025-05-08 02:06:46 +00:00
Raboneko 80ca660a08 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly 2025-05-08 01:50:30 +00:00
Gilver a3ada0ce2c chore: Bump some out of sync packages on <= 42 (#4746) (#4747)
(cherry picked from commit 72d90c9b4d)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-07 20:12:32 -05:00
Raboneko 69b20ca29b fix(komikku): New file (#4741) (#4744)
(cherry picked from commit 774ece3481)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-07 19:34:56 -05:00
Raboneko 4de8e15328 bump(branch): cuda-cudnn 2025-05-07 23:13:17 +00:00
Raboneko 8ab1bcc61e bump: zed-preview zed 2025-05-07 19:57:41 +00:00
Gilver cdf8b945c5 feat(ci): better autoupdate commit messages (#4720) (#4737)
* feat(ci): better autoupdate commit messages

* fix: also sort

(cherry picked from commit 7de992923b)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-07 21:03:36 +08:00
Raboneko 17242c431c bump: zed-preview zed 2025-05-07 12:41:25 +00:00
Raboneko c303ce73b6 fix(readymade-git): lock cargo dependencies (#4733) (#4735)
(cherry picked from commit 6509b88103)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-07 05:18:35 -05:00
Raboneko 94bc652677 fix(prismlauncher-nightly): Update build steps (#4723) (#4731)
* fix(prismlauncher-nightly): Remove non-existent directory from rmdir step



* fix?: Use %git_clone



* fix: If I could type a URL maybe



* fix: rmdir does not work for this



---------


(cherry picked from commit a8d805dda7)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-07 17:29:15 +08:00
Raboneko 5095f9457e chore: Move nvidia-patch to NVIDIA subrepo (#4722) (#4727)
(cherry picked from commit 375c89fdfd)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-07 17:23:18 +08:00
Raboneko 6c4d4ba554 bump: preview stable 2025-05-07 04:33:59 +00:00
Raboneko 98a196be18 bump(branch): kmod-nvidia 2025-05-07 02:53:33 +00:00
Raboneko fa9fab8b52 bump: feishin ruffle limine 2025-05-07 02:05:50 +00:00
Raboneko e5da81156a bump(nightly): nightly micro nightly nim-nightly 2025-05-07 01:50:05 +00:00
Raboneko 55331966fc bump: chezmoi 2025-05-06 21:18:24 +00:00
Raboneko 3db9d384a5 bump: yt-dlp 2025-05-06 20:44:06 +00:00
Raboneko 669e322e9b bump: preview 2025-05-06 20:29:11 +00:00
Raboneko 10afa10962 fix(ffmpeg): remove patch (#4595) (#4719)
(cherry picked from commit 095ba422fb)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-07 03:01:57 +08:00
Raboneko 538fa5e0ae bump: preview 2025-05-06 16:58:01 +00:00
Raboneko 255ef5a31a bump: kvrocks klassy 2025-05-06 14:23:42 +00:00
Raboneko dc8b1585e0 fix?(gstreamer1-plugins-ugly): Self obsolete to obsolete Fusion (#4715) (#4716)
(cherry picked from commit aad7d4e171)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-06 21:03:41 +08:00
Raboneko b2a3f4cd5f bump: preview 2025-05-06 08:58:51 +00:00
Raboneko c55805adeb bump: ruffle 2025-05-06 02:05:09 +00:00
Raboneko 3fecd5b549 bump(nightly): nightly prismlauncher-nightly nim-nightly 2025-05-06 01:49:28 +00:00
Raboneko 5c1657b238 bump: preview 2025-05-05 20:43:53 +00:00
Raboneko 5e1827c3f5 bump: discord-openasar discord rio 2025-05-05 17:34:59 +00:00
Raboneko 695df36102 fix(ignis): license LGPL-2.1-or-later (#4708) (#4712)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 28a806229d)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-06 00:13:28 +08:00
Raboneko e94aebdc86 bump: lomiri 2025-05-05 15:59:23 +00:00
Raboneko 5d9ec61e8d bump: deviceinfo 2025-05-05 15:49:07 +00:00
Raboneko 9c6344b183 add: ignis (#4681) (#4694)
* add: ignis

* Update python-ignis.spec

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

* libpulse

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 23:37:40 +08:00
Raboneko cef41b5d3d add: yadm (#4691) (#4698)
close #4594

(cherry picked from commit 646bb14b9e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 23:37:37 +08:00
Raboneko f867219221 feat(rio): Doc package, use desktop-file-utils, cleanup (#4675) (#4702)
* feat(rio): Doc package

* feat(rio): bcond, changelog, and better doc folder

* cleanup: Doc release in suggestion

* cleanup: Remove unnecessary explicit dep

* chore: The desktop file also has TryExec

* chore: Validate the desktop file

* Agh

(cherry picked from commit aa4aa98db4)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-05 23:37:34 +08:00
Raboneko fdd82c62b1 add: flameshot-nightly (#4683) (#4706)
* add: flameshot-nightly

close #4624

* fix indents

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

* Update flameshot-nightly.spec

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 23:37:28 +08:00
Raboneko b9f5d84810 fix(gstreamer1-vaapi): Properly track Bodhi (#4682) (#4688)
* fix(gstreamer1-vaapi): Update script

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

* fix(gstreamer1-vaapi): Add updbranch label

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 541e4c1c79)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-05 10:37:17 -05:00
Raboneko fe15316472 bump: yt-dlp 2025-05-05 15:20:38 +00:00
Raboneko 384c44a1a4 fix(minecraft): allow other kwallets (#4672) (#4686)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit b97c48098a)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 20:57:21 +08:00
Raboneko 8456c6a38d fix(lightly-qt6): Update script and build (#4673) (#4679)
* fix(lightly-qt6): Funny missing labels in update.rhai

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

* While I'm here

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

* That was the name of the CMake file but okay

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

* Update lightly-qt6.spec

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

* Update lightly-qt6.spec

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

* Try to rule out any missing build deps but I don't think it's that

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

* ?

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

* Update lightly-qt6.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 05c1d59a06)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-05 06:00:59 -05:00
Raboneko 0047e9d896 bump: rio 2025-05-05 09:45:02 +00:00
Raboneko 25b584aa20 bump: lomiri-app-launch 2025-05-05 07:56:17 +00:00
Raboneko a6b35388f4 bump: preview 2025-05-05 06:29:22 +00:00
Raboneko bf0ffecabc chore(epsonscan2): Working CMake macro (#4644) (#4669)
* chore(epsonscan2): Working CMake macro, move to system since this contains drivers

* fix: Unsure what happened there, average Gilver curse

* a

* feat: Fully switch to CMake

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit f3b8def178)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-05 13:26:05 +08:00
Raboneko f7f11be01d [frawhide] fix(mesa): remove duplicated vulkan_drivers (#4637) (#4650)
This extra line accidentally removes the virtio vulkan driver from the
final mesa-vulkan-drivers package, as documented in the following
bazzite issue:

fixes: ublue-os/bazzite #2472

Signed-off-by: José Pekkarinen <jose.pekkarinen@foxhound.fi>
(cherry picked from commit 6ac86ce5fd)

Co-authored-by: José Pekkarinen <jose.pekkarinen@foxhound.fi>
2025-05-05 13:25:25 +08:00
Gilver 2940ba6a7f chore: Bump EL10 packages (#4659)
* bump: preview stable zig

* bump: ruffle

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-05-04 21:34:29 -05:00
Raboneko 2d34fcab18 bump(nightly): nightly nightly prismlauncher-nightly 2025-05-05 01:52:51 +00:00
Raboneko b710ecc319 Add: GStreamer VA-API (#3276) (#4660)
* Add: GStreamer VA-API

* Subrepo label format change

(cherry picked from commit 9734052310)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-04 20:33:27 -05:00
Raboneko 5a5aad5cf5 add: Zig master builds (#4394) (#4656)
(cherry picked from commit ce03ce1f38)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-04 19:48:52 -05:00
Raboneko 1a0c99e878 bump: bun 2025-05-04 20:55:36 +00:00
Raboneko 8b82d8ce6c bump: legcord-bin stable 2025-05-04 18:45:28 +00:00
Raboneko 5d8885fdb8 add: zapret (#4597) (#4647)
* feat: zapret

* fix(zapret): re-enable debuginfo

(cherry picked from commit dd9957298c)

Co-authored-by: VirtualFreeEx <122599332+VirtualFreeEx@users.noreply.github.com>
2025-05-04 23:50:12 +08:00
Raboneko 2de94b5a3c bump: legcord-bin stable 2025-05-04 13:15:34 +00:00
Raboneko ac060870f2 bump: lomiri-system-settings 2025-05-04 05:57:31 +00:00
Raboneko 493cd5a140 bump(nightly): mpv nightly nightly nim-nightly nvidia-patch spotx-bash 2025-05-04 01:57:31 +00:00
Raboneko d76a447a8e bump: libde265 2025-05-03 22:21:25 +00:00
Raboneko 2d28cc4df4 bump: yt-dlp 2025-05-03 20:24:45 +00:00
Raboneko 36dec22897 bump: yt-dlp 2025-05-03 19:48:05 +00:00
Raboneko c838e44b23 fix(rnote): rustflags_debuginfo 1 (#4545) (#4640)
* fix(rnote): rustflags_debuginfo 0

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

* honestly let's try 1 first

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-04 02:28:33 +08:00
Raboneko 715d775ddc bump: yt-dlp 2025-05-03 17:31:48 +00:00
Raboneko 2fd7bc26c2 bump: yt-dlp 2025-05-03 15:33:12 +00:00
Raboneko 1aa9734edb bump: tela-icon-theme 2025-05-03 11:30:09 +00:00
Raboneko c42f9731da chore: Rename readymade-nightly to readymade-git (#4626) (#4635)
(cherry picked from commit 2d8748f4b1)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-03 15:58:28 +08:00
Raboneko bbd07d6287 fix(ruffle-nightly): Use %cargo_build instead of %cargo_install (#4628) (#4632)
* fix(ruffle-nightly): Use %cargo_build instead of %cargo_install

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

* fix: Not sure what happened there, also remove now unused build dep

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

* Oops...?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit ec4cb55aa9)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-03 02:38:51 -05:00
Raboneko 0cf4165c76 bump: yt-dlp 2025-05-03 07:37:21 +00:00
Raboneko 97da616c51 bump: lazygit 2025-05-03 03:10:52 +00:00
Raboneko 70096b0616 bump(branch): akmod dkms 2025-05-03 02:46:52 +00:00
Raboneko 69cfe5360f bump(nightly): envision nightly nightly nightly kmod-common 2025-05-03 01:46:01 +00:00
Raboneko 417a16cb32 bump: preview 2025-05-02 22:50:34 +00:00
Gilver 3510aa82b6 chore(kmod-nvidia): Track c10s instead
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-02 16:22:59 -05:00
Raboneko 1f3fbfcc8f bump(branch): cuda-cudnn 2025-05-02 20:15:29 +00:00
Raboneko 3ec82da3bf bump: stable 2025-05-02 17:19:30 +00:00
Raboneko 949a056bef bump: lomiri-schemas 2025-05-02 16:24:52 +00:00
Raboneko 1b092334a7 bump: lomiri-indicator-network 2025-05-02 14:59:58 +00:00
Raboneko c6adefce9c bump: preview 2025-05-02 13:40:22 +00:00
Raboneko d15ae79974 bump: lomiri-system-settings 2025-05-02 08:52:14 +00:00
Raboneko 626ee7b8cc bump(branch): cuda-nvcc 2025-05-02 08:43:59 +00:00
Raboneko ea9a5e7d11 bump: nightly 2025-05-02 08:33:04 +00:00
Raboneko 9d9088afb8 add: epsonscan2 (#4611) (#4617)
* add: epsonscan2

* fix: Symlink

* cleanup: Testing stuff I forgot to yoink

* Pffffpdfods

* I'm falling asleep at my desk

* fix(anda.hcl): x86_64 only

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

* feat?: Apparently this actually builds on aarch64

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 5994ed2bbb)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-02 03:29:13 -05:00
Raboneko 4688e4c78e fix(cuda-nvcc): Missing D in updbranch (#4610) (#4613)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 38781967e0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-02 03:26:14 -05:00
Raboneko 10374c9bd0 bump: eza 2025-05-02 06:28:15 +00:00
Raboneko dbcb5732a0 bump(branch): cuda-cccl cuda-cudart cuda-cuobjdump cuda-cupti cuda-cuxxfilt cuda-gdb cuda-nvdisasm cuda-nvml cuda-nvprof cuda-nvprune cuda-nvrtc cuda-nvtx cuda-profiler cuda-sandbox cuda-sanitizer cuda libcublas libcudla libcufft libcurand libcusparse libnpp libnvfatbin libnvjitlink libnvjpeg kmod-nvidia 2025-05-02 02:51:14 +00:00
Raboneko 93e0200344 chore: Move NVIDIA tools to NVIDIA repo (#4605) (#4608)
* chore: Move cuda-gcc back to NVIDIA repo

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

* chore: Move cuda-nvcc to NVIDIA repo

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit d40a8f1c5d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-01 20:55:50 -05:00
Raboneko e83ce2e773 bump(nightly): nightly nightly prismlauncher-nightly nim-nightly 2025-05-02 01:48:32 +00:00
Gilver a59b5293fd refactor: Rebase FFmpeg (#3489) (#4606)
* Disable LCEVC support for now

* Add missing patches

* Update ffmpeg.spec



* Update ffmpeg.spec



* Update ffmpeg-chromium.patch



* Update ffmpeg-HandBrake.patch



* Update ffmpeg-svt-vp9.patch



* Add files via upload



---------



(cherry picked from commit 85658ae184)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-05-01 17:47:41 -05:00
Raboneko e02f3fe194 add: LCEVCdec (#4463) (#4600) (#4604)
* add: LCEVCdec

* Update LCEVCdec.spec

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

* Update LCEVCdec.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit a1a64c759e)

Co-authored-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit bd411ba5e1)
2025-05-01 17:38:56 -05:00
Raboneko 8bfd7c1cff bump: preview 2025-05-01 21:17:58 +00:00
Raboneko daa69adbee bump: discord-ptb-openasar discord-ptb 2025-05-01 19:27:46 +00:00
Raboneko af5a61b52a bump: nightly 2025-05-01 16:46:44 +00:00
Raboneko 9ebab2d21e bump: preview 2025-05-01 13:30:41 +00:00
Raboneko cc08d5005d refactor(ruffle, heroic): Use desktop-file-utils to more safely edit .desktop files (#4568) (#4588)
* refactor(ruffle-nightly): Use desktop-file-utils to more safely edit the .desktop file

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

* refactor(heroic): Use desktop-file-utils to more safely edit the desktop file, rename some things to edit the desktop file less

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

* fix(heroic): Also rename files section

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

* refactor(heroic): Make the entry more similar to the original

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 214328b26a)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-01 00:31:13 -05:00
Raboneko 36680dbf19 chore(steam): Make release number the same on all branches (#4576) (#4592)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 42e063cde4)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-01 00:29:18 -05:00
Gilver 80a092e3a8 fix(kmod-nvidia): Make build work in GitHub runners, redo update script (#4585)
* fix(kmod-nvidia): Update.rhai

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

* Create KERNEL_VERSION.txt

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

* fix(anda.hcl): Updbranch

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

* fix(kmod-nvidia): Spec

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

* cleanup: Remove the testing line

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

* feat: Track release too

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

* Create KERNEL_RELEASE.txt

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

* fix: Weird typo?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-01 13:22:39 +08:00
Raboneko de503746c0 fix: nv-codec-headers update.rhai (#4577) (#4582)
(cherry picked from commit 240d87bfc4)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 22:28:18 -05:00
Raboneko 2de5314c93 chore: Bump yt-dlp (#4578) (#4584)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c14d82042b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 22:27:47 -05:00
Raboneko 6a13af0b88 bump: gh-act 2025-05-01 03:09:36 +00:00
Raboneko 6bbaabed73 bump(nightly): nightly nightly prismlauncher-nightly nim-nightly 2025-05-01 01:56:49 +00:00
Raboneko 3048862143 bump: tdlib electron 2025-04-30 22:26:17 +00:00
Raboneko c108930904 bump(branch): libnvjitlink 2025-04-30 19:11:06 +00:00
Raboneko 110a079d5c add: Some more NVIDIA stuff (#4553) (#4570)
* add: Some more NVIDIA stuff

* fix: Add arches in anda.hcl

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 23a0de7300)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 13:48:16 -05:00
Raboneko 9c169474fe fix(steam): Remove broken .desktop file flags (#4567) (#4572)
(cherry picked from commit 8d75eecabe)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 13:11:43 -05:00
Raboneko 02979fe21a bump: nightly 2025-04-30 17:55:57 +00:00
Raboneko 08396db6da bump: preview stable 2025-04-30 17:16:38 +00:00
Raboneko f95eeeebb2 bump: preview 2025-04-30 13:28:32 +00:00
Raboneko 4305394374 bump: preview stable 2025-04-30 12:52:29 +00:00
Raboneko d7ebdb2f7a fix(lightly-qt6): Import andax/bump_extras.rhai for update.rhai (#4557) (#4560)
(cherry picked from commit 34d5253769)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 19:10:18 +08:00
Raboneko 1489bf4091 feat(nvidia-patch): Change requirement to allow use with DKMS package (#4552) (#4563)
(cherry picked from commit 17736a58c3)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 19:09:37 +08:00
Raboneko 09650ea81b bump(branch): cuda-sandbox 2025-04-30 04:16:46 +00:00
Gilver a2eba5e7e0 chore: Mass CUDA update (#4546) (#4556)
* chore: Mass CUDA update

* fix(cuda-cudnn): Funny % missing



* chore: Update all accidental bumo downs

* chore: Bump releases

* fix: How did that happen??

---------


(cherry picked from commit 26f2e14316)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-29 22:43:47 -05:00
Raboneko 499f1b9664 bump(branch): cuda-cccl cuda-cudart cuda-cudnn cuda-cuobjdump cuda-cupti cuda-cuxxfilt cuda-gdb cuda-nvdisasm cuda-nvml cuda-nvprof cuda-nvprune cuda-nvrtc cuda-nvtx cuda-profiler cuda-sanitizer cuda libcublas libcudla libcufft libcurand libcusparse libcusparselt libnpp libnvfatbin libnvjpeg 2025-04-30 03:34:13 +00:00
Gilver 4fe70010e3 fix?: Add updbranch label to all CUDA packages (#4547) (#4548)
(cherry picked from commit 5c2085375e)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-29 22:08:05 -05:00
Raboneko 8e7768d3f6 bump(branch): astal-gtk 2025-04-30 02:49:37 +00:00
Raboneko c53aea5dfd bump(nightly): envision nightly micro nightly prismlauncher-nightly nim-nightly astal nvidia-patch 2025-04-30 01:48:11 +00:00
Raboneko dac64587d3 bump: nightly 2025-04-29 23:38:49 +00:00
Raboneko d766bade06 bump: discord-canary-openasar discord-canary 2025-04-29 21:45:52 +00:00
Raboneko 59554a2d2e bump: preview 2025-04-29 20:29:30 +00:00
Raboneko 203a137cdf bump: discord-canary-openasar discord-canary 2025-04-29 18:51:12 +00:00
Gilver 0779e79428 fix(gstreamer1-plugins-bad): add bump function to update script (#4537) (#4542)
(cherry picked from commit 85e353e60d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-30 01:50:43 +08:00
Raboneko ed4ad740f0 fix(lightly-qt5): Import andax/bump_extras.rhai for update.rhai (#4535) (#4540)
(cherry picked from commit 1876927c99)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 12:31:47 -05:00
Raboneko 457b6abf85 fix(nekoray): update.rhai (#4529) (#4532)
(cherry picked from commit 254f81e05f)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-04-30 01:21:58 +08:00
Raboneko c16931ecc0 feat(cuda-cudnn, libcusparelt): Make update.rhai automatically track new series (#4520) (#4523)
(cherry picked from commit 0eb9a2bcd7)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 01:07:52 +08:00
Raboneko d6731c0378 feat(switcheroo-control): bump release number, update discrete patch (#4521) (#4527)
- for F42 the release was bumped to 8, needed to bump it again for the terra package to be updated to
- the discrete patch was updated to support the Intel Xe Driver


(cherry picked from commit f907735d06)

Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
Co-authored-by: Jan <sentrycraft123@gmail.com>
2025-04-30 01:07:30 +08:00
Raboneko 66bc70817d bump: yt-dlp 2025-04-29 16:57:24 +00:00
Raboneko 221d4d903d bump: discord-canary-openasar discord-canary 2025-04-29 16:46:57 +00:00
Raboneko 04dbe5d51b bump: discord-openasar discord 2025-04-29 16:24:01 +00:00
Raboneko 9891ec3a34 bump: stable 2025-04-29 14:46:23 +00:00
Raboneko a4ab23de8c bump: nightly 2025-04-29 13:59:59 +00:00
Raboneko 18535582a4 bump: preview 2025-04-29 13:23:14 +00:00
Raboneko 653dae39d5 feat(andax/nvidia.rhai): Automatically fetch new CUDA versions (#4514) (#4518)
(cherry picked from commit 438d83f22c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 19:48:56 +08:00
Gilver 4a54ad7277 chore: Bump yt-dlp on <= 41 (#4507) (#4515)
(cherry picked from commit 794924dedd)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-29 18:37:55 +08:00
Raboneko 7b811c0833 bump: bun nightly 2025-04-29 05:58:42 +00:00
Raboneko a4b538c0ca chore (andax/nvidia.rhai): Bump CUDA component version (#4503) (#4510)
(cherry picked from commit 9adcf5ccad)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:29:31 +08:00
Raboneko 8f82d1bb89 chore: Update cuda-nvcc (#4502) (#4511)
(cherry picked from commit 8ef23c8acf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:29:17 +08:00
Raboneko 1471e1c856 bump: maple 2025-04-29 04:22:41 +00:00
Raboneko 6dfc5ba04f bump(nightly): mpv nightly micro nightly prismlauncher-nightly nim-nightly rpi-utils 2025-04-29 01:48:28 +00:00
Raboneko 0d2434418e bump: electron 2025-04-28 23:46:52 +00:00
Raboneko 6d14e91817 bump: discord-ptb-openasar discord-ptb 2025-04-28 21:01:09 +00:00
Raboneko 45bab7c9b9 bump: sbctl 2025-04-28 20:23:13 +00:00
Raboneko 2a375af9fa bump: discord-canary-openasar discord-canary 2025-04-28 19:47:21 +00:00
Raboneko bf870c2e21 fix(egl-x11): Bump release to 6 (#4501) (#4505)
(cherry picked from commit 515e10435e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:49:14 -05:00
Gilver c3dbf1dfc7 [el10] fix(cuda-gcc): Ifcond for GCC version tracking (#4491) (#4499)
* fix(cuda-gcc): Ifcond for GCC version tracking (#4491)

* fix(cuda-gcc): Ifcond for GCC version tracking

* chore: Bump release

(cherry picked from commit 9757df21ad)
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>

* Update cuda-gcc.spec

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

---------

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:48:04 -05:00
Raboneko df13a3ce21 bump: preview (#4492) (#4494)
(cherry picked from commit 321afc1de2)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:23:30 -05:00
Raboneko 38f4427ae0 fix(egl): Bump release back up (#4490) (#4497)
* fix(egl-wayland): Bump release back up



* fix(egl-x11): Bump release back up



---------


(cherry picked from commit 7ac598413a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:20:59 -05:00
Raboneko ec044932ac bump: lomiri-system-settings 2025-04-28 17:17:42 +00:00
Raboneko 689dca8bdf bump: maple 2025-04-28 15:43:50 +00:00
Raboneko 68990a2471 fix(starship): Update patches (#4472) (#4485)
* Delete anda/langs/rust/starship/0001-gix-0.61.1-0.61.0.patch



* Update starship-fix-metadata-auto.diff



* Confusion



* fix?: Update patch via upload



* Update starship-fix-metadata-auto.diff



* Update starship-fix-metadata-auto.diff



* Update starship-fix-metadata-auto.diff



* fix: Words cannot describe how much I hate rust2rpm



* Update rust-starship.spec



* Oof



* Update rust-starship.spec



* Update rust-starship.spec



---------


(cherry picked from commit 69fee075dc)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:31:58 -05:00
Raboneko 912a8201e4 bump: codium nightly 2025-04-28 15:28:59 +00:00
Raboneko b196945f67 fix(egl-wayland,egl-x11): Needs an i686 build, remove the update script (#4473) (#4488)
* fix(egl-wayland): Needs an i686 build



* fix(egl-x11): Needs an i686 build



* Delete anda/lib/nvidia/egl-x11/update.rhai



* Delete anda/lib/nvidia/egl-wayland/update.rhai



---------


(cherry picked from commit 7789afee6e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:22:05 -05:00
Raboneko e60f59d387 chore(cuda-gcc): Remove from NVIDIA subrepo to use with packages that need CUDA compatible compilers (#4471) (#4481)
(cherry picked from commit 77a8049da9)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:17:10 -05:00
Raboneko ef71521036 bump: nightly 2025-04-28 14:30:19 +00:00
Raboneko 392ffb5d82 feat(readymade): make rdm build on commit (#4476) (#4478)
(cherry picked from commit e67dbc51ff)

Signed-off-by: Jaiden Riordan <jade@e.email>
Co-authored-by: Jaiden Riordan <jade@e.email>
2025-04-28 22:15:03 +08:00
Raboneko 3fb9eaefee bump: fluent-kde-theme 2025-04-28 03:03:41 +00:00
Raboneko e54843cc93 bump(nightly): mpv nightly micro nightly prismlauncher-nightly nightly 2025-04-28 01:50:38 +00:00
Gilver 54997ff76b fix(zed): License fetching (#4445) (#4467)
* fix(zed): License macro shouldn't have brackets around it

* fix: Unmacro the command I guess

* fix(zed-nightly): Weird merge bug???



---------


(cherry picked from commit 1af19fdf9d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-27 16:56:35 -05:00
Raboneko 256b86f347 bump: jellyfin-rpc 2025-04-27 18:24:02 +00:00
Raboneko 320130de75 bump: starship 2025-04-27 16:21:50 +00:00
Raboneko 417ddb7428 chore: Update cuda-gcc (#4458) (#4461)
* chore: Spec changes needed for update



* Update update.rhai



* Update cuda-gcc.spec



* Maybe just let the Rhai take care of this



* Update cuda-gcc.spec



* Update update.rhai



* Update cuda-gcc.spec



* Update update.rhai



---------


(cherry picked from commit 1382b5b37b)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-27 06:32:44 -05:00
Raboneko 97043be36c bump: discord-canary-openasar discord-canary 2025-04-27 07:49:43 +00:00
Raboneko 51a897bd13 bump: libhelium 2025-04-27 03:01:52 +00:00
Raboneko 4ecfbcbcdc bump(nightly): mpv nightly nightly 2025-04-27 01:52:37 +00:00
Raboneko 645bd3b9b6 bump: eww 2025-04-26 22:58:17 +00:00
Raboneko c7603a4ad5 bump: youtube-music 2025-04-26 19:48:45 +00:00
Raboneko 68d611a71e fix(nvidia-driver): Disable comment note stripping (#4444) (#4453)
* fix(nvidia-driver): Disable comment note stripping



* %dnl



* The funny?



* Quotes?



* %ifnarch



---------


(cherry picked from commit ac101a29bf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-26 16:47:30 +08:00
Gilver 0f7d5ebe5c chore: Backport NVIDIA AndaX (#4446) 2025-04-26 16:16:05 +08:00
Raboneko 45ab8f94d4 bump: gitoxide 2025-04-26 07:50:19 +00:00
Raboneko 4fce32a4d0 bump: gitoxide 2025-04-26 06:30:03 +00:00
Raboneko e649691748 fix(wl-kmod): process 6.13 and 6.14 patches (#4448) (#4450)
Apply the patches within the spec.

Fixes: https://github.com/terrapkg/packages/pull/3591
Link: https://github.com/rpmfusion/wl-kmod/commit/5c24789c6b3615acf88301225d2c5dd53bf37772
Link: https://github.com/rpmfusion/wl-kmod/commit/2ec1bd6182d6e30eddd44c629d7c19e4f3856e27

fix(wl-kmod): bump release version

(cherry picked from commit 4315ecec68)

Co-authored-by: Jon Mulder <jon.e.mulder@gmail.com>
2025-04-26 00:33:00 -05:00
Raboneko 3dbe5c054e bump(nightly): mpv nightly nightly vala-nightly nvidia-patch 2025-04-26 01:43:41 +00:00
Raboneko 6631079fa3 bump: discord-canary-openasar discord-canary 2025-04-25 22:22:26 +00:00
Raboneko 3a4f7e8859 bump: gitoxide 2025-04-25 20:55:50 +00:00
Raboneko 3a94654c92 bump: compat-nvidia-repo dkms-nvidia nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-04-25 17:39:44 +00:00
Raboneko fdeb5676f7 fix({dkms-}v4l2loopback{-kmod}): Requires help2man (#4429) (#4440)
* fix(kmod): Requires help2man



* fix(dkms): Requires help2man



* Update dkms-v4l2loopback.spec



* Update v4l2loopback-kmod.spec



---------


(cherry picked from commit 41be45dab2)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:19:54 +08:00
Raboneko f10c2c4560 fix(zed, zed-nightly, zed-preview): Build and licenses (#4198) (#4437)
* fix: zed{nightly,preview}

* Actual license hell

* LOL

* Bump all the releases

* Small change to try CI again

* Ehhhh

* Custom global macro?

* More efficient license macro



* Update zed-preview.spec



* Update zed.spec



* use large labels

* Update zed-nightly.spec



* Update zed-preview.spec



* Update zed-nightly.spec



* Update zed.spec



* Update zed-nightly.spec



* Update zed-preview.spec



* Update zed.spec



---------



(cherry picked from commit 156336a8b5)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
Co-authored-by: lea <lleyton@fyralabs.com>
2025-04-26 01:11:15 +08:00
Raboneko fab6a6501c fix(ipu6-camera-hal): Update patches, update build, add update script because apparently I forgot to do that (#4248) (#4432)
* Update ipu6-camera-hal.spec



* Create update.rhai



* Bump commit?



* Nightly for date function



* Cursed



* Update ipu6-camera-hal.spec



* fix: Install and build

* fix: Ifcond typo

* Add myself as packager I guess

* fix: Whoops

* I am becoming the Joker



* Not taking anymore chances this is so annoying



* fix: Drop old lib file



* fix: Finally fully drop hal_adapter (thank God)



---------


(cherry picked from commit aafe2ed488)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:07:42 +08:00
Raboneko 7171058faf bump: inputplumber 2025-04-25 16:59:36 +00:00
Raboneko d7ec2a7c43 bump: youtube-music 2025-04-25 14:42:36 +00:00
Raboneko b9f289c61b bump: lomiri-system-settings gradle 2025-04-25 10:20:01 +00:00
Raboneko 2a7bdbfc51 bump: mpv 2025-04-25 09:55:54 +00:00
Raboneko 77a184a825 bump: osu-lazer 2025-04-25 07:31:59 +00:00
Raboneko 789900815f bump: eza 2025-04-25 07:18:35 +00:00
Raboneko 18c8292f98 fix(umu-launcher): update dependencies (#4422) (#4425)
* build: drop python3-filelock

* build: add python3-xxhash

* build: add python3-cbor2

(cherry picked from commit c218402338)

Co-authored-by: R1kaB3rN <100738684+R1kaB3rN@users.noreply.github.com>
2025-04-24 22:39:26 -07:00
Raboneko 69cb7622fd bump: srpm-macros 2025-04-25 05:20:07 +00:00
Raboneko 9d64d15eb8 bump(nightly): micro nightly nim-nightly vala-nightly 2025-04-25 01:47:50 +00:00
Raboneko d82ce46fe9 bump: discord-ptb-openasar discord-ptb 2025-04-24 19:58:56 +00:00
Raboneko 2ed455ff59 bump: nerd-fonts 2025-04-24 18:26:18 +00:00
Raboneko 7b333f660b bump: egl-wayland egl-x11 2025-04-24 14:39:53 +00:00
Raboneko df42c1fe4d add: egl{-wayland,-x11} (#4411) (#4420)
* add: egl{-wayland,-x11}

* Actually wanna make sure people don't report stuff to Negativo so

* Update anda/lib/nvidia/egl-wayland/anda.hcl

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>

* Update anda/lib/nvidia/egl-x11/anda.hcl

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 53508b9a31)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 09:30:02 -05:00
Raboneko a6308b946d fix({akmod,dkms}-ipu6): Update patches (#4412) (#4415)
(cherry picked from commit cc558f47d5)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 21:28:01 +08:00
Raboneko e8864b8dd4 fix(nvidia*): Update and fix various spec parts (#4396) (#4409)
* fix(nvidia*): Update and fix various spec parts

* Negativo what the heck was that

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

* ?

* Blegh

* WTF

* ????

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 6bc392e2ee)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:40:41 +08:00
Raboneko 80afd05801 refactor(ipu6-drivers): nightly (#4404) (#4406)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c9a8e7b062)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:39:52 +08:00
Raboneko 3e7fd098cf bump(branch): akmod dkms 2025-04-24 11:35:30 +00:00
Raboneko d3ad615141 bump: kmod-common 2025-04-24 11:16:09 +00:00
Raboneko 33307276c2 fix(xone): Dropoff epoch and Conflicts/Obsoletes old versions (#4393) (#4402)
(cherry picked from commit fe3b6c4c89)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:02:53 +08:00
Raboneko 338912f74f feat/fix(ipu6-drivers): Refactor and add DKMS package (#4395) (#4399)
* feat/fix(ipu6-drivers): Refactor and add DKMS package

* fix: Forgot the 0

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

* Update intel-ipu6-kmod.spec

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

* Update intel-ipu6-kmod.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 1283e2280c)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:01:45 +08:00
Raboneko e7d4f18e56 bump: libnvidia-container nvidia-container-toolkit 2025-04-24 07:45:49 +00:00
Raboneko 6f6197072c bump: anki-qt5 anki osu-lazer 2025-04-24 07:18:45 +00:00
Raboneko d69e92e6ed bump(nightly): nightly nightly nightly spotx-bash 2025-04-24 01:47:21 +00:00
Raboneko 4e710fc23d bump: discord-canary-openasar discord-canary inputplumber 2025-04-23 22:38:41 +00:00
Raboneko e925fc1602 bump: discord-canary-openasar discord-canary electron 2025-04-23 20:28:41 +00:00
Raboneko 7f4e720b3c bump: discord-canary-openasar discord-canary 2025-04-23 18:27:59 +00:00
Raboneko 505fdbc25a bump: tdlib 2025-04-23 16:49:32 +00:00
Raboneko 5c116083f6 add: nekoray (#4374) (#4386)
* update

* Update version

* update singbox version

* fix: add build-ids

---------

Co-authored-by: u <u>
Co-authored-by: madonuko <madonuko@outlook.com>
(cherry picked from commit 978c9280b5)

Co-authored-by: bunzuhbu <realkig@gmail.com>
2025-04-23 21:56:28 +08:00
madomado 15777cc293 fix(flatpost): update.rhai (#4381) (#4388) 2025-04-23 21:55:45 +08:00
Raboneko 76d3d78835 bump: tdlib 2025-04-23 09:27:59 +00:00
Raboneko 92393e6a2b add: flatpost (#4376) (#4379)
* Add flatpost

Co-authored-by: GloriousEggroll <gloriouseggroll@gmail.com>

* bump to 1.0.5

* partially address review comments

* add mime types

* Fix typo in License

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Adam Fidel <ledif@users.noreply.github.com>

* add patch to add mime types

---------

Signed-off-by: Adam Fidel <ledif@users.noreply.github.com>
Co-authored-by: GloriousEggroll <gloriouseggroll@gmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit 099779ea5c)

Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2025-04-23 14:31:53 +08:00
Raboneko 1129c960fb bump(nightly): envision mpv nightly nightly nim-nightly nightly spotx-bash 2025-04-23 01:46:55 +00:00
Raboneko d0d2289d5c bump: discord-openasar discord 2025-04-22 23:22:25 +00:00
Raboneko 195436efa5 bump: inputplumber 2025-04-22 22:37:44 +00:00
Raboneko db8e227b30 bump: codium 2025-04-22 17:16:50 +00:00
Raboneko ffcbec589a bump: nim 2025-04-22 09:24:10 +00:00
Raboneko 7c897ba348 bump: kvrocks opengamepadui 2025-04-22 05:18:25 +00:00
Raboneko 2b0a2b710a bump(nightly): nightly mpv nightly nightly nim-nightly nvidia-patch nightly 2025-04-22 01:46:29 +00:00
Raboneko 9163ad526c bump: sass 2025-04-21 23:21:59 +00:00
Raboneko 599caabc99 bump: discord-canary-openasar discord-canary 2025-04-21 22:18:39 +00:00
Raboneko 0286657b15 bump: discord-canary-openasar discord-canary 2025-04-21 21:55:41 +00:00
Raboneko bb796e53a5 bump: discord-canary-openasar discord-canary 2025-04-21 20:55:36 +00:00
Raboneko 276fd04c06 bump: discord-canary-openasar discord-canary dwarfs 2025-04-21 19:28:29 +00:00
Raboneko 2f50280fc5 bump: preview 2025-04-21 19:15:35 +00:00
Raboneko c7e93b3a61 bump: inputplumber 2025-04-21 18:36:37 +00:00
Raboneko 1cb67622f5 bump: osu-lazer 2025-04-21 18:00:38 +00:00
Raboneko 3a64a31d4b bump: inputplumber 2025-04-21 17:50:18 +00:00
Raboneko 6d43725f90 bump: discord-canary-openasar discord-canary 2025-04-21 17:22:20 +00:00
Raboneko ef54b9bee7 bump: discord-canary-openasar discord-canary 2025-04-21 16:47:55 +00:00
Raboneko f3f4eb9dbc bump: tdlib 2025-04-21 15:36:48 +00:00
Raboneko 00b46eb938 bump: discord-canary-openasar discord-canary 2025-04-21 13:46:51 +00:00
Raboneko 07ce4c6ae0 fix(xone): The weird version scheme funny (#4355) (#4372)
* fix(xone): The weird version scheme funny

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

* Forgot the ifcond 0

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit d5385652ff)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-21 19:07:17 +08:00
Raboneko 27325f17c4 bump: vala-panel-appmenu 2025-04-21 10:24:24 +00:00
Raboneko d7f93eac0b fix(subtitleedit): wrong path to exe (#4362) (#4365)
(cherry picked from commit 0d5a860804)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-21 16:41:44 +08:00
Raboneko 35a60038f7 fix: ouch (#4361) (#4369)
(cherry picked from commit ffd7874925)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-21 16:41:36 +08:00
Raboneko 30144055c9 bump: opengamepadui 2025-04-21 07:39:30 +00:00
Raboneko d8f6004ed6 bump: ouch 2025-04-21 06:28:28 +00:00
Raboneko 13c6c56bc6 bump(nightly): nightly prismlauncher-nightly nim-nightly nvidia-patch nightly 2025-04-21 01:51:04 +00:00
Raboneko bf0365490c bump: stable 2025-04-20 17:46:12 +00:00
Raboneko 79ebc7afc2 bump: ouch 2025-04-20 17:16:46 +00:00
Raboneko a139ece015 bump: stable 2025-04-20 13:45:49 +00:00
Raboneko 3bf8b9de7b bump(branch): astal-gtk 2025-04-20 02:52:07 +00:00
Raboneko 7d96600fa0 bump(nightly): nightly nightly prismlauncher-nightly astal openbangla-keyboard 2025-04-20 01:51:54 +00:00
Raboneko 7cdbddedd3 bump: surface-dtx-daemon 2025-04-19 20:59:29 +00:00
Raboneko f08fc52b77 bump: libva-nvidia-driver 2025-04-19 18:55:50 +00:00
Raboneko 87b3bb9793 bump: libva-nvidia-driver 2025-04-19 18:43:07 +00:00
Raboneko 8883a3d392 bump: osu-lazer 2025-04-19 18:23:43 +00:00
Raboneko d1e4e71153 Add readymade nightly (#4354) (#4357)
(cherry picked from commit 5401ab57c1)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-04-19 23:16:58 +08:00
Raboneko 8dd501749b bump: eza 2025-04-19 06:31:09 +00:00
Raboneko 0c4a5b8232 bump: discord-canary-openasar discord-canary 2025-04-19 03:29:44 +00:00
Raboneko 476dc69ffa bump(branch): akmod dkms 2025-04-19 02:40:15 +00:00
Raboneko c0d204f853 bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly vala-nightly kmod-common 2025-04-19 01:41:26 +00:00
Raboneko 59c671fc8e bump: discord-canary-openasar discord-canary 2025-04-18 23:00:06 +00:00
Raboneko 6eae42113c bump: discord-canary-openasar discord-canary preview 2025-04-18 22:37:55 +00:00
Raboneko ab2917e4e5 bump: electron 2025-04-18 20:45:43 +00:00
Raboneko 43d83f3eb9 fix(subtitleedit): dejavu mono dep (#4349) (#4352)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 62333efda9)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-19 02:37:30 +08:00
Raboneko 0ae5ad6dc6 bump: discord-canary-openasar discord-canary 2025-04-18 16:31:23 +00:00
Raboneko 4a2a51d1ce feat(xone): Remove custom version for firmware package as it now contains multiple sources (#4344) (#4347)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit f9553a3fd5)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-18 23:37:19 +08:00
Raboneko 0303ff8fc6 bump: libva-nvidia-driver 2025-04-18 15:21:22 +00:00
Raboneko 34e6ea2438 bump: osu-lazer 2025-04-18 14:18:19 +00:00
Raboneko dba1c76650 bump: chezmoi 2025-04-18 13:46:34 +00:00
Raboneko 3713fe4d0c bump: osu-lazer 2025-04-18 10:55:29 +00:00
Raboneko 5673eafcb6 bump: anki-bin 2025-04-18 07:38:31 +00:00
Raboneko e236832144 feat(xone): Additional firmware needed for the pairing button of some controllers (#4335) (#4342)
* feat(xone): Additional firmware needed for the pairing button of some controllers

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

* Add release to changelog

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit bbdfb2e0a1)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-18 15:35:12 +08:00
Raboneko 2a1fcf9278 fix(lomiri-app-launch): Patch to use the correct standard for atomic builtins (#4272) (#4338)
* fix(lomiri-app-launch): GCC15 currently doesn't support atomic builtins

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

* This...might need Clang

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

* Didn't help but ruled it out?

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

* Of this is it I swear

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

* C too?

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

* Testing something...

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

* Update lomiri-app-launch.spec

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

* ?

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Try GCC14 again but with libatomic present...?

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Oop

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Add files via upload

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

* Update lomiri-app-launch.spec

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

* Remove local dir mistake fffffffffff

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

* Update 2004-std-workaround.patch

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

* Update 2004-std-workaround.patch

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

* Update lomiri-app-launch.spec

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

* So stupid but please God

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3a8ed821a0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-18 02:19:11 -05:00
Raboneko a0783d1793 bump(branch): astal-gtk akmod dkms 2025-04-18 02:43:52 +00:00
Raboneko 9ae5ebcbfe bump(nightly): mpv nightly prismlauncher-nightly nim-nightly astal kmod-common 2025-04-18 01:43:10 +00:00
Raboneko 70f1c36c26 bump: discord-ptb-openasar discord-ptb yt-dlp 2025-04-17 23:55:40 +00:00
Raboneko 8a3cab1670 bump: preview stable 2025-04-17 23:19:29 +00:00
Raboneko b05593e3d1 bump: inputplumber 2025-04-17 21:17:44 +00:00
Raboneko 4f629ce455 bump: inputplumber 2025-04-17 20:42:16 +00:00
Raboneko ff4ddf81c0 bump: lomiri 2025-04-17 19:59:28 +00:00
Raboneko f490677133 bump: discord-canary-openasar discord-canary 2025-04-17 19:14:39 +00:00
Raboneko abb609716e bump: fluent-theme 2025-04-17 15:47:15 +00:00
Raboneko 1a538ca090 bump: anki-qt5 anki 2025-04-17 14:42:40 +00:00
Raboneko 42c3564365 bump: preview stable 2025-04-17 14:26:55 +00:00
Raboneko e528b2a117 bump: preview 2025-04-17 10:20:52 +00:00
Raboneko f58e8b85c9 bump: vala-panel-appmenu 2025-04-17 08:58:24 +00:00
Raboneko 1de1ba4f97 bump: bun 2025-04-17 08:27:26 +00:00
Raboneko af56570230 fix(nvidia-driver): Update spec for 575.51.02 (#4331) (#4333)
* fix(nvidia-driver): Update spec for 575.51.02

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

* Fixup requires

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 42b45294e0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-17 16:16:20 +08:00
Raboneko 90e99a2ee0 bump: dart 2025-04-17 07:35:25 +00:00
Raboneko aea29906b3 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly rpi-utils 2025-04-17 01:45:42 +00:00
Raboneko e0462bc49d bump: preview crystal 2025-04-16 20:28:00 +00:00
Raboneko 320c1df485 bump: codium 2025-04-16 18:51:32 +00:00
Raboneko 1f38c57e20 bump: discord-canary-openasar discord-canary 2025-04-16 18:35:49 +00:00
Raboneko dce8fdb166 add: eza (#4325) (#4329)
(cherry picked from commit cfe59c408a)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-17 02:04:43 +08:00
Raboneko 39023f9998 bump: compat-nvidia-repo dkms-nvidia nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-04-16 15:55:58 +00:00
Raboneko a101ad5d78 bump: preview 2025-04-16 14:39:30 +00:00
Raboneko 4e6a3a3b56 bump: preview stable 2025-04-16 13:46:21 +00:00
Raboneko b8f9c4abf8 bump: dwarfs 2025-04-16 08:26:21 +00:00
Raboneko 651eb83825 bump: readymade (#4324) (#4327)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit d60d1a3ac1)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-16 12:31:39 +08:00
Raboneko debe4c9218 bump: readymade 2025-04-16 03:44:59 +00:00
Raboneko 404609bd55 bump(branch): akmod dkms 2025-04-16 02:48:41 +00:00
Raboneko 044b25c792 bump(nightly): mpv nightly micro nightly prismlauncher-nightly nim-nightly openbangla-keyboard kmod-common rpi-update rpi-utils 2025-04-16 01:47:10 +00:00
Raboneko ae7827900f bump: discord-openasar discord 2025-04-15 23:48:16 +00:00
Raboneko 0a6316ebc9 bump: preview 2025-04-15 21:18:10 +00:00
Raboneko 2708e134f5 bump(branch): kf6-kio 2025-04-15 20:39:04 +00:00
Raboneko 5067d49e3c bump: discord-ptb-openasar discord-ptb 2025-04-15 20:27:55 +00:00
Raboneko 7310a164fb bump(branch): kf6-kio 2025-04-15 17:38:25 +00:00
Raboneko 5537ec209c fix(kf6-kio): rename back without .switcheroo tag suffix (#4316) (#4321)
* fix(kf6-kio): rename back without .switcheroo tag suffix

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

* Update kf6-kio.spec

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-16 01:31:46 +08:00
Raboneko 4765827ab0 fix(gnome-shell): rename back without .switcheroo tag suffix (#4317) (#4318)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit b5a2ffd737)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-16 00:05:24 +08:00
Raboneko 399a39bde1 bump: tdlib 2025-04-15 15:37:53 +00:00
Raboneko 1da623047b bump: discord-canary-openasar discord-canary 2025-04-15 15:19:45 +00:00
Raboneko 2fbbbe3060 bump: tdlib 2025-04-15 14:19:07 +00:00
Raboneko 57a70332b5 bump(branch): astal-gtk akmod dkms akmod dkms 2025-04-15 13:44:27 +00:00
Raboneko cc8c20b38a fix(xpadneo): Hardcode obsolete version (#4310) (#4314)
* fix(xpadneo): Hardcode obsolete version

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

* Update xpadneo.spec

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

* Was waiting on CI but uhhhh bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 5e2b26e3ca)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-15 21:10:34 +08:00
Gilver 02e1cfbb49 chore: Bump EL10 nightly packages (#4309)
* bump(nightly): nightly nightly nightly prismlauncher-nightly spotx-bash

* bump(nightly): nightly nightly spotx-bash

* bump(nightly): envision mpv nightly prismlauncher-nightly spotx-bash

* bump(nightly): envision mpv nightly nightly gamescope-session prismlauncher-nightly kmod-common

* bump(nightly): envision nightly mpv nightly nightly prismlauncher-nightly nim-nightly vala-nightly astal backtrace

* bump(nightly): mpv micro nightly prismlauncher-nightly telescope

* bump(nightly): nightly nightly nightly prismlauncher-nightly nim-nightly astal backtrace kmod-common rpi-utils

* bump(nightly): nightly nightly prismlauncher-nightly nim-nightly rpi-utils spotx-bash

* bump(nightly): mpv micro nightly nim-nightly telescope

* bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly kmod-common

* bump(nightly): nightly nightly prismlauncher-nightly openbangla-keyboard

---------

Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-15 21:09:37 +08:00
Raboneko 173c247a25 bump: preview stable 2025-04-15 10:44:47 +00:00
Raboneko d26437891a bump: zellij 2025-04-15 07:18:52 +00:00
Raboneko 585e8a32ec bump: discord-openasar discord 2025-04-14 23:45:33 +00:00
Raboneko f040875d0e bump: discord-canary-openasar discord-canary 2025-04-14 22:24:19 +00:00
Raboneko ccb6598c69 bump: preview stable 2025-04-14 21:23:28 +00:00
Raboneko 7a15cbb721 bump: sops 2025-04-14 19:20:01 +00:00
Raboneko b91ba3cc2f bump: subtitleedit 2025-04-14 18:26:45 +00:00
Raboneko 76d09ecb85 bump: flutter 2025-04-14 17:33:45 +00:00
Raboneko 6727eb9899 bump: discord-canary-openasar discord-canary 2025-04-14 14:22:35 +00:00
Raboneko 385c7e1e45 bump: discord-canary-openasar discord-canary 2025-04-14 13:47:00 +00:00
Raboneko 604038aff9 bump: preview 2025-04-14 12:52:54 +00:00
Raboneko e0fbba9659 bump: lazygit 2025-04-14 08:47:18 +00:00
Raboneko bad5695b13 bump: peazip 2025-04-14 07:55:28 +00:00
Raboneko 43c83690f6 bump: ruffle 2025-04-14 01:42:22 +00:00
Raboneko 3e9bda0b61 bump: chezmoi 2025-04-13 22:56:12 +00:00
Raboneko 0235620709 bump: tdlib 2025-04-13 20:58:55 +00:00
Raboneko 3f2a59ef9c bump: vencord-desktop tdlib 2025-04-13 13:03:45 +00:00
Raboneko c99154730a bump: wpaperd 2025-04-13 11:35:47 +00:00
Raboneko 8e225ea40c bump: lomiri-system-settings 2025-04-13 07:16:48 +00:00
Raboneko 7561a46789 bump: tdlib 2025-04-13 05:43:36 +00:00
Raboneko 01b8a4752c bump: ruffle 2025-04-13 01:47:01 +00:00
Raboneko 1a921cb903 bump: felix 2025-04-12 21:47:02 +00:00
Raboneko 0e0a61d3e3 bump: tdlib 2025-04-12 20:23:05 +00:00
Raboneko 2a15ab0405 bump: tdlib limine 2025-04-12 19:57:41 +00:00
Raboneko fadf521f69 bump: tdlib 2025-04-12 19:47:23 +00:00
Raboneko e924f3c16d bump: onefetch 2025-04-12 16:42:05 +00:00
Raboneko 30d0ede97a bump: sarasa-gothic 2025-04-12 15:17:02 +00:00
Raboneko cda2248018 bump: rnote 2025-04-12 10:35:19 +00:00
Raboneko 4b3ffe2a7c bump: tdlib 2025-04-12 09:33:36 +00:00
Gareth Widlansky beef653f72 switch helium and hydrogen to proper naming (#2058) (#4299)
(cherry picked from commit 15c4ad3494)

# Conflicts:
#	anda/lib/libhelium/libhelium.spec
#	anda/themes/helium-gtk-theme/helium-gtk-theme.spec

Co-authored-by: Jaiden Riordan <jade@e.email>
2025-04-11 23:14:26 -05:00
Raboneko a578778de7 bump: ruffle 2025-04-12 01:52:03 +00:00
Raboneko 3517c7eac7 bump: preview 2025-04-11 22:38:27 +00:00
Raboneko 515be2c242 bump: stable 2025-04-11 20:28:40 +00:00
Raboneko b7ebd9f289 bump: discord-canary-openasar discord-canary 2025-04-11 18:57:48 +00:00
Raboneko 542882779c bump: tela-icon-theme 2025-04-11 18:27:09 +00:00
Raboneko 8f9793ea61 bump: tela-icon-theme 2025-04-11 17:55:52 +00:00
Raboneko 65b135ca25 bump: tela-icon-theme 2025-04-11 17:45:44 +00:00
Raboneko c68edfbfdf add: readymade (#4295) (#4298)
* package readymade (https://github.com/ublue-os/titanoboa/issues/66)

* omit branding

(cherry picked from commit b1349d1c45)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-04-12 01:24:47 +08:00
Raboneko f2272fe124 bump: preview tela-icon-theme 2025-04-11 16:46:18 +00:00
Raboneko 37f3e65757 bump: tdlib 2025-04-11 15:41:53 +00:00
Raboneko b919d4661a bump: discord-canary-openasar discord-canary 2025-04-11 14:49:39 +00:00
Raboneko e44dabc73e bump: dwarfs 2025-04-11 04:44:11 +00:00
Raboneko 5cc47f0fb7 bump: ruffle preview 2025-04-11 01:57:04 +00:00
Raboneko 9611f4cc99 bump: preview 2025-04-10 23:48:04 +00:00
Raboneko 48c05d0208 bump: katsu 2025-04-10 21:45:30 +00:00
Raboneko a481767201 bump: discord-canary-openasar discord-canary 2025-04-10 21:31:38 +00:00
Raboneko 09989f4063 bump: katsu 2025-04-10 20:27:49 +00:00
Raboneko 7e8944c061 bump: discord-canary-openasar discord-canary 2025-04-10 19:00:04 +00:00
Raboneko 55aea4c6bb bump: codium 2025-04-10 18:49:58 +00:00
Raboneko a19833f83d bump: discord-canary-openasar discord-canary 2025-04-10 17:21:13 +00:00
Raboneko c94fcfcf23 bump: preview 2025-04-10 14:19:37 +00:00
Raboneko 69f068540e bump: discord-canary-openasar discord-canary 2025-04-10 05:19:21 +00:00
Raboneko d785fb3d8b bump: ruffle 2025-04-10 01:54:37 +00:00
Raboneko d6906d7677 bump: discord-canary-openasar discord-canary 2025-04-09 22:00:33 +00:00
Raboneko bb0fe597fe bump: discord-canary-openasar discord-canary 2025-04-09 21:29:05 +00:00
Raboneko 3c675ad358 bump: electron 2025-04-09 19:37:51 +00:00
Raboneko 1f174ed36d bump: discord-canary-openasar discord-canary 2025-04-09 18:00:27 +00:00
Raboneko 8a1ad7b368 bump: codium 2025-04-09 17:23:41 +00:00
Raboneko 1ec9ec647b bump: discord-canary-openasar discord-canary 2025-04-09 16:48:50 +00:00
Raboneko e2140e6ecf bump: preview 2025-04-09 16:24:55 +00:00
Raboneko d5cbc82ecf bump: preview stable 2025-04-09 14:47:42 +00:00
Raboneko 527d0ca358 bump: unity-session crystal 2025-04-09 13:29:17 +00:00
Raboneko 3655481f18 bump: bun 2025-04-09 07:25:40 +00:00
Raboneko d68576dedc Fix: abuild macro (#4286) (#4293)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
(cherry picked from commit 6ef3e3804d)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-04-09 13:38:38 +08:00
Raboneko 30e577b4b9 fix(prismlauncher): use mock (#4285) (#4289)
(cherry picked from commit 103c3c8cf1)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-09 12:05:29 +08:00
Raboneko 29f3af0275 bump: ruffle 2025-04-09 01:25:57 +00:00
Raboneko 05d327f912 bump: dwarfs 2025-04-08 18:47:52 +00:00
Raboneko 3dde661a76 bump: stable 2025-04-08 16:52:20 +00:00
Raboneko 2daaa50ead bump: apparmor 2025-04-08 16:32:51 +00:00
madonuko b6760c8739 chore(sync): frawhide -> el10 2025-04-08 22:29:03 +08:00
Raboneko 7648813328 bump: walker prismlauncher 2025-04-07 17:23:02 +00:00
Raboneko 92ba4280c8 bump: discord-canary-openasar discord-canary 2025-04-07 16:59:04 +00:00
Raboneko 08c62a3c34 bump: yt-dlp 2025-04-06 23:46:27 +00:00
Raboneko 8842baa4cc bump: yt-dlp 2025-04-06 23:36:21 +00:00
Raboneko 30ef805dad bump: prismlauncher 2025-04-06 21:37:04 +00:00
Raboneko bb622dd17d bump: yt-dlp 2025-04-06 19:25:27 +00:00
Raboneko 4bc1aaa459 bump: yt-dlp 2025-04-06 19:13:28 +00:00
Raboneko 7e7a1a8373 bump: chezmoi yt-dlp 2025-04-06 18:55:38 +00:00
Raboneko 9e17b54ce2 bump: yt-dlp 2025-04-06 18:43:08 +00:00
Raboneko 38b99ef86d bump: yt-dlp 2025-04-06 15:56:10 +00:00
Raboneko 321e1b64e2 bump: yt-dlp 2025-04-06 15:19:35 +00:00
Raboneko ec7a2783bb bump: walker 2025-04-06 09:45:51 +00:00
Raboneko d35c9223f2 bump: yt-dlp 2025-04-05 20:21:57 +00:00
Raboneko 1be1d1d646 bump: yt-dlp 2025-04-05 18:42:27 +00:00
Raboneko 8c5aa12e87 bump: coolercontrol 2025-04-05 16:43:18 +00:00
Raboneko 537a4e255b chore(ipu6-camera-bins): Resolve dependency hell (#4273) (#4275)
OMG I love circular dependencies. 💕

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 74a5ba9592)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-05 11:40:54 -05:00
Raboneko bc589cfc0d fix(ipu6-camera-bins): Epoch in requirement (#4268) (#4270)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 914c9df0f9)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-05 10:28:55 -05:00
Raboneko 961c72a499 fix?(ipu6*, ivsc*): Add an epoch (#4264) (#4266)
* Update ipu6-camera-bins.spec

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

* Update ivsc-firmware.spec

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

* Update ivsc-firmware.spec

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

* Bump the date WTF??

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

* I would like one upgrade path please

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

* Update ipu6-camera-bins.spec

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

* Drop release since the date bump technically bumped this?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 08cc1b2347)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-05 09:48:06 -05:00
Raboneko 6af63efdfa fix(ipu6-camera-bins): Version provides for devel (#4260) (#4262)
Somehow this only caused an issue on F42 so I only *just now* caught it?? Sigh.

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3471913e69)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-05 19:06:11 +08:00
Raboneko 72d33b4401 bump: codium 2025-04-05 10:36:45 +00:00
Raboneko c83559e456 chore(zenpower3): Bump commit to fix on kernel 6.14 (#4246) (#4251)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 85b6a50df0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-04 23:33:29 -05:00
Raboneko efdb575fdb fix(ipu6-camera-bins): Sed command (#4228) (#4254)
* fix(ipu6-camera-bins): Sed command

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

* Bump release

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

* Backslash not needed there

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

* Literally JUST did this locally what

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

* While I'm here

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3fa0ee8dae)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-04 23:28:43 -05:00
Raboneko 00c19e3194 fix(lomiri-ui-toolkit): Update patches and Python subpackage build/install steps (#4229) (#4258)
* fix(lomiri-ui-toolkit): Update patches

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

* fix: Remove `python3` subpackage?

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

* Revert "fix: Remove `python3` subpackage?"

This reverts commit 00d98e978b.

* I fixed it, it was Debian specific changes

* Oops no

* NO???

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* So confused

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

* Un-array?

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Enough

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c54c745b13)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-04 23:28:03 -05:00
Raboneko 8c57384cdc bump: codium 2025-04-05 03:46:46 +00:00
Raboneko c75a78637e bump: discord-canary-openasar discord-canary 2025-04-05 03:21:01 +00:00
Gilver 1ac1d1d564 bump(nightly): nightly nightly nightly prismlauncher-nightly spotx-bash (#4247)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-05 10:22:24 +08:00
Raboneko 303f1abf96 bump: codium 2025-04-04 22:17:14 +00:00
Raboneko 6f96c0c065 bump: discord-canary-openasar discord-canary 2025-04-04 21:16:24 +00:00
Raboneko a8513a97a3 bump: discord-canary-openasar discord-canary 2025-04-04 17:16:57 +00:00
Raboneko 8db3cea9a0 bump: emulationstation-de 2025-04-04 15:28:04 +00:00
Raboneko eece3e2d61 bump: lomiri-download-manager 2025-04-04 12:36:54 +00:00
Raboneko 97d5f0c072 bump: komikku 2025-04-04 11:55:57 +00:00
Gilver e6059d8acc bump(nightly): nightly nightly nim-nightly magnetar nvidia-patch (#4245)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-04 17:10:13 +08:00
Raboneko ff9e1136f0 bump: electron 2025-04-04 07:45:45 +00:00
Raboneko 1ff96dc2ab bump: args-hxx 2025-04-04 04:29:01 +00:00
Raboneko 47177b4eb5 bump: gitoxide 2025-04-04 02:46:27 +00:00
Raboneko 131f82a863 bump: sass 2025-04-04 01:25:36 +00:00
Raboneko 717a79e7e1 bump: yt-dlp 2025-04-03 19:17:19 +00:00
Raboneko 2560a0feec bump: electron (#4230) (#4244)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
(cherry picked from commit 64db5b9272)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-03 13:28:57 -05:00
Raboneko dfc9183ac0 bump: yt-dlp 2025-04-03 18:25:31 +00:00
Gilver 5c7c532b4e bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly (#4232)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-04 01:12:47 +08:00
Raboneko f18fc304b5 bump: lomiri-download-manager 2025-04-03 14:17:53 +00:00
Raboneko fc72dbad51 bump: lomiri-system-settings 2025-04-03 12:50:27 +00:00
Raboneko b6b9473483 bump: topgrade 2025-04-03 10:33:18 +00:00
Raboneko ec65678e05 Fix: cbfstool again (#4237) (#4240)
* Fix: cbfstool

* changelog

* Add cbfstool version to git clone

(cherry picked from commit 8c70bbea95)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-04-03 15:28:35 +08:00
Raboneko f960d33b54 bump: discord-canary-openasar discord-canary 2025-04-03 07:17:51 +00:00
Raboneko a97579a4d3 Fix: cbfstool (#4231) (#4235)
* Fix: cbfstool

* changelog

(cherry picked from commit 5946ae21e3)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-04-02 23:11:01 -05:00
Raboneko 1fc29a989c bump: lomiri-system-settings 2025-04-02 23:45:25 +00:00
Raboneko e2ac23962e bump: sass 2025-04-02 23:31:02 +00:00
Raboneko 2cb23e5592 bump: datetime 2025-04-02 14:41:00 +00:00
Raboneko 9910fd5404 feat(ivsc-firmware): Include the doc files and a changelog (#4221) (#4223)
* feat(ivsc-firmware): Include the doc files and a changelog

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

* cleanup: This spec always does weird crap?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 21259fb0ab)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-01 21:45:55 -05:00
Raboneko b766f30f66 fix(ipu6-camera-bins): Setup and install steps (#4217) (#4227)
* Update ipu6-camera-bins.spec

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

* Update update.rhai

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

* fix: Make nightly due to the date function

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

* Update ipu6-camera-bins.spec

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

* The funny

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

* Right

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

* Update ipu6-camera-bins.spec

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

* fix: Install and build

* fix: Ifcond typo

* feat: Ifcond

* Fixes for build and obsoletes

* Idiot moment

* Mega idiot can't read moment

* Add build dep just in case

* chore: Update description/summary

* cleanup: Stray dot??

* fix: Not really noarch and readelf is just trash on .a files

* cleanup: Nest the %if?

* chore: Bump obsolete release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 6ed095130c)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-01 21:45:25 -05:00
Raboneko 649078a6b8 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly server 2025-04-02 01:45:00 +00:00
Raboneko 4feaa64fd7 bump: wpaperd 2025-04-01 18:25:37 +00:00
Raboneko 6834b95c8b fix(ivsc-firmware): Macro and date (#4212) (#4219)
* fix(spec): Macro and date

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

* fix(anda.hcl): Needs to be nightly for an accurate date

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 208dfcb2b9)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-02 01:58:22 +08:00
Raboneko fd7f7e5758 bump: discord-canary-openasar discord-canary 2025-04-01 16:52:04 +00:00
Raboneko dd5911a339 bump: inputplumber 2025-04-01 15:19:41 +00:00
Raboneko 79f460a0c8 bump: lomiri-system-settings espanso-wayland espanso-x11 2025-04-01 12:38:24 +00:00
Raboneko bc87a73186 bump: session arduino-create-agent 2025-04-01 09:24:41 +00:00
Raboneko cfbfee6b3b bump: gh-act 2025-04-01 03:16:28 +00:00
Raboneko fdc1fb87c0 bump: ruffle 2025-04-01 02:05:03 +00:00
Raboneko c5659df386 bump(nightly): mpv nightly prismlauncher-nightly 2025-04-01 01:54:46 +00:00
Raboneko 4b75efaf47 bump: yt-dlp 2025-03-31 21:55:37 +00:00
Raboneko c3f0e5fdd4 bump: yt-dlp 2025-03-31 21:31:21 +00:00
Raboneko 3c3beda0fd bump: sass 2025-03-31 21:17:17 +00:00
Raboneko 1aa04cb9e0 bump: yt-dlp 2025-03-31 19:59:02 +00:00
Raboneko 5ee66079a9 bump: yt-dlp 2025-03-31 19:49:01 +00:00
Raboneko eeccb07edb bump: yt-dlp 2025-03-31 19:38:42 +00:00
Raboneko 6e0a63bb02 bump: yt-dlp 2025-03-31 19:28:44 +00:00
Raboneko 1953ecddb2 bump: lowfi yt-dlp 2025-03-31 19:14:48 +00:00
Raboneko 66464c0ae7 bump: bun sops 2025-03-31 18:34:56 +00:00
Raboneko f8dc83c0f6 bump: discord-openasar discord 2025-03-31 17:49:19 +00:00
Raboneko 2c9d47b5f3 bump: dwarfs 2025-03-31 14:50:37 +00:00
Raboneko 77d55f16f1 bump: lomiri-system-settings 2025-03-31 13:40:00 +00:00
Raboneko b82ab232cf bump: limine 2025-03-31 12:37:37 +00:00
Raboneko 18f6f88002 bump(nightly): nightly prismlauncher-nightly 2025-03-31 01:48:37 +00:00
Raboneko 21d672a485 bump: ruffle 2025-03-31 01:37:37 +00:00
Raboneko 2160f069e7 fix(kanata): Update patch (#4211) (#4216)
(cherry picked from commit c5eee1a06c)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-30 20:30:10 -05:00
Raboneko 1ce49031be bump(weekly): gstreamer1-plugin-icamerasrc ivsc-firmware 2025-03-31 00:47:49 +00:00
Raboneko 3ca0d14c60 bump: yt-dlp 2025-03-30 23:45:31 +00:00
Raboneko 7dda69fd0f bump: kanata 2025-03-30 23:36:15 +00:00
Raboneko 32de478867 bump: yt-dlp 2025-03-30 23:17:42 +00:00
Raboneko 45b4e32639 bump: yt-dlp 2025-03-30 22:55:36 +00:00
Raboneko 4c3557ae8a bump: walker sops 2025-03-30 17:45:30 +00:00
Raboneko 23eedb4740 bump: sops 2025-03-30 16:55:38 +00:00
Raboneko 12f07ec0f4 bump: sops 2025-03-30 16:21:17 +00:00
Raboneko 06baafe3de add: git-biance, act, atac (#4184) (#4209)
* add: git-biance

* add: act, atac

* Update anda/langs/rust/atac/atac.spec

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>

* fix: apply reviewer changes

* fix: add packager, less verbose pkg name

* Update anda/langs/go/act/act.spec

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>

* Update anda/langs/go/act/act.spec

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>

* revert: non-working go_build_online

* Update anda/langs/go/act/act.spec

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>

* fix: remove redundant sections

* fix: remove redundant description

* ref: just package it manually...

* fix: apply oniguruma cflag fix as suggested

* fix: skip #! check

* fix(act): feed in the version

* fix: name conflict

* wip: rename the act package

* chore: remove non doc file

* fix: add build dep

---------

Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>
Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 60f5fbf94c)

Co-authored-by: xiaoshihou <xiaoshihou@tutamail.com>
2025-03-30 23:47:11 +08:00
Raboneko 18991fe9fa bump(nightly): nightly prismlauncher-nightly nim-nightly 2025-03-30 01:50:00 +00:00
Raboneko f526833027 bump: ruffle 2025-03-30 01:38:01 +00:00
Raboneko 7f2dd684ea fix(lomiri-system-settings): Update patches (#4199) (#4205)
* fix(lomiri-system-settings): Drop patches

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

* Guess one is relevant

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit bc4d25dda9)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-29 14:22:50 -05:00
Raboneko 93cbb5fd7d bump: srpm-macros 2025-03-29 18:23:35 +00:00
Gilver 611fb89934 bump(nightly): mpv nightly nightly nim-nightly (#4200)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-03-29 17:18:21 +08:00
Raboneko 47d41f80bc bump: walker 2025-03-29 07:28:23 +00:00
Raboneko 219f733561 bump: walker 2025-03-29 06:24:02 +00:00
Raboneko da92b51b02 bump: abuild cbfstool 2025-03-29 02:42:50 +00:00
Raboneko 76a9494dcc bump: lomiri-system-settings 2025-03-28 23:31:26 +00:00
Raboneko cf7622a7b4 bump: yt-dlp 2025-03-28 22:34:12 +00:00
Raboneko 9df0e0a4e5 fix(komikku): Explicitly list CMake as a build dep, fix update.rhai (#4193) (#4197)
* fix(komikku): Explicitly list CMake as a build dep

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

* ??????????????????????????????

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

* I GOT IT

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

* Update komikku.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c339dfee81)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-29 00:52:12 +08:00
Raboneko 951020597b bump: komikku 2025-03-28 15:56:54 +00:00
Raboneko f03910bad5 fix(komikku): Version format (#4188) (#4192)
* fix(komikku): Version format

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

* Fixies

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

* Macro

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

* That was a terrible typo

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

* Update komikku.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 7a6fd8217a)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-28 10:48:39 -05:00
Raboneko 1ec30ed0a2 bump: komikku 2025-03-28 13:59:21 +00:00
Raboneko 94b2daf5d2 bump: lomiri-system-settings 2025-03-28 13:17:19 +00:00
Raboneko fe579e58fa bump: lomiri-system-settings 2025-03-28 12:49:59 +00:00
Gilver 1e97d17027 chore: Bump EL10 nightly packages (#4187)
* bump(nightly): envision mpv nightly nightly prismlauncher-nightly nim-nightly

* bump(nightly): nightly nightly nightly avstplg

---------

Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-03-28 17:52:44 +08:00
Raboneko 512923c9ad bump: lomiri inputplumber 2025-03-28 07:45:26 +00:00
Raboneko c71f10a976 bump: discord-canary-openasar discord-canary 2025-03-28 03:02:45 +00:00
Raboneko 4a3d7e299b bump: ruffle 2025-03-28 02:02:12 +00:00
Raboneko ea8c30692c bump: yt-dlp 2025-03-27 22:50:41 +00:00
Raboneko caf2ba84dc bump: discord-ptb-openasar discord-ptb 2025-03-27 18:34:05 +00:00
Raboneko 6dce731447 bump: stable 2025-03-27 17:48:28 +00:00
Raboneko fcd1b35ec9 bump: bun 2025-03-27 10:55:46 +00:00
Raboneko 8dcaa72abb bump: ruffle 2025-03-27 01:27:53 +00:00
Raboneko b543c9171a bump: discord-canary-openasar discord-canary 2025-03-26 21:31:08 +00:00
Raboneko 280cc64d0d add: dwarfs (#4089) (#4182)
* Create drawfs.spec

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

* Create update.rhai

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

* Create anda.hcl

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

* Update drawfs.spec

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

* If I could spell

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

* Fix dep, try to follow build guidelines better

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

* Huh...okay

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

* ?

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

* 'Kay

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

* AAAA

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

* Yeet Ninja

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 8345d8b306)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-26 12:47:51 -05:00
Raboneko f431e96034 bump: stable 2025-03-26 17:33:39 +00:00
Raboneko f694811f5f add: steamtinkerlaunch and steamtinkerlaunch-git (#4174) (#4178)
* add: steamtinkerlaunch and steamtinkerlaunch-nightly

* Add conflicts

* cleanup: Remove unneeded backslash

* fixup: Sed command that is less likely to have issues in future updates, rename to Git because this updates to infrequently, fix some dep stuff

(cherry picked from commit 767d1ab518)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-26 11:52:06 -05:00
Raboneko 1a555dc28c bump: youtube-music 2025-03-26 12:51:26 +00:00
Raboneko daa84f1874 bump: opengamepadui 2025-03-26 06:31:10 +00:00
Raboneko 8ab19b06a7 bump(branch): astal-gtk 2025-03-26 05:38:56 +00:00
Gilver a56040a967 chore: Bump EL10 nightly packages (#4173)
* bump(nightly): mpv nightly nightly astal

* bump(nightly): mpv nightly nightly nim-nightly

* bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly spotx-bash

* bump(nightly): nightly nightly prismlauncher-nightly nim-nightly

* bump(nightly): mpv nightly micro nightly nim-nightly rpi-update

---------

Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-03-26 00:36:24 -05:00
Gilver 0ae16de298 fix(xone, xpadneo, xpad-noone): Backport changes (#4130) 2025-03-25 23:21:03 -05:00
Raboneko 3ea6e84cd3 feat(v4l2loopback): Compatibility with Nobara and CachyOS COPR kernel (#4162) (#4172)
* Remove requirement

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

* Bump release

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

* This will work if we get a SATM removal

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 42e432d856)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-26 12:06:36 +08:00
Raboneko 00225c6030 bump: bun 2025-03-26 02:44:48 +00:00
Raboneko 82afa327ca bump: ruffle yt-dlp 2025-03-26 01:24:26 +00:00
Raboneko a44d2c9825 bump: lomiri-system-settings 2025-03-25 22:37:18 +00:00
Raboneko 27b8f0cc42 bump: limine 2025-03-25 21:45:34 +00:00
Raboneko 734831ce0a bump: eww 2025-03-25 19:17:57 +00:00
Raboneko 05739fe6e7 bump: inputplumber 2025-03-25 15:51:10 +00:00
Raboneko e34456ad75 bump: lomiri-system-settings 2025-03-25 15:20:19 +00:00
Gilver 9ca23d74c0 fix(envision): Disable debug packages on EL, fix licenses (#4134) (#4166)
* fix(envision): Disable debug packages on EL



* Switch to Cargo, will need to update licenses



* Remove recursion, idea what is going on though



* Still need to update licenses but WTF



* Facepalm emoji



* Update envision.spec



* Update licenses



* This wasn't necessary just wanted to order it better



* fix(envision): use cargo macros

* Move where the license is so I'm last pusher



---------



(cherry picked from commit 90d2407a77)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madonuko <madonuko@outlook.com>
2025-03-25 23:08:14 +08:00
Raboneko ef5ac67799 refactor(intel-ipu6-kmod): Specify exclusive arch in anda.hcl (#4132) (#4161)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 4204eb9f6a)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 02:11:59 -05:00
Raboneko 31a0373270 feat: DKMS NVIDIA Package (#4137) (#4157)
* feat: NVIDIA DKMS Package

* Revert "feat: NVIDIA DKMS Package"

This reverts commit c2b5f4b70a.

* feat: NVIDIA DKMS Package

* Update dkms-nvidia.spec

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

* Try adding those back...?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit e904aef40d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 14:33:32 +08:00
Raboneko a0a6b59f5d refactor(ivsc-firmware): Specify exclusive arch in anda.hcl (#4131) (#4154)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3154d870ef)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 01:19:34 -05:00
Raboneko 1693a739a2 bump: lomiri-system-settings 2025-03-25 05:40:30 +00:00
Raboneko d7da9d1cae bump: ruffle yt-dlp 2025-03-25 01:25:46 +00:00
Raboneko 0b3985c08f bump: yt-dlp 2025-03-24 23:32:10 +00:00
Raboneko 8e039afd2e bump: yt-dlp 2025-03-24 23:18:14 +00:00
Raboneko c416f6f421 bump: yt-dlp 2025-03-24 22:50:23 +00:00
Raboneko c692c75946 bump: yt-dlp 2025-03-24 22:40:20 +00:00
Raboneko 555b03f572 bump: yt-dlp 2025-03-24 21:47:17 +00:00
Raboneko 26d60dcc4e bump: yt-dlp 2025-03-24 21:37:04 +00:00
Raboneko 8148c10658 bump: discord-canary-openasar discord-canary discord-openasar discord 2025-03-24 18:47:30 +00:00
Raboneko 9dcea21807 fix(open-huninn-fonts): Renamed license file (#4133) (#4141)
* fix(open-huninn-fonts): Renamed license file

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 11ba4dd0d6)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 00:46:23 +08:00
Raboneko fbaa6a16c0 fix(extest): Remove Mold linker argument (#4136) (#4145)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c900c85e21)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 00:44:18 +08:00
Raboneko da01f4df81 bump(branch): akmod dkms 2025-03-24 07:25:53 +00:00
Gilver 99f2e58b18 [el10] fix(gcm-core): missing version…?? (#4115) (#4125)
Co-authored-by: madomado <madonuko@outlook.com>
2025-03-24 14:43:11 +08:00
Raboneko 3d5a368801 bump: ruffle opengamepadui 2025-03-24 01:25:51 +00:00
Raboneko e8c2ae5cfd bump: ops2deb yt-dlp 2025-03-23 16:55:45 +00:00
Raboneko 0e39a8dc96 bump: ruffle 2025-03-23 01:52:18 +00:00
Raboneko a59ed34dca fix um_commit (#4120) (#4123)
(cherry picked from commit a51461e863)

Co-authored-by: june <159748074+june-fish@users.noreply.github.com>
2025-03-23 09:37:47 +08:00
Raboneko 0ede0c7fb0 bump: yt-dlp 2025-03-22 23:36:45 +00:00
Raboneko d66a56e970 bump: yt-dlp 2025-03-22 22:23:35 +00:00
Raboneko f2d6101bbc bump: yt-dlp 2025-03-22 21:50:11 +00:00
Raboneko dc2ac4d100 bump: yt-dlp 2025-03-22 20:23:16 +00:00
Raboneko 49ec3fd047 bump: yt-dlp 2025-03-22 16:55:44 +00:00
Gilver aaa158e106 bump: chezmoi (#4119)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-03-22 22:48:39 +08:00
Raboneko 6e2a951adb fix(akmod-v4l2loopback): Add missing prep step and fix build steps (#4078) (#4114)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit dc710cdb0b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 16:24:18 +08:00
Raboneko 640df8d971 fix(peazip): Install desktop file, icons, and file manager integration (#4098) (#4110)
* Install desktop file, icons, and file explorer integration

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

* Bump release

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

* Actually that's more correct

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

* Yike

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 5fb5f91df6)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 16:16:55 +08:00
Gilver 1d19213fe7 [el10] chore: Sync Mesa changes (incl. backport of #4103) (#4106)
* [el10] chore: Sync Mesa changes

* Update mesa.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-03-22 16:12:28 +08:00
Raboneko 225e089c41 bump: ruffle yt-dlp 2025-03-22 01:20:32 +00:00
Raboneko a65e3aec41 bump: yt-dlp 2025-03-21 23:50:44 +00:00
Raboneko 1fce0f9ed0 bump: yt-dlp 2025-03-21 23:40:25 +00:00
Raboneko 6ef3513331 bump: yt-dlp 2025-03-21 23:30:11 +00:00
Raboneko 0ce9f8a9c1 bump: yt-dlp 2025-03-21 23:18:42 +00:00
Raboneko 3f1bc64611 bump: xplr 2025-03-21 21:46:27 +00:00
Raboneko e2d8b11fcb bump: yt-dlp 2025-03-21 21:22:21 +00:00
Raboneko bcb8c91fac fix(coolercontrol): bake the ui into the daemon properly (#4091) (#4101)
Resolve #4090

(cherry picked from commit 568f9f4e73)

Co-authored-by: madomado <madonuko@outlook.com>
2025-03-21 15:54:04 -05:00
Raboneko d4fcc8146a bump: discord-canary-openasar discord-canary 2025-03-21 17:34:38 +00:00
Raboneko 5a896b8d66 bump: discord-canary-openasar discord-canary 2025-03-21 16:49:35 +00:00
Raboneko 4fa60cd042 rebuild: rust-jellyfin-rpc-cli (#4052) (#4064)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 2146618674)

Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 00:36:56 +08:00
Raboneko fdf1c4ba55 fix(komikku): Fetch correct archive URL (#4087) (#4095)
* Update komikku.spec

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3de7640a96)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 00:35:56 +08:00
Raboneko 770da4e642 bump: mise 2025-03-21 16:24:29 +00:00
Raboneko 2ad14e0ee5 bump: osu-lazer 2025-03-21 14:55:40 +00:00
Raboneko a80d870279 bump: youki 2025-03-21 12:48:39 +00:00
Raboneko 8ab905a0e4 bump: zellij 2025-03-21 08:55:45 +00:00
Raboneko 253b6b738b bump: opengamepadui 2025-03-21 06:27:33 +00:00
Raboneko 91841e70e3 bump: inputplumber 2025-03-21 03:21:06 +00:00
Raboneko 5fa192380f bump: ruffle 2025-03-21 01:25:20 +00:00
Raboneko 6bffca0f80 fix(ffmpeg): update script (#4044) (#4085)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit e70326679f)

Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-20 18:43:49 -05:00
Raboneko 4608d4f6e1 bump: coolercontrol 2025-03-20 23:18:07 +00:00
Gilver 8dd9ea469a Revert fbca40d
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-20 18:12:50 -05:00
Raboneko 5002dc486e bump: komikku 2025-03-20 22:56:01 +00:00
Willow 4573b96d70 Remove Terra 39 & add Terra 41 to EL10 readme 2025-03-20 22:52:58 +00:00
Raboneko d7f9e11059 bump: discord-canary-openasar discord-canary 2025-03-20 20:26:29 +00:00
Raboneko 8b293d16c4 bump: preview 2025-03-20 19:26:27 +00:00
Gilver 2fa2b49dae Fix indentation
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-20 13:46:52 -05:00
halfcyan 831429bbcb Update devcontainer config 2025-03-20 18:42:45 +00:00
Willow 931583c0ca Add make requirement
Just to make sure

Signed-off-by: Willow <willow@willowidk.dev>
2025-03-20 13:40:45 -05:00
Willow ee2c5b9449 Remove bmake requirement
bmake doesn't exist on EL10. Tested and it build without it.

Signed-off-by: Willow <willow@willowidk.dev>
2025-03-20 13:33:47 -05:00
610 changed files with 18861 additions and 7284 deletions
-10
View File
@@ -1,10 +0,0 @@
ARG VARIANT="38"
FROM fedora:${VARIANT}
RUN useradd -m vscode
RUN groupadd mock
RUN usermod -aG mock vscode
RUN echo vscode ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/vscode
RUN dnf -y install git 'dnf-command(config-manager)' mock createrepo_c
RUN dnf config-manager --add-repo='https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo'
RUN dnf -y install anda terra-mock-configs
+9 -8
View File
@@ -1,18 +1,19 @@
{
"name": "Fedora",
"build": {
"dockerfile": "Dockerfile",
"args": { "VARIANT": "38" }
},
"remoteUser": "vscode",
"name": "Terra Devcontainer",
"image": "ghcr.io/terrapkg/builder:el10",
"runArgs": [
"--privileged"
],
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"rhaiscript.vscode-rhai"
]
}
}
}
},
"remoteUser": "vscode",
"onCreateCommand": "sudo usermod -a -G mock vscode"
}
+1 -5
View File
@@ -67,13 +67,9 @@ jobs:
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf builddep -y ${dir}/*.spec
- name: Include custom build template instead of package default
run: |
cp -v mock-configs/terra-el-dev.tpl /etc/mock/templates/
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} -c terra-el${{ matrix.version }}-dev-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
run: anda build ${{ matrix.pkg.pkg }} -c terra-el${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
+2 -2
View File
@@ -48,14 +48,14 @@ jobs:
run: anda build anda/terra/release/pkg --rpm-builder=rpmbuild
- name: Build Subatomic
run: anda build -c terra-el${{ matrix.version }}-dev-${{ matrix.arch }}.cfg anda/tools/buildsys/subatomic/pkg --rpm-builder=rpmbuild
run: anda build -c terra-el${{ matrix.version }}-${{ matrix.arch }}.cfg anda/tools/buildsys/subatomic/pkg --rpm-builder=rpmbuild
- name: Install Subatomic and anda-srpm-macros
run: dnf install -y ./anda-build/rpm/rpms/{subatomic,anda-srpm-macros}-*.rpm
- name: Install Build Dependencies for Andaman
run: dnf builddep -y anda/tools/buildsys/anda/*.spec
- name: Build Andaman
run: anda build -c terra-el${{ matrix.version }}-dev-${{ matrix.arch }} anda/tools/buildsys/anda/pkg --rpm-builder=rpmbuild
run: anda build -c terra-el${{ matrix.version }}-${{ matrix.arch }} anda/tools/buildsys/anda/pkg --rpm-builder=rpmbuild
- name: Upload packages to subatomic
run: |
+1 -1
View File
@@ -61,7 +61,7 @@ jobs:
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Build with Andaman
run: anda build -c terra-el${{ matrix.version }}-dev-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
run: anda build -c terra-el${{ matrix.version }}-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
- name: Generating artifact name
id: art
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
dnf builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} -c terra-el${{ matrix.version }}-dev-${{ matrix.pkg.arch }} ${{ contains(matrix.pkg.labels, 'mock') && '' || '-rrpmbuild' }}
run: anda build ${{ matrix.pkg.pkg }} -c terra-el${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ contains(matrix.pkg.labels, 'mock') && '' || '-rrpmbuild' }}
- name: Generating artifact name
id: art
+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
@@ -48,7 +48,7 @@ jobs:
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(branch): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
msg="bump(branch): $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git push -u origin --all
fi
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(nightly): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
msg="bump(nightly): $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump(weekly): $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
msg="bump(weekly): $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
+1 -1
View File
@@ -37,7 +37,7 @@ jobs:
git config user.email "raboneko@fyralabs.com"
git config gpg.format "ssh"
git config user.signingkey "${{ runner.temp }}/signing_key"
msg="bump: $(git status | grep modified | sed -r 's@.+/([^/]+)/[^/]+\n?@\1 @g' | tr -d '\n')"
msg="bump: $(anda run andax/ci/update_commit_message.rhai)"
git commit -S -a -m "$msg"
git format-patch HEAD^
copy_over () {
+1 -1
View File
@@ -1,8 +1,8 @@
# Terra Sources
[![Repository status](https://repology.org/badge/repository-big/terra_38.svg?header=Terra+38)](https://repology.org/repository/terra_38)
[![Repository status](https://repology.org/badge/repository-big/terra_39.svg?header=Terra+39)](https://repology.org/repository/terra_39)
[![Repository status](https://repology.org/badge/repository-big/terra_40.svg?header=Terra+40)](https://repology.org/repository/terra_40)
[![Repository status](https://repology.org/badge/repository-big/terra_41.svg?header=Terra+41)](https://repology.org/repository/terra_41)
[![Repository status](https://repology.org/badge/repository-big/terra_rawhide.svg?header=Terra+Rawhide)](https://repology.org/repository/terra_rawhide)
Terra is a rolling-release Fedora repository for all the software you need.
+4 -4
View File
@@ -1,9 +1,9 @@
%global xurl https://files.pythonhosted.org/packages/68/9c/7685bd012e597332f8ce379a31b0d58dd4eae960da96ff43e9fcd978c93f/anki-25.02-cp39-abi3-manylinux_2_35_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/da/36/741cef7b7fce943d187784549fd8de8152986067d9226f384959c07770a7/anki-25.02-cp39-abi3-manylinux_2_35_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/2c/bc/763589b97aa5c91acf3d834beaa473c25ca7f335c7b40954fd0d5fd41ddc/aqt-25.02-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/c7/cb/fa787ddcea10823b8a77713f6dd4d6cea6b17fe632bede3bf2d988dff7dc/anki-25.02.1-cp39-abi3-manylinux_2_35_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/6b/b2/514364b7a8de44a9f22ddc9ec50439e0fe404f0e7e63b64dbb3ca8ebac21/anki-25.02.1-cp39-abi3-manylinux_2_35_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/66/3f/ffa764b5262c8166c84e701cc333a62f8108d8200647be4a8230c1397e3e/aqt-25.02.1-py3-none-any.whl
Name: anki-bin
Version: 25.02
Version: 25.02.1
Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 25.02
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
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
+14 -6
View File
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 2.0.0
Version: 2.1.0
Release: 1%?dist
Summary: Cooling device control for Linux
License: GPL-3.0-or-later
@@ -59,13 +59,16 @@ pushd coolercontrold
%cargo_prep_online &
popd
pushd coolercontrol-ui
npm ci --prefer-offline &
popd
wait
%build
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies &
%cargo_build -- &
pushd coolercontrol-ui
npm run build-only &
popd
pushd coolercontrol-liqctld
@@ -74,10 +77,15 @@ popd
pushd coolercontrol
%cmake
%cmake_build
wait
%cmake_build &
popd
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies &
wait
cp -rfp ../coolercontrol-ui/dist/* resources/app/
%cargo_build
popd
%install
pushd coolercontrol-liqctld
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.615
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.615
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.88
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.135
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.135
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.88
Version: 0.0.95
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+20 -5
View File
@@ -1,22 +1,27 @@
%global commit 1ed031a2bf25c81ba3795e42c5b063779bb391bf
%global commit_date 20250214
%global commit d42de840a2d1f2bb973278c45a873db75b773e25
%global commit_date 20250521
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: UI for building, configuring and running Monado, the open source OpenXR runtime
License: AGPL-3.0-or-later
SourceLicense: AGPL-3.0-or-later
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND ISC AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
URL: https://gitlab.com/gabmus/envision/
Source0: %url/-/archive/%commit/envision-%commit.tar.gz
BuildRequires: meson ninja-build cargo
BuildRequires: anda-srpm-macros
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: pkgconfig(glib-2.0) >= 2.66
BuildRequires: pkgconfig(gio-2.0) >= 2.66
BuildRequires: pkgconfig(gtk4) >= 4.10.0
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.72.0
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: openssl-devel
BuildRequires: pkgconfig(openssl)
BuildRequires: openxr-devel
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
@@ -30,17 +35,27 @@ Conflicts: envision
%prep
%autosetup -n envision-%commit
%cargo_prep_online
%build
# generate constants.rs from constants.rs.in
%meson
# skip subdir
sed -E "/^subdir\('src'\)/d" -i meson.build
%meson --reconfigure
%meson_build
%install
%meson_install
%cargo_install
%{cargo_license_online} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/envision
%_datadir/applications/org.gabmus.envision.Devel.desktop
%_datadir/envision/
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.12.3
Version: 0.13.0
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "flameshot-nightly.spec"
}
labels {
nightly = 1
}
}
+128
View File
@@ -0,0 +1,128 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver v12.1.0
%global commit 0299a6776b7116c243fd1c285ad660d38cc65914
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20250529
Name: flameshot.nightly
Version: %ver^%{commit_date}git.%shortcommit
Release: 1%?dist
License: GPL-3.0-or-later AND ASL-2.0 AND GPL-2.0-only AND LGPL-3.0-only AND FAL-1.3
Summary: Powerful yet simple to use screenshot software
URL: https://flameshot.org
Source0: https://github.com/flameshot-org/flameshot/archive/%commit/flameshot-%commit.tar.gz
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cmake >= 3.13.0
BuildRequires: gcc-c++ >= 7
BuildRequires: fdupes
BuildRequires: libappstream-glib
BuildRequires: ninja-build
BuildRequires: desktop-file-utils
BuildRequires: cmake(Qt5Core) >= 5.9.0
BuildRequires: cmake(KF5GuiAddons) >= 5.89.0
BuildRequires: cmake(Qt5DBus) >= 5.9.0
BuildRequires: cmake(Qt5Gui) >= 5.9.0
BuildRequires: cmake(Qt5LinguistTools) >= 5.9.0
BuildRequires: cmake(Qt5Network) >= 5.9.0
BuildRequires: cmake(Qt5Svg) >= 5.9.0
BuildRequires: cmake(Qt5Widgets) >= 5.9.0
Requires: hicolor-icon-theme
Requires: qt5-qtbase >= 5.9.0
Requires: qt5-qttools >= 5.9.0
Requires: qt5-qtsvg%{?_isa} >= 5.9.0
%dnl Provides: flameshot = %version-%release
Conflicts: flameshot
Recommends: xdg-desktop-portal%{?_isa}
Recommends: (xdg-desktop-portal-gnome%{?_isa} if gnome-shell%{?_isa})
Recommends: (xdg-desktop-portal-kde%{?_isa} if plasma-workspace-wayland%{?_isa})
Recommends: (xdg-desktop-portal-wlr%{?_isa} if wlroots%{?_isa})
%description
Powerful and simple to use screenshot software with built-in
editor with advanced features.
Features:
* Customizable appearance.
* Easy to use.
* In-app screenshot edition.
* DBus interface.
* Upload to Imgur
%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
%autosetup -p1 -n flameshot-%commit
%build
%cmake -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DUSE_WAYLAND_CLIPBOARD:BOOL=ON \
%cmake_build
%install
%cmake_install
# https://fedoraproject.org/wiki/PackagingDrafts/find_lang
%find_lang Internationalization --with-qt
%fdupes %{buildroot}%{_datadir}/icons
%check
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f Internationalization.lang
%{_datadir}/flameshot/translations/Internationalization_grc.qm
%doc README.md
%license LICENSE
%dir %{_datadir}/flameshot
%dir %{_datadir}/flameshot/translations
%{_bindir}/flameshot
%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_metainfodir}/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
%{_datadir}/dbus-1/services/org.flameshot.Flameshot.service
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_mandir}/man1/flameshot.1*
%files bash-completion
%{bash_completions_dir}/flameshot
%files fish-completion
%{fish_completions_dir}/flameshot.fish
%files zsh-completion
%{zsh_completions_dir}/_flameshot
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("flameshot-org/flameshot"));
if rpm.changed() {
rpm.global("ver", gh("flameshot-org/flameshot"));
rpm.global("commit_date", date());
}
@@ -1,6 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "tau-helium.spec"
spec = "flatpost.spec"
}
}
@@ -0,0 +1,16 @@
commit 86a77b2e3d69a09f75992e6795903ab56df1a900 (HEAD -> main, fork/main)
Author: Adam Fidel <adam@fidel.id>
Date: Tue Apr 22 14:52:16 2025 -0500
feat: add MimeType to .desktop file
diff --git a/data/usr/share/applications/com.flatpost.flatpostapp.desktop b/data/usr/share/applications/com.flatpost.flatpostapp.desktop
index 73013fc..d1f321d 100644
--- a/data/usr/share/applications/com.flatpost.flatpostapp.desktop
+++ b/data/usr/share/applications/com.flatpost.flatpostapp.desktop
@@ -4,3 +4,4 @@ Exec=python3 /usr/bin/flatpost
Icon=com.flatpost.flatpostapp
Type=Application
Categories=Utility;
+MimeType=application/vnd.flatpak.ref;application/vnd.flatpak.repo;
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/vnd.flatpak.ref">
<glob pattern="*.flatpakref"/>
<comment>Flatpak Reference File</comment>
</mime-type>
<mime-type type="application/vnd.flatpak.repo">
<glob pattern="*.flatpakrepo"/>
<comment>Flatpak Repository File</comment>
</mime-type>
</mime-info>
+77
View File
@@ -0,0 +1,77 @@
Name: flatpost
Version: 1.0.5
Release: 1%?dist
License: BSD-2-Clause
Summary: Desktop environment agnostic Flathub software center.
URL: https://github.com/gloriouseggroll/flatpost
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Source1: flatpost-mime.xml
Patch0: flatpost-desktop-mimetype.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: make
BuildRequires: desktop-file-utils
Provides: nobara-updater
# App Deps
Requires: python
Requires: python3
Requires: python3-gobject
Requires: python3-requests
Requires: python3-pillow
Requires: python3-svgwrite
Requires: python3-fonttools
Requires: python3-numpy
Requires: flatpak
Requires: glib2
Requires: gtk3
Requires: gtk4
Requires: xdg-utils
Requires(post): shared-mime-info
Requires(postun): shared-mime-info
Requires(posttrans): shared-mime-info
%description
Desktop environment agnostic Flathub software center. Allows for browsing,
installation, removal, updating, and permission management of flatpak packages and repositories.
%prep
%autosetup -p1
%build
make all DESTDIR=%{buildroot}
install -D -m644 %{SOURCE1} %{buildroot}/usr/share/mime/packages/flatpost.xml
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/com.flatpost.flatpostapp.desktop
%post
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%postun
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%posttrans
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%files
%{python3_sitelib}/flatpost/
%{_bindir}/flatpost
%{_datadir}/applications/com.flatpost.flatpostapp.desktop
%{_datadir}/flatpost/collections_data.json
%{_datadir}/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png
%{_datadir}/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png
%{_datadir}/mime/packages/flatpost.xml
%license %{_datadir}/licenses/flatpost/LICENSE
+3
View File
@@ -0,0 +1,3 @@
let v = gh_rawfile("GloriousEggroll/flatpost", "main", "VERSION.txt");
v.trim();
rpm.version(v);
+6 -3
View File
@@ -3,18 +3,19 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.78.0
Name: komikku
Version: 1.72.0
Version: 1.78.0
%forgemeta
Release: 2%?dist
Release: 1%?dist
Summary: A manga reader for GNOME
BuildArch: noarch
License: GPL-3.0-or-later
URL: https://valos.gitlab.io/Komikku
Source0: https://codeberg.org/valos/%{appname}/archive/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz
Source0: https://codeberg.org/valos/%{appname}/archive/%{raw_ver}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: intltool
@@ -22,6 +23,7 @@ BuildRequires: libappstream-glib
BuildRequires: meson >= 0.59.0
BuildRequires: python3-devel >= 3.8
BuildRequires: blueprint-compiler
BuildRequires: cmake
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.35.9
BuildRequires: pkgconfig(gtk4) >= %{gtk4_version}
@@ -97,6 +99,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_bindir}/%{name}
%{_datadir}/%{name}/
%{_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/%{uuid}.service
%{_datadir}/glib-2.0/schemas/*.gschema.xml
%{_datadir}/icons/hicolor/scalable/*/*.svg
%{_datadir}/icons/hicolor/symbolic/*/*.svg
+1
View File
@@ -1,3 +1,4 @@
let latest_tag = get("https://codeberg.org/api/v1/repos/valos/Komikku/tags").json_arr()[0].name;
let new_version = find("([\\.\\d]+)", latest_tag, 1);
rpm.global("raw_ver", latest_tag);
rpm.version(new_version);
+21 -25
View File
@@ -2,47 +2,44 @@
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%global src Legcord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%global src Legcord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%global src Legcord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.1.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Name: legcord-bin
Version: 1.1.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.tar.gz
Source1: legcord.png
Source2: https://raw.githubusercontent.com/Legcord/Legcord/v%version/README.md
Requires: xdg-utils
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
%autosetup -n %src
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
@@ -56,7 +53,6 @@ EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
+20 -20
View File
@@ -1,28 +1,28 @@
%global commit ddd87bf96716c553369c26a6de7137a3c70bc373
%global commit_date 20250214
%global commit c8449c05b1f39936424c616cdee34bab670063ce
%global commit_date 20250529
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/archive/%commit/legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/archive/%commit/Legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
@@ -30,7 +30,7 @@ while keeping everything lightweight.
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
+16 -16
View File
@@ -4,25 +4,25 @@
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord
Version: 1.1.0
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
Name: legcord
Version: 1.1.5
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
+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"));
}
+4 -4
View File
@@ -1,11 +1,11 @@
%global commit 23e1fb472a165917e623aede9052ab23f03d1ac3
%global commit 1d1535ff9124fdeb3c81a2f089551e2cc8404613
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250217
%global ver 0.39.0
%global commit_date 20250523
%global ver 0.40.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
Release: 2%?dist
Release: 1%?dist
License: GPL-2.0-or-later AND LGPL-2.1-or-later
Summary: Movie player playing most video formats and DVDs
@@ -0,0 +1 @@
1.11.8
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "nekoray.spec"
}
}
+11
View File
@@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=nekoray
Categories=Network;
Comment=Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Comment[zh_CN]=基于 Qt 的跨平台代理配置管理器 (后端 sing-box)
Keywords=Internet;VPN;Proxy;sing-box;
Exec=/bin/nekoray
Icon=/usr/share/icons/nekoray.ico
+2
View File
@@ -0,0 +1,2 @@
#!/bin/sh
/lib64/nekoray/nekoray -appdata "${@}"
+93
View File
@@ -0,0 +1,93 @@
%global gomodulesmode GO111MODULE=on
Name: nekoray
Version: 4.3.5
Release: 0%{?autorelease}
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/Mahdi-zarei/nekoray
License: GPLv3
Source0: https://github.com/Mahdi-zarei/nekoray/archive/refs/tags/%{version}.tar.gz#/nekoray-%{version}.tar.gz
Packager: bunzuhbu <g89156436@gmail.com>
Source1: vendor-%{version}.tar.gz
%define fetch_vendor %{_rpmconfigdir}/rpmuncompress -xv %{SOURCE1}
Source2: Sagernet.SingBox.Version.txt
%define singbox_version $(cat %{SOURCE2})
Source3: %{name}.desktop
Source4: %{name}.sh
BuildRequires: rpm_macro(cmake)
BuildRequires: rpm_macro(cmake_build)
BuildRequires: rpm_macro(cmake_install)
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(libcurl)
BuildRequires: cmake(yaml-cpp)
BuildRequires: cmake(ZXing)
BuildRequires: cmake(absl)
BuildRequires: cmake(cpr)
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6Svg)
BuildRequires: cmake(Qt6Linguist)
BuildRequires: cmake(Qt6Charts)
BuildRequires: patchelf
BuildRequires: sed
BuildRequires: golang
BuildRequires: rpm_macro(gobuildflags)
Requires: %{name}-core
%define core nekobox_core
%package core
Summary: %{summary}
%description
%{summary}
%description core
%{summary}
%prep
%autosetup -p1 -n %{name}-%{version}
sed -i 's~find_package(Protobuf CONFIG REQUIRED)~find_package(Protobuf REQUIRED)~' cmake/myproto.cmake
sed -i 's~add_library(qhotkey 3rdparty/QHotkey/qhotkey.cpp)~add_library(qhotkey STATIC 3rdparty/QHotkey/qhotkey.cpp)~' cmake/QHotkey.cmake
sed -i 's~ImageFormat::BGRA~ImageFormat::BGR~' 3rdparty/ZxingQtReader.hpp
pushd core/server
%{fetch_vendor}
popd
%build
%cmake
%cmake_build
DEST=$PWD/%{__cmake_builddir}/%{core}
pushd core/server
go build %{gobuildflags} -o $DEST -trimpath -ldflags "-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) -w -s -X 'github.com/sagernet/sing-box/constant.Version=%{singbox_version}'" -tags "with_clash_api,with_gvisor,with_quic,with_wireguard,with_utls,with_ech,with_dhcp"
popd
%install
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons
cp %{SOURCE4} %{buildroot}%{_bindir}/%{name}
cp %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/usr/share~%{_datadir}~g;s~nekoray~%{name}~g' %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/lib64~%{_libdir}~g;s~nekoray~%{name}~g' %{buildroot}%{_bindir}/%{name}
cp %{__cmake_builddir}/%{name} %{buildroot}%{_libdir}/%{name}/%{name}
cp %{__cmake_builddir}/%{core} %{buildroot}%{_libdir}/%{name}/%{core}
cp res/nekoray.ico %{buildroot}%{_datadir}/icons/%{name}.ico
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{name}
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{core}
%files
%attr(0755, -, -) %{_bindir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{name}
%attr(0644, -, -) %{_datadir}/icons/%{name}.ico
%attr(0644, -, -) %{_datadir}/applications/%{name}.desktop
%files core
%dir %{_libdir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{core}
+5
View File
@@ -0,0 +1,5 @@
let sourcedir = "anda/apps/nekoray";
sh(`dnf in -y golang rpmdevtools tar rpm-build coreutils`, #{});
sh(`pushd ${sourcedir}; bash -x pre.sh; popd`, #{});
+9
View File
@@ -0,0 +1,9 @@
export sourcedir="$PWD"
rpmdev-spectool --all --get-files nekoray.spec
version=$(rpmspec --query --queryformat "%{VERSION}\n" nekoray.spec | uniq)
tar -xzf "nekoray-${version}.tar.gz"
pushd "nekoray-${version}/core/server"
go mod vendor
tar -czf "${sourcedir}/vendor-${version}.tar.gz" vendor
popd
+3
View File
@@ -0,0 +1,3 @@
rpm.version(find(`([\d.]+)-\d+-\d+-\d+`, gh_rawfile("Mahdi-zarei/nekoray", "dev", "nekoray_version.txt"), 1));
open_file("anda/apps/nekoray/Sagernet.SingBox.Version.txt", "w").write(gh("sagernet/sing-box"));
+11 -2
View File
@@ -2,8 +2,8 @@
%define debug_package %nil
Name: peazip
Version: 10.3.0
Release: 2%?dist
Version: 10.4.0
Release: 1%?dist
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
License: LGPL-3.0-only
URL: https://peazip.github.io
@@ -101,10 +101,19 @@ lazbuild --ws=qt6 dev/project_pea.lpi && cp dev/pea ../pea.qt6
%install
install -Dm755 peazip.* -t %buildroot%_bindir
install -Dm755 pea.* -t %buildroot%_bindir
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/peazip.desktop -t %{buildroot}%{_datadir}/applications
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/*.png -t %{buildroot}%{_datadir}/pixmaps
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE6-dolphin/peazip-kde6.desktop -t %{buildroot}%{_datadir}/kio/servicemenus
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/Nautilus-scripts/PeaZip/* -t %{buildroot}%{_datadir}/nautilus/scripts/PeaZip
%files
%doc README.md
%license LICENSE SECURITY.md
%{_datadir}/applications/peazip.desktop
%{_datadir}/pixmaps/peazip*.png
%{_datadir}/kio/servicemenus/peazip-kde6.desktop
%dir %{_datadir}/nautilus/scripts/PeaZip
%{_datadir}/nautilus/scripts/PeaZip/*
%files -n pea
%doc README.md
+11 -11
View File
@@ -1,4 +1,4 @@
%global ver 2025-03-18
%global ver 2025-05-29
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -9,7 +9,7 @@ language. Ruffle targets both the desktop and the web using WebAssembly.}
Name: ruffle-nightly
Version: %goodver
Release: 1%?dist
Release: 2%?dist
Summary: A Flash Player emulator written in Rust
License: Apache-2.0 OR MIT
URL: https://ruffle.rs/
@@ -31,7 +31,7 @@ Packager: madonuko <mado@fyralabs.com>
%doc README.md
%license LICENSE.md
%license LICENSE.dependencies
%_bindir/ruffle_desktop
%_bindir/ruffle
%_datadir/applications/rs.ruffle.Ruffle.desktop
%_iconsdir/hicolor/scalable/apps/rs.ruffle.Ruffle.svg
%_metainfodir/rs.ruffle.Ruffle.metainfo.xml
@@ -39,18 +39,18 @@ Packager: madonuko <mado@fyralabs.com>
%prep
%autosetup -n ruffle-nightly-%ver -p1
%cargo_prep_online
sed -iE 's@^Exec=ruffle %%u$@Exec=ruffle_desktop %%u@' desktop/packages/linux/rs.ruffle.Ruffle.desktop
cat desktop/packages/linux/rs.ruffle.Ruffle.desktop
%build
%{cargo_license_online} > LICENSE.dependencies
cd desktop
%cargo_build
%install
cd desktop
%cargo_install
install -Dm644 packages/linux/rs.ruffle.Ruffle.svg %buildroot%_iconsdir/hicolor/scalable/apps/rs.ruffle.Ruffle.svg
install -Dm644 packages/linux/rs.ruffle.Ruffle.desktop %buildroot%_datadir/applications/rs.ruffle.Ruffle.desktop
install -Dm644 packages/linux/rs.ruffle.Ruffle.metainfo.xml %buildroot%_metainfodir/rs.ruffle.Ruffle.metainfo.xml
install -Dm755 target/rpm/ruffle_desktop %buildroot%_bindir/ruffle
install -Dm644 desktop/packages/linux/rs.ruffle.Ruffle.svg %buildroot%_iconsdir/hicolor/scalable/apps/rs.ruffle.Ruffle.svg
install -Dm644 desktop/packages/linux/rs.ruffle.Ruffle.desktop %buildroot%_datadir/applications/rs.ruffle.Ruffle.desktop
install -Dm644 desktop/packages/linux/rs.ruffle.Ruffle.metainfo.xml %buildroot%_metainfodir/rs.ruffle.Ruffle.metainfo.xml
%{cargo_license_online} > LICENSE.dependencies
%changelog
* Mon Jul 29 2024 madonuko <mado@fyralabs.com>
+4 -4
View File
@@ -2,8 +2,8 @@
%global realname subtitleedit
Name: %realname.bin
Version: 4.0.11
Release: 1%?dist
Version: 4.0.12
Release: 2%?dist
Summary: An advanced subtitle editor and converter
License: GPL-3.0-only
URL: https://www.nikse.dk/SubtitleEdit
@@ -13,7 +13,7 @@ Packager: madonuko <mado@fyralabs.com>
Provides: %realname = %evr
Conflicts: %realname
BuildRequires: unzip anda-srpm-macros
Requires: mono dejavu-fonts
Requires: dejavu-sans-mono-fonts mono-core
%description
%summary.
@@ -33,7 +33,7 @@ EOF
cat<<EOF > subtitleedit
#!/usr/bin/sh
exec mono /opt/subtitleedit/SubtitleEdit.exe "$@"
exec mono /usr/share/subtitleedit/SubtitleEdit.exe "$@"
EOF
@@ -1,27 +0,0 @@
From 44046bfbcb30a19c45416113a2a82a4d17a1a998 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 14 Aug 2023 14:06:45 +0200
Subject: [PATCH 01/10] main: update GPUs comment for dbus property
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/net.hadess.SwitcherooControl.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/net.hadess.SwitcherooControl.xml b/src/net.hadess.SwitcherooControl.xml
index e52bc1a..59a8896 100644
--- a/src/net.hadess.SwitcherooControl.xml
+++ b/src/net.hadess.SwitcherooControl.xml
@@ -38,7 +38,8 @@
will contain a user-facing name for the GPU, the "Environment" (as) key will
contain an array of even number of strings, each being an environment
variable to set to use the GPU, followed by its value, the "Default" (b) key
- will tag the default (usually integrated) GPU.
+ will tag the default GPU, the "Discrete" (b) key tags if the GPU is a
+ dedicated component.
-->
<property name="GPUs" type="aa{sv}" access="read"/>
--
2.46.0
@@ -1,379 +0,0 @@
From 4f31415cb61a50c2bcba1510a7511518417d0970 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 11 Sep 2023 15:21:46 +0200
Subject: [PATCH 02/10] main: add Discrete key
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
.gitlab-ci.yml | 1 +
data/30-discrete-gpu.rules.in | 3 +
data/meson.build | 7 ++
meson.build | 9 +++
meson_options.txt | 24 +++++++
src/discrete-detection/amdgpu.c | 46 +++++++++++++
src/discrete-detection/meson.build | 18 +++++
src/discrete-detection/nouveau.c | 105 +++++++++++++++++++++++++++++
src/meson.build | 4 +-
src/switcheroo-control.c | 16 +++++
10 files changed, 232 insertions(+), 1 deletion(-)
create mode 100644 data/30-discrete-gpu.rules.in
create mode 100644 src/discrete-detection/amdgpu.c
create mode 100644 src/discrete-detection/meson.build
create mode 100644 src/discrete-detection/nouveau.c
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a6aa3c7..a09fe20 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ image: fedora:rawhide
variables:
DEPENDENCIES: glib2-devel
libgudev-devel
+ libdrm-devel
gtk-doc
gcc
gcc-c++
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
new file mode 100644
index 0000000..a803ed4
--- /dev/null
+++ b/data/30-discrete-gpu.rules.in
@@ -0,0 +1,3 @@
+DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
diff --git a/data/meson.build b/data/meson.build
index 85e5c93..38cf96c 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -17,3 +17,10 @@ install_data(
'30-pci-intel-gpu.hwdb',
install_dir: hwdb_dir,
)
+
+configure_file(
+ input: '30-discrete-gpu.rules.in',
+ output: '30-discrete-gpu.rules',
+ configuration: data_conf,
+ install_dir: rules_dir,
+)
diff --git a/meson.build b/meson.build
index b8f4bff..b3aaf0c 100644
--- a/meson.build
+++ b/meson.build
@@ -20,6 +20,9 @@ gnome = import('gnome')
glib = dependency('glib-2.0', version: '>= 2.56.0')
gio = dependency('gio-2.0', version: '>= 2.56.0')
gudev = dependency('gudev-1.0', version: '>= 232')
+libdrm = dependency('libdrm', version: '>= 2.4.97', required: get_option('libdrm'))
+libdrm_nouveau = dependency('libdrm_nouveau', version: '>= 2.4.97', required: get_option('libdrm_nouveau'))
+libdrm_amdgpu = dependency('libdrm_amdgpu', version: '>= 2.4.97', required: get_option('libdrm_amdgpu'))
systemd_systemunitdir = get_option('systemdsystemunitdir')
if systemd_systemunitdir == ''
@@ -32,6 +35,12 @@ if hwdb_dir == ''
hwdb_dir = udevdir / 'hwdb.d'
endif
+rules_dir = get_option('rulesdir')
+if rules_dir == ''
+ udevdir = dependency('udev').get_pkgconfig_variable('udevdir')
+ rules_dir = udevdir / 'rules.d'
+endif
+
# Make like license available in the build root for docs
configure_file(
input: 'COPYING',
diff --git a/meson_options.txt b/meson_options.txt
index c8d9619..b8d671a 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -10,6 +10,12 @@ option('hwdbdir',
description: 'Directory for hwdb files',
)
+option('rulesdir',
+ type: 'string',
+ value: '',
+ description: 'Directory for ruke files',
+)
+
option('gtk_doc',
type: 'boolean',
value: false,
@@ -21,3 +27,21 @@ option('tests',
type: 'boolean',
value: false
)
+
+option('libdrm',
+ description: 'Whether libdrm should be used to probe GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_nouveau',
+ description: 'Whether libdrm_nouveau should be used to probe Nvidia GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_amdgpu',
+ description: 'Whether libdrm_amdgpu should be used to probe AMD GPUs',
+ type: 'feature',
+ value: 'auto'
+)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
new file mode 100644
index 0000000..2d9804f
--- /dev/null
+++ b/src/discrete-detection/amdgpu.c
@@ -0,0 +1,46 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <amdgpu.h>
+#include <amdgpu_drm.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-amdgpu [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+ g_autoptr(GUdevDevice) parent = NULL;
+ struct drm_amdgpu_info_device device_info = {0};
+ amdgpu_device_handle device = NULL;
+ uint32_t drm_major, drm_minor;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ if (amdgpu_device_initialize (fd, &drm_major, &drm_minor, &device))
+ return EXIT_FAILURE;
+
+ if (amdgpu_query_info (device, AMDGPU_INFO_DEV_INFO, sizeof(device_info), &device_info))
+ return EXIT_FAILURE;
+
+ /* AMDGPU_IDS_FLAGS_FUSION is set for all APUs */
+ if (device_info.ids_flags & AMDGPU_IDS_FLAGS_FUSION)
+ return EXIT_FAILURE;
+
+ return EXIT_SUCCESS;
+}
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
new file mode 100644
index 0000000..3a6c03f
--- /dev/null
+++ b/src/discrete-detection/meson.build
@@ -0,0 +1,18 @@
+
+if libdrm_amdgpu.found()
+ executable('check-discrete-amdgpu',
+ files('amdgpu.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ executable('check-discrete-nouveau',
+ files('nouveau.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
new file mode 100644
index 0000000..0a1f220
--- /dev/null
+++ b/src/discrete-detection/nouveau.c
@@ -0,0 +1,105 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-nouveau [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ g_autofree void *device = malloc(352);
+
+ /* Init device */
+ {
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_new_v0 new;
+ struct nv_device_v0 dev;
+ } init_args = {
+ .ioctl = {
+ .object = 0,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_NEW,
+ .version = 0,
+ },
+ .new = {
+ .handle = 0,
+ .object = (uintptr_t)device,
+ .oclass = NV_DEVICE,
+ .route = NVIF_IOCTL_V0_ROUTE_NVIF,
+ .token = (uintptr_t)device,
+ .version = 0,
+ },
+ .dev = {
+ .device = ~0ULL,
+ },
+ };
+
+ if (drmCommandWrite (fd, DRM_NOUVEAU_NVIF, &init_args, sizeof(init_args)))
+ return EXIT_FAILURE;
+ }
+
+ /* Query device info */
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } args = {
+ .ioctl = {
+ .object = (uintptr_t)device,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_MTHD,
+ .version = 0,
+ },
+ .mthd = {
+ .method = NV_DEVICE_V0_INFO,
+ .version = 0,
+ },
+ .info = {
+ .version = 0,
+ },
+ };
+
+ if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
+ return EXIT_FAILURE;
+
+
+ switch (args.info.platform)
+ {
+ case NV_DEVICE_INFO_V0_IGP:
+ case NV_DEVICE_INFO_V0_SOC:
+ return EXIT_FAILURE;
+
+ case NV_DEVICE_INFO_V0_PCI:
+ case NV_DEVICE_INFO_V0_AGP:
+ case NV_DEVICE_INFO_V0_PCIE:
+ default:
+ return EXIT_SUCCESS;
+ }
+ return EXIT_FAILURE;
+}
diff --git a/src/meson.build b/src/meson.build
index ab3a77d..da4267f 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev]
+deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
sources = [
'info-cleanup.c',
@@ -34,3 +34,5 @@ configure_file(
configuration: switcherooctl_conf,
install_dir: get_option('bindir')
)
+
+subdir('discrete-detection')
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index abd8154..e407bfb 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -31,6 +31,7 @@ typedef struct {
char *name;
GPtrArray *env;
gboolean is_default;
+ gboolean is_discrete;
} CardData;
typedef struct {
@@ -94,6 +95,8 @@ build_gpus_variant (ControlData *data)
g_variant_new_strv ((const gchar * const *) card->env->pdata, card->env->len));
g_variant_builder_add (&asv_builder, "{sv}", "Default",
g_variant_new_boolean (card->is_default));
+ g_variant_builder_add (&asv_builder, "{sv}", "Discrete",
+ g_variant_new_boolean (card->is_discrete));
g_variant_builder_add (&builder, "a{sv}", &asv_builder);
}
@@ -312,6 +315,18 @@ get_card_is_default (GUdevDevice *d)
return g_udev_device_get_sysfs_attr_as_boolean (parent, "boot_vga");
}
+static gboolean
+get_card_is_discrete (GUdevDevice *d)
+{
+ const char * const * tags;
+ g_autoptr (GUdevDevice) platform_device = NULL;
+
+ tags = g_udev_device_get_tags (d);
+ if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
+ return TRUE;
+ return FALSE;
+}
+
static CardData *
get_card_data (GUdevClient *client,
GUdevDevice *d)
@@ -328,6 +343,7 @@ get_card_data (GUdevClient *client,
data->name = get_card_name (d);
data->env = env;
data->is_default = get_card_is_default (d);
+ data->is_discrete = get_card_is_discrete (d);
return data;
}
--
2.46.0
@@ -1,27 +0,0 @@
From 1b115ed72e03ff1169cbfddd79ef10890baca133 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:53:40 +0200
Subject: [PATCH 03/10] tests: fix integration tests without UMockdev
`gi.require_version` throws ValueError if the dependency cannot be found
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
tests/integration-test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/integration-test.py b/tests/integration-test.py
index d8dea16..e3dd996 100755
--- a/tests/integration-test.py
+++ b/tests/integration-test.py
@@ -37,7 +37,7 @@ except ImportError as e:
try:
gi.require_version('UMockdev', '1.0')
from gi.repository import UMockdev
-except ImportError:
+except (ImportError, ValueError):
sys.stderr.write('Skipping tests, umockdev not available (https://github.com/martinpitt/umockdev)\n')
sys.exit(0)
--
2.46.0
@@ -1,278 +0,0 @@
From d933e96bdb15679ae7653f929461982aa66973ba Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:16 +0200
Subject: [PATCH 04/10] tests: add tests for discrete detection with mock libs
Both tests have 4 different ways of testing: - Invalid Device - Unexpected
Device - Non Discrete GPU (iGPU/APU) - Discrete GPU
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 4 +-
tests/discrete-detection/libdrm_amdgpu_mock.c | 57 +++++++++++++
.../discrete-detection/libdrm_nouveau_mock.c | 68 ++++++++++++++++
tests/discrete-detection/meson.build | 80 +++++++++++++++++++
tests/meson.build | 2 +
5 files changed, 209 insertions(+), 2 deletions(-)
create mode 100644 tests/discrete-detection/libdrm_amdgpu_mock.c
create mode 100644 tests/discrete-detection/libdrm_nouveau_mock.c
create mode 100644 tests/discrete-detection/meson.build
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 3a6c03f..8eb8437 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,6 +1,6 @@
if libdrm_amdgpu.found()
- executable('check-discrete-amdgpu',
+ amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
dependencies: deps,
install: true,
@@ -9,7 +9,7 @@ if libdrm_amdgpu.found()
endif
if libdrm.found() and libdrm_nouveau.found()
- executable('check-discrete-nouveau',
+ nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
dependencies: deps,
install: true,
diff --git a/tests/discrete-detection/libdrm_amdgpu_mock.c b/tests/discrete-detection/libdrm_amdgpu_mock.c
new file mode 100644
index 0000000..20fa4aa
--- /dev/null
+++ b/tests/discrete-detection/libdrm_amdgpu_mock.c
@@ -0,0 +1,57 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <amdgpu_drm.h>
+
+enum {
+ OTHER_GPU,
+ AMD_APU,
+ AMD_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "AMD_APU"))
+ return AMD_APU;
+ if (!strcmp (pathname, "AMD_GPU"))
+ return AMD_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int amdgpu_device_initialize(int fd, uint32_t *major_version, uint32_t *minor_version, int *device_handle)
+{
+ // Store the fd in the device handle for access in query_info
+ *device_handle = fd;
+
+ if (fd != AMD_GPU && fd != AMD_APU)
+ return 1;
+
+ return 0;
+}
+
+int amdgpu_query_info(int device_handle, unsigned info_id, unsigned size, void *value)
+{
+ struct drm_amdgpu_info_device* device_info = value;
+
+ if (device_handle == AMD_GPU) {
+ device_info->ids_flags = 0;
+ return 0;
+ }
+ if (device_handle == AMD_APU) {
+ device_info->ids_flags = AMDGPU_IDS_FLAGS_FUSION;
+ return 0;
+ }
+
+ return 1;
+}
diff --git a/tests/discrete-detection/libdrm_nouveau_mock.c b/tests/discrete-detection/libdrm_nouveau_mock.c
new file mode 100644
index 0000000..cdbfda8
--- /dev/null
+++ b/tests/discrete-detection/libdrm_nouveau_mock.c
@@ -0,0 +1,68 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+enum {
+ OTHER_GPU,
+ NVIDIA_IGPU,
+ NVIDIA_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "NVIDIA_IGPU"))
+ return NVIDIA_IGPU;
+ if (!strcmp (pathname, "NVIDIA_GPU"))
+ return NVIDIA_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int drmCommandWrite(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ if (fd != NVIDIA_GPU && fd != NVIDIA_IGPU)
+ return 1;
+
+ return 0;
+}
+
+int drmCommandWriteRead(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } *args = data;
+
+ if (fd == NVIDIA_GPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_PCIE;
+ return 0;
+ }
+ if (fd == NVIDIA_IGPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_IGP;
+ return 0;
+ }
+
+ return 1;
+}
\ No newline at end of file
diff --git a/tests/discrete-detection/meson.build b/tests/discrete-detection/meson.build
new file mode 100644
index 0000000..f01a014
--- /dev/null
+++ b/tests/discrete-detection/meson.build
@@ -0,0 +1,80 @@
+
+if libdrm_amdgpu.found()
+ amdgpu_mock_lib = shared_library(
+ 'drm_amdgpu_mock',
+ files('libdrm_amdgpu_mock.c'),
+ dependencies: libdrm_amdgpu
+ )
+
+ test(
+ 'test amdgpu detection with invalid device',
+ amdgpu_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with non-AMD GPU',
+ amdgpu_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD APU',
+ amdgpu_discrete,
+ args: ['AMD_APU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD GPU',
+ amdgpu_discrete,
+ args: ['AMD_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ nouveau_mock_lib = shared_library(
+ 'drm_nouveau_mock',
+ files('libdrm_nouveau_mock.c'),
+ dependencies: [libdrm, libdrm_nouveau]
+ )
+
+ test(
+ 'test nouveau detection with invalid device',
+ nouveau_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with non-Nvidia GPU',
+ nouveau_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia iGPU',
+ nouveau_discrete,
+ args: ['NVIDIA_IGPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia GPU',
+ nouveau_discrete,
+ args: ['NVIDIA_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
\ No newline at end of file
diff --git a/tests/meson.build b/tests/meson.build
index b0b7476..61ef00c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -15,3 +15,5 @@ foreach ut: unit_tests
env: envs,
)
endforeach
+
+subdir('discrete-detection')
--
2.46.0
@@ -1,39 +0,0 @@
From c102b643945dc076d881497dd2ca5865938f7053 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:57:47 +0200
Subject: [PATCH 05/10] main: remove leftover and fix typo
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
meson_options.txt | 2 +-
src/switcheroo-control.c | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/meson_options.txt b/meson_options.txt
index b8d671a..c77fea8 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -13,7 +13,7 @@ option('hwdbdir',
option('rulesdir',
type: 'string',
value: '',
- description: 'Directory for ruke files',
+ description: 'Directory for rule files',
)
option('gtk_doc',
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index e407bfb..0f6a548 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -319,7 +319,6 @@ static gboolean
get_card_is_discrete (GUdevDevice *d)
{
const char * const * tags;
- g_autoptr (GUdevDevice) platform_device = NULL;
tags = g_udev_device_get_tags (d);
if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
--
2.46.0
@@ -1,48 +0,0 @@
From f764db4eb565c19ba14155791fbfced3fb5d34c8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:27 +0200
Subject: [PATCH 06/10] main: move discrete dependencies out of main deps
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 5 +++--
src/meson.build | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 8eb8437..353316f 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,8 +1,9 @@
+discrete_deps = deps + [libdrm, libdrm_nouveau, libdrm_amdgpu]
if libdrm_amdgpu.found()
amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
@@ -11,7 +12,7 @@ endif
if libdrm.found() and libdrm_nouveau.found()
nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
diff --git a/src/meson.build b/src/meson.build
index da4267f..22d69e7 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
+deps = [glib, gio, gudev]
sources = [
'info-cleanup.c',
--
2.46.0
@@ -1,137 +0,0 @@
From d2ecc29469d5572fd171926c9d1dbb1b851c7b09 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 17:12:00 +0200
Subject: [PATCH 07/10] main: use glib for discrete command-line arguments
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/amdgpu.c | 29 ++++++++++++++++++++---------
src/discrete-detection/nouveau.c | 29 ++++++++++++++++++++---------
2 files changed, 40 insertions(+), 18 deletions(-)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
index 2d9804f..5a9a4ab 100644
--- a/src/discrete-detection/amdgpu.c
+++ b/src/discrete-detection/amdgpu.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <amdgpu.h>
#include <amdgpu_drm.h>
@@ -12,22 +13,32 @@ typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
- if (argc < 2)
- {
- puts ("check-discrete-amdgpu [DEVNAME]");
- return EXIT_FAILURE;
- }
-
const char *devname;
g_auto(handle) fd = -1;
- g_autoptr(GUdevDevice) parent = NULL;
struct drm_amdgpu_info_device device_info = {0};
amdgpu_device_handle device = NULL;
uint32_t drm_major, drm_minor;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
+ if (argc < 2)
+ {
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
+ return EXIT_FAILURE;
+ }
devname = argv[1];
+;
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
index 0a1f220..1d61cbb 100644
--- a/src/discrete-detection/nouveau.c
+++ b/src/discrete-detection/nouveau.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <xf86drm.h>
#include <nouveau_drm.h>
@@ -14,23 +15,34 @@
typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
+ const gchar *devname = NULL;
+ g_auto(handle) fd = -1;
+ g_autofree void *device = NULL;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
if (argc < 2)
{
- puts ("check-discrete-nouveau [DEVNAME]");
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
return EXIT_FAILURE;
}
-
- const char *devname;
- g_auto(handle) fd = -1;
-
devname = argv[1];
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
- g_autofree void *device = malloc(352);
+ device = malloc(352);
/* Init device */
{
@@ -88,7 +100,6 @@ int main(int argc, char** argv)
if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
return EXIT_FAILURE;
-
switch (args.info.platform)
{
case NV_DEVICE_INFO_V0_IGP:
--
2.46.0
@@ -1,25 +0,0 @@
From 462b09f02de37dfd2965d23cc7c4137bcf45a4ae Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Wed, 14 Feb 2024 20:25:42 +0100
Subject: [PATCH 08/10] main: add udev rule for i915 checking a lot of systems
has shown that the intel iGPU will always be available at `0000:00:02.0`.
Using ID_PATH would have been cleaner, but I couldn't get it to work.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
data/30-discrete-gpu.rules.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
index a803ed4..f30f315 100644
--- a/data/30-discrete-gpu.rules.in
+++ b/data/30-discrete-gpu.rules.in
@@ -1,3 +1,4 @@
DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
-DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", SUBSYSTEM=="drm", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="i915", SUBSYSTEM=="drm", DEVPATH!="/devices/pci0000:00/0000:00:02.0/drm/*", TAG+="switcheroo-discrete-gpu"
--
2.46.0
@@ -1,34 +0,0 @@
From 55db3aeaeb962952881f73e94432f750cfb64fc8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Thu, 15 Feb 2024 16:24:00 +0100
Subject: [PATCH 09/10] main: use Discrete key in switcherooctl
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcherooctl.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/switcherooctl.in b/src/switcherooctl.in
index 96c21cc..c0e3f07 100755
--- a/src/switcherooctl.in
+++ b/src/switcherooctl.in
@@ -77,6 +77,7 @@ def print_gpu(gpu, index):
print('Device:', index)
print(' Name: ', gpu['Name'])
print(' Default: ', "yes" if gpu['Default'] else "no")
+ print(' Discrete: ', "yes" if gpu['Discrete'] else "no")
print(' Environment:', env_to_str(gpu['Environment']))
def _list():
@@ -126,7 +127,7 @@ def get_discrete_gpu():
return None
try:
- gpu = next(gpu for gpu in gpus if not gpu['Default'])
+ gpu = next(gpu for gpu in gpus if gpu['Discrete'])
except StopIteration:
return None
else:
--
2.46.0
@@ -1,45 +0,0 @@
From 4232c75fe41158bb5063d630d36b3ffd6a8a57ec Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Fri, 6 Sep 2024 22:31:56 +0200
Subject: [PATCH 10/10] main: use new GPU list on uevent the amount of GPUs may
still be the same but underlying attributes may have changed On the ASUS TUF
Dash F15 running Fedora 40 6.10.7-200.fc40.x86_64 the udev tags are not
applied at the time switcheroo-control starts but at a later uevent they are
correct. Memory gets allocated anyways to check if the GPU count has changed,
so this shouldn't affect memory usage.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcheroo-control.c | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index 0f6a548..01954c7 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -438,16 +438,12 @@ uevent_cb (GUdevClient *client,
cards = get_drm_cards (data);
num_gpus = cards->len;
- if (num_gpus != data->num_gpus) {
- g_debug ("GPUs added or removed (old: %d new: %d)",
- data->num_gpus, num_gpus);
- g_ptr_array_free (data->cards, TRUE);
- data->cards = cards;
- data->num_gpus = cards->len;
- send_dbus_event (data);
- } else {
- g_ptr_array_free (cards, TRUE);
- }
+ g_debug ("GPUs updated (old: %d new: %d)",
+ data->num_gpus, num_gpus);
+ g_ptr_array_free (data->cards, TRUE);
+ data->cards = cards;
+ data->num_gpus = cards->len;
+ send_dbus_event (data);
}
static void
--
2.46.0
File diff suppressed because it is too large Load Diff
@@ -1,22 +1,16 @@
Name: switcheroo-control
Version: 2.6
Release: 8%{?dist}
Release: 9%{?dist}
Summary: D-Bus service to check the availability of dual-GPU
License: GPLv3
URL: https://gitlab.freedesktop.org/hadess/switcheroo-control/
# URL from https://gitlab.freedesktop.org/hadess/switcheroo-control/-/releases
Source0: https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/switcheroo-control-2.6.tar.xz
Patch: 0001-main-update-GPUs-comment-for-dbus-property.patch
Patch: 0002-main-add-Discrete-key.patch
Patch: 0003-tests-fix-integration-tests-without-UMockdev.patch
Patch: 0004-tests-add-tests-for-discrete-detection-with-mock-lib.patch
Patch: 0005-main-remove-leftover-and-fix-typo.patch
Patch: 0006-main-move-discrete-dependencies-out-of-main-deps.patch
Patch: 0007-main-use-glib-for-discrete-command-line-arguments.patch
Patch: 0008-main-add-udev-rule-for-i915.patch
Patch: 0009-main-use-Discrete-key-in-switcherooctl.patch
Patch: 0010-main-use-new-GPU-list-on-uevent.patch
# Adds proper discrete GPU detection to switcheroo-control
# https://gitlab.freedesktop.org/hadess/switcheroo-control/-/merge_requests/69
Patch: discrete.patch
BuildRequires: gcc
BuildRequires: pkgconfig(gudev-1.0)
@@ -25,6 +19,7 @@ BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: systemd
BuildRequires: libdrm-devel
BuildRequires: kernel-headers
BuildRequires: python3-dbusmock
BuildRequires: umockdev
@@ -78,6 +73,7 @@ fi
%{_mandir}/man1/switcherooctl.1*
%{_libexecdir}/check-discrete-amdgpu
%{_libexecdir}/check-discrete-nouveau
%{_libexecdir}/check-discrete-xe
%{_udevrulesdir}/30-discrete-gpu.rules
%files docs
@@ -86,14 +82,17 @@ fi
%{_datadir}/gtk-doc/html/%{name}/
%changelog
* Fri Sep 06 2024 Jan200101 <sentrycraft123@gmail.com> - 2.6-8
* Tue Apr 29 2025 Jan200101 <sentrycraft123@gmail.com> - 2.6-9
- Update discrete patch
* Thu Feb 15 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-7
- Update discrete patch
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Feb 14 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-6
- Add discrete patch
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 2.6-7
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
@@ -6,7 +6,7 @@
Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.5
Version: 1.5.6
Release: 1%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
+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
+2 -2
View File
@@ -12,8 +12,8 @@
%global vendor_pnpm 1
Name: youtube-music
Version: 3.7.5
Release: 4%?dist
Version: 3.9.0
Release: 1%?dist
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Source1: youtube-music.desktop
License: MIT
+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
@@ -8,12 +8,14 @@
%global portal_helper 1
%endif
Name: gnome-shell.switcheroo
Name: gnome-shell
Version: %{major_version}.%{minor_version}
Release: 1%{?dist}.switcheroo
Release: 2%{?dist}.switcheroo
Summary: Window management and application launching for GNOME
Provides: gnome-shell = %version-%release
Provides: gnome-shell.switcheroo = %version-%release
Obsoletes: gnome-shell.switcheroo <= 47.3-2
License: GPL-2.0-or-later
URL: https://wiki.gnome.org/Projects/GnomeShell
Source0: https://download.gnome.org/sources/gnome-shell/%{major_version}/gnome-shell-%{tarball_version}.tar.xz
+5 -2
View File
@@ -1,13 +1,16 @@
%global framework kio
%global stable_kf6 stable
%global majmin_ver_kf6 6.11
%global majmin_ver_kf6 6.12
Name: kf6-%{framework}.switcheroo
Name: kf6-%{framework}
Version: %{majmin_ver_kf6}.0
Release: 1%{?dist}.switcheroo
Summary: KDE Frameworks 6 Tier 3 solution for filesystem abstraction
Provides: kf6-%{framework}.switcheroo = %version-%release
Obsoletes: kf6-%{framework}.switcheroo < 6.13.0-2
License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT
URL: https://invent.kde.org/frameworks/%{framework}
@@ -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
@@ -0,0 +1,11 @@
--- a/CMakeLists.txt 2025-04-18 01:46:49.810910663 -0500
+++ b/CMakeLists.txt 2025-04-18 02:07:05.663396088 -0500
@@ -77,7 +77,7 @@
-pthread
)
-set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu11")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17")
pkg_check_modules(GLIB2 REQUIRED glib-2.0)
@@ -1,19 +1,22 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch
%global commit 3a0dacbbf99b45b67c39bb92449235c576cbf05a
%global commit ca7670c0a74c42f03c0bb4196773519c270a0d75
%forgemeta
Name: lomiri-app-launch
Version: 0.1.11
Version: 0.1.12
Release: 1%?dist
Summary: Provides the Lomiri App Launch user space daemon
License: GPL-3.0
URL: https://gitlab.com/ubports/development/core/lomiri-app-launch
Source0: %{url}/-/archive/%commit/lomiri-app-launch-%commit.tar.gz
Patch0: https://sources.debian.org/data/main/l/lomiri-app-launch/0.1.11-1/debian/patches/2003_remove-werror.patch
Patch1: 2004-std-workaround.patch
BuildRequires: cmake
BuildRequires: pkgconfig
BuildRequires: g++
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: libatomic
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(lttng-ust)
@@ -49,8 +52,6 @@ This package contains development files needed for lomiri-app-launch.
%autosetup -n lomiri-app-launch-%commit
%build
sed -i 's/-Werror//' ./CMakeLists.txt
# For some reason the macro of cmake fails on both clang and gcc
cmake -DLOMIRI_APP_LAUNCH_ARCH=%{_arch} -DENABLE_COVERAGE=OFF -DENABLE_TESTS=OFF -B redhat-linux-build -DCMAKE_INSTALL_PREFIX:PATH=/usr -DENABLE_MIRCLIENT=off -DUSE_SYSTEMD=ON
%cmake_build
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-download-manager
%global commit 682c4928a91da598767e0be2496d9c35af7db035
%global commit 7f4c49f125209235b9a808a6e72d1fdfdd2b01ca
%forgemeta
Name: lomiri-download-manager
Version: 0.1.3
Version: 0.2.1
Release: 1%?dist
Summary: Upload Download Manager for Lomiri
License: LGPLv3
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-indicator-network
%global commit 8393f80825de7447a5567a90d3725b469fae471b
%global commit 4aa16a3674bf513995cf07fffaf700d007e726d8
%forgemeta
Name: lomiri-indicator-network
Version: 1.1.0
Version: 1.1.1
Release: 1%?dist
Summary: The Network indicator for Ubuntu Touch
License: GPL-3.0 AND LGPL-3.0
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-schemas
%global commit 4a74eca0e4dcb745521abf20f975854cc3478a70
%global commit 139e6090d18040270e942429cf08f6b48a67b0cc
%forgemeta
Name: lomiri-schemas
Version: 0.1.7
Version: 0.1.8
Release: 1%?dist
Summary: Configuration schemas for lomiri
License: LGPL-2.0-or-later
@@ -1,16 +1,16 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit dfc840a2a4e0b0379b40cb6ec9309c5437c79d19
%global commit 8ea4a5730db308b73b3e3a9d6935477700091bfd
%forgemeta
Name: lomiri-system-settings
Version: 1.3.0
Version: 1.3.1
Release: 1%?dist
Summary: The system settings application for Lomiri
License: GPLv3
URL: https://gitlab.com/ubports/development/core/lomiri-system-settings
Source0: %{url}/-/archive/%commit/lomiri-system-settings-%commit.tar.gz
Patch0: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/1001_use-maliit-keyboard-for-language-plugin.patch
Patch1: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/2001_disable-current-language-switching.patch
Patch0: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-2/debian/patches/2002_use-Noto-font-instead-of-Ubuntu-font.patch
Patch1: https://sources.debian.org/data/main/l/lomiri-system-settings/1.3.1-2/debian/patches/2011_build-without-trust-store.patch
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -4,14 +4,13 @@
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
URL: https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
Source0: %{url}/-/archive/%commit/lomiri-ui-toolkit-%commit.tar.gz
Patch0: https://sources.debian.org/data/main/l/lomiri-ui-toolkit/1.3.5010%2Bdfsg-1/debian/patches/0002-fix-tests-on-qt-5.15.5.patch
Patch1: https://sources.debian.org/data/main/l/lomiri-ui-toolkit/1.3.5010%2Bdfsg-1/debian/patches/2003_stop-using-Ubuntu-fonts.patch
Patch0: https://sources.debian.org/data/main/l/lomiri-ui-toolkit/1.3.5110+dfsg-2/debian/patches/2003_stop-using-Ubuntu-fonts.patch
BuildRequires: pkgconfig
BuildRequires: make
@@ -31,9 +30,12 @@ BuildRequires: qt5-qtfeedback
BuildRequires: qt5-qtsystems-devel
BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt5-pim-devel
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
@@ -82,7 +84,13 @@ 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
%install
@@ -92,6 +100,15 @@ rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
%fdupes %buildroot%_libdir/qt5/qml/Lomiri/Components/
%fdupes %buildroot%_libdir/qt5/examples/%name/examples/
pushd tests/autopilot
%if 0%{?fedora} <= 41 || 0%{?rhel}
%py3_install
%else
%pyproject_install
%endif
mv lomiriuitoolkit/{tests,_custom_proxy_objects} -t %{buildroot}%{python3_sitelib}/lomiriuitoolkit/
popd
%find_lang %{name}
%find_lang %{name}-gallery
@@ -138,6 +155,11 @@ rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
%{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
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri
%global commit 0b85fddd0123c86fe6b3464143df86a6d0ad6bb9
%global commit 39840a77525e57f29cde9d6773bd2742feae2486
%forgemeta
Name: lomiri
Version: 0.3.0
Version: 0.5.0
Release: 1%?dist
Summary: A convergent desktop environment by Ubports
@@ -1,4 +1,4 @@
%define _ubuntu_rel 2ubuntu2
%define _ubuntu_rel 2ubuntu3
Name: unity-session
Summary: Lightdm profile for Unity 7
@@ -1,6 +1,6 @@
Name: ayatana-indicator-datetime
Summary: A GTK implementation of the StatusNotifierItem Specification
Version: 24.5.1
Version: 25.4.0
Release: 1%?dist
License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-datetime
@@ -1,6 +1,6 @@
Name: ayatana-indicator-session
Summary: Ayatana Indicator Session Applet
Version: 24.5.0
Version: 24.5.1
Release: 1%?dist
License: GPL-3.0
URL: https://github.com/AyatanaIndicators/ayatana-indicator-session
+2 -2
View File
@@ -1,7 +1,7 @@
# Generated by rust2rpm 27
%global commit 5b4cc3e7a8055afb758421f4a114ef4032806e39
%global commit 98c220126d912b935987766f56650b55f3e226eb
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250216
%global commit_date 20250518
%global ver v0.6.0
%bcond check 0
@@ -1,5 +1,5 @@
Name: mpvpaper
Version: 1.7
Version: 1.8
Release: 1%?dist
Summary: A video wallpaper program for wlroots based wayland compositors
License: GPL-3.0-or-later
+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.16
Version: 0.12.23
%gometa -f
+1 -1
View File
@@ -2,7 +2,7 @@
%bcond check 1
Name: wpaperd
Version: 1.1.1
Version: 1.2.2
Release: 1%?dist
Summary: Modern wallpaper daemon for Wayland
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) 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 (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR Artistic-2.0) AND GPL-3.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 MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
+1 -1
View File
@@ -7,7 +7,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: asar
Version: 3.3.1
Version: 4.0.0
Release: 1%?dist
Summary: Simple extensive tar-like archive format with indexing
License: MIT
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "atac.spec"
}
}
+42
View File
@@ -0,0 +1,42 @@
%global crate atac
%if 0%{?fedora} >= 42
%global build_cflags %{__build_flags_lang_c} %{?_distro_extra_cflags} -std=gnu18
%endif
%global __brp_mangle_shebangs %{nil}
Name: atac
Version: 0.20.1
Release: 1%?dist
Summary: Arguably a Terminal API Client
License: MIT
URL: https://crates.io/crates/atac
Source: %{crates_source}
Packager: xiaoshihou <xiaoshihou@tutamail.com>
BuildRequires: anda-srpm-macros cargo-rpm-macros mold
%global _description %{expand:
Arguably a Terminal API Client. Feature-full, free, open-source, offline
and account-less.}
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE
%license LICENSE.dependencies
%doc README.md
%{_bindir}/%{crate}
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%install
%cargo_install
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("atac"));
+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.5
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
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.98.2.25078
Version: 1.100.23258
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+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

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