Compare commits

...

432 Commits

Author SHA1 Message Date
Owen Zimmerman 13ad7015b0 fix: cleanup some python packages (#8631)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-25 22:33:27 -06:00
Raboneko 1991f966c5 bump: ruffle-nightly 2025-12-26 03:40:56 +00:00
Raboneko b9a0f5b687 bump(nightly): goofcord-nightly ghostty-nightly zed-nightly nim-nightly nvidia-patch scx-scheds-nightly graftcp-nightly 2025-12-26 01:57:59 +00:00
Gilver f2d04195b3 add: Tauri (#8623) 2025-12-25 13:35:09 -06:00
Owen Zimmerman 5dccd38536 fix (glasgow): update patch (#8627)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-25 13:03:10 -06:00
Raboneko f288524973 bump: rust-bottom 2025-12-25 17:00:32 +00:00
Raboneko 5770ffb35c bump: codium rust-television 2025-12-25 12:47:53 +00:00
Raboneko 7d0c549c4a bump: throne 2025-12-25 10:22:46 +00:00
Owen Zimmerman 207db11fa1 chore (arduino-lab-micropython-installer): add %check (#8618)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-25 03:30:12 -06:00
Owen Zimmerman a73be88c46 chore (ctwm): add %check, clean up some formatting (#8594)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-25 16:07:26 +08:00
Owen Zimmerman 3738e4120d chore (minecraft-java): add %check (#8601)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-25 16:06:59 +08:00
Owen Zimmerman fa063107b4 chore (youtube-music): add %check (#8600)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-25 16:06:44 +08:00
Owen Zimmerman bb999ef836 chore (devpod): add %check, use new macros (#8595)
* chore (devpod): add %check

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

* smhing my head so hard

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-25 16:06:27 +08:00
Owen Zimmerman fdd943b856 fix (osu-lazer): use macros and add %check (#8599)
* fix (osu-lazer): use macros and add %check

Updated summary and file paths, added %check section for desktop file validation.

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

* fix: dont use full icon paths

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

* the funni

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-25 16:06:16 +08:00
Owen Zimmerman e7b5efd279 chore (arduino-app-lab-bin): add %check, update macros (#8602)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-25 16:06:04 +08:00
Raboneko 677a6c0d29 bump: rust-bottom 2025-12-25 05:47:09 +00:00
Owen Zimmerman 6b4904dfd3 chore (throne): add %check, update macros (#8593)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-24 23:45:37 -06:00
Owen Zimmerman 4dbb6d4824 fix (NeoHtop): clean up some formatting, use new macros, add desktop-file-validate %check (#8589)
* fix (NeoHtop): clean up some formatting, use new macros, add desktop-file-validate %check

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

* changelog

Added a %check section to the spec file for build verification.

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-24 23:10:20 -06:00
Raboneko 2eca62de26 bump: vesktop 2025-12-25 04:55:42 +00:00
Raboneko 91d2d03018 bump: lomiri-system-settings 2025-12-25 03:43:22 +00:00
Raboneko 262bbd48ed bump: ruffle-nightly yt-dlp-git 2025-12-25 02:09:54 +00:00
Raboneko 020cfae99c bump(nightly): goofcord-nightly mpv-nightly albius nim-nightly stardust-flatland stardust-server scx-scheds-nightly 2025-12-25 01:58:42 +00:00
Owen Zimmerman 1d2a979ce0 doc: repology (#8585) 2025-12-24 17:03:35 -08:00
Gilver a26a3b1543 fix(deno): Update the cursed rust2rpm patch, add dx executable (#8573)
* fix(deno): Update the cursed rust2rpm patch

* feat: Install dx
2025-12-24 18:46:08 -06:00
metcya 835ffe10b5 add: glaze (#8575) 2025-12-24 18:43:04 -06:00
metcya 8c13e0d148 add: cmark-gfm (#8574) 2025-12-24 18:40:19 -06:00
Raboneko 2ab9d97715 bump: vesktop 2025-12-24 23:36:00 +00:00
Raboneko 06446566fa bump: yt-dlp-git 2025-12-24 20:56:06 +00:00
Raboneko 06e60fa953 bump: goofcord 2025-12-24 20:22:57 +00:00
Raboneko 5f3c6cb4f0 bump: rpcs3 2025-12-24 19:55:41 +00:00
Raboneko db6a3cb88e bump: codium 2025-12-24 14:56:21 +00:00
Gilver 10b0f77759 add: PowerShell (#8549)
* add: PowerShell

* This file did NOT wanna add

* AAAAAAAAAAA

* Doubt this will work but

* feat: Build and include manpage

* feat: Doc package

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

* feat: More docs stuff

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-24 19:13:14 +08:00
Raboneko 53a6e6c265 bump: terra-appstream-helper 2025-12-24 08:39:26 +00:00
Owen Zimmerman c8a9e2e4be fix (snowemu): rename binary as requested from upstream (#8566)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-24 02:09:40 -06:00
Owen Zimmerman 96e5158454 add: snow (#8562)
* add: snow

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

* update.rhai

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

* fix my awful formatting

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

* fix my awful formatting again

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-24 01:50:40 -06:00
Owen Zimmerman 285c999b4a add: framework-system (#8554)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-24 00:39:17 -06:00
Raboneko 356e875dbd bump: webapp-manager 2025-12-24 06:38:13 +00:00
metcya 82439e7c15 add: webapp-manager (#8521)
* add: webapp-manager

* make work

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

* smh

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

* packager lol

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-24 00:35:55 -06:00
Raboneko 8590246b0d bump: rpcs3 2025-12-24 04:48:24 +00:00
Raboneko d1ca352166 bump: ruffle-nightly 2025-12-24 03:25:40 +00:00
Raboneko 29814efeb4 bump(branch): zig-master 2025-12-24 03:07:38 +00:00
Raboneko ec41aaa7a5 bump(nightly): flameshot-nightly mpv-nightly winetricks-git ghostty-nightly zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly glasgow 2025-12-24 01:56:44 +00:00
Raboneko e3cba19d4c bump: zig-master-bootstrap 2025-12-24 01:56:11 +00:00
Owen Zimmerman a921b10203 fix (JUCE): install license to doc subpackage (#8550)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-23 18:57:28 -06:00
Raboneko d41e25e9d0 bump: android-studio 2025-12-23 18:31:35 +00:00
Raboneko 49874bbe26 bump: discord-canary-openasar discord-canary opengamepadui 2025-12-23 17:21:11 +00:00
Raboneko cb136a78bc bump: rpcs3 2025-12-23 13:26:54 +00:00
Raboneko e5d594116d bump: lomiri-ui-toolkit 2025-12-23 10:48:04 +00:00
Raboneko 93269c6a19 bump: dart golang-google-grpc.terra 2025-12-23 09:33:38 +00:00
metcya 3b95be4c32 add: juce (#8529)
* add: JUCE

* oops

* install to correct locations

* fix patch

* fix patch again

* perhap

* bweh

* fix patch

* build documentation

* fix patch again again again

* install docs

* bwehhhh
2025-12-23 16:42:36 +08:00
Raboneko c4dc308db8 bump: lightdm-kde-greeter 2025-12-23 06:38:16 +00:00
Raboneko 9631f209c6 bump(nightly): goofcord-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim types-colorama stardust-server opentabletdriver-nightly scx-scheds-nightly glasgow 2025-12-23 01:58:46 +00:00
Raboneko ba043eba1d bump: ruffle-nightly 2025-12-23 01:44:38 +00:00
Raboneko 352b4af89d bump(branch): cuda-cudnn 2025-12-22 18:23:08 +00:00
Owen Zimmerman 288aac9516 add: ls-iommu (#8536)
* Fix: rpi-utils

* add: ls-iommu

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

* ?

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-23 01:07:03 +08:00
Gilver 08d67dabd8 chore: Normalize repo field in Akmods packages (#8534) 2025-12-22 08:29:01 -06:00
Raboneko b0d7f1fb84 bump: rust-gitoxide pixi 2025-12-22 09:54:21 +00:00
Raboneko 6201b6b3d4 bump: helium-browser-bin 2025-12-22 09:37:23 +00:00
Raboneko e65a762352 bump(branch): zig-master xone-nightly-kmod dkms-xone-nightly 2025-12-22 03:15:23 +00:00
Raboneko f0575ec5f8 bump(nightly): goofcord-nightly mpv-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama opentabletdriver-nightly scx-scheds-nightly xone-nightly 2025-12-22 02:03:24 +00:00
Raboneko c268360cbc bump: ruffle-nightly zig-master-bootstrap 2025-12-22 02:02:29 +00:00
Raboneko d297332586 bump(branch): xone-kmod dkms-xone 2025-12-21 22:14:21 +00:00
Raboneko 6ba414e652 bump: xone 2025-12-21 21:49:12 +00:00
Raboneko ff6abba8da bump: honkers-railway-launcher 2025-12-21 18:31:31 +00:00
Raboneko 408350929a bump: rpcs3 2025-12-21 13:40:23 +00:00
Raboneko d7ef2c3849 bump: rpcs3 2025-12-21 13:16:06 +00:00
Raboneko 58f80b8bf8 bump: komikku 2025-12-21 08:27:33 +00:00
Raboneko e159db37b9 bump: rpcs3 2025-12-21 07:35:18 +00:00
Gilver af5be0747e fix(akmod-nvidia): DON'T set build flags (#8530)
This is needed for the transition from closed to open.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-21 00:33:17 -06:00
Raboneko 1c44261a95 bump: ruffle-nightly 2025-12-21 03:48:05 +00:00
Raboneko c1db2ec7ce bump(branch): xpadneo-kmod dkms-xpadneo 2025-12-21 03:12:42 +00:00
Raboneko 4f854f22d6 bump: wine-staging 2025-12-21 02:26:02 +00:00
Raboneko 3052442ccc bump(nightly): goofcord-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly albius nim-nightly types-colorama stardust-server opentabletdriver-nightly scx-scheds-nightly xpadneo 2025-12-21 02:04:04 +00:00
Raboneko fd282bc30b bump: yt-dlp-git 2025-12-20 20:24:43 +00:00
Raboneko cdbce7bde1 bump: rpcs3 2025-12-20 16:29:06 +00:00
Raboneko 2fdc8069a5 bump: vgmstream 2025-12-20 11:57:32 +00:00
Raboneko 5f08f7ca8f bump: rust-deno 2025-12-20 11:38:14 +00:00
Raboneko 4101c66394 bump: liblsp-dsp 2025-12-20 11:22:54 +00:00
Raboneko 1dbaad7655 bump: yt-dlp-git 2025-12-20 10:20:06 +00:00
Raboneko dd28224f29 bump: smbus2 2025-12-20 09:26:08 +00:00
Gilver 35ab64e691 fix(rpcs3): Use large runners (#8524)
x86_64 runs out of space on Rawhide and 43. Deeply cursed.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-20 02:15:32 -06:00
Raboneko 7f51abcf62 bump: rpcs3 2025-12-20 07:18:00 +00:00
Raboneko 96ad9b1d0f bump: yt-dlp-git 2025-12-20 04:26:28 +00:00
Raboneko ef24823438 bump: ruffle-nightly yt-dlp-git 2025-12-20 03:54:20 +00:00
Raboneko 62ea3c567b bump(branch): xpadneo-kmod dkms-xpadneo 2025-12-20 02:55:37 +00:00
Raboneko e366db9895 bump(nightly): goofcord-nightly mpv-nightly hyprutils.nightly zed-nightly prismlauncher-nightly grabnim types-colorama tdlib-nightly nvidia-patch opentabletdriver-nightly scx-scheds-nightly xpadneo natscli qdl spotx-bash 2025-12-20 01:51:06 +00:00
Raboneko 4e37e99209 bump: discord-canary-openasar discord-canary 2025-12-20 01:47:22 +00:00
Raboneko e5708dc3f6 bump: discord-canary-openasar discord-canary 2025-12-19 23:56:41 +00:00
Gilver 764212ac89 fix(zlib): Move to Extras (#8507)
DNF is autosolving this for the libraries, which causes issues with most installs as most packages are expecting `zlib-ng-compat`.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-19 17:46:19 -06:00
Gilver b828eea81f fix(nvidia-driver,nvidia-settings): Metainfo (#8506) 2025-12-19 17:45:54 -06:00
Raboneko 531c0919c3 bump: rust-deno 2025-12-19 23:35:02 +00:00
Kyle Gospodnetich 97114123f1 fix: Add SteamVR patch for Mesa (#8508)
* fix: Add SteamVR patch for Mesa

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Add patch file for SteamVR patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Clean up patch layout

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-12-19 17:10:58 -06:00
Raboneko 4674ea4632 bump: discord-canary-openasar discord-canary 2025-12-19 22:22:36 +00:00
Raboneko f48e051149 bump: sass 2025-12-19 21:46:04 +00:00
Raboneko ea7f2ef51f bump: discord-canary-openasar discord-canary keyd 2025-12-19 21:19:29 +00:00
Raboneko acd6f28e52 bump: wine-dev 2025-12-19 20:55:39 +00:00
Raboneko 9a61f7cade bump: discord-canary-openasar discord-canary 2025-12-19 19:45:49 +00:00
Raboneko 145c58163c bump: rio yt-dlp-git 2025-12-19 19:31:30 +00:00
Raboneko d1456b5bdb bump: discord-canary-openasar discord-canary yt-dlp-git 2025-12-19 19:18:08 +00:00
Raboneko 4e9a537dc6 bump: shards 2025-12-19 16:55:03 +00:00
madomado e1a141ba05 fix(openutau): how did I mess this up (#8486)
Signed-off-by: madomado <madonuko@outlook.com>
2025-12-19 09:14:23 -06:00
Gilver b6d5df0a1b fix(nvidia-driver): Metainfo (#8493)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-19 09:12:39 -06:00
Raboneko 260569eba6 bump: rust-deno 2025-12-19 14:46:19 +00:00
Raboneko e80e6efb2c bump: rpcs3 2025-12-19 14:21:07 +00:00
Raboneko 0f79eee7a8 bump: rpcs3 2025-12-19 13:38:17 +00:00
Raboneko d0dc42f561 bump: ScopeBuddy 2025-12-19 11:24:07 +00:00
Raboneko 3c0d02d922 bump: python-shibuya 2025-12-19 10:47:24 +00:00
Raboneko 3be6810d70 bump: zed-preview 2025-12-19 09:46:03 +00:00
Gilver dd32fe9421 feat: Update NVIDIA packages for 590 (#8460)
* feat: Update NVIDIA packages for 590

* shfdjhdfhjkd

* shfdjhdfhjkd

* AAAAAA

* ????

* Oh.

* chore: Double check source files

* AHA

* More stuff

* sadhdfjkhdfhjk

* ?

* Try and update this properly

* Okay what is happening

* ?

* A

* A

* A

* FINALLY
2025-12-19 17:39:56 +08:00
Gilver 252971a8a8 feat(zed*): Better ZFS compat package name (#8483)
* feat(zed*) Better ZFS compat package name

* chore: Maybe this will work for the update script

* fix: I am trying to research Fedora naming but it's not always helpful
2025-12-19 17:39:16 +08:00
Owen Zimmerman 33172185a4 add: jujutsu (#8404)
* add: jujutsu

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

* bloat alert

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

* i have the right completions directory now

* wrong flag

* silly thing

* whatever stuff idk

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

* More stuff

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

* Even more stuff

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

* whoop

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

* macro not working?

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

* lol idek

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

* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

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

* silly

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

* smh my head my head

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

* finishing touches

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

* unify nushell completions subpackage

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

* ok this should be proper, and good now

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

* clean up one last thing

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-19 17:38:48 +08:00
Raboneko 63a2bff6d6 bump: rust-usage-cli 2025-12-19 05:11:21 +00:00
Raboneko a3336f316f bump: opengamepadui 2025-12-19 04:49:49 +00:00
Raboneko 60a0989ff4 bump: ruffle-nightly yt-dlp-git 2025-12-19 02:08:43 +00:00
Raboneko c7b6defcc2 bump(nightly): goofcord-nightly mpv-nightly ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama cros-keyboard-map opentabletdriver-nightly scx-scheds-nightly glasgow natscli rpi-update spotx-bash 2025-12-19 01:57:13 +00:00
Raboneko 625cab2354 bump: discord-canary-openasar discord-canary yt-dlp-git 2025-12-18 23:57:57 +00:00
Raboneko c4abea1c92 bump: yt-dlp-git 2025-12-18 23:47:45 +00:00
Raboneko d82b165c50 bump: discord-canary-openasar discord-canary 2025-12-18 23:20:03 +00:00
Raboneko 8d85eaa08a bump: discord-ptb-openasar discord-ptb 2025-12-18 22:55:27 +00:00
Gilver d95c23b8e9 chore(terra-gpg-keys): Bump release back up (#8475)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-18 16:14:06 -06:00
Gilver 5a50987447 chore: EOL 41 (#8476) 2025-12-18 16:13:54 -06:00
Raboneko 65079b0834 bump: yt-dlp-git 2025-12-18 21:46:11 +00:00
Raboneko a7858b1f43 bump(branch): terra-gpg-keys 2025-12-18 21:38:11 +00:00
Gilver d7e96e15e2 fix(terra-gpg-keys): Make updbranch (#8471)
I KNEW something was missing...

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-18 15:29:47 -06:00
Gilver fb1cfd5a12 feat(terra-gpg-keys): Auto update on Rawhide (#8462)
* feat: Auto update GPG keys on Rawhide

* fix: Update script file
2025-12-18 15:10:14 -06:00
metcya bf278d66a4 add: pixi (#8442) 2025-12-18 15:06:43 -06:00
Raboneko 476d47199c bump: zed 2025-12-18 19:22:17 +00:00
Raboneko 12dbd4eade bump: discord-canary-openasar discord-canary zed-preview rust-mise 2025-12-18 18:31:42 +00:00
Raboneko f6d8fbf51f bump(branch): dkms-nvidia nvidia-kmod 2025-12-18 17:19:18 +00:00
Raboneko dcd9b79522 bump: signal-desktop arduino-app-cli 2025-12-18 14:50:38 +00:00
Raboneko 6f8617364a bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-12-18 14:29:07 +00:00
Gilver 4d4b32e55d chore: Deprecate Terra KF6-KIO (#8365)
Switcheroo patches were upstreamed, the rest of the patches are from Fedora.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-18 18:05:32 +08:00
Gilver 3eaa5c4b64 fix(xpad-noone): Fix kmod builds on kernel 6.18+ (#8440)
* fix(xpad-noone): Fix kmod builds on kernel 6.18+

* Try DNLing Patch0 for now

* cleanup: Alright fuck Patch0
2025-12-18 18:05:18 +08:00
Raboneko 9423b0852f bump: honkers-railway-launcher 2025-12-18 08:30:19 +00:00
Gilver 49c03407d9 chore(zig-master): Add source param to download steps (#8342)
* chore(zig-master): Add `source` param to download steps

Should address #8336. 

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

* feat: Full domain for source

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

* feat: Tarball name check

* fix: ACCIDENT

* cleanup: Script hates me and my colors

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-18 00:58:55 -06:00
Owen Zimmerman 6fd253d813 fix: stardust-xr-telescope (#8446)
* fix: stardust-xr-telescope

Upstream added/changed files

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

* omg hicolordir real

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-18 00:38:46 -06:00
Raboneko b9356e2091 bump: rust-mise 2025-12-18 05:12:01 +00:00
Raboneko 2692226265 bump(branch): xpadneo-kmod dkms-xpadneo 2025-12-18 03:03:57 +00:00
Raboneko 9d37a4e2bb bump: discord-canary-openasar discord-canary ruffle-nightly 2025-12-18 02:17:47 +00:00
Raboneko 3922f782c3 bump(nightly): goofcord-nightly hyprutils.nightly ghostty-nightly zed-nightly nim-nightly stardust-comet stardust-flatland stardust-protostar stardust-server stardust-telescope scx-scheds-nightly xpadneo rpi-utils 2025-12-18 01:53:59 +00:00
Kyle Gospodnetich 88c50916a9 feat: Update Mesa to 25.3.1 (#8435) 2025-12-17 17:48:56 -06:00
Raboneko d75514f691 bump: rpcs3 2025-12-17 22:55:49 +00:00
Raboneko f613601332 bump: zed-preview 2025-12-17 22:40:47 +00:00
Raboneko a3cd4b294b bump: zed 2025-12-17 20:57:03 +00:00
Raboneko dd49eb9b03 bump: zed-preview 2025-12-17 20:45:44 +00:00
Raboneko 966a862de5 bump: bun-bin 2025-12-17 19:50:37 +00:00
Raboneko 5ced9f5244 bump: scrcpy 2025-12-17 19:26:23 +00:00
Raboneko 17bce7e91e bump: osu-lazer 2025-12-17 17:46:44 +00:00
Owen Zimmerman e90f984f6b fix (ScopeBuddy): add optional dependencies (#8430) 2025-12-17 11:38:38 -06:00
Raboneko 089894acd2 bump: lomiri-system-settings honkers-railway-launcher 2025-12-17 14:22:47 +00:00
Owen Zimmerman 62731e5a39 fix (spotx-bash): only build on x86_64 runners (#8416)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-17 22:13:29 +08:00
Raboneko 1fb2861f59 bump: rust-television 2025-12-17 12:45:58 +00:00
Raboneko dc3898474f bump: rust-topgrade 2025-12-17 10:24:54 +00:00
Raboneko a62afef0b4 bump: helium-browser-bin 2025-12-17 09:52:51 +00:00
Raboneko beb60aab5a bump: zapret 2025-12-17 08:30:53 +00:00
Raboneko 422bd68f33 bump: rust-kanata 2025-12-17 05:36:12 +00:00
Owen Zimmerman e3195bade4 add: arduino-lab-micropython-installer (#8163)
* arduino-lab-micropython-installer

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

* use %electronmeta

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

* apply suggestions

* `%{_electron_cpu}`

* `%{_electron_cpu}`

* Hshshchwvdjvjrbakdbkvisbshe

* lol

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

* new macros wowee

Removed unnecessary installation commands for MicroPython Installer.

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

* don't need ig lol

Comment out the conditional BuildRequires for python3.

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

* oh my god %_hicolordir real

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

* omg and %_appsdir

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

* cleanup the trash

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-16 23:07:40 -06:00
Owen Zimmerman 253ea3d0c4 add: ScopeBuddy (#8417)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-16 22:46:32 -06:00
Raboneko 68d0c2994f bump: python-shibuya anda-srpm-macros 2025-12-17 04:05:42 +00:00
Raboneko 306aed69b9 bump: mangowc 2025-12-17 03:24:09 +00:00
Owen Zimmerman 030804d105 bump: anda-srpm-macros (#8410)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-16 21:01:38 -06:00
Raboneko 482f6f11bd bump: ruffle-nightly copyparty 2025-12-17 01:57:42 +00:00
Raboneko c2de43b3f4 bump(nightly): rp-bookshelf zed-nightly prismlauncher-nightly curl_cffi types-colorama stardust-server opentabletdriver-nightly scx-scheds-nightly qdl 2025-12-17 01:53:40 +00:00
Raboneko c0cccef4e1 bump: rpcs3 rust-mise 2025-12-16 22:39:03 +00:00
Raboneko 6b2991d415 bump: rpcs3 2025-12-16 22:19:59 +00:00
Raboneko f7930abe44 bump: zed-preview 2025-12-16 21:20:44 +00:00
Raboneko 03d2bd9466 bump: rpcs3 2025-12-16 20:51:03 +00:00
Raboneko 45726c9da3 bump(branch): dkms-nvidia-580 nvidia-580-kmod dkms-nvidia nvidia-kmod 2025-12-16 18:55:43 +00:00
Raboneko 03b70a3d94 bump: zed-preview zed 2025-12-16 18:32:36 +00:00
Gilver 853f4a5829 feat: Split NVIDIA into current and legacy branches (#8402)
* feat: Split NVIDIA into current and legacy branches

* cleanup: Module variant no longer applicable

* fix: Some sources and anda.hcl files I missed

* fix: More

* chore: Bump release on packages that had changed dependencies

* chore: Bump release on all non-legacy packages

* fix: Oops

* More cleanup for kernel/kernel open changes

* cleanup: Weird line

* fix: Missed that
2025-12-17 02:30:14 +08:00
Raboneko 0260ba592b bump: arduino-app-bricks-py 2025-12-16 15:57:37 +00:00
Raboneko 6923165663 bump: dart 2025-12-16 15:25:07 +00:00
Raboneko 75b658df36 bump: kotlin-native kotlin 2025-12-16 13:56:15 +00:00
Raboneko f33368cf9a bump: rust-television 2025-12-16 13:29:00 +00:00
Raboneko 6098f4f4a5 bump: rust-chess-tui 2025-12-16 12:46:13 +00:00
Raboneko 2590886427 bump: helium-browser-bin 2025-12-16 10:25:18 +00:00
Raboneko da4da11cf8 bump: dart 2025-12-16 09:02:57 +00:00
Raboneko e7036c1ba3 bump: sass 2025-12-16 06:59:39 +00:00
Raboneko 95b4ac2305 bump: inputplumber 2025-12-16 06:34:07 +00:00
Raboneko f372a3473f bump: ruffle-nightly python-shibuya 2025-12-16 03:15:02 +00:00
Raboneko 4fb74f7c9f bump(nightly): flameshot-nightly legcord-nightly zed-nightly prismlauncher-nightly nim-nightly readymade-git glasgow 2025-12-16 01:58:11 +00:00
Raboneko dee08db07e bump: rust-mise 2025-12-16 01:45:24 +00:00
Raboneko 433fc7fa26 bump: yt-dlp-git 2025-12-15 22:55:38 +00:00
Raboneko 7da3c4e78b bump: rust-mise 2025-12-15 19:40:57 +00:00
Raboneko 19b6ddebed bump: discord-openasar discord sleepy-launcher 2025-12-15 18:58:26 +00:00
Raboneko 357b27614f bump: discord-canary-openasar discord-canary 2025-12-15 17:52:45 +00:00
Raboneko 8e781e2d2f bump: rust-deno 2025-12-15 17:00:23 +00:00
Gilver 1ae9b9e15c fix(goofcord-nightly): Update script (#8395)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-15 09:40:45 -06:00
Raboneko 8e62cb06b8 bump: rust-chess-tui 2025-12-15 14:57:45 +00:00
Gilver f3996f4199 chore(prismlauncher): Update build deps to match PrismLauncher nightly, switch from quazip to libarchive (#8391)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-15 08:35:45 -06:00
Owen Zimmerman f1b54c3200 fix (prism-launcher): needed build deps and new file (#8384) 2025-12-15 01:52:04 -06:00
Raboneko c9c438d288 bump(branch): rtl8821cu-kmod dkms-rtl8821cu 2025-12-15 03:13:25 +00:00
Raboneko 9766c25d14 bump: ruffle-nightly 2025-12-15 02:23:30 +00:00
Raboneko 286592d526 bump(nightly): mpv-nightly zed-nightly prismlauncher-nightly rtl8821cu-kmod-common scx-scheds-nightly 2025-12-15 02:01:36 +00:00
Gilver 8ae30b7e27 fix(electron): Put %electronmeta under name (#8383)
I just now realized I put this in the wrong spot because meta macros have to go under the preambles.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-14 18:37:26 -06:00
Raboneko 7d239d8c25 bump: copyparty 2025-12-14 23:25:03 +00:00
Raboneko 69fd5f0bad bump: rust-mise 2025-12-14 22:58:33 +00:00
Gilver 54422ff97e fix(nvm): Fix some Bashisms (#8378) 2025-12-14 14:28:53 -06:00
Raboneko 9a4c1b3f02 bump: rust-chess-tui 2025-12-14 20:00:50 +00:00
Gilver 8aade1a93d fix(nvm): Add nvm-exec (#8373)
* fix(nvm): Add nvm-exec

* fix: Missed `-i`

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-14 13:54:27 -06:00
Raboneko 420693d235 bump: rust-mise 2025-12-14 17:19:24 +00:00
Raboneko dc2d577f47 bump: ags 2025-12-14 16:45:50 +00:00
Gilver 2825f1acd2 feat: Use Electron macros for...Electron (#8367) 2025-12-14 10:31:40 -06:00
Raboneko 7c84f21aa5 bump: golang-github-abenz1267-elephant 2025-12-14 12:40:25 +00:00
Raboneko ab1cc3db34 bump: uutils-coreutils-replace 2025-12-14 10:24:32 +00:00
madomado cc13d301d6 fix(ags): now we need to cd into cli (#8306) 2025-12-14 17:24:16 +08:00
metcya 961f97cb62 add: xcur2png (#8337) 2025-12-14 16:12:30 +08:00
Raboneko a47c54e0dd bump: python-pywal16 2025-12-14 06:00:17 +00:00
Raboneko 92a337f808 bump: python-shibuya 2025-12-14 05:19:44 +00:00
arbor 943b175266 add: wishlist (#8318) 2025-12-13 22:25:16 -06:00
arbor 78b9c0ccdd add: pop (#8319) 2025-12-13 22:18:24 -06:00
Raboneko 8aff3877d8 bump: ruffle-nightly 2025-12-14 03:52:38 +00:00
arbor 996a6291fe fix: use go macros for soft-serve (#8343) 2025-12-13 21:18:03 -06:00
Raboneko 2bdc288618 bump(nightly): mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama openbangla-keyboard-nightly opentabletdriver-nightly scx-scheds-nightly spotx-bash 2025-12-14 02:04:19 +00:00
arbor 9a27c100c1 add: soft-serve (#8317)
* add: soft-serve

* fix: typo in summary and spec file name

---------

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-13 17:22:18 -06:00
Raboneko 0146b38e94 bump(branch): gstreamer1-plugins-bad 2025-12-13 23:13:57 +00:00
Raboneko f76be00493 bump: rust-mise 2025-12-13 21:55:43 +00:00
metcya e0172230e0 add: quickjs-ng (#8165)
* add: quickjs-ng

* use macro

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

* change cflags

* add packager field

---------

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-13 15:20:40 -06:00
metcya 97233c5442 add: xbps (#8316)
* add: xbps

* im staking my reputation on this

* hopefully this works

* bweh

* Revert "bweh"

This reverts commit be4435fc7e.

* Revert "hopefully this works"

This reverts commit 04f8d55bf9.

* cflags changes
2025-12-13 14:14:50 -06:00
Raboneko 04a7a846af bump: rust-chess-tui 2025-12-13 19:47:08 +00:00
Owen Zimmerman 079066e7dd add: bitwarden-rofi (#8323)
* add: bitwarden-rofi

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

* update.rhai

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-14 03:45:43 +08:00
Raboneko 7c47b8f764 bump: yt-dlp-git 2025-12-13 19:21:00 +00:00
metcya f025385bdb feat(asusctl): add metainfo (#8229)
* feat(asusctl): add metainfo

* fix

* Update anda/system/asusctl/org.asus_linux.rog_control_center.metainfo.xml

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

* oops

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>

* bwehhfef

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>

* yep

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>

* metainfnfo

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>

---------

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-13 12:35:53 -06:00
Raboneko c6c2300e79 bump: throne 2025-12-13 16:46:35 +00:00
Raboneko 3b003f3103 bump: rust-mise 2025-12-13 15:19:28 +00:00
Raboneko 0feacfa065 bump: asusctl 2025-12-13 13:50:02 +00:00
Raboneko da9f8f3c61 bump: python-shibuya rpcs3 2025-12-13 13:15:28 +00:00
Raboneko bf0e3d29e0 bump: wine-staging 2025-12-13 07:59:56 +00:00
Raboneko 7fe3e8c05e bump: helium-browser-bin 2025-12-13 07:39:38 +00:00
Raboneko 7d96fba5ef bump: rust-mise 2025-12-13 03:06:34 +00:00
Raboneko e682a2523d bump(nightly): goofcord-nightly zed-nightly prismlauncher-nightly nvidia-patch opentabletdriver-nightly scx-scheds-nightly glasgow spotx-bash 2025-12-13 01:51:20 +00:00
Raboneko e5d1c1fa01 bump: ruffle-nightly 2025-12-13 01:46:28 +00:00
Raboneko 9d15102058 bump: komikku 2025-12-12 23:19:27 +00:00
Raboneko 7fa279fda2 bump: yt-dlp-git 2025-12-12 22:40:14 +00:00
Raboneko cc8fff6347 bump: wine-dev 2025-12-12 21:19:49 +00:00
Raboneko dc10064766 bump: yt-dlp-git 2025-12-12 20:56:08 +00:00
Raboneko 3d0a8eb3e8 bump: discord-ptb-openasar discord-ptb 2025-12-12 20:24:09 +00:00
Raboneko f7a449064f bump: electron 2025-12-12 19:19:23 +00:00
Raboneko d3cd8b1140 bump: rust-typst 2025-12-12 17:51:24 +00:00
Raboneko 4175a9dc58 bump: rpcs3 2025-12-12 17:39:54 +00:00
Raboneko 0bbc106a5b bump: flutter 2025-12-12 16:51:57 +00:00
madomado 94fd1c54d7 chore(rustdesk-selinux): https link (#8304) 2025-12-12 06:36:32 -06:00
Owen Zimmerman c0c72c89cf feat: add back repology (#8299)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-11 23:25:58 -08:00
madomado e029cd1f4e fix(peazip): thanks to aur for the patch for system binaries (#8281)
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=peazip
2025-12-11 20:35:17 -06:00
Raboneko 263cf88246 bump: ruffle-nightly 2025-12-12 02:05:03 +00:00
Raboneko 73bc25c4f4 bump(nightly): zed-nightly prismlauncher-nightly nim-nightly types-colorama tdlib-nightly nvidia-patch scx-scheds-nightly 2025-12-12 01:57:32 +00:00
Raboneko 1b36252502 bump: tracy 2025-12-11 23:20:15 +00:00
Raboneko 0f222b2e38 bump: zed-preview 2025-12-11 22:55:56 +00:00
Raboneko 4b9a83d71e bump: zed-preview zed rust-mise 2025-12-11 22:44:02 +00:00
Raboneko 365aff1a72 bump: mdbook 2025-12-11 21:22:53 +00:00
Raboneko f2744c123b bump(branch): bitwarden-cli 2025-12-11 21:16:54 +00:00
Raboneko 88582b391e bump: bitwarden-cli.bin 2025-12-11 20:42:47 +00:00
Raboneko 0c721f45f8 bump: audacity-freeworld 2025-12-11 19:55:45 +00:00
madomado b894ea062c fix(chess-tui): bdep openssl (#8286)
Signed-off-by: madomado <madonuko@outlook.com>
2025-12-11 11:57:02 -06:00
Raboneko 7989cc9278 bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-12-11 13:57:21 +00:00
Raboneko 8faa91afec bump: rust-chess-tui 2025-12-11 11:43:48 +00:00
Gilver 1763c32c81 fix(xone-nightly-kmods): Reset versions (#8280) 2025-12-11 19:19:45 +08:00
Gilver af34c9b790 fix(xone-nightly): Update script (#8260)
* fix(xone-nightly): Update script

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

* chore: Spec

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

* chore: Release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-11 16:32:14 +08:00
Owen Zimmerman 27bee5bb33 fix (helium-browser-bin): install needed docs and simplify sources/%prep (#8257) 2025-12-11 15:12:27 +08:00
Raboneko 208de0c937 bump: limine 2025-12-11 05:36:39 +00:00
arbor e9e259fb74 add: newsraft (#8258) 2025-12-10 23:10:54 -06:00
Gilver ee6413e65a chore(modern-colorthief): Remove backported patches (#8256)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-10 22:10:07 -06:00
Raboneko cf9fb848f8 bump(branch): xone-nightly-kmod dkms-xone-nightly 2025-12-11 03:08:41 +00:00
Raboneko 29eabc2118 bump(nightly): envision legcord-nightly ghostty-nightly zed-nightly types-colorama stardust-telescope nvidia-patch opentabletdriver-nightly xone-nightly 2025-12-11 01:58:11 +00:00
Raboneko b2eaadb981 bump: ruffle-nightly inputplumber sass 2025-12-11 01:46:15 +00:00
Raboneko 7825b59f52 bump: discord-canary-openasar discord-canary 2025-12-10 23:33:25 +00:00
Raboneko 436fb24325 bump: signal-desktop 2025-12-10 23:18:34 +00:00
Gilver 1be7c61b29 add: pygments-styles (#8231) 2025-12-10 17:09:36 -06:00
Gilver 5f17c0f8a8 fix(lightdm-kde-greeter): Don't dep on a non-existent package, update files (#8247)
* fix(lightdm-kde-greeter): Don't dep on a non-existent package

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

* fix: libei

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

* fix: File does not exist

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

* fix: Does exist, moved

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

* fix: File name

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

* OMG it would be so cool if GitHub mobile was usable

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

* OMG IT DID EXIST

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-10 15:22:59 -06:00
Raboneko cf6c1ff5a0 bump: discord-canary-openasar discord-canary 2025-12-10 20:53:00 +00:00
Raboneko e7fcb51410 bump: rust-bacon 2025-12-10 19:22:34 +00:00
Raboneko c157cbc83a bump: zed-preview rust-bacon 2025-12-10 18:38:27 +00:00
Owen Zimmerman 9317cbda51 fix (ghostty-nautilus): depend on nautilus-python (#8237) 2025-12-10 12:29:37 -06:00
Owen Zimmerman 011732b593 fix (ghostty-nautilus-nightly): require nautilus-python (#8238) 2025-12-10 12:29:15 -06:00
Raboneko 0dda872432 bump: vgmstream 2025-12-10 16:57:14 +00:00
Raboneko 0a1c135125 bump: zed-preview zed arduino-app-cli 2025-12-10 16:36:48 +00:00
Gilver 847aea1b04 fix(xone): Add new firmware files and fix nightly update script (#8232)
* fix(xone): Add new firmware files and fix nightly update script

* fix: Changelog

* fix: Accidentally yeeted a source
2025-12-10 09:31:07 -06:00
Raboneko 3a8094fb00 bump: rust-deno 2025-12-10 14:51:57 +00:00
Raboneko f0ae597e5e bump: lightdm-kde-greeter 2025-12-10 13:37:00 +00:00
Raboneko abc4d3d0f5 bump: rpcs3 2025-12-10 10:54:00 +00:00
Raboneko 045032da6c bump: helium-browser-bin 2025-12-10 06:48:30 +00:00
Raboneko 53504e0853 bump: discord-canary-openasar discord-canary 2025-12-10 04:04:21 +00:00
Raboneko fdf39db81c bump(nightly): envision ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly 2025-12-10 01:56:35 +00:00
Raboneko a088fb3ad8 bump: ruffle-nightly chezmoi sass 2025-12-10 01:46:15 +00:00
Raboneko e242f768ca bump: discord-canary-openasar discord-canary 2025-12-09 22:21:47 +00:00
Raboneko e1598eda08 bump: carapace 2025-12-09 21:19:19 +00:00
Raboneko 09b3dfd2a0 bump: carapace 2025-12-09 20:29:10 +00:00
Raboneko 23ff9c8561 bump: walker yt-dlp-git 2025-12-09 19:15:17 +00:00
Raboneko a89e2a3ea7 bump: lomiri-system-settings 2025-12-09 17:55:44 +00:00
Raboneko aa985b4490 bump: arduino-cli 2025-12-09 16:36:43 +00:00
Gilver 4d61ac6abe chore: Deprecate egl-wayland and egl-x11 (#8184) 2025-12-10 00:36:01 +08:00
Erik Reider 4cdf113e85 Discord-Canary: Fix symbolic link for DiscordCanary executable (#8220)
* Fix symbolic link for DiscordCanary executable

Signed-off-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>

* Bumped release number

Signed-off-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>

---------

Signed-off-by: Erik Reider <35975961+ErikReider@users.noreply.github.com>
2025-12-10 00:32:44 +08:00
Raboneko 34b8ea1ed6 bump: modern-colorthief 2025-12-09 14:59:58 +00:00
Raboneko 64290a43dd bump: rpcs3 2025-12-09 12:50:41 +00:00
madomado f01cb36cdb fix(peazip): set to not portable (#8180) 2025-12-09 20:04:32 +08:00
Gilver 98285d92aa chore(andax/bump_extras.rhai): Bump EPEL to 10.1 (#8182)
Our CI automatically started pulling Alma 10.1 packages so we should bump the EPEL version to match.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-09 20:03:49 +08:00
Raboneko bc04c749c6 bump: osu-lazer arduino-app-bricks-py 2025-12-09 11:19:23 +00:00
Gilver f060ef89ba chore(cuda-profiler): noarch (#8186)
* chore(cuda-profiler): noarch

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

* chore: anda.hcl

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-09 19:03:10 +08:00
Owen Zimmerman 3eadbe98c9 add: arduino-app-bricks-py (#8197) 2025-12-09 19:02:53 +08:00
Pornpipat Popum 3fac797905 add: terra-glfw (#8199) 2025-12-09 19:02:26 +08:00
Raboneko ea1a943351 bump: dart 2025-12-09 09:28:16 +00:00
Raboneko d861164790 bump(nightly): mpv-nightly hyprland-protocols.nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly scx-tools-nightly glasgow 2025-12-09 01:54:49 +00:00
Raboneko dfce6fdf93 bump: ruffle-nightly 2025-12-09 01:46:26 +00:00
Raboneko 06cbbaa7a7 bump: vgmstream 2025-12-08 22:20:58 +00:00
Raboneko ab955bf477 bump: discord-canary-openasar discord-canary 2025-12-08 20:45:15 +00:00
Raboneko 3af6251536 bump: inputplumber 2025-12-08 20:25:28 +00:00
Raboneko 539fbc97fb bump: rust-mise 2025-12-08 19:56:02 +00:00
Raboneko a801030585 bump: rpcs3 sass 2025-12-08 19:31:49 +00:00
Raboneko be9f912735 bump: discord-openasar discord sass 2025-12-08 18:31:38 +00:00
Gilver 49cde2ab3a fix(andax/bump_extras.rhai): Add repo field to alma (#8185)
I realized I forgot to add this here too right after it was merged, fixing it now.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-09 02:09:39 +08:00
Owen Zimmerman 367e4fba9f add: arduino-remoteocd (#8181) 2025-12-08 11:34:08 -06:00
Raboneko 8bc2a54144 bump: walker golang-github-abenz1267-elephant 2025-12-08 17:20:22 +00:00
Raboneko 8b05df3d4a bump: rust-xplr 2025-12-08 16:53:56 +00:00
Raboneko ea4638b39c bump(branch): xone-kmod dkms-xone 2025-12-08 12:31:31 +00:00
Raboneko 8f85184a40 bump: xone 2025-12-08 11:40:50 +00:00
Raboneko b92cf7666b bump: rpcs3 2025-12-08 11:26:17 +00:00
Raboneko aa617e2861 bump: vpkedit 2025-12-08 10:23:55 +00:00
Raboneko 81d987d832 bump: rpcs3 vgmstream 2025-12-08 08:57:45 +00:00
Raboneko dd6c4f4410 bump: lomiri-download-manager lomiri-ui-toolkit 2025-12-08 08:31:07 +00:00
Owen Zimmerman add6f6018b fix: submarine (#6767) 2025-12-07 21:33:22 -06:00
Owen Zimmerman 220f873ee6 add: click-logging (#8164)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-08 11:32:41 +08:00
Owen Zimmerman 91474c42aa add: signal-cli (#8166)
* add: signal-cli

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

* truly a moment of all time

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-08 11:28:41 +08:00
Raboneko e65e1d2fc8 bump: ruffle-nightly 2025-12-08 03:12:13 +00:00
Raboneko 5f96be46e6 bump(nightly): ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly scx-scheds-nightly 2025-12-08 01:55:38 +00:00
Raboneko d365ebbfa3 bump: yt-dlp-git 2025-12-08 01:43:19 +00:00
Raboneko 988562497f bump: python-yt-dlp-ejs yt-dlp-git 2025-12-07 23:55:44 +00:00
Raboneko b6581ec5b5 bump: bun-bin 2025-12-07 23:45:40 +00:00
Raboneko a865e0da63 bump: yt-dlp-git 2025-12-07 23:32:17 +00:00
Raboneko 9292eaf638 bump: yt-dlp-git 2025-12-07 22:35:57 +00:00
Owen Zimmerman 7f356e6716 add: python-mpv-jsonipc (#8158)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-07 13:42:16 -06:00
Owen Zimmerman 626fe758ef add: jellyfin-apiclient-python (#8153)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-07 13:36:21 -06:00
Raboneko 716e304eec bump: throne 2025-12-07 18:47:39 +00:00
Raboneko 432701ef70 bump: nph 2025-12-07 18:27:15 +00:00
Raboneko 5e6bf17a82 bump: anda-srpm-macros 2025-12-07 14:46:19 +00:00
Raboneko 3167572692 bump: rpcs3 2025-12-07 14:19:03 +00:00
Gilver 37c3deb32c add: nodejs-license-checker (#7611)
* add: js-license-checker

* add: nodejs-license-checker

* Trying something since RPMBuild

* ???

* .

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

* cleanup: Weird whitespace

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

* js > nodejs

* chore: Remove _jsdir

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

* Bump dep?

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

* Lua test

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

* Really shouldn't be editing code on the buggy mobile editor

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

* THIS IS EXACTLY WHY YOU DON'T EDIT ON MOBILE I DIDN'T TOUCH THIS LINE

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

* A

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

* Testing something

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

* Stat is so annoying

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

* Let's scheme

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

* Whoops I forgot this one needs this

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

* This is killing me

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

* I bet you this does not work

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

* ?

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

* Figure out what's going wrong

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

* HUH???

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

* Actually what is going on

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

* Genuinely like. What the hell is happening

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

* Update nodejs-license-checker.spec

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

* I...?

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

* Update nodejs-license-checker.spec

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

* Update nodejs-license-checker.spec

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

* Update nodejs-license-checker.spec

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

* cleanup: Everything

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

* chore: May as well bump this

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

* Bbbbb

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-07 19:46:03 +08:00
Raboneko c167c0bbaa fix(goofcord): Remove bun.lock and fix update scripts to handle beta releases (#6460) (#8145)
* fix(goofcord): Vendor NodeJS

Basically spec side of SRPM macro changes.



* ?



* Update goofcord.spec



* Ugh



* Update goofcord.spec



* Update goofcord.spec



* Update goofcord.spec



* ?



* ?



* ?



* Vendor?



* try add electron



* Freeze



* meow

* Update goofcord.spec



* Spoof Electron version



* Hmm



* Export?



* ?



* Update goofcord.spec



* WTF



* Update goofcord.spec



* Update goofcord.spec



* ?



* Revert "?"

This reverts commit 7fd23dc264.

* Update goofcord.spec



* ?



* Update goofcord.spec



* ?



* Update goofcord.spec



* ?



* Update goofcord.spec



* Update goofcord.spec



* ?



* ...?



* ?



* Update goofcord.spec



* Cursed



* Even more cursed



* ...?



* If this works I'm screaming



* fix: Update scripts

* dfshdfhjdfshjk

* feat: Electron macros

* fix: Oops

* fix: Oops again

* fix: Double oops

* chore: Use macros

* fix: Eep

* fix: A

* ?

* chore: Arch macro

* chore: Macroooo

* fix: Bun

* fix: Oh boy

* fix: Oh boy again

* chore: Macwo uwu

* fix: AAAAAAAA

* fix: AAAAAAAAGAIN

* feat(nightly): Dynamic update script?

* Oops

---------




(cherry picked from commit 6ea821dfe8)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
2025-12-07 05:22:32 -06:00
Raboneko 44b4427914 bump: helium-browser-bin zapret 2025-12-07 11:19:02 +00:00
Raboneko f8575db7b7 bump: anda-srpm-macros 2025-12-07 10:19:07 +00:00
Raboneko 36e237255b bump: anda-srpm-macros 2025-12-07 09:55:39 +00:00
Gilver b16d5fdabd feat(andax/bump_extras.rhai): Alma functions (#7858)
* feat(andax/bump_extras.rhai): Alma function

* cleanup: Formatting cursed so remove comment

* cleanup: Another line so formatting is better?

* fix: IDK what happened there but it wasn't happy?

* feat: Forgot Rhai arrays were like this

* fix: A
2025-12-07 17:46:04 +08:00
Gilver c2d7e36003 chore(dkms-nvidia): Switch builds to Mock (#6431)
* chore(closed): Switch builds to Mock

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

* chore(open): Switch builds to Mock

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-07 12:29:25 +08:00
lea 3a4810e1c8 feat: add el10 keys (#8134) 2025-12-06 20:07:40 -08:00
lea 9d2cd161fd feat(terra-release): use local gpg keys (#8131) 2025-12-06 20:00:37 -08:00
lea 571de0404e feat: add terra-gpg-keys package (#8121)
* feat: add terra-gpg-keys package

* feat: add more keys

* oopsies

* Update anda/terra/gpg-keys/terra-gpg-keys.spec

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: lea <lleyton@fyralabs.com>

---------

Signed-off-by: lea <lleyton@fyralabs.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-12-06 19:35:13 -08:00
Owen Zimmerman 55f4dd4f47 fix: gradle (#8012) 2025-12-06 21:17:00 -06:00
Raboneko 6612eed815 bump: ruffle-nightly 2025-12-07 02:24:39 +00:00
Raboneko 3e14da5df8 bump(nightly): goofcord-nightly zed-nightly prismlauncher-nightly nim-nightly stardust-flatland stardust-server scx-scheds-nightly HeadsetControl-nightly 2025-12-07 02:03:35 +00:00
Raboneko 7388b23bba bump: rpcs3 yt-dlp-git 2025-12-06 22:19:00 +00:00
metcya bef36f254c fix(mommy): use make (#8111) 2025-12-06 15:34:43 -06:00
june a55be36a59 update seto-fonts homepage to archive.org since the original host is dead (#8110) 2025-12-06 15:32:47 -06:00
Raboneko fa40367a47 bump: yt-dlp-git 2025-12-06 21:31:29 +00:00
june b554a3a86c Update URLs and build steps (fix missing debug_package) (#8105) 2025-12-06 15:03:34 -06:00
metcya 5a50410ca3 make debuginfo package work (#8100) 2025-12-06 14:40:38 -06:00
Raboneko 49f0d89545 bump: rust-topgrade 2025-12-06 19:49:36 +00:00
Owen Zimmerman 9816db5f83 fix (komikku): update url (#8094)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-06 13:37:33 -06:00
Raboneko abd67e0958 bump: anda-srpm-macros 2025-12-06 18:36:02 +00:00
Raboneko 1ab774ce06 bump: rpcs3 2025-12-06 16:59:58 +00:00
Raboneko c7cd19afef bump: goofcord 2025-12-06 16:32:20 +00:00
Raboneko ae1e19c7c5 bump: iosevka-fonts 2025-12-06 14:24:39 +00:00
Raboneko 9c7c6db698 bump(branch): kf6-kio 2025-12-06 14:12:48 +00:00
Raboneko eac4e471f9 bump: golang-github-jesseduffield-lazygit 2025-12-06 13:13:38 +00:00
Raboneko 2d663dfda1 bump: peazip 2025-12-06 09:38:58 +00:00
madomado 1f014f6662 chore(rebuild): ipu6-camera-hal (#6571)
* fix: ruffle

* chore(rebuild): ipu6-camera-hal

update deps?
2025-12-06 03:31:20 -06:00
Raboneko 090d10d485 bump: walker golang-github-abenz1267-elephant 2025-12-06 08:46:49 +00:00
Raboneko a84dbf053b bump: helium-browser-bin anda-srpm-macros 2025-12-06 07:18:07 +00:00
Raboneko 8e60ba185b bump: anda-srpm-macros 2025-12-06 05:55:38 +00:00
Gilver c95b1f8565 chore(srpm-macros): Remove macros.web-assets_extra (#7725)
For if/when https://github.com/terrapkg/srpm-macros/pull/37 gets merged and a new release is cut.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-06 13:44:10 +08:00
Raboneko e49f693183 bump: ruffle-nightly wine-staging 2025-12-06 03:00:10 +00:00
Raboneko ac81d6cc58 bump(nightly): flameshot-nightly hyprutils.nightly ghostty-nightly zed-nightly nim-nightly types-colorama stardust-server opentabletdriver-nightly scx-scheds-nightly 2025-12-06 01:48:36 +00:00
Raboneko 51b81cfaa0 bump: komikku python3-protobuf 2025-12-06 01:38:19 +00:00
metcya 729577d4ec add: libfprint-tod (#8081)
* add: libfprint-tod

* bweh
2025-12-05 18:52:33 -06:00
Raboneko b17c564f25 bump: yt-dlp-git 2025-12-05 23:33:31 +00:00
Raboneko 14606244c9 bump: discord-canary-openasar discord-canary rpcs3 2025-12-05 22:20:51 +00:00
Raboneko 4c38dd1ef1 bump: wine-dev wine-stable 2025-12-05 20:55:44 +00:00
Raboneko 280b58b5f1 bump(branch): cuda-cudnn 2025-12-05 18:20:10 +00:00
Raboneko c81e576af0 bump(branch): xone-kmod dkms-xone 2025-12-05 17:40:43 +00:00
Raboneko ec058c3794 bump: xone 2025-12-05 17:19:10 +00:00
Raboneko 927991ee7d bump: osu-lazer PackageKit-bootc 2025-12-05 14:29:59 +00:00
Raboneko 9d3216a0f3 bump: maple-fonts 2025-12-05 12:43:47 +00:00
Owen Zimmerman 1c7bc06f40 add: carapace (#8076)
* add: carapace

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

* midnight passed lol

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

---------

Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-05 02:34:01 -06:00
Jaiden Riordan 9ea70ecb14 add: Arduino App Lab (#8049)
* app lab initial commit

* desktop file

* install crap

* $ vs %

* remove unpackaged suggestion

* tar instead of autosetup

* specify arch in anda.hcl

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: Jaiden Riordan <jade@e.email>

* i forgor file extensions

* why are you this way Qualcomm

* i may not have eyes or a brain

* whoops

* $ vs % boogaloo

* a zip is not a tar

* fuck around so more

* ITS ALIVE

* icon

* smh owen broke my shit

* back to hicolor

* make work

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

* we done

* license bullshit

* john

* whatever

* 50mb of licenses....

* more bullshit because of the gpl

* bullshit

* this file crashes laptops

* fuckin

* Update anda/tools/arduino-app-lab-bin/arduino-app-lab-bin.spec

Co-authored-by: Gilver <rockgrub@disroot.org>
Signed-off-by: Jaiden Riordan <jade@e.email>

* provides

---------

Signed-off-by: Jaiden Riordan <jade@e.email>
Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Not approved by: John Arduino App Lab Source Zip File
2025-12-05 01:17:24 -06:00
Owen Zimmerman d173b1a328 me count so poor (#8067)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-04 23:59:42 -06:00
Raboneko 6a0670f76c bump: arduino-app-cli 2025-12-05 05:41:30 +00:00
Owen Zimmerman 09583e6d0b add: arduino-app-cli (#8062)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-05 13:38:26 +08:00
Raboneko b4423626f6 bump: tela-icon-theme electron 2025-12-05 03:59:59 +00:00
Raboneko ca4f49e5ac bump(branch): gstreamer1-vaapi 2025-12-05 03:53:03 +00:00
Gilver 8c89910d15 fix(gstreamer1-plugins-bad): Reset Requires too (#7919)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-04 21:28:53 -06:00
Raboneko 71c0e4fa90 bump: discord-canary-openasar discord-canary 2025-12-05 03:10:17 +00:00
Raboneko 6c5403af96 bump(nightly): envision flameshot-nightly mpv-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama tdlib-nightly stardust-telescope scx-scheds-nightly rpi-utils 2025-12-05 01:54:52 +00:00
Raboneko 01e0d677c2 bump: ruffle-nightly 2025-12-05 01:48:56 +00:00
Owen Zimmerman 177ec7ea2a feat (helium-browser): metainfo (#8032)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-04 16:34:16 -06:00
Raboneko ee73e64128 bump: lomiri-app-launch 2025-12-04 20:35:46 +00:00
Raboneko 2ebc5bcd01 bump: android-studio 2025-12-04 19:40:11 +00:00
Raboneko 967592e54a bump(branch): cuda-cccl cuda-cudart cuda-culibos cuda-cuobjdump cuda-cupti cuda-cuxxfilt cuda-gdb cuda-nvdisasm cuda-nvml cuda-nvprune cuda-nvrtc cuda-nvtx cuda-profiler cuda-sandbox cuda-sanitizer cuda libcublas libcufft libcufile libcurand libcusolver libcusparse libnpp libnvfatbin libnvjitlink libnvjpeg libnvptxcompiler-devel libnvvm cuda-crt cuda-ctadvisor cuda-nvcc 2025-12-04 19:37:50 +00:00
Gilver 83cd26edd0 fix(openh264): Track Bodhi, let Makefile handle the Mozilla libs (#7918)
* fix(openh264): Track Bodhi, let Makefile handle the Mozilla libs

* fix: Oops

* fix: It is embarrassing how I can never spell THIS SPECIFIC WORD
2025-12-04 13:20:35 -06:00
Raboneko 6939a0a82a bump: audacity-freeworld discord-ptb-openasar discord-ptb 2025-12-04 18:34:55 +00:00
Raboneko 14aca1d021 bump: flutter 2025-12-04 17:45:37 +00:00
Raboneko a6576cdf8f bump: yt-dlp-git 2025-12-04 17:22:48 +00:00
Raboneko 4c4f0a65aa bump: rpcs3 2025-12-04 16:55:48 +00:00
Pornpipat Popum 574acfddad add: PackageKit-bootc (#8042) 2025-12-04 10:05:27 -06:00
Gilver d1ea058a8e buildsys(nvidia-container-toolkit): Failsafe every scriptlet line (#7993)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-04 18:09:57 +08:00
Gilver 2925452b8f buildsys(nvidia-kmod-common): Failsafe sriptlets (#7994)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-04 18:09:34 +08:00
Raboneko 9da5f7d439 bump: rust-mise 2025-12-04 09:46:33 +00:00
Raboneko c950f85d99 bump: lightdm-kde-greeter 2025-12-04 08:54:12 +00:00
Owen Zimmerman 74b70156b6 fix (neohtop): metainfo (#8027)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-12-03 22:31:17 -06:00
Nadia 65bf267eb1 add: helium-browser-bin (#8007)
* add: helium browser

* use libdir instead of /opt and cleanup redundant files

* rename from helium-browser -> helium-browser-bin

* fix desktop file

---------

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-12-03 21:15:32 -06:00
metcya 4ca1598ef7 fix(mommy): oops (#8014)
* add: mommy~ ❤️

* add update.rhai

* oops

* oops again

* oops again again

* oops again again again

---------

Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
2025-12-03 20:51:05 -06:00
metcya 6faf9c9d2c add: mommy~ ❤️ (#8013)
* add: mommy~ ❤️

* add update.rhai
2025-12-03 20:30:51 -06:00
Raboneko 87b0fa31f5 bump(nightly): envision goofcord-nightly zed-nightly nim-nightly stardust-server scx-scheds-nightly scx-tools-nightly glasgow qdl 2025-12-04 01:54:42 +00:00
Raboneko ab6526a622 bump: ruffle-nightly 2025-12-04 01:42:50 +00:00
Owen Zimmerman 5eeb82a84a chore: remove unneeded stardust server build deps (#7917) 2025-12-03 18:13:45 -06:00
Raboneko 6be35f3cf3 bump: yt-dlp-git 2025-12-03 23:45:33 +00:00
Raboneko 29718a7e26 bump: rust-usage-cli 2025-12-03 23:24:34 +00:00
Owen Zimmerman 915a65be60 fix (stardust protostar): add license.dependencies (#7949) 2025-12-03 17:14:56 -06:00
Raboneko c927378264 bump: signal-desktop electron 2025-12-03 22:44:33 +00:00
Gilver d19169d6fe fix(stardust-xr-atmosphere): Binary name?? (#7967)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 16:33:54 -06:00
Raboneko 35214b74c3 bump: rpcs3 2025-12-03 22:26:09 +00:00
Owen Zimmerman 0bf267dc9d fix (stardust non spatial input): add license.dependencies (#7948) 2025-12-03 16:08:23 -06:00
Owen Zimmerman ebabffee9a fix (stardust gravity): add license.dependencies (#7944) 2025-12-03 15:57:00 -06:00
Owen Zimmerman 9e1478372d fix (stardust atmosphere): add license.dependencies (#7940) 2025-12-03 15:55:13 -06:00
Owen Zimmerman 866c553529 fix (stardust armillary): add license.dependencies (#7939) 2025-12-03 15:54:13 -06:00
Owen Zimmerman f1cfa19c6a fix (stardust black hole): add license.dependencies (#7941) 2025-12-03 15:53:57 -06:00
Owen Zimmerman 4b5b399ede fix (stardust comet): add license.dependencies (#7942) 2025-12-03 15:53:36 -06:00
Owen Zimmerman 405dba6531 fix (stardust flatland): add license.dependencies (#7943) 2025-12-03 15:53:17 -06:00
Owen Zimmerman f23df92a74 fix (stardust magnetar): add license.dependencies (#7947) 2025-12-03 15:52:40 -06:00
Gilver 7582f6afb3 fix(zig-master): Update script fix real?? (#7958)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 15:49:16 -06:00
Gilver 9f260cbb59 fix(xone-nightly): Import wasn't working for some reason? (#7945)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 15:46:54 -06:00
Gilver 2ed1c1e7d8 fix(goofcord-nightly): Update script (#7946)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 15:46:33 -06:00
Raboneko 0c11b38aa9 bump: chezmoi 2025-12-03 21:18:13 +00:00
Raboneko a65efd197e bump: rpcs3 2025-12-03 20:51:31 +00:00
Gilver 1266dac744 fix(zig-master): update.rhai typo (#7934)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-12-03 14:17:34 -06:00
527 changed files with 7336 additions and 3450 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["el10", "f41", "f42", "f43", "frawhide"],
"targetBranchChoices": ["frawhide", "f43", "f42", "el10"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
-1
View File
@@ -15,7 +15,6 @@ jobs:
- frawhide
- f43
- f42
- f41
- el10
container:
image: ghcr.io/terrapkg/builder:frawhide
-1
View File
@@ -8,7 +8,6 @@ on:
- frawhide
- f43
- f42
- f41
- el10
paths:
- comps.xml
-1
View File
@@ -50,7 +50,6 @@ jobs:
}
copy_over f43 || true
copy_over f42 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
-1
View File
@@ -50,7 +50,6 @@ jobs:
}
copy_over f43 || true
copy_over f42 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
-1
View File
@@ -50,7 +50,6 @@ jobs:
}
copy_over f43 || true
copy_over f42 || true
copy_over f41 || true
copy_over el10 || true
git push -u origin --all
fi
+4 -2
View File
@@ -1,5 +1,7 @@
# Terra Sources
[![Repository status](https://repology.org/badge/repository-big/terra_rawhide.svg?header=Terra+Rawhide)](https://repology.org/repository/terra_rawhide)
Terra is a rolling-release Fedora repository for all the software you need.
With Terra, you can install the latest packages knowing that quality and security are assured.
@@ -55,9 +57,9 @@ First of all, thanks for being interested in contributing to Terra! If you have
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
## pkgs.org
## Searching Packages
pkgs.org provides a list of the packages available in the main stream: https://fedora.pkgs.org/rawhide/terra/
[pkgs.org](https://fedora.pkgs.org/rawhide/terra/) and [Repology](https://repology.org/) provide a list of the packages available in Terra.
## Questions?
@@ -1,7 +1,7 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
%global ver Audacity-3.7.5
%global ver Audacity-3.7.7
%global sanitized_ver %(echo %{ver} | sed 's/Audacity-//g')
Name: audacity-freeworld
@@ -1,5 +1,5 @@
Name: bitwarden-cli.bin
Version: 2025.11.0
Version: 2025.12.0
Release: 1%?dist
Summary: Bitwarden command-line client
License: GPL-3.0-only
+1 -1
View File
@@ -6,7 +6,7 @@
%endif
Name: bitwarden-cli
Version: 2025.10.0
Version: 2025.12.0
Release: 1%?dist
Summary: Bitwarden command-line client
License: GPL-3.0-only
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.819
Version: 0.0.839
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+2 -2
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.819
Version: 0.0.839
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -33,7 +33,7 @@ mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps
ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/
ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
ln -s %_datadir/discord/DiscordCanary %buildroot%_bindir/discord-canary
ln -s %_datadir/discord-canary/DiscordCanary %buildroot%_bindir/discord-canary
%files
%_bindir/discord-canary
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.117
Version: 0.0.119
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.168
Version: 0.0.171
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.168
Version: 0.0.171
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.117
Version: 0.0.119
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 9615228a515fd77abb0cab5de21528f1f33d26f6
%global commit_date 20251104
%global commit b50c32d7c3e74af4faeb92fb0e8f49108d85ff90
%global commit_date 20251211
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+2 -2
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.3.0
%global commit 7ed3cfc83eda4bd33f5044041075689bb517a314
%global commit bee989ec55e7034a782fd18bd4e694b74a62ac32
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20251130
%global commit_date 20251224
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
@@ -1,38 +1,22 @@
%global commit 3f5eda113f33fead76a5a53e0b71c11b254d68fd
%global commit 8076be6b34f72b721f9bc00d9e3f8cbe26dfeb9b
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250615
%global ver 1.10.1
%global commit_date 20251226
%global ver 1.11.4^
%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
%electronmeta
Name: %{base_name}-nightly
Version: %{ver}^%{commit_date}.git.%{shortcommit}
Release: 1%{?dist}
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: anda-srpm-macros >= 0.2.26
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
@@ -42,59 +26,31 @@ A highly configurable and privacy minded Discord client.
%autosetup -n %{git_name}-%{commit}
%build
%ifarch aarch64 armv7hl armv7l
%ifarch %{arm64} armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux --publish=never
%bun_build -r build -R
%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
%electron_install -d %{base_name} -s %{base_name} -i %{base_name} -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{git_name}.desktop
desktop-file-validate %{buildroot}%{_datadir}/applications/%{base_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
%{_bindir}/%{base_name}
%{_datadir}/applications/%{base_name}.desktop
%{_libdir}/%{base_name}/
%{_iconsdir}/hicolor/16x16/apps/%{base_name}.png
%{_iconsdir}/hicolor/32x32/apps/%{base_name}.png
%{_iconsdir}/hicolor/48x48/apps/%{base_name}.png
%{_iconsdir}/hicolor/64x64/apps/%{base_name}.png
%{_iconsdir}/hicolor/128x128/apps/%{base_name}.png
%{_iconsdir}/hicolor/256x256/apps/%{base_name}.png
%{_iconsdir}/hicolor/512x512/apps/%{base_name}.png
%{_iconsdir}/hicolor/1024x1024/apps/%{base_name}.png
%changelog
* Sat Jun 28 2025 Gilver E. <rockgrub@disroot.org> - 1.10.1^20250615.git.3f5eda1
+7 -2
View File
@@ -1,8 +1,13 @@
rpm.global("commit", gh_commit("Milkshiift/GoofCord"));
if rpm.changed {
if rpm.changed() {
let v = gh_tag("Milkshiift/GoofCord");
v.crop(1);
rpm.global("ver", v);
if `[\d.]+-beta\.\d+`.find_all(v).len == 1 {
let v = sub(`-beta\.\d+`, `~`, v);
rpm.global("ver", v);
} else {
rpm.global("ver", v + `^`);
}
rpm.global("commit_date", date());
rpm.release();
}
+3 -3
View File
@@ -2,7 +2,7 @@ project pkg {
rpm {
spec = "goofcord.spec"
}
labels {
mock = 1
}
labels {
mock = 1
}
}
+8 -51
View File
@@ -1,32 +1,17 @@
%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
%electronmeta
Name: goofcord
Version: 1.11.2
Version: 1.11.4
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: anda-srpm-macros >= 0.2.26
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
@@ -36,41 +21,13 @@ A highly configurable and privacy minded Discord client.
%autosetup -n %{git_name}-%{version}
%build
%ifarch aarch64 armv7hl armv7l
%ifarch %{arm64} armv7hl armv7l
sed -i '/\"x64\",/d' electron-builder.ts
%endif
bun install
bun run packageLinux
%bun_build -r build -R
%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
%electron_install -D -O -U %U -E UseOzonePlatform,WaylandWindowDecorations
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -80,7 +37,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}/
%{_libdir}/%{name}/
%{_iconsdir}/hicolor/16x16/apps/%{name}.png
%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{_iconsdir}/hicolor/48x48/apps/%{name}.png
+5 -1
View File
@@ -1 +1,5 @@
rpm.version(gh_tag("Milkshiift/GoofCord"));
let v = gh_tag("Milkshiift/GoofCord");
if `[\d.]+-beta\.\d+`.find_all(v).len == 0 {
rpm.version(v);
}
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "helium-browser-bin.spec"
}
}
@@ -0,0 +1,123 @@
%define debug_package %{nil}
%global __requires_exclude libffmpeg.so|libvk_swiftshader.so|libvulkan.so|libEGL.so|libGLESv2.so
%global __provides_exclude_from %{_libdir}/%{name}/.*\\.so
%global appid net.imput.helium
%ifarch x86_64
%define arch x86_64
%elifarch aarch64
%define arch arm64
%endif
Name: helium-browser-bin
Version: 0.7.7.1
Release: 1%?dist
Summary: Private, fast, and honest web browser based on Chromium
URL: https://helium.computer
License: GPL-3.0-only AND BSD-3-Clause
Source0: https://github.com/imputnet/helium-linux/releases/download/%{version}/helium-%{version}-%{arch}_linux.tar.xz
Source1: https://github.com/imputnet/helium-linux/archive/refs/tags/%{version}.tar.gz
Source2: net.imput.helium.metainfo.xml
ExclusiveArch: x86_64 aarch64
BuildRequires: terra-appstream-helper
Requires: xdg-utils
Requires: liberation-fonts
Packager: Nadia P <nyadiia@pm.me>
%description
Private, fast, and honest web browser based on Chromium.
Based on ungoogled-chromium with additional privacy and usability improvements.
%prep
%autosetup -n helium-%{version}-%{arch}_linux
tar --strip-components=1 -zxvf %{SOURCE1}
sed -i \
-e 's/Exec=chromium/Exec=%{name}/' \
-e 's/Name=Helium$/Name=Helium Browser/' \
-e 's/Icon=helium/Icon=%{appid}/' \
helium.desktop
%build
%install
install -dm755 %{buildroot}%{_libdir}/%{name}
cp -a * %{buildroot}%{_libdir}/%{name}/
sed -i 's/exists_desktop_file || generate_desktop_file/true/' \
%{buildroot}%{_libdir}/%{name}/chrome-wrapper
install -Dm644 helium.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dm644 product_logo_256.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{appid}.png
rm -f %{buildroot}%{_libdir}/%{name}/helium.desktop
rm -f %{buildroot}%{_libdir}/%{name}/product_logo_256.png
install -dm755 %{buildroot}%{_bindir}
cat > %{buildroot}%{_bindir}/%{name} << EOF
#!/bin/bash
set -euo pipefail
XDG_CONFIG_HOME="\${XDG_CONFIG_HOME:-\"\$HOME/.config\"}"
SYS_CONF="%{_sysconfdir}/helium-browser-flags.conf"
USR_CONF="\${XDG_CONFIG_HOME}/helium-browser-flags.conf"
FLAGS=()
append_flags_file() {
local file="\$1"
[[ -r "\$file" ]] || return 0
local line safe_line
while IFS= read -r line; do
[[ "\$line" =~ ^[[:space:]]*(#|\$) ]] && continue
case "\$line" in
*'\$('*|*'\`'*)
echo "Warning: ignoring unsafe line in \$file: \$line" >&2
continue
;;
esac
set -f
safe_line=\${line//\$/\\\\\$}
safe_line=\${safe_line//~/\\\\~}
eval "set -- \$safe_line"
set +f
for token in "\$@"; do
FLAGS+=("\$token")
done
done < "\$file"
}
append_flags_file "\$SYS_CONF"
append_flags_file "\$USR_CONF"
if [[ -n "\${HELIUM_USER_FLAGS:-}" ]]; then
read -r -a ENV_FLAGS <<< "\$HELIUM_USER_FLAGS"
FLAGS+=("\${ENV_FLAGS[@]}")
fi
exec %{_libdir}/%{name}/chrome-wrapper "\${FLAGS[@]}" "\$@"
EOF
chmod 755 %{buildroot}%{_bindir}/%{name}
%terra_appstream -o %{SOURCE2}
%files
%doc README.md
%license LICENSE LICENSE.ungoogled_chromium
%{_libdir}/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/256x256/apps/%{appid}.png
%{_metainfodir}/%{appid}.metainfo.xml
%changelog
* Wed Dec 03 2025 Nadia P <nyadiia@pm.me> - 0.6.9.1-1
- Initial package
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="runtime">
<id>net.imput.helium</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-only AND BSD-3-Clause</project_license>
<name>Helium Browser</name>
<summary>Private, fast, and honest web browser based on Chromium.</summary>
<icon type="local">
/usr/share/icons/hicolor/256x256/apps/net.imput.helium.png
</icon>
<description>
<p>
Private, fast, and honest web browser based on Chromium.
Based on ungoogled-chromium with additional privacy and usability improvements.
</p>
</description>
<url type="homepage">https://helium.computer</url>
<releases>
<release version="0.6.9.1" />
</releases>
</component>
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("imputnet/helium-linux"));
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "juce.spec"
}
}
+60
View File
@@ -0,0 +1,60 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f8864a6dc5..6518db0532 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -137,10 +137,10 @@ write_basic_package_version_file("${JUCE_BINARY_DIR}/JUCEConfigVersion.cmake"
VERSION ${JUCE_VERSION}
COMPATIBILITY ExactVersion)
-set(JUCE_INSTALL_DESTINATION "lib/cmake/JUCE-${JUCE_VERSION}" CACHE STRING
+set(JUCE_INSTALL_DESTINATION "lib64/cmake/juce" CACHE STRING
"The location, relative to the install prefix, where the JUCE config file will be installed")
-set(JUCE_MODULE_PATH "include/JUCE-${JUCE_VERSION}/modules")
+set(JUCE_MODULE_PATH "share/juce/modules")
set(UTILS_INSTALL_DIR "${JUCE_INSTALL_DESTINATION}")
set(JUCEAIDE_PATH "${JUCE_TOOL_INSTALL_DIR}/${JUCE_JUCEAIDE_NAME}")
configure_package_config_file("${JUCE_CMAKE_UTILS_DIR}/JUCEConfig.cmake.in"
@@ -148,7 +148,6 @@ configure_package_config_file("${JUCE_CMAKE_UTILS_DIR}/JUCEConfig.cmake.in"
PATH_VARS UTILS_INSTALL_DIR JUCEAIDE_PATH JUCE_MODULE_PATH
INSTALL_DESTINATION "${JUCE_INSTALL_DESTINATION}")
-set(JUCE_MODULE_PATH "${JUCE_MODULES_DIR}")
set(UTILS_INSTALL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/extras/Build/CMake")
get_target_property(JUCEAIDE_PATH juceaide IMPORTED_LOCATION)
configure_package_config_file("${JUCE_CMAKE_UTILS_DIR}/JUCEConfig.cmake.in"
@@ -181,7 +180,7 @@ if(("${CMAKE_SOURCE_DIR}" STREQUAL "${JUCE_SOURCE_DIR}") AND (NOT JUCE_BUILD_HEL
_juce_add_lv2_manifest_helper_target()
if(TARGET juce_lv2_helper)
- install(TARGETS juce_lv2_helper EXPORT LV2_HELPER DESTINATION "bin/JUCE-${JUCE_VERSION}")
+ install(TARGETS juce_lv2_helper EXPORT LV2_HELPER DESTINATION "bin")
install(EXPORT LV2_HELPER NAMESPACE juce:: DESTINATION "${JUCE_INSTALL_DESTINATION}")
endif()
endif()
diff --git a/extras/Build/juceaide/CMakeLists.txt b/extras/Build/juceaide/CMakeLists.txt
index 17e5520974..afcd55981d 100644
--- a/extras/Build/juceaide/CMakeLists.txt
+++ b/extras/Build/juceaide/CMakeLists.txt
@@ -168,7 +168,7 @@ else()
add_executable(juce::juceaide ALIAS juceaide)
- set(JUCE_TOOL_INSTALL_DIR "bin/JUCE-${JUCE_VERSION}" CACHE STRING
+ set(JUCE_TOOL_INSTALL_DIR "bin" CACHE STRING
"The location, relative to the install prefix, where juceaide will be installed")
install(PROGRAMS "${imported_location}" DESTINATION "${JUCE_TOOL_INSTALL_DIR}")
diff --git a/modules/CMakeLists.txt b/modules/CMakeLists.txt
index db8a56774d..652da64743 100644
--- a/modules/CMakeLists.txt
+++ b/modules/CMakeLists.txt
@@ -31,7 +31,7 @@
# ==============================================================================
juce_add_modules(
- INSTALL_PATH "include/JUCE-${JUCE_VERSION}/modules"
+ INSTALL_PATH "share/juce/modules"
ALIAS_NAMESPACE juce
juce_analytics
juce_animation
+87
View File
@@ -0,0 +1,87 @@
Name: juce
Version: 8.0.12
Release: 2%{?dist}
License: AGPL-3.0
Summary: framework for audio application and plug-in development
URL: https://juce.com
Source: https://github.com/juce-framework/JUCE/archive/refs/tags/%{version}.tar.gz
Patch0: fix-install-dirs.patch
Packager: metcya <metcya@gmail.com>
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(flac)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(jack)
BuildRequires: ladspa-devel
BuildRequires: pkgconfig(libjpeg)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(vorbis)
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(libcurl)
BuildRequires: webkit2gtk4.1-devel
# for building docs
BuildRequires: doxygen
BuildRequires: python3
BuildRequires: graphviz
%description
JUCE is an open-source cross-platform C++ application framework for creating
desktop and mobile applications, including VST, VST3, AU, AUv3, AAX and LV2
audio plug-ins and plug-in hosts. JUCE can be easily integrated with existing
projects via CMake, or can be used as a project generation tool via the
Projucer, which supports exporting projects for Xcode (macOS and iOS), Visual
Studio, Android Studio, and Linux Makefiles as well as containing a source code
editor.
%package doc
Summary: Documentation files for %{name}
%description doc
Documentation files for %{name}
%prep
%autosetup -p1 -n JUCE-%{version}
%build
%cmake -DJUCER_ENABLE_GPL_MODE=1 \
-DJUCE_BUILD_EXTRAS=ON \
-DJUCE_TOOL_INSTALL_DIR=bin
%cmake_build
pushd docs/doxygen
python3 build.py
popd
%install
%cmake_install
pushd docs/doxygen/doc
find -type f -exec install -Dm 644 '{}' -t %{buildroot}%{_pkgdocdir} \;
popd
%files
%doc README.md CODE_OF_CONDUCT.md CHANGE_LIST.md BREAKING_CHANGES.md
%license LICENSE.md
%{_bindir}/juceaide
%{_bindir}/juce_lv2_helper
%dir %{_libdir}/cmake/%{name}
%{_libdir}/cmake/%{name}/*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/modules
%{_datadir}/%{name}/modules/*
%files doc
%license LICENSE.md
%doc %{_pkgdocdir}/*
%changelog
* Tue Dec 23 2025 Owen Zimmerman <owen@fyralabs.com>
- Install doc subpackage license
* Fri Dec 19 2025 metcya <metcya@gmail.com> - 8.0.12
- Package juce
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("juce-framework/JUCE"));
+3 -3
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.95.0
%global raw_ver v1.98.0
Name: komikku
Version: 1.95.0
Version: 1.98.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
@@ -14,7 +14,7 @@ Summary: A manga reader for GNOME
BuildArch: noarch
License: GPL-3.0-or-later
URL: https://valos.gitlab.io/Komikku
URL: https://apps.gnome.org/Komikku/
Source0: https://codeberg.org/valos/%{appname}/archive/%{raw_ver}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: desktop-file-utils
@@ -1,5 +1,5 @@
%global commit 94128d8fbcac0a14af4c529b29e0d91b0b997796
%global commit_date 20251114
%global commit baf407ce7cf37b279999ca22ca03b06a44415da7
%global commit_date 20251216
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %nil
%global __strip /bin/true
+3 -3
View File
@@ -1,10 +1,10 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 72dbcf119a9ed5082be2f226593194e20f611eea
%global commit c0d989c83913fb9c990d961c44da4816b8d2de18
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251201
%global ver 0.40.0
%global commit_date 20251225
%global ver 0.41.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
+16 -10
View File
@@ -20,6 +20,7 @@ BuildRequires: gtk3-devel
BuildRequires: rust-gdk-pixbuf-sys-devel
BuildRequires: glib2-devel
BuildRequires: openssl-devel
BuildRequires: desktop-file-utils
BuildRequires: anda-srpm-macros
BuildRequires: terra-appstream-helper
@@ -36,26 +37,31 @@ npm install
npm run tauri build
%install
install -Dpm755 src-tauri/target/release/NeoHtop %buildroot%_bindir/NeoHtop
install -Dpm644 %{SOURCE1} %buildroot%{_datadir}/applications/NeoHtop.desktop
install -Dpm755 src-tauri/target/release/NeoHtop %{buildroot}%{_bindir}/NeoHtop
install -Dpm644 %{SOURCE1} %{buildroot}%{_appsdir}/NeoHtop.desktop
# don't mind the numbers not matching, this is how the offical rpm installs these files
install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128@2x.png %{buildroot}%{_hicolordir}/256x256@2/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/32x32.png %{buildroot}%{_hicolordir}/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %{buildroot}%{_hicolordir}/128x128/apps/NeoHtop.png
%terra_appstream -o %{SOURCE2}
%check
desktop-file-validate %{buildroot}%{_appsdir}/NeoHtop.desktop
%files
%doc README.md
%license LICENSE
%_bindir/NeoHtop
%{_datadir}/applications/NeoHtop.desktop
%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%{_bindir}/NeoHtop
%{_appsdir}/NeoHtop.desktop
%{_hicolordir}/256x256@2/apps/NeoHtop.png
%{_hicolordir}/32x32/apps/NeoHtop.png
%{_hicolordir}/128x128/apps/NeoHtop.png
%{_metainfodir}/com.github.neohtop.metainfo.xml
%changelog
* Wed Dec 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Clean up build, add %check
* Wed Nov 19 2025 Owen Zimmerman <owen@fyralabs.com>
- Add metainfo
* Sat Feb 15 2025 Owen Zimmerman <owen@fyralabs.com>
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "newsraft.spec"
}
}
+61
View File
@@ -0,0 +1,61 @@
%define debug_package %{nil}
Name: newsraft
Version: 0.34
Release: 1%?dist
Summary: Newsraft is a feed reader with text-based user interface.
# It's hosted on codeberg but updates are easier from the github mirror.
URL: https://codeberg.org/newsraft/%{name}
Source0: https://github.com/newsraft/%{name}/archive/refs/tags/%{name}-%{version}.tar.gz
License: ISC
# The Requires and BuildRequires are duplicated because they are used both
# at build and runtime.
BuildRequires: anda-srpm-macros gcc make
BuildRequires: sqlite-devel
BuildRequires: gumbo-parser-devel
BuildRequires: expat-devel
BuildRequires: libcurl-devel
BuildRequires: scdoc %dnl This is just for man pages.
Requires: sqlite-devel
Requires: gumbo-parser-devel
Requires: expat-devel
Requires: libcurl-devel
Packager: arbormoss <arbormoss@woodsprite.dev>
%description
%summary.
It's greatly inspired by Newsboat and tries to be its lightweight counterpart.
%prep
# The source just has an ugly dir name.
%autosetup -n %name-%name-%version
%build
%{make_build}
%{make_build} man
%install
mkdir -p %{buildroot}%{_mandir}/man1/
mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
mkdir -p %{buildroot}%{_datadir}/applications/
install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dm644 doc/%{name}.1 %{buildroot}%{_mandir}/man1/
install -Dm644 doc/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
install -Dm644 doc/%{name}.desktop %{buildroot}%{_datadir}/applications/
%files
%doc README.md
%license doc/license.txt
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.*
%{_datadir}/applications/%{name}.desktop
%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
%changelog
* Wed Dec 10 2025 arbormoss <arbormoss@woodsprite.dev>
- Intial Commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("newsraft/newsraft"));
+16 -11
View File
@@ -2,8 +2,8 @@
%define debug_package %nil
Name: peazip
Version: 10.7.0
Release: 1%?dist
Version: 10.8.0
Release: 3%?dist
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
License: LGPL-3.0-only
URL: https://peazip.github.io
@@ -88,15 +88,20 @@ Qt6 version of pea.
%build
cd peazip-sources
lazbuild --add-package dev/metadarkstyle/metadarkstyle.lpk
lazbuild --ws=gtk2 dev/project_peach.lpi && cp dev/peazip ../peazip.gtk2
lazbuild --ws=gtk3 dev/project_peach.lpi && cp dev/peazip ../peazip.gtk3
lazbuild --ws=qt5 dev/project_peach.lpi && cp dev/peazip ../peazip.qt5
lazbuild --ws=qt6 dev/project_peach.lpi && cp dev/peazip ../peazip.qt6
lazbuild --ws=gtk2 dev/project_pea.lpi && cp dev/pea ../pea.gtk2
lazbuild --ws=gtk3 dev/project_pea.lpi && cp dev/pea ../pea.gtk3
lazbuild --ws=qt5 dev/project_pea.lpi && cp dev/pea ../pea.qt5
lazbuild --ws=qt6 dev/project_pea.lpi && cp dev/pea ../pea.qt6
rm res/portable
# use system binaries
sed -E -e 's&(\bHSYSBIN\b\s*)=\s*[0-9];&\1= 2;&' -i dev/peach.pas
# set paths, needs trailing slash
sed -E -e 's&(\bHBINPATH\b\s*)=\s*'"''"';&\1= '"'"'%_bindir'"'"';&' -i dev/peach.pas
lazbuild --add-package $(pwd)/dev/metadarkstyle/metadarkstyle.lpk
lazbuild --ws=gtk2 $(pwd)/dev/project_peach.lpi && cp dev/peazip ../peazip.gtk2
lazbuild --ws=gtk3 $(pwd)/dev/project_peach.lpi && cp dev/peazip ../peazip.gtk3
lazbuild --ws=qt5 $(pwd)/dev/project_peach.lpi && cp dev/peazip ../peazip.qt5
lazbuild --ws=qt6 $(pwd)/dev/project_peach.lpi && cp dev/peazip ../peazip.qt6
lazbuild --ws=gtk2 $(pwd)/dev/project_pea.lpi && cp dev/pea ../pea.gtk2
lazbuild --ws=gtk3 $(pwd)/dev/project_pea.lpi && cp dev/pea ../pea.gtk3
lazbuild --ws=qt5 $(pwd)/dev/project_pea.lpi && cp dev/pea ../pea.qt5
lazbuild --ws=qt6 $(pwd)/dev/project_pea.lpi && cp dev/pea ../pea.qt6
%install
install -Dm755 peazip.* -t %buildroot%_bindir
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit d09cc3fdb2071552f18b4564e1c77cb288b580db
%global commit_date 20251104
%global commit a720bf5041fd832a278378fd6f5cf9a0b3f8cc6f
%global commit_date 20251217
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rp-bookshelf
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2025-12-03
%global ver 2025-12-26
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
+2 -2
View File
@@ -19,8 +19,8 @@
%endif
Name: scrcpy
Version: 3.3.3
Release: 2%?dist
Version: 3.3.4
Release: 1%?dist
Summary: Display and control your Android device
License: Apache-2.0 AND Proprietary
URL: https://github.com/Genymobile/scrcpy
+1 -1
View File
@@ -15,7 +15,7 @@
%endif
Name: signal-desktop
Version: 7.80.1
Version: 7.83.0
Release: 1%?dist
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "snow.spec"
}
}
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>com.github.snow</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<icon
type="local"
>/usr/share/icons/hicolor/1024x1024/apps/snow_icon.png</icon>
<name>snow</name>
<summary>Classic Macintosh emulator</summary>
<description>
<p>
Snow emulates classic (Motorola 68k-based) Macintosh computers.
It features a graphical user interface to operate and debug the emulated machine.
The aim of this project is to emulate the Macintosh on a hardware-level as much as possible,
as opposed to emulators that patch the ROM or intercept system calls.
</p>
</description>
<launchable type="desktop-id">snow.desktop</launchable>
<url type="homepage">https://github.com/twvd/snow</url>
<provides>
<binary>snowemu</binary>
</provides>
<keywords>
<keyword>macintosh</keyword>
</keywords>
<releases>
<release version="1.2.0" />
</releases>
</component>
+7
View File
@@ -0,0 +1,7 @@
[Desktop Entry]
Categories=System;Emulator;
Comment=Classic Macintosh emulator
Exec=snowemu
Icon=snow_icon
Name=snow
Type=Application
+81
View File
@@ -0,0 +1,81 @@
%global appid com.github.snow
Name: snow
Version: 1.2.0
Release: 2%?dist
Summary: Classic Macintosh emulator
URL: https://github.com/twvd/snow
Source0: %url/archive/refs/tags/v%version.tar.gz
Source1: snow.desktop
Source2: %appid.metainfo.xml
License: MIT
BuildRequires: cargo
BuildRequires: gcc-c++
BuildRequires: mold
BuildRequires: anda-srpm-macros
BuildRequires: cargo-rpm-macros
BuildRequires: desktop-file-utils
BuildRequires: terra-appstream-helper
BuildRequires: SDL2-devel
Provides: snowemu
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
Snow emulates classic (Motorola 68k-based) Macintosh computers.
It features a graphical user interface to operate and debug the emulated machine.
The aim of this project is to emulate the Macintosh on a hardware-level as much as possible,
as opposed to emulators that patch the ROM or intercept system calls.
%package doc
Summary: Documentation files for %{name}
%description doc
Documentation files for %{name}
%prep
%autosetup -n %{name}-%{version}
%cargo_prep_online
%build
%cargo_build
%install
mkdir -p %{buildroot}%{_pkgdocdir}
install -Dm755 target/rpm/snow_frontend_egui %{buildroot}%{_bindir}/snowemu
install -Dm644 docs/images/snow_icon.png %{buildroot}%{_hicolordir}/1024x1024/apps/snow_icon.png
install -Dm644 %{SOURCE1} %{buildroot}%{_appsdir}/snow.desktop
cp -a docs/* %{buildroot}%{_pkgdocdir}/
rm %{buildroot}%{_pkgdocdir}/*.toml
rm %{buildroot}%{_pkgdocdir}/images/*.icns
rm %{buildroot}%{_pkgdocdir}/images/*.ico
rm -r %{buildroot}%{_pkgdocdir}/theme
%terra_appstream -o %{SOURCE2}
%cargo_license_summary_online
%{cargo_license_online} > LICENSE.dependencies
%check
desktop-file-validate %{buildroot}%{_appsdir}/snow.desktop
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/snowemu
%{_hicolordir}/1024x1024/apps/snow_icon.png
%{_appsdir}/snow.desktop
%{_metainfodir}/%appid.metainfo.xml
%files doc
%license LICENSE
%doc %{_pkgdocdir}/*
%changelog
* Tue Dec 23 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("twvd/snow"));
@@ -1 +1 @@
v1.12.12
v1.12.14
+8 -4
View File
@@ -1,7 +1,7 @@
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
Name: throne
Version: 1.0.11
Version: 1.0.12
Release: 1%?dist
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/throneproj/Throne
@@ -39,6 +39,7 @@ BuildRequires: sed
BuildRequires: golang
BuildRequires: rpm_macro(gobuildflags)
BuildRequires: protobuf-compiler
BuildRequires: desktop-file-utils
Requires: %{name}-core
%define core Core
@@ -86,17 +87,20 @@ popd
install -Dm755 %__cmake_builddir/Throne %buildroot%_libdir/%name/%name
install -Dm755 %__cmake_builddir/%core %buildroot%_libdir/%name/%core
install -Dpm755 %{SOURCE4} %{buildroot}%{_bindir}/%{name}
install -Dpm644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
install -Dpm644 %{SOURCE3} %{buildroot}%{_appsdir}/%{name}.desktop
install -Dpm644 res/Throne.ico -t %buildroot%_iconsdir/
install -Dpm644 res/public/Throne.png -t %buildroot%_datadir/pixmaps/
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{name}
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{core}
%check
desktop-file-validate %{buildroot}%{_appsdir}/%{name}.desktop
%files
%attr(0755, -, -) %{_bindir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{name}
%attr(0644, -, -) %{_datadir}/icons/Throne.ico
%attr(0644, -, -) %{_datadir}/applications/%{name}.desktop
%attr(0644, -, -) %{_iconsdir}/Throne.ico
%attr(0644, -, -) %{_appsdir}/%{name}.desktop
%_datadir/pixmaps/Throne.png
%files core
+1 -1
View File
@@ -7,7 +7,7 @@
Name: vesktop
Obsoletes: VencordDesktop < 1.5.8-1
Obsoletes: vencord-desktop < 1.5.8-1
Version: 1.6.1
Version: 1.6.3
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
+1 -1
View File
@@ -1,5 +1,5 @@
Name: vpkedit
Version: 5.0.0.3
Version: 5.0.0.4
Release: 1%?dist
Summary: A CLI/GUI tool to create, read, and write several pack file formats
License: MIT
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "webapp-manager.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("linuxmint/webapp-manager"));
@@ -0,0 +1,70 @@
Name: webapp-manager
Version: master.lmde7
Release: 1%?dist
Summary: Web Application Manager
License: GPL-3.0-or-later
URL: https://github.com/linuxmint/webapp-manager
Source: %{url}/archive/refs/tags/%{version}.tar.gz
BuildArch: noarch
Requires: python3-beautifulsoup4
Requires: python3-configobj
Requires: python3-gobject
Requires: python3-pillow
Requires: python3-setproctitle
Requires: python3-tldextract
Requires: xapps
BuildRequires: gettext
BuildRequires: make
BuildRequires: python3-devel
Packager: metcya <metcya@gmail.com>
%description
Launch websites as if they were apps.
%prep
%autosetup -n %{name}-%{version}
%build
%make_build buildmo
%install
mkdir -p %{buildroot}%{_datadir}/locale
cp -r usr/share/locale/* %{buildroot}%{_datadir}/locale
install -Dm 755 usr/bin/%{name} -t %{buildroot}%{_bindir}
install -Dm 755 usr/lib/%{name}/*.py -t %{buildroot}%{_libdir}/%{name}/
install -Dm 644 usr/share/applications/%{name}.desktop -t %{buildroot}%{_datadir}/applications
install -Dm 644 usr/share/desktop-directories/webapps-webapps.directory -t %{buildroot}%{_datadir}/desktop-directories/webapps-webapps.directory
install -Dm 644 usr/share/glib-2.0/schemas/org.x.%{name}.gschema.xml -t %{buildroot}%{_datadir}/glib-2.0/schemas
install -Dm 644 usr/share/icons/hicolor/scalable/apps/webapp-manager.svg -t %{buildroot}%{_scalableiconsdir}
install -Dm 644 usr/share/icons/hicolor/scalable/categories/applications-webapps.svg -t %{buildroot}%{_hicolordir}/scalable/categories
install -Dm 644 usr/share/%{name}/*.ui -t %{buildroot}%{_datadir}/%{name}
install -Dm 644 usr/share/%{name}/firefox/userChrome-with-navbar.css -t %{buildroot}%{_datadir}/%{name}/firefox
install -Dm 644 usr/share/%{name}/firefox/profile/{places.sqlite,search.json.mozlz4,user.js} -t %{buildroot}%{_datadir}/%{name}/firefox/profile
install -Dm 644 usr/share/%{name}/firefox/profile/chrome/userChrome.css -t %{buildroot}%{_datadir}/%{name}/firefox/profile/chrome
install -Dm 644 etc/xdg/menus/applications-merged/webapps.menu -t %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged
%files
%doc README.md
%license LICENSE
%{_bindir}/%{name}
%{_libdir}/%{name}/*.py
%{_appsdir}/%{name}.desktop
%{_datadir}/desktop-directories/webapps-webapps.directory
%{_datadir}/glib-2.0/schemas/org.x.%{name}.gschema.xml
%{_scalableiconsdir}/%{name}.svg
%{_hicolordir}/scalable/categories/applications-webapps.svg
%{_datadir}/%{name}/
%{_sysconfdir}/xdg/menus/applications-merged/webapps.menu
%dnl %find_lang does not work because the upstream Makefile does not place them in the right spot.
%{_datadir}/locale/*/*/webapp-manager.mo
%changelog
* Mon Dec 22 2025 Owen Zimmerman <owen@fyralabs.com>
- Build fixes
* Fri Dec 19 2025 metcya <metcya@gmail.com>
- Port to Terra
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit 533f41704766765cfb3706fb2aa197acbb05df32
%global commit 81a692e2ee6b311367f18a17a9a61a0ef1c0ad18
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20251105
%global commit_date 20251224
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
+8 -5
View File
@@ -24,7 +24,7 @@ Packager: Cappy Ishihara <cappy@fyralabs.com>
# todo: investigate why
#ExclusiveArch: x86_64
BuildRequires: git-core gcc make
BuildRequires: git-core gcc make desktop-file-utils
# Required for usocket native module built with node-gyp
BuildRequires: python3 gcc-c++
@@ -90,7 +90,10 @@ install -d -m 0755 %{buildroot}%{_bindir}
ln -svf %{_datadir}/youtube-music/youtube-music %{buildroot}%{_bindir}/youtube-music
# Install desktop file
install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/youtube-music.desktop
install -D -m 0644 %{SOURCE1} %{buildroot}%{_appsdir}/youtube-music.desktop
%check
desktop-file-validate %{buildroot}%{_appsdir}/youtube-music.desktop
%files
%license license
@@ -99,10 +102,10 @@ install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/youtube-music
%{_bindir}/youtube-music
%{_datadir}/youtube-music
%{_datadir}/icons/hicolor/*/apps/youtube-music*
%{_datadir}/applications/youtube-music.desktop
%{_appsdir}/youtube-music.desktop
%changelog
* Thu Dec 25 2025 Owen Zimmerman <owen@fyralabs.com>
- Add %check
* Sat Aug 03 2024 Cappy Ishihara <cappy@cappuchino.xyz>
- Initial Release
+2 -2
View File
@@ -3,5 +3,5 @@ Name=CTWM
Comment=Claude's Tab Window Manager
TryExec=ctwm
Exec=ctwm
Type=Xsession
Encoding=UTF-8
Type=Application
Encoding=UTF-8
+10 -6
View File
@@ -1,13 +1,13 @@
Summary: Lightweight window manager with virtual workspaces
Name: ctwm
Summary: Lightweight window manager with virtual workspaces
Version: 4.1.0
Release: 1%?dist
Release: 2%?dist
URL: https://ctwm.org
BuildRequires: libjpeg-turbo-devel libX11-devel libXext-devel libXmu-devel libXpm-devel libXt-devel libXrandr-devel cmake gcc m4
BuildRequires: libjpeg-turbo-devel libX11-devel libXext-devel libXmu-devel libXpm-devel libXt-devel libXrandr-devel cmake gcc m4 desktop-file-utils
Source0: https://www.ctwm.org/dist/%{name}-%{version}.tar.xz
Source1: %{name}.desktop
License: MIT
Requires: m4
Requires: m4
# Derived from RPMSphere's packaging
%description
@@ -22,7 +22,10 @@ CTWM is a window manager based on TWM (with virtual workspaces added).
%install
%cmake_install
%{__install} -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/%{name}.desktop
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/xsessions/%{name}.desktop
%check
desktop-file-validate %{buildroot}%{_datadir}/xsessions/%{name}.desktop
%files
%doc README.md CHANGES.md
@@ -35,6 +38,8 @@ CTWM is a window manager based on TWM (with virtual workspaces added).
%{_datadir}/examples/ctwm/system.ctwmrc
%changelog
* Wed Dec 24 2025 Owen Zimmerman <owen@fyralabs.com>
- Add %check section
* Tue Dec 17 2024 Owen Zimmerman <owen@fyralabs.com>
- Add .desktop and .rhai file, fix dependancies, and switch to .tar.xz source (smaller download)
* Thu Jun 27 2024 Jaiden Riordan <jade@fyralabs.com> - 4.1.0
@@ -52,4 +57,3 @@ CTWM is a window manager based on TWM (with virtual workspaces added).
* Tue May 3 2005 Richard Levitte <richard@levitte.org>
- Received the original from Johan Vromans. Adjusted it to become
an official .spec file.
@@ -2,8 +2,8 @@
%global realname hyprland-protocols
%global ver 0.7.0
%global commit bd153e76f751f150a09328dbdeb5e4fab9d23622
%global commit_date 20251005
%global commit 3f3860b869014c00e8b9e0528c7b4ddc335c21ab
%global commit_date 20251209
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -1,10 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.10.4
%global ver 0.11.0
%global commit 2f2413801beee37303913fc3c964bbe92252a963
%global commit_date 20251202
%global commit 51a4f93ce8572e7b12b7284eb9e6e8ebf16b4be9
%global commit_date 20251221
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -1,30 +0,0 @@
From 0cc287336b32e601e70b26d60d9335abde538a18 Mon Sep 17 00:00:00 2001
From: Adam Williamson <awilliam@redhat.com>
Date: Mon, 16 Oct 2023 17:57:16 -0700
Subject: [PATCH] Give the kuriikwsfiltereng_private a VERSION and SOVERSION
(#26)
Signed-off-by: Adam Williamson <awilliam@redhat.com>
---
src/urifilters/ikws/CMakeLists.txt | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/urifilters/ikws/CMakeLists.txt b/src/urifilters/ikws/CMakeLists.txt
index 7d42584c3..393588993 100644
--- a/src/urifilters/ikws/CMakeLists.txt
+++ b/src/urifilters/ikws/CMakeLists.txt
@@ -1,6 +1,11 @@
add_subdirectory(searchproviders)
add_library(kuriikwsfiltereng_private kuriikwsfiltereng.cpp searchprovider.cpp searchproviderregistry.cpp)
+set_target_properties(kuriikwsfiltereng_private PROPERTIES
+ VERSION ${KIO_VERSION}
+ SOVERSION ${KIO_SOVERSION}
+ EXPORT_NAME kuriikwsfiltereng_private
+)
generate_export_header(kuriikwsfiltereng_private) # We need this to be a shared lib, because otherwise we have duplicate Q_GLOBAL_STATICs
target_link_libraries(kuriikwsfiltereng_private PUBLIC KF6::KIOGui)
install(TARGETS kuriikwsfiltereng_private ${KF_INSTALL_TARGETS_DEFAULT_ARGS})
--
2.41.0
-290
View File
@@ -1,290 +0,0 @@
From 7b1154d235f752b9fd1797f87861f11ef89d5d7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Thu, 15 Feb 2024 14:38:21 +0100
Subject: [PATCH 1/7] Improve discrete GPU detection using switcheroo-control
---
src/gui/gpudetection.cpp | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index ef246d3936..695bf27a1e 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -62,6 +62,40 @@ static bool checkGpuWithSwitcheroo()
QList<QVariantMap> gpus;
arg >> gpus;
+ if (gpus.length() < 2) {
+ // Skip checking for Default or Discrete GPUs when 1 or no GPU is available
+ return false;
+ }
+
+ // Check if the Default GPU is Discrete
+ for (const auto &gpu : gpus) {
+ bool defaultGpu = qvariant_cast<bool>(gpu[QStringLiteral("Default")]);
+ if (defaultGpu) {
+ bool discreteGpu = qvariant_cast<bool>(gpu.value(QStringLiteral("Discrete"), false));
+ if (discreteGpu) {
+ // If the default GPU is Discret there is no need to apply the env vars
+ s_gpuCheck = GpuCheck::Present;
+ return true;
+ }
+ break;
+ }
+ }
+
+ // Find the first Discrete GPU
+ for (const auto &gpu : gpus) {
+ bool discreteGpu = qvariant_cast<bool>(gpu.value(QStringLiteral("Discrete"), false));
+ if (!discreteGpu) {
+ s_gpuCheck = GpuCheck::Present;
+ QStringList envList = qvariant_cast<QStringList>(gpu[QStringLiteral("Environment")]);
+ for (int i = 0; i + 1 < envList.size(); i += 2) {
+ s_gpuEnv.insert(envList[i], envList[i + 1]);
+ }
+ return true;
+ }
+ }
+
+ // fallback to old behavior
+ // find the first non-Default GPU
for (const auto &gpu : gpus) {
bool defaultGpu = qvariant_cast<bool>(gpu[QStringLiteral("Default")]);
if (!defaultGpu) {
--
GitLab
From 29c056a6a71b0de226369c03d02f47ab56a7877a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Wed, 21 Feb 2024 15:57:28 +0100
Subject: [PATCH 2/7] make gpus length comparison easier to reade
---
src/gui/gpudetection.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index 695bf27a1e..dfe6a9982b 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -62,7 +62,7 @@ static bool checkGpuWithSwitcheroo()
QList<QVariantMap> gpus;
arg >> gpus;
- if (gpus.length() < 2) {
+ if (gpus.length() <= 1) {
// Skip checking for Default or Discrete GPUs when 1 or no GPU is available
return false;
}
--
GitLab
From afc22129301ac2e33673ce9415b1e0d329a57c59 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Wed, 21 Feb 2024 16:27:05 +0100
Subject: [PATCH 3/7] lookup needed GPU entries in a single loop
---
src/gui/gpudetection.cpp | 56 +++++++++++++++++-----------------------
1 file changed, 23 insertions(+), 33 deletions(-)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index dfe6a9982b..57436e4789 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -67,45 +67,35 @@ static bool checkGpuWithSwitcheroo()
return false;
}
- // Check if the Default GPU is Discrete
- for (const auto &gpu : gpus) {
- bool defaultGpu = qvariant_cast<bool>(gpu[QStringLiteral("Default")]);
- if (defaultGpu) {
- bool discreteGpu = qvariant_cast<bool>(gpu.value(QStringLiteral("Discrete"), false));
- if (discreteGpu) {
- // If the default GPU is Discret there is no need to apply the env vars
- s_gpuCheck = GpuCheck::Present;
- return true;
- }
- break;
+ QVariantMap defaultGpu;
+ QVariantMap firstDiscreteGpu;
+ QVariantMap firstNonDefaultGpu;
+
+ for (const auto &gpu : std::as_const(gpus)) {
+ if (defaultGpu.isEmpty() && qvariant_cast<bool>(gpu[QStringLiteral("Default")])) {
+ defaultGpu = gpu;
+ } else if (firstNonDefaultGpu.isEmpty()) {
+ firstNonDefaultGpu = gpu;
+ }
+ if (firstDiscreteGpu.isEmpty() && qvariant_cast<bool>(gpu[QStringLiteral("Discrete")])) {
+ firstDiscreteGpu = gpu;
}
}
- // Find the first Discrete GPU
- for (const auto &gpu : gpus) {
- bool discreteGpu = qvariant_cast<bool>(gpu.value(QStringLiteral("Discrete"), false));
- if (!discreteGpu) {
- s_gpuCheck = GpuCheck::Present;
- QStringList envList = qvariant_cast<QStringList>(gpu[QStringLiteral("Environment")]);
- for (int i = 0; i + 1 < envList.size(); i += 2) {
- s_gpuEnv.insert(envList[i], envList[i + 1]);
- }
- return true;
- }
+ if (!defaultGpu.isEmpty() && defaultGpu[QStringLiteral("Discrete")].toBool()) {
+ // If the default GPU is discrete we don't need to check for another device or apply special env vars
+ s_gpuCheck = GpuCheck::Present;
+ return true;
}
- // fallback to old behavior
- // find the first non-Default GPU
- for (const auto &gpu : gpus) {
- bool defaultGpu = qvariant_cast<bool>(gpu[QStringLiteral("Default")]);
- if (!defaultGpu) {
- s_gpuCheck = GpuCheck::Present;
- QStringList envList = qvariant_cast<QStringList>(gpu[QStringLiteral("Environment")]);
- for (int i = 0; i + 1 < envList.size(); i += 2) {
- s_gpuEnv.insert(envList[i], envList[i + 1]);
- }
- return true;
+ // Otherwise prefer the discrete GPU over any other random non-default GPU (legacy behavior)
+ for (const auto &gpu : {firstDiscreteGpu, firstNonDefaultGpu}) {
+ s_gpuCheck = GpuCheck::Present;
+ auto envList = qvariant_cast<QStringList>(gpu[QStringLiteral("Environment")]);
+ for (int i = 0; i + 1 < envList.size(); i += 2) {
+ s_gpuEnv.insert(envList[i], envList[i + 1]);
}
+ return true;
}
#endif
--
GitLab
From d05cabb8e3e4aa60c8453edc0f6231d9bcb6d64e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Wed, 21 Feb 2024 16:27:25 +0100
Subject: [PATCH 4/7] correct absent gpu comment
---
src/gui/gpudetection.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index 57436e4789..bbef5ba8f2 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -99,7 +99,7 @@ static bool checkGpuWithSwitcheroo()
}
#endif
- // No non-default GPU found
+ // No discrete or non-default GPU found
s_gpuCheck = GpuCheck::Absent;
return true;
}
--
GitLab
From 7f9f76ce9bb472b54bf7297b8b5c078eb0c194c9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Thu, 22 Feb 2024 08:33:19 +0100
Subject: [PATCH 5/7] check exact GPU count and fallback to solid when none are
found
---
src/gui/gpudetection.cpp | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index bbef5ba8f2..d3bf895ea5 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -62,9 +62,15 @@ static bool checkGpuWithSwitcheroo()
QList<QVariantMap> gpus;
arg >> gpus;
- if (gpus.length() <= 1) {
- // Skip checking for Default or Discrete GPUs when 1 or no GPU is available
+ auto gpu_count = gpus.length();
+
+ if (gpu_count == 0) {
+ // No GPUs? Something might have gone wrong on the other end
return false;
+ } else if (gpu_count == 1) {
+ // There is only one GPU, no need to check for others
+ s_gpuCheck = GpuCheck::Absent;
+ return true;
}
QVariantMap defaultGpu;
--
GitLab
From 87ca7b125be15963c45867705f4b75e40b379437 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Wed, 4 Sep 2024 23:58:18 +0000
Subject: [PATCH 6/7] Simplify GPU count check
---
src/gui/gpudetection.cpp | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index d3bf895ea5..5e8450f2f9 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -62,12 +62,10 @@ static bool checkGpuWithSwitcheroo()
QList<QVariantMap> gpus;
arg >> gpus;
- auto gpu_count = gpus.length();
-
- if (gpu_count == 0) {
+ if (gpus.isEmpty()) {
// No GPUs? Something might have gone wrong on the other end
return false;
- } else if (gpu_count == 1) {
+ } else if (gpus.size() == 1) {
// There is only one GPU, no need to check for others
s_gpuCheck = GpuCheck::Absent;
return true;
--
GitLab
From 1920a2ea3b67331b419fc19a377b57a36466fb9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Dr=C3=B6gehoff?= <sentrycraft123@gmail.com>
Date: Thu, 5 Sep 2024 02:01:41 +0200
Subject: [PATCH 7/7] Fix non default GPU fallback
---
src/gui/gpudetection.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/gui/gpudetection.cpp b/src/gui/gpudetection.cpp
index 5e8450f2f9..2f5547ab8f 100644
--- a/src/gui/gpudetection.cpp
+++ b/src/gui/gpudetection.cpp
@@ -94,6 +94,9 @@ static bool checkGpuWithSwitcheroo()
// Otherwise prefer the discrete GPU over any other random non-default GPU (legacy behavior)
for (const auto &gpu : {firstDiscreteGpu, firstNonDefaultGpu}) {
+ if (gpu.isEmpty()) {
+ continue;
+ }
s_gpuCheck = GpuCheck::Present;
auto envList = qvariant_cast<QStringList>(gpu[QStringLiteral("Environment")]);
for (int i = 0; i + 1 < envList.size(); i += 2) {
--
GitLab
@@ -1,34 +0,0 @@
From 6e7775d315f389df0a440ed62b842ce83dc9a27e Mon Sep 17 00:00:00 2001
From: Nicolas Fella <nicolas.fella@gmx.de>
Date: Fri, 1 Mar 2024 22:16:07 +0100
Subject: [PATCH] [kterminallauncherjob] Inherit default process environment
from parent
Before Qt 6.3, an empty (default constructed) QProcessEnvironment caused
QProcess to incorrectly inherit the environment variables from the parent
process. This was fixed in qtbase 5fc9c02a695.
CommandLauncherJob was adjusted for this in 916984940f64e07db9b4d152be9f2a87dda0cfb4,
however here we are overriding its default env with our own default-constructed one
BUG: 482107
---
src/gui/kterminallauncherjob.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gui/kterminallauncherjob.cpp b/src/gui/kterminallauncherjob.cpp
index c4e83fb11b..edd99327bd 100644
--- a/src/gui/kterminallauncherjob.cpp
+++ b/src/gui/kterminallauncherjob.cpp
@@ -22,7 +22,7 @@ public:
QString m_fullCommand; // "xterm -e ls"
QString m_desktopName;
QByteArray m_startupId;
- QProcessEnvironment m_environment;
+ QProcessEnvironment m_environment{QProcessEnvironment::InheritFromParent};
};
KTerminalLauncherJob::KTerminalLauncherJob(const QString &command, QObject *parent)
--
GitLab
-10
View File
@@ -1,10 +0,0 @@
project pkg {
rpm {
spec = "kf6-kio.spec"
}
labels {
subrepo = "extras"
updbranch = 1
mock = 1
}
}
-369
View File
@@ -1,369 +0,0 @@
%global framework kio
%global stable_kf6 stable
%global majmin_ver_kf6 6.20
%global ecm_ver 6.20.0
%global ecm_rel 1
Name: kf6-%{framework}
Version: %{majmin_ver_kf6}.0
Release: 1%{?dist}.switcheroo
Summary: KDE Frameworks 6 Tier 3 solution for filesystem abstraction
Obsoletes: kf6-%{framework}.switcheroo < 6.14.0-4
License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT
URL: https://invent.kde.org/frameworks/%{framework}
Source0: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz
Source1: https://download.kde.org/%{stable_kf6}/frameworks/%{majmin_ver_kf6}/%{framework}-%{version}.tar.xz.sig
# https://invent.kde.org/frameworks/kio/-/issues/26
# I'm not sending this upstream because I'm not sure it's really
# exactly what upstream will want, but it solves the practical
# issue for us for now
Patch0: 0001-Give-the-kuriikwsfiltereng_private-a-VERSION-and-SOV.patch
%if 0%{?flatpak}
# Disable the help: and ghelp: protocol for Flatpak builds, to avoid depending
# on the docbook stack.
Patch101: kio-no-help-protocol.patch
%endif
Provides: kf6-%{framework}
BuildRequires: extra-cmake-modules
BuildRequires: gcc-c++
BuildRequires: kf6-rpm-macros
BuildRequires: cmake
BuildRequires: cmake(KF6Archive)
BuildRequires: cmake(KF6Crash)
BuildRequires: cmake(KF6Solid)
BuildRequires: switcheroo-control
BuildRequires: cmake(KF6ColorScheme)
BuildRequires: cmake(KF6Config)
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(KF6DBusAddons)
BuildRequires: cmake(KF6DocTools)
BuildRequires: cmake(KF6GuiAddons)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6Service)
BuildRequires: qt6-qtbase-private-devel
BuildRequires: cmake(KF6Bookmarks)
BuildRequires: cmake(KF6Completion)
BuildRequires: cmake(KF6ConfigWidgets)
BuildRequires: cmake(KF6IconThemes)
BuildRequires: cmake(KF6ItemViews)
BuildRequires: cmake(KF6JobWidgets)
BuildRequires: cmake(KF6WindowSystem)
BuildRequires: cmake(KF6Notifications)
BuildRequires: cmake(KF6Wallet)
BuildRequires: cmake(KF6WidgetsAddons)
BuildRequires: cmake(KF6XmlGui)
BuildRequires: libacl-devel
%if !0%{?flatpak}
BuildRequires: libxml2-devel
BuildRequires: libxslt-devel
%endif
BuildRequires: pkgconfig(blkid)
BuildRequires: pkgconfig(mount)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: zlib-devel
BuildRequires: qt6-qtbase-devel
BuildRequires: cmake(Qt6UiPlugin)
BuildRequires: cmake(Qt6Qml)
BuildRequires: cmake(KF6KDED)
BuildRequires: cmake(Qt6Core5Compat)
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
Requires: %{name}-file-widgets%{?_isa} = %{version}-%{release}
Requires: %{name}-gui%{?_isa} = %{version}-%{release}
Requires: kf6-kded
%description
KDE Frameworks 6 Tier 3 solution for filesystem abstraction
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: kf6-kbookmarks-devel
Requires: cmake(KF6Completion)
Requires: cmake(KF6Config)
Requires: cmake(KF6CoreAddons)
Requires: cmake(KF6ItemViews)
Requires: cmake(KF6JobWidgets)
Requires: cmake(KF6Service)
Requires: cmake(KF6Solid)
Requires: cmake(KF6XmlGui)
Requires: cmake(KF6WindowSystem)
Requires: qt6-qtbase-devel
Obsoletes: kf6-kio.switcheroo-devel < 6.14.0-4
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%package doc
Summary: Documentation files for %{name}
Requires: %{name}-core = %{version}-%{release}
BuildArch: noarch
Obsoletes: kf6-kio.switcheroo-doc < 6.14.0-4
%description doc
Documentation for %{name}.
%package core
Summary: Core components of the KIO Framework
%{?kf6_kinit_requires}
Requires: %{name}-core-libs%{?_isa} = %{version}-%{release}
Requires: %{name}-doc = %{version}-%{release}
Requires: kf6-filesystem
Recommends: switcheroo-control
Obsoletes: kf6-kio.switcheroo-core < 6.14.0-4
%description core
KIOCore library provides core non-GUI components for working with KIO.
%package core-libs
Summary: Runtime libraries for KIO Core
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Obsoletes: kf6-kio.switcheroo-core-libs < 6.14.0-4
%description core-libs
%{summary}.
%package widgets
Summary: Widgets for KIO Framework
## org.kde.klauncher6 service referenced from : widgets/krun.cpp
## included here for completeness, even those -core already has a dependency.
%{?kf6_kinit_requires}
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Obsoletes: kf6-kio.switcheroo-widgets < 6.14.0-4
%description widgets
KIOWidgets contains classes that provide generic job control, progress
reporting, etc.
%package widgets-libs
Summary: Runtime libraries for KIO Widgets library
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
Obsoletes: kf6-kio.switcheroo-widgets-libs < 6.14.0-4
%description widgets-libs
%{summary}.
%package file-widgets
Summary: Widgets for file-handling for KIO Framework
Requires: %{name}-widgets%{?_isa} = %{version}-%{release}
Obsoletes: kf6-kio.switcheroo-file-widgets < 6.14.0-4
%description file-widgets
The KIOFileWidgets library provides the file selection dialog and
its components.
%package gui
Summary: Gui components for the KIO Framework
Requires: %{name}-core%{?_isa} = %{version}-%{release}
Provides: kf6-kio-gui = %version-%release
Obsoletes: kf6-kio.switcheroo-gui < 6.14.0-4
%description gui
%{summary}.
%package qch-doc
Summary: Developer Documentation files for %{name}
BuildArch: noarch
Obsoletes: kf6-kio.switcheroo-qch-doc < 6.14.0-4
%description qch-doc
Developer Documentation files for %{name} for use with KDevelop or QtCreator.
%package html
Summary: Developer Documentation files for %{name}
BuildArch: noarch
%description html
Developer Documentation files for %{name} in HTML format
%prep
%autosetup -n %{framework}-%{version} -p1
%build
%cmake_kf6
%cmake_build_kf6
%install
%cmake_install_kf6
%find_lang kf6-kio --all-name --with-man --with-html
%files
%license LICENSES/*.txt
%doc README.md
%files core
%{_kf6_libexecdir}/kioexec
%{_kf6_libexecdir}/kiod6
%{_kf6_libexecdir}/kioworker
%{_kf6_bindir}/ktelnetservice6
%{_kf6_bindir}/ktrash6
%{_kf6_plugindir}/kio/
%{_kf6_plugindir}/kded/
%{_kf6_plugindir}/kiod/
%{_kf6_plugindir}/kio_dnd/
%{_kf6_datadir}/kf6/searchproviders/*.desktop
%{_kf6_datadir}/applications/*.desktop
%{_datadir}/dbus-1/services/org.kde.*.service
%{_kf6_datadir}/qlogging-categories6/*categories
%files core-libs
%{_kf6_libdir}/libKF6KIOCore.so.*
%files doc -f kf6-kio.lang
%files gui
%{_kf6_libdir}/libKF6KIOGui.so.*
%files widgets
%dir %{_kf6_plugindir}/urifilters/
%{_kf6_plugindir}/urifilters/*.so
%{_kf6_libdir}/libkuriikwsfiltereng_private.so.*
%files widgets-libs
%{_kf6_libdir}/libKF6KIOWidgets.so.*
%files file-widgets
%{_kf6_libdir}/libKF6KIOFileWidgets.so.*
%files devel
%{_kf6_includedir}/*
%{_kf6_libdir}/*.so
%{_kf6_libdir}/cmake/KF6KIO/
%{_kf6_datadir}/kdevappwizard/templates/kioworker6.tar.bz2
%{_kf6_qtplugindir}/designer/kio6widgets.so
%{_qt6_docdir}/*/*.tags
%{_qt6_docdir}/*/*.index
%files qch-doc
%{_qt6_docdir}/*.qch
%files html
%{_qt6_docdir}/*/*
%exclude %{_qt6_docdir}/*/*.tags
%exclude %{_qt6_docdir}/*/*.index
%changelog
* Fri Feb 07 2025 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.11.0-1
- 6.11.0
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.10.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Jan 07 2025 Steve Cossette <farchord@gmail.com> - 6.10.0-2
- File Picker: Fix 'All supported files' for more than 3
filters
* Fri Jan 03 2025 Steve Cossette <farchord@gmail.com> - 6.10.0-1
- 6.10.0
* Sat Dec 14 2024 Steve Cossette <farchord@gmail.com> - 6.9.0-1
- 6.9.0
* Sat Nov 02 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.8.0-1
- 6.8.0
* Mon Oct 14 2024 Jan Grulich <jgrulich@redhat.com> - 6.7.0-2
- Rebuild (qt6)
* Fri Oct 04 2024 Steve Cossette <farchord@gmail.com> - 6.7.0-1
- 6.7.0
* Mon Sep 16 2024 Steve Cossette <farchord@gmail.com> - 6.6.0-1
- 6.6.0
* Sat Aug 10 2024 Steve Cossette <farchord@gmail.com> - 6.5.0-1
- 6.5.0
* Fri Jul 19 2024 Steve Cossette <farchord@gmail.com> - 6.4.1-1
- 6.4.1
* Thu Jul 18 2024 Steve Cossette <farchord@gmail.com> - 6.4.0-3
- Fix for a regression in Frameworks 6.4.0
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jul 06 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.4.0-1
- 6.4.0
* Sat Jun 01 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.3.0-1
- 6.3.0
* Sat May 04 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.2.0-1
- 6.2.0
* Wed Apr 10 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.1.0-1
- 6.1.0
* Thu Apr 04 2024 Jan Grulich <jgrulich@redhat.com> - 6.0.0-7
- Re-enable docs
* Thu Apr 04 2024 Jan Grulich <jgrulich@redhat.com> - 6.0.0-6
- Rebuild (qt6)
* Fri Mar 15 2024 Marie Loise Nolden <loise@kde.org> - 6.0.0-5
- add 6e7775d315f389df0a440ed62b842ce83dc9a27e.patch
[kterminallauncherjob] Inherit default process environment from parent
* Mon Mar 11 2024 Yaakov Selkowitz <yselkowi@redhat.com> - 6.0.0-4
- Soften switcheroo-control dependency
* Sat Mar 09 2024 Marie Loise Nolden <loise@kde.org> - 6.0.0-3
- add missing BuildArch: noarch to -doc package
* Sat Mar 2 2024 Marie Loise Nolden <loise@kde.org> - 6.0.0-2
- move qt designer plugin to -devel
* Wed Feb 21 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 6.0.0-1
- 6.0.0
* Fri Feb 16 2024 Jan Grulich <jgrulich@redhat.com> - 5.249.0-2
- Rebuild (qt6)
* Wed Jan 31 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.249.0-1
- 5.249.0
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.248.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.248.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jan 10 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.248.0-1
- 5.248.0
* Tue Jan 09 2024 Marie Loise Nolden <loise@kde.org> - 5.247.0-2
- add doc package for KF6 API
* Wed Dec 20 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.247.0-1
- 5.247.0
* Sat Dec 02 2023 Justin Zobel <justin.zobel@gmail.com> - 5.246.0-1
- Update to 5.246.0
* Wed Nov 29 2023 Jan Grulich <jgrulich@redhat.com> - 5.245.0-3
- Rebuild (qt6)
* Mon Nov 20 2023 Alessandro Astone <ales.astone@gmail.com> - 5.245.0-2
- Add back kuriikwsfiltereng SOVERSION patch
* Thu Nov 09 2023 Steve Cossette <farchord@gmail.com> - 5.245.0-1
- 5.245.0
* Tue Oct 17 2023 Jan Grulich <jgrulich@redhat.com> - 5.240.0^20231010.060359.1c34fd4-4
- Rebuild (qt6)
* Mon Oct 16 2023 Adam Williamson <awilliam@redhat.com> - 5.240.0^20231010.060359.1c34fd4-3
- Give kuriikwsfiltereng_private library a proper soname to fix deps
* Mon Oct 09 2023 Steve Cossette <farchord@gmail.com> - 5.240.0^20231010.060359.1c34fd4-2
- Fixed a problem with the -doc subpackage building differently on different arches.
* Mon Oct 09 2023 Steve Cossette <farchord@gmail.com> - 5.240.0^20231010.060359.1c34fd4-1
- Initial Release
-20
View File
@@ -1,20 +0,0 @@
import "andax/bump_extras.rhai" as bump;
let pkg = "kf6-kio";
let branch = bump::as_bodhi_ver(labels.branch);
let url = `https://bodhi.fedoraproject.org/updates/?search=${pkg}&status=stable&releases=${branch}&rows_per_page=1&page=1`;
for entry in get(url).json().updates[0].title.split(' ') {
let matches = find_all(`${pkg}-([\d.]+)-(\d+)\.[\w\d]+$`, entry);
if matches.len() == 0 { continue; }
if matches[0][1].ends_with(".0") {
rpm.global("majmin_ver_kf6", matches[0][1][0..matches[0][1].len()-2]);
rpm.f = sub(`Release: (.+?)\n`, "Release: " + matches[0][2] + "%{?dist}.switcheroo\n", rpm.f);
}
break;
}
let vr = bump::bodhi_vr("extra-cmake-modules", branch);
rpm.global("ecm_ver", vr[1]);
rpm.global("ecm_rel", vr[2]);
@@ -1,7 +1,7 @@
%global commit 7f92a0f5aab4936f24f5a47a717a7444af1d3f42
%global commit 88709e6ee84ddf7266457f8246c476bee3212ba3
Name: lightdm-kde-greeter
Version: 6.0.5
Version: 6.1.2
Release: 1%?dist
Summary: Login screen using the LightDM framework
License: GPL-3.0-or-later
@@ -22,10 +22,11 @@ BuildRequires: cmake(KF6Auth)
BuildRequires: cmake(KF6NetworkManagerQt)
BuildRequires: cmake(Plasma)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libei-1.0)
BuildRequires: pkgconfig(liblightdm-gobject-1)
BuildRequires: systemd-rpm-macros
Requires: lightdm
Requires: plasma-workspace-qml
Requires: plasma-workspace
Requires: polkit
Provides: lightdm-greeter
@@ -81,7 +82,8 @@ mkdir -p %buildroot%_sharedstatedir/%name
%_datadir/dbus-1/system-services/org.kde.kcontrol.kcmlightdm.service
%_datadir/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf
%_datadir/polkit-1/actions/org.kde.kcontrol.kcmlightdm.policy
%_datadir/xgreeters/lightdm-kde-greeter.desktop
%_datadir/lightdm/greeters/lightdm-kde-greeter.desktop
%_datadir/xgreeters/lightdm-kde-greeter-x11.desktop
%_datadir/%name/
%_kf6_libexecdir/kauth/kcmlightdmhelper
%_qt6_plugindir/plasma/kcms/systemsettings/kcm_lightdm.so
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-app-launch
%global commit ca7670c0a74c42f03c0bb4196773519c270a0d75
%global commit f4b7c634dc4f95086dcda70113fbc2f6ce22eed7
%forgemeta
Name: lomiri-app-launch
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-download-manager
%global commit 4ceb67059014b9b7e0e15f860297fe60b95903a2
%global commit ff2bc3a8f57b6124ca866c108c49aabcbe22bdf8
%forgemeta
Name: lomiri-download-manager
Version: 0.2.2
Version: 0.3.0
Release: 1%?dist
Summary: Upload Download Manager for Lomiri
License: LGPLv3
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit 4652fb4fb04569bea5102e9e52c23ca66a131435
%global commit 7790e87e4412428562dfbe66bfb5906319c2daa9
%forgemeta
Name: lomiri-system-settings
@@ -1,9 +1,9 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-ui-toolkit
%global commit 4789df7ca73f4d945279d6c28dab8c5efbac4b18
%global commit 401b1c0ff861f3d50b2726389b366f9d1420eb33
%forgemeta
Name: lomiri-ui-toolkit
Version: 1.3.5900
Version: 1.3.5902
Release: 1%?dist
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
+1 -1
View File
@@ -1,5 +1,5 @@
Name: mangowc
Version: 0.10.7
Version: 0.10.8
Release: 1%?dist
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
License: GPL-3.0
+1 -1
View File
@@ -4,7 +4,7 @@
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v2.11.3
%global upstream_version v2.12.2
%global ver %{sub %upstream_version 2}
Name: walker
@@ -4,7 +4,7 @@
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
Name: android-studio
Version: 2025.2.1.8
Version: 2025.2.2.8
Release: 1%?dist
Summary: Official IDE for Android development
License: Apache-2.0
+1 -1
View File
@@ -8,7 +8,7 @@
%global appid sh.oven.bun
Name: bun-bin
Version: 1.3.3
Version: 1.3.5
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
+1 -1
View File
@@ -12,7 +12,7 @@
%endif
Name: codium
Version: 1.106.37943
Version: 1.107.18627
Release: 1%?dist
Summary: Code editing. Redefined.
License: MIT
+4 -4
View File
@@ -1,11 +1,11 @@
--- deno-2.5.6/Cargo.toml 1970-01-01T00:00:01+00:00
+++ deno-2.5.6/Cargo.toml 2025-11-02T08:06:51.091942+00:00
@@ -654,24 +654,3 @@
--- deno-2.6.3/Cargo.toml 1970-01-01T00:00:01+00:00
+++ deno-2.6.3/Cargo.toml 2025-12-24T13:35:12.790326+00:00
@@ -657,24 +657,3 @@
[target."cfg(unix)".dependencies.shell-escape]
version = "=0.1.5"
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
-version = "0.16.0"
-version = "0.20.0"
-
-[target."cfg(windows)".dependencies.winapi]
-version = "=0.3.9"
+8 -2
View File
@@ -6,8 +6,8 @@
%global crate deno
Name: rust-deno
Version: 2.5.6
Release: 3%?dist
Version: 2.6.3
Release: 1%?dist
Summary: Deno executable
License: MIT
@@ -28,6 +28,8 @@ BuildRequires: cmake
BuildRequires: gcc
BuildRequires: clang
BuildRequires: clang-devel
# Why did Deno name their NPX equivalent this? At least OpenDX is pretty much dead.
Conflicts: dx
%global _description %{expand:
Provides the deno executable.}
@@ -47,6 +49,7 @@ License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0)
%doc README.md
%{_metainfodir}/%{appid}.metainfo.xml
%{_bindir}/deno
%{_bindir}/dx
%pkg_completion -Bfzn %crate
@@ -73,4 +76,7 @@ target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno
%dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv
target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish
target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno
pushd %{buildroot}%{_bindir}
./deno x --install-alias
popd
%terra_appstream -o %{SOURCE3}
@@ -41,6 +41,7 @@ BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(javascriptcoregtk-4.1)
BuildRequires: pkgconfig(libsoup-3.0)
BuildRequires: pkgconfig(webkit2gtk-4.1)
BuildRequires: desktop-file-utils
Requires: libappindicator-gtk3
%description desktop %{common_description}
@@ -86,9 +87,12 @@ install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp bin/devpod %{buildroot}%{_bindir}/devpod-cli
# tauri
install -Dm755 "desktop/src-tauri/target/rpm/DevPod Desktop" %buildroot%_bindir/dev-pod-desktop
install -Dm644 %{S:1} -t %buildroot%_datadir/applications/
install -Dm644 %{S:1} %buildroot%_appsdir/DevPod.desktop
install -Dm644 desktop/devpod.png %buildroot%_datadir/pixmaps/dev-pod-desktop.png
%check
desktop-file-validate %buildroot%_appsdir/DevPod.desktop
%files
%license LICENSE
%doc README.md SECURITY.md
@@ -96,5 +100,5 @@ install -Dm644 desktop/devpod.png %buildroot%_datadir/pixmaps/dev-pod-desktop.pn
%files desktop
%_bindir/dev-pod-desktop
%_datadir/applications/DevPod.desktop
%_appsdir/DevPod.desktop
%_datadir/pixmaps/dev-pod-desktop.png
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter
Version: 3.38.3
Version: 3.38.5
Release: 1%?dist
Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit b4a48303ed9ea74d326ba450ddf5f1514dca76d0
%global commit f705b9f46a4083d8053cfa254898c164af46ff34
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2025-12-01
%global fulldate 2025-12-25
%global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.0
@@ -118,6 +118,7 @@ This package allows Ghostty to interact with KIO.
Summary: Nautilus menu support for Ghostty
Supplements: (%{name} and nautilus)
Requires: %{name} = %{evr}
Requires: nautilus-python
BuildArch: noarch
%description nautilus
+2 -1
View File
@@ -4,7 +4,7 @@
Name: ghostty
Version: 1.2.3
Release: 2%?dist
Release: 3%?dist
Summary: A fast, native terminal emulator written in Zig.
License: MIT AND MPL-2.0 AND OFL-1.1 AND (WTFPL OR CC0-1.0) AND Apache-2.0
URL: https://ghostty.org/
@@ -88,6 +88,7 @@ This package allows Ghostty to interact with KIO.
Summary: Nautilus menu support for Ghostty
Supplements: (%{name} and nautilus)
Requires: %{name} = %{evr}
Requires: nautilus-python
BuildArch: noarch
%description nautilus
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release
%global commit_hash 118f5a3e357f026b455fb60a48e124c2ce2910d1
%global commit_date 20251203
%global commit_hash 467eb88df02cf281d372e141e71a79985961f0c8
%global commit_date 20251219
%global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.14
@@ -0,0 +1,9 @@
<Project>
<Target Name="_GetDependencies"
DependsOnTargets="ResolveAssemblyReferencesDesignTime">
<ItemGroup>
<_RefAssemblyPath Include="%(_ReferencesFromRAR.OriginalItemSpec)%3B" Condition=" '%(_ReferencesFromRAR.NuGetPackageId)' != 'Microsoft.Management.Infrastructure' "/>
</ItemGroup>
<WriteLinesToFile File="$(_DependencyFile)" Lines="@(_RefAssemblyPath)" Overwrite="true" />
</Target>
</Project>
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "powershell.spec"
}
}
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<component type="console-application">
<id>com.microsoft.PowerShell</id>
<name>Microsoft PowerShell</name>
<summary>PowerShell for every system!</summary>
<screenshots>
<image type="source">https://github.com/PowerShell/PowerShell/blob/master/assets/Powershell_256.png</image>
</screenshots>
<description>
<p>
PowerShell is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language, and a framework for processing cmdlets.
</p>
</description>
<url type="vcs-browser">https://microsoft.com/PowerShell</url>
<developer id="com.microsoft">
<name>Microsoft Corporation</name>
</developer>
<icon type="stock">com.microsoft.PowerShell</icon>
</component>
+239
View File
@@ -0,0 +1,239 @@
%global debug_package %{nil}
# It's Electron all over again
%global __requires_exclude_from %{_libdir}/%{name}/.*
%global __provides_exclude_from %{_libdir}/%{name}/.*
%global git_name PowerShell
# Not currently tracked, all PowerShell specifies is a version under 4.99
%global pester_version 4.10.1
%global dotnet_version 9.0
# Arch defined by .NET
%ifarch %{x86_64}
%global darch x64
%elifarch %{arm64}
%global darch arm64
%endif
%global appid com.microsoft.PowerShell
%global org com.microsoft
%global appstream_component console-application
%bcond test 1
Name: powershell
Version: 7.5.4
Release: 1%{?dist}
Summary: A cross-platform automation and configuration tool/framework
SourceLicense: MIT
License: Apache-2.0 AND BSD-2-Clause AND MIT
URL: https://microsoft.com/PowerShell
Source0: https://github.com/%{git_name}/%{git_name}/archive/refs/tags/v%{version}.tar.gz
Source1: https://globalcdn.nuget.org/packages/pester.%{pester_version}.nupkg
# For some reason the build doesn't provide this information to itself
Source2: Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets
Source3: %{appid}.metainfo.xml
BuildRequires: dotnet-host
BuildRequires: dotnet-sdk-%{dotnet_version}
BuildRequires: git-core
BuildRequires: jq
BuildRequires: nuget
BuildRequires: unzip
%if %{with test}
BuildRequires: glibc-all-langpacks
BuildRequires: iputils
BuildRequires: langpacks-en
%endif
Requires: dotnet-hostfxr-%{dotnet_version}
Requires: dotnet-runtime-%{dotnet_version}
# .NET versioning
Provides: mono(pwsh) = %{version}.0
Packager: Gilver E. <rockgrub@disroot.org>
%description
%{git_name} is a cross-platform automation and configuration tool/framework.
%package doc
Summary: Documentation files for PowerShell
Requires: %{name} = %{evr}
%description doc
This package contains documentation for PowerShell.
%prep
%git_clone https://github.com/%{git_name}/%{git_name}.git v%{version}
# Patch sources to fetch from upstream NuGet otherwise some fail
sed -i 's|add key=.*"|add key="nuget.org" value="https://api.nuget.org/v3/index.json"|g' nuget.config
jq '.sdk.version = "%{dotnet_version}.0" | .sdk.rollForward = "feature"' global.json > _global.json
mv _global.json global.json
%build
export NUGET_PACKAGES="$PWD/nuget"
export DOTNET_NOLOGO=true
export DOTNET_CLI_TELEMETRY_OPTOUT=true
dotnet restore src/powershell-unix -p:PublishReadyToRun=true
dotnet restore src/TypeCatalogGen
dotnet restore src/ResGen
dotnet restore src/Modules
dotnet restore src/Microsoft.PowerShell.GlobalTool.Shim
dotnet restore test/tools/TestAlc
dotnet restore test/tools/TestExe
dotnet restore test/tools/UnixSocket
dotnet restore test/tools/Modules
dotnet restore test/tools/TestService -p:RuntimeIdentifiers=linux-%{darch}
dotnet restore test/tools/WebListener -p:RuntimeIdentifiers=linux-%{darch}
dotnet restore test/tools/NamedPipeConnection/src/code
pushd src/ResGen
dotnet run --no-restore
popd
cp -t src/Microsoft.PowerShell.SDK/obj \
"%{SOURCE2}"
INCFILE="$PWD/src/TypeCatalogGen/powershell_linux-%{darch}.inc"
dotnet msbuild \
src/Microsoft.PowerShell.SDK \
-t:_GetDependencies \
-p:DesignTimeBuild=true \
-p:_DependencyFile="$INCFILE" \
-nologo
dotnet run \
--no-restore \
--project src/TypeCatalogGen \
src/System.Management.Automation/CoreCLR/CorePsTypeCatalog.cs \
"$INCFILE"
dotnet publish \
--no-restore \
--runtime linux-%{darch} \
--no-self-contained \
--configuration Release \
--output lib \
src/powershell-unix/
grep 'Microsoft.NETCore.App' "$INCFILE" | sed 's/;//' | while read -r assembly; do
install -Dm755 -t lib/ref "$assembly"
done
cp -a $NUGET_PACKAGES/microsoft.powershell.archive/1.2.5/. lib/Modules/Microsoft.PowerShell.Archive
cp -a $NUGET_PACKAGES/microsoft.powershell.psresourceget/1.1.1/. lib/Modules/Microsoft.PowerShell.PSResourceGet
cp -a $NUGET_PACKAGES/packagemanagement/1.4.8.1/. lib/Modules/PackageManagement
cp -a $NUGET_PACKAGES/powershellget/2.2.5/. lib/Modules/PowerShellGet
cp -a $NUGET_PACKAGES/psreadline/2.3.6/. lib/Modules/PSReadLine
cp -a $NUGET_PACKAGES/threadjob/2.0.3/. lib/Modules/ThreadJob
# Restore-PSPester
unzip -ud temp_pester %{SOURCE1}
cp -a temp_pester/tools lib/Modules/Pester
# Generate manpage
lib/pwsh -noprofile -command '
Import-Module ./build.psm1 -ArgumentList $true
Import-Module ./tools/packaging/packaging.psm1
New-ManGzip
'
%install
mkdir -p %{buildroot}%{_libdir}/%{name}
cp -a lib/* -t %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_bindir}
ln -s %{_libdir}/%{name}/pwsh %{buildroot}%{_bindir}/pwsh
install -Dpm644 assets/manpage/pwsh.1.gz -t %{buildroot}%{_mandir}/man1
install -Dpm644 assets/powershell_128.svg %{buildroot}%{_scalableiconsdir}/%{name}.svg
%terra_appstream -o %{SOURCE3}
%if %{with test}
%check
export NUGET_PACKAGES="$PWD/nuget"
export DOTNET_NOLOGO=true
export DOTNET_CLI_TELEMETRY_OPTOUT=true
# Remove tests that fail in CIs
rm test/powershell/engine/Help/HelpSystem.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Management/Start-Process.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Table.Tests.ps1
rm test/powershell/Language/Parser/RedirectionOperator.Tests.ps1
rm test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.PSResourceGet/Microsoft.PowerShell.PSResourceGet.Tests.ps1
# Fails on timezone format
rm test/powershell/Modules/Microsoft.PowerShell.Management/TimeZone.Tests.ps1
# Opens browser
rm test/powershell/Language/Scripting/NativeExecution/NativeCommandProcessor.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Utility/Invoke-Item.Tests.ps1
# Creates directories in $HOME
rm test/powershell/Language/Parser/ParameterBinding.Tests.ps1
rm test/powershell/Language/Scripting/ScriptHelp.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Utility/Add-Type.Tests.ps1
rm test/powershell/Modules/Microsoft.PowerShell.Utility/Set-PSBreakpoint.Tests.ps1
rm test/powershell/engine/Basic/Assembly.LoadFrom.Tests.ps1
rm test/powershell/engine/Basic/Assembly.LoadNative.Tests.ps1
unzip -ud test/tools/Modules/SelfSignedCertificate \
"$NUGET_PACKAGES/selfsignedcertificate/0.0.4/selfsignedcertificate.0.0.4.nupkg"
dotnet publish \
--no-restore \
--configuration Debug \
test/tools/TestAlc
for project in TestExe TestService UnixSocket WebListener; do
dotnet publish \
--no-restore \
--runtime linux-%{darch} \
--self-contained \
--configuration Debug \
--output test/tools/$project/bin \
test/tools/$project
export PATH="$PATH:$PWD/test/tools/$project/bin/Debug/net%{dotnet_version}/linux-%{darch}"
done
dotnet publish \
--no-restore \
--configuration Debug \
--framework net%{dotnet_version} \
--output test/tools/Modules/Microsoft.PowerShell.NamedPipeConnection \
test/tools/NamedPipeConnection/src/code
install -Dm644 -t test/tools/Modules/Microsoft.PowerShell.NamedPipeConnection \
test/tools/NamedPipeConnection/src/Microsoft.PowerShell.NamedPipeConnection.psd1
export LANG="en_US.UTF-8"
export LC_ALL="$LANG"
# shellcheck disable=SC2016
lib/pwsh -noprofile -command '
$env:PSModulePath = "$(Get-Location)/test/tools/Modules:" + $env:PSModulePath
Import-Module "Pester"
Invoke-Pester -Show Header,Failed,Summary -EnableExit `
-OutputFormat NUnitXml -OutputFile pester-tests.xml `
-ExcludeTag @("Slow", "RequireSudoOnUnix") `
-Tag @("CI", "Feature") `
"test/powershell"
'
%endif
%files
%license LICENSE.txt
%license assets/additionalAttributions.txt
%doc README.md
%doc CODE_OF_CONDUCT.md
%{_bindir}/pwsh
%{_libdir}/%{name}/
%{_mandir}/man1/pwsh.1.*
%{_scalableiconsdir}/%{name}.svg
%{_metainfodir}/%{appid}.metainfo.xml
%files doc
%doc docs/*
%doc CHANGELOG
%doc ADOPTERS.md
%changelog
* Wed Dec 24 2025 Gilver E. <rockgrub@disroot.org> - 7.5.4-1
- Initial package
+6
View File
@@ -0,0 +1,6 @@
let v = gh("PowerShell/PowerShell");
if `[\d.]+-preview\.\d+`.find_all(v).len == 0 {
rpm.version(v);
rpm.global("dotnet_version", (find(`\"version\": \"([\d.]+)\.\d.+\"`, get(`https://github.com/PowerShell/PowerShell/raw/refs/tags/${v}/global.json`), 1)));
}
+1 -1
View File
@@ -4,7 +4,7 @@ A hardware-accelerated terminal emulator focusing to run in desktops and browser
%bcond docs 1
Name: rio
Version: 0.2.36
Version: 0.2.37
Release: 1%?dist
Summary: A hardware-accelerated terminal written in Rust.
SourceLicense: MIT
+1 -1
View File
@@ -5,7 +5,7 @@ A responsive, good looking with modern design documentation theme for Sphinx, wi
%bcond docs 0
Name: python-%{pypi_name}
Version: 2025.11.10
Version: 2025.12.19
Release: 1%?dist
Summary: A clean, responsive, and customizable Sphinx documentation theme with light/dark mode
License: BSD-3-Clause
+1 -1
View File
@@ -1,7 +1,7 @@
%global _desc Tracy is a real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
Name: tracy
Version: 0.13.0
Version: 0.13.1
Release: 1%?dist
Summary: A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications.
License: BSD-3-Clause
+27 -23
View File
@@ -1,7 +1,7 @@
%global commit 2bf47879dee6dc8c21613b83e058a1dd4b9bde29
%global commit f03987fb68224e3b7fb993ce2ffaf364836a003c
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251203
%global ver 0.216.0
%global commit_date 20251226
%global ver 0.219.0
%bcond_with check
%bcond_with debug_no_build
@@ -63,7 +63,7 @@ BuildRequires: perl-lib
BuildRequires: rustup
%endif
BuildRequires: vulkan-loader
Requires: (%name-rename-zeditor if zfs else %name-cli)
Requires: (%name-cli-compat-zfs if zfs else %name-cli)
Suggests: %name-cli
%description
@@ -73,33 +73,21 @@ Code at the speed of thought - Zed is a high-performance, multiplayer code edito
Summary: Provides the /usr/bin/zed binary
Conflicts: zfs
Supplements: (%name unless zfs)
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%package rename-zeditor
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-cli-compat-zfs instead.
%package cli-compat-zfs
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Obsoletes: %{name}-rename-zeditor <= 0.217.3
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
%description cli-compat-zfs
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%prep
%autosetup -n %{crate}-%{commit} -p1
@@ -203,5 +191,21 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%appid.desktop
%{_libexecdir}/zed-editor
%endif
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%files cli-compat-zfs
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%changelog
%autochangelog
+1 -3
View File
@@ -3,8 +3,6 @@ for release in releases {
let tag = release.tag_name;
tag.crop(1); // remove "v"
rpm.global("ver", tag);
rpm.release();
break;
if rpm.changed() {
rpm.release();
}
}
+26 -22
View File
@@ -5,7 +5,7 @@
%global debug_package %{nil}
%endif
%global ver 0.216.0-pre
%global ver 0.218.3-pre
# Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
@@ -17,7 +17,7 @@
Name: zed-preview
Version: %(echo %ver | sed 's/-/~/')
Release: 5%?dist
Release: 1%?dist
Summary: Zed is a high-performance, multiplayer code editor
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
@@ -55,7 +55,7 @@ BuildRequires: perl-File-Compare
BuildRequires: perl-File-Copy
BuildRequires: perl-lib
BuildRequires: vulkan-loader
Requires: (%name-rename-zeditor if zfs else %name-cli)
Requires: (%name-cli-compat-zfs if zfs else %name-cli)
Suggests: %name-cli
%description
@@ -65,33 +65,21 @@ Code at the speed of thought - Zed is a high-performance, multiplayer code edito
Summary: Provides the /usr/bin/zed binary
Conflicts: zfs
Supplements: (%name unless zfs)
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%package rename-zeditor
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-cli-compat-zfs instead.
%package cli-compat-zfs
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Obsoletes: %{name}-rename-zeditor <= 0.217.3
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
%description cli-compat-zfs
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%prep
%autosetup -n %{crate}-%{ver} -p1
@@ -193,5 +181,21 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%appid.desktop
%{_libexecdir}/zed-editor
%endif
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%files cli-compat-zfs
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%changelog
%autochangelog
+26 -21
View File
@@ -15,8 +15,8 @@
%global rustflags_debuginfo 0
Name: zed
Version: 0.215.3
Release: 1%?dist
Version: 0.217.3
Release: 2%?dist
Summary: Zed is a high-performance, multiplayer code editor
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND AGPL.3.0-only AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR MIT OR Apache-2.0) AND BSD-2-Clause AND (CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception) AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR MIT-0 OR Apache-2.0) AND CC0-1.0 AND GPL-3.0-or-later AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (ISC AND (Apache-2.0 OR ISC)) AND ISC AND (MIT AND (MIT OR Apache-2.0)) AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0 OR CC0-1.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) AND Zlib
@@ -55,7 +55,7 @@ BuildRequires: perl-File-Copy
BuildRequires: perl-lib
BuildRequires: vulkan-loader
BuildRequires: libcurl-devel
Requires: (%name-rename-zeditor if zfs else %name-cli)
Requires: (%name-cli-compat-zfs if zfs else %name-cli)
Suggests: %name-cli
%description
@@ -65,32 +65,21 @@ Code at the speed of thought - Zed is a high-performance, multiplayer code edito
Summary: Provides the /usr/bin/zed binary
Conflicts: zfs
Supplements: (%name unless zfs)
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-rename-zeditor instead.
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%package rename-zeditor
%description cli
This package provides the /usr/bin/zed binary. If you use zfs, install %name-cli-compat-zfs instead.
%package cli-compat-zfs
Summary: Rename zed to zeditor to prevent collision with zfs
Provides: %name-cli
Conflicts: %name-cli
Obsoletes: %{name}-rename-zeditor <= 0.217.3
Supplements: (%name and zfs)
RemovePathPostFixes: .zeditor
%description rename-zeditor
%description cli-compat-zfs
This package provides the %_bindir/zeditor binary instead of %_bindir/zed. This avoids conflicts with the zfs package.
The normal package is %name-cli.
%files rename-zeditor
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%prep
%autosetup -n %{crate}-%{version} -p1
@@ -190,6 +179,22 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%appid.desktop
%{_libexecdir}/zed-editor
%endif
%files cli
%if %{without debug_no_build}
%_bindir/zed
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%{_datadir}/applications/%appid.desktop
%{_metainfodir}/%appid.metainfo.xml
%files cli-compat-zfs
%if %{without debug_no_build}
%_bindir/zeditor
%endif
%{_datadir}/icons/hicolor/512x512/apps/%appid.png
%_datadir/applications/%appid.desktop.zeditor
%{_metainfodir}/%appid.metainfo.xml
%changelog
%autochangelog
+1 -1
View File
@@ -52,7 +52,7 @@
%global fontdescription %{expand:
Versatile typeface for code, from code.}
Version: 33.3.5
Version: 33.3.6
Release: 1%?dist
Packager: Cappy Ishihara <cappy@fyralabs.com>
Summary: Versatile typeface for code, from code.
+1 -1
View File
@@ -1,6 +1,6 @@
%define debug_package %nil
%define _ttfontsdir %{_datadir}/fonts/maple
%global upstream_ver v7.8
%global upstream_ver v7.9
%define sanitized_ver %(echo "$( sed 's/^.//;s/-/~/' <<< "%{upstream_ver}" )")
Name: maple-fonts
+2 -2
View File
@@ -1,7 +1,7 @@
Name: seto-fonts
Version: 6.20
Release: 3%?dist
URL: https://ja.osdn.net/projects/setofont/
Release: 4%?dist
URL: https://web.archive.org/web/20240226230836/https://ja.osdn.net/projects/setofont/
Source0: https://github.com/terrapkg/pkg-seto-fonts/archive/refs/tags/%version.tar.gz
License: OFL-1.1
Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji
+41
View File
@@ -0,0 +1,41 @@
Name: ScopeBuddy
Version: 1.3.1
Release: 1%?dist
Summary: A manager script to make gamescope easier to use on desktop
License: Apache-2.0
URL: https://github.com/HikariKnight/ScopeBuddy
Source0: %url/archive/refs/tags/%version.tar.gz
BuildArch: noarch
Requires: bash
Requires: perl
Requires: (gamescope or terra-gamescope)
Suggests: (kscreen-doctor or gnome-randr)
Suggests: jq
Provides: scopebuddy
Provides: scb
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
A manager script to make gamescope easier to use on the desktop (or if you use it in desktop mode and gamemode).
%prep
%autosetup
%install
install -Dm 755 bin/scopebuddy %{buildroot}%{_bindir}/scopebuddy
%post
%{__ln_s} -f %{_bindir}/scopebuddy %{_bindir}/scb
%files
%doc README.md
%license LICENSE
%{_bindir}/scopebuddy
%changelog
* Tue Dec 16 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit

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