Compare commits

..

1160 Commits

Author SHA1 Message Date
madomado 3d44e31c32 Update python-pip-system-certs.spec
Signed-off-by: madomado <madonuko@outlook.com>
2025-07-12 19:29:13 +08:00
madomado bd914f5179 fix: python-pip-system-certs
Signed-off-by: madomado <madonuko@outlook.com>
2025-07-12 19:28:09 +08:00
Raboneko d61ae8b5ac bump: wine-staging 2025-07-12 10:19:34 +00:00
Raboneko 9c5c84906e bump: rpcs3 zig-master-bootstrap 2025-07-12 05:28:53 +00:00
Raboneko ed8004c102 bump: choosenim yt-dlp-git 2025-07-12 03:18:24 +00:00
Raboneko b355b7d6d0 bump(branch): astal-gtk 2025-07-12 03:11:48 +00:00
Raboneko ce6653e742 bump(nightly): mpv-nightly hyprutils.nightly ghostty-nightly micro-nightly zed-nightly grabnim astal scx-scheds-nightly spotx-bash 2025-07-12 02:00:50 +00:00
Raboneko 893967e575 bump: ruffle-nightly 2025-07-12 01:46:53 +00:00
Raboneko aec7ceeba0 bump: rust-mise 2025-07-11 23:57:40 +00:00
Raboneko 55015cb7fb bump: discord-ptb-openasar discord-ptb 2025-07-11 21:37:02 +00:00
Raboneko b6973cdf91 bump: umu-launcher 2025-07-11 20:56:04 +00:00
Raboneko ced76ea70c bump: wine-dev 2025-07-11 20:23:29 +00:00
Raboneko bad3972b7a bump: golang-github-abenz1267-walker 2025-07-11 15:23:59 +00:00
Raboneko 0a585ea72d bump: umu-launcher 2025-07-11 14:56:20 +00:00
Raboneko 9b32122258 bump: golang-github-abenz1267-walker 2025-07-11 13:34:13 +00:00
Raboneko b6016d4645 bump: zig-master-bootstrap 2025-07-11 12:56:36 +00:00
Raboneko 92901c91eb bump: rust-usage-cli 2025-07-11 10:46:41 +00:00
Raboneko 9a74b861fa bump: codium 2025-07-11 07:42:54 +00:00
Raboneko 0d79690f93 bump: yt-dlp-git 2025-07-11 07:25:37 +00:00
Raboneko fb3410048e bump: ruffle-nightly 2025-07-11 02:19:47 +00:00
Raboneko 0e628e34d1 bump(nightly): mpv-nightly winetricks-git hyprgraphics.nightly hyprutils.nightly ghostty-nightly zed-nightly grabnim nim-nightly tdlib-nightly nvidia-patch scx-scheds-nightly 2025-07-11 02:00:02 +00:00
Raboneko 4a0673be77 bump: discord-canary-openasar discord-canary 2025-07-10 23:19:03 +00:00
Raboneko 74b57bc5ef bump: osu-lazer 2025-07-10 16:25:46 +00:00
Raboneko 6e809050ee bump: limine 2025-07-10 14:58:31 +00:00
Raboneko 036b1b9bbc bump: ruffle-nightly rust-mise 2025-07-10 02:19:25 +00:00
Raboneko d459b48f1f bump(nightly): mpv-nightly winetricks-git ghostty-nightly zed-nightly prismlauncher-nightly scx-scheds-nightly 2025-07-10 01:57:31 +00:00
Raboneko 7e559ab85b bump: discord-canary-openasar discord-canary yt-dlp-git 2025-07-09 22:44:08 +00:00
Raboneko 90357585d2 bump: yt-dlp-git 2025-07-09 22:25:43 +00:00
Raboneko 43b5fcbb52 bump: yt-dlp-git 2025-07-09 21:20:08 +00:00
Raboneko 53a56ee413 bump: zed-preview 2025-07-09 20:56:06 +00:00
Raboneko 75432724a8 bump: zed-preview zed 2025-07-09 19:16:24 +00:00
Raboneko 76b68cd957 bump: electron 2025-07-09 18:53:32 +00:00
Raboneko 7dd9137c5e bump: flutter 2025-07-09 17:19:18 +00:00
Raboneko 04974abcaa bump: inputplumber 2025-07-09 15:57:07 +00:00
Raboneko 1c3505cbba fix(dracut-strip-trigger): support other kernels (#5798) (#5799)
also account for stuff like `kernel-cachyos` which provides `installonlypkg(kernel)`


(cherry picked from commit a6b260e24c)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-07-09 07:40:47 -05:00
Raboneko 3342e0b241 bump: rust-mise 2025-07-09 09:45:33 +00:00
Raboneko e7b86f2635 chore: Bump packages on <= 42 (#5734) (#5797)
* chore: Bump Readymade on <= 42

* bump: nimble sheldon

---------


(cherry picked from commit 6b9981ff54)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-09 15:20:34 +08:00
Raboneko b3ce81ec16 bump: yt-dlp-git 2025-07-09 06:58:01 +00:00
Raboneko 700edef015 bump: zig-master-bootstrap 2025-07-09 04:51:21 +00:00
Raboneko 1b72573c50 bump(branch): astal-gtk 2025-07-09 03:07:38 +00:00
Raboneko b064e1bd30 bump: ruffle-nightly chezmoi 2025-07-09 02:19:09 +00:00
Raboneko 19545dc1a0 bump(nightly): mpv-nightly ghostty-nightly micro-nightly zed-nightly nim-nightly astal scx-scheds-nightly 2025-07-09 01:57:37 +00:00
Raboneko 3cf02af2b0 bump: discord-canary-openasar discord-canary 2025-07-08 22:19:23 +00:00
Raboneko ce35150b19 bump: falcond 2025-07-08 21:40:21 +00:00
Raboneko 6e2ba80a77 bump: voicevox 2025-07-08 19:30:03 +00:00
Raboneko 4461e01b71 chore(anda-srpm-macros): Add new files (#5793) (#5794)
(cherry picked from commit 7319913a41)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-08 14:22:19 -05:00
Raboneko 5bb81a4303 bump: discord-canary-openasar discord-canary 2025-07-08 17:51:18 +00:00
Raboneko b02048bdd3 bump: scx-scheds 2025-07-08 16:54:23 +00:00
Raboneko 4241ee5aac bump: osu-lazer 2025-07-08 15:56:52 +00:00
Raboneko ea2e7a7de2 bump: zig-master-bootstrap 2025-07-08 12:50:29 +00:00
Raboneko b99a9efa66 bump: nekoray 2025-07-08 11:19:43 +00:00
Raboneko 62c85fb00f bump: feishin 2025-07-08 08:27:52 +00:00
Raboneko 8fd7c16a61 bump: anki-bin golang-github-abenz1267-walker 2025-07-08 07:41:50 +00:00
Raboneko 5ebddfb31d bump: zapret 2025-07-08 07:24:57 +00:00
Raboneko 1cc3cc89f1 bump: choosenim 2025-07-08 06:57:15 +00:00
Raboneko 52ded3214b bump: anda-srpm-macros 2025-07-08 06:37:14 +00:00
Raboneko b0c576331c bump: nekoray 2025-07-08 05:57:36 +00:00
Raboneko 4b18b5acca feat(rnote): use cargo macros (#5565) (#5790)
* feat(rnote): use cargo macros



* Update rnote.spec



* call meson too?



* try meson install I guess



* Update rnote.spec



* call meson twice real



* did I cook?



* !??



* cleanup(rnote): Remove macro recursion



* chore: Add prep macro so Mold linker is still enabled



* da funny thank roachy



* Update rnote.spec



* Update rnote.spec

* ?



* actually



* fix: fix sed command

* kill me



---------




(cherry picked from commit b83fea0e83)

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-07-08 13:19:51 +08:00
Raboneko f757a53921 bump: yt-dlp-git 2025-07-08 04:40:35 +00:00
Raboneko a751a1e644 bump: yt-dlp-git 2025-07-08 04:05:48 +00:00
Raboneko d73fbd4f6c fix(nim,nim-nightly): provides and conflicts and files (#5786) (#5788)
* fix(nim-nightly): provides and conflicts and files



* also fix nim



---------


(cherry picked from commit c2bb6258a6)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-07-07 21:52:50 -05:00
Raboneko 4ad23378dd bump: ruffle-nightly 2025-07-08 02:03:52 +00:00
Raboneko a7a0b16cc2 bump(nightly): hyprutils.nightly hyprwayland-scanner.nightly ghostty-nightly zed-nightly prismlauncher-nightly scx-scheds-nightly 2025-07-08 01:56:14 +00:00
Raboneko 9709b15e79 bump: vencord-desktop 2025-07-07 23:19:00 +00:00
Raboneko 56795acf73 bump: discord-canary-openasar discord-canary 2025-07-07 21:56:32 +00:00
Raboneko 325f20be8b bump: yt-dlp-git 2025-07-07 20:43:35 +00:00
Raboneko 83dc954c81 bump: zig-master-bootstrap 2025-07-07 19:30:47 +00:00
Raboneko fc19c2f0ea bump: discord-openasar discord 2025-07-07 18:52:29 +00:00
Raboneko 3cc2ce5a29 bump: anki-qt5 anki 2025-07-07 17:17:31 +00:00
Raboneko 0aa646cc67 bump: golang-github-abenz1267-walker 2025-07-07 16:28:04 +00:00
Raboneko fc33246898 bump: nekoray 2025-07-07 14:19:39 +00:00
Raboneko 53a8f8781a bump: rpcs3 2025-07-07 08:53:23 +00:00
Raboneko 0b70986bcb bump: osu-lazer 2025-07-07 06:33:30 +00:00
Raboneko 9a06edccc3 bump: zig-master-bootstrap 2025-07-07 03:39:44 +00:00
Raboneko 59631fd0ce bump: ruffle-nightly 2025-07-07 02:11:28 +00:00
Raboneko 09ccb6c1a9 bump(nightly): mpv-nightly hyprgraphics.nightly ghostty-nightly zed-nightly prismlauncher-nightly Carla-nightly scx-scheds-nightly 2025-07-07 02:01:18 +00:00
Raboneko 2abd55d107 bump: opengamepadui 2025-07-06 23:18:13 +00:00
Raboneko da4c56bd76 bump: yt-dlp-git 2025-07-06 22:39:39 +00:00
Raboneko 43d3db12aa bump: yt-dlp-git 2025-07-06 22:19:51 +00:00
Raboneko 127a133f97 bump: rpcs3 2025-07-06 18:28:17 +00:00
Gilver e83a8d4cbf feat(ci): add no_upload_srpms label (#5758) (#5784)
* feat(ci): add no_upload_srpms label

This also fixes manual builds to support subrepos properly.

* to make sure it actually works

* manually set permissions

(cherry picked from commit bc5a6c144c)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-07-07 01:36:47 +08:00
Raboneko 91ff4a23b6 bump: golang-github-abenz1267-walker 2025-07-06 17:34:48 +00:00
Raboneko 8b67f8af4a bump: rpcs3 2025-07-06 10:43:33 +00:00
Raboneko ffa4e6c7b1 fix: u-root (#4455) (#5779)
apply all patches until the one that replaces cpuid

(cherry picked from commit 29570e7208)

Co-authored-by: madomado <madonuko@outlook.com>
2025-07-06 12:35:20 +08:00
Raboneko c5388bc505 bump: lomiri-system-settings 2025-07-06 04:21:24 +00:00
Raboneko 66884005ae bump: zig-master-bootstrap rust-mise 2025-07-06 03:40:36 +00:00
Raboneko 27ac37b7d5 bump: ruffle-nightly 2025-07-06 02:15:14 +00:00
Raboneko f67e906f40 bump(nightly): mpv-nightly hyprgraphics.nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly tdlib-nightly scx-scheds-nightly 2025-07-06 02:04:20 +00:00
Raboneko e0a223143b bump: yt-dlp-git 2025-07-05 23:47:08 +00:00
Raboneko ddb28aa35d bump: rpcs3 2025-07-05 18:00:34 +00:00
Raboneko 8263775c11 bump: umu-launcher 2025-07-05 15:47:12 +00:00
Raboneko 951f54b0df bump: wine-dxvk 2025-07-05 14:24:18 +00:00
Raboneko 406b7f1403 bump: rust-xplr 2025-07-05 13:07:19 +00:00
Raboneko c5f7bbd24e Fix: rpi-utils (#5770) (#5775) 2025-07-05 02:04:59 -05:00
Raboneko e15fd7f076 Fix: gsctool (#5765) (#5772) 2025-07-05 02:03:37 -05:00
Raboneko 94133d81e2 bump: anki-bin ruffle-nightly golang-github-jesseduffield-lazygit 2025-07-05 03:13:09 +00:00
Raboneko a7293deb5f bump(branch): xpadneo-kmod dkms-xpadneo 2025-07-05 02:56:21 +00:00
Raboneko 503e99e701 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly vala-nightly openbangla-keyboard-nightly nvidia-patch scx-scheds-nightly xpadneo 2025-07-05 01:51:04 +00:00
Raboneko e562640064 bump: zig-master-bootstrap 2025-07-04 22:43:29 +00:00
Raboneko 5907e0f55a Add: flashrom-cros again, add devel subpackage and more needed files (#5764) (#5766)
(cherry picked from commit 52c552cae8)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-07-04 17:33:26 -05:00
Raboneko fda1608ef6 bump: komikku 2025-07-04 20:55:29 +00:00
Raboneko 9d89aae993 bump: anki-qt5 anki 2025-07-04 18:59:56 +00:00
Raboneko e2d625417d bump: zed-preview 2025-07-04 17:41:31 +00:00
Raboneko 6cf99228a3 bump: osu-lazer 2025-07-04 16:47:30 +00:00
Raboneko 50d93a7fae bump: golang-github-abenz1267-walker 2025-07-04 15:21:03 +00:00
Raboneko ea6027496f bump: anki-bin 2025-07-04 14:43:52 +00:00
Raboneko 67eaf418de bump: gradle 2025-07-04 13:47:09 +00:00
Raboneko 5a3c0d1900 bump: anki-qt5 anki 2025-07-04 10:45:29 +00:00
Raboneko 3bacf09027 bump: zig-master-bootstrap 2025-07-04 05:51:16 +00:00
Raboneko cecb564c93 bump(branch): xone-kmod dkms-xone xpadneo-kmod dkms-xpadneo 2025-07-04 03:04:47 +00:00
Raboneko ea73fa5e8e bump: ruffle-nightly 2025-07-04 02:06:25 +00:00
Raboneko b0c85d66b7 bump(nightly): hyprgraphics.nightly ghostty-nightly zed-nightly prismlauncher-nightly scx-scheds-nightly xone xpadneo 2025-07-04 01:55:19 +00:00
Raboneko 0c4c8b3744 bump: discord-ptb-openasar discord-ptb 2025-07-03 21:21:04 +00:00
Raboneko 4a7f663473 bump: discord-canary-openasar discord-canary 2025-07-03 19:55:37 +00:00
Raboneko 87a686d4a8 bump: bun-bin 2025-07-03 19:15:07 +00:00
Raboneko eec9df2e92 bump: zed-preview 2025-07-03 18:27:41 +00:00
Raboneko ceb870ecc4 bump: mesa 2025-07-03 16:51:35 +00:00
Raboneko 5bfe13c396 bump: golang-github-abenz1267-walker 2025-07-03 14:56:07 +00:00
Raboneko 85d9fa765b bump: zig-master-bootstrap 2025-07-03 13:21:28 +00:00
Raboneko 8deb90cf6b bump: nodejs-backport 2025-07-03 08:33:40 +00:00
Raboneko 26292ec907 add: nodejs-backport (#5754) (#5756)
* add: nodejs-backport

* feat(update.rhai): Use NPM function



* fix: I have brain damage



---------


(cherry picked from commit 9644bf0316)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-03 16:29:11 +08:00
Raboneko 096802e633 bump: rpcs3 2025-07-03 06:54:44 +00:00
Raboneko 0303b44e70 bump: subatomic 2025-07-03 05:35:46 +00:00
Raboneko 6ada729e96 fix(deadbeef): revert "bump" smh rabo (#5747) (#5752)
(cherry picked from commit ed852d3c28)

Co-authored-by: madomado <madonuko@outlook.com>
2025-07-02 23:27:44 -05:00
Raboneko 4b2b7f695f bump: zed-preview 2025-07-03 03:35:02 +00:00
Raboneko bb5a38d3f2 bump(branch): xone-kmod dkms-xone 2025-07-03 03:08:16 +00:00
Raboneko cc7e25e966 bump(nightly): ghostty-nightly zed-nightly prismlauncher-nightly tdlib-nightly scx-scheds-nightly xone spotx-bash 2025-07-03 01:55:42 +00:00
Raboneko b204e9204f bump: discord-canary-openasar discord-canary 2025-07-02 22:51:12 +00:00
Raboneko 119e673bb7 bump: rpcs3 2025-07-02 22:20:14 +00:00
Raboneko 1e104ff2a8 bump: rpcs3 electron 2025-07-02 21:18:12 +00:00
Raboneko 9c5c5a93ea bump: discord-canary-openasar discord-canary 2025-07-02 18:55:37 +00:00
Raboneko 0c9ab78f75 bump: rpcs3 2025-07-02 18:40:09 +00:00
Raboneko 7d7136ca4d fix(nvidia-driver): Deps (#5746) (#5749)
* feat: Make 32-bit libs optional



* feat(libva-nvidia-driver): Make 32-bit libs optional



* Revert



* revert: Requires



* cleanup: Weird formatting



---------


(cherry picked from commit 93ff81ef81)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-03 01:57:54 +08:00
Raboneko d0f12325a1 bump: zed-preview zed 2025-07-02 17:50:09 +00:00
Raboneko e16e7af0ae bump: golang-github-abenz1267-walker 2025-07-02 16:52:13 +00:00
Raboneko e373d99baf fix(gamescope): Only dep on x86 for x86_64 (#5742) (#5744)
(cherry picked from commit 1b5f75c6f5)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-02 10:54:33 -05:00
Raboneko da3cbf102a Add: bmpblk_utility (#5733) (#5739) 2025-07-02 08:56:19 -05:00
Raboneko c4f739b2c6 bump: yt-dlp-git 2025-07-02 13:37:15 +00:00
Raboneko f5db0cc26b fix(readymade): update deps and git clone (#5326) (#5736)
(cherry picked from commit cb9788e143)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-07-02 21:22:09 +08:00
Raboneko e1ab9916db bump: rpcs3 2025-07-02 07:24:46 +00:00
Raboneko 28ed648ea0 bump: zig-master-bootstrap 2025-07-02 05:48:22 +00:00
Raboneko f36d01fafc bump: ruffle-nightly 2025-07-02 02:06:30 +00:00
Raboneko f4debc146d bump(nightly): ghostty-nightly zed-nightly grabnim nim-nightly tdlib-nightly scx-scheds-nightly spotx-bash 2025-07-02 01:55:28 +00:00
Raboneko c05246fc62 bump: discord-canary-openasar discord-canary yt-dlp-git 2025-07-01 23:57:40 +00:00
Raboneko 0be58a552b bump: discord-canary-openasar discord-canary 2025-07-01 23:35:39 +00:00
Raboneko b014578b7a bump: pokeget 2025-07-01 20:21:39 +00:00
Raboneko a3953d7ce0 bump: yt-dlp-git 2025-07-01 19:29:27 +00:00
Raboneko 81bfc93f00 bump: discord-canary-openasar discord-canary 2025-07-01 18:50:54 +00:00
Raboneko 4e48d796f2 fix(zed-nightly): Build wants Rust nightly for now (#5723) (#5731)
* fix(zed-nightly): Build wants Rust nightly for now



* Empty commit because GitHub is broken



* fix: Oops



---------


(cherry picked from commit 51d6f21d68)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-01 23:42:39 +08:00
Raboneko 112366efbd fix(vpkedit): Build release instead of debug (#5724) (#5728)
(cherry picked from commit 677918a772)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-01 08:45:49 -05:00
Raboneko 9fb60a1350 bump: zig-master-bootstrap 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-07-01 13:36:15 +00:00
Raboneko 51ad40c75f bump: discord discord-openasar sheldon yt-dlp-git (#5722) (#5725)
* bump: discord



* bump: discord-openasar



* bump: sheldon



* bump: yt-dlp-git



---------


(cherry picked from commit f7f6fdeb91)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-07-01 20:22:35 +08:00
Raboneko efa0a8fc06 bump: golang-github-abenz1267-walker 2025-07-01 06:57:27 +00:00
Raboneko cfc7aefadf bump: gh-act 2025-07-01 03:48:42 +00:00
Raboneko 5ac500c75d bump(branch): xone-kmod dkms-xone 2025-07-01 03:17:45 +00:00
Raboneko 503e81a03f bump: ruffle-nightly rust-mise 2025-07-01 02:28:58 +00:00
Raboneko 3de3cb1c01 bump(nightly): ghostty-nightly zed-nightly vala-nightly Carla-nightly scx-scheds-nightly xone spotx-bash 2025-07-01 02:06:29 +00:00
Raboneko 19fc57a504 bump: zed 2025-06-30 17:36:40 +00:00
Raboneko 5ff2c00a82 bump: golang-github-abenz1267-walker zed-preview 2025-06-30 17:17:10 +00:00
Raboneko 1c7029ab47 bump: voicevox 2025-06-30 16:51:03 +00:00
Raboneko fabe3deaaa bump: rpcs3 zig-master-bootstrap 2025-06-30 13:23:32 +00:00
Raboneko 4315ddfe58 bump: feishin 2025-06-30 08:28:17 +00:00
Raboneko a9c4f7547b bump: rpcs3 2025-06-30 06:56:57 +00:00
Raboneko 1cc40f755d bump(branch): xone-kmod dkms-xone 2025-06-30 03:09:56 +00:00
Raboneko f5d0e4b390 bump: ruffle-nightly 2025-06-30 02:04:08 +00:00
Raboneko b6c7262584 bump(nightly): mpv-nightly ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly grabnim scx-scheds-nightly xone 2025-06-30 02:00:53 +00:00
Raboneko c944f4f7c9 bump: rpcs3 2025-06-29 19:55:27 +00:00
Raboneko a11a0ce9fb bump: rpcs3 2025-06-29 19:18:51 +00:00
Raboneko cbbf1d1b1f bump: atac yt-dlp-git 2025-06-29 17:22:29 +00:00
madomado de453a9427 fix(ci/build): add anda/ prefix (#5719) (#5721) 2025-06-29 11:23:54 -04:00
Raboneko 8d5bc2a5e9 fix?(micro-default-editor): Just dep on Micro (#5710) (#5714)
* fix?(micro-default-editor): Just dep on Micro



* chore(update.rhai): Handle GPG imports



---------


(cherry picked from commit 1c8d4767ab)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 04:01:32 -05:00
Raboneko c290e0963f fix(ghostty): Update Vim deps for subpackage (#5711) (#5712)
* fix(ghostty-nightly): Update Vim deps



* fix(ghostty): Update Vim deps



* fix(nightly): Update supplements



* fix(stable): Update supplements



---------


(cherry picked from commit f7a946cb4f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 03:51:55 -05:00
Raboneko 15e2c297d7 bump: python3-pillow-heif 2025-06-29 06:53:50 +00:00
Raboneko f50f460551 bump(branch): micro-default-editor 2025-06-29 05:44:40 +00:00
Raboneko c9c499777d add: micro-default-editor (#5694) (#5708)
(cherry picked from commit 74e95aa05c)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:25:48 -05:00
Raboneko 116a7032d3 add: GoofCord (#5674) (#5705)
(cherry picked from commit 8702852099)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:20:55 -05:00
Raboneko ae3a4d02a2 fix(sbctl): Make it actually work on Fedora (#5689) (#5702)
(cherry picked from commit 573aef30ca)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:11:01 -05:00
Raboneko 717bee3483 fix(carla): update.rhai (#5693) (#5698)
(cherry picked from commit 3edc138273)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 00:04:58 -05:00
Raboneko 352c78cdf4 chore(scx-scheds): Add systemd post scripts just in case (#5677) (#5696)
(cherry picked from commit 5c6b12501b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-29 12:58:00 +08:00
Raboneko 36de61a1be bump(branch): astal-gtk 2025-06-29 04:07:56 +00:00
Raboneko c817d94370 bump: opengamepadui 2025-06-29 03:44:51 +00:00
Raboneko 8671f69f16 bump(nightly): mpv-nightly ghostty-nightly zed-nightly grabnim astal Carla-nightly scx-scheds-nightly spotx-bash (#5690) (#5691)
(cherry picked from commit ec0841b3d2)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 22:21:01 -05:00
Raboneko 697722faa0 bump: lomiri-system-settings (#5686) (#5687)
(cherry picked from commit d3ec5ea3ca)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 19:55:48 -05:00
Raboneko e71a3e8d16 bump: yt-dlp-git 2025-06-28 23:59:56 +00:00
Raboneko c3fefd2be9 bump: yt-dlp-git 2025-06-28 23:49:49 +00:00
Raboneko 1b991282d6 add: lan-mouse (#5659) (#5683)
* add lan-mouse

* clean up license

* address comments

(cherry picked from commit ca5e617e27)

Co-authored-by: ayykamp <32194363+ayykamp@users.noreply.github.com>
2025-06-29 03:22:37 +08:00
Raboneko 6114434570 bump: sarasa-gothic-fonts 2025-06-28 14:00:15 +00:00
Raboneko 03d79db274 fix(chezmoi)?: try using latest go.sum (#5385) (#5680)
(cherry picked from commit 085ca9af92)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-28 08:13:14 -05:00
Raboneko 52f05da8c2 bump: rpcs3 2025-06-28 12:37:41 +00:00
Raboneko c12efeea36 fix/feat(ghostty): Add new files in Tip, move files that depend on other packages to subpackages (#5673) (#5675)
* fix/feat(ghostty): Add new files in Tip, move files that depend on other packages to subpackages

* fix(stable): Cleanup some changes

* cleanup: Fixup some macros

* Tip is so fun...

* Oops

* Do what now

* fix: /usr/share I guess?

(cherry picked from commit 45c0fcfe10)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 05:47:06 -05:00
Raboneko e91a903696 fix(nvidia): UX improvements (#5648) (#5670)
* fix(nvidia): Automatically pull necessary 32-bit deps

* feat: Fallback service and more

(cherry picked from commit 90e3fe5d62)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 13:23:01 +08:00
Raboneko 5409014706 fix(deadbeef): Missing = (#5661) (#5667)
(cherry picked from commit 767872a4c2)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-28 13:16:43 +08:00
Raboneko 202606eac4 bump: wine-staging 2025-06-28 04:48:46 +00:00
Raboneko e4ce955f6c chore: Bump packages on <= 42 (#5660) (#5665)
* Bump yt-dlp-git



* bump: zed



* bump: zed-preview



* bump: tela-icon-theme



* bump: ruffle-nightly



* bump: feishin



---------


(cherry picked from commit 76eeb4e24a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-27 23:40:07 -05:00
Raboneko f8f002695d fix(hyprutils): bump so ver (#5655) (#5663)
(cherry picked from commit 8fe448a566)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-27 22:34:22 -05:00
Raboneko 6c9a2f9071 bump(branch): astal-gtk xone-kmod dkms-xone 2025-06-28 02:56:01 +00:00
Raboneko bb986fe097 bump(nightly): mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim nim-nightly astal nvidia-patch scx-scheds-nightly xone 2025-06-28 01:51:39 +00:00
Raboneko 9a741085c4 bump: wine-dev 2025-06-27 21:32:45 +00:00
Raboneko a7105ec5e9 bump: deadbeef 2025-06-27 17:41:51 +00:00
Raboneko 4081e9d936 add: deadbeef (#5653) (#5657)
(cherry picked from commit 9a6c0bf3fe)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-28 01:30:21 +08:00
Raboneko 89cd2c3d6b bump: rpcs3 2025-06-27 15:50:26 +00:00
Raboneko 44e256532c bump: inputplumber opengamepadui 2025-06-27 15:20:17 +00:00
Raboneko 5b24f766d1 bump: maple-fonts 2025-06-27 13:21:23 +00:00
Raboneko f4b3c49a1b bump: zig-master-bootstrap 2025-06-27 04:57:03 +00:00
Raboneko 5070b322b9 bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-06-27 03:06:36 +00:00
Raboneko 1055915486 bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly ipu6-camera-bins ipu6-camera-hal intel-ipu6-drivers scx-scheds-nightly 2025-06-27 01:55:49 +00:00
Raboneko 817e5e0657 bump: discord-canary-openasar discord-canary 2025-06-26 20:43:01 +00:00
Raboneko 5ed7d0bba3 bump: rust-mise 2025-06-26 19:30:18 +00:00
Raboneko e78138076f bump: discord-ptb-openasar discord-ptb 2025-06-26 16:54:02 +00:00
Raboneko 40deefd10c bump: zig-master-bootstrap 2025-06-26 12:47:47 +00:00
Gilver 555606b4c7 chore: Backport NVIDIA changes (#5649) 2025-06-26 13:03:01 +08:00
Raboneko f777ff41a4 bump: voicevox 2025-06-26 04:03:59 +00:00
Raboneko 2ae8b1a8ac bump(branch): xone-kmod dkms-xone 2025-06-26 03:02:02 +00:00
Raboneko 3efd915e90 bump(nightly): hyprutils.nightly ghostty-nightly micro-nightly zed-nightly grabnim nim-nightly scx-scheds-nightly xone 2025-06-26 01:54:43 +00:00
Raboneko 9bc859458c Fix: virtualsmartcard license install (#5644) (#5645)
(cherry picked from commit 1bfd7f962f)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-06-25 19:33:19 -05:00
Raboneko 7ac67e7428 bump: electron yt-dlp-git 2025-06-25 23:48:46 +00:00
Raboneko 4e5deb6124 bump: yt-dlp-git 2025-06-25 23:35:37 +00:00
Raboneko d5faccf5b1 bump: tracy 2025-06-25 22:24:23 +00:00
Raboneko c6eb055247 bump: rpcs3 2025-06-25 20:44:07 +00:00
Raboneko 2b663a8af2 bump: yt-dlp-git 2025-06-25 19:41:01 +00:00
Raboneko 2b03b70eb9 bump: zig-master-bootstrap 2025-06-25 19:29:06 +00:00
Raboneko 1963315d00 bump: yt-dlp-git 2025-06-25 19:14:06 +00:00
Raboneko df91a4d5ff bump: codium flutter yt-dlp-git 2025-06-25 18:52:48 +00:00
Raboneko 2744ac5fbc add: virtualsmartcard (#5635) (#5641)
* add: virtualsmartcard

* fix: update rhai script

(cherry picked from commit 9885a23066)

Co-authored-by: june <159748074+june-fish@users.noreply.github.com>
2025-06-25 13:25:24 -05:00
Raboneko 6be16e0540 add: bdf2sfd (#5636) (#5638)
(cherry picked from commit 58ee875d64)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-26 02:09:45 +08:00
Raboneko cf07bc1b2e bump: yt-dlp-git 2025-06-25 17:39:17 +00:00
Raboneko 193a73286b chore(swayfx): Update build deps (#5628) (#5632)
* chore(swayfx): Update build deps



* chore: Update wlroots too



---------


(cherry picked from commit 9d93415052)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-25 21:03:07 +08:00
Raboneko 08fbfa0451 bump: feishin opengamepadui 2025-06-25 05:49:56 +00:00
Raboneko e9e1abad0b bump: feishin 2025-06-25 04:06:06 +00:00
Raboneko 7d58254a8e bump: zig-master-bootstrap 2025-06-25 03:32:10 +00:00
Raboneko 9f09c20014 bump: ruffle-nightly 2025-06-25 02:04:16 +00:00
Raboneko 2ce53514e4 bump(nightly): ghostty-nightly micro-nightly zed-nightly grabnim nvidia-patch scx-scheds-nightly 2025-06-25 01:55:53 +00:00
Raboneko 8c5b89c97d bump: inputplumber 2025-06-24 23:35:52 +00:00
Raboneko a838f1f6fa bump: discord-canary-openasar discord-canary 2025-06-24 21:18:52 +00:00
Raboneko 2d3a905f02 fix(flutter): weird python requirement? (#5079) (#5629)
resolves #5078


(cherry picked from commit d41b1fd952)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-25 02:37:15 +08:00
Raboneko 64b314d8f9 bump: discord-canary-openasar discord-canary 2025-06-24 16:52:38 +00:00
Raboneko bb8ac32a5c bump: zig-master-bootstrap 2025-06-24 10:22:47 +00:00
Raboneko 6fda6205fd chore(scenefx): Update build dependencies and files (#5624) (#5625)
* chore(scenefx): Update build dependencies

`wlroots-0.19.0` is still in testing on F42 and it is unclear if it will be added to F41.



* chore: Update files



---------


(cherry picked from commit 36970fce14)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-24 01:32:18 -05:00
Raboneko a570225b97 bump: scenefx electron 2025-06-24 06:31:02 +00:00
Raboneko 5333165c1a bump: scenefx 2025-06-24 05:55:51 +00:00
Raboneko 84bea96ef0 bump: swayfx scenefx 2025-06-24 05:45:27 +00:00
Raboneko 51edb0f4f2 bump: scenefx 2025-06-24 05:23:03 +00:00
Raboneko 56d1335986 bump: rpcs3 2025-06-24 04:37:19 +00:00
Raboneko c41f70f287 bump: rpcs3 2025-06-24 03:12:37 +00:00
Raboneko 5746809514 bump(branch): astal-gtk 2025-06-24 03:03:39 +00:00
Raboneko e7259bd445 bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly grabnim astal nvidia-patch scx-scheds-nightly 2025-06-24 01:55:46 +00:00
Raboneko e296b45a30 bump: ruffle-nightly 2025-06-24 01:49:03 +00:00
Raboneko 10c6d5a8a8 bump: rpcs3 2025-06-23 23:31:28 +00:00
Raboneko 439fed65de bump: discord-ptb-openasar discord-ptb 2025-06-23 17:51:00 +00:00
Raboneko 795769d65b bump: discord-canary-openasar discord-canary 2025-06-23 17:39:08 +00:00
Raboneko 6f1cd2ae76 bump: zig-master-bootstrap 2025-06-23 17:18:14 +00:00
Raboneko de6b0dbc33 chore(falcond): v2 is high enough now (#5620) (#5621)
DNF microarch support when so we can handle this better


(cherry picked from commit bd6d702dd9)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-23 23:11:03 +08:00
Raboneko 30efad04d1 fix(mise): rust2rpm (#5612) (#5617)
(cherry picked from commit f93a3ab04e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-23 09:34:51 -05:00
Raboneko 3a9985ca8e bump: kotlin-native kotlin 2025-06-23 13:38:50 +00:00
Raboneko 4e56ae9dff bump: falcond 2025-06-23 12:57:37 +00:00
Raboneko 9ee448e76b bump: rust-mise 2025-06-23 11:39:11 +00:00
Raboneko c4f0e86dfa bump: lomiri-system-settings 2025-06-23 10:23:03 +00:00
Raboneko 9bb93f0327 fix(kanata): rust2rpm (#5613) (#5614)
(cherry picked from commit da70409d09)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-23 18:22:14 +08:00
Raboneko 6a011668e5 bump: rust-kanata 2025-06-23 07:42:54 +00:00
Raboneko 326a41ac44 bump: rust-mise 2025-06-23 03:42:30 +00:00
Raboneko 17e17054ae bump(branch): astal-gtk xone-kmod dkms-xone 2025-06-23 03:11:39 +00:00
Raboneko ad5ee4cb8b bump(nightly): hyprgraphics.nightly ghostty-nightly zed-nightly prismlauncher-nightly astal openbangla-keyboard-nightly Carla-nightly libva-nvidia-driver scx-scheds-nightly xone 2025-06-23 02:01:58 +00:00
Raboneko 0e2fe6e28a bump: chezmoi 2025-06-22 20:41:07 +00:00
Raboneko f151f92ecb fix(legcord-nightly): Disable stripping (#5604) (#5609)
(cherry picked from commit 865fc24357)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-22 20:29:29 +08:00
Raboneko f68163b73b fix(carla): Update build deps (#5605) (#5606)
* fix(carla): Try BuildConflicts



* fix: Try a ci_setup script



* fix: Does this need to be DNF5 explicitly?



* Okay just don't use that flag



* Try fixing the typo maybe



* Considering the stuff this wants to remove I don't think this is safe but



* I wanna try something first



* ?



* fix: Apparently this needs full FFmpeg and wants SDL?



* fix: Search by CMake?



* Delete anda/multimedia/carla/ci_setup.rhai



---------


(cherry picked from commit d8bf13e53e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-22 20:29:17 +08:00
Raboneko 6bf8b6ed56 bump(branch): xone-kmod dkms-xone 2025-06-22 03:10:50 +00:00
Raboneko 22a39216c6 bump: ruffle-nightly rpcs3 2025-06-22 02:25:59 +00:00
Raboneko fe9184c409 bump(nightly): legcord-nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim nim-nightly tdlib-nightly Carla-nightly scx-scheds-nightly xone 2025-06-22 02:03:25 +00:00
Raboneko 13fc5f7114 bump: rpcs3 2025-06-21 17:49:58 +00:00
Raboneko 41d16ded80 bump: vala-panel-appmenu 2025-06-21 13:35:23 +00:00
Raboneko 4a32ee64f8 bump: zig-master-bootstrap 2025-06-21 11:31:52 +00:00
Raboneko 53c19024e8 bump: bun-bin 2025-06-21 08:52:11 +00:00
Raboneko 9e11e4ab1d fix(kf6-kio): Update for Rawhide and F42 (#5592) (#5603)
* fix(kf6-kio): Update for Rawhide and F42



* ???



* Adding the Literal Only Difference



* Mock save us



---------


(cherry picked from commit 915d92cc00)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-21 03:26:24 -05:00
Raboneko 22a7dfb062 bump(branch): kf6-kio 2025-06-21 02:55:43 +00:00
Raboneko 1b841a416f bump: ruffle-nightly limine 2025-06-21 01:59:28 +00:00
Raboneko 2301363d57 bump(nightly): legcord-nightly mpv-nightly winetricks-git ghostty-nightly micro-nightly zed-nightly grabnim tdlib-nightly Carla-nightly scx-scheds-nightly 2025-06-21 01:52:04 +00:00
Raboneko d05a2cf78d fix: Update mesa.spec with latest changes from upstream (#5601) (#5602)
* fix: Update mesa.spec with latest changes from upstream



* chore: Remove unneeded patch



* chore: Remove unused patch file



* chore: Update bazzite.patch



---------


(cherry picked from commit cfb7dae72f)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-06-21 01:14:20 +08:00
Gilver 4c564e3316 chore(kf6-kio): Switch to Mock builds for future updates (#5597)
See #5592.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-06-21 00:23:56 +08:00
Raboneko 3ad40b8868 bump: lomiri-system-settings 2025-06-20 15:50:04 +00:00
Raboneko 4b8556dfbd chore(falcond): Update based on discussion with the dev (#5591) (#5593)
(cherry picked from commit bc06f95358)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-20 23:31:55 +08:00
Raboneko 8b848ef61e add: si-cik-amdgpu (#5583) (#5588)
* add: si-cik-amdgpu

* fix: This is noarch

(cherry picked from commit 0f5e5154bd)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-20 07:01:41 -05:00
Raboneko d67863299c chore: Update some more Python packages (#5584) (#5585)
* chore: Update some more Python packages

* fix: What the heck?

* fix: Okay this is VERY weird

* fix: This Wheel is cursed

* fix: Cursed typo

* fix: How did it even let me do that

* fix: CURSED WHEEL

* fix: -f

* fix: Okay

* fix: ???

* What now

* fix: Python path

(cherry picked from commit 6de45dc20b)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-20 06:20:02 -05:00
Raboneko db41e4054c bump: codium 2025-06-20 09:20:37 +00:00
Raboneko fe9e2fb2ff bump: zig-master-bootstrap 2025-06-20 08:29:19 +00:00
Raboneko 5367694642 bump: rpcs3 2025-06-20 07:35:37 +00:00
Raboneko 723faca93d feat(heroic, steam): Recommend falcond OR gamemode (#5579) (#5580)
* feat(heroic, steam): Recommend falcond OR gamemode

* fix(steam): Only recommend i386 Gamemode if x86_64 is also installed

(cherry picked from commit f36ecb41f0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-20 02:18:49 -05:00
Raboneko c84409aca7 add: falcond and falcond-profiles (#5571) (#5576)
* add: falcond and falcond-profiles

* cleanup: Actually why was I doing that

* cleanup: Fix some cursed formatting

* cleanup: Fix the globbing

* fix?: Zig fetch ahead of time?



* Ah.



* Env var maybe



* cleanup: Remove unnecessary things

* cleanup(falcond-profiles): Where did that space come from?



* fix(falcond): Disable Zig system integration mode



* fix: LICENSE and README path



* fix: -t



* fix: Build aarch64 again baseline for now



* Update falcond.spec



---------


(cherry picked from commit 0a1bd7021b)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-20 00:57:08 -05:00
Raboneko a38565ccf9 fix(zapret): build again (#5572) (#5573)
(cherry picked from commit d3b900646b)

Co-authored-by: VirtualFreeEx <122599332+VirtualFreeEx@users.noreply.github.com>
2025-06-19 23:38:43 -05:00
Raboneko 0ecb607355 bump: ruffle-nightly 2025-06-20 01:57:01 +00:00
Raboneko c9d5813ad0 bump(nightly): mpv-nightly hyprgraphics.nightly hyprlang.nightly hyprutils.nightly hyprwayland-scanner.nightly zed-nightly scx-scheds-nightly 2025-06-20 01:54:05 +00:00
Raboneko 5c0baa6850 bump: inputplumber 2025-06-19 22:50:21 +00:00
Raboneko 580808f4bd bump: zig-master-bootstrap 2025-06-19 15:42:35 +00:00
Raboneko f664a6537f bump: anda-srpm-macros 2025-06-19 13:58:09 +00:00
Raboneko 753a6b2e99 bump: rpcs3 2025-06-19 10:45:43 +00:00
Raboneko a3f2df292e bump: rpcs3 2025-06-19 09:21:07 +00:00
Raboneko fdc1350966 bump: opengamepadui 2025-06-19 05:40:02 +00:00
Raboneko c7e18e9cc5 bump: nekoray 2025-06-19 04:38:51 +00:00
Raboneko ab1183dc9d bump: inputplumber opengamepadui 2025-06-19 03:32:03 +00:00
Raboneko 92afcc1a57 bump(branch): xone-kmod dkms-xone 2025-06-19 03:01:14 +00:00
Raboneko a254f9eacc bump: ruffle-nightly 2025-06-19 02:10:42 +00:00
Raboneko 3eb25b24ba bump(nightly): ghostty-nightly zed-nightly prismlauncher-nightly grabnim nim-nightly cros-keyboard-map scx-scheds-nightly xone spotx-bash 2025-06-19 01:55:13 +00:00
Raboneko 1454663ce5 bump: discord-canary-openasar discord-canary 2025-06-18 22:50:37 +00:00
Raboneko c159dcefeb bump: zig-master-bootstrap 2025-06-18 22:39:14 +00:00
Raboneko 412bf87ecf add: wild (#5564) (#5566)
(cherry picked from commit 4567f014e6)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-18 13:33:57 -05:00
Raboneko 7072c90497 bump: mesa 2025-06-18 18:27:45 +00:00
Raboneko 0ac52d5407 bump: rpcs3 2025-06-18 15:24:48 +00:00
Raboneko c0323c2362 bump: rpcs3 2025-06-18 14:42:25 +00:00
Raboneko 64e94c583f bump: electron 2025-06-18 08:36:08 +00:00
Raboneko 4e01317c47 feat(flameshot): revert to commit with qt5 (#5554) (#5555)
* feat(flameshot): revert to commit with qt5



* feat(flameshot-nightly): terminate update script



---------


(cherry picked from commit b4ba3c2c3b)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-18 02:18:45 -05:00
Raboneko 876280478e bump: zig-master-bootstrap 2025-06-18 05:55:33 +00:00
Raboneko bd403ef848 bump: ruffle-nightly 2025-06-18 01:56:03 +00:00
Raboneko 62fb7725c5 bump(nightly): ghostty-nightly zed-nightly prismlauncher-nightly nvidia-patch scx-scheds-nightly 2025-06-18 01:54:16 +00:00
Raboneko d806064ad0 bump: discord-canary-openasar discord-canary python-pip-system-certs 2025-06-17 23:35:13 +00:00
Raboneko b7976713c1 bump: klassy 2025-06-17 23:18:55 +00:00
Raboneko 7922b5959a bump: rio 2025-06-17 22:26:24 +00:00
Raboneko 561d275216 bump: rpcs3 2025-06-17 20:29:55 +00:00
Raboneko 7ee034226e fix(intel-lpmd): install files to the correct place (#5550) (#5551)
(cherry picked from commit b168006c45)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-18 01:45:03 +08:00
Raboneko 6cc7a3726c bump: lomiri-system-settings 2025-06-17 17:38:47 +00:00
Raboneko 8afee26750 bump: python-pip-system-certs zig-master-bootstrap 2025-06-17 13:22:38 +00:00
Raboneko 09c4f7f6c2 fix(melody): Build deps, don't generate buildrequires (#5542) (#5547)
* fix(melody): Build deps



* fix: More build deps



* fix: ?



---------


(cherry picked from commit 2670c4c721)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-17 10:26:34 +00:00
Raboneko 8c960e73c4 add: terra-protontricks (#5537) (#5544)
* add: terra-protontricks

* Folks Gil is not on his A game today



* fix: Pip



* AAAA



* Update protontricks.spec



* fix: pypi_name



* fix: If I could spell maybe



---------


(cherry picked from commit 9df8672367)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-17 18:26:12 +08:00
Raboneko a45b2d904c bump: eww 2025-06-17 07:51:39 +00:00
Raboneko 7070a90166 rm: onefetch (#5533) (#5534)
https://src.fedoraproject.org/rpms/rust-onefetch


(cherry picked from commit 83cd9f332c)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-17 02:43:22 -05:00
Raboneko c1f5a1f2c6 add: scx-scheds and scx-scheds-nightly (#5475) (#5529)
* add: scx-scheds and scx-scheds-nightly

* fix: Build requires cargo-rpm-macros

* fix: Licenses

* feat: Use pkg_devel_files

* cleanup: Use the systemd macros

(cherry picked from commit 0e1ecdc83d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-17 02:14:41 -05:00
Raboneko 0fcf7ae7e6 fix(flameshot-nightly): Requires Qt6 now, crop the stable ver in update.rhai (#5521) (#5523)
* fix(flameshot-nightly): Requires Qt6 now



* fix: Qt6Svg



* fix: Qt6LinguistTools



* Trying something



* chore: Remove old deps, update runtime deps



* Apparently this wants to be Git cloned?



* I'm stupid



* fix: update.rhai



* cleanup: V begone



---------


(cherry picked from commit d9179d9245)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-17 01:14:22 -05:00
Raboneko 0b3ab84db9 bump(nightly): flameshot-nightly hyprutils.nightly zed-nightly prismlauncher-nightly grabnim nim-nightly 2025-06-17 01:54:51 +00:00
Raboneko aa8a3dfd67 bump: discord-canary-openasar discord-canary 2025-06-17 01:50:07 +00:00
Raboneko aebc185a62 bump: rust-mise 2025-06-16 22:43:10 +00:00
Raboneko 0c824032f4 bump: discord-openasar discord 2025-06-16 21:19:00 +00:00
Raboneko 1cee0f87ce fix(zig-master): rebase linker patches (#5517) (#5518)
(cherry picked from commit 2bb25592d7)

Co-authored-by: Jan <sentrycraft123@gmail.com>
2025-06-16 15:37:26 -05:00
Raboneko 4f2fdad149 bump: discord-canary-openasar discord-canary 2025-06-16 17:48:29 +00:00
Raboneko 40a228e54e bump: zed-preview 2025-06-16 17:37:24 +00:00
Raboneko a253679aee bump: discord-canary-openasar discord-canary rust-anda 2025-06-16 16:51:50 +00:00
Raboneko d09cab3a05 chore(edit): RUSTC_BOOSTRAP=1 is enough now (#5508) (#5514)
(cherry picked from commit 653079f0b3)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-17 00:43:06 +08:00
Raboneko 16d802387b fix(tdlib): set it to nightly (#5509) (#5511)
(cherry picked from commit b5c48d5bd7)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-17 00:42:06 +08:00
Raboneko da1a186fef bump: tdlib-nightly 2025-06-16 14:55:43 +00:00
Raboneko 95991ee8d2 bump: zig-master-bootstrap tdlib-nightly 2025-06-16 13:24:22 +00:00
Raboneko d1d53d131a bump: anki-qt5 anki 2025-06-16 12:43:38 +00:00
Raboneko 787711f5e6 bump: tdlib-nightly 2025-06-16 11:55:51 +00:00
Raboneko e5ebafde59 chore: Deprecate faad2 (#5503) (#5505)
Pack it up boys. https://src.fedoraproject.org/rpms/faad2


(cherry picked from commit 59256dd066)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-16 18:32:30 +08:00
Raboneko ffabc10d78 fix(lomiri-system-settings): Update patches (#5491) (#5492)
* fix(lomiri-system-settings): Update patches

* fix: Begone PATCH3



* fix: I somehow did not add back THE MOST IMPORTANT PATCH



---------


(cherry picked from commit 972f3a0de3)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-16 04:57:23 -05:00
Raboneko 07ecdb915d chore: Update Intel IPU6 specs, separate IPU6 drivers and USBIO drivers (#5490) (#5495)
* chore: Update Intel IPU6 specs, separate IPU6 drivers and USBIO drivers

* chore: Changelogs

* fix: Some oopsies

* fix: Commit?

* fix: Cleanup

* fix: dfshdfshjksdfdfhjs

(cherry picked from commit 205fe13dd3)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-16 04:56:40 -05:00
Raboneko e5cb857489 add: opensnitch (#5413) (#5498)
* add: opensnitch

* enable the builddep then idk

* a

* alsdkfjalskj

* sjdfl

* idrk anymore

* sdlkfj

* comments

* Update opensnitch.spec



* Update opensnitch.spec



* who would've guessed you need c++

* qmake?

* cmake(Qt6)



* qt5-linguist



* maybe qt6? what?



---------


(cherry picked from commit 6c82ee48a2)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 04:56:11 -05:00
Raboneko 37985eb92a fix(sdbus-cpp): update.rhai (#5485) (#5486)
(cherry picked from commit b0af6bfc7b)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 14:58:45 +08:00
Raboneko b5a79dfb8d fix(hyprlock): swap sdbus (#5478) (#5482)
(cherry picked from commit b5e5d5ecac)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 14:18:12 +08:00
Raboneko b1c52f3b70 fix(hypridle): require sdbus-cpp.terra-devel (#5450) (#5479)
* fix(hypridle): require sdbus-cpp.terra-devel



* can we swap sdbus?



* allowerasing

---------


(cherry picked from commit 59212fec95)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 14:17:37 +08:00
Raboneko 378e43659c fix(hyprlock): explicit builddeps from terra (#5462) (#5476)
* fix(hyprlock): explicit builddeps from terra



* Update update.rhai



* Update hyprlock.spec



---------


(cherry picked from commit fb4b4f39c6)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 13:43:29 +08:00
Raboneko bb6466256c bump: hyprlock 2025-06-16 05:34:37 +00:00
Raboneko 97eecd385b fix(vpkedit): Don't disable static linking (#5464) (#5469)
(cherry picked from commit 038d5b818d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-16 00:07:37 -05:00
Raboneko 50031aa47a fix(v4l2-relayd): Change to nightly so commit date is accurate (#5465) (#5472)
(cherry picked from commit e47a913e76)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-16 00:06:52 -05:00
Raboneko 1a72c1d191 bump: hyprlock 2025-06-16 05:01:07 +00:00
Raboneko 57a11e2f8a bump: hyprlock 2025-06-16 04:42:21 +00:00
Raboneko 7716b6839b bump: hyprlock 2025-06-16 04:02:43 +00:00
Raboneko 3fcd60ffa4 add: cbmem (#3323) (#5466)
* Add: cbmem

* Fix url and date

* add --depth 1 and cd into make directory

* Commit suggestions



* use make build macro



* Fix git clone



* Try the funny



* Fix license



* Add global compiler thing at the top



* Add licenses/docs and remove -std thing



* fix build flag macro



* Add wno error flag



* Add other licenses



* Install all licenses



* meow



* Update cbmem.spec



* Update cbmem.spec



* meow



* Update version and changelog, remove global build flags

This should work lol



---------




(cherry picked from commit 04c6da7499)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 22:28:31 -05:00
Raboneko 3b63c1bf6b bump: hyprlock 2025-06-16 03:14:34 +00:00
Raboneko 564b7df2e4 bump(branch): astal-gtk 2025-06-16 03:07:27 +00:00
Raboneko 187d92c69a bump(nightly): ghostty-nightly zed-nightly prismlauncher-nightly grabnim astal 2025-06-16 01:58:20 +00:00
Raboneko d8fc6f2f25 bump: ruffle-nightly hyprlock 2025-06-16 01:45:19 +00:00
Raboneko 19f662d60d bump(weekly): v4l2-relayd 2025-06-16 00:52:24 +00:00
Raboneko 9c45ac178f bump: hyprlock 2025-06-15 23:55:41 +00:00
Raboneko a5082edaeb bump: hyprlock 2025-06-15 23:45:57 +00:00
Raboneko 5414569854 bump: hyprlock 2025-06-15 23:32:24 +00:00
Raboneko 570b12b61e bump: hyprlock 2025-06-15 23:17:42 +00:00
Raboneko ee31911095 bump: hyprlock 2025-06-15 22:55:33 +00:00
Raboneko 2e56c943e1 bump: hyprlock 2025-06-15 22:42:10 +00:00
Raboneko 195ca1dbcb bump: hyprlock 2025-06-15 22:25:17 +00:00
Raboneko aa9eccc05c bump: komikku hyprlock 2025-06-15 21:58:59 +00:00
Raboneko 12619d8e06 bump: hyprlock 2025-06-15 21:48:47 +00:00
Raboneko 7df16afb49 bump: hyprlock 2025-06-15 21:38:22 +00:00
Raboneko 1ac54565f6 bump: hyprlock 2025-06-15 21:23:21 +00:00
Raboneko e454f79d72 bump: hyprlock 2025-06-15 20:58:25 +00:00
Raboneko 2b7e4d1497 bump: hyprlock 2025-06-15 20:48:26 +00:00
Raboneko 3e5b0f7411 bump: hyprlock 2025-06-15 20:37:20 +00:00
Raboneko 7c8cd8fbcf bump: hyprlock 2025-06-15 20:20:05 +00:00
Raboneko 3565459323 bump: hyprlock 2025-06-15 19:55:27 +00:00
Raboneko 96ccc23825 bump: hyprlock 2025-06-15 19:40:45 +00:00
Raboneko 8d6c6e3772 bump: hyprlock 2025-06-15 19:30:05 +00:00
Raboneko 46c0a1ee5c bump: hyprlock 2025-06-15 19:20:04 +00:00
Raboneko 6aa9768c96 bump: hyprlock 2025-06-15 18:58:47 +00:00
Raboneko b13ba744bd bump: hyprlock 2025-06-15 18:48:43 +00:00
Raboneko 45c340a8b8 bump: hyprlock 2025-06-15 18:29:51 +00:00
Raboneko a3fd7c36e1 bump: hyprlock 2025-06-15 17:57:00 +00:00
Raboneko 186773c756 bump: hyprlock 2025-06-15 17:46:53 +00:00
Raboneko a2e5f380e1 bump: hyprlock 2025-06-15 17:36:50 +00:00
Raboneko a1ca900d0b bump: hyprlock 2025-06-15 17:20:48 +00:00
Raboneko 0b746bb4a7 add: hyprlock (#5411) (#5459)
* add: hyprlock

* fix deps and add files

(cherry picked from commit a5e8ce1d7c)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 01:02:30 +08:00
Raboneko ee4bd1ef43 fix(hypridle): trim the version correctly (#5453) (#5455)
(cherry picked from commit 273ab3f944)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 00:57:07 +08:00
Raboneko 74e9132f39 bump: hypridle rpcs3 2025-06-15 16:46:29 +00:00
Gilver fb4ec35d76 docs(readme): add instructions for EL, notes for extras (#5341) (#5452)
(cherry picked from commit cbdfc82e1f)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-16 00:26:05 +08:00
Raboneko 074cb77e40 bump: hypridle 2025-06-15 16:23:25 +00:00
Gilver 436ceb02b6 chore: Deprecate F40 (#5130) (#5448)
(cherry picked from commit f9a1ebd7e5)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-06-16 00:06:44 +08:00
Raboneko b1d96e7643 add: hypridle (#5378) (#5443)
* add: hypridle

* builddeps

* Update update.rhai



* gcc



* Update hypridle.spec



---------


(cherry picked from commit 25d6e18c69)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 23:59:48 +08:00
Raboneko 707853df88 add: hyprgraphics (#5410) (#5439)
(cherry picked from commit 23a0741bb9)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 23:57:16 +08:00
Raboneko c6b4eec3c2 add: vpkedit (#1284) (#5435)
* add: vpkedit

* bump to 4.2.3



* clear cwd



* maybe no libc moment?



---------


(cherry picked from commit 7edd8cf388)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 23:40:17 +08:00
Raboneko 23a5b8dfdd add: hyprlang.nightly (#5371) (#5431)
(cherry picked from commit a720185740)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 23:13:50 +08:00
Raboneko e022f59702 add: hyprutils.nightly (#5372) (#5422)
(cherry picked from commit c6fc58f4d6)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 22:47:39 +08:00
Raboneko 15a083fbe5 fix(flashprog): update urls and license (#5408) (#5415)
(cherry picked from commit df7fa9a0f3)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 22:47:14 +08:00
Raboneko 7089afd996 fix(rio): use https url (#5409) (#5418)
(cherry picked from commit bdca17a588)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 22:46:58 +08:00
Raboneko 602235119a add: nimble (#3960) (#5426)
* add: nimble

Sequel to #1245

* Update nimble.spec



* Update nim-nightly.spec



---------


(cherry picked from commit 5de302be3b)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-15 22:46:44 +08:00
Raboneko b195f12084 bump: helium-gtk-theme 2025-06-15 14:37:20 +00:00
Raboneko 68e58c0c15 bump: lomiri-system-settings 2025-06-15 13:35:02 +00:00
Raboneko 351edfc45b bump: peazip 2025-06-15 09:19:27 +00:00
Raboneko 87ddbdc2c4 chore(ghostty-nightly): Use zig_build_target (#5379) (#5405)
* chore(ghostty-nightly): Use zig_build_target



* fix: Update cache dir macro



* Update ghostty-nightly.spec



* chore: Add back lang stuff



---------


(cherry picked from commit 568c075221)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-15 01:00:21 -05:00
Raboneko a620c513e0 bump: zig-master-bootstrap 2025-06-15 05:50:16 +00:00
Raboneko 2ad1cd7546 bump(nightly): envision ghostty-nightly zed-nightly grabnim spotx-bash 2025-06-15 02:04:10 +00:00
Raboneko 27b0618aca bump: ruffle-nightly 2025-06-15 01:48:03 +00:00
Raboneko aedc54490e bump: anda-srpm-macros 2025-06-14 13:39:01 +00:00
Raboneko 566645a696 bump: zig-master-bootstrap 2025-06-14 13:15:30 +00:00
Raboneko 78fe852d8b add: sdbus-cpp.terra (#5399) (#5401)
(cherry picked from commit 0cb49246ed)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 19:49:55 +08:00
Raboneko dcab36c033 bump: anda-srpm-macros 2025-06-14 11:37:15 +00:00
Raboneko bd67d196c1 fix(atac): try --locked (#5386) (#5396)
(cherry picked from commit 7cc231e2cd)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 18:32:07 +08:00
Raboneko a778977d41 add: hyprwayland-scanner.nightly (#5370) (#5388)
(cherry picked from commit c0b330f376)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 10:30:04 +00:00
Raboneko 0a77de6d38 add: hyprland-protocols.nightly (#5384) (#5391)
(cherry picked from commit f197676162)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 18:29:57 +08:00
Raboneko c7acc96bc2 fix: anda-srpm-macros (#5377) (#5381)
* feat(anda-srpm-macros): include required scripts



* Update anda-srpm-macros.spec



* fix: anda-srpm-macros

---------


(cherry picked from commit e1013e3320)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 17:53:46 +08:00
Raboneko fa5c480894 chore(anda-srpm-macros): Add Zig macro file (#5369) (#5374)
(cherry picked from commit 701cb5bc5b)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-14 04:31:40 -05:00
Raboneko 521c58c265 bump: anda-srpm-macros 2025-06-14 08:47:47 +00:00
Raboneko 5c411089ea bump: wine-staging 2025-06-14 06:26:05 +00:00
Raboneko 74674abffb fix: feishin (#5351) (#5366)
* fix: feishin

Close #5350



* Update feishin.spec



* a

---------


(cherry picked from commit 5bbdc6a890)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-14 13:34:32 +08:00
Raboneko afb6543900 bump: lomiri-system-settings 2025-06-14 05:23:16 +00:00
Raboneko 14eacf74c7 bump: anda-srpm-macros 2025-06-14 04:46:59 +00:00
Raboneko f9e20dde07 bump(branch): astal-gtk 2025-06-14 02:53:57 +00:00
Raboneko 74f11cd0a2 bump(nightly): legcord-nightly zed-nightly prismlauncher-nightly grabnim astal spotx-bash 2025-06-14 01:50:16 +00:00
Raboneko b70870be98 bump: discord-canary-openasar discord-canary 2025-06-13 22:42:58 +00:00
Raboneko a7ebde5b28 bump: rust-mise 2025-06-13 21:46:48 +00:00
Raboneko e1572d3bda bump: wine-dev 2025-06-13 20:55:29 +00:00
Raboneko 0eca2e9fc6 bump: helium-gtk-theme 2025-06-13 20:42:14 +00:00
Raboneko 003504820c bump: zed 2025-06-13 20:21:24 +00:00
Raboneko 1adea4321a bump: rust-mise 2025-06-13 19:40:40 +00:00
Gilver d9833c3328 fix(rpcs3): Don't disable static linking, use Mock (#5347) (#5354)
* fix(rpcs3): Don't disable static linking

Fedora funnies.



* fix: Try Mock?



---------


(cherry picked from commit d09f723c26)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-06-14 02:53:23 +08:00
Raboneko 190dc2d903 bump: zed-preview 2025-06-13 18:50:50 +00:00
Raboneko f6218dadd4 add: logiops (#5352) (#5361)
(cherry picked from commit 2a90e7c45d)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-13 13:47:26 -05:00
Raboneko f096b26e2a feat(anda-srpm-macros): include required scripts (#5349) (#5357)
(cherry picked from commit d2720a1974)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-13 13:44:06 -05:00
Raboneko 9497b55732 bump: libhelium helium-gtk-theme 2025-06-13 17:25:03 +00:00
Raboneko 0e28dfe66a bump: coolercontrol 2025-06-13 16:48:26 +00:00
Raboneko af7ede1f77 bump: tdlib-nightly 2025-06-13 16:25:13 +00:00
Raboneko 24efe41a2c bump: anda-srpm-macros 2025-06-13 12:40:48 +00:00
Raboneko 3ab770cb7b bump: topgrade 2025-06-13 11:17:38 +00:00
Raboneko a1e65315af bump: zapret 2025-06-13 09:20:39 +00:00
Raboneko 3ea9312e1e bump: zig-master-bootstrap 2025-06-13 05:55:36 +00:00
Raboneko 14928fd4a6 bump: flutter 2025-06-13 04:27:11 +00:00
Raboneko 21e7c4d39c bump(branch): astal-gtk 2025-06-13 03:01:21 +00:00
Raboneko e9dcc522d6 bump(nightly): envision flameshot-nightly mpv-nightly winetricks-git zed-nightly albius grabnim nim-nightly astal 2025-06-13 01:54:21 +00:00
Raboneko 6632e0d50e bump: ruffle-nightly 2025-06-13 01:41:45 +00:00
Raboneko a90b842b87 bump: yt-dlp-git 2025-06-12 23:42:00 +00:00
Raboneko 9f15051b08 bump: yt-dlp-git 2025-06-12 23:27:47 +00:00
Raboneko 85b2d93056 bump: rust-mise 2025-06-12 22:50:18 +00:00
Raboneko fd07ad3bb6 bump: yt-dlp-git 2025-06-12 22:39:17 +00:00
Raboneko e1f82b1967 bump: codium 2025-06-12 21:56:17 +00:00
Raboneko 0eba36e9a0 bump: discord-ptb-openasar discord-ptb 2025-06-12 21:32:34 +00:00
Raboneko dfeab6a3df add: grabnim (#5342) (#5344)
* add: grabnim

* nightly

(cherry picked from commit cfea3a2afa)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-13 03:23:00 +08:00
Raboneko 5ae49ef163 bump: zed 2025-06-12 19:15:20 +00:00
Raboneko 187ba54faa bump: libhelium 2025-06-12 18:36:35 +00:00
Raboneko 064100d3c5 bump: zed-preview python-pip-system-certs 2025-06-12 16:51:10 +00:00
Raboneko 2b5e80c0d3 bump: zig-master-bootstrap 2025-06-12 13:23:14 +00:00
Raboneko e9627f6a45 bump: zapret 2025-06-12 06:29:23 +00:00
Raboneko 8d41278584 bump: bun-bin 2025-06-12 05:19:00 +00:00
Raboneko b8e023ff72 fix(anda): More things Fedora changed on 42 (#5336) (#5338)
(cherry picked from commit 37fc5e1e7b)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-12 12:47:51 +08:00
Raboneko 258466cae1 bump: ruffle-nightly 2025-06-12 02:05:31 +00:00
Raboneko 20407e2e53 bump(nightly): flameshot-nightly winetricks-git ghostty-nightly zed-nightly albius nim-nightly vala-nightly rpi-utils 2025-06-12 01:53:26 +00:00
Raboneko 4296c6fe08 bump: flutter 2025-06-11 23:47:44 +00:00
Raboneko 27de3e8592 bump: discord-canary-openasar discord-canary 2025-06-11 23:19:25 +00:00
Raboneko e7026531fc bump: libhelium helium-gtk-theme 2025-06-11 22:39:38 +00:00
Raboneko d32958bcbb bump: edit 2025-06-11 21:55:55 +00:00
Raboneko f1f1adbeca fix(readymade-git): update deps and git clone (#5325) (#5332)
* fix(readymade-git): update deps and git clone



* maybe like this



* Update readymade-git.spec



* Update readymade-git.spec



* no -n?



* guys just use tar

---------


(cherry picked from commit 2fd7c9b46c)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-11 14:55:45 -05:00
Raboneko d6a4fe4618 fix(anda): The path solver cannot be used for deps (#5327) (#5329)
(cherry picked from commit 6ff0f0f4b8)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-11 14:47:04 -05:00
Raboneko 8346f64b40 bump: zed-preview readymade-git 2025-06-11 18:33:44 +00:00
Raboneko d7a81324f4 fix(anda): dep on script directly? (#5320) (#5322)
(cherry picked from commit 8fac0a81b7)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-12 02:19:56 +08:00
Raboneko 3063acd7cb bump: tdlib-nightly 2025-06-11 17:57:15 +00:00
Raboneko a0ba97f6a4 bump: zed-preview zed 2025-06-11 16:26:58 +00:00
Raboneko 32c3e36c39 fix(anda): List deps in the correct spot (#5315) (#5317)
* fix?(anda): util-linux-script



* fix: List the requires in the correct spot



---------


(cherry picked from commit 967d522000)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-11 18:11:57 +08:00
Raboneko a4f4ea17f3 bump: flatpost 2025-06-11 06:30:19 +00:00
Raboneko 46253d72f6 bump: zed-preview 2025-06-11 05:20:15 +00:00
Raboneko b062dd6107 bump(branch): astal-gtk 2025-06-11 03:00:55 +00:00
Raboneko 9fd9383f6b bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly albius nim-nightly astal 2025-06-11 01:54:45 +00:00
Raboneko f33e92ecad bump: ruffle-nightly 2025-06-11 01:50:13 +00:00
Raboneko 7ab0759c3c Remove flashrom-cros (#5310) (#5312)
(cherry picked from commit 4154fa3d6c)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-06-10 17:45:49 -05:00
Raboneko 907ffccf14 bump: lomiri-system-settings (#5307) (#5308)
(cherry picked from commit 7e95e2b215)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-10 17:03:07 -05:00
Raboneko 4f863c3630 bump: discord-canary-openasar discord-canary 2025-06-10 21:58:51 +00:00
Raboneko 0d652897ca bump: discord-canary-openasar discord-canary 2025-06-10 20:56:58 +00:00
Raboneko 96a4365eff add: dracut-strip-trigger (#5287) (#5304)
(cherry picked from commit 09d12f9319)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-11 00:46:09 +08:00
Raboneko 73a96d9227 fix(heroic-games-launcher): They changed the icon files again (#5299) (#5300)
Why?


(cherry picked from commit 52b542531f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-10 10:57:42 -05:00
Raboneko f85eab1a6d bump: tdlib-nightly 2025-06-10 15:44:17 +00:00
Raboneko e8a527ee27 bump: tdlib-nightly 2025-06-10 15:27:28 +00:00
Raboneko 4ae6764edf chore: Bump out of sync packages (#5296) (#5297)
* bump: heroic-games-launcher



* bump: readymade-git



---------


(cherry picked from commit 8dab199f66)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-10 10:21:49 -05:00
Raboneko 2cb4362d9b bump: audacity-freeworld 2025-06-10 14:48:55 +00:00
Raboneko 0f947b6e88 bump(branch): libcufile libcusolver 2025-06-10 14:14:40 +00:00
Raboneko 16c815d0e9 add: libcufile and libcusolver (#5292) (#5293)
* add: libcufile and libcusolver

* chore: Change changelog so no one reports issues to Negativo pls do not

(cherry picked from commit a922f12b29)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-10 09:01:32 -05:00
Raboneko 931f51ff35 bump: zig-master-bootstrap 2025-06-10 13:24:43 +00:00
Raboneko 5a947a1313 bump: wine-dxvk 2025-06-10 12:42:03 +00:00
Raboneko 2c793535f2 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly 2025-06-10 01:55:27 +00:00
Raboneko 84e7da5b45 bump: ruffle-nightly 2025-06-10 01:53:23 +00:00
Raboneko edcc2ba884 bump: discord-canary-openasar discord-canary yt-dlp-git 2025-06-09 23:57:11 +00:00
Raboneko c713098168 bump: apparmor 2025-06-09 22:55:45 +00:00
Raboneko ea17dca7aa bump: zig-master-bootstrap 2025-06-09 22:44:23 +00:00
Raboneko 1bed610f40 bump: discord-openasar discord sass 2025-06-09 19:29:37 +00:00
Raboneko ddf0f97a8d bump: inputplumber 2025-06-09 18:51:16 +00:00
Raboneko 001caafddd bump: swww 2025-06-09 17:17:24 +00:00
Raboneko b81c25e5da fix?(legcord): Use Mock (#5286) (#5289)
* fix?(legcord): Use Mock



* fix?(legcord-nightly): Use Mock



---------


(cherry picked from commit 3b7f5f734a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-09 23:37:16 +08:00
Raboneko b49d8710af bump: rust-mise 2025-06-09 13:22:18 +00:00
Raboneko 7aa3a7bc05 bump: rpcs3 2025-06-09 09:43:02 +00:00
Raboneko 3d114c8a93 bump: zig-master-bootstrap 2025-06-09 08:52:18 +00:00
Raboneko acf1f7ebb1 bump: swayfx scenefx 2025-06-09 06:40:19 +00:00
Raboneko df55a974cb bump(nightly): ghostty-nightly zed-nightly nim-nightly 2025-06-09 01:59:27 +00:00
Raboneko 76bf6a9127 bump: vencord-desktop 2025-06-08 19:50:43 +00:00
Raboneko ba4f5cab78 bump: zig-master-bootstrap 2025-06-08 18:49:00 +00:00
Raboneko e3f9a0e032 fix(legcord): Don't link against system Electron since it doesn't work (#5281) (#5283)
* fix(legcord-nightly): Redo spec



* fix(legcord): Redo spec



* chore: Obsolete legcord-bin



---------


(cherry picked from commit ff4e29b42a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-08 13:44:25 -05:00
Raboneko 5e43897880 bump: rpcs3 2025-06-08 16:45:57 +00:00
Raboneko a424c7ee8a bump: libhelium 2025-06-08 16:22:13 +00:00
Raboneko 41ab9a2ca4 fix: lovely-injector (#5277) (#5278)
(cherry picked from commit 349fa1d3a7)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-06-08 21:23:44 +08:00
Raboneko 7dff469114 bump: anki-bin 2025-06-08 09:39:29 +00:00
Raboneko 4cfe9b4b33 bump: zig-master-bootstrap 2025-06-08 04:46:16 +00:00
Raboneko 9219369e09 bump: libhelium helium-gtk-theme 2025-06-08 04:17:04 +00:00
Raboneko 215e206864 bump: libhelium helium-gtk-theme 2025-06-08 03:39:13 +00:00
Raboneko d3a055bbe6 bump(branch): astal-gtk 2025-06-08 03:09:02 +00:00
Raboneko f3071b4ff9 bump: ruffle-nightly yt-dlp-git 2025-06-08 02:27:04 +00:00
Raboneko 591d480b94 bump(nightly): flameshot-nightly ghostty-nightly zed-nightly prismlauncher-nightly astal 2025-06-08 02:02:11 +00:00
Raboneko c4aae1a2fe bump: yt-dlp-git 2025-06-07 23:40:15 +00:00
Raboneko b7c7820ded bump: zed-preview lovely-injector 2025-06-07 19:27:11 +00:00
Raboneko 8e17582775 bump: libhelium helium-gtk-theme 2025-06-07 18:34:26 +00:00
Raboneko b754a29f66 bump: tracy 2025-06-07 15:22:09 +00:00
Raboneko 50dca48a14 zig-master: drop merged patches, add remote patch locally (#5270) (#5272)
* chore(zig-master): drop merged patches, add remote patch locally

* chore(zig-master): drop merged patches, add remote patch locally

---------


(cherry picked from commit 07a51f8e93)

Co-authored-by: Jan <sentrycraft123@gmail.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-07 09:55:42 -05:00
Raboneko 969bb654b6 bump: zig-master-bootstrap 2025-06-07 14:36:43 +00:00
Raboneko 64ed7de062 bump: mesa 2025-06-07 13:57:42 +00:00
Raboneko 74c897f403 bump: rpcs3 2025-06-07 11:41:29 +00:00
Raboneko 46bb09c30a bump: rpcs3 2025-06-07 10:56:07 +00:00
Raboneko acfa78fa92 add: intel-lpmd (#5265) (#5267)
(cherry picked from commit ba60deaaf3)

Co-authored-by: madomado <madonuko@outlook.com>
2025-06-07 14:41:00 +08:00
Raboneko d56b852a36 bump: inputplumber 2025-06-07 06:27:48 +00:00
Raboneko fca13033c8 bump: golang-github-jesseduffield-lazygit 2025-06-07 03:18:37 +00:00
Raboneko a84263a3b6 bump: zed-preview zig-master-bootstrap libhelium helium-gtk-theme 2025-06-07 02:07:46 +00:00
Raboneko 6a62080b9e bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly nvidia-patch 2025-06-07 01:51:26 +00:00
Raboneko 4cb2744b63 bump: discord-canary-openasar discord-canary komikku 2025-06-06 23:49:37 +00:00
Raboneko c1f4a5a3be bump(branch): cuda-cudnn 2025-06-06 23:37:38 +00:00
Raboneko 1980aa2a41 bump: yt-dlp-git 2025-06-06 22:38:52 +00:00
Raboneko 455c5635fa bump: yt-dlp-git 2025-06-06 22:19:57 +00:00
Raboneko 5b466e9e4a bump: komikku 2025-06-06 21:45:38 +00:00
Raboneko 3e41ac6b9e bump: libhelium helium-gtk-theme 2025-06-06 21:18:26 +00:00
Raboneko 1e180a61ed bump: yt-dlp-git 2025-06-06 19:50:54 +00:00
Raboneko f156ab6aa2 bump: libhelium helium-gtk-theme 2025-06-06 19:16:09 +00:00
Raboneko 0a02148265 bump: osu-lazer chezmoi 2025-06-06 18:51:13 +00:00
Raboneko 6a8a6390a3 bump: discord-canary-openasar discord-canary zed-preview 2025-06-06 17:56:56 +00:00
Raboneko 810cadebd2 bump: zed-preview 2025-06-06 17:42:39 +00:00
Raboneko 13b73ebbbb bump: libhelium 2025-06-06 17:26:12 +00:00
Raboneko 68dd1e255e bump: zed-preview 2025-06-06 16:49:59 +00:00
Raboneko d2efcb3e1e bump: swww 2025-06-06 16:26:57 +00:00
Raboneko 101e160555 bump: voicevox 2025-06-06 13:18:48 +00:00
Raboneko 7139789357 bump: zig-master-bootstrap yt-dlp-git 2025-06-06 10:22:34 +00:00
Raboneko 28778e9420 fix(umstellar): Self provides weirdness (#5260) (#5262)
* fix(umstellar): Self provides weirdness



* chore: Bump release



---------


(cherry picked from commit ebf011eb2c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-06 15:20:58 +08:00
Raboneko 4923a14f83 bump: libhelium helium-gtk-theme 2025-06-06 04:52:44 +00:00
Raboneko 9dc447c207 bump: discord-canary-openasar discord-canary ruffle-nightly 2025-06-06 02:07:03 +00:00
Raboneko 12db5a6dd8 bump(nightly): flameshot-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly vala-language-server-nightly 2025-06-06 01:52:09 +00:00
Raboneko 5c3cd4e820 bump: rpcs3 2025-06-05 23:48:09 +00:00
Raboneko 13a7e7a003 bump(branch): 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-sanitizer cuda libcublas libcufft libcusparse libnpp libnvfatbin libnvjitlink libnvjpeg cuda-nvcc 2025-06-05 23:15:16 +00:00
Raboneko 8bbaa6fdef bump: yt-dlp-git 2025-06-05 22:26:09 +00:00
Raboneko 7d29c17a67 bump: rio 2025-06-05 21:22:12 +00:00
Raboneko deed05b801 bump: rpcs3 2025-06-05 20:47:03 +00:00
Raboneko 4bf8c1cefa bump: discord-ptb-openasar discord-ptb 2025-06-05 19:14:03 +00:00
Raboneko 63fb24bc2c bump: discord-canary-openasar discord-canary 2025-06-05 18:54:31 +00:00
Raboneko 8aebbcf1b0 bump: osu-lazer 2025-06-05 15:42:49 +00:00
Raboneko ebb69d1295 bump: gradle 2025-06-05 14:19:18 +00:00
Raboneko 6fd4db1b8a fix(ghostty-nightly): I hate epochs (#5247) (#5249)
(cherry picked from commit 3d6ca2a85d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-05 05:29:19 -05:00
Raboneko 821a8210ed fix(woeusb-ng): I HATE Python (#5248) (#5257)
(cherry picked from commit 4fd93980b8)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-05 05:28:07 -05:00
Raboneko 8689af4527 chore(umstellar): Update to modern Python build system (#5233) (#5253)
* chore(umstellar): Update to modern Python build system



* Update umstellar.spec



* chore: The funny arch thing



* chore: Do the stupid guidelines stuff also fix desc formatting heehoo weewoo



* fix: Add BuildArch to the Python package



---------


(cherry picked from commit 03184bccff)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-05 18:23:28 +08:00
Raboneko 434e7c8e8f bump: osu-lazer 2025-06-05 08:50:02 +00:00
Raboneko a3516d3a06 Add: Geist fonts (#5236) (#5244) 2025-06-05 02:10:25 -05:00
Raboneko 8418101f04 bump(branch): kf6-kio 2025-06-05 06:21:33 +00:00
Raboneko 59daf83c3c fix(kf6-kio): Fully obsolete .switcheroo packages (#5235) (#5237)
* fix(kf6-kio): Fully obsolete .switcheroo packages



* Update kf6-kio.spec



* Update kf6-kio.spec



* Update kf6-kio.spec



---------


(cherry picked from commit cd5b6448a1)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-05 14:06:09 +08:00
Raboneko e5c2dcf6b1 chore(woeusb-ng): Explicitly build dep on pyproject-rpm-macros (#5234) (#5240)
Slowly working on fixable EL issues but

Basically `python3-devel` pulls this on Fedora but not on EL because IDK reasons?


(cherry picked from commit e79b8896db)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-05 14:05:32 +08:00
Raboneko 65f9348d77 bump: osu-lazer 2025-06-05 05:56:12 +00:00
Raboneko 5e7a2073bc bump(nightly): ghostty-nightly zed-nightly prismlauncher-nightly rpi-utils 2025-06-05 01:52:50 +00:00
Raboneko bab952da9d bump: flutter 2025-06-04 21:20:13 +00:00
Raboneko 4b249263d4 bump: discord-canary-openasar discord-canary 2025-06-04 19:40:34 +00:00
Raboneko c288f9207a bump: zed-preview mesa 2025-06-04 18:37:42 +00:00
Raboneko bf4bbde9cf bump: nekoray zed-preview zed 2025-06-04 16:33:38 +00:00
Raboneko d262db8492 bump: nekoray 2025-06-04 15:44:47 +00:00
Raboneko 27d6dce646 bump: nekoray 2025-06-04 14:56:58 +00:00
Raboneko 485865061e chore(heroic-games-launcher): Update for 2.17.1 (#5228) (#5230)
(cherry picked from commit 25c302342e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-04 08:34:10 -05:00
Raboneko 9bb3373399 bump: heroic-games-launcher 2025-06-04 12:42:05 +00:00
Raboneko f58cbdbe90 bump: electron 2025-06-04 08:31:22 +00:00
Raboneko 9e2e8a60da bump: zig-master-bootstrap 2025-06-04 04:59:53 +00:00
Raboneko a00d6a0ca1 bump(nightly): flameshot-nightly ghostty-nightly zed-nightly prismlauncher-nightly nvidia-patch 2025-06-04 01:54:04 +00:00
Raboneko a61ab4ea15 bump: ruffle-nightly 2025-06-04 01:46:23 +00:00
Raboneko 3b5600c5a8 bump: rpcs3 2025-06-03 20:41:40 +00:00
Raboneko aaf253be26 bump: yt-dlp-git 2025-06-03 19:40:21 +00:00
Raboneko eb79f37739 bump: codium 2025-06-03 18:55:08 +00:00
Raboneko 68ee444d68 bump: zed zig-master-bootstrap 2025-06-03 18:38:24 +00:00
Raboneko 2acb3ab0ab bump: zed-preview 2025-06-03 17:59:29 +00:00
Raboneko 43b806af03 bump: inputplumber 2025-06-03 15:31:34 +00:00
Raboneko 0f5009cf48 bump: rio 2025-06-03 15:00:40 +00:00
Raboneko d06165ad1e bump: zig-master-bootstrap 2025-06-03 07:37:55 +00:00
Raboneko b3d30bac9a bump: inputplumber 2025-06-03 07:20:38 +00:00
Raboneko 33ded246a9 bump: helium-gtk-theme 2025-06-03 05:46:08 +00:00
Raboneko 5239b6a7a1 bump: libhelium 2025-06-03 05:31:06 +00:00
Raboneko e425a3cb87 bump: feishin icoextract-thumbnailer 2025-06-03 04:30:07 +00:00
Raboneko ff9c1a25aa bump: yt-dlp-git 2025-06-03 03:20:34 +00:00
Raboneko 6d9dbcdd4b f42: Update to Mesa 25.1.1 (#5140) (#5225)
* chore: Update mesa to 25.1.1
Adjust bazzite patch for latest Mesa

* Update patch for 25.1.1



---------



(cherry picked from commit fb14c54473)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-02 22:14:58 -05:00
Raboneko ef891057a4 bump(branch): astal-gtk lightly-qt5 2025-06-03 02:59:03 +00:00
Raboneko 449f88000a bump: ruffle-nightly 2025-06-03 02:05:50 +00:00
Raboneko 2bd5585725 bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly steamtinkerlaunch-git astal 2025-06-03 01:53:55 +00:00
Raboneko cb0e5d0957 bump: zig-master-bootstrap 2025-06-02 20:55:53 +00:00
Raboneko 7c26636fbe bump: neohtop 2025-06-02 19:51:02 +00:00
Raboneko b47448ba76 bump: discord-openasar discord helium-gtk-theme 2025-06-02 19:15:51 +00:00
Raboneko 0446d154bd bump: libhelium 2025-06-02 18:38:05 +00:00
Raboneko ccade1ab66 bump: libhelium 2025-06-02 17:59:51 +00:00
Raboneko 6383ff810d bump: libhelium 2025-06-02 17:38:32 +00:00
Raboneko e789c8d158 bump: zed-preview 2025-06-02 16:26:31 +00:00
Raboneko 793bc26f81 bump: rust-mise 2025-06-02 15:30:56 +00:00
Raboneko 2aec7358b9 bump: rpcs3 2025-06-02 14:48:06 +00:00
Raboneko 89ed982277 chore: Add ifconds to Zed build deps for better EL compatibility (#5218) (#5222)
* Update zed.spec



* Update zed-nightly.spec



* Update zed-preview.spec



---------


(cherry picked from commit cbb058f0ee)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-02 03:50:53 -05:00
Gilver e50f88238e chore: use %pkg_completion (#5110) (#5221)
* chore: use %pkg_completion

* Update mpv-nightly.spec

* bump stuff

* ignore crate and zip files

* Update x264.spec



* Update rpi-utils.spec



---------


(cherry picked from commit 8c3b56d151)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-06-02 16:07:29 +08:00
Raboneko d8dbbfde99 bump: rpcs3 2025-06-02 07:50:21 +00:00
Raboneko 7a29a3d1e1 bump: anki-qt5 anki 2025-06-02 05:47:16 +00:00
Raboneko 0125574597 chore: Bump packages on <= 42 (#5214) (#5216)
* bump: rpcs3



* bump: zig-master-bootstrap



* bump: yt-dlp-git



---------


(cherry picked from commit c136acd57f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-01 23:13:39 -05:00
Raboneko e2d1a46fd8 bump: libhelium 2025-06-02 03:36:39 +00:00
Raboneko 4d84d5da96 bump(nightly): flameshot-nightly legcord-nightly zed-nightly prismlauncher-nightly albius openbangla-keyboard-nightly 2025-06-02 01:57:11 +00:00
Raboneko cd3579dca2 bump: wine-staging 2025-06-01 22:18:31 +00:00
Raboneko 11a60b386e bump: wine-dev 2025-06-01 19:18:54 +00:00
Raboneko 50959b5529 fix(ghostty-nightly): Rely on ncurses for terminfo and fix for Zig 0.14.0/>= 42 changes (#4084) (#5211)
* Update ghostty-nightly.spec



* Update ghostty-nightly.spec



* Think this is right actually



* Ffff



* chore: Update Zig dep now that Fedora has 0.14.0



* fix: Zig is screwed up again



* Update ghostty-nightly.spec



* fix: Version typo



* fix: Terminfo changes



* cleanup: Make terminfo dep on ncurses



* Update ghostty-nightly.spec



* Update ghostty-nightly.spec



* fix: Add metainfo file



* feat: Changelog



---------


(cherry picked from commit 5b987cd3a3)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-02 00:15:11 +08:00
Raboneko 3c31ca7385 fix(rpcs3): Regex typo, add all shared libs to exclusions (#5206) (#5207)
* fix(rpcs3): Regex typo



* chore: Bump release



* fix: I went through and checked all shared libs in the build logs



---------


(cherry picked from commit c723416687)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-02 00:04:50 +08:00
Raboneko e2d8589ac7 bump: anki-bin 2025-06-01 15:39:32 +00:00
Raboneko 6cf755ae99 bump: libhelium helium-gtk-theme 2025-06-01 13:57:13 +00:00
Raboneko f6be8540ae bump: gh-act 2025-06-01 03:44:28 +00:00
Raboneko b6fa031e99 bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly spotx-bash 2025-06-01 02:09:52 +00:00
Raboneko 2cacbf35b9 bump: ruffle-nightly python-pywal16 2025-06-01 02:01:49 +00:00
Raboneko 412723984d fix(rpcs3): yaml-cpp is also vendored (#5196) (#5203)
* fix(rpcs3): yaml-cpp is also vendored



* chore: Bump release



* fix(update.rhai): rpm.release



---------


(cherry picked from commit f684e02542)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 20:06:38 -05:00
Raboneko 65e2b25d30 fix(nautilus-open-any-terminal): Macro typo, split subpackages to unconfuse macros on <= 41 (#5193) (#5200)
* fix(nautilus-open-any-terminal): Macro typo



* fix: Unconfusing Python, also noarch

---------


(cherry picked from commit 7e926a7552)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 20:00:04 -05:00
Raboneko 21d3268a90 chore: Bump readymade-git and RPCS3 on <= 42 (#5195) (#5197)
* bump: readymade-git



* bump: rpcs3



---------


(cherry picked from commit 3fd3e135d6)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 19:59:08 -05:00
Raboneko d3f3d5dffa bump: terra-mock-configs 2025-05-31 20:39:58 +00:00
Raboneko 2b0f79fd1a bump: neohtop 2025-05-31 19:58:42 +00:00
Raboneko df6ac772bd bump: libhelium helium-gtk-theme 2025-05-31 19:38:36 +00:00
Raboneko f84b066706 chore(nautilus-open-any-terminal): Ifconds to fix builds on <= 41 (#5188) (#5190)
(cherry picked from commit 164217235f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-01 02:23:48 +08:00
Raboneko eb1010557d bump: rust-mise 2025-05-31 16:30:57 +00:00
Raboneko ae78519698 bump: python-pywal16 2025-05-31 13:57:43 +00:00
Raboneko 05a43493b5 bump: python-pywal16 2025-05-31 12:35:47 +00:00
Raboneko a2f0790e21 fix(rpcs3): zlib-ng-compat is no more (#5184) (#5185)
* fix(rpcs3): zlib-ng-compat is no more



* cleanup:Explicitly call Zlib-NG and remove unused build dep



---------


(cherry picked from commit f0d5766edf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 19:13:50 +08:00
Raboneko dc8aa1a413 bump: coolercontrol 2025-05-31 10:19:27 +00:00
Raboneko 4d079062dd chore(rpcs3): Re-enable system cURL on Rawhide, try to enable more system libraries (#5149) (#5181)
* chore(rpcs3): Re-enable system cURL on Rawhide, try to enable more system libraries

* fix: Ugh

* fix: Rawhide dropped compat



* fix: Oops build deps



* fix: zlib-ng-compat is dead on 42 too



* Oh my God enough



* Update rpcs3.spec



* Okay bye for now Flatbuffers?



* Apparently need to split these



* ???



* Update rpcs3.spec



* Also try this



* Update rpcs3.spec



* Yeah okay bye Flatbuffers



* Re-disable LTO



---------


(cherry picked from commit 4a76f1ab54)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 16:03:30 +08:00
Gilver ffcf822555 fix(ci/json-build): don't install build deps when mock (#5128) (#5175)
(cherry picked from commit 5b54506355)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 15:56:01 +08:00
Raboneko 3a9b19e4bb add: nautilus-open-any-terminal (#5172) (#5178)
Closes #5141

(cherry picked from commit 312cf61c19)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 02:54:38 -05:00
Raboneko 2cf07e0546 bump: anda-srpm-macros 2025-05-31 07:45:36 +00:00
Gilver 405b767d9d fix(ci/json-build): invoke mock properly thanks gha (#5127) (#5173)
(cherry picked from commit dace2208cf)

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-31 15:45:23 +08:00
Raboneko 3451838a0c bump: zig-master-bootstrap 2025-05-31 07:31:36 +00:00
Raboneko eddab20adb fix(mesa): Track download page by description to always return the latest version (#5148) (#5169)
(cherry picked from commit 36ee8bde13)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 01:48:38 -05:00
Raboneko 3c83427da4 fix(lovely-injector): Don't update a non-existant global (#5165) (#5166)
(cherry picked from commit b5e44e39f0)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 01:47:31 -05:00
Raboneko 66f593a141 fix(nvidia): Update for 575.57.08 (#5142) (#5162)
* fix(nvidia): Update for 575.57.08

* fix: Wha



---------


(cherry picked from commit 2ac1ca550b)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 00:53:45 -05:00
Raboneko 80a984e620 fix(flameshot-nightly): Package libraries and development files (#5151) (#5156)
(cherry picked from commit e3cdf193fb)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 13:46:57 +08:00
Raboneko e6c5167636 fix(wine-stable): Turn update variable into string (#5152) (#5153)
(cherry picked from commit 82c669f234)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 00:46:38 -05:00
Raboneko 650439d5b9 fix(wine-dxvk): Call rpm.changed() correctly (#5150) (#5159)
(cherry picked from commit 66c067c101)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 00:45:58 -05:00
Gilver 42cdd23e7f feat: set Vendor for packages built on CI (#4803) (#5147)
(cherry picked from commit c071e801d1)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: lea <lleyton@fyralabs.com>
2025-05-31 13:44:32 +08:00
Raboneko dd6086cb3c bump(branch): astal-gtk 2025-05-31 02:52:45 +00:00
Raboneko 9d4eab1749 bump: ruffle-nightly libhelium helium-gtk-theme 2025-05-31 02:04:50 +00:00
Raboneko 984d6e05f1 bump(nightly): flameshot-nightly winetricks-git ghostty-nightly zed-nightly prismlauncher-nightly astal 2025-05-31 01:49:22 +00:00
Raboneko eb478b340a bump: sass 2025-05-30 23:59:25 +00:00
Raboneko 761a3179d3 bump: yt-dlp-git 2025-05-30 23:39:05 +00:00
Raboneko e80f3128b3 bump: yt-dlp-git 2025-05-30 23:24:13 +00:00
Raboneko 69ea47939c bump: yt-dlp-git 2025-05-30 22:59:18 +00:00
Raboneko 56ae46d988 bump: zig-master-bootstrap 2025-05-30 20:56:17 +00:00
Raboneko 956ec125f2 bump: tracy 2025-05-30 18:50:34 +00:00
Raboneko 897bdae272 bump: zed-preview maple-fonts 2025-05-30 17:16:51 +00:00
Raboneko c6ffe9a4fd bump: zed-preview zed libnvidia-container nvidia-container-toolkit 2025-05-30 16:52:13 +00:00
Raboneko eecf2aad29 bump: swww 2025-05-30 14:19:50 +00:00
Raboneko fbddb693e1 bump: osu-lazer golang-github-charmbracelet-glow 2025-05-30 13:43:04 +00:00
Raboneko 654a834678 bump: python-shibuya 2025-05-30 13:18:54 +00:00
Raboneko ff3b5332b5 bump: libhelium helium-gtk-theme 2025-05-30 10:44:15 +00:00
Raboneko a0c6d42cb0 bump: zig-master-bootstrap 2025-05-30 04:41:53 +00:00
Raboneko d90d65e79a bump: discord-ptb-openasar discord-ptb zed-preview 2025-05-30 03:05:14 +00:00
Raboneko b77460c764 bump(branch): astal-gtk 2025-05-30 02:54:33 +00:00
Raboneko 4ee355b230 fix(wine-dxvk): update.rhai typo (#5129) (#5135)
(cherry picked from commit 2a23e7c807)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 21:28:43 -05:00
Raboneko 1799d672ef bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly astal 2025-05-30 01:49:37 +00:00
Raboneko 41113b02c7 bump: zed 2025-05-29 23:46:44 +00:00
Raboneko 02b657326b bump: flutter 2025-05-29 23:32:09 +00:00
Raboneko 5e63374519 fix(anda): Ifcond to build on EL10 (#5131) (#5132)
Anda is out of sync on EL10 and can't update due to the specs being different, this should allow us to normalize them.


(cherry picked from commit bc53eb5445)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 18:29:22 -05:00
Raboneko 459e3e65b1 bump: rpcs3 2025-05-29 21:24:19 +00:00
Raboneko ecad1db49b bump: discord-ptb-openasar discord-ptb rpcs3 2025-05-29 18:53:16 +00:00
Raboneko dccf592be7 bump: zig-master-bootstrap 2025-05-29 18:35:01 +00:00
Raboneko 13f9fb625e bump: zed-preview 2025-05-29 16:47:09 +00:00
Raboneko d2b00c32d0 bump: rpcs3 2025-05-29 14:40:29 +00:00
Raboneko 715fb694ff 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-29 13:48:10 +00:00
Raboneko a0e8ab9600 chore(terra-mock-configs): Update to non-dev (#4868) (#5125)
(cherry picked from commit 54378aaf58)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-29 05:45:43 -05:00
Raboneko 20f1c9051f bump: terra-mock-configs 2025-05-29 10:23:54 +00:00
Raboneko 8f94895bd4 bump: zig-master-bootstrap 2025-05-29 07:38:08 +00:00
Raboneko b4228f0c8a add: rtl8821cu driver (#5118) (#5120)
* 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:57 -05:00
Raboneko b8d809167f bump: xwayland-satellite 2025-05-29 03:56:54 +00:00
Raboneko 187f028f00 bump: rpcs3 rust-mise 2025-05-29 03:21:08 +00:00
Raboneko d97f583bde bump(branch): astal-gtk 2025-05-29 02:56:42 +00:00
Raboneko b8b4946575 bump: ruffle-nightly 2025-05-29 02:10:27 +00:00
Raboneko df3d71b668 bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly astal rpi-utils 2025-05-29 01:51:57 +00:00
Raboneko 501a6d06cc bump: komikku 2025-05-28 23:41:00 +00:00
Raboneko 369c9e5cba bump: edit 2025-05-28 22:22:03 +00:00
Raboneko c82b359da2 bump: electron 2025-05-28 21:56:11 +00:00
Raboneko d02f14cb6d bump: zig-master-bootstrap 2025-05-28 20:55:30 +00:00
Raboneko 93ac1ce753 bump: python3-protobuf 2025-05-28 19:37:01 +00:00
Raboneko 3cd46906ae bump: bun-bin 2025-05-28 18:59:15 +00:00
Raboneko 15828f11c7 bump: kde-material-you-colors 2025-05-28 18:49:04 +00:00
Raboneko d1f6788f7c add: KDE Material You Colors (#5113) (#5115)
(cherry picked from commit 4d1a1f436b)

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-29 00:05:32 +08:00
Raboneko d5d46d5978 bump: anda-srpm-macros 2025-05-28 15:55:44 +00:00
Raboneko 4c9750110a add: materialyoucolor-python (#5102) (#5105)
* 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:19 +08:00
Raboneko 9bf7c60e09 bump: zed-preview zed 2025-05-28 15:28:18 +00:00
Raboneko a68573941d add: Pywal16 (#5097) (#5099)
* 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:54:03 -05:00
Raboneko 350bddf506 bump: python-ignis 2025-05-28 13:48:20 +00:00
Raboneko 403a32325b bump: rust-mise 2025-05-28 11:55:46 +00:00
Raboneko 0adb6ed1e4 bump: dart 2025-05-28 10:45:41 +00:00
Raboneko 2fe81de7f8 fix(zig): Port another Fedora patch to fix the runtime GCC dep (#5092) (#5093)
* Port another Fedora patch to fix the runtime GCC dep

* chore: Bump release

(cherry picked from commit 1560fd625a)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-28 13:32:16 +08:00
Gilver cf51f0d748 feat: The Python ifcondening (#5050) (#5091)
* 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-28 13:28:24 +08:00
Raboneko 226684725e bump: discord-canary-openasar discord-canary 2025-05-28 03:18:20 +00:00
Raboneko 62dbbb99d8 bump(branch): astal-gtk 2025-05-28 02:56:24 +00:00
Raboneko 8c3c56a5e3 bump: ruffle-nightly 2025-05-28 02:07:44 +00:00
Raboneko c0b5be3931 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 799f882b26 bump: yt-dlp-git 2025-05-27 23:24:43 +00:00
Raboneko a478afef17 bump(branch): v4l2loopback-kmod dkms-v4l2loopback 2025-05-27 21:37:40 +00:00
Raboneko 4b76dab4c7 bump: v4l2loopback 2025-05-27 21:34:39 +00:00
Raboneko 524a9380ab bump: compiz9 2025-05-27 20:20:59 +00:00
Raboneko d9f771c41c bump: compiz9 2025-05-27 19:50:33 +00:00
Raboneko f56f40a7db bump: compiz9 2025-05-27 19:14:53 +00:00
Raboneko 2cf33a591a bump: compiz9 libhelium 2025-05-27 18:54:00 +00:00
Raboneko b16da11642 bump: compiz9 limine 2025-05-27 18:36:16 +00:00
Raboneko 04b1207ef7 bump: libhelium helium-gtk-theme 2025-05-27 17:42:06 +00:00
Raboneko 9352fab21b bump: tdlib-nightly 2025-05-27 16:27:40 +00:00
Raboneko 272fa11b1f fix(extest): Update URL (#5084) (#5085)
(cherry picked from commit 2ae5487090)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-27 23:44:15 +08:00
madomado b52fb9e997 chore(sync): frawhide -> f41 (#5064) 2025-05-27 10:31:45 -05:00
Raboneko 2f1fd6dd10 fix(swww): more build dependencies (#5059) (#5081)
* 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:02:08 -05:00
Raboneko 7562d60a13 bump: zed-preview zed 2025-05-27 14:56:04 +00:00
Raboneko 623365394d fix(pbpctrl): more builddeps (#4989) (#5075)
* 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:35 -05:00
Raboneko 485425adc2 bump: rpcs3 2025-05-27 14:27:07 +00:00
Raboneko 5ec8da76d0 add: jupyter-sphinx (#5053) (#5069)
* 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:45 +08:00
Raboneko 1dfcf07067 add: lovely-injector (#5048) (#5066)
* 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:23 +08:00
Raboneko 77552f598b bump: groovy groovy-docs 2025-05-27 08:27:56 +00:00
Raboneko 78e5c8ef6c add: bash-kernel (#5052) (#5060)
* 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:51 +08:00
Raboneko 535e400c8b bump: ruffle-nightly 2025-05-27 02:06:11 +00:00
Raboneko 5846dc0f7b bump(nightly): flameshot-nightly legcord-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly 2025-05-27 01:50:00 +00:00
Raboneko a24943277f bump: rust-mise 2025-05-26 23:39:37 +00:00
Raboneko 489cadfb0a bump: yt-dlp-git 2025-05-26 23:24:04 +00:00
Raboneko df065b1bb9 bump: yt-dlp-git 2025-05-26 22:59:17 +00:00
Raboneko 171543beab bump: yt-dlp-git 2025-05-26 21:17:32 +00:00
Raboneko af69a03f4e bump: feishin 2025-05-26 20:28:44 +00:00
Raboneko 277f4a37fd chore(zapret): bump to v71 (#5049) (#5055)
* 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:49 -05:00
Raboneko 29d774d358 bump: legcord-bin legcord 2025-05-26 17:45:51 +00:00
Raboneko 28cfa69559 bump: compiz9 2025-05-26 16:32:08 +00:00
Raboneko dbe89eaf0f bump: zig-master-bootstrap libhelium 2025-05-26 14:51:11 +00:00
Raboneko ba5915b7a0 bump: libhelium 2025-05-26 14:19:25 +00:00
Raboneko ffde4274e8 bump: helium-gtk-theme 2025-05-26 13:43:22 +00:00
Raboneko 513130a4f7 bump: helium-gtk-theme 2025-05-26 13:16:48 +00:00
Gilver 5300c48014 chore: Bump packages on <= 41 (#5045)
* bump: zig-master-bootstrap

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

* bump: rust-mise

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

* Update zig-master-bootstrap.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-26 19:58:53 +08:00
Raboneko a70a339d3b bump: mission-center 2025-05-26 10:37:19 +00:00
Raboneko 6c75e59e0c add mission-center v1.0.0 (#5017) (#5042)
* 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:58 +08:00
Raboneko bdc37225ec add: Edit (#4969) (#5038)
* 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:57:27 -05:00
Raboneko 1eb7d1fd3f bump(nightly): flameshot-nightly ghostty-nightly micro-nightly zed-nightly gamescope-session 2025-05-26 01:54:40 +00:00
Raboneko bb80b64ee0 bump: rpcs3 2025-05-25 23:48:40 +00:00
Raboneko 55bfdcd5e3 bump: atac 2025-05-25 18:55:48 +00:00
Raboneko 6016e0a76c bump: swww 2025-05-25 17:55:53 +00:00
Raboneko 4720e70be6 bump: android-udev-rules 2025-05-25 12:35:24 +00:00
Raboneko fd575bbbd1 bump: golang-github-abenz1267-walker 2025-05-25 11:40:26 +00:00
Raboneko b892a6b9ae fix(steam): Track beta branch (#5032) (#5034)
(cherry picked from commit 512766515d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-25 16:50:04 +08:00
Raboneko 2b283c8dc7 bump: steam 2025-05-25 08:45:01 +00:00
Raboneko b47cdd3ccf bump: uutils-coreutils-replace 2025-05-25 07:33:21 +00:00
Raboneko c80006a457 bump: rust-mise 2025-05-25 03:13:09 +00:00
Raboneko 3bc2e2d300 bump(nightly): flameshot-nightly legcord-nightly ghostty-nightly zed-nightly nvidia-patch spotx-bash 2025-05-25 01:59:40 +00:00
Raboneko 7f71b85f41 bump: ruffle-nightly 2025-05-25 01:46:12 +00:00
Raboneko 969ffd4694 bump: discord-canary-openasar discord-canary 2025-05-24 21:23:38 +00:00
Raboneko 9ef39eb5e5 bump: rpcs3 2025-05-24 18:45:36 +00:00
Raboneko b15cab491e fix(heroic-games-launcher): Electron builder needs NPM now (#5027) (#5029)
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:47 -05:00
Raboneko 139903770d bump: rpcs3 2025-05-24 16:55:40 +00:00
Raboneko ba0ce3255d fix(bun): use baseline instead (#5003) (#5010)
* 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:25 +08:00
Raboneko ae140515c4 feat(andax): helpers for parsing spec files (#4994) (#5023)
* 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:56 +08:00
Raboneko 241818716c add: typst (#4945) (#5019)
* 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:22 +08:00
Raboneko 52ebfd8c29 bump: rpcs3 2025-05-24 12:37:45 +00:00
Raboneko 75d0729988 add: rpcs3 (#3877) (#5014)
* 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:03 +08:00
Raboneko 00f1f24c0f fix: do not run file triggers if installed on an atomic distro (#5004) (#5007)
* 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:24 +08:00
Raboneko 9393b02fbe bump: golang-github-abenz1267-walker 2025-05-24 09:18:42 +00:00
Raboneko fd1eb2753b bump: discord-canary-openasar discord-canary 2025-05-24 06:30:28 +00:00
Raboneko 38c269ac16 bump: discord-canary-openasar discord-canary ruffle-nightly 2025-05-24 02:02:37 +00:00
Raboneko 5a598cc095 bump(nightly): ghostty-nightly zed-nightly nim-nightly libva-nvidia-driver 2025-05-24 01:46:58 +00:00
Raboneko d2004caf57 bump: discord-ptb-openasar discord-ptb 2025-05-23 21:15:51 +00:00
Raboneko 9dcbadef6c bump: yt-dlp-git 2025-05-23 19:37:46 +00:00
Raboneko 41f16ede36 bump: yt-dlp-git 2025-05-23 17:56:39 +00:00
Raboneko 963ba1e308 bump: yt-dlp-git 2025-05-23 17:46:40 +00:00
Raboneko 1d70a49e92 bump: rust-mise 2025-05-23 16:31:24 +00:00
Raboneko ebf52ca9fa fix(mise): include usage dep for completions subpkgs (#4988) (#4996)
resolves #4971

(cherry picked from commit 2c7c39d0de)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-23 23:51:14 +08:00
Raboneko a42c20d7e4 add: btdu (#4709) (#5000)
* 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:51:01 +08:00
Raboneko 6d3daa5027 bump: zed-preview 2025-05-23 15:48:08 +00:00
Raboneko 49e97440c5 bump: zed-preview zed 2025-05-23 15:19:54 +00:00
Raboneko ec342ed0db bump: zed-preview zed yt-dlp-git 2025-05-23 13:17:13 +00:00
Raboneko deb5193360 bump: golang-github-jesseduffield-lazygit 2025-05-23 10:44:59 +00:00
Raboneko b9ba15205a bump(branch): gnome-shell 2025-05-23 04:17:44 +00:00
Raboneko 00ad5ce2ef bump: ruffle-nightly chezmoi electron 2025-05-23 02:06:28 +00:00
Raboneko 49f7c67605 bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly libva-nvidia-driver rpi-utils 2025-05-23 01:50:51 +00:00
Raboneko 91be46aa16 bump: yt-dlp-git 2025-05-22 23:00:17 +00:00
Raboneko 77a5d09f4b bump: discord-canary-openasar discord-canary 2025-05-22 22:19:19 +00:00
Raboneko c6c041063f bump: zed-preview 2025-05-22 21:33:03 +00:00
Raboneko 13b30ca029 bump: discord-canary-openasar discord-canary zed-preview zed 2025-05-22 21:18:29 +00:00
Raboneko f7be842a47 bump: heroic-games-launcher 2025-05-22 19:47:18 +00:00
Raboneko 658de1b6c7 bump: sheldon 2025-05-22 19:36:56 +00:00
Raboneko 6981dabf33 bump: zed-preview electron 2025-05-22 19:22:08 +00:00
Raboneko fb21c0d068 bump: rust-mise 2025-05-22 16:48:25 +00:00
Raboneko 2fb1b59787 bump: gradle 2025-05-22 14:41:59 +00:00
Raboneko 7b682ed60b bump: golang-github-jesseduffield-lazygit 2025-05-22 13:20:02 +00:00
Raboneko 93207c5e80 add: usage (#4987) (#4991)
(cherry picked from commit 02c67351a6)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-22 18:43:43 +08:00
Raboneko 0a51ee6190 bump: yt-dlp-git 2025-05-22 09:47:09 +00:00
Raboneko 1bad58133e bump: yt-dlp-git 2025-05-22 09:39:04 +00:00
Raboneko f49562ad7d fix(wine-dxvk): Rewrite scriptlets, fix deps (#4924) (#4984)
* 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:31 -05:00
Raboneko 96c7c037f8 fix(inputplumber): Makefile patch, update files (#4967) (#4981)
* 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:55 -05:00
Raboneko d3d89226c7 add: Colorz (#4970) (#4973)
(cherry picked from commit f9c1fd2d42)

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-22 03:58:17 -05:00
Raboneko 6f633ad92d add: pbpctrl (#4950) (#4961)
(cherry picked from commit a9d87c1eb8)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-22 16:56:23 +08:00
Gilver 96720eae32 feat: Make WINE dep on the compat package (#4923) (#4958)
* 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-22 16:55:31 +08:00
Raboneko ba9036edf5 bump: inputplumber 2025-05-22 03:17:03 +00:00
Raboneko f983f7521b bump: discord-canary-openasar discord-canary ruffle-nightly bun-bin 2025-05-22 02:06:44 +00:00
Raboneko d942f52aef bump(nightly): flameshot-nightly mpv-nightly ghostty-nightly zed-nightly nvidia-patch rpi-utils 2025-05-22 01:50:54 +00:00
Raboneko 4c1b72ae4e bump: yt-dlp-git 2025-05-21 22:38:38 +00:00
Raboneko 5e65362d09 bump: zed 2025-05-21 22:18:50 +00:00
Raboneko 65028f8344 bump: rust-mise 2025-05-21 21:32:59 +00:00
Raboneko 6b56aff93e bump: fuc 2025-05-21 21:18:17 +00:00
Raboneko b81fc5505f bump: yt-dlp-git 2025-05-21 18:50:19 +00:00
Raboneko 2feb74332b bump: zed 2025-05-21 17:01:58 +00:00
Gilver 5ce5df3420 fix(wine-dev): Handle inconsistent updates (#4906) (#4954)
* 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-22 00:41:05 +08:00
Raboneko 132ba2c1a9 bump: zed-preview 2025-05-21 16:25:47 +00:00
Raboneko cdee8c01b8 add: exquisite-linux-templates (#4861) (#4947)
* 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:19 +08:00
Raboneko 21a0071b34 bump: mesa (#4938) (#4943)
(cherry picked from commit 1564a2526c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-21 04:25:47 -05:00
Raboneko 8a5820fd4a chore(zig-master): Update patches (#4936) (#4940)
* 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:38:11 -05:00
Raboneko 0ac59eb0c1 bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-05-21 02:55:21 +00:00
Raboneko ad5cfdec5e bump: ruffle-nightly 2025-05-21 02:07:01 +00:00
Raboneko db6c5a58a9 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 7008b5c2b5 bump: discord-canary-openasar discord-canary 2025-05-20 22:59:44 +00:00
Raboneko 5f1f5bde8a bump: yt-dlp-git 2025-05-20 22:18:37 +00:00
Raboneko edb5cb30b8 bump: yt-dlp-git 2025-05-20 21:56:03 +00:00
Raboneko 9661c05925 bump: zed 2025-05-20 19:40:05 +00:00
Raboneko 3a2707d019 bump: yt-dlp-git 2025-05-20 18:51:39 +00:00
Raboneko b0e17ad3c6 fix(joshuto): Don't mangle shebangs (#4930) (#4933)
(cherry picked from commit 0059f2b911)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-21 01:52:58 +08:00
Raboneko 2976bbbff4 bump: flutter dart 2025-05-20 16:49:03 +00:00
Raboneko 90ce63dff3 bump: rust-joshuto 2025-05-20 15:56:07 +00:00
Raboneko 56e78758db fix: rpi-utils (#4918) (#4927) 2025-05-20 09:58:06 -05:00
Raboneko 7bc32f2fdf bump: zed-preview zed 2025-05-20 06:00:14 +00:00
Raboneko 7938fcff52 chore(wine-dxvk): Switch Mesa repo to releasever on <= 42 (#4917) (#4919)
(cherry picked from commit 87efd03973)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-20 13:58:15 +08:00
Raboneko af792246ae bump: ruffle-nightly 2025-05-20 02:07:45 +00:00
Raboneko d266ffe5cf bump(nightly): legcord-nightly ghostty-nightly zed-nightly nim-nightly 2025-05-20 01:52:20 +00:00
Raboneko 44bf7acf96 bump: discord-openasar discord 2025-05-19 17:55:50 +00:00
Raboneko c9654b785e add: Terra WINE DXVK (#4889) (#4913)
* 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:56:34 -05:00
Raboneko b2a16ff65a bump: zed-preview zed 2025-05-19 16:48:31 +00:00
Raboneko ff5006243f chore(wine): Switch Mesa repo to releasever on <= 42 (#4904) (#4911)
* 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:16 +08:00
Raboneko 4899262edb feat(modern-colorthief): Enable docs (#4885) (#4908)
* 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:04 -05:00
Raboneko bab2b18518 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 aa5b7baa81 fix(zig): Increase memory limit due to aarch64 memory needs (#4870) (#4882)
* 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-19 11:42:18 +00:00
Raboneko acb84320d4 chore(.github/workflows/sync.yaml): Update to latest Action version (#4883) (#4902)
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>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:41:47 +08:00
Raboneko 72a1c7f699 add: Terra WINE (#4857) (#4894)
* 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:15 +08:00
Raboneko 67397a0e3f feat(modern-colorthief): Enable tests (#4884) (#4899)
* 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:45 +08:00
Gilver 7be98b428e chore: Add more patches for DOOM: The Dark Ages & Proton GE/Wine Wayland (#4878) (#4887)
(cherry picked from commit 94a64c141c)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-05-19 19:40:17 +08:00
Gilver 3a160eb0f5 fix: Zig versions again (#4893)
One of these days it'll stop mysteriously going out of sync

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-19 19:38:20 +08:00
Raboneko bec6cdaa2f bump: lomiri-system-settings 2025-05-19 10:46:41 +00:00
Raboneko a59270b8c2 bump: lightdm-kde-greeter 2025-05-19 08:52:06 +00:00
Raboneko 0fb3ec863c chore(modern-colorthief): pyproject-rpm-macros build dep (#4867) (#4891)
I forgot EL10 is different and doesn't automatically pull this as a dep of the other Python build packages.

Partner to a PR I am going to do for <= 42 to re-enable the tests so this backports cleanly once this package is merged on all branches.


(cherry picked from commit 74492ac8f1)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-18 23:35:47 -05:00
Raboneko 1f4c897438 bump(branch): kf6-kio 2025-05-19 03:59:27 +00:00
Raboneko 7a7e02d7fa bump: limine 2025-05-19 03:10:59 +00:00
Raboneko 3fe140896b bump(nightly): legcord-nightly zed-nightly 2025-05-19 01:56:14 +00:00
Raboneko bb79920ae5 bump: legcord-bin legcord 2025-05-18 20:55:31 +00:00
Raboneko 0b57e4bc49 bump: rust-mise 2025-05-18 20:26:56 +00:00
Raboneko 9d48174bba bump: lomiri-system-settings 2025-05-18 18:26:02 +00:00
Raboneko 9016d08512 bump: lomiri-system-settings 2025-05-18 15:56:07 +00:00
Raboneko 642ffb4a9c bump: eww 2025-05-18 13:45:47 +00:00
Raboneko 00c7a3ec82 bump: rust-mise 2025-05-18 10:59:29 +00:00
Raboneko 4591e7d553 chore: Update spec to automatically handle Dracut, following Negativo (#4840) (#4874)
* 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:29 +08:00
Raboneko e7147134bd [f41] add: Modern Colorthief (#4821) (#4863)
* 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-18 18:56:43 +08:00
Gilver 2f8be29127 chore(zig): Bump so it actually stops causing update issues (#4869) 2025-05-18 18:56:17 +08:00
Raboneko b8ef0ae104 bump: yt-dlp-git 2025-05-18 03:10:57 +00:00
Raboneko 727b3aa009 bump(nightly): flameshot-nightly legcord-nightly mpv-nightly zed-nightly nim-nightly 2025-05-18 01:57:03 +00:00
Raboneko 0c265e2049 bump: ruffle-nightly 2025-05-18 01:46:16 +00:00
Raboneko bc1558217c bump: yt-dlp-git 2025-05-17 20:55:53 +00:00
Raboneko ab698b7d13 bump: anki-qt5 anki 2025-05-17 20:27:13 +00:00
Raboneko 4f24ff24be bump: rust-mise 2025-05-17 03:13:41 +00:00
Raboneko 96f692257b bump: discord-canary-openasar discord-canary ruffle-nightly 2025-05-17 02:03:17 +00:00
Raboneko 0f34458215 bump(nightly): ghostty-nightly zed-nightly nim-nightly 2025-05-17 01:48:08 +00:00
Raboneko feb874006a bump(branch): cuda-cudnn 2025-05-17 01:08:48 +00:00
Raboneko f6a0ab579b bump: yt-dlp-git 2025-05-16 23:38:44 +00:00
Raboneko 3daf933f75 bump: yt-dlp-git 2025-05-16 23:24:13 +00:00
Raboneko 6e4f38082d bump: komikku 2025-05-16 21:56:05 +00:00
Raboneko a8628498eb bump: liblsp-dsp 2025-05-16 19:15:33 +00:00
Raboneko 31462aa28f bump: libnvidia-container nvidia-container-toolkit 2025-05-16 15:47:35 +00:00
Gilver 166beecc00 chore: Bump F41 packages (#4854)
* bump: discord-ptb-openasar

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

* bump: discord-ptb

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

* bump: nekoray

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-16 13:16:36 +08:00
Gilver d45c262dce chore(zig): Backport so it stops breaking updates on <= F41 (#4793)
* chore(zig-bootstrap): Add updbranch label so it stops breaking updates on <= F41

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

* Rebase onto f41 (I hope)

* Backport Zig stuff

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-16 13:15:57 +08:00
Raboneko c6cb220498 bump: sass 2025-05-16 02:07:01 +00:00
Raboneko 2ab4f09d89 bump(nightly): ghostty-nightly zed-nightly nim-nightly nvidia-patch rpi-utils 2025-05-16 01:51:42 +00:00
Raboneko ffd763b0b9 bump: discord-canary-openasar discord-canary 2025-05-15 20:30:20 +00:00
Raboneko f85d70bb36 bump: codium 2025-05-15 18:51:17 +00:00
Raboneko dd2b89dad7 fix(lomiri-system-settings): Update patches (#4844) (#4848)
(cherry picked from commit cff46580bf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-15 23:39:49 +08:00
Raboneko f17baf140b bump: rust-mise 2025-05-15 13:18:12 +00:00
Raboneko 6ae49dad4f bump: zed-preview zed 2025-05-15 11:45:27 +00:00
Raboneko 4f0ae53ac9 bump: rio 2025-05-15 10:21:46 +00:00
Gilver 4f15d5b9aa chore: Bump packages on <= 41 (#4843)
* bump: lomiri-system-settings

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

* bump: discord-canary

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

* bump: discord-canary-openasar

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-15 14:06:49 +08:00
Raboneko 546965647a bump: limine 2025-05-15 03:47:22 +00:00
Raboneko b2dd20892c 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 ef52ca6500 bump: ruffle-nightly 2025-05-15 01:44:03 +00:00
Raboneko bf1550463c bump: electron 2025-05-14 22:31:36 +00:00
Raboneko 765897ed77 bump: asar 2025-05-14 21:29:06 +00:00
Raboneko 8c9ff82094 bump: python3-protobuf 2025-05-14 18:01:00 +00:00
Raboneko d855153007 bump: mesa rust-mise 2025-05-14 17:24:04 +00:00
Raboneko 436ad41e13 bump: atac 2025-05-14 16:48:12 +00:00
Raboneko fc7db77024 bump: zed-preview zed 2025-05-14 15:20:32 +00:00
Gilver 62b8fb6b66 chore(protobuf): Bump on <= 41 (#4830)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-14 20:47:28 +08:00
Raboneko f8d4af9e0f chore(sphinxcontrib-moderncmakedomain): Add explicit build dep on pyproject-rpm-macros (#4829) (#4833)
(cherry picked from commit bf4274621a)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-14 20:47:10 +08:00
Gilver 4087f79df8 [f41] chore: Update Python packages to the modern RPM Python build system (#4816) (#4826)
* 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>

* 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 20:45:34 +08:00
Gilver e9db31ecb3 feat(nvidia*): Open and closed packages (#4791) (#4828)
* 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>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-14 20:45:27 +08:00
Raboneko d8ac8bda87 bump: zed-preview zed 2025-05-14 12:39:03 +00:00
Raboneko a0d3b05289 bump: dwarfs 2025-05-14 11:17:06 +00:00
Raboneko b34576bdf1 bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly rpi-utils 2025-05-14 01:50:03 +00:00
Raboneko e426a069f6 bump: eww 2025-05-13 21:18:24 +00:00
Raboneko 9a92b7dddb bump: codium 2025-05-13 18:48:56 +00:00
Raboneko ddc2480656 add: steam_notif_daemon (#4815) (#4818)
closes #4790

(cherry picked from commit 7dcc17e4a2)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-13 12:41:38 -05:00
Raboneko 1d4c0fc2e7 add: fast-colorthief (#4788) (#4808)
* 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:39 +08:00
Raboneko 26dcfc0a21 bump: wpaperd 2025-05-13 09:29:20 +00:00
Raboneko f627139182 bump(branch): astal-gtk 2025-05-13 02:55:17 +00:00
Raboneko 32e084d385 bump: feishin ruffle-nightly 2025-05-13 02:06:51 +00:00
Raboneko 3bbbf6a434 bump(nightly): flameshot-nightly ghostty-nightly zed-nightly astal spotx-bash 2025-05-13 01:51:21 +00:00
Raboneko f40cff0f84 bump: zed-preview zed 2025-05-12 15:43:39 +00:00
Raboneko e33b3bf490 fix(mesa): libOSMesa is obsolete (#4763) (#4797)
* 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>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-11 21:20:35 -05:00
Raboneko 59f1846bad bump: ruffle-nightly 2025-05-12 02:08:10 +00:00
Raboneko 33b085ba11 bump(nightly): flameshot-nightly ghostty-nightly micro-nightly zed-nightly nim-nightly vala-nightly 2025-05-12 01:54:24 +00:00
Raboneko 3a8d7d73f5 chore: Update Bazzite.patch for Mesa 25.1 (#4794) (#4796) 2025-05-11 20:36:44 -05:00
Raboneko d20135e392 bump: chezmoi 2025-05-11 21:22:49 +00:00
Raboneko d0a092c264 bump: eww 2025-05-11 13:14:58 +00:00
Raboneko 4fdb7d32c4 bump: eww 2025-05-11 11:14:26 +00:00
Raboneko 95bc0b1610 add: shibuya (#4772) (#4779)
* 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:05:18 -05:00
Raboneko 918d8eb41b add: sphinxcontrib-moderncmakedomain (#4771) (#4785)
* 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:58 -05:00
Raboneko 0e6acd3a25 bump: yt-dlp-git 2025-05-11 08:23:32 +00:00
Raboneko 3b767b802f lib/mesa: import doom patches from steamos (#4773) (#4775)
(cherry picked from commit 500dcdc406)

Co-authored-by: Atapi <34801996+Sterophonick@users.noreply.github.com>
2025-05-11 12:18:46 +08:00
Raboneko 43c00344a3 bump(nightly): envision flameshot-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly 2025-05-11 01:55:40 +00:00
Raboneko 8f5936e25b bump: ruffle-nightly 2025-05-11 01:46:14 +00:00
Raboneko 7869ebcbc5 bump: yt-dlp-git 2025-05-10 23:45:46 +00:00
Raboneko 1ec73ab0bd bump: yt-dlp-git 2025-05-10 23:31:04 +00:00
Raboneko aeb05f0173 bump: yt-dlp-git 2025-05-10 22:56:56 +00:00
Raboneko 073017bf06 bump: sass yt-dlp-git 2025-05-10 22:46:48 +00:00
Raboneko 62f8e8950b bump: bun-bin 2025-05-10 17:55:58 +00:00
Raboneko 7742e8fdaf bump: yt-dlp-git 2025-05-10 09:24:48 +00:00
Raboneko 066b534012 bump: tdlib-nightly 2025-05-10 08:32:30 +00:00
Raboneko eb5f288cb1 bump: mpvpaper 2025-05-10 03:08:55 +00:00
Raboneko 8ad539cc67 bump: ruffle-nightly 2025-05-10 01:59:32 +00:00
Raboneko d3c00904c7 bump(nightly): mpv-nightly ghostty-nightly zed-nightly 2025-05-10 01:45:33 +00:00
Raboneko db6cbee8fe bump: zed-preview zed 2025-05-09 22:58:21 +00:00
Raboneko 2e9f169648 bump: rust-mise 2025-05-09 21:45:41 +00:00
Raboneko c69a0099ce bump: zed 2025-05-09 15:56:12 +00:00
Raboneko 99a26c1ced bump: zed-preview 2025-05-09 14:39:47 +00:00
Raboneko f7120cd03f bump: komikku 2025-05-09 13:41:07 +00:00
Raboneko d739028864 bump(branch): intel-ipu6-kmod dkms-intel-ipu6 2025-05-09 02:53:48 +00:00
Raboneko cb1c3dc3aa bump: ruffle-nightly 2025-05-09 02:05:11 +00:00
Raboneko f8b71a86b4 bump(nightly): zed-nightly intel-ipu6-drivers 2025-05-09 01:49:35 +00:00
Raboneko 0bafdddb05 bump: codium 2025-05-08 22:19:01 +00:00
Raboneko 7e070d5159 bump: rio 2025-05-08 21:56:02 +00:00
Raboneko 565f45c0fe bump: tdlib-nightly 2025-05-08 21:45:56 +00:00
Raboneko e8992b78d8 bump: tdlib-nightly 2025-05-08 20:55:38 +00:00
Raboneko f0b1fa02be bump: discord-canary-openasar discord-canary 2025-05-08 19:15:23 +00:00
Raboneko c429f419fa bump: zed-preview zed 2025-05-08 15:45:44 +00:00
Raboneko 8f149fb344 fix(libva-nvidia-driver): Ifcond for ix86 (#4757) (#4759)
* 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:46:05 -05:00
Raboneko 68669b5563 chore(libde265): Update spec (#4751) (#4754)
(cherry picked from commit 2eed4b9207)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-08 16:29:33 +08:00
Raboneko 1beeb7850f bump: feishin 2025-05-08 08:27:32 +00:00
Raboneko e3e006ab71 bump: libva-nvidia-driver 2025-05-08 07:19:13 +00:00
Gilver 550826bfe8 chore: Bump some out of sync packages on <= 42 (#4746) (#4749)
(cherry picked from commit 72d90c9b4d)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-08 13:24:44 +08:00
Raboneko 157c6303d5 bump: zed-preview zed 2025-05-08 03:16:13 +00:00
Raboneko ce723f7ad0 bump: ruffle-nightly 2025-05-08 02:06:46 +00:00
Raboneko 31f4ec4c66 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly 2025-05-08 01:50:29 +00:00
Raboneko 82910a89b8 fix(komikku): New file (#4741) (#4743)
(cherry picked from commit 774ece3481)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-07 19:35:33 -05:00
Raboneko 3fc27b093a bump(branch): cuda-cudnn 2025-05-07 23:13:15 +00:00
Raboneko 98d3b5cfee bump: zed-preview zed 2025-05-07 19:57:40 +00:00
Raboneko 34c42b7352 bump: mesa 2025-05-07 17:25:55 +00:00
Gilver 16236f11ea feat(ci): better autoupdate commit messages (#4720) (#4739)
* 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:51 +08:00
Raboneko 231997c2a7 bump: zed-preview zed 2025-05-07 12:41:24 +00:00
Raboneko 018577ad8d fix(readymade-git): lock cargo dependencies (#4733) (#4734)
(cherry picked from commit 6509b88103)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-05-07 05:19:10 -05:00
Raboneko 6c3bb5b1ad fix(prismlauncher-nightly): Update build steps (#4723) (#4730)
* 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:30 +08:00
Raboneko 661b405843 chore: Move nvidia-patch to NVIDIA subrepo (#4722) (#4726)
(cherry picked from commit 375c89fdfd)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-07 17:23:26 +08:00
Raboneko eda8c05077 bump: preview stable 2025-05-07 04:33:59 +00:00
Raboneko 2f11d85c1e bump: feishin ruffle limine 2025-05-07 02:05:50 +00:00
Raboneko 8d7d06be2d bump(nightly): nightly micro nightly nim-nightly 2025-05-07 01:50:05 +00:00
Raboneko 03fe5e6e9b bump: discord-canary-openasar discord-canary 2025-05-06 23:23:59 +00:00
Raboneko 54216c0b56 bump: chezmoi 2025-05-06 21:18:24 +00:00
Raboneko d1f4588cc0 bump: yt-dlp 2025-05-06 20:44:06 +00:00
Raboneko 0ebde70c97 bump: preview 2025-05-06 20:29:11 +00:00
Raboneko 2c9b5a88cf bump: preview 2025-05-06 16:58:01 +00:00
Raboneko e61a9f2b11 bump: kvrocks klassy 2025-05-06 14:23:42 +00:00
Raboneko 0d9e2a18cc bump: preview 2025-05-06 08:58:51 +00:00
Raboneko ef03ba1ff0 bump: ruffle 2025-05-06 02:05:09 +00:00
Raboneko e27947845c bump(nightly): nightly prismlauncher-nightly nim-nightly 2025-05-06 01:49:27 +00:00
Raboneko f99c7316e1 bump: preview 2025-05-05 20:43:53 +00:00
Raboneko 4836973b56 bump: discord-canary-openasar discord-canary 2025-05-05 19:14:00 +00:00
Raboneko dc914a847c bump: discord-openasar discord rio 2025-05-05 17:34:59 +00:00
Raboneko f9cf56746f fix(ignis): license LGPL-2.1-or-later (#4708) (#4711)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 28a806229d)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-06 00:13:47 +08:00
Raboneko 898d06b82e bump: lomiri 2025-05-05 15:59:22 +00:00
Raboneko 8fc9693613 bump: deviceinfo 2025-05-05 15:49:07 +00:00
Raboneko 9961c1f45b add: ignis (#4681) (#4693)
* 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:39:17 +08:00
Raboneko da5420d001 add: yadm (#4691) (#4697)
close #4594

(cherry picked from commit 646bb14b9e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 23:39:03 +08:00
Raboneko ff6a562274 feat(rio): Doc package, use desktop-file-utils, cleanup (#4675) (#4701)
* 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:38:47 +08:00
Raboneko 8fa4c1f919 add: flameshot-nightly (#4683) (#4705)
* 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:38:33 +08:00
Raboneko 0e70db5481 bump: yt-dlp 2025-05-05 15:20:38 +00:00
Raboneko 94af01675c fix(minecraft): allow other kwallets (#4672) (#4685)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit b97c48098a)

Co-authored-by: madomado <madonuko@outlook.com>
2025-05-05 20:57:40 +08:00
Raboneko 61f7cfa36b fix(lightly-qt6): Update script and build (#4673) (#4678)
* 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:33 -05:00
Raboneko bebfd469f0 bump: rio 2025-05-05 09:45:02 +00:00
Raboneko d63da89adc bump: lomiri-app-launch 2025-05-05 07:56:17 +00:00
Raboneko fea82eab93 bump: preview 2025-05-05 06:29:22 +00:00
Raboneko ca2cf7607f chore(epsonscan2): Working CMake macro (#4644) (#4668)
* 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:40 +08:00
Raboneko 7d1b9d06e5 [frawhide] fix(mesa): remove duplicated vulkan_drivers (#4637) (#4649)
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:30 +08:00
Gilver c17a9bd7d4 bump: preview stable zig (#4657)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-05-05 13:24:23 +08:00
Raboneko 3ea12de751 bump(nightly): nightly nightly prismlauncher-nightly 2025-05-05 01:52:51 +00:00
Raboneko 9479e3ffd8 bump: ruffle 2025-05-05 01:40:43 +00:00
Raboneko fc5b8293bd add: Zig master builds (#4394) (#4655)
(cherry picked from commit ce03ce1f38)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-04 19:49:09 -05:00
Raboneko fadd0f733d bump: bun 2025-05-04 20:55:35 +00:00
Raboneko f40408e818 bump: legcord-bin stable 2025-05-04 18:45:28 +00:00
Raboneko 49458acbeb add: zapret (#4597) (#4646)
* 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:23 +08:00
Raboneko 9f60884309 bump: tdlib 2025-05-04 13:46:17 +00:00
Raboneko eb9306255b bump: legcord-bin stable 2025-05-04 13:15:34 +00:00
Raboneko d1e561abf3 bump: lomiri-system-settings 2025-05-04 05:57:31 +00:00
Raboneko c649e60086 bump(nightly): mpv nightly nightly nim-nightly nvidia-patch spotx-bash 2025-05-04 01:57:31 +00:00
Raboneko 7cc078a199 bump: libde265 2025-05-03 22:21:24 +00:00
Raboneko c7b6df645c bump: yt-dlp 2025-05-03 20:24:45 +00:00
Raboneko 0e2b554e39 bump: yt-dlp 2025-05-03 19:48:05 +00:00
Raboneko c3cc5c19ed fix(rnote): rustflags_debuginfo 1 (#4545) (#4639)
* 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:29:02 +08:00
Raboneko c957abded7 bump: yt-dlp 2025-05-03 17:31:48 +00:00
Raboneko e90650a56a bump: yt-dlp 2025-05-03 15:33:12 +00:00
Raboneko f87c49bd76 bump: tela-icon-theme 2025-05-03 11:30:09 +00:00
Raboneko b0753b2104 chore: Rename readymade-nightly to readymade-git (#4626) (#4634)
(cherry picked from commit 2d8748f4b1)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-03 15:58:36 +08:00
Raboneko b6698dfb28 fix(ruffle-nightly): Use %cargo_build instead of %cargo_install (#4628) (#4631)
* 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:39:24 -05:00
Raboneko 3988d9d9b4 bump: yt-dlp 2025-05-03 07:37:21 +00:00
Raboneko b41392ce0b bump: lazygit 2025-05-03 03:10:52 +00:00
Raboneko 5a1052ec71 bump(branch): akmod dkms 2025-05-03 02:46:53 +00:00
Raboneko b3b347204b bump: ruffle 2025-05-03 02:00:49 +00:00
Raboneko 140de0615d bump(nightly): envision nightly nightly nightly kmod-common 2025-05-03 01:46:00 +00:00
Raboneko 3c0b5ca368 bump: preview 2025-05-02 22:50:34 +00:00
Raboneko d1ca2a126b bump(branch): cuda-cudnn 2025-05-02 20:15:30 +00:00
Raboneko e6093cb79d bump: stable 2025-05-02 17:19:30 +00:00
Raboneko 4208495f8a bump: lomiri-schemas 2025-05-02 16:24:51 +00:00
Raboneko 5f9af1aae0 bump: lomiri-indicator-network 2025-05-02 14:59:57 +00:00
Raboneko f4322c9cad bump: preview 2025-05-02 13:40:22 +00:00
Raboneko b2f39e4fcb bump: discord-canary-openasar discord-canary 2025-05-02 13:14:19 +00:00
Raboneko 9a79ed1ec0 move joycond into system, add udev rules patch (#4619) (#4621)
* move joycond into system, add udev rules patch

* add metainfo

(cherry picked from commit cf3cf7e58e)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-05-02 19:23:30 +08:00
Raboneko 2c06afb2ad bump: lomiri-system-settings 2025-05-02 08:52:14 +00:00
Raboneko 34be40442d bump(branch): cuda-nvcc 2025-05-02 08:44:01 +00:00
Raboneko e5047ecdc0 bump: nightly 2025-05-02 08:33:04 +00:00
Raboneko 7a5f112015 add: epsonscan2 (#4611) (#4616)
* 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:28:57 -05:00
Raboneko 9c30b474f1 fix(cuda-nvcc): Missing D in updbranch (#4610) (#4612)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 38781967e0)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-02 03:25:50 -05:00
Raboneko ebb1cb34f5 bump: tdlib 2025-05-02 07:48:29 +00:00
Raboneko 53ad6bc38d 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 2025-05-02 02:51:13 +00:00
Raboneko c58f44e2c0 chore: Move NVIDIA tools to NVIDIA repo (#4605) (#4607)
* 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:38 -05:00
Raboneko fa86da4df9 bump(nightly): nightly nightly prismlauncher-nightly nim-nightly 2025-05-02 01:48:32 +00:00
Raboneko 338b74ed16 bump: preview 2025-05-01 21:17:58 +00:00
Raboneko f1b69ed3c0 bump: nightly 2025-05-01 16:46:44 +00:00
Raboneko 3846afea52 bump: preview 2025-05-01 13:30:41 +00:00
Raboneko 1d0b2a6fad bump: tdlib 2025-05-01 12:57:22 +00:00
Raboneko defd4f51b1 refactor(ruffle, heroic): Use desktop-file-utils to more safely edit .desktop files (#4568) (#4587)
* 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:32 -05:00
Raboneko 7632c16f27 chore: Remove kmod-nvidia from Fedora branches (#4579) (#4590)
(cherry picked from commit af216950ca)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-01 00:29:39 -05:00
Gilver 171eb3d4ff fix(steam): Remove broken .desktop file flags (#4567) (#4575)
(cherry picked from commit 8d75eecabe)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-05-01 13:21:13 +08:00
Raboneko cf1d4e63bd fix: nv-codec-headers update.rhai (#4577) (#4581)
(cherry picked from commit 240d87bfc4)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 22:28:04 -05:00
Raboneko 8dcc6fb364 bump: gh-act 2025-05-01 03:09:36 +00:00
Raboneko 1d88694804 bump(nightly): nightly nightly prismlauncher-nightly nim-nightly 2025-05-01 01:56:49 +00:00
Raboneko f28012c719 bump: ruffle 2025-05-01 01:45:51 +00:00
Raboneko e7e51aac35 bump: yt-dlp 2025-04-30 23:17:57 +00:00
Raboneko 553b3251b2 bump: tdlib yt-dlp 2025-04-30 22:42:02 +00:00
Raboneko 33d861a7ee bump: tdlib electron 2025-04-30 22:26:17 +00:00
Raboneko bcd34c2a2c bump(branch): libnvjitlink 2025-04-30 19:10:59 +00:00
Raboneko 6750e7d5d0 add: Some more NVIDIA stuff (#4553) (#4569)
* 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:49:03 -05:00
Raboneko 2bb1550f04 bump(branch): cuda-sandbox 2025-04-30 18:22:49 +00:00
Gilver f4ff4189aa chore: Mass CUDA update (#4546) (#4565)
* 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-05-01 02:02:02 +08:00
Raboneko b981a98c07 bump: nightly 2025-04-30 17:55:57 +00:00
Raboneko 5167118ecf bump: discord-canary-openasar discord-canary 2025-04-30 17:45:49 +00:00
Raboneko abee8ecf9b bump: mesa 2025-04-30 17:34:19 +00:00
Raboneko 03565f0038 bump: preview stable 2025-04-30 17:16:38 +00:00
Raboneko 1e22337da7 bump: preview 2025-04-30 13:28:32 +00:00
Raboneko 522cebb18d bump: preview stable 2025-04-30 12:52:29 +00:00
Raboneko e49348d5a3 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 11:12:11 +00:00
Raboneko 7bfde8b459 fix(lightly-qt6): Import andax/bump_extras.rhai for update.rhai (#4557) (#4559)
(cherry picked from commit 34d5253769)

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

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 19:09:45 +08:00
Gilver dcaaed63c6 fix?: Add updbranch label to all CUDA packages (#4547) (#4549)
(cherry picked from commit 5c2085375e)

Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
2025-04-30 19:09:23 +08:00
Gilver deea1afd4e chore: Bump packages on <= F41 (#4554)
* Update ruffle-nightly.spec

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

* Update yt-dlp-git.spec

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

* Update discord-canary.spec

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

* Update discord-canary-openasar.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-30 19:01:58 +08:00
Raboneko 9e9fa3872b bump(branch): astal-gtk 2025-04-30 02:49:37 +00:00
Raboneko e9db28380c bump(nightly): envision nightly micro nightly prismlauncher-nightly nim-nightly astal nvidia-patch 2025-04-30 01:48:11 +00:00
Raboneko ebfbc9690e bump: nightly 2025-04-29 23:38:49 +00:00
Raboneko 1150e24556 bump: discord-canary-openasar discord-canary 2025-04-29 21:45:52 +00:00
Raboneko 08564ade96 bump: preview 2025-04-29 20:29:30 +00:00
Raboneko 832e196807 bump: discord-canary-openasar discord-canary 2025-04-29 18:51:12 +00:00
Raboneko 0eb1e3238f fix(lightly-qt5): Import andax/bump_extras.rhai for update.rhai (#4535) (#4539)
(cherry picked from commit 1876927c99)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 01:32:33 +08:00
Raboneko 55d6185a23 fix(nekoray): update.rhai (#4529) (#4531)
(cherry picked from commit 254f81e05f)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-04-30 01:22:08 +08:00
Raboneko 6e4d8009a0 feat(switcheroo-control): bump release number, update discrete patch (#4521) (#4526)
- 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:38 +08:00
Raboneko f1c4745f15 feat(cuda-cudnn, libcusparelt): Make update.rhai automatically track new series (#4520) (#4522)
(cherry picked from commit 0eb9a2bcd7)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-30 01:02:56 +08:00
Raboneko 14f9c98ec9 bump: yt-dlp 2025-04-29 16:57:24 +00:00
Raboneko 6c41423ee5 bump: discord-canary-openasar discord-canary 2025-04-29 16:46:57 +00:00
Raboneko a7c36a9851 bump: discord-openasar discord 2025-04-29 16:24:01 +00:00
Raboneko cc12e9c3d8 bump: stable 2025-04-29 14:46:23 +00:00
Raboneko f0864ef557 bump: nightly 2025-04-29 13:59:58 +00:00
Raboneko 0e82170ce8 bump: preview 2025-04-29 13:23:14 +00:00
Raboneko 1b462da6f0 feat(andax/nvidia.rhai): Automatically fetch new CUDA versions (#4514) (#4517)
(cherry picked from commit 438d83f22c)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 19:49:03 +08:00
Raboneko 9cbaf4c364 bump: bun nightly 2025-04-29 05:58:42 +00:00
Raboneko 69a45e6026 chore: Update cuda-nvcc (#4502) (#4509)
(cherry picked from commit 8ef23c8acf)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:29:39 +08:00
Raboneko 65d88158e5 chore (andax/nvidia.rhai): Bump CUDA component version (#4503) (#4508)
(cherry picked from commit 9adcf5ccad)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:06:30 +08:00
Gilver 794924dedd chore: Bump yt-dlp on <= 41 (#4507)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-29 12:23:27 +08:00
Raboneko 27a97da1da bump: maple 2025-04-29 04:22:41 +00:00
Raboneko 20074df0e5 bump(nightly): mpv nightly micro nightly prismlauncher-nightly nim-nightly rpi-utils 2025-04-29 01:48:28 +00:00
Raboneko 6cffe79c42 bump: electron 2025-04-28 23:46:52 +00:00
Raboneko f6b1c76f80 bump: sbctl 2025-04-28 20:23:13 +00:00
Raboneko ff5dffc270 bump: discord-canary-openasar discord-canary 2025-04-28 19:47:21 +00:00
Raboneko 8ec8d2a9d5 fix(egl-x11): Bump release to 6 (#4501) (#4504)
(cherry picked from commit 515e10435e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:52:44 -05:00
Gilver be2c4717ea fix(cuda-gcc): Ifcond for GCC version tracking (#4491) (#4500)
* 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>
2025-04-28 13:26:24 -05:00
Raboneko 99218474b8 fix(egl): Bump release back up (#4490) (#4496)
* 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:21:50 -05:00
Gilver 321afc1de2 bump: preview (#4492)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-28 13:14:21 -05:00
Raboneko 9b57b87cd1 bump: lomiri-system-settings 2025-04-28 17:17:42 +00:00
Raboneko 7d97cbd055 bump: maple 2025-04-28 15:43:49 +00:00
Raboneko 490cfd769c fix(starship): Update patches (#4472) (#4484)
* 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:44 -05:00
Raboneko 919123300c bump: codium nightly 2025-04-28 15:28:58 +00:00
Raboneko 0e79eb6db5 fix(egl-wayland,egl-x11): Needs an i686 build, remove the update script (#4473) (#4487)
* 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:25:12 -05:00
Raboneko 8a98d748cd chore(cuda-gcc): Remove from NVIDIA subrepo to use with packages that need CUDA compatible compilers (#4471) (#4480)
(cherry picked from commit 77a8049da9)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:16:55 -05:00
Gilver a1afb64cf3 bump(nightly): mpv nightly micro nightly prismlauncher-nightly nightly (#4474)
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-04-28 10:15:57 -05:00
Gilver 5d2e86e43e fix(zed): License fetching (#4445) (#4469)
* 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-28 10:14:50 -05:00
Raboneko 077665765d feat(readymade): make rdm build on commit (#4476) (#4477)
(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:02 +08:00
Raboneko 6aef10f44b bump: fluent-kde-theme 2025-04-28 03:03:41 +00:00
Raboneko 8d1cc2d169 bump: jellyfin-rpc 2025-04-27 18:24:01 +00:00
Raboneko 573d6298a9 bump: starship 2025-04-27 16:21:50 +00:00
Raboneko 8442179ceb bump: mise 2025-04-27 13:13:36 +00:00
Raboneko 6479f953b2 chore: Update cuda-gcc (#4458) (#4460)
* 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:18:42 -05:00
Raboneko 449d45a52c bump: discord-canary-openasar discord-canary 2025-04-27 07:49:42 +00:00
Raboneko d2bba5034c bump: libhelium 2025-04-27 03:01:52 +00:00
Raboneko 3db5f17aff bump(nightly): mpv nightly nightly 2025-04-27 01:52:37 +00:00
Raboneko c0824976d9 bump: eww 2025-04-26 22:58:16 +00:00
Raboneko a3f51b3306 bump: youtube-music 2025-04-26 19:48:45 +00:00
Raboneko 8126f5b34c bump: mise 2025-04-26 16:23:11 +00:00
Raboneko 93e5d8c056 fix(nvidia-driver): Disable comment note stripping (#4444) (#4452)
* 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:37 +08:00
Raboneko 14c4a81a55 bump: gitoxide 2025-04-26 07:50:19 +00:00
Raboneko 611c621b75 bump: gitoxide 2025-04-26 06:30:02 +00:00
Raboneko 9ea4c8f19c fix(wl-kmod): process 6.13 and 6.14 patches (#4448) (#4449)
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:32:49 -05:00
Raboneko 89d2f9fcd6 bump(nightly): mpv nightly nightly vala-nightly nvidia-patch 2025-04-26 01:43:41 +00:00
Raboneko 3340f45743 bump: discord-canary-openasar discord-canary 2025-04-25 22:22:26 +00:00
Raboneko 483fba9d9d bump: gitoxide 2025-04-25 20:55:50 +00:00
Raboneko 6148d9d9ac bump: mise 2025-04-25 18:50:42 +00:00
Raboneko 7ac96d7f56 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 fefb3a8276 fix(andax/nvidia.rhai): Track stable NVIDIA drivers (#4428) (#4442)
(cherry picked from commit 7831992c64)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:38:57 +08:00
Raboneko 5c878b4dda fix({dkms-}v4l2loopback{-kmod}): Requires help2man (#4429) (#4439)
* 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:20:05 +08:00
Raboneko aa63fa4375 fix(zed, zed-nightly, zed-preview): Build and licenses (#4198) (#4436)
* 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:26 +08:00
Raboneko 9e2834ca1a fix(ipu6-camera-hal): Update patches, update build, add update script because apparently I forgot to do that (#4248) (#4431)
* 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:55 +08:00
Raboneko c69fe38bf6 bump: inputplumber 2025-04-25 16:59:36 +00:00
Raboneko 69f022dc51 bump: youtube-music 2025-04-25 14:42:36 +00:00
Raboneko 38f90908f8 bump: lomiri-system-settings gradle 2025-04-25 10:20:01 +00:00
Raboneko cd062ddb2c bump: mpv 2025-04-25 09:55:54 +00:00
Raboneko 1bcb1d03d3 bump: osu-lazer 2025-04-25 07:31:59 +00:00
Raboneko 4f28669128 fix(umu-launcher): update dependencies (#4422) (#4424)
* 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:37 -07:00
Raboneko 14fd7eb550 bump: srpm-macros 2025-04-25 05:20:07 +00:00
Raboneko 5ebce6ed55 bump(nightly): micro nightly nim-nightly vala-nightly 2025-04-25 01:47:49 +00:00
Raboneko 7e04212dfe bump: nerd-fonts 2025-04-24 18:26:18 +00:00
Raboneko d9a153b4c0 bump: egl-wayland egl-x11 2025-04-24 14:39:52 +00:00
Raboneko 3a80f36771 add: egl{-wayland,-x11} (#4411) (#4419)
* 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:22 -05:00
Raboneko 3c6464c26f fix({akmod,dkms}-ipu6): Update patches (#4412) (#4414)
(cherry picked from commit cc558f47d5)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 21:28:09 +08:00
Raboneko 1ada146606 fix(nvidia*): Update and fix various spec parts (#4396) (#4408)
* 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:52 +08:00
Raboneko 7b13bf28f3 refactor(ipu6-drivers): nightly (#4404) (#4405)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit c9a8e7b062)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:40:28 +08:00
Raboneko d34c403093 bump(branch): akmod dkms 2025-04-24 11:35:24 +00:00
Raboneko cb4e950693 bump: kmod-common 2025-04-24 11:16:09 +00:00
Raboneko af560178c0 fix(xone): Dropoff epoch and Conflicts/Obsoletes old versions (#4393) (#4401)
(cherry picked from commit fe3b6c4c89)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:03:01 +08:00
Raboneko 3a966597ae feat/fix(ipu6-drivers): Refactor and add DKMS package (#4395) (#4398)
* 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:02:38 +08:00
Raboneko 2a310a5932 bump: libnvidia-container nvidia-container-toolkit 2025-04-24 07:45:49 +00:00
Raboneko be09f9d527 bump: anki-qt5 anki osu-lazer 2025-04-24 07:18:45 +00:00
Raboneko 87fc077a09 bump(nightly): nightly nightly nightly spotx-bash 2025-04-24 01:47:21 +00:00
Raboneko 5ebfc51461 bump: mise 2025-04-23 22:48:55 +00:00
Raboneko f4695ab899 bump: discord-canary-openasar discord-canary inputplumber 2025-04-23 22:38:41 +00:00
Raboneko bce49a4c85 bump: discord-canary-openasar discord-canary electron 2025-04-23 20:28:41 +00:00
Raboneko 0e4b6dd430 bump: discord-canary-openasar discord-canary 2025-04-23 18:27:58 +00:00
Raboneko 61907a3770 bump: tdlib 2025-04-23 16:49:32 +00:00
Raboneko e1916f32b9 add: nekoray (#4374) (#4385)
* 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:57:00 +08:00
Raboneko 0c49425c8e fix(flatpost): update.rhai (#4381) (#4388) (#4391)
(cherry picked from commit 15777cc293)

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-23 21:56:47 +08:00
635 changed files with 14790 additions and 5718 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["el10", "f40", "f41", "f42", "frawhide"],
"targetBranchChoices": ["el10", "f41", "f42", "frawhide"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
+4 -2
View File
@@ -1,6 +1,8 @@
# for each folder in anda/
# generate a new workflow for each folder in anda/
name: Automatically build packages
permissions:
contents: read
on:
push:
paths:
@@ -70,7 +72,7 @@ jobs:
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
run: anda build ${{ matrix.pkg.pkg }} -D "vendor Terra" -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
@@ -97,7 +99,7 @@ jobs:
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
if: github.event_name == 'push' && matrix.pkg.labels['no_upload_srpms'] != '1'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
+6 -5
View File
@@ -1,5 +1,6 @@
name: Bootstrap Andaman and Subatomic
permissions:
contents: read
on:
workflow_dispatch:
@@ -30,15 +31,15 @@ jobs:
echo "PATH=$PATH:/github/home/.cargo/bin" >> $GITHUB_ENV
export PATH=$PATH:/github/home/.cargo/bin
git config --global --add safe.directory "$GITHUB_WORKSPACE"
anda build -c fedora-${{ matrix.version }}-${{ matrix.arch }} anda/terra/mock-configs/pkg -p rpm
anda build -D "vendor Terra" -rrpmbuild anda/terra/mock-configs/pkg
- name: Install terra-mock-configs
run: dnf5 install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
- name: Build anda-srpm-macros
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/terra/srpm-macros/pkg
- name: Build terra-release
run: anda build -D "vendor Terra" -rrpmbuild anda/terra/release/pkg
- name: Build Subatomic
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/tools/buildsys/subatomic/pkg
run: anda build -D "vendor Terra" -rrpmbuild anda/tools/buildsys/subatomic/pkg
- name: Install Subatomic
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
+10 -5
View File
@@ -1,4 +1,6 @@
name: Manual Builds
permissions:
contents: read
on:
workflow_dispatch:
inputs:
@@ -71,7 +73,7 @@ jobs:
cp -v mock-configs/terra.tpl /etc/mock/templates/terra.tpl
- name: Build with Andaman
run: anda build anda/${{ matrix.pkg }}pkg --package rpm -c mock-configs/terra-${{ matrix.version }}-${{ matrix.arch }}.cfg
run: anda build -D "vendor Terra" -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
- name: Generating artifact name
id: art
@@ -90,21 +92,24 @@ jobs:
- name: Upload packages to subatomic
run: |
subrepo="${{ fromJson(steps.art.outputs.labels).subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ fromJson(steps.art.outputs.labels)['subrepo'] && '-$subrepo' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: fromJson(steps.art.outputs.labels)['no_upload_srpms'] != '1'
run: |
subrepo="${{ fromJson(steps.art.outputs.labels).subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ fromJson(steps.art.outputs.labels)['subrepo'] && '-$subrepo' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success()
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh true "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
- name: Notify Madoguchi (Failure)
if: cancelled() || failure()
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}} $GITHUB_SHA
run: ./.github/workflows/mg.sh false "anda/${{matrix.pkg}}pkg" "${{matrix.version}}" "${{matrix.arch}}" "${{github.run_id}}" "${{secrets.MADOGUCHI_JWT}}" "$GITHUB_SHA"
+5 -2
View File
@@ -1,4 +1,6 @@
name: JSON Build
permissions:
contents: read
on:
workflow_dispatch:
inputs:
@@ -35,13 +37,13 @@ jobs:
fi
- name: Install Build Dependencies
if: ${{ !contains(matrix.pkg.labels, 'mock') }}
if: ${{ matrix.pkg.labels.mock != '1' }}
run: |
dir=$(dirname ${{ matrix.pkg.pkg }})
dnf5 builddep -y ${dir}/*.spec
- name: Build with Andaman
run: anda build ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ contains(matrix.pkg.labels, 'mock') && '' || '-rrpmbuild' }}
run: anda build -D "vendor Terra" ${{ matrix.pkg.pkg }} -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }} ${{ !matrix.pkg.labels.mock == '1' && '-rrpmbuild' || '' }}
- name: Generating artifact name
id: art
@@ -67,6 +69,7 @@ jobs:
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: matrix.pkg.labels['no_upload_srpms'] != '1'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
+4 -2
View File
@@ -1,5 +1,7 @@
name: Automatic backport/sync action
permissions:
contents: write
pull-requests: write
on:
pull_request_target:
types: ["labeled", "closed"]
@@ -23,7 +25,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-
+3 -2
View File
@@ -1,4 +1,6 @@
name: Update per branch
permissions:
contents: write
on:
schedule:
- cron: "*/30 * * * *"
@@ -11,7 +13,6 @@ jobs:
matrix:
branch:
- frawhide
- f40
- f41
- el10
container:
@@ -48,7 +49,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
+2 -1
View File
@@ -1,11 +1,12 @@
name: Push comps updates
permissions:
contents: read
on:
push:
branches:
- frawhide
- f41
- f40
- el10
paths:
- comps.xml
+3 -2
View File
@@ -1,4 +1,6 @@
name: Nightly Update
permissions:
contents: write
on:
schedule:
- cron: "0 0 * * *"
@@ -37,7 +39,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 () {
@@ -46,7 +48,6 @@ jobs:
git add anda
git commit -S -a -m "$msg"
}
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
+3 -2
View File
@@ -1,4 +1,6 @@
name: Weekly Update
permissions:
contents: write
on:
schedule:
- cron: "0 0 * * 0"
@@ -37,7 +39,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 () {
@@ -46,7 +48,6 @@ jobs:
git add anda
git commit -S -a -m "$msg"
}
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
+3 -2
View File
@@ -1,4 +1,6 @@
name: Update
permissions:
contents: write
on:
schedule:
- cron: "*/10 * * * *"
@@ -37,7 +39,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 () {
@@ -46,7 +48,6 @@ jobs:
git add anda
git commit -S -a -m "$msg"
}
copy_over f40 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
+2
View File
@@ -1,2 +1,4 @@
anda-build/
**/*.tar*
**/*.crate
**/*.zip
+39 -4
View File
@@ -7,16 +7,51 @@
Terra is a rolling-release Fedora repository for all the software you need.
With Terra, you can install the latest packages knowing that quality and security are assured.
See the introduction at [our website](https://terra.fyralabs.com).
This monorepo contains the package manifests for all packages in Terra.
## Installation
### Fedora
```bash
sudo dnf install --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' --setopt='terra.gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc' terra-release
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release
```
If you are using immutable/atomic editions of Fedora, run the following commands instead:
```bash
curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
sudo rpm-ostree install terra-release
```
Optionally, you can install `terra-release-extra` to use the Extras repository. This also installs the Nvidia, and Mesa streams but does not enable them.
### Enterprise Linux (EL)
Only EL10 is supported. Not all packages available in Terra are available in Terra EL at this time.
Terra EL requires the EPEL repos, which may be installed with:
```bash
sudo dnf install 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-$releasever.noarch.rpm'
```
And Terra EL itself can be installed with:
```bash
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release
```
You should also install the `terra-release` package so that when our infrastructure has any migrations, you can be assured that your Terra installation will still work as-is.
## Documentation
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). Alternatively, the GitHub Wiki contains older versions of the documentations.
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
## Questions?
Feel free to reach out on [Discord](https://discord.gg/5fdPuxTg5Q). We're always happy to help!
Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help!
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Policy](https://developer.fyralabs.com/terra/policy)
+4 -4
View File
@@ -1,9 +1,9 @@
%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
%global xurl https://files.pythonhosted.org/packages/bf/05/3f3e0e890408cd8bf590bb00029de1623d85a09f2bc40545f87f4fa5e0f8/anki-25.7.2-cp39-abi3-manylinux_2_36_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/ed/0a/6f07edb9b60c0aa5e5ea2546ffb2f9cf079dd6b7b5b90f0d31852978c3b9/anki-25.7.2-cp39-abi3-manylinux_2_36_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/83/0b/51bf1a1f623fe52a590050087dcdfdaeab72025a2dd02bb6e5d3627de4e2/aqt-25.7.2-py3-none-any.whl
Name: anki-bin
Version: 25.02.1
Version: 25.7.2
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.1
Version: 25.07.2
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.1
Version: 25.07.2
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,7 +1,7 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
%global ver Audacity-3.7.3
%global ver Audacity-3.7.4
%global sanitized_ver %(echo %{ver} | sed 's/Audacity-//g')
Name: audacity-freeworld
+1 -1
View File
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 2.1.0
Version: 2.2.1
Release: 1%?dist
Summary: Cooling device control for Linux
License: GPL-3.0-or-later
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.656
Version: 0.0.717
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.656
Version: 0.0.717
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.92
Version: 0.0.101
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.134
Version: 0.0.152
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.134
Version: 0.0.152
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.92
Version: 0.0.101
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 9d85f1c24f5c6234e1672c96ea19b2dc990001e8
%global commit_date 20250423
%global commit 8f3f9b8759eecca4768f4860cbf6dc878337fb82
%global commit_date 20250615
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+8 -11
View File
@@ -6,14 +6,15 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.12.3
Version: 0.18.0
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
URL: https://github.com/jeffvli/feishin
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: fuse mpv
BuildRequires: nodejs20-npm jq libxcrypt-compat
Packager: madonuko <mado@fyralabs.com>
BuildRequires: jq libxcrypt-compat pnpm
%description
%summary.
@@ -38,13 +39,9 @@ Keywords=Music;Jellyfin;Audio;Stream;Sonixd
EOF
%build
export PATH="$PATH:$(pwd)/bin"
mkdir bin
ln -s /usr/bin/node-20 bin/node
ln -s /usr/bin/npm-20 bin/npm
npm-20 install --legacy-peer-deps
npm-20 run postinstall
npm-20 run build
pnpm i
pnpm run postinstall
pnpm run build
%ifarch x86_64
%define a linux
@@ -52,11 +49,11 @@ npm-20 run build
%define a arm64
%endif
npx-20 electron-builder --linux dir --%a
pnpm exec electron-builder --linux dir --%a
%install
mkdir -p %buildroot%_datadir/{pixmaps,applications} %buildroot%_bindir
mv release/build/*-unpacked %buildroot%_datadir/feishin
mv dist/*-unpacked %buildroot%_datadir/feishin
install -Dm644 assets/icons/icon.png %buildroot%_datadir/pixmaps/feishin.png
ln -s %_datadir/feishin/feishin %buildroot%_bindir/feishin
install -Dm644 feishin.desktop %buildroot%_datadir/applications/
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "flameshot-nightly.spec"
}
labels {
nightly = 1
}
}
+109
View File
@@ -0,0 +1,109 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 12.1.0
%global commit 4edfb2ac1d71e7f75fcdcb850ff6bce5fb148a7b
%global shortcommit %{sub %{commit} 1 7}
#global commit_date 20250608
%global commit_date 20250618
%global devel_name QtColorWidgets
Name: flameshot.nightly
Version: %ver^%{commit_date}git.%shortcommit
Release: 2%?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
%pkg_completion -Bfz flameshot
%package devel
Summary: Flameshot development files
Requires: %{name} = %{version}
%description devel
Development files for Flameshot.
%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
%{_libdir}/lib%{devel_name}.so.*
%{_datadir}/applications/org.flameshot.Flameshot.desktop
%{_metainfodir}/org.flameshot.Flameshot.metainfo.xml
%{_datadir}/dbus-1/interfaces/org.flameshot.Flameshot.xml
%{_datadir}/dbus-1/services/org.flameshot.Flameshot.service
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
%{_mandir}/man1/flameshot.1*
%files devel
%{_libdir}/lib%{devel_name}.so
%{_libdir}/cmake/%{devel_name}/
%{_libdir}/pkgconfig/%{devel_name}.pc
%{_includedir}/%{devel_name}/
+8
View File
@@ -0,0 +1,8 @@
terminate();
rpm.global("commit", gh_commit("flameshot-org/flameshot"));
if rpm.changed() {
let v = gh("flameshot-org/flameshot");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
}
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flatpost
Version: 1.0.5
Version: 1.0.6
Release: 1%?dist
License: BSD-2-Clause
Summary: Desktop environment agnostic Flathub software center.
+9
View File
@@ -0,0 +1,9 @@
project pkg {
rpm {
spec = "goofcord-nightly.spec"
}
labels {
mock = 1
nightly = 1
}
}
@@ -0,0 +1,101 @@
%global commit 3f5eda113f33fead76a5a53e0b71c11b254d68fd
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250615
%global ver 1.10.1
%global base_name goofcord
%global git_name GoofCord
%global debug_package %{nil}
# Exclude private libraries
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: %{base_name}-nightly
Version: %{ver}^%{commit_date}.git.%{shortcommit}
Release: 1%{?dist}
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
Group: Applications/Internet
URL: https://github.com/Milkshiift/%{git_name}
Source0: %{url}/archive/%{commit}/%{git_name}-%{commit}.tar.gz
BuildRequires: bun-bin
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: git
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: python3
%ifarch aarch64
BuildRequires: zlib-ng-compat-devel
%endif
Packager: Gilver E. <rockgrub@disroot.org>
%description
A highly configurable and privacy minded Discord client.
%prep
%autosetup -n %{git_name}-%{commit}
%build
%ifarch aarch64 armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux --publish=never
%install
mkdir -p %{buildroot}%{_datadir}/%{git_name}
%ifarch x86_64
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%elifarch aarch64
mv dist/linux-arm64-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%elifarch armv7hl armv7l
mv dist/linux-armv7l-unpacked/* -t %{buildroot}%{_datadir}/%{git_name}
%endif
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/%{git_name}/%{git_name} %{buildroot}%{_bindir}/%{git_name}
install -Dm644 dist/.icon-set/icon_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}/%{_iconsdir}/hicolor/256x256/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}/%{_iconsdir}/hicolor/512x512/apps/%{git_name}.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}/%{_iconsdir}/hicolor/1024x1024/apps/%{git_name}.png
%ifarch x86_64
dist/%{git_name}-*x86_64.AppImage --appimage-extract '*.desktop'
%elifarch aarch64
dist/%{git_name}-*arm64.AppImage --appimage-extract '*.desktop'
%elifarch armv7hl armv7l
dist/%{git_name}-*armv7l.AppImage --appimage-extract '*.desktop'
%endif
desktop-file-install --set-key=Exec --set-value="%{_datadir}/%{git_name}/%{git_name} --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto %U" squashfs-root/%{git_name}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{git_name}.desktop
%files
%doc README.md
%license LICENSE
%{_bindir}/%{git_name}
%{_datadir}/applications/%{git_name}.desktop
%{_datadir}/%{git_name}/
%{_iconsdir}/hicolor/16x16/apps/%{git_name}.png
%{_iconsdir}/hicolor/32x32/apps/%{git_name}.png
%{_iconsdir}/hicolor/48x48/apps/%{git_name}.png
%{_iconsdir}/hicolor/64x64/apps/%{git_name}.png
%{_iconsdir}/hicolor/128x128/apps/%{git_name}.png
%{_iconsdir}/hicolor/256x256/apps/%{git_name}.png
%{_iconsdir}/hicolor/512x512/apps/%{git_name}.png
%{_iconsdir}/hicolor/1024x1024/apps/%{git_name}.png
%changelog
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1^20250615.git.3f5eda1
- Initial package
+8
View File
@@ -0,0 +1,8 @@
rpm.global("commit", gh_commit("Milkshiift/GoofCord"));
if rpm.changed {
let v = gh_tag(""Milkshiift/GoofCord");
v.crop(1);
rpm.global("ver", v);
rpm.global("commit_date", date());
rpm.release();
}
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "goofcord.spec"
}
labels {
mock = 1
}
}
+95
View File
@@ -0,0 +1,95 @@
%global git_name GoofCord
%global debug_package %{nil}
# Exclude private libraries
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64 armv7hl armv7l
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: goofcord
Version: 1.10.1
Release: 1%{?dist}
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
Group: Applications/Internet
URL: https://github.com/Milkshiift/%{git_name}
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: bun-bin
BuildRequires: desktop-file-utils
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: python3
%ifarch aarch64
BuildRequires: zlib-ng-compat-devel
%endif
Packager: Gilver E. <rockgrub@disroot.org>
%description
A highly configurable and privacy minded Discord client.
%prep
%autosetup -n %{git_name}-%{version}
%build
%ifarch aarch64 armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux
%install
mkdir -p %{buildroot}%{_datadir}/%{name}
%ifarch x86_64
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%elifarch aarch64
mv dist/linux-arm64-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%elifarch armv7hl armv7l
mv dist/linux-armv7l-unpacked/* -t %{buildroot}%{_datadir}/%{name}
%endif
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/%{name}/%{name} %{buildroot}%{_bindir}/%{name}
install -Dm644 dist/.icon-set/icon_16x16.png %{buildroot}/%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}/%{_iconsdir}/hicolor/32x32/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}/%{_iconsdir}/hicolor/48x48/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}/%{_iconsdir}/hicolor/64x64/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}/%{_iconsdir}/hicolor/128x128/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}/%{_iconsdir}/hicolor/256x256/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}/%{_iconsdir}/hicolor/512x512/apps/%{name}.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}/%{_iconsdir}/hicolor/1024x1024/apps/%{name}.png
%ifarch x86_64
dist/%{git_name}-*x86_64.AppImage --appimage-extract '*.desktop'
%elifarch aarch64
dist/%{git_name}-*arm64.AppImage --appimage-extract '*.desktop'
%elifarch armv7hl armv7l
dist/%{git_name}-*armv7l.AppImage --appimage-extract '*.desktop'
%endif
desktop-file-install --set-key=Exec --set-value="%{_datadir}/%{name}/%{name} --enable-features=UseOzonePlatform,WaylandWindowDecorations --ozone-platform-hint=auto %U" squashfs-root/%{name}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%files
%doc README.md
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{_iconsdir}/hicolor/64x64/apps/%{name}.png
%{_iconsdir}/hicolor/128x128/apps/%{name}.png
%{_iconsdir}/hicolor/256x256/apps/%{name}.png
%{_iconsdir}/hicolor/512x512/apps/%{name}.png
%{_iconsdir}/hicolor/1024x1024/apps/%{name}.png
%changelog
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1-1
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh_tag("Milkshiift/GoofCord"));
+3 -2
View File
@@ -3,10 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.75.0
%global raw_ver v1.81.0
Name: komikku
Version: 1.75.0
Version: 1.81.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
@@ -99,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
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "legcord-bin.spec"
}
}
@@ -1,92 +0,0 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src Legcord-%version-linux-x64
%elifarch aarch64
%global src Legcord-%version-linux-arm64
%elifarch 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.1
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
while keeping everything lightweight.
%prep
%autosetup -n %src
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
%install
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
ln -s %_datadir/legcord %buildroot%_datadir/armcord
chmod +x -R %buildroot%_datadir/legcord/*
chmod 755 %buildroot%_datadir/legcord/legcord
install -Dm644 .legcord.desktop %buildroot%_datadir/applications/LegCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/legcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%_datadir/legcord
%_datadir/armcord
%_bindir/legcord
%_datadir/applications/LegCord.desktop
%_datadir/pixmaps/legcord.png
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
- Initial package
Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

@@ -1 +0,0 @@
rpm.version(gh("LegCord/LegCord"));
+2 -2
View File
@@ -1,9 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "legcord-nightly.spec"
}
labels {
nightly = 1
mock = 1
}
}
}
-13
View File
@@ -1,13 +0,0 @@
#!/bin/sh
electron=/usr/bin/electron
CONFIG=${XDG_CONFIG_HOME:-~/.config}
FLAGS="$CONFIG/armcord-flags.conf"
# Allow users to override command-line options
if [ -f "$FLAGS" ]; then
USER_FLAGS="$(cat "$FLAGS")"
fi
# shellcheck disable=SC2086 # USER_FLAGS has to be unquoted
"$electron" /usr/share/armcord/app.asar $USER_FLAGS "$@"
+45 -45
View File
@@ -1,7 +1,14 @@
%global commit a5e0c2e5ae7d2be97bf8407eb5d2bfc89671b5dd
%global commit_date 20250422
%global commit 0b1a005936552abd5aed144bdc0ca5a82f2fa682
%global commit_date 20250622
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
%global debug_package %nil
%global __strip /bin/true
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: legcord-nightly
Version: %commit_date.%shortcommit
@@ -10,67 +17,60 @@ 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
Requires: xdg-utils
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel
%description
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
%autosetup -n Legcord-%commit
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%git_clone %{url}.git %{commit}
%build
pnpm install --no-frozen-lockfile
pnpm run packageQuick
pnpm install
pnpm run build
pnpm run package --linux AppImage tar.gz
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/legcord/app.asar
mkdir -p %{buildroot}%{_datadir}/legcord
%ifarch aarch64
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
%else
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
%endif
install -Dm755 %SOURCE1 %buildroot/usr/bin/legcord
install -Dm644 legcord.desktop %buildroot/usr/share/applications/LegCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/legcord.png
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
ln -s %_datadir/legcord %buildroot%_datadir/armcord
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" squashfs-root/legcord.desktop
%files
%doc README.md
%license license.txt
/usr/bin/legcord
/usr/share/applications/LegCord.desktop
/usr/share/pixmaps/legcord.png
/usr/share/legcord/app.asar
/usr/share/armcord
%{_bindir}/legcord
%{_datadir}/applications/legcord.desktop
%{_datadir}/legcord/
%{_iconsdir}/hicolor/16x16/apps/legcord.png
%{_iconsdir}/hicolor/32x32/apps/legcord.png
%{_iconsdir}/hicolor/48x48/apps/legcord.png
%{_iconsdir}/hicolor/64x64/apps/legcord.png
%{_iconsdir}/hicolor/128x128/apps/legcord.png
%{_iconsdir}/hicolor/256x256/apps/legcord.png
%{_iconsdir}/hicolor/512x512/apps/legcord.png
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
%changelog
* Fri Nov 22 2024 owen <owen@fyralabs.com> - 1.0.2-2
+4 -2
View File
@@ -1,6 +1,8 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "legcord.spec"
}
}
labels {
mock =1
}
}
-13
View File
@@ -1,13 +0,0 @@
#!/bin/sh
electron=/usr/bin/electron
CONFIG=${XDG_CONFIG_HOME:-~/.config}
FLAGS="$CONFIG/armcord-flags.conf"
# Allow users to override command-line options
if [ -f "$FLAGS" ]; then
USER_FLAGS="$(cat "$FLAGS")"
fi
# shellcheck disable=SC2086 # USER_FLAGS has to be unquoted
"$electron" /usr/share/armcord/app.asar $USER_FLAGS "$@"
+43 -44
View File
@@ -1,25 +1,26 @@
%define debug_package %nil
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%ifnarch aarch64
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\aarch64*\\.so.*))$
%elifarch aarch64
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*)|(.*\\x86_64*\\.so.*)|(.*\\x86-64*\\.so.*))$
%endif
Name: legcord
Version: 1.1.1
Release: 1%?dist
Version: 1.1.5
Release: 2%?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
Requires: xdg-utils
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Obsoletes: legcord-bin < 1.1.5-2
Conflicts: legcord-nightly
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
BuildRequires: anda-srpm-macros pnpm nodejs-npm git-core gcc gcc-c++ make desktop-file-utils zlib-ng-compat-devel
%description
Legcord is a custom client designed to enhance your Discord experience
@@ -28,49 +29,47 @@ while keeping everything lightweight.
%prep
%git_clone %url v%version
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=/usr/bin/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
pnpm install --no-frozen-lockfile
pnpm run packageQuick
pnpm install
pnpm run build
pnpm run package --linux AppImage tar.gz
%install
install -Dm644 dist/*-unpacked/resources/app.asar %buildroot/usr/share/legcord/app.asar
mkdir -p %{buildroot}%{_datadir}/legcord
%ifarch aarch64
mv dist/linux-arm64-unpacked/* %{buildroot}%{_datadir}/legcord
%else
mv dist/linux-unpacked/* -t %{buildroot}%{_datadir}/legcord
%endif
install -Dm755 %SOURCE1 %buildroot/usr/bin/legcord
install -Dm644 legcord.desktop %buildroot/usr/share/applications/LegCord.desktop
install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/legcord.png
mkdir -p %{buildroot}%{_bindir}
ln -sf %{_datadir}/legcord/legcord %{buildroot}%{_bindir}/legcord
install -Dm644 dist/.icon-set/icon_16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/legcord.png
install -Dm644 dist/.icon-set/icon_32.png %{buildroot}%{_iconsdir}/hicolor/32x32/apps/legcord.png
install -Dm644 dist/.icon-set/icon_48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/legcord.png
install -Dm644 dist/.icon-set/icon_64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/legcord.png
install -Dm644 dist/.icon-set/icon_128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/legcord.png
install -Dm644 dist/.icon-set/icon_256.png %{buildroot}%{_iconsdir}/hicolor/256x256/apps/legcord.png
install -Dm644 dist/.icon-set/icon_512.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/legcord.png
install -Dm644 dist/.icon-set/icon_1024.png %{buildroot}%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
ln -s %_datadir/legcord %buildroot%_datadir/armcord
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
dist/Legcord-*.AppImage --appimage-extract '*.desktop'
desktop-file-install --set-key=Exec --set-value="%{_datadir}/legcord/legcord %U" squashfs-root/legcord.desktop
%files
%doc README.md
%license license.txt
/usr/bin/legcord
/usr/share/applications/LegCord.desktop
/usr/share/pixmaps/legcord.png
/usr/share/legcord/app.asar
/usr/share/armcord
%{_bindir}/legcord
%{_datadir}/applications/legcord.desktop
%{_datadir}/legcord/
%{_iconsdir}/hicolor/16x16/apps/legcord.png
%{_iconsdir}/hicolor/32x32/apps/legcord.png
%{_iconsdir}/hicolor/48x48/apps/legcord.png
%{_iconsdir}/hicolor/64x64/apps/legcord.png
%{_iconsdir}/hicolor/128x128/apps/legcord.png
%{_iconsdir}/hicolor/256x256/apps/legcord.png
%{_iconsdir}/hicolor/512x512/apps/legcord.png
%{_iconsdir}/hicolor/1024x1024/apps/legcord.png
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
+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"));
}
+3 -40
View File
@@ -1,6 +1,6 @@
%global commit f147df1393ddd2d4ec702b9768662e2cc6f7778a
%global commit 88f34229c655f88e0a11f5ebb86a200e226ca36f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250423
%global commit_date 20250712
%global ver 0.40.0
Name: mpv-nightly
@@ -124,32 +124,7 @@ Requires: mpv-nightly-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel
This package contains development header files and libraries for Mpv.
%package bash-completion
Summary: MPV Bash completion
Requires: bash
Requires: %{name}
Supplements: (%{name} and bash)
%description bash-completion
Bash shell completion for MPV.
%package fish-completion
Summary: MPV Fish completion
Requires: fish
Requires: %{name}
Supplements: (%{name} and fish)
%description fish-completion
Fish shell completion for MPV.
%package zsh-completion
Summary: MPV Zsh completion
Requires: zsh
Requires: %{name}
Supplements: (%{name} and zsh)
%description zsh-completion
Zsh shell completion for MPV.
%pkg_completion -Bfz mpv
%prep
%autosetup -p1 -n mpv-%commit
@@ -246,15 +221,3 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/mpv.desktop
%{_includedir}/mpv/
%{_libdir}/libmpv.so
%{_libdir}/pkgconfig/mpv.pc
%files bash-completion
%{bash_completions_dir}/mpv
%files fish-completion
%{fish_completions_dir}/mpv.fish
%files zsh-completion
%{zsh_completions_dir}/_mpv
%changelog
%autochangelog
@@ -0,0 +1 @@
v1.11.15
+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.7
Release: 1%?dist
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"));
+1 -1
View File
@@ -1,7 +1,7 @@
%global __brp_mangle_shebangs %{nil}
Name: neohtop
Version: 1.1.2
Version: 1.2.0
Release: 1%?dist
Summary: System monitoring on steroids
License: MIT
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "opensnitch.spec"
}
}
+119
View File
@@ -0,0 +1,119 @@
# Generated by go2rpm 1.16.0
%bcond check 1
%bcond bootstrap 0
# https://github.com/evilsocket/opensnitch
%global goipath github.com/evilsocket/opensnitch
Version: 1.7.0.0
%gometa -f
%global common_description %{expand:
OpenSnitch is a GNU/Linux interactive application firewall inspired by Little
Snitch.}
%global golicenses LICENSE ui/LICENSE\\\
ui/opensnitch/res/themes/dark/icons/LICENSE
%global godocs README.md ebpf_prog/README ui/requirements.txt\\\
ui/i18n/README.md example example example\\\
utils/packaging/daemon/deb/debian/changelog\\\
utils/packaging/ui/deb/debian/changelog
Name: opensnitch
Release: %autorelease
Summary: OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch
License: GPL-3.0-only AND LGPL-2.1-or-later
URL: %{gourl}
Source: %{gosource}
BuildRequires: gcc-c++
BuildRequires: python3-devel
BuildRequires: python-rpm-macros
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools) >= 61.0
BuildRequires: python3dist(wheel) >= 0.37.1
BuildRequires: python3dist(pyqt5)
BuildRequires: /usr/bin/lrelease-qt5
BuildRequires: protobuf-compiler
BuildRequires: pkgconfig(libnetfilter_queue)
#BuildRequires: protoc-gen-go
#BuildRequires: /usr/bin/protoc-gen-go-grpc
%description %{common_description}
%gopkg
%prep
%goprep -A
%autopatch -p1
export GOBIN=$(go env GOPATH | sed -E 's/:.+$//')/bin
echo $GOBIN > %_builddir/gobin
go install github.com/golang/protobuf/protoc-gen-go@latest
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.34.1
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.3.0
sed -i 's/@pip3 /@python3 -m pip /' ui/Makefile
%build
pushd ui
%make_build deps
popd
export GOBIN=$(cat %_builddir/gobin)
export PATH=$GOBIN:$PATH
pushd proto
%make_build
popd
pushd ui
%make_build
%pyproject_wheel
popd
%global gomodulesmode GO111MODULE=on
pushd daemon
%gobuild -o ../opensnitchd .
popd
%install
%gopkginstall
install -Dm755 opensnitchd -t %buildroot%_bindir
pushd ui
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%pyproject_save_files %name
%endif
popd
rm -rf %buildroot%python3_sitelib/tests/
cp -r %buildroot%python3_sitelib%_usr/ %buildroot%_usr/ --preserve=all --no-target-directory
rm -rf %buildroot%python3_sitelib%_usr
%if 0%{?fedora} <= 41
%files
%{python3_sitelib}/%name/
%{python3_sitelib}/%name-%{version}-py%{python3_version}.egg-info/
%else
%files -f %{pyproject_files}
%endif
%license LICENSE
%doc README.md
%_bindir/opensnitch-ui
%_bindir/opensnitchd
%_datadir/applications/opensnitch_ui.desktop
%_iconsdir/hicolor/48x48/apps/opensnitch-ui.png
%_iconsdir/hicolor/64x64/apps/opensnitch-ui.png
%_iconsdir/hicolor/scalable/apps/opensnitch-ui.svg
%_datadir/kservices5/kcm_opensnitch.desktop
%_metainfodir/io.github.evilsocket.opensnitch.appdata.xml
/usr/share/icons/hicolor/scalable/apps/opensnitch-ui.svg
%gopkgfiles
View File
+1 -1
View File
@@ -2,7 +2,7 @@
%define debug_package %nil
Name: peazip
Version: 10.4.0
Version: 10.5.0
Release: 1%?dist
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
License: LGPL-3.0-only
+9
View File
@@ -0,0 +1,9 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "protontricks.spec"
}
labels {
subrepo = "extras"
}
}
+92
View File
@@ -0,0 +1,92 @@
%bcond_with tests
%global pypi_name protontricks
Name: terra-%{pypi_name}
Version: 1.12.1
Release: 1%{?dist}
Summary: Simple wrapper that does winetricks things for Proton enabled games
BuildArch: noarch
License: GPL-3.0-or-later
URL: https://github.com/Matoking/protontricks
# GitHub tarball won't work for setuptools-scm
Source0: %{pypi_source}
BuildRequires: desktop-file-utils
BuildRequires: python3-devel
BuildRequires: python3dist(pip)
BuildRequires: python3dist(setuptools)
BuildRequires: python3dist(setuptools-scm)
# BuildRequires: python3dist(vdf) >= 3.4
%if %{with tests}
BuildRequires: python3dist(pytest-cov) >= 2.10
BuildRequires: python3dist(pytest) >= 6.0
%endif
Requires: (terra-winetricks or winetricks-git)
Conflicts: protontricks
Recommends: yad
Suggests: zenity
# https://github.com/Matoking/protontricks/blob/master/CHANGELOG.md#1120---2024-09-16
Provides: bundled(python3-vdf)
%description
A simple wrapper that does winetricks things for Proton enabled games,
requires Winetricks.
This is a fork of the original project created by sirmentio. The original
repository is available at Sirmentio/protontricks.
%prep
%autosetup -n %{pypi_name}-%{version}
%build
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%endif
# Remove `protontricks-desktop-install`, since we already install .desktop
# files properly
# https://bugzilla.redhat.com/show_bug.cgi?id=1991684
rm %{buildroot}%{_bindir}/%{pypi_name}-desktop-install
%if %{with tests}
%check
%{py3_test_envvars} %{python3} -m pytest -v
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%endif
%files
%license LICENSE
%doc README.md CHANGELOG.md
%{_bindir}/%{pypi_name}-launch
%{_bindir}/%{pypi_name}
%{_datadir}/applications/*.desktop
%{python3_sitelib}/%{pypi_name}/
%if 0%{?fedora} <= 41
%{python3_sitelib}/%{pypi_name}-%{version}*.egg-info/
%else
%{python3_sitelib}/%{pypi_name}-%{version}*.dist-info/
%endif
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("protontricks"));
+10 -10
View File
@@ -1,4 +1,4 @@
%global ver 2025-04-17
%global ver 2025-07-12
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -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>
@@ -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.6
Version: 1.5.8
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
+2 -2
View File
@@ -13,8 +13,8 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.23.0
Release: 2%?dist
Version: 0.24.2
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
URL: https://voicevox.hiroshiba.jp
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "vpkedit.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("craftablescience/VPKEdit"));
+55
View File
@@ -0,0 +1,55 @@
Name: vpkedit
Version: 4.4.2
Release: 3%?dist
Summary: A CLI/GUI tool to create, read, and write several pack file formats
License: MIT
URL: https://github.com/craftablescience/VPKEdit
Requires: qt6-qtbase hicolor-icon-theme
Suggests: qt6-qtwayland
Packager: madonuko <mado@fyralabs.com>
BuildRequires: cmake git-core gcc gcc-c++ binutils
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6Svg)
BuildRequires: cmake(Qt6Linguist)
BuildRequires: cmake(Qt6Charts)
BuildRequires: cmake(Qt6LinguistTools)
ExclusiveArch: x86_64
%description
VPKEdit is an open source MIT-licensed tool that can extract from, preview the
contents of and write to several pack file formats. It also supports creating
new VPKs.
%prep
%git_clone %url v%version
%build
%cmake -DCMAKE_INSTALL_PREFIX=%_libdir/%name \
-DBUILD_SHARED_LIBS:BOOL=OFF \
-DCMAKE_BUILD_TYPE=Release
# -DVPKEDIT_BUILD_LIBC=ON
%cmake_build
%install
%cmake_install
pushd %buildroot%_libdir/%name
rm -rf {libQt*,*.md,LICENSE}
popd
ln -sf %_libdir/vpkedit/vpkedit %buildroot%_bindir/vpkedit
ln -sf %_libdir/vpkedit/vpkeditcli %buildroot%_bindir/vpkeditcli
sed -i 's@Exec=/opt/vpkedit/@Exec=@g' %buildroot%_datadir/applications/vpkedit.desktop
%files
%doc README.md CREDITS.md
%license LICENSE
%_bindir/vpkedit
%_bindir/vpkeditcli
%_libdir/%name/
%_datadir/applications/vpkedit.desktop
%_iconsdir/hicolor/128x128/mimetypes/application-x-vpkedit.png
%_datadir/mime/packages/vpkedit.xml
%_datadir/pixmaps/vpkedit.png
+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 5eed63521781ffc2f0c4bbee7ec9e215b13a1243
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250711
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
+30 -7
View File
@@ -1,6 +1,6 @@
Name: WoeUSB-ng
Version: 0.2.12
Release: 1%?dist
Release: 2%?dist
Summary: Simple tool that enable you to create your own usb stick with Windows installer
License: GPL-3.0-only
Requires: parted dosfstools ntfsprogs p7zip p7zip-plugins xdg-utils grub2-tools
@@ -8,28 +8,44 @@ URL: https://github.com/WoeUSB/WoeUSB-ng
Source: https://github.com/WoeUSB/WoeUSB-ng/archive/refs/tags/v%version.tar.gz
Patch0: https://patch-diff.githubusercontent.com/raw/WoeUSB/WoeUSB-ng/pull/79.patch
BuildArch: noarch
BuildRequires: python3-devel python3-installer
Requires: python3-%{name} = %{evr}
BuildRequires: anda-srpm-macros python3-devel python3-installer pyproject-rpm-macros python3dist(pip) python3dist(setuptools) python3dist(termcolor) python3dist(wxpython) python3dist(wheel)
%global _description %{expand:
WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.}
%description %_description
%package -n python3-%{name}
Summary: Python files for %{name}
Requires: %{name} = %{evr}
BuildArch: noarch
%description -n python3-%{name}
Python files needed for %{name}.
%prep
%autosetup -p1
%if 0%{?fedora} > 41
%generate_buildrequires
%pyproject_buildrequires
%endif
%build
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%pyproject_save_files WoeUSB
%endif
install -Dpm644 miscellaneous/WoeUSB-ng.desktop %buildroot%_datadir/applications/WoeUSB-ng.desktop
install -Dpm644 miscellaneous/com.github.woeusb.woeusb-ng.policy %buildroot%_datadir/polkit-1/actions/com.github.woeusb.woeusb-ng.policy
@@ -37,14 +53,21 @@ install -Dpm644 miscellaneous/com.github.woeusb.woeusb-ng.policy %buildroot%_dat
%check
#pyproject_check_import
%files -f %{pyproject_files}
%files
%_bindir/woeusb
%_bindir/woeusbgui
%_datadir/applications/WoeUSB-ng.desktop
%_iconsdir/hicolor/scalable/apps/woeusb-logo.png
%_datadir/polkit-1/actions/com.github.woeusb.woeusb-ng.policy
%if 0%{?fedora} <= 41
%files -n python3-%{name}
%{python3_sitelib}/WoeUSB/
%{python3_sitelib}/woeusb_ng-%{version}-py%{python3_version}.egg-info/
%else
%files -n python3-%{name} -f %{pyproject_files}
%endif
%changelog
%autochangelog
+1
View File
@@ -1,4 +1,5 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "WoeUSB-ng.spec"
}
+1 -1
View File
@@ -12,7 +12,7 @@
%global vendor_pnpm 1
Name: youtube-music
Version: 3.8.0
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
+1 -1
View File
@@ -1,4 +1,4 @@
%define _ubuntu_rel 22.10.20220822-0ubuntu13
%define _ubuntu_rel 22.10.20220822-0ubuntu16
%global _hardened_build 0
Name: compiz9
@@ -1,6 +1,6 @@
%global tarball_version %%(echo %{version} | tr '~' '.')
%global major_version 47
%global minor_version 5
%global minor_version 6
%if 0%{?rhel}
%global portal_helper 0
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "nautilus-open-any-terminal.spec"
}
}
@@ -0,0 +1,101 @@
%global pypi_name nautilus_open_any_terminal
Name: nautilus-open-any-terminal
Version: 0.6.1
Release: 2%?dist
Summary: Context-menu entry for opening other terminal in Nautilus
License: GPL-3.0-only
URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal
Source0: %{pypi_source}
Source1: https://raw.githubusercontent.com/Stunkymonkey/nautilus-open-any-terminal/refs/tags/%version/README.md
Source2: https://raw.githubusercontent.com/Stunkymonkey/nautilus-open-any-terminal/refs/tags/%version/LICENSE
Packager: madonuko <mado@fyralabs.com>
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3dist(setuptools-scm)
BuildRequires: python3dist(pip)
BuildRequires: gettext
Requires: python3-%{name} = %{version}-%{release}
Requires: %{name}-caja = %{version}-%{release}
Obsoletes: python3-%{name} < 0.6.1-2
%global _description %{expand:
nautilus-open-any-terminal is an extension for nautilus, which adds an context-entry for opening other terminal emulators than `gnome-terminal`.}
%description %_description
%package -n %{name}-caja
Summary: Caja files for %{name}
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description -n nautilus-open-any-terminal-caja
Python-caja files for %{name}.
%package -n python3-nautilus-open-any-terminal
Summary: Python files for %{name}
Requires: %{name} = %{version}-%{release}
BuildArch: noarch
%description -n python3-nautilus-open-any-terminal
Python files for %{name}.
%prep
%autosetup -n nautilus_open_any_terminal-%version
cp %{S:1} %{S:2} .
#generate_buildrequires
#pyproject_buildrequires
%build
%if 0%{?fedora} <= 41
%py3_build
%else
%pyproject_wheel
%endif
%install
%if 0%{?fedora} <= 41
%py3_install
%else
%pyproject_install
%pyproject_save_files -l %{pypi_name}
%endif
#check
#pyproject_check_import
%files
%doc README.md
%license LICENSE
# These are GNOME config files
%_datadir/glib-2.0/schemas/com.github.stunkymonkey.nautilus-open-any-terminal.gschema.xml
%_datadir/locale/*/LC_MESSAGES/nautilus-open-any-terminal.mo
# As asinine as it is these don't belong in a Python subpackage because they're Nautilus files
%_datadir/nautilus-python/extensions/%{pypi_name}.py
%if 0%{?fedora} > 41
%_datadir/nautilus-python/extensions/__pycache__/%{pypi_name}.cpython-*.pyc
%endif
%files -n %{name}-caja
# Congratulations! You have discovered a -caja subpackage
%_datadir/caja-python/extensions/nautilus_open_any_terminal.py
%if 0%{?fedora} > 41
%_datadir/caja-python/extensions/__pycache__/%{pypi_name}.cpython-*.pyc
%endif
%if 0%{?fedora} <= 41
%files -n python3-nautilus-open-any-terminal
%{python3_sitelib}/%{pypi_name}/
%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info/
%else
%files -n python3-nautilus-open-any-terminal -f %{pyproject_files}
%endif
@@ -0,0 +1 @@
rpm.version(pypi("nautilus_open_any_terminal"));
+1
View File
@@ -5,5 +5,6 @@ project pkg {
labels {
subrepo = "extras"
updbranch = 1
mock = 1
}
}

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