[arch-dev-public] Signoff report for [testing]
=== Signoff report for [testing] === https://www.archlinux.org/packages/signoffs/ There are currently: * 4 new packages in last 24 hours * 2 known bad packages * 0 packages not accepting signoffs * 6 fully signed off packages * 19 packages missing signoffs * 2 packages older than 14 days (Note: the word 'package' as used here refers to packages as grouped by pkgbase, architecture, and repository; e.g., one PKGBUILD produces one package per architecture, even if it is a split package.) == New packages in [testing] in last 24 hours (4 total) == * efibootmgr-0.6.1.29.gf4e29e4-1 (i686) * efivar-0.7-2 (i686) * efibootmgr-0.6.1.29.gf4e29e4-1 (x86_64) * efivar-0.7-2 (x86_64) == Incomplete signoffs for [core] (8 total) == * efibootmgr-0.6.1.29.gf4e29e4-1 (i686) 0/1 signoffs * efivar-0.7-2 (i686) 0/1 signoffs * ppp-2.4.6-2 (i686) 0/1 signoffs * wpa_supplicant-2.1-2 (i686) 0/1 signoffs * efibootmgr-0.6.1.29.gf4e29e4-1 (x86_64) 1/2 signoffs * efivar-0.7-2 (x86_64) 1/2 signoffs * ppp-2.4.6-2 (x86_64) 0/2 signoffs * s-nail-14.6.1-1 (x86_64) 1/2 signoffs == Incomplete signoffs for [extra] (11 total) == * libreoffice-i18n-4.2.1-2 (any) 0/2 signoffs * banshee-2.6.2-3 (i686) 0/1 signoffs * libreoffice-4.2.1-1 (i686) 0/1 signoffs * pulseaudio-4.99.4-1 (i686) 0/1 signoffs * webkitgtk-2.2.5-2 (i686) 0/1 signoffs * wpa_supplicant_gui-2.1-1 (i686) 0/1 signoffs * banshee-2.6.2-3 (x86_64) 0/2 signoffs * libreoffice-4.2.1-1 (x86_64) 0/2 signoffs * pulseaudio-4.99.4-1 (x86_64) 0/2 signoffs * webkitgtk-2.2.5-2 (x86_64) 0/2 signoffs * wpa_supplicant_gui-2.1-1 (x86_64) 0/2 signoffs == Completed signoffs (6 total) == * grep-2.18-1 (i686) * s-nail-14.6.1-1 (i686) * systemd-209-3 (i686) * grep-2.18-1 (x86_64) * systemd-209-3 (x86_64) * wpa_supplicant-2.1-2 (x86_64) == All packages in [testing] for more than 14 days (2 total) == * libtirpc-0.2.4-1 (i686), since 2013-12-28 * libtirpc-0.2.4-1 (x86_64), since 2013-12-28 == Top five in signoffs in last 24 hours == 1. tpowa - 4 signoffs 2. bpiotrowski - 2 signoffs
[arch-dev-public] nvidia 331.49
Hi all, Is there a special reason we are not updating to the latest nvidia drivers ? problems building the kernel drivers or something ? I'm just asking, did not yet build the drivers myself, just have an updated pkgbuild for the utils already. -- Ike # $Id: PKGBUILD 203649 2014-01-13 17:13:37Z andyrtr $ # Maintainer: Thomas Baechler tho...@archlinux.org # Contributor: James Rayner iphi...@gmail.com pkgbase=nvidia-utils pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') pkgver=331.49 pkgrel=1 arch=('i686' 'x86_64') url=http://www.nvidia.com/; license=('custom') options=('!strip') if [ $CARCH = i686 ]; then _arch='x86' _pkg=NVIDIA-Linux-${_arch}-${pkgver} source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) sha256sums+=('b6725d71f25e22300f1ef92d57089675d454d17746084f1a166576c7105ea701') elif [ $CARCH = x86_64 ]; then _arch='x86_64' _pkg=NVIDIA-Linux-${_arch}-${pkgver}-no-compat32 source=(ftp://download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) sha256sums+=('d3c10288038830b18d95fecd64059c4c0513c6241fdb43501c235e4f03dd7460') fi create_links() { # create soname links while read -d '' _lib; do _soname=$(dirname ${_lib})/$(LC_ALL=C readelf -d ${_lib} | sed -nr 's/.*Library soname: \[(.*)\].*/\1/p') [[ -e ${_soname} ]] || ln -s $(basename ${_lib}) ${_soname} [[ -e ${_soname/.[0-9]*/} ]] || ln -s $(basename ${_soname}) ${_soname/.[0-9]*/} done (find ${pkgdir} -type f -name '*.so*' -print0) } build() { cd ${srcdir} sh ${_pkg}.run --extract-only } package_opencl-nvidia() { pkgdesc=OpenCL implemention for NVIDIA depends=('libcl' 'zlib') optdepends=('opencl-headers: headers necessary for OpenCL development') cd ${srcdir}/${_pkg} # OpenCL install -D -m644 nvidia.icd ${pkgdir}/etc/OpenCL/vendors/nvidia.icd install -D -m755 libnvidia-compiler.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver} install -D -m755 libnvidia-opencl.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver} create_links } package_nvidia-libgl() { pkgdesc=NVIDIA drivers libraries symlinks depends=('nvidia-utils') conflicts=('libgl') provides=('libgl') cd ${srcdir}/${_pkg} mkdir -p ${pkgdir}/usr/lib/xorg/modules/extensions ln -s /usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver} ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1 ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so ln -s /usr/lib/nvidia/libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.${pkgver} ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so.1 ln -s libGL.so.${pkgver} ${pkgdir}/usr/lib/libGL.so } package_nvidia-utils() { pkgdesc=NVIDIA drivers utilities depends=('xorg-server') optdepends=('gtk2: nvidia-settings' 'opencl-nvidia: OpenCL support') cd ${srcdir}/${_pkg} # X driver install -D -m755 nvidia_drv.so ${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so # GLX extension module for X install -D -m755 libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver} ln -s libglx.so.${pkgver} ${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so# X doesn't find glx otherwise # OpenGL library install -D -m755 libGL.so.${pkgver} ${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver} # OpenGL core library install -D -m755 libnvidia-glcore.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver} # VDPAU install -D -m755 libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver} # nvidia-tls library install -D -m755 tls/libnvidia-tls.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver} install -D -m755 libnvidia-cfg.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver} install -D -m755 libnvidia-ml.so.${pkgver} ${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver} # CUDA install -D -m755 libcuda.so.${pkgver} ${pkgdir}/usr/lib/libcuda.so.${pkgver} install -D -m755 libnvcuvid.so.${pkgver} ${pkgdir}/usr/lib/libnvcuvid.so.${pkgver} #install -D -m755 nvidia-cuda-proxy-server ${pkgdir}/usr/bin/nvidia-cuda-proxy-server #install -D -m644 nvidia-cuda-proxy-control.1.gz ${pkgdir}/usr/share/man/man1/nvidia-cuda-proxy-control.1.gz # DEBUG install -D -m755 nvidia-debugdump ${pkgdir}/usr/bin/nvidia-debugdump # nvidia-xconfig install -D -m755 nvidia-xconfig ${pkgdir}/usr/bin/nvidia-xconfig install -D -m644 nvidia-xconfig.1.gz ${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz # nvidia-settings install -D -m755 nvidia-settings ${pkgdir}/usr/bin/nvidia-settings install -D -m644 nvidia-settings.1.gz ${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz install -D -m644 nvidia-settings.desktop
Re: [arch-dev-public] nvidia 331.49
Am 25.02.2014 18:26, schrieb Ike Devolder: Hi all, Is there a special reason we are not updating to the latest nvidia drivers ? problems building the kernel drivers or something ? I'm just asking, did not yet build the drivers myself, just have an updated pkgbuild for the utils already. Looks like a minor update to me. I think Ionut was busy lately. So I would say if the updated driver works fine and is not explicitly marked as BETA, just go ahead and push an update. Greetings, Pierre -- Pierre Schmitz, https://pierre-schmitz.com