lib32-libxnvctrl
exists on aur, it's needed by lib32-mangohud
Search Criteria
Package Details: libxnvctrl-470xx 470.239.06-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvidia-470xx-settings.git (read-only, click to copy) |
---|---|
Package Base: | nvidia-470xx-settings |
Description: | NVIDIA NV-CONTROL X extension |
Upstream URL: | https://github.com/NVIDIA/nvidia-settings |
Licenses: | GPL2 |
Conflicts: | libxnvctrl |
Provides: | libxnvctrl, libXNVCtrl.so |
Submitter: | jonathon |
Maintainer: | Sinyria (SoftExpert) |
Last Packager: | Sinyria |
Votes: | 29 |
Popularity: | 0.55 |
First Submitted: | 2021-10-31 00:59 (UTC) |
Last Updated: | 2024-02-24 20:28 (UTC) |
Dependencies (9)
- libxext (libxext-gitAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR, gtk2-maemoAUR) (make)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR) (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jansson (jansson-gitAUR) (make)
- libvdpau (make)
- libxext (libxext-gitAUR) (make)
- libxv (make)
- nvidia-470xx-utilsAUR (make)
Required by (32)
- conky-cairo (requires libxnvctrl)
- conky-git (requires libxnvctrl)
- conky-git (requires libXNVCtrl.so)
- conky-lua-nv (requires libxnvctrl)
- conky-lua-nv (requires libXNVCtrl.so)
- fancon (requires libxnvctrl) (make)
- fancon-git (requires libxnvctrl) (make)
- fastgame-git (requires libxnvctrl) (optional)
- gl-gsync-demo (requires libxnvctrl)
- gpu-screen-recorder-git (requires libxnvctrl) (optional)
- indicator-sensors (requires libxnvctrl) (optional)
- indicator-sensors-git (requires libxnvctrl) (optional)
- lib32-libxnvctrl (requires libxnvctrl) (optional)
- lib32-mangohud-git (requires libxnvctrl) (make)
- libvibrant (requires libxnvctrl)
- libvibrant (requires libxnvctrl) (make)
- libvibrant-git (requires libxnvctrl) (make)
- libvibrant-git (requires libxnvctrl)
- mangohud-git (requires libxnvctrl) (make)
- mangohud-git (requires libxnvctrl) (optional)
- Show 12 more...
Sources (2)
ahmubashshir commented on 2021-12-14 01:08 (UTC)
jonathon commented on 2021-12-13 21:01 (UTC)
Why is that needed? lib32-libxnvctrl
doesn't exist.
ahmubashshir commented on 2021-12-13 20:26 (UTC)
lib32- variant of this package (lib32-libxnvctrl-470xx)
jonathon commented on 2021-11-02 11:09 (UTC)
lib32- variant of the settings package? Not sure why that's needed. I already packaged lib32-nvidia-470xx-utils
.
ahmubashshir commented on 2021-11-02 07:28 (UTC)
lib32- variant?
jonathon commented on 2021-11-01 12:58 (UTC)
The difference will be due to using an AUR helper rather than e.g. makechrootpkg
. However, the variable definitions have now been moved. No pkgrel bump as no rebuild needed.
Internauta commented on 2021-11-01 11:54 (UTC) (edited on 2021-11-01 12:19 (UTC) by Internauta)
Line 48:
rm "$pkgdir/usr/lib/libnvidia-gtk2.so.$pkgver"
The file is in /usr/local/[...]
, then should be:
rm "$pkgdir/usr/local/lib/libnvidia-gtk2.so.$pkgver"
Line 64:
cp -Pr out/libXNVCtrl.* -t "${pkgdir}/usr/lib"
The path is wrong. It should be:
cp -Pr _out/Linux_${arch}/libXNVCtrl.* -t "${pkgdir}/usr/lib"
Fixing these 2 lines should complete the build, but it gives another error during installation, because man files now points to /usr/local/share/man
(the official package pointed to /usr/share/man
). The error is:
nvidia-470xx-settings: /usr/local/share/man exists in filesystem (owned by filesystem)
EDIT: nevermind, i think i found the issue. For some reason the PREFIX variable is not visible in line 42. Adding it like this:
make DESTDIR="${pkgdir}" PREFIX="/usr" install
fixes everything. The fix in line 64 is still needed.
jonathon commented on 2021-11-01 10:58 (UTC)
m4
is in base-devel
so you already have it installed.
xhenon commented on 2021-11-01 08:56 (UTC)
I notice m4 package is mandatory compile nvidia-470xx-settings but is not listed as dependence
dmelhado commented on 2021-10-31 22:50 (UTC)
Gives a rm error. Fixed it by commenting out line 45 in PKGBUILD.
Pinned Comments
Sinyria commented on 2023-11-03 03:53 (UTC) (edited on 2024-02-23 00:35 (UTC) by Sinyria)
Sadly I do not at the moment have a system containing a GTX780 or similar to actually test this since switching to AMD in autumn. So kindly let me know if this package installs correctly for you, I can only test if it builds.
Also, hit me up if you want to be made co-maintainer for this.