vagnum08 / cpupower-gui

cpupower-gui is a graphical program that is used to change the scaling frequency limits of the cpu, similar to cpupower.
GNU General Public License v3.0
430 stars 31 forks source link

OBS link #104

Closed edogawa23 closed 12 months ago

edogawa23 commented 1 year ago

Would you mind changing your links to OBS packages to point at multimedia:proaudio, not home:erigas, and possibly adding a paragraph for openSUSE? The commands would be as stated in https://software.opensuse.org//download.html?project=multimedia%3Aproaudio&package=cpupower-gui (under section "add repo and install manually"). cpupower-gui isn't directly related to pro audio but we use itt to switch to performance mode when aiming for xrun-free audio from Ardour etc. I've branched and unlinked our package from home:erigas one, in fact the one in home:erigas is a branch of ours now, and currently unfortunately is broken after yesterday's package update in our repo which seems to have introduced untrackable changes to the spec file(we ran a tool called spec-cleaner that updates and checks for common errors and deprecated stuff). This needs fixing or branching anew from erigas.

vagnum08 commented 1 year ago

Since the original repo was removed from OBS I branched from yours since you have added some changes to the spec-file.

If you check #96 there is an issue with the packaging.

I tried fixing the packaging but I haven't found time to actually to it. Additionally, it would be better to release a new version, with the latest changes. This way the patch I used for meson won't be needed.

TLDR: I will change the link to the repo. And hopefully I will make a release soon(ish).

edogawa23 commented 1 year ago

I see... I think I identified and fixed the packaging bug, by removing the polkit rules.d directory ownership for Fedora.

I have built a test version for Fedora 36 in my home project in OBS: https://software.opensuse.org//download.html?project=home%3Aedogawa&package=cpupower-gui

Anyways, looking forward to seeing a new release.

edogawa23 commented 1 year ago

Just to mention, after a month and no feedback from fedora users, I now submitted my modifications to the more permanent GeekosDAW repo and enabled building and publishing for Fedora 36 - 38 (x86-64 only for now).

vagnum08 commented 1 year ago

I will change the README to point to GeekosDAW repo for OpenSUSE and Fedora packages.

vagnum08 commented 12 months ago

Took me a while but it is done now. I live-booted to Fedora 38, grabbed your package from OBS and it worked without any fuss. I also noticed that you built the package from latest git commit. That helps with the previous bugs for meson, etc.