[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:45
  Author: bpiotrowski
Revision: 330465

4.17.11-1

Modified:
  linux-api-headers/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 5 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 06:31:31 UTC (rev 330464)
+++ PKGBUILD2018-08-02 06:31:45 UTC (rev 330465)
@@ -5,28 +5,20 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=linux-api-headers
-pkgver=4.16.1
+pkgver=4.17.11
 pkgrel=1
 pkgdesc='Kernel headers sanitized for use in userspace'
 arch=(any)
 url='http://www.gnu.org/software/libc'
 license=(GPL2)
-source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${pkgver%.*}.tar.{xz,sign}
-https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.{xz,sign})
-md5sums=('1357fb4ee7c288fdeac5d4e0048f5c18'
- 'SKIP'
- 'bade764e616e8283b6a620f268337651'
+source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${pkgver}.tar.{xz,sign})
+md5sums=('4bc2fc2eb9dc8188525f575263ada3f3'
  'SKIP')
 validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
   '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
 
-prepare() {
-  cd linux-${pkgver%.*}
-  patch -p1 -i "$srcdir/patch-$pkgver"
-}
-
 build() {
-  cd linux-${pkgver%.*}
+  cd linux-$pkgver
 
   make mrproper
   make headers_check
@@ -33,7 +25,7 @@
 }
 
 package() {
-  cd linux-${pkgver%.*}
+  cd linux-$pkgver
   make INSTALL_HDR_PATH="$pkgdir/usr" headers_install
 
   # use headers from libdrm


[arch-commits] Commit in linux-api-headers/repos (testing-any testing-any/PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:48
  Author: bpiotrowski
Revision: 330466

archrelease: copy trunk to testing-any

Added:
  linux-api-headers/repos/testing-any/
  linux-api-headers/repos/testing-any/PKGBUILD
(from rev 330465, linux-api-headers/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: linux-api-headers/repos/testing-any/PKGBUILD (from rev 330465, 
linux-api-headers/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-02 06:31:48 UTC (rev 330466)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=linux-api-headers
+pkgver=4.17.11
+pkgrel=1
+pkgdesc='Kernel headers sanitized for use in userspace'
+arch=(any)
+url='http://www.gnu.org/software/libc'
+license=(GPL2)
+source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${pkgver}.tar.{xz,sign})
+md5sums=('4bc2fc2eb9dc8188525f575263ada3f3'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886'   # Linus Torvalds
+  '647F28654894E3BD457199BE38DBBDC86092693E')  # Greg Kroah-Hartman
+
+build() {
+  cd linux-$pkgver
+
+  make mrproper
+  make headers_check
+}
+
+package() {
+  cd linux-$pkgver
+  make INSTALL_HDR_PATH="$pkgdir/usr" headers_install
+
+  # use headers from libdrm
+  rm -r "$pkgdir/usr/include/drm"
+  
+  # clean-up unnecessary files generated during install
+  find "$pkgdir" \( -name .install -o -name ..install.cmd \) -delete
+}


[arch-commits] Commit in libtool/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:31
  Author: bpiotrowski
Revision: 330464

archrelease: copy trunk to testing-x86_64

Added:
  libtool/repos/testing-x86_64/
  libtool/repos/testing-x86_64/PKGBUILD
(from rev 330463, libtool/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: libtool/repos/testing-x86_64/PKGBUILD (from rev 330463, 
libtool/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-02 06:31:31 UTC (rev 330464)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+# NOTE: requires rebuilt with each new gcc version
+
+pkgname=libtool
+pkgver=2.4.6+42+gb88cebd5
+pkgrel=1
+_gccver=8.2.0
+pkgdesc='A generic library support script'
+arch=(x86_64)
+url='http://www.gnu.org/software/libtool'
+license=(GPL)
+groups=(base-devel)
+depends=(sh tar glibc)
+makedepends=("gcc>=$_gccver" git help2man)
+checkdepends=(gcc-fortran)
+provides=("libltdl=$pkgver" "libtool-multilib=$pkgver")
+conflicts=(libltdl libtool-multilib)
+replaces=(libltdl libtool-multilib)
+_commit=b88cebd510add4420dd8f5367e3cc6e6e1f267cd
+source=(git+https://git.savannah.gnu.org/git/libtool.git#commit=$_commit)
+md5sums=('SKIP')
+
+pkgver() {
+  cd libtool
+  git describe --tags | sed 's/-/+/g;s/^v//'
+}
+
+prepare() {
+  cd libtool
+  ./bootstrap
+}
+
+build() {
+  cd libtool
+  ./configure --prefix=/usr lt_cv_sys_lib_dlsearch_path_spec="/usr/lib 
/usr/lib32"
+  make
+}
+
+check() {
+  cd libtool
+  make check gl_public_submodule_commit=
+}
+
+package() {
+  cd libtool
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libtool/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:27
  Author: bpiotrowski
Revision: 330463

2.4.6+42+gb88cebd5-1

Modified:
  libtool/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 06:31:10 UTC (rev 330462)
+++ PKGBUILD2018-08-02 06:31:27 UTC (rev 330463)
@@ -6,9 +6,9 @@
 # NOTE: requires rebuilt with each new gcc version
 
 pkgname=libtool
-pkgver=2.4.6+40+g6ca5e224
-pkgrel=7
-_gccver=8.1.1
+pkgver=2.4.6+42+gb88cebd5
+pkgrel=1
+_gccver=8.2.0
 pkgdesc='A generic library support script'
 arch=(x86_64)
 url='http://www.gnu.org/software/libtool'
@@ -20,7 +20,7 @@
 provides=("libltdl=$pkgver" "libtool-multilib=$pkgver")
 conflicts=(libltdl libtool-multilib)
 replaces=(libltdl libtool-multilib)
-_commit=6ca5e224bc7bcc114a9ba2cf5dcf0fbf0ec40c9f
+_commit=b88cebd510add4420dd8f5367e3cc6e6e1f267cd
 source=(git+https://git.savannah.gnu.org/git/libtool.git#commit=$_commit)
 md5sums=('SKIP')
 


[arch-commits] Commit in glibc/repos (7 files)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:10
  Author: bpiotrowski
Revision: 330462

archrelease: copy trunk to testing-x86_64

Added:
  glibc/repos/testing-x86_64/
  glibc/repos/testing-x86_64/PKGBUILD
(from rev 330461, glibc/trunk/PKGBUILD)
  glibc/repos/testing-x86_64/bz20338.patch
(from rev 330461, glibc/trunk/bz20338.patch)
  glibc/repos/testing-x86_64/glibc.install
(from rev 330461, glibc/trunk/glibc.install)
  glibc/repos/testing-x86_64/lib32-glibc.conf
(from rev 330461, glibc/trunk/lib32-glibc.conf)
  glibc/repos/testing-x86_64/locale-gen
(from rev 330461, glibc/trunk/locale-gen)
  glibc/repos/testing-x86_64/locale.gen.txt
(from rev 330461, glibc/trunk/locale.gen.txt)

--+
 PKGBUILD |  212 +
 bz20338.patch|  114 
 glibc.install|5 +
 lib32-glibc.conf |1 
 locale-gen   |   42 ++
 locale.gen.txt   |   23 +
 6 files changed, 397 insertions(+)

Copied: glibc/repos/testing-x86_64/PKGBUILD (from rev 330461, 
glibc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-02 06:31:10 UTC (rev 330462)
@@ -0,0 +1,212 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.28
+pkgrel=1
+arch=(x86_64)
+url='http://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs)
+options=(!strip staticlibs)
+_commit=23158b08a0908f381459f273a984c6fd328363cb
+#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+bz20338.patch)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8) # Carlos O'Donell
+md5sums=('c81d2388896379997bc359d4f2084239'
+ 'SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ 'dc0d3ad59aeaaf591b085a77de6e03e9')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+msg2 "Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --enable-cet \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  "$srcdir/glibc/configure" \
+  --host=i686-pc-linux-gnu \
+  --libdir=/usr/lib32 \
+  --libexecdir=/usr/lib32 \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+}
+
+check() {
+  cd glibc-build
+
+  # remove fortify in preparation to run test-suite
+  sed -i '/FORTIFY/d' configparms
+
+  # some failures are "expected"
+  make check || true
+}
+
+package_glibc() {
+  pkgdesc='GNU C Library'
+  depends=('linux-api-headers>=4.10' tzdata files

[arch-commits] Commit in gcc/repos (4 files)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:30:42
  Author: bpiotrowski
Revision: 330460

archrelease: copy trunk to testing-x86_64

Added:
  gcc/repos/testing-x86_64/
  gcc/repos/testing-x86_64/PKGBUILD
(from rev 330459, gcc/trunk/PKGBUILD)
  gcc/repos/testing-x86_64/c89
(from rev 330459, gcc/trunk/c89)
  gcc/repos/testing-x86_64/c99
(from rev 330459, gcc/trunk/c99)

--+
 PKGBUILD |  392 +
 c89  |   10 +
 c99  |   10 +
 3 files changed, 412 insertions(+)

Copied: gcc/repos/testing-x86_64/PKGBUILD (from rev 330459, gcc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-02 06:30:42 UTC (rev 330460)
@@ -0,0 +1,392 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs)
+pkgver=8.2.0
+_majorver=${pkgver:0:1}
+_islver=0.19
+pkgrel=2
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='http://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+#source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig}
+source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+c89 c99)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
+'SKIP'
+'d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a')
+
+_svnrev=260987
+_svnurl=svn://gcc.gnu.org/svn/gcc/branches/gcc-${_majorver}-branch
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+
+snapshot() {
+  svn export -r${_svnrev} ${_svnurl} gcc-r${_svnrev}
+
+  local datestamp basever _pkgver
+  basever=$(< gcc-r${_svnrev}/gcc/BASE-VER)
+  datestamp=$(< gcc-r${_svnrev}/gcc/DATESTAMP)
+  _pkgver=${basever}-${datestamp}
+
+  mv gcc-r${_svnrev} gcc-${_pkgver}
+  tar cf - gcc-${_pkgver} | xz > gcc-${_pkgver}.tar.xz
+  rm -rf gcc-${_pkgver}
+  gpg -b gcc-${_pkgver}.tar.xz
+  scp gcc-${_pkgver}.tar.xz{,.sig} sources.archlinux.org:/srv/ftp/other/gcc/
+
+  echo
+  echo "pkgver=${_pkgver/-/+}"
+}
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \
+  --enable-shared \
+  --enable-threads=posix \
+  --enable-libmpx \
+  --with-system-zlib \
+  --with-isl \
+  --enable-__cxa_atexit \
+  --disable-libunwind-exceptions \
+  --enable-clocale=gnu \
+  --disable-libstdcxx-pch \
+  --disable-libssp \
+  --enable-gnu-unique-object \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-plugin \
+  --enable-install-libiberty \
+  --with-linker-hash-style=gnu \
+  --enable-gnu-indirect-function \
+  --enable-multilib \
+  --disable-werror \
+  --enable-checking=release \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-cet=auto
+
+  make
+
+  # make documentation
+  make -C $CHOST/libstdc++-v3/doc doc-man-doxygen
+}
+
+check() {
+  cd gcc-build
+
+  # do not abort on error as some are "expected"
+  make -k check || true
+  "$srcdir/gcc/contrib/test_summary"
+}
+
+package_gcc-libs() {
+  pkgdesc='Runtime libraries shipped by GCC'
+  groups=(base)
+  depends=('glibc>=2.27')
+  options+=(!strip)
+  provides=($pk

[arch-commits] Commit in gcc/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:30:32
  Author: bpiotrowski
Revision: 330459

8.2.0-2

Modified:
  gcc/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 06:30:15 UTC (rev 330458)
+++ PKGBUILD2018-08-02 06:30:32 UTC (rev 330459)
@@ -6,10 +6,10 @@
 # NOTE: libtool requires rebuilt with each new gcc version
 
 pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs)
-pkgver=8.1.1+20180531
+pkgver=8.2.0
 _majorver=${pkgver:0:1}
 _islver=0.19
-pkgrel=1
+pkgrel=2
 pkgdesc='The GNU Compiler Collection'
 arch=(x86_64)
 license=(GPL LGPL FDL custom)
@@ -17,14 +17,14 @@
 makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python)
 checkdepends=(dejagnu inetutils)
 options=(!emptydirs)
-#source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
-source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig}
+#source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig}
+source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
 c89 c99)
 validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
   13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
   33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

-sha256sums=('a92eb923a4368548666acfc619074c76c4f6cdc34c9348f7e7aa56656aaee0d5'
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
 'SKIP'
 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8'
 'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
@@ -107,7 +107,8 @@
   --disable-werror \
   --enable-checking=release \
   --enable-default-pie \
-  --enable-default-ssp
+  --enable-default-ssp \
+  --enable-cet=auto
 
   make
 


[arch-commits] Commit in glibc/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:31:05
  Author: bpiotrowski
Revision: 330461

2.28-1

Modified:
  glibc/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 06:30:42 UTC (rev 330460)
+++ PKGBUILD2018-08-02 06:31:05 UTC (rev 330461)
@@ -7,8 +7,8 @@
 
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
-pkgver=2.27
-pkgrel=3
+pkgver=2.28
+pkgrel=1
 arch=(x86_64)
 url='http://www.gnu.org/software/libc'
 license=(GPL LGPL)
@@ -22,7 +22,7 @@
 lib32-glibc.conf
 bz20338.patch)
 validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8) # Carlos O'Donell
-md5sums=('898cd5656519ffbc3a03fe811dd89e82'
+md5sums=('c81d2388896379997bc359d4f2084239'
  'SKIP'
  '07ac979b6ab5eeb778d55f041529d623'
  '476e9113489f93b348b21e144b6a8fcf'
@@ -74,6 +74,7 @@
   "$srcdir/glibc/configure" \
   --libdir=/usr/lib \
   --libexecdir=/usr/lib \
+  --enable-cet \
   ${_configure_flags[@]}
 
   # build libraries with fortify disabled


[arch-commits] Commit in binutils/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:30:06
  Author: bpiotrowski
Revision: 330457

2.31.1-1

Modified:
  binutils/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 5 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 06:18:26 UTC (rev 330456)
+++ PKGBUILD2018-08-02 06:30:06 UTC (rev 330457)
@@ -5,8 +5,8 @@
 # toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
 
 pkgname=binutils
-pkgver=2.30
-pkgrel=5
+pkgver=2.31.1
+pkgrel=1
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='http://www.gnu.org/software/binutils/'
@@ -17,18 +17,10 @@
 conflicts=(binutils-multilib)
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache)
-source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig}
-0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch
-0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch
-0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch
-0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch)
+source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
-md5sums=('ffc476dd46c96f932875d1b2e27e929f'
- 'SKIP'
- '469164f3c93a0e92a697537b60c9806c'
- '0c679b37e90fb23de60a4d28329b956a'
- '53b5682e09c0a27e9994c3efdfe01d29'
- '0fac94f7fa54a95354454677d3e43994')
+md5sums=('5b7c9d4ce96f507d95c1b9a255e52418'
+ 'SKIP')
 
 prepare() {
   mkdir -p binutils-build
@@ -38,18 +30,6 @@
 
   # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
   sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
-
-  # https://sourceware.org/bugzilla/show_bug.cgi?id=22741
-  patch -p1 -i 
"$srcdir/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch"
-
-  # https://sourceware.org/bugzilla/show_bug.cgi?id=22829
-  patch -p1 -i 
"$srcdir/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch"
-
-  # https://sourceware.org/bugzilla/show_bug.cgi?id=22836
-  patch -p1 -i "$srcdir/0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch"
-
-  # https://sourceware.org/bugzilla/show_bug.cgi?id=22868
-  patch -p1 -i 
"$srcdir/0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch"
 }
 
 build() {


[arch-commits] Commit in binutils/repos (6 files)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:30:15
  Author: bpiotrowski
Revision: 330458

archrelease: copy trunk to testing-x86_64

Added:
  binutils/repos/testing-x86_64/
  
binutils/repos/testing-x86_64/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch
(from rev 330457, 
binutils/trunk/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch)
  
binutils/repos/testing-x86_64/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch
(from rev 330457, 
binutils/trunk/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch)
  
binutils/repos/testing-x86_64/0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch
(from rev 330457, 
binutils/trunk/0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch)
  
binutils/repos/testing-x86_64/0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch
(from rev 330457, 
binutils/trunk/0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch)
  binutils/repos/testing-x86_64/PKGBUILD
(from rev 330457, binutils/trunk/PKGBUILD)

--+
 0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch|   29 +
 0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch  |  145 
+
 0003-PR22836-r-s-doesnt-work-with-g3-using-GCC-7.patch   |  233 

 0004-PR22868-Fix-case-where-IR-file-provides-symbol-visibility.patch |  275 
++
 PKGBUILD |   79 ++
 5 files changed, 761 insertions(+)

Copied: 
binutils/repos/testing-x86_64/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch
 (from rev 330457, 
binutils/trunk/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch)
===
--- testing-x86_64/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch
(rev 0)
+++ testing-x86_64/0001-PR22741-objcopy-segfault-on-fuzzed-COFF-object.patch
2018-08-02 06:30:15 UTC (rev 330458)
@@ -0,0 +1,29 @@
+From eb77f6a4621795367a39cdd30957903af9dbb815 Mon Sep 17 00:00:00 2001
+From: Alan Modra 
+Date: Sat, 27 Jan 2018 08:19:33 +1030
+Subject: [PATCH] PR22741, objcopy segfault on fuzzed COFF object
+
+   PR 22741
+   * coffgen.c (coff_pointerize_aux): Ensure auxent tagndx is in
+   range before converting to a symbol table pointer.
+---
+ bfd/coffgen.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/bfd/coffgen.c b/bfd/coffgen.c
+index b2410873d0..4f90eaddd9 100644
+--- a/bfd/coffgen.c
 b/bfd/coffgen.c
+@@ -1555,7 +1555,8 @@ coff_pointerize_aux (bfd *abfd,
+ }
+   /* A negative tagndx is meaningless, but the SCO 3.2v4 cc can
+  generate one, so we must be careful to ignore it.  */
+-  if (auxent->u.auxent.x_sym.x_tagndx.l > 0)
++  if ((unsigned long) auxent->u.auxent.x_sym.x_tagndx.l
++  < obj_raw_syment_count (abfd))
+ {
+   auxent->u.auxent.x_sym.x_tagndx.p =
+   table_base + auxent->u.auxent.x_sym.x_tagndx.l;
+-- 
+2.16.2
+

Copied: 
binutils/repos/testing-x86_64/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch
 (from rev 330457, 
binutils/trunk/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch)
===
--- 
testing-x86_64/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch  
(rev 0)
+++ 
testing-x86_64/0002-PR22829-objcopy-strip-removes-PT_GNU_RELRO-from-lld-.patch  
2018-08-02 06:30:15 UTC (rev 330458)
@@ -0,0 +1,145 @@
+From 3b56a1358768563d9cf320559ebdedfb30f122dd Mon Sep 17 00:00:00 2001
+From: Alan Modra 
+Date: Mon, 12 Feb 2018 13:06:07 +1030
+Subject: [PATCH] PR22829, objcopy/strip removes PT_GNU_RELRO from lld binaries
+
+lld lays out the relro segment differently to GNU ld, not bothering to
+include the first few bytes of .got.plt and padding out to a page at
+the end of the segment.  This patch teaches binutils to recognize the
+different (and somewhat inferior) layout as valid.
+
+bfd/
+   PR 22829
+   * elf.c (assign_file_positions_for_non_load_sections): Rewrite
+   PT_GNU_RELRO setup.
+ld/
+   * testsuite/ld-x86-64/pr14207.d: Adjust relro p_filesz.
+
+(cherry picked from commit f2731e0c374e5323ce4cdae2bcc7b7fe22da1a6f)
+---
+ bfd/elf.c| 78 ++--
+ ld/testsuite/ld-x86-64/pr14207.d |  2 +-
+ 2 files changed, 52 insertions(+), 28 deletions(-)
+
+diff --git a/bfd/elf.c b/bfd/elf.c
+index bbaab26918..f5a230cd77 100644
+--- a/bfd/elf.c
 b/bfd/elf.c
+@@ -5826,50 +5826,74 @@ assign_file_positions_for_non_load_sections (bfd *abfd,
+ {
+   if (p->p_type == PT_GNU_RELRO)
+   {
+-const Elf_Internal_Phdr *lp;
+-struct elf_segment_map *lm;
++bfd_vma start, end;
+ 
+ if (link_info != NULL)
+   {
+ /* During linking the range of the RELRO 

[arch-commits] Commit in mercurial/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:18:22
  Author: bpiotrowski
Revision: 330455

4.7-1

Modified:
  mercurial/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:59:10 UTC (rev 330454)
+++ PKGBUILD2018-08-02 06:18:22 UTC (rev 330455)
@@ -4,7 +4,7 @@
 # Contributor: Douglas Soares de Andrade 
 
 pkgname=mercurial
-pkgver=4.6.2
+pkgver=4.7
 pkgrel=1
 pkgdesc='A scalable distributed SCM tool'
 arch=(x86_64)
@@ -17,7 +17,7 @@
   3A8155163D0E20A530FCB78647A67FFAA346AACE)  
 
source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
 mercurial.profile)
-sha256sums=('1cd04ea0200b3cfad7dfd8f149aca6ac8ac2209c423c27258cf4a1ded8e366af'
+sha256sums=('098cb1437f77fb7f75dc2f008742933c729ec0b63cfa3e4e2f0a8fbc3d0d349f'
 'SKIP'
 '87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5')
 


[arch-commits] Commit in mercurial/repos/extra-x86_64 (4 files)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:18:26
  Author: bpiotrowski
Revision: 330456

archrelease: copy trunk to extra-x86_64

Added:
  mercurial/repos/extra-x86_64/PKGBUILD
(from rev 330455, mercurial/trunk/PKGBUILD)
  mercurial/repos/extra-x86_64/mercurial.profile
(from rev 330455, mercurial/trunk/mercurial.profile)
Deleted:
  mercurial/repos/extra-x86_64/PKGBUILD
  mercurial/repos/extra-x86_64/mercurial.profile

---+
 PKGBUILD  |  126 ++--
 mercurial.profile |2 
 2 files changed, 64 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-02 06:18:22 UTC (rev 330455)
+++ PKGBUILD2018-08-02 06:18:26 UTC (rev 330456)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Giovanni Scafora 
-# Contributor: Douglas Soares de Andrade 
-
-pkgname=mercurial
-pkgver=4.6.2
-pkgrel=1
-pkgdesc='A scalable distributed SCM tool'
-arch=(x86_64)
-url="https://www.mercurial-scm.org/";
-license=(GPL)
-depends=(python2)
-optdepends=('tk: for the hgk GUI')
-backup=(etc/mercurial/hgrc)
-validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5
-  3A8155163D0E20A530FCB78647A67FFAA346AACE)  
-source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
-mercurial.profile)
-sha256sums=('1cd04ea0200b3cfad7dfd8f149aca6ac8ac2209c423c27258cf4a1ded8e366af'
-'SKIP'
-'87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i -e 's#env python#env python2#' mercurial/lsprof.py
-}
-
-build() {
-  cd $pkgname-$pkgver/contrib/chg
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -d "$pkgdir/usr/share/man/"{man1,man5}
-  install -m644 doc/hg.1 "$pkgdir/usr/share/man/man1"
-  install -m644 doc/{hgrc.5,hgignore.5} "$pkgdir/usr/share/man/man5"
-  install -m755 contrib/hgk "$pkgdir/usr/bin"
-  install -m644 -D contrib/zsh_completion 
"$pkgdir/usr/share/zsh/site-functions/_hg"
-  install -m644 -D contrib/bash_completion 
"$pkgdir/usr/share/bash-completion/completions/hg"
-  install -d "$pkgdir/usr/share/emacs/site-lisp"
-  install -m644 contrib/{mq.el,mercurial.el} 
"$pkgdir/usr/share/emacs/site-lisp"
-
-  install -Dm644 contrib/vim/HGAnnotate.vim \
-"$pkgdir/usr/share/vim/vimfiles/syntax/HGAnnotate.vim"
-
-  # set some variables
-  install -m755 -d "$pkgdir/etc/profile.d"
-  install -m755 "$srcdir/mercurial.profile" 
"$pkgdir/etc/profile.d/mercurial.sh"
-
-  # FS#38825 - Add certs config to package
-  install -m755 -d "$pkgdir/etc/mercurial"
-  cat <<-EOF > "$pkgdir/etc/mercurial/hgrc"
-   [web]
-   cacerts = /etc/ssl/certs/ca-certificates.crt
-   EOF
-
-  cd contrib/chg
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-}

Copied: mercurial/repos/extra-x86_64/PKGBUILD (from rev 330455, 
mercurial/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-02 06:18:26 UTC (rev 330456)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Giovanni Scafora 
+# Contributor: Douglas Soares de Andrade 
+
+pkgname=mercurial
+pkgver=4.7
+pkgrel=1
+pkgdesc='A scalable distributed SCM tool'
+arch=(x86_64)
+url="https://www.mercurial-scm.org/";
+license=(GPL)
+depends=(python2)
+optdepends=('tk: for the hgk GUI')
+backup=(etc/mercurial/hgrc)
+validpgpkeys=(2BCCE14F5C6725AA2EA8AEB7B9C9DC824AA5BDD5
+  3A8155163D0E20A530FCB78647A67FFAA346AACE)  
+source=(https://www.mercurial-scm.org/release/${pkgname}-${pkgver}.tar.gz{,.asc}
+mercurial.profile)
+sha256sums=('098cb1437f77fb7f75dc2f008742933c729ec0b63cfa3e4e2f0a8fbc3d0d349f'
+'SKIP'
+'87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's#env python#env python2#' mercurial/lsprof.py
+}
+
+build() {
+  cd $pkgname-$pkgver/contrib/chg
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -d "$pkgdir/usr/share/man/"{man1,man5}
+  install -m644 doc/hg.1 "$pkgdir/usr/share/man/man1"
+  install -m644 doc/{hgrc.5,hgignore.5} "$pkgdir/usr/share/man/man5"
+  install -m755 contrib/hgk "$pkgdir/usr/bin"
+  install -m644 -D contrib/zsh_completion 
"$pkgdir/usr/share/zsh/site-functions/_hg"
+  install -m644 -D contrib/bash_completion 
"$pkgdir/usr/share/bash-completion/completions/hg"
+  install -d "$pkgdir/usr/share/emacs/site-lisp"
+  install -m644 contrib/{mq.el,mercurial.el} 
"$pkgdir/usr/share/emacs/site-lisp"
+
+  install -Dm644 contrib/vim/HGAnnotate.vim \
+"$pkgdir/usr/share/vim/vimfiles/syntax/HGAnnotate.vim"
+
+  # set some variables
+  install -m755 -d "$pkgdir/etc/profile.d"
+  install -m755 "$srcdir/mercurial.profile" 
"

[arch-commits] Commit in buildah/repos/community-x86_64 (4 files)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:13:12
  Author: bpiotrowski
Revision: 367238

archrelease: copy trunk to community-x86_64

Added:
  
buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch
(from rev 367237, 
buildah/trunk/0001-Revert-ostree-add-selinux-label-for-each-file.patch)
  buildah/repos/community-x86_64/PKGBUILD
(from rev 367237, buildah/trunk/PKGBUILD)
Deleted:
  
buildah/repos/community-x86_64/0001-Revert-ostree-add-selinux-label-for-each-file.patch
  buildah/repos/community-x86_64/PKGBUILD

--+
 0001-Revert-ostree-add-selinux-label-for-each-file.patch |  288 ++---
 PKGBUILD |   88 +--
 2 files changed, 188 insertions(+), 188 deletions(-)

Deleted: 0001-Revert-ostree-add-selinux-label-for-each-file.patch
===
--- 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-08-02 
06:12:59 UTC (rev 367237)
+++ 0001-Revert-ostree-add-selinux-label-for-each-file.patch2018-08-02 
06:13:12 UTC (rev 367238)
@@ -1,144 +0,0 @@
-diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go
-index 2e0d7fcf..a8e879ed 100644
 a/ostree/ostree_dest.go
-+++ b/ostree/ostree_dest.go
-@@ -15,31 +15,25 @@ import (
-   "os/exec"
-   "path/filepath"
-   "strconv"
--  "strings"
--  "syscall"
-   "time"
--  "unsafe"
- 
-   "github.com/containers/image/manifest"
-   "github.com/containers/image/types"
-   "github.com/containers/storage/pkg/archive"
-   "github.com/opencontainers/go-digest"
--  selinux "github.com/opencontainers/selinux/go-selinux"
-   "github.com/ostreedev/ostree-go/pkg/otbuiltin"
-   "github.com/pkg/errors"
-   "github.com/vbatts/tar-split/tar/asm"
-   "github.com/vbatts/tar-split/tar/storage"
- )
- 
--// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux
-+// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1
- // #include 
- // #include 
- // #include 
- // #include 
- // #include 
- // #include 
--// #include 
--// #include 
- import "C"
- 
- type blobToImport struct {
-@@ -158,7 +152,7 @@ func (d *ostreeImageDestination) PutBlob(ctx 
context.Context, stream io.Reader,
-   return types.BlobInfo{Digest: computedDigest, Size: size}, nil
- }
- 
--func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, 
usermode bool) error {
-+func fixFiles(dir string, usermode bool) error {
-   entries, err := ioutil.ReadDir(dir)
-   if err != nil {
-   return err
-@@ -173,42 +167,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root 
string, dir string, user
-   continue
-   }
- 
--  if selinuxHnd != nil {
--  relPath, err := filepath.Rel(root, fullpath)
--  if err != nil {
--  return err
--  }
--  // Handle /exports/hostfs as a special case.  Files 
under this directory are copied to the host,
--  // thus we benefit from maintaining the same SELinux 
label they would have on the host as we could
--  // use hard links instead of copying the files.
--  relPath = fmt.Sprintf("/%s", 
strings.TrimPrefix(relPath, "exports/hostfs/"))
--
--  relPathC := C.CString(relPath)
--  defer C.free(unsafe.Pointer(relPathC))
--  var context *C.char
--
--  res, err := C.selabel_lookup_raw(selinuxHnd, &context, 
relPathC, C.int(info.Mode()&os.ModePerm))
--  if int(res) < 0 && err != syscall.ENOENT {
--  return errors.Wrapf(err, "cannot 
selabel_lookup_raw %s", relPath)
--  }
--  if int(res) == 0 {
--  defer C.freecon(context)
--  fullpathC := C.CString(fullpath)
--  defer C.free(unsafe.Pointer(fullpathC))
--  res, err = C.lsetfilecon_raw(fullpathC, context)
--  if int(res) < 0 {
--  return errors.Wrapf(err, "cannot 
setfilecon_raw %s", fullpath)
--  }
--  }
--  }
--
-   if info.IsDir() {
-   if usermode {
-   if err := os.Chmod(fullpath, info.Mode()|0700); 
err != nil {
-   return err
-   }
-   }
--  err = fixFiles(selinuxHnd, root, fullpath, usermode)
-+  err = fixFiles(fullpath, usermode)
-   if err != nil {
-   return err
-   }
-@@ -264,7

[arch-commits] Commit in buildah/trunk (PKGBUILD)

2018-08-01 Thread Bartłomiej Piotrowski via arch-commits
Date: Thursday, August 2, 2018 @ 06:12:59
  Author: bpiotrowski
Revision: 367237

1.2-1

Modified:
  buildah/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:59:02 UTC (rev 367236)
+++ PKGBUILD2018-08-02 06:12:59 UTC (rev 367237)
@@ -2,7 +2,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=buildah
-pkgver=1.1
+pkgver=1.2
 pkgrel=1
 pkgdesc="A tool which facilitates building OCI images"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(ostree runc)
 makedepends=('go-pie' 'git' 'bash-bats' 'btrfs-progs' 'device-mapper' 'gpgme'
  'libassuan' 'bzip2' 'go-md2man' 'runc' 'skopeo')
-_commit=fbf46d33c4e01199281c7a69e68605ec7d611fd3  # tags/v1.1
+_commit=be877622a3b0c7943b3b760ec43c12d177336e4c  # tags/v1.2^0
 source=(git://github.com/projectatomic/buildah.git#commit=$_commit
 0001-Revert-ostree-add-selinux-label-for-each-file.patch)
 md5sums=('SKIP'


[arch-commits] Commit in nvidia-340xx/repos (3 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:31:26
  Author: heftig
Revision: 330449

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 330448, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 330448, nvidia-340xx/trunk/kernel-4.11.patch)

---+
 PKGBUILD  |   73 
 kernel-4.11.patch |   38 +++
 2 files changed, 111 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 330448, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-08-02 05:31:26 UTC (rev 330449)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.107
+_extramodules=extramodules-ARCH
+pkgrel=17
+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.17.1' 
'linux-headers<4.18')
+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')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+_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"
+
+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.17.1' 'linux<4.18' "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/${pkgname}.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')
+provides=("nvidia-340xx=$pkgver")
+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/${pkgname}.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 330448, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2018-08-02 05:31:26 UTC (rev 330449)
@@ -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, &page, vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, &page, vmf->flags);
++#endif
+ 
+ vmf->page = page;
+ 
+@@ -866,7 +874,11 @@
+ // it's dealing with anonymous mapping (see handle_pte_fault).
+ //
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else
++int _sigbus_fault(struct vm_fault *vmf)
++

[arch-commits] Commit in nvidia-390xx/repos (3 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:30:53
  Author: heftig
Revision: 330447

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-390xx/repos/staging-x86_64/
  nvidia-390xx/repos/staging-x86_64/PKGBUILD
(from rev 330446, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch
(from rev 330446, nvidia-390xx/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   88 
 kernel-4.16.patch |   33 +++
 2 files changed, 121 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 330446, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-08-02 05:30:53 UTC (rev 330447)
@@ -0,0 +1,88 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.77
+_extramodules=extramodules-ARCH
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 
'linux-headers>=4.17' 'linux-headers<4.18')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('6eb950dc4b59697d12d79a975b2c21a5e3cde49a12b61432d7e836110a06a6ea'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+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-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux>=4.17' 'linux<4.18' "nvidia-390xx-utils=${pkgver}" 
'libglvnd')
+
+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/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+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/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 330446, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-08-02 05:30:53 UTC (rev 330447)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..4

[arch-commits] Commit in nvidia/repos (3 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:31:09
  Author: heftig
Revision: 330448

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 330447, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 330447, nvidia/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   87 
 kernel-4.16.patch |   33 +++
 2 files changed, 120 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 330447, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-08-02 05:31:09 UTC (rev 330448)
@@ -0,0 +1,87 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=396.45
+_extramodules=extramodules-ARCH
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.17' 
'linux-headers<4.18')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('30c2e29a45794227079730eac7c452da5290ea8f336ed2286dafd488e3695f20'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+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.17' 'linux<4.18' "nvidia-utils=${pkgver}" 'libglvnd')
+
+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/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+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/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 330447, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-08-02 05:31:09 UTC (rev 330448)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++

[arch-commits] Commit in vhba-module/repos (4 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:30:10
  Author: heftig
Revision: 367228

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 367227, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 367227, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 367227, 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 
367227, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-08-02 05:30:10 UTC (rev 
367228)
@@ -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 367227, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:30:10 UTC (rev 367228)
@@ -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=89
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/";
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-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 *.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 xz {} +
+}
+
+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 367227, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-08-02 05:30:10 UTC (rev 367228)
@@ -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 acpi_call/repos (3 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:30:36
  Author: heftig
Revision: 367229

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 367228, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 367228, 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 367228, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:30:36 UTC (rev 367229)
@@ -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=148
+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.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-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 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  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 367228, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-08-02 05:30:36 UTC (rev 367229)
@@ -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 r8168/repos (3 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:28:54
  Author: heftig
Revision: 367227

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 367226, r8168/trunk/PKGBUILD)
  r8168/repos/community-staging-x86_64/linux-4.15.patch
(from rev 367226, r8168/trunk/linux-4.15.patch)

--+
 PKGBUILD |   47 ++
 linux-4.15.patch |   81 +
 2 files changed, 128 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 367226, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:28:54 UTC (rev 367227)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=76
+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
+linux-4.15.patch)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31'
+'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../linux-4.15.patch
+}
+
+build() {
+   KERNEL_VERSION=$(=4.17" "linux<4.18")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 367226, 
r8168/trunk/linux-4.15.patch)
===
--- community-staging-x86_64/linux-4.15.patch   (rev 0)
+++ community-staging-x86_64/linux-4.15.patch   2018-08-02 05:28:54 UTC (rev 
367227)
@@ -0,0 +1,81 @@
+diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c
+--- r8168-8.045.08/src/r8168_n.c   2017-09-22 17:31:17.0 +0200
 r8168-8.045.08-4.15/src/r8168_n.c  2018-01-29 12:33:34.283394438 +0100
+@@ -407,8 +407,13 @@
+ static void rtl8168_sleep_rx_enable(struct net_device *dev);
+ static void rtl8168_dsm(struct net_device *dev, int dev_state);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ static void rtl8168_esd_timer(unsigned long __opaque);
+ static void rtl8168_link_timer(unsigned long __opaque);
++#else
++static void rtl8168_esd_timer(struct timer_list *timer_list);
++static void rtl8168_link_timer(struct timer_list *timer_list);
++#endif
+ static void rtl8168_tx_clear(struct rtl8168_private *tp);
+ static void rtl8168_rx_clear(struct rtl8168_private *tp);
+ 
+@@ -22964,7 +22969,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = &tp->esd_timer;
+ 
+-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_esd_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT);
+ }
+ 
+@@ -22978,7 +22987,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = &tp->link_timer;
+ 
+-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_link_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT);
+ }
+ 
+@@ -24717,10 +24730,16 @@
+ #define PCI_DEVICE_SERIAL_NUMBER (0x0164)
+ 
+ static void
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ rtl8168_esd_timer(unsigned long __opaque)
+ {
+-struct net_device *dev = (struct net_device *)__opaque;
+-struct rtl8168_private *tp = netdev_priv(dev);
++struct rtl8168_private *tp = (struct rtl8168_private *)__opaque;
++#else
++rtl8168_esd_timer(struct timer_list *timer_list)
++{
++struct rtl8168_private *tp = container_of(timer_list, struct 
rtl8168_private, esd_timer);
++#endif
++struct net_device *dev = tp->dev;
+ struct pci_dev *pdev = tp->pci_dev;
+ struct timer_list *timer = &tp->esd_timer;
+ unsigned long timeout = RTL8168_ESD_TIMEOUT;
+@@ -24856,10 +24875,16 @@
+ }
+ 
+ static void
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ rtl8168_link_timer(unsigned long __opaque)
+ {
+- 

[arch-commits] Commit in bbswitch/repos (2 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:27:42
  Author: heftig
Revision: 367226

archrelease: copy trunk to community-staging-x86_64

Added:
  bbswitch/repos/community-staging-x86_64/
  bbswitch/repos/community-staging-x86_64/PKGBUILD
(from rev 367225, bbswitch/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 367225, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:27:42 UTC (rev 367226)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=154
+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.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
+_extramodules=extramodules-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 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+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 virtualbox-modules-arch/repos (2 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:26:57
  Author: heftig
Revision: 367225

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 367224, virtualbox-modules-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 367224, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:26:57 UTC (rev 367225)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.16
+pkgrel=8
+_linux_major=4
+_linux_minor=17
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
+ "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  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 '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt |
+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_cur" "linux<$_linux_next")
+  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/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in tp_smapi/repos (2 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:25:59
  Author: heftig
Revision: 367223

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 367222, tp_smapi/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 367222, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:25:59 UTC (rev 367223)
@@ -0,0 +1,50 @@
+# $Id$
+# 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
+pkgver=0.43
+pkgrel=42
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.17' 'linux<4.18')
+makedepends=('linux-headers>=4.17' 'linux-headers<4.18' 'git')
+_extradir=/usr/lib/modules/extramodules-ARCH
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # 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
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec xz {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


[arch-commits] Commit in broadcom-wl/repos (2 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:26:30
  Author: heftig
Revision: 367224

archrelease: copy trunk to community-staging-x86_64

Added:
  broadcom-wl/repos/community-staging-x86_64/
  broadcom-wl/repos/community-staging-x86_64/PKGBUILD
(from rev 367223, broadcom-wl/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 367223, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-02 05:26:30 UTC (rev 367224)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+
+pkgname=broadcom-wl# Build against stock -arch kernel
+#pkgname=broadcom-wl-custom# Build agains kernel with a different name
+_kernelname=${pkgname#broadcom-wl}
+pkgver=6.30.223.271
+pkgrel=35
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" 
"${pkgname%$_kernelname}-dkms=${pkgver}")
+
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
+build() {
+_kernver="$(<${_extramodules}/version)"
+
+dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver
+}
+
+package() {
+_kernver="$(<${_extramodules}/version)"
+
+install -Dm644 -t "${pkgdir}${_extramodules}" \
+${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko
+find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+_license="/usr/share/licenses/${pkgname}-dkms/"
+if [[ -d $_license ]]; then
+install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/*
+fi
+_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf"
+if [[ -r ${_modprobe} ]]; then
+install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/}
+fi
+}


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:24:06
  Author: heftig
Revision: 330446

340.107-17: kernel 4.17.11.arch1-2

Modified:
  nvidia-340xx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:24:02 UTC (rev 330445)
+++ PKGBUILD2018-08-02 05:24:06 UTC (rev 330446)
@@ -6,8 +6,8 @@
 pkgbase=nvidia-340xx
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
-_extramodules=extramodules-4.17
-pkgrel=16
+_extramodules=extramodules-ARCH
+pkgrel=17
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


[arch-commits] Commit in nvidia/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:24:02
  Author: heftig
Revision: 330445

396.45-4: kernel 4.17.11.arch1-2

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:24:00 UTC (rev 330444)
+++ PKGBUILD2018-08-02 05:24:02 UTC (rev 330445)
@@ -6,8 +6,8 @@
 pkgbase=nvidia
 pkgname=(nvidia nvidia-dkms)
 pkgver=396.45
-_extramodules=extramodules-4.17
-pkgrel=3
+_extramodules=extramodules-ARCH
+pkgrel=4
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/";


[arch-commits] Commit in r8168/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:53
  Author: heftig
Revision: 367220

8.045.08-76: kernel 4.17.11.arch1-2

Modified:
  r8168/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:51 UTC (rev 367219)
+++ PKGBUILD2018-08-02 05:23:53 UTC (rev 367220)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=75
+pkgrel=76
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")
@@ -23,7 +23,7 @@
 }
 
 build() {
-   KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-4.17/version)
+   KERNEL_VERSION=$(=4.17" "linux<4.18")
 
cd "$pkgname-$pkgver"
-   install -Dt "$pkgdir/usr/lib/modules/extramodules-4.17" -m644 src/*.ko
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko
find "$pkgdir" -name '*.ko' -exec xz {} +
 
echo "blacklist r8169" | \


[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:24:00
  Author: heftig
Revision: 330444

390.77-4: kernel 4.17.11.arch1-2

Modified:
  nvidia-390xx/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 04:04:32 UTC (rev 330443)
+++ PKGBUILD2018-08-02 05:24:00 UTC (rev 330444)
@@ -6,8 +6,8 @@
 pkgbase=nvidia-390xx
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.77
-_extramodules=extramodules-4.17
-pkgrel=3
+_extramodules=extramodules-ARCH
+pkgrel=4
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


[arch-commits] Commit in acpi_call/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:58
  Author: heftig
Revision: 367222

1.1.0-148: kernel 4.17.11.arch1-2

Modified:
  acpi_call/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:55 UTC (rev 367221)
+++ PKGBUILD2018-08-02 05:23:58 UTC (rev 367222)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=147
+pkgrel=148
 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')
@@ -13,7 +13,7 @@
 license=('GPL')
 depends=('linux>=4.17' 'linux<4.18')
 makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
-_extramodules=extramodules-4.17
+_extramodules=extramodules-ARCH
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";
 dkms.conf)
 sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'


[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:49
  Author: heftig
Revision: 367218

5.2.16-8: kernel 4.17.11.arch1-2

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:47 UTC (rev 367217)
+++ PKGBUILD2018-08-02 05:23:49 UTC (rev 367218)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.16
-pkgrel=7
+pkgrel=8
 _linux_major=4
 _linux_minor=17
 arch=('x86_64')
@@ -18,7 +18,7 @@
  "virtualbox-host-dkms>=$pkgver"
  "virtualbox-guest-dkms>=$pkgver")
 
-_extramodules=extramodules-${_linux_major}.${_linux_minor}
+_extramodules=extramodules-ARCH
 
 package_virtualbox-host-modules-arch(){
   _kernver="$(cat /usr/lib/modules/$_extramodules/version)"


[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:45
  Author: heftig
Revision: 367216

0.43-42: kernel 4.17.11.arch1-2

Modified:
  tp_smapi/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 01:20:01 UTC (rev 367215)
+++ PKGBUILD2018-08-02 05:23:45 UTC (rev 367216)
@@ -10,7 +10,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=41
+pkgrel=42
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
@@ -17,7 +17,7 @@
 license=('GPL')
 depends=('linux>=4.17' 'linux<4.18')
 makedepends=('linux-headers>=4.17' 'linux-headers<4.18' 'git')
-_extradir=/usr/lib/modules/extramodules-4.17
+_extradir=/usr/lib/modules/extramodules-ARCH
 _commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
 source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";)
 sha256sums=('SKIP')


[arch-commits] Commit in vhba-module/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:55
  Author: heftig
Revision: 367221

20170610-89: kernel 4.17.11.arch1-2

Modified:
  vhba-module/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:53 UTC (rev 367220)
+++ PKGBUILD2018-08-02 05:23:55 UTC (rev 367221)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=88
+pkgrel=89
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(x86_64)
@@ -13,7 +13,7 @@
 license=(GPL)
 depends=('linux>=4.17' 'linux<4.18')
 makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
-_extramodules=extramodules-4.17
+_extramodules=extramodules-ARCH
 source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
 60-vhba.rules dkms.conf)
 sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'


[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:47
  Author: heftig
Revision: 367217

6.30.223.271-35: kernel 4.17.11.arch1-2

Modified:
  broadcom-wl/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:45 UTC (rev 367216)
+++ PKGBUILD2018-08-02 05:23:47 UTC (rev 367217)
@@ -5,7 +5,7 @@
 #pkgname=broadcom-wl-custom# Build agains kernel with a different name
 _kernelname=${pkgname#broadcom-wl}
 pkgver=6.30.223.271
-pkgrel=34
+pkgrel=35
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
@@ -13,18 +13,18 @@
 depends=("linux${_kernelname}")
 makedepends=("linux${_kernelname}-headers" 
"${pkgname%$_kernelname}-dkms=${pkgver}")
 
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
 build() {
-_kernmajor="$(pacman -Q linux${_kernelname} | sed -r 
's/linux'"${_kernelname}"' ([0-9]*.[0-9]*).*/\1/')"
-
_kernver="$(

[arch-commits] Commit in bbswitch/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Thursday, August 2, 2018 @ 05:23:51
  Author: heftig
Revision: 367219

0.8-154: kernel 4.17.11.arch1-2

Modified:
  bbswitch/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 05:23:49 UTC (rev 367218)
+++ PKGBUILD2018-08-02 05:23:51 UTC (rev 367219)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=153
+pkgrel=154
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";
@@ -13,7 +13,7 @@
 license=('GPL')
 depends=('linux>=4.17' 'linux<4.18')
 makedepends=('linux-headers>=4.17' 'linux-headers<4.18')
-_extramodules=extramodules-4.17
+_extramodules=extramodules-ARCH
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";)
 md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
 


[arch-commits] Commit in geoip/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Jürgen Hötzel via arch-commits
Date: Thursday, August 2, 2018 @ 04:04:32
  Author: juergen
Revision: 330443

archrelease: copy trunk to extra-x86_64

Added:
  geoip/repos/extra-x86_64/PKGBUILD
(from rev 330442, geoip/trunk/PKGBUILD)
Deleted:
  geoip/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-02 04:04:25 UTC (rev 330442)
+++ PKGBUILD2018-08-02 04:04:32 UTC (rev 330443)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Juergen Hoetzel 
-# Contributor: Manolis Tzanidakis 
-
-pkgname=geoip
-pkgver=1.6.11
-pkgrel=1
-pkgdesc="Non-DNS IP-to-country resolver C library & utils"
-arch=('i686' 'x86_64')
-url="http://www.maxmind.com/app/c";
-license=('GPL')
-depends=('zlib' 'geoip-database')
-optdepends=('geoip-database-extra: city/ASN databases (not needed for country 
lookups)')
-makedepends=('autoconf' 'libtool')
-options=('!emptydirs')
-source=($pkgname-$pkgver.tar.gz::https://github.com/maxmind/${pkgname}-api-c/archive/v${pkgver}.tar.gz)
-sha256sums=('8859cb7c9cb63e77f4aedb40a4622024359b956b251aba46b255acbe190c34e0')
-
-prepare() {
-  cd geoip-api-c-$pkgver
-  ./bootstrap
-}
-
-build() {
-  cd geoip-api-c-$pkgver
-
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---sysconfdir=/etc/geoip
-  make
-}
-
-package() {
-  cd geoip-api-c-$pkgver
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: geoip/repos/extra-x86_64/PKGBUILD (from rev 330442, 
geoip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-02 04:04:32 UTC (rev 330443)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Juergen Hoetzel 
+# Contributor: Manolis Tzanidakis 
+
+pkgname=geoip
+pkgver=1.6.12
+pkgrel=1
+pkgdesc="Non-DNS IP-to-country resolver C library & utils"
+arch=('x86_64')
+url="http://www.maxmind.com/app/c";
+license=('GPL')
+depends=('zlib' 'geoip-database')
+optdepends=('geoip-database-extra: city/ASN databases (not needed for country 
lookups)')
+makedepends=('autoconf' 'libtool')
+options=('!emptydirs')
+source=($pkgname-$pkgver.tar.gz::https://github.com/maxmind/${pkgname}-api-c/archive/v${pkgver}.tar.gz)
+sha256sums=('99b119f8e21e94f1dfd6d49fbeed29a70df1544896e76cd456f25e397b07d476')
+
+prepare() {
+  cd geoip-api-c-$pkgver
+  ./bootstrap
+}
+
+build() {
+  cd geoip-api-c-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sysconfdir=/etc/geoip
+  make
+}
+
+package() {
+  cd geoip-api-c-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in geoip/trunk (PKGBUILD)

2018-08-01 Thread Jürgen Hötzel via arch-commits
Date: Thursday, August 2, 2018 @ 04:04:25
  Author: juergen
Revision: 330442

upgpkg: geoip 1.6.12-1

Modified:
  geoip/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 22:23:54 UTC (rev 330441)
+++ PKGBUILD2018-08-02 04:04:25 UTC (rev 330442)
@@ -3,7 +3,7 @@
 # Contributor: Manolis Tzanidakis 
 
 pkgname=geoip
-pkgver=1.6.11
+pkgver=1.6.12
 pkgrel=1
 pkgdesc="Non-DNS IP-to-country resolver C library & utils"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('autoconf' 'libtool')
 options=('!emptydirs')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/maxmind/${pkgname}-api-c/archive/v${pkgver}.tar.gz)
-sha256sums=('8859cb7c9cb63e77f4aedb40a4622024359b956b251aba46b255acbe190c34e0')
+sha256sums=('99b119f8e21e94f1dfd6d49fbeed29a70df1544896e76cd456f25e397b07d476')
 
 prepare() {
   cd geoip-api-c-$pkgver


[arch-commits] Commit in firefox-extension-privacybadger/repos/community-any (2 files)

2018-08-01 Thread Eli Schwartz via arch-commits
Date: Thursday, August 2, 2018 @ 01:20:01
  Author: eschwartz
Revision: 367215

archrelease: copy trunk to community-any

Added:
  firefox-extension-privacybadger/repos/community-any/PKGBUILD
(from rev 367214, firefox-extension-privacybadger/trunk/PKGBUILD)
Deleted:
  firefox-extension-privacybadger/repos/community-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-02 01:19:40 UTC (rev 367214)
+++ PKGBUILD2018-08-02 01:20:01 UTC (rev 367215)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Eli Schwartz 
-# Contributor: Hyacinthe Cartiaux 
-
-_pkgname=privacybadger
-pkgname=firefox-extension-${_pkgname}
-pkgver=2018.7.18.1
-pkgrel=1
-pkgdesc="Block third party tracking in your browser"
-arch=('any')
-url="https://www.eff.org/privacybadger";
-license=('GPL3')
-groups=('firefox-addons')
-makedepends=("unzip")
-source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi";
-
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig";)
-noextract=("${_pkgname}-${pkgver}.xpi")
-sha256sums=('abfc473dd11a1765ededec5adf279eef0abae20a8bdde30f21ae29db106b85fd'
-'SKIP')
-validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

-
-prepare() {
-  cd "$srcdir"
-
-  unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}"
-}
-
-package() {
-  depends=("firefox")
-  cd "${srcdir}"
-
-  if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then
-_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
${_pkgname}-${pkgver}/install.rdf)"
-  else
-_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
${_pkgname}-${pkgver}/manifest.json)"
-  fi
-  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
-  # Should this extension be unpacked or not?
-  if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 
2>/dev/null; then
-install -dm755 "${_extension_dest}"
-cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}"
-chmod -R ugo+rX "${_extension_dest}"
-  else
-install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi"
-  fi
-}

Copied: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 
367214, firefox-extension-privacybadger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-02 01:20:01 UTC (rev 367215)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+# Contributor: Hyacinthe Cartiaux 
+
+_pkgname=privacybadger
+pkgname=firefox-extension-${_pkgname}
+pkgver=2018.8.1
+pkgrel=1
+pkgdesc="Block third party tracking in your browser"
+arch=('any')
+url="https://www.eff.org/privacybadger";
+license=('GPL3')
+groups=('firefox-addons')
+makedepends=("unzip")
+source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi";
+
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig";)
+noextract=("${_pkgname}-${pkgver}.xpi")
+sha256sums=('069656b4c36e11dc814ae13ce035ee9918b57f1350c465f6775cccac94cc682a'
+'SKIP')
+validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

+
+prepare() {
+  cd "$srcdir"
+
+  unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}"
+}
+
+package() {
+  depends=("firefox")
+  cd "${srcdir}"
+
+  if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then
+_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
${_pkgname}-${pkgver}/install.rdf)"
+  else
+_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
${_pkgname}-${pkgver}/manifest.json)"
+  fi
+  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
+  # Should this extension be unpacked or not?
+  if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 
2>/dev/null; then
+install -dm755 "${_extension_dest}"
+cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}"
+chmod -R ugo+rX "${_extension_dest}"
+  else
+install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi"
+  fi
+}


[arch-commits] Commit in firefox-extension-privacybadger/trunk (PKGBUILD)

2018-08-01 Thread Eli Schwartz via arch-commits
Date: Thursday, August 2, 2018 @ 01:19:40
  Author: eschwartz
Revision: 367214

upgpkg: firefox-extension-privacybadger 2018.8.1-1

upstream release

Modified:
  firefox-extension-privacybadger/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 22:32:53 UTC (rev 367213)
+++ PKGBUILD2018-08-02 01:19:40 UTC (rev 367214)
@@ -4,7 +4,7 @@
 
 _pkgname=privacybadger
 pkgname=firefox-extension-${_pkgname}
-pkgver=2018.7.18.1
+pkgver=2018.8.1
 pkgrel=1
 pkgdesc="Block third party tracking in your browser"
 arch=('any')
@@ -15,7 +15,7 @@
 
source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi";
 
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig";)
 noextract=("${_pkgname}-${pkgver}.xpi")
-sha256sums=('abfc473dd11a1765ededec5adf279eef0abae20a8bdde30f21ae29db106b85fd'
+sha256sums=('069656b4c36e11dc814ae13ce035ee9918b57f1350c465f6775cccac94cc682a'
 'SKIP')
 validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

 


[arch-commits] Commit in busybox/repos/community-x86_64 (4 files)

2018-08-01 Thread Eli Schwartz via arch-commits
Date: Wednesday, August 1, 2018 @ 22:32:53
  Author: eschwartz
Revision: 367213

archrelease: copy trunk to community-x86_64

Added:
  busybox/repos/community-x86_64/PKGBUILD
(from rev 367212, busybox/trunk/PKGBUILD)
  busybox/repos/community-x86_64/config
(from rev 367212, busybox/trunk/config)
Deleted:
  busybox/repos/community-x86_64/PKGBUILD
  busybox/repos/community-x86_64/config

--+
 PKGBUILD |   78 +-
 config   | 2350 ++---
 2 files changed, 1214 insertions(+), 1214 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 22:32:34 UTC (rev 367212)
+++ PKGBUILD2018-08-01 22:32:53 UTC (rev 367213)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Jens Pranaitis 
-
-pkgname=busybox
-pkgver=1.29.1
-pkgrel=1
-pkgdesc="Utilities for rescue and embedded systems"
-arch=("x86_64")
-url="https://www.busybox.net";
-license=('GPL')
-makedepends=("ncurses" "musl" "kernel-headers-musl")
-source=("$url/downloads/$pkgname-$pkgver.tar.bz2"{,.sig}
-"config")
-sha256sums=('fc250730ea16d28839bfecda3c431683fa6bd4273ffca6b632cbeb3556c914c3'
-'SKIP'
-'858835074fd5bb22551f8aceb92581a1132650f75dfb18c0afdbd521a5a9dcfa')
-validpgpkeys=('C9E9416F76E610DBD09D040F47B70C55ACC9965B') # Denis Vlasenko 

-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cp "$srcdir"/config .config
-  # reproducible build
-  export KCONFIG_NOTIMESTAMP=1
-  make CC=musl-gcc
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -Dm0755 busybox "$pkgdir"/usr/bin/busybox
-
-  # docs
-  install -Dm644 docs/busybox.1 "$pkgdir"/usr/share/man/man1/busybox.1
-  for doc in BusyBox.html BusyBox.txt; do
-install -Dm644 docs/$doc "$pkgdir"/usr/share/doc/$pkgname/$doc
-  done
-}

Copied: busybox/repos/community-x86_64/PKGBUILD (from rev 367212, 
busybox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 22:32:53 UTC (rev 367213)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Jens Pranaitis 
+
+pkgname=busybox
+pkgver=1.29.2
+pkgrel=1
+pkgdesc="Utilities for rescue and embedded systems"
+arch=("x86_64")
+url="https://www.busybox.net";
+license=('GPL')
+makedepends=("ncurses" "musl" "kernel-headers-musl")
+source=("$url/downloads/$pkgname-$pkgver.tar.bz2"{,.sig}
+"config")
+sha256sums=('67d2fa6e147a45875fe972de62d907ef866fe784c495c363bf34756c444a5d61'
+'SKIP'
+'858835074fd5bb22551f8aceb92581a1132650f75dfb18c0afdbd521a5a9dcfa')
+validpgpkeys=('C9E9416F76E610DBD09D040F47B70C55ACC9965B') # Denis Vlasenko 

+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cp "$srcdir"/config .config
+  # reproducible build
+  export KCONFIG_NOTIMESTAMP=1
+  make CC=musl-gcc
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -Dm0755 busybox "$pkgdir"/usr/bin/busybox
+
+  # docs
+  install -Dm644 docs/busybox.1 "$pkgdir"/usr/share/man/man1/busybox.1
+  for doc in BusyBox.html BusyBox.txt; do
+install -Dm644 docs/$doc "$pkgdir"/usr/share/doc/$pkgname/$doc
+  done
+}

Deleted: config
===
--- config  2018-08-01 22:32:34 UTC (rev 367212)
+++ config  2018-08-01 22:32:53 UTC (rev 367213)
@@ -1,1175 +0,0 @@
-#
-# Automatically generated make config: don't edit
-# Busybox version: 1.29.1
-# Sun Jul 29 19:56:13 2018
-#
-CONFIG_HAVE_DOT_CONFIG=y
-
-#
-# Settings
-#
-CONFIG_DESKTOP=y
-# CONFIG_EXTRA_COMPAT is not set
-# CONFIG_FEDORA_COMPAT is not set
-CONFIG_INCLUDE_SUSv2=y
-CONFIG_LONG_OPTS=y
-CONFIG_SHOW_USAGE=y
-CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
-CONFIG_LFS=y
-# CONFIG_PAM is not set
-CONFIG_FEATURE_DEVPTS=y
-# CONFIG_FEATURE_UTMP is not set
-# CONFIG_FEATURE_WTMP is not set
-CONFIG_FEATURE_PIDFILE=y
-CONFIG_PID_FILE_PATH="/run"
-CONFIG_BUSYBOX=y
-CONFIG_FEATURE_INSTALLER=y
-# CONFIG_INSTALL_NO_USR is not set
-CONFIG_FEATURE_SUID=y
-CONFIG_FEATURE_SUID_CONFIG=y
-CONFIG_FEATURE_SUID_CONFIG_QUIET=y
-CONFIG_FEATURE_PREFER_APPLETS=y
-CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
-# CONFIG_SELINUX is not set
-# CONFIG_FEATURE_CLEAN_UP is not set
-CONFIG_FEATURE_SYSLOG=y
-CONFIG_PLATFORM_LINUX=y
-
-#
-# Build Options
-#
-CONFIG_STATIC=y
-# CONFIG_PIE is not set
-# CONFIG_NOMMU is not set
-# CONFIG_BUILD_LIBBUSYBOX is not set
-# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set
-# CONFIG_FEATURE_INDIVIDUAL is not set
-# CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_CROSS_COMPILER_PREFIX=""
-CONFIG_SYSROOT=""
-CONFIG_EXTRA_CFLAGS=""
-CONFIG_EXTRA_LDFLAGS=""
-CONFIG_EXTRA_LDLIBS=""
-# CONFIG_USE_PORTABLE_CODE is not set
-CONFIG_STACK_OPTIMIZATION_386=y
-
-#
-# Installation Options ("make install" behavior)
-#
-# CONFIG_INSTALL_APPLET_SYMLINKS is not set
-# CONFIG_INSTALL_APPLET_HARDLINKS is not set
-# CONFIG_INSTAL

[arch-commits] Commit in busybox/trunk (PKGBUILD)

2018-08-01 Thread Eli Schwartz via arch-commits
Date: Wednesday, August 1, 2018 @ 22:32:34
  Author: eschwartz
Revision: 367212

upgpkg: busybox 1.29.2-1

upstream release

Modified:
  busybox/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 19:09:07 UTC (rev 367211)
+++ PKGBUILD2018-08-01 22:32:34 UTC (rev 367212)
@@ -3,7 +3,7 @@
 # Contributor: Jens Pranaitis 
 
 pkgname=busybox
-pkgver=1.29.1
+pkgver=1.29.2
 pkgrel=1
 pkgdesc="Utilities for rescue and embedded systems"
 arch=("x86_64")
@@ -12,7 +12,7 @@
 makedepends=("ncurses" "musl" "kernel-headers-musl")
 source=("$url/downloads/$pkgname-$pkgver.tar.bz2"{,.sig}
 "config")
-sha256sums=('fc250730ea16d28839bfecda3c431683fa6bd4273ffca6b632cbeb3556c914c3'
+sha256sums=('67d2fa6e147a45875fe972de62d907ef866fe784c495c363bf34756c444a5d61'
 'SKIP'
 '858835074fd5bb22551f8aceb92581a1132650f75dfb18c0afdbd521a5a9dcfa')
 validpgpkeys=('C9E9416F76E610DBD09D040F47B70C55ACC9965B') # Denis Vlasenko 



[arch-commits] Commit in linux-zen/repos (7 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 22:23:25
  Author: heftig
Revision: 330440

archrelease: copy trunk to staging-x86_64

Added:
  linux-zen/repos/staging-x86_64/
  linux-zen/repos/staging-x86_64/60-linux.hook
(from rev 330439, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/staging-x86_64/90-linux.hook
(from rev 330439, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/staging-x86_64/PKGBUILD
(from rev 330439, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/staging-x86_64/config
(from rev 330439, linux-zen/trunk/config)
  linux-zen/repos/staging-x86_64/linux.install
(from rev 330439, linux-zen/trunk/linux.install)
  linux-zen/repos/staging-x86_64/linux.preset
(from rev 330439, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  226 +
 config| 9591 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9864 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 330439:330440 to see the changes.


[arch-commits] Commit in linux/repos (7 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 22:23:54
  Author: heftig
Revision: 330441

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  linux/repos/staging-x86_64/60-linux.hook
(from rev 330440, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 330440, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 330440, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 330440, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 330440, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 330440, linux/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  226 +
 config| 9549 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9822 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 330440:330441 to see the changes.


[arch-commits] Commit in linux/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 22:05:58
  Author: heftig
Revision: 330438

Unbreak 60-linux.hook's extramodules

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 21:27:36 UTC (rev 330437)
+++ PKGBUILD2018-08-01 22:05:58 UTC (rev 330438)
@@ -87,7 +87,8 @@
 
   # a place for external modules,
   # with version file for building modules and running depmod from hook
-  local extradir="$pkgdir/usr/lib/modules/extramodules$_kernelname"
+  local extramodules="extramodules$_kernelname"
+  local extradir="$pkgdir/usr/lib/modules/$extramodules"
   install -Dt "$extradir" -m644 ../version
   ln -sr "$extradir" "$modulesdir/extramodules"
 
@@ -103,7 +104,7 @@
   local subst="
 s|%PKGBASE%|$pkgbase|g
 s|%KERNVER%|$kernver|g
-s|%EXTRAMODULES%|$extradir|g
+s|%EXTRAMODULES%|$extramodules|g
   "
 
   # hack to allow specifying an initially nonexisting install file


[arch-commits] Commit in linux-zen/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 22:06:00
  Author: heftig
Revision: 330439

Unbreak 60-linux.hook's extramodules

Modified:
  linux-zen/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 22:05:58 UTC (rev 330438)
+++ PKGBUILD2018-08-01 22:06:00 UTC (rev 330439)
@@ -87,7 +87,8 @@
 
   # a place for external modules,
   # with version file for building modules and running depmod from hook
-  local extradir="$pkgdir/usr/lib/modules/extramodules$_kernelname"
+  local extramodules="extramodules$_kernelname"
+  local extradir="$pkgdir/usr/lib/modules/$extramodules"
   install -Dt "$extradir" -m644 ../version
   ln -sr "$extradir" "$modulesdir/extramodules"
 
@@ -103,7 +104,7 @@
   local subst="
 s|%PKGBASE%|$pkgbase|g
 s|%KERNVER%|$kernver|g
-s|%EXTRAMODULES%|$extradir|g
+s|%EXTRAMODULES%|$extramodules|g
   "
 
   # hack to allow specifying an initially nonexisting install file


[arch-commits] Commit in tracker/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 21:27:36
  Author: heftig
Revision: 330437

archrelease: copy trunk to extra-x86_64

Added:
  tracker/repos/extra-x86_64/PKGBUILD
(from rev 330436, tracker/trunk/PKGBUILD)
Deleted:
  tracker/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 21:26:59 UTC (rev 330436)
+++ PKGBUILD2018-08-01 21:27:36 UTC (rev 330437)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Sergej Pupykin 
-# Contributor: Alexander Fehr 
-
-pkgname=tracker
-pkgver=2.1.0
-pkgrel=1
-pkgdesc="Desktop-neutral user information store, search tool and indexer"
-url="https://wiki.gnome.org/Projects/Tracker";
-arch=(x86_64)
-license=(GPL)
-depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup 
json-glib upower libnm)
-makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
-checkdepends=(python2-gobject python2-dbus)
-groups=(gnome)
-_commit=6631903d8c27c5a89547c70490c41aa1398efe47  # tags/2.1.0^0
-source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  # Many tests are broken:
-  # - Assume schemas are installed
-  # - Assume services are autolaunched
-  dbus-run-session meson test -C build || :
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: tracker/repos/extra-x86_64/PKGBUILD (from rev 330436, 
tracker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 21:27:36 UTC (rev 330437)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Alexander Fehr 
+
+pkgname=tracker
+pkgver=2.1.1
+pkgrel=1
+pkgdesc="Desktop-neutral user information store, search tool and indexer"
+url="https://wiki.gnome.org/Projects/Tracker";
+arch=(x86_64)
+license=(GPL)
+depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup 
json-glib upower libnm)
+makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
+checkdepends=(python2-gobject python2-dbus)
+groups=(gnome)
+_commit=63e7dae51fbb033707e4f255684b6913340f4605  # tags/2.1.1^0
+source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  # Many tests are broken:
+  # - Assume schemas are installed
+  # - Assume services are autolaunched
+  dbus-run-session meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


[arch-commits] Commit in tracker/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 21:26:59
  Author: heftig
Revision: 330436

2.1.1-1

Modified:
  tracker/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:53:37 UTC (rev 330435)
+++ PKGBUILD2018-08-01 21:26:59 UTC (rev 330436)
@@ -4,7 +4,7 @@
 # Contributor: Alexander Fehr 
 
 pkgname=tracker
-pkgver=2.1.0
+pkgver=2.1.1
 pkgrel=1
 pkgdesc="Desktop-neutral user information store, search tool and indexer"
 url="https://wiki.gnome.org/Projects/Tracker";
@@ -14,7 +14,7 @@
 makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
 checkdepends=(python2-gobject python2-dbus)
 groups=(gnome)
-_commit=6631903d8c27c5a89547c70490c41aa1398efe47  # tags/2.1.0^0
+_commit=63e7dae51fbb033707e4f255684b6913340f4605  # tags/2.1.1^0
 source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit";)
 sha256sums=('SKIP')
 


[arch-commits] Commit in linux-zen/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 20:53:37
  Author: heftig
Revision: 330435

4.17.11.zen1-2

Modified:
  linux-zen/trunk/PKGBUILD

--+
 PKGBUILD |   27 ++-
 1 file changed, 18 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:53:03 UTC (rev 330434)
+++ PKGBUILD2018-08-01 20:53:37 UTC (rev 330435)
@@ -7,7 +7,7 @@
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcver=4.17.11-zen1
 pkgver=${_srcver//-/.}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://github.com/zen-kernel/zen-kernel/commits/v$_srcver";
 license=(GPL2)
@@ -32,16 +32,26 @@
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')
 
+_kernelname=${pkgbase#linux}
+: ${_kernelname:=-ARCH}
+
 prepare() {
   cd $_srcname
 
-  # Insert patches or cherry-picks here
-
   msg2 "Setting version..."
   scripts/setlocalversion --save-scmversion
-  echo "${pkgbase#linux}" > localversion.10-pkgname
-  echo "-$pkgrel" > localversion.20-pkgrel
+  echo "-$pkgrel" > localversion.10-pkgrel
+  echo "$_kernelname" > localversion.20-pkgname
 
+  local src
+  for src in "${source[@]}"; do
+src="${src%%::*}"
+src="${src##*/}"
+[[ $src = *.patch ]] || continue
+msg2 "Applying patch $src..."
+patch -Np1 < "../$src"
+  done
+
   msg2 "Setting config..."
   cp ../config .config
   make olddefconfig
@@ -64,7 +74,6 @@
   install=linux.install
 
   local kernver="$(

[arch-commits] Commit in linux/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 20:53:03
  Author: heftig
Revision: 330434

4.17.11.arch1-2

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:53:02 UTC (rev 330433)
+++ PKGBUILD2018-08-01 20:53:03 UTC (rev 330434)
@@ -7,7 +7,7 @@
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcver=4.17.11-arch1
 pkgver=${_srcver//-/.}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://github.com/archlinux/linux/commits/v$_srcver";
 license=(GPL2)


[arch-commits] Commit in linux/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 20:53:00
  Author: heftig
Revision: 330432

Restore -ARCH tag

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:18:17 UTC (rev 330431)
+++ PKGBUILD2018-08-01 20:53:00 UTC (rev 330432)
@@ -3,7 +3,7 @@
 # Maintainer: Tobias Powalowski 
 # Maintainer: Thomas Baechler 
 
-pkgbase=linux   # Build stock kernel
+pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcver=4.17.11-arch1
 pkgver=${_srcver//-/.}
@@ -32,13 +32,16 @@
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')
 
+_kernelname=${pkgbase#linux}
+: ${_kernelname:=-ARCH}
+
 prepare() {
   cd $_srcname
 
   msg2 "Setting version..."
   scripts/setlocalversion --save-scmversion
-  echo "${pkgbase#linux}" > localversion.10-pkgname
-  echo "-$pkgrel" > localversion.20-pkgrel
+  echo "-$pkgrel" > localversion.10-pkgrel
+  echo "$_kernelname" > localversion.20-pkgname
 
   local src
   for src in "${source[@]}"; do
@@ -85,7 +88,7 @@
 
   # a place for external modules,
   # with version file for building modules and running depmod from hook
-  local 
extradir="$pkgdir/usr/lib/modules/extramodules-${basever}${pkgbase#linux}"
+  local extradir="$pkgdir/usr/lib/modules/extramodules-$basever$_kernelname"
   install -Dt "$extradir" -m644 ../version
   ln -sr "$extradir" "$modulesdir/extramodules"
 


[arch-commits] Commit in linux/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 20:53:02
  Author: heftig
Revision: 330433

Remove $basever from extramodules dir

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:53:00 UTC (rev 330432)
+++ PKGBUILD2018-08-01 20:53:02 UTC (rev 330433)
@@ -74,7 +74,6 @@
   install=linux.install
 
   local kernver="$(

[arch-commits] Commit in django/trunk (PKGBUILD)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:18:08
  Author: jelle
Revision: 330430

upgpkg: django 2.0.8-2

Modified:
  django/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 20:08:30 UTC (rev 330429)
+++ PKGBUILD2018-08-01 20:18:08 UTC (rev 330430)
@@ -6,7 +6,7 @@
 pkgbase=django
 pkgname=('python-django')
 pkgver=2.0.8
-pkgrel=1
+pkgrel=2
 pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
 arch=('any')
 license=('BSD')


[arch-commits] Commit in django/repos/testing-any (PKGBUILD PKGBUILD)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:18:17
  Author: jelle
Revision: 330431

archrelease: copy trunk to testing-any

Added:
  django/repos/testing-any/PKGBUILD
(from rev 330430, django/trunk/PKGBUILD)
Deleted:
  django/repos/testing-any/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 20:18:08 UTC (rev 330430)
+++ PKGBUILD2018-08-01 20:18:17 UTC (rev 330431)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Dan McGee 
-# Contributor: Shahar Weiss 
-
-pkgbase=django
-pkgname=('python-django')
-pkgver=2.0.7
-pkgrel=3
-pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
-arch=('any')
-license=('BSD')
-url="http://www.djangoproject.com/";
-makedepends=('python' 'python-setuptools')
-source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
-sha512sums=('ef42d9046ce3e7b5067c5b85114c0cb5854b0ebb1d3bae526484f11da8abbf04864c83f176e9c6e498c9140b134c9a517968c7bb0bc087c49bf105b2aae8644c')
-
-build() {
-  cd "$srcdir/Django-$pkgver"
-  python setup.py build
-}
-
-package_python-django() {
-  depends=('python' 'python-setuptools' 'python-pytz')
-  optdepends=('python-psycopg2: for PostgreSQL backend')
-  cd "$srcdir/Django-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
-  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
-  install -Dm644 extras/django_bash_completion \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/manage.py
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: django/repos/testing-any/PKGBUILD (from rev 330430, 
django/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 20:18:17 UTC (rev 330431)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Dan McGee 
+# Contributor: Shahar Weiss 
+
+pkgbase=django
+pkgname=('python-django')
+pkgver=2.0.8
+pkgrel=2
+pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
+arch=('any')
+license=('BSD')
+url="http://www.djangoproject.com/";
+makedepends=('python' 'python-setuptools')
+source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
+sha512sums=('ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518')
+
+build() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py build
+}
+
+package_python-django() {
+  depends=('python' 'python-setuptools' 'python-pytz')
+  optdepends=('python-psycopg2: for PostgreSQL backend')
+  cd "$srcdir/Django-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
+  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
+  install -Dm644 extras/django_bash_completion \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/manage.py
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in django/repos/extra-any (PKGBUILD PKGBUILD)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:08:30
  Author: jelle
Revision: 330429

archrelease: copy trunk to extra-any

Added:
  django/repos/extra-any/PKGBUILD
(from rev 330428, django/trunk/PKGBUILD)
Deleted:
  django/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 20:08:10 UTC (rev 330428)
+++ PKGBUILD2018-08-01 20:08:30 UTC (rev 330429)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Dan McGee 
-# Contributor: Shahar Weiss 
-
-pkgbase=django
-pkgname=('python-django')
-pkgver=2.0.7
-pkgrel=2
-pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
-arch=('any')
-license=('BSD')
-url="http://www.djangoproject.com/";
-makedepends=('python' 'python-setuptools')
-source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
-sha512sums=('ef42d9046ce3e7b5067c5b85114c0cb5854b0ebb1d3bae526484f11da8abbf04864c83f176e9c6e498c9140b134c9a517968c7bb0bc087c49bf105b2aae8644c')
-
-build() {
-  cd "$srcdir/Django-$pkgver"
-  python setup.py build
-}
-
-package_python-django() {
-  depends=('python' 'python-setuptools' 'python-pytz')
-  optdepends=('python-psycopg2: for PostgreSQL backend')
-  cd "$srcdir/Django-$pkgver"
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
-  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
-  install -Dm644 extras/django_bash_completion \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/manage.py
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: django/repos/extra-any/PKGBUILD (from rev 330428, django/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 20:08:30 UTC (rev 330429)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Dan McGee 
+# Contributor: Shahar Weiss 
+
+pkgbase=django
+pkgname=('python-django')
+pkgver=2.0.8
+pkgrel=1
+pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
+arch=('any')
+license=('BSD')
+url="http://www.djangoproject.com/";
+makedepends=('python' 'python-setuptools')
+source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
+sha512sums=('ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518')
+
+build() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py build
+}
+
+package_python-django() {
+  depends=('python' 'python-setuptools' 'python-pytz')
+  optdepends=('python-psycopg2: for PostgreSQL backend')
+  cd "$srcdir/Django-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
+  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
+  install -Dm644 extras/django_bash_completion \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/manage.py
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in django/repos (community-any)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:08:10
  Author: jelle
Revision: 330428

welp

Deleted:
  django/repos/community-any/


[arch-commits] Commit in django/repos (community-any community-any/PKGBUILD)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:03:07
  Author: jelle
Revision: 330427

archrelease: copy trunk to community-any

Added:
  django/repos/community-any/
  django/repos/community-any/PKGBUILD
(from rev 330426, django/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: django/repos/community-any/PKGBUILD (from rev 330426, 
django/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-08-01 20:03:07 UTC (rev 330427)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Dan McGee 
+# Contributor: Shahar Weiss 
+
+pkgbase=django
+pkgname=('python-django')
+pkgver=2.0.8
+pkgrel=1
+pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
+arch=('any')
+license=('BSD')
+url="http://www.djangoproject.com/";
+makedepends=('python' 'python-setuptools')
+source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
+sha512sums=('ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518')
+
+build() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py build
+}
+
+package_python-django() {
+  depends=('python' 'python-setuptools' 'python-pytz')
+  optdepends=('python-psycopg2: for PostgreSQL backend')
+  cd "$srcdir/Django-$pkgver"
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
+  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
+  install -Dm644 extras/django_bash_completion \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/manage.py
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in django/trunk (PKGBUILD)

2018-08-01 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 1, 2018 @ 20:02:59
  Author: jelle
Revision: 330426

upgpkg: django 2.0.8-1

Modified:
  django/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 19:39:20 UTC (rev 330425)
+++ PKGBUILD2018-08-01 20:02:59 UTC (rev 330426)
@@ -5,8 +5,8 @@
 
 pkgbase=django
 pkgname=('python-django')
-pkgver=2.0.7
-pkgrel=3
+pkgver=2.0.8
+pkgrel=1
 pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
 arch=('any')
 license=('BSD')
@@ -13,7 +13,7 @@
 url="http://www.djangoproject.com/";
 makedepends=('python' 'python-setuptools')
 
source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/";)
-sha512sums=('ef42d9046ce3e7b5067c5b85114c0cb5854b0ebb1d3bae526484f11da8abbf04864c83f176e9c6e498c9140b134c9a517968c7bb0bc087c49bf105b2aae8644c')
+sha512sums=('ac3cc3f58cb977518c6f549834beb35677c2d5541cfb5723045b98165926e826178cb33737c52a0f999be24bc38b84dde489a5f91d1c8d51b8338aa611acb518')
 
 build() {
   cd "$srcdir/Django-$pkgver"


[arch-commits] Commit in lvm2/trunk (PKGBUILD)

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 19:09:31
  Author: eworm
Revision: 330423

explicitly depend on libutil-linux

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 19:07:44 UTC (rev 330422)
+++ PKGBUILD2018-08-01 19:09:31 UTC (rev 330423)
@@ -94,7 +94,7 @@
 
 package_lvm2() {
   pkgdesc="Logical Volume Manager 2 utilities"
-  depends=('bash' "device-mapper>=${pkgver}" 'libsystemd' 'readline' 
'thin-provisioning-tools')
+  depends=('bash' "device-mapper>=${pkgver}" 'libsystemd' 'libutil-linux' 
'readline' 'thin-provisioning-tools')
   conflicts=('lvm' 'mkinitcpio<0.7')
   backup=('etc/lvm/lvm.conf'
 'etc/lvm/lvmlocal.conf')


[arch-commits] Commit in python-hypothesis/repos/community-testing-any (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 19:09:07
  Author: felixonmars
Revision: 367211

archrelease: copy trunk to community-testing-any

Added:
  python-hypothesis/repos/community-testing-any/PKGBUILD
(from rev 367210, python-hypothesis/trunk/PKGBUILD)
Deleted:
  python-hypothesis/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  158 ++---
 1 file changed, 79 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 19:08:49 UTC (rev 367210)
+++ PKGBUILD2018-08-01 19:09:07 UTC (rev 367211)
@@ -1,79 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.66.17
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz";)
-sha512sums=('f780748a2d28394d83b70c1e5a90a2272317e995830a836b65bc4d6674951ebf60366ecfe3ee660ca31d399ae21bfb920d4cd19cd04e0da9cc0728b6e1d36409')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-
-  sed -i "/FutureWarning/a \filterwarnings('ignore', 
category=DeprecationWarning, module='pandas.core')" 
hypothesis-$pkgver/hypothesis-python/tests/common/setup.py
-
-  cp -a hypothesis-$pkgver{,-py2}
-
-  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
-  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  mv tests/django ../
-  python setup.py pytest --addopts -n16
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django || warning "Tests failed"
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  mv tests/django ../
-  python2 setup.py pytest --addopts -n16
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-testing-any/PKGBUILD (from rev 
367210, python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 19:09:07 UTC (rev 367211)
@@ -0,0 +1,79 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.66.22
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python-django' 'py

[arch-commits] Commit in python-hypothesis/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 19:08:49
  Author: felixonmars
Revision: 367210

upgpkg: python-hypothesis 3.66.22-1

Modified:
  python-hypothesis/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:59:36 UTC (rev 367209)
+++ PKGBUILD2018-08-01 19:08:49 UTC (rev 367210)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.66.17
+pkgver=3.66.22
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,7 +17,7 @@
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz";)
-sha512sums=('f780748a2d28394d83b70c1e5a90a2272317e995830a836b65bc4d6674951ebf60366ecfe3ee660ca31d399ae21bfb920d4cd19cd04e0da9cc0728b6e1d36409')
+sha512sums=('2a8ccaba1e7c822d18673ae5b92fbbfa8e79dc7025dc7fea7f99e4bfa2ec8168c1cc63cdfebeb861d07ffaee81e20dd905b46fa09cc81e1d99f778785a6e5e6b')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


[arch-commits] Commit in lvm2/repos (7 files)

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 19:07:44
  Author: eworm
Revision: 330422

archrelease: copy trunk to testing-x86_64

Added:
  lvm2/repos/testing-x86_64/
  lvm2/repos/testing-x86_64/11-dm-initramfs.rules
(from rev 330421, lvm2/trunk/11-dm-initramfs.rules)
  lvm2/repos/testing-x86_64/PKGBUILD
(from rev 330421, lvm2/trunk/PKGBUILD)
  lvm2/repos/testing-x86_64/lvm2.install
(from rev 330421, lvm2/trunk/lvm2.install)
  lvm2/repos/testing-x86_64/lvm2_hook
(from rev 330421, lvm2/trunk/lvm2_hook)
  lvm2/repos/testing-x86_64/lvm2_install
(from rev 330421, lvm2/trunk/lvm2_install)
  lvm2/repos/testing-x86_64/sd-lvm2_install
(from rev 330421, lvm2/trunk/sd-lvm2_install)

---+
 11-dm-initramfs.rules |3 +
 PKGBUILD  |  125 
 lvm2.install  |   25 +
 lvm2_hook |   25 +
 lvm2_install  |   43 
 sd-lvm2_install   |   46 +
 6 files changed, 267 insertions(+)

Copied: lvm2/repos/testing-x86_64/11-dm-initramfs.rules (from rev 330421, 
lvm2/trunk/11-dm-initramfs.rules)
===
--- testing-x86_64/11-dm-initramfs.rules(rev 0)
+++ testing-x86_64/11-dm-initramfs.rules2018-08-01 19:07:44 UTC (rev 
330422)
@@ -0,0 +1,3 @@
+# needed with new udev/mkinitcpio and as implemented in dracut:
+# 

+SUBSYSTEM=="block", KERNEL=="dm-[0-9]*", ACTION=="add|change", 
OPTIONS="db_persist"

Copied: lvm2/repos/testing-x86_64/PKGBUILD (from rev 330421, 
lvm2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-01 19:07:44 UTC (rev 330422)
@@ -0,0 +1,125 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+# Maintainer: Thomas Bächler 
+
+pkgbase=lvm2
+pkgname=('lvm2' 'device-mapper')
+pkgver=2.02.181
+pkgrel=1
+arch=('x86_64')
+url='https://sourceware.org/lvm2/'
+license=('GPL2' 'LGPL2.1')
+makedepends=('git' 'systemd' 'thin-provisioning-tools')
+groups=('base')
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17'  # Alasdair G Kergon 

+  'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos 

+source=("git+https://sourceware.org/git/lvm2.git#tag=v${pkgver//./_}?signed";
+'lvm2_install'
+'lvm2_hook'
+'sd-lvm2_install'
+'11-dm-initramfs.rules')
+sha256sums=('SKIP'
+'cc51940a8437f3c8339bb9cec7e929b2cc0852ffc8a0b2463e6f67ca2b9950f6'
+'97d7c92e4954bc0108e7cd183b2eb5fe7ecc97e6f56369669e6537cb6ed45d80'
+'b749c2da0e9307b0c2c3858d024a19c268e01e393e876a284fe1a302427f72f1'
+'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
+
+prepare() {
+  cd lvm2/
+
+  # remove install section from systemd units that are enabled by default
+  sed -i -e '/^\[Install\]$/,$d' \
+scripts/dm_event_systemd_red_hat.socket.in \
+scripts/lvm2_lvmetad_systemd_red_hat.socket.in \
+scripts/lvm2_lvmpolld_systemd_red_hat.socket.in \
+scripts/lvm2_monitoring_systemd_red_hat.service.in
+}
+
+build() {
+  local _CONFIGUREOPTS=(
+--prefix=/usr
+--sbindir=/usr/bin
+--sysconfdir=/etc
+--localstatedir=/var
+--enable-applib
+--enable-cmdlib
+--enable-dmeventd
+--enable-lvmetad
+--enable-lvmpolld
+--enable-pkgconfig
+--enable-readline
+--enable-udev_rules
+--enable-udev_sync
+--enable-use-lvmetad
+--with-cache=internal
+--with-default-dm-run-dir=/run
+--with-default-locking-dir=/run/lock/lvm
+--with-default-pid-dir=/run
+--with-default-run-dir=/run/lvm
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+--with-thin=internal
+--with-udev-prefix=/usr
+  )
+
+  cp -a lvm2/ lvm2-initramfs/
+  
+  cd lvm2/
+
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs
+  make
+
+  # Build legacy udev rule for initramfs
+  cd ../lvm2-initramfs
+  ./configure "${_CONFIGUREOPTS[@]}" --enable-udev-systemd-background-jobs=no
+  cd udev
+  make 69-dm-lvm-metad.rules
+}
+
+package_device-mapper() {
+  pkgdesc="Device mapper userspace library and tools"
+  url="http://sourceware.org/dm/";
+  depends=('glibc' 'libsystemd')
+
+  cd lvm2/
+
+  make DESTDIR="${pkgdir}" install_device-mapper
+  # extra udev rule for device-mapper in initramfs
+  install -D -m644 "${srcdir}/11-dm-initramfs.rules" 
"${pkgdir}/usr/lib/initcpio/udev/11-dm-initramfs.rules"
+  # Install dmeventd socket and service
+  make DESTDIR="${pkgdir}" install_systemd_units
+  rm -f "${pkgdir}/usr/lib/systemd/system/"{blk-availability.service,lvm2-*}
+  install -d -m755 "${pkgdir}/usr/lib/systemd/system/sockets.target.wants"
+  ln -sf ../dm-event.socket 
"${pkgdir}/usr/lib/systemd/system/sockets.

[arch-commits] Commit in lvm2/trunk (PKGBUILD)

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 19:07:40
  Author: eworm
Revision: 330421

upgpkg: lvm2 2.02.181-1

new upstream release

Modified:
  lvm2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 17:52:20 UTC (rev 330420)
+++ PKGBUILD2018-08-01 19:07:40 UTC (rev 330421)
@@ -4,7 +4,7 @@
 
 pkgbase=lvm2
 pkgname=('lvm2' 'device-mapper')
-pkgver=2.02.180
+pkgver=2.02.181
 pkgrel=1
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'


[arch-commits] Commit in hledger-ui/repos (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:58:15
  Author: felixonmars
Revision: 367207

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 367206, hledger-ui/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 367206, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-01 18:58:15 UTC (rev 367207)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.10
+pkgrel=17
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:58:01
  Author: felixonmars
Revision: 367206

upgpkg: hledger-ui 1.10-17

rebuild with brick 0.39

Modified:
  hledger-ui/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:56:31 UTC (rev 367205)
+++ PKGBUILD2018-08-01 18:58:01 UTC (rev 367206)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.10
-pkgrel=16
+pkgrel=17
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in haskell-brick/repos (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:56:31
  Author: felixonmars
Revision: 367205

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-brick/repos/community-staging-x86_64/
  haskell-brick/repos/community-staging-x86_64/PKGBUILD
(from rev 367204, haskell-brick/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 367204, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-01 18:56:31 UTC (rev 367205)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.39
+pkgrel=1
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6527341f7cf8e90dfe8e8c38a9ca5429c3b0e8f9bc4fd023c426e43bec22dccd93d5850d96005464ee875e6b2ffe86a4a98c701310da11a3a166a8dda3e1f141')
+
+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-demos
+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 haskell-brick/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:56:17
  Author: felixonmars
Revision: 367204

upgpkg: haskell-brick 0.39-1

rebuild with brick 0.39

Modified:
  haskell-brick/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:55:32 UTC (rev 367203)
+++ PKGBUILD2018-08-01 18:56:17 UTC (rev 367204)
@@ -4,8 +4,8 @@
 
 _hkgname=brick
 pkgname=haskell-brick
-pkgver=0.38
-pkgrel=6
+pkgver=0.39
+pkgrel=1
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("custom:BSD3")
@@ -16,7 +16,7 @@
  'haskell-word-wrap')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('d04fe9bf5f74114400492a89bebc4b51b65fa898258540afebdd5c6bade0c714239e86dea7295d1162703398b6ed3facc5ea0b9880c2d35e64f0cdfa0934')
+sha512sums=('6527341f7cf8e90dfe8e8c38a9ca5429c3b0e8f9bc4fd023c426e43bec22dccd93d5850d96005464ee875e6b2ffe86a4a98c701310da11a3a166a8dda3e1f141')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


[arch-commits] Commit in python-doublex/trunk (PKGBUILD python37-async.patch)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:55:13
  Author: felixonmars
Revision: 367202

upgpkg: python-doublex 1.9.1-1

Modified:
  python-doublex/trunk/PKGBUILD
Deleted:
  python-doublex/trunk/python37-async.patch

--+
 PKGBUILD |   10 ++-
 python37-async.patch |   63 -
 2 files changed, 3 insertions(+), 70 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:51:24 UTC (rev 367201)
+++ PKGBUILD2018-08-01 18:55:13 UTC (rev 367202)
@@ -3,7 +3,7 @@
 
 pkgbase=python-doublex
 pkgname=('python-doublex' 'python2-doublex')
-pkgver=1.9.0
+pkgver=1.9.1
 pkgrel=1
 pkgdesc="Powerful test doubles framework for Python"
 arch=('any')
@@ -11,14 +11,10 @@
 url="https://github.com/davidvilla/python-doublex";
 makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest')
 checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidvilla/python-doublex/archive/v$pkgver.tar.gz";
-python37-async.patch)
-sha512sums=('8721e21b6d89120ad2d4a58d1402f9528aedfe7ddba24d2839e23168c5e99542a8f2af23176cb9d126a73c701f82983398f03b7745928ac0de41e1cd4631e9a3'
-
'a2b61482cf0925b3d01cbfaa959297a1c9e52106f017a4685c61e3f8c952b131eff0e11b6fe3c8444083230be561d30b7e6647c555c602ef0c66eebda9b06811')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidvilla/python-doublex/archive/v$pkgver.tar.gz";)
+sha512sums=('de0bab7e2f889baff10c2596427bc72611878a5539bebbd4ef570a964d21dc88dabc651c5e510eeb7dabe4ca80bca705095c5740de518e3f01221dc29e29273a')
 
 prepare() {
-  # https://github.com/davidvilla/python-doublex/issues/7
-  patch -d python-doublex-$pkgver -Np1 < python37-async.patch
   cp -a python-doublex-$pkgver{,-py2}
 }
 

Deleted: python37-async.patch
===
--- python37-async.patch2018-08-01 18:51:24 UTC (rev 367201)
+++ python37-async.patch2018-08-01 18:55:13 UTC (rev 367202)
@@ -1,63 +0,0 @@
-diff --git a/doublex/matchers.py b/doublex/matchers.py
-index e6ccf3c..2ecc987 100644
 a/doublex/matchers.py
-+++ b/doublex/matchers.py
-@@ -97,7 +97,7 @@ class MethodCalled(OperationMatcher):
- 
- if self._async_timeout:
- if self._times != any_time:
--raise WrongApiUsage("'times' and 'async' are exclusive")
-+raise WrongApiUsage("'times' and 'wait' are exclusive")
- self.method._event.wait(self._async_timeout)
- 
- return method._was_called(self.context, self._times)
-@@ -126,7 +126,7 @@ class MethodCalled(OperationMatcher):
- self.context.check_some_args = True
- return self
- 
--def async(self, timeout):
-+def wait(self, timeout):
- self._async_timeout = timeout
- return self
- 
-diff --git a/doublex/test/async_race_condition_test.py 
b/doublex/test/async_race_condition_test.py
-index c16e3a3..375a5cf 100644
 a/doublex/test/async_race_condition_test.py
-+++ b/doublex/test/async_race_condition_test.py
-@@ -36,4 +36,4 @@ class AsyncTests(unittest.TestCase):
- sut.some_method()
- 
- # then
--assert_that(spy.write, called().async(1))
-+assert_that(spy.write, called().wait(1))
-diff --git a/doublex/test/unit_tests.py b/doublex/test/unit_tests.py
-index d1e1b6d..378fe94 100644
 a/doublex/test/unit_tests.py
-+++ b/doublex/test/unit_tests.py
-@@ -1340,7 +1340,7 @@ class AsyncTests(TestCase):
- sut.send_data()
- 
- # then
--assert_that(spy.write, called().async(timeout=1))
-+assert_that(spy.write, called().wait(timeout=1))
- 
- def test_spy_async_support_1_call_only(self):
- # given
-@@ -1353,7 +1353,7 @@ class AsyncTests(TestCase):
- 
- # then
- with self.assertRaises(WrongApiUsage):
--assert_that(spy.write, 
called().async(timeout=1).with_args(3).times(2))
-+assert_that(spy.write, 
called().wait(timeout=1).with_args(3).times(2))
- 
- def test_spy_async_stubbed(self):
- # given
-@@ -1366,7 +1366,7 @@ class AsyncTests(TestCase):
- sut.send_data(3)
- 
- # then
--assert_that(spy.write, called().async(timeout=1))
-+assert_that(spy.write, called().wait(timeout=1))
- 
- 
- # new on 1.7


[arch-commits] Commit in python-doublex/repos/community-testing-any (3 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:55:32
  Author: felixonmars
Revision: 367203

archrelease: copy trunk to community-testing-any

Added:
  python-doublex/repos/community-testing-any/PKGBUILD
(from rev 367202, python-doublex/trunk/PKGBUILD)
Deleted:
  python-doublex/repos/community-testing-any/PKGBUILD
  python-doublex/repos/community-testing-any/python37-async.patch

--+
 PKGBUILD |  108 +++--
 python37-async.patch |   63 
 2 files changed, 52 insertions(+), 119 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:55:13 UTC (rev 367202)
+++ PKGBUILD2018-08-01 18:55:32 UTC (rev 367203)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-doublex
-pkgname=('python-doublex' 'python2-doublex')
-pkgver=1.9.0
-pkgrel=1
-pkgdesc="Powerful test doubles framework for Python"
-arch=('any')
-license=('GPL')
-url="https://github.com/davidvilla/python-doublex";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest')
-checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidvilla/python-doublex/archive/v$pkgver.tar.gz";
-python37-async.patch)
-sha512sums=('8721e21b6d89120ad2d4a58d1402f9528aedfe7ddba24d2839e23168c5e99542a8f2af23176cb9d126a73c701f82983398f03b7745928ac0de41e1cd4631e9a3'
-
'a2b61482cf0925b3d01cbfaa959297a1c9e52106f017a4685c61e3f8c952b131eff0e11b6fe3c8444083230be561d30b7e6647c555c602ef0c66eebda9b06811')
-
-prepare() {
-  # https://github.com/davidvilla/python-doublex/issues/7
-  patch -d python-doublex-$pkgver -Np1 < python37-async.patch
-  cp -a python-doublex-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/python-doublex-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-doublex-$pkgver-py2
-  python2 setup.py build
-}
-
-check() { (
-  cd "$srcdir"/python-doublex-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/python-doublex-$pkgver-py2
-  python2 setup.py test
-  ) || warning "Tests failed as expected"
-}
-
-package_python-doublex() {
-  depends=('python-pyhamcrest')
-
-  cd python-doublex-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  rm "$pkgdir"/usr/README.rst
-}
-
-package_python2-doublex() {
-  depends=('python2-pyhamcrest')
-
-  cd python-doublex-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  rm "$pkgdir"/usr/README.rst
-}

Copied: python-doublex/repos/community-testing-any/PKGBUILD (from rev 367202, 
python-doublex/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:55:32 UTC (rev 367203)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-doublex
+pkgname=('python-doublex' 'python2-doublex')
+pkgver=1.9.1
+pkgrel=1
+pkgdesc="Powerful test doubles framework for Python"
+arch=('any')
+license=('GPL')
+url="https://github.com/davidvilla/python-doublex";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pyhamcrest' 
'python2-pyhamcrest')
+checkdepends=('python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/davidvilla/python-doublex/archive/v$pkgver.tar.gz";)
+sha512sums=('de0bab7e2f889baff10c2596427bc72611878a5539bebbd4ef570a964d21dc88dabc651c5e510eeb7dabe4ca80bca705095c5740de518e3f01221dc29e29273a')
+
+prepare() {
+  cp -a python-doublex-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-doublex-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-doublex-$pkgver-py2
+  python2 setup.py build
+}
+
+check() { (
+  cd "$srcdir"/python-doublex-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/python-doublex-$pkgver-py2
+  python2 setup.py test
+  ) || warning "Tests failed as expected"
+}
+
+package_python-doublex() {
+  depends=('python-pyhamcrest')
+
+  cd python-doublex-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}
+
+package_python2-doublex() {
+  depends=('python2-pyhamcrest')
+
+  cd python-doublex-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  rm "$pkgdir"/usr/README.rst
+}

Deleted: python37-async.patch
===
--- python37-async.patch2018-08-01 18:55:13 UTC (rev 367202)
+++ python37-async.patch2018-08-01 18:55:32 UTC (rev 367203)
@@ -1,63 +0,0 @@
-diff --git a/doublex/matchers.py b/doublex/matchers.py
-index e6ccf3c..2ecc987 100644
 a/doublex/matchers.py
-+++ b/doublex/matchers.py
-@@ -97,7 +97,7 @@ class MethodCalled(OperationMatcher):
- 
- if self._async_timeout:
- if self._times != any_time:
--raise WrongApiUsage("'times' and 'async' are exclusive")
-+raise WrongApiUsage("'times' and 'wait' are exclusive")
- self.method._event.wai

[arch-commits] Commit in python-google-auth/repos/community-testing-any (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:51:24
  Author: felixonmars
Revision: 367201

archrelease: copy trunk to community-testing-any

Added:
  python-google-auth/repos/community-testing-any/PKGBUILD
(from rev 367200, python-google-auth/trunk/PKGBUILD)
Deleted:
  python-google-auth/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  123 +
 1 file changed, 60 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:51:04 UTC (rev 367200)
+++ PKGBUILD2018-08-01 18:51:24 UTC (rev 367201)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-google-auth
-pkgname=(python-google-auth python2-google-auth)
-pkgver=1.5.0
-pkgrel=2
-pkgdesc="Google Authentication Library"
-url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
-license=('Apache')
-arch=('any')
-makedepends=('ca-certificates' 'python-setuptools' 'python2-setuptools' 
'python-pyasn1-modules'
- 'python2-pyasn1-modules' 'python-rsa' 'python2-rsa' 'python-six' 
'python2-six'
- 'python-cachetools' 'python2-cachetools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock'
-  'python-requests' 'python2-requests' 'python-flask' 
'python2-flask'
-  'python-oauth2client' 'python2-oauth2client' 
'python-pytest-localserver'
-  'python2-pytest-localserver')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";
-
https://github.com/felixonmars/google-auth-library-python/commit/974f7202f56fb2b18f16f820b53286ca15ac016e.patch)
-sha512sums=('3924332a5ffea4974ac65f46aa40912c2ce9306113c52001e208765080c16580d98e8953d0d81a239c8a906584bd7702de04c92fd7c8946803bb68223b43f31b'
-
'6c6f66260b79c9c2c2658663b14ea1eccd0675825083f68773bf42ea6edc3b3a3c18e0d4944a516d46baa9119072ed1802dc67418351f15913a0580fb9992211')
-
-prepare() {
-  (cd google-auth-library-python-$pkgver; patch -p1 -i 
../974f7202f56fb2b18f16f820b53286ca15ac016e.patch)
-  # Use system cert
-  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
- -e 's|if certifi is not None:|if True:|' \
- google-auth-library-python-$pkgver/google/auth/transport/urllib3.py
-  cp -a google-auth-library-python-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/google-auth-library-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/google-auth-library-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Skip the without_certifi tests because we always have the system ca bundle
-
-  cd "$srcdir"/google-auth-library-python-$pkgver
-  python setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certfi'"
-
-  cd "$srcdir"/google-auth-library-python-$pkgver-py2
-  python2 setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certfi'"
-}
-
-package_python-google-auth() {
-  depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-six' 
'python-cachetools')
-
-  cd google-auth-library-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-google-auth() {
-  depends=('ca-certificates' 'python2-pyasn1-modules' 'python2-rsa' 
'python2-six' 'python2-cachetools')
-
-  cd google-auth-library-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-google-auth/repos/community-testing-any/PKGBUILD (from rev 
367200, python-google-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:51:24 UTC (rev 367201)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-google-auth
+pkgname=(python-google-auth python2-google-auth)
+pkgver=1.5.1
+pkgrel=1
+pkgdesc="Google Authentication Library"
+url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
+license=('Apache')
+arch=('any')
+makedepends=('ca-certificates' 'python-setuptools' 'python2-setuptools' 
'python-pyasn1-modules'
+ 'python2-pyasn1-modules' 'python-rsa' 'python2-rsa' 'python-six' 
'python2-six'
+ 'python-cachetools' 'python2-cachetools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock'
+  'python-requests' 'python2-requests' 'python-flask' 
'python2-flask'
+  'python-oauth2client' 'python2-oauth2client' 
'python-pytest-localserver'
+  'python2-pytest-localserver')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";)
+sha512sums=('0595626514fa0bc711177536daf9a1cc9c103afb3eeb495769b48ed5d69dab7782d120e6fd1609bd56607299f5799517e7d397518b8ffadc87857ac5a64626f0')
+
+prepare() {
+  # Use system cert
+  sed -i -e 's|ce

[arch-commits] Commit in python-google-auth/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:51:04
  Author: felixonmars
Revision: 367200

upgpkg: python-google-auth 1.5.1-1

Modified:
  python-google-auth/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:47:00 UTC (rev 367199)
+++ PKGBUILD2018-08-01 18:51:04 UTC (rev 367200)
@@ -3,8 +3,8 @@
 
 pkgbase=python-google-auth
 pkgname=(python-google-auth python2-google-auth)
-pkgver=1.5.0
-pkgrel=2
+pkgver=1.5.1
+pkgrel=1
 pkgdesc="Google Authentication Library"
 url="https://github.com/GoogleCloudPlatform/google-auth-library-python";
 license=('Apache')
@@ -16,13 +16,10 @@
   'python-requests' 'python2-requests' 'python-flask' 
'python2-flask'
   'python-oauth2client' 'python2-oauth2client' 
'python-pytest-localserver'
   'python2-pytest-localserver')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";
-
https://github.com/felixonmars/google-auth-library-python/commit/974f7202f56fb2b18f16f820b53286ca15ac016e.patch)
-sha512sums=('3924332a5ffea4974ac65f46aa40912c2ce9306113c52001e208765080c16580d98e8953d0d81a239c8a906584bd7702de04c92fd7c8946803bb68223b43f31b'
-
'6c6f66260b79c9c2c2658663b14ea1eccd0675825083f68773bf42ea6edc3b3a3c18e0d4944a516d46baa9119072ed1802dc67418351f15913a0580fb9992211')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz";)
+sha512sums=('0595626514fa0bc711177536daf9a1cc9c103afb3eeb495769b48ed5d69dab7782d120e6fd1609bd56607299f5799517e7d397518b8ffadc87857ac5a64626f0')
 
 prepare() {
-  (cd google-auth-library-python-$pkgver; patch -p1 -i 
../974f7202f56fb2b18f16f820b53286ca15ac016e.patch)
   # Use system cert
   sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
  -e 's|if certifi is not None:|if True:|' \
@@ -42,10 +39,10 @@
   # Skip the without_certifi tests because we always have the system ca bundle
 
   cd "$srcdir"/google-auth-library-python-$pkgver
-  python setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certfi'"
+  python setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certifi'"
 
   cd "$srcdir"/google-auth-library-python-$pkgver-py2
-  python2 setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certfi'"
+  python2 setup.py pytest --addopts "tests -k 'not 
test__make_default_http_without_certifi'"
 }
 
 package_python-google-auth() {


[arch-commits] Commit in python-xattr/repos/community-testing-x86_64 (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:47:00
  Author: felixonmars
Revision: 367199

archrelease: copy trunk to community-testing-x86_64

Added:
  python-xattr/repos/community-testing-x86_64/PKGBUILD
(from rev 367198, python-xattr/trunk/PKGBUILD)
Deleted:
  python-xattr/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |  112 ++---
 1 file changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:46:40 UTC (rev 367198)
+++ PKGBUILD2018-08-01 18:47:00 UTC (rev 367199)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-xattr
-pkgname=('python-xattr' 'python2-xattr')
-pkgver=0.9.4
-pkgrel=1
-pkgdesc='Python wrapper for extended filesystem attributes'
-arch=('x86_64')
-license=('MIT')
-url='https://github.com/xattr/xattr'
-makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 
'python2-cffi')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/xattr/xattr/archive/v$pkgver.tar.gz";)
-sha512sums=('fb70d0f07189215558fc3e1565fc87b3307475703c6807b9bbecbeb0a575826a1f488107c8d66c99c96a36850598021ac58f722cbf90af63dde0b05b55b79957')
-
-prepare() {
-  cp -a xattr-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/xattr-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/xattr-$pkgver-py2
-  python2 setup.py build
-}
-
-check() { (
-  # Build env doesn't have permission for those xattrs
-  cd "$srcdir"/xattr-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/xattr-$pkgver-py2
-  python2 setup.py test
-  ) || warning "Tests failed"
-}
-
-package_python-xattr() {
-  depends=('python-cffi' 'python-setuptools')
-
-  cd xattr-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-}
-
-package_python2-xattr() {
-  depends=('python2-cffi' 'python2-setuptools')
-
-  cd xattr-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-
-  mv "$pkgdir"/usr/bin/xattr{,2}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-xattr/repos/community-testing-x86_64/PKGBUILD (from rev 367198, 
python-xattr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:47:00 UTC (rev 367199)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-xattr
+pkgname=('python-xattr' 'python2-xattr')
+pkgver=0.9.6
+pkgrel=1
+pkgdesc='Python wrapper for extended filesystem attributes'
+arch=('x86_64')
+license=('MIT')
+url='https://github.com/xattr/xattr'
+makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 
'python2-cffi')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/xattr/xattr/archive/v$pkgver.tar.gz";)
+sha512sums=('0f78e84da50682c1c94f755aa561bbdca6d189ca7c8339939509b1ca621768b5f46cc62c7cab8557323f046a4c9f9245851357a87d481f08fdbb34f77dcec48b')
+
+prepare() {
+  cp -a xattr-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/xattr-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/xattr-$pkgver-py2
+  python2 setup.py build
+}
+
+check() { (
+  # Build env doesn't have permission for those xattrs
+  cd "$srcdir"/xattr-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/xattr-$pkgver-py2
+  python2 setup.py test
+  ) || warning "Tests failed"
+}
+
+package_python-xattr() {
+  depends=('python-cffi' 'python-setuptools')
+
+  cd xattr-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-xattr() {
+  depends=('python2-cffi' 'python2-setuptools')
+
+  cd xattr-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+
+  mv "$pkgdir"/usr/bin/xattr{,2}
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in python-xattr/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:46:40
  Author: felixonmars
Revision: 367198

upgpkg: python-xattr 0.9.6-1

Modified:
  python-xattr/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:45:56 UTC (rev 367197)
+++ PKGBUILD2018-08-01 18:46:40 UTC (rev 367198)
@@ -3,7 +3,7 @@
 
 pkgbase=python-xattr
 pkgname=('python-xattr' 'python2-xattr')
-pkgver=0.9.4
+pkgver=0.9.6
 pkgrel=1
 pkgdesc='Python wrapper for extended filesystem attributes'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 url='https://github.com/xattr/xattr'
 makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 
'python2-cffi')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/xattr/xattr/archive/v$pkgver.tar.gz";)
-sha512sums=('fb70d0f07189215558fc3e1565fc87b3307475703c6807b9bbecbeb0a575826a1f488107c8d66c99c96a36850598021ac58f722cbf90af63dde0b05b55b79957')
+sha512sums=('0f78e84da50682c1c94f755aa561bbdca6d189ca7c8339939509b1ca621768b5f46cc62c7cab8557323f046a4c9f9245851357a87d481f08fdbb34f77dcec48b')
 
 prepare() {
   cp -a xattr-$pkgver{,-py2}


[arch-commits] Commit in deepin-wm/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:45:56
  Author: felixonmars
Revision: 367197

archrelease: copy trunk to community-x86_64

Added:
  deepin-wm/repos/community-x86_64/PKGBUILD
(from rev 367196, deepin-wm/trunk/PKGBUILD)
Deleted:
  deepin-wm/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:45:35 UTC (rev 367196)
+++ PKGBUILD2018-08-01 18:45:56 UTC (rev 367197)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-wm
-pkgver=1.9.29
-pkgrel=1
-pkgdesc='Deepin Window Manager'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-wm";
-license=('GPL3')
-depends=('bamf' 'clutter-gtk' 'deepin-desktop-schemas' 'deepin-menu' 'granite' 
'deepin-mutter'
- 'gnome-desktop' 'libgee')
-makedepends=('gnome-common' 'intltool' 'vala')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-wm/archive/$pkgver.tar.gz";)
-sha512sums=('7feb9ca05c54d00d3a81813276a6a132ea0136b30b57c9ee84b104065192589ba82c3db3c3fb473c2de2930511aa85c017470e0aa60b55368552cdf8b8ef3975')
-
-prepare() {
-  export CFLAGS="$CFLAGS -DWNCK_I_KNOW_THIS_IS_UNSTABLE"
-
-  sed -i 
's#/usr/share/backgrounds/default_background.jpg#/usr/share/backgrounds/deepin/desktop.jpg#'
 $pkgname-$pkgver/src/Background/BackgroundSource.vala
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./autogen.sh \
---prefix='/usr' \
---disable-schemas-compile
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-wm/repos/community-x86_64/PKGBUILD (from rev 367196, 
deepin-wm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:45:56 UTC (rev 367197)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-wm
+pkgver=1.9.30
+pkgrel=1
+pkgdesc='Deepin Window Manager'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-wm";
+license=('GPL3')
+depends=('bamf' 'clutter-gtk' 'deepin-desktop-schemas' 'deepin-menu' 'granite' 
'deepin-mutter'
+ 'gnome-desktop' 'libgee')
+makedepends=('gnome-common' 'intltool' 'vala')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-wm/archive/$pkgver.tar.gz";)
+sha512sums=('08db74de36892b93bcf4e10dbd80362ba039e950d7ad66e60b1e1f15afd9b7a949f685572b8fd76d11742454c8073ea31737b2a3a99a1bb2338a20c5ccd0d169')
+
+prepare() {
+  export CFLAGS="$CFLAGS -DWNCK_I_KNOW_THIS_IS_UNSTABLE"
+
+  sed -i 
's#/usr/share/backgrounds/default_background.jpg#/usr/share/backgrounds/deepin/desktop.jpg#'
 $pkgname-$pkgver/src/Background/BackgroundSource.vala
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./autogen.sh \
+--prefix='/usr' \
+--disable-schemas-compile
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in deepin-wm/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:45:35
  Author: felixonmars
Revision: 367196

upgpkg: deepin-wm 1.9.30-1

Modified:
  deepin-wm/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:43:38 UTC (rev 367195)
+++ PKGBUILD2018-08-01 18:45:35 UTC (rev 367196)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-wm
-pkgver=1.9.29
+pkgver=1.9.30
 pkgrel=1
 pkgdesc='Deepin Window Manager'
 arch=('x86_64')
@@ -14,7 +14,7 @@
  'gnome-desktop' 'libgee')
 makedepends=('gnome-common' 'intltool' 'vala')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-wm/archive/$pkgver.tar.gz";)
-sha512sums=('7feb9ca05c54d00d3a81813276a6a132ea0136b30b57c9ee84b104065192589ba82c3db3c3fb473c2de2930511aa85c017470e0aa60b55368552cdf8b8ef3975')
+sha512sums=('08db74de36892b93bcf4e10dbd80362ba039e950d7ad66e60b1e1f15afd9b7a949f685572b8fd76d11742454c8073ea31737b2a3a99a1bb2338a20c5ccd0d169')
 
 prepare() {
   export CFLAGS="$CFLAGS -DWNCK_I_KNOW_THIS_IS_UNSTABLE"


[arch-commits] Commit in python-pycuda/repos/community-testing-x86_64 (4 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:43:38
  Author: felixonmars
Revision: 367195

archrelease: copy trunk to community-testing-x86_64

Added:
  python-pycuda/repos/community-testing-x86_64/LICENSE
(from rev 367194, python-pycuda/trunk/LICENSE)
  python-pycuda/repos/community-testing-x86_64/PKGBUILD
(from rev 367194, python-pycuda/trunk/PKGBUILD)
Deleted:
  python-pycuda/repos/community-testing-x86_64/LICENSE
  python-pycuda/repos/community-testing-x86_64/PKGBUILD

--+
 LICENSE  |   14 ++---
 PKGBUILD |  154 ++---
 2 files changed, 84 insertions(+), 84 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-08-01 18:43:19 UTC (rev 367194)
+++ LICENSE 2018-08-01 18:43:38 UTC (rev 367195)
@@ -1,7 +0,0 @@
-Copyright (c) 2009,10 Andreas Klöckner and Contributors.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the “Software”), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

Copied: python-pycuda/repos/community-testing-x86_64/LICENSE (from rev 367194, 
python-pycuda/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-08-01 18:43:38 UTC (rev 367195)
@@ -0,0 +1,7 @@
+Copyright (c) 2009,10 Andreas Klöckner and Contributors.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the “Software”), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:43:19 UTC (rev 367194)
+++ PKGBUILD2018-08-01 18:43:38 UTC (rev 367195)
@@ -1,77 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Stéphane Gaudreault 
-
-pkgbase=python-pycuda
-pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers')
-pkgver=2017.1.1
-pkgrel=8
-pkgdesc="Python wrapper for Nvidia CUDA"
-arch=('x86_64')
-url="http://mathema.tician.de/software/pycuda";
-license=('MIT' 'Apache')
-source=("https://pypi.io/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz";
-LICENSE)
-makedepends=('ctags' 'python2-setuptools' 'python-setuptools' 'python2-numpy' 
'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils')
-sha512sums=('aa791efcac637dce195f729ca9d22d745b1729f23debf7d9bb7b931e67e590b15149deaafaf917ed5549d2643d3a49874953baaa6fce2fa430c5832cc0bf3e12'
-
'ee0bef251b8b2c25cd5821932d506183655c04285ae7d01d12f86557812c5068568e9f38e9f6bffe28de870ec662ebe0ee9cce2b444883caaf66b4c877494130')
-
-build() {
-   cd "${srcdir}"
-
-   _arch=''
-   [[ "$CARCH" = "x86_64" ]] && _arch='64'
-
-   cp -a pycuda-${pkgver}{,-python2}
-
-   cd "${srcdir}"/pycuda-${pkgver}
-   python3 ./configure.py \
-  --cuda-root=/opt/cuda \
-  --cuda-inc-dir=/opt/cuda/include \
-  --cudadrv-lib-dir=/opt/cuda/lib${_arch} \
-  --cudart-lib-dir=/opt/cuda/lib${_arch} \
-  --no-use-shipped-boost \
-  --boost-python-libname=boost_python3
-   make
-
-   cd "${srcdir}"/pycuda-${pkgver}-python2
-   python2 ./configure.py \
- 

[arch-commits] Commit in python-pycuda/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:43:19
  Author: felixonmars
Revision: 367194

upgpkg: python-pycuda 2018.1-1

Modified:
  python-pycuda/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:42:51 UTC (rev 367193)
+++ PKGBUILD2018-08-01 18:43:19 UTC (rev 367194)
@@ -4,8 +4,8 @@
 
 pkgbase=python-pycuda
 pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers')
-pkgver=2017.1.1
-pkgrel=8
+pkgver=2018.1
+pkgrel=1
 pkgdesc="Python wrapper for Nvidia CUDA"
 arch=('x86_64')
 url="http://mathema.tician.de/software/pycuda";
@@ -13,7 +13,7 @@
 source=("https://pypi.io/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz";
 LICENSE)
 makedepends=('ctags' 'python2-setuptools' 'python-setuptools' 'python2-numpy' 
'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils')
-sha512sums=('aa791efcac637dce195f729ca9d22d745b1729f23debf7d9bb7b931e67e590b15149deaafaf917ed5549d2643d3a49874953baaa6fce2fa430c5832cc0bf3e12'
+sha512sums=('4e73926dbcb70bec7dae96a96fbbdd358610efd6c37b08801f5b7702feee08c1463771776da84520e59229c6b58570ad79794ace1c88bde102a519bfb27d4806'
 
'ee0bef251b8b2c25cd5821932d506183655c04285ae7d01d12f86557812c5068568e9f38e9f6bffe28de870ec662ebe0ee9cce2b444883caaf66b4c877494130')
 
 build() {


[arch-commits] Commit in deepin-desktop-schemas/repos/community-any (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:42:51
  Author: felixonmars
Revision: 367193

archrelease: copy trunk to community-any

Added:
  deepin-desktop-schemas/repos/community-any/PKGBUILD
(from rev 367192, deepin-desktop-schemas/trunk/PKGBUILD)
Deleted:
  deepin-desktop-schemas/repos/community-any/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:42:30 UTC (rev 367192)
+++ PKGBUILD2018-08-01 18:42:51 UTC (rev 367193)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-desktop-schemas
-pkgver=3.2.17
-pkgrel=1
-pkgdesc='GSettings deepin desktop-wide schemas'
-arch=('any')
-url="https://github.com/linuxdeepin/deepin-desktop-schemas";
-license=('GPL3')
-depends=('dconf' 'deepin-gtk-theme' 'deepin-icon-theme' 'deepin-sound-theme')
-makedepends=('python')
-conflicts=('deepin-artwork-themes')
-replaces=('deepin-artwork-themes')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";
-
https://github.com/linuxdeepin/deepin-desktop-schemas/commit/bf0c4e43f6b6d508ddd346c2d1e865dae9ae947d.patch)
-sha512sums=('8e4b10d4b02910448704788bbf12fc904be6226e22f7200fd95e48f3065742f2fe4321a1744324f90e36850189564cb0d672400dde7f77dd686035e86b6574c7'
-
'be13e501baf0517da19618011219b53d633a4186840b20b24d134e5d667c4ab1b6b716c09c78faf802b32ecf3f6f6e5e2f84744a5919b28645f002739d07ea82')
-
-prepare() {
-  cd deepin-desktop-schemas-$pkgver
-  # disable swap-sched
-  patch -Rp1 -i ../bf0c4e43f6b6d508ddd346c2d1e865dae9ae947d.patch
-  # fix default background url
-  sed -i 
"s#^picture-uri.*#picture-uri='file:///usr/share/backgrounds/deepin/desktop.jpg'#"
 overrides/common/com.deepin.wrap.gnome.desktop.override
-}
-
-build() {
-  cd deepin-desktop-schemas-$pkgver
-  make ARCH=x86
-}
-
-check() {
-  cd deepin-desktop-schemas-$pkgver
-  make test
-}
-
-package() {
-  cd deepin-desktop-schemas-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-desktop-schemas/repos/community-any/PKGBUILD (from rev 367192, 
deepin-desktop-schemas/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:42:51 UTC (rev 367193)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-desktop-schemas
+pkgver=3.2.18
+pkgrel=1
+pkgdesc='GSettings deepin desktop-wide schemas'
+arch=('any')
+url="https://github.com/linuxdeepin/deepin-desktop-schemas";
+license=('GPL3')
+depends=('dconf' 'deepin-gtk-theme' 'deepin-icon-theme' 'deepin-sound-theme')
+makedepends=('python')
+conflicts=('deepin-artwork-themes')
+replaces=('deepin-artwork-themes')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";
+
https://github.com/linuxdeepin/deepin-desktop-schemas/commit/bf0c4e43f6b6d508ddd346c2d1e865dae9ae947d.patch)
+sha512sums=('73c94c7c0c548d40cd55c6387a5917d951a30370e4123b70b568468cc3ace9c3180b85a56d804527e2ac90f4c70e7284fbb6428e1097de203d18cc2702d05ac4'
+
'be13e501baf0517da19618011219b53d633a4186840b20b24d134e5d667c4ab1b6b716c09c78faf802b32ecf3f6f6e5e2f84744a5919b28645f002739d07ea82')
+
+prepare() {
+  cd deepin-desktop-schemas-$pkgver
+  # disable swap-sched
+  patch -Rp1 -i ../bf0c4e43f6b6d508ddd346c2d1e865dae9ae947d.patch
+  # fix default background url
+  sed -i 
"s#^picture-uri.*#picture-uri='file:///usr/share/backgrounds/deepin/desktop.jpg'#"
 overrides/common/com.deepin.wrap.gnome.desktop.override
+}
+
+build() {
+  cd deepin-desktop-schemas-$pkgver
+  make ARCH=x86
+}
+
+check() {
+  cd deepin-desktop-schemas-$pkgver
+  make test
+}
+
+package() {
+  cd deepin-desktop-schemas-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in deepin-desktop-schemas/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:42:30
  Author: felixonmars
Revision: 367192

upgpkg: deepin-desktop-schemas 3.2.18-1

Modified:
  deepin-desktop-schemas/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:38:03 UTC (rev 367191)
+++ PKGBUILD2018-08-01 18:42:30 UTC (rev 367192)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-desktop-schemas
-pkgver=3.2.17
+pkgver=3.2.18
 pkgrel=1
 pkgdesc='GSettings deepin desktop-wide schemas'
 arch=('any')
@@ -17,7 +17,7 @@
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";
 
https://github.com/linuxdeepin/deepin-desktop-schemas/commit/bf0c4e43f6b6d508ddd346c2d1e865dae9ae947d.patch)
-sha512sums=('8e4b10d4b02910448704788bbf12fc904be6226e22f7200fd95e48f3065742f2fe4321a1744324f90e36850189564cb0d672400dde7f77dd686035e86b6574c7'
+sha512sums=('73c94c7c0c548d40cd55c6387a5917d951a30370e4123b70b568468cc3ace9c3180b85a56d804527e2ac90f4c70e7284fbb6428e1097de203d18cc2702d05ac4'
 
'be13e501baf0517da19618011219b53d633a4186840b20b24d134e5d667c4ab1b6b716c09c78faf802b32ecf3f6f6e5e2f84744a5919b28645f002739d07ea82')
 
 prepare() {


[arch-commits] Commit in python-invoke/repos/community-testing-any (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:38:03
  Author: felixonmars
Revision: 367191

archrelease: copy trunk to community-testing-any

Added:
  python-invoke/repos/community-testing-any/PKGBUILD
(from rev 367190, python-invoke/trunk/PKGBUILD)
Deleted:
  python-invoke/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  112 ++---
 1 file changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:37:40 UTC (rev 367190)
+++ PKGBUILD2018-08-01 18:38:03 UTC (rev 367191)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-invoke
-pkgname=(python-invoke python2-invoke)
-pkgver=1.1.0
-pkgrel=3
-pkgdesc="Pythonic task execution"
-url="https://github.com/pyinvoke/invoke";
-license=('BSD')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock'
-  'python-pytest-relaxed' 'python2-pytest-relaxed')
-source=("https://pypi.io/packages/source/i/invoke/invoke-$pkgver.tar.gz";)
-sha512sums=('6b8ebee7d2dd68fe0134491b15a3b85fd6d1493c5b81f00ba577c6bcf3e4a264d74f68bdd0d40a4c5bdde18c021395ee335d10dde8e676bc9efb313e1ae9b55c')
-
-prepare() {
-  cp -a invoke-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/invoke-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/invoke-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/invoke-$pkgver
-  python setup.py pytest || warning "Tests failed"
-
-  cd "$srcdir"/invoke-$pkgver-py2
-  python2 setup.py pytest || warning "Tests failed"
-}
-
-package_python-invoke() {
-  depends=('python')
-
-  cd invoke-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-invoke() {
-  depends=('python2')
-
-  cd invoke-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  for _exe in "$pkgdir"/usr/bin/*; do
-mv "$_exe"{,2}
-  done
-}

Copied: python-invoke/repos/community-testing-any/PKGBUILD (from rev 367190, 
python-invoke/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:38:03 UTC (rev 367191)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-invoke
+pkgname=(python-invoke python2-invoke)
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="Pythonic task execution"
+url="https://github.com/pyinvoke/invoke";
+license=('BSD')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock'
+  'python-pytest-relaxed' 'python2-pytest-relaxed')
+source=("https://pypi.io/packages/source/i/invoke/invoke-$pkgver.tar.gz";)
+sha512sums=('2dabf88428a53f244cab45cbc073b3a91fea5dd97a7590a58701a32bfaa14a4afe5d6a2e4ff4ed03ae38e1dfecc5a7c0f811bb18313e0af1f4e116f56c5e9ba7')
+
+prepare() {
+  cp -a invoke-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/invoke-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/invoke-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/invoke-$pkgver
+  python setup.py pytest || warning "Tests failed"
+
+  cd "$srcdir"/invoke-$pkgver-py2
+  python2 setup.py pytest || warning "Tests failed"
+}
+
+package_python-invoke() {
+  depends=('python')
+
+  cd invoke-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-invoke() {
+  depends=('python2')
+
+  cd invoke-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  for _exe in "$pkgdir"/usr/bin/*; do
+mv "$_exe"{,2}
+  done
+}


[arch-commits] Commit in python-invoke/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:37:40
  Author: felixonmars
Revision: 367190

upgpkg: python-invoke 1.1.1-1

Modified:
  python-invoke/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:35:44 UTC (rev 367189)
+++ PKGBUILD2018-08-01 18:37:40 UTC (rev 367190)
@@ -3,8 +3,8 @@
 
 pkgbase=python-invoke
 pkgname=(python-invoke python2-invoke)
-pkgver=1.1.0
-pkgrel=3
+pkgver=1.1.1
+pkgrel=1
 pkgdesc="Pythonic task execution"
 url="https://github.com/pyinvoke/invoke";
 license=('BSD')
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 
'python2-mock'
   'python-pytest-relaxed' 'python2-pytest-relaxed')
 source=("https://pypi.io/packages/source/i/invoke/invoke-$pkgver.tar.gz";)
-sha512sums=('6b8ebee7d2dd68fe0134491b15a3b85fd6d1493c5b81f00ba577c6bcf3e4a264d74f68bdd0d40a4c5bdde18c021395ee335d10dde8e676bc9efb313e1ae9b55c')
+sha512sums=('2dabf88428a53f244cab45cbc073b3a91fea5dd97a7590a58701a32bfaa14a4afe5d6a2e4ff4ed03ae38e1dfecc5a7c0f811bb18313e0af1f4e116f56c5e9ba7')
 
 prepare() {
   cp -a invoke-$pkgver{,-py2}


[arch-commits] Commit in python-ldap3/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:35:24
  Author: felixonmars
Revision: 367188

upgpkg: python-ldap3 2.5.1-1

Modified:
  python-ldap3/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:33:23 UTC (rev 367187)
+++ PKGBUILD2018-08-01 18:35:24 UTC (rev 367188)
@@ -5,8 +5,8 @@
 
 pkgbase=python-ldap3
 pkgname=(python-ldap3 python2-ldap3)
-pkgver=2.5
-pkgrel=2
+pkgver=2.5.1
+pkgrel=1
 pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library"
 url="https://github.com/cannatag/ldap3";
 license=('LGPL')
@@ -13,8 +13,8 @@
 arch=('any')
 makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 
'python2-setuptools')
 checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/v$pkgver.tar.gz";)
-sha512sums=('c5ac00af528ff88ce0b56c6d9186d0c0561394e5262cf712d060c1c4217337e8d6c569d2caa1f748d76e0fffc90a9db2cc1135a317d045621fadba1f0de0c362')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/$pkgver.tar.gz";)
+sha512sums=('15b49efee10ae34d7a0a4ca156bbed1bec1e86cfd918b1e6853bee0fd3cb2c82246b04328964079c1681a9a8a2fd212208250007a68b10abbd4f11c84a140a11')
 
 prepare() {
   cp -a ldap3-$pkgver{,-py2}


[arch-commits] Commit in python-ldap3/repos/community-testing-any (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:35:44
  Author: felixonmars
Revision: 367189

archrelease: copy trunk to community-testing-any

Added:
  python-ldap3/repos/community-testing-any/PKGBUILD
(from rev 367188, python-ldap3/trunk/PKGBUILD)
Deleted:
  python-ldap3/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:35:24 UTC (rev 367188)
+++ PKGBUILD2018-08-01 18:35:44 UTC (rev 367189)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Simon Sapin 
-# Contributor: Kyle Keen 
-
-pkgbase=python-ldap3
-pkgname=(python-ldap3 python2-ldap3)
-pkgver=2.5
-pkgrel=2
-pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library"
-url="https://github.com/cannatag/ldap3";
-license=('LGPL')
-arch=('any')
-makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 
'python2-setuptools')
-checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/v$pkgver.tar.gz";)
-sha512sums=('c5ac00af528ff88ce0b56c6d9186d0c0561394e5262cf712d060c1c4217337e8d6c569d2caa1f748d76e0fffc90a9db2cc1135a317d045621fadba1f0de0c362')
-
-prepare() {
-  cp -a ldap3-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/ldap3-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/ldap3-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/ldap3-$pkgver
-  nosetests3 -s test || warning "Tests require a running LDAP server"
-
-  cd "$srcdir"/ldap3-$pkgver-py2
-  nosetests2 -s test || warning "Tests require a running LDAP server"
-}
-
-package_python-ldap3() {
-  depends=('python-pyasn1')
-
-  cd ldap3-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-ldap3() {
-  depends=('python2-pyasn1')
-
-  cd ldap3-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-ldap3/repos/community-testing-any/PKGBUILD (from rev 367188, 
python-ldap3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:35:44 UTC (rev 367189)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-ldap3
+pkgname=(python-ldap3 python2-ldap3)
+pkgver=2.5.1
+pkgrel=1
+pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library"
+url="https://github.com/cannatag/ldap3";
+license=('LGPL')
+arch=('any')
+makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/$pkgver.tar.gz";)
+sha512sums=('15b49efee10ae34d7a0a4ca156bbed1bec1e86cfd918b1e6853bee0fd3cb2c82246b04328964079c1681a9a8a2fd212208250007a68b10abbd4f11c84a140a11')
+
+prepare() {
+  cp -a ldap3-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/ldap3-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/ldap3-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/ldap3-$pkgver
+  nosetests3 -s test || warning "Tests require a running LDAP server"
+
+  cd "$srcdir"/ldap3-$pkgver-py2
+  nosetests2 -s test || warning "Tests require a running LDAP server"
+}
+
+package_python-ldap3() {
+  depends=('python-pyasn1')
+
+  cd ldap3-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-ldap3() {
+  depends=('python2-pyasn1')
+
+  cd ldap3-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-ruamel-yaml/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:33:06
  Author: felixonmars
Revision: 367186

upgpkg: python-ruamel-yaml 0.15.47-1

Modified:
  python-ruamel-yaml/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:32:58 UTC (rev 367185)
+++ PKGBUILD2018-08-01 18:33:06 UTC (rev 367186)
@@ -4,7 +4,7 @@
 # Contributor: rnons 
 
 pkgname=python-ruamel-yaml
-pkgver=0.15.46
+pkgver=0.15.47
 pkgrel=1
 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 license=("MIT")
 makedepends=('python-pip' 'python-wheel')
 
source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('4ce7cf7cc08c292de314299cb7f7a182c283b94dc06faf10938698d22866c26c9fa31cb91bce81614f405dc3426547dfbc175bd3a29612977ea5377ed97b1d8b')
+sha512sums=('f04a787a7273a4537cb7dcd8217c2a2b74f8ed716fb4e3058994af8f3229a5ba1b38c97dbd83d7df2c13c73dadafcaa9f71b9fcb0b112fe76f6648e9d4e15cba')
 
 package() {
   depends=('python')


[arch-commits] Commit in python-ruamel-yaml/repos/community-testing-x86_64 (2 files)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:33:23
  Author: felixonmars
Revision: 367187

archrelease: copy trunk to community-testing-x86_64

Added:
  python-ruamel-yaml/repos/community-testing-x86_64/PKGBUILD
(from rev 367186, python-ruamel-yaml/trunk/PKGBUILD)
Deleted:
  python-ruamel-yaml/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   46 +++---
 1 file changed, 23 insertions(+), 23 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:33:06 UTC (rev 367186)
+++ PKGBUILD2018-08-01 18:33:23 UTC (rev 367187)
@@ -1,23 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Samuel Littley 
-# Contributor: rnons 
-
-pkgname=python-ruamel-yaml
-pkgver=0.15.46
-pkgrel=1
-pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
-arch=('x86_64')
-url="https://bitbucket.org/ruamel/yaml";
-license=("MIT")
-makedepends=('python-pip' 'python-wheel')
-source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
-sha512sums=('4ce7cf7cc08c292de314299cb7f7a182c283b94dc06faf10938698d22866c26c9fa31cb91bce81614f405dc3426547dfbc175bd3a29612977ea5377ed97b1d8b')
-
-package() {
-  depends=('python')
-
-  cd ruamel.yaml-$pkgver
-  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-ruamel-yaml/repos/community-testing-x86_64/PKGBUILD (from rev 
367186, python-ruamel-yaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:33:23 UTC (rev 367187)
@@ -0,0 +1,23 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Samuel Littley 
+# Contributor: rnons 
+
+pkgname=python-ruamel-yaml
+pkgver=0.15.47
+pkgrel=1
+pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
+arch=('x86_64')
+url="https://bitbucket.org/ruamel/yaml";
+license=("MIT")
+makedepends=('python-pip' 'python-wheel')
+source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz";)
+sha512sums=('f04a787a7273a4537cb7dcd8217c2a2b74f8ed716fb4e3058994af8f3229a5ba1b38c97dbd83d7df2c13c73dadafcaa9f71b9fcb0b112fe76f6648e9d4e15cba')
+
+package() {
+  depends=('python')
+
+  cd ruamel.yaml-$pkgver
+  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in deepin-launcher/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:32:58
  Author: felixonmars
Revision: 367185

archrelease: copy trunk to community-x86_64

Added:
  deepin-launcher/repos/community-x86_64/PKGBUILD
(from rev 367184, deepin-launcher/trunk/PKGBUILD)
Deleted:
  deepin-launcher/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:32:38 UTC (rev 367184)
+++ PKGBUILD2018-08-01 18:32:58 UTC (rev 367185)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-launcher
-pkgver=4.4.2
-pkgrel=1
-pkgdesc='Deepin desktop-environment - Launcher module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-launcher";
-license=('GPL3')
-depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
- 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
-makedepends=('cmake')
-conflicts=('dde-launcher')
-replaces=('dde-launcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
-sha512sums=('86ffac1023646ef33d38ade4c3db855acee405ad379d5b855e1145c4db5253a02aa50a8f1b0de9381f77cea996aaa5f3b4034f8dfd282892bbc79771f06d17bc')
-
-prepare() {
-  cd dde-launcher-$pkgver
-  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
-}
-
-build() {
-  cd dde-launcher-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
-  make
-}
-
-package() {
-  cd dde-launcher-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-launcher/repos/community-x86_64/PKGBUILD (from rev 367184, 
deepin-launcher/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:32:58 UTC (rev 367185)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-launcher
+pkgver=4.4.3
+pkgrel=1
+pkgdesc='Deepin desktop-environment - Launcher module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-launcher";
+license=('GPL3')
+depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
+ 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
+makedepends=('cmake')
+conflicts=('dde-launcher')
+replaces=('dde-launcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
+sha512sums=('7eaac2611b7800696ff0de673f5bb5e5c922a4827aa6caac3f45bf79f16a3e868e1cf8aedb653de06282ccc2b4481cd35a2c15feea773ec5635847a6afb61cbe')
+
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+}
+
+build() {
+  cd dde-launcher-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
+  make
+}
+
+package() {
+  cd dde-launcher-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in deepin-launcher/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:32:38
  Author: felixonmars
Revision: 367184

upgpkg: deepin-launcher 4.4.3-1

Modified:
  deepin-launcher/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:31:20 UTC (rev 367183)
+++ PKGBUILD2018-08-01 18:32:38 UTC (rev 367184)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-launcher
-pkgver=4.4.2
+pkgver=4.4.3
 pkgrel=1
 pkgdesc='Deepin desktop-environment - Launcher module'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 replaces=('dde-launcher')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
-sha512sums=('86ffac1023646ef33d38ade4c3db855acee405ad379d5b855e1145c4db5253a02aa50a8f1b0de9381f77cea996aaa5f3b4034f8dfd282892bbc79771f06d17bc')
+sha512sums=('7eaac2611b7800696ff0de673f5bb5e5c922a4827aa6caac3f45bf79f16a3e868e1cf8aedb653de06282ccc2b4481cd35a2c15feea773ec5635847a6afb61cbe')
 
 prepare() {
   cd dde-launcher-$pkgver


[arch-commits] Commit in python-sybil/repos/community-testing-any (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:31:20
  Author: felixonmars
Revision: 367183

archrelease: copy trunk to community-testing-any

Added:
  python-sybil/repos/community-testing-any/PKGBUILD
(from rev 367182, python-sybil/trunk/PKGBUILD)
Deleted:
  python-sybil/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 18:31:02 UTC (rev 367182)
+++ PKGBUILD2018-08-01 18:31:20 UTC (rev 367183)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-sybil
-pkgname=('python-sybil' 'python2-sybil')
-pkgver=1.0.8
-pkgrel=2
-pkgdesc='Automated testing for the examples in your documentation.'
-arch=('any')
-license=('MIT')
-url='https://github.com/cjw296/sybil'
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-nose' 
'python2-nose')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz";)
-sha512sums=('fa3b00d1af6b0ba7a0f527d3b64c45438025442057a201f6200c506c531ff8cd31b0c0caeb8f23fb7ad87befd2aecbad3ae3549a0b0106d2c2b75a2c0eee3adc')
-
-prepare() {
-  cp -a sybil-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/sybil-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/sybil-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/sybil-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/sybil-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-sybil() {
-  depends=('python')
-
-  cd sybil-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-sybil() {
-  depends=('python2')
-
-  cd sybil-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-sybil/repos/community-testing-any/PKGBUILD (from rev 367182, 
python-sybil/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 18:31:20 UTC (rev 367183)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-sybil
+pkgname=('python-sybil' 'python2-sybil')
+pkgver=1.0.9
+pkgrel=1
+pkgdesc='Automated testing for the examples in your documentation.'
+arch=('any')
+license=('MIT')
+url='https://github.com/cjw296/sybil'
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-nose' 
'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz";)
+sha512sums=('f084150cd1c87912c1843fc3e4205d5a3d7edaa5fb6f0ea9db87a70f1e6899eb5113d3ba8e56edd8e2498dfdf3e73d22d36de0528ebf690a4be01224f2ec256c')
+
+prepare() {
+  cp -a sybil-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/sybil-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/sybil-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/sybil-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/sybil-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-sybil() {
+  depends=('python')
+
+  cd sybil-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-sybil() {
+  depends=('python2')
+
+  cd sybil-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in python-sybil/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 18:31:02
  Author: felixonmars
Revision: 367182

upgpkg: python-sybil 1.0.9-1

Modified:
  python-sybil/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 18:24:20 UTC (rev 367181)
+++ PKGBUILD2018-08-01 18:31:02 UTC (rev 367182)
@@ -3,8 +3,8 @@
 
 pkgbase=python-sybil
 pkgname=('python-sybil' 'python2-sybil')
-pkgver=1.0.8
-pkgrel=2
+pkgver=1.0.9
+pkgrel=1
 pkgdesc='Automated testing for the examples in your documentation.'
 arch=('any')
 license=('MIT')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-nose' 
'python2-nose')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/cjw296/sybil/archive/$pkgver.tar.gz";)
-sha512sums=('fa3b00d1af6b0ba7a0f527d3b64c45438025442057a201f6200c506c531ff8cd31b0c0caeb8f23fb7ad87befd2aecbad3ae3549a0b0106d2c2b75a2c0eee3adc')
+sha512sums=('f084150cd1c87912c1843fc3e4205d5a3d7edaa5fb6f0ea9db87a70f1e6899eb5113d3ba8e56edd8e2498dfdf3e73d22d36de0528ebf690a4be01224f2ec256c')
 
 prepare() {
   cp -a sybil-$pkgver{,-py2}


[arch-commits] Commit in mpv/trunk (PKGBUILD)

2018-08-01 Thread Christian Hesse via arch-commits
Date: Wednesday, August 1, 2018 @ 18:24:20
  Author: eworm
Revision: 367181

bump waf version

Modified:
  mpv/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 15:31:11 UTC (rev 367180)
+++ PKGBUILD2018-08-01 18:24:20 UTC (rev 367181)
@@ -7,7 +7,7 @@
 epoch=1
 pkgver=0.29.0
 pkgrel=1
-_waf_version=1.9.8
+_waf_version=2.0.9
 pkgdesc='a free, open source, and cross-platform media player'
 arch=('x86_64')
 # We link against libraries that are licensed GPLv3 explicitly, libsmbclient
@@ -26,7 +26,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz";
   "https://waf.io/waf-${_waf_version}";)
 sha256sums=('772af878cee5495dcd342788a6d120b90c5b1e677e225c7198f1e76506427319'
-  '167dc42bab6d5bd823b798af195420319cb5c9b571e00db7d83df2a0fe1f4dbf')
+  '2a8e0816f023995e557f79ea8940d322bec18f286917c8f9a6fa2dc3875dfa48')
 
 prepare() {
   cd ${pkgname}-${pkgver}


[arch-commits] Commit in syslinux/repos (6 files)

2018-08-01 Thread Anatol Pomozov via arch-commits
Date: Wednesday, August 1, 2018 @ 17:52:20
  Author: anatolik
Revision: 330420

archrelease: copy trunk to testing-x86_64

Added:
  syslinux/repos/testing-x86_64/
  syslinux/repos/testing-x86_64/PKGBUILD
(from rev 330419, syslinux/trunk/PKGBUILD)
  syslinux/repos/testing-x86_64/fix_infinite_loop_tests.patch
(from rev 330419, syslinux/trunk/fix_infinite_loop_tests.patch)
  syslinux/repos/testing-x86_64/syslinux-install_update
(from rev 330419, syslinux/trunk/syslinux-install_update)
  syslinux/repos/testing-x86_64/syslinux.cfg
(from rev 330419, syslinux/trunk/syslinux.cfg)
  syslinux/repos/testing-x86_64/syslinux.install
(from rev 330419, syslinux/trunk/syslinux.install)

---+
 PKGBUILD  |  126 ++
 fix_infinite_loop_tests.patch |   16 +
 syslinux-install_update   |  465 
 syslinux.cfg  |   78 ++
 syslinux.install  |   32 ++
 5 files changed, 717 insertions(+)

Copied: syslinux/repos/testing-x86_64/PKGBUILD (from rev 330419, 
syslinux/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-08-01 17:52:20 UTC (rev 330420)
@@ -0,0 +1,126 @@
+# Maintainer: Tobias Powalowski 
+# Maintainer: Thomas Bächler 
+# Maintainer: Anatol Pomozov 
+# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) 
(gemmaeiil) (ddoott) (ccoomm)>
+
+pkgname=syslinux
+pkgver=6.03
+_tag=syslinux-$pkgver
+pkgrel=11
+pkgdesc='Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs 
filesystems, from CDs and via PXE'
+url='http://www.syslinux.org/'
+arch=(x86_64)
+backup=(boot/syslinux/syslinux.cfg)
+install=syslinux.install
+license=(GPL2)
+# syslinux build system is a mess of submakes that does not work with -jN
+# efi32/com32 do not like Arch cflags/ldflags, though it would be nice to have 
the flags for userspace tools
+options=(!makeflags !buildflags)
+makedepends=(git python2 nasm upx asciidoc)
+makedepends_x86_64=(lib32-glibc) # efi32 needs it
+optdepends=('perl-crypt-passwdmd5: For md5pass'
+'perl-digest-sha1: For sha1pass'
+'mtools:   For mkdiskimage and syslinux support'
+'gptfdisk: For GPT support'
+'util-linux:   For isohybrid'
+'efibootmgr:   For EFI support'
+'dosfstools:   For EFI support')
+
+# The syslinux-install_update script is maintained at 
https://gist.github.com/pyther/772138
+# Script not yet updated for syslinux-efi
+source=(git://git.kernel.org/pub/scm/boot/syslinux/syslinux.git#tag=$_tag
+syslinux.cfg
+syslinux-install_update
+
btrfs-fix.patch::http://repo.or.cz/syslinux.git/patch/548386049cd41e887079cdb904d3954365eb28f3?hp=721a0af2f0ba111c31685c5f6c5481eb25346971
+
gcc-fix-alignment.patch::http://repo.or.cz/syslinux.git/patch/e5f2b577ded109291c9632dacb6eaa621d8a59fe?hp=8dc6d758b564a1ccc44c3ae11f265d43628219ce
+
dont-guess-alignment.patch::http://repo.or.cz/syslinux.git/patch/0cc9a99e560a2f52bcf052fd85b1efae35ee812f?hp=e5f2b577ded109291c9632dacb6eaa621d8a59fe
+
kdb-230.patch::http://repo.or.cz/syslinux.git/patch/138e850fab106b5235178848b3e0d33e25f4d3a2
+correct_base_type.patch::http://repo.or.cz/syslinux.git/patch/83aad4f
+set_mode_base.patch::http://repo.or.cz/syslinux.git/patch/0a2dbb3
+
fix_return_pointer.patch::http://repo.or.cz/syslinux.git/patch/8dc6d758b564a1ccc44c3ae11f265d43628219ce
+
support-ext4-64bit.patch::http://repo.or.cz/syslinux.git/patch/af7e95c32cea40c1e443ae301e64b27f068b4915
+
efi_no_kbd.patch::http://repo.or.cz/syslinux.git/patch/73bb3701a19a9eeb30b6f77ff7612ca2a9cd3f38
+fix_infinite_loop_tests.patch
+)
+sha1sums=('SKIP'
+  '1145f454bd297d373ad123425f93620c3e92f585'
+  'df5160a138ca8c6502d67fe1a64fec78b50e82c2'
+  '6ebf77bf028c928a6ef33dadeee7402b3113b6d3'
+  'eaa9f5cd82b501f076ece4812d2d37f49d02caae'
+  'c6a6e96e233b2f8105503725cd614abc1bac2845'
+  'f50e0a92c65536ef73a84614d489e52d9d1db329'
+  'e24bf5b1617bab4a3f46925c5a8ee6079f4686bf'
+  '500c174fce91133d40024b28f6f5cedb144b84c2'
+  'b3d2196aaec154749c5b796c6d9bfd605a918cf8'
+  'fe3ab41235aa57259bb6af8cc30c5877c1d8fb57'
+  '26d9596fd2b2fd92c30b8a441c18176c6b4e0f4d'
+  '7ecb02550666dfafeb0b22a67dcc34caa4b79767')
+
+_targets='bios efi32'
+case "$CARCH" in
+  x86_64) _targets+=' efi64' ;;
+esac
+
+prepare() {
+  cd syslinux
+
+  # FS#48253
+  patch -p1 < ../gcc-fix-alignment.patch
+  patch -p1 < ../dont-guess-alignment.patch
+
+  # FS#48214
+  patch -p1 < ../btrfs-fix.patch
+
+  # FS#49046
+  patch -p1 < ../kdb-230.patch
+
+  # FS#53083
+  patch -p1 < ../correct_base_type.patch
+  patch -p1 < ../set_mode_base.patch
+
+  # FS#4

[arch-commits] Commit in syslinux/trunk (PKGBUILD)

2018-08-01 Thread Anatol Pomozov via arch-commits
Date: Wednesday, August 1, 2018 @ 17:49:33
  Author: anatolik
Revision: 330419

upgpkg: syslinux 6.03-11

FS#59450 uefi do not hang if no keyboard

Modified:
  syslinux/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 16:10:37 UTC (rev 330418)
+++ PKGBUILD2018-08-01 17:49:33 UTC (rev 330419)
@@ -6,7 +6,7 @@
 pkgname=syslinux
 pkgver=6.03
 _tag=syslinux-$pkgver
-pkgrel=10
+pkgrel=11
 pkgdesc='Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs 
filesystems, from CDs and via PXE'
 url='http://www.syslinux.org/'
 arch=(x86_64)
@@ -39,6 +39,7 @@
 set_mode_base.patch::http://repo.or.cz/syslinux.git/patch/0a2dbb3
 
fix_return_pointer.patch::http://repo.or.cz/syslinux.git/patch/8dc6d758b564a1ccc44c3ae11f265d43628219ce
 
support-ext4-64bit.patch::http://repo.or.cz/syslinux.git/patch/af7e95c32cea40c1e443ae301e64b27f068b4915
+
efi_no_kbd.patch::http://repo.or.cz/syslinux.git/patch/73bb3701a19a9eeb30b6f77ff7612ca2a9cd3f38
 fix_infinite_loop_tests.patch
 )
 sha1sums=('SKIP'
@@ -52,6 +53,7 @@
   '500c174fce91133d40024b28f6f5cedb144b84c2'
   'b3d2196aaec154749c5b796c6d9bfd605a918cf8'
   'fe3ab41235aa57259bb6af8cc30c5877c1d8fb57'
+  '26d9596fd2b2fd92c30b8a441c18176c6b4e0f4d'
   '7ecb02550666dfafeb0b22a67dcc34caa4b79767')
 
 _targets='bios efi32'
@@ -85,6 +87,9 @@
   # FS#58137
   patch -p1 < ../support-ext4-64bit.patch
 
+  # FS#59450
+  patch -p1 < ../efi_no_kbd.patch
+
   # do not swallow efi compilation output to make debugging easier
   sed 's|> /dev/null 2>&1||' -i efi/check-gnu-efi.sh
 


[arch-commits] Commit in gtk-vnc/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 16:10:37
  Author: heftig
Revision: 330418

archrelease: copy trunk to extra-x86_64

Added:
  gtk-vnc/repos/extra-x86_64/PKGBUILD
(from rev 330417, gtk-vnc/trunk/PKGBUILD)
Deleted:
  gtk-vnc/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   87 -
 1 file changed, 47 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 16:09:36 UTC (rev 330417)
+++ PKGBUILD2018-08-01 16:10:37 UTC (rev 330418)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Allan McRae 
-# Contributor: lp76 
-
-pkgname=gtk-vnc
-pkgver=0.7.2
-pkgrel=1
-pkgdesc="A VNC viewer widget for GTK+"
-url="https://wiki.gnome.org/Projects/gtk-vnc";
-arch=(x86_64)
-license=(LGPL)
-depends=(libgcrypt gtk3 gnutls libpulse)
-makedepends=(intltool vala gobject-introspection gnome-common git 
perl-text-csv)
-_commit=0e8b3c545ad109051501b4ff4ed548689df6e7d4  # tags/v0.7.2^0
-source=("git+https://git.gnome.org/browse/gtk-vnc#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --with-examples --disable-static --disable-werror
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gtk-vnc/repos/extra-x86_64/PKGBUILD (from rev 330417, 
gtk-vnc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 16:10:37 UTC (rev 330418)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Allan McRae 
+# Contributor: lp76 
+
+pkgname=gtk-vnc
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="A VNC viewer widget for GTK+"
+url="https://wiki.gnome.org/Projects/gtk-vnc";
+arch=(x86_64)
+license=(LGPL)
+depends=(libgcrypt gtk3 gnutls libpulse)
+makedepends=(intltool vala gobject-introspection gnome-common git 
perl-text-csv)
+_commit=b6f338308b2b5663288b85809a8e492290164bc3  # tags/v0.8.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk-vnc.git#commit=$_commit";
+git+https://gitlab.com/keycodemap/keycodemapdb.git)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.src/keycodemapdb.url "$srcdir/keycodemapdb"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --with-examples --disable-static --disable-werror
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in gtk-vnc/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 16:09:36
  Author: heftig
Revision: 330417

0.8.0-1

Modified:
  gtk-vnc/trunk/PKGBUILD

--+
 PKGBUILD |   15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 15:20:58 UTC (rev 330416)
+++ PKGBUILD2018-08-01 16:09:36 UTC (rev 330417)
@@ -5,7 +5,7 @@
 # Contributor: lp76 
 
 pkgname=gtk-vnc
-pkgver=0.7.2
+pkgver=0.8.0
 pkgrel=1
 pkgdesc="A VNC viewer widget for GTK+"
 url="https://wiki.gnome.org/Projects/gtk-vnc";
@@ -13,9 +13,11 @@
 license=(LGPL)
 depends=(libgcrypt gtk3 gnutls libpulse)
 makedepends=(intltool vala gobject-introspection gnome-common git 
perl-text-csv)
-_commit=0e8b3c545ad109051501b4ff4ed548689df6e7d4  # tags/v0.7.2^0
-source=("git+https://git.gnome.org/browse/gtk-vnc#commit=$_commit";)
-sha256sums=('SKIP')
+_commit=b6f338308b2b5663288b85809a8e492290164bc3  # tags/v0.8.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gtk-vnc.git#commit=$_commit";
+git+https://gitlab.com/keycodemap/keycodemapdb.git)
+sha256sums=('SKIP'
+'SKIP')
 
 pkgver() {
   cd $pkgname
@@ -24,6 +26,11 @@
 
 prepare() {
   cd $pkgname
+
+  git submodule init
+  git config --local submodule.src/keycodemapdb.url "$srcdir/keycodemapdb"
+  git submodule update
+
   NOCONFIGURE=1 ./autogen.sh
 }
 


[arch-commits] Commit in deepin-mutter/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 15:30:50
  Author: felixonmars
Revision: 367179

upgpkg: deepin-mutter 3.20.32-1

Modified:
  deepin-mutter/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 14:34:50 UTC (rev 367178)
+++ PKGBUILD2018-08-01 15:30:50 UTC (rev 367179)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-mutter
-pkgver=3.20.31
+pkgver=3.20.32
 pkgrel=1
 pkgdesc="Base window manager for deepin, fork of gnome mutter"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 makedepends=('gnome-common' 'gnome-doc-utils' 'gobject-introspection' 
'gtk-doc' 'intltool')
 options=('!emptydirs')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-mutter/archive/$pkgver.tar.gz";)
-sha512sums=('8b1c5056a33363d0632e18d1cee9086120e8a59adf28800e5e087668433b69f06f06771e47b856193d0be98ca0d1a282f89e2c3a4d4efe460fa39fbf892bc42a')
+sha512sums=('5756337676e783b06ae96661a450e4c99fa51e72b7b0fcd3810b267420e6ffd4462f1bed9ff7762193674c2d4f2283332e1b550466a9c7c1c5ec39dd557a6340')
 
 build() {
   cd deepin-mutter-$pkgver


[arch-commits] Commit in deepin-mutter/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 15:31:11
  Author: felixonmars
Revision: 367180

archrelease: copy trunk to community-x86_64

Added:
  deepin-mutter/repos/community-x86_64/PKGBUILD
(from rev 367179, deepin-mutter/trunk/PKGBUILD)
Deleted:
  deepin-mutter/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 15:30:50 UTC (rev 367179)
+++ PKGBUILD2018-08-01 15:31:11 UTC (rev 367180)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-mutter
-pkgver=3.20.31
-pkgrel=1
-pkgdesc="Base window manager for deepin, fork of gnome mutter"
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-mutter";
-license=('GPL3')
-depends=('deepin-clutter' 'dconf' 'gobject-introspection-runtime' 
'deepin-desktop-schemas'
- 'libcanberra' 'startup-notification' 'zenity' 'libsm' 'gnome-desktop' 
'upower'
- 'libxkbcommon-x11' 'libgudev' 'deepin-cogl')
-makedepends=('gnome-common' 'gnome-doc-utils' 'gobject-introspection' 
'gtk-doc' 'intltool')
-options=('!emptydirs')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-mutter/archive/$pkgver.tar.gz";)
-sha512sums=('8b1c5056a33363d0632e18d1cee9086120e8a59adf28800e5e087668433b69f06f06771e47b856193d0be98ca0d1a282f89e2c3a4d4efe460fa39fbf892bc42a')
-
-build() {
-  cd deepin-mutter-$pkgver
-  ./autogen.sh \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib/deepin-mutter \
---localstatedir=/var \
---enable-gtk-doc \
---enable-wayland \
---enable-native-backend \
---disable-static \
---disable-schemas-compile \
---enable-compile-warnings=minimum
-  make
-}
-
-package() {
-  cd deepin-mutter-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-mutter/repos/community-x86_64/PKGBUILD (from rev 367179, 
deepin-mutter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 15:31:11 UTC (rev 367180)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-mutter
+pkgver=3.20.32
+pkgrel=1
+pkgdesc="Base window manager for deepin, fork of gnome mutter"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-mutter";
+license=('GPL3')
+depends=('deepin-clutter' 'dconf' 'gobject-introspection-runtime' 
'deepin-desktop-schemas'
+ 'libcanberra' 'startup-notification' 'zenity' 'libsm' 'gnome-desktop' 
'upower'
+ 'libxkbcommon-x11' 'libgudev' 'deepin-cogl')
+makedepends=('gnome-common' 'gnome-doc-utils' 'gobject-introspection' 
'gtk-doc' 'intltool')
+options=('!emptydirs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-mutter/archive/$pkgver.tar.gz";)
+sha512sums=('5756337676e783b06ae96661a450e4c99fa51e72b7b0fcd3810b267420e6ffd4462f1bed9ff7762193674c2d4f2283332e1b550466a9c7c1c5ec39dd557a6340')
+
+build() {
+  cd deepin-mutter-$pkgver
+  ./autogen.sh \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/deepin-mutter \
+--localstatedir=/var \
+--enable-gtk-doc \
+--enable-wayland \
+--enable-native-backend \
+--disable-static \
+--disable-schemas-compile \
+--enable-compile-warnings=minimum
+  make
+}
+
+package() {
+  cd deepin-mutter-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libtorrent-rasterbar/repos/testing-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 15:20:58
  Author: felixonmars
Revision: 330416

archrelease: copy trunk to testing-x86_64

Added:
  libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD
(from rev 330415, libtorrent-rasterbar/trunk/PKGBUILD)
Deleted:
  libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD

--+
 PKGBUILD |  126 ++---
 1 file changed, 63 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 15:20:32 UTC (rev 330415)
+++ PKGBUILD2018-08-01 15:20:58 UTC (rev 330416)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Ionut Biru 
-# Contributor: Hugo Doria 
-
-pkgname=libtorrent-rasterbar
-pkgver=1.1.8
-pkgrel=3
-epoch=1
-pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
-url="http://www.rasterbar.com/products/libtorrent/";
-arch=('x86_64')
-license=('BSD')
-depends=('boost-libs')
-makedepends=('boost' 'python2' 'python')
-options=('!emptydirs')
-_pkgver=${pkgver//./_}
-source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz)
-sha512sums=('0db79b60093fc771d3fb0a2df7d420ae874da0e5c0968e4cc28052c999ed259f339d4e8b271923a0dc71ec1433d50ad5b680d873ea3dbfa17e663e265c02975b')
-
-prepare() {
-  mkdir py2 py3
-  cd libtorrent-libtorrent-${_pkgver}
-
-  # Avoid depending on newer processors
-  sed -i 's/-msse4.2//' configure.ac
-
-  ./autotool.sh
-}
-
-_build() (
-  cd py$1
-
-  # FS#50745
-  _boost="boost_python"
-  if [ $1 -eq 3 ]; then _boost="boost_python3"; fi
-
-  # 
https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436
-  CXXFLAGS="$CXXFLAGS -std=c++11" \
-  PYTHON=/usr/bin/python$1 \
-  ../libtorrent-libtorrent-${_pkgver}/configure \
---prefix=/usr \
---enable-python-binding \
---enable-examples \
---disable-static \
---with-libiconv \
---with-boost-python=$_boost
-)
-
-build() {
-  _build 2
-  _build 3
-}
-
-package() {
-  make -C py2 DESTDIR="$pkgdir" install
-  make -C py3 DESTDIR="$pkgdir" install
-  install -Dm644 libtorrent-libtorrent-${_pkgver}/COPYING \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  # Remove most example binaries
-  rm "$pkgdir"/usr/bin/{*_test,*_tester,simple_client,stats_counters}
-}

Copied: libtorrent-rasterbar/repos/testing-x86_64/PKGBUILD (from rev 330415, 
libtorrent-rasterbar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 15:20:58 UTC (rev 330416)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Hugo Doria 
+
+pkgname=libtorrent-rasterbar
+pkgver=1.1.9
+pkgrel=1
+epoch=1
+pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
+url="http://www.rasterbar.com/products/libtorrent/";
+arch=('x86_64')
+license=('BSD')
+depends=('boost-libs')
+makedepends=('boost' 'python2' 'python')
+options=('!emptydirs')
+_pkgver=${pkgver//./_}
+source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz)
+sha512sums=('8c313c757603a4b2035c69fbe745c1e3483359b7b21601f9353338acc00e15953b4414ea4adf93647e1f2f9e1da72df165cede9dbdcaf57c12833529a43b3fc7')
+
+prepare() {
+  mkdir py2 py3
+  cd libtorrent-libtorrent-${_pkgver}
+
+  # Avoid depending on newer processors
+  sed -i 's/-msse4.2//' configure.ac
+
+  ./autotool.sh
+}
+
+_build() (
+  cd py$1
+
+  # FS#50745
+  _boost="boost_python"
+  if [ $1 -eq 3 ]; then _boost="boost_python3"; fi
+
+  # 
https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436
+  CXXFLAGS="$CXXFLAGS -std=c++11" \
+  PYTHON=/usr/bin/python$1 \
+  ../libtorrent-libtorrent-${_pkgver}/configure \
+--prefix=/usr \
+--enable-python-binding \
+--enable-examples \
+--disable-static \
+--with-libiconv \
+--with-boost-python=$_boost
+)
+
+build() {
+  _build 2
+  _build 3
+}
+
+package() {
+  make -C py2 DESTDIR="$pkgdir" install
+  make -C py3 DESTDIR="$pkgdir" install
+  install -Dm644 libtorrent-libtorrent-${_pkgver}/COPYING \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove most example binaries
+  rm "$pkgdir"/usr/bin/{*_test,*_tester,simple_client,stats_counters}
+}


[arch-commits] Commit in libtorrent-rasterbar/trunk (PKGBUILD)

2018-08-01 Thread Felix Yan via arch-commits
Date: Wednesday, August 1, 2018 @ 15:20:32
  Author: felixonmars
Revision: 330415

upgpkg: libtorrent-rasterbar 1:1.1.9-1

Modified:
  libtorrent-rasterbar/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 15:20:01 UTC (rev 330414)
+++ PKGBUILD2018-08-01 15:20:32 UTC (rev 330415)
@@ -4,8 +4,8 @@
 # Contributor: Hugo Doria 
 
 pkgname=libtorrent-rasterbar
-pkgver=1.1.8
-pkgrel=3
+pkgver=1.1.9
+pkgrel=1
 epoch=1
 pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
 url="http://www.rasterbar.com/products/libtorrent/";
@@ -16,7 +16,7 @@
 options=('!emptydirs')
 _pkgver=${pkgver//./_}
 
source=(https://github.com/arvidn/libtorrent/archive/libtorrent-${_pkgver}/$pkgname-$pkgver.tar.gz)
-sha512sums=('0db79b60093fc771d3fb0a2df7d420ae874da0e5c0968e4cc28052c999ed259f339d4e8b271923a0dc71ec1433d50ad5b680d873ea3dbfa17e663e265c02975b')
+sha512sums=('8c313c757603a4b2035c69fbe745c1e3483359b7b21601f9353338acc00e15953b4414ea4adf93647e1f2f9e1da72df165cede9dbdcaf57c12833529a43b3fc7')
 
 prepare() {
   mkdir py2 py3


[arch-commits] Commit in js60/trunk (PKGBUILD bug1415202.patch)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 15:20:01
  Author: heftig
Revision: 330414

Patch for failing test

Added:
  js60/trunk/bug1415202.patch
Modified:
  js60/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++--
 bug1415202.patch |  129 +
 2 files changed, 134 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 14:39:55 UTC (rev 330413)
+++ PKGBUILD2018-08-01 15:20:01 UTC (rev 330414)
@@ -13,9 +13,11 @@
 makedepends=(python2 zip autoconf2.13 mercurial)
 _repo=https://hg.mozilla.org/mozilla-unified
 source=("hg+$_repo#tag=FIREFOX_${pkgver//./_}esr_RELEASE"
+bug1415202.patch
 mozjs60-fix-soname.patch
 mozjs52-include-configure-script.patch)
 sha256sums=('SKIP'
+'9f316ab46d1c45b0051b43579e80d0d622c58d74230877a53b170c56e6aa0193'
 'c792837930defe27355941080e9b80ec1d45003c097e4707860acc13d43bc519'
 'd91a89acd88bfc747a255050757a0c17139bf5c3508c2e1c3c6bb2056786a344')
 
@@ -23,6 +25,9 @@
   cd mozilla-unified
   mkdir obj
 
+  # https://bugzilla.mozilla.org/show_bug.cgi?id=1479687
+  patch -Np1 -i ../bug1415202.patch
+
   # 
https://salsa.debian.org/gnome-team/mozjs52/tree/debian/master/debian/patches
   patch -Np1 -i ../mozjs60-fix-soname.patch
   patch -Np1 -i ../mozjs52-include-configure-script.patch
@@ -60,11 +65,6 @@
   local jstests_extra_args=(
 --format=none
 --exclude-random
-
-# non262/Date/time-zone-2038-pst.js:43:5 Error: Assertion failed:
-# got "Sat Mar 31 2040 00:00:00 GMT-0700 (PST)",
-# expected "Sat Mar 31 2040 00:00:00 GMT-0700 (PDT)"
---exclude non262/Date/time-zone-2038-pst.js
   ) jittest_extra_args=(
 --format=none
 --timeout 300

Added: bug1415202.patch
===
--- bug1415202.patch(rev 0)
+++ bug1415202.patch2018-08-01 15:20:01 UTC (rev 330414)
@@ -0,0 +1,129 @@
+# HG changeset patch
+# User André Bargull 
+# Date 1510140221 28800
+#  Wed Nov 08 03:23:41 2017 -0800
+# Node ID 8bf5e7460a7c5ba3430b501d1659c469a862a929
+# Parent  60fd4a5b01ec70ded9ddfd560fd5be191b1c74b9
+Bug 1415202: Always use the equivalent year to determine the time zone offset 
and name. r=Waldo
+
+diff --git a/js/src/jsdate.cpp b/js/src/jsdate.cpp
+--- a/js/src/jsdate.cpp
 b/js/src/jsdate.cpp
+@@ -2636,22 +2636,26 @@ ToPRMJTime(double localTime, double utcT
+ 
+ return prtm;
+ }
+ 
+ static size_t
+ FormatTime(char* buf, int buflen, const char* fmt, double utcTime, double 
localTime)
+ {
+ PRMJTime prtm = ToPRMJTime(localTime, utcTime);
+-int eqivalentYear = IsRepresentableAsTime32(utcTime)
+-? prtm.tm_year
+-: EquivalentYearForDST(prtm.tm_year);
++
++// If an equivalent year was used to compute the date/time components, use
++// the same equivalent year to determine the time zone name and offset in
++// PRMJ_FormatTime(...).
++int timeZoneYear = IsRepresentableAsTime32(utcTime)
++   ? prtm.tm_year
++   : EquivalentYearForDST(prtm.tm_year);
+ int offsetInSeconds = (int) floor((localTime - utcTime) / msPerSecond);
+ 
+-return PRMJ_FormatTime(buf, buflen, fmt, &prtm, eqivalentYear, 
offsetInSeconds);
++return PRMJ_FormatTime(buf, buflen, fmt, &prtm, timeZoneYear, 
offsetInSeconds);
+ }
+ 
+ enum class FormatSpec {
+ DateTime,
+ Date,
+ Time
+ };
+ 
+diff --git a/js/src/vm/Time.cpp b/js/src/vm/Time.cpp
+--- a/js/src/vm/Time.cpp
 b/js/src/vm/Time.cpp
+@@ -257,17 +257,17 @@ PRMJ_InvalidParameterHandler(const wchar
+ {
+ /* empty */
+ }
+ #endif
+ 
+ /* Format a time value into a buffer. Same semantics as strftime() */
+ size_t
+ PRMJ_FormatTime(char* buf, int buflen, const char* fmt, const PRMJTime* prtm,
+-int equivalentYear, int offsetInSeconds)
++int timeZoneYear, int offsetInSeconds)
+ {
+ size_t result = 0;
+ #if defined(XP_UNIX) || defined(XP_WIN)
+ struct tm a;
+ #ifdef XP_WIN
+ _invalid_parameter_handler oldHandler;
+ #ifndef __MINGW32__
+ int oldReportMode;
+@@ -290,39 +290,33 @@ PRMJ_FormatTime(char* buf, int buflen, c
+  */
+ #if defined(HAVE_LOCALTIME_R) && defined(HAVE_TM_ZONE_TM_GMTOFF)
+ char emptyTimeZoneId[] = "";
+ {
+ /*
+  * Fill out |td| to the time represented by |prtm|, leaving the
+  * timezone fields zeroed out. localtime_r will then fill in the
+  * timezone fields for that local time according to the system's
+- * timezone parameters.
++ * timezone parameters. Use |timeZoneYear| for the year to ensure the
++ * time zone name matches the time zone offset used by the caller.
+  */
+ struct tm td;
+ memset(&td, 0, sizeof(td));
+ td.tm_sec = prtm->tm_sec;
+ t

[arch-commits] Commit in colord/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 14:25:30
  Author: heftig
Revision: 330256

archrelease: copy trunk to extra-x86_64

Added:
  colord/repos/extra-x86_64/PKGBUILD
(from rev 330255, colord/trunk/PKGBUILD)
Deleted:
  colord/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  135 ++---
 1 file changed, 67 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 14:24:46 UTC (rev 330255)
+++ PKGBUILD2018-08-01 14:25:30 UTC (rev 330256)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgbase=colord
-pkgname=(colord colord-sane)
-pkgver=1.4.3
-pkgrel=1
-pkgdesc="System daemon for managing color devices"
-url="https://www.freedesktop.org/software/colord";
-arch=(x86_64)
-license=(GPL2)
-depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev 
shared-mime-info)
-makedepends=(gobject-introspection vala sane bash-completion argyllcms git 
docbook-utils
- docbook-sgml perl-sgmls meson gtk-doc)
-options=(!emptydirs)
-_commit=cd7faac0d81f2dabef6c9787baf78b9e8fb0e1ae  # tags/1.4.3^0
-source=("git+https://github.com/hughsie/colord#commit=$_commit";)
-sha256sums=('SKIP')
-validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')  # Richard Hughes
-
-pkgver() {
-  cd colord
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd colord
-}
-
-build() {
-  arch-meson colord build \
--D libcolordcompat=true \
--D sane=true \
--D vapi=true \
--D print_profiles=true \
--D daemon_user=colord
-  ninja -C build
-}
-
-check() {
-  cd build
-  meson test
-}
-
-package_colord() {
-  optdepends=('argyllcms: color profiling'
-  'colord-sane: SANE support')
-  replaces=(shared-color-profiles)
-
-  DESTDIR="$pkgdir" ninja -C build install
-
-  echo 'u colord - "Color management daemon" /var/lib/colord' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/colord.conf"
-
-### Split colord-sane
-  mkdir -p colord-sane/usr/lib/colord-plugins
-  mv {"$pkgdir",colord-sane}/usr/lib/colord-sane
-  mv {"$pkgdir",colord-sane}/usr/lib/colord-plugins/libcolord_sensor_sane.so
-}
-
-package_colord-sane() {
-  pkgdesc+=" (SANE support)"
-  depends=("colord=$pkgver-$pkgrel" sane)
-  mv colord-sane/* "$pkgdir"
-}
-
-# vim:set sw=2 et:

Copied: colord/repos/extra-x86_64/PKGBUILD (from rev 330255, 
colord/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 14:25:30 UTC (rev 330256)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgbase=colord
+pkgname=(colord colord-sane)
+pkgver=1.4.3
+pkgrel=2
+pkgdesc="System daemon for managing color devices"
+url="https://www.freedesktop.org/software/colord";
+arch=(x86_64)
+license=(GPL2)
+depends=(lcms2 libgusb polkit sqlite dconf dbus libgudev shared-mime-info 
libsystemd udev)
+makedepends=(gobject-introspection vala sane bash-completion argyllcms git 
docbook-utils
+ docbook-sgml perl-sgmls meson gtk-doc systemd)
+options=(!emptydirs)
+_commit=cd7faac0d81f2dabef6c9787baf78b9e8fb0e1ae  # tags/1.4.3^0
+source=("git+https://github.com/hughsie/colord#commit=$_commit";)
+sha256sums=('SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17')  # Richard Hughes
+
+pkgver() {
+  cd colord
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd colord
+}
+
+build() {
+  arch-meson colord build \
+-D libcolordcompat=true \
+-D sane=true \
+-D vapi=true \
+-D print_profiles=true \
+-D daemon_user=colord
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package_colord() {
+  optdepends=('argyllcms: color profiling'
+  'colord-sane: SANE support')
+  replaces=(shared-color-profiles)
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  echo 'u colord - "Color management daemon" /var/lib/colord' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/colord.conf"
+
+### Split colord-sane
+  mkdir -p colord-sane/usr/lib/colord-plugins
+  mv {"$pkgdir",colord-sane}/usr/lib/colord-sane
+  mv {"$pkgdir",colord-sane}/usr/lib/colord-plugins/libcolord_sensor_sane.so
+}
+
+package_colord-sane() {
+  pkgdesc+=" (SANE support)"
+  depends=("colord=$pkgver-$pkgrel" sane)
+  mv colord-sane/* "$pkgdir"
+}
+
+# vim:set sw=2 et:


[arch-commits] Commit in colord/trunk (PKGBUILD)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 14:24:46
  Author: heftig
Revision: 330255

1.4.3-2

Modified:
  colord/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-01 14:19:20 UTC (rev 330254)
+++ PKGBUILD2018-08-01 14:24:46 UTC (rev 330255)
@@ -5,14 +5,14 @@
 pkgbase=colord
 pkgname=(colord colord-sane)
 pkgver=1.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="System daemon for managing color devices"
 url="https://www.freedesktop.org/software/colord";
 arch=(x86_64)
 license=(GPL2)
-depends=(lcms2 libgusb polkit sqlite systemd dconf dbus libgudev 
shared-mime-info)
+depends=(lcms2 libgusb polkit sqlite dconf dbus libgudev shared-mime-info 
libsystemd udev)
 makedepends=(gobject-introspection vala sane bash-completion argyllcms git 
docbook-utils
- docbook-sgml perl-sgmls meson gtk-doc)
+ docbook-sgml perl-sgmls meson gtk-doc systemd)
 options=(!emptydirs)
 _commit=cd7faac0d81f2dabef6c9787baf78b9e8fb0e1ae  # tags/1.4.3^0
 source=("git+https://github.com/hughsie/colord#commit=$_commit";)
@@ -39,8 +39,7 @@
 }
 
 check() {
-  cd build
-  meson test
+  meson test -C build
 }
 
 package_colord() {
@@ -48,7 +47,7 @@
   'colord-sane: SANE support')
   replaces=(shared-color-profiles)
 
-  DESTDIR="$pkgdir" ninja -C build install
+  DESTDIR="$pkgdir" meson install -C build
 
   echo 'u colord - "Color management daemon" /var/lib/colord' |
 install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/colord.conf"


[arch-commits] Commit in gnome-bluetooth/repos/extra-x86_64 (4 files)

2018-08-01 Thread Jan Steffens via arch-commits
Date: Wednesday, August 1, 2018 @ 14:19:20
  Author: heftig
Revision: 330254

archrelease: copy trunk to extra-x86_64

Added:
  gnome-bluetooth/repos/extra-x86_64/61-gnome-bluetooth-rfkill.rules
(from rev 330253, gnome-bluetooth/trunk/61-gnome-bluetooth-rfkill.rules)
  gnome-bluetooth/repos/extra-x86_64/PKGBUILD
(from rev 330253, gnome-bluetooth/trunk/PKGBUILD)
Deleted:
  gnome-bluetooth/repos/extra-x86_64/61-gnome-bluetooth-rfkill.rules
  gnome-bluetooth/repos/extra-x86_64/PKGBUILD

-+
 61-gnome-bluetooth-rfkill.rules |   14 +++---
 PKGBUILD|   83 ++
 2 files changed, 48 insertions(+), 49 deletions(-)

Deleted: 61-gnome-bluetooth-rfkill.rules
===
--- 61-gnome-bluetooth-rfkill.rules 2018-08-01 14:18:36 UTC (rev 330253)
+++ 61-gnome-bluetooth-rfkill.rules 2018-08-01 14:19:20 UTC (rev 330254)
@@ -1,7 +0,0 @@
-# Get access to /dev/rfkill for users
-# See https://bugzilla.redhat.com/show_bug.cgi?id=514798
-#
-# Simplified by Kay Sievers
-# https://bugzilla.redhat.com/show_bug.cgi?id=733326
-
-KERNEL=="rfkill", SUBSYSTEM=="misc", TAG+="uaccess"

Copied: gnome-bluetooth/repos/extra-x86_64/61-gnome-bluetooth-rfkill.rules 
(from rev 330253, gnome-bluetooth/trunk/61-gnome-bluetooth-rfkill.rules)
===
--- 61-gnome-bluetooth-rfkill.rules (rev 0)
+++ 61-gnome-bluetooth-rfkill.rules 2018-08-01 14:19:20 UTC (rev 330254)
@@ -0,0 +1,7 @@
+# Get access to /dev/rfkill for users
+# See https://bugzilla.redhat.com/show_bug.cgi?id=514798
+#
+# Simplified by Kay Sievers
+# https://bugzilla.redhat.com/show_bug.cgi?id=733326
+
+KERNEL=="rfkill", SUBSYSTEM=="misc", TAG+="uaccess"

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-01 14:18:36 UTC (rev 330253)
+++ PKGBUILD2018-08-01 14:19:20 UTC (rev 330254)
@@ -1,42 +0,0 @@
-# $Id$
-# Contributor: Ionut Biru 
-# Contributor: Roman Kyrylych 
-
-pkgname=gnome-bluetooth
-pkgver=3.28.1
-pkgrel=1
-pkgdesc="The GNOME Bluetooth Subsystem"
-url="https://wiki.gnome.org/Projects/GnomeBluetooth";
-arch=(x86_64)
-license=(GPL LGPL)
-depends=(gtk3 libnotify bluez libcanberra libsystemd pulseaudio-bluetooth)
-makedepends=(gobject-introspection gtk-doc docbook-xsl git systemd meson)
-_commit=cb3a236f0e312ab6ef2d6feb1e6812711450a5e5  # 
tags/GNOMEBT_V_3_28_1_fixed^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit";
-61-gnome-bluetooth-rfkill.rules)
-sha256sums=('SKIP'
-'8dd2d3637f380a89e72f65e6c8021e994ccbdc645f1a1b1dbffe74ac9f061f53')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^GNOMEBT_V_//;s/_fixed//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build -D gtk_doc=true -D icon_update=false
-  ninja -C build
-}
-
-check() {
-  cd build
-  meson test
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 
61-gnome-bluetooth-rfkill.rules
-}

Copied: gnome-bluetooth/repos/extra-x86_64/PKGBUILD (from rev 330253, 
gnome-bluetooth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-01 14:19:20 UTC (rev 330254)
@@ -0,0 +1,41 @@
+# $Id$
+# Contributor: Ionut Biru 
+# Contributor: Roman Kyrylych 
+
+pkgname=gnome-bluetooth
+pkgver=3.28.2
+pkgrel=1
+pkgdesc="The GNOME Bluetooth Subsystem"
+url="https://wiki.gnome.org/Projects/GnomeBluetooth";
+arch=(x86_64)
+license=(GPL LGPL)
+depends=(gtk3 libnotify bluez libcanberra libsystemd pulseaudio-bluetooth)
+makedepends=(gobject-introspection gtk-doc docbook-xsl git systemd meson)
+_commit=fe6c511042aa723d00ff0362751c1be2d9cf  # tags/GNOMEBT_V_3_28_2^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-bluetooth.git#commit=$_commit";
+61-gnome-bluetooth-rfkill.rules)
+sha256sums=('SKIP'
+'8dd2d3637f380a89e72f65e6c8021e994ccbdc645f1a1b1dbffe74ac9f061f53')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOMEBT_V_//;s/_fixed//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true -D icon_update=false
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 
61-gnome-bluetooth-rfkill.rules
+}


  1   2   3   4   5   6   7   8   9   10   >