[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)
Date: Sunday, March 11, 2018 @ 07:19:46 Author: lcarlier Revision: 318537 archrelease: copy trunk to extra-any Added: vulkan-docs/repos/extra-any/PKGBUILD (from rev 318536, vulkan-docs/trunk/PKGBUILD) Deleted: vulkan-docs/repos/extra-any/PKGBUILD --+ PKGBUILD | 141 ++--- 1 file changed, 71 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-11 07:19:40 UTC (rev 318536) +++ PKGBUILD2018-03-11 07:19:46 UTC (rev 318537) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=vulkan-docs -pkgname=(vulkan-headers vulkan-html-docs) -pkgver=1.1.70 -pkgrel=1 -epoch=1 -_pkgname=Vulkan-Docs -arch=(any) -url="https://www.khronos.org/vulkan/; -license=('custom') -makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git - ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical -groups=(vulkan-devel) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('9f8c4fc66780f80dd093b8839f21cfeb5537b1b7e8dee31f4176ca22250dde17') - -prepare() { - # for asciidoctor - # it was hard to find versions that builds properly ^^ - local _gemdir="$(ruby -e 'puts Gem.default_dir')" - - #gem install -v 0.7.0 ruby-enum - #gem install -v 1.6.8 mathematical - gem install -v 0.2.2 asciidoctor-mathematical - gem install -v 1.5.0.alpha.15 asciidoctor-pdf - gem install coderay -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}/doc/specs/vulkan" - - # asciidoctor / mathematical workaround bug - fail to find liblasem.so - #cp ~/.gem/ruby/2.4.0/gems/mathematical-1.6.8/ext/mathematical/lasem/build/liblasem.so ${srcdir} - #LD_LIBRARY_PATH=${srcdir}:$LD_LIBRARY_PATH ./makeKHRAndKHX all - ./makeAllExts - - #rm -f ${srcdir}/liblasem.so -} - -package_vulkan-headers() { - pkgdesc="Vulkan header files" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/include/vulkan" - install -dm755 "${pkgdir}/usr/share/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan/ - install -m644 src/vulkan/vulkan.h ${pkgdir}/usr/include/vulkan - install -m644 src/spec/vk.xml ${pkgdir}/usr/share/vulkan - - install -m644 doc/specs/vulkan/copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 doc/specs/vulkan/copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} - -package_vulkan-html-docs() { - pkgdesc="Vulkan html documentation" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/share/doc/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - mv -v out/1.0/*.html "${pkgdir}/usr/share/doc/vulkan/" - mv -v out/1.0/html/* "${pkgdir}/usr/share/doc/vulkan/" - - install -m644 doc/specs/vulkan/copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 doc/specs/vulkan/copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 318536, vulkan-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-11 07:19:46 UTC (rev 318537) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-docs +pkgname=(vulkan-headers vulkan-html-docs) +pkgver=1.1.70 +pkgrel=2 +epoch=1 +_pkgname=Vulkan-Docs +arch=(any) +url="https://www.khronos.org/vulkan/; +license=('custom') +makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git + ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical +groups=(vulkan-devel) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;) +sha256sums=('9f8c4fc66780f80dd093b8839f21cfeb5537b1b7e8dee31f4176ca22250dde17') + +prepare() { + # for asciidoctor + # it was hard to find versions that builds properly ^^ + local _gemdir="$(ruby -e 'puts Gem.default_dir')" + + #gem install -v 0.7.0 ruby-enum + #gem install -v 1.6.8 mathematical + gem install -v 0.2.2 asciidoctor-mathematical + gem install -v 1.5.0.alpha.15 asciidoctor-pdf + gem install coderay +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}/doc/specs/vulkan" + + # asciidoctor / mathematical workaround bug - fail to find liblasem.so + #cp ~/.gem/ruby/2.4.0/gems/mathematical-1.6.8/ext/mathematical/lasem/build/liblasem.so ${srcdir} + #LD_LIBRARY_PATH=${srcdir}:$LD_LIBRARY_PATH ./makeKHRAndKHX all + ./makeAllExts + + #rm -f ${srcdir}/liblasem.so +} + +package_vulkan-headers() { + pkgdesc="Vulkan header files" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/include/vulkan" + install -dm755 "${pkgdir}/usr/share/vulkan" + install -dm755
[arch-commits] Commit in vulkan-docs/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 07:19:40 Author: lcarlier Revision: 318536 upgpkg: vulkan-docs 1:1.1.70-2 add missing vulkan_core.h file to vulkan-headers package Modified: vulkan-docs/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 07:08:02 UTC (rev 318535) +++ PKGBUILD2018-03-11 07:19:40 UTC (rev 318536) @@ -4,7 +4,7 @@ pkgbase=vulkan-docs pkgname=(vulkan-headers vulkan-html-docs) pkgver=1.1.70 -pkgrel=1 +pkgrel=2 epoch=1 _pkgname=Vulkan-Docs arch=(any) @@ -47,7 +47,8 @@ install -dm755 "${pkgdir}/usr/share/vulkan" install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan/ + install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan + install -m644 src/vulkan/vulkan_core.h ${pkgdir}/usr/include/vulkan install -m644 src/vulkan/vulkan.h ${pkgdir}/usr/include/vulkan install -m644 src/spec/vk.xml ${pkgdir}/usr/share/vulkan
[arch-commits] Commit in vulkan-loader-layers/repos/extra-x86_64 (4 files)
Date: Sunday, March 11, 2018 @ 07:08:02 Author: lcarlier Revision: 318535 archrelease: copy trunk to extra-x86_64 Added: vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch (from rev 318534, vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch) vulkan-loader-layers/repos/extra-x86_64/PKGBUILD (from rev 318534, vulkan-loader-layers/trunk/PKGBUILD) Deleted: vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch vulkan-loader-layers/repos/extra-x86_64/PKGBUILD -+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 56 +-- PKGBUILD| 162 +- 2 files changed, 109 insertions(+), 109 deletions(-) Deleted: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 07:07:55 UTC (rev 318534) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 07:08:02 UTC (rev 318535) @@ -1,28 +0,0 @@ -From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 -From: Lenny Komow-Date: Thu, 20 Jul 2017 16:07:14 -0600 -Subject: [PATCH] loader: Remove executable stack from libvulkan.so - -Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 - loader/unknown_ext_chain_gas.asm | 4 - 1 file changed, 4 insertions(+) - -diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm -index e463f45b..798760bd 100644 a/loader/unknown_ext_chain_gas.asm -+++ b/loader/unknown_ext_chain_gas.asm -@@ -108,6 +108,10 @@ vkdev_ext\num: - - .endif - -+#if defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - .data - - termin_error_string: --- -2.13.2 - Copied: vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch (from rev 318534, vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch) === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch (rev 0) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 07:08:02 UTC (rev 318535) @@ -0,0 +1,28 @@ +From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 +From: Lenny Komow +Date: Thu, 20 Jul 2017 16:07:14 -0600 +Subject: [PATCH] loader: Remove executable stack from libvulkan.so + +Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 +--- + loader/unknown_ext_chain_gas.asm | 4 + 1 file changed, 4 insertions(+) + +diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +index e463f45b..798760bd 100644 +--- a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +@@ -108,6 +108,10 @@ vkdev_ext\num: + + .endif + ++#if defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif ++ + .data + + termin_error_string: +-- +2.13.2 + Deleted: PKGBUILD === --- PKGBUILD2018-03-11 07:07:55 UTC (rev 318534) +++ PKGBUILD2018-03-11 07:08:02 UTC (rev 318535) @@ -1,81 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=vulkan-loader-layers -pkgname=(vulkan-icd-loader vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.1.70.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml libx11 libxrandr wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') - -build() { - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(glibc) - optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm ${pkgdir}/usr/include/vulkan/*{.h,.hpp} - rm ${pkgdir}/usr/lib/libVkLayer*.so - - install -m644 ../include/vulkan/vk_icd.h
[arch-commits] Commit in vulkan-loader-layers/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 07:07:55 Author: lcarlier Revision: 318534 upgpkg: vulkan-loader-layers 1.1.70.0-2 move vulkan_core.h file to vulkan-headers package Modified: vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 04:32:52 UTC (rev 318533) +++ PKGBUILD2018-03-11 07:07:55 UTC (rev 318534) @@ -5,7 +5,7 @@ pkgname=(vulkan-icd-loader vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers pkgver=1.1.70.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') @@ -68,7 +68,7 @@ mv -v ${pkgdir}/etc ${pkgdir}/usr/share/ # already in vulkan-headers - rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h + rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform,vulkan_core}.h rm ${pkgdir}/usr/include/vulkan/vulkan.hpp # already in vulkan-icd-loader rm ${pkgdir}/usr/include/vulkan/vk_icd.h
[arch-commits] Commit in gst-python/repos (2 files)
Date: Sunday, March 11, 2018 @ 04:32:52 Author: heftig Revision: 318533 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-python/repos/gnome-unstable-x86_64/ gst-python/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318532, gst-python/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: gst-python/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318532, gst-python/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 04:32:52 UTC (rev 318533) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Sergej Pupykin +# Contributor: Jan de Groot + +pkgbase=gst-python +pkgname=(gst-python gst-python2) +pkgver=1.13.90 +pkgrel=1 +pkgdesc="GStreamer Python binding overrides" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +makedepends=(python-gobject python2-gobject gst-plugins-base-libs git) +_commit=abb68ad440c25d4a4236e11ab14ca2754083b10a # tags/1.13.90^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-python#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh + + cd .. + cp -a $pkgbase py2 + cp -a $pkgbase py3 +} + + +_build() ( + cd py$1 + PYTHON=/usr/bin/python$1 ./configure --prefix=/usr + make +) + +build() { + _build 2 + _build 3 +} + +check() { + make -C py3 check + make -C py2 check +} + +package_gst-python() { + pkgdesc="${pkgdesc//Python/Python 3}" + depends=(python-gobject gst-plugins-base-libs) + + make -C py3 DESTDIR="$pkgdir" install +} + +package_gst-python2() { + pkgdesc="${pkgdesc//Python/Python 2}" + depends=(python2-gobject gst-plugins-base-libs) + + make -C py2 DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gstreamer-vaapi/repos (2 files)
Date: Sunday, March 11, 2018 @ 04:32:31 Author: heftig Revision: 318532 archrelease: copy trunk to gnome-unstable-x86_64 Added: gstreamer-vaapi/repos/gnome-unstable-x86_64/ gstreamer-vaapi/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318531, gstreamer-vaapi/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: gstreamer-vaapi/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318531, gstreamer-vaapi/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 04:32:31 UTC (rev 318532) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+ +pkgname=gstreamer-vaapi +pkgver=1.13.90 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework VAAPI Plugin" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-bad libva libxrandr) +makedepends=(python gtk-doc autoconf-archive git gtk3) +_commit=f6f981e371ba8b189174a0d8a18aac9c8ea6bfab # tags/1.13.90^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer-vaapi#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-python/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 04:31:40 Author: heftig Revision: 318530 1.13.90-1 Modified: gst-python/trunk/PKGBUILD --+ PKGBUILD | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 04:23:08 UTC (rev 318529) +++ PKGBUILD2018-03-11 04:31:40 UTC (rev 318530) @@ -5,14 +5,14 @@ pkgbase=gst-python pkgname=(gst-python gst-python2) -pkgver=1.12.4 +pkgver=1.13.90 pkgrel=1 pkgdesc="GStreamer Python binding overrides" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) -makedepends=(pkg-config python-gobject python2-gobject gst-plugins-base git) -_commit=d8d6347c7cd62f0a86d1a3f75e1107a44cee6b2a # tags/1.12.4^0 +makedepends=(python-gobject python2-gobject gst-plugins-base-libs git) +_commit=abb68ad440c25d4a4236e11ab14ca2754083b10a # tags/1.13.90^0 source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-python#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -39,24 +39,24 @@ _build() ( - cd $1 - ./configure --prefix=/usr + cd py$1 + PYTHON=/usr/bin/python$1 ./configure --prefix=/usr make ) build() { - PYTHON=python3 _build py3 - PYTHON=python2 _build py2 + _build 2 + _build 3 } check() { make -C py3 check - #make -C py2 check + make -C py2 check } package_gst-python() { pkgdesc="${pkgdesc//Python/Python 3}" - depends=(python-gobject gst-plugins-base) + depends=(python-gobject gst-plugins-base-libs) make -C py3 DESTDIR="$pkgdir" install } @@ -63,7 +63,7 @@ package_gst-python2() { pkgdesc="${pkgdesc//Python/Python 2}" - depends=(python2-gobject gst-plugins-base) + depends=(python2-gobject gst-plugins-base-libs) make -C py2 DESTDIR="$pkgdir" install }
[arch-commits] Commit in gstreamer-vaapi/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 04:31:48 Author: heftig Revision: 318531 1.13.90-1 Modified: gstreamer-vaapi/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 04:31:40 UTC (rev 318530) +++ PKGBUILD2018-03-11 04:31:48 UTC (rev 318531) @@ -2,15 +2,15 @@ # Maintainer: Jan Alexander Steffens (heftig)pkgname=gstreamer-vaapi -pkgver=1.12.4 +pkgver=1.13.90 pkgrel=1 pkgdesc="GStreamer Multimedia Framework VAAPI Plugin" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) -depends=(gst-plugins-base gst-plugins-bad libva libxrandr libvpx) -makedepends=(gtk-doc git python valgrind) -_commit=e540e0899421d580423f41a7bd65307923eb6a26 # tags/1.12.4^0 +depends=(gst-plugins-bad libva libxrandr) +makedepends=(python gtk-doc autoconf-archive git gtk3) +_commit=f6f981e371ba8b189174a0d8a18aac9c8ea6bfab # tags/1.13.90^0 source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer-vaapi#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -33,16 +33,14 @@ build() { cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ ---with-package-name="GStreamer VAAPI Plugin (Arch Linux)" \ ---with-package-origin="https://www.archlinux.org/; \ ---disable-builtin-libvpx \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gst-plugins-bad/repos (2 files)
Date: Sunday, March 11, 2018 @ 04:23:08 Author: heftig Revision: 318529 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-plugins-bad/repos/gnome-unstable-x86_64/ gst-plugins-bad/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318528, gst-plugins-bad/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: gst-plugins-bad/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318528, gst-plugins-bad/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 04:23:08 UTC (rev 318529) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Jan de Groot + +pkgname=gst-plugins-bad +pkgver=1.13.90+19+g16b9e1e44 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Bad Plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt libdca libdvdnav + libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls sbc rtmpdump libgudev + libexif libdvdread libvdpau libmpeg2 wildmidi ladspa openal libusb vulkan-icd-loader + libfdk-aac faac soundtouch spandsp neon webrtc-audio-processing libdc1394 libmpcdec zvbi + openexr libbs2b libnice lcms2 bluez-libs flite glu) +makedepends=(python gtk-doc autoconf-archive git gobject-introspection gtk3 vulkan-headers + vulkan-validation-layers librsvg libtiger zbar fluidsynth lilv opencv) +_commit=16b9e1e444519fc72bbb42f76f2dc1e386e5a1be # master +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer Bad Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ +--with-gtk=3.0 \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + # bad tests are bad + #make -k check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 04:22:07 Author: heftig Revision: 318528 1.13.90+19+g16b9e1e44-1 Modified: gst-plugins-bad/trunk/PKGBUILD --+ PKGBUILD | 36 +--- 1 file changed, 17 insertions(+), 19 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 03:38:51 UTC (rev 318527) +++ PKGBUILD2018-03-11 04:22:07 UTC (rev 318528) @@ -3,21 +3,20 @@ # Contributor: Jan de Grootpkgname=gst-plugins-bad -pkgver=1.12.4 -pkgrel=5 +pkgver=1.13.90+19+g16b9e1e44 +pkgrel=1 pkgdesc="GStreamer Multimedia Framework Bad Plugins" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt libdca libdvdnav - libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls glu sbc rtmpdump - libgudev graphene schroedinger libexif libdvdread libvdpau libmpeg2 wildmidi ladspa - openal libusb vulkan-icd-loader libfdk-aac faac soundtouch spandsp neon - webrtc-audio-processing libdc1394 libmpcdec zvbi openexr libbs2b) -makedepends=(python valgrind gobject-introspection gtk-doc git autoconf-archive vulkan-headers - gtk3 clutter librsvg libtiger qt5-declarative qt5-x11extras qt5-wayland zbar - fluidsynth lilv opencv) -_commit=cbdbd8d4f6893e6042dbf7b8258e23a8d2aaf081 # tags/1.12.4^0 + libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls sbc rtmpdump libgudev + libexif libdvdread libvdpau libmpeg2 wildmidi ladspa openal libusb vulkan-icd-loader + libfdk-aac faac soundtouch spandsp neon webrtc-audio-processing libdc1394 libmpcdec zvbi + openexr libbs2b libnice lcms2 bluez-libs flite glu) +makedepends=(python gtk-doc autoconf-archive git gobject-introspection gtk3 vulkan-headers + vulkan-validation-layers librsvg libtiger zbar fluidsynth lilv opencv) +_commit=16b9e1e444519fc72bbb42f76f2dc1e386e5a1be # master source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -35,9 +34,6 @@ git config --local submodule.common.url "$srcdir/gst-common" git submodule update - # libsrtp2 - git cherry-pick -n 029e01743f 17121ebc57 e9aa117200 - sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c NOCONFIGURE=1 ./autogen.sh @@ -45,16 +41,18 @@ build() { cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer Bad Plugins (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ --with-gtk=3.0 \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--enable-experimental \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gst-libav/repos (2 files)
Date: Sunday, March 11, 2018 @ 03:38:51 Author: heftig Revision: 318527 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-libav/repos/gnome-unstable-x86_64/ gst-libav/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318526, gst-libav/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: gst-libav/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318526, gst-libav/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 03:38:51 UTC (rev 318527) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Jan de Groot + +pkgname=gst-libav +pkgver=1.13.90+2+g2e23201 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework ffmpeg Plugin" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(GPL) +depends=(gst-plugins-base-libs bzip2 ffmpeg) +makedepends=(python gtk-doc autoconf-archive git yasm) +provides=("gst-ffmpeg=$pkgver-$pkgrel") +_commit=2e23201c84a74a5da849215261b3acab3e43062e # master +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-libav#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common; +"git+https://git.videolan.org/git/ffmpeg; +"git://git.libav.org/gas-preprocessor") +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git config --local submodule.gst-libs/ext/libav.url "$srcdir/ffmpeg" + git config --local submodule.gst-libs/ext/gas-preprocessor.url "$srcdir/gas-preprocessor" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer ffmpeg Plugin (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ +--with-system-libav \ +--with-libav-extra-configure="--enable-runtime-cpudetect" \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-libav/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 03:38:19 Author: heftig Revision: 318526 1.13.90+2+g2e23201-1 Modified: gst-libav/trunk/PKGBUILD --+ PKGBUILD | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 03:30:36 UTC (rev 318525) +++ PKGBUILD2018-03-11 03:38:19 UTC (rev 318526) @@ -3,7 +3,7 @@ # Contributor: Jan de Grootpkgname=gst-libav -pkgver=1.12.4 +pkgver=1.13.90+2+g2e23201 pkgrel=1 pkgdesc="GStreamer Multimedia Framework ffmpeg Plugin" url="https://gstreamer.freedesktop.org/; @@ -10,14 +10,16 @@ arch=(x86_64) license=(GPL) depends=(gst-plugins-base-libs bzip2 ffmpeg) -makedepends=(python gtk-doc autoconf-archive git valgrind yasm) +makedepends=(python gtk-doc autoconf-archive git yasm) provides=("gst-ffmpeg=$pkgver-$pkgrel") -_commit=2a1098380969a52c2a89abfe52f0d034638a4e69 # tags/1.12.4^0 +_commit=2e23201c84a74a5da849215261b3acab3e43062e # master source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-libav#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common; -"git+https://git.videolan.org/git/ffmpeg;) +"git+https://git.videolan.org/git/ffmpeg; +"git://git.libav.org/gas-preprocessor") sha256sums=('SKIP' 'SKIP' +'SKIP' 'SKIP') pkgver() { @@ -28,12 +30,10 @@ prepare() { cd $pkgname - # BRSTM/BFSTM - git cherry-pick -n a771795005fe5ebc06d788a4520e80890685aadc - git submodule init git config --local submodule.common.url "$srcdir/gst-common" git config --local submodule.gst-libs/ext/libav.url "$srcdir/ffmpeg" + git config --local submodule.gst-libs/ext/gas-preprocessor.url "$srcdir/gas-preprocessor" git submodule update NOCONFIGURE=1 ./autogen.sh @@ -41,16 +41,19 @@ build() { cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer ffmpeg Plugin (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ ---without-system-libav --with-libav-extra-configure="--enable-runtime-cpudetect" \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--with-system-libav \ +--with-libav-extra-configure="--enable-runtime-cpudetect" \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gst-plugins-ugly/repos (2 files)
Date: Sunday, March 11, 2018 @ 03:30:36 Author: heftig Revision: 318525 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-plugins-ugly/repos/gnome-unstable-x86_64/ gst-plugins-ugly/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318524, gst-plugins-ugly/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: gst-plugins-ugly/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318524, gst-plugins-ugly/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 03:30:36 UTC (rev 318525) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Jan de Groot + +pkgname=gst-plugins-ugly +pkgver=1.13.90+1+ga8f55f0f +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Ugly Plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-base-libs libdvdread libmpeg2 a52dec libsidplay libcdio libx264 libx264-all + opencore-amr) +makedepends=(python gtk-doc x264 autoconf-archive git) +_commit=a8f55f0f456890e064e1c92c3a7c5b3f8da1542f # master +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer Ugly Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ + --with-x264-libraries="/usr/lib/x264/libx264-8bit.so:/usr/lib/x264/libx264-10bit.so" \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-plugins-ugly/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 03:30:07 Author: heftig Revision: 318524 1.13.90+1+ga8f55f0f-1 Modified: gst-plugins-ugly/trunk/PKGBUILD --+ PKGBUILD | 26 ++ 1 file changed, 14 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 03:25:07 UTC (rev 318523) +++ PKGBUILD2018-03-11 03:30:07 UTC (rev 318524) @@ -3,16 +3,16 @@ # Contributor: Jan de Grootpkgname=gst-plugins-ugly -pkgver=1.12.4 -pkgrel=3 +pkgver=1.13.90+1+ga8f55f0f +pkgrel=1 pkgdesc="GStreamer Multimedia Framework Ugly Plugins" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) -depends=(gst-plugins-base-libs libdvdread lame libmpeg2 a52dec libsidplay - libcdio libx264 libx264-all opencore-amr mpg123) -makedepends=(python gtk-doc x264 autoconf-archive git valgrind) -_commit=46fab99f2ef5581d63c2d11c57fb741553ede37f # tags/1.12.4^0 +depends=(gst-plugins-base-libs libdvdread libmpeg2 a52dec libsidplay libcdio libx264 libx264-all + opencore-amr) +makedepends=(python gtk-doc x264 autoconf-archive git) +_commit=a8f55f0f456890e064e1c92c3a7c5b3f8da1542f # master source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -35,16 +35,18 @@ build() { cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer Ugly Plugins (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ --with-x264-libraries="/usr/lib/x264/libx264-8bit.so:/usr/lib/x264/libx264-10bit.so" \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--enable-experimental \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gst-plugins-good/repos (2 files)
Date: Sunday, March 11, 2018 @ 03:25:07 Author: heftig Revision: 318523 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-plugins-good/repos/gnome-unstable-x86_64/ gst-plugins-good/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318522, gst-plugins-good/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: gst-plugins-good/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318522, gst-plugins-good/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 03:25:07 UTC (rev 318523) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Maintainer: Jan de Groot + +pkgname=gst-plugins-good +pkgver=1.13.90+3+g13dd93aca +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Good Plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(libpulse jack libsoup gst-plugins-base-libs wavpack aalib taglib libdv libshout libvpx + gdk-pixbuf2 libcaca libavc1394 libiec61883 libxdamage v4l-utils cairo libgudev speex flac + libraw1394 lame mpg123 twolame) +makedepends=(python gtk-doc autoconf-archive git gtk3 qt5-declarative qt5-x11extras qt5-wayland) +checkdepends=(gst-plugins-base) +_commit=13dd93aca1ff78d191aadea9fccd88ff859b8fbf # master +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer Good Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-plugins-good/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 03:24:24 Author: heftig Revision: 318522 1.13.90+3+g13dd93aca-1 Modified: gst-plugins-good/trunk/PKGBUILD --+ PKGBUILD | 26 ++ 1 file changed, 14 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 03:12:54 UTC (rev 318521) +++ PKGBUILD2018-03-11 03:24:24 UTC (rev 318522) @@ -1,10 +1,10 @@ # $Id$ # Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Jan de Groot +# Maintainer: Jan de Groot pkgname=gst-plugins-good -pkgver=1.12.4 -pkgrel=2 +pkgver=1.13.90+3+g13dd93aca +pkgrel=1 pkgdesc="GStreamer Multimedia Framework Good Plugins" url="https://gstreamer.freedesktop.org/; arch=(x86_64) @@ -11,10 +11,10 @@ license=(LGPL) depends=(libpulse jack libsoup gst-plugins-base-libs wavpack aalib taglib libdv libshout libvpx gdk-pixbuf2 libcaca libavc1394 libiec61883 libxdamage v4l-utils cairo libgudev speex flac - libraw1394) -makedepends=(python gtk-doc autoconf-archive git) + libraw1394 lame mpg123 twolame) +makedepends=(python gtk-doc autoconf-archive git gtk3 qt5-declarative qt5-x11extras qt5-wayland) checkdepends=(gst-plugins-base) -_commit=224938300a3b0fd8263422c3548576ac939032e5 # tags/1.12.4^0 +_commit=13dd93aca1ff78d191aadea9fccd88ff859b8fbf # master source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -37,15 +37,17 @@ build() { cd $pkgname - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer Good Plugins (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--enable-experimental \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in gst-plugins-base/repos (2 files)
Date: Sunday, March 11, 2018 @ 03:12:54 Author: heftig Revision: 318521 archrelease: copy trunk to gnome-unstable-x86_64 Added: gst-plugins-base/repos/gnome-unstable-x86_64/ gst-plugins-base/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318520, gst-plugins-base/trunk/PKGBUILD) --+ PKGBUILD | 77 + 1 file changed, 77 insertions(+) Copied: gst-plugins-base/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318520, gst-plugins-base/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-11 03:12:54 UTC (rev 318521) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Maintainer: Jan de Groot + +pkgbase=gst-plugins-base +pkgname=(gst-plugins-base-libs gst-plugins-base) +pkgver=1.13.90+3+g98fc23062 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Base Plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gstreamer orc libxv iso-codes libgudev mesa) +makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus graphene libpng libjpeg + gobject-introspection gtk-doc autoconf-archive git) +checkdepends=(gtk3 qt5-base clutter sdl glu) +options=(!emptydirs) +_commit=98fc23062f211ac1ffe96802bfe891869615660d # master +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgbase + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer Base Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ +--enable-experimental \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgbase + # GL tests need hardware + make check || : +} + +package_gst-plugins-base-libs() { + pkgdesc="${pkgdesc/Plugins/Libraries}" + + cd $pkgbase + make DESTDIR="$pkgdir" install + make -C ext DESTDIR="$pkgdir" uninstall +} + +package_gst-plugins-base() { + depends=("gst-plugins-base-libs=$pkgver" + alsa-lib cdparanoia libvisual libvorbis libtheora pango opus graphene libpng libjpeg) + + cd $pkgbase + make -C gst-libs DESTDIR="$pkgdir" install + make -C ext DESTDIR="$pkgdir" install + make -C gst-libs DESTDIR="$pkgdir" uninstall +}
[arch-commits] Commit in gst-plugins-base/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 03:12:09 Author: heftig Revision: 318520 1.13.90+3+g98fc23062-1 Modified: gst-plugins-base/trunk/PKGBUILD --+ PKGBUILD | 39 +-- 1 file changed, 21 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-11 01:48:06 UTC (rev 318519) +++ PKGBUILD2018-03-11 03:12:09 UTC (rev 318520) @@ -1,19 +1,21 @@ # $Id$ +# Maintainer: Jan Alexander Steffens (heftig)# Maintainer: Jan de Groot pkgbase=gst-plugins-base pkgname=(gst-plugins-base-libs gst-plugins-base) -pkgver=1.12.4 +pkgver=1.13.90+3+g98fc23062 pkgrel=1 pkgdesc="GStreamer Multimedia Framework Base Plugins" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) -makedepends=(gstreamer orc libxv iso-codes alsa-lib cdparanoia libvisual libvorbis libtheora pango - opus gobject-introspection gtk-doc autoconf-archive git pkgconfig) -checkdepends=(gtk3 qt5-base) +depends=(gstreamer orc libxv iso-codes libgudev mesa) +makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus graphene libpng libjpeg + gobject-introspection gtk-doc autoconf-archive git) +checkdepends=(gtk3 qt5-base clutter sdl glu) options=(!emptydirs) -_commit=e07c69f65598068b380753066783a1c67e3d4464 # tags/1.12.4^0 +_commit=98fc23062f211ac1ffe96802bfe891869615660d # master source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) sha256sums=('SKIP' @@ -36,36 +38,37 @@ build() { cd $pkgbase - - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer Base Plugins (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ ---enable-experimental --enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--enable-experimental \ +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make - - sed -e 's/^SUBDIRS_EXT =.*/SUBDIRS_EXT =/' -i Makefile } check() { cd $pkgbase - make check + # GL tests need hardware + make check || : } package_gst-plugins-base-libs() { - pkgdesc="GStreamer Multimedia Framework Base Plugin libraries" - depends=(gstreamer orc libxv iso-codes) + pkgdesc="${pkgdesc/Plugins/Libraries}" cd $pkgbase make DESTDIR="$pkgdir" install + make -C ext DESTDIR="$pkgdir" uninstall } package_gst-plugins-base() { - depends=("gst-plugins-base-libs=$pkgver" alsa-lib cdparanoia libvisual libvorbis - libtheora pango opus) + depends=("gst-plugins-base-libs=$pkgver" + alsa-lib cdparanoia libvisual libvorbis libtheora pango opus graphene libpng libjpeg) cd $pkgbase make -C gst-libs DESTDIR="$pkgdir" install
[arch-commits] Commit in clutter-gst/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, March 11, 2018 @ 01:48:06 Author: heftig Revision: 318519 archrelease: copy trunk to extra-x86_64 Added: clutter-gst/repos/extra-x86_64/PKGBUILD (from rev 318518, clutter-gst/trunk/PKGBUILD) Deleted: clutter-gst/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 97 ++--- 1 file changed, 49 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-11 01:47:30 UTC (rev 318518) +++ PKGBUILD2018-03-11 01:48:06 UTC (rev 318519) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)- -pkgname=clutter-gst -pkgver=3.0.24 -pkgrel=1 -pkgdesc="GStreamer bindings for clutter" -url="https://git.gnome.org/browse/clutter-gst; -arch=(i686 x86_64) -license=(LGPL) -depends=(clutter gst-plugins-base-libs libxdamage libgudev) -makedepends=(gobject-introspection gtk-doc git) -_commit=e2bad4876a4c4be3997c04736066bb683ee71284 # tags/3.0.24^0 -source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc \ ---enable-gtk-doc - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -check() { - cd $pkgname - make check -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: clutter-gst/repos/extra-x86_64/PKGBUILD (from rev 318518, clutter-gst/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-11 01:48:06 UTC (rev 318519) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=clutter-gst +pkgver=3.0.26 +pkgrel=1 +pkgdesc="GStreamer bindings for clutter" +url="https://git.gnome.org/browse/clutter-gst; +arch=(x86_64) +license=(LGPL) +depends=(clutter gst-plugins-base-libs libxdamage libgudev) +makedepends=(gobject-introspection gtk-doc git) +_commit=7e191b675decc87bca263f08c1b01a694c74d44a # clutter-gst-3.0~1 +source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + git tag -f 3.0.26 7e191b675decc87bca263f08c1b01a694c74d44a # Fixup missing tag + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc \ +--enable-gtk-doc + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in clutter-gst/trunk (PKGBUILD)
Date: Sunday, March 11, 2018 @ 01:47:30 Author: heftig Revision: 318518 3.0.26-1 Modified: clutter-gst/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 21:26:09 UTC (rev 318517) +++ PKGBUILD2018-03-11 01:47:30 UTC (rev 318518) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig)pkgname=clutter-gst -pkgver=3.0.24 +pkgver=3.0.26 pkgrel=1 pkgdesc="GStreamer bindings for clutter" url="https://git.gnome.org/browse/clutter-gst; @@ -10,7 +10,7 @@ license=(LGPL) depends=(clutter gst-plugins-base-libs libxdamage libgudev) makedepends=(gobject-introspection gtk-doc git) -_commit=e2bad4876a4c4be3997c04736066bb683ee71284 # tags/3.0.24^0 +_commit=7e191b675decc87bca263f08c1b01a694c74d44a # clutter-gst-3.0~1 source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;) sha256sums=('SKIP') @@ -21,6 +21,7 @@ prepare() { cd $pkgname + git tag -f 3.0.26 7e191b675decc87bca263f08c1b01a694c74d44a # Fixup missing tag NOCONFIGURE=1 ./autogen.sh }
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:57:34 Author: felixonmars Revision: 306105 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 306104, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 306104, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:57:34 UTC (rev 306105) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=107 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:57:16 Author: felixonmars Revision: 306104 upgpkg: haskell-yesod-auth 1.4.21-107 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:56:07 UTC (rev 306103) +++ PKGBUILD2018-03-10 23:57:16 UTC (rev 306104) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=106 +pkgrel=107 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:56:07 Author: felixonmars Revision: 306103 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 306102, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 306102, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:56:07 UTC (rev 306103) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=88 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +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-api/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:55:52 Author: felixonmars Revision: 306102 upgpkg: hledger-api 1.5-88 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:54:44 UTC (rev 306101) +++ PKGBUILD2018-03-10 23:55:52 UTC (rev 306102) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=87 +pkgrel=88 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:54:44 Author: felixonmars Revision: 306101 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 306100, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 306100, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:54:44 UTC (rev 306101) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.5 +pkgrel=53 +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' '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' '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=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3') + +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)
Date: Saturday, March 10, 2018 @ 23:54:29 Author: felixonmars Revision: 306100 upgpkg: hledger-ui 1.5-53 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:53:38 UTC (rev 306099) +++ PKGBUILD2018-03-10 23:54:29 UTC (rev 306100) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.5 -pkgrel=52 +pkgrel=53 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:53:23 Author: felixonmars Revision: 306098 upgpkg: hledger-web 1.5-98 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:51:53 UTC (rev 306097) +++ PKGBUILD2018-03-10 23:53:23 UTC (rev 306098) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=97 +pkgrel=98 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:53:38 Author: felixonmars Revision: 306099 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 306098, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 306098, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:53:38 UTC (rev 306099) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=98 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:51:38 Author: felixonmars Revision: 306096 upgpkg: stack 1.6.5-28 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:45:58 UTC (rev 306095) +++ PKGBUILD2018-03-10 23:51:38 UTC (rev 306096) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=27 +pkgrel=28 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, March 10, 2018 @ 23:51:53 Author: felixonmars Revision: 306097 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 306096, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 306096, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 306096, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:51:53 UTC (rev 306097) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=28 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 'haskell-network-uri' + 'haskell-open-browser' 'haskell-optparse-applicative' 'haskell-optparse-simple' + 'haskell-path' 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:45:44 Author: felixonmars Revision: 306094 upgpkg: haskell-brick 0.34.1-12 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:44:54 UTC (rev 306093) +++ PKGBUILD2018-03-10 23:45:44 UTC (rev 306094) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.34.1 -pkgrel=11 +pkgrel=12 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("custom:BSD3")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:45:58 Author: felixonmars Revision: 306095 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 306094, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 306094, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:45:58 UTC (rev 306095) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.34.1 +pkgrel=12 +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-stm' 'haskell-text' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55fa396264b59dbc3788e91975dba8e5a43b27c3943ec3630a4a3bfc51868d87c3ea18f04ffe04931483e6b0e536a4e7d176ed4279a5528da9a2d385ad5a7d1a') + +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-microlens-platform/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:44:54 Author: felixonmars Revision: 306093 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 306092, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 306092, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:44:54 UTC (rev 306093) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.3.10 +pkgrel=1 +pkgdesc="Feature-complete microlens" +url="https://github.com/aelve/microlens; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529') + +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 +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-microlens-platform/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:44:39 Author: felixonmars Revision: 306092 upgpkg: haskell-microlens-platform 0.3.10-1 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:44:04 UTC (rev 306091) +++ PKGBUILD2018-03-10 23:44:39 UTC (rev 306092) @@ -4,8 +4,8 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform -pkgver=0.3.9.0 -pkgrel=14 +pkgver=0.3.10 +pkgrel=1 pkgdesc="Feature-complete microlens" url="https://github.com/aelve/microlens; license=("custom:BSD3") @@ -15,7 +15,7 @@ "haskell-unordered-containers" "haskell-vector") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('a7a4392a841e4d2d51fc8f8ceea72f919a1184672aa6b8b2e1e0c822320b7d5b0687dff92c67d580e49a07e98eefee3c11e52d44f7695205141ebe0005d3708b') +sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:43:48 Author: felixonmars Revision: 306090 upgpkg: haskell-yesod 1.4.5-217 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:42:59 UTC (rev 306089) +++ PKGBUILD2018-03-10 23:43:48 UTC (rev 306090) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=216 +pkgrel=217 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:44:04 Author: felixonmars Revision: 306091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 306090, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 306090, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:44:04 UTC (rev 306091) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=217 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +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 +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-yesod-test/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:42:59 Author: felixonmars Revision: 306089 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 306088, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 306088, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:42:59 UTC (rev 306089) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=73 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-yesod-test/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:42:42 Author: felixonmars Revision: 306088 upgpkg: haskell-yesod-test 1.5.9.1-73 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:41:23 UTC (rev 306087) +++ PKGBUILD2018-03-10 23:42:42 UTC (rev 306088) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=72 +pkgrel=73 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:41:23 Author: felixonmars Revision: 306087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 306086, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 306086, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:41:23 UTC (rev 306087) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.2.0 +pkgrel=22 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-text' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('901745b9e6f2eb5d6458c8702a4a112f115448a89152eeec6610096ffb82577f132f0ab748835a9a55c293840674652791a54c746289fd718f37bd41ea3b4ed1') + +prepare() { +sed -i 's/doctest \[ /doctest [ "-dynamic", /' $_hkgname-$pkgver/test/doctest/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-enable-doctests +# https://github.com/aisamanra/config-ini/issues/12 +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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-config-ini/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:40:38 Author: felixonmars Revision: 306086 upgpkg: haskell-config-ini 0.2.2.0-22 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:38:46 UTC (rev 306085) +++ PKGBUILD2018-03-10 23:40:38 UTC (rev 306086) @@ -5,7 +5,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.2.0 -pkgrel=21 +pkgrel=22 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("custom:BSD3")
[arch-commits] Commit in haskell-microlens-ghc/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:38:46 Author: felixonmars Revision: 306085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-ghc/repos/community-staging-x86_64/ haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 306084, haskell-microlens-ghc/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 306084, haskell-microlens-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:38:46 UTC (rev 306085) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=microlens-ghc +pkgname=haskell-microlens-ghc +pkgver=0.4.9 +pkgrel=1 +pkgdesc="microlens + array, bytestring, containers, transformers" +url="https://github.com/aelve/microlens; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-microlens") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8cd9c67e6e43ef182e7052cf4159f502148a57b8b924015980515fba59fe510bb5af5075500cd647f835700e77d417c6ef4b9fab16db7c43d0a09f6202e912c8') + +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 +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-microlens-ghc/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:38:31 Author: felixonmars Revision: 306084 upgpkg: haskell-microlens-ghc 0.4.9-1 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-microlens-ghc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:37:57 UTC (rev 306083) +++ PKGBUILD2018-03-10 23:38:31 UTC (rev 306084) @@ -4,8 +4,8 @@ _hkgname=microlens-ghc pkgname=haskell-microlens-ghc -pkgver=0.4.8.0 -pkgrel=6 +pkgver=0.4.9 +pkgrel=1 pkgdesc="microlens + array, bytestring, containers, transformers" url="https://github.com/aelve/microlens; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs' "haskell-microlens") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('c376f8a428db18c9ab37fafa4d14ef51ac7254eac99c400b06e8196803fd51efcfef454156e265b52280e2685254d4c70620467b20861645ef65d99522a5f23c') +sha512sums=('8cd9c67e6e43ef182e7052cf4159f502148a57b8b924015980515fba59fe510bb5af5075500cd647f835700e77d417c6ef4b9fab16db7c43d0a09f6202e912c8') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Saturday, March 10, 2018 @ 23:37:57 Author: felixonmars Revision: 306083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 306082, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 306082, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 23:37:57 UTC (rev 306083) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.20 +pkgrel=5 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 'haskell-parallel' 'haskell-parsec' + 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/dmwit/vty/commit/d589780fe193b5777f45b8d3c5d712a7b4a64437.patch) +sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08' + '579032c391154d39e1eb2c0e9d99fbf8f1b8c04a8715a1bc915c8f98ed6285b3f89120d8cb0387c23526c9ada17a88cc614ec2d7dad53bf2d92fc6903b9bfe14') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../d589780fe193b5777f45b8d3c5d712a7b4a64437.patch +} + +build() { +cd $_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 +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 +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +package() { +cd $_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-vty/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:37:44 Author: felixonmars Revision: 306082 upgpkg: haskell-vty 5.20-5 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 23:11:41 UTC (rev 306081) +++ PKGBUILD2018-03-10 23:37:44 UTC (rev 306082) @@ -5,7 +5,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.20 -pkgrel=4 +pkgrel=5 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("custom:BSD3") @@ -17,11 +17,18 @@ 'haskell-quickcheck-assertions' 'haskell-test-framework' 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' 'haskell-string-qq') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/dmwit/vty/commit/d589780fe193b5777f45b8d3c5d712a7b4a64437.patch) +sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08' + '579032c391154d39e1eb2c0e9d99fbf8f1b8c04a8715a1bc915c8f98ed6285b3f89120d8cb0387c23526c9ada17a88cc614ec2d7dad53bf2d92fc6903b9bfe14') +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../d589780fe193b5777f45b8d3c5d712a7b4a64437.patch +} + build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ @@ -41,7 +48,7 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_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"
[arch-commits] Commit in audit/repos/community-x86_64 (4 files)
Date: Saturday, March 10, 2018 @ 23:11:41 Author: shibumi Revision: 306081 archrelease: copy trunk to community-x86_64 Added: audit/repos/community-x86_64/PKGBUILD (from rev 306080, audit/trunk/PKGBUILD) audit/repos/community-x86_64/audit.install (from rev 306080, audit/trunk/audit.install) Deleted: audit/repos/community-x86_64/PKGBUILD audit/repos/community-x86_64/audit.install ---+ PKGBUILD | 126 audit.install | 12 ++--- 2 files changed, 69 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 23:11:33 UTC (rev 306080) +++ PKGBUILD2018-03-10 23:11:41 UTC (rev 306081) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer : Christian Rebischke-# Contributor: Daniel Micay -# Contributor: -# Contributor: Massimiliano Torromeo -# Contributor: Connor Behan -# Contributor: henning mueller - -pkgname=audit -pkgver=2.8.2 -pkgrel=2 -pkgdesc='Userspace components of the audit framework' -url='https://people.redhat.com/sgrubb/audit' -arch=('x86_64') -depends=('krb5' 'libcap-ng') -makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2') -license=('GPL') -options=('emptydirs') -backup=( - etc/libaudit.conf - etc/audit/audit.rules - etc/audit/auditd.conf - etc/audisp/audispd.conf - etc/audisp/audisp-remote.conf - etc/audisp/zos-remote.conf - etc/audisp/plugins.d/af_unix.conf - etc/audisp/plugins.d/audispd-zos-remote.conf - etc/audisp/plugins.d/au-remote.conf - etc/audisp/plugins.d/syslog.conf -) -source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012') -install="audit.install" - -build() { - cd "${pkgname}-${pkgver}" - export PYTHON=/usr/bin/python2 - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/audit \ ---enable-gssapi-krb5=yes \ ---enable-systemd=yes \ ---with-libcap-ng=yes - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - cd "${pkgdir}" - install -d var/log/audit - rm -rf etc/rc.d etc/sysconfig usr/lib/audit - - sed -ri 's|/sbin|/usr/bin|' \ -etc/audit/*.conf \ -etc/audisp/plugins.d/*.conf \ -usr/lib/systemd/system/auditd.service - - chmod 644 usr/lib/systemd/system/auditd.service -} Copied: audit/repos/community-x86_64/PKGBUILD (from rev 306080, audit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 23:11:41 UTC (rev 306081) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer : Christian Rebischke +# Contributor: Daniel Micay +# Contributor: +# Contributor: Massimiliano Torromeo +# Contributor: Connor Behan +# Contributor: henning mueller + +pkgname=audit +pkgver=2.8.3 +pkgrel=1 +pkgdesc='Userspace components of the audit framework' +url='https://people.redhat.com/sgrubb/audit' +arch=('x86_64') +depends=('krb5' 'libcap-ng') +makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2') +license=('GPL') +options=('emptydirs') +backup=( + etc/libaudit.conf + etc/audit/audit.rules + etc/audit/auditd.conf + etc/audisp/audispd.conf + etc/audisp/audisp-remote.conf + etc/audisp/zos-remote.conf + etc/audisp/plugins.d/af_unix.conf + etc/audisp/plugins.d/audispd-zos-remote.conf + etc/audisp/plugins.d/au-remote.conf + etc/audisp/plugins.d/syslog.conf +) +source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933') +install="audit.install" + +build() { + cd "${pkgname}-${pkgver}" + export PYTHON=/usr/bin/python2 + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/audit \ +--enable-gssapi-krb5=yes \ +--enable-systemd=yes \ +--with-libcap-ng=yes + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + cd "${pkgdir}" + install -d var/log/audit + rm -rf etc/rc.d etc/sysconfig usr/lib/audit + + sed -ri 's|/sbin|/usr/bin|' \ +etc/audit/*.conf \ +etc/audisp/plugins.d/*.conf \ +usr/lib/systemd/system/auditd.service + + chmod 644 usr/lib/systemd/system/auditd.service +} Deleted: audit.install === ---
[arch-commits] Commit in audit/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 23:11:33 Author: shibumi Revision: 306080 upgpkg: audit 2.8.3-1 Modified: audit/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:33:13 UTC (rev 306079) +++ PKGBUILD2018-03-10 23:11:33 UTC (rev 306080) @@ -7,8 +7,8 @@ # Contributor: henning muellerpkgname=audit -pkgver=2.8.2 -pkgrel=2 +pkgver=2.8.3 +pkgrel=1 pkgdesc='Userspace components of the audit framework' url='https://people.redhat.com/sgrubb/audit' arch=('x86_64') @@ -29,7 +29,7 @@ etc/audisp/plugins.d/syslog.conf ) source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012') +sha512sums=('aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933') install="audit.install" build() {
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:33:13 Author: felixonmars Revision: 306079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 306078, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 306078, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:33:13 UTC (rev 306079) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=112 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" "haskell-email-validate" + "haskell-network-uri" "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_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-yesod-form/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:33:00 Author: felixonmars Revision: 306078 upgpkg: haskell-yesod-form 1.4.16-112 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:31:51 UTC (rev 306077) +++ PKGBUILD2018-03-10 22:33:00 UTC (rev 306078) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=111 +pkgrel=112 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-microlens-mtl/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:31:51 Author: felixonmars Revision: 306077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-mtl/repos/community-staging-x86_64/ haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 306076, haskell-microlens-mtl/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 306076, haskell-microlens-mtl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:31:51 UTC (rev 306077) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=microlens-mtl +pkgname=haskell-microlens-mtl +pkgver=0.1.11.1 +pkgrel=3 +pkgdesc="microlens support for Reader/Writer/State from mtl" +url="https://github.com/aelve/microlens; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-mtl' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('81f0bd08143140911596f53bef7db5dd28b97c46069400cb51b2b834f410e4be509750d35bb536b9c58134634a1771f688d6deb114238ed5b61bbf27caaa9b98') + +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 +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-yesod-persistent/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:30:53 Author: felixonmars Revision: 306074 upgpkg: haskell-yesod-persistent 1.4.3-88 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:30:02 UTC (rev 306073) +++ PKGBUILD2018-03-10 22:30:53 UTC (rev 306074) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=87 +pkgrel=88 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:31:07 Author: felixonmars Revision: 306075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 306074, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 306074, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:31:07 UTC (rev 306075) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=88 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 +} + +check() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +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-microlens-mtl/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:31:36 Author: felixonmars Revision: 306076 upgpkg: haskell-microlens-mtl 0.1.11.1-3 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-microlens-mtl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:31:07 UTC (rev 306075) +++ PKGBUILD2018-03-10 22:31:36 UTC (rev 306076) @@ -4,7 +4,7 @@ _hkgname=microlens-mtl pkgname=haskell-microlens-mtl pkgver=0.1.11.1 -pkgrel=2 +pkgrel=3 pkgdesc="microlens support for Reader/Writer/State from mtl" url="https://github.com/aelve/microlens; license=('custom:BSD3')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:30:02 Author: felixonmars Revision: 306073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 306072, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 306072, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:30:02 UTC (rev 306073) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=55 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:29:49 Author: felixonmars Revision: 306072 upgpkg: haskell-persistent-sqlite 2.6.4-55 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:29:02 UTC (rev 306071) +++ PKGBUILD2018-03-10 22:29:49 UTC (rev 306072) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=54 +pkgrel=55 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:28:47 Author: felixonmars Revision: 306070 upgpkg: haskell-microlens-th 0.4.2-1 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD | 17 +++-- 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 22:28:15 UTC (rev 306069) +++ PKGBUILD2018-03-10 22:28:47 UTC (rev 306070) @@ -3,22 +3,22 @@ _hkgname=microlens-th pkgname=haskell-microlens-th -pkgver=0.4.1.3 +pkgver=0.4.2 pkgrel=1 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/aelve/microlens; license=('custom:BSD3') arch=('x86_64') -depends=('ghc-libs' 'haskell-microlens') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('96ac7ee4e9b09d6eb67a02eff405b6a52889f988cf4216efdb18abfdcf11d52cdcd3ccc45ae9c7c65575f4b9a2fe4015f9b9b95ce98efa7503999ffe5bb8') +sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -finlining runhaskell Setup build @@ -28,8 +28,13 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_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"
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:29:02 Author: felixonmars Revision: 306071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 306070, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 306070, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:29:02 UTC (rev 306071) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.2 +pkgrel=1 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/aelve/microlens; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finlining +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_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-microlens/repos (2 files)
Date: Saturday, March 10, 2018 @ 22:28:15 Author: felixonmars Revision: 306069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens/repos/community-staging-x86_64/ haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 306068, haskell-microlens/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 306068, haskell-microlens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 22:28:15 UTC (rev 306069) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=microlens +pkgname=haskell-microlens +pkgver=0.4.9 +pkgrel=1 +pkgdesc="A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this." +url="https://github.com/aelve/microlens; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84f8eb6b44194c372e64ee018342b86591436b097763cc05e129ce982fc4cd71f85315e490683dcce4fb8fce5b2fb5fae7589eb138824dd2d5e153712ea8') + +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 +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-microlens/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 22:28:02 Author: felixonmars Revision: 306068 upgpkg: haskell-microlens 0.4.9-1 rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 microlens-aeson,2.3.0 microlens,0.4.9 Modified: haskell-microlens/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 17:40:49 UTC (rev 306067) +++ PKGBUILD2018-03-10 22:28:02 UTC (rev 306068) @@ -4,7 +4,7 @@ _hkgname=microlens pkgname=haskell-microlens -pkgver=0.4.8.3 +pkgver=0.4.9 pkgrel=1 pkgdesc="A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this." url="https://github.com/aelve/microlens; @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('9c4236032bb8783065392c8943dedee1d6fcbdcb182c495710dc4961259281b899d1c5c3337d1b27ddbc41c0a658d0a0d77b1faaed297b19149ac14dcb665f5c') +sha512sums=('84f8eb6b44194c372e64ee018342b86591436b097763cc05e129ce982fc4cd71f85315e490683dcce4fb8fce5b2fb5fae7589eb138824dd2d5e153712ea8') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in glib-networking/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 21:25:38 Author: heftig Revision: 318516 2.56.0-1 Modified: glib-networking/trunk/PKGBUILD --+ PKGBUILD | 22 +- 1 file changed, 9 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 21:14:21 UTC (rev 318515) +++ PKGBUILD2018-03-10 21:25:38 UTC (rev 318516) @@ -2,7 +2,7 @@ # Maintainer: Jan Alexander Steffens (heftig)pkgname=glib-networking -pkgver=2.54.1 +pkgver=2.56.0 pkgrel=1 pkgdesc="Network extensions for GLib" url="https://git.gnome.org/browse/glib-networking; @@ -9,8 +9,8 @@ arch=(x86_64) license=(GPL2) depends=(glib2 libproxy gnutls ca-certificates gsettings-desktop-schemas) -makedepends=(intltool git) -_commit=5c3ae946ea5f97ad606d0598e42f786139eca0be # tags/2.54.1^0 +makedepends=(meson git) +_commit=d99151580b1ba0efcf737d8b936ae08d02ddac88 # tags/2.56.0^0 source=("git+https://git.gnome.org/browse/glib-networking#commit=$_commit;) sha256sums=('SKIP') @@ -21,25 +21,21 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc \ ---libexecdir=/usr/lib/$pkgname --disable-static \ ---disable-installed-tests - make + arch-meson $pkgname build + ninja -C build } check() { - cd $pkgname - make check + cd build + meson test } package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install + rm -r "$pkgdir/usr/share/installed-tests" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in glib-networking/repos (2 files)
Date: Saturday, March 10, 2018 @ 21:26:09 Author: heftig Revision: 318517 archrelease: copy trunk to gnome-unstable-x86_64 Added: glib-networking/repos/gnome-unstable-x86_64/ glib-networking/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318516, glib-networking/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: glib-networking/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318516, glib-networking/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-10 21:26:09 UTC (rev 318517) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+ +pkgname=glib-networking +pkgver=2.56.0 +pkgrel=1 +pkgdesc="Network extensions for GLib" +url="https://git.gnome.org/browse/glib-networking; +arch=(x86_64) +license=(GPL2) +depends=(glib2 libproxy gnutls ca-certificates gsettings-desktop-schemas) +makedepends=(meson git) +_commit=d99151580b1ba0efcf737d8b936ae08d02ddac88 # tags/2.56.0^0 +source=("git+https://git.gnome.org/browse/glib-networking#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() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -r "$pkgdir/usr/share/installed-tests" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gstreamer/repos (3 files)
Date: Saturday, March 10, 2018 @ 21:14:21 Author: heftig Revision: 318515 archrelease: copy trunk to gnome-unstable-x86_64 Added: gstreamer/repos/gnome-unstable-x86_64/ gstreamer/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318514, gstreamer/trunk/PKGBUILD) gstreamer/repos/gnome-unstable-x86_64/gstreamer.install (from rev 318514, gstreamer/trunk/gstreamer.install) ---+ PKGBUILD | 60 gstreamer.install |7 ++ 2 files changed, 67 insertions(+) Copied: gstreamer/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318514, gstreamer/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-10 21:14:21 UTC (rev 318515) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Maintainer: Jan de Groot + +pkgname=gstreamer +pkgver=1.13.90+5+gcbd03e26c +pkgrel=1 +pkgdesc="GStreamer open-source multimedia framework core library" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 glib2 libunwind libcap libelf) +makedepends=(gtk-doc gobject-introspection autoconf-archive git valgrind bash-completion) +checkdepends=(gmp gsl gtk3) +_commit=cbd03e26ce8ac41c77b3b4a9b7f06a54a0311ce8 # master +install=gstreamer.install +source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer#commit=$_commit; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ +--with-package-name="GStreamer (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/; \ +--enable-gtk-doc \ +--disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Copied: gstreamer/repos/gnome-unstable-x86_64/gstreamer.install (from rev 318514, gstreamer/trunk/gstreamer.install) === --- gnome-unstable-x86_64/gstreamer.install (rev 0) +++ gnome-unstable-x86_64/gstreamer.install 2018-03-10 21:14:21 UTC (rev 318515) @@ -0,0 +1,7 @@ +post_install() { + setcap cap_net_bind_service,cap_net_admin+ep usr/lib/gstreamer-1.0/gst-ptp-helper +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in gstreamer/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 21:13:39 Author: heftig Revision: 318514 1.13.90+5+gcbd03e26c-1 Modified: gstreamer/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 18:53:55 UTC (rev 318513) +++ PKGBUILD2018-03-10 21:13:39 UTC (rev 318514) @@ -3,7 +3,7 @@ # Maintainer: Jan de Grootpkgname=gstreamer -pkgver=1.12.4 +pkgver=1.13.90+5+gcbd03e26c pkgrel=1 pkgdesc="GStreamer open-source multimedia framework core library" url="https://gstreamer.freedesktop.org/; @@ -10,10 +10,9 @@ arch=(x86_64) license=(LGPL) depends=(libxml2 glib2 libunwind libcap libelf) -makedepends=(intltool pkgconfig gtk-doc gobject-introspection autoconf-archive git - valgrind bash-completion) +makedepends=(gtk-doc gobject-introspection autoconf-archive git valgrind bash-completion) checkdepends=(gmp gsl gtk3) -_commit=505a24ff6843a04e4f75c5e03caa7b2774806fc3 # tags/1.12.4^0 +_commit=cbd03e26ce8ac41c77b3b4a9b7f06a54a0311ce8 # master install=gstreamer.install source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer#commit=$_commit; "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;) @@ -37,14 +36,16 @@ build() { cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--libexecdir=/usr/lib \ --with-package-name="GStreamer (Arch Linux)" \ --with-package-origin="https://www.archlinux.org/; \ ---enable-gtk-doc --disable-static - - # https://bugzilla.gnome.org/show_bug.cgi?id=655517 +--enable-gtk-doc \ +--disable-static sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make }
[arch-commits] Commit in xorg-xfontsel/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 18:53:44 Author: andyrtr Revision: 318512 upgpkg: xorg-xfontsel 1.0.6-1 upstream update 1.0.6 Modified: xorg-xfontsel/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 17:58:36 UTC (rev 318511) +++ PKGBUILD2018-03-10 18:53:44 UTC (rev 318512) @@ -3,7 +3,7 @@ # Maintainer: Gaetan Bissonpkgname=xorg-xfontsel -pkgver=1.0.5 +pkgver=1.0.6 pkgrel=1 pkgdesc='Point and click selection of X11 font names' url='https://xorg.freedesktop.org/' @@ -11,8 +11,10 @@ license=('custom') makedepends=('xorg-util-macros') depends=('libxaw' 'libxmu' 'libxt' 'libx11') -source=("https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2;) -sha256sums=('170d8550b96fb47b04db6181b947e6f6b8b97f4df5d691c351a278480cc931bf') +source=(https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2{,.sig}) +sha512sums=('2f6bc51549a302404cdaf9a5a825add383953fcbb2a0c7076691cefd4dd7e4a3c772c047be74101c8486f75d03ce0bd3e65ede14e91732cf2a932810441c9099' +'SKIP') +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " build() { cd "${srcdir}/xfontsel-${pkgver}"
[arch-commits] Commit in xorg-xfontsel/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 18:53:55 Author: andyrtr Revision: 318513 archrelease: copy trunk to testing-x86_64 Added: xorg-xfontsel/repos/testing-x86_64/ xorg-xfontsel/repos/testing-x86_64/PKGBUILD (from rev 318512, xorg-xfontsel/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: xorg-xfontsel/repos/testing-x86_64/PKGBUILD (from rev 318512, xorg-xfontsel/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 18:53:55 UTC (rev 318513) @@ -0,0 +1,29 @@ +# $Id$ +# Contributor: Jan de Groot+# Maintainer: Gaetan Bisson + +pkgname=xorg-xfontsel +pkgver=1.0.6 +pkgrel=1 +pkgdesc='Point and click selection of X11 font names' +url='https://xorg.freedesktop.org/' +arch=('x86_64') +license=('custom') +makedepends=('xorg-util-macros') +depends=('libxaw' 'libxmu' 'libxt' 'libx11') +source=(https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2{,.sig}) +sha512sums=('2f6bc51549a302404cdaf9a5a825add383953fcbb2a0c7076691cefd4dd7e4a3c772c047be74101c8486f75d03ce0bd3e65ede14e91732cf2a932810441c9099' +'SKIP') +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " + +build() { + cd "${srcdir}/xfontsel-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/xfontsel-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +}
[arch-commits] Commit in xorg-xeyes/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:58:36 Author: andyrtr Revision: 318511 archrelease: copy trunk to testing-x86_64 Added: xorg-xeyes/repos/testing-x86_64/ xorg-xeyes/repos/testing-x86_64/PKGBUILD (from rev 318510, xorg-xeyes/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: xorg-xeyes/repos/testing-x86_64/PKGBUILD (from rev 318510, xorg-xeyes/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 17:58:36 UTC (rev 318511) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgname=xorg-xeyes +pkgver=1.1.2 +pkgrel=1 +pkgdesc="Follow the mouse/SHAPE extension X demo" +arch=('x86_64') +url="https://xorg.freedesktop.org/; +license=('custom') +depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender') +makedepends=('xorg-util-macros') +source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2{,.sig}) +sha512sums=('008d76f03ddabd3d86ad9e52a540504553b94cb7a6743b20cf08897549eb27505667365ab9af21956a1b5ec7297acca8903a326536e6195a30e643cd93297ee0' +'SKIP') +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " + +build() { + cd "${srcdir}/xeyes-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/xeyes-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +}
[arch-commits] Commit in xorg-xeyes/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:58:21 Author: andyrtr Revision: 318510 upgpkg: xorg-xeyes 1.1.2-1 upstream update 1.1.2 Modified: xorg-xeyes/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 17:41:22 UTC (rev 318509) +++ PKGBUILD2018-03-10 17:58:21 UTC (rev 318510) @@ -2,8 +2,8 @@ # Maintainer: Jan de Grootpkgname=xorg-xeyes -pkgver=1.1.1 -pkgrel=3 +pkgver=1.1.2 +pkgrel=1 pkgdesc="Follow the mouse/SHAPE extension X demo" arch=('x86_64') url="https://xorg.freedesktop.org/; @@ -10,8 +10,10 @@ license=('custom') depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender') makedepends=('xorg-util-macros') -source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2) -sha1sums=('efe6116d31a7f69e4fb6038613e52b0960b9b61c') +source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2{,.sig}) +sha512sums=('008d76f03ddabd3d86ad9e52a540504553b94cb7a6743b20cf08897549eb27505667365ab9af21956a1b5ec7297acca8903a326536e6195a30e643cd93297ee0' +'SKIP') +validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith " build() { cd "${srcdir}/xeyes-${pkgver}"
[arch-commits] Commit in arch-audit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:40:49 Author: shibumi Revision: 306067 archrelease: copy trunk to community-x86_64 Added: arch-audit/repos/community-x86_64/PKGBUILD (from rev 306066, arch-audit/trunk/PKGBUILD) Deleted: arch-audit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 17:40:43 UTC (rev 306066) +++ PKGBUILD2018-03-10 17:40:49 UTC (rev 306067) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer : Christian Rebischke-# Contributor: Andrea Scarpino - -pkgname=arch-audit -pkgver=0.1.9 -pkgrel=1 -pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data' -url='https://github.com/ilpianista/arch-audit' -depends=('curl' 'openssl') -makedepends=('cargo' 'pkg-config') -arch=('x86_64') -license=('MIT') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;) -sha512sums=('11be5b7e7e1a4101e861105d12a0260ba411c0d2af5b5fdbc30079186108762af4abc2da8c07746533054171348334888717a21d44993e1706c409f0b71e4000') - -build() { - cd "${pkgname}-${pkgver}" - cargo build --release -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - install -Dm644 doc/arch-audit.1 "${pkgdir}/usr/share/man/man1/arch-audit.1" - - install -Dm644 systemd/arch-audit.service \ -"${pkgdir}/usr/share/${pkgname}/arch-audit.service" - install -Dm644 systemd/arch-audit.timer \ -"${pkgdir}/usr/share/${pkgname}/arch-audit.timer" - - install -Dm644 completions/zsh/_arch-audit \ -"${pkgdir}"/usr/share/zsh/site-functions/_arch-audit -} Copied: arch-audit/repos/community-x86_64/PKGBUILD (from rev 306066, arch-audit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 17:40:49 UTC (rev 306067) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer : Christian Rebischke +# Contributor: Andrea Scarpino + +pkgname=arch-audit +pkgver=0.1.10 +pkgrel=1 +pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data' +url='https://github.com/ilpianista/arch-audit' +depends=('curl' 'openssl') +makedepends=('cargo' 'pkg-config') +arch=('x86_64') +license=('MIT') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;) +sha512sums=('78d437c5124e76e9f821f7fcabe845d551f69c1c19f554202d90f330b4ade355ae45b9e0aab22a147a45a1579d15c4798014c86df9d02468d1e2574701164eae') + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 doc/arch-audit.1 "${pkgdir}/usr/share/man/man1/arch-audit.1" + + install -Dm644 systemd/arch-audit.service \ +"${pkgdir}/usr/share/${pkgname}/arch-audit.service" + install -Dm644 systemd/arch-audit.timer \ +"${pkgdir}/usr/share/${pkgname}/arch-audit.timer" + + install -Dm644 completions/zsh/_arch-audit \ +"${pkgdir}"/usr/share/zsh/site-functions/_arch-audit +}
[arch-commits] Commit in libevdev/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:41:22 Author: andyrtr Revision: 318509 archrelease: copy trunk to testing-x86_64 Added: libevdev/repos/testing-x86_64/ libevdev/repos/testing-x86_64/PKGBUILD (from rev 318508, libevdev/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: libevdev/repos/testing-x86_64/PKGBUILD (from rev 318508, libevdev/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 17:41:22 UTC (rev 318509) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Andreas Radke+ +pkgname=libevdev +pkgver=1.5.9 +pkgrel=1 +pkgdesc="Wrapper library for evdev devices" +arch=(x86_64) +url="http://www.freedesktop.org/wiki/Software/libevdev/; +license=(custom:X11) +depends=('glibc') +makedepends=('python2' 'check' 'valgrind' 'doxygen') +#checkdepends=('kmod') +source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +sha512sums=('4496ab4d9dc165f416a574c21a7fcee54ae104c21ef4785a4dd0311fff428020cdbb5da7bf3f835e78dae05effdb1a557d189347f6e62dd6be2d8bcdc845850c' +'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr \ +--disable-static + make +} +check() { + cd $pkgname-$pkgver + # test suite requires root access and needs to load uinput module + # that's not possible in our chroot + #modprobe uinput + make check || /bin/true +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +}
[arch-commits] Commit in libevdev/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:41:14 Author: andyrtr Revision: 318508 upgpkg: libevdev 1.5.9-1 upstream update 1.5.9 Modified: libevdev/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 17:38:04 UTC (rev 318507) +++ PKGBUILD2018-03-10 17:41:14 UTC (rev 318508) @@ -2,7 +2,7 @@ # Maintainer: Andreas Radkepkgname=libevdev -pkgver=1.5.8 +pkgver=1.5.9 pkgrel=1 pkgdesc="Wrapper library for evdev devices" arch=(x86_64) @@ -12,7 +12,7 @@ makedepends=('python2' 'check' 'valgrind' 'doxygen') #checkdepends=('kmod') source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -sha512sums=('e9485d8c6b48ebf762b32b003bc6b761c548024ad3bc34a0793485b53383746881fcc9b206a078d571937291e519d9822e50c5d8816778d347094691b65ec3fa' +sha512sums=('4496ab4d9dc165f416a574c21a7fcee54ae104c21ef4785a4dd0311fff428020cdbb5da7bf3f835e78dae05effdb1a557d189347f6e62dd6be2d8bcdc845850c' 'SKIP') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T)
[arch-commits] Commit in arch-audit/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:40:43 Author: shibumi Revision: 306066 upgpkg: arch-audit 0.1.10-1 CHANGELOG: When displaying upgradable packages, do not show packages not yet available in the repositories Modified: arch-audit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 15:58:32 UTC (rev 306065) +++ PKGBUILD2018-03-10 17:40:43 UTC (rev 306066) @@ -3,7 +3,7 @@ # Contributor: Andrea Scarpinopkgname=arch-audit -pkgver=0.1.9 +pkgver=0.1.10 pkgrel=1 pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data' url='https://github.com/ilpianista/arch-audit' @@ -12,7 +12,7 @@ arch=('x86_64') license=('MIT') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;) -sha512sums=('11be5b7e7e1a4101e861105d12a0260ba411c0d2af5b5fdbc30079186108762af4abc2da8c07746533054171348334888717a21d44993e1706c409f0b71e4000') +sha512sums=('78d437c5124e76e9f821f7fcabe845d551f69c1c19f554202d90f330b4ade355ae45b9e0aab22a147a45a1579d15c4798014c86df9d02468d1e2574701164eae') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in graphite/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:37:51 Author: andyrtr Revision: 318506 upgpkg: graphite 1:1.3.11-1 upstream update 1.3.11 Modified: graphite/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 13:06:11 UTC (rev 318505) +++ PKGBUILD2018-03-10 17:37:51 UTC (rev 318506) @@ -2,7 +2,7 @@ # Maintainer: AndyRTRpkgname=graphite -pkgver=1.3.10 +pkgver=1.3.11 pkgrel=1 epoch=1 arch=('x86_64') @@ -16,7 +16,7 @@ checkdepends=('python2-fonttools') options=('!emptydirs') source=(https://github.com/silnrsi/graphite/releases/download/${pkgver}/graphite2-${pkgver}.tgz) -sha1sums=('668f3bce96fc02d90ea875b401ed36b2e8957d2f') +sha1sums=('26b70897bac68868d964ef70002c384ec10b6572') prepare() {
[arch-commits] Commit in graphite/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, March 10, 2018 @ 17:38:04 Author: andyrtr Revision: 318507 archrelease: copy trunk to testing-x86_64 Added: graphite/repos/testing-x86_64/ graphite/repos/testing-x86_64/PKGBUILD (from rev 318506, graphite/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: graphite/repos/testing-x86_64/PKGBUILD (from rev 318506, graphite/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-10 17:38:04 UTC (rev 318507) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: AndyRTR+ +pkgname=graphite +pkgver=1.3.11 +pkgrel=1 +epoch=1 +arch=('x86_64') +url="https://github.com/silnrsi/graphite; +pkgdesc='reimplementation of the SIL Graphite text processing engine' +license=('LGPL' 'GPL' 'custom') +depends=('gcc-libs') +makedepends=('cmake' 'freetype2' 'python2' + # for documentation + 'doxygen' 'dblatex' 'graphviz' 'asciidoc') +checkdepends=('python2-fonttools') +options=('!emptydirs') +source=(https://github.com/silnrsi/graphite/releases/download/${pkgver}/graphite2-${pkgver}.tgz) +sha1sums=('26b70897bac68868d964ef70002c384ec10b6572') + + +prepare() { + cd "${srcdir}" + + # python2 fixes + sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" graphite2-${pkgver}/tests/{corrupt.py,defuzz,fnttxtrender,fuzzbidi,fuzztest,hbspeeds,jsoncmp} +} + +build() { + mkdir build + cd build + cmake -G "Unix Makefiles" ../graphite2-${pkgver} \ + -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE:STRING=Release \ + -DGRAPHITE2_COMPARE_RENDERER=OFF \ + + # fix unwanted -O3 cflag (taken form Debian) + find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 's/\-O3//g' {} \; + + make + make -j1 docs +} + +check() { + cd "${srcdir}"/build + # python2 fixes + sed -i "s:python:python2:g" tests/CTestTestfile.cmake + ctest || true +} + +package() { + cd "${srcdir}"/build + make DESTDIR="$pkgdir/" install + # install doc files + mkdir -p "${pkgdir}"/usr/share/doc/graphite2/api + cp -vrf doc/doxygen/{html,latex/refman.pdf} "${pkgdir}"/usr/share/doc/graphite2/api + cp -vrf doc/{GTF,manual}.html "${pkgdir}"/usr/share/doc/graphite2 + + # licenses + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in youtube-dl/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, March 10, 2018 @ 15:58:32 Author: jlichtblau Revision: 306065 archrelease: copy trunk to community-any Added: youtube-dl/repos/community-any/PKGBUILD (from rev 306064, youtube-dl/trunk/PKGBUILD) Deleted: youtube-dl/repos/community-any/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 15:58:22 UTC (rev 306064) +++ PKGBUILD2018-03-10 15:58:32 UTC (rev 306065) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger-# Maintainer: Jaroslav Lichtblau - -pkgname=youtube-dl -pkgver=2018.03.03 -pkgrel=1 -pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" -arch=('any') -url="http://rg3.github.io/youtube-dl/; -license=('custom') -depends=('python' 'python-setuptools') -optdepends=('ffmpeg: for video post-processing' -'rtmpdump: for rtmp streams support' -'atomicparsley: for embedding thumbnails into m4a files' -'python-crypto: for hlsnative downloader') -source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('a8a061d6cd6ee311c079ea26d4edfadbf5fa817f8dc68c7e42e56896212f15f4' -'SKIP') -validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister - 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. - -prepare() { - cd ${pkgname} - sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py - sed -i 's|etc/fish/completions|share/fish/completions|' setup.py -} - -package() { - cd ${pkgname} - python setup.py install --root="${pkgdir}/" --optimize=1 - mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ - "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" - install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 306064, youtube-dl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 15:58:32 UTC (rev 306065) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Eric Bélanger +# Maintainer: Jaroslav Lichtblau + +pkgname=youtube-dl +pkgver=2018.03.10 +pkgrel=1 +pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" +arch=('any') +url="http://rg3.github.io/youtube-dl/; +license=('custom') +depends=('python' 'python-setuptools') +optdepends=('ffmpeg: for video post-processing' +'rtmpdump: for rtmp streams support' +'atomicparsley: for embedding thumbnails into m4a files' +'python-crypto: for hlsnative downloader') +source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('4bfadccb19e379ce38f5601c72dacf0ac5e03881230afee6df2152ab42fa75c5' +'SKIP') +validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister + 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M. + +prepare() { + cd ${pkgname} + sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py + sed -i 's|etc/fish/completions|share/fish/completions|' setup.py +} + +package() { + cd ${pkgname} + python setup.py install --root="${pkgdir}/" --optimize=1 + mv "${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \ + "${pkgdir}/usr/share/bash-completion/completions/youtube-dl" + install -Dm644 youtube-dl.zsh "${pkgdir}/usr/share/zsh/site-functions/_youtube-dl" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in youtube-dl/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 15:58:22 Author: jlichtblau Revision: 306064 upgpkg: youtube-dl 2018.03.10-1 - new upstream release Modified: youtube-dl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 15:00:12 UTC (rev 306063) +++ PKGBUILD2018-03-10 15:58:22 UTC (rev 306064) @@ -3,7 +3,7 @@ # Maintainer: Jaroslav Lichtblaupkgname=youtube-dl -pkgver=2018.03.03 +pkgver=2018.03.10 pkgrel=1 pkgdesc="A small command-line program to download videos from YouTube.com and a few more sites" arch=('any') @@ -15,7 +15,7 @@ 'atomicparsley: for embedding thumbnails into m4a files' 'python-crypto: for hlsnative downloader') source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('a8a061d6cd6ee311c079ea26d4edfadbf5fa817f8dc68c7e42e56896212f15f4' +sha256sums=('4bfadccb19e379ce38f5601c72dacf0ac5e03881230afee6df2152ab42fa75c5' 'SKIP') validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18' # Philipp Hagemeister 'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
[arch-commits] Commit in sssd/repos/community-x86_64 (4 files)
Date: Saturday, March 10, 2018 @ 15:00:12 Author: mtorromeo Revision: 306063 archrelease: copy trunk to community-x86_64 Added: sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch (from rev 306062, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch) sssd/repos/community-x86_64/PKGBUILD (from rev 306062, sssd/trunk/PKGBUILD) Deleted: sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch sssd/repos/community-x86_64/PKGBUILD ---+ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch | 56 +++ PKGBUILD | 178 2 files changed, 117 insertions(+), 117 deletions(-) Deleted: 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch === --- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch 2018-03-10 14:59:52 UTC (rev 306062) +++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch 2018-03-10 15:00:12 UTC (rev 306063) @@ -1,28 +0,0 @@ -From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001 -From: REIM THOMAS-Date: Thu, 14 Dec 2017 03:23:11 +0100 -Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION - -Update to latest version 6 implemented by samba 4.7.3 - -Signed-off-by: REIM THOMAS - src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h -index 0f27c8561..0eb6bb22b 100644 a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h -+++ b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h -@@ -64,7 +64,7 @@ struct id_map { - enum id_mapping status; - }; - --#define SMB_IDMAP_INTERFACE_VERSION 5 -+#define SMB_IDMAP_INTERFACE_VERSION 6 - - struct idmap_domain { - const char *name; --- -2.15.1 - Copied: sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch (from rev 306062, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch) === --- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch (rev 0) +++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch 2018-03-10 15:00:12 UTC (rev 306063) @@ -0,0 +1,28 @@ +From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001 +From: REIM THOMAS +Date: Thu, 14 Dec 2017 03:23:11 +0100 +Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION + +Update to latest version 6 implemented by samba 4.7.3 + +Signed-off-by: REIM THOMAS +--- + src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h +index 0f27c8561..0eb6bb22b 100644 +--- a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h +@@ -64,7 +64,7 @@ struct id_map { + enum id_mapping status; + }; + +-#define SMB_IDMAP_INTERFACE_VERSION 5 ++#define SMB_IDMAP_INTERFACE_VERSION 6 + + struct idmap_domain { + const char *name; +-- +2.15.1 + Deleted: PKGBUILD === --- PKGBUILD2018-03-10 14:59:52 UTC (rev 306062) +++ PKGBUILD2018-03-10 15:00:12 UTC (rev 306063) @@ -1,89 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo -# Maintainer: Mantas M. - -pkgname=sssd -pkgver=1.16.0 -pkgrel=4 -pkgdesc="System Security Services Daemon" -arch=('x86_64') -url="https://pagure.io/SSSD/sssd; -license=('GPL3') -depends=( - 'bind' # for nsupdate - 'c-ares' - 'cyrus-sasl-gssapi' - 'ding-libs' - 'libnl' - 'libunistring' - 'nss' - 'smbclient' # for libndr-nbt - 'nfsidmap' - 'http-parser' - 'jansson' - 'curl' -) -makedepends=( - 'docbook-xsl' - 'doxygen' - 'python' - 'python2' - 'samba' # for libndr-nbt headers - 'systemd' -) -source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz; -"0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch") -sha512sums=('4c11fe9c6d6a7de1294a18227e6776d3432150963f511143279507666f949ad5fe2a6a17f8deb79888a0243ed6a1e9c794527b80f4931f08ab1e757e0db83448' - 'a654cbfbecfa88b74478fbbd7f8576ed1ec3920eff038c3898a3efc4bd95e0873a2525de4e4c565c09d800206a847a378edb0b6117a2de6e69051fb65bb9564f') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - for f in "${source[@]}"; do -if [[ $f == *.patch ]]; then - msg2 "Applying $f" - patch -p1 < "$srcdir/$f" -fi - done -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin\ ---sysconfdir=/etc \ ---localstatedir=/var
[arch-commits] Commit in sssd/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 14:59:52 Author: mtorromeo Revision: 306062 upgpkg: sssd 1.16.1-1 Modified: sssd/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 13:06:02 UTC (rev 306061) +++ PKGBUILD2018-03-10 14:59:52 UTC (rev 306062) @@ -3,8 +3,8 @@ # Maintainer: Mantas M.pkgname=sssd -pkgver=1.16.0 -pkgrel=4 +pkgver=1.16.1 +pkgrel=1 pkgdesc="System Security Services Daemon" arch=('x86_64') url="https://pagure.io/SSSD/sssd; @@ -33,7 +33,7 @@ ) source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz; "0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch") -sha512sums=('4c11fe9c6d6a7de1294a18227e6776d3432150963f511143279507666f949ad5fe2a6a17f8deb79888a0243ed6a1e9c794527b80f4931f08ab1e757e0db83448' +sha512sums=('fb9611cecf4c74b5a82224f9f8d3b98341c144d248094b6cb12975343db9b85142ded620e5f26fef63b2db29cdb45eb8abd698db82e9a1334bc6e001001109fd' 'a654cbfbecfa88b74478fbbd7f8576ed1ec3920eff038c3898a3efc4bd95e0873a2525de4e4c565c09d800206a847a378edb0b6117a2de6e69051fb65bb9564f') prepare() {
[arch-commits] Commit in radvd/repos/community-x86_64 (5 files)
Date: Saturday, March 10, 2018 @ 12:58:09 Author: foxxx0 Revision: 306055 archrelease: copy trunk to community-x86_64 Added: radvd/repos/community-x86_64/PKGBUILD (from rev 306054, radvd/trunk/PKGBUILD) radvd/repos/community-x86_64/avoid-premature-warning-about-all-zeros-prefix.patch (from rev 306054, radvd/trunk/avoid-premature-warning-about-all-zeros-prefix.patch) radvd/repos/community-x86_64/radvd.service (from rev 306054, radvd/trunk/radvd.service) Deleted: radvd/repos/community-x86_64/PKGBUILD radvd/repos/community-x86_64/radvd.service --+ PKGBUILD | 133 - avoid-premature-warning-about-all-zeros-prefix.patch | 36 radvd.service| 18 +- 3 files changed, 113 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 12:57:57 UTC (rev 306054) +++ PKGBUILD2018-03-10 12:58:09 UTC (rev 306055) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Sébastien Luttringer -# Contributor: Kaiting Chen-# Contributor: Mark Smith - -pkgname=radvd -pkgver=2.17 -pkgrel=1 -pkgdesc='IPv6 Router Advertisement Daemon' -url='http://www.litech.org/radvd/' -license=('custom') -depends=('glibc') -makedepends=('check') -arch=('x86_64') -backup=('etc/radvd.conf') -validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins -source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.xz"{,.asc} -"$pkgname.service") -sha1sums=('e6aefd1f94c11c198271622989deefa647a489b5' - 'SKIP' - '2fdba3b0ed28c67dc1c04bfd1439fa4dece88bbc') - -prepare() { - cd $pkgname-$pkgver - # apply patch from the source array (should be a pacman feature) - local filename - for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then - msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" -fi - done - : -} - -build() { - cd $pkgname-$pkgver - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---sysconfdir=/etc \ ---with-pidfile=/run/radvd.pid \ ---with-check \ ---mandir=/usr/share/man - make -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - # default config - install -D -m 644 radvd.conf.example "$pkgdir/etc/radvd.conf" - # license - install -D -m 644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" - # systemd - install -D -m 644 ../$pkgname.service \ -"$pkgdir/usr/lib/systemd/system/$pkgname.service" -} - -# vim:set ts=2 sw=2 et: Copied: radvd/repos/community-x86_64/PKGBUILD (from rev 306054, radvd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 12:58:09 UTC (rev 306055) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Maintainer: Thore Bödecker +# Contributor: Kaiting Chen +# Contributor: Mark Smith + +pkgname=radvd +pkgver=2.17 +pkgrel=2 +pkgdesc='IPv6 Router Advertisement Daemon' +url='http://www.litech.org/radvd/' +license=('custom') +depends=('glibc') +makedepends=('check') +arch=('x86_64') +backup=('etc/radvd.conf') +validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins +source=("http://www.litech.org/radvd/dist/${pkgname}-${pkgver}.tar.xz"{,.asc} +"$pkgname.service" +'avoid-premature-warning-about-all-zeros-prefix.patch') +sha512sums=('f62aa8acb423320423637c7908abe1d3b8ec4b32f78a81ba67c1a4ecf9bcaaae4e3671fc0c2c5b5776edfe5e6b5d3bf1daf60e55387dd0c0d7370a86d867873c' +'SKIP' + 'ff24665937ab2b937d24599e3ae14956d531f969a471b6616775c3d5c48330ae1b22cdd4d569867a92c3d6af1548be75de70e5ead6a9ae4ae45566a6523988dd' + '413ce0c04f1024d9bfba34911834e9db4a2d30e6c270f989f63c33cd04deabb87627ea2e62a364ac80e44c5501c8ed5afd50f8d7446725240815cae95ae086d5') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "${filename}" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "${srcdir}/${filename##*/}" +fi + done + : +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--with-pidfile=/run/radvd.pid \ +--with-check \ +--mandir=/usr/share/man + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + # default config + install -D -m 644 radvd.conf.example
[arch-commits] Commit in radvd/trunk (2 files)
Date: Saturday, March 10, 2018 @ 12:57:57 Author: foxxx0 Revision: 306054 upgpkg: radvd 2.17-2 backport upstream fix for FS#57310 Added: radvd/trunk/avoid-premature-warning-about-all-zeros-prefix.patch Modified: radvd/trunk/PKGBUILD --+ PKGBUILD | 37 + avoid-premature-warning-about-all-zeros-prefix.patch | 36 2 files changed, 56 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:55:09 UTC (rev 306053) +++ PKGBUILD2018-03-10 12:57:57 UTC (rev 306054) @@ -1,11 +1,12 @@ # $Id$ # Maintainer: Sébastien Luttringer +# Maintainer: Thore Bödecker# Contributor: Kaiting Chen # Contributor: Mark Smith pkgname=radvd pkgver=2.17 -pkgrel=1 +pkgrel=2 pkgdesc='IPv6 Router Advertisement Daemon' url='http://www.litech.org/radvd/' license=('custom') @@ -14,20 +15,22 @@ arch=('x86_64') backup=('etc/radvd.conf') validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins -source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.xz"{,.asc} -"$pkgname.service") -sha1sums=('e6aefd1f94c11c198271622989deefa647a489b5' - 'SKIP' - '2fdba3b0ed28c67dc1c04bfd1439fa4dece88bbc') +source=("http://www.litech.org/radvd/dist/${pkgname}-${pkgver}.tar.xz"{,.asc} +"$pkgname.service" +'avoid-premature-warning-about-all-zeros-prefix.patch') +sha512sums=('f62aa8acb423320423637c7908abe1d3b8ec4b32f78a81ba67c1a4ecf9bcaaae4e3671fc0c2c5b5776edfe5e6b5d3bf1daf60e55387dd0c0d7370a86d867873c' +'SKIP' + 'ff24665937ab2b937d24599e3ae14956d531f969a471b6616775c3d5c48330ae1b22cdd4d569867a92c3d6af1548be75de70e5ead6a9ae4ae45566a6523988dd' + '413ce0c04f1024d9bfba34911834e9db4a2d30e6c270f989f63c33cd04deabb87627ea2e62a364ac80e44c5501c8ed5afd50f8d7446725240815cae95ae086d5') prepare() { - cd $pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" # apply patch from the source array (should be a pacman feature) local filename for filename in "${source[@]}"; do -if [[ "$filename" =~ \.patch$ ]]; then +if [[ "${filename}" =~ \.patch$ ]]; then msg2 "Applying patch ${filename##*/}" - patch -p1 -N -i "$srcdir/${filename##*/}" + patch -p1 -N -i "${srcdir}/${filename##*/}" fi done : @@ -34,7 +37,7 @@ } build() { - cd $pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ @@ -46,20 +49,20 @@ } check() { - cd $pkgname-$pkgver + cd "${srcdir}/${pkgname}-${pkgver}" make check } package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install # default config - install -D -m 644 radvd.conf.example "$pkgdir/etc/radvd.conf" + install -D -m 644 radvd.conf.example "${pkgdir}/etc/radvd.conf" # license - install -D -m 644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT" + install -D -m 644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" # systemd - install -D -m 644 ../$pkgname.service \ -"$pkgdir/usr/lib/systemd/system/$pkgname.service" + install -D -m 644 "${srcdir}/${pkgname}.service" \ +"${pkgdir}/usr/lib/systemd/system/${pkgname}.service" } # vim:set ts=2 sw=2 et: Added: avoid-premature-warning-about-all-zeros-prefix.patch === --- avoid-premature-warning-about-all-zeros-prefix.patch (rev 0) +++ avoid-premature-warning-about-all-zeros-prefix.patch2018-03-10 12:57:57 UTC (rev 306054) @@ -0,0 +1,36 @@ +From b37baa1137d0bd5b9cceb2e447550f1c0a105ac6 Mon Sep 17 00:00:00 2001 +From: Sergey Alirzaev +Date: Thu, 16 Nov 2017 14:53:45 +0300 +Subject: [PATCH] avoid premature warning about all-zeros prefix + +--- + gram.y | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/gram.y b/gram.y +index 1c74c9d..cc0dd4b 100644 +--- a/gram.y b/gram.y +@@ -436,9 +436,11 @@ prefixhead: T_PREFIX IPV6ADDR '/' NUMBER + struct in6_addr zeroaddr; + memset(, 0, sizeof(zeroaddr)); + ++#ifndef HAVE_IFADDRS_H// all-zeros prefix is a way to tell us to get the prefix from the interface config + if (!memcmp($2, , sizeof(struct in6_addr))) { + flog(LOG_WARNING, "invalid all-zeros prefix in %s, line %d", filename, num_lines); + } ++#endif + prefix = malloc(sizeof(struct AdvPrefix)); + + if (prefix == NULL) { +--- a/test/send.c 2017-06-29 06:32:29.0 +0200 b/test/send.c 2018-01-09 16:50:01.329226089
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Saturday, March 10, 2018 @ 12:55:56 Author: heftig Revision: 318501 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 318500, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 318500, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 318500, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-03-10 12:55:56 UTC (rev 318501) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.15-ARCH +pkgrel=16 +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.15' 'linux-headers<4.16') +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=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + '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.15' 'linux<4.16' "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') +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 318500, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-03-10 12:55:56 UTC (rev 318501) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, , vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, , vmf->flags); ++#endif + + vmf->page = 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) ++#endif + { + vmf->page = NULL; +
[arch-commits] Commit in nvidia/repos (4 files)
Date: Saturday, March 10, 2018 @ 12:55:32 Author: heftig Revision: 318500 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 318499, nvidia/trunk/4.15-FS57305.patch) nvidia/repos/staging-x86_64/PKGBUILD (from rev 318499, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 318499, nvidia/trunk/fix-abi.patch) + 4.15-FS57305.patch | 181 +++ PKGBUILD | 85 +++ fix-abi.patch | 12 +++ 3 files changed, 278 insertions(+) Copied: nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 318499, nvidia/trunk/4.15-FS57305.patch) === --- staging-x86_64/4.15-FS57305.patch (rev 0) +++ staging-x86_64/4.15-FS57305.patch 2018-03-10 12:55:32 UTC (rev 318500) @@ -0,0 +1,181 @@ +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +index 292d7da..5f254e1 100755 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh +@@ -2123,6 +2123,7 @@ compile_test() { + #endif + #include + #include ++#include + #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE) + #error DRM not enabled + #endif +@@ -2146,8 +2147,12 @@ compile_test() { + /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */ + i = DRIVER_ATOMIC; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */ + for_each_crtc_in_state(s, c, cs, i) { } ++#else ++for_each_new_crtc_in_state(s, c, cs, i) {} ++#endif + + /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */ + a = offsetof(struct drm_mode_config_funcs, atomic_state_alloc); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +index cf16b6f..a66ae5a 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c +@@ -33,6 +33,7 @@ + + #include + #include ++#include + + static void nv_drm_connector_destroy(struct drm_connector *connector) + { +@@ -87,7 +88,11 @@ static enum drm_connector_status __nv_drm_connector_detect_internal( + break; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + encoder = drm_encoder_find(dev, connector->encoder_ids[i]); ++#else ++encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]); ++#endif + + if (encoder == NULL) { + BUG_ON(encoder != NULL); +diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +index b54128a..d820dc2 100644 +--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c +@@ -37,6 +37,7 @@ + + #include + #include ++#include + + static const u32 nv_default_supported_plane_drm_formats[] = { + DRM_FORMAT_ARGB1555, +@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane *plane, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#else ++for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) { ++#endif + struct nv_drm_crtc_state *nv_crtc_state = to_nv_crtc_state(crtc_state); + struct NvKmsKapiHeadRequestedConfig *head_req_config = + _crtc_state->req_config; +@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc, + + req_config->flags.displaysChanged = NV_TRUE; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + for_each_connector_in_state(crtc_state->state, ++#else ++for_each_new_connector_in_state(crtc_state->state, ++#endif + connector, connector_state, j) { + if (connector_state->crtc != crtc) { + continue; +@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev, + goto done; + } + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) + crtc = drm_crtc_find(dev, params->crtc_id); ++#else ++crtc = drm_crtc_find(dev, NULL, params->crtc_id); ++#endif + if (!crtc) { + ret = -ENOENT; + goto done;
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Saturday, March 10, 2018 @ 12:54:47 Author: heftig Revision: 306052 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 306051, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 306051, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 306051, 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 306051, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-03-10 12:54:47 UTC (rev 306052) @@ -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 306051, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:54:47 UTC (rev 306052) @@ -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=51 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-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 306051, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-10 12:54:47 UTC (rev 306052) @@ -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)
Date: Saturday, March 10, 2018 @ 12:55:09 Author: heftig Revision: 306053 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 306052, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 306052, 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 306052, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:55:09 UTC (rev 306053) @@ -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=110 +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.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-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 306052, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-10 12:55:09 UTC (rev 306053) @@ -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)
Date: Saturday, March 10, 2018 @ 12:54:14 Author: heftig Revision: 306051 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 306050, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 306050, r8168/trunk/linux-4.15.patch) --+ PKGBUILD | 49 linux-4.15.patch | 81 + 2 files changed, 130 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 306050, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:54:14 UTC (rev 306051) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo+# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=38 +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() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/*.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 306050, 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-03-10 12:54:14 UTC (rev 306051) @@ -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 = >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 = >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) +
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Saturday, March 10, 2018 @ 12:53:51 Author: heftig Revision: 306050 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 306049, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 306049, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:53:51 UTC (rev 306050) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=116 +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.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-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)
Date: Saturday, March 10, 2018 @ 12:53:29 Author: heftig Revision: 306049 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 306048, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 306048, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:53:29 UTC (rev 306049) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru+ +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.8 +pkgrel=4 +_linux_major=4 +_linux_minor=15 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Saturday, March 10, 2018 @ 12:53:06 Author: heftig Revision: 306048 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 306047, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 306047, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-10 12:53:06 UTC (rev 306048) @@ -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 +_extradir=/usr/lib/modules/extramodules-4.15-ARCH +pkgrel=4 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git') +_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 nvidia-340xx/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:49:15 Author: heftig Revision: 318499 340.106-16: kernel 4.15.8-1 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:48:45 UTC (rev 318498) +++ PKGBUILD2018-03-10 12:49:15 UTC (rev 318499) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.106 _extramodules=extramodules-4.15-ARCH -pkgrel=15 +pkgrel=16 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:48:37 Author: heftig Revision: 306047 5.2.8-4: kernel 4.15.8-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:44:51 UTC (rev 306046) +++ PKGBUILD2018-03-10 12:48:37 UTC (rev 306047) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.8 -pkgrel=3 +pkgrel=4 _linux_major=4 _linux_minor=15 arch=('x86_64')
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:48:45 Author: heftig Revision: 318498 390.25-16: kernel 4.15.8-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:15:46 UTC (rev 318497) +++ PKGBUILD2018-03-10 12:48:45 UTC (rev 318498) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=390.25 _extramodules=extramodules-4.15-ARCH -pkgrel=15 +pkgrel=16 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/;
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:44:51 Author: heftig Revision: 306046 20170610-51: kernel 4.15.8-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:44:31 UTC (rev 306045) +++ PKGBUILD2018-03-10 12:44:51 UTC (rev 306046) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=50 +pkgrel=51 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/; arch=(x86_64)
[arch-commits] Commit in lib32-libxcb/repos/multilib-x86_64 (5 files)
Date: Saturday, March 10, 2018 @ 12:44:21 Author: lcarlier Revision: 306044 archrelease: copy trunk to multilib-x86_64 Added: lib32-libxcb/repos/multilib-x86_64/PKGBUILD (from rev 306043, lib32-libxcb/trunk/PKGBUILD) lib32-libxcb/repos/multilib-x86_64/libxcb-1.1-no-pthread-stubs.patch (from rev 306043, lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch) Deleted: lib32-libxcb/repos/multilib-x86_64/PKGBUILD lib32-libxcb/repos/multilib-x86_64/libxcb-1.1-no-pthread-stubs.patch lib32-libxcb/repos/multilib-x86_64/python-35x-fixes.patch ---+ PKGBUILD | 111 +--- libxcb-1.1-no-pthread-stubs.patch | 22 +++ python-35x-fixes.patch| 42 - 3 files changed, 65 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 12:43:46 UTC (rev 306043) +++ PKGBUILD2018-03-10 12:44:21 UTC (rev 306044) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Alexander Baldeck-# Contributor: Jan de Groot - -_pkgbasename=libxcb -pkgname=lib32-$_pkgbasename -pkgver=1.12 -pkgrel=2 -pkgdesc="X11 client-side library (32-bit)" -arch=(x86_64) -url="http://xcb.freedesktop.org/; -depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename) -makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib' - 'autoconf') -license=('custom') -source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2 -libxcb-1.1-no-pthread-stubs.patch -python-35x-fixes.patch) -sha256sums=('4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b' -'37debaf892235a516a50a4975e6229538d3b4696b4571a8dea05eed774004aff' -'e66140ac2270b47e940db82975e2d28d3536ca1bd0eae63bce3b900ed81fa517') - -prepare() { - cd "${srcdir}/${_pkgbasename}-${pkgver}" - - patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch - patch -Np1 -i ../python-35x-fixes.patch - autoreconf -vfi -} - -build() { - cd "${srcdir}/${_pkgbasename}-${pkgver}" - - export CC="gcc -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - # workaround for FS#49560 - export CFLAGS="${CFLAGS} -O1" - - ./autogen.sh \ - --prefix=/usr \ - --enable-xinput \ - --enable-xkb \ - --libdir=/usr/lib32 \ - --disable-static - make -} - -package() { - cd "${srcdir}/${_pkgbasename}-${pkgver}" - - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}"/usr/{include,share} - - mkdir -p "$pkgdir/usr/share/licenses" - ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" -} Copied: lib32-libxcb/repos/multilib-x86_64/PKGBUILD (from rev 306043, lib32-libxcb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 12:44:21 UTC (rev 306044) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Alexander Baldeck +# Contributor: Jan de Groot + +_pkgbasename=libxcb +pkgname=lib32-$_pkgbasename +pkgver=1.13 +pkgrel=1 +pkgdesc="X11 client-side library (32-bit)" +arch=(x86_64) +url="http://xcb.freedesktop.org/; +depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename) +makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib' + 'autoconf') +license=('custom') +source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2 +libxcb-1.1-no-pthread-stubs.patch) +sha256sums=('188c8752193c50ff2dbe89db4554c63df2e26a2e47b0fa415a70918b5b851daa' +'21bf86a40e4038c52c2a8c57f76b5f10e211e27562cce7526b4bb6fd025dd0c3') + +prepare() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch + autoreconf -vfi +} + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + export CC="gcc -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + # workaround for FS#49560 + export CFLAGS="${CFLAGS} -O1" + + ./autogen.sh \ + --prefix=/usr \ + --enable-xinput \ + --enable-xkb \ + --libdir=/usr/lib32 \ + --disable-static + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share} + + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Deleted: libxcb-1.1-no-pthread-stubs.patch === --- libxcb-1.1-no-pthread-stubs.patch 2018-03-10 12:43:46 UTC (rev 306043) +++ libxcb-1.1-no-pthread-stubs.patch 2018-03-10 12:44:21 UTC (rev 306044) @@ -1,11 +0,0 @@ libxcb-1.8.1/configure.ac 2012-03-09 15:38:38.0 +0100 -+++ libxcb-1.8.1/configure.ac.new 2012-03-09 16:50:40.107109896 +0100 -@@ -43,7 +43,7 @@ - - # Checks for pkg-config packages - PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.12)
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:44:31 Author: heftig Revision: 306045 0.43-4: kernel 4.15.8-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:44:21 UTC (rev 306044) +++ PKGBUILD2018-03-10 12:44:31 UTC (rev 306045) @@ -11,7 +11,7 @@ pkgname=tp_smapi pkgver=0.43 _extradir=/usr/lib/modules/extramodules-4.15-ARCH -pkgrel=3 +pkgrel=4 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in lib32-libxcb/trunk (python-35x-fixes.patch)
Date: Saturday, March 10, 2018 @ 12:43:46 Author: lcarlier Revision: 306043 upgpkg: lib32-libxcb 1.13-1 upstream update 1.13 Deleted: lib32-libxcb/trunk/python-35x-fixes.patch + python-35x-fixes.patch | 42 -- 1 file changed, 42 deletions(-) Deleted: python-35x-fixes.patch === --- python-35x-fixes.patch 2018-03-10 12:43:42 UTC (rev 306042) +++ python-35x-fixes.patch 2018-03-10 12:43:46 UTC (rev 306043) @@ -1,42 +0,0 @@ -diff --git a/src/c_client.py b/src/c_client.py -index 57de3fb..043338d 100644 a/src/c_client.py -+++ b/src/c_client.py -@@ -1364,7 +1364,7 @@ def _c_serialize(context, self): - _c('unsigned int xcb_align_to = 0;') - if self.is_switch: - _c('unsigned int xcb_padding_offset = %d;', -- self.get_align_offset() ) -+ self.get_align_offset() ) - prefix = [('_aux', '->', self)] - aux_ptr = 'xcb_out' - -@@ -1390,7 +1390,7 @@ def _c_serialize(context, self): - _c('unsigned int xcb_align_to = 0;') - if self.is_switch: - _c('unsigned int xcb_padding_offset = %d;', -- self.get_align_offset() ) -+ self.get_align_offset() ) - - elif 'sizeof' == context: - param_names = [p[2] for p in params] -@@ -1930,14 +1930,14 @@ def _c_accessors_list(self, field): - # from the request size and divide that by the member size - return '(((R->length * 4) - sizeof('+ self.c_type + '))/'+'sizeof('+field.type.member.c_wiretype+'))' - else: -- # use the accessor to get the start of the list, then -- # compute the length of it by subtracting it from -+# use the accessor to get the start of the list, then -+# compute the length of it by subtracting it from - # the adress of the first byte after the end of the - # request -- after_end_of_request = '(((char*)R) + R->length * 4)' -- start_of_list = '%s(R)' % (field.c_accessor_name) -+after_end_of_request = '(((char*)R) + R->length * 4)' -+start_of_list = '%s(R)' % (field.c_accessor_name) - bytesize_of_list = '%s - (char*)(%s)' % (after_end_of_request, start_of_list) -- return '(%s) / sizeof(%s)' % (bytesize_of_list, field.type.member.c_wiretype) -+return '(%s) / sizeof(%s)' % (bytesize_of_list, field.type.member.c_wiretype) - else: - raise Exception( - "lengthless lists with varsized members are not supported. Fieldname '%s'"
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:43:42 Author: heftig Revision: 306042 8.045.08-38: kernel 4.15.8-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:41:29 UTC (rev 306041) +++ PKGBUILD2018-03-10 12:43:42 UTC (rev 306042) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=37 +pkgrel=38 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw; license=("GPL")
[arch-commits] Commit in lib32-libxcb/trunk (2 files)
Date: Saturday, March 10, 2018 @ 12:41:29 Author: lcarlier Revision: 306041 upgpkg: lib32-libxcb 1.13-1 upstream update 1.13 Modified: lib32-libxcb/trunk/PKGBUILD lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch ---+ PKGBUILD | 13 + libxcb-1.1-no-pthread-stubs.patch |8 2 files changed, 9 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:40:23 UTC (rev 306040) +++ PKGBUILD2018-03-10 12:41:29 UTC (rev 306041) @@ -4,8 +4,8 @@ _pkgbasename=libxcb pkgname=lib32-$_pkgbasename -pkgver=1.12 -pkgrel=2 +pkgver=1.13 +pkgrel=1 pkgdesc="X11 client-side library (32-bit)" arch=(x86_64) url="http://xcb.freedesktop.org/; @@ -14,17 +14,14 @@ 'autoconf') license=('custom') source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2 -libxcb-1.1-no-pthread-stubs.patch -python-35x-fixes.patch) -sha256sums=('4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b' -'37debaf892235a516a50a4975e6229538d3b4696b4571a8dea05eed774004aff' -'e66140ac2270b47e940db82975e2d28d3536ca1bd0eae63bce3b900ed81fa517') +libxcb-1.1-no-pthread-stubs.patch) +sha256sums=('188c8752193c50ff2dbe89db4554c63df2e26a2e47b0fa415a70918b5b851daa' +'21bf86a40e4038c52c2a8c57f76b5f10e211e27562cce7526b4bb6fd025dd0c3') prepare() { cd "${srcdir}/${_pkgbasename}-${pkgver}" patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch - patch -Np1 -i ../python-35x-fixes.patch autoreconf -vfi } Modified: libxcb-1.1-no-pthread-stubs.patch === --- libxcb-1.1-no-pthread-stubs.patch 2018-03-10 12:40:23 UTC (rev 306040) +++ libxcb-1.1-no-pthread-stubs.patch 2018-03-10 12:41:29 UTC (rev 306041) @@ -1,9 +1,9 @@ libxcb-1.8.1/configure.ac 2012-03-09 15:38:38.0 +0100 -+++ libxcb-1.8.1/configure.ac.new 2012-03-09 16:50:40.107109896 +0100 -@@ -43,7 +43,7 @@ +--- libxcb-1.13/configure.ac 2018-03-05 10:21:04.0 +0100 libxcb-1.13/configure.ac.new 2018-03-06 20:04:40.316910088 +0100 +@@ -51,7 +51,7 @@ # Checks for pkg-config packages - PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.12) + PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.13) -NEEDED="pthread-stubs xau >= 0.99.2" +NEEDED="xau >= 0.99.2" PKG_CHECK_MODULES(NEEDED, $NEEDED)
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:40:23 Author: heftig Revision: 306040 0.8-116: kernel 4.15.8-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 12:39:29 UTC (rev 306039) +++ PKGBUILD2018-03-10 12:40:23 UTC (rev 306040) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=115 +pkgrel=116 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch;
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:39:29 Author: heftig Revision: 306039 1.1.0-110: kernel 4.15.8-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 10:31:46 UTC (rev 306038) +++ PKGBUILD2018-03-10 12:39:29 UTC (rev 306039) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=109 +pkgrel=110 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in gnome-desktop/repos/gnome-unstable-x86_64 (4 files)
Date: Saturday, March 10, 2018 @ 12:15:46 Author: heftig Revision: 318497 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318496, gnome-desktop/trunk/PKGBUILD) gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff (from rev 318496, gnome-desktop/trunk/bwrap-var.diff) Deleted: gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff + PKGBUILD | 90 +++ bwrap-var.diff | 30 +- 2 files changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 12:15:19 UTC (rev 318496) +++ PKGBUILD2018-03-10 12:15:46 UTC (rev 318497) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot- -pkgname=gnome-desktop -pkgver=3.27.90+20+g4d9040b0 -pkgrel=1 -epoch=1 -pkgdesc="Library with common API for various GNOME modules" -url="https://git.gnome.org/browse/gnome-desktop; -arch=(x86_64) -license=(GPL LGPL) -depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes libseccomp bubblewrap) -makedepends=(intltool gobject-introspection git autoconf-archive gtk-doc yelp-tools) -_commit=4d9040b097f544154ebd1a90c374ff6aac41 # master -source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit; -bwrap-var.diff) -sha256sums=('SKIP' -'701bfa5779ced0f50241d4370068fc58246d47088c6e95be27d204847866f106') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - patch -Np1 -i ../bwrap-var.diff # evince-thumbnailer needs fontconfig cache - intltoolize - gtkdocize - autoreconf -fvi -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ ---libexecdir=/usr/lib --disable-static --enable-gtk-doc \ ---with-gnome-distributor="Arch Linux" - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318496, gnome-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 12:15:46 UTC (rev 318497) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=gnome-desktop +pkgver=3.27.92 +pkgrel=1 +epoch=1 +pkgdesc="Library with common API for various GNOME modules" +url="https://git.gnome.org/browse/gnome-desktop; +arch=(x86_64) +license=(GPL LGPL) +depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes libseccomp bubblewrap) +makedepends=(intltool gobject-introspection git autoconf-archive gtk-doc yelp-tools) +_commit=bd6d8d2ca81adc2ec05fc29812bfb1c96ad957d4 # tags/3.27.92^0 +source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit; +bwrap-var.diff) +sha256sums=('SKIP' +'701bfa5779ced0f50241d4370068fc58246d47088c6e95be27d204847866f106') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../bwrap-var.diff # evince-thumbnailer needs fontconfig cache + intltoolize + gtkdocize + autoreconf -fvi +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--libexecdir=/usr/lib --disable-static --enable-gtk-doc \ +--with-gnome-distributor="Arch Linux" + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Deleted: bwrap-var.diff === --- bwrap-var.diff 2018-03-10 12:15:19 UTC (rev 318496) +++ bwrap-var.diff 2018-03-10 12:15:46 UTC (rev 318497) @@ -1,15 +0,0 @@ - libgnome-desktop/gnome-desktop-thumbnail-script.c | 1 + - 1 file changed, 1 insertion(+) - -diff --git c/libgnome-desktop/gnome-desktop-thumbnail-script.c i/libgnome-desktop/gnome-desktop-thumbnail-script.c -index 99d83ac25d4cb449..7f85da2dec60f454 100644 c/libgnome-desktop/gnome-desktop-thumbnail-script.c -+++ i/libgnome-desktop/gnome-desktop-thumbnail-script.c -@@ -505,6 +505,7 @@ add_bwrap (GPtrArray *array, - - add_args (array, - "bwrap", -+ "--ro-bind", "/var", "/var", - "--ro-bind", "/usr", "/usr", - "--ro-bind", "/lib", "/lib", - "--ro-bind", "/lib64", "/lib64", Copied: gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff (from rev 318496, gnome-desktop/trunk/bwrap-var.diff) === --- bwrap-var.diff (rev 0) +++ bwrap-var.diff 2018-03-10 12:15:46 UTC (rev 318497) @@ -0,0 +1,15 @@ +
[arch-commits] Commit in libgweather/repos/gnome-unstable-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, March 10, 2018 @ 12:15:19 Author: heftig Revision: 318496 archrelease: copy trunk to gnome-unstable-x86_64 Added: libgweather/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318495, libgweather/trunk/PKGBUILD) Deleted: libgweather/repos/gnome-unstable-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 12:14:53 UTC (rev 318495) +++ PKGBUILD2018-03-10 12:15:19 UTC (rev 318496) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot- -pkgname=libgweather -pkgver=3.27.4+66+g04e6df0 -pkgrel=1 -pkgdesc="Location and timezone database and weather-lookup library" -url="https://wiki.gnome.org/Projects/LibGWeather; -arch=(x86_64) -license=(LGPL) -depends=(libsoup gtk3 geocode-glib dconf) -makedepends=(gobject-introspection vala git gtk-doc glade meson) -_commit=04e6df08c06428eeca2ce910689a6d107510d400 # master -source=("git+https://gitlab.gnome.org/GNOME/libgweather.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build -D gtk_doc=true - ninja -C build -} - -check() { - cd build - meson test -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} Copied: libgweather/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318495, libgweather/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 12:15:19 UTC (rev 318496) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=libgweather +pkgver=3.28.0+2+gd68784b +pkgrel=1 +pkgdesc="Location and timezone database and weather-lookup library" +url="https://wiki.gnome.org/Projects/LibGWeather; +arch=(x86_64) +license=(LGPL) +depends=(libsoup gtk3 geocode-glib dconf) +makedepends=(gobject-introspection vala git gtk-doc glade meson) +_commit=d68784bf4acb7fd46da74a169969faab20c293b6 # gnome-3-28 +source=("git+https://gitlab.gnome.org/GNOME/libgweather.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build -D gtk_doc=true + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +}
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Saturday, March 10, 2018 @ 12:14:53 Author: heftig Revision: 318495 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 318494, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 318494, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 318494, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 318494, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 318494, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 318494, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 240 + config| 9552 linux.install | 10 linux.preset | 14 6 files changed, 9839 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 318494:318495 to see the changes.