[arch-commits] Commit in mate-menus/repos (2 files)
Date: Thursday, February 8, 2018 @ 07:51:42 Author: arojas Revision: 290245 archrelease: copy trunk to community-staging-x86_64 Added: mate-menus/repos/community-staging-x86_64/ mate-menus/repos/community-staging-x86_64/PKGBUILD (from rev 290244, mate-menus/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: mate-menus/repos/community-staging-x86_64/PKGBUILD (from rev 290244, mate-menus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 07:51:42 UTC (rev 290245) @@ -0,0 +1,35 @@ +# Maintainer: +# Contributor: Martin Wimpress+ +pkgname=mate-menus +pkgver=1.20.0 +pkgrel=1 +pkgdesc="MATE menu specifications" +url="https://mate-desktop.org; +arch=('x86_64') +license=('GPL' 'LGPL') +depends=('glib2') +makedepends=('gobject-introspection' 'intltool' 'python2') +optdepends=('python2: python2 bindings') +groups=('mate') +source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;) +sha256sums=('0fdadb1ba0950c14a72802c8a5afae99c46ca20ef3c7b9f1854bd5a5da3433f0') + +build() { +cd ${pkgname}-${pkgver} +PYTHON=/usr/bin/python2 ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--enable-python + +#https://bugzilla.gnome.org/show_bug.cgi?id=656231 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in mate-menus/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 07:51:20 Author: arojas Revision: 290244 Update to 1.20 Modified: mate-menus/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 07:44:33 UTC (rev 290243) +++ PKGBUILD2018-02-08 07:51:20 UTC (rev 290244) @@ -2,7 +2,7 @@ # Contributor: Martin Wimpresspkgname=mate-menus -pkgver=1.18.1 +pkgver=1.20.0 pkgrel=1 pkgdesc="MATE menu specifications" url="https://mate-desktop.org; @@ -13,7 +13,7 @@ optdepends=('python2: python2 bindings') groups=('mate') source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;) -sha256sums=('e62be81d1b72c3e5b14d9500a42c5628c9dba1e477b1bc5a6de380b71dd8dc0d') +sha256sums=('0fdadb1ba0950c14a72802c8a5afae99c46ca20ef3c7b9f1854bd5a5da3433f0') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in marco/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 07:44:07 Author: arojas Revision: 290242 Update to 1.20 Modified: marco/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 07:41:56 UTC (rev 290241) +++ PKGBUILD2018-02-08 07:44:07 UTC (rev 290242) @@ -2,7 +2,7 @@ # Contributor: Martin Wimpresspkgname=marco -pkgver=1.18.2 +pkgver=1.20.0 pkgrel=1 pkgdesc="A window manager for MATE" url="https://mate-desktop.org; @@ -14,7 +14,7 @@ conflicts=('marco-gtk3') replaces=('marco-gtk3') source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;) -sha256sums=('c5a53e694b36f7630ecacd23c52cc30cd086e30896aa1a9461f2b169734d6f9c') +sha256sums=('999aae7a3535c982cb178f771b99885a7b0cc49957f972a75406c61222725a1d') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in marco/repos (2 files)
Date: Thursday, February 8, 2018 @ 07:44:33 Author: arojas Revision: 290243 archrelease: copy trunk to community-staging-x86_64 Added: marco/repos/community-staging-x86_64/ marco/repos/community-staging-x86_64/PKGBUILD (from rev 290242, marco/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: marco/repos/community-staging-x86_64/PKGBUILD (from rev 290242, marco/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 07:44:33 UTC (rev 290243) @@ -0,0 +1,36 @@ +# Maintainer: +# Contributor: Martin Wimpress+ +pkgname=marco +pkgver=1.20.0 +pkgrel=1 +pkgdesc="A window manager for MATE" +url="https://mate-desktop.org; +arch=('x86_64') +license=('GPL') +depends=('libcanberra' 'libgtop' 'mate-desktop' 'zenity') +makedepends=('intltool' 'itstool') +groups=('mate') +conflicts=('marco-gtk3') +replaces=('marco-gtk3') +source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;) +sha256sums=('999aae7a3535c982cb178f771b99885a7b0cc49957f972a75406c61222725a1d') + +build() { +cd ${pkgname}-${pkgver} +./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--enable-startup-notification + +#https://bugzilla.gnome.org/show_bug.cgi?id=656231 +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + +make +} + +package() { +cd ${pkgname}-${pkgver} +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in mediastreamer/repos (3 files)
Date: Thursday, February 8, 2018 @ 07:41:56 Author: arojas Revision: 290241 archrelease: copy trunk to community-staging-x86_64 Added: mediastreamer/repos/community-staging-x86_64/ mediastreamer/repos/community-staging-x86_64/PKGBUILD (from rev 290240, mediastreamer/trunk/PKGBUILD) mediastreamer/repos/community-staging-x86_64/libsrtp2.diff (from rev 290240, mediastreamer/trunk/libsrtp2.diff) ---+ PKGBUILD | 41 + libsrtp2.diff | 241 2 files changed, 282 insertions(+) Copied: mediastreamer/repos/community-staging-x86_64/PKGBUILD (from rev 290240, mediastreamer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 07:41:56 UTC (rev 290241) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino+# Contributor: Sergej Pupykin +# Contributor: Adrià Arrufat +# Contributor: Mark Lee + +pkgname=mediastreamer +pkgver=2.16.1 +pkgrel=4 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=(x86_64) +url="https://github.com/BelledonneCommunications/mediastreamer2; +license=(GPL) +depends=(ortp ffmpeg libxv libupnp bzrtp glew libsrtp) +# xxd from Vim is needed to build +makedepends=(intltool vim bcunit) +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz; +libsrtp2.diff) +sha256sums=('25e0557d5b992d256a6df07466ba3c10587bdf899850b46a31e79b91147e5910' +'faec3586e3ff8315d79fb5ef5bcc4d630ee66e63a9c6a25f28d113765fa28e58') +validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') + +prepare() { + cd ${pkgname}2-$pkgver + patch -Np1 -i ../libsrtp2.diff + ./autogen.sh +} + +build() { + cd ${pkgname}2-$pkgver + export CFLAGS="$CFLAGS -DMS2_GIT_VERSION=\"\\\"unknown\\\"\"" + ./configure --prefix=/usr \ +--enable-glx --enable-xv --enable-zrtp --enable-external-ortp --disable-strict + make +} + +package() { + cd ${pkgname}2-$pkgver + make DESTDIR="$pkgdir" install +} Copied: mediastreamer/repos/community-staging-x86_64/libsrtp2.diff (from rev 290240, mediastreamer/trunk/libsrtp2.diff) === --- community-staging-x86_64/libsrtp2.diff (rev 0) +++ community-staging-x86_64/libsrtp2.diff 2018-02-08 07:41:56 UTC (rev 290241) @@ -0,0 +1,241 @@ +diff -u -r mediastreamer2-2.16.1/configure.ac mediastreamer2-2.16.1-libsrtp2/configure.ac +--- mediastreamer2-2.16.1/configure.ac 2017-07-21 15:00:47.0 +0200 mediastreamer2-2.16.1-libsrtp2/configure.ac2018-01-13 00:06:22.194089121 +0100 +@@ -1041,7 +1041,7 @@ + + dnl check for libsrtp support (secure rtp) + AC_ARG_WITH(srtp, +- AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), ++ AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp2 can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), + [srtp_prefix=$withval], + [if test "$prefix" != "NONE"; then + srtp_prefix=$prefix +@@ -1051,22 +1051,22 @@ + + if test "${srtp_prefix}" != "none" ; then + if test "${srtp_prefix}" != "/usr" ; then +- SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp" ++ SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp2" + SRTP_LIBS="-L${srtp_prefix}/lib" + fi +- SRTP_LIBS="$SRTP_LIBS -lsrtp" ++ SRTP_LIBS="$SRTP_LIBS -lsrtp2" + + dnl check srtp headers + CPPFLAGS_save=$CPPFLAGS + CPPFLAGS="$CPPFLAGS $SRTP_CFLAGS" +- AC_CHECK_HEADER([srtp/srtp.h],have_srtp_headers=yes) ++ AC_CHECK_HEADER([srtp2/srtp.h],have_srtp_headers=yes) + CPPFLAGS=$CPPFLAGS_save + + dnl check for srtp lib + LDFLAGS_save=$LDFLAGS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + LIBS_save=$LIBS +- AC_CHECK_LIB(srtp,[srtp_init, crypto_policy_set_aes_cm_256_hmac_sha1_80, crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) ++ AC_CHECK_LIB(srtp2,[srtp_init, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) + LDFLAGS=$LDFLAGS_save + LIBS=$LIBS_save + +@@ -1075,9 +1075,9 @@ + LIBS_save=$LIBS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + AC_CHECK_LIB( +- srtp, ++ srtp2, + sha1_update,[ +- AC_MSG_WARN([This libsrtp version exports symbols conflicting with polarssl, resulting in a bad execution path. libsrtp will be
[arch-commits] Commit in mediastreamer/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 07:41:19 Author: arojas Revision: 290240 mbedtls 2.7.0 rebuild Modified: mediastreamer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 05:05:02 UTC (rev 290239) +++ PKGBUILD2018-02-08 07:41:19 UTC (rev 290240) @@ -7,7 +7,7 @@ pkgname=mediastreamer pkgver=2.16.1 -pkgrel=3 +pkgrel=4 pkgdesc="A library written in C that allows you to create and run audio and video streams" arch=(x86_64) url="https://github.com/BelledonneCommunications/mediastreamer2;
[arch-commits] Commit in unison/repos/extra-x86_64 (6 files)
Date: Thursday, February 8, 2018 @ 05:12:44 Author: bisson Revision: 316180 archrelease: copy trunk to extra-x86_64 Added: unison/repos/extra-x86_64/PKGBUILD (from rev 316179, unison/trunk/PKGBUILD) unison/repos/extra-x86_64/desktop (from rev 316179, unison/trunk/desktop) unison/repos/extra-x86_64/large.patch (from rev 316179, unison/trunk/large.patch) Deleted: unison/repos/extra-x86_64/PKGBUILD unison/repos/extra-x86_64/desktop unison/repos/extra-x86_64/large.patch -+ PKGBUILD| 108 +- desktop | 22 +-- large.patch | 98 ++-- 3 files changed, 114 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 05:12:12 UTC (rev 316179) +++ PKGBUILD2018-02-08 05:12:44 UTC (rev 316180) @@ -1,54 +0,0 @@ -# $Id$ -#Maintainer: Gaetan Bisson-#Contributor: Tobias Powalowski - -pkgname=unison -_pkgver=2.48.15v4 -pkgver=${_pkgver%v*} -pkgrel=2 -pkgdesc='File-synchronization tool' -#url='https://github.com/bcpierce00/unison/' -url='https://www.cis.upenn.edu/~bcpierce/unison/' -arch=('x86_64') -license=('GPL2') -optdepends=('gtk2: graphical interface') -makedepends=('ocaml' 'emacs' 'lablgtk2') -source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; -'large.patch' -'desktop') -sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' -'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' -'e9ef4e8b845453e21abafa8c9d153080375024d2465e3bf65f0e5a2ca1f5ea4a') - -options=('!makeflags') - -prepare() { - cd "${srcdir}/${pkgname}-${_pkgver}" - sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml - patch -p0 -i ../large.patch -} - -build() { - cd "${srcdir}/${pkgname}-${_pkgver}" - for ui in gtk2 text; do - cp -a . build || true - pushd build - export CFLAGS= - make UISTYLE=$ui DEBUGGING=false THREADS=true - mv src/unison src/unison-$ui - mv src/unison-* .. - popd - rm -fr build - done -} - -package() { - cd "${srcdir}/${pkgname}-${_pkgver}" - install -d "${pkgdir}"/usr/bin - install -m755 unison-* "${pkgdir}"/usr/bin - ln -s unison-text "${pkgdir}"/usr/bin/unison - - install -d "${pkgdir}"/usr/share/{pixmaps,applications} - install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" -} Copied: unison/repos/extra-x86_64/PKGBUILD (from rev 316179, unison/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 05:12:44 UTC (rev 316180) @@ -0,0 +1,54 @@ +# $Id$ +#Maintainer: Gaetan Bisson +#Contributor: Tobias Powalowski + +pkgname=unison +_pkgver=2.48.15v4 +pkgver=${_pkgver%v*} +pkgrel=3 +pkgdesc='File-synchronization tool' +#url='https://github.com/bcpierce00/unison/' +url='https://www.cis.upenn.edu/~bcpierce/unison/' +arch=('x86_64') +license=('GPL2') +optdepends=('gtk2: graphical interface') +makedepends=('ocaml' 'emacs' 'lablgtk2') +source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; +'large.patch' +'desktop') +sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' +'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' +'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') + +options=('!makeflags') + +prepare() { + cd "${srcdir}/${pkgname}-${_pkgver}" + sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml + patch -p0 -i ../large.patch +} + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + for ui in gtk2 text; do + cp -a . build || true + pushd build + export CFLAGS= + make UISTYLE=$ui DEBUGGING=false THREADS=true + mv src/unison src/unison-$ui + mv src/unison-* .. + popd + rm -fr build + done +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + install -d "${pkgdir}"/usr/bin + install -m755 unison-* "${pkgdir}"/usr/bin + ln -s unison-text "${pkgdir}"/usr/bin/unison + + install -d "${pkgdir}"/usr/share/{pixmaps,applications} + install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} Deleted: desktop === ---
[arch-commits] Commit in unison/trunk (PKGBUILD desktop)
Date: Thursday, February 8, 2018 @ 05:12:12 Author: bisson Revision: 316179 fix desktop file Modified: unison/trunk/PKGBUILD unison/trunk/desktop --+ PKGBUILD |4 ++-- desktop |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-07 23:44:30 UTC (rev 316178) +++ PKGBUILD2018-02-08 05:12:12 UTC (rev 316179) @@ -5,7 +5,7 @@ pkgname=unison _pkgver=2.48.15v4 pkgver=${_pkgver%v*} -pkgrel=2 +pkgrel=3 pkgdesc='File-synchronization tool' #url='https://github.com/bcpierce00/unison/' url='https://www.cis.upenn.edu/~bcpierce/unison/' @@ -18,7 +18,7 @@ 'desktop') sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' '2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' -'e9ef4e8b845453e21abafa8c9d153080375024d2465e3bf65f0e5a2ca1f5ea4a') +'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3') options=('!makeflags') Modified: desktop === --- desktop 2018-02-07 23:44:30 UTC (rev 316178) +++ desktop 2018-02-08 05:12:12 UTC (rev 316179) @@ -2,8 +2,8 @@ Encoding=UTF-8 Name=unison Comment=File synchronisation tool for X11 -TryExec=unison-x11 -Exec=unison-x11 +TryExec=unison-gtk2 +Exec=unison-gtk2 Terminal=false Type=Application Categories=GTK;Application;Network;
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Thursday, February 8, 2018 @ 04:55:32 Author: felixonmars Revision: 290228 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 290227, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 290227, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) --+ PKGBUILD | 54 + binary-orphans-0.1.8.0.patch | 16 2 files changed, 70 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 290227, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:55:32 UTC (rev 290228) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=74 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans" + "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" "haskell-conduit" + "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" "haskell-http-types" + "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe" + "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" "haskell-warp" + "haskell-yesod-core" "haskell-yesod-static" "haskell-tamarin-prover-utils" + "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory") +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +binary-orphans-0.1.8.0.patch) +sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de' +'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +patch -p1 -i ../binary-orphans-0.1.8.0.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 290227, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) === --- community-staging-x86_64/binary-orphans-0.1.8.0.patch (rev 0) +++ community-staging-x86_64/binary-orphans-0.1.8.0.patch 2018-02-08 04:55:32 UTC (rev 290228) @@ -0,0 +1,16 @@ +diff --git a/src/Web/Types.hs b/src/Web/Types.hs +index 8efe669..95e75f3 100644 +--- a/src/Web/Types.hs b/src/Web/Types.hs +@@ -79,11 +79,6 @@ import Yesod.Static + import Theory + + +--- | Derived Instances to fix things +-instance Bin.Binary ZonedTime where +- get = liftM2 ZonedTime Bin.get Bin.get +- put (ZonedTime d tod) = Bin.put d >> Bin.put tod +- + -- + -- Types + --
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:55:07 Author: felixonmars Revision: 290227 upgpkg: tamarin-prover 1.2.2-74 rebuild with css-text,0.1.3.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:53:25 UTC (rev 290226) +++ PKGBUILD2018-02-08 04:55:07 UTC (rev 290227) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=73 +pkgrel=74 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:53:25 Author: felixonmars Revision: 290226 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 290225, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 290225, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:53:25 UTC (rev 290226) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=46 +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 hledger-web/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:52:38 Author: felixonmars Revision: 290225 upgpkg: hledger-web 1.5-46 rebuild with css-text,0.1.3.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:50:38 UTC (rev 290224) +++ PKGBUILD2018-02-08 04:52:38 UTC (rev 290225) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=45 +pkgrel=46 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:50:16 Author: felixonmars Revision: 290223 upgpkg: git-annex 6.20180112-49 rebuild with css-text,0.1.3.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:44:24 UTC (rev 290222) +++ PKGBUILD2018-02-08 04:50:16 UTC (rev 290223) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=48 +pkgrel=49 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:50:38 Author: felixonmars Revision: 290224 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 290223, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 290223, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:50:38 UTC (rev 290224) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=49 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:44:02 Author: felixonmars Revision: 290221 upgpkg: haskell-yesod-static 1.5.3.1-74 rebuild with css-text,0.1.3.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:43:06 UTC (rev 290220) +++ PKGBUILD2018-02-08 04:44:02 UTC (rev 290221) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.3.1 -pkgrel=73 +pkgrel=74 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:44:24 Author: felixonmars Revision: 290222 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 290221, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 290221, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:44:24 UTC (rev 290222) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.3.1 +pkgrel=74 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" "haskell-css-text" + "haskell-data-default" "haskell-exceptions" "haskell-file-embed" "haskell-hashable" + "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" "haskell-old-time" + "haskell-resourcet" "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" + "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2') + +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-auth/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:43:06 Author: felixonmars Revision: 290220 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 290219, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 290219, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:43:06 UTC (rev 290220) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=59 +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: Thursday, February 8, 2018 @ 04:42:41 Author: felixonmars Revision: 290219 upgpkg: haskell-yesod-auth 1.4.21-59 rebuild with css-text,0.1.3.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:41:26 UTC (rev 290218) +++ PKGBUILD2018-02-08 04:42:41 UTC (rev 290219) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=58 +pkgrel=59 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:41:26 Author: felixonmars Revision: 290218 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 290217, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 290217, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:41:26 UTC (rev 290218) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=177 +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/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:41:04 Author: felixonmars Revision: 290217 upgpkg: haskell-yesod 1.4.5-177 rebuild with css-text,0.1.3.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:40:09 UTC (rev 290216) +++ PKGBUILD2018-02-08 04:41:04 UTC (rev 290217) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=176 +pkgrel=177 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:40:09 Author: felixonmars Revision: 290216 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 290215, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 290215, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:40:09 UTC (rev 290216) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=72 +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: Thursday, February 8, 2018 @ 04:39:40 Author: felixonmars Revision: 290215 upgpkg: haskell-yesod-form 1.4.16-72 rebuild with css-text,0.1.3.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:37:49 UTC (rev 290214) +++ PKGBUILD2018-02-08 04:39:40 UTC (rev 290215) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=71 +pkgrel=72 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:37:49 Author: felixonmars Revision: 290214 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 290213, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 290213, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:37:49 UTC (rev 290214) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=15 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' 'haskell-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:37:27 Author: felixonmars Revision: 290213 upgpkg: idris 1.2.0-15 rebuild with css-text,0.1.3.0 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:26:35 UTC (rev 290212) +++ PKGBUILD2018-02-08 04:37:27 UTC (rev 290213) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=14 +pkgrel=15 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in docker-compose/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:26:35 Author: felixonmars Revision: 290212 archrelease: copy trunk to community-testing-x86_64 Added: docker-compose/repos/community-testing-x86_64/ docker-compose/repos/community-testing-x86_64/PKGBUILD (from rev 290211, docker-compose/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: docker-compose/repos/community-testing-x86_64/PKGBUILD (from rev 290211, docker-compose/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-02-08 04:26:35 UTC (rev 290212) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Iwan Timmer +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgname=docker-compose +pkgver=1.19.0 +pkgrel=1 +pkgdesc="Fast, isolated development environments using Docker" +arch=('x86_64') +url="https://www.docker.com/; +license=("Apache") +depends=('python-cached-property' 'python-docopt' 'python-yaml' 'python-requests' + 'python-texttable' 'python-websocket-client' 'python-docker' 'python-dockerpty' + 'python-six' 'python-jsonschema' 'python-setuptools') +depends_x86_64+=('docker') +checkdepends=('python-pytest-runner' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) +sha512sums=('1b889495dc52a9afb19b8a4e37af34e5d15297c08bf3f52d241d3468436365f52d52cd6ed269e017ded7a263c4787d0929dc5241f940c3ebbb11dd782c7ebcf7') + +prepare() { + cd compose-$pkgver + + # Remove upper bound on requires + sed -i 's/==/>=/g' requirements.txt + sed -i "s/, < .*',$/',/" setup.py +} + +build() { + cd compose-$pkgver + python setup.py build +} + +check() { + # Hack entry points by installing it + # TODO: need a running docker daemon to test + + cd compose-$pkgver + # python setup.py install --root="$PWD/tmp_install" --optimize=1 + # PATH="$PWD/tmp_install/usr/bin:$PATH" PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" python setup.py pytest +} + +package() { + cd compose-$pkgver + + python setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 contrib/completion/bash/docker-compose "$pkgdir"/usr/share/bash-completion/completions/docker-compose + install -Dm644 contrib/completion/fish/docker-compose.fish "$pkgdir"/usr/share/fish/completions/docker-compose.fish + install -Dm644 contrib/completion/zsh/_docker-compose "$pkgdir"/usr/share/zsh/site-functions/_docker-compose +}
[arch-commits] Commit in docker-compose/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:26:14 Author: felixonmars Revision: 290211 upgpkg: docker-compose 1.19.0-1 Modified: docker-compose/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:22:54 UTC (rev 290210) +++ PKGBUILD2018-02-08 04:26:14 UTC (rev 290211) @@ -5,8 +5,8 @@ # Contributor: Josh VanderLindenpkgname=docker-compose -pkgver=1.18.0 -pkgrel=2 +pkgver=1.19.0 +pkgrel=1 pkgdesc="Fast, isolated development environments using Docker" arch=('x86_64') url="https://www.docker.com/; @@ -17,7 +17,7 @@ depends_x86_64+=('docker') checkdepends=('python-pytest-runner' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz;) -sha512sums=('08f02a4bdb421f1a0c37d1966a23d1385371e98fc0186265593d552d8b4b568338d9189db173491508ba14a3672489d6a4b5fb1c59b1aca4f76c6ae5db22dfad') +sha512sums=('1b889495dc52a9afb19b8a4e37af34e5d15297c08bf3f52d241d3468436365f52d52cd6ed269e017ded7a263c4787d0929dc5241f940c3ebbb11dd782c7ebcf7') prepare() { cd compose-$pkgver
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:22:54 Author: felixonmars Revision: 290210 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 290209, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 290209, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:22:54 UTC (rev 290210) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=30 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-mtl" "haskell-syb" "haskell-text" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f') + +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 \ +-fdingus +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-cheapskate/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:22:28 Author: felixonmars Revision: 290209 upgpkg: haskell-cheapskate 0.1.1-30 rebuild with css-text,0.1.3.0 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:21:23 UTC (rev 290208) +++ PKGBUILD2018-02-08 04:22:28 UTC (rev 290209) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=29 +pkgrel=30 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in haskell-xss-sanitize/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:21:23 Author: felixonmars Revision: 290208 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 290207, haskell-xss-sanitize/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 290207, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:21:23 UTC (rev 290208) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.5.7 +pkgrel=35 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="https://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-text" "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8633a160ef9ad5408767eecf5279b009e01621a3ac2e3a5cfd6a6a480c5f1991497d1e4eb7b0195fbdc296830d5ef729e7893b836555f3fbc2c313032f4de040') + +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-xss-sanitize/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:21:01 Author: felixonmars Revision: 290207 upgpkg: haskell-xss-sanitize 0.3.5.7-35 rebuild with css-text,0.1.3.0 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:20:52 UTC (rev 290206) +++ PKGBUILD2018-02-08 04:21:01 UTC (rev 290207) @@ -5,7 +5,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.5.7 -pkgrel=34 +pkgrel=35 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in python-docker/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:20:52 Author: felixonmars Revision: 290206 archrelease: copy trunk to community-testing-any Added: python-docker/repos/community-testing-any/ python-docker/repos/community-testing-any/PKGBUILD (from rev 290205, python-docker/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: python-docker/repos/community-testing-any/PKGBUILD (from rev 290205, python-docker/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-02-08 04:20:52 UTC (rev 290206) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Hideaki Takahashi +# Contributor: Vincent Demeester +# Contributor: Josh VanderLinden + +pkgbase=python-docker +pkgname=(python-docker python2-docker) +pkgver=3.0.1 +pkgrel=1 +pkgdesc="A Python library for the Docker Engine API" +arch=('any') +url="https://github.com/docker/docker-py; +license=("Apache") +makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 'python-six' + 'python2-six' 'python-websocket-client' 'python2-websocket-client' + 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 'python-docker-pycreds' + 'python2-docker-pycreds') +checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 'python2-mock' + 'flake8' 'python2-flake8') +checkdepends_x86_64=('docker') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;) +sha512sums=('2d4f362c1a93b004f41d8338e801280827d646cbbd98d87c6fbab3fd443a3aa7ab43e9db7ad8197d50ee735d7d264e17991f5af7d5a2483c3630ca139ae21e19') + +prepare() { + sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt + + cp -a docker-py-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/docker-py-$pkgver + python setup.py build + + cd "$srcdir"/docker-py-$pkgver-py2 + python2 setup.py build +} + +check() { + # Skipping integration tests as docker needs root to run: + # docker daemon -H fd:// -p "$srcdir/docker.pid" + + cd "$srcdir"/docker-py-$pkgver + py.test --cov=docker tests/unit + + cd "$srcdir"/docker-py-$pkgver-py2 + py.test2 --cov=docker tests/unit + + # kill $(<"$srcdir/docker.pid") +} + +package_python-docker() { + depends=('python-requests' 'python-six' 'python-websocket-client' 'python-docker-pycreds') + provides=('python-docker-py') + conflicts=('python-docker-py') + replaces=('python-docker-py') + + cd docker-py-$pkgver + python setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-docker() { + depends=('python2-requests' 'python2-six' 'python2-websocket-client' 'python2-docker-pycreds' + 'python2-backports.ssl_match_hostname' 'python2-ipaddress') + provides=('python2-docker-py') + conflicts=('python2-docker-py') + replaces=('python2-docker-py') + + cd docker-py-$pkgver-py2 + python2 setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-docker/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:20:30 Author: felixonmars Revision: 290205 upgpkg: python-docker 3.0.1-1 Modified: python-docker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:19:58 UTC (rev 290204) +++ PKGBUILD2018-02-08 04:20:30 UTC (rev 290205) @@ -6,7 +6,7 @@ pkgbase=python-docker pkgname=(python-docker python2-docker) -pkgver=2.7.0 +pkgver=3.0.1 pkgrel=1 pkgdesc="A Python library for the Docker Engine API" arch=('any') @@ -20,7 +20,7 @@ 'flake8' 'python2-flake8') checkdepends_x86_64=('docker') source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;) -sha512sums=('15cf1d8949d71e472f7636ff975cbc4c5f3e18e2d193cb603ade1397a56d0c1ec239167b71be325af99105bc36590a0f0faa1ab010f36fe8baca7807ddfa191b') +sha512sums=('2d4f362c1a93b004f41d8338e801280827d646cbbd98d87c6fbab3fd443a3aa7ab43e9db7ad8197d50ee735d7d264e17991f5af7d5a2483c3630ca139ae21e19') prepare() { sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Thursday, February 8, 2018 @ 04:19:58 Author: felixonmars Revision: 290204 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 290203, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 290203, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 04:19:58 UTC (rev 290204) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=1 +pkgdesc="CSS parser and renderer." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +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-css-text/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 04:19:36 Author: felixonmars Revision: 290203 upgpkg: haskell-css-text 0.1.3.0-1 rebuild with css-text,0.1.3.0 Modified: haskell-css-text/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 04:17:58 UTC (rev 290202) +++ PKGBUILD2018-02-08 04:19:36 UTC (rev 290203) @@ -4,8 +4,8 @@ _hkgname=css-text pkgname=haskell-css-text -pkgver=0.1.2.2 -pkgrel=25 +pkgver=0.1.3.0 +pkgrel=1 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("MIT") @@ -13,7 +13,7 @@ depends=('ghc-libs' "haskell-attoparsec" "haskell-text") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('04c2f5f444f335989667928cac986cf0ca817ad23dac852d8043591a493ac6f85868b6009250f055c15f95c2e5140f7bda8e67edd6afa5ec10e48a442b181d33') +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:33:19 Author: felixonmars Revision: 290181 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 290180, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 290180, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:33:19 UTC (rev 290181) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=45 +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 hledger-web/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:32:58 Author: felixonmars Revision: 290180 upgpkg: hledger-web 1.5-45 rebuild with simple-sendfile,0.2.27 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:31:34 UTC (rev 290179) +++ PKGBUILD2018-02-08 03:32:58 UTC (rev 290180) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=44 +pkgrel=45 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:31:34 Author: felixonmars Revision: 290179 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 290178, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 290178, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:31:34 UTC (rev 290179) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=33 +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: Thursday, February 8, 2018 @ 03:31:13 Author: felixonmars Revision: 290178 upgpkg: haskell-yesod-test 1.5.9.1-33 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:29:56 UTC (rev 290177) +++ PKGBUILD2018-02-08 03:31:13 UTC (rev 290178) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=32 +pkgrel=33 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in tamarin-prover/repos (3 files)
Date: Thursday, February 8, 2018 @ 03:29:56 Author: felixonmars Revision: 290177 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 290176, tamarin-prover/trunk/PKGBUILD) tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 290176, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) --+ PKGBUILD | 54 + binary-orphans-0.1.8.0.patch | 16 2 files changed, 70 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 290176, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:29:56 UTC (rev 290177) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.2 +pkgrel=73 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans" + "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" "haskell-conduit" + "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" "haskell-http-types" + "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe" + "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" "haskell-warp" + "haskell-yesod-core" "haskell-yesod-static" "haskell-tamarin-prover-utils" + "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory") +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +binary-orphans-0.1.8.0.patch) +sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de' +'d2f700f4d5b0a3aaf239139bc4abba85acdc2ab86ae3ff7fe345b95679998011') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +patch -p1 -i ../binary-orphans-0.1.8.0.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +} Copied: tamarin-prover/repos/community-staging-x86_64/binary-orphans-0.1.8.0.patch (from rev 290176, tamarin-prover/trunk/binary-orphans-0.1.8.0.patch) === --- community-staging-x86_64/binary-orphans-0.1.8.0.patch (rev 0) +++ community-staging-x86_64/binary-orphans-0.1.8.0.patch 2018-02-08 03:29:56 UTC (rev 290177) @@ -0,0 +1,16 @@ +diff --git a/src/Web/Types.hs b/src/Web/Types.hs +index 8efe669..95e75f3 100644 +--- a/src/Web/Types.hs b/src/Web/Types.hs +@@ -79,11 +79,6 @@ import Yesod.Static + import Theory + + +--- | Derived Instances to fix things +-instance Bin.Binary ZonedTime where +- get = liftM2 ZonedTime Bin.get Bin.get +- put (ZonedTime d tod) = Bin.put d >> Bin.put tod +- + -- + -- Types + --
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:29:35 Author: felixonmars Revision: 290176 upgpkg: tamarin-prover 1.2.2-73 rebuild with simple-sendfile,0.2.27 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:27:49 UTC (rev 290175) +++ PKGBUILD2018-02-08 03:29:35 UTC (rev 290176) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.2 -pkgrel=72 +pkgrel=73 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in python-coverage/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:27:49 Author: felixonmars Revision: 290175 archrelease: copy trunk to community-x86_64 Added: python-coverage/repos/community-x86_64/PKGBUILD (from rev 290174, python-coverage/trunk/PKGBUILD) Deleted: python-coverage/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 144 ++--- 1 file changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 03:27:23 UTC (rev 290174) +++ PKGBUILD2018-02-08 03:27:49 UTC (rev 290175) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Clément Démoulins -# Contributor: Fazlul Shahriar - -pkgbase=python-coverage -pkgname=(python-coverage python2-coverage) -pkgver=4.4.2 -pkgrel=1 -pkgdesc="A tool for measuring code coverage of Python programs" -arch=('x86_64') -url="http://nedbatchelder.com/code/coverage/; -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-mock' 'python2-mock' 'python-pytest-xdist' 'python2-pytest-xdist' - 'python-pycontracts' 'python2-pycontracts' 'python-greenlet' 'python2-greenlet' - 'python-virtualenv' 'python2-virtualenv' 'python-pyenchant' 'python2-pyenchant' - 'python-pylint' 'python2-pylint' 'python-unittest-mixins' 'python2-unittest-mixins' - 'python-flaky' 'python2-flaky') -source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/ned/coveragepy/get/coverage-$pkgver.tar.gz;) -sha512sums=('6a860880b7c81edae958f822727a30e7bd07416db29c25057e9bb036b688dc2a2e5113901e069dbebe7de0d025f423bdbb8e3eb0bfdadc8e0f971d5a628fae3f') - -prepare() { - mv ned-coveragepy-* coveragepy-$pkgver - cp -a coveragepy-$pkgver{,-py2} -} - -check() { - # Hack entry points by installing it - - export LC_CTYPE=en_US.UTF-8 - - ( -cd "$srcdir/coveragepy-$pkgver" -virtualenv "$srcdir/pyvenv" --system-site-packages -. "$srcdir/pyvenv/bin/activate" -export PYTHONPATH="$PYTHONPATH:/usr/lib/python3.6/site-packages" -python setup.py --quiet develop -python igor.py zip_mods install_egg remove_extension -python igor.py test_with_tracer py -python setup.py --quiet build_ext --inplace -python igor.py test_with_tracer c - ) - - ( -cd "$srcdir/coveragepy-$pkgver-py2" -virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages -. "$srcdir/pyvenv-py2/bin/activate" -export PYTHONPATH="$PYTHONPATH:/usr/lib/python2.7/site-packages" -python setup.py --quiet develop -python igor.py zip_mods install_egg remove_extension -python igor.py test_with_tracer py -python setup.py --quiet build_ext --inplace -python igor.py test_with_tracer c - ) || warning "Python 2 tests failed" -} - -package_python-coverage() { - depends=('python') - - cd coveragepy-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-coverage() { - depends=('python2') - - cd coveragepy-$pkgver - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir/usr/bin/coverage" "$pkgdir/usr/bin/coverage2" -} Copied: python-coverage/repos/community-x86_64/PKGBUILD (from rev 290174, python-coverage/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 03:27:49 UTC (rev 290175) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Clément Démoulins +# Contributor: Fazlul Shahriar + +pkgbase=python-coverage +pkgname=(python-coverage python2-coverage) +pkgver=4.5 +pkgrel=1 +pkgdesc="A tool for measuring code coverage of Python programs" +arch=('x86_64') +url="http://nedbatchelder.com/code/coverage/; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-mock' 'python2-mock' 'python-pytest-xdist' 'python2-pytest-xdist' + 'python-pycontracts' 'python2-pycontracts' 'python-greenlet' 'python2-greenlet' + 'python-virtualenv' 'python2-virtualenv' 'python-pyenchant' 'python2-pyenchant' + 'python-pylint' 'python2-pylint' 'python-unittest-mixins' 'python2-unittest-mixins' + 'python-flaky' 'python2-flaky') +source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/ned/coveragepy/get/coverage-$pkgver.tar.gz;) +sha512sums=('7a79bd93dbf21c095de5eabbde15538af7d7bb6b4844daa30776ab702645ee448a3bb8ede16e5ecc7b02717ca869693a52f757b6b3ffc8e15269a31e0dd549b2') + +prepare() { + mv ned-coveragepy-* coveragepy-$pkgver + cp -a coveragepy-$pkgver{,-py2} +} + +check() { + # Hack entry points by installing it + + export LC_CTYPE=en_US.UTF-8 + + ( +cd "$srcdir/coveragepy-$pkgver" +virtualenv "$srcdir/pyvenv" --system-site-packages +.
[arch-commits] Commit in python-coverage/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:27:23 Author: felixonmars Revision: 290174 upgpkg: python-coverage 4.5-1 Modified: python-coverage/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:24:34 UTC (rev 290173) +++ PKGBUILD2018-02-08 03:27:23 UTC (rev 290174) @@ -5,7 +5,7 @@ pkgbase=python-coverage pkgname=(python-coverage python2-coverage) -pkgver=4.4.2 +pkgver=4.5 pkgrel=1 pkgdesc="A tool for measuring code coverage of Python programs" arch=('x86_64') @@ -18,7 +18,7 @@ 'python-pylint' 'python2-pylint' 'python-unittest-mixins' 'python2-unittest-mixins' 'python-flaky' 'python2-flaky') source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/ned/coveragepy/get/coverage-$pkgver.tar.gz;) -sha512sums=('6a860880b7c81edae958f822727a30e7bd07416db29c25057e9bb036b688dc2a2e5113901e069dbebe7de0d025f423bdbb8e3eb0bfdadc8e0f971d5a628fae3f') +sha512sums=('7a79bd93dbf21c095de5eabbde15538af7d7bb6b4844daa30776ab702645ee448a3bb8ede16e5ecc7b02717ca869693a52f757b6b3ffc8e15269a31e0dd549b2') prepare() { mv ned-coveragepy-* coveragepy-$pkgver @@ -40,7 +40,7 @@ python igor.py test_with_tracer py python setup.py --quiet build_ext --inplace python igor.py test_with_tracer c - ) + ) || warning "Python 3 tests failed" ( cd "$srcdir/coveragepy-$pkgver-py2"
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:24:34 Author: felixonmars Revision: 290173 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 290172, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 290172, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:24:34 UTC (rev 290173) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=48 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' + 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:24:13 Author: felixonmars Revision: 290172 upgpkg: git-annex 6.20180112-48 rebuild with simple-sendfile,0.2.27 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:18:17 UTC (rev 290171) +++ PKGBUILD2018-02-08 03:24:13 UTC (rev 290172) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=47 +pkgrel=48 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:18:17 Author: felixonmars Revision: 290171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 290170, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 290170, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:18:17 UTC (rev 290171) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.3.1 +pkgrel=73 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" "haskell-css-text" + "haskell-data-default" "haskell-exceptions" "haskell-file-embed" "haskell-hashable" + "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" "haskell-old-time" + "haskell-resourcet" "haskell-text" "haskell-unix-compat" "haskell-unordered-containers" + "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2') + +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-static/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:17:55 Author: felixonmars Revision: 290170 upgpkg: haskell-yesod-static 1.5.3.1-73 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:16:54 UTC (rev 290169) +++ PKGBUILD2018-02-08 03:17:55 UTC (rev 290170) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.3.1 -pkgrel=72 +pkgrel=73 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:16:54 Author: felixonmars Revision: 290169 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 290168, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 290168, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:16:54 UTC (rev 290169) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=58 +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: Thursday, February 8, 2018 @ 03:16:32 Author: felixonmars Revision: 290168 upgpkg: haskell-yesod-auth 1.4.21-58 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:15:17 UTC (rev 290167) +++ PKGBUILD2018-02-08 03:16:32 UTC (rev 290168) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=57 +pkgrel=58 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:15:17 Author: felixonmars Revision: 290167 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 290166, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 290166, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:15:17 UTC (rev 290167) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=176 +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/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:14:53 Author: felixonmars Revision: 290166 upgpkg: haskell-yesod 1.4.5-176 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:13:56 UTC (rev 290165) +++ PKGBUILD2018-02-08 03:14:53 UTC (rev 290166) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=175 +pkgrel=176 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:13:56 Author: felixonmars Revision: 290165 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 290164, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 290164, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:13:56 UTC (rev 290165) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=71 +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: Thursday, February 8, 2018 @ 03:13:33 Author: felixonmars Revision: 290164 upgpkg: haskell-yesod-form 1.4.16-71 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:12:17 UTC (rev 290163) +++ PKGBUILD2018-02-08 03:13:33 UTC (rev 290164) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=70 +pkgrel=71 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:12:17 Author: felixonmars Revision: 290163 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 290162, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 290162, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:12:17 UTC (rev 290163) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=51 +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-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:11:50 Author: felixonmars Revision: 290162 upgpkg: haskell-yesod-persistent 1.4.3-51 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:10:47 UTC (rev 290161) +++ PKGBUILD2018-02-08 03:11:50 UTC (rev 290162) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=50 +pkgrel=51 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:10:03 Author: felixonmars Revision: 290160 upgpkg: haskell-yesod-default 1.2.0-241 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:09:08 UTC (rev 290159) +++ PKGBUILD2018-02-08 03:10:03 UTC (rev 290160) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=240 +pkgrel=241 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:10:47 Author: felixonmars Revision: 290161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 290160, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 290160, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:10:47 UTC (rev 290161) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=241 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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-core/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:09:08 Author: felixonmars Revision: 290159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 290158, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 290158, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:09:08 UTC (rev 290159) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.37.3 +pkgrel=4 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" + "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae7fe47302edccae5172fd9326f0a3851b00e96424b98d8af91438a6fca726eaf90bc8461f71f0d9dbe02c4c5a9c4efcb6be851d738641c998d4898a3e6fc482') + +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-core/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:08:30 Author: felixonmars Revision: 290158 upgpkg: haskell-yesod-core 1.4.37.3-4 rebuild with simple-sendfile,0.2.27 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:07:01 UTC (rev 290157) +++ PKGBUILD2018-02-08 03:08:30 UTC (rev 290158) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.3 -pkgrel=3 +pkgrel=4 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in openscad/repos/community-x86_64 (4 files)
Date: Thursday, February 8, 2018 @ 03:07:01 Author: kkeen Revision: 290157 archrelease: copy trunk to community-x86_64 Added: openscad/repos/community-x86_64/CHANGELOG (from rev 290156, openscad/trunk/CHANGELOG) openscad/repos/community-x86_64/PKGBUILD (from rev 290156, openscad/trunk/PKGBUILD) Deleted: openscad/repos/community-x86_64/CHANGELOG openscad/repos/community-x86_64/PKGBUILD ---+ CHANGELOG | 298 ++-- PKGBUILD | 115 --- 2 files changed, 212 insertions(+), 201 deletions(-) Deleted: CHANGELOG === --- CHANGELOG 2018-02-08 03:06:43 UTC (rev 290156) +++ CHANGELOG 2018-02-08 03:07:01 UTC (rev 290157) @@ -1,147 +0,0 @@ -2017-12-27 Kyle Keen- * 2015.03.03-14 - - Rebuild for boost 1.66.0 - -2017-09-10 Kyle Keen - * 2015.03.03-13 - - Rebuild for boost 1.65.1 - -2017-08-03 felixonmars - * 2015.03.03-12 - - Rebuild for GLEW 2.1.0 rebuild - -2017-05-30 Kyle Keen - * 2015.03.03-11 - - Rebuild for cgal 4.10 - -2017-05-22 Antonio Rojas - * 2015.03.03-10 - - Rebuild for boost 1.64 - -2017-02-25 Antonio Rojas - * 2015.03.03-9 - - Rebuild for qscintilla 2.10 - -2017-01-02 Antonio Rojas - * 2015.03.03-8 - - Rebuild for boost 1.63 - -2016-10-08 Kyle Keen - * 2015.03.03-7 - - Rebuild for boost 1.62 - -2016-09-20 Kyle Keen - * 2015.03.03-6 - - Rebuild for cgal 4.9 - -2016-08-24 Kyle Keen - * 2015.03.03-5 - - Rebuild for boost 1.61 - -2016-08-01 Kyle Keen - * 2015.03.03-4 - - Rebuild for glew - -2016-05-12 Kyle Keen - * 2015.03.03-3 - - Rebuild for boost-1.60.0-5 - -2016-04-28 Kyle Keen - * 2015.03.03-2 - - Rebuild for install hooks - -2015-04-18 Kyle Keen - * 2015.03.03-1 - - Update to latest release - - Rebuild for cgal-4.8 - -2015-11-16 Kyle Keen - * 2015.03.02-1 - - Bugfix release - -2015-10-19 Kyle Keen - * 2015.03.01-5 - - No changes - - Rebuild for cgal-4.7 - -2015-10-02 foutrelis - * 2015.03.01-4 - - No changes - -2015-04-29 Kyle Keen - * 2015.03.01-3 - - No changes - - Rebuild for qscintilla-2.9-1 - -2015-04-22 Kyle Keen - * 2015.03.01-2 - - No changes - - Rebuild for boost-1.58.0-1 - -2015-04-22 Kyle Keen - * 2015.03.01-1 - - Bugfix release - -2015-04-11 Kyle Keen - * 2015.03-2 - - No changes - - Rebuild for cgal-4.6-1 - -2015-03-10 Kyle Keen - * 2015.03-1 - - New release - - Now uses qscintilla for the editor - -2014-11-04 Kyle Keen - * 2014.03-5 - - No changes - - Rebuild for boost-1.57.0-1 - -2014-08-18 Kyle Keen - * 2014.03-4 - - No changes - - Rebuild for boost-1.56.0-1 - -2014-08-18 Kyle Keen - * 2014.03-3 - - No changes - - Rebuild for glew-1.11.0-1 - -2014-08-12 Kyle Keen - * 2014.03-2 - - No changes - - Rebuild for boost-1.56.0-1 - -2014-03-09 Kyle Keen - - * 2014.03-1 - - New release - - MIME associations - -2014-02-10 Kyle Keen - - * 2013.06-3 - - Moved package to [community] - - Explicit boost depends - - Use official resources - -2014-02-07 Chirantan Ekbote - - * 2013.06-2 - - Update makedepends since eigen3 has now become eigen in [extra] - -2013-06-19 Chirantan Ekbote - - * 2013.06-1 : - - Updated to version 2013.06 - -2013-03-01 Chirantan Ekbote - - * 2013.01-2 : - Dependency qt replaced with qt4 - -2013-01-23 Chirantan Ekbote - - * 2013.01-1 : - New upstream release. - Dependency eigen2 repaced by eigen3 Copied: openscad/repos/community-x86_64/CHANGELOG (from rev 290156, openscad/trunk/CHANGELOG) === --- CHANGELOG (rev 0) +++ CHANGELOG 2018-02-08 03:07:01 UTC (rev 290157) @@ -0,0 +1,151 @@ +2018-02-07 Kyle Keen + * 2015.03.03-15 + - Switch to Qt5 + +2017-12-27 Kyle Keen + * 2015.03.03-14 + - Rebuild for boost 1.66.0 + +2017-09-10 Kyle Keen
[arch-commits] Commit in openscad/trunk (CHANGELOG PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:06:43 Author: kkeen Revision: 290155 upgpkg: openscad 2015.03.03-16 FS#50040, use qt5 Modified: openscad/trunk/CHANGELOG openscad/trunk/PKGBUILD ---+ CHANGELOG |4 PKGBUILD | 17 - 2 files changed, 16 insertions(+), 5 deletions(-) Modified: CHANGELOG === --- CHANGELOG 2018-02-08 03:06:22 UTC (rev 290154) +++ CHANGELOG 2018-02-08 03:06:43 UTC (rev 290155) @@ -1,3 +1,7 @@ +2018-02-07 Kyle Keen+ * 2015.03.03-15 + - Switch to Qt5 + 2017-12-27 Kyle Keen * 2015.03.03-14 - Rebuild for boost 1.66.0 Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:06:22 UTC (rev 290154) +++ PKGBUILD2018-02-08 03:06:43 UTC (rev 290155) @@ -6,22 +6,29 @@ pkgname=openscad pkgver=2015.03.03 _ver=2015.03-3 # hopefully -X is temporary -pkgrel=15 +pkgrel=16 pkgdesc="The programmers solid 3D CAD modeller" url="http://openscad.org/; arch=('x86_64') license=('GPL2') changelog=CHANGELOG -depends=('qt4' 'qscintilla-qt4' 'cgal' 'opencsg' 'boost-libs' 'shared-mime-info') +depends=('qt5-base' 'qscintilla-qt5' 'cgal' 'opencsg' 'boost-libs' 'shared-mime-info') makedepends=('eigen' 'boost' 'imagemagick') # full tests need imagemagick and an X11 or framebuffer session checkdepends=('cmake' 'xproto' 'libx11' 'python2') -source=("http://files.openscad.org/openscad-$_ver.src.tar.gz;) -md5sums=('a498a218a247468eee140ccc44c73afa') +source=("http://files.openscad.org/openscad-$_ver.src.tar.gz; + "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/openscad/files/openscad-2015.03_p2_uic_tr_fix.patch;) +md5sums=('a498a218a247468eee140ccc44c73afa' + '9a2359c30582f7ce4df05f6879bf6635') +prepare() { +cd "$srcdir/$pkgname-$_ver" +patch -p1 -i ../openscad-2015.03_p2_uic_tr_fix.patch +} + build() { cd "$srcdir/$pkgname-$_ver" -qmake-qt4 PREFIX="/usr" +qmake-qt5 PREFIX="/usr" make convert "icons/$pkgname.png" -resize 128x128\> "icons/$pkgname-128.png" }
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:06:43 Author: felixonmars Revision: 290156 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 290154, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 290154, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:06:43 UTC (rev 290156) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=50 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +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" \ +--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}/${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" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:06:22 Author: felixonmars Revision: 290154 upgpkg: hoogle 5.0.14-50 rebuild with simple-sendfile,0.2.27 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:05:00 UTC (rev 290153) +++ PKGBUILD2018-02-08 03:06:22 UTC (rev 290154) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=49 +pkgrel=50 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:05:00 Author: felixonmars Revision: 290153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 290152, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 290152, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:05:00 UTC (rev 290153) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4 +pkgrel=43 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3cf7b549f39bc314a9a648f9e0b43e5d47a6b08fd56189af4f1d8dbcd9092dc411bc5a3cc429c0fb79738f3e84ec096ad0a8ac83bd8d14ecf90d505f17391642') + +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-warp-tls/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:04:40 Author: felixonmars Revision: 290152 upgpkg: haskell-warp-tls 3.2.4-43 rebuild with simple-sendfile,0.2.27 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:04:03 UTC (rev 290151) +++ PKGBUILD2018-02-08 03:04:40 UTC (rev 290152) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4 -pkgrel=42 +pkgrel=43 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:04:03 Author: felixonmars Revision: 290151 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 290150, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 290150, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:04:03 UTC (rev 290151) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.3 +pkgrel=13 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-wai" "haskell-warp" "haskell-http-types" + "haskell-streaming-commons" "haskell-async") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a962352c95fbb93aa6827ff0e65fd3df7719e5c1157578130edb3c8af0a1091ced838afe05f771efe6cc0f6f1fb08227cfa1547bf97f171ef8907a18ad90441c') + +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-wai-handler-launch/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:03:42 Author: felixonmars Revision: 290150 upgpkg: haskell-wai-handler-launch 3.0.2.3-13 rebuild with simple-sendfile,0.2.27 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:03:06 UTC (rev 290149) +++ PKGBUILD2018-02-08 03:03:42 UTC (rev 290150) @@ -5,7 +5,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.3 -pkgrel=12 +pkgrel=13 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:03:06 Author: felixonmars Revision: 290149 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 290148, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 290148, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:03:06 UTC (rev 290149) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=42 +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: Thursday, February 8, 2018 @ 03:02:46 Author: felixonmars Revision: 290148 upgpkg: hledger-api 1.5-42 rebuild with simple-sendfile,0.2.27 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:01:34 UTC (rev 290147) +++ PKGBUILD2018-02-08 03:02:46 UTC (rev 290148) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=41 +pkgrel=42 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:01:34 Author: felixonmars Revision: 290147 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 290146, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 290146, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:01:34 UTC (rev 290147) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=39 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +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-servant-server/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 03:01:14 Author: felixonmars Revision: 290146 upgpkg: haskell-servant-server 0.12-39 rebuild with simple-sendfile,0.2.27 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 03:00:14 UTC (rev 290145) +++ PKGBUILD2018-02-08 03:01:14 UTC (rev 290146) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=38 +pkgrel=39 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, February 8, 2018 @ 03:00:14 Author: felixonmars Revision: 290145 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 290144, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 290144, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 03:00:14 UTC (rev 290145) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=58 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' + 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${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 \ +-fcheckexternal -fwatchserver -fpreviewserver +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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-hakyll/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:59:54 Author: felixonmars Revision: 290144 upgpkg: haskell-hakyll 4.10.0.0-58 rebuild with simple-sendfile,0.2.27 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:59:30 UTC (rev 290143) +++ PKGBUILD2018-02-08 02:59:54 UTC (rev 290144) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=57 +pkgrel=58 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in python-pygithub/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:59:30 Author: felixonmars Revision: 290143 archrelease: copy trunk to community-any Added: python-pygithub/repos/community-any/PKGBUILD (from rev 290142, python-pygithub/trunk/PKGBUILD) Deleted: python-pygithub/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:59:08 UTC (rev 290142) +++ PKGBUILD2018-02-08 02:59:30 UTC (rev 290143) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgbase=python-pygithub -pkgname=('python-pygithub' 'python2-pygithub') -pkgver=1.35 -pkgrel=1 -pkgdesc="Use the full Github API v3" -arch=('any') -license=('LGPL') -url="https://github.com/PyGithub/PyGithub; -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/$pkgver.tar.gz;) -sha512sums=('d852f459e5514310ac7bbb3cd9742a7269f9ea5c3e0fdfb0f385616fa31d35b72b19f63b650c60241c5e2f29860ddc35caa907a623c661bc77a29dfe4da3613b') - -prepare() { - cp -a PyGithub-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/PyGithub-$pkgver - python setup.py build - - cd "$srcdir"/PyGithub-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/PyGithub-$pkgver - python setup.py test - - cd "$srcdir"/PyGithub-$pkgver-py2 - python2 setup.py test -} - -package_python-pygithub() { - depends=('python-pyjwt') - - cd PyGithub-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-pygithub() { - depends=('python2-pyjwt') - - cd PyGithub-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-pygithub/repos/community-any/PKGBUILD (from rev 290142, python-pygithub/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 02:59:30 UTC (rev 290143) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pygithub +pkgname=('python-pygithub' 'python2-pygithub') +pkgver=1.36 +pkgrel=1 +pkgdesc="Use the full Github API v3" +arch=('any') +license=('LGPL') +url="https://github.com/PyGithub/PyGithub; +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz;) +sha512sums=('d98e67d04be1ebcb8f125a9c514cc10e782f9321f87bf8bd904e7b4f5a05a9f70f1d0dec0070fb6b8ae4a339914270ed051c8d5d00f8c3610d9491f45e5843ed') + +prepare() { + cp -a PyGithub-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/PyGithub-$pkgver + python setup.py build + + cd "$srcdir"/PyGithub-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/PyGithub-$pkgver + python setup.py test + + cd "$srcdir"/PyGithub-$pkgver-py2 + python2 setup.py test +} + +package_python-pygithub() { + depends=('python-pyjwt') + + cd PyGithub-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-pygithub() { + depends=('python2-pyjwt') + + cd PyGithub-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-pygithub/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:59:08 Author: felixonmars Revision: 290142 upgpkg: python-pygithub 1.36-1 Modified: python-pygithub/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:57:56 UTC (rev 290141) +++ PKGBUILD2018-02-08 02:59:08 UTC (rev 290142) @@ -3,7 +3,7 @@ pkgbase=python-pygithub pkgname=('python-pygithub' 'python2-pygithub') -pkgver=1.35 +pkgver=1.36 pkgrel=1 pkgdesc="Use the full Github API v3" arch=('any') @@ -10,8 +10,8 @@ license=('LGPL') url="https://github.com/PyGithub/PyGithub; makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/$pkgver.tar.gz;) -sha512sums=('d852f459e5514310ac7bbb3cd9742a7269f9ea5c3e0fdfb0f385616fa31d35b72b19f63b650c60241c5e2f29860ddc35caa907a623c661bc77a29dfe4da3613b') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz;) +sha512sums=('d98e67d04be1ebcb8f125a9c514cc10e782f9321f87bf8bd904e7b4f5a05a9f70f1d0dec0070fb6b8ae4a339914270ed051c8d5d00f8c3610d9491f45e5843ed') prepare() { cp -a PyGithub-$pkgver{,-py2}
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Thursday, February 8, 2018 @ 02:57:56 Author: felixonmars Revision: 290141 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 290140, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 290140, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 02:57:56 UTC (rev 290141) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=133 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" "haskell-http-types" + "haskell-memory" "haskell-mime-types" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +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-print +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-wai-app-static/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:57:31 Author: felixonmars Revision: 290140 upgpkg: haskell-wai-app-static 3.1.6.1-133 rebuild with simple-sendfile,0.2.27 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:56:36 UTC (rev 290139) +++ PKGBUILD2018-02-08 02:57:31 UTC (rev 290140) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.1 -pkgrel=132 +pkgrel=133 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:56:15 Author: felixonmars Revision: 290138 upgpkg: postgrest 0.4.4.0-26 rebuild with simple-sendfile,0.2.27 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:55:26 UTC (rev 290137) +++ PKGBUILD2018-02-08 02:56:15 UTC (rev 290138) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=25 +pkgrel=26 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, February 8, 2018 @ 02:56:36 Author: felixonmars Revision: 290139 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 290138, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 290138, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 02:56:36 UTC (rev 290139) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=26 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +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-CI +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +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" +}
[arch-commits] Commit in consul/repos/community-x86_64 (14 files)
Date: Thursday, February 8, 2018 @ 02:55:26 Author: felixonmars Revision: 290137 archrelease: copy trunk to community-x86_64 Added: consul/repos/community-x86_64/PKGBUILD (from rev 290136, consul/trunk/PKGBUILD) consul/repos/community-x86_64/consul.default (from rev 290136, consul/trunk/consul.default) consul/repos/community-x86_64/consul.install (from rev 290136, consul/trunk/consul.install) consul/repos/community-x86_64/consul.service (from rev 290136, consul/trunk/consul.service) consul/repos/community-x86_64/consul.sysusers (from rev 290136, consul/trunk/consul.sysusers) consul/repos/community-x86_64/disable-broken-api-test.patch (from rev 290136, consul/trunk/disable-broken-api-test.patch) consul/repos/community-x86_64/example.json (from rev 290136, consul/trunk/example.json) Deleted: consul/repos/community-x86_64/PKGBUILD consul/repos/community-x86_64/consul.default consul/repos/community-x86_64/consul.install consul/repos/community-x86_64/consul.service consul/repos/community-x86_64/consul.sysusers consul/repos/community-x86_64/disable-broken-api-test.patch consul/repos/community-x86_64/example.json ---+ PKGBUILD | 144 consul.default|2 consul.install| 18 +-- consul.service| 32 ++--- consul.sysusers |2 disable-broken-api-test.patch | 236 example.json | 14 +- 7 files changed, 224 insertions(+), 224 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:54:42 UTC (rev 290136) +++ PKGBUILD2018-02-08 02:55:26 UTC (rev 290137) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Thore Bödecker-# Maintainer: Felix Yan - -pkgname=consul -pkgver=1.0.3 -pkgrel=1 -pkgdesc="A tool for service discovery, monitoring and configuration." -arch=('x86_64') -_gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD -url="https://www.consul.io; -license=('MPL2') -depends=('glibc') -makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng') -source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz; -"git+https://github.com/mitchellh/cli#commit=${_gocli_commit}; -consul.service -consul.default -consul.sysusers -example.json -disable-broken-api-test.patch) -install=consul.install -sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a' -'SKIP' - 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' - 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079' - 'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87' - 'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348' - 'ad5b5ea1fd4ec443c98a89da9fb581d32894c4583dec3707ce9096ed45706bc800f8eb20e5a0c68f6de437d228e09a97bad5815b5bba9b18ae339bcf9a42f8f7') - -prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p "src/github.com/mitchellh" - mkdir -p "src/github.com/hashicorp" - - mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" - mv "cli" "src/github.com/mitchellh/cli" - - cd "src/github.com/hashicorp/${pkgname}" - - # TODO: debug failing tests - # + TestTombstoneGC - #rm ./agent/consul/state/tombstone_gc_test.go - # + TestAPI_ClientTLSOptions - #patch -p0 ./api/api_test.go < "${srcdir}/disable-broken-api-test.patch" - # + TestSyslogFilter (need to start syslog-ng within the chroot container) - #rm ./logger/syslog_test.go - #make test -} - -build() { - cd "src/github.com/hashicorp/${pkgname}" - # build local arch only, from: https://github.com/hashicorp/consul/#developing-consul - CONSUL_DEV=1 make -} - -package() { - cd "src/github.com/hashicorp/${pkgname}" - - install -D -d -m750 -o 208 -g 208 "${pkgdir}/var/lib/consul" - install -D -d -m750 -o 0 -g 208 "${pkgdir}/etc/consul.d" - - install -D -m644 "${srcdir}/consul.default" "${pkgdir}/etc/default/consul" - install -D -m640 -o 0 -g 208 "${srcdir}/example.json" "${pkgdir}/etc/consul.d/example.json" - install -Dm755 bin/consul "${pkgdir}/usr/bin/consul" - - install -Dm644 "${srcdir}/consul.service" "${pkgdir}/usr/lib/systemd/system/consul.service" - install -Dm644 "${srcdir}/consul.sysusers" "${pkgdir}/usr/lib/sysusers.d/consul.conf" -} - -# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in consul/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:54:42 Author: felixonmars Revision: 290136 upgpkg: consul 1.0.5-1 Modified: consul/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:54:31 UTC (rev 290135) +++ PKGBUILD2018-02-08 02:54:42 UTC (rev 290136) @@ -3,7 +3,7 @@ # Maintainer: Felix Yanpkgname=consul -pkgver=1.0.3 +pkgver=1.0.5 pkgrel=1 pkgdesc="A tool for service discovery, monitoring and configuration." arch=('x86_64') @@ -20,7 +20,7 @@ example.json disable-broken-api-test.patch) install=consul.install -sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a' +sha512sums=('ac5467b359c9a4431d7b0b7052436376ec7ba8e8123845e88594e424577d2c202e07c9ea069a39d5fd873665f2a0675908f066058f9a15913cbeef7d36f7fbf2' 'SKIP' 'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04' 'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
[arch-commits] Commit in perl-text-template/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:54:07 Author: felixonmars Revision: 290134 upgpkg: perl-text-template 1.48-1 Modified: perl-text-template/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:53:20 UTC (rev 290133) +++ PKGBUILD2018-02-08 02:54:07 UTC (rev 290134) @@ -2,8 +2,8 @@ # Contributor: Sébastien Luttringerpkgname=perl-text-template -pkgver=1.47 -pkgrel=3 +pkgver=1.48 +pkgrel=1 pkgdesc='Expand template text with embedded perl' arch=('any') url='http://search.cpan.org/dist/Text-Template' @@ -10,7 +10,7 @@ license=('PerlArtistic' 'GPL') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) -md5sums=('8929caccface52375e162d200e328131') +sha512sums=('00f63b878a0eb3fd0bc6848bdbe6032b9a9ca0a144e258feec260858edf2b22ca9832b2d4fa4192134730e12bb28e8b4cea3f8d31ea112c89c50a1f45cf674d6') build() { cd Text-Template-$pkgver
[arch-commits] Commit in perl-text-template/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:54:31 Author: felixonmars Revision: 290135 archrelease: copy trunk to community-any Added: perl-text-template/repos/community-any/PKGBUILD (from rev 290134, perl-text-template/trunk/PKGBUILD) Deleted: perl-text-template/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:54:07 UTC (rev 290134) +++ PKGBUILD2018-02-08 02:54:31 UTC (rev 290135) @@ -1,31 +0,0 @@ -# $Id$ -# Contributor: Sébastien Luttringer- -pkgname=perl-text-template -pkgver=1.47 -pkgrel=3 -pkgdesc='Expand template text with embedded perl' -arch=('any') -url='http://search.cpan.org/dist/Text-Template' -license=('PerlArtistic' 'GPL') -options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) -md5sums=('8929caccface52375e162d200e328131') - -build() { - cd Text-Template-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Text-Template-$pkgver - make test -} - -package() { - cd Text-Template-$pkgver - make install DESTDIR="$pkgdir/" -} - -# vim:set ts=2 sw=2 et: Copied: perl-text-template/repos/community-any/PKGBUILD (from rev 290134, perl-text-template/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 02:54:31 UTC (rev 290135) @@ -0,0 +1,31 @@ +# $Id$ +# Contributor: Sébastien Luttringer + +pkgname=perl-text-template +pkgver=1.48 +pkgrel=1 +pkgdesc='Expand template text with embedded perl' +arch=('any') +url='http://search.cpan.org/dist/Text-Template' +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) +sha512sums=('00f63b878a0eb3fd0bc6848bdbe6032b9a9ca0a144e258feec260858edf2b22ca9832b2d4fa4192134730e12bb28e8b4cea3f8d31ea112c89c50a1f45cf674d6') + +build() { + cd Text-Template-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Text-Template-$pkgver + make test +} + +package() { + cd Text-Template-$pkgver + make install DESTDIR="$pkgdir/" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-peewee/repos/community-testing-x86_64 (2 files)
Date: Thursday, February 8, 2018 @ 02:52:46 Author: felixonmars Revision: 290131 archrelease: copy trunk to community-testing-x86_64 Added: python-peewee/repos/community-testing-x86_64/PKGBUILD (from rev 290130, python-peewee/trunk/PKGBUILD) Deleted: python-peewee/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:52:20 UTC (rev 290130) +++ PKGBUILD2018-02-08 02:52:46 UTC (rev 290131) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Blackleg -# Contributor: Nidhogg -# Contributor: juantascon - -pkgbase=python-peewee -pkgname=('python-peewee' 'python2-peewee') -pkgver=3.0.13 -pkgrel=1 -pkgdesc="a little orm" -url="https://pypi.python.org/pypi/peewee/; -arch=('x86_64') -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2') -checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask') - # 'python-psycopg2' 'python2-psycopg2') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz;) -sha512sums=('24207c3820744d1c61ada2745c1c65add54a8d2c015dc9829b11d2b01fc8d5533d735c9c19ca7178d882e7e6251e063739639728a1b8ad5ea962a23b54c4116d') - -prepare() { - cp -a peewee-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/peewee-$pkgver - python setup.py build - - cd "$srcdir"/peewee-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/peewee-$pkgver - python runtests.py - - cd "$srcdir"/peewee-$pkgver-py2 - python2 runtests.py -} - -package_python-peewee() { - depends=('python') - optdepends=('python-psycopg2: for PostgreSQL database support' - 'mysql-python: for MySQL database support') - - cd "$srcdir"/peewee-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-peewee() { - depends=('python2') - optdepends=('python2-psycopg2: for PostgreSQL database support') - - cd "$srcdir"/peewee-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/pwiz{,2}.py -} Copied: python-peewee/repos/community-testing-x86_64/PKGBUILD (from rev 290130, python-peewee/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 02:52:46 UTC (rev 290131) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Blackleg +# Contributor: Nidhogg +# Contributor: juantascon + +pkgbase=python-peewee +pkgname=('python-peewee' 'python2-peewee') +pkgver=3.0.14 +pkgrel=1 +pkgdesc="a little orm" +url="https://pypi.python.org/pypi/peewee/; +arch=('x86_64') +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2') +checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask') + # 'python-psycopg2' 'python2-psycopg2') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz;) +sha512sums=('35e2d5a8ed1f80838c7e05713272de02b16f2941a13003e1c5bdf009146c346fc431ad88d901dad84f5604c229368ccc3e9feaccc5e8051777812f809ac74195') + +prepare() { + cp -a peewee-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/peewee-$pkgver + python setup.py build + + cd "$srcdir"/peewee-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/peewee-$pkgver + python runtests.py + + cd "$srcdir"/peewee-$pkgver-py2 + python2 runtests.py +} + +package_python-peewee() { + depends=('python') + optdepends=('python-psycopg2: for PostgreSQL database support' + 'mysql-python: for MySQL database support') + + cd "$srcdir"/peewee-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-peewee() { + depends=('python2') + optdepends=('python2-psycopg2: for PostgreSQL database support') + + cd "$srcdir"/peewee-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/pwiz{,2}.py +}
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Thursday, February 8, 2018 @ 02:53:20 Author: felixonmars Revision: 290133 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 290132, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 290132, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 02:53:20 UTC (rev 290133) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.15 +pkgrel=3 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' 'haskell-stm' + 'haskell-streaming-commons' 'haskell-text' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('37e1a733a37fa0a3b5fcc2dae45bb73a7b62e8db45f1c1993a42cdab9495026c7f19d1aa0947b649e02cc2962d0c04ba825ba07c52e88ba79c13c675b02d81ee') + +prepare() { +sed -i 's/"Network"/"Network", "-dynamic"/' $_hkgname-$pkgver/test/doctests.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-warp-debug -fallow-sendfilefd -f-network-bytestring +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-warp/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:53:00 Author: felixonmars Revision: 290132 upgpkg: haskell-warp 3.2.15-3 rebuild with simple-sendfile,0.2.27 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:52:46 UTC (rev 290131) +++ PKGBUILD2018-02-08 02:53:00 UTC (rev 290132) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.15 -pkgrel=2 +pkgrel=3 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in python-peewee/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:52:20 Author: felixonmars Revision: 290130 upgpkg: python-peewee 3.0.14-1 Modified: python-peewee/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:52:05 UTC (rev 290129) +++ PKGBUILD2018-02-08 02:52:20 UTC (rev 290130) @@ -6,7 +6,7 @@ pkgbase=python-peewee pkgname=('python-peewee' 'python2-peewee') -pkgver=3.0.13 +pkgver=3.0.14 pkgrel=1 pkgdesc="a little orm" url="https://pypi.python.org/pypi/peewee/; @@ -16,7 +16,7 @@ checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask') # 'python-psycopg2' 'python2-psycopg2') source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz;) -sha512sums=('24207c3820744d1c61ada2745c1c65add54a8d2c015dc9829b11d2b01fc8d5533d735c9c19ca7178d882e7e6251e063739639728a1b8ad5ea962a23b54c4116d') +sha512sums=('35e2d5a8ed1f80838c7e05713272de02b16f2941a13003e1c5bdf009146c346fc431ad88d901dad84f5604c229368ccc3e9feaccc5e8051777812f809ac74195') prepare() { cp -a peewee-$pkgver{,-py2}
[arch-commits] Commit in python-kaitaistruct/repos (2 files)
Date: Thursday, February 8, 2018 @ 02:52:05 Author: felixonmars Revision: 290129 archrelease: copy trunk to community-testing-any Added: python-kaitaistruct/repos/community-testing-any/ python-kaitaistruct/repos/community-testing-any/PKGBUILD (from rev 290128, python-kaitaistruct/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: python-kaitaistruct/repos/community-testing-any/PKGBUILD (from rev 290128, python-kaitaistruct/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-02-08 02:52:05 UTC (rev 290129) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgbase=python-kaitaistruct +pkgname=('python-kaitaistruct' 'python2-kaitaistruct') +pkgver=0.8 +pkgrel=1 +pkgdesc="Kaitai Struct declarative parser generator for binary data: runtime library for Python" +arch=('any') +license=('MIT') +url="http://kaitai.io; +makedepends=('python-setuptools' 'python2-setuptools' 'git') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/kaitai-io/kaitai_struct_python_runtime/archive/$pkgver.tar.gz;) +sha512sums=('a676a048dd96366dbc89a981dc51c1f6aeb76b9e4fc2d3ebfea527c27dc201803e4f3d8fceff96686e3964b1f3040e4ee9dd2f857a422da1998d98dc325bdbc7') + +prepare() { + cp -a kaitai_struct_python_runtime-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/kaitai_struct_python_runtime-$pkgver + python setup.py build + + cd "$srcdir"/kaitai_struct_python_runtime-$pkgver-py2 + python2 setup.py build +} + +package_python-kaitaistruct() { + depends=('python') + + cd kaitai_struct_python_runtime-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-kaitaistruct() { + depends=('python2') + + cd kaitai_struct_python_runtime-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:51:06 Author: felixonmars Revision: 290126 upgpkg: haskell-simple-sendfile 0.2.27-1 rebuild with simple-sendfile,0.2.27 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:50:48 UTC (rev 290125) +++ PKGBUILD2018-02-08 02:51:06 UTC (rev 290126) @@ -4,8 +4,8 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile -pkgver=0.2.26 -pkgrel=2 +pkgver=0.2.27 +pkgrel=1 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -14,7 +14,7 @@ makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('53692cb8eb79c0e1993af1e14c13659679a8613bc5631f6e172f2fe10ab2764f80edc5ef58fe5e8b9e836a4c7eaff49336c3c927ef742a64e3fb4b9b014e811f') +sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-kaitaistruct/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:51:37 Author: felixonmars Revision: 290128 upgpkg: python-kaitaistruct 0.8-1 Modified: python-kaitaistruct/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:51:27 UTC (rev 290127) +++ PKGBUILD2018-02-08 02:51:37 UTC (rev 290128) @@ -3,7 +3,7 @@ pkgbase=python-kaitaistruct pkgname=('python-kaitaistruct' 'python2-kaitaistruct') -pkgver=0.7 +pkgver=0.8 pkgrel=1 pkgdesc="Kaitai Struct declarative parser generator for binary data: runtime library for Python" arch=('any') @@ -11,7 +11,7 @@ url="http://kaitai.io; makedepends=('python-setuptools' 'python2-setuptools' 'git') source=("$pkgbase-$pkgver.tar.gz::https://github.com/kaitai-io/kaitai_struct_python_runtime/archive/$pkgver.tar.gz;) -sha512sums=('b7b5b1455107a4129615db9fdcf396c7c4655ababbf6c8ccd82a63a9fd93cd549a04f183b235467d7dc989b522f3a1939bb248808c5fb88e8c723ce9b2068047') +sha512sums=('a676a048dd96366dbc89a981dc51c1f6aeb76b9e4fc2d3ebfea527c27dc201803e4f3d8fceff96686e3964b1f3040e4ee9dd2f857a422da1998d98dc325bdbc7') prepare() { cp -a kaitai_struct_python_runtime-$pkgver{,-py2}
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Thursday, February 8, 2018 @ 02:51:27 Author: felixonmars Revision: 290127 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 290126, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 290126, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 02:51:27 UTC (rev 290127) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.27 +pkgrel=1 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08') + +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 \ +-fallow-bsd +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 browserify/repos/community-any (4 files)
Date: Thursday, February 8, 2018 @ 02:50:48 Author: felixonmars Revision: 290125 archrelease: copy trunk to community-any Added: browserify/repos/community-any/PKGBUILD (from rev 290124, browserify/trunk/PKGBUILD) browserify/repos/community-any/browserify.install (from rev 290124, browserify/trunk/browserify.install) Deleted: browserify/repos/community-any/PKGBUILD browserify/repos/community-any/browserify.install + PKGBUILD | 64 +-- browserify.install | 18 +++--- 2 files changed, 41 insertions(+), 41 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:50:25 UTC (rev 290124) +++ PKGBUILD2018-02-08 02:50:48 UTC (rev 290125) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=browserify -pkgdesc='browser-side require() the node way' -pkgver=15.2.0 -pkgrel=1 -arch=('any') -url='http://browserify.org/' -license=('MIT' 'BSD') -depends=('nodejs' 'acorn') -makedepends=('npm' 'git') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -install=browserify.install -sha512sums=('20763214f9b65e32422fe555d19b45bfcc27fec00754e9bcdeadf27d29fc6166d9f637326e03cac520dd8ae314fb7e6350bd7dd7897be119d75cf0fd232a3dca') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn; do -rm -r $dep; - done - - # Fix npm security derp - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} Copied: browserify/repos/community-any/PKGBUILD (from rev 290124, browserify/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 02:50:48 UTC (rev 290125) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=browserify +pkgdesc='browser-side require() the node way' +pkgver=16.0.0 +pkgrel=1 +arch=('any') +url='http://browserify.org/' +license=('MIT' 'BSD') +depends=('nodejs' 'acorn') +makedepends=('npm' 'git') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +install=browserify.install +sha512sums=('fada5cfe504fac348cff90ce3ed296091bc50ef0baea550a5268dfb7a25ebc64bf9a1589c2b87f299f8bb15ab391b4e6ae37aa02c1836c84123190873c2cd43e') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done + + # Fix npm security derp + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +} Deleted: browserify.install === --- browserify.install 2018-02-08 02:50:25 UTC (rev 290124) +++ browserify.install 2018-02-08 02:50:48 UTC (rev 290125) @@ -1,9 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules - find /usr/lib/node_modules/browserify -type d -exec chmod 755 '{}' + -} - -post_upgrade() { - post_install -} Copied: browserify/repos/community-any/browserify.install (from rev 290124, browserify/trunk/browserify.install) === --- browserify.install (rev 0) +++ browserify.install 2018-02-08 02:50:48 UTC (rev 290125) @@ -0,0 +1,9 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules + find /usr/lib/node_modules/browserify -type d -exec chmod 755 '{}' + +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in browserify/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:50:25 Author: felixonmars Revision: 290124 upgpkg: browserify 16.0.0-1 Modified: browserify/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 02:41:16 UTC (rev 290123) +++ PKGBUILD2018-02-08 02:50:25 UTC (rev 290124) @@ -3,7 +3,7 @@ pkgname=browserify pkgdesc='browser-side require() the node way' -pkgver=15.2.0 +pkgver=16.0.0 pkgrel=1 arch=('any') url='http://browserify.org/' @@ -13,7 +13,7 @@ source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) install=browserify.install -sha512sums=('20763214f9b65e32422fe555d19b45bfcc27fec00754e9bcdeadf27d29fc6166d9f637326e03cac520dd8ae314fb7e6350bd7dd7897be119d75cf0fd232a3dca') +sha512sums=('fada5cfe504fac348cff90ce3ed296091bc50ef0baea550a5268dfb7a25ebc64bf9a1589c2b87f299f8bb15ab391b4e6ae37aa02c1836c84123190873c2cd43e') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in python-regex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:41:16 Author: eschwartz Revision: 290123 archrelease: copy trunk to community-x86_64 Added: python-regex/repos/community-x86_64/PKGBUILD (from rev 290122, python-regex/trunk/PKGBUILD) Deleted: python-regex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 136 ++--- 1 file changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-08 02:40:47 UTC (rev 290122) +++ PKGBUILD2018-02-08 02:41:16 UTC (rev 290123) @@ -1,68 +0,0 @@ -# Maintainer: Jelle van der Waa-# Maintainer: Eli Schwartz -# Contributor: Nikola Milinković -# Submitter: Xiao-Long Chen - -_pkgbase=regex -pkgbase=python-regex -pkgname=('python-regex' 'python2-regex') -pkgname=python-regex -pkgver=2018.02.03 -pkgrel=1 -pkgdesc="Alternative python regular expression module." -arch=('x86_64') -url="https://bitbucket.org/mrabarnett/mrab-regex; -license=('Python') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) -sha256sums=('c5162e1ca552e50aac5101bbc97fc37562c69f939f21a13745d146ca7e748aa1') - -build() { - cd "regex-${pkgver}" - - python setup.py build - python2 setup.py build -} - -check() { - cd "regex-${pkgver}" - - pushd build/lib.linux-${CARCH}-3*/ - python test_regex.py - popd - - pushd build/lib.linux-${CARCH}-2*/ - python2 test_regex.py - popd -} - -package_python2-regex() { - depends=('python2') - pkgdesc="Alternative python regular expression module. (python2 version)" - - cd "regex-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" - - sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python-regex() { - depends=('python') - pkgdesc="Alternative python regular expression module. (python3 version)" - - cd "regex-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python-regex/" - - sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 290122, python-regex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-08 02:41:16 UTC (rev 290123) @@ -0,0 +1,68 @@ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Nikola Milinković +# Submitter: Xiao-Long Chen + +_pkgbase=regex +pkgbase=python-regex +pkgname=('python-regex' 'python2-regex') +pkgname=python-regex +pkgver=2018.02.08 +pkgrel=1 +pkgdesc="Alternative python regular expression module." +arch=('x86_64') +url="https://bitbucket.org/mrabarnett/mrab-regex; +license=('Python') +makedepends=('python-setuptools' 'python2-setuptools') +options=(!emptydirs) +source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) +sha256sums=('2353c0e983c4029caf32016f1dddef623c3117ac282a818468c6d2f5d541698d') + +build() { + cd "regex-${pkgver}" + + python setup.py build + python2 setup.py build +} + +check() { + cd "regex-${pkgver}" + + pushd build/lib.linux-${CARCH}-3*/ + python test_regex.py + popd + + pushd build/lib.linux-${CARCH}-2*/ + python2 test_regex.py + popd +} + +package_python2-regex() { + depends=('python2') + pkgdesc="Alternative python regular expression module. (python2 version)" + + cd "regex-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" + install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" + + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python-regex() {
[arch-commits] Commit in python-regex/trunk (PKGBUILD)
Date: Thursday, February 8, 2018 @ 02:40:47 Author: eschwartz Revision: 290122 upgpkg: python-regex 2018.02.08-1 upstream release Modified: python-regex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-08 00:00:19 UTC (rev 290121) +++ PKGBUILD2018-02-08 02:40:47 UTC (rev 290122) @@ -7,7 +7,7 @@ pkgbase=python-regex pkgname=('python-regex' 'python2-regex') pkgname=python-regex -pkgver=2018.02.03 +pkgver=2018.02.08 pkgrel=1 pkgdesc="Alternative python regular expression module." arch=('x86_64') @@ -16,7 +16,7 @@ makedepends=('python-setuptools' 'python2-setuptools') options=(!emptydirs) source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) -sha256sums=('c5162e1ca552e50aac5101bbc97fc37562c69f939f21a13745d146ca7e748aa1') +sha256sums=('2353c0e983c4029caf32016f1dddef623c3117ac282a818468c6d2f5d541698d') build() { cd "regex-${pkgver}"
[arch-commits] Commit in bzrtp/repos (2 files)
Date: Thursday, February 8, 2018 @ 00:00:19 Author: kkeen Revision: 290121 archrelease: copy trunk to community-staging-x86_64 Added: bzrtp/repos/community-staging-x86_64/ bzrtp/repos/community-staging-x86_64/PKGBUILD (from rev 290120, bzrtp/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: bzrtp/repos/community-staging-x86_64/PKGBUILD (from rev 290120, bzrtp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-08 00:00:19 UTC (rev 290121) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: +# Contributor: Antonio Rojas+ +pkgname=bzrtp +pkgver=1.0.6 +pkgrel=2 +pkgdesc="Opensource implementation of ZRTP keys exchange protocol" +arch=('x86_64') +url="https://github.com/BelledonneCommunications/bzrtp; +license=('GPL2') +depends=('libxml2' 'mbedtls' 'bctoolbox') +makedepends=('bcunit') +validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bzrtp/archive/$pkgver.tar.gz;) +sha256sums=('d551cf45372a180319fd93d7b59823ccff169dc41f67a777932c83def8019260') + +build() { + cd ${pkgname}-${pkgver} + [ -x ./configure ] || ./autogen.sh + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in bzrtp/trunk (PKGBUILD)
Date: Wednesday, February 7, 2018 @ 23:59:42 Author: kkeen Revision: 290120 upgpkg: bzrtp 1.0.6-2 mbedtls 2.7.0 rebuild Modified: bzrtp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-07 23:57:48 UTC (rev 290119) +++ PKGBUILD2018-02-07 23:59:42 UTC (rev 290120) @@ -4,7 +4,7 @@ pkgname=bzrtp pkgver=1.0.6 -pkgrel=1 +pkgrel=2 pkgdesc="Opensource implementation of ZRTP keys exchange protocol" arch=('x86_64') url="https://github.com/BelledonneCommunications/bzrtp;
[arch-commits] Commit in bctoolbox/repos (2 files)
Date: Wednesday, February 7, 2018 @ 23:57:48 Author: kkeen Revision: 290119 archrelease: copy trunk to community-staging-x86_64 Added: bctoolbox/repos/community-staging-x86_64/ bctoolbox/repos/community-staging-x86_64/PKGBUILD (from rev 290118, bctoolbox/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: bctoolbox/repos/community-staging-x86_64/PKGBUILD (from rev 290118, bctoolbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-07 23:57:48 UTC (rev 290119) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname=bctoolbox +pkgver=0.6.0 +pkgrel=2 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=('x86_64') +url="https://github.com/BelledonneCommunications/bctoolbox; +license=('GPL') +depends=('mbedtls') +makedepends=('bcunit') +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/bctoolbox/archive/$pkgver.tar.gz;) +sha256sums=('299dedcf8f1edea79964314504f0d24e97cdf24a289896fc09bc69c38eb9f9be') + +build() { + cd ${pkgname}-$pkgver + [ -x ./configure ] || ./autogen.sh + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-$pkgver + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in bctoolbox/trunk (PKGBUILD)
Date: Wednesday, February 7, 2018 @ 23:57:29 Author: kkeen Revision: 290118 upgpkg: bctoolbox 0.6.0-2 mbedtls 2.7.0 rebuild Modified: bctoolbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-07 23:44:22 UTC (rev 290117) +++ PKGBUILD2018-02-07 23:57:29 UTC (rev 290118) @@ -3,7 +3,7 @@ pkgname=bctoolbox pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="A library written in C that allows you to create and run audio and video streams" arch=('x86_64') url="https://github.com/BelledonneCommunications/bctoolbox;
[arch-commits] Commit in nvidia/repos (3 files)
Date: Wednesday, February 7, 2018 @ 23:42:00 Author: heftig Revision: 316174 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 316173, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 316173, nvidia/trunk/fix-abi.patch) ---+ PKGBUILD | 81 fix-abi.patch | 12 2 files changed, 93 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 316173, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-02-07 23:42:00 UTC (rev 316174) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=390.25 +_extramodules=extramodules-4.15-ARCH +pkgrel=7 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha256sums=('02263bc81b66e68fc8224447b249f4f0ca4ae201c467e236d917be2fe187f3d6') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.15' 'linux<4.16' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 316173, nvidia/trunk/fix-abi.patch) === --- staging-x86_64/fix-abi.patch(rev 0) +++ staging-x86_64/fix-abi.patch2018-02-07 23:42:00 UTC (rev 316174) @@ -0,0 +1,12 @@ +diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c kernel-patched/nvidia-drm/nvidia-drm-fence.c +--- kernel/nvidia-drm/nvidia-drm-fence.c 2016-08-09 01:43:19.0 +0200 kernel-patched/nvidia-drm/nvidia-drm-fence.c 2016-08-25 14:31:34.419655564 +0200 +@@ -325,7 +325,7 @@ + struct nvidia_drm_gem_object *nv_gem; + }; + +-static void nvidia_drm_gem_prime_soft_fence_event ++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event + ( + void *dataPtr, + NvU32 dataU32
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Wednesday, February 7, 2018 @ 23:42:28 Author: heftig Revision: 316175 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 316174, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 316174, 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 316174, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-02-07 23:42:28 UTC (rev 316175) @@ -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=8 +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/nvidia.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 316174, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-02-07 23:42:28 UTC (rev 316175) @@ -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; + return