* chore: Update Python packages to the modern RPM Python build system (#4816)
* chore(shibuya): Update to modern Python macros, prep stuff for docs?
Signed-off-by: Gilver <rockgrub@disroot.org>
* chore(lomiri-ui-toolkit): Update to modern Python macros
Signed-off-by: Gilver <rockgrub@disroot.org>
* chore(spinxcontrib-moderncmakedomain): Follow guidelines for "canonical" name
Signed-off-by: Gilver <rockgrub@disroot.org>
* Oops
Signed-off-by: Gilver <rockgrub@disroot.org>
* fix(lomiri-ui-toolkit) More modern Python changes
* Aaaa
* chore(pillow-heif): Update to modern Python build systems
* chore(protobuf): Update to modern Python build systems
* refactor(sphinx-moderncmakedomain): Run tests with Nox instead
* fix(shibuya): Oops
Signed-off-by: Gilver <rockgrub@disroot.org>
---------
Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit b02f48f9c7)
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
* Revert specs for packages Python is too old for
---------
Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
* fix(nvidia-kmod-common): Swap back to kernel-open as default
* feat(nvidia-kmod-common): Scriptlet to detect cards that need closed modules
* chore: Bump release
* feat: Update note
* refactor: Change to Negativo17's sed command
* feat: Only change file if it needs to be changed
* fix: Forgot a `then`
* feat: More descript cariable because why not
* feat: Add Akmods/DKMS rebuild to scriptlet?
* feat: Add macro back to post script???
* fix: Make this posttrans
* feat: Open and closed kmod variants
* cleanup: Missed some testing stuff in the specs...
* refactor: Can actually just do the DKMS ones in dkms.conf
* shsdsadhdjk
* fix: Rename didn't stick?
* fix: Requires/provides
* chore: Rename open dkms.conf file
* chore: Bump release
---------
(cherry picked from commit 196d15e0a8)
Signed-off-by: Gilver <rockgrub@disroot.org>
Signed-off-by: RockGrub <RockGrub@users.noreply.github.com>
* fix: Obsolete libOSMesa, add compat package
* feat: A lil thank you
* feat: Epoch on compat package so both are the same
* Update mesa.spec
---------
(cherry picked from commit 68ca317303)
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
* add: sphinxcontrib-moderncmakedomain
* ?
* Big fan of stuff that builds locally but fails in CI
* Update python-sphinxcontrib-moderncmakedomain.spec
* Just remove the buildrequires generation I guess
---------
(cherry picked from commit 17ed36ed93)
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>