[arch-dev-public] Signoff report for [testing]

2014-02-25 Thread Arch Website Notification
=== 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

2014-02-25 Thread 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.


-- 
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

2014-02-25 Thread Pierre Schmitz
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