Compare commits

...

142 Commits

Author SHA1 Message Date
dependabot[bot] 1e4cc3b289 build(deps): bump github/codeql-action from 4.36.0 to 4.36.1
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.36.0 to 4.36.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/7211b7c8077ea37d8641b6271f6a365a22a5fbfa...87557b9c84dde89fdd9b10e88954ac2f4248e463)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04 01:23:42 +00:00
Raboneko 09b93937d6 bump: discord-canary-openasar discord-canary rust-zoi-rs 2026-06-04 00:19:20 +00:00
Raboneko e3ec90b5cc bump(branch): zig-master 2026-06-03 23:01:11 +00:00
Raboneko 26e05c9d5a bump: discord-canary-openasar discord-canary electron 2026-06-03 22:38:37 +00:00
Raboneko 3f33c63ace bump: discord-canary-openasar discord-canary signal-desktop rust-mise zed-preview zig-master-bootstrap 2026-06-03 20:29:47 +00:00
Raboneko 219a531185 bump: discord-canary-openasar discord-canary rust-deno zed-preview zed julius posthog transformers libde265 pixi 2026-06-03 17:11:59 +00:00
Kyle Gospodnetich d14132cb38 fix: Restore session handling fix in steamos-manager (#12833) 2026-06-03 09:53:46 -05:00
Raboneko 2eb475181d bump: feishin lomiri-system-settings kotlin-native kotlin proton-vpn-local-agent surge 2026-06-03 12:05:45 +00:00
Raboneko 73705739ee bump(branch): zig-master nct6687d-kmod dkms-nct6687d 2026-06-03 07:20:03 +00:00
Raboneko bdcc78dd0e bump: discord-canary-openasar discord-canary typos 2026-06-03 07:06:17 +00:00
Raboneko 6ba3d0ff10 bump(nightly): legcord-nightly mpv-nightly libsingularity vetro ghostty-nightly zed-nightly xray-nightly nim-nightly types-colorama libbacktrace-nightly v2ray-domain-list-community cloud-hypervisor-nightly nct6687d scx-scheds-nightly glasgow rpi-utils 2026-06-03 04:39:55 +00:00
Raboneko 36775fa469 bump: discord-canary-openasar discord-canary ruffle-nightly zig-master-bootstrap 2026-06-03 02:08:16 +00:00
Owen Zimmerman ccb25ee948 fix: budgie-extras (#12673)
* fix: budgie-extras

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

* this?

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

* add dep patch

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

* another bdep

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-06-02 20:57:30 -05:00
nothingneko cc4337c775 remove the devcontainer common utils (most are included or not useful) (#12805) 2026-06-02 19:03:51 -05:00
Raboneko 0101592351 bump: discord-canary-openasar discord-canary komikku anda 2026-06-02 23:23:08 +00:00
Raboneko 551d4888cc bump: discord-canary-openasar discord-canary rpcs3 apparmor 2026-06-02 21:47:12 +00:00
Robert French 27ba585bb7 add: bazzite_updater (#12807) 2026-06-02 13:58:29 -05:00
Raboneko 95b85adc13 bump: halloy framework-system 2026-06-02 18:54:16 +00:00
Robert French 5a9a0f0fa2 Add: qt6-controllable (#12806) 2026-06-02 11:11:25 -05:00
Raboneko 5fb59d1f0d bump: driftwm android-studio rpcs3 asusctl cardwire electron 2026-06-02 15:08:46 +00:00
Raboneko 23eb38c664 bump: subtitleedit yarnpkg-berry steamos-manager 2026-06-02 11:08:31 +00:00
Raboneko 1fcf18c3f2 bump(branch): zig-master 2026-06-02 09:46:39 +00:00
Gilver 5359a1afdb chore(xavs): Update spec (#7243)
* feat(xavs): Enable ASM for x86_64

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

* feat: Revision

Update versioning to include date and commit revision.

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

* fix: Aaaaa

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

* dshdfhasdfjsdfhjk

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

* ????

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

* ...?

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

* ...?

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

* Hmm

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

* Agh

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

* That wasn't it

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

* Try fetching snapshot again??

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

* I truly hate Sourceforge

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

* I hate PIC

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

* Update xavs.spec

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

* I don't know how Negativo is building this crap

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

* try `-Xlinker muldefs`

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

* ???

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

* Weird space

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

* I don't think this will work

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

* I also don't think this will work

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

* chore: Update CFLAGS

Signed-off-by: Gilver <roachy@fyralabs.com>

* Update xavs.spec

Signed-off-by: Gilver <roachy@fyralabs.com>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: Gilver <roachy@fyralabs.com>
2026-06-02 02:13:15 -05:00
Raboneko 47c4d26592 bump: discord-canary-openasar discord-canary zig-master-bootstrap electron 2026-06-02 06:49:55 +00:00
Raboneko 7b5a05066f bump(branch): astal-gtk 2026-06-02 05:08:16 +00:00
Raboneko 46514db20a bump(nightly): mpv-nightly libsingularity ghostty-nightly micro-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama astal v2ray-domain-list-community cloud-hypervisor-nightly glasgow natscli rpi-utils 2026-06-02 04:20:42 +00:00
Raboneko 14eea54182 bump: discord-canary-openasar discord-canary ruffle-nightly anime-game-launcher honkers-railway-launcher gpu-screen-recorder 2026-06-02 02:06:19 +00:00
Raboneko ffc673f0cb bump: discord-canary-openasar discord-canary tail-tray 2026-06-01 21:50:56 +00:00
Raboneko 4fbe8f615b bump: discord-openasar discord proton-vpn spotify-launcher flutter geist posthog 2026-06-01 18:29:55 +00:00
Raboneko 45f547a0e6 bump(branch): zig-master LCEVCdec ffmpeg gstreamer1-plugins-ugly 2026-06-01 16:33:13 +00:00
Owen Zimmerman 44e5d13f50 chore (Vicinae): use proper license identifier (#12774) 2026-06-01 09:28:04 -05:00
Gilver f82825de56 fix(LCEVCdec): Make updbranch (#12787)
Signed-off-by: Gilver <roachy@fyralabs.com>
2026-06-01 08:42:39 -05:00
Gilver 0b11e50133 chore(README): Update documentation links (#12785)
Signed-off-by: Gilver <roachy@fyralabs.com>
2026-06-01 08:40:39 -05:00
Gilver 52c2d7b79b fix(x264): Fix i686 builds and update versioning scheme (#12784) 2026-06-01 08:39:07 -05:00
Raboneko 8d436f2f4a bump: discord-canary-openasar discord-canary proton-vpn rpcs3 proton-vpn-api-core zig-master-bootstrap pixi vicinae 2026-06-01 12:47:37 +00:00
Raboneko 51baede608 bump: gh-act xray txtorcon 2026-06-01 07:04:09 +00:00
Kyle Gospodnetich b7527cc220 fix: Correct more issues with selinux rules for steamos-manager (#12779) 2026-06-01 13:29:55 +08:00
Raboneko 807d0e2adc bump(branch): ffmpeg gstreamer1-plugins-ugly sc0710-kmod dkms-sc0710 2026-06-01 05:22:59 +00:00
Raboneko 08c65900b4 bump(nightly): mpv-nightly hyprutils.nightly libsingularity zed-nightly xray-nightly types-colorama v2ray-domain-list-community sc0710 2026-06-01 04:27:12 +00:00
Gilver 59ccf2c5bc chore(x265): Update build (#12773) 2026-05-31 21:44:54 -05:00
Raboneko 1da6d0111b bump: ruffle-nightly vicinae 2026-06-01 01:57:31 +00:00
Raboneko 7a9c8760db bump: vgmstream 2026-05-31 23:33:57 +00:00
Raboneko 7e3e872a79 bump: rust-mise 2026-05-31 21:16:42 +00:00
Raboneko d208707af9 bump: rpcs3 2026-05-31 17:49:33 +00:00
Raboneko 822b2806c3 bump: rust-mise rust-usage-cli 2026-05-31 15:48:15 +00:00
Raboneko 76f8eba410 bump: rpcs3 2026-05-31 14:23:27 +00:00
Raboneko b9e476d35e bump(branch): zig-master 2026-05-31 11:54:51 +00:00
Raboneko 6c526b4f0e bump: zig-master-bootstrap 2026-05-31 11:15:03 +00:00
Raboneko 991540887e bump(branch): gstreamer1-plugin-libav 2026-05-31 10:09:46 +00:00
Gilver d49706c67c chore(fdk-aac): Track Bodhi (#12767) 2026-05-31 16:59:29 +08:00
Gilver 5a2ae5d8f9 fix(ffmpeg): Rebase onto Fedora spec (#12766) 2026-05-31 16:47:01 +08:00
Raboneko 94d95aeb3e bump(nightly): mpv-nightly winetricks-git libsingularity ghostty-nightly zed-nightly xray-nightly types-colorama v2ray-domain-list-community opentabletdriver-nightly glasgow graftcp-nightly 2026-05-31 04:13:02 +00:00
Raboneko 9b68dc6a85 bump: ruffle-nightly 2026-05-31 01:54:01 +00:00
Raboneko 2b135d92c4 bump: vicinae 2026-05-30 23:41:18 +00:00
Raboneko 846a35efce bump: rpcs3 uutils-coreutils-replace 2026-05-30 22:38:33 +00:00
Raboneko 93b06cde20 bump: rpcs3 2026-05-30 18:13:48 +00:00
Raboneko 9e22e6314b bump: pyfluidsynth 2026-05-30 17:03:48 +00:00
Raboneko 649969ad83 bump(branch): zig-master 2026-05-30 16:00:54 +00:00
Raboneko 010c248093 bump: zrythm 2026-05-30 15:50:59 +00:00
Raboneko bd0ac08fe0 bump: rpcs3 zig-master-bootstrap breeze-plus-icon-theme graftcp 2026-05-30 14:40:24 +00:00
Raboneko 3a5a28c3f0 bump: rpcs3 2026-05-30 11:46:51 +00:00
Raboneko 3452575926 bump: rpcs3 wine-staging 2026-05-30 10:12:10 +00:00
Raboneko 465f11d242 bump(branch): cuda-cudnn 2026-05-30 08:01:02 +00:00
Owen Zimmerman 8beff678f9 chore (cardwire): runtime deps (#12749)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-30 14:08:53 +08:00
Raboneko 52d16b9015 bump(nightly): ghostty-nightly zed-nightly xray-nightly nim-nightly types-colorama v2ray-domain-list-community cloud-hypervisor-nightly glasgow natscli 2026-05-30 03:48:41 +00:00
Raboneko 7a832931dc bump: discord-canary-openasar discord-canary ruffle-nightly uupd 2026-05-30 01:27:19 +00:00
Raboneko 15d9781fe6 bump: discord-canary-openasar discord-canary proton-vpn 2026-05-29 23:20:32 +00:00
Raboneko 20fcaa070d bump(branch): bitwarden-cli 2026-05-29 23:07:32 +00:00
Raboneko 3afc090661 bump: bitwarden-cli.bin lomiri-system-settings glaze wine-dev 2026-05-29 21:58:32 +00:00
Raboneko 7a3f5313af bump(branch): zig-master 2026-05-29 21:48:53 +00:00
Raboneko d55cbce289 bump: discord-canary-openasar discord-canary android-studio-canary zig-master-bootstrap 2026-05-29 19:58:49 +00:00
Raboneko b298b20a1b bump(branch): gnome-shell 2026-05-29 19:53:06 +00:00
Owen Zimmerman fbe6a00222 fix: mangowm (#12756) 2026-05-29 14:04:47 -05:00
nothingneko 7fdd1f362b add panda to the scripts (#12751) 2026-05-29 13:05:00 -05:00
Raboneko 77127bc760 bump: discord-canary-openasar discord-canary golang-github-xyproto-gendesk 2026-05-29 17:45:41 +00:00
Raboneko 491db9aebf bump: discord-canary-openasar discord-canary mangowm proton-vpn-local-agent carapace 2026-05-29 14:19:02 +00:00
Raboneko b361bf174f bump(branch): gnome-shell 2026-05-29 13:53:44 +00:00
Dmytro Loiko b33c8f17eb fix (plasma6-applet-appgrid): pass version to cmake, update description (#12744) 2026-05-29 08:06:28 -05:00
Gilver 3769e20cb4 chore(rpcs3): Cleanup unneeded build flags (#12733) 2026-05-29 06:33:15 -05:00
Raboneko e80765d787 bump: plasma6-applet-appgrid rpcs3 2026-05-29 11:30:18 +00:00
Gilver cad38a8b02 feat(README): Emphasize multimedia warning (#12734)
Working on FFmpeg soon.

Signed-off-by: Gilver <roachy@fyralabs.com>
2026-05-29 19:16:58 +08:00
Raboneko 7176f395dd bump: tauon 2026-05-29 07:55:57 +00:00
Gilver 2ed1340b70 chore(falcond,falcond-gui): Use gitea() (#12728) 2026-05-29 00:50:40 -05:00
Raboneko a8add1f80c bump(nightly): flameshot-nightly legcord-nightly mpv-nightly libsingularity ghostty-nightly micro-nightly zed-nightly xray-nightly v2ray-domain-list-community cloud-hypervisor-nightly scx-scheds-nightly scx-tools-nightly glasgow piclone rpi-utils 2026-05-29 04:01:02 +00:00
Raboneko 2f7ba6ca58 bump: ruffle-nightly rpcs3 typos 2026-05-29 03:55:20 +00:00
Owen Zimmerman 5573906661 fix: inputplumber (#12722) 2026-05-29 09:18:11 +08:00
Raboneko 29f5e43638 bump: discord-canary-openasar discord-canary 2026-05-28 23:56:35 +00:00
Kyle Gospodnetich 616c24596d feat: Update OGC steamos-manager to the latest build (#12717) 2026-05-28 18:02:57 -05:00
Raboneko 6395ce38af bump: discord-canary-openasar discord-canary kittyCAD-cli 2026-05-28 22:43:05 +00:00
Raboneko e323b4aede bump: discord-canary-openasar discord-canary discord-ptb-openasar discord-ptb rust-mise zed-preview zed fresh 2026-05-28 21:00:00 +00:00
Raboneko 106419af36 bump: helium-browser-bin plasma6-applet-appgrid zed-preview zed golang-github-jesseduffield-lazygit 2026-05-28 18:41:27 +00:00
Raboneko ca5006823f bump: android-studio-canary golang-github-xyproto-gendesk posthog tela-icon-theme 2026-05-28 16:05:13 +00:00
Raboneko 7145cfa9c6 bump: feishin halloy lomiri-system-settings rpcs3 2026-05-28 11:56:36 +00:00
Raboneko 366d5f90e1 bump(branch): hid-fanatecff-kmod dkms-hid-fanatecff 2026-05-28 06:49:23 +00:00
Raboneko 388158fd59 bump: discord-canary-openasar discord-canary ruffle-nightly anda steamos-manager limine 2026-05-28 04:31:36 +00:00
Raboneko c40450b85b bump(nightly): flameshot-nightly legcord-nightly mpv-nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama vala-nightly v2ray-domain-list-community cloud-hypervisor-nightly hid-fanatecff HeadsetControl-nightly rpi-utils 2026-05-28 03:58:53 +00:00
Owen Zimmerman d621228367 chore (lily): use %conf (#12703) 2026-05-27 21:44:25 -05:00
Owen Zimmerman 256ba45bdf chore (amaranth): remove ghosted files (#12704) 2026-05-27 21:44:03 -05:00
Raboneko 5d482e3728 bump: wpaperd 2026-05-27 23:59:56 +00:00
Raboneko 601267c235 bump: discord-canary-openasar discord-canary 2026-05-27 22:58:26 +00:00
Raboneko eb0d232eed bump: discord-canary-openasar discord-canary zed-preview 2026-05-27 21:24:24 +00:00
Raboneko 716a49efa4 bump(branch): zig-master 2026-05-27 20:06:21 +00:00
Raboneko 0520e8b28a bump: discord-canary-openasar discord-canary signal-desktop zed-preview zed posthog 2026-05-27 19:34:19 +00:00
Raboneko 100d1138c1 bump: proton-vpn rpcs3 zig-master-bootstrap nodejs-license-checker 2026-05-27 17:18:45 +00:00
Raboneko 009bfd305c bump: plasma6-applet-appgrid lomiri-system-settings rust-deno cloudflare-speed-cli 2026-05-27 13:51:27 +00:00
madomado ffbe0525dc fix(nim-nightly): unbdep pcre, add atlas (#11099)
* fix(nim-nightly): unbdep pcre?

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

* fix: thanks arch let me copy your man page generator and stuff

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

* no local

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

* a

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

* Update nim-nightly.spec

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

* maybe move help2man calls to here

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

* no manpages for nimgrep for now

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

* files

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

* changelog

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

* Update nim-nightly.spec

---------

Signed-off-by: madomado <madonuko@outlook.com>
2026-05-27 08:16:24 -05:00
madomado 657260197b fix(edit): cd into crates folder (#12693)
fix #12692

Signed-off-by: madomado <madonuko@outlook.com>
2026-05-27 08:11:09 -05:00
Raboneko ee36470596 bump: chdig sleepy-launcher nodejs-license-checker 2026-05-27 10:13:34 +00:00
dependabot[bot] 6f269f6391 build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 (#12687)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.35.5 to 4.36.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/9e0d7b8d25671d64c341c19c0152d693099fb5ba...7211b7c8077ea37d8641b6271f6a365a22a5fbfa)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-27 04:25:49 -05:00
Raboneko 071ff40479 bump: plasma6-applet-appgrid 2026-05-27 06:00:14 +00:00
Raboneko 0c68cb92ca bump(nightly): mpv-nightly mangobar ghostty-nightly zed-nightly v2ray-domain-list-community cloud-hypervisor-nightly scx-scheds-nightly glasgow rpi-utils 2026-05-27 04:10:55 +00:00
Owen Zimmerman aefa4c0cad add: uroman (#12560)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-05-27 10:21:14 +08:00
Owen Zimmerman 63dbd12e8d add: datasets (#12576)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-05-27 10:20:52 +08:00
Owen Zimmerman 2cead1f71a add: lhotse (#12582)
Signed-off-by: Owen-sz <owen@fyralabs.com>
2026-05-27 10:20:37 +08:00
Owen Zimmerman d9bb4f49b9 fix (terra-obsoletes): add versions to supergfxctl packages (#12672) 2026-05-26 21:16:44 -05:00
Owen Zimmerman 87902e3577 chore (terra-obsolete): use %obsolete_ticket (#12667)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-26 20:58:20 -05:00
Owen Zimmerman 1ccdc2d11a feat (terra-obsolete): obsolete supergfxctl packages (#12665)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-26 20:44:04 -05:00
Raboneko ab0d2db3d0 bump: discord-canary-openasar discord-canary ruffle-nightly rpcs3 2026-05-27 01:36:01 +00:00
Raboneko cd6f38ff16 bump: discord-canary-openasar discord-canary twintaillauncher 2026-05-26 23:33:03 +00:00
Gilver dfb1063e2d fix(dkms-nvidia,nvidia-kmod): Update sources and patches (#12655) 2026-05-26 17:32:56 -05:00
Cypress Reed 355de7b684 preliminary addition of a script to track Qt minor version (#12451) 2026-05-26 17:31:40 -05:00
Raboneko 0a851aaa27 bump: discord-canary-openasar discord-canary discord-openasar discord vicinae electron 2026-05-26 22:09:19 +00:00
Raboneko 26cb1f4350 bump(branch): zig-master 2026-05-26 22:02:54 +00:00
Raboneko b0aecddbe3 bump: discord-canary-openasar discord-canary golang-github-jesseduffield-lazygit rust-zoi-rs zig-master-bootstrap DirectXShaderCompiler copyparty 2026-05-26 20:46:37 +00:00
Raboneko dd43dfc2ee bump(branch): 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 libcudla libcufft libcufile libcurand libcusolver libcusparse libnpp libnvfatbin libnvjitlink libnvjpeg libnvptxcompiler-devel libnvvm dkms-nvidia nvidia-kmod cuda-crt cuda-ctadvisor cuda-nvcc 2026-05-26 20:01:54 +00:00
Raboneko afb12171b8 bump: discord-canary-openasar discord-canary vulkan-low-latency-layer copyparty 2026-05-26 18:38:22 +00:00
Kyle Gospodnetich 384b79b8b2 feat: Add vulkan-low-latency-layer package (#12650) 2026-05-26 13:09:43 -05:00
Raboneko 5d657f95a7 bump(branch): nvidia-kmod-common 2026-05-26 17:53:06 +00:00
Owen Zimmerman a8920dfe81 fix: rust-ouch (#12644) 2026-05-27 01:20:46 +08:00
Raboneko 4d3279cf9b bump: discord-canary-openasar discord-canary fresh compat-nvidia-repo nvidia-driver nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2026-05-26 16:12:05 +00:00
Raboneko 8099dd1fac bump: dart libde265 2026-05-26 12:16:38 +00:00
Raboneko abad152649 bump: proton-vpn plasma6-applet-appgrid scroll proton-vpn-api-core rust-ouch 2026-05-26 08:58:09 +00:00
Raboneko 1fd28d843d bump: feishin rust-gitoxide 2026-05-26 05:48:43 +00:00
Raboneko f5c72a1f73 bump(branch): zig-master 2026-05-26 04:40:54 +00:00
Raboneko 0aa52c26c2 bump(nightly): ghostty-nightly zed-nightly v2ray-domain-list-community 2026-05-26 03:57:08 +00:00
Owen Zimmerman 52b9b3db94 fix (turbowarp): echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt (#12583) 2026-05-25 21:58:30 -05:00
Raboneko 7ea7191ac8 bump: ruffle-nightly superisoupdater 2026-05-26 01:32:47 +00:00
Owen Zimmerman 49ef0b2b22 chore (nim): use pcre2 (#12626)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-25 17:48:23 -06:00
Raboneko 070337fd6a bump: zig-master-bootstrap yt-dlp-git 2026-05-25 23:42:28 +00:00
Raboneko d6444f264d bump: zed-preview zed 2026-05-25 20:01:24 +00:00
Owen Zimmerman 7edc762fc2 chore (crystal-shards): install docs, use %autosetup (#12606)
* chore (crystal-shards): install docs, use %autosetup

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

* try pcre2

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-25 13:08:46 -06:00
Owen Zimmerman 4cc8e86bfe chore (blahaj): use pcre2 (#12623)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2026-05-25 13:07:07 -06:00
257 changed files with 3894 additions and 3627 deletions
-3
View File
@@ -2,9 +2,6 @@
"name": "Terra Devcontainer", "name": "Terra Devcontainer",
"image": "ghcr.io/terrapkg/builder:frawhide", "image": "ghcr.io/terrapkg/builder:frawhide",
"runArgs": ["--privileged"], "runArgs": ["--privileged"],
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {}
},
"customizations": { "customizations": {
"vscode": { "vscode": {
"extensions": [ "extensions": [
+1 -1
View File
@@ -73,6 +73,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional). # Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard # Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning" - name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@9e0d7b8d25671d64c341c19c0152d693099fb5ba # v4 uses: github/codeql-action/upload-sarif@87557b9c84dde89fdd9b10e88954ac2f4248e463 # v4
with: with:
sarif_file: results.sarif sarif_file: results.sarif
+9 -9
View File
@@ -13,7 +13,7 @@ This monorepo contains the package manifests for all packages in Terra.
## Installation ## Installation
The latest detailed instructions are available in our Devdocs: https://developer.fyralabs.com/terra/installing The latest detailed instructions are available in our docs: https://docs.terrapkg.com/usage/installing
### Fedora ### Fedora
@@ -34,7 +34,7 @@ On Fedora, you can optionally install the Terra subrepos. Extra care and caution
- Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package. - Install `terra-release-extras` to enable the Extras subrepo. This repo contains packages which conflict with Fedora packages in some way, such as being a patched version of the same package.
- Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa. - Install `terra-release-mesa` to install the Mesa subrepo which contains a patched and codec complete Mesa.
- Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers. - Install `terra-release-nvidia` to install the NVIDIA subrepo which contains NVIDIA drivers.
- Install `terra-release-multimedia` for multimedia packages in Terra. This repository is currently considered a work in progress. - Install `terra-release-multimedia` for multimedia packages in Terra. **This repository is currently considered unstable and a work in progress.**
### Enterprise Linux (EL) ### Enterprise Linux (EL)
@@ -56,13 +56,13 @@ sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/t
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/). First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/).
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing) - [Contribution Guide](https://docs.terrapkg.com/contributing/getting-started)
- [FAQ](https://developer.fyralabs.com/terra/faq) - [FAQ](https://docs.terrapkg.com/reference/faq)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines) - [Guidelines](https://docs.terrapkg.com/contributing/guidelines)
## Documentation ## Documentation
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). Our documentation can be found on our [docs site](https://docs.terrapkg.com).
## Searching Packages ## Searching Packages
@@ -72,6 +72,6 @@ Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/t
Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help! Feel free to reach out by [joining our community](https://wiki.ultramarine-linux.org/en/community/community/). We're always happy to help!
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing) - [Contribution Guide](https://docs.terrapkg.com/contributing/getting-started)
- [FAQ](https://developer.fyralabs.com/terra/faq) - [FAQ](https://docs.terrapkg.com/reference/faq)
- [Guidelines](https://developer.fyralabs.com/terra/guidelines) - [Guidelines](https://docs.terrapkg.com/contributing/guidelines)
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "bazzite-updater.spec"
}
}
@@ -0,0 +1,77 @@
%global appid io.github.rfrench3.bazzite-updater
Name: bazzite-updater
Version: 0.7.3
Release: 1%{?dist}
Summary: Update your Bazzite system
License: GPL-2.0-or-later AND BSD-3-Clause AND CC0-1.0
URL: https://github.com/rfrench3/bazzite-updater
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Packager: Robert French <frenchrobertm@outlook.com>
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: systemd-rpm-macros
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: kf6-rpm-macros
BuildRequires: cmake(SDL3)
BuildRequires: cmake(Qt6Core)
BuildRequires: cmake(Qt6Gui)
BuildRequires: cmake(Qt6Qml)
BuildRequires: cmake(Qt6QuickControls2)
BuildRequires: cmake(Qt6Svg)
BuildRequires: cmake(Qt6Widgets)
BuildRequires: cmake(KF6Kirigami)
BuildRequires: cmake(KF6CoreAddons)
BuildRequires: cmake(KF6Config)
BuildRequires: cmake(KF6I18n)
BuildRequires: cmake(KF6IconThemes)
BuildRequires: cmake(KF6KirigamiAddons)
Requires: kf6-kirigami%{?_isa}
Requires: kf6-kirigami-addons%{?_isa}
Requires: kf6-qqc2-desktop-style%{?_isa}
Requires: which%{?_isa}
Requires: qt6-controllable%{?_isa}
Requires: uupd%{?_isa}
Requires: hicolor-icon-theme
Provides: bazzite-updater = %{evr}
%description
This is a convenient, easy-to-use interface for updating your Bazzite system.
- Simple and powerful
- Full support for all input types (keyboard/mouse, controller, touchscreen)
%prep
%autosetup
%conf
%cmake
%build
%cmake_build
%install
%cmake_install
%check
appstream-util validate-relax --nonet %{buildroot}%{_kf6_metainfodir}/%{appid}.*.xml || :
desktop-file-validate %{buildroot}%{_kf6_datadir}/applications/%{appid}.desktop
%files
%license LICENSES/{BSD-3-Clause.txt,CC0-1.0.txt,GPL-2.0-or-later.txt}
%doc README.md
%{_bindir}/bazzite-updater
%{_appsdir}/%{appid}.desktop
%{_metainfodir}/%{appid}.*.xml
%{_scalableiconsdir}/%{appid}.svg
%changelog
* Thu Feb 05 2026 Robert French
- Initial rpm build of Bazzite Updater
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("rfrench3/bazzite-updater"));
@@ -1,5 +1,5 @@
Name: bitwarden-cli.bin Name: bitwarden-cli.bin
Version: 2026.4.1 Version: 2026.5.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Bitwarden command-line client Summary: Bitwarden command-line client
License: GPL-3.0-only License: GPL-3.0-only
+1 -1
View File
@@ -6,7 +6,7 @@
%endif %endif
Name: bitwarden-cli Name: bitwarden-cli
Version: 2026.4.1 Version: 2026.5.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Bitwarden command-line client Summary: Bitwarden command-line client
License: GPL-3.0-only License: GPL-3.0-only
+1 -1
View File
@@ -1,7 +1,7 @@
%undefine __brp_mangle_shebangs %undefine __brp_mangle_shebangs
Name: chdig Name: chdig
Version: 26.4.3 Version: 26.5.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: Dig into ClickHouse with TUI interface Summary: Dig into ClickHouse with TUI interface
URL: https://github.com/azat/chdig URL: https://github.com/azat/chdig
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar Name: discord-canary-openasar
Version: 1.0.1140 Version: 1.0.1190
Release: 1%{?dist} Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord-canary Name: discord-canary
Version: 1.0.1140 Version: 1.0.1190
Release: 1%{?dist} Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers Summary: Free Voice and Text Chat for Gamers
URL: discord.com URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar Name: discord-openasar
Version: 1.0.139 Version: 1.0.141
Release: 1%{?dist} Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar Name: discord-ptb-openasar
Version: 1.0.192 Version: 1.0.193
Release: 1%{?dist} Release: 1%{?dist}
Summary: A snappier Discord rewrite with features like further customization and theming Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord-ptb Name: discord-ptb
Version: 1.0.192 Version: 1.0.193
Release: 1%{?dist} Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers. Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com URL: https://discord.com
+1 -1
View File
@@ -1,5 +1,5 @@
Name: discord Name: discord
Version: 1.0.139 Version: 1.0.141
Release: 1%{?dist} Release: 1%{?dist}
Summary: Free Voice and Text Chat for Gamers Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com URL: https://discord.com
+1 -1
View File
@@ -1 +1 @@
rpm.version(get("https://git.pika-os.com/api/v1/repos/general-packages/falcond-gui/releases").json_arr()[0].tag_name); rpm.version(gitea("git.pika-os.com", "general-packages/falcond-gui"));
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so %global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin Name: feishin
Version: 1.11.0 Version: 1.13.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: A modern self-hosted music player Summary: A modern self-hosted music player
License: GPL-3.0 License: GPL-3.0
+2 -2
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec #? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.3.0 %global ver 13.3.0
%global commit 1ee047f1d9b0ca5bc88fcbfd8bea89f0f4d23b43 %global commit f3e81d2608aa2e1269c53765ce61823c8ed2aea7
%global shortcommit %{sub %{commit} 1 7} %global shortcommit %{sub %{commit} 1 7}
%global commit_date 20260521 %global commit_date 20260529
%global devel_name QtColorWidgets %global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold %global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold %global _distro_extra_cxxflags -fuse-ld=mold
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate halloy %global crate halloy
Name: halloy Name: halloy
Version: 2026.6 Version: 2026.7.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: An open-source IRC client written in Rust, with the Iced GUI library Summary: An open-source IRC client written in Rust, with the Iced GUI library
Packager: Yoong jin <solomoncyj@gmail.com> Packager: Yoong jin <solomoncyj@gmail.com>
@@ -11,7 +11,7 @@
%endif %endif
Name: helium-browser-bin Name: helium-browser-bin
Version: 0.12.4.1 Version: 0.12.5.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: Private, fast, and honest web browser based on Chromium Summary: Private, fast, and honest web browser based on Chromium
+1 -1
View File
@@ -5,7 +5,7 @@
%global pure_protobuf_version 2.0.0 %global pure_protobuf_version 2.0.0
Name: komikku Name: komikku
Version: 50.4.0 Version: 50.5.0
%forgemeta %forgemeta
Release: 1%{?dist} Release: 1%{?dist}
Summary: A manga reader for GNOME Summary: A manga reader for GNOME
@@ -1,5 +1,5 @@
%global commit 089cff6792d604faba5127bc8f03d87959e5e062 %global commit 6bd07ce067fcaf4a282a7955ac2a24656b2a88b1
%global commit_date 20260522 %global commit_date 20260603
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %nil %global debug_package %nil
%global __strip /bin/true %global __strip /bin/true
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+ # Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10] %bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 1ac687d791460736e16c0e0c2b17f422b4bdf1ee %global commit 448de741f9e17a658c4e545c24cf7cb5b846e59d
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260525 %global commit_date 20260603
%global ver 0.41.0 %global ver 0.41.0
Name: mpv-nightly Name: mpv-nightly
+2 -2
View File
@@ -1,7 +1,7 @@
%global metainfo_commit f467512129f94bc4c90187e86192202ecc78e820 %global metainfo_commit 47f57d55cc9897a31ac8d0a6411def15cddfe1c4
Name: proton-vpn-gtk-app Name: proton-vpn-gtk-app
Version: 4.16.2 Version: 4.16.5
Release: 1%{?dist} Release: 1%{?dist}
Summary: Official ProtonVPN Linux app Summary: Official ProtonVPN Linux app
License: GPL-3.0-only License: GPL-3.0-only
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver 2026-05-25 %global ver 2026-06-03
%global goodver %(echo %ver | sed 's/-//g') %global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil} %global __brp_mangle_shebangs %{nil}
%bcond_without mold %bcond_without mold
+1 -1
View File
@@ -2,7 +2,7 @@
Name: signal-desktop Name: signal-desktop
%electronmeta -aD %electronmeta -aD
Version: 8.11.0 Version: 8.13.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: A private messenger for Windows, macOS, and Linux Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org URL: https://signal.org
@@ -1,6 +1,6 @@
Name: spotify-launcher Name: spotify-launcher
Version: 0.6.5 Version: 0.6.6
Release: 3%?dist Release: 1%{?dist}
Summary: Client for spotify's apt repository in Rust Summary: Client for spotify's apt repository in Rust
License: Apache-2.0 AND MIT AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CDLA-Permissive-2.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib License: Apache-2.0 AND MIT AND ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CDLA-Permissive-2.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND MPL-2.0 AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
Packager: veuxit <erroor234@gmail.com> Packager: veuxit <erroor234@gmail.com>
+2 -2
View File
@@ -2,8 +2,8 @@
%global realname subtitleedit %global realname subtitleedit
Name: %realname.bin Name: %realname.bin
Version: 4.0.15 Version: 4.0.16
Release: 1%?dist Release: 1%{?dist}
Summary: An advanced subtitle editor and converter Summary: An advanced subtitle editor and converter
License: GPL-3.0-only License: GPL-3.0-only
URL: https://www.nikse.dk/SubtitleEdit URL: https://www.nikse.dk/SubtitleEdit
+1 -1
View File
@@ -3,7 +3,7 @@
%undefine __brp_mangle_shebangs %undefine __brp_mangle_shebangs
Name: python-tauon Name: python-tauon
Version: 10.0.0 Version: 10.0.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: A music player for the desktop. Designed to be powerful and streamlined Summary: A music player for the desktop. Designed to be powerful and streamlined
License: GPL-3.0-or-later License: GPL-3.0-or-later
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release # Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages # For user clarity I have separated these into different packages
%global commit 14b802e419aff260b9d630e71027d88855e224e7 %global commit 08304e81f9ac9a83c552a6bd78689040d174bf95
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20260125 %global ver 20260125
%global commit_date 20260411 %global commit_date 20260531
Name: winetricks-git Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit} Version: %{ver}^%{commit_date}git.%{shortcommit}
+2 -2
View File
@@ -3,8 +3,8 @@
%global crate anda %global crate anda
Name: anda Name: anda
Version: 0.5.4 Version: 0.7.0
Release: 2%{?dist} Release: 1%{?dist}
Summary: Andaman Build toolchain Summary: Andaman Build toolchain
SourceLicense: MIT SourceLicense: MIT
License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0-or-later AND MPL-2.0-only AND Unicode-3.0 AND (Unlicense OR MIT) License: ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND BSL-1.0 AND CDLA-Permissive-2.0 AND ISC AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND MPL-2.0-or-later AND MPL-2.0-only AND Unicode-3.0 AND (Unlicense OR MIT)
+1 -1
View File
@@ -5,7 +5,7 @@
%global crate mise %global crate mise
Name: rust-mise Name: rust-mise
Version: 2026.5.15 Version: 2026.6.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Front-end to your dev env Summary: Front-end to your dev env
@@ -14,7 +14,7 @@ BuildRequires: meson
BuildRequires: vala BuildRequires: vala
BuildRequires: intltool BuildRequires: intltool
BuildRequires: pkgconfig(budgie-1.0) BuildRequires: pkgconfig(budgie-3.0)
BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(gnome-settings-daemon) BuildRequires: pkgconfig(gnome-settings-daemon)
BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(json-glib-1.0)
@@ -25,6 +25,9 @@ BuildRequires: pkgconfig(libnma)
BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libnotify)
BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libsoup-2.4)
BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(libwnck-3.0)
BuildRequires: pkgconfig(libpeas-2)
BuildRequires: pkgconfig(libxfce4windowing-0)
BuildRequires: pkgconfig(gtk-layer-shell-0)
BuildRequires: pkgconfig(appstream) BuildRequires: pkgconfig(appstream)
BuildRequires: pkgconfig(granite) BuildRequires: pkgconfig(granite)
@@ -129,13 +132,6 @@ Summary: Shows the time in a Fuzzy Way
%description -n budgie-applet-fuzzyclock %description -n budgie-applet-fuzzyclock
%{summary} %{summary}
%package -n budgie-applet-hotcorners
Requires: budgie-extras-common
Summary: Applet providing hotcorners capabilities for the Budgie Desktop
%description -n budgie-applet-hotcorners
The hotcorners applet allow user defined commands to be executed
when the mouse cursor is pushed into a corner of the main desktop.
%package -n budgie-applet-kangaroo %package -n budgie-applet-kangaroo
Requires: budgie-extras-common Requires: budgie-extras-common
Summary: Applet to allow quick file-browsing Summary: Applet to allow quick file-browsing
@@ -144,15 +140,6 @@ The kangaroo applet allows for quick & easy browsing, across
(possibly) many directory layers, without having to do a single mouse (possibly) many directory layers, without having to do a single mouse
click. click.
%package -n budgie-applet-keyboard-autoswitch
Requires: budgie-extras-common
Summary: Applet adding the ability to set a different keyboard layout per application
%description -n budgie-applet-keyboard-autoswitch
The Keyboard Auto Switcher applet provides the user the ability to set
a different keyboard layout per application. Exceptions to the default
layout can be set by simply choosing a different layout using the
Keyboard Layout applet.
%package -n budgie-applet-network-manager %package -n budgie-applet-network-manager
Requires: budgie-extras-common Requires: budgie-extras-common
Summary: A fork of Wingpanel Network Indicator, ported to budgie desktop Summary: A fork of Wingpanel Network Indicator, ported to budgie desktop
@@ -181,12 +168,11 @@ Summary: Applet displays files recently accessed for the Budgie Desktop
The recentlyused applet displays the users files that have been opened The recentlyused applet displays the users files that have been opened
or created within a configurable period of time. or created within a configurable period of time.
%package -n budgie-applet-rotation-lock %package -n budgie-applet-screencast
Requires: budgie-extras-common Requires: budgie-extras-common
Summary: Applet to lock or unlock the screen rotation Summary: Applet wrapper around wf-recorder
%description -n budgie-applet-rotation-lock %description -n budgie-applet-screencast
The Rotation Lock applet provides the user an easy way to lock or Applet wrapper around wf-recorder. Allows recording of whole screen displays or areas.
unlock the screen rotation.
%package -n budgie-applet-showtime %package -n budgie-applet-showtime
Requires: budgie-extras-common Requires: budgie-extras-common
@@ -227,31 +213,6 @@ Summary: Applet to display the weather and forecast
The weathershow applet displays daily and three hourly weather The weathershow applet displays daily and three hourly weather
forecasts on both the desktop and a Popover. forecasts on both the desktop and a Popover.
%package -n budgie-applet-window-shuffler
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: Budgie Window Shuffler
%description -n budgie-applet-window-shuffler
%{summary}
%package -n budgie-applet-workspace-stopwatch
Requires: budgie-extras-common
Summary: An applet to keep track of usage per workspace
%description -n budgie-applet-workspace-stopwatch
Workspace Timer Applet is an applet to keep track of usage per workspace, e.g.
to find out how much minutes/hours were actually spent on a job. Workspaces can
be freely named, custom names and all data are rmembered, also after
logout/restart, until the RESET button is pressed. The log file is updated
onworkspace switch/clicking the icon for popup or else every 30 seconds. Time
during suspend is automatically retracted from a workspace' time.
%package -n budgie-applet-wpreviews
Requires: budgie-extras-common
Requires: budgie-extras-daemon
Summary: Applet providing window previews capabilities for the Budgie Desktop
%description -n budgie-applet-wpreviews
The Previews applet shows an overview of windows in an expose like way.
%package -n budgie-applet-wswitcher %package -n budgie-applet-wswitcher
Requires: budgie-extras-common Requires: budgie-extras-common
Requires: budgie-extras-daemon Requires: budgie-extras-daemon
@@ -266,8 +227,14 @@ workspaces.
%prep %prep
%autosetup -p1 %autosetup -p1
find . -name "meson.build" -exec sed -i "s/dependency('budgie-1.0')/dependency('budgie-3.0')/g" {} +
find . -name "meson.build" -exec sed -i "s/dependency('libpeas-1.0')/dependency('libpeas-2')/g" {} +
find . -name "meson.build" -exec sed -i "s/dependency('libpeas-gtk-1.0')/dependency('libpeas-2')/g" {} +
%conf
%meson -Dfor-wayland=true
%build %build
%meson
%meson_build %meson_build
%install %install
@@ -282,7 +249,6 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{__ln_s} -fv %{_bindir}/quickchar %{_libdir}/quickchar/quickchar %{__ln_s} -fv %{_bindir}/quickchar %{_libdir}/quickchar/quickchar
%files %files
%files common %files common
@@ -294,103 +260,91 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{_bindir}/budgie-extras-daemon %{_bindir}/budgie-extras-daemon
%{_libdir}/budgie-extras-daemon/invoke.py %{_libdir}/budgie-extras-daemon/invoke.py
%{_datadir}/budgie-desktop/layouts/*.layout %{_datadir}/budgie-desktop/layouts/*.layout
%{_datadir}/budgie-extras-daemon
%{_mandir}/man1/budgie-extras-daemon.1.gz %{_mandir}/man1/budgie-extras-daemon.1.gz
%files -n budgie-applet-app-launcher %files -n budgie-applet-app-launcher
%{_datadir}/pixmaps/budgie-app-launcher*.svg %{_datadir}/pixmaps/budgie-app-launcher*.svg
%{_libdir}/budgie-desktop/plugins/budgie-app-launcher %{_libdir}/budgie-desktop/plugins/budgie-app-launcher
%{_metainfodir}/org.ubuntubudgie.applauncher.metainfo.xml
%files -n budgie-applet-applications-menu %files -n budgie-applet-applications-menu
%{_libdir}/budgie-desktop/plugins/applications-menu %{_libdir}/budgie-desktop/plugins/applications-menu
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-appmenu.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-appmenu.gschema.xml
#%%{_datadir}/glib-2.0/schemas/io.elementary.desktop.wingpanel.applications-menu.gschema.xml
%files -n budgie-applet-brightness-controller %files -n budgie-applet-brightness-controller
%{_libdir}/budgie-desktop/plugins/budgie-brightness-controller %{_libdir}/budgie-desktop/plugins/budgie-brightness-controller
%{_datadir}/pixmaps/budgie-brightness-controller-1-symbolic.svg %{_datadir}/pixmaps/budgie-brightness-controller-1-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.brightnesscontroller.metainfo.xml
%files -n budgie-applet-clockworks %files -n budgie-applet-clockworks
%{_libdir}/budgie-desktop/plugins/budgie-clockworks %{_libdir}/budgie-desktop/plugins/budgie-clockworks
%{_datadir}/glib-2.0/schemas/*budgie-clockworks*.xml %{_datadir}/glib-2.0/schemas/*budgie-clockworks*.xml
%{_datadir}/pixmaps/budgie-clockworks*.svg %{_datadir}/pixmaps/budgie-clockworks*.svg
%{_metainfodir}/org.ubuntubudgie.clockworks.metainfo.xml
%files -n budgie-applet-countdown %files -n budgie-applet-countdown
%{_libdir}/budgie-desktop/plugins/budgie-countdown %{_libdir}/budgie-desktop/plugins/budgie-countdown
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-countdown.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-countdown.gschema.xml
%{_datadir}/pixmaps/budgie-countdown-symbolic.svg %{_datadir}/pixmaps/budgie-countdown-symbolic.svg
%{_datadir}/pixmaps/cr_*.png %{_datadir}/pixmaps/cr_*.png
%{_metainfodir}/org.ubuntubudgie.countdown.metainfo.xml
%files -n budgie-applet-dropby %files -n budgie-applet-dropby
%{_libdir}/budgie-desktop/plugins/budgie-dropby %{_libdir}/budgie-desktop/plugins/budgie-dropby
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-dropby.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-dropby.gschema.xml
%{_datadir}/pixmaps/budgie-dropby*.svg %{_datadir}/pixmaps/budgie-dropby*.svg
%{_metainfodir}/org.ubuntubudgie.dropby.metainfo.xml
%files -n budgie-applet-fuzzyclock %files -n budgie-applet-fuzzyclock
%{_libdir}/budgie-desktop/plugins/budgie-fuzzyclock %{_libdir}/budgie-desktop/plugins/budgie-fuzzyclock
%{_metainfodir}/org.ubuntubudgie.fuzzyclock.metainfo.xml
%files -n budgie-applet-hotcorners
%{_libdir}/budgie-desktop/plugins/budgie-hotcorners
%config %{_sysconfdir}/xdg/autostart/org.ubuntubudgie.budgie-extras.HotCorners-autostart.desktop
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-extras.HotCorners.gschema.xml
%{_datadir}/applications/org.ubuntubudgie.budgie-extras.HotCorners.desktop
%{_datadir}/budgie-hotcorners
/usr/libexec/budgie-hotcorners/
%{_datadir}/pixmaps/budgie-hotcorners-symbolic.svg
%{_datadir}/pixmaps/budgie-hotcgui-*.svg
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.budgie-extras.hotcorners.svg
%files -n budgie-applet-kangaroo %files -n budgie-applet-kangaroo
%{_libdir}/budgie-desktop/plugins/budgie-kangaroo %{_libdir}/budgie-desktop/plugins/budgie-kangaroo
%{_datadir}/pixmaps/budgie-foldertrack-symbolic.svg %{_datadir}/pixmaps/budgie-foldertrack-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.kangaroo.metainfo.xml
%files -n budgie-applet-keyboard-autoswitch
%{_libdir}/budgie-desktop/plugins/budgie-keyboard-autoswitch
%{_datadir}/pixmaps/budgie-keyboard-autoswitch-symbolic.svg
%files -n budgie-applet-network-manager %files -n budgie-applet-network-manager
%{_libdir}/budgie-desktop/plugins/budgie-network-manager %{_libdir}/budgie-desktop/plugins/budgie-network-manager
%files -n budgie-applet-quickchar %files -n budgie-applet-quickchar
%config %{_sysconfdir}/xdg/autostart/quickchar-autostart.desktop
%ghost %{_bindir}/quickchar %ghost %{_bindir}/quickchar
%{_libdir}/quickchar
%{_datadir}/applications/org.ubuntubudgie.quickchar.desktop
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.quickchar.gschema.xml
%{_datadir}/quickchar/chardata
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.quickchar.svg
%{_mandir}/man1/quickchar.1.gz
%{_datadir}/metainfo/org.ubuntubudgie.quickchar.metainfo.xml
%files -n budgie-applet-quicknote %files -n budgie-applet-quicknote
%{_libdir}/budgie-desktop/plugins/budgie-quicknote %{_libdir}/budgie-desktop/plugins/budgie-quicknote
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.quicknote.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.quicknote.gschema.xml
%{_datadir}/pixmaps/budgie-quicknote-symbolic.svg %{_datadir}/pixmaps/budgie-quicknote-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.quicknote.metainfo.xml
%files -n budgie-applet-recentlyused %files -n budgie-applet-recentlyused
%{_libdir}/budgie-desktop/plugins/budgie-recentlyused %{_libdir}/budgie-desktop/plugins/budgie-recentlyused
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-recentlyused.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-recentlyused.gschema.xml
%{_metainfodir}/org.ubuntubudgie.recentlyused.metainfo.xml
%files -n budgie-applet-rotation-lock %files -n budgie-applet-screencast
%{_libdir}/budgie-desktop/plugins/budgie-rotation-lock %{_libdir}/budgie-desktop/plugins/budgie-screencast/BudgieScreencast.plugin
%{_datadir}/pixmaps/budgie-rotation-*.svg %{_libdir}/budgie-desktop/plugins/budgie-screencast/libbudgie-screencast.so
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-screencast.gschema.xml
%{_datadir}/pixmaps/budgie-screencast-symbolic.svg
%files -n budgie-applet-showtime %files -n budgie-applet-showtime
%{_libdir}/budgie-desktop/plugins/budgie-showtime %{_libdir}/budgie-desktop/raven-plugins/org.ubuntubudgie.raven.widget.budgie-showtime/*
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-showtime.gschema.xml
%{_datadir}/pixmaps/showtimenew-symbolic.svg %{_datadir}/pixmaps/showtimenew-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.showtime.metainfo.xml
%files -n budgie-applet-takeabreak %files -n budgie-applet-takeabreak
%{_libdir}/budgie-desktop/plugins/budgie-takeabreak %{_libdir}/budgie-desktop/plugins/budgie-takeabreak
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.takeabreak.gschema.xml
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.raven.widget.budgie-showtime.gschema.xml
%{_datadir}/pixmaps/takeabreak*.svg %{_datadir}/pixmaps/takeabreak*.svg
%{_metainfodir}/org.ubuntubudgie.takeabreak.metainfo.xml
%files -n budgie-applet-visualspace %files -n budgie-applet-visualspace
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop %config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
%{_libdir}/budgie-desktop/plugins/budgie-visualspace %{_libdir}/budgie-desktop/plugins/budgie-visualspace
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml
%{_datadir}/pixmaps/visualspace-symbolic.svg %{_datadir}/pixmaps/visualspace-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.visualspace.metainfo.xml
%files -n budgie-applet-wallstreet %files -n budgie-applet-wallstreet
%config %{_sysconfdir}/xdg/autostart/wallstreet-autostart.desktop %config %{_sysconfdir}/xdg/autostart/wallstreet-autostart.desktop
@@ -406,42 +360,18 @@ rm -f %{buildroot}%{_bindir}/quickchar
%{_datadir}/budgie-desktop/budgie-weathershow/weather_icons/* %{_datadir}/budgie-desktop/budgie-weathershow/weather_icons/*
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.weathershow.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.weathershow.gschema.xml
%{_datadir}/pixmaps/budgie-wticon-symbolic.svg %{_datadir}/pixmaps/budgie-wticon-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.weathershow.metainfo.xml
%files -n budgie-applet-window-shuffler
%config %{_sysconfdir}/xdg/autostart/layoutspopup-autostart.desktop
%config %{_sysconfdir}/xdg/autostart/dragsnap-autostart.desktop
%config %{_sysconfdir}/xdg/autostart/shuffler*.desktop
%{_libdir}/budgie-window-shuffler
%{_datadir}/applications/org.ubuntubudgie.shufflercontrol.desktop
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.shuffler-control.svg
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.windowshuffler.gschema.xml
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-shufflerapplet.gschema.xml
%{_datadir}/pixmaps/shuffler-*.svg
%{_datadir}/pixmaps/shufflerapplet-*.svg
%{_datadir}/pixmaps/dragsnapimg*.svg
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/ShufflerAPplet.plugin
%{_libdir}/budgie-desktop/plugins/budgie-window-shuffler/libshufflerapplet.so
%{_datadir}/metainfo/org.ubuntubudgie.shufflercontrol.metainfo.xml
%files -n budgie-applet-workspace-stopwatch
%{_libdir}/budgie-desktop/plugins/budgie-workspace-stopwatch
%{_datadir}/pixmaps/budgie-wstopwatch-symbolic.svg
%files -n budgie-applet-wpreviews
%config %{_sysconfdir}/xdg/autostart/previews-*.desktop
%{_libdir}/budgie-previews
%{_datadir}/applications/org.ubuntubudgie.previewscontrols.desktop
%{_datadir}/metainfo/org.ubuntubudgie.previewscontrols.metainfo.xml
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-wpreviews.gschema.xml
%{_datadir}/pixmaps/budgie_wpreviews_*.png
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.budgiewpreviews.svg
%files -n budgie-applet-wswitcher %files -n budgie-applet-wswitcher
%{_libdir}/budgie-desktop/plugins/budgie-wswitcher %{_libdir}/budgie-desktop/raven-plugins/org.ubuntubudgie.raven.widget.budgie-wswitcher/*
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-wswitcher.gschema.xml %{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-wswitcher.gschema.xml
%{_datadir}/pixmaps/budgie-wsw-symbolic.svg %{_datadir}/pixmaps/budgie-wsw-symbolic.svg
%{_metainfodir}/org.ubuntubudgie.wswitcher.metainfo.xml
%changelog %changelog
* Tue Jun 02 2026 Owen Zimmerman <owen@fyralabs.com> - 2.2.3-1
- Update for 2.2.3
* Thu Jun 09 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 1.4.0-1 * Thu Jun 09 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 1.4.0-1
- Updated to 1.4.0 - Updated to 1.4.0
- Added requirements for Workspace Overview - Added requirements for Workspace Overview
+1 -1
View File
@@ -1,5 +1,5 @@
Name: driftwm Name: driftwm
Version: 0.8.1 Version: 0.9.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: A trackpad-first infinite canvas Wayland compositor Summary: A trackpad-first infinite canvas Wayland compositor
License: GPL-3.0-or-later License: GPL-3.0-or-later
@@ -1,6 +1,6 @@
%global tarball_version %%(echo %{version} | tr '~' '.') %global tarball_version %%(echo %{version} | tr '~' '.')
%global major_version 50 %global major_version 50
%global minor_version 1 %global minor_version 2
%if 0%{?rhel} %if 0%{?rhel}
%global portal_helper 0 %global portal_helper 0
@@ -3,8 +3,8 @@
%global realname hyprutils %global realname hyprutils
%global ver 0.13.1 %global ver 0.13.1
%global commit 3cd3972b2ee658a14d2610d8494e09259e530124 %global commit 40ede2e7bdec80ba5d4c443160d905e9f841ae5f
%global commit_date 20260523 %global commit_date 20260601
%global shortcommit %{sub %commit 1 7} %global shortcommit %{sub %commit 1 7}
Name: %realname.nightly Name: %realname.nightly
@@ -1,6 +1,6 @@
Name: plasma6-applet-appgrid Name: plasma6-applet-appgrid
Version: 1.8.0 Version: 1.8.5
Release: 1%{?dist} Release: 2%{?dist}
Summary: A modern fullscreen application launcher for KDE Plasma Summary: A modern fullscreen application launcher for KDE Plasma
# Main code: GPL-2.0-or-later # Main code: GPL-2.0-or-later
# dev.xarbit.appgrid.metainfo.xml: CC0-1.0 # dev.xarbit.appgrid.metainfo.xml: CC0-1.0
@@ -36,14 +36,15 @@ Requires: plasma-desktop
Requires: kf6-kiconthemes Requires: kf6-kiconthemes
%description %description
AppGrid is a modern application launcher for KDE Plasma 6, inspired by A modern application launcher for KDE Plasma. It offers unified
macOS Launchpad, COSMIC, and Pantheon. search, favorites, categories, and both a panel and a centered popup
presentation.
%prep %prep
%autosetup -n plasma6-applet-appgrid-%{version} %autosetup -n plasma6-applet-appgrid-%{version}
%conf %conf
%cmake %cmake -DAPPGRID_VERSION_OVERRIDE=%{version}
%build %build
%cmake_build %cmake_build
@@ -63,6 +64,9 @@ macOS Launchpad, COSMIC, and Pantheon.
%{_datadir}/icons/hicolor/scalable/apps/dev.xarbit.appgrid.svg %{_datadir}/icons/hicolor/scalable/apps/dev.xarbit.appgrid.svg
%changelog %changelog
* Fri May 29 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.8.5-1
- pass version to cmake, update description
* Mon May 25 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.8.0-1 * Mon May 25 2026 hilltty <49129010+hilltty@users.noreply.github.com> - 1.8.0-1
- fix: add cmake(PlasmaActivities) BuildRequires, add icon to files - fix: add cmake(PlasmaActivities) BuildRequires, add icon to files
@@ -1,5 +1,5 @@
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings %global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
%global commit a89f1ddabe58351a5e4b4a3e3180ea84d8e6ff10 %global commit d3692d48fc3c3223c428ac0db56f4dc111f1f620
%forgemeta %forgemeta
Name: lomiri-system-settings Name: lomiri-system-settings
+2 -1
View File
@@ -1,7 +1,7 @@
%global mangowc_ver 0.12.5-1 %global mangowc_ver 0.12.5-1
Name: mangowm Name: mangowm
Version: 0.13.0 Version: 0.14.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: A modern, lightweight, high-performance Wayland compositor built on dwl Summary: A modern, lightweight, high-performance Wayland compositor built on dwl
License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0 License: GPL-3.0-or-later AND MIT AND X11 AND CC0-1.0
@@ -21,6 +21,7 @@ BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(libinput) BuildRequires: pkgconfig(libinput)
BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(libpcre2-8) BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libcjson)
BuildRequires: scenefx-devel BuildRequires: scenefx-devel
Conflicts: mangowc < %{mangowc_ver} Conflicts: mangowc < %{mangowc_ver}
@@ -0,0 +1 @@
6.11.1
+6 -3
View File
@@ -1,5 +1,8 @@
project pkg { project pkg {
rpm { rpm {
spec = "noctalia-qs.spec" spec = "noctalia-qs.spec"
} }
labels {
updbranch = 1
}
} }
+5 -2
View File
@@ -2,7 +2,7 @@
Name: noctalia-qs Name: noctalia-qs
Version: 0.0.12 Version: 0.0.12
Release: 4%{?dist} Release: 5%{?dist}
Summary: Flexible QtQuick based desktop shell toolkit Summary: Flexible QtQuick based desktop shell toolkit
License: LGPL-3.0-only AND GPL-3.0-only License: LGPL-3.0-only AND GPL-3.0-only
URL: https://github.com/noctalia-dev/noctalia-qs URL: https://github.com/noctalia-dev/noctalia-qs
@@ -73,11 +73,14 @@ Flexible QtQuick based desktop shell toolkit.
%{_libdir}/qt6/qml/Quickshell %{_libdir}/qt6/qml/Quickshell
%changelog %changelog
* Thu May 21 2026 Willow C Reed <terra@willowidk.dev>
- Add update script so that release bumps when Qt updates its minor version, triggering a rebuild
* Sun Mar 29 2026 Willow C Reed <terra@willowidk.dev> * Sun Mar 29 2026 Willow C Reed <terra@willowidk.dev>
- Add provides for a polkit agent and desktop notification daemon (so gnome doesn't get installed) - Add provides for a polkit agent and desktop notification daemon (so gnome doesn't get installed)
* Thu Mar 05 2026 Willow C Reed <terra@willowidk.dev> * Thu Mar 05 2026 Willow C Reed <terra@willowidk.dev>
- Fix reision to actually be defined as a specific git commit since it never gets initialized rn - Fix revision to actually be defined as a specific git commit since it never gets initialized rn
- Also fix that noctalia-qs is replacing quickshell overall and not just for noctlaia users - Also fix that noctalia-qs is replacing quickshell overall and not just for noctlaia users
* Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev> * Fri Feb 27 2026 Willow C Reed <terra@willowidk.dev>
+15 -3
View File
@@ -1,7 +1,19 @@
let release = get(`https://api.github.com/repos/noctalia-dev/noctalia-qs/tags`).json_arr()[0]; import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
rpm.version(release.name); let version = find(`quickshell VERSION "([\d.]+)"`, gh_rawfile("noctalia-dev/noctalia-qs", "master", "CMakeLists.txt"), 1);
rpm.version(version);
if rpm.changed() { if rpm.changed() {
rpm.global("commit", release.commit.sha); let commit = get(`https://api.github.com/repos/noctalia-dev/noctalia-qs/tags`).json_arr()[0].commit.sha;
rpm.global("commit", commit);
}
open_file("anda/desktops/noctalia-qs/VERSION_qt6-qtbase.txt", "w").write(bump::bodhi("qt6-qtbase", bump::as_bodhi_ver(labels.branch))); // will trig rebuild when changed
let dir = sub(`/[^/]+$`, "", __script_path);
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
let rel = spec::get_release(rpm).parse_int();
rpm.release(rel + 1);
} }
+1 -1
View File
@@ -1,5 +1,5 @@
Name: scroll Name: scroll
Version: 1.12.14 Version: 1.12.15
Release: 1%{?dist} Release: 1%{?dist}
Summary: i3-compatible Wayland compositor (sway) with a PaperWM layout like niri or hyprscroller Summary: i3-compatible Wayland compositor (sway) with a PaperWM layout like niri or hyprscroller
License: MIT License: MIT
@@ -1,5 +1,5 @@
%global commit 546ca2a939542c397b6668e1fc1883046126b6fe %global commit 5c6a11c952530318f42e07a8b5b1d01915f5c055
%global commit_date 20260523 %global commit_date 20260603
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: libsingularity Name: libsingularity
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 751ccb251d9fb2c472e193bc478c3b928e3514c9 %global commit e7c64817f0e68df1b190f0c3a544b530c71c46b0
%global commit_date 20260405 %global commit_date 20260603
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global goipath github.com/singularityos-lab/vetro %global goipath github.com/singularityos-lab/vetro
@@ -1,5 +1,5 @@
%global commit e5e8e35953c03e07e163a4967feda7af6aba7803 %global commit c0138d9067d6a779c753aa7da72ce85d44f528da
%global commit_date 20260509 %global commit_date 20260527
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: mangobar Name: mangobar
+2 -2
View File
@@ -1,8 +1,8 @@
%bcond check 0 %bcond check 0
Name: wpaperd Name: wpaperd
Version: 1.2.2 Version: 1.3.0
Release: 2%?dist Release: 1%{?dist}
Summary: Modern wallpaper daemon for Wayland Summary: Modern wallpaper daemon for Wayland
License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR Artistic-2.0) AND GPL-3.0+ AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) License: (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND BSD-2-Clause AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND BSD-3-Clause AND CC0-1.0 AND (CC0-1.0 OR Apache-2.0) AND (CC0-1.0 OR Artistic-2.0) AND GPL-3.0+ AND ISC AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR NCSA) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
SourceLicense: GPL-3.0-or-later SourceLicense: GPL-3.0-or-later
@@ -16,7 +16,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.*$ %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-canary Name: android-studio-canary
Version: 2026.1.2.2 Version: 2026.1.2.4
Release: 1%{?dist} Release: 1%{?dist}
Summary: Official IDE for Android development (Canary build) Summary: Official IDE for Android development (Canary build)
License: Apache-2.0 License: Apache-2.0
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>
ExclusiveArch: x86_64 ExclusiveArch: x86_64
URL: https://developer.android.com/studio/preview URL: https://developer.android.com/studio/preview
%define suffixS quail2-canary2 %define suffixS quail2-canary4
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
@@ -16,7 +16,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.*$ %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 Name: android-studio
Version: 2025.3.4.7 Version: 2026.1.1.8
Release: 1%{?dist} Release: 1%{?dist}
Summary: Official IDE for Android development Summary: Official IDE for Android development
License: Apache-2.0 License: Apache-2.0
@@ -24,7 +24,7 @@ Packager: veuxit <erroor234@gmail.com>, like-engels <higashikataengels@icl
ExclusiveArch: x86_64 ExclusiveArch: x86_64
URL: https://developer.android.com/studio URL: https://developer.android.com/studio
%define suffixS panda4-patch1 %define suffixS quail1
Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz Source0: https://dl.google.com/dl/android/studio/ide-zips/%{version}/android-studio-%{suffixS}-linux.tar.gz
+1 -1
View File
@@ -6,7 +6,7 @@
%global crate deno %global crate deno
Name: rust-deno Name: rust-deno
Version: 2.8.0 Version: 2.8.2
Release: 1%{?dist} Release: 1%{?dist}
Summary: Deno executable Summary: Deno executable
+3 -1
View File
@@ -37,7 +37,9 @@ Packager: Gilver E. <roachy@fyralabs.com>
%install %install
%crate_install_bin %crate_install_bin
%{cargo_license_online} > LICENSE.dependencies pushd crates/edit
%{cargo_license_online} > ../../LICENSE.dependencies
popd
install -Dm644 assets/edit.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg install -Dm644 assets/edit.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{appid}.svg
sed -i "s|^Icon=edit$|Icon=%{appid}|g" assets/%{appid}.desktop sed -i "s|^Icon=edit$|Icon=%{appid}|g" assets/%{appid}.desktop
+1 -1
View File
@@ -1,5 +1,5 @@
Name: flutter Name: flutter
Version: 3.44.0 Version: 3.44.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: SDK for crafting beautiful, fast user experiences from a single codebase Summary: SDK for crafting beautiful, fast user experiences from a single codebase
License: BSD-3-Clause License: BSD-3-Clause
@@ -1,6 +1,6 @@
%global commit b869a6e5ab0a50ce01e8eb5aa408a02b3cbe4f3a %global commit 6246c288ae1087c8d67f75432a59da004b30bf25
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global fulldate 2026-05-25 %global fulldate 2026-06-02
%global commit_date %(echo %{fulldate} | sed 's/-//g') %global commit_date %(echo %{fulldate} | sed 's/-//g')
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV %global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
%global ver 1.3.2 %global ver 1.3.2
+2 -2
View File
@@ -12,8 +12,8 @@
# Naming variable as something other than "commit" is necessary # Naming variable as something other than "commit" is necessary
# to stop %%gometa from putting commit hash in release # to stop %%gometa from putting commit hash in release
%global commit_hash 85a3d79f97bda50a1a6121a9f20ff6482aa952a9 %global commit_hash b75cfc79a175524839492053dab80fcee18b41bf
%global commit_date 20260520 %global commit_date 20260602
%global shortcommit %{sub %{commit_hash} 1 7} %global shortcommit %{sub %{commit_hash} 1 7}
%global ver 2.0.15 %global ver 2.0.15
+1
View File
@@ -94,6 +94,7 @@ Packager: junefish <june@fyralabs.com>
%build %build
%npm_build -c -B -r fetch,webpack:prod %npm_build -c -B -r fetch,webpack:prod
echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
%install %install
%electron_install -i %appid -I build/ %electron_install -i %appid -I build/
+2 -2
View File
@@ -1,8 +1,8 @@
%bcond bootstrap 0 %bcond bootstrap 0
Name: yarnpkg-berry Name: yarnpkg-berry
Version: 4.15.0 Version: 4.16.0
Release: 2%{?dist} Release: 1%{?dist}
Summary: Active development version of Yarn Summary: Active development version of Yarn
License: BSD-2-Clause License: BSD-2-Clause
URL: https://yarnpkg.com URL: https://yarnpkg.com
+3 -3
View File
@@ -1,7 +1,7 @@
%global commit 13e7c1176804c790ec2971d2e592e5363c982d04 %global commit 7a8f13902982b087e6e27e4d105e9595b26b9429
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260525 %global commit_date 20260603
%global ver 1.5.0 %global ver 1.6.0
%bcond_with check %bcond_with check
%bcond_with debug_no_build %bcond_with debug_no_build
+1 -1
View File
@@ -7,7 +7,7 @@
%global debug_package %{nil} %global debug_package %{nil}
%endif %endif
%global ver 1.4.1-pre %global ver 1.6.0-pre
# Exclude input files from mangling # Exclude input files from mangling
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$ %global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
+1 -1
View File
@@ -17,7 +17,7 @@
%global rustflags_debuginfo 0 %global rustflags_debuginfo 0
Name: zed Name: zed
Version: 1.3.6 Version: 1.5.3
Release: 1%{?dist} Release: 1%{?dist}
Summary: Zed is a high-performance, multiplayer code editor Summary: Zed is a high-performance, multiplayer code editor
SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later SourceLicense: AGPL-3.0-only AND Apache-2.0 AND GPL-3.0-or-later
+1 -1
View File
@@ -1,4 +1,4 @@
%global ver v1.7.1 %global ver v1.7.2
Name: geist-font Name: geist-font
Version: %(echo %ver | sed 's/^geist@//') Version: %(echo %ver | sed 's/^geist@//')
@@ -52,6 +52,7 @@ keyboards) and translate their input to a variety of virtual device formats.
%_datadir/dbus-1/system.d/org.shadowblip.InputPlumber.conf %_datadir/dbus-1/system.d/org.shadowblip.InputPlumber.conf
%_datadir/inputplumber/ %_datadir/inputplumber/
%{_udevrulesdir}/99-inputplumber-device-setup.rules %{_udevrulesdir}/99-inputplumber-device-setup.rules
%{_udevrulesdir}/50-8bitdo-u2-controller.rules
%{_datadir}/polkit-1/actions/org.shadowblip.InputPlumber.policy %{_datadir}/polkit-1/actions/org.shadowblip.InputPlumber.policy
%{_datadir}/polkit-1/rules.d/org.shadowblip.InputPlumber.rules %{_datadir}/polkit-1/rules.d/org.shadowblip.InputPlumber.rules
@@ -2,7 +2,7 @@
%global crate anime-game-launcher %global crate anime-game-launcher
%global appid moe.launcher.an-anime-game-launcher %global appid moe.launcher.an-anime-game-launcher
Name: %{crate} Name: %{crate}
Version: 3.19.5 Version: 3.19.6
Release: 1%{?dist} Release: 1%{?dist}
Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling Summary: An Anime Game Launcher for Linux with automatic patching and telemetry disabling
@@ -2,7 +2,7 @@
%global crate honkers-railway-launcher %global crate honkers-railway-launcher
%global appid moe.launcher.the-honkers-railway-launcher %global appid moe.launcher.the-honkers-railway-launcher
Name: %{crate} Name: %{crate}
Version: 1.15.0 Version: 1.15.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling Summary: The Honkers Railway launcher for Linux with automatic patching and telemetry disabling
@@ -2,7 +2,7 @@
%global crate sleepy-launcher %global crate sleepy-launcher
%global appid moe.launcher.sleepy-launcher %global appid moe.launcher.sleepy-launcher
Name: %{crate} Name: %{crate}
Version: 1.6.5 Version: 1.6.6
Release: 1%{?dist} Release: 1%{?dist}
Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling Summary: Sleepy Game Launcher for Linux with automatic patching and telemetry disabling
@@ -3,10 +3,10 @@
%global name_pretty %{quote:Prism Launcher (Nightly)} %global name_pretty %{quote:Prism Launcher (Nightly)}
%global appid org.prismlauncher.PrismLauncher-nightly %global appid org.prismlauncher.PrismLauncher-nightly
%global commit f67a670bcfb54a632d27dfa9b963e42a895047ab %global commit bf8d1ca1f8c3e82835965e1cad7d2d6de8840924
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20260524 %global commit_date 20260602
%global snapshot_info %{commit_date}.%{shortcommit} %global snapshot_info %{commit_date}.%{shortcommit}
# Change this variables if you want to use custom keys # Change this variables if you want to use custom keys
+2 -7
View File
@@ -9,8 +9,8 @@
# GLIBCXX_ASSERTIONS is known to break RPCS3 # GLIBCXX_ASSERTIONS is known to break RPCS3
%global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags} %global build_cflags %(echo "%{__build_flags_lang_c}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags} %global build_cxxflags %(echo "%{__build_flags_lang_cxx}" | sed 's|-Wp,-D_GLIBCXX_ASSERTIONS ||g') %{?_distro_extra_cflags}
%global commit dd81c92a02b28ecc2a38ba8af358bb1b9220486d %global commit 3fa1241ac09264eb010c72c44910067dd31f8e15
%global ver 0.0.40-19394 %global ver 0.0.40-19430
Name: rpcs3 Name: rpcs3
Version: %(echo %{ver} | sed 's/-/^/g') Version: %(echo %{ver} | sed 's/-/^/g')
@@ -74,8 +74,6 @@ export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
-DCMAKE_SKIP_RPATH=ON \ -DCMAKE_SKIP_RPATH=ON \
-DBUILD_SHARED_LIBS:BOOL=OFF \ -DBUILD_SHARED_LIBS:BOOL=OFF \
-DUSE_NATIVE_INSTRUCTIONS=OFF \ -DUSE_NATIVE_INSTRUCTIONS=OFF \
-DCMAKE_C_FLAGS="$CFLAGS" \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DSTATIC_LINK_LLVM=OFF \ -DSTATIC_LINK_LLVM=OFF \
-DUSE_SYSTEM_FAUDIO=ON \ -DUSE_SYSTEM_FAUDIO=ON \
-DUSE_SDL=ON \ -DUSE_SDL=ON \
@@ -88,11 +86,8 @@ export LLVM_DIR=%{_libdir}/llvm%{?llvm_major}/%{_lib}/cmake
-DUSE_SYSTEM_ZLIB=ON \ -DUSE_SYSTEM_ZLIB=ON \
-DUSE_SYSTEM_OPENCV=ON \ -DUSE_SYSTEM_OPENCV=ON \
-DUSE_SYSTEM_CURL=ON \ -DUSE_SYSTEM_CURL=ON \
-DUSE_SYSTEM_FLATBUFFERS=OFF \
-DUSE_SYSTEM_PUGIXML=OFF \ -DUSE_SYSTEM_PUGIXML=OFF \
-DUSE_SYSTEM_WOLFSSL=OFF \ -DUSE_SYSTEM_WOLFSSL=OFF \
-DCMAKE_C_COMPILER="$CC" \
-DCMAKE_CXX_COMPILER="$CXX" \
-DCMAKE_LINKER=mold \ -DCMAKE_LINKER=mold \
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \ -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" \
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold" -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -fuse-ld=mold"
@@ -1,10 +1,10 @@
%global commit 7b4d0f49351a60d1f93d48f081b4c0e35e10fa6d %global commit 37d1cb6f98e02b76221190b10af3c6e1c6b7534d
%global shortcommit %{sub %{commit} 0 7} %global shortcommit %{sub %{commit} 0 7}
%global commitdate 20260325 %global commitdate 20260528
Name: steamos-manager-powerstation Name: steamos-manager-powerstation
Version: 0~%{commitdate}.git%{shortcommit} Version: 0~%{commitdate}.git%{shortcommit}
Release: 4%{?dist} Release: 3%{?dist}
Summary: SteamOS Manager is a system daemon that aims to abstract Steam's interactions with the operating system Summary: SteamOS Manager is a system daemon that aims to abstract Steam's interactions with the operating system
License: MIT AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (Apache-2.0 OR BSL-1.0) AND Apache-2.0 OR MIT AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND ISC AND (LGPL-2.1 OR MIT OR Apache-2.0) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT) License: MIT AND (MIT OR Apache-2.0) AND Unicode-3.0 AND (Apache-2.0 OR BSL-1.0) AND Apache-2.0 OR MIT AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-3-Clause OR MIT OR Apache-2.0) AND ISC AND (LGPL-2.1 OR MIT OR Apache-2.0) AND MIT AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (Unlicense OR MIT) AND (Zlib OR Apache-2.0 OR MIT)
URL: https://github.com/OpenGamingCollective/steamos-manager URL: https://github.com/OpenGamingCollective/steamos-manager
@@ -58,7 +58,6 @@ make -f /usr/share/selinux/devel/Makefile -C data/selinux steamos_manager.pp
%install %install
%{cargo_license_online -a} > LICENSE.dependencies %{cargo_license_online -a} > LICENSE.dependencies
%make_install %make_install
rm %{buildroot}%{_unitdir}/sddm.service.d/reset-oneshot-boot.conf # steamOS specific
rm %{buildroot}%{_userunitdir}/orca.service # not used by anyone apparently, steamOS specific(?) rm %{buildroot}%{_userunitdir}/orca.service # not used by anyone apparently, steamOS specific(?)
install -D -m644 data/selinux/steamos_manager.pp %{buildroot}%{_datadir}/selinux/packages/steamos_manager.pp install -D -m644 data/selinux/steamos_manager.pp %{buildroot}%{_datadir}/selinux/packages/steamos_manager.pp
install -d %{buildroot}%{_userunitdir}/gamescope-session-plus.service.wants/steamos-manager.service install -d %{buildroot}%{_userunitdir}/gamescope-session-plus.service.wants/steamos-manager.service
@@ -101,6 +100,7 @@ fi
%{_datadir}/steamos-manager/platform.toml %{_datadir}/steamos-manager/platform.toml
%{_prefix}/lib/steamos-manager %{_prefix}/lib/steamos-manager
%{_unitdir}/steamos-manager.service %{_unitdir}/steamos-manager.service
%{_unitdir}/sddm.service.d/reset-oneshot-boot.conf
%{_userunitdir}/steamos-manager.service %{_userunitdir}/steamos-manager.service
%{_userunitdir}/steamos-manager-configure-cecd.service %{_userunitdir}/steamos-manager-configure-cecd.service
%{_userunitdir}/steamos-manager-session-cleanup.service %{_userunitdir}/steamos-manager-session-cleanup.service
@@ -1,4 +1,4 @@
policy_module(steamos_manager, 1.0.0) policy_module(steamos_manager, 1.0.1)
######################################## ########################################
# Init # Init
@@ -22,6 +22,12 @@ init_dbus_chat(steamos_manager_t)
# Query systemd and overall system status (init_t:system status) # Query systemd and overall system status (init_t:system status)
init_status(steamos_manager_t) init_status(steamos_manager_t)
# D-Bus
gen_require(`
type systemd_unit_file_t;
')
allow steamos_manager_t systemd_unit_file_t:service status;
######################################## ########################################
# Process permissions # Process permissions
######################################## ########################################
@@ -75,15 +81,16 @@ domain_read_all_domains_state(steamos_manager_t)
# Tracefs and debugfs # Tracefs and debugfs
######################################## ########################################
# ftrace access: /sys/kernel/tracing/instances/steamos-manager/ # ftrace access
# debugfs access: /sys/kernel/debug/ath11k/ # debugfs access
kernel_read_debugfs(steamos_manager_t) kernel_read_debugfs(steamos_manager_t)
kernel_manage_debugfs(steamos_manager_t) kernel_manage_debugfs(steamos_manager_t)
gen_require(` gen_require(`
type tracefs_t; type tracefs_t;
') ')
allow steamos_manager_t tracefs_t:dir search; allow steamos_manager_t tracefs_t:dir { search write getattr setattr read open create add_name remove_name rmdir };
allow steamos_manager_t tracefs_t:file { getattr setattr create open read write append unlink };
######################################## ########################################
# Cgroup access # Cgroup access
@@ -92,6 +99,12 @@ allow steamos_manager_t tracefs_t:dir search;
# Search the cgroup hierarchy under /sys/fs/cgroup # Search the cgroup hierarchy under /sys/fs/cgroup
fs_search_cgroup_dirs(steamos_manager_t) fs_search_cgroup_dirs(steamos_manager_t)
# Read cgroup interface files
gen_require(`
type cgroup_t;
')
allow steamos_manager_t cgroup_t:file { getattr open read };
######################################## ########################################
# Device access # Device access
######################################## ########################################
@@ -109,11 +122,34 @@ optional_policy(`
gen_require(` gen_require(`
type hidraw_device_t; type hidraw_device_t;
') ')
allow steamos_manager_t hidraw_device_t:chr_file { open read write getattr ioctl }; allow steamos_manager_t hidraw_device_t:chr_file { open read write getattr ioctl watch watch_reads };
')
optional_policy(`
gen_require(`
type usb_device_t;
')
allow steamos_manager_t usb_device_t:chr_file { getattr watch watch_reads };
') ')
# /dev/input/event* — inputplumber # /dev/input/event* — inputplumber
dev_rw_input_dev(steamos_manager_t) dev_rw_input_dev(steamos_manager_t)
dev_getattr_all_chr_files(steamos_manager_t)
dev_getattr_all_blk_files(steamos_manager_t)
optional_policy(`
gen_require(`
type hugetlbfs_t;
')
allow steamos_manager_t hugetlbfs_t:dir getattr;
')
optional_policy(`
gen_require(`
type proc_kcore_t;
')
allow steamos_manager_t proc_kcore_t:file getattr;
')
# Udev events via netlink socket # Udev events via netlink socket
allow steamos_manager_t self:netlink_kobject_uevent_socket { create bind getattr read setopt }; allow steamos_manager_t self:netlink_kobject_uevent_socket { create bind getattr read setopt };
@@ -183,6 +219,17 @@ corecmd_exec_shell(steamos_manager_t)
# Execute libraries/scripts under /usr/lib/ paths # Execute libraries/scripts under /usr/lib/ paths
libs_exec_lib_files(steamos_manager_t) libs_exec_lib_files(steamos_manager_t)
optional_policy(`
gen_require(`
type dmidecode_exec_t;
')
can_exec(steamos_manager_t, dmidecode_exec_t)
')
optional_policy(`
sysnet_exec_ifconfig(steamos_manager_t)
')
######################################## ########################################
# Network and IPC # Network and IPC
######################################## ########################################
@@ -1,5 +1,5 @@
Name: steamos-manager Name: steamos-manager
Version: 26.1.0 Version: 26.3.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: SteamOS Manager is a system daemon that aims to abstract Steam's interactions with the operating system. Summary: SteamOS Manager is a system daemon that aims to abstract Steam's interactions with the operating system.
License: MIT AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 OR BSL-1.0 AND Apache-2.0 OR MIT AND Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT AND BSD-3-Clause OR MIT OR Apache-2.0 AND ISC AND LGPL-2.1 OR MIT OR Apache-2.0 AND MIT AND MIT OR Apache-2.0 AND MIT OR Apache-2.0 OR LGPL-2.1-or-later AND Unlicense OR MIT AND Zlib OR Apache-2.0 OR MIT License: MIT AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Apache-2.0 OR BSL-1.0 AND Apache-2.0 OR MIT AND Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT AND BSD-3-Clause OR MIT OR Apache-2.0 AND ISC AND LGPL-2.1 OR MIT OR Apache-2.0 AND MIT AND MIT OR Apache-2.0 AND MIT OR Apache-2.0 OR LGPL-2.1-or-later AND Unlicense OR MIT AND Zlib OR Apache-2.0 OR MIT
@@ -6,7 +6,7 @@
Name: twintaillauncher Name: twintaillauncher
Version: 2.2.0 Version: 2.2.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: A multi-platform launcher for your anime games Summary: A multi-platform launcher for your anime games
Packager: Yoong Jin <solomoncyj@gmail.com> Packager: Yoong Jin <solomoncyj@gmail.com>
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64", "aarch64"]
rpm {
spec = "vulkan-low-latency-layer.spec"
}
}
@@ -0,0 +1 @@
rpm.version(gh("Korthos-Software/low_latency_layer"));
@@ -0,0 +1,45 @@
Name: vulkan-low-latency-layer
Version: 0.2.0
Release: 1%{?dist}
Summary: Vulkan layer for hardware agnostic input latency reduction
Packager: Kyle Gospodnetich <me@kylegospodneti.ch>
License: MIT
URL: https://github.com/Korthos-Software/low_latency_layer
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: vulkan-headers
BuildRequires: cmake(VulkanUtilityLibraries)
BuildRequires: pkgconfig(vulkan)
Requires: vulkan-loader
%description
A Vulkan layer that reduces click-to-photon latency by
implementing both AMD and NVIDIA's latency reduction technologies,
providing hardware-agnostic implementations of the VK_NV_low_latency2
and VK_AMD_anti_lag device extensions.
%prep
%autosetup -n low_latency_layer-%{version}
%conf
%cmake
%build
%cmake_build
%install
%cmake_install
%files
%license LICENSE
%doc README.md
%{_libdir}/libVkLayer_KORTHOS_LowLatency.so
%{_datadir}/vulkan/implicit_layer.d/low_latency_layer.json
%changelog
* Fri May 22 2026 Kyle Gospodnetich <me@kylegospodneti.ch> - 0.1.0-1
- Initial package
+1 -3
View File
@@ -5,7 +5,7 @@
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 0.5.8 Version: 0.5.8
Release: 2%?dist Release: 3%?dist
Summary: A modern hardware definition language and toolchain based on Python Summary: A modern hardware definition language and toolchain based on Python
License: BSD-2-Clause License: BSD-2-Clause
URL: https://github.com/amaranth-lang/amaranth URL: https://github.com/amaranth-lang/amaranth
@@ -54,8 +54,6 @@ export PDM_BUILD_SCM_VERSION=%{version}
%doc README.md CONTRIBUTING.txt %doc README.md CONTRIBUTING.txt
%license LICENSE.txt %license LICENSE.txt
%{_bindir}/amaranth-rpc %{_bindir}/amaranth-rpc
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
%changelog %changelog
* Sun Sep 28 2025 Owen Zimmerman <owen@fyralabs.com> * Sun Sep 28 2025 Owen Zimmerman <owen@fyralabs.com>
+1 -1
View File
@@ -5,7 +5,7 @@ Summary: Gay sharks at your local terminal - lolcat-like CLI tool
License: BSD-2-Clause License: BSD-2-Clause
URL: https://blahaj.geopjr.dev/ URL: https://blahaj.geopjr.dev/
Source0: https://codeberg.org/GeopJr/BLAHAJ/archive/v%{version}.tar.gz Source0: https://codeberg.org/GeopJr/BLAHAJ/archive/v%{version}.tar.gz
BuildRequires: crystal shards make gcc libyaml-devel pcre-devel libgc-devel libevent-devel bash BuildRequires: crystal shards make gcc libyaml-devel pcre2-devel libgc-devel libevent-devel bash
ExclusiveArch: x86_64 ExclusiveArch: x86_64
%description %description
+5 -3
View File
@@ -1,13 +1,13 @@
Name: shards Name: shards
Version: 0.20.0 Version: 0.20.0
Release: 1%?dist Release: 2%?dist
Summary: Dependency manager for the Crystal language Summary: Dependency manager for the Crystal language
License: Apache-2.0 License: Apache-2.0
Packager: Carl Hörberg <carl@84codes.com> Packager: Carl Hörberg <carl@84codes.com>
URL: https://crystal-lang.org/ URL: https://crystal-lang.org/
Source0: https://github.com/crystal-lang/shards/archive/refs/tags/v%version.tar.gz Source0: https://github.com/crystal-lang/shards/archive/refs/tags/v%version.tar.gz
BuildRequires: crystal make BuildRequires: crystal make
BuildRequires: gcc gc-devel libyaml-devel pcre-devel BuildRequires: gcc gc-devel libyaml-devel pcre2-devel
Suggests: git make Suggests: git make
Supplements: crystal Supplements: crystal
@@ -15,7 +15,7 @@ Supplements: crystal
Shards is a dependency manager for the Crystal programming language. It allows you to easily manage and install external libraries (called "shards") that your Crystal projects depend on. Shards is a dependency manager for the Crystal programming language. It allows you to easily manage and install external libraries (called "shards") that your Crystal projects depend on.
%prep %prep
%setup -q %autosetup
%build %build
%make_build release=1 FLAGS="--link-flags=\"%{build_ldflags}\"" %make_build release=1 FLAGS="--link-flags=\"%{build_ldflags}\""
@@ -24,6 +24,8 @@ Shards is a dependency manager for the Crystal programming language. It allows y
%make_install PREFIX=%{_prefix} %make_install PREFIX=%{_prefix}
%files %files
%license LICENSE
%doc README.md CHANGELOG.md
%{_bindir}/shards %{_bindir}/shards
%{_mandir}/man1/shards.1.gz %{_mandir}/man1/shards.1.gz
%{_mandir}/man5/shard.yml.5.gz %{_mandir}/man5/shard.yml.5.gz
+1 -1
View File
@@ -1,7 +1,7 @@
%define debug_package %{nil} %define debug_package %{nil}
Name: dart Name: dart
Version: 3.12.0 Version: 3.12.1
Release: 1%{?dist} Release: 1%{?dist}
Summary: The Dart Language Summary: The Dart Language
License: BSD-3-Clause License: BSD-3-Clause
@@ -5,7 +5,7 @@
# https://github.com/xyproto/gendesk # https://github.com/xyproto/gendesk
%global goipath github.com/xyproto/gendesk %global goipath github.com/xyproto/gendesk
Version: 1.0.13 Version: 1.0.15
%global tag 1.0.9 %global tag 1.0.9
%global commit f074161864697100fdc21a99e09b567e82aeb1b9 %global commit f074161864697100fdc21a99e09b567e82aeb1b9
+1 -1
View File
@@ -12,7 +12,7 @@
# https://github.com/nektos/act # https://github.com/nektos/act
%global goipath github.com/nektos/act %global goipath github.com/nektos/act
Version: 0.2.88 Version: 0.2.89
%gometa -f %gometa -f
@@ -2,7 +2,7 @@
# https://github.com/jesseduffield/lazygit # https://github.com/jesseduffield/lazygit
%global goipath github.com/jesseduffield/lazygit %global goipath github.com/jesseduffield/lazygit
Version: 0.61.1 Version: 0.62.1
%gometa -f %gometa -f
+2 -2
View File
@@ -1,7 +1,7 @@
%global commit 787aa7677b47c24f19aae84111d50ef4123072be %global commit fdb9b616fc0edf8fb4c3285870388947b92669fc
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver v26.3.27 %global ver v26.3.27
%global commit_date 20260525 %global commit_date 20260603
%global goipath github.com/XTLS/Xray-core %global goipath github.com/XTLS/Xray-core
Version: %{ver}^%{commit_date}git.%{shortcommit} Version: %{ver}^%{commit_date}git.%{shortcommit}
+1 -1
View File
@@ -1,7 +1,7 @@
# Disabled because compiled without debug # Disabled because compiled without debug
%global goipath github.com/XTLS/Xray-core %global goipath github.com/XTLS/Xray-core
Version: 26.5.9 Version: 26.6.1
%global golicenses LICENSE %global golicenses LICENSE
%global godocs README.md SECURITY.md CODE_OF_CONDUCT.md %global godocs README.md SECURITY.md CODE_OF_CONDUCT.md
@@ -1,7 +1,7 @@
%define _binaries_in_noarch_packages_terminate_build 0 %define _binaries_in_noarch_packages_terminate_build 0
Name: kotlin-native Name: kotlin-native
Version: 2.3.21 Version: 2.4.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: LLVM backend for the Kotlin compiler Summary: LLVM backend for the Kotlin compiler
ExclusiveArch: x86_64 ExclusiveArch: x86_64
+1 -1
View File
@@ -1,6 +1,6 @@
BuildArch: noarch BuildArch: noarch
Name: kotlin Name: kotlin
Version: 2.3.21 Version: 2.4.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Statically typed programming language Summary: Statically typed programming language
+3 -1
View File
@@ -22,8 +22,10 @@ Requires: %{name}
%prep %prep
%autosetup -n %{name}-%{version} %autosetup -n %{name}-%{version}
%build %conf
%cmake %cmake
%build
%cmake_build %cmake_build
%install %install
+43 -19
View File
@@ -1,8 +1,8 @@
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10 %global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
%global commit 8771451701d1c9081282d6e9d5cb626bb636da19 %global commit 73986c03a10c1bc5db1edb5750f6841c206b89bf
%global shortcommit %(c=%{commit}; echo ${c:0:7}) %global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 2.3.1 %global ver 2.3.1
%global commit_date 20260522 %global commit_date 20260603
%global debug_package %nil %global debug_package %nil
Name: nim-nightly Name: nim-nightly
@@ -12,10 +12,7 @@ Summary: Imperative, multi-paradigm, compiled programming language
License: MIT and BSD License: MIT and BSD
URL: https://nim-lang.org URL: https://nim-lang.org
Source0: https://github.com/nim-lang/Nim/archive/%commit.tar.gz Source0: https://github.com/nim-lang/Nim/archive/%commit.tar.gz
Source1: nim.1 BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel help2man
Source2: nimgrep.1
Source4: nimsuggest.1
BuildRequires: gcc mold git gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre pcre-devel
Requires: redhat-rpm-config gcc Requires: redhat-rpm-config gcc
Conflicts: choosenim Conflicts: choosenim
# somehow wrong name and never noticed # somehow wrong name and never noticed
@@ -57,8 +54,13 @@ order of priority).
This package provides documentation and reference manual for the language This package provides documentation and reference manual for the language
and its standard library. and its standard library.
%endif %endif
%pkg_completion -Bz nim nimble
%pkg_completion -Bn nimgrep
%pkg_completion -Bn nimpretty
%pkg_completion -Bn nimsuggest
%prep %prep
%autosetup -n Nim-%commit %autosetup -n Nim-%commit
@@ -81,17 +83,14 @@ nim c --noNimblePath --skipUserCfg --skipParentCfg --hints:off -d:danger koch.ni
koch boot -d:release -d:nimStrictMode --lib:lib koch boot -d:release -d:nimStrictMode --lib:lib
%ifarch x86_64 %ifarch x86_64
koch docs & ./koch docs --skipUserCfg --skipParentCfg --hints:off &
%endif %endif
(cd lib; nim c --app:lib -d:danger -d:createNimRtl -t:-fPIE -l:-pie nimrtl.nim) & (cd lib; nim c --app:lib -d:danger -d:createNimRtl -t:-fPIE -l:-pie nimrtl.nim) &
koch tools --skipUserCfg --skipParentCfg --hints:off -d:release -t:-fPIE -l:-pie & koch tools --skipUserCfg --skipParentCfg --hints:off -d:release -t:-fPIE -l:-pie &
nim c -d:danger -t:-fPIE -l:-pie nimsuggest/nimsuggest.nim &
wait wait
%ifarch x86_64 # generate install.sh
sed -i '/<link.*fonts.googleapis.com/d' doc/html/*.html ./koch distrohelper
%endif
%install %install
export PATH="$(pwd):$(pwd)/bin:${PATH}" export PATH="$(pwd):$(pwd)/bin:${PATH}"
@@ -101,16 +100,38 @@ mold -run bin/nim cc -d:nimCallDepthLimit=10000 -r tools/niminst/niminst --var:v
sh ./install.sh %buildroot/usr/bin sh ./install.sh %buildroot/usr/bin
# generate man pages
h2m_args=(
--section=1
--no-info
--version-string=%version
)
help2man --name='Nim Language Compiler' "${h2m_args[@]}" -o nim.1 ./bin/nim
help2man --name='Nimsuggest' "${h2m_args[@]}" -o nimsuggest.1 ./bin/nimsuggest
#help2man --name='Nimgrep' "${h2m_args[@]}" -o nimgrep.1 ./bin/nimgrep
help2man --name='Nimpretty' "${h2m_args[@]}" -o nimpretty.1 ./bin/nimpretty
help2man --name='Nim Package Installer' "${h2m_args[@]}" -o nimble.1 ./bin/nimble
help2man --name='Atlas' "${h2m_args[@]}" -o atlas.1 ./bin/atlas
mkdir -p %buildroot/%_bindir %buildroot/%_datadir/bash-completion/completions %buildroot/usr/lib/nim %buildroot%_datadir mkdir -p %buildroot/%_bindir %buildroot/%_datadir/bash-completion/completions %buildroot/usr/lib/nim %buildroot%_datadir
install -Dpm755 bin/nim{grep,suggest,pretty} %buildroot/%_bindir install -Dpm755 bin/nim{grep,suggest,pretty} bin/atlas %buildroot/%_bindir
install -Dpm644 tools/nim.bash-completion %buildroot/%_datadir/bash-completion/completions/nim install -Dpm644 tools/nim.bash-completion %buildroot%bash_completions_dir/nim
install -Dpm644 -t%buildroot/%_mandir/man1 %SOURCE1 %SOURCE2 %SOURCE4 install -Dpm644 tools/nim.zsh-completion %buildroot%zsh_completions_dir/_nim
for comp in {tools,dist/nimble}/*.bash-completion; do
install -Dm 644 ${comp} "%buildroot%bash_completions_dir/$(basename "${comp/.bash-completion}")"
done
for comp in {tools,dist/nimble}/*.zsh-completion; do
install -Dm 644 ${comp} "%buildroot%zsh_completions_dir/_$(basename "${comp/.zsh-completion}")"
done
install -Dpm644 -t%buildroot/%_mandir/man1 *.1
mv %buildroot%_bindir/nim %buildroot%_datadir/ mv %buildroot%_bindir/nim %buildroot%_datadir/
ln -s %_datadir/nim/bin/nim %buildroot%_bindir/nim ln -s %_datadir/nim/bin/nim %buildroot%_bindir/nim
%ifarch x86_64 %ifarch x86_64
mkdir -p %buildroot/%_docdir/%name/html || true mkdir -p %buildroot/%_docdir/%name/html || true
cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ || true cp -a doc/html/*.html %buildroot/%_docdir/%name/html/ || true
find "%buildroot%_docdir/%name" -name '*.idx' -delete
cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ || true cp tools/dochack/dochack.js %buildroot/%_docdir/%name/ || true
%endif %endif
@@ -133,16 +154,16 @@ cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%license copying.txt dist/nimble/license.txt %license copying.txt dist/nimble/license.txt
%doc doc/readme.txt %doc doc/readme.txt
%_bindir/nim %_bindir/nim
%_mandir/man1/nim.1.* %_mandir/man1/nim{,ble}.1.*
%_datadir/bash-completion/completions/nim
%_datadir/nim/ %_datadir/nim/
%_prefix/lib/nim/ %_prefix/lib/nim/
%_sysconfdir/nim/ %_sysconfdir/nim/
%files tools %files tools
%license copying.txt %license copying.txt
%_bindir/atlas
%_bindir/nim{grep,suggest,pretty} %_bindir/nim{grep,suggest,pretty}
%_mandir/man1/nim{grep,suggest}.1* %_mandir/man1/{atlas,nimsuggest,nimpretty}.1*
%ifarch x86_64 %ifarch x86_64
%files doc %files doc
@@ -150,4 +171,7 @@ cp -r %buildroot%_prefix/lib/nim/dist %buildroot%_datadir/nim/
%endif %endif
%changelog %changelog
%autochangelog * Wed May 27 2026 madonuko <mado@fyralabs.com> - 2.3.1^20260522.561b417
- more manfiles
- no more nimgrep manfile (cannot generate)
- no longer dep on pcre
+1 -1
View File
@@ -11,7 +11,7 @@ Source1: nim.1
Source2: nimgrep.1 Source2: nimgrep.1
Source3: nimble.1 Source3: nimble.1
Source4: nimsuggest.1 Source4: nimsuggest.1
BuildRequires: gcc mold git-core gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre-devel BuildRequires: gcc mold git-core gcc-c++ nodejs openssl-devel pkgconfig(bash-completion) gc-devel pcre2-devel
BuildRequires: redhat-rpm-config anda-srpm-macros BuildRequires: redhat-rpm-config anda-srpm-macros
Requires: gcc Requires: gcc
Recommends: nim-tools Recommends: nim-tools
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "datasets.spec"
}
}
+50
View File
@@ -0,0 +1,50 @@
%global pypi_name datasets
%global _desc The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools.
Name: python-%{pypi_name}
Version: 4.8.5
Release: 1%{?dist}
Summary: The largest hub of ready-to-use datasets for AI models with fast, easy-to-use and efficient data manipulation tools
License: Apache-2.0
URL: https://github.com/huggingface/datasets
Source0: %{pypi_source}
BuildRequires: python3-devel
BuildRequires: python3-pip
BuildRequires: python3-importlib-metadata
BuildRequires: python3-wheel
BuildRequires: python3-setuptools
BuildArch: noarch
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n %{pypi_name}-%{version}
%pyproject_patch_dependency pyarrow:drop_constraints
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files %{pypi_name}
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/datasets-cli
%changelog
* Sun May 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("datasets"));
+2 -2
View File
@@ -2,8 +2,8 @@
%global _desc Fast PyTorch based DSP for audio and 1D signals. %global _desc Fast PyTorch based DSP for audio and 1D signals.
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 0.2.7 Version: 0.2.8
Release: 1%?dist Release: 1%{?dist}
Summary: Fast PyTorch based DSP for audio and 1D signals Summary: Fast PyTorch based DSP for audio and 1D signals
License: MIT License: MIT
URL: https://github.com/adefossez/julius URL: https://github.com/adefossez/julius
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "lhotse.spec"
}
}
+46
View File
@@ -0,0 +1,46 @@
%global pypi_name lhotse
%global _desc Tools for handling multimodal data in machine learning projects.
Name: python-%{pypi_name}
Version: 1.33.0
Release: 1%{?dist}
Summary: Tools for handling multimodal data in machine learning projects
License: Apache-2.0
URL: https://lhotse.readthedocs.io/en/latest/
Source0: %{pypi_source}
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%git_clone https://github.com/lhotse-speech/lhotse.git %{version}
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files %{pypi_name}
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/lhotse
%changelog
* Sun May 24 2026 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("lhotse"));
+1 -1
View File
@@ -2,7 +2,7 @@
%global _desc Send usage data from your Python code to PostHog. %global _desc Send usage data from your Python code to PostHog.
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 7.15.4 Version: 7.17.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Send usage data from your Python code to PostHog Summary: Send usage data from your Python code to PostHog
License: MIT License: MIT
@@ -4,7 +4,7 @@
%global __requires_exclude ^python3\\.14dist\\(proton-vpn-local-agent\\)$ %global __requires_exclude ^python3\\.14dist\\(proton-vpn-local-agent\\)$
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 5.1.2 Version: 5.2.4
Release: 1%{?dist} Release: 1%{?dist}
Summary: A facade to the other Proton VPN components Summary: A facade to the other Proton VPN components
License: GPL-3.0-Only License: GPL-3.0-Only
@@ -4,7 +4,7 @@
%global _desc Proton VPN local agent written in Rust. %global _desc Proton VPN local agent written in Rust.
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 1.6.1 Version: 1.6.3
Release: 1%{?dist} Release: 1%{?dist}
Summary: Proton VPN local agent written in Rust Summary: Proton VPN local agent written in Rust
License: GPL-3.0-only License: GPL-3.0-only
@@ -2,7 +2,7 @@
%global _desc Python bindings for FluidSynth. %global _desc Python bindings for FluidSynth.
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 1.3.6 Version: 1.4.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: Python bindings for FluidSynth Summary: Python bindings for FluidSynth
License: LGPL-2.1 License: LGPL-2.1
@@ -2,7 +2,7 @@
%global _desc A powerful tool to conveniently update all of your ISOs! %global _desc A powerful tool to conveniently update all of your ISOs!
Name: python-%{pypi_name} Name: python-%{pypi_name}
Version: 2.2.0 Version: 2.3.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: %{_desc} Summary: %{_desc}
License: GPLv3 License: GPLv3

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