Commit Graph

267 Commits

Author SHA1 Message Date
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 f847da3b9a bump(branch): akmod dkms akmod dkms akmod dkms 2025-03-09 07:10:26 +00: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
Raboneko 25ed84e23b bump: uutils-coreutils-replace 2025-03-08 14:12:50 +00: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 f431703eb4 bump(nightly): mpv nightly nightly nim-nightly astal nvidia-patch 2025-03-08 01:14:31 +00:00
Raboneko f68a17df37 bump: limine 2025-03-07 20:23:38 +00:00
Raboneko 59e227dc07 bump(nightly): mpv mwc nightly cros-keyboard-map spotx-bash 2025-03-07 01:41:12 +00:00
Pornpipat Popum ad69205cb5 bump(opentabletdriver): .net dependency (#3767) 2025-03-06 23:24:19 +08: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
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
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 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
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
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
Raboneko 71b1b0d42f bump: v4l2loopback 2025-02-28 09:55:39 +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
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
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 0b9ff8ca8e bump(nightly): mpv nightly nightly nim-nightly astal nvidia-patch 2025-02-27 01:38:46 +00:00
Raboneko 0e898543f6 bump: limine 2025-02-25 19:14:36 +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 ddc43262d6 bump: limine 2025-02-17 02:50:52 +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
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
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 c3b6a8efb5 bump(nightly): nightly mpv flow nightly nightly prismlauncher-nightly nvidia-patch 2025-02-12 01:35:24 +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
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
Owen Zimmerman 94fcf9aad3 fix: surface-dtx-daemon name (#3209) 2025-02-05 21:48:30 -06:00