Compare commits

...

263 Commits

Author SHA1 Message Date
Owen-sz 83594bd867 backport: fixup[fdk-aac]: add mock label so i686 builds correctly
Signed-off-by: Owen-sz <owen@fyralabs.com>
2025-11-23 14:22:57 -06:00
Raboneko 1ef3bcf90b fix(fdk-aac): Needs an i686 build (#7595) (#7596) 2025-11-23 11:45:36 -06:00
Raboneko 77c7cae514 add: pyee (#7587) (#7591) 2025-11-23 11:04:40 -06:00
Raboneko 50beac56dd bump: vgmstream 2025-11-23 14:33:27 +00:00
Raboneko 56a9ae6ed4 bump: yarnpkg-berry 2025-11-23 11:20:22 +00:00
Raboneko 862000c0c9 bump: limine 2025-11-23 08:24:52 +00:00
Raboneko 5fb826a9a6 add: qdl (#7582) (#7583)
(cherry picked from commit 53028ef003)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-23 00:49:43 -06:00
Raboneko 4d87d167f9 add: itch butler (#7577) (#7578) 2025-11-22 23:37:36 -06:00
Raboneko 68409adf5a bump: limine 2025-11-23 05:27:17 +00:00
Raboneko 21cd87ca65 bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim scx-scheds-nightly natscli 2025-11-23 02:04:25 +00:00
Raboneko 0f149cc8d0 add: contribution section to README (#7572) (#7573) 2025-11-22 18:30:52 -06:00
Raboneko 8828cf0c9a bump: rust-gitoxide 2025-11-22 19:40:25 +00:00
Raboneko 4b751a9af7 bump: throne 2025-11-22 13:14:00 +00:00
Raboneko dd274c0e19 fix(yarnpkg-berry): Include all build and runtime files, patch package for system installation) (#7565) (#7568)
* fix(yarnpkg-berry): Include all build and runtime files, patch package for system installation)

* fix: What happened to noarch

(cherry picked from commit 07b486e4c3)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-22 05:21:29 -06:00
Raboneko a101faf8cb add: librepods (#7502) (#7561) 2025-11-21 23:23:22 -06:00
Raboneko b81001b35d Add Zola Shell Completions (#7546) (#7557)
* add: zola

* doc: remove url from summary

* minor fix: seperate url and source

* prog feat: zola shell completions

* feat: zola shell completions

* prog fix: zola shell completions

* fix: remove duplicate shell completions from files

---------


(cherry picked from commit e2008d945a)

Signed-off-by: arbor <arbormoss@woodsprite.dev>
Co-authored-by: arbor <arbormoss@woodsprite.dev>
2025-11-21 22:50:25 -06:00
Raboneko 3c87d62258 fix: signal-desktop (#7501) (#7553)
(cherry picked from commit 883cc65db4)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-11-21 22:47:03 -06:00
Raboneko 51fd18f424 fix(nautilus-open-any-terminal): requires nautilus-python (#7548) (#7549)
Close #7539

(cherry picked from commit e93749a1a0)

Co-authored-by: madomado <madonuko@outlook.com>
2025-11-21 22:41:54 -06:00
Raboneko 848c9f1e55 bump(nightly): mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly grabnim nim-nightly types-colorama scx-scheds-nightly 2025-11-22 01:46:00 +00:00
Raboneko 5f8988fe48 bump: bun-bin umu-launcher 2025-11-21 22:26:08 +00:00
Raboneko bc494b6ac3 add: JuliaMono-fonts (#7540) (#7541)
* add: JuliaMono-font

* fix: add Packager macro

* fix: Provides: field




* add: architecture specification for streamlined anda builds




---------



(cherry picked from commit 5d71a8bee4)

Signed-off-by: J. <105894089+Its-J@users.noreply.github.com>
Co-authored-by: J. <105894089+Its-J@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-21 13:30:22 -06:00
Raboneko 93c375da8d bump: sdbus-cpp.terra 2025-11-21 17:19:53 +00:00
Raboneko e8fcafaa6b add: Yarn Berry (#7532) (#7534)
* add: Yarn Berry

* Actually I think this is noarch

* Revert whatever TF?



* Remove weird whitespace

* feat: Less ugly formatting

---------


(cherry picked from commit eccb75906f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-21 01:01:32 -06:00
Raboneko ef46864081 fix(mesa-compat): Epoch on obsoletion (#7522) (#7526)
(cherry picked from commit 1cf970ec76)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-20 18:36:45 -08:00
Raboneko 345c7ae40e bump(nightly): mpv-nightly hyprwayland-scanner.nightly zed-nightly prismlauncher-nightly grabnim types-colorama opentabletdriver-nightly scx-scheds-nightly spotx-bash 2025-11-21 01:49:47 +00:00
Raboneko 8cc62e13c8 bump: inputplumber 2025-11-20 20:41:19 +00:00
Raboneko e32e4357a1 add: nemu (#7505) (#7516) 2025-11-20 14:40:47 -06:00
Raboneko 65dbfa37a2 sbctl: Remove dependency on grubby postinst hook (#7510) (#7512)
* sbctl: Remove dependency on grubby postinst hook

Finally fix that one issue where sbctl won't sign automatically on
systemd-boot-based systems by simply just copying over the path hack
from the grubby postinst hook, now we just patch it instead

* Apply patch instead

* forgot to remove the source install

* generate appstream metainfo

* update patch

* update patch again

(cherry picked from commit 4545b0fc76)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-20 14:33:37 -06:00
Raboneko b81ca1093d bump: yamale 2025-11-20 17:15:59 +00:00
Raboneko e2a1691067 bump: apparmor 2025-11-20 16:51:50 +00:00
Raboneko 52b1f719ea bump: rust-topgrade 2025-11-20 13:45:42 +00:00
Raboneko 125e69a089 bump: rust-topgrade 2025-11-20 09:22:53 +00:00
Raboneko 2eb76846bf add: zola (#7504) (#7506)
* add: zola

* doc: remove url from summary

* minor fix: seperate url and source

(cherry picked from commit c568a655f5)

Co-authored-by: arbor <arbormoss@woodsprite.dev>
2025-11-20 16:39:14 +08:00
Raboneko 43f9c74dd9 bump: rust-topgrade 2025-11-20 08:28:31 +00:00
Raboneko cb78e1569c feat(neohtop): add metadata (#7496) (#7497)
* feat(neohtop): add metadata



* remove test



* metainfo



---------


(cherry picked from commit 04eb5b4698)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-20 12:02:42 +08:00
Raboneko 9679843b00 bump(nightly): zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly scx-tools-nightly rpi-utils 2025-11-20 01:48:52 +00:00
Raboneko 33240ffe99 bump: sass 2025-11-19 23:24:35 +00:00
Raboneko c2feecf345 bump: rust-motd 2025-11-19 21:40:46 +00:00
Raboneko c22a65e76b bump: sdbus-cpp.terra 2025-11-19 21:15:55 +00:00
Raboneko 47d9af7749 feat(senpai): add metainfo (#7477) (#7492) 2025-11-19 13:34:20 -06:00
Raboneko 7035e5aabf bump: goofcord 2025-11-19 17:33:35 +00:00
Raboneko decf2c8ffa chore(metainfo): edit (#7446) (#7488) 2025-11-19 10:31:07 -06:00
Raboneko 194eb25f54 8bitdo: Tighter rules matches, provide AppStream metainfo (#7483) (#7484) 2025-11-19 10:20:49 -06:00
Raboneko 07f8dd19a4 fix(andax/bump_extras.rhai): Return the correct branch for Rawhide on Bodhi functions (#7455) (#7478)
(cherry picked from commit 6bb19fa5c3)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-19 04:58:51 -06:00
Raboneko 1977d85c4b bump: apparmor 2025-11-19 08:52:00 +00:00
Raboneko 2787caef9f bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly ghostty-nightly micro-nightly zed-nightly nim-nightly types-colorama scx-scheds-nightly spotx-bash 2025-11-19 01:50:09 +00:00
Raboneko 2e2329f79b fix (asusctl): delete .patch file, remove -p1 flag (#7472) (#7473)
* add: asusctl

* Make it build

* Remove empty file

* Add update.rhai

* Don't build on non-x86_64 architecture

* use gitlab update function



* fix(asusctl): remove unnecessary patch

* oops

* actually remove the patch

---------




(cherry picked from commit bcac3d6bfc)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Signed-off-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-18 19:50:01 -06:00
Raboneko 8be0158efd feat: add terra-surface-dtx-daemon to terra-obsoletes (#7098) (#7468) 2025-11-18 19:26:18 -06:00
Raboneko 49a3661838 bump: komikku 2025-11-18 23:31:19 +00:00
Raboneko 0d3fd20942 chore(scx-tools-nightly): New D-Bus file (#7456) (#7458)
(cherry picked from commit 67c346f44e)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-18 17:22:22 -06:00
Raboneko 30be075fcf bump: dart 2025-11-18 21:37:40 +00:00
Raboneko d67a326aff bump: rio 2025-11-18 11:59:21 +00:00
Raboneko 2aac71b9f6 bump: terra-appstream-helper 2025-11-18 10:48:13 +00:00
Raboneko 2db3590331 bump: terra-appstream-helper 2025-11-18 09:43:13 +00:00
Raboneko 2fc1d8d683 bump: sass terra-appstream-helper 2025-11-18 02:10:10 +00:00
Raboneko aa06091a42 bun: fix logo (#7445) (#7447) 2025-11-17 20:03:29 -06:00
Raboneko b6c2f44a5b bump(nightly): mpv-nightly rasputin rp-appset zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly scx-tools-nightly rpi-utils 2025-11-18 01:50:12 +00:00
Raboneko bac968469a bump: golang-google-grpc.terra 2025-11-17 23:25:43 +00:00
Gilver e1a94f2c9d feat(terra-release): Use %{fedora} macro for version field (#7439) (#7443)
(cherry picked from commit a572b3332f)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
2025-11-17 14:47:45 -08:00
Raboneko 6a1b7114cb fix(metainfo): Separate metainfo between PrismLauncher and nightly (#7412) (#7429)
* fix(metainfo): Separate metainfo between PrismLauncher and nightly

* oops

* add pretty name, add qrencode

this is a surprise tool that can help us later

* bump release of prismlauncher stable

* change metainfo id in files

* try out the rpm macro quote

* override explicit

(cherry picked from commit cff33364f9)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-17 11:43:40 -06:00
Raboneko 17c2a886fd bump: android-studio inputplumber 2025-11-17 17:18:55 +00:00
Raboneko ff6a68f9f5 bump: rust-topgrade 2025-11-17 15:56:19 +00:00
Raboneko 2e044d9874 bump: gradle 2025-11-17 15:25:58 +00:00
Raboneko 2098c26374 chore(metainfo): minecraft (#7406) (#7425)
* chore(metainfo): minecraft

* svg icon?

* move icons to scalable

(cherry picked from commit d5da05dd35)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-17 22:11:52 +08:00
Raboneko 925a050e62 feat: Add scx-tools, update scx-scheds (#7411) (#7420)
* feat: Add scx-tools, update scx-scheds builds

* chore: Bump release on scx-scheds

* fix: Workspace

* fix: Migration guide no longer exists

* feat: AppStream metadata

* fix: AppStream file

* fix: appid, also don't mangle shebangs

* feat: Add command to install .so files so I can track if I need to make a devel file at some point

* chore(scx-tools): Workspace

* Add failpipe on install command

* Remove service type

* feat: Better deps and conflicts

(cherry picked from commit 51193bf52d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-16 22:30:07 -06:00
Raboneko 8cd45bd1da bump(branch): astal-gtk intel-ipu6-kmod dkms-intel-ipu6 2025-11-17 02:56:55 +00:00
Raboneko 5111e5d447 bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly zed-nightly prismlauncher-nightly types-colorama opentabletdriver-nightly scx-scheds-nightly rpi-utils 2025-11-17 01:52:44 +00:00
Gilver 8121d90ad7 chore: Bump nightly packages on <= 43 (#7410) (#7414)
* bump(nightly): envision mpv-nightly rasputin rp-appset rp-bookshelf hyprutils.nightly ghostty-nightly zed-nightly types-colorama astal nvidia-patch scx-scheds-nightly glasgow natscli

* bump(nightly): mpv-nightly winetricks-git zed-nightly albius nim-nightly curl_cffi types-colorama scx-scheds-nightly glasgow

* bump(nightly): legcord-nightly mpv-nightly hyprutils.nightly micro-nightly zed-nightly prismlauncher-nightly types-colorama

* bump(nightly): mpv-nightly hyprgraphics.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama astal libbacktrace-nightly nvidia-patch readymade-git scx-scheds-nightly glasgow

* fix: Conflict

* bump(nightly): zed-nightly nim-nightly types-colorama astal nvidia-patch scx-scheds-nightly natscli spotx-bash

* bump(nightly): legcord-nightly ghostty-nightly zed-nightly gamescope-session prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver

* bump(nightly): hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly types-colorama scx-scheds-nightly

* bump(nightly): flameshot-nightly legcord-nightly mpv-nightly rasputin rp-appset hyprutils.nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama Carla-nightly readymade-git scx-scheds-nightly glasgow

* bump(nightly): legcord-nightly rasputin rp-appset zed-nightly nim-nightly types-colorama scx-scheds-nightly

* bump(nightly): rasputin rp-appset ghostty-nightly zed-nightly gamescope-session-steam nim-nightly intel-ipu6-drivers scx-scheds-nightly natscli

* bump(nightly): legcord-nightly mpv-nightly rasputin rp-appset zed-nightly prismlauncher-nightly nim-nightly types-colorama libva-nvidia-driver scx-scheds-nightly

* bump(nightly): mpv-nightly rasputin rp-appset ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly

* bump(nightly): flameshot-nightly mpv-nightly hyprutils.nightly ghostty-nightly zed-nightly prismlauncher-nightly nim-nightly types-colorama scx-scheds-nightly glasgow

---------


(cherry picked from commit a82483ad51)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-11-17 09:50:03 +08:00
Raboneko 8b1df578b7 bump: terra-appstream-helper 2025-11-17 01:40:41 +00:00
Raboneko f885ff45b5 bump: terra-appstream-helper 2025-11-16 21:16:55 +00:00
Raboneko 2cdd94198a add: terra-appstream-helper (#7401) (#7402)
(cherry picked from commit 16e1994a93)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-16 11:05:40 -06:00
Raboneko 3718223137 bump: rust-starship 2025-11-16 12:36:03 +00:00
Raboneko 8ac9a690d6 bump: protontricks 2025-11-15 11:23:03 +00:00
Raboneko aa7e369b2e bump: wine-staging 2025-11-15 06:50:40 +00:00
Raboneko 09bbff98fb add: chdig (#7386) (#7393) 2025-11-15 05:59:42 +00:00
Raboneko 780b7dad63 fix(metainfo): zed (#7384) (#7387) 2025-11-15 05:26:53 +00:00
Raboneko 98f41c0a15 bump(branch): cuda-cudnn 2025-11-15 01:07:17 +00:00
Raboneko bf50a54ffe bump: subatomic 2025-11-14 23:32:39 +00:00
Raboneko e775a5e59a bump: mesa 2025-11-14 21:48:36 +00:00
Raboneko 525e4e4223 bump: lightdm-kde-greeter 2025-11-14 11:45:45 +00:00
Raboneko 4c985cead6 add: rustypaste (#7375) (#7376)
(cherry picked from commit 9e22b0ab16)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-14 16:20:59 +08:00
Raboneko 5649797e05 chore(metainfo): deno (#7348) (#7362)
* chore(metainfo): deno

* oops

(cherry picked from commit c38e7a5604)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-13 23:37:28 -06:00
Raboneko 41389b8406 fix (swayosd): forgot space (#7366) (#7371)
(cherry picked from commit 4f3ded80d8)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-13 23:36:05 -06:00
Raboneko bb0149fc95 fix: topgrade (#7284) (#7367)
(cherry picked from commit 7894fc2143)

Co-authored-by: madomado <madonuko@outlook.com>
2025-11-13 23:33:19 -06:00
Raboneko 4bd92e7dde chore(metainfo): bun (#7347) (#7354)
(cherry picked from commit bac31c3854)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-14 05:18:10 +00:00
Raboneko 996f44fad7 add: binsider (#7349) (#7358)
(cherry picked from commit 905764c5db)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-14 13:17:45 +08:00
Raboneko 9e6f1273ae add: swayosd (and desktops/sway folder) (#7337) (#7350)
* add: swayosd and desktops/sway folder



* remove DNLs I hope this builds I'm tired



* ???? - also add deps



---------


(cherry picked from commit b923ad9112)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-13 23:17:29 -06:00
Raboneko ab2fa0d54a bump(branch): gnome-shell 2025-11-14 01:08:56 +00:00
Raboneko ee7d4e2caa add: zenergy (#7322) (#7343) 2025-11-13 23:07:49 +00:00
Raboneko 86471d0ec3 bump(branch): libnvjpeg2k 2025-11-13 19:37:13 +00:00
Raboneko 4faf7a6e86 bump: python3-protobuf 2025-11-13 16:48:46 +00:00
Raboneko 9f375ec376 bump: geist 2025-11-13 16:25:17 +00:00
Raboneko b1cdb3f3e4 bump: alsa-ucm-cros 2025-11-13 15:23:26 +00:00
Raboneko 6f0d05175f add: mangowc (#7336) (#7339)
* add: mangowc

* add update.rhai

---------


(cherry picked from commit ed4d9c95fe)

Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-13 21:16:44 +08:00
Raboneko 0986951c82 add: typstyle (#7289) (#7332) 2025-11-13 05:01:24 +00:00
Raboneko 447ab81761 add: Ueberzugpp (#7323) (#7328) 2025-11-13 04:28:21 +00:00
Raboneko 0b06d8a9e5 bump(branch): cuda-cudnn 2025-11-13 01:10:02 +00:00
Raboneko 9c43f89a4d bump: komikku 2025-11-12 22:35:23 +00:00
Raboneko ed936f2899 bump: mesa 2025-11-12 18:34:26 +00:00
Raboneko 525fe6880b bump: rust-bacon 2025-11-12 17:47:44 +00:00
Raboneko 8243a7c206 bump: dart 2025-11-12 14:29:50 +00:00
Raboneko 75384050c0 fix(mesa): Add missing Obsoletes (#7318) (#7319)
* fix(mesa): Add missing Obsoletes



* chore: Release



---------


(cherry picked from commit 4d12814027)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-12 07:29:19 -06:00
Raboneko 58ac76c7d3 bump: anime-game-launcher honkers-launcher 2025-11-12 13:23:57 +00:00
Raboneko 10a24dd342 bump: honkers-railway-launcher sleepy-launcher 2025-11-12 12:43:22 +00:00
Raboneko c8f13ca447 fix(F-Sy-H): use zsh_completions_dir macro (#7311) (#7312) 2025-11-12 15:01:34 +08:00
Raboneko 8b73648181 chore(magic-wormhole): use %pkg_completion (#7306) (#7307)
* chore(magic-wormhole): use `%pkg_completion`

* aa

(cherry picked from commit d5126c8d38)

Co-authored-by: madomado <madonuko@outlook.com>
2025-11-12 14:20:14 +08:00
Raboneko 10f470b778 add: bacon (#7297) (#7302)
* add: bacon

* remove unnecessary command

* add missing semicolon

---------


(cherry picked from commit 2477c31c2d)

Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-12 13:34:36 +08:00
Raboneko 4c074bbdbf fix(signal): license macro and requires lines and some stuff (#7282) (#7298)
(cherry picked from commit bc09881bbe)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-11-11 23:21:11 -06:00
Raboneko 3db400f60d backport: add: shitpost (#7293) (#7294)
(cherry picked from commit 43ebb77e47)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-11 20:13:51 -06:00
Raboneko 30c6a13920 bump: rust-kanata 2025-11-11 20:41:12 +00:00
Raboneko 08a7f08df3 bump: scx-scheds 2025-11-11 20:21:20 +00:00
Raboneko 8395429f19 fix(elephant): files (#7059) (#7285) 2025-11-11 12:37:12 -06:00
Raboneko d58e688b6b bump: tracy 2025-11-11 16:27:23 +00:00
Raboneko 87b9b7ae19 bump: kvrocks 2025-11-11 15:42:42 +00:00
Raboneko d637a11f10 bump: mission-center 2025-11-11 12:43:01 +00:00
Raboneko 816288e6f2 bump: rust-zoi-rs 2025-11-11 08:59:27 +00:00
Raboneko 2533ab6824 bump: rust-jellyfin-rpc-cli 2025-11-11 06:40:57 +00:00
Raboneko 947c6ed160 fix: hyprutils (#7250) (#7278) 2025-11-10 19:23:18 -06:00
Raboneko d03887e0af bump: sass 2025-11-10 23:32:31 +00:00
Raboneko c7cef81417 bump: electron 2025-11-10 23:19:01 +00:00
Raboneko 4ceb482c20 bump: intel-lpmd topgrade 2025-11-10 19:22:22 +00:00
Raboneko 7339b045cf bump: topgrade 2025-11-10 17:42:02 +00:00
Raboneko 68f2df5736 add: waypaper (#7257) (#7274) 2025-11-10 11:27:10 -06:00
Raboneko 9ed2671a8f feat(nvidia*): Better update scripts, adjust weekly trigger (#7269) (#7270)
(cherry picked from commit d837428d16)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-10 22:38:49 +08:00
Raboneko d4c75dacaf bump: fluent-kde-theme 2025-11-10 10:24:40 +00:00
Raboneko 017f6f6c9b bump: python-shibuya 2025-11-10 09:23:59 +00:00
Raboneko f7e85cd473 add: screeninfo (#7256) (#7265)
(cherry picked from commit d4b9070588)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-10 13:56:31 +08:00
Raboneko 824b236963 add: imageio-ffmpeg (#7258) (#7261)
* add: imageio-ffmpeg



* switch pypi



---------



(cherry picked from commit 55524334b8)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-10 13:54:58 +08:00
Raboneko 5f697329e7 fix (amaranth): don't require python3 (#7251) (#7252)
* fix (amaranth): don't require python3



* rel



---------


(cherry picked from commit cd2ca93263)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-09 20:20:58 -06:00
Raboneko 5fcf0b3fb7 feat(hyprland): move things to separate folder real, better upd scr (#7222) (#7246)
(cherry picked from commit c19f7af2b3)

Co-authored-by: madomado <madonuko@outlook.com>
2025-11-10 09:49:12 +08:00
Raboneko 45b8a2c673 bump(weekly): compat-nvidia-repo dkms-nvidia dkms-nvidia-open nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-open-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-11-10 00:51:55 +00:00
Raboneko 86a9993856 bump: vgmstream 2025-11-09 20:59:06 +00:00
Raboneko 4e3e62276a bump: vgmstream 2025-11-09 13:45:42 +00:00
Raboneko e2987777b7 bump: subatomic 2025-11-09 10:18:21 +00:00
Gilver e26f07395b fix(dwarfs): Update macros and shell completion supplements (#7223)
Should fix builds on 41 and also install shell completion packages for the shells.

~Also since I was macro'ing things why not macro EVERYTHING~

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-11-08 18:15:06 +08:00
Raboneko d954c07b97 fix(dwarfs): split off shell completion into subpackages (#7196) (#7207)
(cherry picked from commit ecedf0f87f)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-08 16:22:21 +08:00
Gilver 448bb5545a bump: python-yt-dlp-ejs (#7216)
(cherry picked from commit 96fa448f49)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-11-08 16:21:59 +08:00
Raboneko 34968f6ed6 bump: bun-bin 2025-11-08 08:16:04 +00:00
Raboneko 0382a83dde fix(yt-dlp): files (#7009) (#7211)
(cherry picked from commit cd3b4fa716)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-11-08 01:43:37 -06:00
Raboneko 91a8cb5d44 bump(branch): cuda-cudart cuda-cudnn libcublas 2025-11-08 07:09:00 +00:00
Raboneko dfc53c79a7 chore: Bulk update CUDA (#7192) (#7198)
* chore: Bulk update CUDA

* chore: A

(cherry picked from commit 32d5ace582)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-08 14:23:53 +08:00
Raboneko b19f676202 backport: fix(dwarfs): build fixes (#7193) (#7194) 2025-11-07 23:59:40 -06:00
Raboneko 2e286ba52b bump(branch): xone-kmod dkms-xone 2025-11-07 23:13:14 +00:00
Raboneko bcc09438f5 bump: xone 2025-11-07 22:40:52 +00:00
Raboneko 3c0a33cbac fix: readymade commit date (#7182) (#7183) 2025-11-07 14:37:03 -06:00
Raboneko e363558ae6 backport: bump: readymade-git yet again (#7177) (#7178)
(cherry picked from commit 12fe78cc28)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-07 19:42:58 +00:00
Raboneko b91102115c fix(mise): completions (#7169) (#7171) 2025-11-07 12:42:16 -06:00
Raboneko d70120829d bump: emulationstation-de 2025-11-07 15:30:44 +00:00
Raboneko 63a8dd1b16 bump: limine 2025-11-07 10:22:14 +00:00
Raboneko 3f1a328c08 bump: readymade-git again (#7164) (#7165)
(cherry picked from commit 00ac844770)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-06 17:53:31 -06:00
Raboneko c3469b0f32 bump: electron 2025-11-06 20:55:41 +00:00
Raboneko 1124ed98c5 bump: discord-ptb-openasar discord-ptb 2025-11-06 19:55:37 +00:00
Raboneko 31fe49a37e Attempt to fix sbctl again (#7154) (#7160)
* Attempt to fix sbctl

* debug: enable xtrace in verbosity

* bump package release

* Also add removal script

(cherry picked from commit bbca6283c4)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-06 13:22:03 -06:00
Raboneko 26d49d1188 bump: readymade-git (#7155) (#7156)
(cherry picked from commit 9dd7a6544c)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-06 13:08:10 -06:00
Raboneko e48b027bf1 bump: readmade-git (#7149) (#7150)
(cherry picked from commit a93512ff2b)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-06 00:11:20 -06:00
Raboneko 6ee839fa01 fix: readymade (#7145) (#7146) 2025-11-05 23:43:46 -06:00
Raboneko ce5455108f bump: readymade 2025-11-06 03:56:20 +00:00
Raboneko f90eea1293 bump: discord-canary-openasar discord-canary 2025-11-05 22:48:21 +00:00
Raboneko 3786e255f5 bump: flow-control 2025-11-05 22:37:41 +00:00
Raboneko f8a560ddd2 bump: discord-canary-openasar discord-canary signal-desktop 2025-11-05 21:45:41 +00:00
Raboneko 6f5015e8bd bump: yt-dlp-git 2025-11-05 20:55:51 +00:00
Raboneko ac14429919 bump: yt-dlp-git 2025-11-05 17:18:41 +00:00
Raboneko 6fa1b85e02 bump: legcord 2025-11-05 12:42:39 +00:00
Raboneko 0947882cfc initial package for gnome-shell-extension-gpu-switcher-supergfxctl (#6917) (#7137) 2025-11-05 16:05:38 +08:00
Raboneko a31736182a chore: Update mesa-compat (#7014) (#7141) 2025-11-05 16:04:45 +08:00
Raboneko 1619ee035f bump: crystal 2025-11-05 06:39:32 +00:00
Raboneko fd39fa7fc5 feat: build crystal from source, split out shards pkg (#7044) (#7133)
* Build Crystal from source, split out shards pkg

Build Crystal and shards from source, building dynamically linked
binaries.

Separate the crystal and shards packages, they have different versions
and update schedules.

Remove architecture restrictions.

Introduce a bootstrap problem, as Crystal is built using Crystal.

* bootstrap compiler for crystal compiler

* Use macros when possible in shards.spec (+ formatting)

* formatting of crystal.spec

* use correct path to bootstrap compiler

* build require make for shards

* no verbose autosetup for crystal

* quiet prep/extractions

* shards requires gcc

* Revert "shards requires gcc"

This reverts commit b4558238b3.

Should not be needed, as crystal requires gcc

* Packager

* explict buildreqs for shards

should be inferred from the crystal package

(cherry picked from commit 0b4f4a79da)

Co-authored-by: Carl Hörberg <carl.hoerberg@gmail.com>
2025-11-05 14:14:28 +08:00
Raboneko 99b7ce7799 backport: 'fix(asusctl): track versions properly' (#7129) (#7130)
(cherry picked from commit d52359328d)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-04 23:58:41 -06:00
Raboneko 11d561bc01 add: magic-wormhole (#7080) (#7124)
* add: magic-wormhole



* lets just do the funny



---------


(cherry picked from commit 168fce6e9e)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-04 23:51:35 -06:00
Raboneko a506635e36 add: asusctl (#7043) (#7116)
* add: asusctl

* Make it build

* Remove empty file

* Add update.rhai

* Don't build on non-x86_64 architecture

(cherry picked from commit de6535ba19)

Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
2025-11-04 23:24:38 -06:00
Raboneko 9026cdf836 fix(udev-joystick-blacklist): Drop release from Obsoletes (#7104) (#7120)
* fix(udev-joystick-blacklist): Update conflict version for steam-device-rules



* chore: Release



* Trying something.



---------


(cherry picked from commit 6008440f86)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-04 23:23:05 -06:00
Raboneko a231326551 add: pywebview (#7097) (#7112)
(cherry picked from commit b9365a1f40)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-04 23:20:38 -06:00
Raboneko f684aab214 bump: discord-canary-openasar discord-canary electron 2025-11-05 01:40:19 +00:00
Raboneko 84bae1543d bump(branch): cuda-cudnn 2025-11-04 23:13:27 +00:00
Raboneko 852d974beb bump: discord-canary-openasar discord-canary 2025-11-04 20:48:56 +00:00
Raboneko df835d017c bump: discord-canary-openasar discord-canary 2025-11-04 20:32:46 +00:00
Raboneko 2178bf9c47 add: iosevka-fonts (#7092) (#7105)
* add: iosevka-fonts

* use macros for ts

* set jCmd properly for even slower builds :p

* add build option to use TTC collections instead

* add license.md

* use very big runners for this

* use large arm runners

* try using bun instead

* HACK: Use prebuilt binaries

(cherry picked from commit 50dc230eac)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-04 12:03:48 -06:00
Raboneko 572c3c42dc fix(sbctl): Move postinst hook to /etc (#7099) (#7100)
* fix(sbctl): Move postinst hook to /etc

* bump release

* oops typo

* Bruh

(cherry picked from commit 58b900eb3c)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-11-04 09:38:59 -06:00
Raboneko 8c3739fe19 bump: zed-preview 2025-11-04 06:55:05 +00:00
Raboneko b2aeb5760a bump: python-shibuya 2025-11-04 06:32:14 +00:00
Raboneko 99dcb0bf69 fix: amaranth _desc (#7091) (#7093)
(cherry picked from commit a5b63a6c40)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-04 00:12:08 -06:00
Raboneko 5d3b72cc55 fix(udev-joystick-blacklist): Conflict and obsolete steam-device-rules (#7086) (#7087)
* fix(udev-joystick-blacklist): Conflict and obsolete steam-device-rules



* chore: Add conflict to main package too



* Maybe...?



---------


(cherry picked from commit 6d72eeffc9)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-03 23:55:02 -06:00
Raboneko 8dd44499bc add: curl_cffi (#7046) (#7081)
* Add curl_cffi

* Add curl_cffi

* make build on 42

* use pypi for version

---------


(cherry picked from commit 2b4d062d15)

Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-03 21:57:31 -06:00
Raboneko 843675f870 add: spake2 (#7055) (#7076)
* add: spake2



* changelog



---------


(cherry picked from commit 57418cbb20)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-03 20:12:30 -06:00
Raboneko c693a52ada add: udev-joystick-blacklist, split from Steam package (#7054) (#7072)
* add: udev-joystick-blacklist, split from Steam package

* fix: Change didn't save

* fix: Obsolete

* fix: Everything

* fix: How am I managing this

(cherry picked from commit ea7638be4d)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-11-04 10:12:18 +08:00
Raboneko d5cffd0ff4 add: zipstream-ng (#7057) (#7068)
(cherry picked from commit 908b308334)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-04 10:09:50 +08:00
Raboneko ea62f0b0e2 add: iterable-io (#7058) (#7064)
(cherry picked from commit 187de91818)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-03 20:09:00 -06:00
Raboneko f507c6d4f3 add: txtorcon (#7056) (#7060)
(cherry picked from commit a2a498f167)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-03 20:08:21 -06:00
Raboneko f441921d28 bump: ruffle-nightly rust-wild-linker activate-linux 2025-11-04 02:01:24 +00:00
Raboneko bc3be55811 bump: yt-dlp-git 2025-11-03 23:37:49 +00:00
Raboneko b0524a7069 bump: coolercontrol 2025-11-03 22:19:54 +00:00
Raboneko fd629e854c bump: yt-dlp-git 2025-11-03 21:56:05 +00:00
Raboneko 8d8d727f6c bump: lightdm-kde-greeter 2025-11-03 19:55:34 +00:00
Raboneko 9c7134d245 bump: rio 2025-11-03 17:55:47 +00:00
Raboneko 39772a6874 bump: rio yt-dlp-git 2025-11-03 16:47:57 +00:00
Raboneko 576af8ca4a bump: rust-mise 2025-11-03 15:20:46 +00:00
Raboneko 4407adaf37 add: activate-linux (#7048) (#7049)
* Add activate-linux

* add update.rhai for activate-linux

* oops

(cherry picked from commit c113463f7c)

Co-authored-by: metcya <134973769+metcya@users.noreply.github.com>
2025-11-03 17:29:25 +08:00
Raboneko 0376c41516 feat: Update Mesa to 25.2.6 (#7045) (#7047)
* feat: Update Mesa to 25.2.6



* fix: Remove unneeded patch



* chore: Delete anda/lib/mesa/gnome-shell-glthread-disable.patch



---------


(cherry picked from commit 32ec1ea33c)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-11-02 21:12:43 -06:00
Raboneko 85e9953382 bump: katsu 2025-11-03 03:08:40 +00:00
Raboneko 3ed974b5f3 bump: ruffle-nightly 2025-11-03 01:40:35 +00:00
Raboneko 7634dff2f0 bump: chezmoi 2025-11-02 20:07:31 +00:00
Raboneko 5f4abc3cc9 bump(branch): neovim-default-editor 2025-11-02 20:05:48 +00:00
madomado 48b226b185 chore(sync): frawhide -> f41 (#7026) 2025-11-02 13:30:52 -06:00
Raboneko 2b1053dcae fix(elephant): remove some docs files (#7031) (#7039) 2025-11-03 02:57:47 +08:00
Raboneko f184c73b3d bump: btdu 2025-11-02 18:43:35 +00:00
Raboneko 9e12c93654 bump: vgmstream 2025-11-02 17:55:49 +00:00
Raboneko 0d2e2f7791 fix: deno (#7032) (#7034) 2025-11-02 09:07:17 -06:00
Raboneko d164eb83f1 bump: rust-deno 2025-11-02 07:13:44 +00:00
Raboneko 4ef0fc91a9 add: deno (#6517) (#7027)
* add: deno

* completions



* Update rust-deno.spec



* clang



* asdlfkj



* mkdir?



* bruh



* no elvish?



* %undefine __brp_mangle_shebangs



* copy licernse



---------


(cherry picked from commit c4ff7bfc38)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-11-02 15:09:49 +08:00
Raboneko 5d0fe86f01 add: lily (#6993) (#7021)
* add: lily



* not arch dependant



* use pkg_devel_files macro



* cursed but it works lol



---------



(cherry picked from commit ce7936fece)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-02 14:25:01 +08:00
Raboneko bc147d2af0 add: bdf2sfd update script (#7015) (#7016)
(cherry picked from commit f677eab4e0)

Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-02 06:19:34 +00:00
Raboneko e2f857e50a bump: komikku 2025-11-01 21:50:07 +00:00
Raboneko 8a6198aa93 bump: signal (#7012) (#7013)
(cherry picked from commit f1195dc521)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-11-01 13:22:21 -05:00
Raboneko 2f10c5382e bump: topgrade 2025-11-01 14:15:37 +00:00
Raboneko 493b00440c bump: golang-github-jesseduffield-lazygit 2025-11-01 09:57:32 +00:00
Raboneko 646965000d bump: topgrade 2025-11-01 09:24:22 +00:00
Raboneko fbbb45a497 add: senpai (#6994) (#7005)
(cherry picked from commit a6a64714c2)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-10-31 23:33:35 -05:00
Raboneko e5c7ca38a7 bump: discord-ptb-openasar 2025-10-31 22:55:38 +00:00
Raboneko dbe5c667be bump: wine-dev 2025-10-31 22:00:03 +00:00
Raboneko bc6f0fc45e fix: zoi (#6995) (#6998) 2025-10-31 14:45:33 -05:00
Raboneko 8d8449b8eb bump: pokeget 2025-10-31 18:28:27 +00:00
Raboneko b4fd1699d4 bump: pokeget 2025-10-31 17:55:39 +00:00
Raboneko d8787bf28e bump: sass 2025-10-31 17:35:33 +00:00
Raboneko 6be3841f5c bump: voicevox 2025-10-31 15:18:59 +00:00
Raboneko b3703c73eb bump: golang-github-abenz1267-elephant 2025-10-30 19:55:31 +00:00
Raboneko d68959803b bump: golang-github-abenz1267-elephant 2025-10-30 19:28:33 +00:00
Raboneko 3c03d6fe26 bump: discord-ptb-openasar discord-ptb 2025-10-30 19:15:10 +00:00
Raboneko 75fd95b1b4 bump: golang-github-abenz1267-elephant (#6985) (#6991)
(cherry picked from commit 5e0a03c7b8)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-10-30 14:10:03 -05:00
Raboneko 899fd21832 add: gay (#6969) (#6988)
* chore(gstreamer1-plugins-ugly): Track and rebuild for x264 and x265 (#6961)

(cherry picked from commit 26262394c3)


* add: gay



* revert gstreamer stuff



* gay is living on the edge



---------





(cherry picked from commit 33beac85f9)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-10-30 14:06:13 -05:00
Raboneko de460cccb1 bump: android-studio 2025-10-30 17:00:01 +00:00
Raboneko 8d5e37de31 fix: get elephant to build (#6979) (#6981)
* fix: get elephant to build

* Remove variables around "Version". I am not sure it is still
  necessary.
* Unset `check` as it was failing and I don't know how to properly run go test.
* Update doc paths/files

* wayland-devel



---------



(cherry picked from commit 5fa3f2b458)

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: Tom von Schwerdtner <tomvons@gmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-10-30 06:45:24 -05:00
Raboneko 3d48b2bd37 bump: nodejs-backport 2025-10-30 09:55:39 +00:00
Gilver 20f572152f bump: rpcs3 walker (#6970) (#6976)
* bump: rpcs3

* Update rpcs3.spec



* Update upstream version from v2.7.2 to v2.7.3



---------



(cherry picked from commit 762af7fa1d)

Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-10-29 11:54:05 -05:00
Raboneko ef14b1a1e2 add: supergfxctl (#6918) (#6972) 2025-10-29 10:32:51 -05:00
Raboneko f8aea4a659 bump: gradle 2025-10-29 15:29:51 +00:00
Raboneko 7513a5e819 bump: katsu 2025-10-29 14:29:39 +00:00
Raboneko 47f71af91b fix(elephant): Update file path in update.rhai (#6960) (#6963)
(cherry picked from commit 2b6b098bf0)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-10-29 21:39:56 +08:00
Raboneko fb81a972c9 bump: osu-lazer 2025-10-29 12:42:33 +00:00
Raboneko 5111e2f7c9 bump: limine 2025-10-29 10:47:56 +00:00
Gilver 7d51975f44 chore(ghostty,ghostty-nightly): Do not bundle themes (#6928) (#6945)
* chore(ghostty,ghostty-nightly): Do not bundle themes

* fix: Themes folder be gone

* feat: Changelogs

(cherry picked from commit d8a6c6b9ea)

Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
2025-10-29 01:10:44 -05:00
Raboneko 2b2e542c98 bump: halloy 2025-10-28 22:48:34 +00:00
Raboneko 3a6b124f86 bump: appimagelauncher 2025-10-28 22:37:51 +00:00
Raboneko 8e31f32ba4 bump: halloy 2025-10-28 17:59:03 +00:00
Raboneko bba8973988 bump: vesktop 2025-10-28 16:52:01 +00:00
Raboneko 8f629c8141 fix: sipa-fonts now oulls Laksaman for the fontconfig (#6930) (#6931) 2025-10-28 08:50:41 -07:00
Raboneko 1271928ec3 fix: coreboot-utils, use %configure macro (#6920) (#6924) 2025-10-27 21:22:11 -07:00
Raboneko d690f5394c add: Honkers Launcher (#6886) (#6921) 2025-10-27 21:21:03 -07:00
Raboneko 412df960bb bump: opengamepadui 2025-10-28 02:55:24 +00:00
Raboneko 3bfd7e3226 bump: electron 2025-10-27 22:35:15 +00:00
Raboneko 1a4e3c4033 bump: discord-openasar discord 2025-10-27 21:16:59 +00:00
Raboneko 0f3801bf27 add: rasputin (#6911) (#6912)
(cherry picked from commit d1ffb19bbf)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-10-26 22:54:48 -05:00
Raboneko 0fa084b236 fix: rpcc (#6906) (#6907)
(cherry picked from commit 83ded6d30b)

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-10-26 19:57:59 -05:00
Raboneko c43e91d7d7 bump: limine 2025-10-26 21:16:13 +00:00
Raboneko 2eb44146b0 bump: rust-matugen 2025-10-26 19:58:55 +00:00
Raboneko e894bceaa7 Update: rp-appset to reflect latest commits (#6617) (#6902) 2025-10-25 20:08:07 -07:00
Raboneko 341a05b3b3 add: rpcc (#6896) (#6898) 2025-10-26 11:03:50 +08:00
Raboneko d5a3509bc9 bump: tela-icon-theme 2025-10-25 17:40:40 +00:00
Raboneko b7531f8c36 add: AAGL (#6884) (#6887)
* add: AAGL

* oops

* add protobuf dependencies

(cherry picked from commit 06082ae19a)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-10-26 01:15:15 +08:00
Raboneko cd8dcb9b54 add: sleepy launcher (#6885) (#6888)
(cherry picked from commit 243bcae73b)

Co-authored-by: Pornpipat Popum <cappy@cappuchino.xyz>
2025-10-26 01:14:54 +08:00
Raboneko 467aa12476 bump: copyparty 2025-10-25 14:46:09 +00:00
Raboneko 9bb730d7e7 bump: rust-starship rust-usage-cli 2025-10-25 11:54:53 +00:00
Raboneko ffae20c354 bump: uutils-coreutils-replace 2025-10-25 08:30:58 +00:00
Raboneko 5d65630304 add: graftcp (#6871) (#6878)
* add: graftcp



* dont need



* oops



* make work



---------


(cherry picked from commit 7042a7550e)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-10-25 01:06:32 -05:00
442 changed files with 5257 additions and 807 deletions
+9
View File
@@ -42,6 +42,15 @@ And Terra EL itself can be installed with:
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release
```
## Contributions
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)
- [FAQ](https://developer.fyralabs.com/terra/faq)
- [Policy](https://developer.fyralabs.com/terra/policy)
## Documentation
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "chdig.spec"
}
}
+35
View File
@@ -0,0 +1,35 @@
%undefine __brp_mangle_shebangs
Name: chdig
Version: 25.11.1
Release: 1%?dist
Summary: Dig into ClickHouse with TUI interface
URL: https://github.com/azat/chdig
Source0: %url/archive/refs/tags/v%{version}.tar.gz
License: MIT
BuildRequires: cargo anda-srpm-macros cargo-rpm-macros mold clang fontconfig-devel glib2 libgcc
%description
%{summary}.
%prep
%autosetup -n %{name}-%{version}
%cargo_prep_online
%build
%cargo_build
%install
install -Dm755 target/rpm/chdig %{buildroot}%{_bindir}/chdig
%cargo_license_summary_online
%{cargo_license_online -a} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%{_bindir}/chdig
%changelog
* Fri Nov 14 2025 Owen Zimmerman <owen@fyralabs.com>
- Intial Commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("azat/chdig"));
+1 -1
View File
@@ -8,7 +8,7 @@ for background device management, as well as a GUI to expertly customize your se
%global __brp_mangle_shebangs %{nil}
Name: coolercontrol
Version: 3.0.1
Version: 3.0.2
Release: 1%?dist
Summary: Cooling device control for Linux
License: GPL-3.0-or-later
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.786
Version: 0.0.801
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary
Version: 0.0.786
Version: 0.0.801
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: discord.com
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-openasar
Version: 0.0.112
Version: 0.0.113
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb-openasar
Version: 0.0.163
Version: 0.0.165
Release: 1%?dist
Summary: A snappier Discord rewrite with features like further customization and theming
License: MIT AND https://discord.com/terms
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-ptb
Version: 0.0.163
Version: 0.0.165
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers.
URL: https://discord.com
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord
Version: 0.0.112
Version: 0.0.113
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit 5470662f25a0fc9cdb024d2e3dce4108f5cc529a
%global commit_date 20250917
%global commit 9615228a515fd77abb0cab5de21528f1f33d26f6
%global commit_date 20251104
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision-nightly
+1 -1
View File
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.20.1
Version: 0.21.2
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
+3 -3
View File
@@ -1,9 +1,9 @@
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
%global ver 13.1.0
%global commit f8ab6a67517476522631fb0838eab3fa58093402
%global ver 13.3.0
%global commit 0f37bf09972c7e66ed78ad0460d2ebce97b82809
%global shortcommit %{sub %{commit} 1 7}
%global commit_date 20251007
%global commit_date 20251119
%global devel_name QtColorWidgets
%global _distro_extra_cflags -fuse-ld=mold
%global _distro_extra_cxxflags -fuse-ld=mold
+1 -1
View File
@@ -1,6 +1,6 @@
Name: fontviewer
Epoch: 1
Version: 1.1.0
Version: 1.2.0
Release: 1%?dist
Summary: View and install fonts
+1 -1
View File
@@ -9,7 +9,7 @@
%endif
Name: goofcord
Version: 1.11.0
Version: 1.11.1.beta.1
Release: 1%?dist
License: OSL-3.0
Summary: A privacy-minded Legcord fork.
+1 -1
View File
@@ -4,7 +4,7 @@
%global crate halloy
Name: halloy
Version: 2025.9
Version: 2025.11
Release: 1%?dist
Summary: An open-source IRC client written in Rust, with the Iced GUI library
Packager: Yoong jin <solomoncyj@gmail.com>
+2 -2
View File
@@ -3,10 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.90.0
%global raw_ver v1.93.0
Name: komikku
Version: 1.90.0
Version: 1.93.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
@@ -1,5 +1,5 @@
%global commit 71a73d9ac15b3c50c80f1a4cffd657f304da79a8
%global commit_date 20251015
%global commit 94128d8fbcac0a14af4c529b29e0d91b0b997796
%global commit_date 20251114
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global debug_package %nil
%global __strip /bin/true
+2 -2
View File
@@ -9,8 +9,8 @@
%endif
Name: legcord
Version: 1.1.5
Release: 2%?dist
Version: 1.1.6
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "librepods.spec"
}
}
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>com.github.librepods</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-only</project_license>
<icon
type="remote"
>https://github.com/kavishdevar/librepods/blob/main/linux/assets/librepods.png</icon>
<name>librepods</name>
<summary>AirPods liberated from Apple's ecosystem</summary>
<description>
<p>
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices.
Get access to noise control modes, adaptive transparency, ear detection,
hearing aid, customized transparency mode, battery status, and more - all the
premium features you paid for but Apple locked to their ecosystem.
</p>
</description>
<launchable type="desktop-id">me.kavishdevar.librepods.desktop</launchable>
<url type="homepage">https://github.com/kavishdevar/librepods</url>
<provides>
<binary>librepods</binary>
</provides>
<keywords>
<keyword>airpods</keyword>
<keyword>librepods</keyword>
</keywords>
<releases>
<release version="0.1.0" />
</releases>
</component>
+63
View File
@@ -0,0 +1,63 @@
%global appid com.github.librepods
Name: librepods
Summary: AirPods liberated from Apple's ecosystem
Version: 0.1.0
Release: 1%?dist
License: GPL-3.0-only
URL: https://github.com/kavishdevar/librepods
Source0: %url/archive/refs/tags/linux-v%version.tar.gz
Source1: com.github.librepods.metainfo.xml
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: g++
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtconnectivity-devel
BuildRequires: qt6-qtmultimedia-devel
BuildRequires: qt6-qtdeclarative-devel
BuildRequires: openssl-devel
BuildRequires: anda-srpm-macros
BuildRequires: terra-appstream-helper
Requires: glibc
Requires: openssl
Requires: qt6-qtbase
Requires: qt6-qtconnectivity
Requires: qt6-qtdeclarative
%description
LibrePods unlocks Apple's exclusive AirPods features on non-Apple devices.
Get access to noise control modes, adaptive transparency, ear detection,
hearing aid, customized transparency mode, battery status, and more - all the
premium features you paid for but Apple locked to their ecosystem.
%prep
%autosetup -n %{name}-linux-v%{version}
%build
pushd linux
%cmake
%cmake_build
popd
%install
install -Dm644 linux-rust/assets/icon.png %{buildroot}%{_iconsdir}/hicolor/512x512/apps/librepods.png
pushd linux
%cmake_install
popd
%terra_appstream -o %{SOURCE1}
%files
%doc README.md linux/README.md CHANGELOG.md
%license LICENSE
%{_bindir}/librepods
%{_datadir}/applications/me.kavishdevar.librepods.desktop
%{_metainfodir}/com.github.librepods.metainfo.xml
%{_iconsdir}/hicolor/512x512/apps/librepods.png
%changelog
* Wed Nov 19 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+4
View File
@@ -0,0 +1,4 @@
let tags = json_arr(get("https://api.github.com/repos/kavishdevar/librepods/tags"));
let tag = tags.find(|t| t.name.starts_with("linux-v"));
tag.name.crop(7);
rpm.version(tag.name);
+2 -2
View File
@@ -1,9 +1,9 @@
%global forgeurl0 https://gitlab.com/mission-center-devs/mission-center
Version: 1.0.2
Version: 1.1.0
%global tag0 v%{version}
%global forgeurl1 https://gitlab.com/mission-center-devs/gng
%global commit1 319d95d29cbc3c373ae61cff228e8440fbaadbbb
%global commit1 1a8916cfeb06a3d63eefa8b17972eb2988e16da3
%forgemeta -a
+2 -2
View File
@@ -1,9 +1,9 @@
# Disable X11 for RHEL 10+
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
%global commit 99d6d4c1c21c51ffac5f7b6d6e733a0b05a216ad
%global commit f6c116491a82314332f8ded74fc92b2b5cdf7e25
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20251020
%global commit_date 20251122
%global ver 0.40.0
Name: mpv-nightly
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="desktop-application">
<id>com.github.neohtop</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<icon type="local">/usr/share/icons/hicolor/128x128/apps/NeoHtop.png</icon>
<name>NeoHtop</name>
<summary>System monitoring on steroids</summary>
<description>
<p>
A modern, cross-platform system monitor built on top of Svelte, Rust, and Tauri.
</p>
</description>
<launchable type="desktop-id">NeoHtop.desktop</launchable>
<url type="homepage">https://abdenasser.github.io/neohtop/</url>
<provides>
<binary>neohtop</binary>
</provides>
<keywords>
<keyword>system monitor</keyword>
</keywords>
<releases>
<release version="1.2.0" />
</releases>
</component>
+12 -1
View File
@@ -1,13 +1,15 @@
%global __brp_mangle_shebangs %{nil}
%global appid com.github.neohtop
Name: neohtop
Version: 1.2.0
Release: 1%?dist
Release: 2%?dist
Summary: System monitoring on steroids
License: MIT
URL: https://github.com/Abdenasser/neohtop
Source0: %url/archive/refs/tags/v%version.tar.gz
Source1: NeoHtop.desktop
Source2: com.github.neohtop.metainfo.xml
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: rust
BuildRequires: nodejs-npm
@@ -18,6 +20,10 @@ BuildRequires: gtk3-devel
BuildRequires: rust-gdk-pixbuf-sys-devel
BuildRequires: glib2-devel
BuildRequires: openssl-devel
BuildRequires: anda-srpm-macros
BuildRequires: terra-appstream-helper
Provides: NeoHtop
%description
%summary.
@@ -37,6 +43,8 @@ install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/25
install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%terra_appstream -o %{SOURCE2}
%files
%doc README.md
%license LICENSE
@@ -45,7 +53,10 @@ install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x1
%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%{_metainfodir}/com.github.neohtop.metainfo.xml
%changelog
* Wed Nov 19 2025 Owen Zimmerman <owen@fyralabs.com>
- Add metainfo
* Sat Feb 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial package
+1 -1
View File
@@ -2,7 +2,7 @@
%global pypi_name protontricks
Name: terra-%{pypi_name}
Version: 1.13.0
Version: 1.13.1
Release: 1%?dist
Summary: Simple wrapper that does winetricks things for Proton enabled games
BuildArch: noarch
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "rasputin.spec"
}
labels {
nightly = 1
}
}
+45
View File
@@ -0,0 +1,45 @@
%global commit a822eb767a330711e67714428c1c56cf3c82f044
%global commit_date 20251118
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rasputin
Version: 0~%commit_date.git~%shortcommit
Release: 1%?dist
Summary: Mouse and keyboard settings for Raspberry Pi Desktop
License: BSD-3-Clause
URL: https://github.com/raspberrypi-ui/rasputin
Source0: %url/archive/%commit.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: gtk3-devel
BuildRequires: libxml2-devel
BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
%description
%summary.
%prep
%autosetup -n rasputin-%{commit}
%build
%meson
%meson_build
%install
%meson_install
%find_lang rpcc_rasputin
%files -f rpcc_rasputin.lang
%license debian/copyright
%{_datadir}/rpcc/ui/rasputin.ui
%{_libdir}/rpcc/librpcc_rasputin.so
%changelog
* Sun Oct 26 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("raspberrypi-ui/appset"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+12 -8
View File
@@ -1,5 +1,5 @@
%global commit 2905b8fc7d4a5d3a952163e0ba5ee7968c92dfb4
%global commit_date 20251003
%global commit a822eb767a330711e67714428c1c56cf3c82f044
%global commit_date 20251118
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: appset
@@ -19,7 +19,6 @@ BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
Requires: gtk3
Provides: pipanel
Provides: rp-appset
@@ -37,15 +36,20 @@ Provides: rp-appset
%install
%meson_install
%find_lang pipanel
%find_lang rpcc_pipanel
%files -f pipanel.lang
%files -f rpcc_pipanel.lang
%doc README
%license debian/copyright
%{_bindir}/pipanel
%{_datadir}/applications/pipanel.desktop
%{_datadir}/pipanel/ui/pipanel.ui
%{_datadir}/rpcc/ui/pipanel.ui
%{_libdir}/rpcc/librpcc_pipanel.so
%{_iconsdir}/hicolor/24x24/apps/appset-desktop.png
%{_iconsdir}/hicolor/24x24/apps/appset-taskbar.png
%{_iconsdir}/hicolor/32x32/apps/appset-desktop.png
%{_iconsdir}/hicolor/32x32/apps/appset-taskbar.png
%changelog
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
- Follow upstream by changing to build plugin instead of application
* Fri Aug 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Package appset
+2 -2
View File
@@ -1,5 +1,5 @@
%global commit e5e5796f787fade0514c44649d206a860049424d
%global commit_date 20250930
%global commit d09cc3fdb2071552f18b4564e1c77cb288b580db
%global commit_date 20251104
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rp-bookshelf
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "rpcc.spec"
}
labels {
nightly = 1
}
}
+57
View File
@@ -0,0 +1,57 @@
%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad
%global commit_date 20251030
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: rpcc
Version: 0~%commit_date.git~%shortcommit
Release: 1%?dist
Summary: Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
License: BSD-3-Clause
URL: https://github.com/raspberrypi-ui/rpcc
Source0: %url/archive/%commit.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: gtk3-devel
BuildRequires: libxml2-devel
BuildRequires: intltool
BuildRequires: gcc
Requires: libxml2
Requires: gtk3
%description
Raspberry Pi Control Centre - an extensible settings application for the Raspberry Pi Desktop
rpcc is a settings application which loads tab pages at runtime from plugin modules.
A number of packages contain plugins which are installed as standard on Raspberry Pi images:
- pipanel - appearance settings
- rc-gui - Raspberry Pi Configuration
- raindrop - screen layout
- rasputin - mouse and keyboard input
- rpinters - printers
%prep
%autosetup -n rpcc-%commit
%build
%meson
%meson_build
%install
%meson_install
%find_lang rpcc
%files -f rpcc.lang
%doc README
%license debian/copyright
%{_bindir}/rpcc
%{_datadir}/applications/rpcc.desktop
%{_datadir}/rpcc/ui/rpcc.ui
%changelog
* Sat Oct 25 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+5
View File
@@ -0,0 +1,5 @@
rpm.global("commit", gh_commit("raspberrypi-ui/rpcc"));
if rpm.changed() {
rpm.release();
rpm.global("commit_date", date());
}
+2 -2
View File
@@ -1,4 +1,4 @@
%global ver 2025-10-12
%global ver 2025-11-04
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -17,7 +17,7 @@ Source0: https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-%v
Provides: ruffle
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros mold
BuildRequires: gcc-c++ cmake java
BuildRequires: gcc-c++ cmake
BuildRequires: java-latest-openjdk-headless
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gtk+-3.0)
+42 -12
View File
@@ -1,6 +1,9 @@
#? https://gitlab.archlinux.org/archlinux/packaging/packages/signal-desktop/-/blob/main/PKGBUILD
%define debug_package %{nil}
# Make electron_license macro properly work
%bcond bundled_electron 1
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude ^lib.*\\.so.*$
@@ -11,21 +14,34 @@
%define arch arm64-
%endif
Name: signal-desktop
Version: 7.76.0
Release: 1%?dist
Name: signal-desktop
Version: 7.78.0
Release: 2%?dist
Summary: A private messenger for Windows, macOS, and Linux
URL: https://signal.org
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
# signal.desktop from https://github.com/signalflatpak/signal/blob/master/org.signal.Signal.desktop
Source1: signal.desktop
License: AGPL-3.0 AND %electron_licenses
License: AGPL-3.0 AND %{electron_license}
ExclusiveArch: x86_64 aarch64
BuildRequires: pulseaudio-libs-devel libX11-devel pnpm make gcc g++ python3
BuildRequires: git-lfs
BuildRequires: pulseaudio-libs-devel
BuildRequires: libX11-devel
BuildRequires: git-lfs
BuildRequires: git-core
BuildRequires: anda-srpm-macros
BuildRequires: pnpm
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: git-core
BuildRequires: make
BuildRequires: nodejs
BuildRequires: nodejs-npm
BuildRequires: python3
Requires: gtk3
Requires: libwayland-cursor
Requires: libwayland-client
Requires: libwayland-client
Requires: libxkbcommon
Requires: gdk-pixbuf2
Requires: libthai
@@ -48,6 +64,16 @@ Requires: mesa-libgbm
Requires: at-spi2-atk
Requires: expat
Requires: alsa-lib
Requires: xdg-utils
Requires: re2
Requires: (libXtst or libXtst6)
Requires: libXScrnSaver
Requires: libnotify
Requires: (libuuid or libuuid1)
Requires: at-spi2-core
Requires: c-ares
Requires: gtk3
Requires: minizip
Provides: signal
Provides: Signal
@@ -57,12 +83,14 @@ Provides: Signal-Desktop
Signal Desktop links with Signal on Android or iOS and lets you message from your Windows, macOS, and Linux computers.
%prep
%autosetup -n Signal-Desktop-%{version} -p1
%autosetup -n Signal-Desktop-%{version}
%build
pnpm install --frozen-lockfile
pnpm --prefix sticker-creator install
pnpm --prefix sticker-creator build
pushd sticker-creator
pnpm install --frozen-lockfile
pnpm build
popd
pnpm run build-linux --dir
%install
@@ -99,8 +127,8 @@ install -Dm644 build/icons/png/512x512.png %{buildroot}%{_iconsdir}/hicolor/512x
install -Dm644 build/icons/png/64x64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/signal.png
install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/applications/signal.desktop
mkdir -p %buildroot%_bindir
ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop
mkdir -p %{buildroot}%{_bindir}
ln -s %{_libdir}/signal-desktop/signal-desktop %{buildroot}%{_bindir}/signal-desktop
%files
%license LICENSE
@@ -123,5 +151,7 @@ ln -s %_libdir/signal-desktop/signal-desktop %buildroot%_bindir/signal-desktop
%{_iconsdir}/hicolor/64x64/apps/signal.png
%changelog
* Tue Nov 11 2025 Owen Zimmerman <owen@fyralabs.com>
- Add more Requires:, fix electron_license macro application, fix some formatting
* Fri Aug 8 2025 june-fish <git@june.fish>
- Initial Package
+1 -1
View File
@@ -2,7 +2,7 @@
%global realname subtitleedit
Name: %realname.bin
Version: 4.0.13
Version: 4.0.14
Release: 1%?dist
Summary: An advanced subtitle editor and converter
License: GPL-3.0-only
@@ -1 +1 @@
v1.11.15
v1.12.12
+1 -1
View File
@@ -1,7 +1,7 @@
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
Name: throne
Version: 1.0.6
Version: 1.0.9
Release: 1%?dist
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/throneproj/Throne
+2 -2
View File
@@ -7,8 +7,8 @@
Name: vesktop
Obsoletes: VencordDesktop < 1.5.8-1
Obsoletes: vencord-desktop < 1.5.8-1
Version: 1.6.0
Release: 2%?dist
Version: 1.6.1
Release: 1%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
URL: https://github.com/Vencord/Vesktop
+1 -1
View File
@@ -13,7 +13,7 @@
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.24.2
Version: 0.25.0
Release: 1%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
+2 -2
View File
@@ -1,9 +1,9 @@
# Fedora sometimes sources the snapshots under stable versions and just bumps release
# For user clarity I have separated these into different packages
%global commit 5a543dbc7bcb2465f3fb77bcfb28c0fc21d508b5
%global commit 533f41704766765cfb3706fb2aa197acbb05df32
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global ver 20250102
%global commit_date 20250928
%global commit_date 20251105
Name: winetricks-git
Version: %{ver}^%{commit_date}git.%{shortcommit}
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "gnome-shell-extension-gpu-supergfxctl-switch.spec"
}
}
@@ -0,0 +1,39 @@
%global commit 1de26db2ea4166fdca85306300b12bdc24f2c955
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250925
%global ver 11
%global extension gpu-switcher-supergfxctl
%global uuid %{extension}@chikobara.github.io
Name: gnome-shell-extension-%{extension}
Version: %ver^%commit_date.%shortcommit
Release: 1%?dist
Summary: GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
License: GPL-3.0-only
URL: https://github.com/chikobara/GPU-Switcher-Supergfxctl
Source0: %url/archive/%commit.tar.gz
Requires: (gnome-shell >= 48~ with gnome-shell < 50~) asusctl supergfxctl
Recommends: gnome-extensions-app
BuildArch: noarch
%description
GPU Profile switcher Gnome-Shell-Extension for ASUS laptops using Supergfxctl
%prep
%autosetup -n GPU-Switcher-Supergfxctl-%{commit} -p1
%install
install -Dm644 metadata.json %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/metadata.json
install -Dm644 extension.js %{buildroot}%{_datadir}/gnome-shell/extensions/%{uuid}/extension.js
%files
%license LICENSE
%doc README.md
%{_datadir}/gnome-shell/extensions/%{uuid}
%changelog
* Mon Oct 27 2025 june-fish <june@fyralabs.com> - 11
- Initial Package
@@ -0,0 +1,9 @@
if filters.contains("nightly") {
rpm.global("commit", gh_commit("chikobara/GPU-Switcher-Supergfxctl"));
if rpm.changed() {
let v = find("\"version\": ([.\\d]+)\n", gh_rawfile("chikobara/GPU-Switcher-Supergfxctl", "main", "metadata.json"), 1);
rpm.global("ver", v);
rpm.global("commit_date", date());
rpm.release();
}
}
@@ -1,6 +1,6 @@
%global tarball_version %%(echo %{version} | tr '~' '.')
%global major_version 47
%global minor_version 9
%global minor_version 10
%if 0%{?rhel}
%global portal_helper 0
@@ -2,7 +2,7 @@
Name: nautilus-open-any-terminal
Version: 0.7.0
Release: 1%?dist
Release: 2%?dist
Summary: Context-menu entry for opening other terminal in Nautilus
License: GPL-3.0-only
URL: https://github.com/Stunkymonkey/nautilus-open-any-terminal
@@ -18,6 +18,7 @@ BuildRequires: python3dist(pip)
BuildRequires: gettext
Requires: python3-%{name} = %{version}-%{release}
Requires: %{name}-caja = %{version}-%{release}
Requires: nautilus-python
Obsoletes: python3-%{name} < 0.6.1-2
@@ -1,9 +1,9 @@
#? https://src.fedoraproject.org/rpms/hyprgraphics/blob/rawhide/f/hyprgraphics.spec
%global realname hyprgraphics
%global ver 0.2.0
%global commit 50fb9f069219f338a11cf0bcccb9e58357d67757
%global commit_date 20251015
%global ver 0.3.0
%global commit ffc999d980c7b3bca85d3ebd0a9fbadf984a8162
%global commit_date 20251107
%global shortcommit %{sub %commit 1 7}
%bcond libjxl 1
@@ -0,0 +1,16 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
rpm.global("commit", gh_commit("hyprwm/hyprgraphics"));
if rpm.changed() {
rpm.global("ver", gh_rawfile("hyprwm/hyprgraphics", "main", "VERSION"));
rpm.global("commit_date", date());
}
// FIXME: should be updbranch but we also need nightly and we are using gh_commit()?
let dir = sub(`/[^/]+$`, "", __script_path);
open_file(`${dir}/VER_hyprlang.txt`, "w").write(bump::madoguchi("hyprlang.nightly", labels.branch));
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);
}
@@ -0,0 +1 @@
0.10.0^20251005git.3df7bde
@@ -0,0 +1,16 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
// FIXME: should be updbranch but we also need nightly and we are using gh_commit()?
let dir = sub(`/[^/]+$`, "", __script_path);
open_file(`${dir}/VER_hyprutil.txt`, "w").write(bump::madoguchi("hyprutils.nightly", labels.branch));
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);
}
rpm.global("commit", gh_commit("hyprwm/hyprlang"));
if rpm.changed() {
rpm.global("ver", gh_rawfile("hyprwm/hyprlang", "main", "VERSION"));
rpm.global("commit_date", date());
}
@@ -0,0 +1,14 @@
import "andax/bump_extras.rhai" as bump;
import "andax/spec.rhai" as spec;
let v = gh_rawfile("hyprwm/hyprlock", "main", "VERSION");
v.trim();
rpm.version(v);
// FIXME: should be updbranch but we also need nightly and we are using gh_commit()?
let dir = sub(`/[^/]+$`, "", __script_path);
open_file(`${dir}/VER_hyprgraphics.txt`, "w").write(bump::madoguchi("hyprgraphics.nightly", labels.branch));
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,10 +1,10 @@
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
%global realname hyprutils
%global ver 0.10.0
%global ver 0.10.2
%global commit 3df7bde01efb3a3e8e678d1155f2aa3f19e177ef
%global commit_date 20251005
%global commit 16a7fe760d7da8956cd9d72abc0532d8c72be2ce
%global commit_date 20251123
%global shortcommit %{sub %commit 1 7}
Name: %realname.nightly
@@ -22,6 +22,7 @@ ExcludeArch: %{ix86}
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig(pixman-1)
BuildRequires: cmake(GTest)
Provides: %realname = %evr
Conflicts: %realname
@@ -2,9 +2,9 @@
%global realname hyprwayland-scanner
%global ver 0.4.5
%global commit b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d
%global commit f6cf414ca0e16a4d30198fd670ec86df3c89f671
%global shortcommit %{sub %commit 1 7}
%global commit_date 20250815
%global commit_date 20251121
Name: %realname.nightly
Version: %ver^%{commit_date}git.%shortcommit
@@ -1,7 +1,7 @@
%global commit 31d29530ad834c1bfb70ed43f9395a549fbace56
%global commit 7f92a0f5aab4936f24f5a47a717a7444af1d3f42
Name: lightdm-kde-greeter
Version: 6.0.3
Version: 6.0.5
Release: 1%?dist
Summary: Login screen using the LightDM framework
License: GPL-3.0-or-later
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "mangowc.spec"
}
}
+52
View File
@@ -0,0 +1,52 @@
Name: mangowc
Version: 0.10.5
Release: 1%?dist
Summary: wayland compositor base wlroots and scenefx (dwm but wayland)
License: GPL-3.0
Packager: metcya <metcya@gmail.com>
URL: https://github.com/DreamMaoMao/mangowc
Source: %{url}/archive/%{version}.tar.gz
BuildRequires: meson
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: pkgconfig(xcb)
BuildRequires: pkgconfig(xcb-icccm)
BuildRequires: pkgconfig(wayland-protocols)
BuildRequires: pkgconfig(wayland-server)
BuildRequires: pkgconfig(wlroots-0.19)
BuildRequires: pkgconfig(xkbcommon)
BuildRequires: pkgconfig(libinput)
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(scenefx-0.4)
%description
MangoWC is a lightweight, high-performance Wayland compositor built on dwl, designed for speed, flexibility, and a modern, customizable desktop experience.
%prep
%autosetup
%build
%meson
%meson_build
%install
%meson_install
%files
%doc README.md
%license LICENSE
%license LICENSE.wlroots
%license LICENSE.tinywl
%license LICENSE.sway
%license LICENSE.dwm
%license LICENSE.dwl
%{_bindir}/mango
%{_bindir}/mmsg
%{_sysconfdir}/mango/config.conf
%{_datadir}/wayland-sessions/mango.desktop
%changelog
* Wed Nov 12 2025 metcya <metcya@gmail.com>
- Package mangowc
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("DreamMaoMao/mangowc"));
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "swayosd.spec"
}
labels {
mock = 1
}
}
+85
View File
@@ -0,0 +1,85 @@
Name: SwayOSD
Version: 0.2.1
Release: 2%?dist
Summary: A GTK based on screen display for keyboard shortcuts like caps-lock and volume
License: GPL-3.0-only
URL: https://github.com/ErikReider/SwayOSD
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: gtk3-devel
BuildRequires: gcc
BuildRequires: systemd-rpm-macros
BuildRequires: rust
BuildRequires: cargo
BuildRequires: sassc
BuildRequires: libevdev-devel
BuildRequires: gtk4-devel
BuildRequires: gtk4-layer-shell-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: libinput-devel
BuildRequires: louvre
Requires: cairo
Requires: gtk4
Requires: cairo
Requires: dbus
Requires: gdk-pixbuf2
Requires: glib2
Requires: glibc
Requires: gtk4-layer-shell
Requires: libevdev
Requires: libinput
Requires: pulseaudio-libs
Requires: pango
Requires: systemd-libs
Provides: swayosd
%description
%{summary}.
%prep
%autosetup -n SwayOSD-%{version}
%build
%meson
%meson_build
%install
%meson_install
%post
%systemd_post swayosd-libinput-backend.service
%systemd_post org.erikreider.swayosd.service
%preun
%systemd_preun swayosd-libinput-backend.service
%systemd_preun org.erikreider.swayosd.service
%postun
%systemd_postun_with_restart swayosd-libinput-backend.service
%systemd_postun_with_restart org.erikreider.swayosd.service
%files
%doc README.md
%license LICENSE
%{_bindir}/swayosd-client
%{_bindir}/swayosd-server
%{_bindir}/swayosd-libinput-backend
%config(noreplace) %{_sysconfdir}/xdg/swayosd/backend.toml
%config(noreplace) %{_sysconfdir}/xdg/swayosd/config.toml
%config(noreplace) %{_sysconfdir}/xdg/swayosd/style.css
%{_usr}/lib64/systemd/system/swayosd-libinput-backend.service
%{_usr}/lib64/udev/rules.d/99-swayosd.rules
%{_datadir}/dbus-1/system-services/org.erikreider.swayosd.service
%{_datadir}/dbus-1/system.d/org.erikreider.swayosd.conf
%{_datadir}/polkit-1/actions/org.erikreider.swayosd.policy
%{_datadir}/polkit-1/rules.d/org.erikreider.swayosd.rules
%changelog
* Thu Nov 13 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("ErikReider/SwayOSD"));
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("hyprwm/hyprgraphics"));
if rpm.changed() {
rpm.global("ver", gh_rawfile("hyprwm/hyprgraphics", "main", "VERSION"));
rpm.global("commit_date", date());
}
@@ -1,5 +0,0 @@
rpm.global("commit", gh_commit("hyprwm/hyprlang"));
if rpm.changed() {
rpm.global("ver", gh_rawfile("hyprwm/hyprlang", "main", "VERSION"));
rpm.global("commit_date", date());
}
@@ -1,3 +0,0 @@
let v = gh_rawfile("hyprwm/hyprlock", "main", "VERSION");
v.trim();
rpm.version(v);
@@ -2,8 +2,8 @@
%global crate matugen
Name: rust-matugen
Version: 2.4.1
Release: 1%{?dist}
Version: 3.0.0
Release: 1%?dist
Summary: Material you color generation tool with templates
License: GPL-2.0
+1 -1
View File
@@ -4,7 +4,7 @@
# prevent library files from being installed
%global cargo_install_lib 0
%global upstream_version v2.3.0
%global upstream_version v2.7.3
%global ver %{sub %upstream_version 2}
Name: walker
+6
View File
@@ -0,0 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "waypaper.spec"
}
}
+1
View File
@@ -0,0 +1 @@
rpm.version(pypi("waypaper"));
+56
View File
@@ -0,0 +1,56 @@
%global pypi_name waypaper
%global _desc GUI wallpaper manager for Wayland and Xorg Linux systems.
%define _python_dist_allow_version_zero 1
Name: python-%{pypi_name}
Version: 2.7
Release: 1%?dist
Summary: GUI wallpaper manager for Wayland and Xorg Linux systems
License: GPL-3.0-only
URL: https://github.com/anufrievroman/waypaper
Source0: %url/archive/refs/tags/%version.tar.gz
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: python3-wheel
BuildRequires: python3-pip
BuildRequires: python3-setuptools
BuildRequires: python3-setuptools_scm
Packager: Owen Zimmerman <owen@fyralabs.com>
%description
%_desc
%package -n python3-%{pypi_name}
Summary: %{summary}
Provides: waypaper
%{?python_provide:%python_provide python3-%{pypi_name}}
%description -n python3-%{pypi_name}
%_desc
%prep
%autosetup -n waypaper-%version
%build
%pyproject_wheel
%install
%pyproject_install
%pyproject_save_files waypaper
%files -n python3-%{pypi_name} -f %{pyproject_files}
%doc README.md
%license LICENSE
%{_bindir}/waypaper
%{_datadir}/applications/waypaper.desktop
%{_datadir}/icons/hicolor/scalable/apps/waypaper.svg
%{_mandir}/man1/waypaper.1.gz
%dnl %python3_sitelib/__pycache__/*.cpython-*.pyc
%dnl %python3_sitelib/waypaper/subcommands/__pycache__/*.cpython-*.pyc
%changelog
* Sun Nov 09 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial commit
@@ -4,7 +4,7 @@
%global __requires_exclude ^libaaudio\\.so.*|^libandroid\\.so.*|^libmediandk\\.so.*|^liblog\\.so.*|^libc\\.so.*|^libm\\.so.*|^libdl\\.so.*|^libcrypt\\.so.*|^libstdc\\+\\+\\.so.*|^libncursesw\\.so.*|^libtinfo\\.so.*|^libnsl\\.so.*|^libpanelw\\.so.*$
Name: android-studio
Version: 2025.1.4.8
Version: 2025.2.1.8
Release: 1%?dist
Summary: Official IDE for Android development
License: Apache-2.0
+1 -1
View File
@@ -6,7 +6,7 @@
%global __brp_mangle_shebangs %{nil}
Name: atac
Version: 0.22.0
Version: 0.22.1
Release: 1%?dist
Summary: Arguably a Terminal API Client
+1 -1
View File
@@ -3,7 +3,7 @@
%bcond test 1
Name: node-%{module}
Version: 10.1.0
Version: 10.2.0
Release: 1%?dist
Summary: Backport GitHub commits
SourceLicense: Apache-2.0
+8 -2
View File
@@ -5,14 +5,17 @@
%global a aarch64
%endif
%global appid sh.oven.bun
Name: bun-bin
Version: 1.3.1
Version: 1.3.3
Release: 1%?dist
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
License: MIT
URL: https://bun.sh
Source0: https://github.com/oven-sh/bun/releases/download/bun-v%version/bun-linux-%a.zip
BuildRequires: unzip
Source1: sh.oven.bun.metainfo.xml
BuildRequires: unzip anda-srpm-macros terra-appstream-helper
%description
%summary.
@@ -57,7 +60,10 @@ install -Dm644 bun.bash -t %buildroot%bash_completions_dir
install -Dm644 bun.fish -t %buildroot%fish_completions_dir
ln -s bun %buildroot%_bindir/bunx
%terra_appstream -o %{SOURCE1}
%files
%license LICENSE
%_bindir/bun
%_bindir/bunx
%{_datadir}/metainfo/sh.oven.bun.metainfo.xml
+26
View File
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="runtime">
<id>sh.oven.bun</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<icon type="stock">applications-development</icon>
<name>Bun</name>
<summary>Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one</summary>
<description>
<p>
Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one
</p>
</description>
<url type="homepage">https://bun.sh</url>
<provides>
<mediatype>text/javascript</mediatype>
<mediatype>text/typescript</mediatype>
</provides>
<releases>
<release version="1.3.2" />
</releases>
</component>
+8
View File
@@ -0,0 +1,8 @@
project pkg {
rpm {
spec = "rust-deno.spec"
}
labels {
large = 1
}
}
@@ -0,0 +1,27 @@
--- deno-2.5.6/Cargo.toml 1970-01-01T00:00:01+00:00
+++ deno-2.5.6/Cargo.toml 2025-11-02T08:06:51.091942+00:00
@@ -654,24 +654,3 @@
[target."cfg(unix)".dependencies.shell-escape]
version = "=0.1.5"
-[target."cfg(windows)".dependencies.deno_subprocess_windows]
-version = "0.16.0"
-
-[target."cfg(windows)".dependencies.winapi]
-version = "=0.3.9"
-features = [
- "knownfolders",
- "mswsock",
- "objbase",
- "shlobj",
- "tlhelp32",
- "winbase",
- "winerror",
- "winsock2",
-]
-
-[target."cfg(windows)".build-dependencies.winapi]
-version = "=0.3.9"
-
-[target."cfg(windows)".build-dependencies.winres]
-version = "=0.1.12"
+6
View File
@@ -0,0 +1,6 @@
#!/bin/bash
if [[ " $@ " =~ "jitterentropy" ]]; then
exec gcc $(echo "$@" | sed 's/-O[0-9s]//g')
else
exec gcc "$@"
fi
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8" ?>
<component type="runtime">
<id>land.deno.deno</id>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<name>Deno</name>
<summary>A modern runtime for JavaScript and TypeScript.</summary>
<description>
<p>
Deno (/ˈdiːnoʊ/, pronounced dee-no) is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience.
It's built on V8, Rust, and Tokio.
</p>
</description>
<url type="homepage">https://deno.com</url>
<provides>
<mediatype>text/javascript</mediatype>
<mediatype>text/typescript</mediatype>
</provides>
<releases>
<release version="2.5.6" />
</releases>
</component>
+74
View File
@@ -0,0 +1,74 @@
%undefine __brp_mangle_shebangs
# Generated by rust2rpm 27
%bcond check 0
%global crate deno
Name: rust-deno
Version: 2.5.6
Release: 2%?dist
Summary: Deno executable
License: MIT
URL: https://crates.io/crates/deno
Source: %{crates_source}
Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md
Source2: gcc-wrapper.sh
Source3: land.deno.deno.metainfo.xml
# Automatically generated patch to strip dependencies and normalize metadata
Patch: deno-fix-metadata-auto.diff
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros
BuildRequires: protobuf-compiler
BuildRequires: llvm17-devel
BuildRequires: python3
BuildRequires: cmake
BuildRequires: gcc
BuildRequires: clang
BuildRequires: clang-devel
%global _description %{expand:
Provides the deno executable.}
%description %{_description}
%package -n %{crate}
Summary: %{summary}
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-DFS-2016) AND (0BSD OR MIT OR Apache-2.0) AND Apache-2.0 AND (Apache-2.0 AND ISC) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR BSL-1.0 OR MIT) AND (Apache-2.0 OR ISC OR MIT) 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 (BSD-3-Clause OR MIT) AND BSL-1.0 AND CC0-1.0 AND ISC AND (ISC AND (Apache-2.0 OR ISC)) AND (ISC AND (Apache-2.0 OR ISC) AND OpenSSL) AND MIT AND (MIT AND BSD-3-Clause) AND (MIT OR Apache-2.0) AND (MIT OR Apache-2.0 OR BSD-1-Clause) AND (MIT OR Apache-2.0 OR LGPL-2.1-or-later) AND (MIT OR Apache-2.0 OR Zlib) AND (MIT OR Zlib OR Apache-2.0) AND MPL-2.0 AND MPL-2.0+ AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib AND (Zlib OR Apache-2.0 OR MIT)
# LICENSE.dependencies contains a full license breakdown
%description -n %{crate} %{_description}
%files -n %{crate}
%license LICENSE.md
%license LICENSE.dependencies
%doc README.md
%{_metainfodir}/land.deno.deno.metainfo.xml
%{_bindir}/deno
%pkg_completion -Bfzn %crate
%prep
%autosetup -n %{crate}-%{version} -p1
%cargo_prep_online
cp %{S:1} .
cp %{S:2} gcc
%global __cc %_builddir/%buildsubdir/gcc
sed '/\[env\]/a CC="%__cc"' -i .cargo/config
%build
%{cargo_license_summary_online}
%{cargo_license_online} > LICENSE.dependencies
%{cargo_build} --locked
%install
%crate_install_bin
mkdir -p %buildroot{%bash_completions_dir,%elvish_completions_dir,%fish_completions_dir,%zsh_completions_dir}
target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno
%dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv
target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish
target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno
install -Dm644 %{S:3} -t %buildroot%{_metainfodir}
+1
View File
@@ -0,0 +1 @@
rpm.version(crates("deno"));

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