Compare commits

..

1604 Commits

Author SHA1 Message Date
madomado 15db76eb67 fix: ayatana-indicator-datetime
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-30 01:25:45 +08:00
Raboneko ca5e550ddf bump: nekoray nekoray inputplumber cuda-cudnn libcusparselt 2025-04-29 17:20:25 +00:00
madomado 254f81e05f fix(nekoray): update.rhai (#4529)
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-29 12:14:06 -05:00
Jan f907735d06 feat(switcheroo-control): bump release number, update discrete patch (#4521)
- for F42 the release was bumped to 8, needed to bump it again for the terra package to be updated to
- the discrete patch was updated to support the Intel Xe Driver

Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
2025-04-30 01:06:28 +08:00
Gilver 0eb9a2bcd7 feat(cuda-cudnn, libcusparelt): Make update.rhai automatically track new series (#4520) 2025-04-30 01:00:13 +08:00
Raboneko 93110ed66b bump: yt-dlp 2025-04-29 16:57:24 +00:00
Raboneko e485ca94ca bump: discord-canary-openasar discord-canary 2025-04-29 16:46:57 +00:00
Raboneko 86c05f15df bump: discord-openasar discord 2025-04-29 16:24:01 +00:00
Raboneko fee1956d11 bump: inputplumber crystal 2025-04-29 15:42:00 +00:00
Raboneko be93c0e93d bump: stable 2025-04-29 14:46:22 +00:00
Raboneko 363c4de838 bump: nightly 2025-04-29 13:59:58 +00:00
Raboneko b3b0074eb1 bump: preview 2025-04-29 13:23:14 +00:00
Gilver 438d83f22c feat(andax/nvidia.rhai): Automatically fetch new CUDA versions (#4514)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-29 18:38:23 +08:00
Gilver 85658ae184 refactor: Rebase FFmpeg (#3489)
* Disable LCEVC support for now

* Add missing patches

* Update ffmpeg.spec

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

* Update ffmpeg.spec

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

* Update ffmpeg-chromium.patch

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

* Update ffmpeg-HandBrake.patch

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

* Update ffmpeg-svt-vp9.patch

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

* Add files via upload

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-04-29 02:20:25 -05:00
Raboneko 59e3dc39de bump: bun nightly 2025-04-29 05:58:42 +00:00
Raboneko 3ebbf87ab1 bump: cuda-cccl cuda-cudart cuda-cuobjdump cuda-cupti cuda-cuxxfilt cuda-gdb cuda-nvdisasm cuda-nvml cuda-nvprof cuda-nvprune cuda-nvrtc cuda-nvtx cuda-profiler cuda-sanitizer cuda libcublas libcudla libcufft libcurand libcusparse libnpp libnvfatbin libnvjpeg cuda-nvcc 2025-04-29 05:19:14 +00:00
Gilver 8ef23c8acf chore: Update cuda-nvcc (#4502)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:03:49 +08:00
Gilver 9adcf5ccad chore (andax/nvidia.rhai): Bump CUDA component version (#4503)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-29 13:03:44 +08:00
Raboneko dcbc6748a4 bump: maple 2025-04-29 04:22:40 +00:00
Raboneko 88cc135481 bump(nightly): mpv nightly micro nightly prismlauncher-nightly nim-nightly rpi-utils 2025-04-29 01:48:28 +00:00
Raboneko bc5cb20daf bump: ruffle inputplumber mise 2025-04-29 01:28:27 +00:00
Raboneko 7ef0f8c510 bump: electron 2025-04-28 23:46:51 +00:00
Raboneko 4f1aac8aff bump: yt-dlp 2025-04-28 22:57:11 +00:00
Raboneko a0930925a6 bump: yt-dlp 2025-04-28 22:42:38 +00:00
Raboneko 09a556aab5 bump: yt-dlp 2025-04-28 22:26:53 +00:00
Raboneko 002ddda358 bump: yt-dlp 2025-04-28 21:24:25 +00:00
Raboneko 43a65ba742 bump: discord-ptb-openasar discord-ptb 2025-04-28 21:01:09 +00:00
Raboneko 61cd422b02 bump: sbctl 2025-04-28 20:23:12 +00:00
Raboneko 6155829332 bump: discord-canary-openasar discord-canary 2025-04-28 19:47:21 +00:00
Raboneko 3fd3989efb bump: yt-dlp 2025-04-28 19:37:18 +00:00
Gilver 515e10435e fix(egl-x11): Bump release to 6 (#4501)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:47:41 -05:00
Gilver 7ac598413a fix(egl): Bump release back up (#4490)
* fix(egl-wayland): Bump release back up

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

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

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 13:14:45 -05:00
Gilver 9757df21ad fix(cuda-gcc): Ifcond for GCC version tracking (#4491)
* fix(cuda-gcc): Ifcond for GCC version tracking

* chore: Bump release
2025-04-28 13:14:35 -05:00
Raboneko 7a18522b3d bump: preview 2025-04-28 17:45:35 +00:00
Raboneko 0573f9e845 bump: lomiri-system-settings 2025-04-28 17:17:42 +00:00
Raboneko 364f7d3539 bump: maple 2025-04-28 15:43:49 +00:00
Raboneko 7aaf19f4fa bump: codium nightly 2025-04-28 15:28:58 +00:00
Gilver 7789afee6e fix(egl-wayland,egl-x11): Needs an i686 build, remove the update script (#4473)
* fix(egl-wayland): Needs an i686 build

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

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

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

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

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

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

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:15:45 -05:00
Gilver 69fee075dc fix(starship): Update patches (#4472)
* Delete anda/langs/rust/starship/0001-gix-0.61.1-0.61.0.patch

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

* Update starship-fix-metadata-auto.diff

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

* Confusion

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

* fix?: Update patch via upload

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

* Update starship-fix-metadata-auto.diff

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

* Update starship-fix-metadata-auto.diff

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

* Update starship-fix-metadata-auto.diff

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

* fix: Words cannot describe how much I hate rust2rpm

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

* Update rust-starship.spec

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

* Oof

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

* Update rust-starship.spec

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

* Update rust-starship.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:15:30 -05:00
Gilver 77a8049da9 chore(cuda-gcc): Remove from NVIDIA subrepo to use with packages that need CUDA compatible compilers (#4471)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 10:15:10 -05:00
Raboneko bf322e2507 bump: nightly 2025-04-28 14:30:19 +00:00
Jaiden Riordan e67dbc51ff feat(readymade): make rdm build on commit (#4476)
Signed-off-by: Jaiden Riordan <jade@e.email>
2025-04-28 22:13:42 +08:00
Raboneko 2d8e297d7f bump: fluent-kde-theme 2025-04-28 03:03:41 +00:00
Raboneko cc7240ca2e bump(nightly): mpv nightly micro nightly prismlauncher-nightly nightly 2025-04-28 01:50:38 +00:00
Raboneko 0def47baf9 bump: jellyfin-rpc 2025-04-27 18:24:01 +00:00
Raboneko 3779166a0d bump: starship 2025-04-27 16:21:49 +00:00
Gilver 5e63223d90 fix: Zig transitve failure failsafe (#4464)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 00:15:34 +08:00
Gilver 1af19fdf9d fix(zed): License fetching (#4445)
* fix(zed): License macro shouldn't have brackets around it

* fix: Unmacro the command I guess

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

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 00:15:11 +08:00
Gilver a1a64c759e add: LCEVCdec (#4463)
* add: LCEVCdec

* Update LCEVCdec.spec

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

* Update LCEVCdec.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-28 00:15:02 +08:00
Raboneko eca776842b bump: mise 2025-04-27 13:13:35 +00:00
Raboneko 70d33178a9 bump(branch): cuda-gcc 2025-04-27 11:35:27 +00:00
Gilver 1382b5b37b chore: Update cuda-gcc (#4458)
* chore: Spec changes needed for update

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

* Update update.rhai

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

* Update cuda-gcc.spec

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

* Maybe just let the Rhai take care of this

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

* Update cuda-gcc.spec

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

* Update update.rhai

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

* Update cuda-gcc.spec

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

* Update update.rhai

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-27 19:15:25 +08:00
Gilver e65ef4bdaf feat(zig-master): Self bootstrap builds take two (#4456)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-27 18:40:11 +08:00
madomado 8b68265932 fix(gst1-plugins-bad): update.rhai is somehow broken? (#4457)
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-27 03:55:00 -05:00
Raboneko 47ab256106 bump: discord-canary-openasar discord-canary 2025-04-27 07:49:42 +00:00
Raboneko 323fe08110 bump: zig 2025-04-27 05:18:02 +00:00
Raboneko 4de7f7775d bump: libhelium 2025-04-27 03:01:52 +00:00
Raboneko 941a7405d2 bump(nightly): mpv nightly nightly 2025-04-27 01:52:37 +00:00
Raboneko 7c4c0f28d8 bump: ruffle yt-dlp 2025-04-27 01:39:54 +00:00
Raboneko 121a61c67a bump: eww 2025-04-26 22:58:16 +00:00
Raboneko 212c37b253 bump: yt-dlp 2025-04-26 22:46:12 +00:00
Raboneko 8029332715 bump: yt-dlp 2025-04-26 22:19:35 +00:00
Raboneko 350c9dbced bump: youtube-music 2025-04-26 19:48:45 +00:00
Raboneko f79eaaf422 bump: mise 2025-04-26 16:23:11 +00:00
Gilver ac101a29bf fix(nvidia-driver): Disable comment note stripping (#4444)
* fix(nvidia-driver): Disable comment note stripping

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

* %dnl

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

* The funny?

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

* Quotes?

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

* %ifnarch

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-26 16:46:10 +08:00
Raboneko 645cec7414 bump: gitoxide 2025-04-26 07:50:19 +00:00
Raboneko b0dfc93f2d bump: gitoxide 2025-04-26 06:30:02 +00:00
Jon Mulder 4315ecec68 fix(wl-kmod): process 6.13 and 6.14 patches (#4448)
Apply the patches within the spec.

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

fix(wl-kmod): bump release version
2025-04-26 00:29:37 -05:00
Raboneko a0505e95a4 bump(nightly): mpv nightly nightly vala-nightly nvidia-patch 2025-04-26 01:43:41 +00:00
Raboneko b182c836df bump: ruffle 2025-04-26 01:26:18 +00:00
Raboneko c975e5932a bump: preview 2025-04-25 23:16:57 +00:00
Raboneko 821a5b10f3 bump: discord-canary-openasar discord-canary 2025-04-25 22:22:26 +00:00
Raboneko d574293f84 bump: gitoxide 2025-04-25 20:55:49 +00:00
Raboneko c6464124e3 bump: anki-bin 2025-04-25 19:27:33 +00:00
Raboneko 2d7e22220f bump: mise 2025-04-25 18:50:42 +00:00
Raboneko 2ffb1d9554 bump: compat-nvidia-repo dkms-nvidia nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-04-25 17:39:44 +00:00
Raboneko c659380f9f bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-ugly 2025-04-25 17:37:46 +00:00
Gilver 7831992c64 fix(andax/nvidia.rhai): Track stable NVIDIA drivers (#4428)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:37:33 +08:00
Gilver 41be45dab2 fix({dkms-}v4l2loopback{-kmod}): Requires help2man (#4429)
* fix(kmod): Requires help2man

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

* fix(dkms): Requires help2man

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

* Update dkms-v4l2loopback.spec

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

* Update v4l2loopback-kmod.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:18:17 +08:00
Raboneko 7a6edb0a4b fix(zed, zed-nightly, zed-preview): Build and licenses (#4198) (#4435)
* fix: zed{nightly,preview}

* Actual license hell

* LOL

* Bump all the releases

* Small change to try CI again

* Ehhhh

* Custom global macro?

* More efficient license macro



* Update zed-preview.spec



* Update zed.spec



* use large labels

* Update zed-nightly.spec



* Update zed-preview.spec



* Update zed-nightly.spec



* Update zed.spec



* Update zed-nightly.spec



* Update zed-preview.spec



* Update zed.spec



---------



(cherry picked from commit 156336a8b5)

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



* Create update.rhai



* Bump commit?



* Nightly for date function



* Cursed



* Update ipu6-camera-hal.spec



* fix: Install and build

* fix: Ifcond typo

* Add myself as packager I guess

* fix: Whoops

* I am becoming the Joker



* Not taking anymore chances this is so annoying



* fix: Drop old lib file



* fix: Finally fully drop hal_adapter (thank God)



---------


(cherry picked from commit aafe2ed488)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:07:55 +08:00
Gilver aae75fdddb feat(zig-master): Fix build commands for future bootstrapping, port Fedora patches (#4427)
* feat(zig-master): Bootstrap build

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

* chore: Bump release

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

* Fix up the docs build flag

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

* fix: zig_build_options macro

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

* fix: Don't self-bootstrap for now

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

* Update zig-master.spec

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

* Add files via upload

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

* feat: Port all applicable Fedora patches

* Oops

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

* fix: Add back that space

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

* chore: Changelog

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-26 01:00:55 +08:00
Raboneko 8c622d51db bump: inputplumber 2025-04-25 16:59:36 +00:00
Raboneko ca368ba77c bump: youtube-music 2025-04-25 14:42:36 +00:00
Raboneko 35b724617e bump: preview stable yt-dlp 2025-04-25 14:28:06 +00:00
Raboneko ce4a7073bb bump: lomiri-system-settings gradle 2025-04-25 10:20:00 +00:00
Raboneko 8b8ff8d48b bump: mpv 2025-04-25 09:55:53 +00:00
Raboneko 70a3606d88 bump: osu-lazer 2025-04-25 07:31:59 +00:00
Raboneko 101013792d bump: eza 2025-04-25 07:18:35 +00:00
R1kaB3rN c218402338 fix(umu-launcher): update dependencies (#4422)
* build: drop python3-filelock

* build: add python3-xxhash

* build: add python3-cbor2
2025-04-25 13:20:20 +08:00
Raboneko 264b29b9c4 bump: srpm-macros 2025-04-25 05:20:07 +00:00
Raboneko 97bf12b6c8 bump: yt-dlp 2025-04-25 03:57:39 +00:00
Raboneko 00c64a226b bump: ruffle 2025-04-25 02:02:52 +00:00
Raboneko 77e3f66035 bump(nightly): micro nightly nim-nightly vala-nightly 2025-04-25 01:47:49 +00:00
Raboneko c01dc60171 bump: preview 2025-04-24 21:55:54 +00:00
Raboneko a14993d5f7 bump: yt-dlp 2025-04-24 20:28:01 +00:00
Raboneko 83c38209f7 bump: discord-ptb-openasar discord-ptb 2025-04-24 19:58:55 +00:00
Raboneko 976a8f19c2 bump: yt-dlp 2025-04-24 19:38:22 +00:00
Raboneko 4c33510c00 bump: zig yt-dlp 2025-04-24 19:21:07 +00:00
Raboneko 4126e4cd26 bump: yt-dlp 2025-04-24 18:47:59 +00:00
Raboneko 2434f57317 bump: nerd-fonts 2025-04-24 18:26:18 +00:00
Raboneko 18d3300fe6 bump: egl-wayland egl-x11 2025-04-24 14:39:52 +00:00
Gilver 53508b9a31 add: egl{-wayland,-x11} (#4411)
* add: egl{-wayland,-x11}

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

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

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

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

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
2025-04-24 22:23:35 +08:00
Gilver 8e98e8fe29 feat(zig-master): Make internal version more plain (#4413)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-24 21:29:02 +08:00
Gilver cc558f47d5 fix({akmod,dkms}-ipu6): Update patches (#4412) 2025-04-24 21:25:55 +08:00
Gilver 6bc392e2ee fix(nvidia*): Update and fix various spec parts (#4396)
* fix(nvidia*): Update and fix various spec parts

* Negativo what the heck was that

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

* ?

* Blegh

* WTF

* ????

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:39:20 +08:00
Gilver c9a8e7b062 refactor: Nightly (#4404)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:37:31 +08:00
Raboneko 9cb04cc0d1 bump(branch): akmod dkms 2025-04-24 11:35:55 +00:00
Raboneko 052d0db087 bump: kmod-common 2025-04-24 11:16:08 +00:00
Gilver fe3b6c4c89 fix(xone): Dropoff epoch and Conflicts/Obsoletes old versions (#4393) 2025-04-24 19:01:13 +08:00
Gilver 1283e2280c feat/fix(ipu6-drivers): Refactor and add DKMS package (#4395)
* feat/fix(ipu6-drivers): Refactor and add DKMS package

* fix: Forgot the 0

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

* Update intel-ipu6-kmod.spec

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

* Update intel-ipu6-kmod.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-24 19:00:18 +08:00
Gilver ce03ce1f38 add: Zig master builds (#4394) 2025-04-24 18:57:07 +08:00
Raboneko 00a37a74d4 bump: libnvidia-container nvidia-container-toolkit 2025-04-24 07:45:48 +00:00
Raboneko af14134d67 bump: anki-qt5 anki osu-lazer 2025-04-24 07:18:44 +00:00
Raboneko ab57adf056 bump: ruffle 2025-04-24 02:00:24 +00:00
Raboneko 8864bb3d23 bump(nightly): nightly nightly nightly spotx-bash 2025-04-24 01:47:20 +00:00
Raboneko 8a9bf81d9a bump: mise 2025-04-23 22:48:55 +00:00
Raboneko 4958c49fc9 bump(branch): gnome-shell 2025-04-23 22:40:37 +00:00
Raboneko efa6d6f9ea bump: discord-canary-openasar discord-canary inputplumber 2025-04-23 22:38:41 +00:00
Raboneko d27322bcb8 bump: discord-canary-openasar discord-canary electron 2025-04-23 20:28:41 +00:00
Raboneko 0d2de4855c bump: anki-bin preview 2025-04-23 19:28:23 +00:00
Raboneko a82a94d95f bump: discord-canary-openasar discord-canary 2025-04-23 18:27:58 +00:00
Raboneko 9df96c707a bump: preview 2025-04-23 17:40:50 +00:00
Raboneko e8a9158436 bump: preview stable 2025-04-23 17:25:20 +00:00
Raboneko d7fe7d689e bump: tdlib 2025-04-23 16:49:32 +00:00
Raboneko ff617fd04d bump: yt-dlp 2025-04-23 14:41:12 +00:00
bunzuhbu 978c9280b5 add: nekoray (#4374)
* update

* Update version

* update singbox version

* fix: add build-ids

---------

Co-authored-by: u <u>
Co-authored-by: madonuko <madonuko@outlook.com>
2025-04-23 21:54:09 +08:00
Raboneko d4fb9ff034 bump(branch): ffmpeg 2025-04-23 10:15:11 +00:00
Raboneko a0bc65158f bump: tdlib 2025-04-23 09:27:58 +00:00
madomado ed2f45849e fix(flatpost): update.rhai (#4381)
* fix(flatpost): update.rhai

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

* actually just this

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

* trim?

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-04-23 01:33:02 -05:00
Raboneko e37dc27434 bump: flatpost 2025-04-23 06:27:43 +00:00
Raboneko d05d4bd127 bump: flatpost 2025-04-23 05:55:38 +00:00
Raboneko f5d2e3acea bump: flatpost 2025-04-23 05:41:25 +00:00
Raboneko 43cfddae6d bump: flatpost 2025-04-23 05:22:48 +00:00
Adam Fidel 099779ea5c add: flatpost (#4376)
* Add flatpost

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

* bump to 1.0.5

* partially address review comments

* add mime types

* Fix typo in License

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

* add patch to add mime types

---------

Signed-off-by: Adam Fidel <ledif@users.noreply.github.com>
Co-authored-by: GloriousEggroll <gloriouseggroll@gmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-04-23 13:06:38 +08:00
Raboneko 650fbea522 bump: mise 2025-04-23 04:26:46 +00:00
Raboneko 17f03adbd7 bump: ruffle yt-dlp 2025-04-23 02:01:36 +00:00
Raboneko 461e43aca9 bump(nightly): envision mpv nightly nightly nim-nightly nightly spotx-bash 2025-04-23 01:46:54 +00:00
Raboneko d65767c080 bump: yt-dlp 2025-04-22 23:58:48 +00:00
Raboneko 8b8bd5be4a bump: discord-openasar discord 2025-04-22 23:22:25 +00:00
Raboneko 019cd08932 bump: inputplumber 2025-04-22 22:37:44 +00:00
Raboneko 7d5c9f924d bump: preview 2025-04-22 21:17:26 +00:00
Raboneko 13bbeac4e6 bump: mise 2025-04-22 18:27:16 +00:00
Raboneko ffe62828ad bump: codium 2025-04-22 17:16:50 +00:00
Raboneko 98fe514291 bump: preview arduino-cli 2025-04-22 14:18:55 +00:00
Raboneko 84a9f6e5cc bump: nim 2025-04-22 09:24:10 +00:00
Raboneko 0ceccc6f8e bump: kvrocks opengamepadui 2025-04-22 05:18:25 +00:00
Raboneko 3ad91d6599 bump: ruffle preview 2025-04-22 01:57:36 +00:00
Raboneko e5103b754f bump(nightly): nightly mpv nightly nightly nim-nightly nvidia-patch nightly 2025-04-22 01:46:28 +00:00
Raboneko f27539fefa bump: sass 2025-04-21 23:21:59 +00:00
Raboneko 1968659d6c bump: discord-canary-openasar discord-canary 2025-04-21 22:18:39 +00:00
Raboneko 295fe46df2 bump: discord-canary-openasar discord-canary 2025-04-21 21:55:41 +00:00
Raboneko 56ce1b4c21 bump: discord-canary-openasar discord-canary 2025-04-21 20:55:35 +00:00
Raboneko 7113d26c96 bump: discord-canary-openasar discord-canary dwarfs 2025-04-21 19:28:28 +00:00
Raboneko fd034762e9 bump: preview 2025-04-21 19:15:35 +00:00
Raboneko b27d6f7cce bump: inputplumber 2025-04-21 18:36:36 +00:00
Raboneko 2ed6580648 bump: osu-lazer 2025-04-21 18:00:37 +00:00
Raboneko b580697991 bump: inputplumber 2025-04-21 17:50:18 +00:00
Raboneko 45c42aab2f bump: discord-canary-openasar discord-canary 2025-04-21 17:22:20 +00:00
Raboneko 05dab03f22 bump: discord-canary-openasar discord-canary 2025-04-21 16:47:54 +00:00
Raboneko c8720e0b5b bump: tdlib 2025-04-21 15:36:48 +00:00
Raboneko b9a2822921 bump: discord-canary-openasar discord-canary 2025-04-21 13:46:51 +00:00
Gilver d5385652ff fix(xone): The weird version scheme funny (#4355)
* fix(xone): The weird version scheme funny

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

* Forgot the ifcond 0

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-21 18:37:49 +08:00
Raboneko 35a917f6d6 bump: vala-panel-appmenu 2025-04-21 10:24:24 +00:00
Raboneko bbf3c086aa bump: opengamepadui 2025-04-21 07:39:30 +00:00
Raboneko 8d89cb5224 bump: ouch 2025-04-21 06:28:28 +00:00
Raboneko 2be2cbc691 bump(nightly): nightly prismlauncher-nightly nim-nightly nvidia-patch nightly 2025-04-21 01:51:04 +00:00
madomado ffd7874925 fix: ouch (#4361) 2025-04-20 18:57:44 -05:00
madomado 0d5a860804 fix(subtitleedit): wrong path to exe (#4362) 2025-04-20 18:57:24 -05:00
Raboneko bda27cfb26 bump: stable 2025-04-20 17:46:12 +00:00
Raboneko 7ff8686120 bump: ouch 2025-04-20 17:16:46 +00:00
Raboneko 60d0c281df bump: stable 2025-04-20 13:45:49 +00:00
Raboneko f3a6e548c1 bump(branch): astal-gtk 2025-04-20 02:52:10 +00:00
Raboneko b10ef27e02 bump(nightly): nightly nightly prismlauncher-nightly astal openbangla-keyboard 2025-04-20 01:51:54 +00:00
Raboneko 3ac7279825 bump: ruffle 2025-04-20 01:41:18 +00:00
Raboneko 2a666ea006 bump: surface-dtx-daemon 2025-04-19 20:59:29 +00:00
Raboneko 83ef3bea77 bump: yt-dlp 2025-04-19 20:26:33 +00:00
Raboneko 390e81227e bump: libva-nvidia-driver 2025-04-19 18:55:50 +00:00
Raboneko dcdf1dc202 bump: libva-nvidia-driver 2025-04-19 18:43:07 +00:00
Raboneko 54b2bd25bd bump: osu-lazer 2025-04-19 18:23:43 +00:00
Raboneko a14fe7c4aa bump: eza 2025-04-19 06:31:08 +00:00
Raboneko 4716b3ca42 bump: discord-canary-openasar discord-canary 2025-04-19 03:29:44 +00:00
Owen Zimmerman 5401ab57c1 Add readymade nightly (#4354) 2025-04-19 11:24:47 +08:00
Raboneko 16c9c8011c bump(branch): akmod dkms 2025-04-19 02:40:14 +00:00
Raboneko 06bc47e0ac bump: yt-dlp 2025-04-19 01:53:11 +00:00
Raboneko a1757f613f bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly vala-nightly kmod-common 2025-04-19 01:41:25 +00:00
Raboneko 6794146757 bump: yt-dlp 2025-04-18 23:58:32 +00:00
Raboneko 4333ceb23e bump: yt-dlp 2025-04-18 23:48:36 +00:00
Raboneko d8af7461f0 bump: discord-canary-openasar discord-canary 2025-04-18 23:00:06 +00:00
Raboneko 4e4b1515a1 bump: discord-canary-openasar discord-canary preview 2025-04-18 22:37:55 +00:00
Raboneko 947ae6d73c bump: electron 2025-04-18 20:45:43 +00:00
Raboneko f096a80e52 bump(branch): ffmpeg ffmpeg 2025-04-18 20:14:16 +00:00
Raboneko 7ae04fcf7c bump: yt-dlp 2025-04-18 19:20:06 +00:00
Raboneko df277f9ec8 bump: yt-dlp 2025-04-18 18:49:57 +00:00
madomado 62333efda9 fix(subtitleedit): dejavu mono dep (#4349)
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-18 13:22:32 -05:00
Raboneko f2c16df59c bump: discord-canary-openasar discord-canary 2025-04-18 16:31:23 +00:00
Gilver f9553a3fd5 feat(xone): Remove custom version for firmware package as it now contains multiple sources (#4344)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-18 23:36:24 +08:00
Raboneko 9b4999b3ae bump: libva-nvidia-driver 2025-04-18 15:21:22 +00:00
Raboneko 87e99d4b97 bump: osu-lazer 2025-04-18 14:18:19 +00:00
Raboneko 75d7825867 bump: chezmoi 2025-04-18 13:46:34 +00:00
Raboneko e90ed689c3 bump: osu-lazer 2025-04-18 10:55:28 +00:00
Raboneko 93c3ba9292 bump: anki-bin 2025-04-18 07:38:31 +00:00
Gilver bbdfb2e0a1 feat(xone): Additional firmware needed for the pairing button of some controllers (#4335)
* feat(xone): Additional firmware needed for the pairing button of some controllers

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

* Add release to changelog

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-18 15:33:15 +08:00
Gilver 3a8ed821a0 fix(lomiri-app-launch): Patch to use the correct standard for atomic builtins (#4272)
* fix(lomiri-app-launch): GCC15 currently doesn't support atomic builtins

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

* This...might need Clang

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

* Didn't help but ruled it out? 

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

* Of this is it I swear

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

* C too? 

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

* Testing something...

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

* Update lomiri-app-launch.spec

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

* ? 

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

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

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Oop

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Update lomiri-app-launch.spec

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

* Add files via upload

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

* Update lomiri-app-launch.spec

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

* Remove local dir mistake fffffffffff

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

* Update 2004-std-workaround.patch

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

* Update 2004-std-workaround.patch

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

* Update lomiri-app-launch.spec

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

* So stupid but please God

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-18 02:14:25 -05:00
Raboneko 6bb4c2c86c bump: mise 2025-04-18 02:46:57 +00:00
Raboneko f4dd9ef93a bump(branch): astal-gtk akmod dkms 2025-04-18 02:43:48 +00:00
Raboneko 2708a1cbb3 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly astal kmod-common 2025-04-18 01:43:10 +00:00
Raboneko 002784ee58 bump: ruffle yt-dlp 2025-04-18 01:25:43 +00:00
Raboneko ddc0e659fa bump: discord-ptb-openasar discord-ptb yt-dlp 2025-04-17 23:55:39 +00:00
Raboneko c1f64eaf37 bump: preview stable 2025-04-17 23:19:28 +00:00
Raboneko 6a50de4eee bump: inputplumber 2025-04-17 21:17:44 +00:00
Raboneko 29840b578c bump: inputplumber 2025-04-17 20:42:16 +00:00
Raboneko 326c9ef276 bump: lomiri 2025-04-17 19:59:28 +00:00
Raboneko 3ca40c3284 bump: discord-canary-openasar discord-canary 2025-04-17 19:14:38 +00:00
Raboneko 9ea5d7d49d bump: fluent-theme 2025-04-17 15:47:15 +00:00
Raboneko 32f09a6b24 bump: anki-qt5 anki 2025-04-17 14:42:40 +00:00
Raboneko 3638840fbe bump: preview stable 2025-04-17 14:26:55 +00:00
Raboneko 37c8463eb5 bump: preview 2025-04-17 10:20:52 +00:00
Raboneko fd2017504e bump: vala-panel-appmenu 2025-04-17 08:58:24 +00:00
Raboneko e8567075c0 bump: bun 2025-04-17 08:27:26 +00:00
Gilver 42b45294e0 fix(nvidia-driver): Update spec for 575.51.02 (#4331)
* fix(nvidia-driver): Update spec for 575.51.02

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

* Fixup requires

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-17 16:12:00 +08:00
Raboneko 57af12839d bump: dart 2025-04-17 07:35:24 +00:00
Raboneko 1a79c6a7ee bump: ruffle mesa 2025-04-17 02:00:17 +00:00
Raboneko 9691d48ded bump(nightly): mpv nightly prismlauncher-nightly nim-nightly rpi-utils 2025-04-17 01:45:42 +00:00
Raboneko d5086267cb bump: preview crystal 2025-04-16 20:27:59 +00:00
Raboneko 50c45b3c48 bump: codium 2025-04-16 18:51:32 +00:00
Raboneko 58e68674dd bump: discord-canary-openasar discord-canary 2025-04-16 18:35:49 +00:00
madomado cfe59c408a add: eza (#4325) 2025-04-17 02:03:52 +08:00
Raboneko a3f06e7ff6 bump: compat-nvidia-repo dkms-nvidia nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-04-16 15:55:58 +00:00
Raboneko e725048da9 bump: preview 2025-04-16 14:39:29 +00:00
Raboneko fd9c778bd4 bump: preview stable 2025-04-16 13:46:21 +00:00
Raboneko f1d1915981 bump: mesa 2025-04-16 13:28:49 +00:00
Raboneko 812bccd4d3 bump: dwarfs 2025-04-16 08:26:20 +00:00
madomado d60d1a3ac1 bump: readymade (#4324)
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-15 23:30:06 -05:00
Raboneko bd5db90b46 bump: readymade 2025-04-16 03:44:59 +00:00
Raboneko 8db598ad1b bump(branch): akmod dkms 2025-04-16 02:48:41 +00:00
Raboneko ed29934d07 bump: ruffle 2025-04-16 02:01:45 +00:00
Raboneko 3eaa772b5a bump(nightly): mpv nightly micro nightly prismlauncher-nightly nim-nightly openbangla-keyboard kmod-common rpi-update rpi-utils 2025-04-16 01:47:10 +00:00
Raboneko d8db7b9ca2 bump: discord-openasar discord 2025-04-15 23:48:16 +00:00
Raboneko b988cf8f99 bump: preview 2025-04-15 21:18:10 +00:00
Raboneko 43aeb9e58f bump: discord-ptb-openasar discord-ptb 2025-04-15 20:27:55 +00:00
Raboneko 6159cb5d77 bump(branch): kf6-kio 2025-04-15 17:38:24 +00:00
Raboneko 7c1d8f31d9 fix(kf6-kio): rename back without .switcheroo tag suffix (#4316) (#4320)
* fix(kf6-kio): rename back without .switcheroo tag suffix

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

* Update kf6-kio.spec

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

---------

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

Co-authored-by: madomado <madonuko@outlook.com>
2025-04-16 01:31:53 +08:00
Raboneko 96a0c8d3aa bump(branch): gnome-shell 2025-04-15 16:44:00 +00:00
madomado e78c6fbf3e fix(gnome-shell): rename back without .switcheroo tag suffix (#4305)
* fix(gnome-shell): rename back without .switcheroo tag suffix

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

* Update gnome-shell.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-04-15 11:32:53 -05:00
Raboneko 9dd520f04a bump: tdlib 2025-04-15 15:37:53 +00:00
Raboneko f717352709 bump: discord-canary-openasar discord-canary 2025-04-15 15:19:44 +00:00
Raboneko 85c8dd1677 bump: tdlib 2025-04-15 14:19:07 +00:00
Gilver 5e2b26e3ca fix(xpadneo): Hardcode obsolete version (#4310)
* fix(xpadneo): Hardcode obsolete version

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

* Update xpadneo.spec

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

* Was waiting on CI but uhhhh bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-15 21:09:15 +08:00
Raboneko 01a1eb6e79 bump: preview stable 2025-04-15 10:44:47 +00:00
Raboneko ee1e29c782 bump: zellij 2025-04-15 07:18:51 +00:00
Raboneko 8ccb392473 bump: mise 2025-04-15 02:57:38 +00:00
Raboneko f8e65aa446 bump(nightly): nightly nightly prismlauncher-nightly openbangla-keyboard 2025-04-15 01:47:35 +00:00
Raboneko 08b9c41e31 bump: ruffle mise 2025-04-15 01:38:37 +00:00
Raboneko 4a29a0542f bump: discord-openasar discord 2025-04-14 23:45:33 +00:00
Raboneko 761902237d bump: discord-canary-openasar discord-canary 2025-04-14 22:24:18 +00:00
Raboneko cf615e1ec8 bump: preview stable 2025-04-14 21:23:28 +00:00
Raboneko 3144c05227 bump: sops 2025-04-14 19:20:01 +00:00
Raboneko c1115105e1 bump: subtitleedit 2025-04-14 18:26:45 +00:00
Raboneko 832e9b7c75 bump: flutter 2025-04-14 17:33:44 +00:00
Raboneko bda37cb7d7 bump: discord-canary-openasar discord-canary 2025-04-14 14:22:35 +00:00
Raboneko 05601db288 bump: discord-canary-openasar discord-canary 2025-04-14 13:47:00 +00:00
Raboneko 988ec94635 bump(branch): gnome-shell 2025-04-14 13:44:16 +00:00
Raboneko 00bb993451 bump: preview 2025-04-14 12:52:54 +00:00
Raboneko af92d7cdaf f42: Update gnome-shell patches for switcherooctl (#4303) (#4304)
* f42: Update gnome-shell patches

* chore: Fix extra major_version definition

* chore: Fix extra line from merge

* chore: hardcode gnome-shell in more places

(cherry picked from commit d25ac73e34)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-04-14 18:27:43 +08:00
Raboneko 9255661f05 bump: lazygit 2025-04-14 08:47:18 +00:00
Raboneko 8a96e231bf bump: peazip 2025-04-14 07:55:28 +00:00
Raboneko 371db0748b bump(branch): akmod dkms 2025-04-14 02:50:36 +00:00
Raboneko aa1f8439c3 bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly kmod-common 2025-04-14 01:48:41 +00:00
Raboneko 8cad0c4ff8 bump: ruffle 2025-04-14 01:42:22 +00:00
Raboneko 9c76c94d40 bump: chezmoi 2025-04-13 22:56:12 +00:00
Raboneko 0a76def0a3 bump: tdlib 2025-04-13 20:58:54 +00:00
Raboneko 99e7a74522 bump: vencord-desktop tdlib 2025-04-13 13:03:45 +00:00
Raboneko 4b542c4a3d bump: wpaperd 2025-04-13 11:35:47 +00:00
Raboneko 8167aeea05 bump: lomiri-system-settings 2025-04-13 07:16:48 +00:00
Raboneko 52c745df3d bump: tdlib 2025-04-13 05:43:36 +00:00
Raboneko 983132803d bump(nightly): mpv micro nightly nim-nightly telescope 2025-04-13 03:11:05 +00:00
Raboneko 2f6a23a253 bump: ruffle 2025-04-13 01:47:01 +00:00
Raboneko c289dd0908 bump: felix 2025-04-12 21:47:02 +00:00
Raboneko de30898748 bump: tdlib 2025-04-12 20:23:05 +00:00
Raboneko 0785c6b4d4 bump: tdlib limine 2025-04-12 19:57:41 +00:00
Raboneko e9f10b2f55 bump: tdlib 2025-04-12 19:47:23 +00:00
Raboneko 832a195442 bump: onefetch 2025-04-12 16:42:04 +00:00
Raboneko 416d818540 bump: sarasa-gothic 2025-04-12 15:17:01 +00:00
Raboneko 0c79322f9b bump: rnote 2025-04-12 10:35:18 +00:00
Raboneko aaca11dc98 bump: tdlib 2025-04-12 09:33:36 +00:00
Raboneko 27f42ca606 bump: ruffle 2025-04-12 01:52:03 +00:00
Raboneko a8c53983d5 bump(nightly): nightly nightly prismlauncher-nightly nim-nightly rpi-utils spotx-bash 2025-04-12 01:42:04 +00:00
Raboneko 8e1a26d84c bump: mise 2025-04-11 22:59:56 +00:00
Raboneko 0d86a0c76d bump: preview 2025-04-11 22:38:27 +00:00
Raboneko 100dfa9e13 bump: stable 2025-04-11 20:28:40 +00:00
Raboneko 2d902a37ca bump: discord-canary-openasar discord-canary 2025-04-11 18:57:47 +00:00
Raboneko f06d91bbeb bump: tela-icon-theme 2025-04-11 18:27:09 +00:00
Raboneko 21112235cd bump: tela-icon-theme 2025-04-11 17:55:52 +00:00
Raboneko 51e7c4a313 bump: tela-icon-theme 2025-04-11 17:45:43 +00:00
Pornpipat Popum b1349d1c45 add: readymade (#4295)
* package readymade (https://github.com/ublue-os/titanoboa/issues/66)

* omit branding
2025-04-11 12:23:28 -05:00
Raboneko 4fd24b6a36 bump: preview tela-icon-theme 2025-04-11 16:46:18 +00:00
Raboneko f922ecca3e bump: tdlib 2025-04-11 15:41:53 +00:00
Raboneko f883119bcf bump: discord-canary-openasar discord-canary 2025-04-11 14:49:39 +00:00
Raboneko 70105f1e50 bump: kmonad 2025-04-11 05:50:08 +00:00
Raboneko 5aa8307268 bump: dwarfs 2025-04-11 04:44:11 +00:00
Raboneko c22a29dd17 bump(branch): astal-gtk akmod dkms 2025-04-11 02:45:50 +00:00
Raboneko 6a9d0817bf bump: ruffle preview 2025-04-11 01:57:04 +00:00
Raboneko 797ca413f3 bump(nightly): nightly nightly nightly prismlauncher-nightly nim-nightly astal backtrace kmod-common rpi-utils 2025-04-11 01:45:04 +00:00
Raboneko 6ac965dcaa bump: preview 2025-04-10 23:48:04 +00:00
Raboneko 124d0f04c8 bump: katsu 2025-04-10 21:45:30 +00:00
Raboneko f799aa150b bump: discord-canary-openasar discord-canary 2025-04-10 21:31:38 +00:00
Raboneko 5f6d85b837 bump: katsu 2025-04-10 20:27:48 +00:00
Raboneko e3e3511ab5 bump: discord-canary-openasar discord-canary 2025-04-10 19:00:04 +00:00
Raboneko 65eaf7b2d4 bump: codium 2025-04-10 18:49:58 +00:00
Raboneko dfb48664b3 bump: discord-canary-openasar discord-canary 2025-04-10 17:21:12 +00:00
Raboneko 2b70b103bc bump: preview 2025-04-10 14:19:37 +00:00
Raboneko 7f52579b6b bump: discord-canary-openasar discord-canary 2025-04-10 05:19:21 +00:00
Raboneko 3c4919cd48 bump: ruffle 2025-04-10 01:54:37 +00:00
Raboneko 6f4c9299d0 bump(nightly): mpv micro nightly prismlauncher-nightly telescope 2025-04-10 01:44:18 +00:00
Raboneko cc2ebc5448 bump: discord-canary-openasar discord-canary 2025-04-09 22:00:32 +00:00
Raboneko 3f6acfb391 bump: discord-canary-openasar discord-canary 2025-04-09 21:29:05 +00:00
Raboneko dbec14cf8b bump: mise 2025-04-09 20:24:41 +00:00
Raboneko a073b32b76 bump: electron 2025-04-09 19:37:51 +00:00
Raboneko 2aa63219c8 bump: discord-canary-openasar discord-canary 2025-04-09 18:00:26 +00:00
Raboneko 0b4a7be6ba bump: codium 2025-04-09 17:23:41 +00:00
Raboneko 7807b339f1 bump: discord-canary-openasar discord-canary 2025-04-09 16:48:49 +00:00
Raboneko 82a2b984e1 bump: preview 2025-04-09 16:24:54 +00:00
Raboneko 94fd63eb0e bump: preview stable 2025-04-09 14:47:41 +00:00
Raboneko 888d172d67 bump: unity-session crystal 2025-04-09 13:29:16 +00:00
Raboneko 2e2bd094c9 bump: bun 2025-04-09 07:25:40 +00:00
Owen Zimmerman 6ef3e3804d Fix: abuild macro (#4286)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-04-09 12:06:29 +08:00
madomado 103c3c8cf1 fix(prismlauncher): use mock (#4285) 2025-04-08 22:47:20 -05:00
Raboneko 26d729a57d bump(branch): astal-gtk 2025-04-09 02:46:09 +00:00
Raboneko 3ec3c45cd6 bump(nightly): envision nightly mpv nightly nightly prismlauncher-nightly nim-nightly vala-nightly astal backtrace 2025-04-09 01:44:23 +00:00
Raboneko 8696758c73 bump: ruffle 2025-04-09 01:25:57 +00:00
Raboneko c8a920291a bump: dwarfs 2025-04-08 18:47:52 +00:00
Raboneko 46a144cad4 bump: stable 2025-04-08 16:52:20 +00:00
Raboneko b334422e47 bump: apparmor 2025-04-08 16:32:51 +00:00
madomado 51e0ba3e31 bump: envision (#4281)
Signed-off-by: madomado <madonuko@outlook.com>
2025-04-08 09:26:05 -05:00
Raboneko 733d361f75 bump: preview 2025-04-08 13:55:51 +00:00
Raboneko 703221698a bump(branch): akmod dkms 2025-04-08 02:44:37 +00:00
Raboneko c5e6296c3b bump(nightly): envision mpv nightly nightly gamescope-session prismlauncher-nightly kmod-common 2025-04-08 01:44:16 +00:00
Raboneko fc6f4827a6 bump: ruffle inputplumber 2025-04-08 01:25:04 +00:00
Raboneko 164a2a9824 bump: inputplumber 2025-04-07 23:45:33 +00:00
Raboneko 91a5b15212 bump: walker prismlauncher 2025-04-07 17:23:01 +00:00
Raboneko f8f00fe20e bump: discord-canary-openasar discord-canary 2025-04-07 16:59:04 +00:00
Raboneko 388df3b740 bump: preview 2025-04-07 13:46:22 +00:00
Raboneko 2b452ac437 bump: preview stable 2025-04-07 13:29:23 +00:00
Raboneko 235fb9fc21 bump(branch): kf6-kio 2025-04-07 12:27:42 +00:00
Raboneko 533335826a bump: asar 2025-04-07 02:58:06 +00:00
Raboneko 4a5c2bf293 bump(nightly): envision mpv nightly prismlauncher-nightly spotx-bash 2025-04-07 01:47:00 +00:00
Raboneko caa9f0d00a bump: ruffle 2025-04-07 01:45:13 +00:00
Raboneko d01bfd9112 bump: yt-dlp 2025-04-06 23:46:26 +00:00
Raboneko ec011ee039 bump: yt-dlp 2025-04-06 23:36:21 +00:00
Raboneko 9561bea028 bump: inputplumber 2025-04-06 21:57:31 +00:00
Raboneko 2e128ccc1d bump: prismlauncher 2025-04-06 21:37:04 +00:00
Raboneko ecefa67d91 bump: yt-dlp 2025-04-06 19:25:27 +00:00
Raboneko 73d5c935c2 bump: yt-dlp 2025-04-06 19:13:27 +00:00
Raboneko 7b90ab7bee bump: chezmoi yt-dlp 2025-04-06 18:55:38 +00:00
Raboneko 5eba9ae87c bump: yt-dlp 2025-04-06 18:43:08 +00:00
Raboneko d5ce2cae4d bump: yt-dlp 2025-04-06 15:56:10 +00:00
Raboneko 853cd9e81d bump: yt-dlp 2025-04-06 15:19:35 +00:00
Raboneko db015c69cb bump: walker 2025-04-06 09:45:51 +00:00
Raboneko 00464697ee bump(nightly): nightly nightly spotx-bash 2025-04-06 01:48:48 +00:00
Raboneko 7b024c8bfa bump: yt-dlp 2025-04-05 20:21:57 +00:00
Raboneko d836a2c409 bump: yt-dlp 2025-04-05 18:42:26 +00:00
Raboneko f914964c4c bump: coolercontrol 2025-04-05 16:43:18 +00:00
Gilver 74a5ba9592 chore(ipu6-camera-bins): Resolve dependency hell (#4273)
OMG I love circular dependencies. 💕

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-05 11:35:45 -05:00
Gilver 914c9df0f9 fix(ipu6-camera-bins): Epoch in requirement (#4268)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-05 10:27:04 -05:00
Gilver 08cc1b2347 fix?(ipu6*, ivsc*): Add an epoch (#4264)
* Update ipu6-camera-bins.spec

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

* Update ivsc-firmware.spec

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

* Update ivsc-firmware.spec

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

* Bump the date WTF?? 

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

* I would like one upgrade path please

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

* Update ipu6-camera-bins.spec

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

* Drop release since the date bump technically bumped this? 

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-05 22:46:20 +08:00
Raboneko 555dff2a42 bump: codium 2025-04-05 10:36:45 +00:00
Gilver 3471913e69 fix(ipu6-camera-bins): Version provides for devel (#4260)
Somehow this only caused an issue on F42 so I only *just now* caught it?? Sigh.

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-05 16:42:52 +08:00
Raboneko d4fc6f4495 bump: codium 2025-04-05 03:46:46 +00:00
Gilver 85b6a50df0 chore(zenpower3): Bump commit to fix on kernel 6.14 (#4246)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-05 11:34:53 +08:00
Raboneko e544bb106f bump: discord-canary-openasar discord-canary 2025-04-05 03:21:01 +00:00
Raboneko 844c2c378e bump(nightly): nightly nightly nightly prismlauncher-nightly spotx-bash 2025-04-05 01:41:53 +00:00
Raboneko ec42c61f97 bump: ruffle 2025-04-05 01:23:55 +00:00
Raboneko b7f36d5a3e bump: codium 2025-04-04 22:17:13 +00:00
Raboneko 51af03aa5f bump: discord-canary-openasar discord-canary 2025-04-04 21:16:24 +00:00
Raboneko 5a07350d2b bump: discord-canary-openasar discord-canary 2025-04-04 17:16:57 +00:00
Raboneko 8ae25c7ad7 bump: preview 2025-04-04 15:55:25 +00:00
Raboneko 22782971ab bump: emulationstation-de 2025-04-04 15:28:03 +00:00
Raboneko 5495675c4e bump: lomiri-download-manager 2025-04-04 12:36:54 +00:00
Raboneko e1ddc865b7 bump: komikku 2025-04-04 11:55:57 +00:00
Gilver 3fa0ee8dae fix(ipu6-camera-bins): Sed command (#4228)
* fix(ipu6-camera-bins): Sed command

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

* Bump release

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

* Backslash not needed there

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

* Literally JUST did this locally what

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

* While I'm here

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-04 17:15:21 +08:00
Gilver c54c745b13 fix(lomiri-ui-toolkit): Update patches and Python subpackage build/install steps (#4229)
* fix(lomiri-ui-toolkit): Update patches

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

* fix: Remove `python3` subpackage?

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

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

This reverts commit 00d98e978b.

* I fixed it, it was Debian specific changes

* Oops no

* NO???

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* So confused

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

* Un-array?

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Update lomiri-ui-toolkit.spec

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

* Enough

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-04 17:13:13 +08:00
Raboneko f2b4e22e6f bump: electron 2025-04-04 07:45:45 +00:00
Raboneko 8c59da45ad bump: args-hxx 2025-04-04 04:29:01 +00:00
Raboneko 7f32606b56 bump: gitoxide 2025-04-04 02:46:27 +00:00
Raboneko 31851fda23 bump(nightly): nightly nightly nim-nightly magnetar nvidia-patch 2025-04-04 01:43:18 +00:00
Raboneko 4e54a6148d bump: sass 2025-04-04 01:25:36 +00:00
Raboneko d91f6e6735 bump: preview 2025-04-03 19:59:02 +00:00
Raboneko 82c5b33c40 bump: yt-dlp 2025-04-03 19:17:18 +00:00
Raboneko 73f8c6b0ba bump: yt-dlp 2025-04-03 18:25:31 +00:00
Raboneko a208d77df5 bump: preview 2025-04-03 16:32:18 +00:00
Raboneko 255cd1973d bump: lomiri-download-manager 2025-04-03 14:17:52 +00:00
Raboneko b3441aa8f9 bump: lomiri-system-settings 2025-04-03 12:50:27 +00:00
Raboneko 65d9c28030 bump: topgrade 2025-04-03 10:33:18 +00:00
Raboneko 30ddee9cd5 bump: discord-canary-openasar discord-canary 2025-04-03 07:17:51 +00:00
Owen Zimmerman 8c70bbea95 Fix: cbfstool again (#4237)
* Fix: cbfstool

* changelog

* Add cbfstool version to git clone
2025-04-03 00:06:31 -05:00
Owen Zimmerman 5946ae21e3 Fix: cbfstool (#4231)
* Fix: cbfstool

* changelog
2025-04-02 23:09:54 -05:00
Raboneko 3b15636724 bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly 2025-04-03 01:43:24 +00:00
Raboneko cd220f64a7 bump: ruffle 2025-04-03 01:24:44 +00:00
Raboneko 89d57c89c3 bump: lomiri-system-settings 2025-04-02 23:45:25 +00:00
Raboneko 41f3bc7695 bump: sass 2025-04-02 23:31:02 +00:00
Raboneko 33be229eb4 bump: electron 2025-04-02 21:45:52 +00:00
Raboneko ca73b03ccb bump: preview stable 2025-04-02 19:14:39 +00:00
Raboneko 5351a2bb18 bump: mesa 2025-04-02 16:48:20 +00:00
Raboneko 6d95de528b bump: datetime 2025-04-02 14:41:00 +00:00
Raboneko 9e38cf10a9 fix(ipu6-camera-bins): Setup and install steps (#4217) (#4225)
* Update ipu6-camera-bins.spec

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

* Update update.rhai

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

* fix: Make nightly due to the date function

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

* Update ipu6-camera-bins.spec

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

* The funny

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

* Right

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

* Update ipu6-camera-bins.spec

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

* fix: Install and build

* fix: Ifcond typo

* feat: Ifcond

* Fixes for build and obsoletes

* Idiot moment

* Mega idiot can't read moment

* Add build dep just in case

* chore: Update description/summary

* cleanup: Stray dot??

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

* cleanup: Nest the %if?

* chore: Bump obsolete release

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-01 21:45:42 -05:00
Gilver 21259fb0ab feat(ivsc-firmware): Include the doc files and a changelog (#4221)
* feat(ivsc-firmware): Include the doc files and a changelog

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

* cleanup: This spec always does weird crap?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-04-02 10:40:29 +08:00
Raboneko 35348a7036 bump: ruffle asar inputplumber mise 2025-04-02 02:00:04 +00:00
Raboneko 34148293ae bump(nightly): mpv nightly prismlauncher-nightly nim-nightly server 2025-04-02 01:45:00 +00:00
Raboneko 733f74ab6e bump: wpaperd 2025-04-01 18:25:36 +00:00
Raboneko aa15ecf634 fix(ivsc-firmware): Macro and date (#4212) (#4218)
* fix(spec): Macro and date

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

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

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-04-02 01:58:34 +08:00
Raboneko e55e036bef bump: discord-canary-openasar discord-canary 2025-04-01 16:52:04 +00:00
Raboneko e1b117a82c bump: inputplumber 2025-04-01 15:19:40 +00:00
Raboneko de2b1fb672 bump: lomiri-system-settings espanso-wayland espanso-x11 2025-04-01 12:38:24 +00:00
Raboneko 18d5e8d04d bump: session arduino-create-agent 2025-04-01 09:24:41 +00:00
Raboneko 65fe80893a bump: gh-act 2025-04-01 03:16:28 +00:00
Raboneko 98255d4519 bump: ruffle 2025-04-01 02:05:03 +00:00
Raboneko 07a1703e54 bump(nightly): mpv nightly prismlauncher-nightly 2025-04-01 01:54:46 +00:00
Raboneko d499a8c52a bump: yt-dlp 2025-03-31 21:55:37 +00:00
Raboneko ea7a085669 bump: yt-dlp 2025-03-31 21:31:21 +00:00
Raboneko 3fdcaf9d23 bump: sass 2025-03-31 21:17:17 +00:00
Raboneko a2bd485c56 bump: yt-dlp 2025-03-31 19:59:02 +00:00
Raboneko 9b41def184 bump: yt-dlp 2025-03-31 19:49:01 +00:00
Raboneko 06274adfc0 bump: yt-dlp 2025-03-31 19:38:42 +00:00
Raboneko 5d480067ad bump: yt-dlp 2025-03-31 19:28:44 +00:00
Raboneko f0b08e7c40 bump: lowfi yt-dlp 2025-03-31 19:14:47 +00:00
Raboneko dea666b7c4 bump: preview stable 2025-03-31 18:50:42 +00:00
Raboneko 16ce46dfb7 bump: bun sops 2025-03-31 18:34:56 +00:00
Raboneko 2c4b87b980 bump: discord-openasar discord 2025-03-31 17:49:19 +00:00
Raboneko 69dd7975a3 bump: dwarfs 2025-03-31 14:50:36 +00:00
Raboneko ebd71d0d76 bump: lomiri-system-settings 2025-03-31 13:40:00 +00:00
Raboneko 2838f86de9 bump: limine 2025-03-31 12:37:36 +00:00
Raboneko 2f5c374ee9 bump(nightly): nightly prismlauncher-nightly 2025-03-31 01:48:37 +00:00
Raboneko baf1a1bf33 bump: ruffle 2025-03-31 01:37:37 +00:00
Raboneko 799f47df5f fix(kanata): Update patch (#4211) (#4214)
(cherry picked from commit c5eee1a06c)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-30 20:31:00 -05:00
Raboneko bcd005b323 bump(weekly): gstreamer1-plugin-icamerasrc ivsc-firmware 2025-03-31 00:47:49 +00:00
Raboneko 51aac5e174 bump: yt-dlp 2025-03-30 23:45:31 +00:00
Raboneko f1acae2a8c bump: kanata 2025-03-30 23:36:15 +00:00
Raboneko 3d4224622c bump: yt-dlp 2025-03-30 23:17:41 +00:00
Raboneko c567ac95b2 bump: yt-dlp 2025-03-30 22:55:35 +00:00
Raboneko 4a356112fb bump: rio 2025-03-30 18:22:55 +00:00
Raboneko 23e3e32676 bump: walker sops 2025-03-30 17:45:30 +00:00
Raboneko fba99942a4 bump: sops 2025-03-30 16:55:38 +00:00
Raboneko 500f1c8608 bump: sops 2025-03-30 16:21:17 +00:00
xiaoshihou 60f5fbf94c add: git-biance, act, atac (#4184)
* add: git-biance

* add: act, atac

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

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

* fix: apply reviewer changes

* fix: add packager, less verbose pkg name

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

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

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

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

* revert: non-working go_build_online

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

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

* fix: remove redundant sections

* fix: remove redundant description

* ref: just package it manually...

* fix: apply oniguruma cflag fix as suggested

* fix: skip #! check

* fix(act): feed in the version

* fix: name conflict

* wip: rename the act package

* chore: remove non doc file

* fix: add build dep

---------

Signed-off-by: xiaoshihou <xiaoshihou@tutamail.com>
Co-authored-by: madomado <madonuko@outlook.com>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-30 23:31:18 +08:00
Raboneko 5c7548194a bump(nightly): nightly prismlauncher-nightly nim-nightly 2025-03-30 01:49:59 +00:00
Raboneko 6a6982cad1 bump: ruffle 2025-03-30 01:38:01 +00:00
Raboneko 38c6c35952 bump: anda 2025-03-29 19:57:45 +00:00
Raboneko 5444208711 fix(lomiri-system-settings): Update patches (#4199) (#4203)
* fix(lomiri-system-settings): Drop patches

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

* Guess one is relevant

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-29 14:21:21 -05:00
Raboneko 24384a846d bump: srpm-macros 2025-03-29 18:23:35 +00:00
Raboneko f3ad8cbc03 bump: walker 2025-03-29 07:28:23 +00:00
Raboneko 2dbe611624 bump: walker 2025-03-29 06:24:02 +00:00
Raboneko 354ad01b00 bump: abuild cbfstool 2025-03-29 02:42:49 +00:00
Raboneko a4c4b25b75 bump(nightly): mpv nightly nightly nim-nightly 2025-03-29 01:41:51 +00:00
Raboneko b2d5774b79 bump: lomiri-system-settings 2025-03-28 23:31:26 +00:00
Raboneko 937da656e5 bump: yt-dlp 2025-03-28 22:34:11 +00:00
Raboneko 9070d4f213 bump: mise 2025-03-28 20:41:31 +00:00
Raboneko 8ac0bc985d fix(komikku): Explicitly list CMake as a build dep, fix update.rhai (#4193) (#4195)
* fix(komikku): Explicitly list CMake as a build dep

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

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

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

* I GOT IT

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

* Update komikku.spec

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-29 00:52:23 +08:00
Raboneko 0d17ff4575 bump: komikku 2025-03-28 15:56:54 +00:00
Raboneko c7d0f1870d fix(komikku): Version format (#4188) (#4190)
* fix(komikku): Version format

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

* Fixies

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

* Macro

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

* That was a terrible typo

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

* Update komikku.spec

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-28 10:47:58 -05:00
Raboneko 4da29b6c60 bump: komikku 2025-03-28 13:59:20 +00:00
Raboneko cae0ea0f79 bump: preview stable 2025-03-28 13:39:01 +00:00
Raboneko d2fdb52450 bump: lomiri-system-settings 2025-03-28 13:17:19 +00:00
Raboneko 02229eab9f bump: lomiri-system-settings 2025-03-28 12:49:59 +00:00
Raboneko ed4159134c bump(branch): kf6-kio 2025-03-28 12:26:14 +00:00
Raboneko e970f4e21e bump: lomiri inputplumber 2025-03-28 07:45:26 +00:00
Raboneko 4273cbae7b bump: discord-canary-openasar discord-canary 2025-03-28 03:02:44 +00:00
Raboneko bedf53f7f1 bump: ruffle 2025-03-28 02:02:12 +00:00
Raboneko ad5f9764d6 bump(nightly): nightly nightly nightly avstplg 2025-03-28 01:42:54 +00:00
Raboneko 444ad5b688 bump: yt-dlp 2025-03-27 22:50:41 +00:00
Raboneko 086ad67c68 bump: discord-ptb-openasar discord-ptb 2025-03-27 18:34:04 +00:00
Raboneko 9315ddea25 bump: stable 2025-03-27 17:48:27 +00:00
Raboneko 3e422af7d0 bump: preview 2025-03-27 17:38:13 +00:00
Raboneko 98090dacb6 bump: bun 2025-03-27 10:55:45 +00:00
Raboneko ac357ac3c2 bump: electron 2025-03-27 05:50:35 +00:00
Raboneko b4cb5066dd add: dwarfs (#4089) (#4180)
* Create drawfs.spec

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

* Create update.rhai

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

* Create anda.hcl

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

* Update drawfs.spec

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

* If I could spell

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

* Fix dep, try to follow build guidelines better

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

* Huh...okay

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

* ?

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

* 'Kay

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

* AAAA

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

* Yeet Ninja

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-27 11:38:36 +08:00
Raboneko 8edc3518ff bump(nightly): envision mpv nightly nightly prismlauncher-nightly nim-nightly 2025-03-27 01:42:33 +00:00
Raboneko 46519d1466 bump: ruffle 2025-03-27 01:27:53 +00:00
Raboneko 81071d44f2 bump: mise 2025-03-26 21:45:51 +00:00
Raboneko 74b451cff6 bump: discord-canary-openasar discord-canary 2025-03-26 21:31:08 +00:00
Raboneko 04903ad614 bump: protobuf electron 2025-03-26 19:17:52 +00:00
Raboneko 24fb6eaacf bump: stable 2025-03-26 17:33:39 +00:00
Raboneko 0faa96cc3b add: steamtinkerlaunch and steamtinkerlaunch-git (#4174) (#4176)
* add: steamtinkerlaunch and steamtinkerlaunch-nightly

* Add conflicts

* cleanup: Remove unneeded backslash

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

(cherry picked from commit 767d1ab518)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-26 11:53:43 -05:00
Raboneko b128fc405a bump: preview 2025-03-26 16:33:17 +00:00
Raboneko 8b386958e5 bump: mise 2025-03-26 13:27:25 +00:00
Raboneko db6ab03103 bump: youtube-music 2025-03-26 12:51:25 +00:00
Raboneko 86e4caf686 bump: opengamepadui 2025-03-26 06:31:09 +00:00
Raboneko acb03c2b5a feat(v4l2loopback): Compatibility with Nobara and CachyOS COPR kernel (#4162) (#4170)
* Remove requirement

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

* Bump release

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

* This will work if we get a SATM removal

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-26 12:06:52 +08:00
Raboneko f6ab97093d bump: electron 2025-03-26 03:21:21 +00:00
Raboneko 1147e08b91 bump: bun 2025-03-26 02:44:47 +00:00
Raboneko 26f8bdfbac bump(nightly): mpv nightly micro nightly nim-nightly rpi-update 2025-03-26 01:42:57 +00:00
Raboneko ff9a18710f bump: ruffle yt-dlp 2025-03-26 01:24:26 +00:00
Raboneko ac68c23165 bump: lomiri-system-settings 2025-03-25 22:37:18 +00:00
Raboneko 2ac96a0bcf bump: limine 2025-03-25 21:45:34 +00:00
Raboneko 82c3bb3ee2 bump: eww 2025-03-25 19:17:56 +00:00
Raboneko bd2b5dcdde bump: inputplumber 2025-03-25 15:51:10 +00:00
Raboneko 2cce4d5119 bump: lomiri-system-settings 2025-03-25 15:20:19 +00:00
Raboneko be369f6051 fix(envision): Disable debug packages on EL, fix licenses (#4134) (#4164)
* fix(envision): Disable debug packages on EL

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

* Switch to Cargo, will need to update licenses

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

* Remove recursion, idea what is going on though

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

* Still need to update licenses but WTF

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

* Facepalm emoji

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

* Update envision.spec

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

* Update licenses

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

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

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

* fix(envision): use cargo macros

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

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 22:01:01 +08:00
Raboneko 4f9cb46a30 refactor(intel-ipu6-kmod): Specify exclusive arch in anda.hcl (#4132) (#4159)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 4204eb9f6a)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 02:12:37 -05:00
Raboneko 4ec57db33d feat: DKMS NVIDIA Package (#4137) (#4155)
* feat: NVIDIA DKMS Package

* Revert "feat: NVIDIA DKMS Package"

This reverts commit c2b5f4b70a.

* feat: NVIDIA DKMS Package

* Update dkms-nvidia.spec

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

* Try adding those back...?

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 01:40:19 -05:00
Raboneko 0dbd2057d1 refactor(ivsc-firmware): Specify exclusive arch in anda.hcl (#4131) (#4152)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 3154d870ef)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 01:18:56 -05:00
Raboneko f2866cf04d bump: lomiri-system-settings 2025-03-25 05:40:29 +00:00
Raboneko 4f1172683b bump(nightly): nightly nightly prismlauncher-nightly nim-nightly 2025-03-25 01:43:26 +00:00
Raboneko 4e8313d768 bump: ruffle yt-dlp 2025-03-25 01:25:46 +00:00
Raboneko 10259f217b bump: yt-dlp 2025-03-24 23:32:10 +00:00
Raboneko 7e474189c5 bump: yt-dlp 2025-03-24 23:18:13 +00:00
Raboneko 6a774273c0 bump: yt-dlp 2025-03-24 22:50:23 +00:00
Raboneko 6bce48a0e8 bump: yt-dlp 2025-03-24 22:40:20 +00:00
Raboneko 61244529f7 bump: yt-dlp 2025-03-24 21:47:17 +00:00
Raboneko c7cf6ff5db bump: yt-dlp 2025-03-24 21:37:04 +00:00
Antheas Kapenekakis 8860d0821f fix autovram issue (#4148) 2025-03-24 15:15:27 -05:00
Raboneko 9fbb535242 bump: discord-canary-openasar discord-canary discord-openasar discord 2025-03-24 18:47:29 +00:00
Raboneko 6f5dfe9c8c fix(open-huninn-fonts): Renamed license file (#4133) (#4139)
* fix(open-huninn-fonts): Renamed license file

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

* Bump release

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

---------

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

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-25 00:44:25 +08:00
Antheas Kapenekakis dd25b41cc1 fix(mesa): remove broken patch (#4135) 2025-03-25 00:41:37 +08:00
Raboneko 760846573a bump: stable preview mise 2025-03-24 14:18:34 +00:00
Raboneko 2b7618baa2 bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly spotx-bash 2025-03-24 01:45:55 +00:00
Raboneko 6ce7305834 bump: ruffle opengamepadui 2025-03-24 01:25:51 +00:00
Raboneko 394c7b4100 bump: ops2deb yt-dlp 2025-03-23 16:55:45 +00:00
Raboneko dee85c21e5 bump: ruffle 2025-03-23 01:52:18 +00:00
Raboneko 8f62c4a74c bump(nightly): mpv nightly nightly nim-nightly 2025-03-23 01:47:53 +00:00
june a51461e863 fix um_commit (#4120) 2025-03-23 08:59:06 +08:00
Raboneko 12a023ab5c bump: yt-dlp 2025-03-22 23:36:45 +00:00
Raboneko db8a4f4258 bump: yt-dlp 2025-03-22 22:23:35 +00:00
Raboneko 6bc4447817 bump: yt-dlp 2025-03-22 21:50:11 +00:00
Raboneko 2df370e7e9 bump: yt-dlp 2025-03-22 20:23:15 +00:00
madomado 74590448ef fix(gcm-core): missing version…?? (#4115)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-22 15:10:28 -05:00
Raboneko e2bb9582ae bump: yt-dlp 2025-03-22 16:55:44 +00:00
Raboneko aa6e3b3de3 bump: chezmoi 2025-03-22 12:31:39 +00:00
Raboneko 63e6dc68be fix(akmod-v4l2loopback): Add missing prep step and fix build steps (#4078) (#4112)
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit dc710cdb0b)

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

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

* Bump release

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

* Actually that's more correct

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

* Yike

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 16:16:29 +08:00
Raboneko 48c1c4795c [f41] Mesa: Update bazzite.patch (#4103) (#4104)
* [f41] Mesa: Update bazzite.patch

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

* Bump release

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

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
(cherry picked from commit 21e0168ecc)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-03-22 01:30:01 -05:00
Raboneko 0bdad887c2 bump(branch): astal-gtk 2025-03-22 02:38:30 +00:00
Raboneko e311e21eb5 bump(nightly): mpv nightly nightly astal 2025-03-22 01:40:20 +00:00
Raboneko 57919bad51 bump: ruffle yt-dlp 2025-03-22 01:20:32 +00:00
Raboneko 408d2a7373 bump: yt-dlp 2025-03-21 23:50:44 +00:00
Raboneko 4b07340025 bump: yt-dlp 2025-03-21 23:40:24 +00:00
Raboneko 649b005114 bump: yt-dlp 2025-03-21 23:30:11 +00:00
Raboneko b00f78d8ea bump: yt-dlp 2025-03-21 23:18:41 +00:00
Raboneko dabc98e3f7 bump: xplr 2025-03-21 21:46:27 +00:00
Raboneko 6e7d2305b8 bump: yt-dlp 2025-03-21 21:22:20 +00:00
madomado 568f9f4e73 fix(coolercontrol): bake the ui into the daemon properly (#4091)
Resolve #4090
2025-03-21 15:27:09 -05:00
Raboneko 1774a52025 bump: discord-canary-openasar discord-canary 2025-03-21 17:34:38 +00:00
Raboneko 2926f99d93 bump: discord-canary-openasar discord-canary 2025-03-21 16:49:35 +00:00
Raboneko d167b304d5 fix(uutils-coreutils-replace): Update patch (#4083) (#4096)
* Update metadata patch

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

* Create coreutils-drop-conv.diff

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

* Nevermind this is unused???

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

* Drop dates I guess?

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

* Manual update

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

* Wh

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 00:37:19 +08:00
Raboneko 417c2d6c75 fix(komikku): Fetch correct archive URL (#4087) (#4093)
* Update komikku.spec

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

* Bump release

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-22 00:36:04 +08:00
Raboneko f66d4134b0 bump: mise 2025-03-21 16:24:28 +00:00
Raboneko 0a2b3419d1 bump: osu-lazer 2025-03-21 14:55:40 +00:00
Raboneko 85d3d51ae5 bump: youki 2025-03-21 12:48:39 +00:00
Raboneko bf3c55fb48 bump: zellij 2025-03-21 08:55:45 +00:00
Raboneko 6dea9c11d8 bump: opengamepadui 2025-03-21 06:27:33 +00:00
Raboneko ff99bb8b71 bump: inputplumber 2025-03-21 03:21:06 +00:00
Raboneko 33ff5c7356 bump(nightly): nightly nightly prismlauncher-nightly 2025-03-21 01:42:49 +00:00
Raboneko 7a445f66b9 bump: ruffle 2025-03-21 01:25:20 +00:00
Raboneko 4373257faa bump: coolercontrol 2025-03-20 23:18:07 +00:00
Raboneko fde79fa76a bump: komikku 2025-03-20 22:56:01 +00:00
madomado e70326679f fix(ffmpeg): update script (#4044)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 17:31:29 -05:00
Raboneko aa8a65e999 bump: discord-canary-openasar discord-canary 2025-03-20 20:26:29 +00:00
Raboneko 46b6c3e8d4 bump: preview 2025-03-20 19:26:27 +00:00
Raboneko 9b7e00d291 bump: discord-canary-openasar discord-canary 2025-03-20 17:55:41 +00:00
Raboneko 5789e24527 bump: discord-ptb-openasar discord-ptb 2025-03-20 17:35:37 +00:00
Raboneko 716ae20129 fix(heroic): Install icons to the correct directory and remove unused files (#4022) (#4080)
* Update heroic-games-launcher.spec

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

* Uh fix icon directories

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

* Files list

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

* I need coffee

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

* Update heroic-games-launcher.spec

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-20 12:30:14 -05:00
Raboneko 2bdf181137 bump: discord-canary-openasar discord-canary osu-lazer 2025-03-20 16:46:01 +00:00
Raboneko f5ca396c7f bump: discord-canary-openasar discord-canary 2025-03-20 16:23:32 +00:00
madomado 7dbc8458d6 bump(flashprog): 1.4 (#4049)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:14:16 -05:00
madomado 5488ba77df fix(gnome-shell-extension-appmenu-is-back): bump gnome-shell requires (#4048)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:14:00 -05:00
madomado bcb9f8ea7c fix(lightly-qt5): update.rhai (#4045)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:13:46 -05:00
madomado 6ae829be29 fix(files): apparmor (#3429)
* fix(files): apparmor

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

* Update apparmor.spec

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

* Update apparmor.spec

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

* Update apparmor.spec

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

* Update apparmor.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:13:31 -05:00
madomado 2146618674 rebuild: rust-jellyfin-rpc-cli (#4052)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:13:19 -05:00
madomado 6dd3e7dcbe fix: gping (#4050)
* fix: gping

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

* remake spec

* Update rust-gping.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-20 10:13:07 -05:00
madomado e5e31bc01f add: android-udev-rules (#4053) 2025-03-20 10:12:48 -05:00
Raboneko a993965401 bump: mesa 2025-03-20 13:58:40 +00:00
Raboneko ac465bfe53 bump: kotlin-native kotlin 2025-03-20 11:15:25 +00:00
Raboneko dce6c47d97 bump: mock-configs 2025-03-20 08:26:26 +00:00
Raboneko c1be3294f1 fix(ghostty-nightly): New tarball extracted directory (#4021) (#4035)
* Update ghostty-nightly.spec

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

* Update ghostty-nightly.spec

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-19 23:44:04 -05:00
Raboneko 7e18836476 fix(umu-launcher): Remove Steam directory (#4027) (#4032)
* Remove directory

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

* Update umu-launcher.spec

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

* Bump release

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

* Blegh IDK

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

---------

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

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-20 12:38:58 +08:00
madomado 9726dc9e32 chore: bump bodhi rawhide ver (#4028)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-19 23:31:18 -05:00
Raboneko c8813bf372 bump: umu 2025-03-20 03:43:54 +00:00
Raboneko 8f50bbc362 bump: umu 2025-03-20 03:19:09 +00:00
Raboneko 7461f7c0ec bump: umu electron 2025-03-20 02:42:43 +00:00
Raboneko b9158a89ee bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly nvidia-patch spotx-bash 2025-03-20 01:41:06 +00:00
Raboneko cba779cf81 bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-ugly 2025-03-20 01:02:18 +00:00
madomado 55907a7571 fix(coolercontrol): no more tauri rip (#3958)
* fix(coolercontrol): no more tauri rip

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

* Update coolercontrol.spec

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

* Update coolercontrol.spec

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

* Update coolercontrol.spec

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

* Update coolercontrol.spec

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

* Update coolercontrol.spec

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

* Update coolercontrol.spec

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-19 16:47:10 -05:00
Raboneko 7dbdb6129b bump: stable 2025-03-19 21:31:24 +00:00
Raboneko 2a20fd92c4 bump: discord-canary-openasar discord-canary 2025-03-19 20:41:17 +00:00
Alberto García 0a7bb48c88 fix(keyd): proper sysusers.d entry format (#4014)
Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
2025-03-20 01:56:54 +08:00
Raboneko ef3b913c11 bump: unity-session 2025-03-19 17:37:58 +00:00
Raboneko d86273387f bump: discord-canary-openasar discord-canary preview 2025-03-19 16:56:13 +00:00
Raboneko 5263942944 bump: preview stable 2025-03-19 16:46:07 +00:00
Raboneko a7ab2e650b bump: zsh-autocomplete 2025-03-19 11:59:17 +00:00
Raboneko 2170930f59 bump: arduino-language-server 2025-03-19 10:28:45 +00:00
Raboneko 77a33def9a fix: limine (#4005) (#4011)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 612f8532ae)

Co-authored-by: madomado <madonuko@outlook.com>
2025-03-19 10:27:29 +08:00
Gilver 9409528346 chore/feat(heroic): Rename LICENSE to distinguish it as a bundled dependency license (#4006)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-19 10:25:54 +08:00
Raboneko 351e7b4b03 bump(nightly): mpv nightly nightly nim-nightly rpi-utils spotx-bash 2025-03-19 01:42:20 +00:00
Raboneko cab1bd6c3d bump: codium 2025-03-19 01:22:45 +00:00
Raboneko 39d288860b bump: discord-canary-openasar discord-canary 2025-03-18 22:36:50 +00:00
Raboneko e169758a2d bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-03-18 19:59:53 +00:00
Raboneko ab42b67023 bump: preview 2025-03-18 19:18:00 +00:00
Raboneko 928eeaf40f bump: preview stable 2025-03-18 18:57:13 +00:00
Raboneko c73efa0841 bump: discord-canary-openasar discord-canary 2025-03-18 18:25:50 +00:00
Gilver 14271af627 refactor(heroic): Changes for aarch64 preparation, Git clone to install Git hooks (#3987)
* refactor: Heroic changes related to aarch64 and other functionality

* Bump release

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

* Cursed

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

* Less(?) cursed

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

* Yeet

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-18 10:41:48 -05:00
Gilver bb9da9b375 fix(peazip): Dep on p7zip (#3996)
* p

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-18 23:22:05 +08:00
madomado 731dc89dd1 add: peazip (#3968)
Resolve #3887
Resolve #2038
2025-03-18 08:28:35 -05:00
Raboneko ee652643e4 bump: mise 2025-03-18 13:26:20 +00:00
Raboneko 820311edf1 bump: mise 2025-03-18 12:51:18 +00:00
Gilver 096bd4d952 fix(steam): Fedora packages steam-devices now (#3988)
* fix: Fedora packages steam-devices now

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

* Fix source number

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

* Actually this is a more accurate name

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

* Actually since we're here

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

* Maybe weak dep instead since it's mostly for 2FA

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-18 19:50:34 +08:00
Raboneko ebde3f39b0 bump: mise 2025-03-18 11:15:21 +00:00
Raboneko 8426452cb3 bump: osu-lazer 2025-03-18 07:58:25 +00:00
Raboneko 48ce7c2ebd bump(branch): kf6-kio 2025-03-18 04:43:30 +00:00
madomado cae3841d5b fix(kf6-kio): obsoletes the corr. pkgs (#3919)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-17 23:39:18 -05:00
Gilver 3b6f162d97 fix(ghostty): Don't conflict with ncurses-term on F42 and Rawhide (#3980)
* fix(stable): Don't conflict with ncurses-term-6.5-5.20250125

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

* fix(nightly): Don't conflict with ncurses-term-6.5-5.20250125

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

* fix(stable): Macro typo

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

* stable: Bump release

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

* nightly: Add ncurses dep

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

* stable: Add ncurses dep

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-18 12:33:57 +08:00
Raboneko a3a8581874 bump(branch): astal-gtk 2025-03-18 02:47:18 +00:00
Raboneko b984664f4e bump(nightly): nightly nightly astal openbangla-keyboard rpi-utils spotx-bash 2025-03-18 01:41:56 +00:00
Raboneko 2625d7d127 bump: ruffle lomiri-system-settings 2025-03-18 01:23:10 +00:00
Raboneko 37205f5e8f bump: sass 2025-03-17 22:17:51 +00:00
Raboneko 2db1edfd36 bump: stable 2025-03-17 19:48:20 +00:00
Raboneko b1fedf068e bump: preview 2025-03-17 19:40:20 +00:00
madomado 6212a44465 add: subtitleedit (#3966) 2025-03-17 12:07:32 -05:00
Raboneko 86a5334171 bump: lomiri-system-settings 2025-03-17 16:46:31 +00:00
Raboneko a0dccef53f bump: lomiri-system-settings 2025-03-17 16:23:44 +00:00
Raboneko 53b7025185 bump: zellij 2025-03-17 08:33:51 +00:00
Raboneko 417a2557ce bump(nightly): nightly mwc nightly nightly prismlauncher-nightly cros-keyboard-map rpi-utils 2025-03-17 01:44:06 +00:00
Raboneko 72e0368984 bump: ruffle 2025-03-17 01:25:18 +00:00
Gilver 5a75742ecf fix(uwufetch): Make Git based and fix Git cloning (#3951)
* Update uwufetch.spec

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

* Make Uwufetch Git based

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

* Update uwufetch.spec

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

* Nightly

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

* No debug packages

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

* Let's test this...

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

* Update uwufetch.spec

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

* Update uwufetch.spec

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

* Whoops

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

* Okay got it, but why is make_install ignoring the Makefile DESTDIR

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

* Update uwufetch.spec

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

* Update uwufetch.spec

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

* Ack

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

* Absolutely cursed

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

* Update uwufetch.spec

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

* Update uwufetch.spec

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

* Bruh

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

* Update uwufetch.spec

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

* Try this?

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

* Update uwufetch.spec

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

* See what's unpackaged first

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

* Update uwufetch.spec

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

* That's a development library it looks like

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-17 09:14:30 +08:00
Raboneko b396df311a bump: yt-dlp 2025-03-16 22:33:17 +00:00
Raboneko 95451346d9 bump: yt-dlp 2025-03-16 22:17:52 +00:00
Sergey Avseyev 434a252d21 komikku: fix license path (#3961)
RPM build errors:
    File not found: <BUILDROOT>/usr/share/licenses/komikku/LICENSE
2025-03-16 15:22:16 -05:00
Raboneko a675759ca2 bump: lomiri-system-settings 2025-03-16 19:36:56 +00:00
Raboneko 0e295192f4 bump: yt-dlp 2025-03-16 19:13:26 +00:00
Raboneko 9efacbc1f2 bump: limine 2025-03-16 17:14:48 +00:00
Raboneko 71ca43cb31 bump: maple 2025-03-16 13:55:25 +00:00
Raboneko 2078867539 bump: yt-dlp 2025-03-16 12:31:40 +00:00
Raboneko fb5c686377 bump: lomiri-system-settings 2025-03-16 11:40:30 +00:00
Raboneko 62254e5db4 bump: legcord-bin stable 2025-03-16 09:50:20 +00:00
Raboneko 4b4e267fd0 bump: osu-lazer 2025-03-16 06:31:32 +00:00
Gilver 5834526532 feat(pbcli): Enable uniffi support and package development files (#3953)
* Attempt to enable optional features

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

* Update licenses, package development files

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

* Changelog

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-16 10:38:53 +08:00
Raboneko 0561eac241 bump: ruffle 2025-03-16 02:02:42 +00:00
Raboneko 94f4b79f1e bump(nightly): nightly mpv nightly micro nightly nim-nightly 2025-03-16 01:47:01 +00:00
Raboneko d5c11c9bbe bump(branch): kf6-kio 2025-03-16 01:07:09 +00:00
Raboneko dc174661ee bump: coolercontrol 2025-03-15 21:55:57 +00:00
Raboneko 1bf2f67f4a bump: yt-dlp 2025-03-15 21:46:04 +00:00
Raboneko 0c5d7ad93d bump: yt-dlp 2025-03-15 21:31:25 +00:00
Raboneko 96819bf23f bump: yt-dlp 2025-03-15 21:20:32 +00:00
Raboneko 27da608faa bump: yt-dlp 2025-03-15 20:57:41 +00:00
Raboneko f83ce25560 bump: yt-dlp 2025-03-15 20:37:14 +00:00
Antheas Kapenekakis 985de89ca8 fix(mesa): backport AMD GPU artifact fix, cleanup and attribute patches (#3943)
* fix(mesa): backport AMD GPU artifact fix, cleanup and attribute patches

* cleanup and reorder

* Fix patch credit

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-16 01:36:49 +08:00
Raboneko 5249d033c6 bump: yt-dlp 2025-03-15 16:24:37 +00:00
madomado dc83fa2326 fix(extest): revert the weird anda update bug (#3938)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-15 09:52:34 -05:00
madomado 3c439a93f9 fix(fluent-icon-theme): maybe conflicts itself? (#3927)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-15 08:45:20 -05:00
Raboneko 33e875d319 bump: pillow-heif 2025-03-15 13:28:45 +00:00
Raboneko 34162f21f1 bump: extest 2025-03-15 10:00:48 +00:00
Gilver 20ead40054 fix(audacity, extest, gcm-core, uwufetch): Update scripts (#3933)
* Update rust-extest.spec

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

* Update update.rhai

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

* Update gcm-core.spec

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

* Update update.rhai

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

* Update uwufetch.spec

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

* Update update.rhai

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

* Update update.rhai

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

* Update audacity-freeworld.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-15 17:50:47 +08:00
Raboneko 22a30cb68e bump: extest 2025-03-15 09:40:29 +00:00
Raboneko b93a1ecda6 bump: extest electron 2025-03-15 09:30:03 +00:00
Raboneko aa2ed6a621 bump: extest 2025-03-15 09:16:41 +00:00
Raboneko 2af43e3de6 bump: extest 2025-03-15 08:55:41 +00:00
Raboneko 5ebcde7647 bump: extest 2025-03-15 08:41:17 +00:00
Raboneko ad4151b07c bump: extest 2025-03-15 08:20:45 +00:00
Raboneko 27b7137944 bump: extest 2025-03-15 07:50:43 +00:00
Raboneko 10592e9d3b bump: extest 2025-03-15 07:40:38 +00:00
Raboneko 409105971e bump: extest 2025-03-15 07:30:28 +00:00
Raboneko 0b8efe038e bump: extest 2025-03-15 07:22:11 +00:00
Raboneko 041461a6d5 bump: extest anda 2025-03-15 06:58:05 +00:00
Raboneko 5b0e8cfd0f bump: extest gcm-core 2025-03-15 06:47:50 +00:00
Raboneko 7cf9cbcc30 bump: audacity-freeworld extest uwufetch gcm-core 2025-03-15 06:32:01 +00:00
Raboneko 3399e42ebc bump: mock-configs 2025-03-15 05:53:05 +00:00
Raboneko 6ade33cc64 bump: anda 2025-03-15 04:48:46 +00:00
Gilver ac01365cdc fix(mesa): Obsolete by Epoch (#3926)
* Update mesa.spec

* Update mesa.spec

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

* Drop anda-srpm-macros build dep

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
2025-03-15 12:46:20 +08:00
Raboneko c41ea79293 bump: srpm-macros 2025-03-15 04:37:36 +00:00
Gilver ea0e7755f8 feat(rio): Devel package (#3920)
* Add devel package

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

* Bump release

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

* Hard dep?

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

* Careful

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-15 12:02:09 +08:00
Raboneko 9e7f9b6a76 bump: ruffle 2025-03-15 01:48:22 +00:00
Raboneko 36ba71fe5c bump(nightly): nightly mpv nightly nightly prismlauncher-nightly rpi-utils spotx-bash 2025-03-15 01:39:15 +00:00
Raboneko 0ac9fb5b03 bump: mise 2025-03-14 17:41:11 +00:00
madomado 183a945759 add: sndio (#3876)
for #3851 (build dependency)
2025-03-14 12:26:30 -05:00
Gilver 3cfcdfa7a7 Revert 7c48f6b (#3805)
Turns out it was a metadata bug. Sigh.
2025-03-15 00:47:57 +08:00
madomado d9dcb73498 fix: nim (#3906)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-14 11:47:41 -05:00
Gilver 2ca305d68e feat(mpv-nightly): Make shell completions subpackages (#3907)
* Update mpv-nightly.spec

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-15 00:46:44 +08:00
Raboneko c99c166ded bump: stable 2025-03-14 16:26:32 +00:00
Raboneko 8ab3b6e65f bump: preview 2025-03-14 15:47:29 +00:00
Alberto García d14afaca24 fix(devpod): rename binaries to match upstream (#3888)
This is required for the current version of the desktop app to work, as it tries to call the `devpod-cli` binary

This also updates the .desktop file to match upstream and adds a missing dependency
2025-03-14 08:17:58 -05:00
madomado bbdb6510c0 feat(pokeget-rs): pull from crates.io (#3844)
* feat(pokeget-rs): pull from crates.io

* Update rust-pokeget.spec

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

* Refactor Pokeget, update licenses

* I THOUGHT I added the check bruh

* Packager(s)

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-14 06:46:32 -05:00
madomado 41a3511e18 feat(mpv-nightly): include fish completions (#3894)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-14 04:14:51 -05:00
Gilver fba6071e3e fix(protobuf): Remove obsolete file (#3889) 2025-03-14 15:53:33 +08:00
Raboneko f1b5d1631c bump(branch): astal-gtk 2025-03-14 02:38:43 +00:00
Raboneko c703af2a95 bump: ruffle lomiri-system-settings 2025-03-14 01:44:32 +00:00
Raboneko 40819d7298 bump(nightly): mpv nightly nightly astal spotx-bash 2025-03-14 01:40:03 +00:00
Raboneko c96bab26c2 bump: inputplumber protobuf 2025-03-13 22:39:21 +00:00
Raboneko 0a0b023e6a bump: discord-ptb-openasar discord-ptb 2025-03-13 22:22:53 +00:00
Raboneko 1b44d6b234 bump: flutter 2025-03-13 21:00:15 +00:00
Raboneko 5a66c02b39 bump: discord-canary-openasar discord-canary 2025-03-13 19:38:15 +00:00
Raboneko 2a9d7628c9 bump: codium 2025-03-13 18:46:28 +00:00
Raboneko f2af03d19f bump: preview 2025-03-13 16:23:29 +00:00
Raboneko fa591fb93c bump: preview stable 2025-03-13 15:25:07 +00:00
Raboneko 2a972a1d96 bump: tdlib 2025-03-13 13:26:13 +00:00
Raboneko 5a5f199479 bump: osu-lazer 2025-03-13 07:19:02 +00:00
Raboneko 290d7ba082 bump: tela-icon-theme 2025-03-13 06:56:36 +00:00
Raboneko 1bf89247e7 bump: discord-canary-openasar discord-canary 2025-03-13 06:46:35 +00:00
Raboneko ec650c2d84 feat(mesa): Add patch for vram issue in Mesa 25 (#3880) (#3881)
* Add patch for vram issue in Mesa 25

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

* Use new patch

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

* Increase release number

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

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
(cherry picked from commit cf80e1cfba)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-03-13 12:51:30 +08:00
Raboneko f51c1b0ffd bump: yt-dlp 2025-03-13 04:45:51 +00:00
Gilver 89d710eb09 fix(ghostty-nightly): Add gtk4-layer-shell dep (#3879)
* Update ghostty-nightly.spec

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

* Update ghostty-nightly.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-13 12:38:58 +08:00
Raboneko 67cbbbc65d bump: lomiri-system-settings 2025-03-13 04:29:34 +00:00
Raboneko 3becb2c1ae bump: limine 2025-03-13 04:00:12 +00:00
Raboneko 50ffd4ca0b bump: inputplumber 2025-03-13 02:55:28 +00:00
Raboneko 7d91d3a8a3 bump(branch): astal-gtk akmod dkms 2025-03-13 02:41:06 +00:00
Raboneko 4053192663 bump: lomiri-system-settings inputplumber tela-icon-theme 2025-03-13 01:55:17 +00:00
Raboneko ee9a71621d bump(nightly): mpv micro nightly nim-nightly astal kmod-common spotx-bash 2025-03-13 01:41:44 +00:00
Raboneko 286113193e bump: preview 2025-03-12 19:16:52 +00:00
Raboneko 82422f1f12 bump: preview stable 2025-03-12 17:45:30 +00:00
Raboneko 74944f2950 bump: messages 2025-03-12 12:42:59 +00:00
Raboneko 2658158a42 bump: tela-icon-theme 2025-03-12 11:57:27 +00:00
Raboneko 295d1ab8df bump: tela-icon-theme 2025-03-12 11:47:10 +00:00
Raboneko da9a54d017 bump: dart 2025-03-12 10:39:25 +00:00
Raboneko 6c9335d09c bump: lomiri-system-settings 2025-03-12 08:50:30 +00:00
Raboneko dd88515e63 bump: datetime 2025-03-12 07:58:04 +00:00
Raboneko b768184194 bump: lomiri-system-settings 2025-03-12 02:41:17 +00:00
Raboneko a5d2bcf696 bump(branch): astal-gtk 2025-03-12 02:39:01 +00:00
Raboneko 050d4a1d8f bump(nightly): micro nightly nim-nightly astal nvidia-patch 2025-03-12 01:40:01 +00:00
Raboneko 80b133350f bump: ruffle fuc 2025-03-12 01:21:29 +00:00
Raboneko a37ae430c3 bump: codium 2025-03-11 18:47:02 +00:00
Raboneko d2787ea5ae bump: preview 2025-03-11 17:55:43 +00:00
Gilver 02fcd4a7fd feat(youtube-music, voicevox): Re-enable AutoReq with appropriate libraries excluded (#3871)
* YouTube Music: Re-enable AutoReq

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

* Voicevox: Re-enable AutoReq

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

* Update voicevox.spec

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

* Update youtube-music.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-11 23:40:59 +08:00
Raboneko d88d9ad8aa bump: libnvidia-container nvidia-container-toolkit 2025-03-11 13:39:06 +00:00
Raboneko fb67fd1396 bump: opengamepadui 2025-03-11 06:50:15 +00:00
madomado 763fac09cb feat(mesa): patches: two commit backports for game fixes (#3825)
Closes #3804
2025-03-11 00:50:20 -05:00
Gilver f6268d8102 fix(mesa): Remove libglapi entirely and change what obsoletes it (#3849)
* Just nuke libglapi

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

* No

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-11 12:57:51 +08:00
Gilver 14a4edd4f0 chore: Bump ghostty-nightly manually (#3855)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-11 12:54:38 +08:00
Raboneko 369c6b5d3f bump: bun 2025-03-11 04:21:59 +00:00
Raboneko 08e9cab737 bump(nightly): mpv nightly nightly prismlauncher-nightly nim-nightly 2025-03-11 01:41:08 +00:00
Raboneko fbe1c5df28 bump: ruffle 2025-03-11 01:22:57 +00:00
Raboneko b5eea1cd7d bump: limine 2025-03-10 23:55:43 +00:00
Raboneko d0fc945a5f bump: heroic-games-launcher 2025-03-10 22:34:46 +00:00
Raboneko 057c02562d bump: discord-openasar discord 2025-03-10 20:26:51 +00:00
Raboneko 839869c3b2 bump: preview 2025-03-10 17:35:31 +00:00
Raboneko 01af5637e7 bump: rio 2025-03-10 16:57:32 +00:00
Raboneko 633173812e bump: vala-panel-appmenu 2025-03-10 16:41:04 +00:00
Raboneko b60021e674 bump: devpod 2025-03-10 15:55:30 +00:00
Raboneko ddf78a2229 bump: electron 2025-03-10 03:55:39 +00:00
Raboneko 045cac2aeb bump: feishin 2025-03-10 03:17:56 +00:00
Raboneko 47993e6ca4 bump(nightly): mpv nightly nightly prismlauncher-nightly 2025-03-10 01:18:03 +00:00
Raboneko 0e54f906c4 bump: ruffle limine 2025-03-10 01:14:52 +00:00
Raboneko 89516c456e bump: osu-lazer 2025-03-09 17:12:13 +00:00
Gilver 46eb0c0bd5 fix(xpadneo, xone, xpad-noone): Actually fix update scripts (#3845)
* Remove weirdness

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

* Add space

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

* Add space

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

* Remove extra macros

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

* Somehow this wasn't updated

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

* Update update.rhai

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

* Update update.rhai

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

* Update update.rhai

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

* Update update.rhai

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

* Update update.rhai

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

* Update dkms-xpad-noone.spec

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

* Update xpad-noone-kmod.spec

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

* Update dkms-xpadneo.spec

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

* Update xpadneo-kmod.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 16:58:46 +08:00
Raboneko 4bfd3fa8bb bump(branch): akmod dkms akmod dkms akmod dkms 2025-03-09 08:33:41 +00:00
Raboneko aaab14a438 bump(branch): akmod dkms akmod dkms akmod dkms 2025-03-09 08:14:03 +00:00
Gilver 8f2ff70819 feat(v4l2loopback): DKMS package (#3786)
* Add files

* Waaaaaaaa

* Fixes

* Bruh

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

* No way they just changed the URL TODAY

* Should probably be that

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

* Only build noarch package once

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

* Also no

* Nevermind I guess

* Modules file source

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 15:34:53 +08:00
Raboneko c4944b3756 bump(branch): akmod dkms akmod dkms akmod dkms 2025-03-09 07:33:56 +00:00
Raboneko 5422bdce10 bump: pokeget-rs 2025-03-09 07:18:33 +00:00
Raboneko f847da3b9a bump(branch): akmod dkms akmod dkms akmod dkms 2025-03-09 07:10:26 +00:00
Gilver 38bcaa726a fix(pokeget-rs): Change update script to JSON array (#3826)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 15:09:46 +08:00
Gilver 77cef24989 chore(.backportrc.json): Drop F39 since it's EOL, add EL10 and F42 (#3823)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 15:09:17 +08:00
madomado 124b5c7cc6 fix(codium-marketplace): sed the json properly (#3827)
Honestly should use something like jq to rebuild the json properly
instead imo, but whatever.

Closes #3781
2025-03-09 01:05:12 -06:00
Gilver 5b1f57030a fix(xpadneo, xone, xpad-noone): Update scripts (#3824)
* Trying just about everything to fix this oh my GOD

* Another updbranch

* Fix typo

* That file was saved??

* Merge

* Doing this just because it makes conflict fixes easier

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 14:41:32 +08:00
Raboneko cd31651c29 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 06:37:43 +00:00
Raboneko 66bc2d1c76 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 06:26:07 +00:00
Raboneko e10729bd5e bump: akmod dkms akmod dkms akmod dkms 2025-03-09 05:58:37 +00:00
Raboneko 0aa103556e bump: akmod dkms akmod dkms akmod dkms 2025-03-09 05:48:20 +00:00
Raboneko e253989346 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 05:38:09 +00:00
Raboneko 19979dc6b7 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 05:27:27 +00:00
Raboneko c2cb4e4754 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 05:14:01 +00:00
Raboneko 0f33a6077b bump: akmod dkms akmod dkms akmod dkms 2025-03-09 04:55:38 +00:00
Raboneko 28536901c8 bump: akmod dkms akmod dkms akmod dkms 2025-03-09 04:45:31 +00:00
Raboneko 88484e0f5f bump: akmod dkms akmod dkms akmod dkms 2025-03-09 04:31:10 +00:00
Gilver e820507a47 refactor(xpadneo, xone): Fix potential installation issues and improve UX (#3785)
* Kmod-common subpackaging and more

* Update xpadneo.spec

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

* Shouldn't need to be Mock

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

* Shouldn't need to be Mock either

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

* Make this dep on the thing it needs to work please

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

* NOT THAT

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

* THIS one

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

* Requires

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

* Conflicts

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

* Deps

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

* More deps

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

* ?

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

* ??

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

* Ah

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

* Wheeee

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

* Better...

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

* Yeeeahhh

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

* Update dkms-xpadneo.spec

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

* Update xpadneo-kmod.spec

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

* Fixup those deps

* Fix update scripts

* Macrooooo

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 12:23:13 +08:00
Gilver 327fd2c225 Add: xpad-noone (#3787)
* Add: xpad-noone

* Unmacro

* Missing build deps

* The funny?

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

* Blegh

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

* Update dkms-xpad-noone.spec

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

* Update xpad-noone-kmod.spec

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

* Update dkms-xpad-noone.spec

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

* Fixes

* Do what now

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

* LMAO

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 12:22:02 +08:00
Gilver 86f887dcdc fix(mesa): Deprecate libglapi (#3807)
* Pull in upstream changes

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

* Bump release?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 10:34:16 +08:00
Gilver b7c19dbd47 Fix deps (#3806)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 10:17:44 +08:00
Gilver b97e98dba5 fix(ghostty-nightly): Add gtk4-layer-shell build dependency (#3789)
* Shrimp

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-09 10:16:16 +08:00
Raboneko 80e0d25889 bump(branch): astal-gtk 2025-03-09 02:00:11 +00:00
Raboneko fb69e592e2 bump(nightly): nightly mpv nightly micro nightly astal spotx-bash 2025-03-09 01:20:25 +00:00
Raboneko 4ffdaa4f06 bump: codium 2025-03-08 21:18:32 +00:00
Alberto García d178ee6029 fix(devpod): add current version and rename binary with spaces (#3799)
* fix(devpod): rename binary with spaces

i hate spaces

* fix(devpod): add current version to devpod cli and desktop

* chore: bump releasever
2025-03-09 01:03:56 +08:00
Gilver 7c48f6b27e fix(rio): Rename package to Crate name due to a Fedora provides (#3794)
* Fedora has some random package named this??

* Bump release already

* While I'm here I'll copy the PKGBUILD

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-08 23:31:01 +08:00
Raboneko 25ed84e23b bump: uutils-coreutils-replace 2025-03-08 14:12:50 +00:00
Gilver 6da39c7564 Add: Rio (#3788)
* Add files

* Apparently the URL updated

* Add some deps

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-08 05:19:14 -06:00
Pornpipat Popum a9e351e337 Separate v4l2loopback kmod from userspace tools (#3766)
* Separate v4l2loopback kmod from userspace tools

This fixes an issue where akmods rebuilds and reinstalls the entire userspace tools when updated, causing updates to be broken on non-Fedora systems (i.e Ultramarine)

* move modprobe config

* oops

* ok i am fucking high
2025-03-07 20:33:32 -06:00
Raboneko cff6ed1adc bump(branch): astal-gtk 2025-03-08 01:52:45 +00:00
Raboneko 48c9e67823 bump: ruffle 2025-03-08 01:25:57 +00:00
Raboneko f431703eb4 bump(nightly): mpv nightly nightly nim-nightly astal nvidia-patch 2025-03-08 01:14:31 +00:00
Raboneko e7a7fda24c bump: komikku 2025-03-07 23:28:41 +00:00
Raboneko 0ad8401f02 bump: discord-canary-openasar discord-canary 2025-03-07 23:18:28 +00:00
Raboneko f776bef049 bump: yt-dlp 2025-03-07 22:49:55 +00:00
Raboneko 73b194c143 bump: chezmoi 2025-03-07 20:47:18 +00:00
Raboneko f68a17df37 bump: limine 2025-03-07 20:23:38 +00:00
Raboneko 2d60646f8e bump: preview 2025-03-07 19:37:23 +00:00
Raboneko 5133837209 bump: mise 2025-03-07 16:44:20 +00:00
Gilver 46bb0965f3 refactor(pokeget-rs): Bundled provides and use %git_clone (#3772)
* Drop global date

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

* Bundled packages are versioned differently, my bad

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

* Since I know how `%git_clone` works now maybe...

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

* Update pokeget-rs.spec

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

* Oops

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

* Actually...

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

* Right...RPMBuild

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

* Cleanup unused macros?

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

* Macro everything

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-07 22:05:30 +08:00
Gilver 36a206df60 fix(ghostty-nightly): Changes for localization support (#3765)
* The macrofication

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

* Oops

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

* Okay then...

Worked locally?

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

* ???

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-07 22:04:22 +08:00
Gilver a380de5a67 Feat (steam): Better Extest weak dep (#3735)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-07 22:02:54 +08:00
Raboneko c4cc8e4128 bump: tdlib 2025-03-07 13:46:05 +00:00
Raboneko de050dcacb bump: osu-lazer 2025-03-07 10:59:09 +00:00
Raboneko 7af7c7c18d bump: curlie 2025-03-07 08:55:41 +00:00
Raboneko 59e227dc07 bump(nightly): mpv mwc nightly cros-keyboard-map spotx-bash 2025-03-07 01:41:12 +00:00
Raboneko 103c26f768 bump: stable 2025-03-06 22:46:49 +00:00
Raboneko 412f57fc74 bump: discord-ptb-openasar discord-ptb 2025-03-06 21:22:58 +00:00
Raboneko 7cd7e1084a bump: preview 2025-03-06 20:24:36 +00:00
Raboneko e2ec91fba0 bump: flutter 2025-03-06 18:25:14 +00:00
Raboneko e4b90f27ac bump: osu-lazer 2025-03-06 17:17:15 +00:00
Pornpipat Popum ad69205cb5 bump(opentabletdriver): .net dependency (#3767) 2025-03-06 23:24:19 +08:00
Raboneko 8f51ed8bdb bump: mise 2025-03-06 12:45:43 +00:00
Raboneko 323f1e271f bump: unity-session 2025-03-06 02:41:34 +00:00
Raboneko fc3a62b4ad bump(branch): astal-gtk 2025-03-06 02:39:15 +00:00
Raboneko f3bd4f3118 bump(nightly): mpv nightly nightly albius nim-nightly astal 2025-03-06 01:40:30 +00:00
Raboneko 2c6fba7b31 bump: ruffle 2025-03-06 01:23:54 +00:00
Raboneko 4408471545 bump: mesa 2025-03-05 21:16:51 +00:00
Raboneko b2b21d7f09 bump: preview 2025-03-05 20:55:48 +00:00
Raboneko 585f9f191b bump: preview 2025-03-05 14:38:07 +00:00
Raboneko b6d90a656d bump: devpod 2025-03-05 13:47:03 +00:00
Raboneko 054daa9af1 bump: youki 2025-03-05 12:49:06 +00:00
Gilver 90b0e07193 Fix (xpadneo-kmod-common): Obsoletes instead due to name change (#3755)
* Drop release provides

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

* Slight tweak

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

* Add epoch

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

* Add epoch

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

* Add epoch

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

* Maybe Obsoletes is right here

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

* Right right no unversioned Obsoletes

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

* Drop epoch and see if this works

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

* Revert

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

* Revert

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

* Bump rel back down?

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

* Actually I think this is fine due to Git versioning

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-05 18:09:16 +08:00
Raboneko 9c2ef552b9 bump: yt-dlp 2025-03-05 06:48:03 +00:00
Gilver e423741b1c Fix (pbcli): Missing ( in licenses (#3756)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-04 23:11:27 -06:00
Raboneko 4f3dab23f9 bump: discord-canary-openasar discord-canary protobuf 2025-03-05 02:10:28 +00:00
Raboneko 37a8e6c8f0 bump(nightly): mpv nightly micro nightly rpi-utils spotx-bash 2025-03-05 01:40:16 +00:00
Raboneko e1b70c2779 bump: discord-canary-openasar discord-canary ruffle 2025-03-05 00:35:49 +00:00
Raboneko 68458265bf bump: lomiri-system-settings 2025-03-04 21:22:36 +00:00
Raboneko 287c54145a bump: discord-canary-openasar discord-canary preview 2025-03-04 19:08:40 +00:00
Raboneko 637d3b309d bump: preview stable 2025-03-04 18:26:17 +00:00
Raboneko 1129efc8e6 bump: faad2 2025-03-04 08:57:22 +00:00
Alberto García 18a5b2da05 chore(devpod): add update script (#3724) 2025-03-04 16:44:22 +08:00
Gilver e0d648389d UX (pokeget-rs): Make both names executable (#3722)
* UX: Make both names executable

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

* Oops

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-04 16:43:40 +08:00
Gilver 890630ad33 Fix (pokeshell): Fix install issues (#3721)
* Fix the weird install issues from the install script, less symlinks

* Actually this keeps the variable in the script in use

* Remove unneeded `/`
2025-03-04 16:41:57 +08:00
Gilver 0f20b5bc54 Fix (voicevox): Disable AutoReq (#3729)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-04 16:39:51 +08:00
Gilver 99eb2cae98 Fix (extest): Don't build i686 debug packages on F41 due to bug (#3734)
* Ifcond

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

* %if macro is always weird

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-04 16:39:36 +08:00
Raboneko 6b0e0c2214 bump: electron 2025-03-04 03:55:45 +00:00
Raboneko c45e7b7681 bump(nightly): mpv nightly prismlauncher-nightly 2025-03-04 01:40:26 +00:00
Raboneko 78620b6a0c bump: ruffle yt-dlp 2025-03-04 01:20:37 +00:00
Gilver bc5212d2dc Fix (extest): Versioning (#3723)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 19:04:41 -06:00
Gilver e47c4aa533 Fix: voicevox (#3593)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-04 08:23:03 +08:00
Raboneko 0eb9e9ed33 bump: yt-dlp 2025-03-03 23:55:26 +00:00
Raboneko 3cd39fd6cb bump: yt-dlp 2025-03-03 22:35:19 +00:00
Raboneko 260578427b bump: yt-dlp 2025-03-03 22:16:51 +00:00
Raboneko b1c31d6d6e bump: preview 2025-03-03 19:26:22 +00:00
Raboneko 7f0fc95b5a bump: preview stable 2025-03-03 19:14:29 +00:00
Gilver 21afcbc6b8 Add: pokeget-rs and pokeshell (#3647)
* Add pokeget-rs and pokeshell

* Checkout latest commit?

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

* Wonder if this actually works

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

* I genuinely have no idea what happened there

I HATE MOBILE

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

* Go back to checkout

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

* Provides(bundled)

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

* Did that wrong

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

* Try sourcing instead

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

* Try this convoluted mess

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

* Update pokeget-rs.spec

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

* Hate how confusing RPM is

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

* Update pokeget-rs.spec

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

* Update pokeget-rs.spec

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

* Hmm

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

* Hhhh

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

* Update pokeget-rs.spec

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

* Aaaaa

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

* Update pokeget-rs.spec

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

* Come on

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

* ?

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

* Why is RPM incomprehensible

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

* Update pokeget-rs.spec

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

* Update pokeget-rs.spec

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

* Update pokeget-rs.spec

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

* Enough

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

* Cleanup

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

* Fix directory tree

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

* Just fully flesh out macros

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

* Make macros consistent

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

* Tar stupid moment

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

* Update pokeget-rs.spec

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

* I genuinely do not know what is going wrong at this point

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

* Remove git dep I guess

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

* Man

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

* Update pokeget-rs.spec

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

* Why is the pipe failing

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

* Maybe?

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

* Oops

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

* Just not sure where to put this

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

* Get rid of build log spam, track dep just in case

* Okay FINALLY done

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 04:10:11 -06:00
madomado 2da05c1c91 feat(devpod): include the desktop app (#3656) 2025-03-03 00:41:27 -06:00
Gilver 1caffc26a5 Fix (youtube-music): Handle AutoReqProv Electron issues (#3686)
* Improve bundled libraries AutoProv exclusion

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

* Bump release

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

* Disable AutoReq and explicitly list deps

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 14:30:32 +08:00
Gilver d1fbb1da32 Fix: Change corefonts URLs to HTTPS (#3689)
* Change URLs to HTTPS

* Spacing oops
2025-03-03 14:29:58 +08:00
Gilver a6e306efb7 Fix (seto-fonts): URL (#3695)
* New URL

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

* Huh?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 14:29:50 +08:00
Raboneko c742dea46b bump: osu-lazer 2025-03-03 04:42:51 +00:00
Gilver 60caf1e0b8 Fix (heroic): Handle AutoReqProv Electron issues (#3685)
* Hey RPM are you out of your mind

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

* Add ExclusiveArch, RPM is making me mad

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

* Bump release

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

* I wonder if wildcards work here

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

* Alright that's enough of that

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

* Add bundled binaries

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 12:05:21 +08:00
Gilver c47f6a052c Fix: libfreeaptx (#3694)
* Funny update script

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

* Fixies

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

* Change ver source for now

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

* Bump release

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

* New devel file

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 12:03:10 +08:00
Raboneko d4889d00a7 bump(branch): astal-gtk 2025-03-03 02:39:33 +00:00
Raboneko 1befd6e198 bump: ruffle 2025-03-03 01:45:52 +00:00
Raboneko 52b848275b bump(nightly): envision mpv nightly nightly prismlauncher-nightly vala-nightly astal 2025-03-03 01:41:31 +00:00
Raboneko 134aff7a88 bump(weekly): libfreeaptx 2025-03-03 00:44:19 +00:00
madomado 7a1df42146 chore(chezmoi): rename the spec file to the correct name (#3679) 2025-03-02 18:19:43 -06:00
Raboneko 141b3459fc bump: icoextract-thumbnailer 2025-03-02 23:39:51 +00:00
Raboneko c689a0db25 bump: komikku sarasa-gothic 2025-03-02 21:28:27 +00:00
Raboneko 883e203989 bump: discord-canary-openasar discord-canary 2025-03-02 21:16:10 +00:00
Gilver e9b70bacbd Fix (xpadneo): Provides (#3678)
* Provides: xpadneo

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-03 00:12:44 +08:00
Raboneko b9555021c0 bump: chezmol 2025-03-02 14:45:38 +00:00
madomado fd5c856ad5 add: chezmol (#3665)
* add: chezmol

* fix the update script
2025-03-02 08:37:34 -06:00
Raboneko f9541d6287 bump: heroic-games-launcher 2025-03-02 13:56:53 +00:00
madomado c536a49de3 add: xdvdfs (#3663) 2025-03-02 21:54:50 +08:00
madomado 82cd8f0fea fix: mise (#3655) 2025-03-02 06:57:52 -06:00
Atmois c0f43d0177 feat(swayfx): package changes (#3574)
* Update packager email

* Bump swayVersion

* Update BuildRequires

* Move %package wallpapers

* Add patches

* Bump release
2025-03-02 17:54:33 +08:00
Gilver b535009b6e Fix: xpadneo and xone update scripts (#3641)
* New update scripts

* Add missing semicolons
2025-03-02 10:00:25 +08:00
Gilver f36c38bc07 chore: bulk update RockGrub specs (#3646) 2025-03-02 09:59:49 +08:00
Raboneko 475c86b3f8 bump(nightly): envision mpv nightly micro nightly vala-nightly 2025-03-02 01:43:19 +00:00
Raboneko c76bb10a04 bump: ruffle 2025-03-02 01:40:45 +00:00
Raboneko d2c7404174 bump: mise 2025-03-01 21:15:04 +00:00
madomado 64527b2d4e fix(klassy): 6.3.1 (#3557)
Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 13:37:49 -06:00
Raboneko 72f22827cb bump(branch): akmod dkms 2025-03-01 16:39:30 +00:00
Gilver 259d0957b1 feat: XPadNeo DKMS (#3539)
* The great refactoring

* Thanks Kate!! Didn't want to save that AT ALL

* Make those nightly

* Cleanup

* Oh

* ...

* Better license format

* updbranch

* Fixing up modules and deps

* Missed some deps

* Remove redundant `mkdir`s

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

* Move BuildArch, it bothered me

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

* Add no weak modules config to Fedora just in case

* LOL

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

* Update xpadneo-kmod-common.spec

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

* Inline modules file for better automated updates

* Macro

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

* Packager...?

* Requires

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-02 00:30:58 +08:00
Gilver e7076e1515 Change (openh264): Wildcard for sonames (#3629)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-02 00:24:01 +08:00
Gilver d0f9c68d73 add: pokemon-colorscripts, krabby (#3573)
* Add: pokemon-colorscripts and Krabby

* Fixup macros

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

* Different install approach because `install` command is stupid

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

* That was...not correct

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

* Another `/`

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

* Better summary

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

* Remove `%cargo_build`

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 17:44:04 +08:00
madomado 17418a3b4c fix(xone-dkms,xone-akmod): not nightly (#3620)
* fix(xone-kmod,xone-akmod): not nightly

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

* Update anda.hcl

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 03:35:09 -06:00
Owen Zimmerman fb3e560d19 Fix: stardust server (#3595) 2025-03-01 16:50:22 +08:00
madomado 9e2b7c842a add: devpod (#2898)
* add: devpod

* Delete anda/langs/go/devpod/devpod.spec

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

* anda-srpm-macros

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

* bump

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

* rm go.sum?

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-03-01 16:46:53 +08:00
Gilver 1316b4798c Fix (YouTube Music): Vendor PNPM again (#3590)
* Vendor PNPM again

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

* Bump release

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:41:55 +08:00
Gilver 930b7a723b Fix (wl-kmod): Patches for kernels 6.13 and 6.14 (#3591)
* I don't think this is actually supposed to have an i686 build

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

* Add: 6.14 and 6.13 patches, EL9 ifcond

* Rel...

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:40:49 +08:00
Gilver 7fe8398d3b Fix: libayatana-common (#3594)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:39:47 +08:00
Gilver d5b75da5e2 Fix: inputplumber (#3592)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-03-01 14:38:03 +08:00
Raboneko 0364c45876 bump: lazygit 2025-03-01 03:00:50 +00:00
Raboneko 792b3c0ff6 bump(branch): astal-gtk 2025-03-01 02:41:23 +00:00
Raboneko d7a770d330 bump: discord-canary-openasar discord-canary ruffle inputplumber 2025-03-01 01:59:06 +00:00
Raboneko 992cbd64b1 bump(nightly): mwc nightly nightly nim-nightly astal rpi-utils 2025-03-01 01:44:32 +00:00
Raboneko 5b2df79e57 bump: libayatana-common 2025-02-28 21:22:02 +00:00
Raboneko 1ac08ff985 bump: lsp-dsp 2025-02-28 19:58:45 +00:00
Raboneko 134b9bb8d2 bump: voicevox inputplumber 2025-02-28 17:55:42 +00:00
Raboneko 9dad327643 bump: youtube-music 2025-02-28 15:34:51 +00:00
Raboneko 71b1b0d42f bump: v4l2loopback 2025-02-28 09:55:39 +00:00
Raboneko 749ef062f0 bump: yt-dlp 2025-02-28 06:46:29 +00:00
sadlerm4 c6ab8da620 fix: micro-nightly (#3563)
* fix: micro-nightly

spec cleanup
follow new terra go packaging guidelines
use crop() in update.rhai

* builddir is a sub

* ohhh
2025-02-28 13:32:02 +08:00
Raboneko 8901949b5a bump: groovy-docs groovy 2025-02-28 04:41:41 +00:00
Raboneko 04f2947e77 bump(branch): akmod dkms 2025-02-28 04:16:10 +00:00
Gilver 6cc25e8846 add: XONE (#3510)
* Add XONE files

* Fix stray 0

* Move to subfolder

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

* Move and fix kmod-common HCL

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

* Update dkms-xone HCL

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

* Add nightly to Akmod HCL

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

* Update license

* Change some macro weirdness, new update scripts

* Better folder name

* Switch firmware to LPF signed package

* Remove stray file

* Clean up LPF spec

* Add HCL

* What?

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

* Probably better

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

* Update license

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

* ...

* Revert "Add HCL"

This reverts commit 1c9734891a.

* Revert "Probably better"

This reverts commit e8d4171b20.

* Revert "What?"

This reverts commit 6e184733f4.

* Revert "Clean up LPF spec"

This reverts commit af0550411d.

* Revert "Remove stray file"

This reverts commit 576887c17c.

* Revert LPF commits

* Revert "Switch firmware to LPF signed package"

This reverts commit 532607ef37.

* Remove weirdness from revert

* Update xone-kmod.spec

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

* Add copy of TOU for licensing, post scriptlet, and remove weirdness that made Akmod uninstallable?

* Clean up files when done

* Explanation for fetching?

* Probably don't need to delete it afterwards

* updbranch

* Split firmware into subpackage for easier license distinction

* Modules fixes/additions

* shasum that thing because we LOVE security

* Oops

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

* Make conf file reflect source package better

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

* Tentatively add myself as packager despite being very new to kmods...?

* Laugh at this idiot, he forgot to macro

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

* Inline modules file for better automated updates

* Cleanup leftover comments I guess

* Requires

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-28 11:49:29 +08:00
madomado 54880438cb fix(astal-gtk): use %git_clone instead (#3566)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-28 11:38:55 +08:00
sadlerm4 861103b50c fix: owl/mwc (#3564)
* fix(owl): use meson and add scenefx dep

* fix(mwc): rename old package name

* avoid famine due to failed crop
2025-02-28 11:32:04 +08:00
Gilver 5a9ce7a02a Fix: NVIDIA Driver and NVIDIA Persistenced (#3571)
* sbin and the `%_{sbindir}` macro are obsolete

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

* Drop X11 for (RH)EL 10+, add missing file

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

* Oh my God REL YOU IDIOT

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

* Update nvidia-driver.spec

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

* Rel...

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

* Unsure what happened but

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

* How did I mess up this bad

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

* Update nvidia-driver.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-28 11:31:43 +08:00
sadlerm4 b8028dffa7 add: flashprog (#3565)
* add: flashprog

* add packager
2025-02-28 11:31:06 +08:00
Raboneko 2592c9727b bump: ruffle 2025-02-28 01:41:29 +00:00
Raboneko d65532a006 bump(nightly): owl nightly micro nightly nim-nightly telescope 2025-02-28 01:39:04 +00:00
Raboneko a176e271a7 bump: discord-canary-openasar discord-canary 2025-02-27 23:57:05 +00:00
Raboneko 7862ad84f3 bump: preview stable 2025-02-27 21:22:52 +00:00
Raboneko 28c06c98ee bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-02-27 16:32:06 +00:00
Raboneko 53c6d06ebc bump: lomiri-system-settings 2025-02-27 08:30:48 +00:00
sadlerm4 5b25d489ca fix: arduino (#3562)
* fix(arduino-cli): follow terra and fedora go packaging guidelines

* fix(arduino-create-agent): follow terra and fedora go packaging guidelines

* oops

* time for me to nap

* uhh what

* fix(arduino-{fwuploader,language-server,lint}): follow terra and fedora go packaging guidelines

* fix: sources path

* install source dir
2025-02-27 13:47:42 +08:00
Raboneko 9eac4020d9 bump: srpm-macros 2025-02-27 04:28:22 +00:00
Raboneko 0678ae660a bump(branch): astal-gtk 2025-02-27 02:37:21 +00:00
Raboneko 0b9ff8ca8e bump(nightly): mpv nightly nightly nim-nightly astal nvidia-patch 2025-02-27 01:38:46 +00:00
Raboneko b9b557f829 bump: bun inputplumber 2025-02-27 01:20:05 +00:00
Raboneko d9fa5eb614 bump: preview 2025-02-26 23:55:28 +00:00
Raboneko bc62bbe17a bump: discord-canary-openasar discord-canary 2025-02-26 22:35:30 +00:00
Raboneko 9475f1323f bump: electron 2025-02-26 20:48:58 +00:00
Raboneko f337fee9f0 bump: glow 2025-02-26 20:38:37 +00:00
Raboneko fcbe9ec7e9 bump: preview stable 2025-02-26 19:13:50 +00:00
Raboneko 798057fef3 bump: yt-dlp 2025-02-26 18:55:26 +00:00
Raboneko c29f8692de bump: dart 2025-02-26 16:45:45 +00:00
Raboneko a44cecb30d bump: mise 2025-02-26 15:55:38 +00:00
madomado a8af0be716 add: ags (#3506)
* add: ags

* Update anda/lib/astal/ags/ags.spec

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
Signed-off-by: madomado <madonuko@outlook.com>

* anda-srpm-macros

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
Signed-off-by: madomado <madonuko@outlook.com>

* Update anda/lib/astal/ags/ags.spec

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
Signed-off-by: madomado <madonuko@outlook.com>

* disable checks

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

* bye gopkgfiles

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-02-26 12:37:41 +08:00
Raboneko 0833f7914c bump: tela-icon-theme 2025-02-26 03:44:32 +00:00
Raboneko cb36b249a6 bump: fluent-icon-theme 2025-02-26 03:23:27 +00:00
Raboneko e40b13ff5e bump: ruffle 2025-02-26 01:52:52 +00:00
Raboneko c61443e8dd bump(nightly): mpv nightly nightly nim-nightly spotx-bash 2025-02-26 01:38:16 +00:00
Raboneko 052e6a1492 bump: preview stable 2025-02-25 20:38:41 +00:00
Raboneko 0e898543f6 bump: limine 2025-02-25 19:14:36 +00:00
Raboneko 072edacdd0 bump: swayfx 2025-02-25 18:45:20 +00:00
Raboneko d88d404d3f bump: discord-canary-openasar discord-canary 2025-02-25 17:25:51 +00:00
Raboneko baaf4a30a7 bump(branch): kf6-kio 2025-02-25 14:12:51 +00:00
Raboneko 2bf17b868d bump: osu-lazer 2025-02-25 13:56:32 +00:00
madomado 94844e57e2 add: kanata (#3534) 2025-02-25 21:54:52 +08:00
madomado b5e3776aa8 feat(kf6-kio,gnome-shell): comply with new tag policies (#3533) 2025-02-25 21:54:19 +08:00
Raboneko 54442f61dc bump: lazygit 2025-02-25 11:39:01 +00:00
Raboneko 2e918bd9f1 bump: gradle 2025-02-25 10:26:46 +00:00
Raboneko 28855b8faa bump: sccache 2025-02-25 07:59:56 +00:00
Gilver b9cd5f5c3d Add: MS-Core Fonts (#3540)
* Add MS fonts

* Remove old changelogs to prevent error reporting to Fusion

* More of the same

* Cleanup and removal of unused macros

* What happened there??

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

* Decimate LPF and completelely rewrite almost everything

* Actually nuke LPF

* Fix weird typo?

* %foundry does...WEIRD things

* Something didn't save?

* LMAO

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

* I swear

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

* Oops

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

* I see

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-25 14:25:17 +08:00
Alberto García 7becff05dc feat(nerd-fonts): add missing patched fonts (#3541) 2025-02-25 14:20:10 +08:00
Raboneko 8ab3404e3e bump: preview stable 2025-02-25 05:34:34 +00:00
Raboneko b32e86b73a bump: discord-canary-openasar discord-canary 2025-02-25 03:24:25 +00:00
Raboneko 1b5f50e3b2 bump: mise 2025-02-25 02:51:47 +00:00
Raboneko 6d3459a13c bump: ruffle sass 2025-02-25 01:52:51 +00:00
Raboneko f73db40503 bump(nightly): mpv nightly micro nightly 2025-02-25 01:39:18 +00:00
Raboneko be0f7b017a bump: discord-canary-openasar discord-canary 2025-02-24 23:17:23 +00:00
Raboneko 1fd9e13aaa bump: discord-openasar discord 2025-02-24 20:59:16 +00:00
Raboneko 9f7551c6d2 bump: discord-canary-openasar discord-canary 2025-02-24 19:14:00 +00:00
Raboneko 6c8e362a80 bump: arduino-cli 2025-02-24 16:32:10 +00:00
Raboneko c7648e6dd9 bump(branch): astal-gtk 2025-02-24 10:14:26 +00:00
madomado 10634551f1 fix(andax/bump_extras): funny error (#3532) 2025-02-24 03:44:42 -06:00
Raboneko 9dbd1ad757 bump: neovide 2025-02-24 02:52:23 +00:00
Raboneko f204af7731 bump: ruffle 2025-02-24 01:53:42 +00:00
Raboneko 7d450a0565 bump(nightly): envision mpv owl nightly nightly openbangla-keyboard 2025-02-24 01:39:31 +00:00
Raboneko f787f14e13 bump: inputplumber 2025-02-23 22:22:22 +00:00
Raboneko 2fd4676a56 bump: yt-dlp 2025-02-23 19:25:47 +00:00
Raboneko 3f63ed78b3 bump: yt-dlp 2025-02-23 18:40:49 +00:00
Raboneko 755fa63562 bump: yt-dlp 2025-02-23 18:21:11 +00:00
sadlerm4 3204f09459 add: micro-nightly (#3524)
* add: micro-nightly

* spec cleanup

* install dirs

* remove redundant docs and license

* don't shallow clone repo

* impl changes from code review
2025-02-24 02:15:14 +08:00
Gilver 986231f48e Fix (ghostty-nightly): New build dependency (#3523)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 22:14:15 +08:00
sadlerm4 39c3ee7a97 add: curl-impersonate-chrome (#3515)
* add: curl-impersonate-chrome

* fill in missing subpackage info

* specify /usr/lib directory

* so filename is libcurl-impersonate-chrome

* libs subpackage name

* split .so files into -devel subpackage + packager tag
2025-02-23 21:43:21 +11:00
Raboneko 275c899935 bump: yt-dlp 2025-02-23 10:17:30 +00:00
Raboneko 88ad2de5f7 bump: yt-dlp 2025-02-23 09:45:32 +00:00
Raboneko 66004982e7 bump: yt-dlp 2025-02-23 09:30:44 +00:00
Raboneko b76e3cf8b8 bump: yt-dlp 2025-02-23 09:16:55 +00:00
Raboneko e67e07c28b bump: yt-dlp 2025-02-23 08:55:35 +00:00
Raboneko 31145641db bump: yt-dlp 2025-02-23 08:41:33 +00:00
Raboneko 9761f23cce bump: yt-dlp 2025-02-23 08:27:53 +00:00
Raboneko eb80daa197 bump: yt-dlp 2025-02-23 07:15:09 +00:00
Raboneko a524259275 bump: yt-dlp 2025-02-23 06:29:57 +00:00
Gilver 27619feafd fix: v4l2loopback (#3509)
* Let's see if this works

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

* Oops

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

* Remove release requirement

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

* Bump release

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

* Create post.rhai

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

* Release is actually safe for `akmod`

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

* Delete anda/system/v4l2loopback/post.rhai

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 14:17:15 +08:00
Raboneko 0d23454280 bump: ruffle yt-dlp 2025-02-23 01:56:32 +00:00
Raboneko 1d55f3a0a7 bump(nightly): mpv owl nightly nightly nim-nightly spotx-bash 2025-02-23 01:41:57 +00:00
Raboneko f81000437f bump: bun 2025-02-22 23:28:51 +00:00
Raboneko 5633786fd6 bump: yt-dlp 2025-02-22 22:21:24 +00:00
Raboneko 945c225d35 bump: sound 2025-02-22 18:55:43 +00:00
Gilver 92f4424f01 feat(ghostty-nightly): Use actual Tip version (#3508)
* Dev ver changes

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

* Yay shorter Rhai script

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

* Technically a version bump so drop rel

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-23 01:08:43 +08:00
Raboneko ee4b5399ad bump: lazygit 2025-02-22 11:47:27 +00:00
Gilver 4c78bce9b7 fix(ghostty-nightly): update.rhai mistake (#3497)
* Crop v in release version

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

* Fix and bump

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

* Make release reset

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

* Didn't even touch that part so IDK where the semicolon went

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-22 11:27:08 +08:00
madomado 763d377deb add: astal-gtk (#3493)
Close #3491

Requires #3490
2025-02-22 11:25:02 +08:00
Raboneko 4cbe4fa5f8 bump(nightly): mpv owl nightly nightly spotx-bash 2025-02-22 01:26:45 +00:00
Raboneko 2b0b27fac5 bump: ruffle 2025-02-22 01:22:57 +00:00
Raboneko ca5f0fee9b bump: yt-dlp 2025-02-21 22:23:02 +00:00
madomado 54168cf91e add: astal (#3490) 2025-02-22 02:58:47 +08:00
Raboneko 780a13c591 bump: preview 2025-02-21 18:47:42 +00:00
Raboneko 30cb8e5eaf bump(branch): kf6-kio 2025-02-21 16:15:23 +00:00
Alberto García 328a0b3361 fix(kf6-kio): update spec file from upstream (#3484) 2025-02-21 23:43:58 +08:00
Raboneko 9b492c80aa fix(dotherside): dep on cmake(Qt6XcbQpaPrivate) (#3476) (#3481)
Signed-off-by: madomado <madonuko@outlook.com>
(cherry picked from commit 398b00d58e)

Co-authored-by: madomado <madonuko@outlook.com>
2025-02-21 21:27:51 +08:00
madomado 00099ccd08 add: dotherside (#3471) 2025-02-21 15:46:04 +08:00
Raboneko 7cd62f5c7d bump: discord-ptb-openasar discord-ptb 2025-02-21 06:44:06 +00:00
Raboneko 6d2408578a bump(nightly): mpv owl nightly vala-nightly 2025-02-21 01:37:16 +00:00
Raboneko 967d70f14a bump: ruffle 2025-02-21 01:19:26 +00:00
Raboneko 50b50aad45 bump: preview 2025-02-20 23:55:41 +00:00
Raboneko 5d6618bdeb bump: discord-canary-openasar discord-canary 2025-02-20 22:45:27 +00:00
Raboneko e72ab512ec bump: yt-dlp 2025-02-20 19:49:33 +00:00
Raboneko 92ccc46ee4 bump: preview stable osu-lazer 2025-02-20 18:31:04 +00:00
Raboneko 6ecbf37d0c bump: yt-dlp 2025-02-20 16:32:35 +00:00
Raboneko c423510c49 bump: yt-dlp 2025-02-20 15:49:46 +00:00
Raboneko eb51e87e82 bump: osu-lazer 2025-02-20 08:45:28 +00:00
sadlerm4 d34c23e35a chore: remove authy (#3465)
snap upstream link is 404
2025-02-20 14:15:12 +08:00
madomado b6fb82a237 fix(feishin): try newer nodejs20-npm (#3431)
* fix(feishin): try newer nodejs20-npm

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

* interesting

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

* we do the funny

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

* funny hack

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-02-20 16:20:27 +11:00
sadlerm4 79d231a2fe add: koji (#3453)
* add: koji

* remove crate

* anda-srpm-macros

* buildrequires openssl

* update licenses

* put conflicts tag in the right place
2025-02-20 12:38:19 +08:00
Gilver c1e6365d46 fix(ghostty-nightly): File name change and conditional epoch (#3306)
* Update ghostty-nightly.spec

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

* Recreate the old script for now

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

* Hmm

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

* Hhhhh

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

* Trying again

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

* Update ghostty-nightly.spec

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

* Update ghostty-nightly.spec

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

* Add fix to stable

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

* No more patch so that did not need to be there

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

* Old method should (hopefully) work now

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

* Switch back here too?

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

* Update ghostty.spec

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

* Oops

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

* Oops again

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

* WE ARE SO BACK

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

* Testing

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

* Bump epoch ifcond

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

* Spec hacks to iron out remaining upgrade kinks

* Change to global macro

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

* The dev ver is used for the internal version string so winning?

The Git commit is however missing in the internal version because it only exists if built from master so yay I fixed that.

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

* Bump this down just in case

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

* Now where did that vanish to?

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-20 11:57:58 +08:00
Raboneko c0b731a683 bump: discord-canary-openasar discord-canary 2025-02-20 02:48:12 +00:00
Raboneko 946ce25f5c bump: ruffle 2025-02-20 01:52:17 +00:00
Raboneko e8c43d5646 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly 2025-02-20 01:36:57 +00:00
Raboneko 8213243299 bump: stable 2025-02-19 21:56:54 +00:00
Raboneko a70f1b7280 bump: tdlib mise 2025-02-19 21:21:17 +00:00
sadlerm4 3bc0a5ce26 fix: audacity-freeworld (#3452)
supplements #3351
2025-02-20 03:06:32 +08:00
Raboneko c9c81bb8c7 bump: audacity-freeworld preview inputplumber 2025-02-19 18:43:47 +00:00
sadlerm4 1987beae5a fix(audacity-freeworld): update.rhai function (#3351) 2025-02-20 02:31:43 +08:00
sadlerm4 d0fd155c68 add: nstool (#3367)
* add: nstool

* there are no f***ing docs
2025-02-20 02:25:04 +08:00
Willow e6a5052461 fix(vo-aacenc): Update URL and source links to HTTPS (#3433) 2025-02-20 02:23:02 +08:00
Willow 48ca23728a fix: change xavs URL to https from http (#3432) 2025-02-20 02:22:23 +08:00
madomado 103aa5dfa3 fix(lightly-qt*): make update.rhai scripts actually function (#3430)
* fix(lightly-qt*): make update.rhai scripts actually function

* the funny anda.hcls
2025-02-19 10:58:50 -06:00
Raboneko b95d3e3074 bump: mesa 2025-02-19 15:42:16 +00:00
Raboneko fee72a0178 bump: preview 2025-02-19 14:55:37 +00:00
Raboneko 5d332e21e1 bump: preview stable 2025-02-19 14:46:07 +00:00
sadlerm4 573f6ba506 add: lazygit (#3423)
* add: lazygit

* package provides lazygit
2025-02-19 21:34:49 +08:00
Raboneko 0ac3ce83f9 bump: yt-dlp 2025-02-19 02:40:53 +00:00
Raboneko b6202a4422 bump: ruffle picotool yt-dlp 2025-02-19 01:50:49 +00:00
Raboneko b94c714824 bump(nightly): mpv nightly nightly nim-nightly vala-nightly 2025-02-19 01:36:28 +00:00
Raboneko 80ba6072cf bump: preview 2025-02-18 23:15:56 +00:00
Raboneko fa5bb6cdc6 bump: picotool 2025-02-18 19:57:09 +00:00
Raboneko 6ed260c83e bump: discord-openasar discord pbcli 2025-02-18 18:44:23 +00:00
Raboneko 8d83ec45e9 bump: pbcli 2025-02-18 17:15:36 +00:00
Raboneko 9dd25c1ed2 bump: apparmor 2025-02-18 15:56:12 +00:00
Raboneko 84ebdd4abb bump: preview stable 2025-02-18 15:35:24 +00:00
Raboneko 3428ccb2ad bump: walker 2025-02-18 13:55:46 +00:00
Raboneko bac18ff6dd fix: Add patch for Intel Battlemage + Valve Gamescope (#3420) (#3421)
(cherry picked from commit 1238fbddad)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-02-18 12:09:18 +08:00
Raboneko 237f74a349 bump(nightly): mpv nightly nightly prismlauncher-nightly vala-nightly 2025-02-18 01:35:44 +00:00
Raboneko e0ee762dd1 bump: ruffle 2025-02-18 01:17:55 +00:00
sadlerm4 ce364297ec fix(carla): version string (#3401)
* fix(carla): version string

* mado is smart
2025-02-18 05:17:55 +08:00
sadlerm4 4281a89253 fix: scenefx (#3407) 2025-02-18 02:36:24 +08:00
sadlerm4 a1f5af9c97 fix(mock-configs): package missing el10 template file (#3408) 2025-02-18 02:34:12 +08:00
Raboneko 56e9e8c214 bump: youtube-music 2025-02-17 15:55:36 +00:00
madomado ec0cee2e20 feat(ci/bootstrap): improve to make it work on future releases (#3311) 2025-02-17 21:06:21 +08:00
sadlerm4 a4abd74de1 fix(neovide): get source from crate and add dependencies (#3395)
* fix(neovide): get source from crate and add dependencies

* add license info
2025-02-17 17:28:42 +08:00
Raboneko 9c7b150018 bump: umu 2025-02-17 08:48:30 +00:00
Raboneko cec96954f6 bump: osu-lazer umu 2025-02-17 08:31:44 +00:00
madomado 7f08625627 chore(ci): rename arm64-lg (#3396)
* chore(ci): rename arm64-lg

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

* Update build.yml

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

* Update json-build.yml

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

* Update bootstrap.yml

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-02-17 16:29:44 +08:00
Raboneko 8b0a2dac5e bump: inputplumber 2025-02-17 06:28:01 +00:00
Raboneko d532939d2e bump: youtube-music 2025-02-17 04:20:44 +00:00
Raboneko 31b64ee403 bump: lomiri-system-settings 2025-02-17 03:55:38 +00:00
Raboneko ddc43262d6 bump: limine 2025-02-17 02:50:52 +00:00
Raboneko ba39fcb33e bump: ruffle 2025-02-17 01:53:13 +00:00
Raboneko fab763897f bump(nightly): mpv nightly nightly 2025-02-17 01:39:05 +00:00
Raboneko 9ff57f4476 bump: mise 2025-02-16 21:39:13 +00:00
Raboneko 029a53602c bump: scenefx 2025-02-16 19:25:50 +00:00
Owen Zimmerman 0cb020e12a Add: NeoHtop (#3368)
* Add: NeoHtop

* Add Categories

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-02-16 12:33:56 -06:00
sadlerm4 e90f415492 fix(umu-launcher): urllib3 dependency issues on <= 41 (#3380) 2025-02-17 04:08:41 +11:00
sadlerm4 8671118859 add: xplr (#3369)
* add: xplr

* remove crate

* update.rhai
2025-02-17 01:06:53 +08:00
sadlerm4 22c449fe35 remove: latte-dock-nightly (#3375) 2025-02-17 00:52:54 +08:00
Raboneko 073ddb9429 bump: eww 2025-02-16 15:49:29 +00:00
madomado a0dffcf761 fix: fuc (#3354)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-16 21:51:14 +11:00
madomado 086b501e93 fix(umu-launcher): builddep python3-hatch-vcs (#3355)
Signed-off-by: madomado <madonuko@outlook.com>
2025-02-16 00:24:14 -06:00
Raboneko 0e86806a4d bump: inputplumber 2025-02-16 03:55:36 +00:00
Raboneko a0dc51badc bump: mise 2025-02-16 02:52:23 +00:00
Raboneko 6730986db5 bump(nightly): envision mpv latte-dock-nightly nightly nightly 2025-02-16 01:42:23 +00:00
Raboneko 72c153b35c bump: inputplumber 2025-02-15 21:20:56 +00:00
sadlerm4 e3ea80f2fd fix(chromebook-usbc-fix): specify x86_64 arch in spec (#3352)
* fix(chromebook-usbc-fix): specify x86_64 arch in spec

* specify arch in anda config file too
2025-02-15 23:53:50 +08:00
sadlerm4 bfba9338b8 add: lowfi (#3357)
* add: lowfi

* remove changelog and add packager

* lowfi/update.rhai: typo
2025-02-15 23:53:21 +08:00
Raboneko 0dffb48715 bump: fuc 2025-02-15 02:37:05 +00:00
Raboneko 9d76945b21 bump(nightly): nightly mpv nightly nightly nim-nightly 2025-02-15 01:34:28 +00:00
Raboneko 4f11d9c743 bump: mise 2025-02-14 23:21:32 +00:00
Raboneko f7ce65f4b3 bump: preview stable 2025-02-14 21:29:47 +00:00
Raboneko ffe71fd27d bump: codium 2025-02-14 18:44:27 +00:00
Raboneko c2ae0b620c bump: umu 2025-02-14 18:28:05 +00:00
Raboneko c59f8cb272 bump: stable 2025-02-14 17:00:11 +00:00
Raboneko e637cde98e bump: pbcli 2025-02-14 16:39:38 +00:00
Raboneko 503b502891 bump: preview 2025-02-14 16:20:12 +00:00
Raboneko 92ab669d8b bump: umu 2025-02-14 15:55:49 +00:00
Raboneko 284aebb977 bump: audacity-freeworld 2025-02-14 11:47:51 +00:00
sadlerm4 83563969fa chore(comps): remove pantheon (#3339) 2025-02-14 19:41:40 +08:00
sadlerm4 f45f3e5d9d audacity-freeworld: fix version string (#3340)
(cherry picked from commit b26314b)
2025-02-14 19:40:09 +08:00
sadlerm4 029bc2d60f -r option has been removed (#3341) 2025-02-14 19:39:25 +08:00
sadlerm4 ee855f141e fix(davs2): syntax issues with spec (#3337)
* bump: umu davs2

* fix(davs2): rpm conditional syntax

* fix(davs2): use %nil

* why

* fix(davs2): go back to using %len

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
Co-authored-by: Raboneko <raboneko@fyralabs.com>
2025-02-14 16:58:44 +08:00
Raboneko a4e1121679 bump: umu davs2 2025-02-14 07:33:02 +00:00
sadlerm4 a49f31b6e8 fix(davs2): update logic (#3332) 2025-02-14 15:12:42 +08:00
Raboneko 0b254ea463 bump: inputplumber umu 2025-02-14 05:55:24 +00:00
Raboneko 52fcffb1a1 bump: mock-configs 2025-02-14 05:40:40 +00:00
Gilver 59995c5342 Update steam.spec (#3322)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 12:11:15 +08:00
Cappy Ishihara 3bdb0e8da3 youtube-music: fix WMClass (#3324) 2025-02-13 19:57:56 -06:00
Raboneko c7e84f3364 bump: ruffle sass 2025-02-14 01:48:58 +00:00
Raboneko 51cde2f052 bump(nightly): envision nightly mpv nightly nightly prismlauncher-nightly 2025-02-14 01:35:37 +00:00
Raboneko 31562484cd bump: stable 2025-02-13 23:17:23 +00:00
Raboneko f680b1fbe8 bump: discord-canary-openasar discord-canary 2025-02-13 22:45:38 +00:00
Raboneko af9ceca191 bump: discord-canary-openasar discord-canary 2025-02-13 20:58:37 +00:00
Raboneko 8902fcbe6f bump: stable 2025-02-13 20:37:33 +00:00
Raboneko e45d4c5204 bump: preview 2025-02-13 19:28:00 +00:00
Raboneko 9c7f2b64ad bump: discord-ptb-openasar discord-ptb preview stable 2025-02-13 19:17:57 +00:00
Raboneko 1041f67174 bump: mock-configs 2025-02-13 18:33:27 +00:00
Gilver 8de42ef0fd Fix: Update script for Mesa, bump Mesa back down (#3301)
* Fix update script?

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

* Bump Mesa back down

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

* ...Rel

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

* Switch to normal versioning scheme

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

* Was worth a shot

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

* Update update.rhai

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

* Actually...

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

* Update update.rhai

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 01:57:49 +08:00
madomado 7553ed2830 feat(ci): add f42, hook up updates copy_over (#3316) 2025-02-14 04:02:11 +11:00
sadlerm4 c079d9a629 fix: legcord (#3312)
* chore(legcord-bin): remove duplicate legcord-bin

* chore: legcord*.spec cleanup

* fix: dirname
2025-02-14 03:34:54 +11:00
Gilver 282f6051b5 Fix (uutils-coreutils-replace): Symlinks and cleanup (#3297)
* Delete anda/system/uutils-coreutils-replace/coreutils-colorls.csh

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

* Delete anda/system/uutils-coreutils-replace/coreutils-colorls.sh

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

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

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

* Always the rel bump. ALWAYS THE

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

* Why not

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

* /usr/bin path

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

* Back to BUILDDIR

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

* More sums

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

* I don't want to overcomplicate this I guess

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

* Update uutils-coreutils-replace.spec

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

* Fix

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-14 00:30:35 +08:00
Raboneko f1f32a00bf bump: legcord-bin legcord-bin stable 2025-02-13 15:49:23 +00:00
Raboneko 85747ee0ce bump: codium 2025-02-13 15:27:35 +00:00
sadlerm4 9a469c22b7 chore(f42): add packages to be obsoleted (#3138)
* chore(f42): add packages to be obsoleted

* add packages to be obsoleted in 42
2025-02-13 20:27:24 +08:00
Raboneko e613130b44 bump(branch): gstreamer1-plugin-libav gstreamer1-plugins-ugly 2025-02-13 12:24:08 +00:00
madomado cb8f5d35e8 feat(gstreamer1*): update.rhai (#3307) 2025-02-13 06:22:25 -06:00
madomado 1efece391b rm: xyproto-{env,textoutput,vt100} (#3302)
Close #3088.
2025-02-12 23:23:21 -06:00
sadlerm4 2247e0adfb fix(flow): build release not from latest commit now that upstream is versioned (#3299)
---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-02-13 12:00:45 +08:00
Raboneko 41675bab8b bump: preview 2025-02-13 03:34:27 +00:00
Raboneko 482a7070f9 bump: ruffle preview electron 2025-02-13 01:49:40 +00:00
Raboneko 6884c026cc bump(nightly): nightly mpv nightly nightly prismlauncher-nightly rpi-utils 2025-02-13 01:38:25 +00:00
Raboneko f22d593fb6 bump: inputplumber 2025-02-12 23:15:45 +00:00
Raboneko 6587441d12 bump: komikku 2025-02-12 22:45:45 +00:00
Raboneko 889dd3a23d bump: discord-canary-openasar discord-canary 2025-02-12 22:17:29 +00:00
madomado 4a6568b1af fix(ffmpeg): update.rhai (#3287) 2025-02-12 15:12:55 -06:00
Raboneko e3309c792c bump: discord-canary-openasar discord-canary 2025-02-12 20:58:14 +00:00
sadlerm4 ab3d0e5911 flow: temporarily stop building from latest commit (#3300) 2025-02-13 06:49:14 +11:00
Gilver 0c32e18af7 Feat: uutils-coreutils-replace (#3056)
---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-02-13 06:06:38 +11:00
Raboneko 3c193e7e68 bump: preview 2025-02-12 18:55:30 +00:00
Raboneko c3b3ebbaf6 bump: flutter 2025-02-12 18:43:55 +00:00
Raboneko c5bf1a9bdf bump: tdlib 2025-02-12 17:45:37 +00:00
Raboneko b7860bf54e bump: mesa 2025-02-12 16:22:54 +00:00
Raboneko fc7be28749 bump: tdlib 2025-02-12 13:33:11 +00:00
Raboneko a44b66b8d1 bump: muon 2025-02-12 11:59:18 +00:00
madomado 9827a9e9e8 feat(gstreamer1-plugins-bad): update.rhai (#3294)
This makes sure the update script also tracks version for opencv-core.
2025-02-12 04:42:51 -06:00
Gilver 0547148872 Add: Heroic Games Launcher (#3169)
* Add Heroic

* Add Heroic

* I swear if it's this

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Unfortunately Electron doesn't like ARM here

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-02-12 17:55:45 +08:00
Gilver bf53a86a56 Fix (openh274): Soname bump (#3288)
* Update openh264.spec

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

* Update openh264.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-12 17:36:00 +08:00
Raboneko baf2b75511 bump: openh264 2025-02-12 09:17:46 +00:00
Raboneko 68ac06a2d9 bump: dart 2025-02-12 08:55:31 +00:00
lea aafb3880c4 fix: give terra extras gamescope unique name (#3225)
* fix: give terra extras gamescope

* fix: rename
2025-02-12 12:42:06 +08:00
Raboneko c3b6a8efb5 bump(nightly): nightly mpv flow nightly nightly prismlauncher-nightly nvidia-patch 2025-02-12 01:35:24 +00:00
Gilver 8fbbe3ed8f Fix (anki-bin): New files (#3277)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-12 09:25:04 +08:00
Raboneko 3dcc5e4a24 bump: ruffle 2025-02-12 01:18:54 +00:00
Raboneko aacef52574 bump: apparmor 2025-02-11 23:45:31 +00:00
Raboneko a474cb5085 bump: yt-dlp 2025-02-11 21:40:24 +00:00
Raboneko 4ed8f10eaa bump: yt-dlp 2025-02-11 21:20:08 +00:00
Raboneko c1b8187d62 bump: discord-canary-openasar discord-canary 2025-02-11 19:25:41 +00:00
Gilver eb30fd0a74 Fix (scenefx): Add missing build dependencies (#3275)
* Add missing build dep

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

* Update scenefx.spec

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

* Update scenefx.spec

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

* I friggin' typo'd bro

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

* I hate Fedora

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

* Update scenefx.spec

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

* WHAT

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

* Oh my God please produce some unpackaged files so I can FIX THIS

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

* Fix for naming scheme change

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

* Wrong spot

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

* Update scenefx.spec

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

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
2025-02-12 02:04:39 +08:00
Raboneko db331d4b61 bump: anki-bin 2025-02-11 17:45:36 +00:00
Raboneko c68d85a83d bump: anki-qt5 anki 2025-02-11 11:29:34 +00:00
Raboneko 2260c83054 bump: inputplumber 2025-02-11 06:32:14 +00:00
sadlerm4 ddb7802768 fix(budgie-extras): remove patch (fixed in upstream) (#3271)
* fix(budgie-extras): remove patch (fixed in upstream)

* new directory location for weathershow applet icons
2025-02-11 13:09:52 +08:00
Raboneko f5f8940f9b bump: xwayland-satellite 2025-02-11 04:19:53 +00:00
Raboneko 1de0923a11 bump(nightly): mpv flow nightly nim-nightly backtrace 2025-02-11 01:35:35 +00:00
Raboneko 1cb9ec4d25 bump: ruffle asar preview scenefx 2025-02-11 01:18:15 +00:00
Raboneko 00651c3614 bump: inputplumber 2025-02-10 23:31:11 +00:00
Raboneko 59a66710bd bump: yt-dlp 2025-02-10 23:17:59 +00:00
Raboneko 5d204f0abc bump: preview stable 2025-02-10 22:56:38 +00:00
Raboneko 2afd5eedc3 bump: discord-openasar discord 2025-02-10 22:17:47 +00:00
Raboneko 062f48c96f bump: asar 2025-02-10 20:59:28 +00:00
Raboneko b3013a7500 bump: lomiri-system-settings 2025-02-10 20:39:12 +00:00
Raboneko 5205a362cf bump: discord-canary-openasar discord-canary 2025-02-10 19:57:26 +00:00
Raboneko 2c54eb9fe2 bump: yt-dlp 2025-02-10 19:13:44 +00:00
Raboneko acdd8668fa bump: budgie-extras 2025-02-10 18:42:25 +00:00
Raboneko 60c01f6064 bump: inputplumber 2025-02-10 17:46:28 +00:00
Raboneko fcf668325b bump: eww 2025-02-10 13:12:20 +00:00
Raboneko ad2e960520 bump: fluent-icon-theme 2025-02-10 11:47:43 +00:00
Raboneko 02f790baa7 bump: tela-icon-theme 2025-02-10 05:34:22 +00:00
madomado 843704c7eb fix: mise (#3255) 2025-02-09 22:08:00 -06:00
madomado f195473bcb add: bun-bin (#3253)
* add: bun-bin

Closes #3159.

* Update bun-bin.spec

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

* debug_package nil

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-02-09 22:07:38 -06:00
Raboneko 3b615f59ca bump: ruffle 2025-02-10 01:50:34 +00:00
Raboneko 6d3f769492 bump(nightly): mpv flow nightly nightly spotx-bash 2025-02-10 01:36:50 +00:00
Raboneko 31c5179ef5 bump: yt-dlp 2025-02-09 21:47:50 +00:00
Raboneko 51cb6f4459 bump(branch): kf6-kio 2025-02-09 21:34:26 +00:00
Raboneko 570fa3b179 bump: yt-dlp 2025-02-09 19:36:24 +00:00
sadlerm4 73d7a032ef add: golang-github-dhth-prs (#3254)
* add: prs

* use mock to build

* Revert "use mock to build"

This reverts commit c69f400111.

* build without fedora macros
2025-02-10 01:51:27 +08:00
madomado 865ce7e301 fix: ruffle (#3256)
remove the patch and use `sed` instead
2025-02-10 04:05:49 +11:00
Cappy Ishihara fc335382a7 add: EmulationStation-DE (#3242)
* add: EmulationStation-DE

* fix version template

* Disable application updater, add file provider

* Backport libgit2 macro fix from upstream, disable debugsource because there's none

* Don't actually deinit on launch, since this will cause issues on non-KMS sessions.

* try using CXX17

* Revert "try using CXX17"

This reverts commit 14a1466832.

* Update anda/games/emulationstation-de/emulationstation-de.spec

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>

* Apply suggestions from code review

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>

* Don't use AUR build flags

---------

Signed-off-by: Cappy Ishihara <cappy@cappuchino.xyz>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-02-10 00:36:14 +08:00
Raboneko fc82d01b5b bump: mise 2025-02-09 10:50:05 +00:00
Gilver e7c8193348 Fix: Move CUDA to NVIDIA subrepo, fixed an HCL that had improper labelling (#3251) 2025-02-09 17:58:21 +08:00
sadlerm4 886e5f664a fix: glow (#3244) 2025-02-09 15:22:30 +08:00
Raboneko 3b7ad42302 bump: yt-dlp 2025-02-09 02:36:30 +00:00
Raboneko 0188a7aef7 bump(nightly): mpv nightly 2025-02-09 01:39:01 +00:00
Raboneko 2bcad6b0cd bump: ruffle 2025-02-09 01:20:23 +00:00
Raboneko 0594eae6e4 bump: yt-dlp 2025-02-08 23:40:23 +00:00
Raboneko c530a60301 bump: yt-dlp 2025-02-08 22:20:05 +00:00
Raboneko f0e90244dc bump: yt-dlp 2025-02-08 18:00:09 +00:00
Raboneko 9ceac22111 bump: cmake-extras 2025-02-08 15:59:05 +00:00
Raboneko 2160c571c1 bump: mise 2025-02-08 15:38:46 +00:00
Raboneko 3893af516d bump: sheldon 2025-02-08 13:22:31 +00:00
Raboneko 1217de736c bump: ruffle 2025-02-08 01:27:11 +00:00
Raboneko d46cfcb556 bump(nightly): flow nightly nightly 2025-02-08 01:25:34 +00:00
Raboneko 5b986a2e45 bump: stable 2025-02-07 20:21:39 +00:00
Raboneko 09591f76b4 bump: preview 2025-02-07 19:12:54 +00:00
Raboneko 2e3ee39054 bump: discord-canary-openasar discord-canary 2025-02-07 18:23:30 +00:00
Raboneko 1dc860dd91 bump: walker 2025-02-07 17:14:42 +00:00
Raboneko 77c897b27f bump: walker inputplumber 2025-02-07 16:43:38 +00:00
Raboneko 584ae82211 bump: lomiri-system-settings 2025-02-07 15:55:39 +00:00
sadlerm4 dceeff53f0 fix: tdlib (#3196)
* fix: tdlib

* remove nightly label

* cp examples folder instead of install

* remove stray merge conflict text

* missing space
2025-02-07 21:03:12 +08:00
Raboneko 8d2d984d17 bump: kvrocks 2025-02-07 12:44:23 +00:00
Raboneko 64f2ae2bf3 bump: lomiri-app-launch 2025-02-07 11:17:42 +00:00
Raboneko 2df1d25680 bump: lomiri-system-settings 2025-02-07 09:55:36 +00:00
Raboneko 8d44824b61 bump: discord-canary-openasar discord-canary 2025-02-07 09:45:29 +00:00
Raboneko 77d279cc61 bump: stable 2025-02-07 03:02:14 +00:00
Raboneko 1a934d0651 bump(nightly): flow nightly prismlauncher-nightly nim-nightly 2025-02-07 01:35:55 +00:00
Raboneko dda10c798a bump: ruffle electron 2025-02-07 01:20:10 +00:00
Raboneko 4160597de5 bump: discord-ptb-openasar discord-ptb 2025-02-06 22:18:20 +00:00
Raboneko 5d1f179e8b bump: inputplumber 2025-02-06 20:38:17 +00:00
Raboneko 58fb1a7d83 bump: codium 2025-02-06 20:21:23 +00:00
Raboneko f0616ce0ff bump: lomiri-system-settings 2025-02-06 10:57:48 +00:00
Raboneko fa714fc7fd bump: nim 2025-02-06 09:17:48 +00:00
Owen Zimmerman b94fd65c41 Fix: obsoletes and bump release to surface-dtx-daemon (#3215)
Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-02-06 16:57:29 +08:00
Gil b1fec8dce2 fix(walker): workaround for F40 Go not producing debug packages (#3221)
* Build workaround for Go not producing debug symbols on F40

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

* Update golang-github-abenz1267-walker.spec

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

---------

Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-06 16:56:26 +08:00
Alberto García 4f124129c5 add: tela-icon-theme (#3206)
* add: tela-icon-theme

* fix: trigger update on new commits

the release schedule of other themes from the same author seems spotty

* fix: tela-icon-theme date

* update tela-icon-theme license

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

---------

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-02-06 16:38:21 +08:00
Alberto García 73a539c5e7 add: fluent-kde-theme (#3207)
* add: fluent-kde-theme

* update fluent-kde-theme license

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

---------

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-02-06 16:37:53 +08:00
Alberto García c82d2de6b0 feat(devcontainer): simplify image (#3205)
This simplifies the devcontainer using the builder image as the base and adding the common-utils feature (which takes care of creating the vscode user and more).
2025-02-06 16:28:41 +08:00
Raboneko 8188190113 bump: choosenim 2025-02-06 07:30:06 +00:00
Gil af2a4b0c47 fix(tdlib): remove rm step for RPMBuild (#3124)
* Fix: Use Mock

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update tdlib-nightly.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Let's try this instead I guess

Signed-off-by: Gil <rockgrub@protonmail.com>

* Nevermind since GCC 15 in Mock is breaking ARM

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-02-06 15:11:34 +08:00
madomado d997cfa5f3 feat(gnome-shell): update scripts (#3204) 2025-02-05 23:35:20 -06:00
Raboneko 7940e8389f bump: vencord-desktop libva-nvidia-driver 2025-02-06 04:48:17 +00:00
Alberto García f0e764a420 feat: add some missing update scripts (#3197)
* chore: add update.rhai for switcheroo-control

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* chore: add update.rhai for kf6-kio

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* chore: add update.rhai for libva-nvidia-driver

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* fix: libva-nvidia-driver update script

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

* delete kf6-kio update script

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>

---------

Signed-off-by: Alberto García <4411661+GarciaLnk@users.noreply.github.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-02-06 12:47:38 +08:00
Gil 95db3f6318 Fix: Stupid typo (#3208)
Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-06 11:48:39 +08:00
Owen Zimmerman 94fcf9aad3 fix: surface-dtx-daemon name (#3209) 2025-02-05 21:48:30 -06:00
Raboneko 20c98e11e3 bump: preview 2025-02-06 02:39:48 +00:00
Raboneko b4569cccef bump: ruffle 2025-02-06 01:48:56 +00:00
Raboneko bcfcef6abc bump(nightly): mpv flow nightly nightly prismlauncher-nightly nim-nightly 2025-02-06 01:35:31 +00:00
Raboneko fe1f43b6c4 bump: electron 2025-02-05 23:39:22 +00:00
Raboneko bc7bb87c39 bump: stable 2025-02-05 19:47:11 +00:00
Raboneko 1392e27523 bump: eww 2025-02-05 19:26:00 +00:00
Raboneko 50a1ffd8f6 bump: eww preview 2025-02-05 19:15:21 +00:00
Raboneko edb046e7a7 bump: flutter 2025-02-05 18:43:34 +00:00
Raboneko c90ee8ddd4 bump: mesa 2025-02-05 17:55:47 +00:00
Raboneko 0ddbe1c1ae bump: walker 2025-02-05 17:14:37 +00:00
Raboneko 423d1b874a bump(branch): kf6-kio 2025-02-05 04:15:15 +00:00
madomado d6980b84eb feat(kf6-kio): per branch update scripts (#3202) 2025-02-04 21:50:19 -06:00
madomado 7367aa5e94 feat(ci): use github arm64 runners (#3156) 2025-02-04 19:59:39 -06:00
Raboneko d1513e6672 bump(nightly): nightly flow nightly 2025-02-05 01:35:30 +00:00
Noel Miller 20781457e3 Fix Issues with KF6-KIO (#3198)
* patch from Kyle Gospo

* removed 1779.patch and modified kf6-kio.spec
2025-02-04 17:44:56 -06:00
Raboneko 2806ce3fe1 bump: preview 2025-02-04 22:38:26 +00:00
Raboneko 05b653ed49 bump: discord-canary-openasar discord-canary 2025-02-04 19:56:59 +00:00
Raboneko ff48183d0d bump: lomiri-system-settings 2025-02-04 19:36:38 +00:00
Raboneko c4cb80251c bump: crystal 2025-02-04 19:25:38 +00:00
Raboneko 72735c98e6 bump: lomiri-system-settings 2025-02-04 18:55:28 +00:00
Raboneko c23103b4d1 bump: discord-canary-openasar discord-canary 2025-02-04 18:23:15 +00:00
Raboneko ed7d0dc4ad bump: discord-openasar discord inputplumber 2025-02-04 17:55:47 +00:00
sadlerm4 aceadac58b add: swaylock-effects (#3193)
* add: swaylock-effects

* add packager
2025-02-04 22:12:55 +08:00
Gil c48c26e603 Feat (Ghostty): Changes, fixes, and more (#3173)
* Ghostty updates and changes

* ...Bump rel
2025-02-04 18:58:40 +08:00
Raboneko 0793a9760b bump: lomiri-system-settings 2025-02-04 07:58:49 +00:00
Raboneko 44ae864ce5 bump: preview 2025-02-04 06:44:44 +00:00
Raboneko f8d3f9f70d bump(nightly): nightly nightly nightly nim-nightly 2025-02-04 01:26:40 +00:00
Raboneko 3e8903f87c bump: ruffle preview 2025-02-04 01:25:21 +00:00
Raboneko 9a44925adc bump: preview 2025-02-03 22:21:59 +00:00
Raboneko 14acf781c9 bump: discord-ptb-openasar discord-ptb 2025-02-03 20:36:45 +00:00
Raboneko 2a6031f906 bump: discord-openasar discord 2025-02-03 18:23:45 +00:00
Raboneko 9aaf2aec1a bump: mise 2025-02-03 11:37:04 +00:00
Gil 431e8b5d0b Add: java-binfmt (#3167)
* Add java-binfmt

* Change: Use /usr/bin/java

Signed-off-by: Gil <rockgrub@protonmail.com>

* Weird

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Remove main Java dep, redundant since this package isn't actually built

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Comments

Signed-off-by: Gil <rockgrub@protonmail.com>

* Spec changes for new source

* Fix: Comments again?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup (spec): Add commit hash, used Systemd macros, change install path accordingly

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

* Nevermind apparently that macro is dead and this is how Fedora does it now

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

* Cleanup (spec): Spacing

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

* This is less straightforward but it's how Fedora does THIS now

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

* Cleanup (spec): Shorter description on `applet`

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

* Change: Use commit SHA for files

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

* Fix (spec): Scriptlet spacing

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

* Screw it, `update.rhai`

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

* Update java-binfmt.spec

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

* Fix (spec): Typo

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

* Update java-binfmt.spec

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

* Change (spec): Macro

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-03 01:59:48 -06:00
Gil 2c2d60d9ef add: GStreamer Plugins (#2888)
* Add: GStreamer plugins

* Fix: Build requirements?

May still not build in CI because the build requirement is one of the packages being built here. How fun.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (arches): x86_64 only

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Not where that was supposed to go

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix (arches): These all need 32-bit versions

* Add: update.rhai files, moved gstreamer1-vaapi into a different branch as it relies on gstreamer1-plugins-bad-devel

* Fix: Use subrepo label

* Add: pkgconfig(libde265)

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: update.rhai

* Changes: Move to multimedia; fix: arches

* Fix?: Update.rhai

* Fix: WTF

* Fix: I hate you IPU6

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Wow I can't spell

Signed-off-by: Gil <rockgrub@protonmail.com>

* Formatting. I messed it up. Man,

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Bizarrely mangled macro

Signed-off-by: Gil <rockgrub@protonmail.com>

* Try this maybe?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix (plugin-icamerasrc): Build ready once ipu6-camera-hal is rebuild

* Fix (plugins-bad): Missing dep

Signed-off-by: Gil <rockgrub@protonmail.com>

* Please work

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* I hate Rawhide

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update gstreamer1-plugin-icamerasrc.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Better update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Typo

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update update.rhai

Signed-off-by: Gil <rockgrub@protonmail.com>

* Let's see if this builds okay

Signed-off-by: Gil <rockgrub@protonmail.com>

* Apparently they dropped this option

Signed-off-by: Gil <rockgrub@protonmail.com>

* Sigh, waiting on Rawhide to update then

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Update scripts are now based on Bodhi

* Change: Match versions to Bodhi

* Fix: Accidentally didn't fix the release from my local test script

* Update gstreamer1-plugin-icamerasrc.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Remove epoch, some spec cleanup

Signed-off-by: Gil <rockgrub@protonmail.com>

* Feat: Update.rhai scripts account for release now

* Fix: Typo

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Weird line issues; Change: Drop -freeworld and remove Epochs

* Git is so stupid

* More weird spacing?

* Change: if statement to account for upstream flag changes (to be dropped)

* I may be stupid

Signed-off-by: Gil <rockgrub@protonmail.com>

* Screw it, try this?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update gstreamer1-plugins-bad.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* For the love of

Signed-off-by: Gil <rockgrub@protonmail.com>

* I hate macros FR

Signed-off-by: Gil <rockgrub@protonmail.com>

* What?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Forget it I'll just babysit the package

Signed-off-by: Gil <rockgrub@protonmail.com>

* One last attempt?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Please

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update gstreamer1-plugins-bad.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* What is happening

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update gstreamer1-plugins-bad.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* AGH

Signed-off-by: Gil <rockgrub@protonmail.com>

* If this is the issue I will cry

Signed-off-by: Gil <rockgrub@protonmail.com>

* I give up

Signed-off-by: Gil <rockgrub@protonmail.com>

* Okay let me try this AGAIN then since it broke EITHER WAY now

Signed-off-by: Gil <rockgrub@protonmail.com>

* I am so tired

Signed-off-by: Gil <rockgrub@protonmail.com>

* Sometimes I hate you Bash

Signed-off-by: Gil <rockgrub@protonmail.com>

* Whyyyy

Signed-off-by: Gil <rockgrub@protonmail.com>

* Dude

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update gstreamer1-plugins-bad.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Back at it again ~at Krispy Kreme~

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

* We're really at it again

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

* Why does the if macro suck

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

* Trying Bash again

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

* Dude

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

* Sigh

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

* Update gstreamer1-plugins-bad.spec

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

* Cleanup (plugins-bad): Drop old flag for Fedora 36

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-03 15:57:24 +08:00
Owen Zimmerman f7aad4a567 add: arduino-create-agent (#3129)
* Add: arduino-create-agent

* uncomment patch

* Patch0

* Apply patch maybe

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

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-02-03 15:56:10 +08:00
Gil 6a2e4ca667 chore(nvidia-container-toolkit): cleanup (#3182)
* Fix: nvidia-container-toolkit

Changes:
- Dropped rootless Docker from the post script because Fedora's Docker (`moby-engine`) doesn't support this the same way
- Added postun scriptlet
- Cleaned up scriptlet using `try-restart` which should not fail if there is no service to restart
  - This is how Fedora seems to do `systemctl` scriptlets
- Added `/etc/cdi/nvidia.yaml` to tracked (but ghost) config files
- Added `nvidia-driver and podman` supplements flag

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

* Change: Post and postun deps

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

---------

Signed-off-by: Gil <rockgrub@disroot.org>
2025-02-03 15:54:42 +08:00
Raboneko 6fed263c54 bump: ruffle 2025-02-03 01:43:39 +00:00
Raboneko 834675f0fd bump(nightly): nightly prismlauncher-nightly 2025-02-03 01:35:17 +00:00
Raboneko b0847fa1f5 bump: mise 2025-02-02 16:57:24 +00:00
Raboneko 940a7203bd bump: opentabletdriver 2025-02-02 14:55:52 +00:00
Owen Zimmerman b0c9eb1d85 Add: abuild (#3175)
* Add: abuild

* fix spacing and add noarch
2025-02-01 23:20:39 -06:00
Owen Zimmerman e20bc49052 Add: geteltorito (#3174)
* Package geteltorito

* add noarch
2025-02-01 23:20:21 -06:00
Raboneko 0a3972cc60 bump: komikku ruffle 2025-02-02 01:51:20 +00:00
Raboneko 5c54414940 bump(nightly): mpv nightly 2025-02-02 01:37:34 +00:00
Raboneko fd8fc8c405 bump: stable 2025-02-01 19:25:46 +00:00
Raboneko 8344709928 bump: preview 2025-02-01 18:41:08 +00:00
Raboneko 56bc433233 bump: sarasa-gothic 2025-02-01 09:57:19 +00:00
Raboneko 33411c1367 bump: walker 2025-02-01 08:59:16 +00:00
Raboneko bff2ee6f97 bump: ruffle stable 2025-02-01 01:52:24 +00:00
Raboneko ef2d071296 bump(nightly): mpv nightly prismlauncher-nightly nim-nightly rpi-utils spotx-bash 2025-02-01 01:38:31 +00:00
Raboneko 25f972464b bump: preview 2025-01-31 23:29:41 +00:00
Raboneko e25ac4744f bump: discord-canary-openasar discord-canary 2025-01-31 20:36:40 +00:00
Raboneko 02796ddd04 bump: mise 2025-01-31 19:47:15 +00:00
Raboneko 497925cbde bump: preview 2025-01-31 11:26:18 +00:00
Raboneko ba1609c9e6 bump: stable 2025-01-31 11:15:39 +00:00
sadlerm4 ea6b6e16f6 fix string manipulation of upstream version string (#3168)
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-31 11:39:41 +08:00
madomado a32970e308 fix(update): broken as_bodhi_ver now working (#3157) 2025-01-30 20:36:21 -07:00
Raboneko ae2242c8e1 bump: preview 2025-01-31 02:31:57 +00:00
Raboneko eef067af08 bump(nightly): nightly mpv flow nightly nightly prismlauncher-nightly nim-nightly backtrace 2025-01-31 01:26:38 +00:00
Raboneko 80e2a8d827 bump: ruffle 2025-01-31 01:24:29 +00:00
Raboneko 0760146876 bump: discord-canary-openasar discord-canary stable preview 2025-01-30 21:49:13 +00:00
Raboneko d97c62ea9f bump: mesa yt-dlp 2025-01-30 20:37:07 +00:00
Raboneko 801a122192 bump: discord-ptb-openasar discord-ptb mesa 2025-01-30 20:22:06 +00:00
sadlerm4 e8035aae3b add: owl (#3170) 2025-01-30 13:55:32 -06:00
Raboneko 38a2687a06 bump: discord-canary-openasar discord-canary 2025-01-30 19:25:46 +00:00
Raboneko f94291a42b bump: compat-nvidia-repo nvidia-driver nvidia-kmod-common nvidia-kmod nvidia-modprobe nvidia-persistenced nvidia-settings nvidia-xconfig 2025-01-30 16:22:22 +00:00
Raboneko 15366b33e6 bump: maple 2025-01-30 15:17:56 +00:00
sadlerm4 299be652ce fix(maple-fonts): rpm < 4.20 limitation (#3158)
* fix(maple-fonts): rpm < 4.20 limitation

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* fix package version and stop getting version from gh tag

* unzip is dumb

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-30 23:11:14 +08:00
Raboneko c40979df24 bump: dart 2025-01-30 08:40:22 +00:00
Cappy Ishihara 79649c1285 feat!: add an epoch to the mesa package (#3093)
While we don't usually use epochs, Some may prefer to always use our
Mesa packages over Fedora's even if they're newer due to our patches.

This PR adds an epoch to the RPM package to ensure the depsolver always
prefers our package over theirs.

While this might seem heavy-handed, the thing is the Mesa packages are only
included in the terra-mesa update stream which is disabled by default.
So this change will ***only*** affect users who ***explicitly*** enabled
the terra-mesa repo.
2025-01-29 22:04:10 -08:00
Cappy Ishihara f936b27886 fix: youtube-music: ignore vendored libraries (#3162) 2025-01-30 12:53:09 +08:00
Raboneko 40c71cbd0e bump: ruffle electron yt-dlp 2025-01-30 01:26:08 +00:00
Raboneko 8f56a8c59a bump(nightly): mpv flow nightly nightly prismlauncher-nightly spotx-bash 2025-01-30 01:25:15 +00:00
Raboneko 7fa8253049 bump: yt-dlp 2025-01-29 23:46:40 +00:00
Raboneko f46809a255 bump: yt-dlp 2025-01-29 23:36:48 +00:00
Raboneko c93affe5d8 bump: preview stable 2025-01-29 20:21:11 +00:00
Raboneko 03e3e43ac0 bump: discord-canary-openasar discord-canary 2025-01-29 17:45:37 +00:00
Raboneko f7c92c31d2 bump: yt-dlp 2025-01-29 17:15:09 +00:00
Raboneko 3f868a211b bump: mise 2025-01-29 13:29:30 +00:00
Gil e23ec866f7 Fix (Ghostty): New build flags for .terminfo and .termcap (#3122)
* Fix: New fuild flags

* Wieder...

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-29 17:48:48 +08:00
Raboneko 2fac68dcde bump: osu-lazer 2025-01-29 06:55:36 +00:00
Raboneko 72d1ff5d2b bump(nightly): nightly mpv flow nightly nightly rpi-utils 2025-01-29 01:26:10 +00:00
Raboneko 644ce222d1 bump: discord-canary-openasar discord-canary ruffle yt-dlp 2025-01-29 01:15:11 +00:00
Raboneko 2586aeab5a bump: yt-dlp 2025-01-28 23:50:42 +00:00
Raboneko dd61184b2b bump: yt-dlp 2025-01-28 23:40:27 +00:00
Raboneko c89de5b84f bump: discord-canary-openasar discord-canary 2025-01-28 22:38:13 +00:00
Raboneko 9991275843 bump: inputplumber 2025-01-28 21:58:51 +00:00
Raboneko 4a185da1d8 bump: preview 2025-01-28 21:48:56 +00:00
Gil 51f2719a44 fix(steam): Obsoletes/Provides (#3136)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-28 21:58:23 +08:00
Raboneko c0abcc71b4 bump: lomiri-app-launch 2025-01-28 07:38:37 +00:00
sadlerm4 b3d9f62eec chore: remove pop-launcher (#3142) 2025-01-28 16:42:26 +11:00
sadlerm4 3d1f2be502 fix(rpi-utils): unpackaged binary after upstream changes (#3141) 2025-01-28 16:24:52 +11:00
Raboneko aee5960ca1 bump: maple 2025-01-28 04:26:58 +00:00
sadlerm4 663059fec5 fix: maple-fonts (#3148) 2025-01-28 12:24:06 +08:00
Raboneko ae03e4ea31 bump: ruffle 2025-01-28 01:46:27 +00:00
Raboneko 29f3c8391e bump(nightly): nightly mpv latte-dock-nightly flow nightly nim-nightly rpi-utils 2025-01-28 01:26:08 +00:00
Raboneko fec1c39ef2 bump: discord-openasar discord 2025-01-27 21:55:36 +00:00
Raboneko 1efbe6f094 bump: libhelium 2025-01-27 21:21:11 +00:00
Raboneko 8d867d2090 bump: stable 2025-01-27 19:37:14 +00:00
Raboneko 82e9a5522b bump: discord-canary-openasar discord-canary 2025-01-27 18:23:45 +00:00
Raboneko 7da2600083 bump: preview stable 2025-01-27 17:14:56 +00:00
Cappy Ishihara 535c202270 update: minecraft-java (#3140)
* update: minecraft-java

* add packager line

* reset release epoch

* update dependencies

* spec cleanup

---------

Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-27 23:30:33 +08:00
Cappy Ishihara c571a5d54b fix: youtube-music (#3143) 2025-01-27 09:19:18 -06:00
Raboneko 18234d6b73 bump: kotlin-native kotlin 2025-01-27 10:37:42 +00:00
Raboneko cc791a584f bump: maple 2025-01-27 04:40:29 +00:00
Raboneko 9ef122f756 bump: ruffle 2025-01-27 01:46:07 +00:00
Raboneko 482d19c8cc bump(nightly): envision nightly mpv flow nightly 2025-01-27 01:35:33 +00:00
Raboneko 426fcbf65f bump: jellyfin-rpc 2025-01-26 23:38:24 +00:00
Raboneko eed36cae81 bump: walker 2025-01-26 15:22:34 +00:00
Raboneko 22af0e9015 bump: walker 2025-01-26 14:49:17 +00:00
Raboneko d8a6904d46 bump: codium 2025-01-26 12:36:30 +00:00
Gil 68eb2faa7b Fix (libde265): Label Mock correctly (#3110)
* Fix: anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: One of those was packaged but okay

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: What is going on with this spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix?: Okay then try this

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Ugh macros are annoying

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: I give up, macros are weird

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix?: Eh?

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-26 17:28:50 +07:00
Gil cf309e495b Fix (Espanso): Drop migrate (#3121)
* Fix: Drop migrate

* Fix: No I seriously don't know why I always forget rel
2025-01-26 02:08:13 -06:00
sadlerm4 864d1ef90f chore: remove remaining terra-* packages (#3126) 2025-01-26 15:40:36 +08:00
Gil 37b6979bad Change: Make steam-devices noarch (#3120)
* Change: Make devices noarch

Signed-off-by: Gil <rockgrub@protonmail.com>

* Guess what I forgot to do again? (Bump release)

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-26 01:15:40 -06:00
Raboneko d3195deaf1 bump: kvrocks 2025-01-26 06:21:57 +00:00
Raboneko 721db1d08e bump: yt-dlp 2025-01-26 03:55:43 +00:00
Raboneko 3c45d45bad bump: yt-dlp 2025-01-26 03:40:58 +00:00
Raboneko 1ede539a71 bump: inputplumber yt-dlp 2025-01-26 03:27:46 +00:00
Raboneko 5086ec5d98 bump: yt-dlp 2025-01-26 03:00:41 +00:00
Raboneko 0387cc4ac8 bump: mise yt-dlp 2025-01-26 02:37:47 +00:00
Raboneko e398f8619f bump: ruffle yt-dlp 2025-01-26 01:36:48 +00:00
Raboneko 5792505453 bump(nightly): mpv flow nightly nightly gamescope-session nim-nightly 2025-01-26 01:36:13 +00:00
Raboneko 6855baba8f bump: yt-dlp 2025-01-25 21:50:17 +00:00
Raboneko b2cfb5ff0d bump: yt-dlp 2025-01-25 21:19:38 +00:00
Raboneko 72eb9a80ce bump: yt-dlp 2025-01-25 20:19:54 +00:00
Raboneko c111d838e8 bump: sops 2025-01-25 19:47:34 +00:00
Raboneko 6d46a478fb bump: yt-dlp 2025-01-25 19:37:14 +00:00
Raboneko e8d3828988 bump: yt-dlp 2025-01-25 19:25:26 +00:00
Raboneko 411d87f42f bump: yt-dlp 2025-01-25 18:40:30 +00:00
Raboneko 36aacfda6e bump: yt-dlp 2025-01-25 18:26:44 +00:00
Raboneko a8baff771b bump: yt-dlp 2025-01-25 17:27:45 +00:00
Raboneko 21a757b3dc bump: yt-dlp 2025-01-25 16:27:10 +00:00
Raboneko ead9179f30 bump: feishin 2025-01-25 08:38:28 +00:00
sadlerm4 d02036f3a0 remove: blackbox-terminal (#3127) 2025-01-25 14:47:08 +08:00
Raboneko bae2f71498 bump: cbfstool 2025-01-25 02:32:59 +00:00
Raboneko beb76ea05a bump: ruffle yt-dlp 2025-01-25 01:42:35 +00:00
Raboneko 93e6ccadc9 bump(nightly): mpv flow nightly nightly nim-nightly tdlib opentabletdriver-nightly spotx-bash 2025-01-25 01:22:47 +00:00
Raboneko b2e1b83842 bump: groovy-docs groovy 2025-01-24 23:39:46 +00:00
Raboneko 53091fb865 bump: espanso-wayland espanso-x11 2025-01-24 23:20:00 +00:00
Raboneko f103d97220 bump: espanso-wayland espanso-x11 2025-01-24 22:47:32 +00:00
Raboneko 63102dd941 bump: mise 2025-01-24 17:13:57 +00:00
sadlerm4 2fa4b98531 chore: remove oxipng (#3116)
exists in fedora

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-24 23:33:06 +08:00
sadlerm4 d453da7e3d fix(nushell): conflict with fedora package (#3113)
* fix(nushell): conflict with fedora package

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* bump release

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* formatting

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-24 23:32:53 +08:00
Raboneko ed1e1b76e7 bump: osu-lazer 2025-01-24 14:45:50 +00:00
Gil 526a706ca9 Change (Steam): Added libei(s) weak deps, fixed ISA flags, some other small changes from gaming distros (#3111)
* Change: Add libei(s) recommendations, some other minor changes from gaming distros

* Fix: Missing file?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Turns out libei is literally just XWayland I am so stupid

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-24 21:29:50 +07:00
Raboneko ac515464e7 bump: gradle 2025-01-24 13:31:49 +00:00
Gil 0f95f1cf4a Add: xavs2 (#3112)
* Add: xavs2

* Change: Made the update check weekly, project is kinda dead

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-24 19:01:38 +07:00
Gil 87ef72a82a Fix (ipu6-camera-hal): Redo spec for upstream changes/fix GStreamer builds (#3028)
* Fix (ipu6-camera-hal): Redo spec for upstream changes and to fix GStreamer ICameraSrc plugin

* Oops forgot to bump

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-23 20:49:51 -06:00
Raboneko 5c0c3cb315 bump: inputplumber mise 2025-01-24 02:33:04 +00:00
Raboneko e3ecaddc58 bump(nightly): nightly flow nightly nightly nim-nightly 2025-01-24 01:26:43 +00:00
Raboneko dac50c40ca bump: ruffle mise 2025-01-24 01:25:09 +00:00
Raboneko 08324d6892 bump: mise 2025-01-23 23:56:47 +00:00
Raboneko 0a31098572 bump: yt-dlp 2025-01-23 23:21:43 +00:00
Raboneko 439fc8997f bump: discord-canary-openasar discord-canary 2025-01-23 22:48:23 +00:00
Raboneko 5d03701dad bump: mise 2025-01-23 20:21:07 +00:00
Raboneko c49d2a3a77 bump: discord-ptb-openasar discord-ptb 2025-01-23 18:43:47 +00:00
Raboneko ea9a5f96a0 bump: stable 2025-01-23 18:24:26 +00:00
Raboneko 85a8ad918a bump: preview 2025-01-23 17:15:53 +00:00
Raboneko 5bdfbae6b6 bump: opengamepadui 2025-01-23 16:43:17 +00:00
Raboneko 19ef737293 bump: libnvidia-container nvidia-container-toolkit 2025-01-23 13:32:24 +00:00
sadlerm4 5b17c54b63 fix: bat-extras (#3070)
* chore(bat-extras): move folder out of langs/rust because it's not actually written in rust

* fix(bat-extras): skip verification and misc fix
2025-01-23 18:55:04 +08:00
sadlerm4 50d34ad8e3 fix(blackbox-terminal): move to terra-extras (#3106) 2025-01-23 18:54:26 +08:00
Raboneko be487645bd bump: yt-dlp 2025-01-23 05:33:09 +00:00
sadlerm4 5f931e4d9c chore: remove ruff maturin libindicator (#3100)
relates to #3050
2025-01-23 11:36:56 +08:00
sadlerm4 63b54b3572 add: matugen (#3099)
* add: matugen

* remove %cargo_build

* packager

* source version string in update.rhai from crate

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* remove unneeded functions from update.rhai

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-01-23 11:19:48 +08:00
Raboneko 5a6b6c1bb7 bump: ruffle 2025-01-23 01:49:47 +00:00
Raboneko ae4953a909 bump(nightly): nightly mpv flow nightly nightly nim-nightly cros-keyboard-map 2025-01-23 01:26:31 +00:00
Raboneko 79a0ccf741 bump: komikku cbfstool 2025-01-22 23:15:59 +00:00
Raboneko a8c2db60ff bump: preview stable 2025-01-22 20:23:27 +00:00
Raboneko 819a53d7e3 bump: electron 2025-01-22 19:25:41 +00:00
Raboneko 0088f3ae49 bump: discord-canary-openasar discord-canary 2025-01-22 19:13:19 +00:00
Raboneko cea240c59a bump: mesa 2025-01-22 18:24:34 +00:00
Raboneko 978b73c0c5 bump: discord-openasar discord 2025-01-22 17:32:22 +00:00
Raboneko 78d85f7f61 bump: walker 2025-01-22 16:22:59 +00:00
Raboneko e52db64d47 bump: inputplumber 2025-01-22 05:20:44 +00:00
Raboneko dadc2f4de4 bump: discord-canary-openasar discord-canary 2025-01-22 02:38:41 +00:00
Raboneko d39c1887bf bump(nightly): envision nightly mpv latte-dock-nightly flow nightly nightly prismlauncher-nightly cros-keyboard-map 2025-01-22 01:35:45 +00:00
Cappy Ishihara 8ba806f752 Remove duplicate packages from Fedora (#3050)
* Remove duplicate packages from Fedora

* delete gtk4-layer-shell

* remove moby-compose properly

* Remove: envision

* Revert fccbeb2

* Remove: dbus-test-runner

* Remove: uxplay

* Remove: pqmarble

* remove marble-gtk

---------

Co-authored-by: Gil <rockgrub@protonmail.com>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-22 09:01:51 +08:00
Raboneko e81f5eda49 bump: yt-dlp 2025-01-21 22:23:32 +00:00
Raboneko 4f71a10b16 bump: walker 2025-01-21 21:39:56 +00:00
Raboneko ead8d57190 bump: flutter 2025-01-21 20:37:24 +00:00
Raboneko 7f89806d4a bump: stable 2025-01-21 18:23:08 +00:00
Raboneko 3c2f1b6ba8 bump: preview 2025-01-21 17:55:28 +00:00
Raboneko 35464539e7 bump: legcord-bin legcord-bin stable 2025-01-21 15:45:57 +00:00
Cappy Ishihara 63b1bed0ba fix: SIPA fonts licensing, Deprecate TH Sarabun (#2482) (#3090)
Deprecates the original `TH Sarabun` font family in favor of `TH Sarabun New`, a fork of
the original font family from the same foundry that is licensed under the OFL on Google Fonts.
Meaning TH Sarabun will no longer by included by default in the SIPA fonts metapackage.

The old typeface causes issues with rendering in some applications since the Latin and Arabic numeral
glyphs included are not properly sized, causing mixed Thai and Latin text to become illegible.
2025-01-21 15:08:56 +08:00
sadlerm4 0c5063b950 fix(yt-dlp): obsoletes for shell completion subpackages (#3076)
* fix(yt-dlp): obsoletes for shell completion subpackages

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* bump release

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

* typo

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>

---------

Signed-off-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-21 14:05:52 +08:00
Gil 26021aad2d Fix: NVIDIA Container Toolkit Post-script, add Podman (#3085)
* Add that missing fi

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Welcome if hell, but should work better; also added Podman

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Move config out of systemctl status if statement

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-21 11:55:27 +08:00
Raboneko 6051baf6a5 bump: ruffle 2025-01-21 01:46:38 +00:00
Raboneko e389c9b0bc bump(nightly): nightly flow nightly nightly prismlauncher-nightly nim-nightly telescope opentabletdriver-nightly 2025-01-21 01:26:03 +00:00
june 1fe26df2c3 Revert "feat(ci): use github arm64 runners (#3031)" (#3086)
This reverts commit d78e25df36.
2025-01-20 18:11:40 -06:00
madomado d78e25df36 feat(ci): use github arm64 runners (#3031) 2025-01-20 16:55:02 -06:00
Raboneko 4104b5da65 bump: yt-dlp 2025-01-20 20:55:48 +00:00
Raboneko 4cd1e4515d bump: legcord-bin legcord-bin stable 2025-01-20 20:45:55 +00:00
Raboneko f6f07e801c bump: legcord-bin legcord-bin stable 2025-01-20 20:30:48 +00:00
Raboneko 239e50d809 bump: legcord-bin legcord-bin stable 2025-01-20 19:57:08 +00:00
Raboneko b393238b82 bump: moby-buildx yt-dlp 2025-01-20 19:17:46 +00:00
Raboneko 9c647f78b5 bump: walker 2025-01-20 17:50:25 +00:00
Raboneko 0d819de5cd bump: yt-dlp 2025-01-20 15:45:50 +00:00
Raboneko 985bbb3952 bump: yt-dlp 2025-01-20 15:32:07 +00:00
Raboneko 570eef2e8a bump: yt-dlp 2025-01-20 15:18:24 +00:00
Gil cf341cd039 fix(walker): Revert #3051, follow upstream build guidelines, enable debug packages (#3075)
* Revert 26f39a3

Signed-off-by: Gil <rockgrub@protonmail.com>

* Bump release

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Redo spec to follow upstream build guidelines and build correctly

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-20 18:54:55 +08:00
Gil 52fc3a8b3b fix(opentabletdriver): Add missing file (#3078)
* Fix (opentabletdriver): Missing file

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix (opentabletdriver-nightly): Missing file

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update opentabletdriver-nightly.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* I always forget rel bumps

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-20 18:51:52 +08:00
Raboneko f910c49858 bump: lomiri-schemas 2025-01-20 08:24:54 +00:00
Raboneko 2ac7aa91e9 bump: lomiri-system-settings yt-dlp 2025-01-20 07:21:46 +00:00
Raboneko f7d8cad7cd bump: ruffle 2025-01-20 01:48:51 +00:00
Raboneko 41cae7b9a1 bump(nightly): envision nightly flow nightly gamescope-session prismlauncher-nightly nim-nightly opentabletdriver-nightly spotx-bash 2025-01-20 01:35:16 +00:00
Raboneko 9648b30c8e bump: walker 2025-01-19 23:49:19 +00:00
Raboneko 1f07bf3375 bump: yt-dlp 2025-01-19 23:18:30 +00:00
Raboneko 3f8a4bfa6f bump: walker 2025-01-19 19:25:56 +00:00
Raboneko 4d29e49e4d bump: osu-lazer 2025-01-19 19:15:01 +00:00
Raboneko 04880069c6 bump: yt-dlp 2025-01-19 17:00:03 +00:00
Raboneko 713a5c6f14 bump: walker 2025-01-19 13:45:37 +00:00
Raboneko 6e4a3c8c75 bump: yt-dlp 2025-01-19 13:30:43 +00:00
Raboneko c7339c8501 bump: yt-dlp 2025-01-19 13:20:22 +00:00
sadlerm4 d4bf30d327 bump: blackbox-terminal (#3071) 2025-01-19 19:10:31 +08:00
Raboneko 460d5fd3e6 bump: osu-lazer 2025-01-19 08:48:02 +00:00
sadlerm4 740e79f8b4 fix(yt-dlp): follow upstream versioning + rename package to -git (#3042)
* fix(yt-dlp): follow upstream versioning + rename package to -git

* update anda.hcl with new spec filename

* correct spec syntax error

* use a git repo that's not empty ffs

use anda macros and generate proper version output in yt-dlp --version
2025-01-19 15:28:25 +08:00
Gil c5560f7097 Change (envision): Append -nightly (#3054)
* Change (envision): Append -nightly

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Conflict with upstream Envision

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-18 21:28:32 -06:00
Gil 7d25f698b6 Change (Anki): Move to Extras, minor dep changes (#3045)
* Move to Extras

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (anki-bin): Allow mpv-nightly to satisfy mpv dependency

On the right branch this time??

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (anki): Allow mpv-nightly to satisfy mpv recommendation

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Cursed GitHub formatting??

* Forgot to update the rel...

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Move to Extras

Signed-off-by: Gil <rockgrub@protonmail.com>

* fix(anki-bin): specify required protobuf version

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: sadlerm4 <sad_lerm@hotmail.com>
2025-01-19 10:52:35 +08:00
Gil 0aadea3513 Remove: terra-sddm and terra-wl-clipboard (#3048) 2025-01-19 10:48:01 +08:00
Gil 32fd74ff39 Feat (multimedia arches): i686 builds for FFMPEG deps (#3037)
* Fix (multimedia arches): Commit this and pray it works because my local repo is cursed

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix?: Try this

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix?: Export flags for arch

Signed-off-by: Gil <rockgrub@protonmail.com>

* Revert that, didn't help

Signed-off-by: Gil <rockgrub@protonmail.com>

* Trying something

Signed-off-by: Gil <rockgrub@protonmail.com>

* Not sure why %else failed but let's try this because it's better anyway

Signed-off-by: Gil <rockgrub@protonmail.com>

* I guess get rid of %else for now?

Signed-off-by: Gil <rockgrub@protonmail.com>

* It was %autosetup

Signed-off-by: Gil <rockgrub@protonmail.com>

* Macros are agony?

Signed-off-by: Gil <rockgrub@protonmail.com>

* That just broke patching and didn't help so don't do that!!

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Patch to not try to include AVX2 files for x86

* Fix (davs2): Disable NASM for i686

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: I've had it

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-19 10:47:46 +08:00
Gil 53005d54b1 Fix: gamescope-session (#3059)
* Fix: Add %changelog so build doesn't complain

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: File no longer exists? 

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-19 10:39:43 +08:00
Raboneko 7f7c228dd4 bump: ruffle 2025-01-19 01:53:29 +00:00
Raboneko 408f145632 bump(nightly): mpv flow nightly gamescope-session 2025-01-19 01:39:20 +00:00
Owen Zimmerman aff41af4e7 Remove terra-msm-cros-efs-loader (move to umpkgs) (#3055)
* Package gnome-shell-extension-tailscale-status

* remove terra-msm-cros-efs-loader (move to umpkgs)

* remove old file
2025-01-18 15:25:17 -08:00
Raboneko 0a3d3684c6 bump: uutils-coreutils 2025-01-18 20:50:34 +00:00
Gil 26f39a315f Remove: gtk4-layer-shell package dep (#3051)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-18 14:47:01 -06:00
Raboneko 2923685087 bump: walker 2025-01-18 17:49:50 +00:00
Raboneko fb2db2b6a1 bump: gitoxide 2025-01-18 15:59:31 +00:00
Raboneko 06f9f77b1a bump: walker 2025-01-18 15:39:07 +00:00
Gil 40a88cf490 Fix (conflict/other issues): Switch Steam to the correct arch (#3043)
* Change: Correct arch

Signed-off-by: Gil <rockgrub@protonmail.com>

* Use Mock, fix up formatting

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Spec, sorry I'm on mobile so editing files one at a time

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-18 21:58:30 +08:00
Raboneko 925a9b161c bump: discord-canary-openasar discord-canary youtube-music 2025-01-18 05:45:44 +00:00
Raboneko a5de55489e bump(nightly): flow nightly nightly prismlauncher-nightly nim-nightly opentabletdriver-nightly 2025-01-18 01:23:58 +00:00
Raboneko 3e6efd6072 bump: blueprint-compiler 2025-01-17 23:16:50 +00:00
Raboneko 4159d284cc bump: mise 2025-01-17 19:46:59 +00:00
Raboneko 880afd6ff6 bump: discord-canary-openasar discord-canary 2025-01-17 19:25:52 +00:00
Raboneko 12099a6b56 bump: codium 2025-01-17 18:42:09 +00:00
Raboneko 469cd97a42 bump: xyproto-env 2025-01-17 11:48:33 +00:00
sadlerm4 22996bf9c6 add: kmonad (#3033)
* add: kmonad

* packager
2025-01-17 17:34:16 +08:00
Gil d40e8a24d4 fix: multimedia arches (#2993)
* Update ffmpeg anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Move to Multimedia folder

* Update anda/multimedia/x264-bootstrap/anda.hcl

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Changes: Pain?

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

* include cstdint

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

* try this now

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-01-17 00:38:35 -06:00
Raboneko 77f475d710 bump: discord-canary-openasar discord-canary 2025-01-17 02:31:01 +00:00
sadlerm4 09ac34ee6a update pop-launcher patchfile (#2654) 2025-01-16 19:59:19 -06:00
Gil 991c5b718a add: mjpegtools (#2991)
* Add: mjpegtools

* Fix?: Try this

Signed-off-by: Gil <rockgrub@protonmail.com>

* -Wno-template-body

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

* accidentally set it on the wrong arch gosh

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

* Try this maybe as it affects all 32-bit arches

Signed-off-by: Gil <rockgrub@protonmail.com>

* nah try this instead

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

* also fix that for cxx

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

* screw this I'm enabling this on all arches

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

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Signed-off-by: madomado <madonuko@outlook.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-01-16 19:59:03 -06:00
Raboneko a5cef48281 bump(nightly): flow nightly nightly prismlauncher-nightly nim-nightly vala-nightly opentabletdriver-nightly yt-dlp 2025-01-17 01:25:47 +00:00
Raboneko 78bb48cda4 bump: ruffle mise 2025-01-17 01:22:06 +00:00
Cappy Ishihara fc60a7018d Add some dependencies for FFmpeg (#3027)
* Add some dependencies for FFmpeg

* add uavs3d

* Fix changelogs

* Vendor DeckLink SDK

* format uavs3d patch properly

* Fix kvazaar
2025-01-16 17:17:14 -06:00
Raboneko ad345e1ae5 bump: unity-session 2025-01-16 22:48:05 +00:00
Cappy Ishihara d6965718bb add: cuda-nvcc (#3025) 2025-01-16 16:13:48 -06:00
Raboneko 70e7b459fe bump: discord-ptb-openasar discord-ptb 2025-01-16 18:23:02 +00:00
Raboneko f88bdf4de9 bump: discord-canary-openasar discord-canary 2025-01-16 17:45:42 +00:00
Raboneko b46e969239 bump: voicevox 2025-01-16 16:55:30 +00:00
Gil d034825c22 feat(ghostty): adhere closer to packaging guidelines (#3021)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-17 00:37:35 +08:00
Gil ba54a8b7c7 fix(ghostty): additional licenses, new upstream files (#2890)
* Fix: Ghostty pkgconfig, add licenses, minor cleanup

* Fix/bump: Forgot to bump commit to trigger rebuild on Tip

* Bump: Ghostty Nightly to resolve conflict

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Unpackaged files

Upstream changes my beloved.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: New file

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (nightly): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change (stable): Build without wayland-protocols

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-16 21:54:53 +08:00
Raboneko d35c818a3e bump: ruff 2025-01-16 13:28:42 +00:00
Raboneko f5bb1e7320 bump: youki 2025-01-16 11:14:34 +00:00
Gil d7a342150c Fix (protobuf): Move to Extras (#3013)
* Fix: Move to Extras

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Quotes

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-16 18:15:07 +08:00
sadlerm4 0e598c0d9c add: sticky (#3012) 2025-01-16 18:13:22 +08:00
Raboneko 71aebcc3ba bump: inputplumber 2025-01-16 03:20:42 +00:00
Raboneko ed51bc5736 bump: discord-canary-openasar discord-canary 2025-01-16 02:26:41 +00:00
Raboneko bf62f9af4f bump(nightly): flow nightly nightly nim-nightly yt-dlp 2025-01-16 01:26:08 +00:00
Raboneko c794b56262 bump: ruffle 2025-01-16 01:15:41 +00:00
Raboneko 0932d671cc bump: discord-canary-openasar discord-canary 2025-01-15 22:47:54 +00:00
Raboneko 9af6a9471b bump: preview moby-compose 2025-01-15 21:27:24 +00:00
Raboneko 2c3e94b28a bump: preview stable 2025-01-15 21:15:17 +00:00
Raboneko 9e1b36c950 bump: discord-canary-openasar discord-canary 2025-01-15 19:13:16 +00:00
Raboneko 3e88e554a6 bump: preview 2025-01-15 18:22:46 +00:00
Raboneko ae1c00d85c bump: libcusparselt 2025-01-15 16:38:30 +00:00
madomado 9365ab2406 fix(cuda-cudnn): update.rhai (#3006)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 23:36:58 +07:00
madomado 841347d99b fix(libcusparselt): update.rhai (#3007)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 23:33:01 +07:00
Raboneko 75f7c2c486 bump: choosenim 2025-01-15 16:20:55 +00:00
madomado 650abcf67e bump: choosenim (#2017) 2025-01-15 10:17:51 -06:00
madomado 3d330414e0 fix: dive (#2986)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 10:17:35 -06:00
madomado 42662003e9 add: eww (#2921)
* add: eww

* aslkdfj

* as;dklfj

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 10:16:16 -06:00
madomado 640348316d chore(fusion): move stuff to multimedia (#2994) 2025-01-15 22:48:53 +07:00
sadlerm4 4003f3569a fix: fontviewer (#2996)
* fix: fontviewer

* update from releases not latest commit
2025-01-15 23:25:18 +08:00
Raboneko b0887e01e6 bump: anda 2025-01-15 14:33:02 +00:00
Cappy Ishihara a2213c856c fix(v4l2loopback): provide kmod-common (#2987) 2025-01-15 21:54:13 +08:00
Gil 71a985c675 Add: libde265 (#2981)
* Add: libde265

* Update libde265.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update libde265.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 21:52:43 +08:00
Cappy Ishihara 9c2edb9f87 fix(v4l2loopback): provide kmod-common (#2987) 2025-01-15 21:49:03 +08:00
Cappy Ishihara ae0beda079 port #2984 to rawhide (#2985) 2025-01-15 20:33:54 +07:00
Raboneko cdd016b9d8 bump: dive 2025-01-15 13:31:53 +00:00
Gil a7f7b98986 fix(wl-kmod): kmodtool repo (#2982)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 21:06:15 +08:00
Gil 269ddeba80 Fix: v4l2-relayd and ipu6-camera-bins builds (#2953)
* Delete: v4l2-relayd/update.rhai

This project hasn't had an update in ages and GitLab makes fetching commits a pain. I can figure something else out but it is not urgent.

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Put the version back

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix (v4l2-relayd): Drop upstreamed patch

* Fix (ipu6-camera-bins): Completly redo spec

* Fix: Try this for update.rhai?

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update v4l2-relayd.spec

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 18:21:24 +07:00
Gil 9ef5fe6103 Add: rtmpdump (#2977) 2025-01-15 18:14:19 +07:00
madomado bde4443fdb fix: keyd (#2969)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 17:59:01 +07:00
madomado 085d4fc4e2 fix(ci/build): use mock (#2972)
* fix(ci/build): use mock

* the funn

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-15 17:58:44 +07:00
Gil d2ee643b86 Fix (nvidia-container-toolkit): Remove JSON file, add post scriptlet (#2971)
* Fix: Remove JSON file, add post scriptlet

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Remove TOML File

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: mkdir

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-15 17:55:18 +07:00
Gil da2e32b69a [IPU6 Part 2] Add: ipu6-camera-hal (#2924)
* Add: ipu6-camera-hal

* Fix: Only build for x86_64

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: Formatting because mobile made it wonky

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
2025-01-15 17:26:26 +07:00
Gil fab1f2ac03 Add: libfreeaptx (#2962) 2025-01-15 15:44:18 +07:00
Raboneko a6fcd29c2a bump: nvidia-container-toolkit 2025-01-15 08:43:57 +00:00
Gil 51dd34aeeb Add: NVIDIA Container Toolkit (#2964)
* Add: NVIDIA Container Toolkit

* Cleanup: Remove unused build dependency

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:43:27 +07:00
Gil b0b50aa319 Add: AAC (#2963)
* Add: AAC

* Fix: Use subrepo label

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda.hcl

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:42:49 +07:00
Raboneko 1863f84d6b bump: discord-canary-openasar discord-canary 2025-01-15 03:38:31 +00:00
Gil ee3578daac Add: libnvidia-container (#2954)
* Add: libnvidia-container

* Change: Drop 32-bit?

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-15 09:24:20 +07:00
Raboneko e230ae6a62 bump: ruffle mise 2025-01-15 01:47:13 +00:00
Raboneko 4342040571 bump(nightly): nightly flow nightly nightly nim-nightly nvidia-patch 2025-01-15 01:26:44 +00:00
Raboneko e484a09aff bump: discord-canary-openasar discord-canary 2025-01-14 21:38:51 +00:00
Raboneko 07429fc1fd bump: discord-canary-openasar discord-canary 2025-01-14 21:15:50 +00:00
Raboneko 841d343282 bump: discord-canary-openasar discord-canary 2025-01-14 20:45:33 +00:00
Raboneko a6a50cdfc4 bump: walker 2025-01-14 19:46:44 +00:00
Raboneko a832e535ad bump: gcm-core 2025-01-14 18:21:51 +00:00
madomado ae1cafc2e6 bump(nim,nim-nightly): bump release (#2957) 2025-01-14 11:14:25 -06:00
madomado e98cac8dfc fix(nim): do not symlink the dist directory (#2955) 2025-01-14 10:43:06 -06:00
Raboneko e9bfa1b86c bump: electron 2025-01-14 10:17:37 +00:00
Raboneko 3bbc3d02c7 bump: walker 2025-01-14 07:15:43 +00:00
Raboneko ff14d3ed16 bump: sass 2025-01-14 06:44:12 +00:00
Raboneko 82e6ea8f3b bump: containerd 2025-01-14 05:37:26 +00:00
Raboneko ccc4f69922 bump: sass 2025-01-14 02:35:17 +00:00
Raboneko 4645fac9f4 bump: stable sass 2025-01-14 01:45:23 +00:00
Raboneko ce991a53cf bump(nightly): nightly nightly nightly nim-nightly 2025-01-14 01:25:10 +00:00
Raboneko 0f10740c32 bump: preview 2025-01-13 23:19:07 +00:00
Raboneko 47bcefb7b8 bump: flutter 2025-01-13 22:36:51 +00:00
Raboneko ca0bff15c0 bump: discord-openasar discord 2025-01-13 22:21:31 +00:00
Raboneko ae8782ffe9 bump: lomiri-system-settings 2025-01-13 20:24:52 +00:00
Raboneko e0c99f0aec bump: discord-canary-openasar discord-canary 2025-01-13 19:59:48 +00:00
Raboneko 9614b55dac bump: codium 2025-01-13 18:49:23 +00:00
Raboneko 6d3c79d27f bump: moby-compose 2025-01-13 14:46:28 +00:00
madomado b8d3d00fa4 fix: mkfstab` (#2949)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-13 08:06:58 -06:00
Raboneko e6c0700ba4 bump: steam 2025-01-13 13:34:23 +00:00
Raboneko cbc0982b7b bump: mkfstab 2025-01-13 13:14:00 +00:00
Raboneko 922e590f08 bump: lomiri-app-launch 2025-01-13 08:33:18 +00:00
Raboneko 3f152da1c5 bump: ruffle 2025-01-13 01:55:17 +00:00
Raboneko e52b880d35 bump(nightly): envision latte-dock-nightly flow nightly nightly nvidia-patch opentabletdriver-nightly yt-dlp 2025-01-13 01:40:52 +00:00
Raboneko e02e1181e1 bump(weekly): ipu6-camera-bins ivsc-firmware v4l2-relayd 2025-01-13 00:44:26 +00:00
madomado a333038ea6 feat(ci): better weekly ci update workflow (#2928) 2025-01-12 22:54:14 +07:00
madomado e1b301c1c3 fix(yt-dlp): try using mock instead (#2935) 2025-01-12 22:54:05 +07:00
madomado ce6d1e1abd fix: starship (#2937) 2025-01-12 22:53:53 +07:00
Cappy Ishihara 111609af05 fix: nvidia-driver (#2940) 2025-01-12 23:51:26 +08:00
Cappy Ishihara a61ce2b93e Force all multilib packages to build inside a mock chroot (#2941) 2025-01-12 23:51:10 +08:00
madomado c1c9a4f517 fix: mise (#2936) 2025-01-12 21:20:52 +07:00
Raboneko c7f8261ea4 bump: mise 2025-01-12 13:36:01 +00:00
Cappy Ishihara 4a3050c18e Add Terra Mesa and NVIDIA to release-extras package (disabled by default) (#2932)
* Add Terra Mesa and NVIDIA to release-extras package (disabled by default)

* bump spec
2025-01-12 17:30:20 +07:00
Gil 562cf68d3f [IPU6 Part 1] Add: IPU6 Camera Stack (Without ipu6-camera-hal) (#2919)
* Add: IPU6 Camera Stack

* Fix: Use Mock

* Change: Remove ipu6-camera-hal to move to another PR
2025-01-12 18:15:53 +08:00
Raboneko 024d6cfe48 bump: cuda-profiler 2025-01-12 09:51:21 +00:00
Cappy Ishihara c72c975c16 [BREAKING FOR RPMFUSION USERS] NVIDIA Drivers (#2862)
* add nvidia-kmod

* add settings, xsettings, mock label

* oops

* add nvidia setting assets

* add libva-nvidia-driver

* add: nvidia-kmod-common w/ properietary defaults

* download the x86 version of the driver package when running common

* add nvidia-driver package

* I don't think we actually need i386

* add a readme, fix build error and clean up script

* add back the accursed tarball script, we can port the thing later

* add nvidia-modprobe

* update metadata, add nvidia-persistenced

* add update scripts to nvidia drivers

* add update scripts for every cuda package

* make the component fetch a separate function for memoization

* cusparse

* cusparselt is not from cuda toolkit

* add nvidia subrepo label for multirepo

* set version for nvidia tarball

* nvidia-driver: download tarballs on build time

* clean up inline prep script

* NVProf is dropped in Jetpack 5, so there's no ARM version of it.
2025-01-12 17:45:18 +08:00
Raboneko a80f8ea3b9 bump: walker 2025-01-12 08:59:29 +00:00
Gil f72e51a576 Add: v4l2loopback (not kmod), move v4l2loopback out of Fusion tree (#2912)
* Add: v4l2loopback

* Change: Moved all V4L2 packages out of the Fusion folder

* Fix: Why did Git DO that?
2025-01-12 15:49:59 +07:00
madomado e9a77136f6 fix(ci): subrepo labels (#2894)
* fix(ci): subrepo labels

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

* as;dlkfj

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-12 15:22:45 +07:00
madomado daee1f621a add: sheldon (#2897)
* add: sheldon

* pkgconfig(openssl)

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-12 16:17:13 +08:00
Gil 68fbd0e78d Fix: yt-dlp Build Deps (#2913)
Signed-off-by: Gil <rockgrub@protonmail.com>
2025-01-12 15:17:05 +07:00
Gil 8cec8576cf Add: v4l2-relayd (#2904) 2025-01-12 11:34:37 +08:00
Raboneko d590e79234 bump: ruffle 2025-01-12 01:59:02 +00:00
Raboneko 8558d6da40 bump(nightly): nightly nightly yt-dlp 2025-01-12 01:44:04 +00:00
Raboneko 622602e3de bump: mise 2025-01-11 22:45:26 +00:00
Raboneko b4d26991a0 bump: felix 2025-01-11 21:37:49 +00:00
Raboneko 194b1a27f8 bump: lomiri-app-launch prismlauncher 2025-01-11 18:55:37 +00:00
madomado 02be8ba29e fix: swww (#2905)
* fix: swww

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

* files

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

---------

Signed-off-by: madomado <madonuko@outlook.com>
2025-01-11 12:05:12 -06:00
Raboneko becb6b1fa3 bump: starship 2025-01-11 17:29:34 +00:00
Raboneko bc61d59c36 bump: lomiri-app-launch 2025-01-11 17:13:24 +00:00
Raboneko bb0f2602e4 bump: starship 2025-01-11 15:39:27 +00:00
Raboneko 6a0e898975 bump: ruffle 2025-01-11 01:50:03 +00:00
Raboneko 0b02bea098 bump(nightly): nightly mpv flow nightly nightly 2025-01-11 01:36:32 +00:00
Raboneko 1d465daf01 bump: mise 2025-01-10 23:49:48 +00:00
Raboneko 7a98355e4a bump: ruff 2025-01-10 19:13:21 +00:00
Raboneko 682491935e bump: discord-canary-openasar discord-canary 2025-01-10 18:44:13 +00:00
Raboneko 50c0479932 bump: limine 2025-01-10 14:15:55 +00:00
Raboneko 7a7fbed9ee bump: crystal 2025-01-10 13:12:49 +00:00
madomado dfe236e3e1 fix(ci): switch to ubuntu-22.04 (#2836) 2025-01-09 21:02:11 -06:00
Raboneko febf58ec07 bump: ruffle 2025-01-10 01:55:23 +00:00
Raboneko 196df57361 bump(nightly): nightly mpv flow nightly nightly nim-nightly 2025-01-10 01:38:35 +00:00
Raboneko ff8ee3eaac bump: discord-canary-openasar discord-canary 2025-01-09 23:29:56 +00:00
Raboneko 2e1af7d362 bump: discord-canary-openasar discord-canary 2025-01-09 22:35:29 +00:00
Raboneko 0bcf1ec7bf bump: discord-ptb-openasar discord-ptb 2025-01-09 21:56:46 +00:00
Raboneko 861324a2a1 bump: mise 2025-01-09 19:13:26 +00:00
madomado af44ae46f4 fix: rgbds (#2757)
Signed-off-by: madomado <madonuko@outlook.com>
2025-01-09 08:38:10 -06:00
Raboneko f8d526745f bump: ruff 2025-01-09 14:16:24 +00:00
Raboneko f074b98ff5 bump: apparmor 2025-01-09 10:58:42 +00:00
Raboneko 08fb140706 bump: walker 2025-01-09 08:41:42 +00:00
Raboneko 817e94353f bump: opengamepadui 2025-01-09 06:31:08 +00:00
Raboneko 53b778d355 bump(nightly): envision nightly flow nightly nightly prismlauncher-nightly 2025-01-09 02:08:32 +00:00
Raboneko b62744120d bump: protobuf 2025-01-08 21:46:34 +00:00
Raboneko e1aa9f9f72 bump: mise 2025-01-08 19:13:19 +00:00
Gil 10abb8b734 Add: Broadcom Wi-Fi Drivers (broadcom-wl and wl-kmod) (#2891)
* Add: broadcom-wl and wl-kmod

* Fix: Built kmods without RPM Fusion deps fixed BuildRequires because actually why was it done that way

* Cleanup: Removed EOL Fedora and RHEL versions from specs

* Cleanup/security: Fixed more spec stuff for EOL Fedora/EL versions, removed a legacy file that if changed could result in an unbootable kernel

* Fix: Use Mock

Co-authored-by: madomado <madonuko@outlook.com>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: More removal of EOL conditions

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup: Typo

Signed-off-by: Gil <rockgrub@protonmail.com>

* Cleanup/security: Removed a patch related to a previously removed file that could result in an unbootable kernel

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: madomado <madonuko@outlook.com>
2025-01-09 02:07:25 +08:00
Gil 7f3e685d25 Fix: Update patch (#2892) 2025-01-09 02:03:50 +08:00
Raboneko a73d690d16 bump: preview stable 2025-01-08 17:56:05 +00:00
Raboneko 88398701a0 bump: crystal 2025-01-08 17:31:17 +00:00
Raboneko 0344f78b50 bump: dart 2025-01-08 14:34:22 +00:00
Raboneko c13348993b bump: crystal 2025-01-08 13:33:27 +00:00
Raboneko 273a50d7d1 bump: nph 2025-01-08 11:16:29 +00:00
Cappy Ishihara 437ecb5865 add subrepo label (#2893)
* add subrepo label

* refactor: update package labels to use 'subrepo' instead of 'extra'
2025-01-08 11:49:50 +08:00
Raboneko 7971629871 bump(nightly): envision flow nightly nightly 2025-01-08 01:36:41 +00:00
Raboneko 1fbae5146b bump: lomiri-system-settings 2025-01-07 22:35:26 +00:00
Raboneko d7c0718d7c bump: lomiri-system-settings 2025-01-07 17:58:13 +00:00
Raboneko 64c40b5768 bump: lomiri-system-settings 2025-01-07 16:44:40 +00:00
Raboneko 64eec9db7f bump: lomiri-indicator-network lomiri-settings-components 2025-01-07 16:05:21 +00:00
Raboneko 059752923e bump: moby-compose 2025-01-07 15:02:21 +00:00
Raboneko 376832d02e bump: sccache 2025-01-07 12:47:55 +00:00
Raboneko 5604e34f51 bump: lomiri-ui-toolkit open-in-mpv 2025-01-07 09:18:36 +00:00
Raboneko 47fb6768dd bump: asar 2025-01-07 03:14:08 +00:00
Raboneko da66b0a81e bump(nightly): envision flow nightly nightly nim-nightly rpi-utils 2025-01-07 01:36:58 +00:00
Raboneko b17cd0df52 bump: discord-openasar discord ruffle 2025-01-07 01:36:05 +00:00
Raboneko 41e5131b87 bump: stable 2025-01-06 21:29:36 +00:00
Raboneko 2fe69864bf bump: discord-canary-openasar discord-canary 2025-01-06 21:16:31 +00:00
Raboneko 1fa85803cf bump: preview 2025-01-06 19:57:11 +00:00
Raboneko 9d8d35aa88 bump: apparmor 2025-01-06 19:36:42 +00:00
Raboneko 57fad58d1d bump: electron 2025-01-06 18:44:08 +00:00
Raboneko 451ba61d57 bump: walker 2025-01-06 17:31:13 +00:00
Raboneko 8e769c0445 bump: lomiri-app-launch 2025-01-06 15:55:48 +00:00
Raboneko 08d9e30dd9 bump: lomiri-api 2025-01-06 15:31:58 +00:00
Raboneko b0162c549b bump: walker 2025-01-06 09:33:47 +00:00
Raboneko 230a8732ff bump: mise 2025-01-06 08:22:52 +00:00
Raboneko 87be8de6e1 bump(nightly): nightly mpv latte-dock-nightly flow nightly nightly nim-nightly telescope rpi-utils 2025-01-06 01:40:22 +00:00
Raboneko 7542881b0c bump: ruffle 2025-01-06 01:21:57 +00:00
Raboneko a135f32e2b bump: vala-panel-appmenu 2025-01-05 22:48:18 +00:00
madomado 482456c58c add: topgrade (#2849)
closes #2765
2025-01-05 14:46:44 -08:00
Raboneko 17260611cd bump: walker 2025-01-05 11:46:34 +00:00
Raboneko 9a9c4e2c5f bump: walker 2025-01-05 10:17:36 +00:00
994 changed files with 26272 additions and 12841 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
"repoOwner": "terrapkg",
"repoName": "packages",
"resetAuthor": true,
"targetBranchChoices": ["f39", "f40", "frawhide"],
"targetBranchChoices": ["el10", "f40", "f41", "f42", "frawhide"],
"branchLabelMapping": {
"^sync-(.+)$": "$1"
}
-9
View File
@@ -1,9 +0,0 @@
ARG VARIANT="rawhide"
FROM fedora:${VARIANT}
RUN useradd -m vscode
RUN groupadd mock
RUN usermod -aG mock vscode
RUN echo vscode ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/vscode
RUN curl -Lo /etc/yum.repos.d/terra.repo https://raw.githubusercontent.com/terrapkg/subatomic-repos/main/terra.repo
RUN dnf -y install git mock createrepo_c anda terra-mock-configs
+8 -7
View File
@@ -1,18 +1,19 @@
{
"name": "Fedora",
"build": {
"dockerfile": "Dockerfile",
"args": { "VARIANT": "rawhide" }
},
"remoteUser": "vscode",
"name": "Terra Devcontainer",
"image": "ghcr.io/terrapkg/builder:frawhide",
"runArgs": [
"--privileged"
],
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"rhaiscript.vscode-rhai"
]
}
}
},
"remoteUser": "vscode",
"onCreateCommand": "sudo usermod -a -G mock vscode"
}
+6 -5
View File
@@ -18,8 +18,7 @@ on:
jobs:
manifest:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
outputs:
build_matrix: ${{ steps.generate_build_matrix.outputs.build_matrix }}
container:
@@ -42,7 +41,7 @@ jobs:
pkg: ${{ fromJson(needs.manifest.outputs.build_matrix) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-latest' }}
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -90,18 +89,20 @@ jobs:
- name: Upload packages to subatomic
if: github.event_name == 'push'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
if: github.event_name == 'push'
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success() && github.event_name == 'push'
+24 -10
View File
@@ -10,23 +10,37 @@ jobs:
version: ["rawhide"]
arch: ["x86_64", "aarch64"]
fail-fast: true
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || 'ubuntu-22.04' }}
container:
image: registry.fedoraproject.org/fedora-minimal:${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
steps:
- name: Install repositories
run: |
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs
dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
- name: Install Anda
run: cargo install anda
dnf5 swap -y --setopt=install_weak_deps=False systemd-standalone-sysusers systemd
dnf5 install -y --setopt=install_weak_deps=False curl wget git-core openssl-devel cargo podman fuse-overlayfs dnf5-plugins rpmbuild script
- uses: actions/checkout@v4
with:
ref: f${{ matrix.version }}
fetch-depth: 1
- name: Build anda-srpm-macros
run: |
mkdir -p anda-build/rpm/rpms
rpmbuild -bb anda/terra/srpm-macros/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/terra/srpm-macros/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Install build dependencies
run: dnf5 builddep -y anda/terra/{mock-configs,srpm-macros}/*.spec anda/tools/buildsys/{anda,subatomic}/*.spec
- name: Install Anda
run: |
rpmbuild -bb anda/tools/buildsys/anda/*.spec --undefine=_disable_source_fetch -D "_sourcedir $(pwd)/anda/tools/buildsys/anda/" -D "_rpmdir $(pwd)/anda-build/rpm/rpms/"
mv ./anda-build/rpm/rpms/*/anda-*.rpm ./anda-build/rpm/rpms/
dnf5 install -y ./anda-build/rpm/rpms/anda-*.rpm
- name: Build terra-mock-configs
run: |
echo "PATH=$PATH:/github/home/.cargo/bin" >> $GITHUB_ENV
@@ -36,16 +50,16 @@ jobs:
- name: Install terra-mock-configs
run: dnf5 install -y anda-build/rpm/rpms/terra-mock-configs*.rpm
- name: Build anda-srpm-macros
run: anda build -rrpmbuild anda/terra/srpm-macros/pkg
- name: Build trra-release
run: anda build -rrpmbuild anda/terra/release/pkg
- name: Build Subatomic
run: anda build -rrpmbuild anda/tools/buildsys/subatomic/pkg
- name: Install Subatomic
run: dnf5 install -y ./anda-build/rpm/rpms/subatomic-*.rpm
- name: Build Andaman
run: anda build -rrpmbuild anda/tools/buildsys/anda/pkg
- name: Tidy up output directory
run: rmdir anda-build/rpm/rpms/{noarch,aarch64,x86_64} | true
- name: Upload packages to subatomic
run: |
+3 -10
View File
@@ -21,7 +21,7 @@ jobs:
pkgs: ${{ steps.parsing.outputs.pkgs }}
builder: ${{ inputs.custom_builder }}
arch: ${{ steps.parsing.outputs.arch }}
runs-on: "ubuntu-latest"
runs-on: ubuntu-22.04
steps:
- name: Parse Input
id: parsing
@@ -47,7 +47,7 @@ jobs:
version: ["rawhide"]
arch: ${{ fromJson(needs.parse.outputs.arch) }}
fail-fast: false
runs-on: ${{ matrix.arch == 'aarch64' && 'ARM64' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-latest' }}
runs-on: ${{ matrix.arch == 'aarch64' && 'ubuntu-22.04-arm' || needs.parse.outputs.builder && needs.parse.outputs.builder || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -60,15 +60,8 @@ jobs:
- name: Set up git repository
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: CI Setup Script
run: |
dir=${{ matrix.pkg }}
if [ -f $dir/ci_setup.rhai ]; then
anda run $dir/ci_setup.rhai --labels script_path=$dir/ci_setup.rhai
fi
- name: Build with Andaman
run: anda build -rrpmbuild anda/${{ matrix.pkg }}pkg
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda/${{ matrix.pkg }}pkg
- name: Generating artifact name
id: art
+5 -3
View File
@@ -13,7 +13,7 @@ jobs:
pkg: ${{ fromJson(inputs.packages) }}
version: ["rawhide"]
fail-fast: false
runs-on: ${{ matrix.pkg.arch == 'aarch64' && 'ARM64' || 'ubuntu-latest' }}
runs-on: ${{ (matrix.pkg.arch == 'aarch64' && matrix.pkg.labels['large']) && 'arm64-lg' || matrix.pkg.arch == 'aarch64' && 'ubuntu-22.04-arm' || matrix.pkg.labels['large'] && 'x86-64-lg' || 'ubuntu-22.04' }}
container:
image: ghcr.io/terrapkg/builder:f${{ matrix.version }}
options: --cap-add=SYS_ADMIN --privileged
@@ -60,17 +60,19 @@ jobs:
- name: Upload packages to subatomic
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }} anda-build/rpm/rpms/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }} anda-build/rpm/rpms/*
- name: Upload source packages to subatomic
run: |
subrepo="${{ matrix.pkg.labels.subrepo }}"
subatomic-cli upload --prune \
--server https://subatomic.fyralabs.com \
--token ${{ secrets.SUBATOMIC_TOKEN }} \
terra${{ matrix.version }}${{ matrix.pkg.labels['extra'] && '-extras' }}-source anda-build/rpm/srpm/*
terra${{ matrix.version }}${{ matrix.pkg.labels['subrepo'] && '-$subrepo' || '' }}-source anda-build/rpm/srpm/*
- name: Notify Madoguchi (Success)
if: success()
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs:
backport:
name: Backport/sync PR
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
if: github.event.pull_request.merged
steps:
- name: Install SSH signing key
+2 -1
View File
@@ -6,13 +6,14 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
strategy:
matrix:
branch:
- frawhide
- f40
- f41
- f42
- el10
container:
image: ghcr.io/terrapkg/builder:frawhide
+2 -1
View File
@@ -4,6 +4,7 @@ on:
push:
branches:
- frawhide
- f42
- f41
- f40
- el10
@@ -13,7 +14,7 @@ on:
jobs:
update-comps:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
steps:
+2 -1
View File
@@ -6,7 +6,7 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+4 -3
View File
@@ -1,12 +1,12 @@
name: Weekly Update
on:
schedule:
- cron: "0 0 * * 0"
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
@@ -25,7 +25,7 @@ jobs:
git config --global --add safe.directory "$GITHUB_WORKSPACE"
- name: Run Weekly Update
run: anda update --filters weekly=1
run: anda update --filters weekly=$(date "+%w")
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUST_BACKTRACE: full
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+2 -1
View File
@@ -6,7 +6,7 @@ on:
jobs:
autoupdate:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
container:
image: ghcr.io/terrapkg/builder:frawhide
options: --cap-add=SYS_ADMIN --privileged
@@ -48,6 +48,7 @@ jobs:
}
copy_over f40 || true
copy_over f41 || true
copy_over f42 || true
copy_over el10 || true
git push -u origin --all
fi
+3
View File
@@ -3,4 +3,7 @@ project pkg {
rpm {
spec = "anki-bin.spec"
}
labels {
subrepo = "extras"
}
}
+17 -12
View File
@@ -1,29 +1,32 @@
%global xurl https://files.pythonhosted.org/packages/ef/fa/6c86371d0e3b71129d2a79e63fc3fdc17733c9ebbf77345c62caad8c9fca/anki-24.11-cp39-abi3-manylinux_2_28_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/58/6e/9f2d4853a83e57cea48ccae3bc2d887bf7c0550042185e156bab23f524bf/anki-24.11-cp39-abi3-manylinux_2_31_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/40/3c/b70ef91f1dad8248332971c0cbb2922277512789cadc33cb16233e360a56/aqt-24.11-py3-none-any.whl
%global xurl https://files.pythonhosted.org/packages/e3/02/b33d4b92ebeba69d321814af706cdd734e6db7ff8f4ec06b312fa1983ea7/anki-25.02.4-cp39-abi3-manylinux_2_35_x86_64.whl
%global aurl https://files.pythonhosted.org/packages/af/28/789ad6f2ed63281756a609862f778df4cb2ac85b3bc65722a1d6773c16c8/anki-25.02.4-cp39-abi3-manylinux_2_35_aarch64.whl
%global qurl https://files.pythonhosted.org/packages/04/f0/1bef63c18a1cb00bfb1d26bd6532315f7c28681af9636a3bb82fbbffe767/aqt-25.02.4-py3-none-any.whl
Name: anki-bin
Version: 24.11
Version: 25.02.4
Release: 1%?dist
Summary: Flashcard program for using space repetition learning (Installed with wheel)
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
URL: https://apps.ankiweb.net/
BuildRequires: python3-pip rpm_macro(fdupes) cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
Requires: libxcrypt-compat hicolor-icon-theme sox mpv
ExclusiveArch: x86_64
BuildRequires: python3-pip rpm_macro(fdupes) cargo
Requires: python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-orjson
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress python3-pyqt6-webengine python3-send2trash
Requires: python3-protobuf >= 4.21
Requires: libxcrypt-compat hicolor-icon-theme sox
Requires: (mpv or mpv-nightly)
ExclusiveArch: x86_64
Conflicts: anki
%ifarch x86_64
Source0: %xurl
%elifarch aarch64
Source0: %aurl
Source0: %aurl
%endif
Source1: %qurl
Source2: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/runanki.py
Source3: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.desktop
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source4: https://raw.githubusercontent.com/ankitects/anki/%{version}/qt/bundle/lin/anki.png
Source5: https://raw.githubusercontent.com/ankitects/anki/%{version}/LICENSE
Source6: https://raw.githubusercontent.com/ankitects/anki/%{version}/README.md
@@ -57,6 +60,8 @@ rm -rf %buildroot%_bindir/{distro,flask,jsonschema,markdown_py,normalizer,send2t
%license LICENSE
%doc README.md
%_bindir/anki
%_bindir/pyuic6
%_bindir/pylupdate6
/usr/lib/python*/site-packages/_aqt/
/usr/lib/python*/site-packages/anki-%{version}.dist-info/
/usr/lib/python*/site-packages/anki/
+1 -1
View File
@@ -1,5 +1,5 @@
Name: anki-qt5
Version: 24.11
Version: 25.02.4
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
+3
View File
@@ -3,4 +3,7 @@ project pkg {
rpm {
spec = "anki.spec"
}
labels {
subrepo = "extras"
}
}
+2 -2
View File
@@ -1,5 +1,5 @@
Name: anki
Version: 24.11
Version: 25.02.4
Release: 1%?dist
Summary: Flashcard program for using space repetition learning
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
@@ -9,7 +9,7 @@ BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-sen
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-webengine
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-pyqt6-webengine
Recommends: mpv
Recommends: (mpv or mpv-nightly)
Obsoletes: anki <= 2.1.15
Conflicts: anki-qt5
Patch0: 0001-No-update.patch
@@ -1,8 +1,11 @@
%global __requires_exclude ^lib-.*.so
%global __provides_exclude ^lib-.*.so
%global ver Audacity-3.7.3
%global sanitized_ver %(echo %{ver} | sed 's/Audacity-//g')
Name: audacity-freeworld
Version: Audacity.3.7.1
Version: %{sanitized_ver}
Release: 1%?dist
Summary: Multitrack audio editor
License: GPLv2
@@ -746,4 +749,4 @@ rm -f %{buildroot}%{_prefix}/%{realname}
- New upstream version 1.2.0-pre3
* Sat Oct 25 2003 Gerard Milmeister <gemi@bluewin.ch> - 0:1.2.0-pre2.fdr.1
- First Fedora release
- First Fedora release
+4 -1
View File
@@ -1 +1,4 @@
rpm.version(gh("audacity/audacity"));
rpm.global("ver", gh("audacity/audacity"));
if rpm.changed() {
rpm.release();
}
-54
View File
@@ -1,54 +0,0 @@
%define debug_package %nil
%global _build_id_links none
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: authy
Version: 2.5.0
Release: 1%{?dist}
Summary: Two factor authentication desktop application
License: Unlicense
URL: https://authy.com/
Source0: https://api.snapcraft.io/api/v1/snaps/download/H8ZpNgIoPyvmkgxOWw5MSzsXK1wRZiHn_23.snap
Requires: gtk3
Requires: nss
BuildRequires: squashfs-tools desktop-file-utils
%description
%{summary}.
%prep
unsquashfs -q -f -d snap %{SOURCE0}
%build
%install
install -d %buildroot%_datadir/authy
cp -r snap/. %buildroot%_datadir/authy
sed -i 's|${SNAP}/meta/gui/icon.png|authy|g' %buildroot%_datadir/authy/meta/gui/authy.desktop
install -Dm644 %buildroot%_datadir/authy/meta/gui/authy.desktop -t %buildroot%_datadir/applications
install -Dm644 %buildroot%_datadir/authy/meta/gui/icon.png %buildroot%_datadir/pixmaps/authy.png
rm -rf %buildroot%_datadir/authy/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
install -d %buildroot%_bindir
ln -s %_datadir/authy/authy %buildroot%_bindir
%check
desktop-file-validate %buildroot%_datadir/applications/authy.desktop
%files
%_datadir/authy/
%_bindir/authy
%_datadir/applications/authy.desktop
%_datadir/pixmaps/authy.png
%changelog
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.3.0-2
- Use /usr/share/ instead of /opt/
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.1-2
- Initial release
-5
View File
@@ -1,5 +0,0 @@
let req = new_req("https://api.snapcraft.io/v2/snaps/info/authy");
req.head("Snap-Device-Series", "16");
let obj = json(req.get())["channel-map"][0];
rpm.version(obj.version);
rpm.source(0, obj.download.url);
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "blackbox-terminal.spec"
}
}
@@ -1,58 +0,0 @@
Name: blackbox-terminal
Version: 0.14.0
Release: 1%{?dist}
Summary: A beautiful GTK 4 terminal
License: GPL-3.0
URL: https://gitlab.gnome.org/raggesilver/blackbox
BuildRequires: vala meson gettext
BuildRequires: pkgconfig(gtk4) >= 4.6.2
BuildRequires: pkgconfig(gio-2.0) >= 2.50
BuildRequires: libadwaita-devel >= 1.1
BuildRequires: pkgconfig(pqmarble) >= 2
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.69.0
BuildRequires: pkgconfig(json-glib-1.0) >= 1.4.4
BuildRequires: pkgconfig(libxml-2.0) >= 2.9.12
BuildRequires: pkgconfig(librsvg-2.0) >= 2.54.0
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(graphene-gobject-1.0)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: desktop-file-utils libappstream-glib cmake
Source0: %url/-/archive/v%version/blackbox-v%version.tar.gz
%description
%{summary}.
%prep
%autosetup -p1 -n blackbox-v%version
%build
%meson
%meson_build
%install
%meson_install
%check
appstream-util validate-relax --nonet %buildroot/%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
%files
%doc README.md
%license COPYING
%_bindir/blackbox
%_bindir/terminal-toolbox
%_datadir/applications/com.raggesilver.BlackBox.desktop
%_datadir/metainfo/com.raggesilver.BlackBox.metainfo.xml
%_datadir/blackbox/
%_datadir/glib-2.0/schemas/com.raggesilver.BlackBox.gschema.xml
%_datadir/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-fullscreen-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/com.raggesilver.BlackBox-show-headerbar-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/external-link-symbolic.svg
%_datadir/icons/hicolor/scalable/actions/settings-symbolic.svg
%_datadir/icons/hicolor/scalable/apps/com.raggesilver.BlackBox.svg
%_datadir/locale/*/LC_MESSAGES/blackbox.mo
%changelog
* Sun Oct 23 2022 windowsboy111 <windowsboy111@fyralabs.com>
- Initial package
-4
View File
@@ -1,4 +0,0 @@
let txt = get("https://gitlab.gnome.org/api/v4/projects/20397/releases/");
let ver = txt.json_arr()[0].tag_name;
ver.crop(1);
rpm.version(ver);
+21 -23
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: 1.4.5
Version: 2.1.0
Release: 1%?dist
Summary: Cooling device control for Linux
License: GPL-3.0-or-later
@@ -21,19 +21,19 @@ Requires: hicolor-icon-theme
Requires: webkit2gtk4.1
Requires: libappindicator-gtk3
Requires: coolercontrold
BuildRequires: git-core make nodejs-npm libdrm-devel curl wget file mold
BuildRequires: nodejs-npm libdrm-devel curl wget file mold
BuildRequires: systemd-rpm-macros anda-srpm-macros cargo >= 1.75.0 cargo-rpm-macros
BuildRequires: autoconf automake binutils bison flex gcc gcc-c++ gdb libtool pkgconf strace
BuildRequires: pkgconfig(webkit2gtk-4.1) pkgconfig(openssl) pkgconfig(librsvg-2.0)
BuildRequires: libappindicator-gtk3-devel
BuildRequires: python3-devel python3-wheel python3-liquidctl python3-setproctitle python3-fastapi python3-uvicorn python3-pip
BuildRequires: binutils bison cmake flex gcc gcc-c++ libtool strace
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6WebEngineWidgets)
%description %_desc
%package liqctld
Summary: CoolerControl daemon for interacting with liquidctl devices on a system level
Requires: coolercontrold
BuildRequires: python3-devel python3-wheel python3-liquidctl python3-setproctitle python3-fastapi python3-uvicorn python3-pip
%description liqctld %_desc
coolercontrol-liqctld is a CoolerControl daemon for interacting with liquidctl devices on a system level, and is
installed as the coolercontrol-liqctld application. Its main purpose is to wrap the underlying
@@ -43,6 +43,8 @@ It also enables parallel device communication and access to specific device prop
%package -n coolercontrold
Summary: Monitor and control your cooling devices.
Requires: coolercontrol-liqctld
BuildRequires: pkgconfig(webkit2gtk-4.1) pkgconfig(openssl) pkgconfig(librsvg-2.0)
BuildRequires: libappindicator-gtk3-devel
%description -n coolercontrold %_desc
coolercontrold is the main daemon containing the core logic for interfacing with devices, and installed as
"coolercontrold". It is meant to run in the background as a system daemon. It handles all device
@@ -59,33 +61,31 @@ popd
pushd coolercontrol-ui
npm ci --prefer-offline &
pushd src-tauri
%cargo_prep_online &
popd
popd
wait
%build
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies &
%cargo_build -- &
pushd coolercontrol-ui
npm run build-only &
popd
pushd coolercontrol-liqctld
%pyproject_wheel
popd
pushd coolercontrol-ui
npm run build &
pushd src-tauri
%{cargo_license_online} > LICENSE.dependencies &
wait
%cargo_build -f custom-protocol
popd
pushd coolercontrol
%cmake
%cmake_build &
popd
pushd coolercontrold
%{cargo_license_online} > LICENSE.dependencies &
wait
cp -rfp ../coolercontrol-ui/dist/* resources/app/
%cargo_build
popd
%install
pushd coolercontrol-liqctld
@@ -99,9 +99,8 @@ install -Dpm755 target/rpm/coolercontrold %buildroot%_bindir/coolercontrold
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/coolercontrold/LICENSE.dependencies
popd
pushd coolercontrol-ui/src-tauri
install -Dpm755 target/rpm/coolercontrol %buildroot%_bindir/coolercontrol
install -Dpm644 LICENSE.dependencies %buildroot%_datadir/licenses/%name/LICENSE.dependencies
pushd coolercontrol/
%cmake_install
popd
install -Dpm644 packaging/systemd/coolercontrol-liqctld.service %buildroot%_unitdir/coolercontrol-liqctld.service
@@ -135,7 +134,6 @@ appstream-util validate-relax --nonet %buildroot%_metainfodir/%rdnn.metainfo.xml
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/coolercontrol
%_datadir/applications/%rdnn.desktop
%_datadir/metainfo/%rdnn.metainfo.xml
@@ -6,7 +6,7 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: discord-canary-openasar
Version: 0.0.555
Version: 0.0.663
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.555
Version: 0.0.663
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.78
Version: 0.0.93
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.124
Version: 0.0.140
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.124
Version: 0.0.140
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.78
Version: 0.0.93
Release: 1%?dist
Summary: Free Voice and Text Chat for Gamers
URL: https://discord.com
+22 -6
View File
@@ -1,45 +1,61 @@
%global commit 1c3b4decb50593268c16cf8b47397fb3a7a87c9d
%global commit_date 20250105
%global commit 9d85f1c24f5c6234e1672c96ea19b2dc990001e8
%global commit_date 20250423
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Name: envision
Name: envision-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
Summary: UI for building, configuring and running Monado, the open source OpenXR runtime
License: AGPL-3.0-or-later
SourceLicense: AGPL-3.0-or-later
License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) AND Unicode-3.0) AND (0BSD OR MIT OR Apache-2.0) AND AGPL-3.0-or-later AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR ISC OR MIT) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND ISC AND (MIT OR Apache-2.0) AND (MIT OR Zlib OR Apache-2.0) AND MIT AND Unicode-3.0 AND (Unlicense OR MIT) AND Zlib
URL: https://gitlab.com/gabmus/envision/
Source0: %url/-/archive/%commit/envision-%commit.tar.gz
BuildRequires: meson ninja-build cargo
BuildRequires: anda-srpm-macros
BuildRequires: cargo
BuildRequires: cargo-rpm-macros
BuildRequires: meson
BuildRequires: ninja-build
BuildRequires: pkgconfig(glib-2.0) >= 2.66
BuildRequires: pkgconfig(gio-2.0) >= 2.66
BuildRequires: pkgconfig(gtk4) >= 4.10.0
BuildRequires: pkgconfig(vte-2.91-gtk4) >= 0.72.0
BuildRequires: pkgconfig(libadwaita-1)
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: openssl-devel-engine
BuildRequires: pkgconfig(openssl)
BuildRequires: openxr-devel
BuildRequires: libappstream-glib
BuildRequires: desktop-file-utils
BuildRequires: glib2-devel
BuildRequires: git-core
Recommends: android-tools
Conflicts: envision
%description
%summary.
%prep
%autosetup -n envision-%commit
%cargo_prep_online
%build
# generate constants.rs from constants.rs.in
%meson
# skip subdir
sed -E "/^subdir\('src'\)/d" -i meson.build
%meson --reconfigure
%meson_build
%install
%meson_install
%cargo_install
%{cargo_license_online} > LICENSE.dependencies
%files
%doc README.md
%license LICENSE
%license LICENSE.dependencies
%_bindir/envision
%_datadir/applications/org.gabmus.envision.Devel.desktop
%_datadir/envision/
+10 -6
View File
@@ -6,14 +6,14 @@
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
Name: feishin
Version: 0.12.1
Version: 0.12.3
Release: 1%?dist
Summary: A modern self-hosted music player
License: GPL-3.0
URL: https://github.com/jeffvli/feishin
Source0: %url/archive/refs/tags/v%version.tar.gz
Requires: fuse mpv
BuildRequires: nodejs-npm jq libxcrypt-compat
BuildRequires: nodejs20-npm jq libxcrypt-compat
%description
%summary.
@@ -38,9 +38,13 @@ Keywords=Music;Jellyfin;Audio;Stream;Sonixd
EOF
%build
npm install --legacy-peer-deps
npm run postinstall
npm run build
export PATH="$PATH:$(pwd)/bin"
mkdir bin
ln -s /usr/bin/node-20 bin/node
ln -s /usr/bin/npm-20 bin/npm
npm-20 install --legacy-peer-deps
npm-20 run postinstall
npm-20 run build
%ifarch x86_64
%define a linux
@@ -48,7 +52,7 @@ npm run build
%define a arm64
%endif
npx electron-builder --linux dir --%a
npx-20 electron-builder --linux dir --%a
%install
mkdir -p %buildroot%_datadir/{pixmaps,applications} %buildroot%_bindir
@@ -1,6 +1,6 @@
project pkg {
arches = ["x86_64"]
rpm {
spec = "terra-blueprint-compiler.spec"
spec = "flatpost.spec"
}
}
@@ -0,0 +1,16 @@
commit 86a77b2e3d69a09f75992e6795903ab56df1a900 (HEAD -> main, fork/main)
Author: Adam Fidel <adam@fidel.id>
Date: Tue Apr 22 14:52:16 2025 -0500
feat: add MimeType to .desktop file
diff --git a/data/usr/share/applications/com.flatpost.flatpostapp.desktop b/data/usr/share/applications/com.flatpost.flatpostapp.desktop
index 73013fc..d1f321d 100644
--- a/data/usr/share/applications/com.flatpost.flatpostapp.desktop
+++ b/data/usr/share/applications/com.flatpost.flatpostapp.desktop
@@ -4,3 +4,4 @@ Exec=python3 /usr/bin/flatpost
Icon=com.flatpost.flatpostapp
Type=Application
Categories=Utility;
+MimeType=application/vnd.flatpak.ref;application/vnd.flatpak.repo;
+11
View File
@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/vnd.flatpak.ref">
<glob pattern="*.flatpakref"/>
<comment>Flatpak Reference File</comment>
</mime-type>
<mime-type type="application/vnd.flatpak.repo">
<glob pattern="*.flatpakrepo"/>
<comment>Flatpak Repository File</comment>
</mime-type>
</mime-info>
+77
View File
@@ -0,0 +1,77 @@
Name: flatpost
Version: 1.0.5
Release: 1%?dist
License: BSD-2-Clause
Summary: Desktop environment agnostic Flathub software center.
URL: https://github.com/gloriouseggroll/flatpost
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
Source1: flatpost-mime.xml
Patch0: flatpost-desktop-mimetype.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: make
BuildRequires: desktop-file-utils
Provides: nobara-updater
# App Deps
Requires: python
Requires: python3
Requires: python3-gobject
Requires: python3-requests
Requires: python3-pillow
Requires: python3-svgwrite
Requires: python3-fonttools
Requires: python3-numpy
Requires: flatpak
Requires: glib2
Requires: gtk3
Requires: gtk4
Requires: xdg-utils
Requires(post): shared-mime-info
Requires(postun): shared-mime-info
Requires(posttrans): shared-mime-info
%description
Desktop environment agnostic Flathub software center. Allows for browsing,
installation, removal, updating, and permission management of flatpak packages and repositories.
%prep
%autosetup -p1
%build
make all DESTDIR=%{buildroot}
install -D -m644 %{SOURCE1} %{buildroot}/usr/share/mime/packages/flatpost.xml
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/com.flatpost.flatpostapp.desktop
%post
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%postun
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%posttrans
xdg-icon-resource forceupdate --theme hicolor &>/dev/null
update-mime-database usr/share/mime &>/dev/null
update-desktop-database -q
%files
%{python3_sitelib}/flatpost/
%{_bindir}/flatpost
%{_datadir}/applications/com.flatpost.flatpostapp.desktop
%{_datadir}/flatpost/collections_data.json
%{_datadir}/icons/hicolor/1024x1024/apps/com.flatpost.flatpostapp.png
%{_datadir}/icons/hicolor/64x64/apps/com.flatpost.flatpostapp.png
%{_datadir}/mime/packages/flatpost.xml
%license %{_datadir}/licenses/flatpost/LICENSE
+3
View File
@@ -0,0 +1,3 @@
let v = gh_rawfile("GloriousEggroll/flatpost", "main", "VERSION.txt");
v.trim();
rpm.version(v);
+7 -10
View File
@@ -1,23 +1,19 @@
%global commit d530f26d60dc105e44fdc8ac7f30a2f667bc1e4f
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20241224
Name: fontviewer
Version: %{commit_date}.git~%{shortcommit}
Epoch: 1
Version: 1.1.0
Release: 1%?dist
Summary: View and install fonts
License: GPL-2.0
URL: https://github.com/chocolateimage/%{name}
Source0: %{url}/archive/%{commit}.tar.gz
Source0: %{url}/archive/v%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: meson
BuildRequires: pkgconfig(cairomm-1.0)
BuildRequires: pkgconfig(fontconfig)
BuildRequires: pkgconfig(freetype2)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(gtkmm-3.0)
BuildRequires: pkgconfig(libcurl)
BuildRequires: json-glib-devel
Requires: gtk3 fontconfig
@@ -27,7 +23,7 @@ Packager: sadlerm <sad_lerm@hotmail.com>
A platform-agnostic GTK+ 3 alternative to GNOME's Font Viewer
%prep
%autosetup -n %{name}-%{commit} -p1
%autosetup
%build
%meson
@@ -41,3 +37,4 @@ A platform-agnostic GTK+ 3 alternative to GNOME's Font Viewer
%doc README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/scalable/actions/%{name}-google-symbolic.svg
+4 -5
View File
@@ -1,5 +1,4 @@
# rpm.global("commit", gh_commit("chocolateimage/fontviewer"));
# if rpm.changed() {
# rpm.release();
# rpm.global("commit_date", date());
# }
rpm.version(gh("chocolateimage/fontviewer"));
if rpm.changed() {
rpm.release();
}
+5 -3
View File
@@ -3,9 +3,10 @@
%global gtk4_version 4.14.4
%global libadwaita_version 1.5.1
%global pure_protobuf_version 2.0.0
%global raw_ver v1.75.0
Name: komikku
Version: 1.67.0
Version: 1.75.0
%forgemeta
Release: 1%?dist
Summary: A manga reader for GNOME
@@ -14,7 +15,7 @@ BuildArch: noarch
License: GPL-3.0-or-later
URL: https://valos.gitlab.io/Komikku
Source0: https://codeberg.org/valos/%{appname}/archive/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz
Source0: https://codeberg.org/valos/%{appname}/archive/%{raw_ver}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: intltool
@@ -22,6 +23,7 @@ BuildRequires: libappstream-glib
BuildRequires: meson >= 0.59.0
BuildRequires: python3-devel >= 3.8
BuildRequires: blueprint-compiler
BuildRequires: cmake
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.35.9
BuildRequires: pkgconfig(gtk4) >= %{gtk4_version}
@@ -92,7 +94,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files -f %{name}.lang
%license LICENSE
%license LICENSES/*
%doc README.md
%{_bindir}/%{name}
%{_datadir}/%{name}/
+1
View File
@@ -1,3 +1,4 @@
let latest_tag = get("https://codeberg.org/api/v1/repos/valos/Komikku/tags").json_arr()[0].name;
let new_version = find("([\\.\\d]+)", latest_tag, 1);
rpm.global("raw_ver", latest_tag);
rpm.version(new_version);
-5
View File
@@ -1,5 +0,0 @@
project pkg {
rpm {
spec = "legcord-bin.spec"
}
}
-95
View File
@@ -1,95 +0,0 @@
%define debug_package %nil
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.0.6
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Comment=%summary
GenericName=Internet Messenger
Type=Application
Exec=%_bindir/legcord
Icon=legcord
Categories=Network;InstantMessaging;
StartupWMClass=legcord
Keywords=discord;armcord;legcord;vencord;shelter;electron;
EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
ln -s %_datadir/legcord %buildroot%_datadir/armcord
chmod +x -R %buildroot%_datadir/legcord/*
chmod 755 %buildroot%_datadir/legcord/legcord
install -Dm644 .legcord.desktop %buildroot%_datadir/applications/LegCord.desktop
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/legcord.png
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
# HACK: rpm bug for unability to replace existing files on system.
%pre
if [ -d %_datadir/armcord ] && [ ! -L %_datadir/armcord ]; then
echo "Found old %_datadir/armcord directory, removing"
rm -rf %_datadir/armcord
fi
%files
%doc README.md
%_datadir/legcord
%_datadir/armcord
%_bindir/legcord
%_datadir/applications/LegCord.desktop
%_datadir/pixmaps/legcord.png
%changelog
* Mon Oct 21 2024 madonuko <mado@fyralabs.com> - 1.0.2-2
- Rename to LegCord.
* Sat Jun 17 2023 madonuko <mado@fyralabs.com> - 3.2.0-2
- Remove libnotify dependency.
- Fix desktop entry.
- Set as noarch package because there are not binary files.
- Use /usr/share/ instead of /opt/
* Sat May 6 2023 madonuko <mado@fyralabs.com> - 3.1.7-1
- Initial package
Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

-1
View File
@@ -1 +0,0 @@
rpm.version(gh("LegCord/LegCord"));
+21 -25
View File
@@ -2,47 +2,44 @@
%global _build_id_links none
%ifarch x86_64
%global src LegCord-%version-linux-x64
%global src Legcord-%version-linux-x64
%elifarch aarch64
%global src LegCord-%version-linux-arm64
%global src Legcord-%version-linux-arm64
%elifarch armv7l
%global src LegCord-%version-linux-armv7l
%global src Legcord-%version-linux-armv7l
%endif
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord-bin
Version: 1.0.6
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.zip
Source1: legcord.png
Source2: https://raw.githubusercontent.com/LegCord/LegCord/v%version/README.md
Requires: xdg-utils
BuildRequires: unzip
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Name: legcord-bin
Version: 1.1.1
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/releases/download/v%version/%src.tar.gz
Source1: legcord.png
Source2: https://raw.githubusercontent.com/Legcord/Legcord/v%version/README.md
Requires: xdg-utils
ExclusiveArch: x86_64 aarch64 armv7l
Conflicts: legcord
Conflicts: legcord-nightly
BuildRequires: add-determinism
Obsoletes: armcord < 3.3.2-1
%description
LegCord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
mkdir legcord
cd legcord
unzip %SOURCE0
%autosetup -n %src
cat <<EOF > .legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
@@ -56,7 +53,6 @@ EOF
%build
%install
cd legcord
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/legcord %buildroot%_docdir/%name
cp -a * %buildroot%_datadir/legcord/
ln -s %_datadir/legcord/legcord %buildroot%_bindir/legcord
+20 -20
View File
@@ -1,28 +1,28 @@
%global commit 106ae1ac4251239e56c848667f1e3ffbbb30c762
%global commit_date 20250105
%global commit a5e0c2e5ae7d2be97bf8407eb5d2bfc89671b5dd
%global commit_date 20250422
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%define debug_package %nil
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source0: %url/archive/%commit/legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
Name: legcord-nightly
Version: %commit_date.%shortcommit
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source0: %url/archive/%commit/Legcord-%commit.tar.gz
Source1: launch.sh
Packager: Owen <owen@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord-nightly
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
@@ -30,7 +30,7 @@ while keeping everything lightweight.
cat <<EOF > legcord.desktop
[Desktop Entry]
Name=LegCord
Name=Legcord
Comment=%summary
GenericName=Internet Messenger
Type=Application
+16 -16
View File
@@ -4,25 +4,25 @@
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/(armcord|legcord)/.*\\.so
Name: legcord
Version: 1.0.6
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/LegCord/LegCord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
Name: legcord
Version: 1.1.1
Release: 1%?dist
License: OSL-3.0
Summary: Custom lightweight Discord client designed to enhance your experience
URL: https://github.com/Legcord/Legcord
Group: Applications/Internet
Source1: launch.sh
Packager: madonuko <mado@fyralabs.com>
Requires: electron xdg-utils
Provides: armcord
Obsoletes: armcord < 3.3.2-1
Conflicts: legcord-bin
Conflicts: legcord-nightly
BuildArch: noarch
BuildRequires: anda-srpm-macros pnpm
%description
legcord is a custom client designed to enhance your Discord experience
Legcord is a custom client designed to enhance your Discord experience
while keeping everything lightweight.
%prep
+39 -9
View File
@@ -1,7 +1,7 @@
%global commit 44384aad73da69b51c57fc7299457beecfcc1698
%global commit 61be67071617889282bc477e8d701333ea834783
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global commit_date 20250105
%global ver 0.39.0
%global commit_date 20250429
%global ver 0.40.0
Name: mpv-nightly
Version: %ver^%commit_date.%shortcommit
@@ -124,6 +124,33 @@ Requires: mpv-nightly-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
%description devel
This package contains development header files and libraries for Mpv.
%package bash-completion
Summary: MPV Bash completion
Requires: bash
Requires: %{name}
Supplements: (%{name} and bash)
%description bash-completion
Bash shell completion for MPV.
%package fish-completion
Summary: MPV Fish completion
Requires: fish
Requires: %{name}
Supplements: (%{name} and fish)
%description fish-completion
Fish shell completion for MPV.
%package zsh-completion
Summary: MPV Zsh completion
Requires: zsh
Requires: %{name}
Supplements: (%{name} and zsh)
%description zsh-completion
Zsh shell completion for MPV.
%prep
%autosetup -p1 -n mpv-%commit
sed -e "s|/usr/local/etc|%{_sysconfdir}/mpv|" -i etc/mpv.conf
@@ -205,13 +232,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/mpv.desktop
%{_docdir}/mpv/
%{_bindir}/mpv
%{_datadir}/applications/mpv.desktop
%dir %{_datadir}/bash-completion/
%dir %{_datadir}/bash-completion/completions/
%{_datadir}/bash-completion/completions/mpv
%{_datadir}/icons/hicolor/*/apps/mpv*.*
%dir %{_datadir}/zsh/
%dir %{_datadir}/zsh/site-functions/
%{_datadir}/zsh/site-functions/_mpv
%{_mandir}/man1/mpv.*
%{_metainfodir}/mpv.metainfo.xml
%dir %{_sysconfdir}/mpv/
@@ -226,5 +247,14 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/mpv.desktop
%{_libdir}/libmpv.so
%{_libdir}/pkgconfig/mpv.pc
%files bash-completion
%{bash_completions_dir}/mpv
%files fish-completion
%{fish_completions_dir}/mpv.fish
%files zsh-completion
%{zsh_completions_dir}/_mpv
%changelog
%autochangelog
@@ -0,0 +1 @@
v1.11.9
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "nushell.spec"
spec = "nekoray.spec"
}
}
+11
View File
@@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=nekoray
Categories=Network;
Comment=Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
Comment[zh_CN]=基于 Qt 的跨平台代理配置管理器 (后端 sing-box)
Keywords=Internet;VPN;Proxy;sing-box;
Exec=/bin/nekoray
Icon=/usr/share/icons/nekoray.ico
+2
View File
@@ -0,0 +1,2 @@
#!/bin/sh
/lib64/nekoray/nekoray -appdata "${@}"
+93
View File
@@ -0,0 +1,93 @@
%global gomodulesmode GO111MODULE=on
Name: nekoray
Version: 4.3.4
Release: 1%?dist
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
URL: https://github.com/Mahdi-zarei/nekoray
License: GPLv3
Source0: https://github.com/Mahdi-zarei/nekoray/archive/refs/tags/%{version}.tar.gz#/nekoray-%{version}.tar.gz
Packager: bunzuhbu <g89156436@gmail.com>
Source1: vendor-%{version}.tar.gz
%define fetch_vendor %{_rpmconfigdir}/rpmuncompress -xv %{SOURCE1}
Source2: Sagernet.SingBox.Version.txt
%define singbox_version $(cat %{SOURCE2})
Source3: %{name}.desktop
Source4: %{name}.sh
BuildRequires: rpm_macro(cmake)
BuildRequires: rpm_macro(cmake_build)
BuildRequires: rpm_macro(cmake_install)
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(libcurl)
BuildRequires: cmake(yaml-cpp)
BuildRequires: cmake(ZXing)
BuildRequires: cmake(absl)
BuildRequires: cmake(cpr)
BuildRequires: cmake(Qt6)
BuildRequires: cmake(Qt6Svg)
BuildRequires: cmake(Qt6Linguist)
BuildRequires: cmake(Qt6Charts)
BuildRequires: patchelf
BuildRequires: sed
BuildRequires: golang
BuildRequires: rpm_macro(gobuildflags)
Requires: %{name}-core
%define core nekobox_core
%package core
Summary: %{summary}
%description
%{summary}
%description core
%{summary}
%prep
%autosetup -p1 -n %{name}-%{version}
sed -i 's~find_package(Protobuf CONFIG REQUIRED)~find_package(Protobuf REQUIRED)~' cmake/myproto.cmake
sed -i 's~add_library(qhotkey 3rdparty/QHotkey/qhotkey.cpp)~add_library(qhotkey STATIC 3rdparty/QHotkey/qhotkey.cpp)~' cmake/QHotkey.cmake
sed -i 's~ImageFormat::BGRA~ImageFormat::BGR~' 3rdparty/ZxingQtReader.hpp
pushd core/server
%{fetch_vendor}
popd
%build
%cmake
%cmake_build
DEST=$PWD/%{__cmake_builddir}/%{core}
pushd core/server
go build %{gobuildflags} -o $DEST -trimpath -ldflags "-B 0x$(echo "%{name}-%{version}-%{release}-${SOURCE_DATE_EPOCH:-}" | sha1sum | cut -d ' ' -f1) -w -s -X 'github.com/sagernet/sing-box/constant.Version=%{singbox_version}'" -tags "with_clash_api,with_gvisor,with_quic,with_wireguard,with_utls,with_ech,with_dhcp"
popd
%install
mkdir -p %{buildroot}%{_libdir}/%{name}
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons
cp %{SOURCE4} %{buildroot}%{_bindir}/%{name}
cp %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/usr/share~%{_datadir}~g;s~nekoray~%{name}~g' %{buildroot}%{_datadir}/applications/%{name}.desktop
sed -i 's~/bin~%{_bindir}~g;s~/lib64~%{_libdir}~g;s~nekoray~%{name}~g' %{buildroot}%{_bindir}/%{name}
cp %{__cmake_builddir}/%{name} %{buildroot}%{_libdir}/%{name}/%{name}
cp %{__cmake_builddir}/%{core} %{buildroot}%{_libdir}/%{name}/%{core}
cp res/nekoray.ico %{buildroot}%{_datadir}/icons/%{name}.ico
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{name}
patchelf --remove-rpath %{buildroot}%{_libdir}/%{name}/%{core}
%files
%attr(0755, -, -) %{_bindir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{name}
%attr(0644, -, -) %{_datadir}/icons/%{name}.ico
%attr(0644, -, -) %{_datadir}/applications/%{name}.desktop
%files core
%dir %{_libdir}/%{name}
%attr(0755, -, -) %{_libdir}/%{name}/%{core}
+5
View File
@@ -0,0 +1,5 @@
let sourcedir = "anda/apps/nekoray";
sh(`dnf in -y golang rpmdevtools tar rpm-build coreutils`, #{});
sh(`pushd ${sourcedir}; bash -x pre.sh; popd`, #{});
+9
View File
@@ -0,0 +1,9 @@
export sourcedir="$PWD"
rpmdev-spectool --all --get-files nekoray.spec
version=$(rpmspec --query --queryformat "%{VERSION}\n" nekoray.spec | uniq)
tar -xzf "nekoray-${version}.tar.gz"
pushd "nekoray-${version}/core/server"
go mod vendor
tar -czf "${sourcedir}/vendor-${version}.tar.gz" vendor
popd
+3
View File
@@ -0,0 +1,3 @@
rpm.version(find(`([\d.]+)-\d+-\d+-\d+`, gh_rawfile("Mahdi-zarei/nekoray", "dev", "nekoray_version.txt"), 1));
open_file("anda/apps/nekoray/Sagernet.SingBox.Version.txt", "w").write(gh("sagernet/sing-box"));
+8
View File
@@ -0,0 +1,8 @@
[Desktop Entry]
Categories=Utility;
Comment=A cross-platform system monitor
Exec=NeoHtop
Icon=NeoHtop
Name=NeoHtop
Terminal=false
Type=Application
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "neohtop.spec"
}
}
+51
View File
@@ -0,0 +1,51 @@
%global __brp_mangle_shebangs %{nil}
Name: neohtop
Version: 1.1.2
Release: 1%?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
Packager: Owen Zimmerman <owen@fyralabs.com>
BuildRequires: rust
BuildRequires: nodejs-npm
BuildRequires: webkit2gtk4.1-devel
BuildRequires: javascriptcoregtk4.1-devel
BuildRequires: libsoup3-devel
BuildRequires: gtk3-devel
BuildRequires: rust-gdk-pixbuf-sys-devel
BuildRequires: glib2-devel
BuildRequires: openssl-devel
%description
%summary.
%prep
%autosetup -n neohtop-%version
%build
npm install
npm run tauri build
%install
install -Dpm755 src-tauri/target/release/NeoHtop %buildroot%_bindir/NeoHtop
install -Dpm644 %{SOURCE1} %buildroot%{_datadir}/applications/NeoHtop.desktop
# don't mind the numbers not matching, this is how the offical rpm installs these files
install -Dpm644 src-tauri/icons/128x128@2x.png %buildroot%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/32x32.png %buildroot%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
install -Dpm644 src-tauri/icons/128x128.png %buildroot%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%files
%doc README.md
%license LICENSE
%_bindir/NeoHtop
%{_datadir}/applications/NeoHtop.desktop
%{_iconsdir}/hicolor/256x256@2/apps/NeoHtop.png
%{_iconsdir}/hicolor/32x32/apps/NeoHtop.png
%{_iconsdir}/hicolor/128x128/apps/NeoHtop.png
%changelog
* Sat Feb 15 2025 Owen Zimmerman <owen@fyralabs.com>
- Initial package
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("Abdenasser/neohtop"));
@@ -1,5 +1,5 @@
project pkg {
rpm {
spec = "uxplay.spec"
spec = "peazip.spec"
}
}
+138
View File
@@ -0,0 +1,138 @@
# can't figure out how to apply usual build flags to lazbuild
%define debug_package %nil
Name: peazip
Version: 10.4.0
Release: 1%?dist
Summary: Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager
License: LGPL-3.0-only
URL: https://peazip.github.io
Source0: https://github.com/peazip/PeaZip/archive/refs/tags/%version.tar.gz
# holy smoke this is written in pascal?
BuildRequires: lazarus-tools
BuildRequires: lazarus-lcl-gtk2
BuildRequires: lazarus-lcl-gtk3
BuildRequires: lazarus-lcl-qt5
BuildRequires: lazarus-lcl-qt6
Requires: (peazip-gtk2 or peazip-gtk3 or peazip-gtk4 or peazip-qt5 or peazip-qt6)
Requires: p7zip brotli zstd
Suggests: (peazip-gtk4 if gtk4)
Suggests: (peazip-qt5 if qt5-qtbase)
Suggests: (peazip-qt6 if qt6-qtbase)
%description
PeaZip is a free file archiver utility and rar extractor for Linux, macOS, and
Windows, which works with 200+ archive types and variants (7z, ace, arc, bz2,
cab, gz, iso, paq, pea, rar, tar, wim, zip, zipx...), handles spanned archives
(001, r01, z01...), supports multiple archive encryption standards, file
hashing, exports tasks as console scripts.
%package gtk2
Summary: GTK2 version of peazip
Requires: peazip
RemovePathPostFixes: .gtk2
%description gtk2
GTK2 version of peazip.
%package gtk3
Summary: GTK3 version of peazip
Requires: peazip
RemovePathPostFixes: .gtk3
%description gtk3
GTK3 version of peazip.
%package qt5
Summary: Qt5 version of peazip
Requires: peazip
RemovePathPostFixes: .qt5
%description qt5
Qt5 version of peazip.
%package qt6
Summary: Qt6 version of peazip
Requires: peazip
RemovePathPostFixes: .qt6
%description qt6
Qt6 version of peazip.
%package -n pea
Summary: Engine for PEA file format support
%description -n pea
Engine for PEA file format support.
%package -n pea-gtk2
Summary: GTK2 version of pea
Requires: pea
RemovePathPostFixes: .gtk2
%description -n pea-gtk2
GTK2 version of pea.
%package -n pea-gtk3
Summary: GTK3 version of pea
Requires: pea
RemovePathPostFixes: .gtk3
%description -n pea-gtk3
GTK3 version of pea.
%package -n pea-qt5
Summary: Qt5 version of pea
Requires: pea
RemovePathPostFixes: .qt5
%description -n pea-qt5
Qt5 version of pea.
%package -n pea-qt6
Summary: Qt6 version of pea
Requires: pea
RemovePathPostFixes: .qt6
%description -n pea-qt6
Qt6 version of pea.
%prep
%autosetup -n PeaZip-%version
%build
cd peazip-sources
lazbuild --add-package dev/metadarkstyle/metadarkstyle.lpk
lazbuild --ws=gtk2 dev/project_peach.lpi && cp dev/peazip ../peazip.gtk2
lazbuild --ws=gtk3 dev/project_peach.lpi && cp dev/peazip ../peazip.gtk3
lazbuild --ws=qt5 dev/project_peach.lpi && cp dev/peazip ../peazip.qt5
lazbuild --ws=qt6 dev/project_peach.lpi && cp dev/peazip ../peazip.qt6
lazbuild --ws=gtk2 dev/project_pea.lpi && cp dev/pea ../pea.gtk2
lazbuild --ws=gtk3 dev/project_pea.lpi && cp dev/pea ../pea.gtk3
lazbuild --ws=qt5 dev/project_pea.lpi && cp dev/pea ../pea.qt5
lazbuild --ws=qt6 dev/project_pea.lpi && cp dev/pea ../pea.qt6
%install
install -Dm755 peazip.* -t %buildroot%_bindir
install -Dm755 pea.* -t %buildroot%_bindir
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/peazip.desktop -t %{buildroot}%{_datadir}/applications
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/*.png -t %{buildroot}%{_datadir}/pixmaps
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/KDE-servicemenus/KDE6-dolphin/peazip-kde6.desktop -t %{buildroot}%{_datadir}/kio/servicemenus
install -Dm644 peazip-sources/res/share/batch/freedesktop_integration/Nautilus-scripts/PeaZip/* -t %{buildroot}%{_datadir}/nautilus/scripts/PeaZip
%files
%doc README.md
%license LICENSE SECURITY.md
%{_datadir}/applications/peazip.desktop
%{_datadir}/pixmaps/peazip*.png
%{_datadir}/kio/servicemenus/peazip-kde6.desktop
%dir %{_datadir}/nautilus/scripts/PeaZip
%{_datadir}/nautilus/scripts/PeaZip/*
%files -n pea
%doc README.md
%license LICENSE SECURITY.md
%files gtk2
%_bindir/peazip.gtk2
%files gtk3
%_bindir/peazip.gtk3
%files qt5
%_bindir/peazip.qt5
%files qt6
%_bindir/peazip.qt6
%files -n pea-gtk2
%_bindir/pea.gtk2
%files -n pea-gtk3
%_bindir/pea.gtk3
%files -n pea-qt5
%_bindir/pea.qt5
%files -n pea-qt6
%_bindir/pea.qt6
+1
View File
@@ -0,0 +1 @@
rpm.version(get("https://raw.githubusercontent.com/peazip/peazip.github.io/master/autoupdate.txt"));
-11
View File
@@ -1,11 +0,0 @@
--- a/desktop/packages/linux/rs.ruffle.Ruffle.desktop
+++ b/desktop/packages/linux/rs.ruffle.Ruffle.desktop
@@ -47,7 +47,7 @@ Comment[zh_CN]=播放 Flash 游戏和动画
Comment[zh_TW]=播放 Flash 遊戲和動畫
Comment=Play Flash games & movies
Icon=rs.ruffle.Ruffle
-Exec=ruffle %u
+Exec=ruffle_desktop %u
MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie
Categories=AudioVideo;Player;Graphics;Viewer;VectorGraphics;Game
Keywords[ar]=الفلاش;swf;مشغل;محاكي;رَسْت
+3 -2
View File
@@ -1,4 +1,4 @@
%global ver 2025-01-05
%global ver 2025-04-29
%global goodver %(echo %ver | sed 's/-//g')
%global __brp_mangle_shebangs %{nil}
%bcond_without mold
@@ -14,7 +14,6 @@ Summary: A Flash Player emulator written in Rust
License: Apache-2.0 OR MIT
URL: https://ruffle.rs/
Source0: https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-%ver.tar.gz
Patch0: desktop_file_patch.diff
Provides: ruffle
BuildRequires: cargo-rpm-macros >= 24
BuildRequires: anda-srpm-macros mold
@@ -40,6 +39,8 @@ Packager: madonuko <mado@fyralabs.com>
%prep
%autosetup -n ruffle-nightly-%ver -p1
%cargo_prep_online
sed -iE 's@^Exec=ruffle %%u$@Exec=ruffle_desktop %%u@' desktop/packages/linux/rs.ruffle.Ruffle.desktop
cat desktop/packages/linux/rs.ruffle.Ruffle.desktop
%build
%{cargo_license_online} > LICENSE.dependencies
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "sticky.spec"
}
}
@@ -0,0 +1,9 @@
diff --git a/usr/bin/sticky b/usr/bin/sticky
index 7425e9c..a00e755 100755
--- a/usr/bin/sticky
+++ b/usr/bin/sticky
@@ -1,3 +1,3 @@
#!/bin/bash
-/usr/lib/sticky/sticky.py $*
+/usr/lib/python3*/site-packages/sticky/sticky.py $*
@@ -0,0 +1,9 @@
diff --git a/meson.build b/meson.build
index b25d642..435a6f0 100644
--- a/meson.build
+++ b/meson.build
@@ -17,4 +17,3 @@ subdir('po')
install_subdir('etc', install_dir: sysconfdir, strip_directory: true)
install_subdir('usr', install_dir: prefix, strip_directory: true)
-meson.add_install_script('meson/meson-postinstall.sh')
+62
View File
@@ -0,0 +1,62 @@
%global debug_package %{nil}
Name: sticky
Version: 1.24
Release: 1%{?dist}
Summary: A sticky notes app for the Linux desktop
License: GPL-2.0
URL: https://github.com/linuxmint/sticky
Source0: %{url}/archive/%{version}.tar.gz
Patch0: remove-meson-postinstall-script.patch
Patch1: point-executable-to-sitepackages-directory.patch
BuildArch: noarch
BuildRequires: python3-devel
BuildRequires: meson
BuildRequires: gettext-devel
Requires: python3
Requires: glib2
Requires: gspell
Requires: gtk3
Requires: python3-gobject-base
Requires: python3-xapp
Requires: xapps
Packager: sadlerm <sad_lerm@hotmail.com>
%description
Sticky is a note-taking app for the Linux desktop that simulates traditional "sticky note" style stationery on your desktop. Some of its features include basic text formatting (bold, italics, monospaced, etc.), spell-checking, a tray icon for controlling note visibility, color notes, manual and automatic backups, and a manager to organize your notes into groups.
%prep
%autosetup -p1
%build
%meson
%meson_build
%install
%meson_install
mkdir -p %{buildroot}%{python3_sitelib}
mv -v %{buildroot}%{_prefix}/lib/%{name} %{buildroot}%{python3_sitelib}/%{name}
%files
%license COPYING
%doc README.md
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/glib-2.0/schemas/org.x.%{name}.gschema.xml
%{_datadir}/icons/hicolor/scalable/apps/%{name}*.svg
%{_datadir}/icons/hicolor/scalable/status/%{name}*.svg
%{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
%{_datadir}/%{name}/*
%{_sysconfdir}/xdg/autostart/%{name}.desktop
%{_datadir}/dbus-1/services/org.x.%{name}.service
%{python3_sitelib}/%{name}/*.py
%{python3_sitelib}/%{name}/__pycache__/*.pyc
%changelog
* Thu Jan 16 2025 sadlerm4 <sad_lerm@hotmail.com>
- Initial package
+5
View File
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "subtitleedit.spec"
}
}
+56
View File
@@ -0,0 +1,56 @@
%global pkgdir %_datadir/subtitleedit
%global realname subtitleedit
Name: %realname.bin
Version: 4.0.12
Release: 2%?dist
Summary: An advanced subtitle editor and converter
License: GPL-3.0-only
URL: https://www.nikse.dk/SubtitleEdit
Source0: https://github.com/SubtitleEdit/subtitleedit/releases/download/%version/SE%{gsub %version %. %{quote:}}.zip
Source1: https://github.com/SubtitleEdit/subtitleedit/blob/%version/src/libse/Icon.png?raw=true
Packager: madonuko <mado@fyralabs.com>
Provides: %realname = %evr
Conflicts: %realname
BuildRequires: unzip anda-srpm-macros
Requires: dejavu-sans-mono-fonts mono-core
%description
%summary.
%prep
cat<<EOF > subtitleedit.desktop
[Desktop Entry]
Name=Subtitle Edit
Comment=An advanced subtitle editor and converter
Exec=/usr/bin/subtitleedit %%F
Icon=subtitleedit
Terminal=false
Type=Application
Categories=Video;AudioVideo;AudioVideoEditing;
EOF
cat<<EOF > subtitleedit
#!/usr/bin/sh
exec mono /usr/share/subtitleedit/SubtitleEdit.exe "$@"
EOF
%install
mkdir -p %buildroot%pkgdir
unzip %{S:0} -d %buildroot%pkgdir
rm -r %buildroot%pkgdir/Tesseract302
rm %buildroot%pkgdir/Hunspell{x86,x64}.dll
touch %buildroot%pkgdir/.PACKAGE-MANAGER
install -Dm755 subtitleedit -t %buildroot%_bindir
install -Dm644 subtitleedit.desktop -t %buildroot%_datadir/applications
install -Dm644 %{S:1} %buildroot%_datadir/pixmaps/subtitleedit.png
%files
%pkgdir
%_bindir/%realname
%_datadir/applications/%realname.desktop
%_datadir/pixmaps/%realname.png
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("SubtitleEdit/subtitleedit"));
@@ -1,27 +0,0 @@
From 44046bfbcb30a19c45416113a2a82a4d17a1a998 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 14 Aug 2023 14:06:45 +0200
Subject: [PATCH 01/10] main: update GPUs comment for dbus property
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/net.hadess.SwitcherooControl.xml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/net.hadess.SwitcherooControl.xml b/src/net.hadess.SwitcherooControl.xml
index e52bc1a..59a8896 100644
--- a/src/net.hadess.SwitcherooControl.xml
+++ b/src/net.hadess.SwitcherooControl.xml
@@ -38,7 +38,8 @@
will contain a user-facing name for the GPU, the "Environment" (as) key will
contain an array of even number of strings, each being an environment
variable to set to use the GPU, followed by its value, the "Default" (b) key
- will tag the default (usually integrated) GPU.
+ will tag the default GPU, the "Discrete" (b) key tags if the GPU is a
+ dedicated component.
-->
<property name="GPUs" type="aa{sv}" access="read"/>
--
2.46.0
@@ -1,379 +0,0 @@
From 4f31415cb61a50c2bcba1510a7511518417d0970 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Mon, 11 Sep 2023 15:21:46 +0200
Subject: [PATCH 02/10] main: add Discrete key
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
.gitlab-ci.yml | 1 +
data/30-discrete-gpu.rules.in | 3 +
data/meson.build | 7 ++
meson.build | 9 +++
meson_options.txt | 24 +++++++
src/discrete-detection/amdgpu.c | 46 +++++++++++++
src/discrete-detection/meson.build | 18 +++++
src/discrete-detection/nouveau.c | 105 +++++++++++++++++++++++++++++
src/meson.build | 4 +-
src/switcheroo-control.c | 16 +++++
10 files changed, 232 insertions(+), 1 deletion(-)
create mode 100644 data/30-discrete-gpu.rules.in
create mode 100644 src/discrete-detection/amdgpu.c
create mode 100644 src/discrete-detection/meson.build
create mode 100644 src/discrete-detection/nouveau.c
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a6aa3c7..a09fe20 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ image: fedora:rawhide
variables:
DEPENDENCIES: glib2-devel
libgudev-devel
+ libdrm-devel
gtk-doc
gcc
gcc-c++
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
new file mode 100644
index 0000000..a803ed4
--- /dev/null
+++ b/data/30-discrete-gpu.rules.in
@@ -0,0 +1,3 @@
+DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
diff --git a/data/meson.build b/data/meson.build
index 85e5c93..38cf96c 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -17,3 +17,10 @@ install_data(
'30-pci-intel-gpu.hwdb',
install_dir: hwdb_dir,
)
+
+configure_file(
+ input: '30-discrete-gpu.rules.in',
+ output: '30-discrete-gpu.rules',
+ configuration: data_conf,
+ install_dir: rules_dir,
+)
diff --git a/meson.build b/meson.build
index b8f4bff..b3aaf0c 100644
--- a/meson.build
+++ b/meson.build
@@ -20,6 +20,9 @@ gnome = import('gnome')
glib = dependency('glib-2.0', version: '>= 2.56.0')
gio = dependency('gio-2.0', version: '>= 2.56.0')
gudev = dependency('gudev-1.0', version: '>= 232')
+libdrm = dependency('libdrm', version: '>= 2.4.97', required: get_option('libdrm'))
+libdrm_nouveau = dependency('libdrm_nouveau', version: '>= 2.4.97', required: get_option('libdrm_nouveau'))
+libdrm_amdgpu = dependency('libdrm_amdgpu', version: '>= 2.4.97', required: get_option('libdrm_amdgpu'))
systemd_systemunitdir = get_option('systemdsystemunitdir')
if systemd_systemunitdir == ''
@@ -32,6 +35,12 @@ if hwdb_dir == ''
hwdb_dir = udevdir / 'hwdb.d'
endif
+rules_dir = get_option('rulesdir')
+if rules_dir == ''
+ udevdir = dependency('udev').get_pkgconfig_variable('udevdir')
+ rules_dir = udevdir / 'rules.d'
+endif
+
# Make like license available in the build root for docs
configure_file(
input: 'COPYING',
diff --git a/meson_options.txt b/meson_options.txt
index c8d9619..b8d671a 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -10,6 +10,12 @@ option('hwdbdir',
description: 'Directory for hwdb files',
)
+option('rulesdir',
+ type: 'string',
+ value: '',
+ description: 'Directory for ruke files',
+)
+
option('gtk_doc',
type: 'boolean',
value: false,
@@ -21,3 +27,21 @@ option('tests',
type: 'boolean',
value: false
)
+
+option('libdrm',
+ description: 'Whether libdrm should be used to probe GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_nouveau',
+ description: 'Whether libdrm_nouveau should be used to probe Nvidia GPUs',
+ type: 'feature',
+ value: 'auto'
+)
+
+option('libdrm_amdgpu',
+ description: 'Whether libdrm_amdgpu should be used to probe AMD GPUs',
+ type: 'feature',
+ value: 'auto'
+)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
new file mode 100644
index 0000000..2d9804f
--- /dev/null
+++ b/src/discrete-detection/amdgpu.c
@@ -0,0 +1,46 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <amdgpu.h>
+#include <amdgpu_drm.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-amdgpu [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+ g_autoptr(GUdevDevice) parent = NULL;
+ struct drm_amdgpu_info_device device_info = {0};
+ amdgpu_device_handle device = NULL;
+ uint32_t drm_major, drm_minor;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ if (amdgpu_device_initialize (fd, &drm_major, &drm_minor, &device))
+ return EXIT_FAILURE;
+
+ if (amdgpu_query_info (device, AMDGPU_INFO_DEV_INFO, sizeof(device_info), &device_info))
+ return EXIT_FAILURE;
+
+ /* AMDGPU_IDS_FLAGS_FUSION is set for all APUs */
+ if (device_info.ids_flags & AMDGPU_IDS_FLAGS_FUSION)
+ return EXIT_FAILURE;
+
+ return EXIT_SUCCESS;
+}
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
new file mode 100644
index 0000000..3a6c03f
--- /dev/null
+++ b/src/discrete-detection/meson.build
@@ -0,0 +1,18 @@
+
+if libdrm_amdgpu.found()
+ executable('check-discrete-amdgpu',
+ files('amdgpu.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ executable('check-discrete-nouveau',
+ files('nouveau.c'),
+ dependencies: deps,
+ install: true,
+ install_dir: libexecdir,
+ )
+endif
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
new file mode 100644
index 0000000..0a1f220
--- /dev/null
+++ b/src/discrete-detection/nouveau.c
@@ -0,0 +1,105 @@
+
+#include <fcntl.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <gio/gio.h>
+#include <gudev/gudev.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+typedef int handle;
+G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
+
+int main(int argc, char** argv)
+{
+ if (argc < 2)
+ {
+ puts ("check-discrete-nouveau [DEVNAME]");
+ return EXIT_FAILURE;
+ }
+
+ const char *devname;
+ g_auto(handle) fd = -1;
+
+ devname = argv[1];
+ fd = open (devname, O_RDWR);
+ if (fd < 0)
+ return EXIT_FAILURE;
+
+ g_autofree void *device = malloc(352);
+
+ /* Init device */
+ {
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_new_v0 new;
+ struct nv_device_v0 dev;
+ } init_args = {
+ .ioctl = {
+ .object = 0,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_NEW,
+ .version = 0,
+ },
+ .new = {
+ .handle = 0,
+ .object = (uintptr_t)device,
+ .oclass = NV_DEVICE,
+ .route = NVIF_IOCTL_V0_ROUTE_NVIF,
+ .token = (uintptr_t)device,
+ .version = 0,
+ },
+ .dev = {
+ .device = ~0ULL,
+ },
+ };
+
+ if (drmCommandWrite (fd, DRM_NOUVEAU_NVIF, &init_args, sizeof(init_args)))
+ return EXIT_FAILURE;
+ }
+
+ /* Query device info */
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } args = {
+ .ioctl = {
+ .object = (uintptr_t)device,
+ .owner = NVIF_IOCTL_V0_OWNER_ANY,
+ .route = 0x00,
+ .type = NVIF_IOCTL_V0_MTHD,
+ .version = 0,
+ },
+ .mthd = {
+ .method = NV_DEVICE_V0_INFO,
+ .version = 0,
+ },
+ .info = {
+ .version = 0,
+ },
+ };
+
+ if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
+ return EXIT_FAILURE;
+
+
+ switch (args.info.platform)
+ {
+ case NV_DEVICE_INFO_V0_IGP:
+ case NV_DEVICE_INFO_V0_SOC:
+ return EXIT_FAILURE;
+
+ case NV_DEVICE_INFO_V0_PCI:
+ case NV_DEVICE_INFO_V0_AGP:
+ case NV_DEVICE_INFO_V0_PCIE:
+ default:
+ return EXIT_SUCCESS;
+ }
+ return EXIT_FAILURE;
+}
diff --git a/src/meson.build b/src/meson.build
index ab3a77d..da4267f 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev]
+deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
sources = [
'info-cleanup.c',
@@ -34,3 +34,5 @@ configure_file(
configuration: switcherooctl_conf,
install_dir: get_option('bindir')
)
+
+subdir('discrete-detection')
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index abd8154..e407bfb 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -31,6 +31,7 @@ typedef struct {
char *name;
GPtrArray *env;
gboolean is_default;
+ gboolean is_discrete;
} CardData;
typedef struct {
@@ -94,6 +95,8 @@ build_gpus_variant (ControlData *data)
g_variant_new_strv ((const gchar * const *) card->env->pdata, card->env->len));
g_variant_builder_add (&asv_builder, "{sv}", "Default",
g_variant_new_boolean (card->is_default));
+ g_variant_builder_add (&asv_builder, "{sv}", "Discrete",
+ g_variant_new_boolean (card->is_discrete));
g_variant_builder_add (&builder, "a{sv}", &asv_builder);
}
@@ -312,6 +315,18 @@ get_card_is_default (GUdevDevice *d)
return g_udev_device_get_sysfs_attr_as_boolean (parent, "boot_vga");
}
+static gboolean
+get_card_is_discrete (GUdevDevice *d)
+{
+ const char * const * tags;
+ g_autoptr (GUdevDevice) platform_device = NULL;
+
+ tags = g_udev_device_get_tags (d);
+ if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
+ return TRUE;
+ return FALSE;
+}
+
static CardData *
get_card_data (GUdevClient *client,
GUdevDevice *d)
@@ -328,6 +343,7 @@ get_card_data (GUdevClient *client,
data->name = get_card_name (d);
data->env = env;
data->is_default = get_card_is_default (d);
+ data->is_discrete = get_card_is_discrete (d);
return data;
}
--
2.46.0
@@ -1,27 +0,0 @@
From 1b115ed72e03ff1169cbfddd79ef10890baca133 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:53:40 +0200
Subject: [PATCH 03/10] tests: fix integration tests without UMockdev
`gi.require_version` throws ValueError if the dependency cannot be found
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
tests/integration-test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/integration-test.py b/tests/integration-test.py
index d8dea16..e3dd996 100755
--- a/tests/integration-test.py
+++ b/tests/integration-test.py
@@ -37,7 +37,7 @@ except ImportError as e:
try:
gi.require_version('UMockdev', '1.0')
from gi.repository import UMockdev
-except ImportError:
+except (ImportError, ValueError):
sys.stderr.write('Skipping tests, umockdev not available (https://github.com/martinpitt/umockdev)\n')
sys.exit(0)
--
2.46.0
@@ -1,278 +0,0 @@
From d933e96bdb15679ae7653f929461982aa66973ba Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:16 +0200
Subject: [PATCH 04/10] tests: add tests for discrete detection with mock libs
Both tests have 4 different ways of testing: - Invalid Device - Unexpected
Device - Non Discrete GPU (iGPU/APU) - Discrete GPU
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 4 +-
tests/discrete-detection/libdrm_amdgpu_mock.c | 57 +++++++++++++
.../discrete-detection/libdrm_nouveau_mock.c | 68 ++++++++++++++++
tests/discrete-detection/meson.build | 80 +++++++++++++++++++
tests/meson.build | 2 +
5 files changed, 209 insertions(+), 2 deletions(-)
create mode 100644 tests/discrete-detection/libdrm_amdgpu_mock.c
create mode 100644 tests/discrete-detection/libdrm_nouveau_mock.c
create mode 100644 tests/discrete-detection/meson.build
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 3a6c03f..8eb8437 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,6 +1,6 @@
if libdrm_amdgpu.found()
- executable('check-discrete-amdgpu',
+ amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
dependencies: deps,
install: true,
@@ -9,7 +9,7 @@ if libdrm_amdgpu.found()
endif
if libdrm.found() and libdrm_nouveau.found()
- executable('check-discrete-nouveau',
+ nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
dependencies: deps,
install: true,
diff --git a/tests/discrete-detection/libdrm_amdgpu_mock.c b/tests/discrete-detection/libdrm_amdgpu_mock.c
new file mode 100644
index 0000000..20fa4aa
--- /dev/null
+++ b/tests/discrete-detection/libdrm_amdgpu_mock.c
@@ -0,0 +1,57 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <amdgpu_drm.h>
+
+enum {
+ OTHER_GPU,
+ AMD_APU,
+ AMD_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "AMD_APU"))
+ return AMD_APU;
+ if (!strcmp (pathname, "AMD_GPU"))
+ return AMD_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int amdgpu_device_initialize(int fd, uint32_t *major_version, uint32_t *minor_version, int *device_handle)
+{
+ // Store the fd in the device handle for access in query_info
+ *device_handle = fd;
+
+ if (fd != AMD_GPU && fd != AMD_APU)
+ return 1;
+
+ return 0;
+}
+
+int amdgpu_query_info(int device_handle, unsigned info_id, unsigned size, void *value)
+{
+ struct drm_amdgpu_info_device* device_info = value;
+
+ if (device_handle == AMD_GPU) {
+ device_info->ids_flags = 0;
+ return 0;
+ }
+ if (device_handle == AMD_APU) {
+ device_info->ids_flags = AMDGPU_IDS_FLAGS_FUSION;
+ return 0;
+ }
+
+ return 1;
+}
diff --git a/tests/discrete-detection/libdrm_nouveau_mock.c b/tests/discrete-detection/libdrm_nouveau_mock.c
new file mode 100644
index 0000000..cdbfda8
--- /dev/null
+++ b/tests/discrete-detection/libdrm_nouveau_mock.c
@@ -0,0 +1,68 @@
+#include <string.h>
+#include <stdint.h>
+#include <stdio.h>
+
+#include <xf86drm.h>
+#include <nouveau_drm.h>
+#include <nouveau/nvif/ioctl.h>
+#include <nvif/cl0080.h>
+#include <nvif/class.h>
+
+enum {
+ OTHER_GPU,
+ NVIDIA_IGPU,
+ NVIDIA_GPU,
+};
+
+/* Mock open(2) so we can test multiple devices configurations */
+int open(const char *pathname, int flags)
+{
+ if (!strcmp(pathname, "OTHER_GPU"))
+ return OTHER_GPU;
+ if (!strcmp (pathname, "NVIDIA_IGPU"))
+ return NVIDIA_IGPU;
+ if (!strcmp (pathname, "NVIDIA_GPU"))
+ return NVIDIA_GPU;
+
+ return -1;
+}
+
+/* open64 may be used for large file support */
+int open64(const char *pathname, int flags)
+{
+ return open (pathname, flags);
+}
+
+int drmCommandWrite(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ if (fd != NVIDIA_GPU && fd != NVIDIA_IGPU)
+ return 1;
+
+ return 0;
+}
+
+int drmCommandWriteRead(int fd, unsigned long drmCommandIndex, void *data, unsigned long size)
+{
+ if (drmCommandIndex != DRM_NOUVEAU_NVIF)
+ return 1;
+
+ struct {
+ struct nvif_ioctl_v0 ioctl;
+ struct nvif_ioctl_mthd_v0 mthd;
+ struct nv_device_info_v0 info;
+ } *args = data;
+
+ if (fd == NVIDIA_GPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_PCIE;
+ return 0;
+ }
+ if (fd == NVIDIA_IGPU) {
+ args->info.platform = NV_DEVICE_INFO_V0_IGP;
+ return 0;
+ }
+
+ return 1;
+}
\ No newline at end of file
diff --git a/tests/discrete-detection/meson.build b/tests/discrete-detection/meson.build
new file mode 100644
index 0000000..f01a014
--- /dev/null
+++ b/tests/discrete-detection/meson.build
@@ -0,0 +1,80 @@
+
+if libdrm_amdgpu.found()
+ amdgpu_mock_lib = shared_library(
+ 'drm_amdgpu_mock',
+ files('libdrm_amdgpu_mock.c'),
+ dependencies: libdrm_amdgpu
+ )
+
+ test(
+ 'test amdgpu detection with invalid device',
+ amdgpu_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with non-AMD GPU',
+ amdgpu_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD APU',
+ amdgpu_discrete,
+ args: ['AMD_APU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test amdgpu detection with AMD GPU',
+ amdgpu_discrete,
+ args: ['AMD_GPU'],
+ env: environment({'LD_PRELOAD': amdgpu_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
+
+if libdrm.found() and libdrm_nouveau.found()
+ nouveau_mock_lib = shared_library(
+ 'drm_nouveau_mock',
+ files('libdrm_nouveau_mock.c'),
+ dependencies: [libdrm, libdrm_nouveau]
+ )
+
+ test(
+ 'test nouveau detection with invalid device',
+ nouveau_discrete,
+ args: ['NO_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with non-Nvidia GPU',
+ nouveau_discrete,
+ args: ['OTHER_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia iGPU',
+ nouveau_discrete,
+ args: ['NVIDIA_IGPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: true
+ )
+
+ test(
+ 'test nouveau detection with Nvidia GPU',
+ nouveau_discrete,
+ args: ['NVIDIA_GPU'],
+ env: environment({'LD_PRELOAD': nouveau_mock_lib.full_path()}),
+ should_fail: false
+ )
+endif
\ No newline at end of file
diff --git a/tests/meson.build b/tests/meson.build
index b0b7476..61ef00c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -15,3 +15,5 @@ foreach ut: unit_tests
env: envs,
)
endforeach
+
+subdir('discrete-detection')
--
2.46.0
@@ -1,39 +0,0 @@
From c102b643945dc076d881497dd2ca5865938f7053 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:57:47 +0200
Subject: [PATCH 05/10] main: remove leftover and fix typo
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
meson_options.txt | 2 +-
src/switcheroo-control.c | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/meson_options.txt b/meson_options.txt
index b8d671a..c77fea8 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -13,7 +13,7 @@ option('hwdbdir',
option('rulesdir',
type: 'string',
value: '',
- description: 'Directory for ruke files',
+ description: 'Directory for rule files',
)
option('gtk_doc',
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index e407bfb..0f6a548 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -319,7 +319,6 @@ static gboolean
get_card_is_discrete (GUdevDevice *d)
{
const char * const * tags;
- g_autoptr (GUdevDevice) platform_device = NULL;
tags = g_udev_device_get_tags (d);
if (tags && g_strv_contains (tags, "switcheroo-discrete-gpu"))
--
2.46.0
@@ -1,48 +0,0 @@
From f764db4eb565c19ba14155791fbfced3fb5d34c8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 15:58:27 +0200
Subject: [PATCH 06/10] main: move discrete dependencies out of main deps
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/meson.build | 5 +++--
src/meson.build | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/discrete-detection/meson.build b/src/discrete-detection/meson.build
index 8eb8437..353316f 100644
--- a/src/discrete-detection/meson.build
+++ b/src/discrete-detection/meson.build
@@ -1,8 +1,9 @@
+discrete_deps = deps + [libdrm, libdrm_nouveau, libdrm_amdgpu]
if libdrm_amdgpu.found()
amdgpu_discrete = executable('check-discrete-amdgpu',
files('amdgpu.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
@@ -11,7 +12,7 @@ endif
if libdrm.found() and libdrm_nouveau.found()
nouveau_discrete = executable('check-discrete-nouveau',
files('nouveau.c'),
- dependencies: deps,
+ dependencies: discrete_deps,
install: true,
install_dir: libexecdir,
)
diff --git a/src/meson.build b/src/meson.build
index da4267f..22d69e7 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -1,4 +1,4 @@
-deps = [glib, gio, gudev, libdrm, libdrm_nouveau, libdrm_amdgpu]
+deps = [glib, gio, gudev]
sources = [
'info-cleanup.c',
--
2.46.0
@@ -1,137 +0,0 @@
From d2ecc29469d5572fd171926c9d1dbb1b851c7b09 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Tue, 12 Sep 2023 17:12:00 +0200
Subject: [PATCH 07/10] main: use glib for discrete command-line arguments
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/discrete-detection/amdgpu.c | 29 ++++++++++++++++++++---------
src/discrete-detection/nouveau.c | 29 ++++++++++++++++++++---------
2 files changed, 40 insertions(+), 18 deletions(-)
diff --git a/src/discrete-detection/amdgpu.c b/src/discrete-detection/amdgpu.c
index 2d9804f..5a9a4ab 100644
--- a/src/discrete-detection/amdgpu.c
+++ b/src/discrete-detection/amdgpu.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <amdgpu.h>
#include <amdgpu_drm.h>
@@ -12,22 +13,32 @@ typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
G_DEFINE_AUTOPTR_CLEANUP_FUNC(amdgpu_device_handle, free);
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
- if (argc < 2)
- {
- puts ("check-discrete-amdgpu [DEVNAME]");
- return EXIT_FAILURE;
- }
-
const char *devname;
g_auto(handle) fd = -1;
- g_autoptr(GUdevDevice) parent = NULL;
struct drm_amdgpu_info_device device_info = {0};
amdgpu_device_handle device = NULL;
uint32_t drm_major, drm_minor;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
+ if (argc < 2)
+ {
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
+ return EXIT_FAILURE;
+ }
devname = argv[1];
+;
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
diff --git a/src/discrete-detection/nouveau.c b/src/discrete-detection/nouveau.c
index 0a1f220..1d61cbb 100644
--- a/src/discrete-detection/nouveau.c
+++ b/src/discrete-detection/nouveau.c
@@ -1,9 +1,10 @@
-
#include <fcntl.h>
#include <stdlib.h>
#include <stdio.h>
+#include <locale.h>
#include <gio/gio.h>
#include <gudev/gudev.h>
+#include <glib.h>
#include <xf86drm.h>
#include <nouveau_drm.h>
@@ -14,23 +15,34 @@
typedef int handle;
G_DEFINE_AUTO_CLEANUP_FREE_FUNC(handle, close, -1)
-int main(int argc, char** argv)
+int main (int argc, char** argv)
{
+ const gchar *devname = NULL;
+ g_auto(handle) fd = -1;
+ g_autofree void *device = NULL;
+ g_autoptr(GOptionContext) option_context = NULL;
+ g_autoptr(GError) error = NULL;
+
+ setlocale (LC_ALL, "");
+ option_context = g_option_context_new ("");
+
+ if (!g_option_context_parse (option_context, &argc, &argv, &error)) {
+ g_print ("Failed to parse arguments: %s\n", error->message);
+ return EXIT_FAILURE;
+ }
+
if (argc < 2)
{
- puts ("check-discrete-nouveau [DEVNAME]");
+ g_print ("%s\n", g_option_context_get_help (option_context, TRUE, NULL));
return EXIT_FAILURE;
}
-
- const char *devname;
- g_auto(handle) fd = -1;
-
devname = argv[1];
+
fd = open (devname, O_RDWR);
if (fd < 0)
return EXIT_FAILURE;
- g_autofree void *device = malloc(352);
+ device = malloc(352);
/* Init device */
{
@@ -88,7 +100,6 @@ int main(int argc, char** argv)
if (drmCommandWriteRead (fd, DRM_NOUVEAU_NVIF, &args, sizeof(args)))
return EXIT_FAILURE;
-
switch (args.info.platform)
{
case NV_DEVICE_INFO_V0_IGP:
--
2.46.0
@@ -1,25 +0,0 @@
From 462b09f02de37dfd2965d23cc7c4137bcf45a4ae Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Wed, 14 Feb 2024 20:25:42 +0100
Subject: [PATCH 08/10] main: add udev rule for i915 checking a lot of systems
has shown that the intel iGPU will always be available at `0000:00:02.0`.
Using ID_PATH would have been cleaner, but I couldn't get it to work.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
data/30-discrete-gpu.rules.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/data/30-discrete-gpu.rules.in b/data/30-discrete-gpu.rules.in
index a803ed4..f30f315 100644
--- a/data/30-discrete-gpu.rules.in
+++ b/data/30-discrete-gpu.rules.in
@@ -1,3 +1,4 @@
DRIVERS=="amdgpu", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-amdgpu $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
DRIVERS=="nouveau", SUBSYSTEM=="drm", PROGRAM="@libexecdir@/check-discrete-nouveau $env{DEVNAME}", TAG+="switcheroo-discrete-gpu"
-DRIVERS=="nvidia", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="nvidia", SUBSYSTEM=="drm", TAG+="switcheroo-discrete-gpu"
+DRIVERS=="i915", SUBSYSTEM=="drm", DEVPATH!="/devices/pci0000:00/0000:00:02.0/drm/*", TAG+="switcheroo-discrete-gpu"
--
2.46.0
@@ -1,34 +0,0 @@
From 55db3aeaeb962952881f73e94432f750cfb64fc8 Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Thu, 15 Feb 2024 16:24:00 +0100
Subject: [PATCH 09/10] main: use Discrete key in switcherooctl
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcherooctl.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/switcherooctl.in b/src/switcherooctl.in
index 96c21cc..c0e3f07 100755
--- a/src/switcherooctl.in
+++ b/src/switcherooctl.in
@@ -77,6 +77,7 @@ def print_gpu(gpu, index):
print('Device:', index)
print(' Name: ', gpu['Name'])
print(' Default: ', "yes" if gpu['Default'] else "no")
+ print(' Discrete: ', "yes" if gpu['Discrete'] else "no")
print(' Environment:', env_to_str(gpu['Environment']))
def _list():
@@ -126,7 +127,7 @@ def get_discrete_gpu():
return None
try:
- gpu = next(gpu for gpu in gpus if not gpu['Default'])
+ gpu = next(gpu for gpu in gpus if gpu['Discrete'])
except StopIteration:
return None
else:
--
2.46.0
@@ -1,45 +0,0 @@
From 4232c75fe41158bb5063d630d36b3ffd6a8a57ec Mon Sep 17 00:00:00 2001
From: Jan200101 <sentrycraft123@gmail.com>
Date: Fri, 6 Sep 2024 22:31:56 +0200
Subject: [PATCH 10/10] main: use new GPU list on uevent the amount of GPUs may
still be the same but underlying attributes may have changed On the ASUS TUF
Dash F15 running Fedora 40 6.10.7-200.fc40.x86_64 the udev tags are not
applied at the time switcheroo-control starts but at a later uevent they are
correct. Memory gets allocated anyways to check if the GPU count has changed,
so this shouldn't affect memory usage.
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
---
src/switcheroo-control.c | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/src/switcheroo-control.c b/src/switcheroo-control.c
index 0f6a548..01954c7 100644
--- a/src/switcheroo-control.c
+++ b/src/switcheroo-control.c
@@ -438,16 +438,12 @@ uevent_cb (GUdevClient *client,
cards = get_drm_cards (data);
num_gpus = cards->len;
- if (num_gpus != data->num_gpus) {
- g_debug ("GPUs added or removed (old: %d new: %d)",
- data->num_gpus, num_gpus);
- g_ptr_array_free (data->cards, TRUE);
- data->cards = cards;
- data->num_gpus = cards->len;
- send_dbus_event (data);
- } else {
- g_ptr_array_free (cards, TRUE);
- }
+ g_debug ("GPUs updated (old: %d new: %d)",
+ data->num_gpus, num_gpus);
+ g_ptr_array_free (data->cards, TRUE);
+ data->cards = cards;
+ data->num_gpus = cards->len;
+ send_dbus_event (data);
}
static void
--
2.46.0
+1 -1
View File
@@ -3,6 +3,6 @@ project pkg {
spec = "switcheroo-control.spec"
}
labels {
extra = 1
subrepo = "extras"
}
}
File diff suppressed because it is too large Load Diff
@@ -1,22 +1,16 @@
Name: switcheroo-control
Version: 2.6
Release: 8%{?dist}
Release: 9%{?dist}
Summary: D-Bus service to check the availability of dual-GPU
License: GPLv3
URL: https://gitlab.freedesktop.org/hadess/switcheroo-control/
# URL from https://gitlab.freedesktop.org/hadess/switcheroo-control/-/releases
Source0: https://gitlab.freedesktop.org/hadess/switcheroo-control/uploads/86ea54ac7ddb901b6bf6e915209151f8/switcheroo-control-2.6.tar.xz
Patch: 0001-main-update-GPUs-comment-for-dbus-property.patch
Patch: 0002-main-add-Discrete-key.patch
Patch: 0003-tests-fix-integration-tests-without-UMockdev.patch
Patch: 0004-tests-add-tests-for-discrete-detection-with-mock-lib.patch
Patch: 0005-main-remove-leftover-and-fix-typo.patch
Patch: 0006-main-move-discrete-dependencies-out-of-main-deps.patch
Patch: 0007-main-use-glib-for-discrete-command-line-arguments.patch
Patch: 0008-main-add-udev-rule-for-i915.patch
Patch: 0009-main-use-Discrete-key-in-switcherooctl.patch
Patch: 0010-main-use-new-GPU-list-on-uevent.patch
# Adds proper discrete GPU detection to switcheroo-control
# https://gitlab.freedesktop.org/hadess/switcheroo-control/-/merge_requests/69
Patch: discrete.patch
BuildRequires: gcc
BuildRequires: pkgconfig(gudev-1.0)
@@ -25,6 +19,7 @@ BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: systemd
BuildRequires: libdrm-devel
BuildRequires: kernel-headers
BuildRequires: python3-dbusmock
BuildRequires: umockdev
@@ -78,6 +73,7 @@ fi
%{_mandir}/man1/switcherooctl.1*
%{_libexecdir}/check-discrete-amdgpu
%{_libexecdir}/check-discrete-nouveau
%{_libexecdir}/check-discrete-xe
%{_udevrulesdir}/30-discrete-gpu.rules
%files docs
@@ -86,14 +82,17 @@ fi
%{_datadir}/gtk-doc/html/%{name}/
%changelog
* Fri Sep 06 2024 Jan200101 <sentrycraft123@gmail.com> - 2.6-8
* Tue Apr 29 2025 Jan200101 <sentrycraft123@gmail.com> - 2.6-9
- Update discrete patch
* Thu Feb 15 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-7
- Update discrete patch
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Feb 14 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 2.6-6
- Add discrete patch
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 2.6-7
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+1
View File
@@ -0,0 +1 @@
rpm.version(gitlab("gitlab.freedesktop.org", "4339"));
@@ -6,7 +6,7 @@
Name: vencord-desktop
Provides: VencordDesktop = %{version}-%{release}
Version: 1.5.4
Version: 1.5.6
Release: 1%?dist
License: GPL-3.0
Summary: Vesktop is a cross platform desktop app aiming to give you a snappier Discord experience with Vencord pre-installed
+6 -6
View File
@@ -5,16 +5,16 @@
%define __strip /bin/true
# do not perform compression in cpio
%define _source_payload w0.ufdio
%define _source_payload w19.zstdio
%define _binary_payload w19.zstdio
# Exclude private libraries
%global __requires_exclude libffmpeg.so
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
Name: voicevox
Version: 0.22.3
Release: 1%?dist
Version: 0.23.0
Release: 2%?dist
Summary: Free Japanese text-to-speech editor
License: LGPL-3.0
URL: https://voicevox.hiroshiba.jp
@@ -52,7 +52,7 @@ sed -i "s|Exec=.*|Exec=/usr/share/voicevox/VOICEVOX.AppImage|" squashfs-root/voi
%install
install -Dm755 VOICEVOX.AppImage %buildroot%_datadir/voicevox/VOICEVOX.AppImage
install -Dm755 voicevox.sh %buildroot%_bindir/voicevox
install -Dm644 squashfs-root%_iconsdir/hicolor/0x0/apps/voicevox.png %buildroot%_iconsdir/hicolor/256x256/apps/voicevox.png
install -Dm644 squashfs-root%_iconsdir/hicolor/256x256/apps/voicevox.png %buildroot%_iconsdir/hicolor/256x256/apps/voicevox.png
install -Dm644 squashfs-root/voicevox.desktop %buildroot%_datadir/applications/voicevox.desktop
%files
+4
View File
@@ -2,4 +2,8 @@ project pkg {
rpm {
spec = "youtube-music.spec"
}
labels = {
mock = 1
}
}
@@ -5,6 +5,6 @@ TryExec=/usr/bin/youtube-music
Icon=youtube-music
Terminal=false
Type=Application
StartupWMClass=YouTube Music
StartupWMClass=com.github.th_ch.youtube_music
Comment=YouTube Music Desktop App - including custom plugins
Categories=AudioVideo;
+19 -2
View File
@@ -1,11 +1,18 @@
%define debug_package %nil
# Exclude private libraries since this is bundled with electron
%global __provides_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
%global __requires_exclude ^((libffmpeg[.]so.*)|(lib.*\\.so.*))$
# macro shorthand for calling pnpm
%global pnpm npx pnpm@%{pnpm_version}
# Try to vendor PNPM directly from Fedora
# but if this fails, you can try setting this to 1 to vendor PNPM directly from upstream
%global vendor_pnpm 1
Name: youtube-music
Version: 3.7.1
Version: 3.9.0
Release: 1%?dist
Summary: YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
Source1: youtube-music.desktop
@@ -21,6 +28,14 @@ BuildRequires: git-core gcc make
# Required for usocket native module built with node-gyp
BuildRequires: python3 gcc-c++
%if !0%{?vendor_pnpm}
BuildRequires: pnpm nodejs20
%endif
Requires: nss
Requires: libXext
Requires: libXfixes
%description
YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
@@ -35,9 +50,11 @@ git checkout v%{version}
%build
# Vendor PNPM directly instead of installing from packages, because we need to somehow force PNPM to use Node.js 20
# We are not using Fedora's PNPM because we need to use `pnpm env`, which PNPM does not support when not vendored directly from upstream
%if 0%{?vendor_pnpm}
curl -fsSL https://get.pnpm.io/install.sh | sh -
source /builddir/.bashrc
source $HOME/.bashrc
pnpm env use --global 20
%endif
pnpm install
pnpm build
pnpm electron-builder --linux --dir
@@ -1,12 +0,0 @@
diff --color -ru budgie-extras-1.4.0/budgie-weathershow/src/desktop_weather/desktop_weather.vala budgie-extras-1.4.0-patched/budgie-weathershow/src/desktop_weather/desktop_weather.vala
--- budgie-extras-1.4.0/budgie-weathershow/src/desktop_weather/desktop_weather.vala 2022-03-11 06:24:44.000000000 +0700
+++ budgie-extras-1.4.0-patched/budgie-weathershow/src/desktop_weather/desktop_weather.vala 2022-06-09 14:57:46.677283438 +0700
@@ -308,7 +308,7 @@
private void get_icondata () {
// fetch the icon list
string icondir = "/".concat(
- "usr/lib/budgie-desktop/plugins",
+ "usr/lib64/budgie-desktop/plugins",
"/budgie-weathershow/weather_icons"
);
iconnames = {};
@@ -1,13 +1,12 @@
Name: budgie-extras
Version: 1.8.0
Release: 2%{?dist}
Version: 1.9.0
Release: 1%?dist
License: GPL-3.0
Summary: Additional Budgie Desktop enhancements for user experience
URL: https://ubuntubudgie.org/
Source0: https://github.com/UbuntuBudgie/budgie-extras/releases/download/v%{version}/budgie-extras-%{version}.tar.xz
Patch0: 0001-fix-weathershow-desktop-widget-icon-path.patch
BuildRequires: rpm_macro(fdupes)
BuildRequires: cmake
@@ -277,7 +276,7 @@ workspaces.
# Remove absolute symlink and replace with relative symlink
rm -f %{buildroot}%{_bindir}/quickchar
%fdupes %_libdir/budgie-desktop/plugins/budgie-weathershow/weather_icons
%fdupes %{buildroot}%{_datadir}/budgie-desktop/budgie-weathershow/weather_icons
%post
@@ -403,6 +402,8 @@ rm -f %{buildroot}%{_bindir}/quickchar
%files -n budgie-applet-weathershow
%{_libdir}/budgie-desktop/plugins/budgie-weathershow
%{_datadir}/budgie-desktop/budgie-weathershow/cities
%{_datadir}/budgie-desktop/budgie-weathershow/weather_icons/*
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.weathershow.gschema.xml
%{_datadir}/pixmaps/budgie-wticon-symbolic.svg
@@ -13,7 +13,7 @@ BuildArch: noarch
Source0: https://github.com/fthx/appmenu-is-back/archive/refs/tags/v%{version}.tar.gz
Patch0: https://github.com/fthx/appmenu-is-back/compare/v2..703a31acf900eb7bcab3462baeefa815ec7f13ab.patch
Requires: (gnome-shell >= 46~ with gnome-shell < 48~)
Requires: (gnome-shell >= 47~ with gnome-shell < 49~)
Recommends: gnome-extensions-app
%description
@@ -1,35 +0,0 @@
From 78a733bae62f8af15f0771d7efde55473f295e46 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 18:46:54 -0400
Subject: [PATCH 1/3] status/keyboard: Add a catch around reload call
Now that system input settings can get used in the user session
they're getting seen by the tests and the tests are complaining:
Unhandled promise rejection. To suppress this warning, add an
error handler to your promise chain with .catch() or a try-catch block
around your await expression.
This commit adds the catch it's asking for.
---
js/ui/status/keyboard.js | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index cfc0a01f6b..4ef2f355d3 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -204,7 +204,9 @@ class InputSourceSystemSettings extends InputSourceSettings {
this._options = '';
this._model = '';
- this._reload();
+ this._reload().catch(error => {
+ logError(error, 'Could not reload system input settings');
+ });
Gio.DBus.system.signal_subscribe(this._BUS_NAME,
this._BUS_PROPS_IFACE,
--
2.43.1
@@ -1,136 +0,0 @@
From 0c0cc4ce1d3e08eba3e701d565398e01aa479ff7 Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 11:13:39 -0400
Subject: [PATCH 2/3] status/keyboard: Load keyboard from system settings if
gsettings unconfigured
Right now if a user hasn't configured their input sources, the code
falls back to
using the current layout on Xorg and the mutter default with wayland.
This commit changes the code to instead fall back to using the system
default (as configured by localed).
---
js/ui/status/keyboard.js | 62 +++++++++++++++++++++++++++++++---------
1 file changed, 48 insertions(+), 14 deletions(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index 4ef2f355d3..d91eb41bc6 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -22,6 +22,9 @@ import * as Util from '../../misc/util.js';
export const INPUT_SOURCE_TYPE_XKB = 'xkb';
export const INPUT_SOURCE_TYPE_IBUS = 'ibus';
+const DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
+const KEY_INPUT_SOURCES = 'sources';
+
export const LayoutMenuItem = GObject.registerClass(
class LayoutMenuItem extends PopupMenu.PopupBaseMenuItem {
_init(displayName, shortName) {
@@ -278,18 +281,16 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
class InputSourceSessionSettings extends InputSourceSettings {
- constructor() {
+ constructor(settings) {
super();
- this._DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
- this._KEY_INPUT_SOURCES = 'sources';
this._KEY_MRU_SOURCES = 'mru-sources';
this._KEY_KEYBOARD_OPTIONS = 'xkb-options';
this._KEY_KEYBOARD_MODEL = 'xkb-model';
this._KEY_PER_WINDOW = 'per-window';
- this._settings = new Gio.Settings({schema_id: this._DESKTOP_INPUT_SOURCES_SCHEMA});
- this._settings.connect(`changed::${this._KEY_INPUT_SOURCES}`, this._emitInputSourcesChanged.bind(this));
+ this._settings = settings;
+ this._settings.connect(`changed::${KEY_INPUT_SOURCES}`, this._emitInputSourcesChanged.bind(this));
this._settings.connect(`changed::${this._KEY_KEYBOARD_OPTIONS}`, this._emitKeyboardOptionsChanged.bind(this));
this._settings.connect(`changed::${this._KEY_KEYBOARD_MODEL}`, this._emitKeyboardModelChanged.bind(this));
this._settings.connect(`changed::${this._KEY_PER_WINDOW}`, this._emitPerWindowChanged.bind(this));
@@ -308,7 +309,7 @@ class InputSourceSessionSettings extends InputSourceSettings {
}
get inputSources() {
- return this._getSourcesList(this._KEY_INPUT_SOURCES);
+ return this._getSourcesList(KEY_INPUT_SOURCES);
}
get mruSources() {
@@ -363,13 +364,6 @@ export class InputSourceManager extends Signals.EventEmitter {
Meta.KeyBindingFlags.IS_REVERSED,
Shell.ActionMode.ALL,
this._switchInputSource.bind(this));
- if (Main.sessionMode.isGreeter)
- this._settings = new InputSourceSystemSettings();
- else
- this._settings = new InputSourceSessionSettings();
- this._settings.connect('input-sources-changed', this._inputSourcesChanged.bind(this));
- this._settings.connect('keyboard-options-changed', this._keyboardOptionsChanged.bind(this));
- this._settings.connect('keyboard-model-changed', this._keyboardModelChanged.bind(this));
this._xkbInfo = KeyboardManager.getXkbInfo();
this._keyboardManager = KeyboardManager.getKeyboardManager();
@@ -381,16 +375,56 @@ export class InputSourceManager extends Signals.EventEmitter {
this._ibusManager.connect('property-updated', this._ibusPropertyUpdated.bind(this));
this._ibusManager.connect('set-content-type', this._ibusSetContentType.bind(this));
+ this._inputSettings = new Gio.Settings({schema_id: DESKTOP_INPUT_SOURCES_SCHEMA});
+ this._setupInputSettings();
+
global.display.connect('modifiers-accelerator-activated', this._modifiersSwitcher.bind(this));
this._sourcesPerWindow = false;
this._focusWindowNotifyId = 0;
- this._settings.connect('per-window-changed', this._sourcesPerWindowChanged.bind(this));
this._sourcesPerWindowChanged();
this._disableIBus = false;
this._reloading = false;
}
+ _sessionHasNoInputSettings() {
+ return this._inputSettings.get_user_value(KEY_INPUT_SOURCES) === null;
+ }
+
+ _reloadInputSettings() {
+ const hadNoSessionInputSettings = this._hasNoSessionInputSettings;
+
+ if (Main.sessionMode.isGreeter)
+ this._hasNoSessionInputSettings = true;
+ else
+ this._hasNoSessionInputSettings = this._sessionHasNoInputSettings();
+
+ if (this._settings && hadNoSessionInputSettings === this._hasNoSessionInputSettings)
+ return;
+
+ this._settings?.disconnectObject(this);
+
+ if (this._hasNoSessionInputSettings)
+ this._settings = new InputSourceSystemSettings();
+ else
+ this._settings = new InputSourceSessionSettings(this._inputSettings);
+
+ this._settings.connectObject(
+ 'input-sources-changed', this._inputSourcesChanged.bind(this),
+ 'keyboard-options-changed', this._keyboardOptionsChanged.bind(this),
+ 'keyboard-model-changed', this._keyboardModelChanged.bind(this),
+ 'per-window-changed', this._sourcesPerWindowChanged.bind(this),
+ this);
+ this.reload();
+ }
+
+ _setupInputSettings() {
+ if (!Main.sessionMode.isGreeter)
+ this._inputSettings.connect(`changed::${KEY_INPUT_SOURCES}`, this._reloadInputSettings.bind(this));
+
+ this._reloadInputSettings();
+ }
+
reload() {
this._reloading = true;
this._keyboardManager.setKeyboardOptions(this._settings.keyboardOptions);
--
2.43.1
@@ -1,128 +0,0 @@
From d060baeb69a2a7d80fe403fc8eec90e20aa6cb7f Mon Sep 17 00:00:00 2001
From: Ray Strode <rstrode@redhat.com>
Date: Wed, 16 Aug 2023 14:09:50 -0400
Subject: [PATCH 3/3] status/keyboard: Use gnome-desktop API for getting
default input sources list
At the moment, gnome-shell tries to figure out the default input sources
from localed. It fails to take into account the system locale and input
methods.
This commit switches it to use a new function in gnome-desktop,
gnome_get_default_input_sources, which does most of the heavy
lifting itself, instead.
---
js/ui/status/keyboard.js | 59 ++++++++++++++++++----------------------
1 file changed, 27 insertions(+), 32 deletions(-)
diff --git a/js/ui/status/keyboard.js b/js/ui/status/keyboard.js
index d91eb41bc6..19c36031f6 100644
--- a/js/ui/status/keyboard.js
+++ b/js/ui/status/keyboard.js
@@ -3,6 +3,7 @@
import Clutter from 'gi://Clutter';
import Gio from 'gi://Gio';
import GLib from 'gi://GLib';
+import GnomeDesktop from 'gi://GnomeDesktop';
import GObject from 'gi://GObject';
import IBus from 'gi://IBus';
import Meta from 'gi://Meta';
@@ -25,6 +26,8 @@ export const INPUT_SOURCE_TYPE_IBUS = 'ibus';
const DESKTOP_INPUT_SOURCES_SCHEMA = 'org.gnome.desktop.input-sources';
const KEY_INPUT_SOURCES = 'sources';
+Gio._promisify(GnomeDesktop, 'get_default_input_sources');
+
export const LayoutMenuItem = GObject.registerClass(
class LayoutMenuItem extends PopupMenu.PopupBaseMenuItem {
_init(displayName, shortName) {
@@ -202,9 +205,9 @@ class InputSourceSystemSettings extends InputSourceSettings {
this._BUS_IFACE = 'org.freedesktop.locale1';
this._BUS_PROPS_IFACE = 'org.freedesktop.DBus.Properties';
- this._layouts = '';
- this._variants = '';
- this._options = '';
+ this._inputSourceIds = [];
+ this._inputSourceTypes = [];
+ this._options = [];
this._model = '';
this._reload().catch(error => {
@@ -221,30 +224,22 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
async _reload() {
- let props;
+ let inputSourceIds;
+ let inputSourceTypes;
+ let options;
+ let model;
try {
- const result = await Gio.DBus.system.call(
- this._BUS_NAME,
- this._BUS_PATH,
- this._BUS_PROPS_IFACE,
- 'GetAll',
- new GLib.Variant('(s)', [this._BUS_IFACE]),
- null, Gio.DBusCallFlags.NONE, -1, null);
- [props] = result.deepUnpack();
+ [inputSourceIds, inputSourceTypes, options, model] =
+ await GnomeDesktop.get_default_input_sources(null);
} catch (e) {
- log(`Could not get properties from ${this._BUS_NAME}`);
+ logError(e, 'Could not get default input sources');
return;
}
- const layouts = props['X11Layout'].unpack();
- const variants = props['X11Variant'].unpack();
- const options = props['X11Options'].unpack();
- const model = props['X11Model'].unpack();
-
- if (layouts !== this._layouts ||
- variants !== this._variants) {
- this._layouts = layouts;
- this._variants = variants;
+ if (inputSourceIds !== this._inputSourceIds ||
+ inputSourceTypes !== this._inputSourceTypes) {
+ this._inputSourceIds = inputSourceIds;
+ this._inputSourceTypes = inputSourceTypes;
this._emitInputSourcesChanged();
}
if (options !== this._options) {
@@ -258,21 +253,21 @@ class InputSourceSystemSettings extends InputSourceSettings {
}
get inputSources() {
- let sourcesList = [];
- let layouts = this._layouts.split(',');
- let variants = this._variants.split(',');
-
- for (let i = 0; i < layouts.length && !!layouts[i]; i++) {
- let id = layouts[i];
- if (variants[i])
- id += `+${variants[i]}`;
- sourcesList.push({type: INPUT_SOURCE_TYPE_XKB, id});
+ let sourcesList;
+
+ if (this._inputSourceIds) {
+ sourcesList = this._inputSourceIds.map((id, index) => {
+ return {type: this._inputSourceTypes[index], id};
+ });
+ } else {
+ sourcesList = [];
}
+
return sourcesList;
}
get keyboardOptions() {
- return this._options.split(',');
+ return this._options;
}
get keyboardModel() {
--
2.43.1

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