[arch-commits] Commit in devtools/trunk (add-etc-shadow-entry-for-builduser.patch)
Date: Friday, June 1, 2018 @ 06:05:41 Author: eworm Revision: 325477 remove unused patch Deleted: devtools/trunk/add-etc-shadow-entry-for-builduser.patch --+ add-etc-shadow-entry-for-builduser.patch | 32 - 1 file changed, 32 deletions(-) Deleted: add-etc-shadow-entry-for-builduser.patch === --- add-etc-shadow-entry-for-builduser.patch2018-06-01 01:37:20 UTC (rev 325476) +++ add-etc-shadow-entry-for-builduser.patch2018-06-01 06:05:41 UTC (rev 325477) @@ -1,32 +0,0 @@ -From 5713cd629c97c7a12a600a1dd73ad81d87374eb1 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Sat, 12 May 2018 11:52:18 +0300 -Subject: [PATCH] makechrootpkg: add /etc/shadow entry for builduser - -Without it, sudo 1.8.23 will return an error: - -sudo: PAM account management error: Authentication -service cannot retrieve authentication info - makechrootpkg.in | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/makechrootpkg.in b/makechrootpkg.in -index 8e33499..57231d5 100644 a/makechrootpkg.in -+++ b/makechrootpkg.in -@@ -176,9 +176,10 @@ prepare_chroot() { - # We can't use useradd without chrooting, otherwise it invokes PAM modules - # which we might not be able to load (i.e. when building i686 packages on - # an x86_64 host). -- sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,group} -+ sed -e '/^builduser:/d' -i "$copydir"/etc/{passwd,shadow,group} - printf >>"$copydir/etc/group" 'builduser:x:%d:\n' "$builduser_gid" - printf >>"$copydir/etc/passwd" 'builduser:x:%d:%d:builduser:/build:/bin/bash\n' "$builduser_uid" "$builduser_gid" -+ printf >>"$copydir/etc/shadow" 'builduser:!!:%d::\n' "$(( $(date -u +%s) / 86400 ))" - - $install -d "$copydir"/{build,build/.gnupg,startdir,{pkg,srcpkg,src,log}dest} - --- -2.17.0 -
[arch-commits] Commit in ilmbase/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 06:06:48 Author: eworm Revision: 325478 upgpkg: ilmbase 2.2.1-3 drop dependency for glu now that we have pkgconf Modified: ilmbase/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 06:05:41 UTC (rev 325477) +++ PKGBUILD2018-06-01 06:06:48 UTC (rev 325478) @@ -3,8 +3,8 @@ pkgname=ilmbase pkgver=2.2.1 -pkgrel=2 -depends=('gcc-libs' 'glu') +pkgrel=3 +depends=('gcc-libs') pkgdesc="Base libraries from ILM for OpenEXR" arch=(x86_64) url="http://www.openexr.com;
[arch-commits] Commit in ilmbase/repos (5 files)
Date: Friday, June 1, 2018 @ 06:06:51 Author: eworm Revision: 325479 archrelease: copy trunk to testing-x86_64 Added: ilmbase/repos/testing-x86_64/ ilmbase/repos/testing-x86_64/PKGBUILD (from rev 325478, ilmbase/trunk/PKGBUILD) ilmbase/repos/testing-x86_64/ilmbase-1.0.3-pkgconfig.patch (from rev 325478, ilmbase/trunk/ilmbase-1.0.3-pkgconfig.patch) ilmbase/repos/testing-x86_64/ilmbase-2.0.1-no_undefined.patch (from rev 325478, ilmbase/trunk/ilmbase-2.0.1-no_undefined.patch) ilmbase/repos/testing-x86_64/ilmbase-IexMath.patch (from rev 325478, ilmbase/trunk/ilmbase-IexMath.patch) --+ PKGBUILD | 44 + ilmbase-1.0.3-pkgconfig.patch|8 ++ ilmbase-2.0.1-no_undefined.patch | 24 ilmbase-IexMath.patch| 12 ++ 4 files changed, 88 insertions(+) Copied: ilmbase/repos/testing-x86_64/PKGBUILD (from rev 325478, ilmbase/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-06-01 06:06:51 UTC (rev 325479) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Tobias Powalowski + +pkgname=ilmbase +pkgver=2.2.1 +pkgrel=3 +depends=('gcc-libs') +pkgdesc="Base libraries from ILM for OpenEXR" +arch=(x86_64) +url="http://www.openexr.com; +license=('custom') +source=(http://download.savannah.nongnu.org/releases/openexr/$pkgname-$pkgver.tar.gz +ilmbase-2.0.1-no_undefined.patch +ilmbase-1.0.3-pkgconfig.patch) +sha256sums=('cac206e63be68136ef556c2b555df659f45098c159ce24804e9d5e9e0286609e' +'ac295811a586dbd1d2ec3fa5dcb40580722b1c97523ff64dfcbd8c7bfaa93aa5' +'e1050e564987df31a2ed83218c7aa62486b8c117179b0184933c92172eba9bda') + +prepare() { + cd "${srcdir}/$pkgname-$pkgver" + # patches from fedora + patch -p1 -i ../ilmbase-2.0.1-no_undefined.patch + patch -p1 -i ../ilmbase-1.0.3-pkgconfig.patch +} + +build() { + cd "${srcdir}/$pkgname-$pkgver" + ./configure --prefix=/usr + # manually set PTHREAD_LIBS to include -lpthread until libtool bogosity is fixed, + # https://bugzilla.redhat.com/show_bug.cgi?id=661333 + make PTHREAD_LIBS="-pthread -lpthread" +} + +check() { + cd "${srcdir}/$pkgname-$pkgver" + # one of the tests fails randomly for an unknown reason + make check || true +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} Copied: ilmbase/repos/testing-x86_64/ilmbase-1.0.3-pkgconfig.patch (from rev 325478, ilmbase/trunk/ilmbase-1.0.3-pkgconfig.patch) === --- testing-x86_64/ilmbase-1.0.3-pkgconfig.patch (rev 0) +++ testing-x86_64/ilmbase-1.0.3-pkgconfig.patch2018-06-01 06:06:51 UTC (rev 325479) @@ -0,0 +1,8 @@ +diff -up ilmbase-1.0.3/IlmBase.pc.in.pkgconfig ilmbase-1.0.3/IlmBase.pc.in +--- ilmbase-1.0.3/IlmBase.pc.in.pkgconfig 2012-07-17 18:27:25.0 -0500 ilmbase-1.0.3/IlmBase.pc.in2012-09-08 11:11:15.913468312 -0500 +@@ -9,3 +9,4 @@ Description: Base math and exception lib + Version: @ILMBASE_VERSION@ + Libs: -L${libdir} -lImath -lHalf -lIex -lIexMath -lIlmThread @PTHREAD_LIBS@ + Cflags: @PTHREAD_CFLAGS@ -I${OpenEXR_includedir} ++Requires.private: gl glu Copied: ilmbase/repos/testing-x86_64/ilmbase-2.0.1-no_undefined.patch (from rev 325478, ilmbase/trunk/ilmbase-2.0.1-no_undefined.patch) === --- testing-x86_64/ilmbase-2.0.1-no_undefined.patch (rev 0) +++ testing-x86_64/ilmbase-2.0.1-no_undefined.patch 2018-06-01 06:06:51 UTC (rev 325479) @@ -0,0 +1,24 @@ +diff -up ilmbase-2.0.1/IlmThread/Makefile.am.no_undefined ilmbase-2.0.1/IlmThread/Makefile.am +--- ilmbase-2.0.1/IlmThread/Makefile.am.no_undefined 2013-06-18 14:51:38.0 -0500 ilmbase-2.0.1/IlmThread/Makefile.am2013-08-28 21:04:25.793391766 -0500 +@@ -14,7 +14,7 @@ libIlmThread_la_LDFLAGS = -version-info + if LIB_SUFFIX_EXISTS + libIlmThread_la_LDFLAGS += -release @LIB_SUFFIX@ + endif +-libIlmThread_la_LIBADD = ../Iex/libIex.la ++libIlmThread_la_LIBADD = ../Iex/libIex.la $(PTHREAD_LIBS) + + libIlmThreadincludedir = $(includedir)/OpenEXR + +diff -up ilmbase-2.0.1/IlmThread/Makefile.in.no_undefined ilmbase-2.0.1/IlmThread/Makefile.in +--- ilmbase-2.0.1/IlmThread/Makefile.in.no_undefined 2013-06-18 14:55:24.0 -0500 ilmbase-2.0.1/IlmThread/Makefile.in2013-08-28 21:04:55.395049371 -0500 +@@ -253,7 +253,7 @@ libIlmThread_la_SOURCES = IlmThreadPool. + + libIlmThread_la_LDFLAGS = -version-info @LIBTOOL_VERSION@ \ + -no-undefined $(am__append_1) +-libIlmThread_la_LIBADD = ../Iex/libIex.la ++libIlmThread_la_LIBADD = ../Iex/libIex.la
[arch-commits] Commit in python2-backports.lzma/repos/community-x86_64 (2 files)
Date: Friday, June 1, 2018 @ 07:08:48 Author: aginiewicz Revision: 335568 archrelease: copy trunk to community-x86_64 Added: python2-backports.lzma/repos/community-x86_64/PKGBUILD (from rev 335567, python2-backports.lzma/trunk/PKGBUILD) Deleted: python2-backports.lzma/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 07:08:44 UTC (rev 335567) +++ PKGBUILD2018-06-01 07:08:48 UTC (rev 335568) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Andrzej Giniewicz -# Contributor: Philipp Schmitt - -pkgname=python2-backports.lzma -pkgver=0.0.10 -pkgrel=1 -pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files." -arch=('x86_64') -url="https://github.com/peterjc/backports.lzma; -license=('BSD') -depends=('python2-backports' 'xz') -makedepends=('python2-setuptools') -source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;) -md5sums=('c660cce7cd4a94ad1778adf941e7535f') - -prepare() { - cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver - - sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -$(find "${srcdir}" -name '*.py') -} - -build() { - cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver - - python2 setup.py build -} - -package() { - cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver - - python2 setup.py install --skip-build --prefix=/usr --root="${pkgdir}" --optimize=1 - - # in python2-backports - rm "$pkgdir/usr/lib/python2.7/site-packages/backports/__init__.py"* - - install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - Copied: python2-backports.lzma/repos/community-x86_64/PKGBUILD (from rev 335567, python2-backports.lzma/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-01 07:08:48 UTC (rev 335568) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Andrzej Giniewicz +# Contributor: Philipp Schmitt + +pkgname=python2-backports.lzma +pkgver=0.0.11 +pkgrel=1 +pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files." +arch=('x86_64') +url="https://github.com/peterjc/backports.lzma; +license=('BSD') +depends=('python2-backports' 'xz') +makedepends=('python2-setuptools') +source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;) +md5sums=('b4d7bf3f495f61442f539f2639af3ba3') + +prepare() { + cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver + + sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ +$(find "${srcdir}" -name '*.py') +} + +build() { + cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver + + python2 setup.py build +} + +package() { + cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver + + python2 setup.py install --skip-build --prefix=/usr --root="${pkgdir}" --optimize=1 + + # in python2-backports + rm "$pkgdir/usr/lib/python2.7/site-packages/backports/__init__.py"* + + install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} +
[arch-commits] Commit in python2-backports.lzma/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:08:44 Author: aginiewicz Revision: 335567 upgpkg: python2-backports.lzma 0.0.11-1 python2-backports.lzma: new upstream release Modified: python2-backports.lzma/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:06:48 UTC (rev 335566) +++ PKGBUILD2018-06-01 07:08:44 UTC (rev 335567) @@ -3,7 +3,7 @@ # Contributor: Philipp Schmitt pkgname=python2-backports.lzma -pkgver=0.0.10 +pkgver=0.0.11 pkgrel=1 pkgdesc="Backport of Python 3.3's 'lzma' module for XZ/LZMA compressed files." arch=('x86_64') @@ -12,7 +12,7 @@ depends=('python2-backports' 'xz') makedepends=('python2-setuptools') source=("https://github.com/peterjc/backports.lzma/archive/backports.lzma.v${pkgver}.tar.gz;) -md5sums=('c660cce7cd4a94ad1778adf941e7535f') +md5sums=('b4d7bf3f495f61442f539f2639af3ba3') prepare() { cd "${srcdir}"/backports.lzma-backports.lzma.v$pkgver
[arch-commits] Commit in papirus-icon-theme/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, June 1, 2018 @ 07:34:11 Author: felixonmars Revision: 335599 archrelease: copy trunk to community-any Added: papirus-icon-theme/repos/community-any/PKGBUILD (from rev 335598, papirus-icon-theme/trunk/PKGBUILD) Deleted: papirus-icon-theme/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 07:33:56 UTC (rev 335598) +++ PKGBUILD2018-06-01 07:34:11 UTC (rev 335599) @@ -1,20 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: kitsunyan -# Contributor: Grigorii Horos - -pkgname=papirus-icon-theme -pkgver=20180501 -pkgrel=1 -pkgdesc="Papirus icon theme" -arch=('any') -url="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme; -license=("LGPL3") -depends=('gtk-update-icon-cache') -source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('4307242ca7dbbf7d16978885782f98997a3bcea7b21a19ae2d0fbe63c5376892fd234273c03f202440acf1e5125ed93264de7914a2835df1e29590cc52c738f6') - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: papirus-icon-theme/repos/community-any/PKGBUILD (from rev 335598, papirus-icon-theme/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-01 07:34:11 UTC (rev 335599) @@ -0,0 +1,20 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: kitsunyan +# Contributor: Grigorii Horos + +pkgname=papirus-icon-theme +pkgver=20180601 +pkgrel=1 +pkgdesc="Papirus icon theme" +arch=('any') +url="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme; +license=("LGPL3") +depends=('gtk-update-icon-cache') +source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('171b03f4cb59aa2edf5313105a921709ec99ae4a9a669a5490ddae593c768cfa08add55a232c07dd17a0563aa0f278edbb1e588de66c0cb5937c479a28304e64') + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-binary-parser/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:34:47 Author: felixonmars Revision: 335600 upgpkg: haskell-binary-parser 0.5.5-11 rebuild with ghc 8.4.3 Modified: haskell-binary-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:34:11 UTC (rev 335599) +++ PKGBUILD2018-06-01 07:34:47 UTC (rev 335600) @@ -5,7 +5,7 @@ _hkgname=binary-parser pkgname=haskell-binary-parser pkgver=0.5.5 -pkgrel=10 +pkgrel=11 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" url="https://github.com/nikita-volkov/binary-parser; license=("MIT")
[arch-commits] Commit in haskell-bytestring-strict-builder/repos (3 files)
Date: Friday, June 1, 2018 @ 07:33:08 Author: felixonmars Revision: 335597 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-strict-builder/repos/community-staging-x86_64/ haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 335596, haskell-bytestring-strict-builder/trunk/PKGBUILD) haskell-bytestring-strict-builder/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335596, haskell-bytestring-strict-builder/trunk/ghc-8.4.patch) ---+ PKGBUILD | 55 +++ ghc-8.4.patch | 44 2 files changed, 99 insertions(+) Copied: haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 335596, haskell-bytestring-strict-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:33:08 UTC (rev 335597) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=bytestring-strict-builder +pkgname=haskell-bytestring-strict-builder +pkgver=0.4.5 +pkgrel=21 +pkgdesc="An efficient strict bytestring builder" +url="https://github.com/nikita-volkov/bytestring-strict-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-rerebase') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +ghc-8.4.patch) +sha512sums=('b1e0a551abf663daeaf71cb36e883e5b3db0a5112d7190d0743a5ed26aa334d3fede5be8c35dc2821d24d1fd88eae1de7e4983cc31bdc5c14960defc0ce47bcd' + '7ed27930fef2b2709dfa6a66a09cebd1300361ecc40aca4735984c6364eda70a176fc7dbad198c6b45ef6303e5fc8fdaecda1ef30de5eb45e68eec26f555009f') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch + +sed -e '/semigroups/d' \ +-e 's/==.*,/,/' \ +-i $_hkgname.cabal +} + +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 +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" +} Copied: haskell-bytestring-strict-builder/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335596, haskell-bytestring-strict-builder/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-01 07:33:08 UTC (rev 335597) @@ -0,0 +1,44 @@ +diff --git a/library/ByteString/StrictBuilder/Population.hs.orig b/library/ByteString/StrictBuilder/Population.hs +index 4134009..e423daf 100644 +--- a/library/ByteString/StrictBuilder/Population.hs.orig b/library/ByteString/StrictBuilder/Population.hs +@@ -16,11 +16,10 @@ instance Monoid Population where + {-# INLINE mempty #-} + mempty = + Population return +- {-# INLINE mappend #-} +- mappend (Population leftPtrUpdate) (Population rightPtrUpdate) = +-Population (leftPtrUpdate >=> rightPtrUpdate) + +-instance Semigroup Population ++instance Semigroup Population where ++ Population leftPtrUpdate <> Population rightPtrUpdate = ++Population (leftPtrUpdate >=> rightPtrUpdate) + + + {-| +diff --git a/library/ByteString/StrictBuilder.hs.orig b/library/ByteString/StrictBuilder.hs +index b7f36b8..69921c0 100644 +--- a/library/ByteString/StrictBuilder.hs.orig b/library/ByteString/StrictBuilder.hs +@@ -38,9 +38,6 @@ instance Monoid Builder where + {-# INLINE mempty #-} + mempty = + Builder 0 mempty +- {-# INLINE mappend #-} +- mappend (Builder leftSize leftPopulation) (Builder rightSize rightPopulation) = +-Builder (leftSize + rightSize) (leftPopulation <> rightPopulation) + {-# INLINE mconcat #-} + mconcat builders = + Builder size population +@@ -50,7 +47,9 @@
[arch-commits] Commit in papirus-icon-theme/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:33:56 Author: felixonmars Revision: 335598 upgpkg: papirus-icon-theme 20180601-1 Modified: papirus-icon-theme/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:33:08 UTC (rev 335597) +++ PKGBUILD2018-06-01 07:33:56 UTC (rev 335598) @@ -4,7 +4,7 @@ # Contributor: Grigorii Horos pkgname=papirus-icon-theme -pkgver=20180501 +pkgver=20180601 pkgrel=1 pkgdesc="Papirus icon theme" arch=('any') @@ -12,7 +12,7 @@ license=("LGPL3") depends=('gtk-update-icon-cache') source=("$pkgname-$pkgver.tar.gz::https://github.com/PapirusDevelopmentTeam/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('4307242ca7dbbf7d16978885782f98997a3bcea7b21a19ae2d0fbe63c5376892fd234273c03f202440acf1e5125ed93264de7914a2835df1e29590cc52c738f6') +sha512sums=('171b03f4cb59aa2edf5313105a921709ec99ae4a9a669a5490ddae593c768cfa08add55a232c07dd17a0563aa0f278edbb1e588de66c0cb5937c479a28304e64') package() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:32:56 Author: felixonmars Revision: 335596 upgpkg: haskell-bytestring-strict-builder 0.4.5-21 rebuild with ghc 8.4.3 Modified: haskell-bytestring-strict-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:32:15 UTC (rev 335595) +++ PKGBUILD2018-06-01 07:32:56 UTC (rev 335596) @@ -4,7 +4,7 @@ _hkgname=bytestring-strict-builder pkgname=haskell-bytestring-strict-builder pkgver=0.4.5 -pkgrel=20 +pkgrel=21 pkgdesc="An efficient strict bytestring builder" url="https://github.com/nikita-volkov/bytestring-strict-builder; license=('MIT')
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Friday, June 1, 2018 @ 07:39:40 Author: felixonmars Revision: 335617 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 335616, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 335616, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:39:40 UTC (rev 335617) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.30 +pkgrel=15 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('15ec8fcde602f42ca4622f3ffec03ab5b7712fc558519bf37c1b3fa7c3c969b5a4dfbcf5008fbda158ab952b36bb8dce666c70bf5727acdd2188ae42f8691668') + +prepare() { +# Needed only for examples, which won't be built +sed -e '/raw-strings-qq/d' -e '/semigroups/d' -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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +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 +} + +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: Friday, June 1, 2018 @ 07:40:19 Author: felixonmars Revision: 335618 upgpkg: haskell-xss-sanitize 0.3.5.7-53 rebuild with ghc 8.4.3 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:39:40 UTC (rev 335617) +++ PKGBUILD2018-06-01 07:40:19 UTC (rev 335618) @@ -5,7 +5,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.5.7 -pkgrel=52 +pkgrel=53 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:39:26 Author: felixonmars Revision: 335616 upgpkg: haskell-yaml 0.8.30-15 rebuild with ghc 8.4.3 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:38:34 UTC (rev 335615) +++ PKGBUILD2018-06-01 07:39:26 UTC (rev 335616) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.30 -pkgrel=14 +pkgrel=15 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/; license=("custom:BSD3")
[arch-commits] Commit in haskell-utility-ht/repos (2 files)
Date: Friday, June 1, 2018 @ 07:42:53 Author: felixonmars Revision: 335627 archrelease: copy trunk to community-staging-x86_64 Added: haskell-utility-ht/repos/community-staging-x86_64/ haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 335626, haskell-utility-ht/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 335626, haskell-utility-ht/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:42:53 UTC (rev 335627) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=utility-ht +pkgname=haskell-utility-ht +pkgver=0.0.14 +pkgrel=7 +pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions" +url="http://www.haskell.org/haskellwiki/Utility-HT; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762') + +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-uglymemo/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:43:26 Author: felixonmars Revision: 335628 upgpkg: haskell-uglymemo 0.1.0.1-6 rebuild with ghc 8.4.3 Modified: haskell-uglymemo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:42:53 UTC (rev 335627) +++ PKGBUILD2018-06-01 07:43:26 UTC (rev 335628) @@ -5,7 +5,7 @@ _hkgname=uglymemo pkgname=haskell-uglymemo pkgver=0.1.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="A simple (but internally ugly) memoization function" url="https://hackage.haskell.org/package/uglymemo; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-uglymemo/repos (2 files)
Date: Friday, June 1, 2018 @ 07:43:39 Author: felixonmars Revision: 335629 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uglymemo/repos/community-staging-x86_64/ haskell-uglymemo/repos/community-staging-x86_64/PKGBUILD (from rev 335628, haskell-uglymemo/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-uglymemo/repos/community-staging-x86_64/PKGBUILD (from rev 335628, haskell-uglymemo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:43:39 UTC (rev 335629) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uglymemo +pkgname=haskell-uglymemo +pkgver=0.1.0.1 +pkgrel=6 +pkgdesc="A simple (but internally ugly) memoization function" +url="https://hackage.haskell.org/package/uglymemo; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1cebcab9c3b01bef0ed89d363a248369dac329ba7bb0b23a7d84507f94a402f3b5982193c99d0179160c9fe14cb3cd7bd81551bb91f634a4a21d0bf625f8ed7c') + +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}" +}
[arch-commits] Commit in haskell-utility-ht/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:42:40 Author: felixonmars Revision: 335626 upgpkg: haskell-utility-ht 0.0.14-7 rebuild with ghc 8.4.3 Modified: haskell-utility-ht/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:42:05 UTC (rev 335625) +++ PKGBUILD2018-06-01 07:42:40 UTC (rev 335626) @@ -5,7 +5,7 @@ _hkgname=utility-ht pkgname=haskell-utility-ht pkgver=0.0.14 -pkgrel=6 +pkgrel=7 pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions" url="http://www.haskell.org/haskellwiki/Utility-HT; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-common/repos (2 files)
Date: Friday, June 1, 2018 @ 08:08:33 Author: felixonmars Revision: 335649 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-common/repos/community-staging-x86_64/ haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 335648, haskell-http-common/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 335648, haskell-http-common/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:08:33 UTC (rev 335649) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-common +pkgname=haskell-http-common +pkgver=0.8.2.0 +pkgrel=7 +pkgdesc="Common types for HTTP clients and servers" +url="https://github.com/afcowie/http-common; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-network' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-common/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:08:07 Author: felixonmars Revision: 335648 upgpkg: haskell-http-common 0.8.2.0-7 rebuild with ghc 8.4.3 Modified: haskell-http-common/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:07:36 UTC (rev 335647) +++ PKGBUILD2018-06-01 08:08:07 UTC (rev 335648) @@ -4,7 +4,7 @@ _hkgname=http-common pkgname=haskell-http-common pkgver=0.8.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="Common types for HTTP clients and servers" url="https://github.com/afcowie/http-common; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)
Date: Friday, June 1, 2018 @ 08:24:05 Author: felixonmars Revision: 335659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 335658, haskell-http-streams/trunk/PKGBUILD) Deleted: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 08:23:50 UTC (rev 335658) +++ PKGBUILD2018-06-01 08:24:05 UTC (rev 335659) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -_hkgname=http-streams -pkgname=haskell-http-streams -pkgver=0.8.6.1 -pkgrel=14 -pkgdesc="An HTTP client using io-streams" -url="https://github.com/afcowie/http-streams; -license=('custom:BSD3') -arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' - 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' - 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' - 'haskell-http-common' 'haskell-network' 'haskell-network-uri') -makedepends=('ghc' 'haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' - 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' - 'haskell-system-fileio' 'haskell-system-filepath') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/<.*1.1/<2/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-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 $_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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" -} Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 335658, haskell-http-streams/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-01 08:24:05 UTC (rev 335659) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=15 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +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 +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() { +
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:24:52 Author: felixonmars Revision: 335660 upgpkg: haskell-skylighting 0.7.1-13 rebuild with ghc 8.4.3 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:24:05 UTC (rev 335659) +++ PKGBUILD2018-06-01 08:24:52 UTC (rev 335660) @@ -4,7 +4,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.7.1 -pkgrel=12 +pkgrel=13 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('GPL2')
[arch-commits] Commit in go/repos/extra-x86_64 (4 files)
Date: Friday, June 1, 2018 @ 08:34:57 Author: bpiotrowski Revision: 325488 archrelease: copy trunk to extra-x86_64 Added: go/repos/extra-x86_64/PKGBUILD (from rev 325487, go/trunk/PKGBUILD) go/repos/extra-x86_64/default-buildmode-pie.patch (from rev 325487, go/trunk/default-buildmode-pie.patch) Deleted: go/repos/extra-x86_64/PKGBUILD go/repos/extra-x86_64/default-buildmode-pie.patch -+ PKGBUILD| 184 +- default-buildmode-pie.patch | 28 +++--- 2 files changed, 106 insertions(+), 106 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 08:34:46 UTC (rev 325487) +++ PKGBUILD2018-06-01 08:34:57 UTC (rev 325488) @@ -1,92 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski - -pkgbase=go -pkgname=(go go-pie) -epoch=2 -pkgver=1.10.2 -pkgrel=1 -arch=(x86_64) -url='http://golang.org/' -license=(BSD) -makedepends=(git go) -source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz -default-buildmode-pie.patch) -sha256sums=('6264609c6b9cd8ed8e02ca84605d727ce1898d74efa79841660b2e3e985a98bd' -'9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d') - -export GOOS=linux -case "$CARCH" in - x86_64) export GOARCH=amd64 ;; -esac -export GOROOT_FINAL=/usr/lib/go -export GOROOT_BOOTSTRAP=/usr/lib/go -export GOCACHE=off - -prepare() { - cp -r $pkgbase ${pkgbase}-pie - - cd ${pkgbase}-pie - patch -p1 -i "$srcdir"/default-buildmode-pie.patch -} - -build() { - export GOPATH="$srcdir/" - - for _pkgname in ${pkgname[@]}; do -export GOROOT="$srcdir/$_pkgname" -export GOBIN="$GOROOT/bin" - -cd "$srcdir/$_pkgname/src" -./make.bash --no-clean -v - -PATH="$GOBIN:$PATH" go install -v -buildmode=shared std -PATH="$GOBIN:$PATH" go install -v -race std - done -} - -check() { - # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode - export GOROOT="$srcdir/$pkgbase" - export GOBIN="$GOROOT/bin" - export PATH="$srcdir/$pkgbase/bin:$PATH" - export GO_TEST_TIMEOUT_SCALE=2 - - cd $pkgbase/src - ./run.bash --no-rebuild -v -v -v -k -} - -_package() { - options=(!strip staticlibs) - cd "$srcdir/$1" - - install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" - cp -a bin pkg src lib misc "$pkgdir/usr/lib/go" - cp -r doc/* "$pkgdir/usr/share/doc/go" - - ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go" - ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt" - ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc" - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/go/LICENSE" - install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION" - - rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap" - rm -rf "$pkgdir/usr/lib/go/pkg/tool/*/api" -} - -package_go() { - pkgdesc='Core compiler tools for the Go programming language' - provides=(go-pie) - conflicts=(go-pie) - - _package $pkgname -} - -package_go-pie() { - pkgdesc='Core compiler tools for the Go programming language (with PIE enabled by default)' - provides=(go) - conflicts=(go) - - _package $pkgname -} Copied: go/repos/extra-x86_64/PKGBUILD (from rev 325487, go/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-01 08:34:57 UTC (rev 325488) @@ -0,0 +1,92 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski + +pkgbase=go +pkgname=(go go-pie) +epoch=2 +pkgver=1.10.2 +pkgrel=2 +arch=(x86_64) +url='http://golang.org/' +license=(BSD) +makedepends=(git go) +source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz +default-buildmode-pie.patch) +sha256sums=('6264609c6b9cd8ed8e02ca84605d727ce1898d74efa79841660b2e3e985a98bd' +'9d2f0d201d4e002d74f548cc82bd131139bab5dd62191004c71dd430fdc1666d') + +export GOOS=linux +case "$CARCH" in + x86_64) export GOARCH=amd64 ;; +esac +export GOROOT_FINAL=/usr/lib/go +export GOROOT_BOOTSTRAP=/usr/lib/go +export GOCACHE=off + +prepare() { + cp -r $pkgbase ${pkgbase}-pie + + cd ${pkgbase}-pie + patch -p1 -i "$srcdir"/default-buildmode-pie.patch +} + +build() { + export GOPATH="$srcdir/" + + for _pkgname in ${pkgname[@]}; do +export GOROOT="$srcdir/$_pkgname" +export GOBIN="$GOROOT/bin" + +cd "$srcdir/$_pkgname/src" +./make.bash --no-clean -v + +PATH="$GOBIN:$PATH" go install -v -buildmode=shared std +PATH="$GOBIN:$PATH" go install -v -race std + done +} + +check() { + # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode + export GOROOT="$srcdir/$pkgbase" + export GOBIN="$GOROOT/bin" + export PATH="$srcdir/$pkgbase/bin:$PATH" + export GO_TEST_TIMEOUT_SCALE=2 + + cd $pkgbase/src + ./run.bash --no-rebuild -v -v -v -k +} + +_package() { + options=(!strip staticlibs) + cd "$srcdir/$1" + + install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" + cp -a bin pkg src
[arch-commits] Commit in haskell-monoid-subclasses/repos (2 files)
Date: Friday, June 1, 2018 @ 08:35:47 Author: felixonmars Revision: 335681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monoid-subclasses/repos/community-staging-x86_64/ haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 335680, haskell-monoid-subclasses/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from rev 335680, haskell-monoid-subclasses/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:35:47 UTC (rev 335681) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=monoid-subclasses +pkgname=haskell-monoid-subclasses +pkgver=0.4.6 +pkgrel=3 +pkgdesc="Subclasses of Monoid" +url="https://github.com/blamario/monoid-subclasses/; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primes' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('25c21b9ecd75ef1918d407163618e49817d01e8617a9ee4aa613ce3a9f6daac1f5bc278bf47672568c85a122c46319ebf92042d6cb7072037b5f2ef0ea010fa8') + +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 "BSD3-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt" +}
[arch-commits] Commit in haskell-monoid-subclasses/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:35:24 Author: felixonmars Revision: 335680 upgpkg: haskell-monoid-subclasses 0.4.6-3 rebuild with ghc 8.4.3 Modified: haskell-monoid-subclasses/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:34:35 UTC (rev 335679) +++ PKGBUILD2018-06-01 08:35:24 UTC (rev 335680) @@ -5,7 +5,7 @@ _hkgname=monoid-subclasses pkgname=haskell-monoid-subclasses pkgver=0.4.6 -pkgrel=2 +pkgrel=3 pkgdesc="Subclasses of Monoid" url="https://github.com/blamario/monoid-subclasses/; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:49:34 Author: felixonmars Revision: 335708 upgpkg: haskell-http-client-tls 0.3.5.3-45 rebuild with ghc 8.4.3 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:48:59 UTC (rev 335707) +++ PKGBUILD2018-06-01 08:49:34 UTC (rev 335708) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=44 +pkgrel=45 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-http-media/repos (2 files)
Date: Friday, June 1, 2018 @ 08:48:59 Author: felixonmars Revision: 335707 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-media/repos/community-staging-x86_64/ haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 335706, haskell-http-media/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 335706, haskell-http-media/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:48:59 UTC (rev 335707) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-media +pkgname=haskell-http-media +pkgver=0.7.1.2 +pkgrel=6 +pkgdesc="Processing HTTP Content-Type and Accept headers" +url="https://github.com/zmthy/http-media; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('eacbfb1b8d879fa509f6c599878cfa139fe46f5d787bbc59d51bc4dac625fc7b68313b9621336d96b1c61a65acf5cbde4e28bd00e8e1862849f55df6c72f7f11') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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}" \ +--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-http-media/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:48:46 Author: felixonmars Revision: 335706 upgpkg: haskell-http-media 0.7.1.2-6 rebuild with ghc 8.4.3 Modified: haskell-http-media/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:48:11 UTC (rev 335705) +++ PKGBUILD2018-06-01 08:48:46 UTC (rev 335706) @@ -5,7 +5,7 @@ _hkgname=http-media pkgname=haskell-http-media pkgver=0.7.1.2 -pkgrel=5 +pkgrel=6 pkgdesc="Processing HTTP Content-Type and Accept headers" url="https://github.com/zmthy/http-media; license=("MIT")
[arch-commits] Commit in haskell-file-embed/repos (2 files)
Date: Friday, June 1, 2018 @ 08:58:45 Author: felixonmars Revision: 335729 archrelease: copy trunk to community-staging-x86_64 Added: haskell-file-embed/repos/community-staging-x86_64/ haskell-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 335728, haskell-file-embed/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 335728, haskell-file-embed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:58:45 UTC (rev 335729) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=file-embed +pkgname=haskell-file-embed +pkgver=0.0.10.1 +pkgrel=5 +pkgdesc="Use Template Haskell to embed file contents directly." +url="https://github.com/snoyberg/file-embed; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('101ddf9cd463b5d2e17d243c72aa0afd51d0eb32dd46da0d677e2b5acf921f8f28c8d50710a81d9165e7ad42210b7f44d7db6c69c8c3a56a167e5e29e7950f1d') + +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-extra/repos (2 files)
Date: Friday, June 1, 2018 @ 08:59:34 Author: felixonmars Revision: 335731 archrelease: copy trunk to community-staging-x86_64 Added: haskell-extra/repos/community-staging-x86_64/ haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 335730, haskell-extra/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 335730, haskell-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:59:34 UTC (rev 335731) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=extra +pkgname=haskell-extra +pkgver=1.6.8 +pkgrel=2 +pkgdesc="Extra functions I use." +url="https://github.com/ndmitchell/extra#readme; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-clock') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ff0bdefd279e9130b375aa4081782ff10c3904b4c9589907acdc20e5aa3162863bb774a2e953099c28205a279ef978b94917c103145d5495ca6d11befd671fd4') + +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-file-embed/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:58:32 Author: felixonmars Revision: 335728 upgpkg: haskell-file-embed 0.0.10.1-5 rebuild with ghc 8.4.3 Modified: haskell-file-embed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:58:00 UTC (rev 335727) +++ PKGBUILD2018-06-01 08:58:32 UTC (rev 335728) @@ -5,7 +5,7 @@ _hkgname=file-embed pkgname=haskell-file-embed pkgver=0.0.10.1 -pkgrel=4 +pkgrel=5 pkgdesc="Use Template Haskell to embed file contents directly." url="https://github.com/snoyberg/file-embed; license=("custom:BSD3")
[arch-commits] Commit in haskell-extra/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:59:22 Author: felixonmars Revision: 335730 upgpkg: haskell-extra 1.6.8-2 rebuild with ghc 8.4.3 Modified: haskell-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:58:45 UTC (rev 335729) +++ PKGBUILD2018-06-01 08:59:22 UTC (rev 335730) @@ -5,7 +5,7 @@ _hkgname=extra pkgname=haskell-extra pkgver=1.6.8 -pkgrel=1 +pkgrel=2 pkgdesc="Extra functions I use." url="https://github.com/ndmitchell/extra#readme; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-sha256/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:08:50 Author: felixonmars Revision: 335748 upgpkg: haskell-cryptohash-sha256 0.11.101.0-4 rebuild with ghc 8.4.3 Modified: haskell-cryptohash-sha256/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:05:01 UTC (rev 335747) +++ PKGBUILD2018-06-01 09:08:50 UTC (rev 335748) @@ -5,7 +5,7 @@ _hkgname=cryptohash-sha256 pkgname=haskell-cryptohash-sha256 pkgver=0.11.101.0 -pkgrel=3 +pkgrel=4 pkgdesc="Fast, pure and practical SHA-256 implementation" url="https://github.com/hvr/cryptohash-sha256; license=("custom:BSD3")
[arch-commits] Commit in haskell-text-icu/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:39:34 Author: felixonmars Revision: 335798 upgpkg: haskell-text-icu 0.7.0.1-18 rebuild with ghc 8.4.3 Modified: haskell-text-icu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:38:53 UTC (rev 335797) +++ PKGBUILD2018-06-01 09:39:34 UTC (rev 335798) @@ -5,7 +5,7 @@ _hkgname=text-icu pkgname=haskell-text-icu pkgver=0.7.0.1 -pkgrel=17 +pkgrel=18 pkgdesc="Bindings to the ICU library" url="https://github.com/bos/text-icu; license=("custom:BSD3")
[arch-commits] Commit in haskell-text-binary/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:40:18 Author: felixonmars Revision: 335800 upgpkg: haskell-text-binary 0.2.1.1-10 rebuild with ghc 8.4.3 Modified: haskell-text-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:39:46 UTC (rev 335799) +++ PKGBUILD2018-06-01 09:40:18 UTC (rev 335800) @@ -5,7 +5,7 @@ _hkgname=text-binary pkgname=haskell-text-binary pkgver=0.2.1.1 -pkgrel=9 +pkgrel=10 pkgdesc="Binary instances for text types" url="https://github.com/kawu/text-binary; license=("custom:BSD2")
[arch-commits] Commit in haskell-text-binary/repos (2 files)
Date: Friday, June 1, 2018 @ 09:40:31 Author: felixonmars Revision: 335801 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-binary/repos/community-staging-x86_64/ haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 335800, haskell-text-binary/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 335800, haskell-text-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:40:31 UTC (rev 335801) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-binary +pkgname=haskell-text-binary +pkgver=0.2.1.1 +pkgrel=10 +pkgdesc="Binary instances for text types" +url="https://github.com/kawu/text-binary; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('eea91648ddc63f2997432abd2cc3d78efa27e3745c199eeccd01114df6a67dae948a16a6f784e09ba380047101fefab802f1812b0833d3e02deb45b6292c34a1') + +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-text-icu/repos (2 files)
Date: Friday, June 1, 2018 @ 09:39:46 Author: felixonmars Revision: 335799 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-icu/repos/community-staging-x86_64/ haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 335798, haskell-text-icu/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 335798, haskell-text-icu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:39:46 UTC (rev 335799) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-icu +pkgname=haskell-text-icu +pkgver=0.7.0.1 +pkgrel=18 +pkgdesc="Bindings to the ICU library" +url="https://github.com/bos/text-icu; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'icu') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('54551ce0d629bffcca32fc855bfcdf2e24282359ce3a32578a98de4f4ad15378fa7df98c59d73323549a2ac873b10a10202bda02f5be83fbe1ab945aac5e50a9') + +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/repos (2 files)
Date: Friday, June 1, 2018 @ 09:49:15 Author: felixonmars Revision: 335819 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 335818, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 335818, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:49:15 UTC (rev 335819) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.13.0.1 +pkgrel=11 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-http-api-data' 'haskell-http-media' + 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mmorph' + 'haskell-tagged' 'haskell-singleton-bool' 'haskell-string-conversions' + 'haskell-network-uri' 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 'haskell-hspec' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3be9a97f2cc3d60cf3fc0f09aa3ee227f777dcb7e85e8579b1c169319f03dbb742fafa7dd1d4a1d20cdd04534cd327af3cbb04daf684ebdfc4e6e3a8c7b819d6') + +prepare() { +cd $_hkgname-$pkgver +} + +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 +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-servant/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:49:02 Author: felixonmars Revision: 335818 upgpkg: haskell-servant 0.13.0.1-11 rebuild with ghc 8.4.3 Modified: haskell-servant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:48:17 UTC (rev 335817) +++ PKGBUILD2018-06-01 09:49:02 UTC (rev 335818) @@ -5,7 +5,7 @@ _hkgname=servant pkgname=haskell-servant pkgver=0.13.0.1 -pkgrel=10 +pkgrel=11 pkgdesc="A family of combinators for defining webservices APIs" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-safe-exceptions/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:49:48 Author: felixonmars Revision: 335820 upgpkg: haskell-safe-exceptions 0.1.7.0-15 rebuild with ghc 8.4.3 Modified: haskell-safe-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:49:15 UTC (rev 335819) +++ PKGBUILD2018-06-01 09:49:48 UTC (rev 335820) @@ -4,7 +4,7 @@ _hkgname=safe-exceptions pkgname=haskell-safe-exceptions pkgver=0.1.7.0 -pkgrel=14 +pkgrel=15 pkgdesc="Safe, consistent, and easy exception handling" url="https://github.com/fpco/safe-exceptions; license=('MIT')
[arch-commits] Commit in haskell-setlocale/repos (2 files)
Date: Friday, June 1, 2018 @ 09:48:17 Author: felixonmars Revision: 335817 archrelease: copy trunk to community-staging-x86_64 Added: haskell-setlocale/repos/community-staging-x86_64/ haskell-setlocale/repos/community-staging-x86_64/PKGBUILD (from rev 335816, haskell-setlocale/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-setlocale/repos/community-staging-x86_64/PKGBUILD (from rev 335816, haskell-setlocale/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:48:17 UTC (rev 335817) @@ -0,0 +1,38 @@ +# Maintainer: Jelle van der Waa +# Contributor: Øyvind 'Mr.Elendig' Heggstad + +pkgname=haskell-setlocale +_hkgname=setlocale +pkgver=1.0.0.6 +pkgrel=3 +pkgdesc="Haskell bindings to setlocale" +url="https://hackage.haskell.org/package/setlocale; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/setlocale/${pkgver}/setlocale-${pkgver}.tar.gz) +sha512sums=('c82279a47cde89cc63099df777c04acc0b334e5eaa610b929cb83bae188c9ba593b549d2d18c4f9cacdaa956a446c4c0cee64d37bc070122af96daa671c1ac8f') + +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-setlocale/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:48:05 Author: felixonmars Revision: 335816 upgpkg: haskell-setlocale 1.0.0.6-3 rebuild with ghc 8.4.3 Modified: haskell-setlocale/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:47:31 UTC (rev 335815) +++ PKGBUILD2018-06-01 09:48:05 UTC (rev 335816) @@ -4,7 +4,7 @@ pkgname=haskell-setlocale _hkgname=setlocale pkgver=1.0.0.6 -pkgrel=2 +pkgrel=3 pkgdesc="Haskell bindings to setlocale" url="https://hackage.haskell.org/package/setlocale; license=('custom:BSD3')
[arch-commits] Commit in haskell-only/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:59:56 Author: felixonmars Revision: 335846 upgpkg: haskell-only 0.1-6 rebuild with ghc 8.4.3 Modified: haskell-only/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:59:19 UTC (rev 335845) +++ PKGBUILD2018-06-01 09:59:56 UTC (rev 335846) @@ -5,7 +5,7 @@ _hkgname=Only pkgname=haskell-only pkgver=0.1 -pkgrel=5 +pkgrel=6 pkgdesc='The 1-tuple type or single-value "collection"' url="https://github.com/hvr/Only; license=("custom:BSD3")
[arch-commits] Commit in haskell-newtype/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:00:45 Author: felixonmars Revision: 335848 upgpkg: haskell-newtype 0.2-7 rebuild with ghc 8.4.3 Modified: haskell-newtype/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:00:12 UTC (rev 335847) +++ PKGBUILD2018-06-01 10:00:45 UTC (rev 335848) @@ -4,7 +4,7 @@ _hkgname=newtype pkgname=haskell-newtype pkgver=0.2 -pkgrel=6 +pkgrel=7 pkgdesc="A typeclass and set of functions for working with newtypes" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-monad-time/repos (2 files)
Date: Friday, June 1, 2018 @ 10:02:40 Author: felixonmars Revision: 335853 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-time/repos/community-staging-x86_64/ haskell-monad-time/repos/community-staging-x86_64/PKGBUILD (from rev 335852, haskell-monad-time/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-time/repos/community-staging-x86_64/PKGBUILD (from rev 335852, haskell-monad-time/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:02:40 UTC (rev 335853) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-time +pkgname=haskell-monad-time +pkgver=0.3.1.0 +pkgrel=3 +pkgdesc="Type class for monads which carry the notion of the current time" +url="https://github.com/scrive/monad-time; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bf06681d5997c00b505d908f54f3732b7f726ddc83d00d7d2ec074f10f299181003533ba4729ff995f0805fec2c1d1b7ed3a152486d8cb3db7eb0e2d2b4ec9bd') + +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-monad-time/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:02:27 Author: felixonmars Revision: 335852 upgpkg: haskell-monad-time 0.3.1.0-3 rebuild with ghc 8.4.3 Modified: haskell-monad-time/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:01:50 UTC (rev 335851) +++ PKGBUILD2018-06-01 10:02:27 UTC (rev 335852) @@ -5,7 +5,7 @@ _hkgname=monad-time pkgname=haskell-monad-time pkgver=0.3.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Type class for monads which carry the notion of the current time" url="https://github.com/scrive/monad-time; license=("custom:BSD3")
[arch-commits] Commit in haskell-nettle/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:01:37 Author: felixonmars Revision: 335850 upgpkg: haskell-nettle 0.2.0-50 rebuild with ghc 8.4.3 Modified: haskell-nettle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:01:00 UTC (rev 335849) +++ PKGBUILD2018-06-01 10:01:37 UTC (rev 335850) @@ -4,7 +4,7 @@ _hkgname=nettle pkgname=haskell-nettle pkgver=0.2.0 -pkgrel=49 +pkgrel=50 pkgdesc="Safe nettle binding" url="https://github.com/stbuehler/haskell-nettle; license=('MIT')
[arch-commits] Commit in haskell-newtype/repos (2 files)
Date: Friday, June 1, 2018 @ 10:01:00 Author: felixonmars Revision: 335849 archrelease: copy trunk to community-staging-x86_64 Added: haskell-newtype/repos/community-staging-x86_64/ haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 335848, haskell-newtype/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 335848, haskell-newtype/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:01:00 UTC (rev 335849) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=newtype +pkgname=haskell-newtype +pkgver=0.2 +pkgrel=7 +pkgdesc="A typeclass and set of functions for working with newtypes" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9f5115df618223b5acf81ef7d15dc95db5930b39863ee89e2613500bd5a5b4cf421510a4330bbe77d7c456b56f4e93072b53fe31aec2f4dbebd966b80f667958') + +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-nettle/repos (2 files)
Date: Friday, June 1, 2018 @ 10:01:50 Author: felixonmars Revision: 335851 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nettle/repos/community-staging-x86_64/ haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 335850, haskell-nettle/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 335850, haskell-nettle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:01:50 UTC (rev 335851) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=nettle +pkgname=haskell-nettle +pkgver=0.2.0 +pkgrel=50 +pkgdesc="Safe nettle binding" +url="https://github.com/stbuehler/haskell-nettle; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 'haskell-tagged' + 'haskell-securemem') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('31924b1db527c0033909eb566f1db71b3b355a14071e673160237172977c0286dc12ed54f9fe589dad759a234da57fe2ca0facecc98944cdcecaf9eb9812') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:19:47 Author: felixonmars Revision: 335882 upgpkg: haskell-hledger-lib 1.9.1-12 rebuild with ghc 8.4.3 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:15:43 UTC (rev 335881) +++ PKGBUILD2018-06-01 10:19:47 UTC (rev 335882) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.9.1 -pkgrel=11 +pkgrel=12 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Friday, June 1, 2018 @ 10:20:00 Author: felixonmars Revision: 335883 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 335882, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 335882, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:20:00 UTC (rev 335883) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.9.1 +pkgrel=12 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' + 'haskell-utf8-string' 'haskell-hunit') +makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fc4065d22a5531ef01e733b1916689320495d52ea03e3c5d7b239bae1cad175ff495ecbeca6ae3669497d406780282e14e2e20c7c01628d835147a862a6498a') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-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}" --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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in (4 files)
Date: Friday, June 1, 2018 @ 06:46:16 Author: farseerfc Revision: 335559 Add fira-code fonts Added: fira-code/ fira-code/repos/ fira-code/trunk/ fira-code/trunk/PKGBUILD --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Added: fira-code/trunk/PKGBUILD === --- fira-code/trunk/PKGBUILD(rev 0) +++ fira-code/trunk/PKGBUILD2018-06-01 06:46:16 UTC (rev 335559) @@ -0,0 +1,43 @@ +# Maintainer: Jiachen YANG +# Contributor: Henrik Hodne +# Contributor: Ariel AxionL +# AUR Maintainer: Stefan Husmann + +pkgbase=fira-code +pkgname=('ttf-fira-code' 'otf-fira-code') +pkgver=1.205 +pkgrel=2 +pkgdesc="Monospaced font with programming ligatures" +arch=('any') +url='https://github.com/tonsky/FiraCode' +license=('custom:OFL') +depends=('fontconfig' 'xorg-font-utils') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/tonsky/FiraCode/archive/${pkgver}.tar.gz;) +sha512sums=('cbeb5fe4577ff6de5c4d58247c3b82b7aec4022afa5552394c660846d8caab8cca3a1a44aed8cccd10d03fe8c38e419d97663f5a750bd9d4e11ec4d2e5659bf8') + +function _package { +local dir="$srcdir/FiraCode-$pkgver" +cd "$dir/distr" +local ext="${1%%-*}" +cd "$ext" +local fonts=(FiraCode*."$ext") +local installdir="${ext^^}" + +# Prepare destination directory +install -dm755 "$pkgdir/usr/share/fonts/$installdir" + +# Install fonts +local font +for font in "${fonts[@]}"; do +install -m644 "$font" "$pkgdir/usr/share/fonts/$installdir" +done + +# Install LICENSE +install -Dm644 "$dir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +for _pkgname in ${pkgname[@]}; do +eval "function package_$_pkgname() { _package $_pkgname; }" +done + +# vim:set ts=8 sw=4 et: Property changes on: fira-code/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +fira,code,font,mozilla,firefoxos \ No newline at end of property
[arch-commits] Commit in systemd/repos (22 files)
Date: Friday, June 1, 2018 @ 07:11:36 Author: eworm Revision: 325482 archrelease: copy trunk to testing-x86_64 Added: systemd/repos/testing-x86_64/ systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch (from rev 325481, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch) systemd/repos/testing-x86_64/PKGBUILD (from rev 325481, systemd/trunk/PKGBUILD) systemd/repos/testing-x86_64/arch.conf (from rev 325481, systemd/trunk/arch.conf) systemd/repos/testing-x86_64/gnupg-keys.gpg (from rev 325481, systemd/trunk/gnupg-keys.gpg) systemd/repos/testing-x86_64/initcpio-hook-udev (from rev 325481, systemd/trunk/initcpio-hook-udev) systemd/repos/testing-x86_64/initcpio-install-systemd (from rev 325481, systemd/trunk/initcpio-install-systemd) systemd/repos/testing-x86_64/initcpio-install-udev (from rev 325481, systemd/trunk/initcpio-install-udev) systemd/repos/testing-x86_64/loader.conf (from rev 325481, systemd/trunk/loader.conf) systemd/repos/testing-x86_64/splash-arch.bmp (from rev 325481, systemd/trunk/splash-arch.bmp) systemd/repos/testing-x86_64/systemd-binfmt.hook (from rev 325481, systemd/trunk/systemd-binfmt.hook) systemd/repos/testing-x86_64/systemd-catalog.hook (from rev 325481, systemd/trunk/systemd-catalog.hook) systemd/repos/testing-x86_64/systemd-daemon-reload.hook (from rev 325481, systemd/trunk/systemd-daemon-reload.hook) systemd/repos/testing-x86_64/systemd-hook (from rev 325481, systemd/trunk/systemd-hook) systemd/repos/testing-x86_64/systemd-hwdb.hook (from rev 325481, systemd/trunk/systemd-hwdb.hook) systemd/repos/testing-x86_64/systemd-sysctl.hook (from rev 325481, systemd/trunk/systemd-sysctl.hook) systemd/repos/testing-x86_64/systemd-sysusers.hook (from rev 325481, systemd/trunk/systemd-sysusers.hook) systemd/repos/testing-x86_64/systemd-tmpfiles.hook (from rev 325481, systemd/trunk/systemd-tmpfiles.hook) systemd/repos/testing-x86_64/systemd-udev-reload.hook (from rev 325481, systemd/trunk/systemd-udev-reload.hook) systemd/repos/testing-x86_64/systemd-update.hook (from rev 325481, systemd/trunk/systemd-update.hook) systemd/repos/testing-x86_64/systemd-user.pam (from rev 325481, systemd/trunk/systemd-user.pam) systemd/repos/testing-x86_64/systemd.install (from rev 325481, systemd/trunk/systemd.install) + 0001-Use-Arch-Linux-device-access-groups.patch | 75 ++ PKGBUILD | 275 +++ arch.conf |7 initcpio-hook-udev | 22 + initcpio-install-systemd | 202 initcpio-install-udev | 29 ++ loader.conf|1 systemd-binfmt.hook| 11 systemd-catalog.hook | 11 systemd-daemon-reload.hook | 11 systemd-hook | 38 +++ systemd-hwdb.hook | 11 systemd-sysctl.hook| 11 systemd-sysusers.hook | 11 systemd-tmpfiles.hook | 11 systemd-udev-reload.hook | 11 systemd-update.hook| 11 systemd-user.pam |5 systemd.install| 99 19 files changed, 852 insertions(+) Copied: systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch (from rev 325481, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch) === --- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch (rev 0) +++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 2018-06-01 07:11:36 UTC (rev 325482) @@ -0,0 +1,75 @@ +From 34e4b4953cb99642e9144d97823edf32b06ffe93 Mon Sep 17 00:00:00 2001 +Message-Id: <34e4b4953cb99642e9144d97823edf32b06ffe93.1520376078.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Tue, 6 Mar 2018 23:39:47 +0100 +Subject: [PATCH] Use Arch Linux' device access groups +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + + cdrom → optical + dialout → uucp + tape→ storage +--- + rules/50-udev-default.rules.in | 14 +++--- + sysusers.d/basic.conf.in | 6 +++--- + 2 files changed, 10 insertions(+), 10 deletions(-) + +diff --git a/rules/50-udev-default.rules.in b/rules/50-udev-default.rules.in +index 191f56f42..f81c4d0fc 100644 +--- a/rules/50-udev-default.rules.in b/rules/50-udev-default.rules.in +@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", MODE="0620" +
[arch-commits] Commit in systemd/trunk (PKGBUILD gnupg-keys.gpg)
Date: Friday, June 1, 2018 @ 07:11:26 Author: eworm Revision: 325481 upgpkg: systemd 238.133-1 * new commits in stable repository * bring our own gpg keys for git tag verification Added: systemd/trunk/gnupg-keys.gpg Modified: systemd/trunk/PKGBUILD + PKGBUILD |9 +++-- gnupg-keys.gpg |1 + 2 files changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 06:07:43 UTC (rev 325480) +++ PKGBUILD2018-06-01 07:11:26 UTC (rev 325481) @@ -6,8 +6,8 @@ pkgbase=systemd pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat') # Can be from either systemd or systemd-stable -_commit='f398c546c6fc43121131f41acec56b5a851bd35e' -pkgver=238.76 +_commit='f58e62cbbc1c2842881a2a6ab9beda7bcb044a30' +pkgver=238.133 pkgrel=1 arch=('x86_64') url="https://www.github.com/systemd/systemd; @@ -22,6 +22,7 @@ source=('git+https://github.com/systemd/systemd-stable' 'git+https://github.com/systemd/systemd' '0001-Use-Arch-Linux-device-access-groups.patch' +'gnupg-keys.gpg' 'initcpio-hook-udev' 'initcpio-install-systemd' 'initcpio-install-udev' @@ -42,6 +43,7 @@ sha512sums=('SKIP' 'SKIP' '9348683829190628e25b7b3300fd880c426d555bde330d5fc5150a9a54b3ad9d4d1f2e69ea1dc6d6f086693dacc53c5af30f1fa7ad9b479791fd77bcdafa430e' + '42dcacfa0b0c68b04267446d2c360e508dab13f06c07506f46632b19fca0561c27bb5813cd916f7d28b53f853f7197f721c1a02aacd7a3cc8d8742bb6a393cff' 'f0d933e8c6064ed830dec54049b0a01e27be87203208f6ae982f10fb4eddc7258cb2919d594cbfb9a33e74c3510cfd682f3416ba8e804387ab87d1a217eb4b73' '01de24951a05d38eca6b615a7645beb3677ca0e0f87638d133649f6dc14dcd2ea82594a60b793c31b14493a286d1d11a0d25617f54dbfa02be237652c8faa691' 'a25b28af2e8c516c3a2eec4e64b8c7f70c21f974af4a955a4a9d45fd3e3ff0d2a98b4419fe425d47152d5acae77d64e69d8d014a7209524b75a81b0edb10bf3a' @@ -99,6 +101,9 @@ prepare() { cd "$pkgbase-stable" + # import gpg keys for verification + gpg --import ../gnupg-keys.gpg + git remote add -f upstream ../systemd git checkout "$_commit" Added: gnupg-keys.gpg === (Binary files differ) Index: systemd/trunk/gnupg-keys.gpg === --- gnupg-keys.gpg 2018-06-01 06:07:43 UTC (rev 325480) +++ gnupg-keys.gpg 2018-06-01 07:11:26 UTC (rev 325481) Property changes on: systemd/trunk/gnupg-keys.gpg ___ Added: svn:mime-type ## -0,0 +1 ## +application/pgp-keys \ No newline at end of property
[arch-commits] Commit in haskell-fclabels/repos (2 files)
Date: Friday, June 1, 2018 @ 07:25:50 Author: felixonmars Revision: 335576 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fclabels/repos/community-staging-x86_64/ haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 335575, haskell-fclabels/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 335575, haskell-fclabels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:25:50 UTC (rev 335576) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fclabels +pkgname=haskell-fclabels +pkgver=2.0.3.3 +pkgrel=4 +pkgdesc="First class accessor labels implemented as lenses." +url="https://github.com/sebastiaanvisser/fclabels; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0c0f7ed886b65a80aea4e19b5763d7b91ce948b63f86d507ecf0b6874716a190752e0806957c71e0ed0ed97422ba3d09a2be0c82588c8dabfd647474c1a33cff') + +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 +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-hashtables/repos (2 files)
Date: Friday, June 1, 2018 @ 07:24:56 Author: felixonmars Revision: 335574 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 335573, haskell-hashtables/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 335573, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:24:56 UTC (rev 335574) @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.3.1 +pkgrel=2 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9adb7f587d7e03417a335ad4ff8c333e66a9acdabe70a568f0a3ed6cb02d7b7b124e59ec7d67661b3d174bf9afdf3916b4a0b8d631604b7fdb2a0270c68e7fa9') + +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-enclosed-exceptions/repos (2 files)
Date: Friday, June 1, 2018 @ 07:26:33 Author: felixonmars Revision: 335578 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 335577, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 335577, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:26:33 UTC (rev 335578) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.2 +pkgrel=19 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('73b0196b0ec18acaf8a1c215abf7e4c8665c9df1ac07543796fadd7da1aa0b633167e10e1c923c609aa40e6af6f540574436825440da96918cd8066908781f40') + +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-fclabels/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:25:37 Author: felixonmars Revision: 335575 upgpkg: haskell-fclabels 2.0.3.3-4 rebuild with ghc 8.4.3 Modified: haskell-fclabels/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:24:56 UTC (rev 335574) +++ PKGBUILD2018-06-01 07:25:37 UTC (rev 335575) @@ -5,7 +5,7 @@ _hkgname=fclabels pkgname=haskell-fclabels pkgver=2.0.3.3 -pkgrel=3 +pkgrel=4 pkgdesc="First class accessor labels implemented as lenses." url="https://github.com/sebastiaanvisser/fclabels; license=("custom:BSD3")
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:36:32 Author: felixonmars Revision: 335606 upgpkg: alex 3.2.4-4 rebuild with ghc 8.4.3 Modified: alex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:35:54 UTC (rev 335605) +++ PKGBUILD2018-06-01 07:36:32 UTC (rev 335606) @@ -6,7 +6,7 @@ pkgname=alex pkgver=3.2.4 -pkgrel=3 +pkgrel=4 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64') url='https://hackage.haskell.org/package/alex'
[arch-commits] Commit in alex/repos (2 files)
Date: Friday, June 1, 2018 @ 07:36:45 Author: felixonmars Revision: 335607 archrelease: copy trunk to community-staging-x86_64 Added: alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 335606, alex/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 335606, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:36:45 UTC (rev 335607) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.2.4 +pkgrel=4 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64') +url='https://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('ghc-libs') +makedepends=('happy' 'ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('e9e99caef4bc985aa37bd42488121f9b83c4f3026c9745ad12f50b5896e9f7c07f48a753c647c30ff16be804529d2478f8d90fa38e352f1d8861e610651c871a') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.hs configure --prefix=/usr --datasubdir="$pkgname" --enable-executable-dynamic + runghc Setup.hs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# getver: hackage.haskell.org/package/alex/changelog +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-pandas/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:37:01 Author: aginiewicz Revision: 335608 upgpkg: python-pandas 0.23.0-1 python-pandas: new upstream release Modified: python-pandas/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:36:45 UTC (rev 335607) +++ PKGBUILD2018-06-01 07:37:01 UTC (rev 335608) @@ -10,7 +10,7 @@ pkgbase=python-pandas pkgname=('python2-pandas' 'python-pandas') -pkgver=0.22.0 +pkgver=0.23.0 pkgrel=1 pkgdesc="Cross-section and time series data analysis toolkit" arch=('x86_64') @@ -20,7 +20,7 @@ 'python2-setuptools' 'python2-dateutil' 'python2-numpy' 'python2-pytz' 'cython' 'cython2') source=("https://github.com/pydata/pandas/archive/v${pkgver}.tar.gz;) -md5sums=('c4eef870a25327af45a4f521c0611c25') +md5sums=('9a2b236e1e895ee7c7c700a6ae0789a7') prepare() { cd "$srcdir"
[arch-commits] Commit in haskell-zip-archive/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:37:20 Author: felixonmars Revision: 335610 upgpkg: haskell-zip-archive 0.3.2.5-3 rebuild with ghc 8.4.3 Modified: haskell-zip-archive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:37:09 UTC (rev 335609) +++ PKGBUILD2018-06-01 07:37:20 UTC (rev 335610) @@ -5,7 +5,7 @@ _hkgname=zip-archive pkgname=haskell-zip-archive pkgver=0.3.2.5 -pkgrel=2 +pkgrel=3 pkgdesc="Library for creating and modifying zip archives." url="https://github.com/jgm/zip-archive; license=("custom:BSD3")
[arch-commits] Commit in python-pandas/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 1, 2018 @ 07:37:09 Author: aginiewicz Revision: 335609 archrelease: copy trunk to community-x86_64 Added: python-pandas/repos/community-x86_64/PKGBUILD (from rev 335608, python-pandas/trunk/PKGBUILD) Deleted: python-pandas/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 218 ++--- 1 file changed, 109 insertions(+), 109 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 07:37:01 UTC (rev 335608) +++ PKGBUILD2018-06-01 07:37:09 UTC (rev 335609) @@ -1,109 +0,0 @@ -# $Id$ -# Maintainer: Andrzej Giniewicz -# Contributor: Keith Hughitt - -# TODO: move python-xarray from AUR to community (with dependencies) -# TODO: package python-s3fs -# TODO: package pandas-gbq -# TODO: Feather Format support -# TODO: Apache Parquet support - -pkgbase=python-pandas -pkgname=('python2-pandas' 'python-pandas') -pkgver=0.22.0 -pkgrel=1 -pkgdesc="Cross-section and time series data analysis toolkit" -arch=('x86_64') -url="http://pandas.pydata.org/; -license=('BSD') -makedepends=('python-setuptools' 'python-dateutil' 'python-numpy' 'python-pytz' - 'python2-setuptools' 'python2-dateutil' 'python2-numpy' 'python2-pytz' - 'cython' 'cython2') -source=("https://github.com/pydata/pandas/archive/v${pkgver}.tar.gz;) -md5sums=('c4eef870a25327af45a4f521c0611c25') - -prepare() { - cd "$srcdir" - cp -a pandas-${pkgver} pandas-py2-${pkgver} - cd pandas-py2-${pkgver} - - sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ - -i $(find . -name '*.py') -} - -build() { - msg "Building Python2" - cd "$srcdir"/pandas-py2-${pkgver} - python2 setup.py build_ext --inplace - python2 setup.py build - - msg "Building Python3" - cd "$srcdir"/pandas-${pkgver} - python setup.py build_ext --inplace - python setup.py build -} - -package_python2-pandas() { - depends=('python2-numpy' 'python2-dateutil' 'python2-pytz' 'python2-setuptools') - optdepends=('python2-pandas-datareader: pandas.io.data replacement (recommended)' - 'python2-numexpr: needed for accelerating certain numerical operations (recommended)' - 'python2-bottleneck: needed for accelerating certain types of nan evaluations (recommended)' - 'python2-scipy: needed for miscellaneous statistical functions' - 'python2-pytables: needed for HDF5-based storage' - 'python2-sqlalchemy: needed for SQL database support' - 'python2-matplotlib: needed for plotting' - 'python2-openpyxl: needed for Excel XLSX input/output' - 'python2-xlrd: needed for Excel XLS input' - 'python2-xlwt: needed for Excel XLS output' - 'python2-xlsxwriter: alternative Excel XLSX output' - 'python2-jinja: needed for conditional HTML formatting' - 'python2-blosc: for msgpack compression using blosc' - 'python2-pyqt4: needed for read_clipboard function (only one needed)' - 'python2-pyside: needed for read_clipboard function (only one needed)' - 'pygtk: needed for read_clipboard function (only one needed)' - 'xsel: needed for read_clipboard function (only one needed)' - 'xclip: needed for read_clipboard function (only one needed)' - 'python2-backports.lzma: needed for xz compressed DataFrames in CSV' - 'python2-beautifulsoup4: needed for read_html function' - 'python2-lxml: needed for read_html function (and/or python2-html5lib)' - 'python2-html5lib: needed for read_hmlt function (and/or python2-lxml)') - - cd "$srcdir"/pandas-py2-${pkgver} - - python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python-pandas() { - depends=('python-numpy' 'python-dateutil' 'python-pytz' 'python-setuptools') - optdepends=('python-pandas-datareader: pandas.io.data replacement (recommended)' - 'python-numexpr: needed for accelerating certain numerical operations (recommended)' - 'python-bottleneck: needed for accelerating certain types of nan evaluations (recommended)' - 'python-scipy: needed for miscellaneous statistical functions' - 'python-pytables: needed for HDF5-based storage' - 'python-sqlalchemy: needed for SQL database support' - 'python-matplotlib: needed for plotting' - 'python-openpyxl: needed for Excel XLSX input/output' - 'python-xlrd: needed for Excel XLS input' - 'python-xlwt: needed for Excel XLS output' - 'python-xlsxwriter: alternative Excel XLSX output' -
[arch-commits] Commit in haskell-tamarin-prover-utils/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:47:18 Author: felixonmars Revision: 335634 upgpkg: haskell-tamarin-prover-utils 1.4.0-4 rebuild with ghc 8.4.3 Modified: haskell-tamarin-prover-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:46:22 UTC (rev 335633) +++ PKGBUILD2018-06-01 07:47:18 UTC (rev 335634) @@ -5,7 +5,7 @@ _hkgname=tamarin-prover-utils pkgname=haskell-tamarin-prover-utils pkgver=1.4.0 -pkgrel=3 +pkgrel=4 pkgdesc="Utility library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-utils/repos (3 files)
Date: Friday, June 1, 2018 @ 07:47:32 Author: felixonmars Revision: 335635 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-utils/repos/community-staging-x86_64/ haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 335634, haskell-tamarin-prover-utils/trunk/PKGBUILD) haskell-tamarin-prover-utils/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335634, haskell-tamarin-prover-utils/trunk/ghc-8.4.patch) ---+ PKGBUILD | 46 +++ ghc-8.4.patch | 110 2 files changed, 156 insertions(+) Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 335634, haskell-tamarin-prover-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:47:32 UTC (rev 335635) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-utils +pkgname=haskell-tamarin-prover-utils +pkgver=1.4.0 +pkgrel=4 +pkgdesc="Utility library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-dlist' 'haskell-fclabels' 'haskell-safe' 'haskell-syb') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +ghc-8.4.patch) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74' + '14a34dccb77582977f1df0ea74049a22f136161c7afc9c213cb90436b9b2c3ef4ab8f0049417ea4ab3b5c861eab140fe6255c59d5b29a706a330117676cc6047') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils" + +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}/tamarin-prover-${pkgver}/lib/utils" + +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" +} Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335634, haskell-tamarin-prover-utils/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-01 07:47:32 UTC (rev 335635) @@ -0,0 +1,110 @@ +diff --git a/lib/utils/src/Extension/Data/Bounded.hs b/lib/utils/src/Extension/Data/Bounded.hs +index 5f166006..6ca7970d 100644 +--- a/lib/utils/src/Extension/Data/Bounded.hs b/lib/utils/src/Extension/Data/Bounded.hs +@@ -16,14 +16,18 @@ module Extension.Data.Bounded ( + newtype BoundedMax a = BoundedMax {getBoundedMax :: a} + deriving( Eq, Ord, Show ) + ++instance (Ord a, Bounded a) => Semigroup (BoundedMax a) where ++BoundedMax x <> BoundedMax y = BoundedMax (max x y) ++ + instance (Ord a, Bounded a) => Monoid (BoundedMax a) where + mempty = BoundedMax minBound +-(BoundedMax x) `mappend` (BoundedMax y) = BoundedMax (max x y) + + -- | A newtype wrapper for a monoid of the minimum of a bounded type. + newtype BoundedMin a = BoundedMin {getBoundedMin :: a} + deriving( Eq, Ord, Show ) + ++instance (Ord a, Bounded a) => Semigroup (BoundedMin a) where ++BoundedMin x <> BoundedMin y = BoundedMin (min x y) ++ + instance (Ord a, Bounded a) => Monoid (BoundedMin a) where + mempty = BoundedMin maxBound +-(BoundedMin x) `mappend` (BoundedMin y) = BoundedMin (min x y) +\ No newline at end of file +diff --git a/lib/utils/src/Extension/Data/Monoid.hs b/lib/utils/src/Extension/Data/Monoid.hs +index 83655c34..ca4f53c2 100644 +--- a/lib/utils/src/Extension/Data/Monoid.hs b/lib/utils/src/Extension/Data/Monoid.hs +@@ -38,10 +38,12 @@ newtype MinMax a = MinMax { getMinMax :: Maybe (a, a) } + minMaxSingleton :: a -> MinMax a + minMaxSingleton x = MinMax (Just (x, x)) +
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Friday, June 1, 2018 @ 07:48:30 Author: felixonmars Revision: 335637 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 335636, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 335636, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 07:48:30 UTC (rev 335637) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=157 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +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-tagstream-conduit/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:48:17 Author: felixonmars Revision: 335636 upgpkg: haskell-tagstream-conduit 0.5.5.3-157 rebuild with ghc 8.4.3 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:47:32 UTC (rev 335635) +++ PKGBUILD2018-06-01 07:48:17 UTC (rev 335636) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=156 +pkgrel=157 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:33:38 Author: felixonmars Revision: 335676 upgpkg: haskell-postgresql-binary 0.12.1.1-9 rebuild with ghc 8.4.3 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:32:19 UTC (rev 335675) +++ PKGBUILD2018-06-01 08:33:38 UTC (rev 335676) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.1 -pkgrel=8 +pkgrel=9 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Friday, June 1, 2018 @ 08:33:51 Author: felixonmars Revision: 335677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 335676, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 335676, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:33:51 UTC (rev 335677) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.1 +pkgrel=9 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1') + +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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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 go/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:34:46 Author: bpiotrowski Revision: 325487 upgpkg: go 2:1.10.2-2 Install api directory as apparently vgo needs it (FS#58752). Modified: go/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:26:57 UTC (rev 325486) +++ PKGBUILD2018-06-01 08:34:46 UTC (rev 325487) @@ -5,7 +5,7 @@ pkgname=(go go-pie) epoch=2 pkgver=1.10.2 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='http://golang.org/' license=(BSD) @@ -61,7 +61,7 @@ cd "$srcdir/$1" install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go" - cp -a bin pkg src lib misc "$pkgdir/usr/lib/go" + cp -a bin pkg src lib misc api "$pkgdir/usr/lib/go" cp -r doc/* "$pkgdir/usr/share/doc/go" ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go"
[arch-commits] Commit in haskell-natural-transformation/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:34:22 Author: felixonmars Revision: 335678 upgpkg: haskell-natural-transformation 0.4-6 rebuild with ghc 8.4.3 Modified: haskell-natural-transformation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:33:51 UTC (rev 335677) +++ PKGBUILD2018-06-01 08:34:22 UTC (rev 335678) @@ -5,7 +5,7 @@ _hkgname=natural-transformation pkgname=haskell-natural-transformation pkgver=0.4 -pkgrel=5 +pkgrel=6 pkgdesc="A natural transformation package" url="https://github.com/ku-fpg/natural-transformation; license=("custom:BSD3")
[arch-commits] Commit in haskell-natural-transformation/repos (2 files)
Date: Friday, June 1, 2018 @ 08:34:35 Author: felixonmars Revision: 335679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-natural-transformation/repos/community-staging-x86_64/ haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD (from rev 335678, haskell-natural-transformation/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD (from rev 335678, haskell-natural-transformation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:34:35 UTC (rev 335679) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=natural-transformation +pkgname=haskell-natural-transformation +pkgver=0.4 +pkgrel=6 +pkgdesc="A natural transformation package" +url="https://github.com/ku-fpg/natural-transformation; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6c9e299644247e7a19c6d6881513ec3f34544a879e317a21f96640629650c2bc3e4eb089f47ecf42a36c83de46f606c0cd45f99cc079ee2b678a5834190ae4e5') + +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-language-javascript/repos (2 files)
Date: Friday, June 1, 2018 @ 08:43:17 Author: felixonmars Revision: 335695 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-javascript/repos/community-staging-x86_64/ haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD (from rev 335694, haskell-language-javascript/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD (from rev 335694, haskell-language-javascript/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:43:17 UTC (rev 335695) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=language-javascript +pkgname=haskell-language-javascript +pkgver=0.6.0.11 +pkgrel=4 +pkgdesc="Parser for JavaScript" +url="https://github.com/erikd/language-javascript; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-utf8-string") +makedepends=('alex' 'happy' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da14499347a4125fc3689ce63a219b90754bfd5ee215936eb466a07a8cbd1b6201704bfdb2be67bd2cbebbb6e8ef3bf3dc75cb091990105d9bbcb66e812ffa18') + +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-language-javascript/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:43:05 Author: felixonmars Revision: 335694 upgpkg: haskell-language-javascript 0.6.0.11-4 rebuild with ghc 8.4.3 Modified: haskell-language-javascript/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:42:12 UTC (rev 335693) +++ PKGBUILD2018-06-01 08:43:05 UTC (rev 335694) @@ -5,7 +5,7 @@ _hkgname=language-javascript pkgname=haskell-language-javascript pkgver=0.6.0.11 -pkgrel=3 +pkgrel=4 pkgdesc="Parser for JavaScript" url="https://github.com/erikd/language-javascript; license=("custom:BSD3")
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Friday, June 1, 2018 @ 08:42:12 Author: felixonmars Revision: 335693 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 335692, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 335692, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:42:12 UTC (rev 335693) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=63 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_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}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +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-libxml-sax/repos (2 files)
Date: Friday, June 1, 2018 @ 08:41:21 Author: felixonmars Revision: 335691 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libxml-sax/repos/community-staging-x86_64/ haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 335690, haskell-libxml-sax/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-libxml-sax/repos/community-staging-x86_64/PKGBUILD (from rev 335690, haskell-libxml-sax/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 08:41:21 UTC (rev 335691) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=libxml-sax +pkgname=haskell-libxml-sax +pkgver=0.7.5 +pkgrel=14 +pkgdesc="Bindings for the libXML2 SAX interface" +url="https://john-millikin.com/software/haskell-libxml/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-xml-types" "libxml2") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8a7345610de1fa7fdbe0c251c5e3675f980731f3c4212e87243aec606457a152ef36d78c777428a8b879aa8662f75b6cd878fd5a9e48d283def24c853be43c28') + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:41:56 Author: felixonmars Revision: 335692 upgpkg: haskell-lens-aeson 1.0.2-63 rebuild with ghc 8.4.3 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:41:21 UTC (rev 335691) +++ PKGBUILD2018-06-01 08:41:56 UTC (rev 335692) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=62 +pkgrel=63 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-libxml-sax/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:41:08 Author: felixonmars Revision: 335690 upgpkg: haskell-libxml-sax 0.7.5-14 rebuild with ghc 8.4.3 Modified: haskell-libxml-sax/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:40:33 UTC (rev 335689) +++ PKGBUILD2018-06-01 08:41:08 UTC (rev 335690) @@ -5,7 +5,7 @@ _hkgname=libxml-sax pkgname=haskell-libxml-sax pkgver=0.7.5 -pkgrel=13 +pkgrel=14 pkgdesc="Bindings for the libXML2 SAX interface" url="https://john-millikin.com/software/haskell-libxml/; license=("MIT")
[arch-commits] Commit in haskell-hscolour/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:52:56 Author: felixonmars Revision: 335716 upgpkg: haskell-hscolour 1.24.4-3 rebuild with ghc 8.4.3 Modified: haskell-hscolour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:52:19 UTC (rev 335715) +++ PKGBUILD2018-06-01 08:52:56 UTC (rev 335716) @@ -5,7 +5,7 @@ _hkgname=hscolour pkgname=haskell-hscolour pkgver=1.24.4 -pkgrel=2 +pkgrel=3 pkgdesc="Colourise Haskell code." url="http://code.haskell.org/~malcolm/hscolour/; license=("LGPL")
[arch-commits] Commit in haskell-haddock-library/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 08:54:06 Author: felixonmars Revision: 335718 upgpkg: haskell-haddock-library 1.5.0.1-5 rebuild with ghc 8.4.3 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 08:53:09 UTC (rev 335717) +++ PKGBUILD2018-06-01 08:54:06 UTC (rev 335718) @@ -4,7 +4,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.5.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-sha256/repos (2 files)
Date: Friday, June 1, 2018 @ 09:09:12 Author: felixonmars Revision: 335749 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-sha256/repos/community-staging-x86_64/ haskell-cryptohash-sha256/repos/community-staging-x86_64/PKGBUILD (from rev 335748, haskell-cryptohash-sha256/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-cryptohash-sha256/repos/community-staging-x86_64/PKGBUILD (from rev 335748, haskell-cryptohash-sha256/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:09:12 UTC (rev 335749) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-sha256 +pkgname=haskell-cryptohash-sha256 +pkgver=0.11.101.0 +pkgrel=4 +pkgdesc="Fast, pure and practical SHA-256 implementation" +url="https://github.com/hvr/cryptohash-sha256; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c755f1354fb5f1d6cfb54f73e39692392517954118d98b39ac4be7460e75a9ddc91ad641fed0f17e5fa33b62b7b0734af66526ea757e00716832572bb383c612') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fexe +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" + +mv "$pkgdir"/usr/bin/{,hs-}sha256sum +}
[arch-commits] Commit in haskell-control-monad-free/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:09:58 Author: felixonmars Revision: 335750 upgpkg: haskell-control-monad-free 0.6.1-6 rebuild with ghc 8.4.3 Modified: haskell-control-monad-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:09:12 UTC (rev 335749) +++ PKGBUILD2018-06-01 09:09:58 UTC (rev 335750) @@ -5,7 +5,7 @@ _hkgname=control-monad-free pkgname=haskell-control-monad-free pkgver=0.6.1 -pkgrel=5 +pkgrel=6 pkgdesc="Free monads and monad transformers" url="https://github.com/pepeiborra/control-monad-free; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-control-monad-free/repos (2 files)
Date: Friday, June 1, 2018 @ 09:10:23 Author: felixonmars Revision: 335751 archrelease: copy trunk to community-staging-x86_64 Added: haskell-control-monad-free/repos/community-staging-x86_64/ haskell-control-monad-free/repos/community-staging-x86_64/PKGBUILD (from rev 335750, haskell-control-monad-free/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-control-monad-free/repos/community-staging-x86_64/PKGBUILD (from rev 335750, haskell-control-monad-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:10:23 UTC (rev 335751) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=control-monad-free +pkgname=haskell-control-monad-free +pkgver=0.6.1 +pkgrel=6 +pkgdesc="Free monads and monad transformers" +url="https://github.com/pepeiborra/control-monad-free; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' "haskell-prelude-extras") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9098f720c2992d9e0aabecb3ed537108c457dff0c60d28432c571ff39f19865176658450e9a53af81b62d5291317382aa326490d2196759e7f88cd113e3c6dc6') + +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}" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:21:07 Author: felixonmars Revision: 335766 upgpkg: pandoc 2.2.1-26 rebuild with ghc 8.4.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:16:25 UTC (rev 335765) +++ PKGBUILD2018-06-01 09:21:07 UTC (rev 335766) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=25 +pkgrel=26 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, June 1, 2018 @ 09:21:21 Author: felixonmars Revision: 335767 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 335766, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 335766, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:21:21 UTC (rev 335767) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=26 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +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}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in haskell-tamarin-prover-term/repos (3 files)
Date: Friday, June 1, 2018 @ 09:42:20 Author: felixonmars Revision: 335805 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-term/repos/community-staging-x86_64/ haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 335804, haskell-tamarin-prover-term/trunk/PKGBUILD) haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335804, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) ---+ PKGBUILD | 46 +++ ghc-8.4.patch | 221 2 files changed, 267 insertions(+) Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 335804, haskell-tamarin-prover-term/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:42:20 UTC (rev 335805) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-term +pkgname=haskell-tamarin-prover-term +pkgver=1.4.0 +pkgrel=9 +pkgdesc="Term manipulation library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' + 'haskell-safe' 'haskell-tamarin-prover-utils') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +ghc-8.4.patch) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74' + 'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/term" + +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}/tamarin-prover-${pkgver}/lib/term" + +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" +} Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 335804, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-01 09:42:20 UTC (rev 335805) @@ -0,0 +1,221 @@ +diff --git a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +index 98c25d9f..1a4ce82f 100644 +--- a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig {enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF + `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` xorReducibleFunSig + + -- | A monoid instance to combine maude signatures. +-instance Monoid MaudeSig where +-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend` +- (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) = ++instance Semigroup MaudeSig where ++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <> ++ MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ = + maudeSig (mempty {enableDH=dh1||dh2 +,enableBP=bp1||bp2 +,enableMSet=mset1||mset2 +@@ -114,6 +114,8 @@ instance Monoid MaudeSig where +,enableDiff=diff1||diff2 +,stFunSyms=S.union stFunSyms1 stFunSyms2 +,stRules=S.union stRules1 stRules2}) ++ ++instance Monoid MaudeSig where + mempty = MaudeSig False False False False False S.empty S.empty S.empty S.empty + + -- | Non-AC function symbols. +diff --git a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +index bd942b6a..18562e4e 100644 +--- a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +@@ -44,10 +44,12 @@ evalEqual (Equal
[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:42:06 Author: felixonmars Revision: 335804 upgpkg: haskell-tamarin-prover-term 1.4.0-9 rebuild with ghc 8.4.3 Modified: haskell-tamarin-prover-term/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:41:15 UTC (rev 335803) +++ PKGBUILD2018-06-01 09:42:06 UTC (rev 335804) @@ -5,7 +5,7 @@ _hkgname=tamarin-prover-term pkgname=haskell-tamarin-prover-term pkgver=1.4.0 -pkgrel=8 +pkgrel=9 pkgdesc="Term manipulation library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-protolude/repos (2 files)
Date: Friday, June 1, 2018 @ 09:54:03 Author: felixonmars Revision: 335831 archrelease: copy trunk to community-staging-x86_64 Added: haskell-protolude/repos/community-staging-x86_64/ haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 335830, haskell-protolude/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 335830, haskell-protolude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:54:03 UTC (rev 335831) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=protolude +pkgname=haskell-protolude +pkgver=0.2.2 +pkgrel=5 +pkgdesc="A sensible set of defaults for writing custom Preludes." +url="https://github.com/sdiehl/protolude; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-hashable' + 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fc30cc6b23a55a19109aedb02d445c03da206b4b887df029163da2d1ae1c1b7a4b361ef91e061f1a89196bd8dea14095bdec41a4d91f3b4fcd7c24bfa000823d') + +prepare() { +sed -i '/mtl-compat/d' $_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}" \ +--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-prettyprinter-ansi-terminal/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:54:39 Author: felixonmars Revision: 335832 upgpkg: haskell-prettyprinter-ansi-terminal 1.1.1.2-8 rebuild with ghc 8.4.3 Modified: haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:54:03 UTC (rev 335831) +++ PKGBUILD2018-06-01 09:54:39 UTC (rev 335832) @@ -4,7 +4,7 @@ _hkgname=prettyprinter-ansi-terminal pkgname=haskell-prettyprinter-ansi-terminal pkgver=1.1.1.2 -pkgrel=7 +pkgrel=8 pkgdesc="ANSI terminal backend for the prettyprinter package." url="https://github.com/quchen/prettyprinter-ansi-terminal; license=('custom:BSD2')
[arch-commits] Commit in haskell-regex-applicative/repos (2 files)
Date: Friday, June 1, 2018 @ 09:53:18 Author: felixonmars Revision: 335829 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-applicative/repos/community-staging-x86_64/ haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 335828, haskell-regex-applicative/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-regex-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 335828, haskell-regex-applicative/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 09:53:18 UTC (rev 335829) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-applicative +pkgname=haskell-regex-applicative +pkgver=0.3.3 +pkgrel=8 +pkgdesc="Regex-based parsing with applicative interface" +url="https://github.com/feuerbach/regex-applicative; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02358efaa912efd232654a404ef5f7cf825b8852bf2c59fd59122047044fcab5ae28bf26de6818b337d917c594fbe165eec917d88b02723e0b181fe2b57ffbe8') + +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-protolude/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:53:50 Author: felixonmars Revision: 335830 upgpkg: haskell-protolude 0.2.2-5 rebuild with ghc 8.4.3 Modified: haskell-protolude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:53:18 UTC (rev 335829) +++ PKGBUILD2018-06-01 09:53:50 UTC (rev 335830) @@ -5,7 +5,7 @@ _hkgname=protolude pkgname=haskell-protolude pkgver=0.2.2 -pkgrel=4 +pkgrel=5 pkgdesc="A sensible set of defaults for writing custom Preludes." url="https://github.com/sdiehl/protolude; license=("MIT")
[arch-commits] Commit in haskell-regex-applicative/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 09:53:05 Author: felixonmars Revision: 335828 upgpkg: haskell-regex-applicative 0.3.3-8 rebuild with ghc 8.4.3 Modified: haskell-regex-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 09:52:31 UTC (rev 335827) +++ PKGBUILD2018-06-01 09:53:05 UTC (rev 335828) @@ -5,7 +5,7 @@ _hkgname=regex-applicative pkgname=haskell-regex-applicative pkgver=0.3.3 -pkgrel=7 +pkgrel=8 pkgdesc="Regex-based parsing with applicative interface" url="https://github.com/feuerbach/regex-applicative; license=("MIT")
[arch-commits] Commit in acorn/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:03:49 Author: felixonmars Revision: 335854 upgpkg: acorn 5.6.1-1 Modified: acorn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:02:40 UTC (rev 335853) +++ PKGBUILD2018-06-01 10:03:49 UTC (rev 335854) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=acorn -pkgver=5.6.0 +pkgver=5.6.1 pkgrel=1 pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' arch=('any') @@ -12,7 +12,7 @@ makedepends=('npm') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('41ab454380b49fe3cba9e9b20bacd712fd38b52a91474851a9efae18a3c456029ed86f2497cc09bc7cd1616c33eafaaa12ab7a89d3d5305a236783f5ce5c80cd') +sha512sums=('5c7e28e412b98e6c3d3f34862bb98d7feff157e98fc50c46668782dfa395b0965857bec9006f4d9c8ed3f7486852923f0b54ce7d7593bee811759f59477884d9') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in haskell-monad-par/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:04:08 Author: felixonmars Revision: 335856 upgpkg: haskell-monad-par 0.3.4.8-16 rebuild with ghc 8.4.3 Modified: haskell-monad-par/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:04:03 UTC (rev 335855) +++ PKGBUILD2018-06-01 10:04:08 UTC (rev 335856) @@ -5,7 +5,7 @@ _hkgname=monad-par pkgname=haskell-monad-par pkgver=0.3.4.8 -pkgrel=15 +pkgrel=16 pkgdesc="A library for parallel programming based on a monad" url="https://github.com/simonmar/monad-par; license=("custom:BSD3")
[arch-commits] Commit in haskell-microlens-ghc/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:05:02 Author: felixonmars Revision: 335858 upgpkg: haskell-microlens-ghc 0.4.9-4 rebuild with ghc 8.4.3 Modified: haskell-microlens-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:04:21 UTC (rev 335857) +++ PKGBUILD2018-06-01 10:05:02 UTC (rev 335858) @@ -5,7 +5,7 @@ _hkgname=microlens-ghc pkgname=haskell-microlens-ghc pkgver=0.4.9 -pkgrel=3 +pkgrel=4 pkgdesc="microlens + array, bytestring, containers, transformers" url="https://github.com/aelve/microlens; license=("custom:BSD3")
[arch-commits] Commit in haskell-hslogger/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:14:27 Author: felixonmars Revision: 335878 upgpkg: haskell-hslogger 1.2.10-23 rebuild with ghc 8.4.3 Modified: haskell-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:13:55 UTC (rev 335877) +++ PKGBUILD2018-06-01 10:14:27 UTC (rev 335878) @@ -4,7 +4,7 @@ pkgname=haskell-hslogger pkgver=1.2.10 -pkgrel=22 +pkgrel=23 pkgdesc="Versatile logging framework" url="https://hackage.haskell.org/package/hslogger; license=('LGPL')
[arch-commits] Commit in haskell-hs-bibutils/repos (2 files)
Date: Friday, June 1, 2018 @ 10:15:43 Author: felixonmars Revision: 335881 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hs-bibutils/repos/community-staging-x86_64/ haskell-hs-bibutils/repos/community-staging-x86_64/PKGBUILD (from rev 335880, haskell-hs-bibutils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hs-bibutils/repos/community-staging-x86_64/PKGBUILD (from rev 335880, haskell-hs-bibutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:15:43 UTC (rev 335881) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hs-bibutils +pkgname=haskell-hs-bibutils +pkgver=6.2.0.1 +pkgrel=4 +pkgdesc="Haskell bindings to bibutils, the bibliography conversion utilities." +url="http://istitutocolli.org/repos/hs-bibutils/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-syb") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('31877a57a6f72229e3486342b58d1e8c8d5a2875449e0ccb2d1f21546ac0d8cf095556740f47cc6fac911e4a56920a3975e5881519ef77cacaad42def77adfdb') + +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-hslogger/repos (2 files)
Date: Friday, June 1, 2018 @ 10:14:40 Author: felixonmars Revision: 335879 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslogger/repos/community-staging-x86_64/ haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 335878, haskell-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 335878, haskell-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-01 10:14:40 UTC (rev 335879) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Arch Haskell Team + +pkgname=haskell-hslogger +pkgver=1.2.10 +pkgrel=23 +pkgdesc="Versatile logging framework" +url="https://hackage.haskell.org/package/hslogger; +license=('LGPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-old-locale') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz;) +sha512sums=('c2e3c6e7c8598aca2a18e507defa7536db7fdf15265b900401f8558b3259cd770531a3a302d6eb9ecca63a9629f0d5796e1ec94d8f21ecf153a1fc49f889183a') + +build() { +cd "${srcdir}/hslogger-${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}/hslogger-${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-hs-bibutils/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 10:15:31 Author: felixonmars Revision: 335880 upgpkg: haskell-hs-bibutils 6.2.0.1-4 rebuild with ghc 8.4.3 Modified: haskell-hs-bibutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 10:14:40 UTC (rev 335879) +++ PKGBUILD2018-06-01 10:15:31 UTC (rev 335880) @@ -5,7 +5,7 @@ _hkgname=hs-bibutils pkgname=haskell-hs-bibutils pkgver=6.2.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Haskell bindings to bibutils, the bibliography conversion utilities." url="http://istitutocolli.org/repos/hs-bibutils/; license=("GPL")
[arch-commits] Commit in python2-singledispatch/repos/community-any (4 files)
Date: Friday, June 1, 2018 @ 07:06:48 Author: aginiewicz Revision: 335566 archrelease: copy trunk to community-any Added: python2-singledispatch/repos/community-any/PKGBUILD (from rev 335565, python2-singledispatch/trunk/PKGBUILD) python2-singledispatch/repos/community-any/license (from rev 335565, python2-singledispatch/trunk/license) Deleted: python2-singledispatch/repos/community-any/PKGBUILD python2-singledispatch/repos/community-any/license --+ PKGBUILD | 74 ++--- license | 38 +++ 2 files changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-01 07:06:44 UTC (rev 335565) +++ PKGBUILD2018-06-01 07:06:48 UTC (rev 335566) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Andrzej Giniewicz - -pkgname=python2-singledispatch -pkgver=3.4.0.3 -pkgrel=2 -pkgdesc="Implementation of functools.singledispatch from Python 3.4" -arch=('any') -url="https://bitbucket.org/ambv/singledispatch; -license=('MIT') -depends=('python2' 'python2-six') -makedepends=('python2-setuptools') -source=("https://pypi.python.org/packages/source/s/singledispatch/singledispatch-$pkgver.tar.gz; license) -md5sums=('af2fc6a3d6cc5a02d0bf54d909785fcb' - '360faaffcf297a20e20e2289af00ce07') - -prepare() { - cd "${srcdir}"/singledispatch-$pkgver - - sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -$(find "${srcdir}" -name '*.py') -} - -build() { - cd "${srcdir}"/singledispatch-$pkgver - - python2 setup.py build -} - -package() { - cd "${srcdir}"/singledispatch-$pkgver - - python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 - - install -D "${srcdir}"/license "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - Copied: python2-singledispatch/repos/community-any/PKGBUILD (from rev 335565, python2-singledispatch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-01 07:06:48 UTC (rev 335566) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Andrzej Giniewicz + +pkgname=python2-singledispatch +pkgver=3.4.0.3 +pkgrel=3 +pkgdesc="Implementation of functools.singledispatch from Python 3.4" +arch=('any') +url="https://bitbucket.org/ambv/singledispatch; +license=('MIT') +depends=('python2' 'python2-six') +makedepends=('python2-setuptools') +source=("https://pypi.python.org/packages/source/s/singledispatch/singledispatch-$pkgver.tar.gz; license) +md5sums=('af2fc6a3d6cc5a02d0bf54d909785fcb' + '360faaffcf297a20e20e2289af00ce07') + +prepare() { + cd "${srcdir}"/singledispatch-$pkgver + + sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ +$(find "${srcdir}" -name '*.py') +} + +build() { + cd "${srcdir}"/singledispatch-$pkgver + + python2 setup.py build +} + +package() { + cd "${srcdir}"/singledispatch-$pkgver + + python2 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 + + install -D "${srcdir}"/license "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + Deleted: license === --- license 2018-06-01 07:06:44 UTC (rev 335565) +++ license 2018-06-01 07:06:48 UTC (rev 335566) @@ -1,19 +0,0 @@ -Copyright (c) 2013 Łukasz Langa - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. Copied: python2-singledispatch/repos/community-any/license (from rev 335565, python2-singledispatch/trunk/license) === --- license (rev 0) +++ license 2018-06-01 07:06:48 UTC (rev 335566) @@ -0,0 +1,19 @@ +Copyright (c) 2013 Łukasz Langa + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including
[arch-commits] Commit in python2-singledispatch/trunk (PKGBUILD)
Date: Friday, June 1, 2018 @ 07:06:44 Author: aginiewicz Revision: 335565 upgpkg: python2-singledispatch 3.4.0.3-3 python2-singledispatch: BUILDINFO rebuild Modified: python2-singledispatch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-01 07:05:46 UTC (rev 335564) +++ PKGBUILD2018-06-01 07:06:44 UTC (rev 335565) @@ -3,7 +3,7 @@ pkgname=python2-singledispatch pkgver=3.4.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Implementation of functools.singledispatch from Python 3.4" arch=('any') url="https://bitbucket.org/ambv/singledispatch;