[arch-commits] Commit in bird/trunk (01-fix-leak.patch PKGBUILD)
Date: Friday, December 29, 2017 @ 12:51:07 Author: seblu Revision: 313758 upgpkg: bird 2.0.0-2 - fix FS#56879 Added: bird/trunk/01-fix-leak.patch Modified: bird/trunk/PKGBUILD ---+ 01-fix-leak.patch | 38 ++ PKGBUILD | 21 ++--- 2 files changed, 56 insertions(+), 3 deletions(-) Added: 01-fix-leak.patch === --- 01-fix-leak.patch (rev 0) +++ 01-fix-leak.patch 2017-12-29 12:51:07 UTC (rev 313758) @@ -0,0 +1,38 @@ +From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001 +From: "Ondrej Zajicek (work)"+Date: Sat, 16 Dec 2017 00:42:56 +0100 +Subject: [PATCH] Netlink: Fix memory leak + +--- + sysdep/linux/netlink.c | 11 --- + 1 file changed, 11 deletions(-) + +diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c +index 72ff13fa..4cb51519 100644 +--- a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c +@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h) + ra->nh.labels = labels; + #endif + +- rte *e = rte_get_temp(ra); +- e->net = net; +- e->u.krt.src = src; +- e->u.krt.proto = i->rtm_protocol; +- e->u.krt.seen = 0; +- e->u.krt.best = 0; +- e->u.krt.metric = 0; +- + if (i->rtm_scope != def_scope) + { + ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr)); +@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h) + ea->attrs[0].u.data = i->rtm_scope; + } + +- if (a[RTA_PRIORITY]) +-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]); +- + if (a[RTA_PREFSRC]) + { + ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]); Modified: PKGBUILD === --- PKGBUILD2017-12-29 12:08:41 UTC (rev 313757) +++ PKGBUILD2017-12-29 12:51:07 UTC (rev 313758) @@ -3,7 +3,7 @@ pkgname=bird pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon' arch=('x86_64') url='http://bird.network.cz/' @@ -12,10 +12,25 @@ depends=('glibc' 'readline' 'ncurses') replaces=('bird6') source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz; -'bird.service') +'bird.service' +'01-fix-leak.patch') md5sums=('31cbd40f493d6e946e7cdf3158c4923a' - '69221e063a3f07dcad519d5eeacaae75') + '69221e063a3f07dcad519d5eeacaae75' + '4936f7eb7a66014e2ad358d94a9ea1a9') +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + build() { cd $pkgbase-$pkgver ./configure \
[arch-commits] Commit in bird/repos/extra-x86_64 (5 files)
Date: Friday, December 29, 2017 @ 12:51:19 Author: seblu Revision: 313759 archrelease: copy trunk to extra-x86_64 Added: bird/repos/extra-x86_64/01-fix-leak.patch (from rev 313758, bird/trunk/01-fix-leak.patch) bird/repos/extra-x86_64/PKGBUILD (from rev 313758, bird/trunk/PKGBUILD) bird/repos/extra-x86_64/bird.service (from rev 313758, bird/trunk/bird.service) Deleted: bird/repos/extra-x86_64/PKGBUILD bird/repos/extra-x86_64/bird.service ---+ 01-fix-leak.patch | 38 + PKGBUILD | 111 +--- bird.service | 24 +-- 3 files changed, 113 insertions(+), 60 deletions(-) Copied: bird/repos/extra-x86_64/01-fix-leak.patch (from rev 313758, bird/trunk/01-fix-leak.patch) === --- 01-fix-leak.patch (rev 0) +++ 01-fix-leak.patch 2017-12-29 12:51:19 UTC (rev 313759) @@ -0,0 +1,38 @@ +From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001 +From: "Ondrej Zajicek (work)"+Date: Sat, 16 Dec 2017 00:42:56 +0100 +Subject: [PATCH] Netlink: Fix memory leak + +--- + sysdep/linux/netlink.c | 11 --- + 1 file changed, 11 deletions(-) + +diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c +index 72ff13fa..4cb51519 100644 +--- a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c +@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h) + ra->nh.labels = labels; + #endif + +- rte *e = rte_get_temp(ra); +- e->net = net; +- e->u.krt.src = src; +- e->u.krt.proto = i->rtm_protocol; +- e->u.krt.seen = 0; +- e->u.krt.best = 0; +- e->u.krt.metric = 0; +- + if (i->rtm_scope != def_scope) + { + ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr)); +@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr *h) + ea->attrs[0].u.data = i->rtm_scope; + } + +- if (a[RTA_PRIORITY]) +-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]); +- + if (a[RTA_PREFSRC]) + { + ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]); Deleted: PKGBUILD === --- PKGBUILD2017-12-29 12:51:07 UTC (rev 313758) +++ PKGBUILD2017-12-29 12:51:19 UTC (rev 313759) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer - -pkgname=bird -pkgver=2.0.0 -pkgrel=1 -pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon' -arch=('x86_64') -url='http://bird.network.cz/' -license=('GPL2') -backup=('etc/bird.conf') -depends=('glibc' 'readline' 'ncurses') -replaces=('bird6') -source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz; -'bird.service') -md5sums=('31cbd40f493d6e946e7cdf3158c4923a' - '69221e063a3f07dcad519d5eeacaae75') - -build() { - cd $pkgbase-$pkgver - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---docdir=/usr/share/doc/$pkgname - make -} - -package () { - - cd $pkgbase-$pkgver - make \ -prefix="$pkgdir/usr" \ -sysconfdir="$pkgdir/etc" \ -sbindir="$pkgdir/usr/bin" \ -localstatedir="$pkgdir/var" \ -docdir="$pkgdir/usr/share/doc/$pkgname" \ -install - - # no /var inside pkg - rm -r "$pkgdir/var" - - # systemd - install -D -m 644 "$srcdir/bird.service" "$pkgdir/usr/lib/systemd/system/bird.service" -} - -# vim:set ts=2 sw=2 et: Copied: bird/repos/extra-x86_64/PKGBUILD (from rev 313758, bird/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 12:51:19 UTC (rev 313759) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Sébastien Luttringer + +pkgname=bird +pkgver=2.0.0 +pkgrel=2 +pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon' +arch=('x86_64') +url='http://bird.network.cz/' +license=('GPL2') +backup=('etc/bird.conf') +depends=('glibc' 'readline' 'ncurses') +replaces=('bird6') +source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz; +'bird.service' +'01-fix-leak.patch') +md5sums=('31cbd40f493d6e946e7cdf3158c4923a' + '69221e063a3f07dcad519d5eeacaae75' + '4936f7eb7a66014e2ad358d94a9ea1a9') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgbase-$pkgver + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--docdir=/usr/share/doc/$pkgname + make +} + +package () { + + cd $pkgbase-$pkgver + make \ +prefix="$pkgdir/usr" \ +sysconfdir="$pkgdir/etc" \ +sbindir="$pkgdir/usr/bin" \ +
[arch-commits] Commit in bind/repos (11 files)
Date: Friday, December 29, 2017 @ 14:15:05 Author: jelle Revision: 313762 db-move: moved bind from [staging] to [testing] (x86_64) Added: bind/repos/testing-x86_64/ bind/repos/testing-x86_64/127.0.0.zone (from rev 313761, bind/repos/staging-x86_64/127.0.0.zone) bind/repos/testing-x86_64/PKGBUILD (from rev 313761, bind/repos/staging-x86_64/PKGBUILD) bind/repos/testing-x86_64/empty.zone (from rev 313761, bind/repos/staging-x86_64/empty.zone) bind/repos/testing-x86_64/localhost.ip6.zone (from rev 313761, bind/repos/staging-x86_64/localhost.ip6.zone) bind/repos/testing-x86_64/localhost.zone (from rev 313761, bind/repos/staging-x86_64/localhost.zone) bind/repos/testing-x86_64/named.conf (from rev 313761, bind/repos/staging-x86_64/named.conf) bind/repos/testing-x86_64/named.service (from rev 313761, bind/repos/staging-x86_64/named.service) bind/repos/testing-x86_64/sysusers.conf (from rev 313761, bind/repos/staging-x86_64/sysusers.conf) bind/repos/testing-x86_64/tmpfiles.conf (from rev 313761, bind/repos/staging-x86_64/tmpfiles.conf) Deleted: bind/repos/staging-x86_64/ + 127.0.0.zone | 10 +++ PKGBUILD | 134 +++ empty.zone |8 +++ localhost.ip6.zone | 10 +++ localhost.zone | 11 named.conf | 72 +++ named.service | 10 +++ sysusers.conf |1 tmpfiles.conf |1 9 files changed, 257 insertions(+) Copied: bind/repos/testing-x86_64/127.0.0.zone (from rev 313761, bind/repos/staging-x86_64/127.0.0.zone) === --- testing-x86_64/127.0.0.zone (rev 0) +++ testing-x86_64/127.0.0.zone 2017-12-29 14:15:05 UTC (rev 313762) @@ -0,0 +1,10 @@ +@ 1D IN SOA localhost. root.localhost. ( +42; serial (mmdd##) +3H; refresh +15M ; retry +1W; expiry +1D ) ; minimum ttl + +1D IN NS localhost. + +1.0.0.127.in-addr.arpa. 1D IN PTR localhost. Copied: bind/repos/testing-x86_64/PKGBUILD (from rev 313761, bind/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-29 14:15:05 UTC (rev 313762) @@ -0,0 +1,134 @@ +# $Id: PKGBUILD 113060 2014-06-12 10:51:06Z seblu $ +# Maintainer: Sébastien Luttringer +# Contributor: Gaetan Bisson+# Contributor: judd +# Contributor: Mario Vazquez + +pkgbase=bind +pkgname=(bind bind-tools) +_pkgver=9.11.2 +pkgver=${_pkgver//-/.} +pkgrel=3 +url='https://www.isc.org/software/bind/' +license=('custom:MPL2') +arch=('x86_64') +options=('!emptydirs') +makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline' + 'idnkit' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp') +validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5' + 'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc) + 'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems Consortium, Inc. + ) +source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc} +'tmpfiles.conf' +'sysusers.conf' +'named.conf' +'named.service' +'localhost.zone' +'localhost.ip6.zone' +'127.0.0.zone' +'empty.zone') +sha1sums=('94154a30fcb0de87b57aeb26bbf31d6719c68307' + 'SKIP' + 'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11' + '9537f4835a1f736788d0733c7996a10db2d4eee4' + 'c017aae379c32c7cb1aa1ad84776b83e3a5c139f' + '62b06487323dd0d515a4dc659b8ecd193c29107b' + '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f' + '52da8f1c0247a11b16daa4e03d920e8f09315cbe' + '9c33726088342207ad06d33b2c13408290a0c8ad' + '4f4457b310cbbeadca2272eced062a9c2b2b42fe') + +prepare() { + msg2 'Getting a fresh version of root DNS' + # no more using source array, lack of versioning. + curl -o root.hint https://www.internic.net/zones/named.root + [[ -s root.hint ]] + cd bind-$_pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done +} + +build() { + cd bind-$_pkgver + export CFLAGS+=' -DDIG_SIGCHASE' + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--localstatedir=/var \ +
[arch-commits] Commit in syslog-ng/repos (5 files)
Date: Friday, December 29, 2017 @ 14:15:01 Author: jelle Revision: 313761 db-move: moved syslog-ng from [staging] to [testing] (x86_64) Added: syslog-ng/repos/testing-x86_64/ syslog-ng/repos/testing-x86_64/PKGBUILD (from rev 313760, syslog-ng/repos/staging-x86_64/PKGBUILD) syslog-ng/repos/testing-x86_64/syslog-ng.conf (from rev 313760, syslog-ng/repos/staging-x86_64/syslog-ng.conf) syslog-ng/repos/testing-x86_64/syslog-ng.logrotate (from rev 313760, syslog-ng/repos/staging-x86_64/syslog-ng.logrotate) Deleted: syslog-ng/repos/staging-x86_64/ -+ PKGBUILD| 65 +++ syslog-ng.conf | 92 ++ syslog-ng.logrotate |7 +++ 3 files changed, 164 insertions(+) Copied: syslog-ng/repos/testing-x86_64/PKGBUILD (from rev 313760, syslog-ng/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-29 14:15:01 UTC (rev 313761) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Eric Bélanger+ +pkgname=syslog-ng +pkgver=3.12.1 +pkgrel=6 +pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities" +arch=('x86_64') +url="http://www.balabit.com/network-security/syslog-ng/; +license=('GPL2' 'LGPL2.1') +depends=('awk' 'systemd' 'glib2' 'libdbi') +makedepends=('python2' 'libxslt' 'json-c' 'libmongoc' 'librabbitmq-c' 'python') +checkdepends=('python-nose' 'python-ply') +optdepends=('logrotate: for rotating log files' + 'json-c: for json-plugin' +'curl: for the HTTP module' +'librabbitmq-c: for the AMQP plugin' +'libmongoc: for the MongoDB plugin') +conflicts=('eventlog') +replaces=('eventlog') +backup=('etc/syslog-ng/scl.conf' +'etc/syslog-ng/syslog-ng.conf' +'etc/logrotate.d/syslog-ng' +'etc/default/syslog-ng@default') +source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz +syslog-ng.conf syslog-ng.logrotate + syslog-ng-json-c-0.13.patch::"https://github.com/balabit/syslog-ng/commit/1b824dd6.patch;) +sha256sums=('12d2acb8e292d16068debae7f9a699e791ca497540d28833a694a9a1ccd78f43' +'7c760108faf56cb645b1102e3a3363cc5943ff03d19021ae7ac623d268e7471a' +'93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317' +'6c1b29e18e502ca670b8f6e519fc6f5525fc384632ea3a036167d68b7f69ccc5') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' contrib/systemd/syslog-ng@.service + sed -i -e 's|etc|etc/syslog-ng|g' -e 's|/var/run|/run|g' contrib/systemd/syslog-ng@default + + patch -p1 -i ../syslog-ng-json-c-0.13.patch # Fix build with json-c 0.13 +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sysconfdir=/etc/syslog-ng --libexecdir=/usr/lib \ +--sbindir=/usr/bin --localstatedir=/var/lib/syslog-ng --datadir=/usr/share \ +--with-pidfile-dir=/run --disable-spoof-source --enable-ipv6 --enable-sql \ +--enable-systemd --with-systemdsystemunitdir=/usr/lib/systemd/system \ +--enable-manpages --with-jsonc=system --with-mongoc=system --with-librabbitmq-client=system + make +} + +check() { + cd $pkgname-$pkgver + make check || /bin/true # python test requires pep8 +} + +package() { + make -C $pkgname-$pkgver DESTDIR="$pkgdir" install + install -dm755 "$pkgdir/var/lib/syslog-ng" "$pkgdir/etc/syslog-ng/patterndb.d" + install -Dm644 "$srcdir/syslog-ng.conf" "$pkgdir/etc/syslog-ng/syslog-ng.conf" + install -Dm644 "$srcdir/syslog-ng.logrotate" "$pkgdir/etc/logrotate.d/syslog-ng" + install -Dm644 "$srcdir"/$pkgname-$pkgver/contrib/systemd/syslog-ng@default -t "$pkgdir"/etc/default + +# See http://lists.balabit.hu/pipermail/syslog-ng/2016-February/022667.html + rm -r "$pkgdir"/usr/share/syslog-ng/include/scl/cim +} Copied: syslog-ng/repos/testing-x86_64/syslog-ng.conf (from rev 313760, syslog-ng/repos/staging-x86_64/syslog-ng.conf) === --- testing-x86_64/syslog-ng.conf (rev 0) +++ testing-x86_64/syslog-ng.conf 2017-12-29 14:15:01 UTC (rev 313761) @@ -0,0 +1,92 @@ +@version: 3.12 +@include "scl.conf" +# +# /etc/syslog-ng/syslog-ng.conf +# + +options { + stats_freq (0); + flush_lines (0); + time_reopen (10); + log_fifo_size (1); + chain_hostnames (off); + use_dns (no); + use_fqdn (no); + create_dirs (no); + keep_hostname (yes); + perm(0640); + group("log"); +}; + +source src { + system(); + internal(); +}; + +destination d_authlog { file("/var/log/auth.log"); }; +destination d_syslog { file("/var/log/syslog.log"); }; +destination d_cron { file("/var/log/crond.log"); }; +destination d_daemon { file("/var/log/daemon.log"); }; +destination
[arch-commits] Commit in cryptsetup/repos (6 files)
Date: Friday, December 29, 2017 @ 14:15:08 Author: jelle Revision: 313763 db-move: moved cryptsetup from [staging] to [testing] (x86_64) Added: cryptsetup/repos/testing-x86_64/ cryptsetup/repos/testing-x86_64/PKGBUILD (from rev 313762, cryptsetup/repos/staging-x86_64/PKGBUILD) cryptsetup/repos/testing-x86_64/encrypt_hook (from rev 313762, cryptsetup/repos/staging-x86_64/encrypt_hook) cryptsetup/repos/testing-x86_64/encrypt_install (from rev 313762, cryptsetup/repos/staging-x86_64/encrypt_install) cryptsetup/repos/testing-x86_64/sd-encrypt (from rev 313762, cryptsetup/repos/staging-x86_64/sd-encrypt) Deleted: cryptsetup/repos/staging-x86_64/ -+ PKGBUILD| 45 encrypt_hook| 144 ++ encrypt_install | 44 sd-encrypt | 42 +++ 4 files changed, 275 insertions(+) Copied: cryptsetup/repos/testing-x86_64/PKGBUILD (from rev 313762, cryptsetup/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-29 14:15:08 UTC (rev 313763) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski+# Contributor: Thomas Bächler + +pkgname=cryptsetup +pkgver=2.0.0 +pkgrel=2 +pkgdesc="Userspace setup tool for transparent encryption of block devices using dm-crypt" +arch=(x86_64) +license=('GPL') +url="https://gitlab.com/cryptsetup/cryptsetup/; +groups=('base') +depends=('device-mapper' 'libgcrypt' 'popt' 'libutil-linux' 'json-c') +makedepends=('util-linux') +options=('!emptydirs') +source=(https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/${pkgname}-${pkgver}.tar.{xz,sign} +encrypt_hook +encrypt_install +sd-encrypt) +validpgpkeys=('2A2918243FDE46648D0686F9D9B0577BD93E98FC') # Milan Broz +sha256sums=('adc623b9e3e3ab5c14145b8baf21b741e513ee5bf90d2b4d85a745c2f05da199' +'SKIP' +'416aa179ce3c6a7a5eee0861f1f0a4fafac91b69e84a2aae82b6e5a6140e31e2' +'cfe465bdad3d958bb2332a05e04f2e1e884422a5714dfd1a0a3b9b74bf7dc6ae' +'d442304e6a78b3513ebc53be3fe2f1276a7df470c8da701b3ece971d59979bdd') + +build() { + cd "${srcdir}"/$pkgname-${pkgver} + + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--disable-static + make +} + +package() { + cd "${srcdir}"/$pkgname-${pkgver} + + make DESTDIR="${pkgdir}" install + # install hook + install -D -m644 "${srcdir}"/encrypt_hook "${pkgdir}"/usr/lib/initcpio/hooks/encrypt + install -D -m644 "${srcdir}"/encrypt_install "${pkgdir}"/usr/lib/initcpio/install/encrypt + install -D -m644 "${srcdir}"/sd-encrypt "${pkgdir}"/usr/lib/initcpio/install/sd-encrypt +} Copied: cryptsetup/repos/testing-x86_64/encrypt_hook (from rev 313762, cryptsetup/repos/staging-x86_64/encrypt_hook) === --- testing-x86_64/encrypt_hook (rev 0) +++ testing-x86_64/encrypt_hook 2017-12-29 14:15:08 UTC (rev 313763) @@ -0,0 +1,144 @@ +#!/usr/bin/ash + +run_hook() { +modprobe -a -q dm-crypt >/dev/null 2>&1 +[ "${quiet}" = "y" ] && CSQUIET=">/dev/null" + +# Get keyfile if specified +ckeyfile="/crypto_keyfile.bin" +if [ -n "$cryptkey" ]; then +IFS=: read ckdev ckarg1 ckarg2 &1 +umount /ckey +;; +*) +# Read raw data from the block device +# ckarg1 is numeric: ckarg1=offset, ckarg2=length +dd if="$resolved" of="$ckeyfile" bs=1 skip="$ckarg1" count="$ckarg2" >/dev/null 2>&1 +;; +esac +fi +[ ! -f ${ckeyfile} ] && echo "Keyfile could not be opened. Reverting to passphrase." +fi + +if [ -n "${cryptdevice}" ]; then +DEPRECATED_CRYPT=0 +IFS=: read cryptdev cryptname cryptoptions <&2 +;; +esac +done + +if resolved=$(resolve_device "${cryptdev}" ${rootdelay}); then +if cryptsetup isLuks ${resolved} >/dev/null 2>&1; then +[ ${DEPRECATED_CRYPT} -eq 1 ] && warn_deprecated +dopassphrase=1 +# If keyfile exists, try to use that +if [ -f ${ckeyfile} ]; then +if eval cryptsetup --key-file ${ckeyfile} open --type luks ${resolved} ${cryptname} ${cryptargs} ${CSQUIET}; then +dopassphrase=0 +else +echo "Invalid keyfile. Reverting to passphrase." +fi +fi +# Ask for a passphrase +if [ ${dopassphrase} -gt 0 ]; then +echo "" +echo "A password is required to access the ${cryptname} volume:" + +#loop until we
[arch-commits] Commit in json-c/repos (3 files)
Date: Friday, December 29, 2017 @ 14:14:57 Author: jelle Revision: 313760 db-move: moved json-c from [staging] to [testing] (x86_64) Added: json-c/repos/testing-x86_64/ json-c/repos/testing-x86_64/PKGBUILD (from rev 313759, json-c/repos/staging-x86_64/PKGBUILD) Deleted: json-c/repos/staging-x86_64/ --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: json-c/repos/testing-x86_64/PKGBUILD (from rev 313759, json-c/repos/staging-x86_64/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-29 14:14:57 UTC (rev 313760) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Geoffroy Carrier +# Contributor: congyiwu + +pkgname=json-c +pkgver=0.13 +pkgrel=1 +pkgdesc='A JSON implementation in C' +url='https://github.com/json-c/json-c/wiki' +license=(MIT) +arch=('x86_64') +depends=('glibc') +source=('https://github.com/json-c/json-c/archive/json-c-0.13-20171207.tar.gz') +sha256sums=('26e642456caab38aa9459279b9712ffec52f751e9f46641d28461c244bd6bae6') + +build() { + cd $pkgname-$pkgname-$pkgver-20171207 + CFLAGS="$CFLAGS -Wno-error" + ./configure --prefix=/usr --disable-static + make +} + +check() { + cd $pkgname-$pkgname-$pkgver-20171207 + make check +} + +package() { + cd $pkgname-$pkgname-$pkgver-20171207 + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in zmap/repos (3 files)
Date: Friday, December 29, 2017 @ 14:26:18 Author: jelle Revision: 276866 db-move: moved zmap from [community-staging] to [community-testing] (x86_64) Added: zmap/repos/community-testing-x86_64/ zmap/repos/community-testing-x86_64/PKGBUILD (from rev 276865, zmap/repos/community-staging-x86_64/PKGBUILD) Deleted: zmap/repos/community-staging-x86_64/ --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: zmap/repos/community-testing-x86_64/PKGBUILD (from rev 276865, zmap/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:26:18 UTC (rev 276866) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak+# Contributor: Jens Adam +# Contributor: Arch3y + +pkgname=zmap +pkgver=2.1.1 +pkgrel=3 +pkgdesc='Fast network scanner designed for Internet-wide network surveys' +url='https://zmap.io/' +arch=('x86_64') +license=('Apache') +depends=('gmp' 'hiredis' 'json-c' 'libpcap' 'libmongoc') +makedepends=('byacc' 'cmake' 'gengetopt' 'pkg-config') +backup=('etc/zmap/blacklist.conf' 'etc/zmap/zmap.conf') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/zmap/zmap/archive/v${pkgver}.tar.gz) +sha512sums=('9d62dceff77fa20ff5945516b0766340366175947130bb844f19c11dac7676e658bcdedd6be29ffc945706aa3cdc0e4ac207bd127b618592769a4d3e75892857') + +build() { + cd ${pkgname}-${pkgver} + cmake -DWITH_JSON=ON -DWITH_REDIS=ON -DWITH_MONGO=ON + make +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 755 src/{zmap,ztee,zblacklist} -t "${pkgdir}/usr/bin" + install -Dm 644 src/*.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 conf/* -t "${pkgdir}/etc/zmap" + install -Dm 644 AUTHORS CHANGELOG.md INSTALL.md README.md \ +-t "${pkgdir}/usr/share/doc/zmap" + cp -a examples "${pkgdir}/usr/share/doc/zmap" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in sway/repos (4 files)
Date: Friday, December 29, 2017 @ 14:26:10 Author: jelle Revision: 276864 db-move: moved sway from [community-staging] to [community-testing] (x86_64) Added: sway/repos/community-testing-x86_64/ sway/repos/community-testing-x86_64/PKGBUILD (from rev 276863, sway/repos/community-staging-x86_64/PKGBUILD) sway/repos/community-testing-x86_64/sway.install (from rev 276863, sway/repos/community-staging-x86_64/sway.install) Deleted: sway/repos/community-staging-x86_64/ --+ PKGBUILD | 50 ++ sway.install |7 +++ 2 files changed, 57 insertions(+) Copied: sway/repos/community-testing-x86_64/PKGBUILD (from rev 276863, sway/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:26:10 UTC (rev 276864) @@ -0,0 +1,50 @@ +# $Id$ + +pkgname=sway +pkgver=0.15.1 +pkgrel=2 +pkgdesc="i3 compatible window manager for Wayland" +arch=("x86_64") +url="http://swaywm.org; +license=("MIT") +depends=( + "wlc" "xorg-server-xwayland" "json-c" "pango" "wayland" "gdk-pixbuf2" +) +optdepends=( + "rxvt-unicode: Default terminal emulator." + "dmenu: Default for launching applications." + "imagemagick: For taking screenshots." + "ffmpeg: For recording screencasts." + "i3status: To display system information with a bar." +) +makedepends=("cmake" "asciidoc") +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz; + "$pkgname-$pkgver.tar.gz::https://github.com/SirCmpwn/$pkgname/archive/$pkgver.tar.gz.sig; +) +install="$pkgname.install" +sha256sums=( + "b4305581587b1072f5cb61387230aaf731ea9ea0d01fdf198856a757e2195149" + "SKIP" +) +validpgpkeys=( + "9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A" +) + + +build() { + mkdir -p build + cd build + cmake "$srcdir/$pkgname-$pkgver" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DVERSION="$pkgver" + make +} + +package() { + cd build + DESTDIR="$pkgdir" make install + install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} Copied: sway/repos/community-testing-x86_64/sway.install (from rev 276863, sway/repos/community-staging-x86_64/sway.install) === --- community-testing-x86_64/sway.install (rev 0) +++ community-testing-x86_64/sway.install 2017-12-29 14:26:10 UTC (rev 276864) @@ -0,0 +1,7 @@ +post_install() { + setcap cap_sys_ptrace=eip /usr/bin/sway +} + +post_upgrade() { + post_install $1 +}
[arch-commits] Commit in zita-convolver/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 14:08:41 Author: dvzrv Revision: 276855 upgpkg: zita-convolver 3.1.0-6 Modified: zita-convolver/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 12:33:04 UTC (rev 276854) +++ PKGBUILD2017-12-29 14:08:41 UTC (rev 276855) @@ -7,7 +7,7 @@ pkgname=zita-convolver pkgver=3.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="A fast, partitioned convolution engine library." arch=('x86_64') url="https://kokkinizita.linuxaudio.org/linuxaudio/; @@ -19,6 +19,9 @@ prepare() { cd "${pkgname}-${pkgver}/libs" + # FS#36248 - strip -march=native + sed -i '/native/d' Makefile + # prevent ldconfig call sed -i '/ldconfig/d' Makefile } @@ -30,7 +33,7 @@ package() { cd "${pkgname}-${pkgver}/libs" - make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install + make SUFFIX="" PREFIX=/usr DESTDIR="${pkgdir}/" install # missing softlink ln -s "lib${pkgname}.so.${pkgver}" \
[arch-commits] Commit in freeradius/repos (6 files)
Date: Friday, December 29, 2017 @ 14:25:47 Author: jelle Revision: 276857 db-move: moved freeradius from [community-staging] to [community-testing] (x86_64) Added: freeradius/repos/community-testing-x86_64/ freeradius/repos/community-testing-x86_64/PKGBUILD (from rev 276856, freeradius/repos/community-staging-x86_64/PKGBUILD) freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius-sysusers.conf) freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius-tmpfiles.conf) freeradius/repos/community-testing-x86_64/freeradius.service (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius.service) Deleted: freeradius/repos/community-staging-x86_64/ --+ PKGBUILD | 58 + freeradius-sysusers.conf |1 freeradius-tmpfiles.conf |8 ++ freeradius.service | 19 ++ 4 files changed, 86 insertions(+) Copied: freeradius/repos/community-testing-x86_64/PKGBUILD (from rev 276856, freeradius/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:47 UTC (rev 276857) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Contributor: Jason R Begley (jay...@digitalgoat.com> +# Contributor: Daniel Micay + +pkgname=freeradius +pkgver=3.0.15 +pkgrel=5 +pkgdesc='The premier open source RADIUS server' +arch=('x86_64') +url="https://freeradius.org/; +license=('GPL') +depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmariadbclient' 'talloc' 'libpcap') +makedepends=('unixodbc' 'python2' 'curl' 'json-c') +optdepends=('unixodbc: for ODBC' + 'python2: for Python' + 'json-c: rlm_rest module' + 'curl: for REST') +options=('!makeflags') +validpgpkeys=('BF2384EC6938B9744B03E2A620E37C25995B4F85') # FreeRADIUS - Package Signing [...] +source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig} + 'freeradius-sysusers.conf' + 'freeradius-tmpfiles.conf' + 'freeradius.service') +sha256sums=('23267d8505e7b2909f5bdbf3938ca077c1fe122290dc969304d4f3b594f7e3ba' +'SKIP' +'573c05df429405d8647f5b52f68f7ad13bf7392314d30154df770ab170d793f8' +'f536a9aa972e3e42a6b1a6d8ee17166eb721c7cba2e80f60473811497c7bd8bc' +'c469e1a3f9edad769da01c324779babe783ee85a9b53ce4638d3d2d09c7c8d4b') + +build() { + cd "$srcdir"/freeradius-server-$pkgver + + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--libdir=/usr/lib/freeradius \ +--localstatedir=/var \ +--enable-heimdal-krb5 \ +--with-system-libltdl \ +--with-system-libtool \ +--with-udpfromto + make +} + +package() { + cd "$srcdir"/freeradius-server-$pkgver + + make install R="$pkgdir" + chmod o+r "$pkgdir"/etc/raddb/* + mv "$pkgdir"/etc/raddb "$pkgdir"/etc/raddb.default + rm -rf "$pkgdir"/var/run + + install -D -m0644 "$srcdir"/$pkgname.service "$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -D -m0644 "$srcdir"/$pkgname-sysusers.conf "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf + install -D -m0644 "$srcdir"/$pkgname-tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf +} Copied: freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius-sysusers.conf) === --- community-testing-x86_64/freeradius-sysusers.conf (rev 0) +++ community-testing-x86_64/freeradius-sysusers.conf 2017-12-29 14:25:47 UTC (rev 276857) @@ -0,0 +1 @@ +u radiusd - "radius daemon" /var/lib/radiusd Copied: freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius-tmpfiles.conf) === --- community-testing-x86_64/freeradius-tmpfiles.conf (rev 0) +++ community-testing-x86_64/freeradius-tmpfiles.conf 2017-12-29 14:25:47 UTC (rev 276857) @@ -0,0 +1,8 @@ +# configuration directory +C /etc/raddb 0755 radiusd radiusd - /etc/raddb.default + +# log file +f /var/log/radius/radius.log 0644 radiusd radiusd - + +# run directory +d /run/radiusd 0755 radiusd radiusd - Copied: freeradius/repos/community-testing-x86_64/freeradius.service (from rev 276856, freeradius/repos/community-staging-x86_64/freeradius.service) === ---
[arch-commits] Commit in hubicfuse/repos (3 files)
Date: Friday, December 29, 2017 @ 14:25:49 Author: jelle Revision: 276858 db-move: moved hubicfuse from [community-staging] to [community-testing] (x86_64) Added: hubicfuse/repos/community-testing-x86_64/ hubicfuse/repos/community-testing-x86_64/PKGBUILD (from rev 276857, hubicfuse/repos/community-staging-x86_64/PKGBUILD) Deleted: hubicfuse/repos/community-staging-x86_64/ --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: hubicfuse/repos/community-testing-x86_64/PKGBUILD (from rev 276857, hubicfuse/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:49 UTC (rev 276858) @@ -0,0 +1,25 @@ +# Maintainer: Bruno Pagani+ +pkgname=hubicfuse +pkgver=3.0.1 +pkgrel=2 +pkgdesc="A fuse filesystem to access HubiC cloud storage" +arch=('x86_64') +url="https://github.com/TurboGit/hubicfuse; +license=('MIT') +depends=('curl' 'file' 'fuse' 'json-c' 'libxml2') +source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz") +sha256sums=('6c4687b07e7e3b184ad30f1d3c66932867ee6e5a38e5d153fbf408ca06d0533e') + +build() { +cd ${pkgname}-${pkgver} +./configure --prefix=/usr +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +install -Dm755 hubic_token -t "${pkgdir}"/usr/bin/ +install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in postgis/repos (5 files)
Date: Friday, December 29, 2017 @ 14:26:07 Author: jelle Revision: 276863 db-move: moved postgis from [community-staging] to [community-testing] (x86_64) Added: postgis/repos/community-testing-x86_64/ postgis/repos/community-testing-x86_64/PKGBUILD (from rev 276862, postgis/repos/community-staging-x86_64/PKGBUILD) postgis/repos/community-testing-x86_64/json-0.13-compatibility.patch (from rev 276862, postgis/repos/community-staging-x86_64/json-0.13-compatibility.patch) postgis/repos/community-testing-x86_64/postgis.changelog (from rev 276862, postgis/repos/community-staging-x86_64/postgis.changelog) Deleted: postgis/repos/community-staging-x86_64/ ---+ PKGBUILD | 37 +++ json-0.13-compatibility.patch | 44 ++ postgis.changelog | 95 3 files changed, 176 insertions(+) Copied: postgis/repos/community-testing-x86_64/PKGBUILD (from rev 276862, postgis/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:26:07 UTC (rev 276863) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org +# Contributor: William Rea + +pkgname=postgis +pkgver=2.4.2 +pkgrel=2 +pkgdesc="Adds support for geographic objects to PostgreSQL" +arch=('x86_64') +url="http://postgis.net/; +license=('GPL') +depends=('postgresql' 'gdal' 'json-c' 'proj' 'protobuf-c') +changelog=$pkgname.changelog +options=('!makeflags') +source=(http://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz +json-0.13-compatibility.patch) +sha256sums=('23625bc99ed440d53a20225721095a3f5c653b62421c4d597c8038f0d7a321d9' +'a7d3a6005cf776d69dc6df0fc4f31a366049487fcde7939a1849e724d0d78c36') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i $srcdir/json-0.13-compatibility.patch +} + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +} Copied: postgis/repos/community-testing-x86_64/json-0.13-compatibility.patch (from rev 276862, postgis/repos/community-staging-x86_64/json-0.13-compatibility.patch) === --- community-testing-x86_64/json-0.13-compatibility.patch (rev 0) +++ community-testing-x86_64/json-0.13-compatibility.patch 2017-12-29 14:26:07 UTC (rev 276863) @@ -0,0 +1,44 @@ +From ccb7b1c48b26256a81a264baeb4ab9d06cf7221e Mon Sep 17 00:00:00 2001 +From: Darafei Praliaskouski +Date: Sat, 16 Dec 2017 10:40:06 + +Subject: [PATCH] Do not include private header for json-c >= 0.13 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Patch by Björn Esser + +Closes #3942 +Closes https://github.com/postgis/postgis/pull/173 + + + +git-svn-id: http://svn.osgeo.org/postgis/trunk@16155 b70326c6-7e19-0410-871a-916f4a2858ee +--- + liblwgeom/lwin_geojson.c | 6 ++ + 2 files changed, 7 insertions(+) + +diff --git a/liblwgeom/lwin_geojson.c b/liblwgeom/lwin_geojson.c +index 749d03374..ef907ee79 100644 +--- a/liblwgeom/lwin_geojson.c b/liblwgeom/lwin_geojson.c +@@ -31,13 +31,19 @@ + + #if defined(HAVE_LIBJSON) || defined(HAVE_LIBJSON_C) /* --{ */ + ++#define JSON_C_VERSION_013 (13 << 8) ++ + #ifdef HAVE_LIBJSON_C + #include ++#if !defined(JSON_C_VERSION_NUM) || JSON_C_VERSION_NUM < JSON_C_VERSION_013 + #include ++#endif + #else + #include ++#if !defined(JSON_C_VERSION_NUM) || JSON_C_VERSION_NUM < JSON_C_VERSION_013 + #include + #endif ++#endif + + #ifndef JSON_C_VERSION + /* Adds support for libjson < 0.10 */ Copied: postgis/repos/community-testing-x86_64/postgis.changelog (from rev 276862, postgis/repos/community-staging-x86_64/postgis.changelog) === --- community-testing-x86_64/postgis.changelog (rev 0) +++ community-testing-x86_64/postgis.changelog 2017-12-29 14:26:07 UTC (rev 276863) @@ -0,0 +1,95 @@ +2017-11-16 Jaroslav Lichtblau +* postgis-2.4.2-1 + +2017-11-12 Jaroslav Lichtblau +* postgis-2.4.1-2 postgresql 10.1 rebuild, FS#56296 + FS#56266 fix + +2017-10-21 Jaroslav Lichtblau +* postgis-2.4.1-1 + +2017-10-21 Jaroslav Lichtblau +* postgis-2.4.0-1 + +2017-07-03 Jaroslav Lichtblau +* postgis-2.3.3-1 + +2017-03-02 Jaroslav Lichtblau +* postgis-2.3.2-1 + +2016-12-12 Jaroslav Lichtblau +*
[arch-commits] Commit in pianobar/repos (3 files)
Date: Friday, December 29, 2017 @ 14:26:03 Author: jelle Revision: 276862 db-move: moved pianobar from [community-staging] to [community-testing] (x86_64) Added: pianobar/repos/community-testing-x86_64/ pianobar/repos/community-testing-x86_64/PKGBUILD (from rev 276861, pianobar/repos/community-staging-x86_64/PKGBUILD) Deleted: pianobar/repos/community-staging-x86_64/ --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: pianobar/repos/community-testing-x86_64/PKGBUILD (from rev 276861, pianobar/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:26:03 UTC (rev 276862) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: Daniel Wallace < danielwallace at gtmanfred dot com> +# Contributor: Mitch Bigelow +# Contributor: Patrick Palka + +pkgname=pianobar +pkgver=2017.08.30 +pkgrel=2 +pkgdesc="Console-based frontend for Pandora" +arch=('x86_64') +url="https://6xq.net/pianobar/; +license=('MIT') +depends=('libao' 'ffmpeg' 'curl' 'json-c') +source=(http://6xq.net/projects/pianobar/$pkgname-$pkgver.tar.bz2) +sha256sums=('ec14db6cf1a7dbc1d8190b5ca0d256021e970587bcdaeb23904d4bca71a04674') + +build() { + make -C ${pkgname}-${pkgver} +} + +package() { + make -C ${pkgname}-${pkgver} DESTDIR="${pkgdir}" PREFIX=/usr install + install -Dm644 $pkgname-"${pkgver}"/COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE + install -Dm755 $pkgname-"${pkgver}"/contrib/headless_pianobar "${pkgdir}"/usr/bin/pianoctl +}
[arch-commits] Commit in mypaint/repos (3 files)
Date: Friday, December 29, 2017 @ 14:25:55 Author: jelle Revision: 276860 db-move: moved mypaint from [community-staging] to [community-testing] (x86_64) Added: mypaint/repos/community-testing-x86_64/ mypaint/repos/community-testing-x86_64/PKGBUILD (from rev 276859, mypaint/repos/community-staging-x86_64/PKGBUILD) Deleted: mypaint/repos/community-staging-x86_64/ --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: mypaint/repos/community-testing-x86_64/PKGBUILD (from rev 276859, mypaint/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:55 UTC (rev 276860) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Contributor: Jon Nordby + +pkgname=mypaint +pkgver=1.2.1 +pkgrel=4 +pkgdesc="A fast and easy painting application for digital painters, with brush dynamics" +arch=('x86_64') +url="http://mypaint.org/; +license=('GPL' 'LGPL') +depends=('gtk3' 'json-c' 'lcms2' 'python2-cairo' 'python2-gobject' 'python2-numpy') +makedepends=('scons>=0.97' 'swig>=1.3.39') +source=(https://github.com/mypaint/mypaint/releases/download/v$pkgver/mypaint-$pkgver.tar.xz) +sha256sums=('ed2349382f6a0c583d7defae06427e97ac7d14acb77b9e2c0fc7171ddd96d3c7') + +build() { + cd "$srcdir"/$pkgname-$pkgver + scons +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + scons prefix="$pkgdir"/usr install +}
[arch-commits] Commit in newsboat/repos (4 files)
Date: Friday, December 29, 2017 @ 14:25:59 Author: jelle Revision: 276861 db-move: moved newsboat from [community-staging] to [community-testing] (x86_64) Added: newsboat/repos/community-testing-x86_64/ newsboat/repos/community-testing-x86_64/PKGBUILD (from rev 276860, newsboat/repos/community-staging-x86_64/PKGBUILD) newsboat/repos/community-testing-x86_64/newsboat.changelog (from rev 276860, newsboat/repos/community-staging-x86_64/newsboat.changelog) Deleted: newsboat/repos/community-staging-x86_64/ + PKGBUILD | 40 + newsboat.changelog | 54 +++ 2 files changed, 94 insertions(+) Copied: newsboat/repos/community-testing-x86_64/PKGBUILD (from rev 276860, newsboat/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:59 UTC (rev 276861) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau+# Contributor: Sven Pfleiderer + +pkgname=newsboat +pkgver=2.10.2 +pkgrel=1 +pkgdesc="An RSS/Atom feed reader for text terminals" +arch=('x86_64') +url="https://newsboat.org/; +license=('custom: MIT') +depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl') +makedepends=('swig' 'gettext' 'asciidoc') +replaces=('newsbeuter') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}) +validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project +sha256sums=('fda6b44f5c3a23ce46c85b40a6f4f0257c024d79bb8de325aa2cd73d43ef96f4' +'SKIP') + +prepare() { + cd "${srcdir}"/$pkgname-$pkgver + # Upstream should fix all the latest GCC warnings :-) + sed -i 's/\-Werror//g' Makefile +} + +build() { + cd "${srcdir}"/$pkgname-$pkgver + + make prefix=/usr + make doc +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make prefix=/usr DESTDIR="${pkgdir}" install + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE +} Copied: newsboat/repos/community-testing-x86_64/newsboat.changelog (from rev 276860, newsboat/repos/community-staging-x86_64/newsboat.changelog) === --- community-testing-x86_64/newsboat.changelog (rev 0) +++ community-testing-x86_64/newsboat.changelog 2017-12-29 14:25:59 UTC (rev 276861) @@ -0,0 +1,54 @@ +2017-12-02 Jaroslav Lichtblau + * newsboat 2.10.1-2 FS#56519 fixed + +2017-10-21 Jaroslav Lichtblau + * newsboat 2.10.1-1 + +2017-10-21 Jaroslav Lichtblau + * newsboat 2.10-1 moving over to the new maintained fork of newsbeuter + +2015-09-13 Jaroslav Lichtblau + * newsbeuter 2.9-4 ncurses6 re-rebuild + +2015-09-13 Jaroslav Lichtblau + * newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix + +2015-02-19 Jaroslav Lichtblau + * newsbeuter 2.9-1 + +2014-01-27 Jaroslav Lichtblau + * newsbeuter 2.8-1 + +2013-09-02 Jaroslav Lichtblau + * newsbeuter 2.7-1 + +2013-03-28 Jaroslav Lichtblau + * newsbeuter 2.6-1 + +2013-03-07 Andrea Scarpino + * ruby 2.0 rebuild + +2012-02-23 Jaroslav Lichtblau + * newsbeuter 2.5-1 + +2011-01-06 Jaroslav Lichtblau + * newsbeuter 2.4-1 + +2010-06-26 Jaroslav Lichtblau + * Update to major release v2.3 + * FS#19744 fixed - non-working locale + +2010-03-17 Jaroslav Lichtblau + * Update to major release v2.2 + +2009-12-19 Jaroslav Lichtblau + * Update to major release v2.1 + +2009-10-28 Biru Ionut + * Fixed FS#16857 + +2009-10-26 Jaroslav Lichtblau + * Fixed FS#16850 + +2009-06-21 Jaroslav Lichtblau + * Package moved to [community] in v2.0
[arch-commits] Commit in bti/repos (4 files)
Date: Friday, December 29, 2017 @ 14:25:24 Author: jelle Revision: 276856 db-move: moved bti from [community-staging] to [community-testing] (x86_64) Added: bti/repos/community-testing-x86_64/ bti/repos/community-testing-x86_64/0001-Replace-removed-is_error-macro.patch (from rev 276855, bti/repos/community-staging-x86_64/0001-Replace-removed-is_error-macro.patch) bti/repos/community-testing-x86_64/PKGBUILD (from rev 276855, bti/repos/community-staging-x86_64/PKGBUILD) Deleted: bti/repos/community-staging-x86_64/ ---+ 0001-Replace-removed-is_error-macro.patch | 45 PKGBUILD | 36 ++ 2 files changed, 81 insertions(+) Copied: bti/repos/community-testing-x86_64/0001-Replace-removed-is_error-macro.patch (from rev 276855, bti/repos/community-staging-x86_64/0001-Replace-removed-is_error-macro.patch) === --- community-testing-x86_64/0001-Replace-removed-is_error-macro.patch (rev 0) +++ community-testing-x86_64/0001-Replace-removed-is_error-macro.patch 2017-12-29 14:25:24 UTC (rev 276856) @@ -0,0 +1,45 @@ +From 0db8dc6022f67a4e1f49397b8bf519b2a34f74c9 Mon Sep 17 00:00:00 2001 +From: Jelle van der Waa+Date: Wed, 27 Dec 2017 11:05:45 +0100 +Subject: [PATCH] Replace removed is_error macro + +The json-c library removed the is_error macro in 0.13, replaced the +macro calls with a != NULL statement. +--- + bti.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/bti.c b/bti.c +index 7f485a8..9b68e17 100644 +--- a/bti.c b/bti.c +@@ -451,7 +451,7 @@ static void parse_timeline(char *document, struct session *session) + struct json_object *val;\ + struct lh_entry *entry; \ + for (entry = json_object_get_object(obj)->head; \ +- ({ if(entry && !is_error(entry)) { \ ++ ({ if(entry && entry != NULL) { \ + key = (char*)entry->k; \ + val = (struct json_object*)entry->v;\ + } ; entry; }); \ +@@ -667,7 +667,7 @@ static int parse_response_json(char *document, struct session *session) + + /* make global for now */ + store_session = session; +- if (!is_error(jobj)) { ++ if (jobj != NULL) { + /* guards against a json pre 0.10 bug */ + json_parse(jobj,0); + } +@@ -692,7 +692,7 @@ static void parse_timeline_json(char *document, struct session *session) + + /* make global for now */ + store_session = session; +- if (!is_error(jobj)) { ++ if (jobj != NULL) { + /* guards against a json pre 0.10 bug */ + if (json_object_get_type(jobj)==json_type_array) { + json_parse_array(jobj, NULL, 0); +-- +2.15.1 + Copied: bti/repos/community-testing-x86_64/PKGBUILD (from rev 276855, bti/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:24 UTC (rev 276856) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Kaiting Chen +# Contributor: uvok +# Contributor: Urist <9362773 at gmail.com> + +pkgname=bti +pkgver=034 +pkgrel=2 +pkgdesc='Console client for Twitter and identi.ca' +arch=('x86_64') +url='http://gregkh.github.com/bti/' +license=('GPL') +depends=('pcre' 'libxml2' 'curl' 'liboauth' 'json-c') +source=(http://www.kernel.org/pub/software/web/$pkgname/$pkgname-$pkgver.tar.xz +0001-Replace-removed-is_error-macro.patch) +sha256sums=('8b4a1a11f529f83956468acadaea9d11db4f03e82afe07fecb84b2d00e9eae83' +'df18ac4ad58b3ed17ce3ad7150a60375305f25641a791b6c4c4b69c631093a0e') + +prepare() { + cd "${srcdir}"/$pkgname-$pkgver + patch -Np1 -i $srcdir/0001-Replace-removed-is_error-macro.patch +} + +build() { + cd "${srcdir}"/$pkgname-$pkgver + ./configure --prefix=/usr + + make +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libu2f-host/repos (3 files)
Date: Friday, December 29, 2017 @ 14:25:53 Author: jelle Revision: 276859 db-move: moved libu2f-host from [community-staging] to [community-testing] (x86_64) Added: libu2f-host/repos/community-testing-x86_64/ libu2f-host/repos/community-testing-x86_64/PKGBUILD (from rev 276858, libu2f-host/repos/community-staging-x86_64/PKGBUILD) Deleted: libu2f-host/repos/community-staging-x86_64/ --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: libu2f-host/repos/community-testing-x86_64/PKGBUILD (from rev 276858, libu2f-host/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:25:53 UTC (rev 276859) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Christian Hesse+ +pkgname=libu2f-host +pkgver=1.1.4 +pkgrel=1 +pkgdesc="Yubico Universal 2nd Factor (U2F) Host C Library" +arch=('x86_64') +url='https://github.com/Yubico/libu2f-host' +license=('BSD') +depends=('json-c' 'hidapi') +makedepends=('git' 'help2man' 'gengetopt') +validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A') # Klas Lindfors +source=("https://developers.yubico.com/${pkgname}/Releases/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('6043ec020d96358a4887a3ff09492c4f9f6b5bccc48dcdd8f28b15b1c6157a6f' +'SKIP') + +build() { + cd "${pkgname}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --disable-gtk-doc \ + --with-udevrulesdir=/usr/lib/udev/rules.d/ + make +} + + +check() { + cd "${pkgname}-${pkgver}" + + make check +} + +package() { + cd "${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}/" install + + install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} +
[arch-commits] Commit in yubico-pam/repos (3 files)
Date: Friday, December 29, 2017 @ 14:26:14 Author: jelle Revision: 276865 db-move: moved yubico-pam from [community-staging] to [community-testing] (x86_64) Added: yubico-pam/repos/community-testing-x86_64/ yubico-pam/repos/community-testing-x86_64/PKGBUILD (from rev 276864, yubico-pam/repos/community-staging-x86_64/PKGBUILD) Deleted: yubico-pam/repos/community-staging-x86_64/ --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: yubico-pam/repos/community-testing-x86_64/PKGBUILD (from rev 276864, yubico-pam/repos/community-staging-x86_64/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 14:26:14 UTC (rev 276865) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Christian Hesse+ +pkgname=yubico-pam +_shortname=pam_yubico +pkgver=2.24 +pkgrel=4 +pkgdesc='Yubico YubiKey PAM module' +arch=('x86_64') +url='https://github.com/Yubico/yubico-pam' +license=('BSD') +depends=('pam' 'yubico-c-client' 'yubikey-personalization' 'json-c') +checkdepends=('perl-net-ldap-server') +provides=("${_shortname}") +conflicts=("${_shortname}") +validpgpkeys=('0A3B0262BCA1705307D5FF06BCA00FD4B2168C0A') # Klas Lindfors +source=("https://developers.yubico.com/${pkgname}/Releases/${_shortname}-${pkgver}.tar.gz"{,.sig}) +sha256sums=('0326ff676e2b32ed1dda7fb5f1358a22d629d71caad8f8db52138bbf3e95e82d' +'SKIP') + +build() { + cd "${_shortname}-${pkgver}" + + ./configure \ + --prefix=/usr + make +} + +check() { + cd "${_shortname}-${pkgver}" + + make check +} + +package() { + cd "${_shortname}-${pkgver}" + + install -D -m0644 COPYING "${pkgdir}/usr/share/licenses/yubico-pam/COPYING" + install -D -m0644 README "${pkgdir}/usr/share/doc/yubico-pam/README" + make DESTDIR="${pkgdir}/" install +} +
[arch-commits] Commit in libquicktime/repos (4 files)
Date: Friday, December 29, 2017 @ 17:05:39 Author: alucryd Revision: 276871 archrelease: copy trunk to community-staging-x86_64 Added: libquicktime/repos/community-staging-x86_64/ libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 276870, libquicktime/trunk/PKGBUILD) libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch (from rev 276870, libquicktime/trunk/ffmpeg2.0.patch) libquicktime/repos/community-staging-x86_64/libquicktime-ffmpeg3.patch (from rev 276870, libquicktime/trunk/libquicktime-ffmpeg3.patch) + PKGBUILD | 44 ++ ffmpeg2.0.patch| 135 ++ libquicktime-ffmpeg3.patch | 935 +++ 3 files changed, 1114 insertions(+) Copied: libquicktime/repos/community-staging-x86_64/PKGBUILD (from rev 276870, libquicktime/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 17:05:39 UTC (rev 276871) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Federico Cinelli+# Maintainer: Mateusz Herych + +pkgname=libquicktime +pkgver=1.2.4 +pkgrel=17 +pkgdesc="A library for reading and writing quicktime files" +arch=('x86_64') +license=('GPL') +url="http://libquicktime.sourceforge.net/; +depends=('alsa-lib' 'faac' 'faad2' 'gtk2' 'lame' 'libjpeg-turbo' 'libxaw' + 'libxv' 'schroedinger' + 'libavcodec.so' 'libswscale.so' 'libvorbisenc.so' 'libvorbisfile.so' + 'libvorbis.so' 'libx264.so') +makedepends=('mesa-libgl') +source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz; +ffmpeg2.0.patch libquicktime-ffmpeg3.patch) +sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368' +'a1c8415e8e7bc04c81b946b9e3746f7d5ef24819135962280c3a7ddb3f2baa2b' +'5513f628866de253031de2761d27c2be3965e90b70d10a494446a96d851c0729') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../ffmpeg2.0.patch +# Fix build with ffmpeg 3.0 (Gentoo) + patch -p1 -i ../libquicktime-ffmpeg3.patch +} + +build() { + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--enable-gpl \ +--with-ffmpeg \ +--with-x264 \ +--without-doxygen + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Copied: libquicktime/repos/community-staging-x86_64/ffmpeg2.0.patch (from rev 276870, libquicktime/trunk/ffmpeg2.0.patch) === --- community-staging-x86_64/ffmpeg2.0.patch(rev 0) +++ community-staging-x86_64/ffmpeg2.0.patch2017-12-29 17:05:39 UTC (rev 276871) @@ -0,0 +1,135 @@ +Binary files a/plugins/ffmpeg/.lqt_ffmpeg.c.swp and b/plugins/ffmpeg/.lqt_ffmpeg.c.swp differ +diff -rupN a/plugins/ffmpeg/ffmpeg.h b/plugins/ffmpeg/ffmpeg.h +--- a/plugins/ffmpeg/ffmpeg.h 2012-02-15 20:48:30.0 +0100 b/plugins/ffmpeg/ffmpeg.h 2013-07-15 15:05:19.307534593 +0200 +@@ -45,3 +45,7 @@ void lqt_ffmpeg_set_parameter(AVCodecCon + + + #endif ++#define AVCODEC_MAX_AUDIO_FRAME_SIZE 192000 ++#define CODEC_FLAG2_STRICT_GOP 0x0002 ++#define CODEC_FLAG_QP_RD 0x0800 ++#define CODEC_FLAG_CBP_RD 0x0400 +diff -rupN a/plugins/ffmpeg/lqt_ffmpeg.c b/plugins/ffmpeg/lqt_ffmpeg.c +--- a/plugins/ffmpeg/lqt_ffmpeg.c 2012-02-15 20:48:30.0 +0100 b/plugins/ffmpeg/lqt_ffmpeg.c 2013-07-15 15:19:09.730831655 +0200 +@@ -89,19 +89,8 @@ int ffmpeg_num_video_codecs = -1; + PARAM_QSCALE, \ + PARAM_QCOMPRESS, \ + PARAM_QBLUR, \ +-PARAM_QUANTIZER_NOISE_SHAPING, \ + PARAM_TRELLIS + +-#define ENCODE_PARAM_VIDEO_QUANTIZER_IP \ +- ENCODE_PARAM_VIDEO_QUANTIZER_I, \ +- PARAM_I_QUANT_FACTOR, \ +- PARAM_I_QUANT_OFFSET +- +-#define ENCODE_PARAM_VIDEO_QUANTIZER_IPB \ +- ENCODE_PARAM_VIDEO_QUANTIZER_IP, \ +- PARAM_B_QUANT_FACTOR, \ +- PARAM_B_QUANT_OFFSET +- + #define ENCODE_PARAM_VIDEO_FRAMETYPES_IP \ + { \ + .name = "frame_types", \ +@@ -207,7 +196,6 @@ static lqt_parameter_info_static_t encod + ENCODE_PARAM_VIDEO_FRAMETYPES_IPB, + PARAM_FLAG_AC_PRED_MPEG4, + ENCODE_PARAM_VIDEO_RATECONTROL, +- ENCODE_PARAM_VIDEO_QUANTIZER_IPB, + PARAM_FLAG_CBP_RD, + ENCODE_PARAM_VIDEO_ME, + PARAM_FLAG_GMC, +@@ -225,7 +213,6 @@ static lqt_parameter_info_static_t encod + static lqt_parameter_info_static_t encode_parameters_dx50[] = { + ENCODE_PARAM_VIDEO_FRAMETYPES_IP, + ENCODE_PARAM_VIDEO_RATECONTROL, +- ENCODE_PARAM_VIDEO_QUANTIZER_IP, + ENCODE_PARAM_VIDEO_ME, + ENCODE_PARAM_VIDEO_ME_PRE, + ENCODE_PARAM_VIDEO_MASKING, +@@ -237,7 +224,6 @@ static lqt_parameter_info_static_t encod + static lqt_parameter_info_static_t encode_parameters_h263[] = { + ENCODE_PARAM_VIDEO_FRAMETYPES_IP, + ENCODE_PARAM_VIDEO_RATECONTROL, +-
[arch-commits] Commit in libquicktime/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 17:05:21 Author: alucryd Revision: 276870 x264 152 rebuild: libquicktime 1.2.4-17 Modified: libquicktime/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 17:02:21 UTC (rev 276869) +++ PKGBUILD2017-12-29 17:05:21 UTC (rev 276870) @@ -4,7 +4,7 @@ pkgname=libquicktime pkgver=1.2.4 -pkgrel=16 +pkgrel=17 pkgdesc="A library for reading and writing quicktime files" arch=('x86_64') license=('GPL')
[arch-commits] Commit in embree/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 17:17:38 Author: stativ Revision: 276873 archrelease: copy trunk to community-x86_64 Added: embree/repos/community-x86_64/PKGBUILD (from rev 276872, embree/trunk/PKGBUILD) Deleted: embree/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 17:17:26 UTC (rev 276872) +++ PKGBUILD2017-12-29 17:17:38 UTC (rev 276873) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Lukas Jirkovsky-pkgname=embree -pkgver=2.17.0 -pkgrel=1 -pkgdesc="A collection of high-performance ray tracing kernels" -arch=('x86_64') -url="https://embree.github.io/; -license=('Apache') -depends=('intel-tbb') -makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') -source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('3ea7a72546baee497ae8098bc12f3de6') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - cmake . \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_BUILD_TYPE=Release \ --DEMBREE_TUTORIALS=OFF \ --DEMBREE_MAX_ISA="SSE2" - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - Copied: embree/repos/community-x86_64/PKGBUILD (from rev 276872, embree/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 17:17:38 UTC (rev 276873) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Lukas Jirkovsky +pkgname=embree +pkgver=2.17.1 +pkgrel=1 +pkgdesc="A collection of high-performance ray tracing kernels" +arch=('x86_64') +url="https://embree.github.io/; +license=('Apache') +depends=('intel-tbb') +makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') +source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) +sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DEMBREE_TUTORIALS=OFF \ +-DEMBREE_MAX_ISA="SSE2" + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in coreutils/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, December 29, 2017 @ 12:08:41 Author: seblu Revision: 313757 archrelease: copy trunk to testing-x86_64 Added: coreutils/repos/testing-x86_64/ coreutils/repos/testing-x86_64/PKGBUILD (from rev 313756, coreutils/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: coreutils/repos/testing-x86_64/PKGBUILD (from rev 313756, coreutils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-29 12:08:41 UTC (rev 313757) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Bartłomiej Piotrowski+# Contributor: Allan McRae +# Contributor: judd + +pkgname=coreutils +pkgver=8.29 +pkgrel=1 +pkgdesc='The basic file, shell and text manipulation utilities of the GNU operating system' +arch=('x86_64') +license=('GPL3') +url='https://www.gnu.org/software/coreutils/' +groups=('base') +depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl') +source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady +md5sums=('960cfe75a42c9907c71439f8eb436303' + 'SKIP') + +prepare() { + cd $pkgname-$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-$pkgver + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib \ + --with-openssl \ + --enable-no-install-program=groups,hostname,kill,uptime + make +} + +check() { + cd $pkgname-$pkgver + #make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in coreutils/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 12:08:34 Author: seblu Revision: 313756 upgpkg: coreutils 8.29-1 Modified: coreutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 09:04:25 UTC (rev 313755) +++ PKGBUILD2017-12-29 12:08:34 UTC (rev 313756) @@ -5,7 +5,7 @@ # Contributor: juddpkgname=coreutils -pkgver=8.28 +pkgver=8.29 pkgrel=1 pkgdesc='The basic file, shell and text manipulation utilities of the GNU operating system' arch=('x86_64') @@ -15,7 +15,7 @@ depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl') source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady -md5sums=('e7cb20d0572cc40d9f47ede6454406d1' +md5sums=('960cfe75a42c9907c71439f8eb436303' 'SKIP') prepare() {
[arch-commits] Commit in cinelerra-cv/repos (8 files)
Date: Friday, December 29, 2017 @ 17:02:21 Author: alucryd Revision: 276869 archrelease: copy trunk to community-staging-x86_64 Added: cinelerra-cv/repos/community-staging-x86_64/ cinelerra-cv/repos/community-staging-x86_64/PKGBUILD (from rev 276868, cinelerra-cv/trunk/PKGBUILD) cinelerra-cv/repos/community-staging-x86_64/cinelerra-cv-ffmpeg3.patch (from rev 276868, cinelerra-cv/trunk/cinelerra-cv-ffmpeg3.patch) cinelerra-cv/repos/community-staging-x86_64/ffmpeg-link.patch (from rev 276868, cinelerra-cv/trunk/ffmpeg-link.patch) cinelerra-cv/repos/community-staging-x86_64/ffmpeg2.0.patch (from rev 276868, cinelerra-cv/trunk/ffmpeg2.0.patch) cinelerra-cv/repos/community-staging-x86_64/ffmpeg_api.patch (from rev 276868, cinelerra-cv/trunk/ffmpeg_api.patch) cinelerra-cv/repos/community-staging-x86_64/gcc5fix.patch (from rev 276868, cinelerra-cv/trunk/gcc5fix.patch) cinelerra-cv/repos/community-staging-x86_64/v4l1_removal.patch (from rev 276868, cinelerra-cv/trunk/v4l1_removal.patch) + PKGBUILD | 98 ++ cinelerra-cv-ffmpeg3.patch | 681 +++ ffmpeg-link.patch | 24 + ffmpeg2.0.patch| 98 ++ ffmpeg_api.patch | 163 ++ gcc5fix.patch | 33 ++ v4l1_removal.patch | 125 +++ 7 files changed, 1222 insertions(+) Copied: cinelerra-cv/repos/community-staging-x86_64/PKGBUILD (from rev 276868, cinelerra-cv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 17:02:21 UTC (rev 276869) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Ray Rashif+# Contributor: Daniel J Griffiths +# Contributor: Jaroslaw Swierczynski +# Contributor: Alexander Rødseth + +pkgname=cinelerra-cv +pkgver=2.3 +_gitrel=2.3.0 +pkgrel=2 +epoch=1 +pkgdesc="Professional video editing and compositing environment" +arch=('x86_64') +url="http://cinelerra.org/; +license=('GPL') +depends=('e2fsprogs' 'libavc1394' 'libiec61883' 'libxv' + 'libtiff' 'mjpegtools' 'fftw' 'a52dec' 'glu' + 'ffmpeg' 'faad2' 'faac' 'openexr>=2.0.0' 'libxft') +makedepends=('git' 'nasm' 'mesa') +source=("$pkgname::git+git://git.cinelerra-cv.org/CinelerraCV.git#branch=rel$_gitrel" +'v4l1_removal.patch' +'ffmpeg_api.patch' +'ffmpeg2.0.patch' +'gcc5fix.patch' + 'cinelerra-cv-ffmpeg3.patch' + 'ffmpeg-link.patch') +md5sums=('SKIP' + 'bfa85e20809429d88eba4ab83e569612' + 'b05ec2fb54e7d02f6167525417802111' + '14dd897084d64cd0b5e9caa8a69818bd' + '7bf8fe04ce242d8aa76dba94897eac4e' + '4d45860f1780b5e42fbbfc0e35614cdd' + '0338a22d2785ef52c908574bb323ab02') + +prepare() { + cd "$srcdir/$pkgname" + + ## Patches (oldest first) ## + + # v4l1 removal patch + patch -Np1 -i "$srcdir/v4l1_removal.patch" + + # ffmpeg api patch update for 0.11 + patch -Np1 -i "$srcdir/ffmpeg_api.patch" + + # fix avcodec_alloc_context and alloc_open + patch -Np1 -i "$srcdir/ffmpeg2.0.patch" + + ## Hacks ## + + # if you don't need OpenGL comment out the next line (and no glu/mesa dep) + # TODO: check if this is still needed (pre-svn commit) --schiv + #sed -i '/\/X11R6/s///' configure.in + + # TODO: check if this is still needed (old commit; r29539 by ibiru) --schiv + #sed -i -e '/Debian/d' admin/nasm + + # gcc 5.x fix + patch -Np1 -i "$srcdir/gcc5fix.patch" + + # fix build with ffmpeg 3.0 + patch -p1 -i ../cinelerra-cv-ffmpeg3.patch + patch -p0 -i ../ffmpeg-link.patch +} + +build() { + cd "$srcdir/$pkgname" + + ## More Hacks (must be in existing env) ## + + # gcc 4.6 workaround + export CFLAGS+=" -Wwrite-strings -D__STDC_CONSTANT_MACROS" + export CPPFLAGS="$CFLAGS" + + # remove executable stack + export LDFLAGS+=" -Wl,-z,noexecstack" + + ./autogen.sh + + # disable mmx due to improper use of registers in asm + # - possibly a new problem since gcc 4.9 + ./configure --prefix=/usr \ + --with-buildinfo=git/recompile \ + --with-external-ffmpeg \ + --enable-opengl \ + --disable-mmx \ + --disable-esd + + make +} + +package() { + cd "$srcdir/$pkgname" + + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Copied: cinelerra-cv/repos/community-staging-x86_64/cinelerra-cv-ffmpeg3.patch (from rev 276868, cinelerra-cv/trunk/cinelerra-cv-ffmpeg3.patch) === --- community-staging-x86_64/cinelerra-cv-ffmpeg3.patch (rev 0) +++ community-staging-x86_64/cinelerra-cv-ffmpeg3.patch 2017-12-29 17:02:21 UTC (rev 276869) @@ -0,0 +1,681 @@ +Index: cinelerra-20140710/cinelerra/ffmpeg.C
[arch-commits] Commit in cinelerra-cv/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 17:02:05 Author: alucryd Revision: 276868 x264 152 rebuild: cinelerra-cv 1:2.3-2 Modified: cinelerra-cv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 14:46:52 UTC (rev 276867) +++ PKGBUILD2017-12-29 17:02:05 UTC (rev 276868) @@ -7,7 +7,7 @@ pkgname=cinelerra-cv pkgver=2.3 _gitrel=2.3.0 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Professional video editing and compositing environment" arch=('x86_64')
[arch-commits] Commit in embree/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 17:17:26 Author: stativ Revision: 276872 upgpkg: embree 2.17.1-1 update to 2.17.1 Modified: embree/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 17:05:39 UTC (rev 276871) +++ PKGBUILD2017-12-29 17:17:26 UTC (rev 276872) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=embree -pkgver=2.17.0 +pkgver=2.17.1 pkgrel=1 pkgdesc="A collection of high-performance ray tracing kernels" arch=('x86_64') @@ -10,7 +10,7 @@ depends=('intel-tbb') makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') source=("$pkgname-${pkgver}.tar.gz::https://github.com/embree/embree/archive/v${pkgver}.tar.gz;) -md5sums=('3ea7a72546baee497ae8098bc12f3de6') +sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in docker/repos/community-x86_64 (4 files)
Date: Friday, December 29, 2017 @ 12:33:04 Author: seblu Revision: 276854 archrelease: copy trunk to community-x86_64 Added: docker/repos/community-x86_64/PKGBUILD (from rev 276853, docker/trunk/PKGBUILD) docker/repos/community-x86_64/docker.sysusers (from rev 276853, docker/trunk/docker.sysusers) Deleted: docker/repos/community-x86_64/PKGBUILD docker/repos/community-x86_64/docker.sysusers -+ PKGBUILD| 364 +++--- docker.sysusers |4 2 files changed, 184 insertions(+), 184 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 12:32:53 UTC (rev 276853) +++ PKGBUILD2017-12-29 12:33:04 UTC (rev 276854) @@ -1,182 +0,0 @@ -# $Id$ -# Maintainer: Sébastien "Seblu" Luttringer - -pkgname=docker -pkgver=17.11.0 -pkgrel=1 -epoch=1 -pkgdesc='Pack, ship and run any application as a lightweight container' -arch=('x86_64') -url='https://www.docker.com/' -license=('Apache') -depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 'libsystemd' - 'libseccomp' 'libtool') -makedepends=('git' 'go-pie' 'btrfs-progs' 'cmake' 'systemd') -optdepends=('btrfs-progs: btrfs backend support' -'lxc: lxc backend support') -# don't strip binaries! A sha1 is used to check binary consistency. -options=('!strip' '!buildflags') -# Use exact commit version from Dockerfile for runc and containerd until 1.0.0 -# https://github.com/docker/containerd/issues/299#issuecomment-240745119 -# see commit in hack/dockerfile/binaries-commits -# https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/binaries-commits -_RUNC_COMMIT=0351df1c5a66838d0c392b4ac4cf9450de844e2d -_CONTAINERD_COMMIT=992280e8e265f491f7a624ab82f3e238be086e49 -_TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574 -_LIBNETWORK_COMMIT=7b2b1feb1de4817d522cc372af149ff48d25028e -source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce; -"git+https://github.com/opencontainers/runc.git#commit=$_RUNC_COMMIT; - "git+https://github.com/containerd/containerd.git#commit=$_CONTAINERD_COMMIT; - "git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT; -"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT; -"git+https://github.com/spf13/cobra.git; -"git+https://github.com/cpuguy83/go-md2man.git; -"$pkgname.sysusers") -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - '9a8b2744db23b14ca3cd350fdf73c179') - - -# create a fake go path directory and pushd into it -# $1 real directory -# $2 gopath directory -_fake_gopath_pushd() { - mkdir -p "$GOPATH/src/${2%/*}" - rm -f "$GOPATH/src/$2" - ln -rsT "$1" "$GOPATH/src/$2" - pushd "$GOPATH/src/$2" >/dev/null -} - -_fake_gopath_popd() { - popd >/dev/null -} - -build() { - ### check my mistakes on commit version - msg2 'Checking commit mismatch' - local _cfile _commit _pkgbuild _dockerfile - _cfile="$srcdir"/docker-ce/components/engine/hack/dockerfile/binaries-commits - . "$_cfile" - for _commit in RUNC CONTAINERD LIBNETWORK TINI; do -_pkgbuild=_${_commit}_COMMIT -_dockerfile=${_commit}_COMMIT -if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then - error "Invalid $_commit commit" - fgrep '_COMMIT=' "$_cfile" - return 1 -fi - done - - ### globals - export GOPATH="$srcdir" - export PATH="$GOPATH/bin:$PATH" - - ### cli - msg2 'Building cli' - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary - _fake_gopath_popd - - ### daemon - msg2 'Building daemon' - _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker - DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \ -DOCKER_BUILDTAGS='seccomp journald' \ -VERSION=$pkgver-ce \ -hack/make.sh dynbinary - _fake_gopath_popd - - ### go-md2man (used for manpages) - msg2 'Building go-md2man' - _fake_gopath_pushd go-md2man github.com/cpuguy83/go-md2man - go get -v ./... - _fake_gopath_popd - - ### docker man pages - msg2 'Building man pages' - mkdir -p src/github.com/spf13 - ln -rsfT cobra src/github.com/spf13/cobra - # use docker-ce cli version because they mess up with man dir - _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli - make manpages 2>/dev/null - _fake_gopath_popd - - ### runc - msg2 'Building runc' - _fake_gopath_pushd runc github.com/opencontainers/runc - make BUILDTAGS='seccomp' - _fake_gopath_popd - - ### containerd - msg2 'Building containerd' - _fake_gopath_pushd containerd github.com/containerd/containerd - LDFLAGS= make - _fake_gopath_popd - - ### docker proxy - msg2 'Building docker-proxy' - _fake_gopath_pushd libnetwork github.com/docker/libnetwork - go build
[arch-commits] Commit in docker/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 12:32:53 Author: seblu Revision: 276853 upgpkg: docker 1:17.12.0-1 Modified: docker/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 09:35:05 UTC (rev 276852) +++ PKGBUILD2017-12-29 12:32:53 UTC (rev 276853) @@ -2,7 +2,7 @@ # Maintainer: Sébastien "Seblu" Luttringer pkgname=docker -pkgver=17.11.0 +pkgver=17.12.0 pkgrel=1 epoch=1 pkgdesc='Pack, ship and run any application as a lightweight container' @@ -20,8 +20,8 @@ # https://github.com/docker/containerd/issues/299#issuecomment-240745119 # see commit in hack/dockerfile/binaries-commits # https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/binaries-commits -_RUNC_COMMIT=0351df1c5a66838d0c392b4ac4cf9450de844e2d -_CONTAINERD_COMMIT=992280e8e265f491f7a624ab82f3e238be086e49 +_RUNC_COMMIT=b2567b37d7b75eb4cf325b77297b140ea686ce8f +_CONTAINERD_COMMIT=89623f28b87a6004d4b785663257362d1658a729 _TINI_COMMIT=949e6facb77383876aeff8a6944dde66b3089574 _LIBNETWORK_COMMIT=7b2b1feb1de4817d522cc372af149ff48d25028e source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver-ce;
[arch-commits] Commit in zita-convolver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 14:46:52 Author: dvzrv Revision: 276867 archrelease: copy trunk to community-x86_64 Added: zita-convolver/repos/community-x86_64/PKGBUILD (from rev 276866, zita-convolver/trunk/PKGBUILD) Deleted: zita-convolver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 89 +++-- 1 file changed, 46 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 14:26:18 UTC (rev 276866) +++ PKGBUILD2017-12-29 14:46:52 UTC (rev 276867) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: David Runge-# Contributor: speps -# Contributor: Philipp Überbacher -# Contributor: Stefan Husmann -# Contributor: orbisvicis - -pkgname=zita-convolver -pkgver=3.1.0 -pkgrel=5 -pkgdesc="A fast, partitioned convolution engine library." -arch=('x86_64') -url="https://kokkinizita.linuxaudio.org/linuxaudio/; -license=('GPL3') -depends=('fftw') -source=("${url}downloads/${pkgname}-${pkgver}.tar.bz2") -sha512sums=('0003d4fffcc07b3e67d54996a63db35d537d97b26003e06afbeed19fba551d552d4d5a808a86b5c600f5254816c6b26db49f48e13bfa3c77d93d61956c479eb9') - -prepare() { - cd "${pkgname}-${pkgver}/libs" - - # prevent ldconfig call - sed -i '/ldconfig/d' Makefile -} - -build() { - cd "${pkgname}-${pkgver}/libs" - make -} - -package() { - cd "${pkgname}-${pkgver}/libs" - make SUFFIX="" PREFIX=/usr DESTDIR="$pkgdir/" install - - # missing softlink - ln -s "lib${pkgname}.so.${pkgver}" \ -"$pkgdir/usr/lib/lib${pkgname}.so.${pkgver%%.*}" - - # docs - cd .. - install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS" - install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" -} Copied: zita-convolver/repos/community-x86_64/PKGBUILD (from rev 276866, zita-convolver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 14:46:52 UTC (rev 276867) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps +# Contributor: Philipp Überbacher +# Contributor: Stefan Husmann +# Contributor: orbisvicis + +pkgname=zita-convolver +pkgver=3.1.0 +pkgrel=6 +pkgdesc="A fast, partitioned convolution engine library." +arch=('x86_64') +url="https://kokkinizita.linuxaudio.org/linuxaudio/; +license=('GPL3') +depends=('fftw') +source=("${url}downloads/${pkgname}-${pkgver}.tar.bz2") +sha512sums=('0003d4fffcc07b3e67d54996a63db35d537d97b26003e06afbeed19fba551d552d4d5a808a86b5c600f5254816c6b26db49f48e13bfa3c77d93d61956c479eb9') + +prepare() { + cd "${pkgname}-${pkgver}/libs" + + # FS#36248 - strip -march=native + sed -i '/native/d' Makefile + + # prevent ldconfig call + sed -i '/ldconfig/d' Makefile +} + +build() { + cd "${pkgname}-${pkgver}/libs" + make +} + +package() { + cd "${pkgname}-${pkgver}/libs" + make SUFFIX="" PREFIX=/usr DESTDIR="${pkgdir}/" install + + # missing softlink + ln -s "lib${pkgname}.so.${pkgver}" \ +"$pkgdir/usr/lib/lib${pkgname}.so.${pkgver%%.*}" + + # docs + cd .. + install -Dm644 AUTHORS "${pkgdir}/usr/share/doc/${pkgname}/AUTHORS" + install -Dm644 README "${pkgdir}/usr/share/doc/${pkgname}/README" +}
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:00:20 Author: heftig Revision: 276898 20170610-32: kernel 4.14.10 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:59:31 UTC (rev 276897) +++ PKGBUILD2017-12-29 21:00:20 UTC (rev 276898) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=31 +pkgrel=32 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/; arch=(x86_64)
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:00:44 Author: heftig Revision: 276899 5.2.4-5: kernel 4.14.10 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:00:20 UTC (rev 276898) +++ PKGBUILD2017-12-29 21:00:44 UTC (rev 276899) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.4 -pkgrel=4 +pkgrel=5 _linux_major=4 _linux_minor=14 arch=('x86_64')
[arch-commits] Commit in gpick/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 22:04:46 Author: jelle Revision: 276908 upgpkg: gpick 0.2.5-6 update source url Modified: gpick/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:36:40 UTC (rev 276907) +++ PKGBUILD2017-12-29 22:04:46 UTC (rev 276908) @@ -6,20 +6,20 @@ pkgrel=6 pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" arch=('x86_64') -url="http://gpick.googlecode.com/; +url="http://www.gpick.org/; license=('BSD') depends=('desktop-file-utils' 'gtk2' 'lua') makedepends=('boost' 'scons') -source=("http://${pkgname}.googlecode.com/files/${pkgname}_${pkgver}.tar.gz;) -md5sums=('4f34bed6a39ee39bac95ff1b10f679ed') +source=("https://github.com/thezbyg/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz;) +md5sums=('ada40cd8cae63c7bbfa1f8b9e7536f1e') build() { -cd "${srcdir}/${pkgname}_${pkgver}" +cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}" scons } package() { -cd "${srcdir}/${pkgname}_${pkgver}" +cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}" scons DESTDIR="${pkgdir}/usr" install install -Dm644 installer/License.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }
[arch-commits] Commit in gpick/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 22:05:04 Author: jelle Revision: 276909 archrelease: copy trunk to community-x86_64 Added: gpick/repos/community-x86_64/PKGBUILD (from rev 276908, gpick/trunk/PKGBUILD) Deleted: gpick/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 22:04:46 UTC (rev 276908) +++ PKGBUILD2017-12-29 22:05:04 UTC (rev 276909) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer : Martin Wimpress- -pkgname=gpick -pkgver=0.2.5 -pkgrel=6 -pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" -arch=('i686' 'x86_64') -url="http://gpick.googlecode.com/; -license=('BSD') -depends=('desktop-file-utils' 'gtk2' 'lua') -makedepends=('boost' 'scons') -source=("http://${pkgname}.googlecode.com/files/${pkgname}_${pkgver}.tar.gz;) -md5sums=('4f34bed6a39ee39bac95ff1b10f679ed') - -build() { -cd "${srcdir}/${pkgname}_${pkgver}" -scons -} - -package() { -cd "${srcdir}/${pkgname}_${pkgver}" -scons DESTDIR="${pkgdir}/usr" install -install -Dm644 installer/License.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: gpick/repos/community-x86_64/PKGBUILD (from rev 276908, gpick/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 22:05:04 UTC (rev 276909) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer : Martin Wimpress + +pkgname=gpick +pkgver=0.2.5 +pkgrel=6 +pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" +arch=('x86_64') +url="http://www.gpick.org/; +license=('BSD') +depends=('desktop-file-utils' 'gtk2' 'lua') +makedepends=('boost' 'scons') +source=("https://github.com/thezbyg/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz;) +md5sums=('ada40cd8cae63c7bbfa1f8b9e7536f1e') + +build() { +cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}" +scons +} + +package() { +cd "${srcdir}/${pkgname}-${pkgname}-${pkgver}" +scons DESTDIR="${pkgdir}/usr" install +install -Dm644 installer/License.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in cdrtools/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 17:47:10 Author: stativ Revision: 276874 upgpkg: cdrtools 3.02a09-1 update to 3.02a09 Modified: cdrtools/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 17:17:38 UTC (rev 276873) +++ PKGBUILD2017-12-29 17:47:10 UTC (rev 276874) @@ -1,8 +1,8 @@ # $Id$ # Maintainer: Lukas Jirkovskypkgname=cdrtools -pkgver=3.02a07 -pkgrel=2 +pkgver=3.02a09 +pkgrel=1 pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning" arch=('x86_64') url="http://cdrecord.org/; @@ -14,7 +14,7 @@ options=(!makeflags) backup=('etc/default/cdrecord' 'etc/default/rscsi') source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2) -md5sums=('ea362a6a42d8aa0d5fc154d195f47926') +sha256sums=('aa28438f458ef3f314b79f2029db27679dae1d5ffe1569b6de57742511915e81') build() { cd "$srcdir"/cdrtools-${pkgver%%a*}
[arch-commits] Commit in cdrtools/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 17:47:20 Author: stativ Revision: 276875 archrelease: copy trunk to community-x86_64 Added: cdrtools/repos/community-x86_64/PKGBUILD (from rev 276874, cdrtools/trunk/PKGBUILD) Deleted: cdrtools/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 17:47:10 UTC (rev 276874) +++ PKGBUILD2017-12-29 17:47:20 UTC (rev 276875) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Lukas Jirkovsky-pkgname=cdrtools -pkgver=3.02a07 -pkgrel=2 -pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning" -arch=('i686' 'x86_64') -url="http://cdrecord.org/; -license=('CDDL') -depends=('acl' 'libcap') -conflicts=('cdrkit') -provides=('cdrkit') -replaces=('cdrkit') -options=(!makeflags) -backup=('etc/default/cdrecord' 'etc/default/rscsi') -source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2) -md5sums=('ea362a6a42d8aa0d5fc154d195f47926') - -build() { - cd "$srcdir"/cdrtools-${pkgver%%a*} - sed -i 's|/opt/schily|/usr|g' DEFAULTS/Defaults.linux - sed -i 's|DEFINSGRP=.*|DEFINSGRP=root|' DEFAULTS/Defaults.linux - # install rscsi to /usr/bin instead of /usr/sbin - sed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile - - export GMAKE_NOWARN=true - make INS_BASE=/usr INS_RBASE=/ -} - -check() { - cd "$srcdir"/cdrtools-${pkgver%%a*} - make tests -} - -package() { - cd "$srcdir"/cdrtools-${pkgver%%a*} - - export GMAKE_NOWARN=true - make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install - - # remove unneeded files that may cause conflicts - rm -rf "$pkgdir"/usr/include - rm -rf "$pkgdir"/usr/lib/{*.a,profiled} - rm -rf "$pkgdir"/usr/share/man/man3 - - # autoload 'sg' module needed by cdrecord - install -d -m755 "$pkgdir"/usr/lib/modules-load.d/ - echo sg > "$pkgdir"/usr/lib/modules-load.d/cdrecord.conf - - # create symlinks for cdrkit compatibility - cd "$pkgdir"/usr/bin - ln -s cdrecord wodim - ln -s readcd readom - ln -s mkisofs genisoimage - ln -s cdda2wav icedax -} - -# vim:set ts=2 sw=2 et: Copied: cdrtools/repos/community-x86_64/PKGBUILD (from rev 276874, cdrtools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 17:47:20 UTC (rev 276875) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Lukas Jirkovsky +pkgname=cdrtools +pkgver=3.02a09 +pkgrel=1 +pkgdesc="Original cdrtools supporting CD, DVD and BluRay burning" +arch=('x86_64') +url="http://cdrecord.org/; +license=('CDDL') +depends=('acl' 'libcap') +conflicts=('cdrkit') +provides=('cdrkit') +replaces=('cdrkit') +options=(!makeflags) +backup=('etc/default/cdrecord' 'etc/default/rscsi') +source=(http://downloads.sourceforge.net/cdrtools/cdrtools-$pkgver.tar.bz2) +sha256sums=('aa28438f458ef3f314b79f2029db27679dae1d5ffe1569b6de57742511915e81') + +build() { + cd "$srcdir"/cdrtools-${pkgver%%a*} + sed -i 's|/opt/schily|/usr|g' DEFAULTS/Defaults.linux + sed -i 's|DEFINSGRP=.*|DEFINSGRP=root|' DEFAULTS/Defaults.linux + # install rscsi to /usr/bin instead of /usr/sbin + sed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile + + export GMAKE_NOWARN=true + make INS_BASE=/usr INS_RBASE=/ +} + +check() { + cd "$srcdir"/cdrtools-${pkgver%%a*} + make tests +} + +package() { + cd "$srcdir"/cdrtools-${pkgver%%a*} + + export GMAKE_NOWARN=true + make INS_BASE=/usr INS_RBASE=/ DESTDIR="$pkgdir" install + + # remove unneeded files that may cause conflicts + rm -rf "$pkgdir"/usr/include + rm -rf "$pkgdir"/usr/lib/{*.a,profiled} + rm -rf "$pkgdir"/usr/share/man/man3 + + # autoload 'sg' module needed by cdrecord + install -d -m755 "$pkgdir"/usr/lib/modules-load.d/ + echo sg > "$pkgdir"/usr/lib/modules-load.d/cdrecord.conf + + # create symlinks for cdrkit compatibility + cd "$pkgdir"/usr/bin + ln -s cdrecord wodim + ln -s readcd readom + ln -s mkisofs genisoimage + ln -s cdda2wav icedax +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 18:48:37 Author: andyrtr Revision: 313769 upgpkg: linux-lts 4.9.73-1 upstream update 4.9.73 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 18:47:21 UTC (rev 313768) +++ PKGBUILD2017-12-29 18:48:37 UTC (rev 313769) @@ -4,7 +4,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.9 -pkgver=4.9.72 +pkgver=4.9.73 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -23,7 +23,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a' 'SKIP' -'ffb31fea8dac04bd26734f46f4640ae4e80ffcacae2dacd18e81cc659a42f0c5' +'2af9c1806d1c4a6b90f5b105bdb6eedba8e0610712d0bab8a906bb015b2993f3' 'SKIP' '6c4d909ae6594a2956c257539c8b2f67a8de52d7335be172787d6dc8aca12c99' '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0'
[arch-commits] Commit in linux-lts/repos (7 files)
Date: Friday, December 29, 2017 @ 18:49:01 Author: andyrtr Revision: 313770 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/90-linux.hook (from rev 313769, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 313769, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch (from rev 313769, linux-lts/trunk/change-default-console-loglevel.patch) linux-lts/repos/testing-x86_64/config (from rev 313769, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 313769, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 313769, linux-lts/trunk/linux-lts.preset) ---+ 90-linux.hook | 11 PKGBUILD | 291 + change-default-console-loglevel.patch | 11 config| 7977 linux-lts.install | 33 linux-lts.preset | 14 6 files changed, 8337 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 313769:313770 to see the changes.
[arch-commits] Commit in keepalived/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:09:30 Author: seblu Revision: 276886 upgpkg: keepalived 1.4.0-1 Modified: keepalived/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:09:23 UTC (rev 276885) +++ PKGBUILD2017-12-29 20:09:30 UTC (rev 276886) @@ -3,7 +3,7 @@ # Contributor: Andrea Zucchellipkgname=keepalived -pkgver=1.3.9 +pkgver=1.4.0 pkgrel=1 pkgdesc='Failover and monitoring daemon for LVS clusters' arch=('x86_64') @@ -15,7 +15,7 @@ makedepends=('libnfnetlink' 'ipset' 'systemd') options=('!emptydirs') source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) -md5sums=('230106626157aba1d7efa798a66688e3') +md5sums=('2e0e98b95b46fcce45a491cc37f817a4') build() { # trick broken ./configure systemctl test
[arch-commits] Commit in udftools/repos (2 files)
Date: Friday, December 29, 2017 @ 20:09:23 Author: eworm Revision: 276885 archrelease: copy trunk to community-testing-x86_64 Added: udftools/repos/community-testing-x86_64/ udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276884, udftools/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276884, udftools/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-29 20:09:23 UTC (rev 276885) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Christian Hesse+# Contributor: lucck +# Contributor: aksr + +pkgname=udftools +pkgver=2.0 +pkgrel=1 +pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives' +url='https://github.com/pali/udftools' +arch=('x86_64') +license=(GPL) +depends=('ncurses' 'readline') +options=(!libtool) +validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár +source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc}) +sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292' +'SKIP') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--mandir=/usr/share/man \ +--sbindir=/usr/bin + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + mkdir -p $pkgdir/usr/share/licenses/$pkgname + mv $pkgdir/usr/share/doc/$pkgname/COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING +} +
[arch-commits] Commit in udftools/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:09:11 Author: eworm Revision: 276884 upgpkg: udftools 2.0-1 new upstream release Modified: udftools/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 19:44:03 UTC (rev 276883) +++ PKGBUILD2017-12-29 20:09:11 UTC (rev 276884) @@ -4,10 +4,10 @@ # Contributor: aksr pkgname=udftools -pkgver=1.3 -pkgrel=2 -pkgdesc="Linux tools for UDF filesystems and DVD/CD-R(W) drives" -url="https://github.com/pali/udftools; +pkgver=2.0 +pkgrel=1 +pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives' +url='https://github.com/pali/udftools' arch=('x86_64') license=(GPL) depends=('ncurses' 'readline') @@ -14,7 +14,7 @@ options=(!libtool) validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohársource=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc}) -sha256sums=('00562a440de7b855df8127f8f798df657d53f20d9a205a7041fed37c8a07d4cb' +sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292' 'SKIP') build() {
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:59:14 Author: heftig Revision: 276894 1.1.0-91: kernel 4.14.10 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:53:12 UTC (rev 276893) +++ PKGBUILD2017-12-29 20:59:14 UTC (rev 276894) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=90 +pkgrel=91 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:59:24 Author: heftig Revision: 276896 8.045.08-19: kernel 4.14.10 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:59:20 UTC (rev 276895) +++ PKGBUILD2017-12-29 20:59:24 UTC (rev 276896) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=18 +pkgrel=19 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:59:20 Author: heftig Revision: 276895 0.8-97: kernel 4.14.10 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:59:14 UTC (rev 276894) +++ PKGBUILD2017-12-29 20:59:20 UTC (rev 276895) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=96 +pkgrel=97 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:59:31 Author: heftig Revision: 276897 0.42-46: kernel 4.14.10 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:59:24 UTC (rev 276896) +++ PKGBUILD2017-12-29 20:59:31 UTC (rev 276897) @@ -11,7 +11,7 @@ _pkgname=tp-smapi pkgver=0.42 _extradir=/usr/lib/modules/extramodules-4.14-ARCH -pkgrel=45 +pkgrel=46 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in nvidia-304xx/repos (4 files)
Date: Friday, December 29, 2017 @ 21:26:00 Author: heftig Revision: 313778 archrelease: copy trunk to staging-x86_64 Added: nvidia-304xx/repos/staging-x86_64/ nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 313777, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 313777, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 313777, nvidia-304xx/trunk/kernel-4.14.patch) + PKGBUILD | 71 +++ disable-mtrr.patch | 24 + kernel-4.14.patch | 29 3 files changed, 124 insertions(+) Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 313777, nvidia-304xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-29 21:26:00 UTC (rev 313778) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.137 +_extramodules=extramodules-4.14-ARCH +pkgrel=19 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run; +'disable-mtrr.patch' 'kernel-4.14.patch') +sha512sums=('4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np1 --no-backup-if-mismatch < "${srcdir}/kernel-4.14.patch" + +# FS#47092 +#patch -d kernel -Np1 --no-backup-if-mismatch < "${srcdir}/disable-mtrr.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.14' 'linux<4.15' "nvidia-304xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-304xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 313777, nvidia-304xx/trunk/disable-mtrr.patch) === --- staging-x86_64/disable-mtrr.patch (rev 0) +++ staging-x86_64/disable-mtrr.patch 2017-12-29 21:26:00 UTC (rev 313778) @@ -0,0 +1,24 @@ +Author: Luca Boccassi +Description: Disable MTRR on kernel >= 4.3 + From kernel 4.3 and newer (commit 2baa891e42d84) mtrr_add and mtrr_del are no + longer exported. The Nvidia kernel shim still uses it as of 304.131, causing + the module to error out when loading. Disable MTRR if running on 4.3 or greater + until upstream fixes it. +--- a/nv-linux.h b/nv-linux.h +@@ -256,6 +256,15 @@ + #include + #endif + ++/* ++ * As of version 304.131, os-agp.c and os-mtrr.c still use deprecated ++ * kernel APIs for mtrr which are no longer exported since 4.3, causing ++ * the module to error out when loaded. ++ */ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0) ++#undef CONFIG_MTRR ++#endif ++ + #if !defined(NV_VMWARE) && defined(CONFIG_MTRR) + #include + #endif Copied: nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 313777,
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Friday, December 29, 2017 @ 21:25:36 Author: heftig Revision: 276902 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 276901, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 276901, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:25:36 UTC (rev 276902) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=97 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 bbswitch.ko + find "${pkgdir}" -name '*.ko' -exec gzip -n {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, December 29, 2017 @ 21:26:44 Author: heftig Revision: 276904 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 276903, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 276903, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 276903, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 276903, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2017-12-29 21:26:44 UTC (rev 276904) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 276903, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:26:44 UTC (rev 276904) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif+# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=32 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec gzip -n {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 276903, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2017-12-29 21:26:44 UTC (rev 276904) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in r8168/repos (3 files)
Date: Friday, December 29, 2017 @ 21:26:20 Author: heftig Revision: 276903 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 276902, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 276902, r8168/trunk/linux-4.11.patch) --+ PKGBUILD | 42 ++ linux-4.11.patch | 14 ++ 2 files changed, 56 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 276902, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:26:20 UTC (rev 276903) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo+# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=19 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31') + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/r8168.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 276902, r8168/trunk/linux-4.11.patch) === --- community-staging-x86_64/linux-4.11.patch (rev 0) +++ community-staging-x86_64/linux-4.11.patch 2017-12-29 21:26:20 UTC (rev 276903) @@ -0,0 +1,14 @@ +diff --git a/src/r8168_n.c b/src/r8168_n.c +index 3c5a7e7..e2026bb 100755 +--- a/src/r8168_n.c b/src/r8168_n.c +@@ -25732,7 +25732,9 @@ process_pkt: + if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0) + rtl8168_rx_skb(tp, skb); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + dev->last_rx = jiffies; ++#endif + RTLDEV->stats.rx_bytes += pkt_size; + RTLDEV->stats.rx_packets++; + }
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Friday, December 29, 2017 @ 21:27:05 Author: heftig Revision: 276905 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 276904, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 276904, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 276904, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:27:05 UTC (rev 276905) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin+# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=91 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 acpi_call.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 276904, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2017-12-29 21:27:05 UTC (rev 276905) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in nvidia/repos (3 files)
Date: Friday, December 29, 2017 @ 21:27:26 Author: heftig Revision: 313779 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 313778, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 313778, nvidia/trunk/fix-abi.patch) ---+ PKGBUILD | 77 fix-abi.patch | 12 2 files changed, 89 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 313778, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-29 21:27:26 UTC (rev 313779) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=387.34 +_extramodules=extramodules-4.14-ARCH +pkgrel=16 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 313778, nvidia/trunk/fix-abi.patch) === --- staging-x86_64/fix-abi.patch(rev 0) +++ staging-x86_64/fix-abi.patch2017-12-29 21:27:26 UTC (rev 313779) @@ -0,0 +1,12 @@ +diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c kernel-patched/nvidia-drm/nvidia-drm-fence.c +--- kernel/nvidia-drm/nvidia-drm-fence.c 2016-08-09 01:43:19.0 +0200 kernel-patched/nvidia-drm/nvidia-drm-fence.c 2016-08-25 14:31:34.419655564 +0200 +@@ -325,7 +325,7 @@ + struct nvidia_drm_gem_object *nv_gem; + }; + +-static void nvidia_drm_gem_prime_soft_fence_event ++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event + ( + void *dataPtr, + NvU32 dataU32
[arch-commits] Commit in nvidia-340xx/repos (4 files)
Date: Friday, December 29, 2017 @ 21:27:50 Author: heftig Revision: 313780 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 313779, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 313779, nvidia-340xx/trunk/kernel-4.11.patch) nvidia-340xx/repos/staging-x86_64/kernel-4.14.patch (from rev 313779, nvidia-340xx/trunk/kernel-4.14.patch) ---+ PKGBUILD | 73 kernel-4.11.patch | 38 +++ kernel-4.14.patch | 29 3 files changed, 140 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 313779, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-29 21:27:50 UTC (rev 313780) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.104 +_extramodules=extramodules-4.14-ARCH +pkgrel=18 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run; +'kernel-4.11.patch' 'kernel-4.14.patch') +sha512sums=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2' + 'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" +patch -Np1 < "${srcdir}/kernel-4.14.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.14' 'linux<4.15' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 313779, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2017-12-29 21:27:50 UTC (rev 313780) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, , vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, , vmf->flags); ++#endif + + vmf->page =
[arch-commits] Commit in luxrays/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:25:34 Author: stativ Revision: 276890 upgpkg: luxrays 1.6-13 boost 1.66 rebuild Modified: luxrays/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:24:15 UTC (rev 276889) +++ PKGBUILD2017-12-29 20:25:34 UTC (rev 276890) @@ -3,7 +3,7 @@ pkgname='luxrays' pkgver=1.6 _pkgver=61352e6aae3f -pkgrel=12 +pkgrel=13 pkgdesc="Accelerate the ray intersection process by using GPUs" arch=('x86_64') url="http://www.luxrender.net/;
[arch-commits] Commit in luxrays/repos (3 files)
Date: Friday, December 29, 2017 @ 20:25:48 Author: stativ Revision: 276891 archrelease: copy trunk to community-staging-x86_64 Added: luxrays/repos/community-staging-x86_64/ luxrays/repos/community-staging-x86_64/PKGBUILD (from rev 276890, luxrays/trunk/PKGBUILD) luxrays/repos/community-staging-x86_64/force_python3.diff (from rev 276890, luxrays/trunk/force_python3.diff) + PKGBUILD | 58 +++ force_python3.diff | 12 ++ 2 files changed, 70 insertions(+) Copied: luxrays/repos/community-staging-x86_64/PKGBUILD (from rev 276890, luxrays/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 20:25:48 UTC (rev 276891) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Lukas Jirkovsky+pkgname='luxrays' +pkgver=1.6 +_pkgver=61352e6aae3f +pkgrel=13 +pkgdesc="Accelerate the ray intersection process by using GPUs" +arch=('x86_64') +url="http://www.luxrender.net/; +license=('GPL') +depends=('embree' 'opencl-icd-loader' 'libgl' 'openimageio') +makedepends=('boost' 'cmake' 'freetype2' 'gtk3' 'libpng' 'mesa' 'opencl-headers' 'glew' 'freeglut') +optdepends=('amdapp-sdk: OpenCL support for AMD GPUs' \ +'intel-opencl-runtime: OpenCL support for Intel CPUs' \ +'glew: demos (SmallLuxGPU etc.)' \ +'gtk3: luxcoreui' +'freeglut: demos (SmallLuxGPU etc.)' \ +'boost-libs: demos (SmallLuxGPU etc.)') +options=('staticlibs') +source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/luxrays/get/luxrender_v$pkgver.tar.bz2 \ +force_python3.diff) +md5sums=('4c8df34d90dc04b50a180b945041cd92' + '36c9823246c2b575415c1709e065727c') + +prepare() { + cd "$srcdir"/luxrender-luxrays-$_pkgver + + # force python3 for boost + patch -Np1 < "$srcdir/force_python3.diff" || true +} + +build() { + cd "$srcdir/luxrender-luxrays-$_pkgver" + + cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON \ +-DLUXRAYS_DISABLE_OPENCL=OFF + # this sucks, but luxrays doesn't seem to honor CMAKE_*_LINKER_FLAGS + # thanks bartus from AUR for the fix + for file in `grep lboost_python -l -R ` ;do sed -i 's/$/ -lpython3/' $file ; done + make +} + +package() { + cd "$srcdir/luxrender-luxrays-$_pkgver" + + install -d -m755 "$pkgdir"/usr/{bin,include,lib} + install -m755 bin/* "$pkgdir"/usr/bin + install -m644 lib/* "$pkgdir"/usr/lib + cp -a include "$pkgdir"/usr + + # install pyluxcore to the Python search path + install -d -m755 "$pkgdir"/usr/lib/python3.6/ + mv "$pkgdir"/usr/lib/pyluxcore.so "$pkgdir"/usr/lib/python3.6/ +} + +# vim:set ts=2 sw=2 et: Copied: luxrays/repos/community-staging-x86_64/force_python3.diff (from rev 276890, luxrays/trunk/force_python3.diff) === --- community-staging-x86_64/force_python3.diff (rev 0) +++ community-staging-x86_64/force_python3.diff 2017-12-29 20:25:48 UTC (rev 276891) @@ -0,0 +1,12 @@ +diff -rup luxrender-luxrays-61352e6aae3f.orig/cmake/Dependencies.cmake luxrender-luxrays-61352e6aae3f/cmake/Dependencies.cmake +--- luxrender-luxrays-61352e6aae3f.orig/cmake/Dependencies.cmake 2016-05-09 22:17:57.0 +0200 luxrender-luxrays-61352e6aae3f/cmake/Dependencies.cmake2016-05-29 09:04:30.913648230 +0200 +@@ -58,7 +58,7 @@ set(Boost_MINIMUM_VERSION "1.44.0" + + set(Boost_ADDITIONAL_VERSIONS "1.47.0" "1.46.1" "1.46" "1.46.0" "1.45" "1.45.0" "1.44" "1.44.0") + +-set(LUXRAYS_BOOST_COMPONENTS thread program_options filesystem serialization iostreams regex system python chrono) ++set(LUXRAYS_BOOST_COMPONENTS thread program_options filesystem serialization iostreams regex system python3 chrono) + find_package(Boost ${Boost_MINIMUM_VERSION} COMPONENTS ${LUXRAYS_BOOST_COMPONENTS}) + if (NOT Boost_FOUND) + # Try again with the other type of libs
[arch-commits] Commit in linux/trunk (2 files)
Date: Friday, December 29, 2017 @ 20:26:04 Author: heftig Revision: 313772 4.14.10-1 Modified: linux/trunk/PKGBUILD Deleted: linux/trunk/0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch -+ 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch | 77 -- PKGBUILD| 12 - 2 files changed, 4 insertions(+), 85 deletions(-) Deleted: 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch === --- 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch 2017-12-29 20:26:03 UTC (rev 313771) +++ 0001-ALSA-usb-audio-Fix-the-missing-ctl-name-suffix-at-pa.patch 2017-12-29 20:26:04 UTC (rev 313772) @@ -1,77 +0,0 @@ -From 16b5ff888e251b8c4dedd3994d2e85ab25ea7fa4 Mon Sep 17 00:00:00 2001 -Message-Id: <16b5ff888e251b8c4dedd3994d2e85ab25ea7fa4.1514245036.git.jan.steff...@gmail.com> -From: Takashi Iwai-Date: Mon, 18 Dec 2017 23:36:57 +0100 -Subject: [PATCH] ALSA: usb-audio: Fix the missing ctl name suffix at parsing - SU - -The commit 89b89d121ffc ("ALSA: usb-audio: Add check return value for -usb_string()") added the check of the return value from -snd_usb_copy_string_desc(), which is correct per se, but it introduced -a regression. In the original code, either the "Clock Source", -"Playback Source" or "Capture Source" suffix is added after the -terminal string, while the commit changed it to add the suffix only -when get_term_name() is failing. It ended up with an incorrect ctl -name like "PCM" instead of "PCM Capture Source". - -Also, even the original code has a similar bug: when the ctl name is -generated from snd_usb_copy_string_desc() for the given iSelector, it -also doesn't put the suffix. - -This patch addresses these issues: the suffix is added always when no -static mapping is found. Also the patch tries to put more comments -and cleans up the if/else block for better readability in order to -avoid the same pitfall again. - -Fixes: 89b89d121ffc ("ALSA: usb-audio: Add check return value for usb_string()") -Reported-and-tested-by: Mauro Santos -Cc: -Signed-off-by: Takashi Iwai - sound/usb/mixer.c | 27 --- - 1 file changed, 16 insertions(+), 11 deletions(-) - -diff --git a/sound/usb/mixer.c b/sound/usb/mixer.c -index 4fde4f8da597..75bce127d768c613 100644 a/sound/usb/mixer.c -+++ b/sound/usb/mixer.c -@@ -2173,20 +2173,25 @@ static int parse_audio_selector_unit(struct mixer_build *state, int unitid, - kctl->private_value = (unsigned long)namelist; - kctl->private_free = usb_mixer_selector_elem_free; - -- nameid = uac_selector_unit_iSelector(desc); -+ /* check the static mapping table at first */ - len = check_mapped_name(map, kctl->id.name, sizeof(kctl->id.name)); -- if (len) -- ; -- else if (nameid) -- len = snd_usb_copy_string_desc(state, nameid, kctl->id.name, -- sizeof(kctl->id.name)); -- else -- len = get_term_name(state, >oterm, -- kctl->id.name, sizeof(kctl->id.name), 0); -- - if (!len) { -- strlcpy(kctl->id.name, "USB", sizeof(kctl->id.name)); -+ /* no mapping ? */ -+ /* if iSelector is given, use it */ -+ nameid = uac_selector_unit_iSelector(desc); -+ if (nameid) -+ len = snd_usb_copy_string_desc(state, nameid, -+ kctl->id.name, -+ sizeof(kctl->id.name)); -+ /* ... or pick up the terminal name at next */ -+ if (!len) -+ len = get_term_name(state, >oterm, -+ kctl->id.name, sizeof(kctl->id.name), 0); -+ /* ... or use the fixed string "USB" as the last resort */ -+ if (!len) -+ strlcpy(kctl->id.name, "USB", sizeof(kctl->id.name)); - -+ /* and add the proper suffix */ - if (desc->bDescriptorSubtype == UAC2_CLOCK_SELECTOR) - append_ctl_name(kctl, " Clock Source"); - else if ((state->oterm.type & 0xff00) == 0x0100) --- -2.15.1 - Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:26:03 UTC (rev 313771) +++ PKGBUILD2017-12-29 20:26:04 UTC (rev 313772) @@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 -pkgver=4.14.9 +pkgver=4.14.10 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -27,7 +27,6 @@
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:26:03 Author: heftig Revision: 313771 4.14.10-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 18:49:01 UTC (rev 313770) +++ PKGBUILD2017-12-29 20:26:03 UTC (rev 313771) @@ -6,8 +6,8 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 -_zenpatch=zen-4.14.9-990350eef2d98f7a9b73965664182dc688b38b83.diff -pkgver=4.14.9 +_zenpatch=zen-4.14.10-ee4998b75312b877a0c582ef5deb7c222de3d06b.diff +pkgver=4.14.10 pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel; @@ -33,9 +33,9 @@ ) sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'5edc955bb67b04c7ed426b1df17a3e322e32ad9fdda9c6abb53ab6eca7faf704' +'16f560aa713b46c707f04a226f67dc31fdd280aae57dd19e0413d61df5336c74' 'SKIP' -'bb6e8369d8f3a8953459ae521b7c7e636a8a672d782f63c494a312d49e0ba843' +'ed5d7a68a699a39f4b1524424190a39f54ec61144c47934c73d27f3eebbebf6f' 'SKIP' '0d44ab53ed9c98d9bb517cea8ad92e7aa1cab3f4256c0816560498d583590df4' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' @@ -49,6 +49,7 @@ # add upstream patch patch -p1 -i ../patch-${pkgver} + chmod +x tools/objtool/sync-check.sh # GNU patch doesn't support git-style file mode # security patches
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Friday, December 29, 2017 @ 20:38:35 Author: heftig Revision: 313773 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/60-linux.hook (from rev 313772, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 313772, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 313772, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 313772, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 313772, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 313772, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 242 + config| 8536 linux.install | 10 linux.preset | 14 6 files changed, 8825 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 313772:313773 to see the changes.
[arch-commits] Commit in linux/repos (13 files)
Date: Friday, December 29, 2017 @ 20:39:25 Author: heftig Revision: 313774 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch (from rev 313773, linux/trunk/0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch) linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 313773, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch (from rev 313773, linux/trunk/0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch) linux/repos/staging-x86_64/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch (from rev 313773, linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch) linux/repos/staging-x86_64/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch (from rev 313773, linux/trunk/0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch) linux/repos/staging-x86_64/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch (from rev 313773, linux/trunk/0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 313773, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 313773, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 313773, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 313773, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 313773, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 313773, linux/trunk/linux.preset) -+ 0001-Revert-xfrm-Fix-stack-out-of-bounds-read-in-xfrm_sta.patch | 72 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 102 0001-e1000e-Fix-e1000_check_for_copper_link_ich8lan-retur.patch | 73 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch | 57 0002-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch | 49 0003-cgroup-fix-css_task_iter-crash-on-CSS_TASK_ITER_PROC.patch | 114 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 260 config | 8498 ++ linux.install | 10 linux.preset| 14 12 files changed, 9272 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 313773:313774 to see the changes.
[arch-commits] Commit in luxrender/trunk (PKGBUILD fix_deprecated_native.diff)
Date: Friday, December 29, 2017 @ 20:53:01 Author: stativ Revision: 276892 upgpkg: luxrender 1.6-10 boost 1.66 rebuild Added: luxrender/trunk/fix_deprecated_native.diff Modified: luxrender/trunk/PKGBUILD + PKGBUILD | 17 ++--- fix_deprecated_native.diff | 12 2 files changed, 22 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:25:48 UTC (rev 276891) +++ PKGBUILD2017-12-29 20:53:01 UTC (rev 276892) @@ -5,7 +5,7 @@ pkgname=luxrender pkgver=1.6 _pkgver=b3f85cf7742f -pkgrel=9 +pkgrel=10 pkgdesc="Rendering system for physically correct, unbiased image synthesis" arch=('x86_64') url="http://www.luxrender.net/; @@ -17,17 +17,20 @@ 'intel-opencl-runtime: OpenCL support for Intel CPUs') makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 'opencl-headers') source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/lux/get/v${pkgver/./}.tar.bz2 \ -force_python3.diff luxrender-gcc7.patch) -md5sums=('e40812e4e5a2bb1a58bcbd2a298ba9ee' - '42692e65eabc5828693e2682e94b7c64' - 'fa680b0d621b42c8e7440056bf26ec1c') +force_python3.diff luxrender-gcc7.patch fix_deprecated_native.diff) +sha256sums=('29144f657087644086928a66421df5d25fc4dccd05970200932f5693650ddecf' +'916a45aec1326e6990c1ff9f141080c17a33ed793c44d1af9a2dacb9b21c19d2' +'e51e33ac85c247696a0cab7751b5e91a23df5dac45af05b9ee68299e4a37dc6d' +'0a35caff0cb72fb57c13ba932403849b9280f56506676d0144eceaf13e470209') prepare() { cd "$srcdir"/luxrender-lux-$_pkgver - patch -Np1 < "$srcdir/force_python3.diff" + patch -Np1 < ../force_python3.diff # fix build with GCC 7 (Fedora) - patch -p1 -i ../luxrender-gcc7.patch + patch -Np1 < ../luxrender-gcc7.patch + # fix build with boost 1.66 (the deprecated native() method was removed) + patch -Np1 < ../fix_deprecated_native.diff } build() { Added: fix_deprecated_native.diff === --- fix_deprecated_native.diff (rev 0) +++ fix_deprecated_native.diff 2017-12-29 20:53:01 UTC (rev 276892) @@ -0,0 +1,12 @@ +diff -rup luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp luxrender-lux-b3f85cf7742f/core/renderfarm.cpp +--- luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp2016-05-09 23:21:17.0 +0200 luxrender-lux-b3f85cf7742f/core/renderfarm.cpp 2017-12-29 21:34:12.481269755 +0100 +@@ -892,7 +892,7 @@ void RenderFarm::updateFilm(Scene *scene + stream.rdbuf()->set_option(boost::asio::socket_base::keep_alive(true)); + #if defined(__linux__) || defined(__MACOSX__) + // Set keep alive parameters on *nix platforms +- const int nativeSocket = static_cast(stream.rdbuf()->native()); ++ const int nativeSocket = static_cast(stream.rdbuf()->native_handle()); + int optval = 3; // Retry count + const socklen_t optlen = sizeof(optval); + setsockopt(nativeSocket, SOL_TCP, TCP_KEEPCNT, , optlen);
[arch-commits] Commit in luxrender/repos (5 files)
Date: Friday, December 29, 2017 @ 20:53:12 Author: stativ Revision: 276893 archrelease: copy trunk to community-staging-x86_64 Added: luxrender/repos/community-staging-x86_64/ luxrender/repos/community-staging-x86_64/PKGBUILD (from rev 276892, luxrender/trunk/PKGBUILD) luxrender/repos/community-staging-x86_64/fix_deprecated_native.diff (from rev 276892, luxrender/trunk/fix_deprecated_native.diff) luxrender/repos/community-staging-x86_64/force_python3.diff (from rev 276892, luxrender/trunk/force_python3.diff) luxrender/repos/community-staging-x86_64/luxrender-gcc7.patch (from rev 276892, luxrender/trunk/luxrender-gcc7.patch) + PKGBUILD | 61 +++ fix_deprecated_native.diff | 12 force_python3.diff | 12 luxrender-gcc7.patch | 13 + 4 files changed, 98 insertions(+) Copied: luxrender/repos/community-staging-x86_64/PKGBUILD (from rev 276892, luxrender/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 20:53:12 UTC (rev 276893) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Lukas Jirkovsky+# Contributor: flixie <69...@gmx.net> +# Contributor: Imanol Celaya +pkgname=luxrender +pkgver=1.6 +_pkgver=b3f85cf7742f +pkgrel=10 +pkgdesc="Rendering system for physically correct, unbiased image synthesis" +arch=('x86_64') +url="http://www.luxrender.net/; +license=('GPL') +depends=('boost-libs' 'embree' 'freeimage' 'openexr' 'openimageio' 'libpng' 'opencl-icd-loader' 'libgl' 'fftw') +optdepends=('luxblend25: Blender exporter' 'qt4: Qt GUI' \ +'python: pylux Python interface' \ +'amdapp-sdk: OpenCL support for AMD GPUs' \ +'intel-opencl-runtime: OpenCL support for Intel CPUs') +makedepends=('cmake' 'boost' 'mesa' 'qt4' "luxrays=$pkgver" 'python' 'opencl-headers') +source=($pkgname-$pkgver.tar.bz2::https://bitbucket.org/luxrender/lux/get/v${pkgver/./}.tar.bz2 \ +force_python3.diff luxrender-gcc7.patch fix_deprecated_native.diff) +sha256sums=('29144f657087644086928a66421df5d25fc4dccd05970200932f5693650ddecf' +'916a45aec1326e6990c1ff9f141080c17a33ed793c44d1af9a2dacb9b21c19d2' +'e51e33ac85c247696a0cab7751b5e91a23df5dac45af05b9ee68299e4a37dc6d' +'0a35caff0cb72fb57c13ba932403849b9280f56506676d0144eceaf13e470209') + +prepare() { + cd "$srcdir"/luxrender-lux-$_pkgver + + patch -Np1 < ../force_python3.diff + # fix build with GCC 7 (Fedora) + patch -Np1 < ../luxrender-gcc7.patch + # fix build with boost 1.66 (the deprecated native() method was removed) + patch -Np1 < ../fix_deprecated_native.diff +} + +build() { + cd "$srcdir"/luxrender-lux-$_pkgver + + + cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLUXRAYS_DISABLE_OPENCL=OFF \ +-DPYTHON_CUSTOM=ON \ +-DPYTHON_LIBRARIES=/usr/lib/libpython3.6m.so \ +-DPYTHON_INCLUDE_PATH=/usr/include/python3.6m/ \ +-DCMAKE_EXE_LINKER_FLAGS=-lpthread + make +} + +package() { + cd "$srcdir"/luxrender-lux-$_pkgver + make DESTDIR="$pkgdir" install + + # fix library path on x86_64 + [ "$CARCH" = "x86_64" ] && mv "$pkgdir"/usr/lib64 "$pkgdir"/usr/lib + + # install pylux + install -D -m644 pylux.so "$pkgdir"/usr/lib/python3.6/pylux.so +} + +# vim:set ts=2 sw=2 et: Copied: luxrender/repos/community-staging-x86_64/fix_deprecated_native.diff (from rev 276892, luxrender/trunk/fix_deprecated_native.diff) === --- community-staging-x86_64/fix_deprecated_native.diff (rev 0) +++ community-staging-x86_64/fix_deprecated_native.diff 2017-12-29 20:53:12 UTC (rev 276893) @@ -0,0 +1,12 @@ +diff -rup luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp luxrender-lux-b3f85cf7742f/core/renderfarm.cpp +--- luxrender-lux-b3f85cf7742f.orig/core/renderfarm.cpp2016-05-09 23:21:17.0 +0200 luxrender-lux-b3f85cf7742f/core/renderfarm.cpp 2017-12-29 21:34:12.481269755 +0100 +@@ -892,7 +892,7 @@ void RenderFarm::updateFilm(Scene *scene + stream.rdbuf()->set_option(boost::asio::socket_base::keep_alive(true)); + #if defined(__linux__) || defined(__MACOSX__) + // Set keep alive parameters on *nix platforms +- const int nativeSocket = static_cast(stream.rdbuf()->native()); ++ const int nativeSocket = static_cast(stream.rdbuf()->native_handle()); + int optval = 3; // Retry count + const socklen_t optlen = sizeof(optval); + setsockopt(nativeSocket, SOL_TCP, TCP_KEEPCNT, , optlen); Copied: luxrender/repos/community-staging-x86_64/force_python3.diff (from rev 276892,
[arch-commits] Commit in nvidia-304xx/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:11:03 Author: heftig Revision: 313776 304.137-19: kernel 4.14.10 Modified: nvidia-304xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:10:47 UTC (rev 313775) +++ PKGBUILD2017-12-29 21:11:03 UTC (rev 313776) @@ -6,7 +6,7 @@ pkgname=(nvidia-304xx nvidia-304xx-dkms) pkgver=304.137 _extramodules=extramodules-4.14-ARCH -pkgrel=18 +pkgrel=19 pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:10:47 Author: heftig Revision: 313775 387.34-16: kernel 4.14.10 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:39:25 UTC (rev 313774) +++ PKGBUILD2017-12-29 21:10:47 UTC (rev 313775) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=387.34 _extramodules=extramodules-4.14-ARCH -pkgrel=15 +pkgrel=16 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:20:02 Author: heftig Revision: 313777 340.104-18: kernel 4.14.10 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:11:03 UTC (rev 313776) +++ PKGBUILD2017-12-29 21:20:02 UTC (rev 313777) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.104 _extramodules=extramodules-4.14-ARCH -pkgrel=17 +pkgrel=18 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in parity/repos/community-x86_64 (4 files)
Date: Friday, December 29, 2017 @ 19:44:03 Author: tensor5 Revision: 276883 archrelease: copy trunk to community-x86_64 Added: parity/repos/community-x86_64/PKGBUILD (from rev 276882, parity/trunk/PKGBUILD) parity/repos/community-x86_64/parity.service (from rev 276882, parity/trunk/parity.service) Deleted: parity/repos/community-x86_64/PKGBUILD parity/repos/community-x86_64/parity.service + PKGBUILD | 68 +++ parity.service | 18 +++--- 2 files changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 19:43:05 UTC (rev 276882) +++ PKGBUILD2017-12-29 19:44:03 UTC (rev 276883) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Nicola Squartini- -pkgname=parity -pkgver=1.8.4 -_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8 -pkgrel=1 -pkgdesc='Fast, light, robust Ethereum implementation' -arch=('x86_64') -url='https://parity.io/' -license=('GPL3') -depends=('libsystemd' 'openssl') -makedepends=('git' 'rust' 'systemd') -source=("git+https://github.com/paritytech/parity.git#commit=${_commit}; -'parity.service') -sha256sums=('SKIP' -'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737') - -build() { -cd ${pkgname} - -cargo build --release --features final -cargo build --release -p evmbin -cargo build --release -p ethstore-cli -cargo build --release -p ethkey-cli -} - -package() { -cd ${pkgname} - -install -Dm755 -t "${pkgdir}"/usr/bin \ -target/release/{ethkey,ethstore,parity,parity-evm} -install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service -} Copied: parity/repos/community-x86_64/PKGBUILD (from rev 276882, parity/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 19:44:03 UTC (rev 276883) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Nicola Squartini + +pkgname=parity +pkgver=1.8.5 +_commit=54bae9a0f20e032f8016962cba329fe810bc2393 +pkgrel=1 +pkgdesc='Fast, light, robust Ethereum implementation' +arch=('x86_64') +url='https://parity.io/' +license=('GPL3') +depends=('libsystemd' 'openssl') +makedepends=('git' 'rust' 'systemd') +source=("git+https://github.com/paritytech/parity.git#commit=${_commit}; +'parity.service') +sha256sums=('SKIP' +'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737') + +build() { +cd ${pkgname} + +cargo build --release --features final +cargo build --release -p evmbin +cargo build --release -p ethstore-cli +cargo build --release -p ethkey-cli +} + +package() { +cd ${pkgname} + +install -Dm755 -t "${pkgdir}"/usr/bin \ +target/release/{ethkey,ethstore,parity,parity-evm} +install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service +} Deleted: parity.service === --- parity.service 2017-12-29 19:43:05 UTC (rev 276882) +++ parity.service 2017-12-29 19:44:03 UTC (rev 276883) @@ -1,9 +0,0 @@ -[Unit] -Description=Parity Daemon -After=network.target - -[Service] -ExecStart=/usr/bin/parity - -[Install] -WantedBy=default.target Copied: parity/repos/community-x86_64/parity.service (from rev 276882, parity/trunk/parity.service) === --- parity.service (rev 0) +++ parity.service 2017-12-29 19:44:03 UTC (rev 276883) @@ -0,0 +1,9 @@ +[Unit] +Description=Parity Daemon +After=network.target + +[Service] +ExecStart=/usr/bin/parity + +[Install] +WantedBy=default.target
[arch-commits] Commit in parity/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 19:43:05 Author: tensor5 Revision: 276882 upgpkg: parity 1.8.5-1 Modified: parity/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 18:46:45 UTC (rev 276881) +++ PKGBUILD2017-12-29 19:43:05 UTC (rev 276882) @@ -2,8 +2,8 @@ # Maintainer: Nicola Squartinipkgname=parity -pkgver=1.8.4 -_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8 +pkgver=1.8.5 +_commit=54bae9a0f20e032f8016962cba329fe810bc2393 pkgrel=1 pkgdesc='Fast, light, robust Ethereum implementation' arch=('x86_64')
[arch-commits] Commit in keepalived/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 20:10:20 Author: seblu Revision: 276887 archrelease: copy trunk to community-x86_64 Added: keepalived/repos/community-x86_64/PKGBUILD (from rev 276886, keepalived/trunk/PKGBUILD) Deleted: keepalived/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 20:09:30 UTC (rev 276886) +++ PKGBUILD2017-12-29 20:10:20 UTC (rev 276887) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor: Andrea Zucchelli- -pkgname=keepalived -pkgver=1.3.9 -pkgrel=1 -pkgdesc='Failover and monitoring daemon for LVS clusters' -arch=('x86_64') -url='http://www.keepalived.org/' -license=('GPL2') -backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived') -depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables') -optdepends=('ipset: ipset support') -makedepends=('libnfnetlink' 'ipset' 'systemd') -options=('!emptydirs') -source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) -md5sums=('230106626157aba1d7efa798a66688e3') - -build() { - # trick broken ./configure systemctl test - printf "#!/bin/sh\necho -.mount\n" > systemctl - chmod +x systemctl - PATH=$PWD:$PATH - - cd $pkgname-$pkgver - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---sbindir=/usr/bin \ ---localstatedir=/var \ ---runstatedir=/run - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - # move examples to /usr/share - install -d -m 755 "$pkgdir/usr/share/$pkgname" - mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" -} - -# vim:set ts=2 sw=2 et: Copied: keepalived/repos/community-x86_64/PKGBUILD (from rev 276886, keepalived/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 20:10:20 UTC (rev 276887) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Andrea Zucchelli + +pkgname=keepalived +pkgver=1.4.0 +pkgrel=1 +pkgdesc='Failover and monitoring daemon for LVS clusters' +arch=('x86_64') +url='http://www.keepalived.org/' +license=('GPL2') +backup=('etc/keepalived/keepalived.conf' 'etc/sysconfig/keepalived') +depends=('openssl' 'popt' 'libnl1' 'ipset' 'iptables') +optdepends=('ipset: ipset support') +makedepends=('libnfnetlink' 'ipset' 'systemd') +options=('!emptydirs') +source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz;) +md5sums=('2e0e98b95b46fcce45a491cc37f817a4') + +build() { + # trick broken ./configure systemctl test + printf "#!/bin/sh\necho -.mount\n" > systemctl + chmod +x systemctl + PATH=$PWD:$PATH + + cd $pkgname-$pkgver + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--localstatedir=/var \ +--runstatedir=/run + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + # move examples to /usr/share + install -d -m 755 "$pkgdir/usr/share/$pkgname" + mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, December 29, 2017 @ 21:24:36 Author: heftig Revision: 276900 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 276899, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 276899, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:24:36 UTC (rev 276900) @@ -0,0 +1,44 @@ +# Maintainer: Lukas Fleischer+# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.14-ARCH +pkgrel=46 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Friday, December 29, 2017 @ 21:25:05 Author: heftig Revision: 276901 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 276900, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 276900, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-29 21:25:05 UTC (rev 276901) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru+ +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.4 +pkgrel=5 +_linux_major=4 +_linux_minor=14 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tablelist/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:36:25 Author: jelle Revision: 276906 upgpkg: tablelist 6.0-1 Modified: tablelist/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:27:05 UTC (rev 276905) +++ PKGBUILD2017-12-29 21:36:25 UTC (rev 276906) @@ -3,7 +3,7 @@ # Contributor: Tim Leepkgname=tablelist -pkgver=5.16 +pkgver=6.0 pkgrel=1 pkgdesc="A library for Tcl/Tk 8.0 or higher" arch=('any') @@ -12,8 +12,8 @@ depends=('bash' 'tcl') source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \ http://www.nemethi.de/tablelist/COPYRIGHT.txt ) -sha256sums=('d02ff0c9d634593fdf0712dc96084f23a166c8fc6fd80a00c8f91d5b1377b241' -'3d04363be0049b968d2532aafedc1bba0deb78e999dabadbce612585a8bf7487') +sha256sums=('c1932bfde834e5052ac7d2ce819eb2ceffb86cc34a7366b721ab4307cf0f7c42' +'3d7c12430b0103aad1f6eb7eb2456b8294a7a4404824776399bac30c6bc12e75') package() { mkdir -p "$pkgdir"/usr/lib/tcl8.6
[arch-commits] Commit in tablelist/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 21:36:40 Author: jelle Revision: 276907 archrelease: copy trunk to community-any Added: tablelist/repos/community-any/PKGBUILD (from rev 276906, tablelist/trunk/PKGBUILD) Deleted: tablelist/repos/community-any/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 21:36:25 UTC (rev 276906) +++ PKGBUILD2017-12-29 21:36:40 UTC (rev 276907) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Contributor: Tim Lee - -pkgname=tablelist -pkgver=5.16 -pkgrel=1 -pkgdesc="A library for Tcl/Tk 8.0 or higher" -arch=('any') -url="http://www.nemethi.de; -license=("custom") -depends=('bash' 'tcl') -source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \ -http://www.nemethi.de/tablelist/COPYRIGHT.txt ) -sha256sums=('d02ff0c9d634593fdf0712dc96084f23a166c8fc6fd80a00c8f91d5b1377b241' -'3d04363be0049b968d2532aafedc1bba0deb78e999dabadbce612585a8bf7487') - -package() { - mkdir -p "$pkgdir"/usr/lib/tcl8.6 - cp -a "$srcdir"/$pkgname$pkgver "$pkgdir"/usr/lib/tcl8.6/ - install -D COPYRIGHT.txt "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} Copied: tablelist/repos/community-any/PKGBUILD (from rev 276906, tablelist/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 21:36:40 UTC (rev 276907) @@ -0,0 +1,22 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Tim Lee + +pkgname=tablelist +pkgver=6.0 +pkgrel=1 +pkgdesc="A library for Tcl/Tk 8.0 or higher" +arch=('any') +url="http://www.nemethi.de; +license=("custom") +depends=('bash' 'tcl') +source=(http://www.nemethi.de/tablelist/$pkgname$pkgver.tar.gz \ +http://www.nemethi.de/tablelist/COPYRIGHT.txt ) +sha256sums=('c1932bfde834e5052ac7d2ce819eb2ceffb86cc34a7366b721ab4307cf0f7c42' +'3d7c12430b0103aad1f6eb7eb2456b8294a7a4404824776399bac30c6bc12e75') + +package() { + mkdir -p "$pkgdir"/usr/lib/tcl8.6 + cp -a "$srcdir"/$pkgname$pkgver "$pkgdir"/usr/lib/tcl8.6/ + install -D COPYRIGHT.txt "$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in chmlib/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 21:46:58 Author: jelle Revision: 313781 upgpkg: chmlib 0.40-5 fix source url Modified: chmlib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 21:27:50 UTC (rev 313780) +++ PKGBUILD2017-12-29 21:46:58 UTC (rev 313781) @@ -5,13 +5,13 @@ pkgname=chmlib pkgver=0.40 -pkgrel=4 +pkgrel=5 pkgdesc="Library for dealing with Microsoft ITSS/CHM format files" arch=('x86_64') -url="http://morte.jedrea.com/~jedwin/projects/chmlib/; +url="http://www.jedrea.com/chmlib/; license=('LGPL') depends=('glibc') -source=("http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) +source=("http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2;) md5sums=('7ea49ed8c335215c1edc6fae83e6b912') build() {
[arch-commits] Commit in chmlib/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 21:47:20 Author: jelle Revision: 313782 archrelease: copy trunk to extra-x86_64 Added: chmlib/repos/extra-x86_64/PKGBUILD (from rev 313781, chmlib/trunk/PKGBUILD) Deleted: chmlib/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 21:46:58 UTC (rev 313781) +++ PKGBUILD2017-12-29 21:47:20 UTC (rev 313782) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Giovanni Scafora-# Contributor: Alexander 'dma147' Mieland -# Contributor: Simon Morgan - -pkgname=chmlib -pkgver=0.40 -pkgrel=4 -pkgdesc="Library for dealing with Microsoft ITSS/CHM format files" -arch=('i686' 'x86_64') -url="http://morte.jedrea.com/~jedwin/projects/chmlib/; -license=('LGPL') -depends=('glibc') -source=("http://morte.jedrea.com/~jedwin/projects/${pkgname}/${pkgname}-${pkgver}.tar.bz2;) -md5sums=('7ea49ed8c335215c1edc6fae83e6b912') - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - - ./configure --prefix=/usr \ - --enable-examples=yes - make -} - -package() { - cd "${srcdir}"/${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install -} Copied: chmlib/repos/extra-x86_64/PKGBUILD (from rev 313781, chmlib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 21:47:20 UTC (rev 313782) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# Contributor: Alexander 'dma147' Mieland +# Contributor: Simon Morgan + +pkgname=chmlib +pkgver=0.40 +pkgrel=5 +pkgdesc="Library for dealing with Microsoft ITSS/CHM format files" +arch=('x86_64') +url="http://www.jedrea.com/chmlib/; +license=('LGPL') +depends=('glibc') +source=("http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2;) +md5sums=('7ea49ed8c335215c1edc6fae83e6b912') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --enable-examples=yes + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in argon2/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 20:24:10 Author: eworm Revision: 276888 upgpkg: argon2 20171227-2 make available under CC0 license (FS#56897) Modified: argon2/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 20:10:20 UTC (rev 276887) +++ PKGBUILD2017-12-29 20:24:10 UTC (rev 276888) @@ -2,11 +2,11 @@ pkgname=argon2 pkgver=20171227 -pkgrel=1 +pkgrel=2 pkgdesc='A password-hashing function (reference C implementation)' arch=('x86_64') url='https://github.com/P-H-C/phc-winner-argon2' -license=('Apache') +license=('Apache' 'custom:CC0') depends=('glibc') install=argon2.install source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; @@ -39,6 +39,8 @@ make DESTDIR="$pkgdir" install + install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE" + install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc" }
[arch-commits] Commit in argon2/repos/community-testing-x86_64 (6 files)
Date: Friday, December 29, 2017 @ 20:24:15 Author: eworm Revision: 276889 archrelease: copy trunk to community-testing-x86_64 Added: argon2/repos/community-testing-x86_64/PKGBUILD (from rev 276888, argon2/trunk/PKGBUILD) argon2/repos/community-testing-x86_64/argon2.install (from rev 276888, argon2/trunk/argon2.install) argon2/repos/community-testing-x86_64/libargon2.pc (from rev 276888, argon2/trunk/libargon2.pc) Deleted: argon2/repos/community-testing-x86_64/PKGBUILD argon2/repos/community-testing-x86_64/argon2.install argon2/repos/community-testing-x86_64/libargon2.pc + PKGBUILD | 92 --- argon2.install | 12 +++ libargon2.pc | 22 ++--- 3 files changed, 64 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 20:24:10 UTC (rev 276888) +++ PKGBUILD2017-12-29 20:24:15 UTC (rev 276889) @@ -1,45 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=argon2 -pkgver=20171227 -pkgrel=1 -pkgdesc='A password-hashing function (reference C implementation)' -arch=('x86_64') -url='https://github.com/P-H-C/phc-winner-argon2' -license=('Apache') -depends=('glibc') -install=argon2.install -source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; -'libargon2.pc') -sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8' -'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836') - -prepare() { - cd "$srcdir/phc-winner-$pkgname-$pkgver" - - # Copy and prepare custom pkg-config file - cp "${srcdir}/libargon2.pc" libargon2.pc - sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc -} - -build() { - cd "$srcdir/phc-winner-$pkgname-$pkgver" - - make -} - -check() { - cd "$srcdir/phc-winner-$pkgname-$pkgver" - - make test -} - -package() { - cd "$srcdir/phc-winner-$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc" -} - -# vim:set ts=2 sw=2 et: Copied: argon2/repos/community-testing-x86_64/PKGBUILD (from rev 276888, argon2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 20:24:15 UTC (rev 276889) @@ -0,0 +1,47 @@ +# Maintainer: Baptiste Jonglez + +pkgname=argon2 +pkgver=20171227 +pkgrel=2 +pkgdesc='A password-hashing function (reference C implementation)' +arch=('x86_64') +url='https://github.com/P-H-C/phc-winner-argon2' +license=('Apache' 'custom:CC0') +depends=('glibc') +install=argon2.install +source=("https://github.com/P-H-C/phc-winner-argon2/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz; +'libargon2.pc') +sha256sums=('eaea0172c1f4ee4550d1b6c9ce01aab8d1ab66b4207776aa67991eb5872fdcd8' +'4189ce6c183319ceaf2c4ec96facd424deeaa9e2819efb7511893bcf3ef5c836') + +prepare() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + # Copy and prepare custom pkg-config file + cp "${srcdir}/libargon2.pc" libargon2.pc + sed -i -e "s/@UPSTREAM_VER@/${pkgver}/" libargon2.pc +} + +build() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make +} + +check() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make test +} + +package() { + cd "$srcdir/phc-winner-$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + + install -D -m0644 LICENSE "${pkgdir}/usr/share/licenses/argon2/LICENSE" + + install -D -m0644 libargon2.pc "${pkgdir}/usr/lib/pkgconfig/libargon2.pc" +} + +# vim:set ts=2 sw=2 et: Deleted: argon2.install === --- argon2.install 2017-12-29 20:24:10 UTC (rev 276888) +++ argon2.install 2017-12-29 20:24:15 UTC (rev 276889) @@ -1,6 +0,0 @@ -#!/bin/sh - -post_upgrade() { - # clean up upstream soname mess - rm -f usr/lib/libargon2.so.0 -} Copied: argon2/repos/community-testing-x86_64/argon2.install (from rev 276888, argon2/trunk/argon2.install) === --- argon2.install (rev 0) +++ argon2.install 2017-12-29 20:24:15 UTC (rev 276889) @@ -0,0 +1,6 @@ +#!/bin/sh + +post_upgrade() { + # clean up upstream soname mess + rm -f usr/lib/libargon2.so.0 +} Deleted: libargon2.pc === --- libargon2.pc2017-12-29 20:24:10 UTC (rev 276888) +++ libargon2.pc2017-12-29 20:24:15 UTC (rev 276889) @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${prefix}/lib -includedir=${prefix}/include - -Name: libargon2 -Description: Development libraries for libargon2 -Version: @UPSTREAM_VER@ -Libs: -L${libdir} -largon2 -lrt -ldl -Cflags: -URL: https://github.com/P-H-C/phc-winner-argon2 Copied: argon2/repos/community-testing-x86_64/libargon2.pc (from rev 276888,
[arch-commits] Commit in i3-gaps/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Friday, December 29, 2017 @ 23:00:53 Author: foxboron Revision: 276919 archrelease: copy trunk to community-x86_64 Added: i3-gaps/repos/community-x86_64/ i3-gaps/repos/community-x86_64/PKGBUILD (from rev 276918, i3-gaps/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: i3-gaps/repos/community-x86_64/PKGBUILD (from rev 276918, i3-gaps/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-12-29 23:00:53 UTC (rev 276919) @@ -0,0 +1,54 @@ +# Maintainer: Morten Linderud+# Contributor: Ingo Bürk + +pkgname=i3-gaps +_pkgsourcename=i3 +pkgver=4.14.1 +pkgrel=2 +pkgdesc='A fork of i3wm tiling window manager with more features, including gaps' +arch=('i686' 'x86_64') +url='https://github.com/Airblader/i3' +license=('BSD') +provides=('i3-wm') +conflicts=('i3-wm' 'i3bar') +groups=('i3') +depends=('xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl' + 'startup-notification' 'pango' 'perl' 'xcb-util-cursor' 'xcb-util-xrm' + 'libxkbcommon-x11') +makedepends=('bison' 'flex' 'asciidoc' 'xmlto') +optdepends=('rxvt-unicode: The terminal emulator used in the default config.' +'dmenu: As menu.' +'i3lock: For locking your screen.' +'i3status: To display system information with a bar.' +'perl-json-xs: For i3-save-tree' +'perl-anyevent-i3: For i3-save-tree') +backup=(etc/i3/config) +options=('docs' '!strip') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Airblader/i3/archive/${pkgver}.tar.gz;) +sha256sums=('47a226a5a750a6146ad47d56a7a45d7d71fea18e833b6b9565f45205c99bd685') + +prepare(){ + mkdir build + cd "${_pkgsourcename}-${pkgver}" + + autoreconf -fvi +} + +build() { + cd build + + ../i3-$pkgver/configure \ +--prefix=/usr \ +--sysconfdir=/etc + make +} + +package() { + cd build + + make DESTDIR="${pkgdir}/" install + install -Dt "$pkgdir/usr/share/man/man1" -m644 man/*.1 + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 ../i3-$pkgver/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in wine/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 04:03:26 Author: svenstaro Revision: 276920 upgpkg: wine 3.0rc4-1 Modified: wine/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 23:00:53 UTC (rev 276919) +++ PKGBUILD2017-12-30 04:03:26 UTC (rev 276920) @@ -5,7 +5,7 @@ # Contributor: Giovanni Scaforapkgname=wine -pkgver=3.0rc3 +pkgver=3.0rc4 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -14,7 +14,7 @@ harmony-fix.diff 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('f47871812289dc350daf77792d018e98922d68317c97f8a0cce4a75a535fa3cabb9ca4fd622a15870a22b4059e94bda19f7af6fe6430c357f88bbe8719461e4c' +sha512sums=('77ec63a216245f47c4112cd774bd4f7f6972a79a4a9e0072a7524fd57c7a439518b89f7926d7d32951c6c3005c3dd69ffd85f219aedf4f2c0b0cde1313f9eb44' 'SKIP' 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)
Date: Saturday, December 30, 2017 @ 04:03:44 Author: svenstaro Revision: 276921 archrelease: copy trunk to multilib-x86_64 Added: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 276920, wine/trunk/30-win32-aliases.conf) wine/repos/multilib-x86_64/PKGBUILD (from rev 276920, wine/trunk/PKGBUILD) wine/repos/multilib-x86_64/harmony-fix.diff (from rev 276920, wine/trunk/harmony-fix.diff) wine/repos/multilib-x86_64/wine-binfmt.conf (from rev 276920, wine/trunk/wine-binfmt.conf) wine/repos/multilib-x86_64/wine.install (from rev 276920, wine/trunk/wine.install) Deleted: wine/repos/multilib-x86_64/30-win32-aliases.conf wine/repos/multilib-x86_64/PKGBUILD wine/repos/multilib-x86_64/harmony-fix.diff wine/repos/multilib-x86_64/wine-binfmt.conf wine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++--- PKGBUILD | 334 harmony-fix.diff | 126 +- wine-binfmt.conf |4 wine.install | 14 +- 5 files changed, 259 insertions(+), 259 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2017-12-30 04:03:26 UTC (rev 276920) +++ 30-win32-aliases.conf 2017-12-30 04:03:44 UTC (rev 276921) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 276920, wine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2017-12-30 04:03:44 UTC (rev 276921) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2017-12-30 04:03:26 UTC (rev 276920) +++ PKGBUILD2017-12-30 04:03:44 UTC (rev 276921) @@ -1,167 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine -pkgver=3.0rc3 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/3.0/$pkgname-$_pkgbasever.tar.xz{,.sign} -harmony-fix.diff -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('f47871812289dc350daf77792d018e98922d68317c97f8a0cce4a75a535fa3cabb9ca4fd622a15870a22b4059e94bda19f7af6fe6430c357f88bbe8719461e4c' -'SKIP' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs" -url="http://www.winehq.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) -depends=( - fontconfig lib32-fontconfig - lcms2 lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxdamage lib32-libxdamage - libxi lib32-libxi - gettext lib32-gettext - freetype2 lib32-freetype2 - glu lib32-glu - libsm lib32-libsm - gcc-libslib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - gst-plugins-base-libs
[arch-commits] Commit in udftools/trunk (PKGBUILD)
Date: Friday, December 29, 2017 @ 22:38:15 Author: heftig Revision: 276916 Fix udevdir; license dir not needed for normal GPL2+ Modified: udftools/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 22:08:06 UTC (rev 276915) +++ PKGBUILD2017-12-29 22:38:15 UTC (rev 276916) @@ -5,18 +5,24 @@ pkgname=udftools pkgver=2.0 -pkgrel=1 +pkgrel=2 pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives' url='https://github.com/pali/udftools' arch=('x86_64') -license=(GPL) +license=('GPL') depends=('ncurses' 'readline') -options=(!libtool) validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohársource=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc}) sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292' 'SKIP') +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + sed -i 's|/lib/|$(libdir)/|' pktsetup/Makefile.am + autoreconf -fi +} + build() { cd "$srcdir/$pkgname-$pkgver" @@ -31,8 +37,5 @@ cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install - - mkdir -p $pkgdir/usr/share/licenses/$pkgname - mv $pkgdir/usr/share/doc/$pkgname/COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING }
[arch-commits] Commit in udftools/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 29, 2017 @ 22:39:30 Author: heftig Revision: 276917 archrelease: copy trunk to community-testing-x86_64 Added: udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276916, udftools/trunk/PKGBUILD) Deleted: udftools/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 79 +++-- 1 file changed, 41 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-29 22:38:15 UTC (rev 276916) +++ PKGBUILD2017-12-29 22:39:30 UTC (rev 276917) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Christian Hesse-# Contributor: lucck -# Contributor: aksr - -pkgname=udftools -pkgver=2.0 -pkgrel=1 -pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives' -url='https://github.com/pali/udftools' -arch=('x86_64') -license=(GPL) -depends=('ncurses' 'readline') -options=(!libtool) -validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár -source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc}) -sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292' -'SKIP') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---mandir=/usr/share/man \ ---sbindir=/usr/bin - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - - mkdir -p $pkgdir/usr/share/licenses/$pkgname - mv $pkgdir/usr/share/doc/$pkgname/COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING -} - Copied: udftools/repos/community-testing-x86_64/PKGBUILD (from rev 276916, udftools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-29 22:39:30 UTC (rev 276917) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Christian Hesse +# Contributor: lucck +# Contributor: aksr + +pkgname=udftools +pkgver=2.0 +pkgrel=2 +pkgdesc='Linux tools for UDF filesystems and DVD/CD-R(W) drives' +url='https://github.com/pali/udftools' +arch=('x86_64') +license=('GPL') +depends=('ncurses' 'readline') +validpgpkeys=('B856B21074A8AE9B692B80858BF0C93D03E44352') # Pali Rohár +source=("https://github.com/pali/$pkgname/releases/download/$pkgver/$pkgname-${pkgver}.tar.gz"{,.asc}) +sha256sums=('67fe428d452901215cfad8049d250540c97114b1a20dd63277b91c2c4fae8292' +'SKIP') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + sed -i 's|/lib/|$(libdir)/|' pktsetup/Makefile.am + autoreconf -fi +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--mandir=/usr/share/man \ +--sbindir=/usr/bin + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install +} +
[arch-commits] Commit in (i3-gaps i3-gaps/repos i3-gaps/trunk i3-gaps/trunk/PKGBUILD)
Date: Friday, December 29, 2017 @ 22:55:58 Author: foxboron Revision: 276918 Added i3-gaps Added: i3-gaps/ i3-gaps/repos/ i3-gaps/trunk/ i3-gaps/trunk/PKGBUILD --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Added: i3-gaps/trunk/PKGBUILD === --- i3-gaps/trunk/PKGBUILD (rev 0) +++ i3-gaps/trunk/PKGBUILD 2017-12-29 22:55:58 UTC (rev 276918) @@ -0,0 +1,54 @@ +# Maintainer: Morten Linderud+# Contributor: Ingo Bürk + +pkgname=i3-gaps +_pkgsourcename=i3 +pkgver=4.14.1 +pkgrel=2 +pkgdesc='A fork of i3wm tiling window manager with more features, including gaps' +arch=('i686' 'x86_64') +url='https://github.com/Airblader/i3' +license=('BSD') +provides=('i3-wm') +conflicts=('i3-wm' 'i3bar') +groups=('i3') +depends=('xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl' + 'startup-notification' 'pango' 'perl' 'xcb-util-cursor' 'xcb-util-xrm' + 'libxkbcommon-x11') +makedepends=('bison' 'flex' 'asciidoc' 'xmlto') +optdepends=('rxvt-unicode: The terminal emulator used in the default config.' +'dmenu: As menu.' +'i3lock: For locking your screen.' +'i3status: To display system information with a bar.' +'perl-json-xs: For i3-save-tree' +'perl-anyevent-i3: For i3-save-tree') +backup=(etc/i3/config) +options=('docs' '!strip') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Airblader/i3/archive/${pkgver}.tar.gz;) +sha256sums=('47a226a5a750a6146ad47d56a7a45d7d71fea18e833b6b9565f45205c99bd685') + +prepare(){ + mkdir build + cd "${_pkgsourcename}-${pkgver}" + + autoreconf -fvi +} + +build() { + cd build + + ../i3-$pkgver/configure \ +--prefix=/usr \ +--sysconfdir=/etc + make +} + +package() { + cd build + + make DESTDIR="${pkgdir}/" install + install -Dt "$pkgdir/usr/share/man/man1" -m644 man/*.1 + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 ../i3-$pkgver/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Saturday, December 30, 2017 @ 05:13:01 Author: heftig Revision: 313787 4.14.10-2 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |4 ++-- config |3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-29 22:08:17 UTC (rev 313786) +++ PKGBUILD2017-12-30 05:13:01 UTC (rev 313787) @@ -8,7 +8,7 @@ _srcname=linux-4.14 _zenpatch=zen-4.14.10-ee4998b75312b877a0c582ef5deb7c222de3d06b.diff pkgver=4.14.10 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel; license=('GPL2') @@ -37,7 +37,7 @@ 'SKIP' 'ed5d7a68a699a39f4b1524424190a39f54ec61144c47934c73d27f3eebbebf6f' 'SKIP' -'0d44ab53ed9c98d9bb517cea8ad92e7aa1cab3f4256c0816560498d583590df4' +'dce3b088b76c1b3c41697f1013b12655fa7701792a036d1d0987301e9e3d24be' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2017-12-29 22:08:17 UTC (rev 313786) +++ config 2017-12-30 05:13:01 UTC (rev 313787) @@ -428,7 +428,8 @@ CONFIG_DEFAULT_BFQ_SQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="bfq-sq" -# CONFIG_MQ_IOSCHED_BFQ is not set +CONFIG_MQ_IOSCHED_BFQ=y +CONFIG_MQ_BFQ_GROUP_IOSCHED=y CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y
[arch-commits] Commit in linux-zen/repos/testing-x86_64 (12 files)
Date: Saturday, December 30, 2017 @ 05:19:26 Author: heftig Revision: 313788 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/60-linux.hook (from rev 313787, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 313787, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 313787, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 313787, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 313787, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 313787, linux-zen/trunk/linux.preset) Deleted: linux-zen/repos/testing-x86_64/60-linux.hook linux-zen/repos/testing-x86_64/90-linux.hook linux-zen/repos/testing-x86_64/PKGBUILD linux-zen/repos/testing-x86_64/config linux-zen/repos/testing-x86_64/linux.install linux-zen/repos/testing-x86_64/linux.preset ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 484 - config|17073 linux.install | 20 linux.preset | 28 6 files changed, 8826 insertions(+), 8825 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 313787:313788 to see the changes.
[arch-commits] Commit in bumblebee/repos/community-x86_64 (23 files)
Date: Saturday, December 30, 2017 @ 06:05:05 Author: svenstaro Revision: 276925 archrelease: copy trunk to community-x86_64 Added: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 276924, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch (from rev 276924, bumblebee/trunk/0002-bb_nvidia_modeset-detection_bug699_02.patch) bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch (from rev 276924, bumblebee/trunk/0003-bb_nvidia_umv_detection_bug699.patch) bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch (from rev 276924, bumblebee/trunk/0004-bb_nvidia_drm_detection_bug699_01.patch) bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch (from rev 276924, bumblebee/trunk/0005-bb_nvidia_drm_detection_bug699_02.patch) bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch (from rev 276924, bumblebee/trunk/0006-bb_hexadicimal_bug573.patch) bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch (from rev 276924, bumblebee/trunk/0007-bb_mutebblogger.patch) bumblebee/repos/community-x86_64/0008-libglvnd.patch (from rev 276924, bumblebee/trunk/0008-libglvnd.patch) bumblebee/repos/community-x86_64/PKGBUILD (from rev 276924, bumblebee/trunk/PKGBUILD) bumblebee/repos/community-x86_64/bumblebee.conf (from rev 276924, bumblebee/trunk/bumblebee.conf) bumblebee/repos/community-x86_64/bumblebee.install (from rev 276924, bumblebee/trunk/bumblebee.install) bumblebee/repos/community-x86_64/bumblebee.sysusers (from rev 276924, bumblebee/trunk/bumblebee.sysusers) Deleted: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch bumblebee/repos/community-x86_64/0008-libglvnd.patch bumblebee/repos/community-x86_64/PKGBUILD bumblebee/repos/community-x86_64/bumblebee.conf bumblebee/repos/community-x86_64/bumblebee.install --+ 0001-bb_nvidia_modeset-detection_bug699_01.patch | 48 ++-- 0002-bb_nvidia_modeset-detection_bug699_02.patch | 112 +- 0003-bb_nvidia_umv_detection_bug699.patch| 152 +++--- 0004-bb_nvidia_drm_detection_bug699_01.patch | 88 0005-bb_nvidia_drm_detection_bug699_02.patch | 218 ++--- 0006-bb_hexadicimal_bug573.patch | 46 ++-- 0007-bb_mutebblogger.patch | 30 +- 0008-libglvnd.patch | 52 ++--- PKGBUILD | 164 --- bumblebee.conf | 12 - bumblebee.install| 11 - bumblebee.sysusers |1 12 files changed, 467 insertions(+), 467 deletions(-) Deleted: 0001-bb_nvidia_modeset-detection_bug699_01.patch === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:04:46 UTC (rev 276924) +++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:05:05 UTC (rev 276925) @@ -1,24 +0,0 @@ -From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001 -From: Abuzer Rafey-Date: Tue, 8 Dec 2015 07:00:32 -0500 -Subject: [PATCH] Dirty fix for issue #699 - - src/module.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/module.c b/src/module.c -index f7b99fa..6b6cb09 100644 a/src/module.c -+++ b/src/module.c -@@ -96,7 +96,9 @@ int module_unload(char *driver) { - int retries = 30; - bb_log(LOG_INFO, "Unloading %s driver\n", driver); - char *mod_argv[] = { -- "rmmod", -+ "modprobe", -+ "-r", -+ "nvidia_modeset", - driver, - NULL - }; Copied: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 276924, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch (rev 0) +++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2017-12-30 06:05:05 UTC (rev 276925) @@ -0,0 +1,24 @@ +From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001 +From: Abuzer Rafey +Date: Tue, 8 Dec 2015 07:00:32
[arch-commits] Commit in bumblebee/trunk (3 files)
Date: Saturday, December 30, 2017 @ 06:04:46 Author: svenstaro Revision: 276924 upgpkg: bumblebee 3.2.1-16 Use sysusers Added: bumblebee/trunk/bumblebee.sysusers Modified: bumblebee/trunk/PKGBUILD bumblebee/trunk/bumblebee.install + PKGBUILD | 18 +++--- bumblebee.install |7 +-- bumblebee.sysusers |1 + 3 files changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 05:44:47 UTC (rev 276923) +++ PKGBUILD2017-12-30 06:04:46 UTC (rev 276924) @@ -3,7 +3,7 @@ pkgname=bumblebee pkgver=3.2.1 -pkgrel=15 +pkgrel=16 pkgdesc="NVIDIA Optimus support for Linux through VirtualGL" arch=('x86_64') depends=('virtualgl' 'glib2' 'mesa-libgl') @@ -12,12 +12,12 @@ 'nvidia: NVIDIA kernel driver' 'nvidia-340xx: NVIDIA kernel driver for older devices' 'nvidia-304xx: NVIDIA kernel driver for even older devices' -'primus: faster back-end for optirun') -optdepends_x86_64=('lib32-virtualgl: run 32bit applications with optirun' - 'lib32-primus: faster back-end for optirun') +'primus: faster back-end for optirun' +'lib32-virtualgl: run 32bit applications with optirun' +'lib32-primus: faster back-end for optirun') url="http://www.bumblebee-project.org; license=("GPL3") -install='bumblebee.install' +install=bumblebee.install backup=('etc/bumblebee/bumblebee.conf' 'etc/bumblebee/xorg.conf.nouveau' 'etc/bumblebee/xorg.conf.nvidia') @@ -30,7 +30,8 @@ "0006-bb_hexadicimal_bug573.patch::https://github.com/Bumblebee-Project/Bumblebee/commit/2073f8537412aa47755eb6f3f22a114403e5285b.patch; "0007-bb_mutebblogger.patch" "0008-libglvnd.patch" -"bumblebee.conf") +"bumblebee.conf" +"bumblebee.sysusers") sha256sums=('1018703b07e2f607a4641249d69478ce076ae5a1e9dd6cff5694d394fa7ee30e' 'aff3528d17a77ff19b4e0a7a10682b8351456f11795f71ef62b315e774fb408a' '70ad9b3d8e0d70a504110651c6f5f3a1b1d3c4c44eeb0fd49a4463e99124a47b' @@ -40,7 +41,8 @@ '0b7c1f4bb2e27d131c6c21fd7006d075584917ac4259bd9899e6eca99efc0ece' 'cbe3e1717bc80146b87d8f2ab1158ee9e094ea5bb2ca9a4a8c09c24b086a7792' 'b260d64a53617807afe21560db0592d114d7775b182e13fb59349f0157c8dba4' -'1c3d4f5d40245a23a5f1cb1f2f6bd4274ff3c5b3749f76a09255191328ae3193') +'1c3d4f5d40245a23a5f1cb1f2f6bd4274ff3c5b3749f76a09255191328ae3193' +'1bc209c21b4f6d1975ede4091829baf98d20b33100b9d21061393880bb391fd8') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -77,4 +79,6 @@ # Make bash_completion work mv -v "$pkgdir"/usr/share/bash-completion/completions/{bumblebee,optirun} + +install -Dm644 "$srcdir"/bumblebee.sysusers "$pkgdir"/usr/lib/sysusers.d/$pkgname.conf } Modified: bumblebee.install === --- bumblebee.install 2017-12-30 05:44:47 UTC (rev 276923) +++ bumblebee.install 2017-12-30 06:04:46 UTC (rev 276924) @@ -1,8 +1,3 @@ -post_upgrade() { -getent group "bumblebee" &>/dev/null || groupadd -g 56 bumblebee +post_install() { echo "Don't forget to add yourself to the 'bumblebee' group to use Bumblebee" } - -post_install() { -post_upgrade -} Added: bumblebee.sysusers === --- bumblebee.sysusers (rev 0) +++ bumblebee.sysusers 2017-12-30 06:04:46 UTC (rev 276924) @@ -0,0 +1 @@ +g bumblebee 56 -
[arch-commits] Commit in bumblebee/trunk (bumblebee.sysusers)
Date: Saturday, December 30, 2017 @ 06:08:22 Author: svenstaro Revision: 276926 Add sysusers comment Modified: bumblebee/trunk/bumblebee.sysusers + bumblebee.sysusers |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: bumblebee.sysusers === --- bumblebee.sysusers 2017-12-30 06:05:05 UTC (rev 276925) +++ bumblebee.sysusers 2017-12-30 06:08:22 UTC (rev 276926) @@ -1 +1 @@ -g bumblebee 56 - +g bumblebee 56 "Bumblebee user"
[arch-commits] Commit in murmur/repos/community-x86_64 (15 files)
Date: Saturday, December 30, 2017 @ 06:52:22 Author: svenstaro Revision: 276951 archrelease: copy trunk to community-x86_64 Added: murmur/repos/community-x86_64/0003-fix-long-username-query.patch (from rev 276950, murmur/trunk/0003-fix-long-username-query.patch) murmur/repos/community-x86_64/0004-fix-username-validation.patch (from rev 276950, murmur/trunk/0004-fix-username-validation.patch) murmur/repos/community-x86_64/ChangeLog (from rev 276950, murmur/trunk/ChangeLog) murmur/repos/community-x86_64/PKGBUILD (from rev 276950, murmur/trunk/PKGBUILD) murmur/repos/community-x86_64/murmur.dbus.conf (from rev 276950, murmur/trunk/murmur.dbus.conf) murmur/repos/community-x86_64/murmur.install (from rev 276950, murmur/trunk/murmur.install) murmur/repos/community-x86_64/murmur.service (from rev 276950, murmur/trunk/murmur.service) murmur/repos/community-x86_64/murmur.sysusers (from rev 276950, murmur/trunk/murmur.sysusers) Deleted: murmur/repos/community-x86_64/0003-fix-long-username-query.patch murmur/repos/community-x86_64/0004-fix-username-validation.patch murmur/repos/community-x86_64/ChangeLog murmur/repos/community-x86_64/PKGBUILD murmur/repos/community-x86_64/murmur.dbus.conf murmur/repos/community-x86_64/murmur.install murmur/repos/community-x86_64/murmur.service + 0003-fix-long-username-query.patch | 84 - 0004-fix-username-validation.patch | 72 ++--- ChangeLog | 72 ++--- PKGBUILD | 117 +-- murmur.dbus.conf | 44 ++--- murmur.install | 15 +--- murmur.service | 24 +++ murmur.sysusers|1 8 files changed, 215 insertions(+), 214 deletions(-) Deleted: 0003-fix-long-username-query.patch === --- 0003-fix-long-username-query.patch 2017-12-30 06:52:05 UTC (rev 276950) +++ 0003-fix-long-username-query.patch 2017-12-30 06:52:22 UTC (rev 276951) @@ -1,42 +0,0 @@ -commit 6b33dda344f89e5a039b7d79eb43925040654242 -Author: Benjamin Jemlich-Date: Tue Jun 29 14:49:14 2010 +0200 - -Don't crash on long usernames - -diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp -index f12867a..de307ea 100644 a/src/murmur/Messages.cpp -+++ b/src/murmur/Messages.cpp -@@ -1231,6 +1231,9 @@ void Server::msgQueryUsers(ServerUser *uSource, MumbleProto::QueryUsers ) { - - for (int i=0;i = 0) { - name = getUserName(id); -diff --git a/src/murmur/ServerDB.cpp b/src/murmur/ServerDB.cpp -index 11b6906..7e15def 100644 a/src/murmur/ServerDB.cpp -+++ b/src/murmur/ServerDB.cpp -@@ -810,7 +810,7 @@ int Server::authenticate(QString , const QString , const QStringList - TransactionHolder th; - QSqlQuery = *th.qsqQuery; - -- SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` = ? AND `name` like ?"); -+ SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` = ? AND LOWER(`name`) = LOWER(?)"); - query.addBindValue(iServerNum); - query.addBindValue(name); - SQLEXEC(); -@@ -1051,7 +1051,7 @@ int Server::getUserID(const QString ) { - TransactionHolder th; - - QSqlQuery = *th.qsqQuery; -- SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND `name` like ?"); -+ SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND LOWER(`name`) = LOWER(?)"); - query.addBindValue(iServerNum); - query.addBindValue(name); - SQLEXEC(); Copied: murmur/repos/community-x86_64/0003-fix-long-username-query.patch (from rev 276950, murmur/trunk/0003-fix-long-username-query.patch) === --- 0003-fix-long-username-query.patch (rev 0) +++ 0003-fix-long-username-query.patch 2017-12-30 06:52:22 UTC (rev 276951) @@ -0,0 +1,42 @@ +commit 6b33dda344f89e5a039b7d79eb43925040654242 +Author: Benjamin Jemlich +Date: Tue Jun 29 14:49:14 2010 +0200 + +Don't crash on long usernames + +diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp +index f12867a..de307ea 100644 +--- a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp +@@ -1231,6 +1231,9 @@ void Server::msgQueryUsers(ServerUser *uSource, MumbleProto::QueryUsers ) { + + for (int i=0;i
[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)
Date: Saturday, December 30, 2017 @ 06:52:01 Author: felixonmars Revision: 276949 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-theory/repos/community-staging-x86_64/ haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 276948, haskell-tamarin-prover-theory/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 276948, haskell-tamarin-prover-theory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-30 06:52:01 UTC (rev 276949) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-theory +pkgname=haskell-tamarin-prover-theory +pkgver=1.2.2 +pkgrel=9 +pkgdesc="Security protocol types and constraint solver library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-mtl' 'haskell-parallel' 'haskell-parsec' 'haskell-safe' 'haskell-text' + 'haskell-uniplate' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('f61fc4f601f5abf865b41c9b3ee3607b20f5e44b2d80f8e5a32986bf7d301b0e50479c4b473e5e478f87388491671b8180a8ee0db0d903b3abd2478e7dc9ce60') + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +# haddock failed to generate +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-api-data/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 06:52:50 Author: felixonmars Revision: 276952 upgpkg: haskell-http-api-data 0.3.7.1-21 rebuild with text,1.2.3.0 Modified: haskell-http-api-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:52:22 UTC (rev 276951) +++ PKGBUILD2017-12-30 06:52:50 UTC (rev 276952) @@ -5,7 +5,7 @@ _hkgname=http-api-data pkgname=haskell-http-api-data pkgver=0.3.7.1 -pkgrel=20 +pkgrel=21 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." url="https://github.com/fizruk/http-api-data; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-api-data/repos (2 files)
Date: Saturday, December 30, 2017 @ 06:53:11 Author: felixonmars Revision: 276953 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-api-data/repos/community-staging-x86_64/ haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 276952, haskell-http-api-data/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 276952, haskell-http-api-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-30 06:53:11 UTC (rev 276953) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-api-data +pkgname=haskell-http-api-data +pkgver=0.3.7.1 +pkgrel=21 +pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query parameters." +url="https://github.com/fizruk/http-api-data; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 'haskell-hashable' + 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uri-bytestring' 'haskell-uuid-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('896e7e9737bb0d5869d1e1aa1d4a06409c1f56a5b508166b1aaf202ef638a2273c226beae22575b378254966c7b5be1b668efb91f2a744b8b73a2a3013552efb') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-use-text-show +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in murmur/trunk (PKGBUILD murmur.install murmur.sysusers)
Date: Saturday, December 30, 2017 @ 06:52:05 Author: svenstaro Revision: 276950 upgpkg: murmur 1.2.19-10 Use sysusers Added: murmur/trunk/murmur.sysusers Modified: murmur/trunk/PKGBUILD murmur/trunk/murmur.install -+ PKGBUILD|9 ++--- murmur.install |3 --- murmur.sysusers |1 + 3 files changed, 7 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:52:01 UTC (rev 276949) +++ PKGBUILD2017-12-30 06:52:05 UTC (rev 276950) @@ -5,7 +5,7 @@ pkgname=murmur pkgver=1.2.19 -pkgrel=9 +pkgrel=10 pkgdesc="The voice chat application server for Mumble" arch=('x86_64') url="http://mumble.sourceforge.net; @@ -16,10 +16,12 @@ install="murmur.install" source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz "murmur.dbus.conf" -"murmur.service") +"murmur.service" +"murmur.sysusers") sha512sums=('f9194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4' '97c7effdddec324e40195c36ef4927950a5de26d2ee2d268d89df6fb547207bbbe30292773316cae6f57ec9923244f205fb0edc377b798771ba7385e3c11d86a' - '1773802b938ae2a80fa21e26cd33d162f00de00e074af9f1481f1c682ef32756ffdd2384a1d1f5a4202df55a982a80067efa78d7ad4e077bf5c7f7ccfc4399e4') + '1773802b938ae2a80fa21e26cd33d162f00de00e074af9f1481f1c682ef32756ffdd2384a1d1f5a4202df55a982a80067efa78d7ad4e077bf5c7f7ccfc4399e4' + '5af28d0c2b2b072cfbd500b5f63549e88a86cf3fc15e4d2df89e787c4d2bafdecbe078a518e0d1b25d82f9873cb06838ec1c9ebed625ffb7e8c80fcd942ebf74') prepare() { cd ${srcdir}/mumble-$pkgver @@ -52,6 +54,7 @@ install -Dm644 man/murmurd.1 ${pkgdir}/usr/share/man/man1/murmurd.1 install -Dm644 ${srcdir}/murmur.service ${pkgdir}/usr/lib/systemd/system/murmur.service install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 ${srcdir}/murmur.sysusers ${pkgdir}/usr/lib/sysusers.d/$pkgname.conf } # vim: sw=2:ts=2 et: Modified: murmur.install === --- murmur.install 2017-12-30 06:52:01 UTC (rev 276949) +++ murmur.install 2017-12-30 06:52:05 UTC (rev 276950) @@ -1,7 +1,4 @@ post_install() { -getent group murmur > /dev/null || groupadd -g 122 murmur 1>/dev/null -getent passwd murmur > /dev/null || useradd -u 122 -d /var/db/murmur -g murmur -s /bin/false murmur 1>/dev/null - echo "You might have to reload dbus before launching murmur:" echo "systemctl reload dbus" echo "Don't forget to set the superuser password:" Added: murmur.sysusers === --- murmur.sysusers (rev 0) +++ murmur.sysusers 2017-12-30 06:52:05 UTC (rev 276950) @@ -0,0 +1 @@ +u murmur 122 "Murmur User" /var/db/murmur
[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 06:51:39 Author: felixonmars Revision: 276948 upgpkg: haskell-tamarin-prover-theory 1.2.2-9 rebuild with text,1.2.3.0 Modified: haskell-tamarin-prover-theory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:48:52 UTC (rev 276947) +++ PKGBUILD2017-12-30 06:51:39 UTC (rev 276948) @@ -5,7 +5,7 @@ _hkgname=tamarin-prover-theory pkgname=haskell-tamarin-prover-theory pkgver=1.2.2 -pkgrel=8 +pkgrel=9 pkgdesc="Security protocol types and constraint solver library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (7 files)
Date: Saturday, December 30, 2017 @ 07:19:40 Author: svenstaro Revision: 313792 archrelease: copy trunk to extra-x86_64 Added: nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 313791, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 313791, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/extra-x86_64/nvidia-utils.install (from rev 313791, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers (from rev 313791, nvidia-utils/trunk/nvidia-utils.sysusers) Deleted: nvidia-utils/repos/extra-x86_64/PKGBUILD nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf nvidia-utils/repos/extra-x86_64/nvidia-utils.install -+ PKGBUILD| 349 +- nvidia-drm-outputclass.conf | 28 +-- nvidia-utils.install| 17 -- nvidia-utils.sysusers |1 4 files changed, 197 insertions(+), 198 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-30 07:19:27 UTC (rev 313791) +++ PKGBUILD2017-12-30 07:19:40 UTC (rev 313792) @@ -1,174 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=387.34 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=('nvidia-drm-outputclass.conf') -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -md5sums=('a433deeb5f9cc661e537f42bde2f1df7') -md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790') -sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe') -sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8') - -[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" -[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -bsdtar -xf nvidia-persistenced-init.tar.bz2 - -sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template -} - -package_opencl-nvidia() { -pkgdesc="OpenCL implemention for NVIDIA" -depends=('zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -provides=('opencl-driver') -cd "${_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 - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-utils() { -pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server' 'libglvnd') -optdepends=('nvidia-settings: configuration tool' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -conflicts=('nvidia-libgl') -provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl') -replaces=('nvidia-libgl') -install="${pkgname}.install" - -cd "${_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/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise - -install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" -# now in mesa driver -#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0" - -# Wayland stuff -install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2" -ln -s
[arch-commits] Commit in nvidia-340xx-utils/repos/extra-x86_64 (7 files)
Date: Saturday, December 30, 2017 @ 07:20:14 Author: svenstaro Revision: 313794 archrelease: copy trunk to extra-x86_64 Added: nvidia-340xx-utils/repos/extra-x86_64/PKGBUILD (from rev 313793, nvidia-340xx-utils/trunk/PKGBUILD) nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.install (from rev 313793, nvidia-340xx-utils/trunk/nvidia-340xx-utils.install) nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.sysusers (from rev 313793, nvidia-340xx-utils/trunk/nvidia-340xx-utils.sysusers) nvidia-340xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 313793, nvidia-340xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-340xx-utils/repos/extra-x86_64/PKGBUILD nvidia-340xx-utils/repos/extra-x86_64/nvidia-340xx-utils.install nvidia-340xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf -+ PKGBUILD| 330 +- nvidia-340xx-utils.install | 17 -- nvidia-340xx-utils.sysusers |1 nvidia-drm-outputclass.conf | 28 +-- 4 files changed, 188 insertions(+), 188 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-30 07:20:03 UTC (rev 313793) +++ PKGBUILD2017-12-30 07:20:14 UTC (rev 313794) @@ -1,164 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-340xx-utils -pkgname=('nvidia-340xx-utils' 'opencl-nvidia-340xx') -pkgver=340.104 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe') -sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c') -sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c') - -[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" -[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -bsdtar -xf nvidia-persistenced-init.tar.bz2 -} - -package_opencl-nvidia-340xx() { -pkgdesc="OpenCL implemention for NVIDIA" -depends=('zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('opencl-nvidia') -provides=('opencl-nvidia' 'opencl-driver') -cd "${_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 - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server') -optdepends=('gtk2: nvidia-settings' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia-340xx: OpenCL support') -conflicts=('nvidia-304xx-utils' 'nvidia-utils' 'nvidia-340xx-libgl') -provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-340xx-libgl') -replaces=('nvidia-340xx-libgl') -install="${pkgname}.install" - -cd "${_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/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}" -install -D -m755
[arch-commits] Commit in nvidia-utils/trunk (3 files)
Date: Saturday, December 30, 2017 @ 07:19:27 Author: svenstaro Revision: 313791 upgpkg: nvidia-utils 387.34-2 Use sysusers Added: nvidia-utils/trunk/nvidia-utils.sysusers Modified: nvidia-utils/trunk/PKGBUILD nvidia-utils/trunk/nvidia-utils.install ---+ PKGBUILD | 17 + nvidia-utils.install |3 --- nvidia-utils.sysusers |1 + 3 files changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:39:52 UTC (rev 313790) +++ PKGBUILD2017-12-30 07:19:27 UTC (rev 313791) @@ -6,18 +6,17 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'opencl-nvidia') pkgver=387.34 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/; license=('custom') options=('!strip') -source=('nvidia-drm-outputclass.conf') -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -md5sums=('a433deeb5f9cc661e537f42bde2f1df7') -md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790') -sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe') -sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8') +source=('nvidia-drm-outputclass.conf' +'nvidia-utils.sysusers' + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe' + '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' + '0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8') [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" @@ -170,5 +169,7 @@ # distro specific files must be installed in /usr/share/X11/xorg.conf.d install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" "${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf" +install -Dm644 "${srcdir}/nvidia-utils.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" + create_links } Modified: nvidia-utils.install === --- nvidia-utils.install2017-12-30 06:39:52 UTC (rev 313790) +++ nvidia-utils.install2017-12-30 07:19:27 UTC (rev 313791) @@ -3,8 +3,5 @@ } post_install() { - getent group nvidia-persistenced &>/dev/null || groupadd -g 143 nvidia-persistenced - getent passwd nvidia-persistenced &>/dev/null || useradd -c 'NVIDIA Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin nvidia-persistenced - post_upgrade } Added: nvidia-utils.sysusers === --- nvidia-utils.sysusers (rev 0) +++ nvidia-utils.sysusers 2017-12-30 07:19:27 UTC (rev 313791) @@ -0,0 +1 @@ +u nvidia-persistenced 143 'NVIDIA Persistence Daemon'
[arch-commits] Commit in nvidia-340xx-utils/trunk (3 files)
Date: Saturday, December 30, 2017 @ 07:20:03 Author: svenstaro Revision: 313793 upgpkg: nvidia-340xx-utils 340.104-2 Use sysusers Added: nvidia-340xx-utils/trunk/nvidia-340xx-utils.sysusers Modified: nvidia-340xx-utils/trunk/PKGBUILD nvidia-340xx-utils/trunk/nvidia-340xx-utils.install -+ PKGBUILD| 22 -- nvidia-340xx-utils.install |3 --- nvidia-340xx-utils.sysusers |1 + 3 files changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 07:19:40 UTC (rev 313792) +++ PKGBUILD2017-12-30 07:20:03 UTC (rev 313793) @@ -6,17 +6,17 @@ pkgbase=nvidia-340xx-utils pkgname=('nvidia-340xx-utils' 'opencl-nvidia-340xx') pkgver=340.104 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/; license=('custom') options=('!strip') -source=(nvidia-drm-outputclass.conf) -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe') -sha512sums_i686=('8dacd5345a5794e862f4106ab9e8e402defa7883dd176c243d019209b560fe955d7576a13936364c01c5a249f15df58208308c9378c12c3438784376e5fb806c') -sha512sums_x86_64=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c') +source=(nvidia-drm-outputclass.conf + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run; +nvidia-340xx-utils.sysusers) +sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe' + 'e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c' + '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499') [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" @@ -48,7 +48,7 @@ # 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}" +install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" create_links @@ -66,7 +66,7 @@ provides=('libgl' 'libgles' 'libegl' 'nvidia-utils' 'nvidia-340xx-libgl') replaces=('nvidia-340xx-libgl') install="${pkgname}.install" - + cd "${_pkg}" # X driver @@ -87,7 +87,7 @@ install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glcore.so.${pkgver}" install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-eglcore.so.${pkgver}" install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-glsi.so.${pkgver}" - + # misc install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-ifr.so.${pkgver}" install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/libnvidia-fbc.so.${pkgver}" @@ -160,5 +160,7 @@ install -dm 755 "${pkgdir}"/etc/ld.so.conf.d echo -e '/usr/lib/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-nvidia.conf +install -Dm644 "${srcdir}/nvidia-340xx-utils.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" + create_links } Modified: nvidia-340xx-utils.install === --- nvidia-340xx-utils.install 2017-12-30 07:19:40 UTC (rev 313792) +++ nvidia-340xx-utils.install 2017-12-30 07:20:03 UTC (rev 313793) @@ -3,8 +3,5 @@ } post_install() { - getent group nvidia-persistenced &>/dev/null || groupadd -g 143 nvidia-persistenced - getent passwd nvidia-persistenced &>/dev/null || useradd -c 'NVIDIA Persistence Daemon' -u 143 -g nvidia-persistenced -d '/' -s /sbin/nologin nvidia-persistenced - post_upgrade } Added: nvidia-340xx-utils.sysusers === --- nvidia-340xx-utils.sysusers (rev 0) +++ nvidia-340xx-utils.sysusers 2017-12-30 07:20:03 UTC (rev 313793) @@ -0,0 +1 @@ +u nvidia-persistenced 143 'NVIDIA Persistence Daemon'
[arch-commits] Commit in python-ovirt-engine-sdk/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 05:44:31 Author: svenstaro Revision: 276922 upgpkg: python-ovirt-engine-sdk 4.1.7-2 Add LICENSE Modified: python-ovirt-engine-sdk/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 04:03:44 UTC (rev 276921) +++ PKGBUILD2017-12-30 05:44:31 UTC (rev 276922) @@ -4,12 +4,12 @@ pkgbase='python-ovirt-engine-sdk' pkgname=('python-ovirt-engine-sdk' 'python2-ovirt-engine-sdk') pkgver=4.1.7 -pkgrel=1 +pkgrel=2 pkgdesc='Python access to the oVirt Engine API' arch=('x86_64') url='http://ovirt.org/develop/release-management/features/infra/python-sdk' makedepends=('python-setuptools' 'python2-setuptools' 'libxml2') -license=('ASL 2.0') +license=('custom') source=("http://resources.ovirt.org/pub/ovirt-4.1/src/python-ovirt-engine-sdk4/ovirt-engine-sdk-python-${pkgver}.tar.gz;) sha512sums=('c36160f9037c99cdc50d144be9a3bfd5b3af75bfca3ef282ed3305a0ab81995f31d1096af1d8698b934b0ee40764003773ee93992bc08e5b636a8dbb03c55ada') @@ -18,6 +18,8 @@ cd "${srcdir}/ovirt-engine-sdk-python-${pkgver}" python setup.py install -O1 --root="${pkgdir}" + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } package_python2-ovirt-engine-sdk() { @@ -25,4 +27,6 @@ cd "${srcdir}/ovirt-engine-sdk-python-${pkgver}" python2 setup.py install -O1 --root="${pkgdir}" + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in mopidy/repos/community-any (8 files)
Date: Saturday, December 30, 2017 @ 06:28:37 Author: svenstaro Revision: 276935 archrelease: copy trunk to community-any Added: mopidy/repos/community-any/PKGBUILD (from rev 276934, mopidy/trunk/PKGBUILD) mopidy/repos/community-any/logging.conf (from rev 276934, mopidy/trunk/logging.conf) mopidy/repos/community-any/mopidy.conf (from rev 276934, mopidy/trunk/mopidy.conf) mopidy/repos/community-any/mopidy.sysusers (from rev 276934, mopidy/trunk/mopidy.sysusers) Deleted: mopidy/repos/community-any/PKGBUILD mopidy/repos/community-any/logging.conf mopidy/repos/community-any/mopidy.conf mopidy/repos/community-any/mopidy.sysusers -+ PKGBUILD| 126 +++--- logging.conf| 42 +- mopidy.conf | 30 ++-- mopidy.sysusers |5 -- 4 files changed, 101 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-30 06:28:26 UTC (rev 276934) +++ PKGBUILD2017-12-30 06:28:37 UTC (rev 276935) @@ -1,63 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: Alexandre Petitjean - -pkgname=mopidy -pkgver=2.1.0 -pkgrel=3 -pkgdesc="An extensible music server written in Python" -arch=('any') -url="http://www.mopidy.com; -license=('APACHE') -depends=('python2' 'python2-pykka>=1.1' 'python2-setuptools' 'python2-requests' 'gstreamer' - 'gst-python2' 'gst-plugins-good' 'gst-plugins-ugly' 'python2-tornado>=2.3') -makedepends=('python2-sphinx') -backup=('etc/mopidy/mopidy.conf') -source=("https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz; -'mopidy.conf' -'logging.conf' -'mopidy.sysusers') -sha512sums=('4d8c48180fb6402a64e16ac0d6448f354a3655a6924da7a55b70c8b2420cc1ede211ebaec7cfba0a365ca7595ae3d177a10184951c2203cc6e9a1a9631ce90de' - 'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea' - '0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388' - 'feba29cac82fbf9e80eea5977e6576458d33704b8f0381d0f0b305bb47dc3a7134648da665dd0824afc2abb9681c4e0ecd893740884bd1df4562fd289bfe3c1e') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make -C docs SPHINXBUILD=sphinx-build2 man - make -C docs SPHINXBUILD=sphinx-build2 html -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 - - install -Dm755 extra/mopidyctl/mopidyctl "${pkgdir}/usr/bin/mopidyctl" - - install -dm755 "${pkgdir}/usr/share/doc/mopidy" - cp -r docs/_build/html "${pkgdir}/usr/share/doc/mopidy" - - install -dm755 "${pkgdir}/usr/share/man/man1/" - gzip -c docs/_build/man/mopidy.1 > "${pkgdir}/usr/share/man/man1/mopidy.1.gz" - - install -dm755 "${pkgdir}/usr/share/man/man8/" - gzip -c extra/mopidyctl/mopidyctl.8 > "${pkgdir}/usr/share/man/man8/mopidyctl.8.gz" - - install -Dm644 "${srcdir}/mopidy.conf" "${pkgdir}/etc/mopidy/mopidy.conf" - install -Dm644 "${srcdir}/logging.conf" "${pkgdir}/etc/mopidy/logging.conf" - - install -Dm644 "extra/systemd/mopidy.service" "${pkgdir}/usr/lib/systemd/system/mopidy.service" - install -Dm644 "extra/desktop/mopidy.desktop" "${pkgdir}/usr/share/applications/mopidy.desktop" - - install -dm755 -g 46 -o 46 "${pkgdir}/var/cache/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/log/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/local" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/media" - install -dm755 -g 46 -o 46 "${pkgdir}/var/lib/mopidy/playlists" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/mopidy.sysusers" "${pkgdir}/usr/lib/sysusers.d/$pkgname.conf" -} - -# vim:set ts=2 sw=2 et: Copied: mopidy/repos/community-any/PKGBUILD (from rev 276934, mopidy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-30 06:28:37 UTC (rev 276935) @@ -0,0 +1,63 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Alexandre Petitjean + +pkgname=mopidy +pkgver=2.1.0 +pkgrel=4 +pkgdesc="An extensible music server written in Python" +arch=('any') +url="http://www.mopidy.com; +license=('APACHE') +depends=('python2' 'python2-pykka>=1.1' 'python2-setuptools' 'python2-requests' 'gstreamer' + 'gst-python2' 'gst-plugins-good' 'gst-plugins-ugly' 'python2-tornado>=2.3') +makedepends=('python2-sphinx') +backup=('etc/mopidy/mopidy.conf') +source=("https://github.com/mopidy/mopidy/archive/v${pkgver}.tar.gz; +'mopidy.conf' +'logging.conf' +'mopidy.sysusers')
[arch-commits] Commit in mopidy/trunk (PKGBUILD mopidy.sysusers)
Date: Saturday, December 30, 2017 @ 06:28:26 Author: svenstaro Revision: 276934 upgpkg: mopidy 2.1.0-4 No need to create the group explicitly Modified: mopidy/trunk/PKGBUILD mopidy/trunk/mopidy.sysusers -+ PKGBUILD|4 ++-- mopidy.sysusers |1 - 2 files changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:26:17 UTC (rev 276933) +++ PKGBUILD2017-12-30 06:28:26 UTC (rev 276934) @@ -3,7 +3,7 @@ pkgname=mopidy pkgver=2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="An extensible music server written in Python" arch=('any') url="http://www.mopidy.com; @@ -19,7 +19,7 @@ sha512sums=('4d8c48180fb6402a64e16ac0d6448f354a3655a6924da7a55b70c8b2420cc1ede211ebaec7cfba0a365ca7595ae3d177a10184951c2203cc6e9a1a9631ce90de' 'eb66e8e826640a939b1ba51569ab7fab041b8b5e8823ea2d5f05596faf1de8882fd8c1c32bdb92534e759243fb5ff741bda0d2ebb3282af542d1287c8c68b5ea' '0c438058500ab7559baae21b03b10e2b80b10c6b240b2100da1f4c84ea8efe24dc7a38a95034e75605eaf5d21604d13e5b8c7358778c555ddb6372a49388' - 'feba29cac82fbf9e80eea5977e6576458d33704b8f0381d0f0b305bb47dc3a7134648da665dd0824afc2abb9681c4e0ecd893740884bd1df4562fd289bfe3c1e') + 'ff6c9f0406dfc1cc01ac6edcc6bae429342437397321ab9205ca273a63b28611d08005a0a5dba639b5ae2157a4f03a1d58c2199f7dbc6965864685b4b71f0b6f') build() { cd "${srcdir}/${pkgname}-${pkgver}" Modified: mopidy.sysusers === --- mopidy.sysusers 2017-12-30 06:26:17 UTC (rev 276933) +++ mopidy.sysusers 2017-12-30 06:28:26 UTC (rev 276934) @@ -1,3 +1,2 @@ u mopidy 46 "Mopidy User" /var/lib/mopidy -g mopidy 46 - m mopidy audio
[arch-commits] Commit in feh/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 06:39:12 Author: bisson Revision: 313789 upstream update Modified: feh/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 05:19:26 UTC (rev 313788) +++ PKGBUILD2017-12-30 06:39:12 UTC (rev 313789) @@ -5,7 +5,7 @@ # Contributor: Tom Newsompkgname=feh -pkgver=2.22.2 +pkgver=2.23 pkgrel=1 pkgdesc='Fast and light imlib2-based image viewer' url='https://feh.finalrewind.org/' @@ -16,7 +16,7 @@ makedepends=('libxt') validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005') source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc}) -sha256sums=('05a81fbe0997f6274c7617efc351647be38e5244c2624bd203459025c9a68ecd' +sha256sums=('16df3cb813526a549e854aa82f80bcb299b9e83dd687ab4216a84e86f61722a1' 'SKIP') build() {
[arch-commits] Commit in haskell-hxt/trunk (PKGBUILD)
Date: Saturday, December 30, 2017 @ 06:39:14 Author: felixonmars Revision: 276936 upgpkg: haskell-hxt 9.3.1.16-7 rebuild with text,1.2.3.0 Modified: haskell-hxt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-30 06:28:37 UTC (rev 276935) +++ PKGBUILD2017-12-30 06:39:14 UTC (rev 276936) @@ -4,7 +4,7 @@ _hkgname=hxt pkgname=haskell-hxt pkgver=9.3.1.16 -pkgrel=6 +pkgrel=7 pkgdesc="A collection of tools for processing XML with Haskell." url="https://github.com/UweSchmidt/hxt; license=('MIT')
[arch-commits] Commit in haskell-hxt/repos (2 files)
Date: Saturday, December 30, 2017 @ 06:39:35 Author: felixonmars Revision: 276937 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hxt/repos/community-staging-x86_64/ haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 276936, haskell-hxt/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 276936, haskell-hxt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-30 06:39:35 UTC (rev 276937) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hxt +pkgname=haskell-hxt +pkgver=9.3.1.16 +pkgrel=7 +pkgdesc="A collection of tools for processing XML with Haskell." +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 'haskell-hxt-unicode' + 'haskell-network-uri' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6cc99a3b9d1ffe33002d35a5c0965919227835e0fb5b0b829b49232443dec175428dab66720a717f8a655e0de9ad4c77c501aa6d3982b43024cb3a866cd12846') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}