[arch-commits] Commit in paperwork/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:45:16 Author: bgyorgy Revision: 550884 archrelease: copy trunk to community-any Added: paperwork/repos/community-any/PKGBUILD (from rev 550883, paperwork/trunk/PKGBUILD) Deleted: paperwork/repos/community-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-08 23:45:13 UTC (rev 550883) +++ PKGBUILD2020-01-08 23:45:16 UTC (rev 550884) @@ -1,38 +0,0 @@ -# Maintainer: Balló György - -pkgname=paperwork -pkgver=1.3.0 -pkgrel=2 -pkgdesc="Personal document manager for GNOME to manage scanned documents and PDFs" -arch=(any) -url="https://openpaper.work/; -license=(GPL3) -depends=(gtk3 libinsane libnotify poppler-glib python-cairo python-dateutil python-distro - python-gobject python-levenshtein python-natsort python-pillowfight python-pycountry - python-pydbus python-pyenchant python-pyocr python-setuptools python-simplebayes - python-termcolor python-whoosh python-xdg) -makedepends=(git) -_commit=02b0c435cdcf124667c172d24b33aadf83c5845b # tags/1.3.0^0 -source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - make -} - -package() { - cd $pkgname/paperwork-backend - python3 setup.py install --root="$pkgdir" --optimize=1 - - cd ../paperwork-gtk - python3 setup.py install --root="$pkgdir" --optimize=1 - - cd "$pkgdir"/usr/lib/python3.8/site-packages/paperwork/frontend/ - PYTHONPATH=`echo "$pkgdir"/usr/lib/python*/site-packages/` python3 -c 'import shell; shell.install_system(icon_basedir="../../../../../share/icons", data_basedir="../../../../../share")' -} Copied: paperwork/repos/community-any/PKGBUILD (from rev 550883, paperwork/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-08 23:45:16 UTC (rev 550884) @@ -0,0 +1,38 @@ +# Maintainer: Balló György + +pkgname=paperwork +pkgver=1.3.1 +pkgrel=1 +pkgdesc="Personal document manager for GNOME to manage scanned documents and PDFs" +arch=(any) +url="https://openpaper.work/; +license=(GPL3) +depends=(gtk3 libinsane libnotify poppler-glib python-cairo python-dateutil python-distro + python-gobject python-levenshtein python-natsort python-pillowfight python-pycountry + python-pydbus python-pyenchant python-pyocr python-setuptools python-simplebayes + python-termcolor python-whoosh python-xdg) +makedepends=(git) +_commit=7834d8f21b9013f97a5d6c6bf9eb4ce89088d93a # tags/1.3.1^0 +source=("git+https://gitlab.gnome.org/World/OpenPaperwork/paperwork.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + make +} + +package() { + cd $pkgname/paperwork-backend + python3 setup.py install --root="$pkgdir" --optimize=1 + + cd ../paperwork-gtk + python3 setup.py install --root="$pkgdir" --optimize=1 + + cd "$pkgdir"/usr/lib/python3.8/site-packages/paperwork/frontend/ + PYTHONPATH=`echo "$pkgdir"/usr/lib/python*/site-packages/` python3 -c 'import shell; shell.install_system(icon_basedir="../../../../../share/icons", data_basedir="../../../../../share")' +}
[arch-commits] Commit in haskell-language-javascript/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:43:08 Author: felixonmars Revision: 550881 upgpkg: haskell-language-javascript 0.6.0.13-4: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-language-javascript/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:41:52 UTC (rev 550880) +++ PKGBUILD2020-01-08 23:43:08 UTC (rev 550881) @@ -4,7 +4,7 @@ _hkgname=language-javascript pkgname=haskell-language-javascript pkgver=0.6.0.13 -pkgrel=3 +pkgrel=4 pkgdesc="Parser for JavaScript" url="https://github.com/erikd/language-javascript; license=("BSD")
[arch-commits] Commit in haskell-language-javascript/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:43:15 Author: felixonmars Revision: 550882 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 550881, haskell-language-javascript/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD (from rev 550881, haskell-language-javascript/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:43:15 UTC (rev 550882) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=language-javascript +pkgname=haskell-language-javascript +pkgver=0.6.0.13 +pkgrel=4 +pkgdesc="Parser for JavaScript" +url="https://github.com/erikd/language-javascript; +license=("BSD") +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=('73249a34deb18b5b99e2628f16897d3cfa49ffaddb214578ca8f6a5d87c3f3b959b9e7a543c4567e32d09c260ecb43c029613a9c0431771fa7fc02012d7c4ab0') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gnucash-docs/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:41:52 Author: bgyorgy Revision: 550880 archrelease: copy trunk to community-any Added: gnucash-docs/repos/community-any/PKGBUILD (from rev 550879, gnucash-docs/trunk/PKGBUILD) Deleted: gnucash-docs/repos/community-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-08 23:41:45 UTC (rev 550879) +++ PKGBUILD2020-01-08 23:41:52 UTC (rev 550880) @@ -1,24 +0,0 @@ -# Maintainer: Balló György -# Contributor: Juergen Hoetzel - -pkgname=gnucash-docs -pkgver=3.7 -pkgrel=1 -pkgdesc='Documentation for GnuCash' -arch=(any) -url='https://gnucash.org/docs.phtml' -license=(FDL) -depends=(yelp) -source=(https://downloads.sourceforge.net/gnucash/$pkgname-$pkgver.tar.gz) -sha256sums=('393919c12e7a0711b113cca3af83c2dcd195eabfa83ed2e985cbb91951a990c0') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: gnucash-docs/repos/community-any/PKGBUILD (from rev 550879, gnucash-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-08 23:41:52 UTC (rev 550880) @@ -0,0 +1,24 @@ +# Maintainer: Balló György +# Contributor: Juergen Hoetzel + +pkgname=gnucash-docs +pkgver=3.8 +pkgrel=1 +pkgdesc='Documentation for GnuCash' +arch=(any) +url='https://gnucash.org/docs.phtml' +license=(FDL) +depends=(yelp) +source=(https://downloads.sourceforge.net/gnucash/$pkgname-$pkgver.tar.gz) +sha256sums=('a2504c9a0e66db154dd6498a0019ccf13219c4cb8553fee6ec441cd5209b66a7') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gnucash-docs/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:41:45 Author: bgyorgy Revision: 550879 upgpkg: gnucash-docs 3.8-1: Update to new version Modified: gnucash-docs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:41:42 UTC (rev 550878) +++ PKGBUILD2020-01-08 23:41:45 UTC (rev 550879) @@ -2,7 +2,7 @@ # Contributor: Juergen Hoetzel pkgname=gnucash-docs -pkgver=3.7 +pkgver=3.8 pkgrel=1 pkgdesc='Documentation for GnuCash' arch=(any) @@ -10,7 +10,7 @@ license=(FDL) depends=(yelp) source=(https://downloads.sourceforge.net/gnucash/$pkgname-$pkgver.tar.gz) -sha256sums=('393919c12e7a0711b113cca3af83c2dcd195eabfa83ed2e985cbb91951a990c0') +sha256sums=('a2504c9a0e66db154dd6498a0019ccf13219c4cb8553fee6ec441cd5209b66a7') build() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-http-media/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:41:35 Author: felixonmars Revision: 550877 upgpkg: haskell-http-media 0.8.0.0-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-http-media/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:37:24 UTC (rev 550876) +++ PKGBUILD2020-01-08 23:41:35 UTC (rev 550877) @@ -4,7 +4,7 @@ _hkgname=http-media pkgname=haskell-http-media pkgver=0.8.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Processing HTTP Content-Type and Accept headers" url="https://github.com/zmthy/http-media; license=("MIT") @@ -14,6 +14,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('549fa1892c81224e79bad4268993e0cfa324d9d0c9daa0d800ac7cc4eee307405155989672c49adb0e124ca29c2d83cc565ba3c935fd3be4ab4ef0594b012bb5') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-http-media/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:41:42 Author: felixonmars Revision: 550878 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 550877, haskell-http-media/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 550877, haskell-http-media/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:41:42 UTC (rev 550878) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-media +pkgname=haskell-http-media +pkgver=0.8.0.0 +pkgrel=2 +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=('549fa1892c81224e79bad4268993e0cfa324d9d0c9daa0d800ac7cc4eee307405155989672c49adb0e124ca29c2d83cc565ba3c935fd3be4ab4ef0594b012bb5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in gnucash/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:37:21 Author: bgyorgy Revision: 550875 upgpkg: gnucash 3.8-3: Update to new version Modified: gnucash/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:36:23 UTC (rev 550874) +++ PKGBUILD2020-01-08 23:37:21 UTC (rev 550875) @@ -3,7 +3,7 @@ # Contributor: Mark Schneider pkgname=gnucash -pkgver=3.7 +pkgver=3.8 pkgrel=3 pkgdesc='Personal and small-business financial-accounting application' arch=(x86_64) @@ -16,8 +16,8 @@ 'perl-date-manip: stock information lookups' 'perl-finance-quote: stock information lookups') options=(!emptydirs) -source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('1f86d5561a35af39d2a6be133607431402cf06e889542b38a000aed923f23254') +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver}b.tar.gz) +sha256sums=('2a4ff781ec905ebe7e00f16a0a50358268d1bc5ebd7e5f70a50a44bcea5bffaf') build() { cd $pkgname-$pkgver
[arch-commits] Commit in gnucash/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:37:24 Author: bgyorgy Revision: 550876 archrelease: copy trunk to community-x86_64 Added: gnucash/repos/community-x86_64/PKGBUILD (from rev 550875, gnucash/trunk/PKGBUILD) Deleted: gnucash/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-08 23:37:21 UTC (rev 550875) +++ PKGBUILD2020-01-08 23:37:24 UTC (rev 550876) @@ -1,49 +0,0 @@ -# Maintainer: Balló György -# Contributor: Juergen Hoetzel -# Contributor: Mark Schneider - -pkgname=gnucash -pkgver=3.7 -pkgrel=3 -pkgdesc='Personal and small-business financial-accounting application' -arch=(x86_64) -url='https://gnucash.org/' -license=(GPL) -depends=(aqbanking boost-libs guile libdbi webkit2gtk) -makedepends=(boost cmake gmock libdbi-drivers mariadb-libs postgresql-libs) -optdepends=('gnucash-docs: documentation' -'libdbi-drivers: open and save data into SQL database' -'perl-date-manip: stock information lookups' -'perl-finance-quote: stock information lookups') -options=(!emptydirs) -source=(https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('1f86d5561a35af39d2a6be133607431402cf06e889542b38a000aed923f23254') - -build() { - cd $pkgname-$pkgver - - # Do not treat warnings as errors - sed -e 's|-Werror||g' -i CMakeLists.txt - - cmake-DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=/usr/lib \ --DWITH_PYTHON=ON \ --DHAVE_GWEN_GTK3=ON \ --DCOMPILE_GSCHEMAS=OFF - make -} - -check() { - cd $pkgname-$pkgver - make -k check || : # 2 tests failed -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install - - # Delete the gnucash-valgrind executable because the source files - # are not included with the package and the executable is hardlinked - # to the location that it was built at. - rm -f "$pkgdir/usr/bin/gnucash-valgrind" -} Copied: gnucash/repos/community-x86_64/PKGBUILD (from rev 550875, gnucash/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-08 23:37:24 UTC (rev 550876) @@ -0,0 +1,49 @@ +# Maintainer: Balló György +# Contributor: Juergen Hoetzel +# Contributor: Mark Schneider + +pkgname=gnucash +pkgver=3.8 +pkgrel=3 +pkgdesc='Personal and small-business financial-accounting application' +arch=(x86_64) +url='https://gnucash.org/' +license=(GPL) +depends=(aqbanking boost-libs guile libdbi webkit2gtk) +makedepends=(boost cmake gmock libdbi-drivers mariadb-libs postgresql-libs) +optdepends=('gnucash-docs: documentation' +'libdbi-drivers: open and save data into SQL database' +'perl-date-manip: stock information lookups' +'perl-finance-quote: stock information lookups') +options=(!emptydirs) +source=(https://downloads.sourceforge.net/$pkgname/$pkgname-${pkgver}b.tar.gz) +sha256sums=('2a4ff781ec905ebe7e00f16a0a50358268d1bc5ebd7e5f70a50a44bcea5bffaf') + +build() { + cd $pkgname-$pkgver + + # Do not treat warnings as errors + sed -e 's|-Werror||g' -i CMakeLists.txt + + cmake-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=/usr/lib \ +-DWITH_PYTHON=ON \ +-DHAVE_GWEN_GTK3=ON \ +-DCOMPILE_GSCHEMAS=OFF + make +} + +check() { + cd $pkgname-$pkgver + make -k check || : # 2 tests failed +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # Delete the gnucash-valgrind executable because the source files + # are not included with the package and the executable is hardlinked + # to the location that it was built at. + rm -f "$pkgdir/usr/bin/gnucash-valgrind" +}
[arch-commits] Commit in haskell-utf8-string/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:36:23 Author: felixonmars Revision: 550874 archrelease: copy trunk to community-staging-x86_64 Added: haskell-utf8-string/repos/community-staging-x86_64/ haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 550873, haskell-utf8-string/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-utf8-string/repos/community-staging-x86_64/PKGBUILD (from rev 550873, haskell-utf8-string/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:36:23 UTC (rev 550874) @@ -0,0 +1,43 @@ +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +# Package generated by cabal2arch 0.7.6 + +_hkgname=utf8-string +pkgname=haskell-utf8-string +pkgver=1.0.1.1 +pkgrel=14 +pkgdesc="Support for reading and writing UTF8 Strings" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'sh') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2dd647625478c9738b3af5e23e1e5ff92968449ad74e6d53dc308fa0f2b08b63c421a1cbe5491dd260b9b32770ec626843d320a09b80eb984211dba53934b965') + +prepare() { +sed -i 's/base >= 4.3 && < 4.9/base >= 4.3/' ${_hkgname}-${pkgver}/${_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unsafe/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:35:40 Author: felixonmars Revision: 550872 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unsafe/repos/community-staging-x86_64/ haskell-unsafe/repos/community-staging-x86_64/PKGBUILD (from rev 550871, haskell-unsafe/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unsafe/repos/community-staging-x86_64/PKGBUILD (from rev 550871, haskell-unsafe/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:35:40 UTC (rev 550872) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unsafe +pkgname=haskell-unsafe +pkgver=0.0 +pkgrel=9 +pkgdesc="Unified interface to unsafe functions" +url="http://code.haskell.org/~thielema/unsafe/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e9a3fac93caeb426264a42514e43fd895c714342e02b2fea3cf014ef52d837f85df28fd01a21b60abb525ec6bc76a5eb60371b5e48854284a73d55458c5684c9') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unsafe/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:35:32 Author: felixonmars Revision: 550871 upgpkg: haskell-unsafe 0.0-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-unsafe/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:35:01 UTC (rev 550870) +++ PKGBUILD2020-01-08 23:35:32 UTC (rev 550871) @@ -4,7 +4,7 @@ _hkgname=unsafe pkgname=haskell-unsafe pkgver=0.0 -pkgrel=8 +pkgrel=9 pkgdesc="Unified interface to unsafe functions" url="http://code.haskell.org/~thielema/unsafe/; license=("BSD")
[arch-commits] Commit in haskell-utf8-string/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:36:15 Author: felixonmars Revision: 550873 upgpkg: haskell-utf8-string 1.0.1.1-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-utf8-string/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:35:40 UTC (rev 550872) +++ PKGBUILD2020-01-08 23:36:15 UTC (rev 550873) @@ -5,7 +5,7 @@ _hkgname=utf8-string pkgname=haskell-utf8-string pkgver=1.0.1.1 -pkgrel=13 +pkgrel=14 pkgdesc="Support for reading and writing UTF8 Strings" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-broadcast-chan/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:34:53 Author: felixonmars Revision: 550869 upgpkg: haskell-broadcast-chan 0.2.1-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-broadcast-chan/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:34:11 UTC (rev 550868) +++ PKGBUILD2020-01-08 23:34:53 UTC (rev 550869) @@ -3,7 +3,7 @@ _hkgname=broadcast-chan pkgname=haskell-broadcast-chan pkgver=0.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Closable, fair, single-wakeup channel type that avoids 0 reader space leaks" url="https://github.com/merijn/broadcast-chan; license=('BSD')
[arch-commits] Commit in haskell-broadcast-chan/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:35:01 Author: felixonmars Revision: 550870 archrelease: copy trunk to community-staging-x86_64 Added: haskell-broadcast-chan/repos/community-staging-x86_64/ haskell-broadcast-chan/repos/community-staging-x86_64/PKGBUILD (from rev 550869, haskell-broadcast-chan/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-broadcast-chan/repos/community-staging-x86_64/PKGBUILD (from rev 550869, haskell-broadcast-chan/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:35:01 UTC (rev 550870) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=broadcast-chan +pkgname=haskell-broadcast-chan +pkgver=0.2.1 +pkgrel=2 +pkgdesc="Closable, fair, single-wakeup channel type that avoids 0 reader space leaks" +url="https://github.com/merijn/broadcast-chan; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-unliftio-core') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('25e5f8bcc2c27d0cf21ca205f234048df64d6d881f24a48169b88ce198db525f12ea727962f7bf14e4ee6546e23b49c6b47aa1a44a3f3e7d6028d2bf12a01d1c') + +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-unliftio-core/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:34:11 Author: felixonmars Revision: 550868 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unliftio-core/repos/community-staging-x86_64/ haskell-unliftio-core/repos/community-staging-x86_64/PKGBUILD (from rev 550867, haskell-unliftio-core/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-unliftio-core/repos/community-staging-x86_64/PKGBUILD (from rev 550867, haskell-unliftio-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:34:11 UTC (rev 550868) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unliftio-core +pkgname=haskell-unliftio-core +pkgver=0.1.2.0 +pkgrel=7 +pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5bd46d40be031b398b3238a5170f45641861a30c8cf20ca5a202b47367f00bb52e7391a53301edd47f8d688c713c06ebfdc51b1528518e28f8e8d6ad619e10eb') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.12/<5/' $_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-filemanip/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:33:24 Author: felixonmars Revision: 550865 upgpkg: haskell-filemanip 0.3.6.3-23: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-filemanip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:32:49 UTC (rev 550864) +++ PKGBUILD2020-01-08 23:33:24 UTC (rev 550865) @@ -4,7 +4,7 @@ _hkgname=filemanip pkgname=haskell-filemanip pkgver=0.3.6.3 -pkgrel=22 +pkgrel=23 pkgdesc="Expressive file and directory manipulation for Haskell." url="https://hackage.haskell.org/package/filemanip; license=("BSD")
[arch-commits] Commit in haskell-unliftio-core/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:34:03 Author: felixonmars Revision: 550867 upgpkg: haskell-unliftio-core 0.1.2.0-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-unliftio-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:33:31 UTC (rev 550866) +++ PKGBUILD2020-01-08 23:34:03 UTC (rev 550867) @@ -4,7 +4,7 @@ _hkgname=unliftio-core pkgname=haskell-unliftio-core pkgver=0.1.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO" url="https://github.com/fpco/monad-unlift; license=("MIT")
[arch-commits] Commit in haskell-filemanip/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:33:31 Author: felixonmars Revision: 550866 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filemanip/repos/community-staging-x86_64/ haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 550865, haskell-filemanip/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 550865, haskell-filemanip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:33:31 UTC (rev 550866) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: William J. Bowman + +_hkgname=filemanip +pkgname=haskell-filemanip +pkgver=0.3.6.3 +pkgrel=23 +pkgdesc="Expressive file and directory manipulation for Haskell." +url="https://hackage.haskell.org/package/filemanip; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "sh" "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unix-compat/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:32:49 Author: felixonmars Revision: 550864 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unix-compat/repos/community-staging-x86_64/ haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550863, haskell-unix-compat/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550863, haskell-unix-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:32:49 UTC (rev 550864) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Lex Black +# Contributor: Don Stewart + +pkgname=haskell-unix-compat +_hkgname=unix-compat +pkgver=0.5.2 +pkgrel=2 +pkgdesc="Portable POSIX-compatibility layer." +url="https://github.com/jacobstanley/unix-compat; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a0a98e03edb7c6ab4401a022c3e90f7598b24930cb22ba04711c3f57b8f87990c6669d5cda07196b61d36cb6e0fa8b281822fa99b199c3b78cfccd0bc3f70be') + +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 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unix-compat/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:32:41 Author: felixonmars Revision: 550863 upgpkg: haskell-unix-compat 0.5.2-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-unix-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:32:04 UTC (rev 550862) +++ PKGBUILD2020-01-08 23:32:41 UTC (rev 550863) @@ -6,7 +6,7 @@ pkgname=haskell-unix-compat _hkgname=unix-compat pkgver=0.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="Portable POSIX-compatibility layer." url="https://github.com/jacobstanley/unix-compat; license=('BSD3')
[arch-commits] Commit in haskell-unicode-transforms/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:31:56 Author: felixonmars Revision: 550861 upgpkg: haskell-unicode-transforms 0.3.6-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-unicode-transforms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:30:50 UTC (rev 550860) +++ PKGBUILD2020-01-08 23:31:56 UTC (rev 550861) @@ -3,7 +3,7 @@ _hkgname=unicode-transforms pkgname=haskell-unicode-transforms pkgver=0.3.6 -pkgrel=1 +pkgrel=2 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" url="https://github.com/ekmett/unicode-transforms/; license=('BSD')
[arch-commits] Commit in haskell-unicode-transforms/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:32:04 Author: felixonmars Revision: 550862 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unicode-transforms/repos/community-staging-x86_64/ haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 550861, haskell-unicode-transforms/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD (from rev 550861, haskell-unicode-transforms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:32:04 UTC (rev 550862) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=unicode-transforms +pkgname=haskell-unicode-transforms +pkgver=0.3.6 +pkgrel=2 +pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" +url="https://github.com/ekmett/unicode-transforms/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bitarray') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f9dfa47447766194d4d2d5c363bdddbd91443c44be985a46918298c2b32e8706656ee2bbfcb61063f6c0a23af3ff4309a5288aae1feb956efef79469f88c5b4b') + +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 \ +-f-dev -f-has-icu -f-has-llvm +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unexceptionalio/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:30:50 Author: felixonmars Revision: 550860 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unexceptionalio/repos/community-staging-x86_64/ haskell-unexceptionalio/repos/community-staging-x86_64/PKGBUILD (from rev 550859, haskell-unexceptionalio/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-unexceptionalio/repos/community-staging-x86_64/PKGBUILD (from rev 550859, haskell-unexceptionalio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:30:50 UTC (rev 550860) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unexceptionalio +pkgname=haskell-unexceptionalio +pkgver=0.5.0 +pkgrel=1 +pkgdesc="IO without any non-error, synchronous exceptions" +url="https://github.com/singpolyma/unexceptionalio; +license=("custom") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6aefa186dde521b5d139664958e96474bd91515dff367be1de0f8f7d2f4b3e09e798569db304a22c32882ecc7fd46a4fa48209d85537a95b250ef195f861fcb5') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail s =/i instance MonadFail UIO where' UnexceptionalIO.hs +} + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-unexceptionalio/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:30:42 Author: felixonmars Revision: 550859 upgpkg: haskell-unexceptionalio 0.5.0-1: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3, unexceptionalio 0.5.0 Modified: haskell-unexceptionalio/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:23:06 UTC (rev 550858) +++ PKGBUILD2020-01-08 23:30:42 UTC (rev 550859) @@ -3,8 +3,8 @@ _hkgname=unexceptionalio pkgname=haskell-unexceptionalio -pkgver=0.4.0 -pkgrel=8 +pkgver=0.5.0 +pkgrel=1 pkgdesc="IO without any non-error, synchronous exceptions" url="https://github.com/singpolyma/unexceptionalio; license=("custom") @@ -12,8 +12,13 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('cbee14d9accdb9504cb745705e9c1e8d408c4a657e8bc678906b5c0efbc3efe0dcc740828324ffccff9c95046116c7d4724983a2c9bb57c1cb04ea576b634f5b') +sha512sums=('6aefa186dde521b5d139664958e96474bd91515dff367be1de0f8f7d2f4b3e09e798569db304a22c32882ecc7fd46a4fa48209d85537a95b250ef195f861fcb5') +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail s =/i instance MonadFail UIO where' UnexceptionalIO.hs +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-unbounded-delays/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:23:06 Author: felixonmars Revision: 550858 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unbounded-delays/repos/community-staging-x86_64/ haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 550857, haskell-unbounded-delays/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unbounded-delays/repos/community-staging-x86_64/PKGBUILD (from rev 550857, haskell-unbounded-delays/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:23:06 UTC (rev 550858) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=unbounded-delays +pkgname=haskell-unbounded-delays +pkgver=0.1.1.0 +pkgrel=13 +pkgdesc="Unbounded thread delays and timeouts" +url="https://github.com/basvandijk/unbounded-delays; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('70e26055abe40b38e20bc5dadc3ae32b699613698d0fc36bbd519fe011128fbdda7e963a69f25375b4e8a26b2ebfa2cdd4496d9d045e9f19672224654e5e7948') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unbounded-delays/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:22:58 Author: felixonmars Revision: 550857 upgpkg: haskell-unbounded-delays 0.1.1.0-13: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-unbounded-delays/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:22:26 UTC (rev 550856) +++ PKGBUILD2020-01-08 23:22:58 UTC (rev 550857) @@ -4,7 +4,7 @@ _hkgname=unbounded-delays pkgname=haskell-unbounded-delays pkgver=0.1.1.0 -pkgrel=12 +pkgrel=13 pkgdesc="Unbounded thread delays and timeouts" url="https://github.com/basvandijk/unbounded-delays; license=("BSD")
[arch-commits] Commit in haskell-uglymemo/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:22:17 Author: felixonmars Revision: 550855 upgpkg: haskell-uglymemo 0.1.0.1-12: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-uglymemo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:21:46 UTC (rev 550854) +++ PKGBUILD2020-01-08 23:22:17 UTC (rev 550855) @@ -4,7 +4,7 @@ _hkgname=uglymemo pkgname=haskell-uglymemo pkgver=0.1.0.1 -pkgrel=11 +pkgrel=12 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: Wednesday, January 8, 2020 @ 23:22:26 Author: felixonmars Revision: 550856 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 550855, haskell-uglymemo/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-uglymemo/repos/community-staging-x86_64/PKGBUILD (from rev 550855, haskell-uglymemo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:22:26 UTC (rev 550856) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uglymemo +pkgname=haskell-uglymemo +pkgver=0.1.0.1 +pkgrel=12 +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 $_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" +}
[arch-commits] Commit in haskell-type-hint/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:21:46 Author: felixonmars Revision: 550854 archrelease: copy trunk to community-staging-x86_64 Added: haskell-type-hint/repos/community-staging-x86_64/ haskell-type-hint/repos/community-staging-x86_64/PKGBUILD (from rev 550853, haskell-type-hint/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-type-hint/repos/community-staging-x86_64/PKGBUILD (from rev 550853, haskell-type-hint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:21:46 UTC (rev 550854) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=type-hint +pkgname=haskell-type-hint +pkgver=0.1 +pkgrel=15 +pkgdesc="Guide type inference with proxy values" +url="https://github.com/mvv/type-hint; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f84031298612bfe5f64eb26ce876078bc54b5f8ab672c7760483bcec338455a1e7ba63d15b1fe771344a1afe65a28957bb10f6329441c609ce0af5f110b66bc') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-type-equality/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:21:07 Author: felixonmars Revision: 550852 archrelease: copy trunk to community-staging-x86_64 Added: haskell-type-equality/repos/community-staging-x86_64/ haskell-type-equality/repos/community-staging-x86_64/PKGBUILD (from rev 550851, haskell-type-equality/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-type-equality/repos/community-staging-x86_64/PKGBUILD (from rev 550851, haskell-type-equality/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:21:07 UTC (rev 550852) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=type-equality +pkgname=haskell-type-equality +pkgver=1 +pkgrel=2 +pkgdesc="Data.Type.Equality compat package" +url="https://github.com/commercialhaskell/type-equality; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('633675251719afa59c311ae82d18476d6e000fbbdc553a29da598da38a29cf73fffcbcd4b23a70dd397f10734ba6617633390874eea8a563a1e258654a9fe7d8') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-type-hint/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:21:38 Author: felixonmars Revision: 550853 upgpkg: haskell-type-hint 0.1-15: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-type-hint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:21:07 UTC (rev 550852) +++ PKGBUILD2020-01-08 23:21:38 UTC (rev 550853) @@ -3,7 +3,7 @@ _hkgname=type-hint pkgname=haskell-type-hint pkgver=0.1 -pkgrel=14 +pkgrel=15 pkgdesc="Guide type inference with proxy values" url="https://github.com/mvv/type-hint; license=('BSD')
[arch-commits] Commit in haskell-type-equality/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:21:00 Author: felixonmars Revision: 550851 upgpkg: haskell-type-equality 1-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-type-equality/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:20:26 UTC (rev 550850) +++ PKGBUILD2020-01-08 23:21:00 UTC (rev 550851) @@ -3,7 +3,7 @@ _hkgname=type-equality pkgname=haskell-type-equality pkgver=1 -pkgrel=1 +pkgrel=2 pkgdesc="Data.Type.Equality compat package" url="https://github.com/commercialhaskell/type-equality; license=('BSD')
[arch-commits] Commit in haskell-contravariant-extras/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:20:26 Author: felixonmars Revision: 550850 archrelease: copy trunk to community-staging-x86_64 Added: haskell-contravariant-extras/repos/community-staging-x86_64/ haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD (from rev 550849, haskell-contravariant-extras/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-contravariant-extras/repos/community-staging-x86_64/PKGBUILD (from rev 550849, haskell-contravariant-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:20:26 UTC (rev 550850) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=contravariant-extras +pkgname=haskell-contravariant-extras +pkgver=0.3.5 +pkgrel=2 +pkgdesc="Extras for the \"contravariant\" package" +url="https://github.com/nikita-volkov/contravariant-extras; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-contravariant' 'haskell-tuple-th') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0ae04eca3297df56f1c86063fdc9eb7f99804dc387732212daeadd729d79dbd50ef12b849b2ca8dac7021752818e0779e650102275ff3d15e5aa9551b0b370bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/base-prelude >= 0.1.19 && < 2,/base-prelude >= 0.1.19 \&\& < 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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-contravariant-extras/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:20:19 Author: felixonmars Revision: 550849 upgpkg: haskell-contravariant-extras 0.3.5-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-contravariant-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:19:35 UTC (rev 550848) +++ PKGBUILD2020-01-08 23:20:19 UTC (rev 550849) @@ -4,7 +4,7 @@ _hkgname=contravariant-extras pkgname=haskell-contravariant-extras pkgver=0.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="Extras for the \"contravariant\" package" url="https://github.com/nikita-volkov/contravariant-extras; license=("MIT")
[arch-commits] Commit in haskell-tuple-th/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:19:27 Author: felixonmars Revision: 550847 upgpkg: haskell-tuple-th 0.2.5-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-tuple-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:18:54 UTC (rev 550846) +++ PKGBUILD2020-01-08 23:19:27 UTC (rev 550847) @@ -4,7 +4,7 @@ _hkgname=tuple-th pkgname=haskell-tuple-th pkgver=0.2.5 -pkgrel=13 +pkgrel=14 pkgdesc="Generate (non-recursive) utility functions for tuples of statically known size" url="https://github.com/DanielSchuessler/tuple-th; license=("BSD")
[arch-commits] Commit in haskell-success/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:18:47 Author: felixonmars Revision: 550845 upgpkg: haskell-success 0.2.6-65: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:18:10 UTC (rev 550844) +++ PKGBUILD2020-01-08 23:18:47 UTC (rev 550845) @@ -4,7 +4,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=64 +pkgrel=65 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success; license=("MIT")
[arch-commits] Commit in haskell-tuple-th/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:19:35 Author: felixonmars Revision: 550848 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tuple-th/repos/community-staging-x86_64/ haskell-tuple-th/repos/community-staging-x86_64/PKGBUILD (from rev 550847, haskell-tuple-th/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tuple-th/repos/community-staging-x86_64/PKGBUILD (from rev 550847, haskell-tuple-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:19:35 UTC (rev 550848) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tuple-th +pkgname=haskell-tuple-th +pkgver=0.2.5 +pkgrel=14 +pkgdesc="Generate (non-recursive) utility functions for tuples of statically known size" +url="https://github.com/DanielSchuessler/tuple-th; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('725864ef973188f6db0be431358a87dca630c8c3be554f651933b1198c06568a1fba34f78763ff639292632c7a848839c1f4d3236a3d8bd96e1f10573b01508e') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:18:54 Author: felixonmars Revision: 550846 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 550845, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 550845, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:18:54 UTC (rev 550846) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=65 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-journal/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:18:10 Author: felixonmars Revision: 550844 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 550843, haskell-monad-journal/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 550843, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:18:10 UTC (rev 550844) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.8.1 +pkgrel=58 +pkgdesc="Pure logger typeclass and monad transformer" +url="https://github.com/phaazon/monad-journal; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-journal/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:18:02 Author: felixonmars Revision: 550843 upgpkg: haskell-monad-journal 0.8.1-58: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-monad-journal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:17:24 UTC (rev 550842) +++ PKGBUILD2020-01-08 23:18:02 UTC (rev 550843) @@ -4,7 +4,7 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.8.1 -pkgrel=57 +pkgrel=58 pkgdesc="Pure logger typeclass and monad transformer" url="https://github.com/phaazon/monad-journal; license=("BSD")
[arch-commits] Commit in haskell-lifted-base/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:16:43 Author: felixonmars Revision: 550840 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 550839, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 550839, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:16:43 UTC (rev 550840) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.12 +pkgrel=55 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32') + +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 "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: Wednesday, January 8, 2020 @ 23:17:24 Author: felixonmars Revision: 550842 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 550841, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 550841, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:17:24 UTC (rev 550842) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.3 +pkgrel=42 +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=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-enclosed-exceptions/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:17:16 Author: felixonmars Revision: 550841 upgpkg: haskell-enclosed-exceptions 1.0.3-42: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:16:43 UTC (rev 550840) +++ PKGBUILD2020-01-08 23:17:16 UTC (rev 550841) @@ -4,7 +4,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.3 -pkgrel=41 +pkgrel=42 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT")
[arch-commits] Commit in haskell-lifted-base/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:16:35 Author: felixonmars Revision: 550839 upgpkg: haskell-lifted-base 0.2.3.12-55: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-lifted-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:16:01 UTC (rev 550838) +++ PKGBUILD2020-01-08 23:16:35 UTC (rev 550839) @@ -4,7 +4,7 @@ _hkgname=lifted-base pkgname=haskell-lifted-base pkgver=0.2.3.12 -pkgrel=54 +pkgrel=55 pkgdesc="lifted IO operations from the base library" url="https://github.com/basvandijk/lifted-base; license=("BSD")
[arch-commits] Commit in haskell-monad-control/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:15:54 Author: felixonmars Revision: 550837 upgpkg: haskell-monad-control 1.0.2.3-55: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:15:21 UTC (rev 550836) +++ PKGBUILD2020-01-08 23:15:54 UTC (rev 550837) @@ -4,7 +4,7 @@ _hkgname=monad-control pkgname=haskell-monad-control pkgver=1.0.2.3 -pkgrel=54 +pkgrel=55 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control; license=("BSD")
[arch-commits] Commit in haskell-monad-control/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:16:01 Author: felixonmars Revision: 550838 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 550837, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 550837, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:16:01 UTC (rev 550838) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=55 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-transformers-base/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:15:13 Author: felixonmars Revision: 550835 upgpkg: haskell-transformers-base 0.4.5.2-53: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:14:42 UTC (rev 550834) +++ PKGBUILD2020-01-08 23:15:13 UTC (rev 550835) @@ -4,7 +4,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.5.2 -pkgrel=52 +pkgrel=53 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base; license=("BSD")
[arch-commits] Commit in haskell-transformers-base/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:15:21 Author: felixonmars Revision: 550836 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 550835, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 550835, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:15:21 UTC (rev 550836) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.5.2 +pkgrel=53 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4') + +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 \ +-forphaninstances +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-protolude/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:14:34 Author: felixonmars Revision: 550833 upgpkg: haskell-protolude 0.2.4-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-protolude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:13:59 UTC (rev 550832) +++ PKGBUILD2020-01-08 23:14:34 UTC (rev 550833) @@ -4,7 +4,7 @@ _hkgname=protolude pkgname=haskell-protolude pkgver=0.2.4 -pkgrel=1 +pkgrel=2 pkgdesc="A sensible set of defaults for writing custom Preludes." url="https://github.com/sdiehl/protolude; license=("MIT")
[arch-commits] Commit in haskell-protolude/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:14:42 Author: felixonmars Revision: 550834 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 550833, haskell-protolude/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 550833, haskell-protolude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:14:42 UTC (rev 550834) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=protolude +pkgname=haskell-protolude +pkgver=0.2.4 +pkgrel=2 +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=('2056cc994074d1027f9574ef70fc9fd110317129f494a28db0428ef17a26e66c7126f5ff9c492d76ae53f9085173c78742b8c83c2d0ea5231cab3297efe9f4e0') + +prepare() { +sed -e '/mtl-compat/d' -i $_hkgname-$pkgver/$_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monadrandom/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:13:49 Author: felixonmars Revision: 550831 upgpkg: haskell-monadrandom 0.5.1.1-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-monadrandom/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:06:41 UTC (rev 550830) +++ PKGBUILD2020-01-08 23:13:49 UTC (rev 550831) @@ -4,7 +4,7 @@ _hkgname=MonadRandom pkgname=haskell-monadrandom pkgver=0.5.1.1 -pkgrel=13 +pkgrel=14 pkgdesc="Random-number generation monad." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom") @@ -14,6 +14,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.7/<1/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-monadrandom/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:13:59 Author: felixonmars Revision: 550832 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadrandom/repos/community-staging-x86_64/ haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 550831, haskell-monadrandom/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 550831, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:13:59 UTC (rev 550832) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.5.1.1 +pkgrel=14 +pkgdesc="Random-number generation monad." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-random" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.7/<1/' $_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-mtl/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:05:55 Author: felixonmars Revision: 550828 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-mtl/repos/community-staging-x86_64/ haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 550827, haskell-microlens-mtl/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 550827, haskell-microlens-mtl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:05:55 UTC (rev 550828) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-mtl +pkgname=haskell-microlens-mtl +pkgver=0.2.0.1 +pkgrel=3 +pkgdesc="microlens support for Reader/Writer/State from mtl" +url="https://github.com/monadfix/microlens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2153a38e637e33e426bb64986fe7e818a2be99e4005cc7db51b94a4f66be8170e20071bf785c27a0beeb48cab97da037f68a008fa157a21a70fbf9fd943f6a45') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mmorph/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:06:41 Author: felixonmars Revision: 550830 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mmorph/repos/community-staging-x86_64/ haskell-mmorph/repos/community-staging-x86_64/PKGBUILD (from rev 550829, haskell-mmorph/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-mmorph/repos/community-staging-x86_64/PKGBUILD (from rev 550829, haskell-mmorph/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:06:41 UTC (rev 550830) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mmorph +pkgname=haskell-mmorph +pkgver=1.1.3 +pkgrel=3 +pkgdesc="Monad morphisms" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3ef260682b5de48d765f9524abcd6853b5c4bfe94e2ca116ee4077aa0d7e5853f87e8ce1742f59b8753d2c0c3605251188346be7b394fa51d6ff2c5983edc3ec') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mmorph/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:06:30 Author: felixonmars Revision: 550829 upgpkg: haskell-mmorph 1.1.3-3: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-mmorph/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:05:55 UTC (rev 550828) +++ PKGBUILD2020-01-08 23:06:30 UTC (rev 550829) @@ -4,7 +4,7 @@ _hkgname=mmorph pkgname=haskell-mmorph pkgver=1.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Monad morphisms" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-microlens-mtl/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:05:47 Author: felixonmars Revision: 550827 upgpkg: haskell-microlens-mtl 0.2.0.1-3: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-microlens-mtl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:05:11 UTC (rev 550826) +++ PKGBUILD2020-01-08 23:05:47 UTC (rev 550827) @@ -3,7 +3,7 @@ _hkgname=microlens-mtl pkgname=haskell-microlens-mtl pkgver=0.2.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="microlens support for Reader/Writer/State from mtl" url="https://github.com/monadfix/microlens; license=('BSD')
[arch-commits] Commit in haskell-comonad/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:05:04 Author: felixonmars Revision: 550825 upgpkg: haskell-comonad 5.0.6-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-comonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:04:26 UTC (rev 550824) +++ PKGBUILD2020-01-08 23:05:04 UTC (rev 550825) @@ -4,7 +4,7 @@ _hkgname=comonad pkgname=haskell-comonad pkgver=5.0.6 -pkgrel=6 +pkgrel=7 pkgdesc="Comonads" url="https://github.com/ekmett/comonad/; license=("BSD")
[arch-commits] Commit in haskell-comonad/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:05:11 Author: felixonmars Revision: 550826 archrelease: copy trunk to community-staging-x86_64 Added: haskell-comonad/repos/community-staging-x86_64/ haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 550825, haskell-comonad/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 550825, haskell-comonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:05:11 UTC (rev 550826) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=comonad +pkgname=haskell-comonad +pkgver=5.0.6 +pkgrel=7 +pkgdesc="Comonads" +url="https://github.com/ekmett/comonad/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-distributive' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('haskell-cabal-doctest' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0b7fc727a2b972203d1651049a4f4c371a8f134d64d36409d60fbc4d11b7eb9650c79cf917abaa3f66084d7c5e9f32b288862a5e93c3d93c16c11533a446cfa5') + +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 \ +-fdistributive -fcontravariant -fcontainers -ftest-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 $_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-transformers-compat/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:04:26 Author: felixonmars Revision: 550824 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-compat/repos/community-staging-x86_64/ haskell-transformers-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550823, haskell-transformers-compat/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-transformers-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550823, haskell-transformers-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:04:26 UTC (rev 550824) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: William J. Bowman +# Contributer: Leif Warner + +_hkgname=transformers-compat +pkgname=haskell-transformers-compat +pkgver=0.6.5 +pkgrel=2 +pkgdesc="A small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('86ce6e81baf4e71cc4ac854066543a8777628ae67182e8059e582754608b279a053f7f98a539ec5cc07e1771d8173a6de6ebe5df4eee2b4c41278734774c3958') + +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 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-torrent/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:03:43 Author: felixonmars Revision: 550822 archrelease: copy trunk to community-staging-x86_64 Added: haskell-torrent/repos/community-staging-x86_64/ haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 550821, haskell-torrent/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 550821, haskell-torrent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:03:43 UTC (rev 550822) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=torrent +pkgname=haskell-torrent +pkgver=1.1.1 +pkgrel=19 +pkgdesc="BitTorrent file parser and generater" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-bencode" "haskell-syb") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db4c18ca8df4fd32c45d6fc01333a5ef083136dfd5833f13300161ca393b6f3ebb2a8ca2b2f7e2bbf7019eb9484e0b3b067677a63fd41311e3dc7a17111f5a6c') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-transformers-compat/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:04:18 Author: felixonmars Revision: 550823 upgpkg: haskell-transformers-compat 0.6.5-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-transformers-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:03:43 UTC (rev 550822) +++ PKGBUILD2020-01-08 23:04:18 UTC (rev 550823) @@ -5,7 +5,7 @@ _hkgname=transformers-compat pkgname=haskell-transformers-compat pkgver=0.6.5 -pkgrel=1 +pkgrel=2 pkgdesc="A small compatibility shim exposing the new types from transformers 0.3 to older Haskell platforms." url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-timeit/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:03:01 Author: felixonmars Revision: 550820 archrelease: copy trunk to community-staging-x86_64 Added: haskell-timeit/repos/community-staging-x86_64/ haskell-timeit/repos/community-staging-x86_64/PKGBUILD (from rev 550819, haskell-timeit/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-timeit/repos/community-staging-x86_64/PKGBUILD (from rev 550819, haskell-timeit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:03:01 UTC (rev 550820) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=timeit +pkgname=haskell-timeit +pkgver=2.0 +pkgrel=9 +pkgdesc="Time monadic computations with an IO base" +url="https://hackage.haskell.org/package/timeit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3cbe554ddb17fbeb5f8be1f6459144921f8be4db0fa9571678980251ca397fca0700df61d0e5bd8466b0b2cdcedac8473ac53debbd9b4e9c239ebb37bec2845b') + +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" +}
[arch-commits] Commit in haskell-timeit/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:02:53 Author: felixonmars Revision: 550819 upgpkg: haskell-timeit 2.0-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-timeit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:02:22 UTC (rev 550818) +++ PKGBUILD2020-01-08 23:02:53 UTC (rev 550819) @@ -4,7 +4,7 @@ _hkgname=timeit pkgname=haskell-timeit pkgver=2.0 -pkgrel=8 +pkgrel=9 pkgdesc="Time monadic computations with an IO base" url="https://hackage.haskell.org/package/timeit; license=("BSD")
[arch-commits] Commit in haskell-torrent/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:03:36 Author: felixonmars Revision: 550821 upgpkg: haskell-torrent 1.1.1-19: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-torrent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:03:01 UTC (rev 550820) +++ PKGBUILD2020-01-08 23:03:36 UTC (rev 550821) @@ -4,7 +4,7 @@ _hkgname=torrent pkgname=haskell-torrent pkgver=1.1.1 -pkgrel=18 +pkgrel=19 pkgdesc="BitTorrent file parser and generater" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-time-locale-compat/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:02:14 Author: felixonmars Revision: 550817 upgpkg: haskell-time-locale-compat 0.1.1.5-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-time-locale-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:01:43 UTC (rev 550816) +++ PKGBUILD2020-01-08 23:02:14 UTC (rev 550817) @@ -4,7 +4,7 @@ _hkgname=time-locale-compat pkgname=haskell-time-locale-compat pkgver=0.1.1.5 -pkgrel=6 +pkgrel=7 pkgdesc="Compatibile module for time-format locale" url="https://twitter.com/khibino/; license=("BSD")
[arch-commits] Commit in haskell-time-locale-compat/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:02:22 Author: felixonmars Revision: 550818 archrelease: copy trunk to community-staging-x86_64 Added: haskell-time-locale-compat/repos/community-staging-x86_64/ haskell-time-locale-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550817, haskell-time-locale-compat/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-time-locale-compat/repos/community-staging-x86_64/PKGBUILD (from rev 550817, haskell-time-locale-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:02:22 UTC (rev 550818) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=time-locale-compat +pkgname=haskell-time-locale-compat +pkgver=0.1.1.5 +pkgrel=7 +pkgdesc="Compatibile module for time-format locale" +url="https://twitter.com/khibino/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a8a87b77f017ca7e4db98101b527016a39abe4f264b3684b887464c53b792f564d0bec3304d8ed5f5889a3e3cb7e41f4d049e61e5adab688363a3342608f695c') + +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 \ +-f-old-locale +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-threads/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:01:43 Author: felixonmars Revision: 550816 archrelease: copy trunk to community-staging-x86_64 Added: haskell-threads/repos/community-staging-x86_64/ haskell-threads/repos/community-staging-x86_64/PKGBUILD (from rev 550815, haskell-threads/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-threads/repos/community-staging-x86_64/PKGBUILD (from rev 550815, haskell-threads/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:01:43 UTC (rev 550816) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=threads +pkgname=haskell-threads +pkgver=0.5.1.6 +pkgrel=9 +pkgdesc="Fork threads and wait for their result" +url="https://github.com/basvandijk/threads; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d34d97e5614f23afc5d2bb671c3979d779a9d0e29147a8bf25059f35ed562264302a3242224b022388e554177aa34455cb59dc640b2fa19ec452f15afac10525') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-threads/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:01:30 Author: felixonmars Revision: 550815 upgpkg: haskell-threads 0.5.1.6-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-threads/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 23:00:59 UTC (rev 550814) +++ PKGBUILD2020-01-08 23:01:30 UTC (rev 550815) @@ -4,7 +4,7 @@ _hkgname=threads pkgname=haskell-threads pkgver=0.5.1.6 -pkgrel=8 +pkgrel=9 pkgdesc="Fork threads and wait for their result" url="https://github.com/basvandijk/threads; license=("BSD")
[arch-commits] Commit in haskell-th-reify-many/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 23:00:51 Author: felixonmars Revision: 550813 upgpkg: haskell-th-reify-many 0.1.9-6: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-th-reify-many/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:59:05 UTC (rev 550812) +++ PKGBUILD2020-01-08 23:00:51 UTC (rev 550813) @@ -3,7 +3,7 @@ _hkgname=th-reify-many pkgname=haskell-th-reify-many pkgver=0.1.9 -pkgrel=5 +pkgrel=6 pkgdesc="Recurseively reify template haskell datatype info" url="https://github.com/mgsloan/th-reify-many; license=('BSD')
[arch-commits] Commit in haskell-th-reify-many/repos (2 files)
Date: Wednesday, January 8, 2020 @ 23:00:59 Author: felixonmars Revision: 550814 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-reify-many/repos/community-staging-x86_64/ haskell-th-reify-many/repos/community-staging-x86_64/PKGBUILD (from rev 550813, haskell-th-reify-many/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-th-reify-many/repos/community-staging-x86_64/PKGBUILD (from rev 550813, haskell-th-reify-many/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 23:00:59 UTC (rev 550814) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=th-reify-many +pkgname=haskell-th-reify-many +pkgver=0.1.9 +pkgrel=6 +pkgdesc="Recurseively reify template haskell datatype info" +url="https://github.com/mgsloan/th-reify-many; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe' 'haskell-th-expand-syns') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6d6f3cb939c172869e88a14ee800aa7760e090df55e0105f41ddc501c0a4bb60d59a66fafd890475fc3074a4fb25d7583570e2cfe32ce69f43c8db9663b0f110') + +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-th-lift/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:56:17 Author: felixonmars Revision: 550810 upgpkg: haskell-th-lift 0.8.0.1-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-th-lift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:55:41 UTC (rev 550809) +++ PKGBUILD2020-01-08 22:56:17 UTC (rev 550810) @@ -3,7 +3,7 @@ _hkgname=th-lift pkgname=haskell-th-lift pkgver=0.8.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Derive Template Haskell's Lift class for datatypes." url="https://github.com/ekmett/th-lift/; license=('BSD')
[arch-commits] Commit in haskell-th-lift/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:56:25 Author: felixonmars Revision: 550811 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-lift/repos/community-staging-x86_64/ haskell-th-lift/repos/community-staging-x86_64/PKGBUILD (from rev 550810, haskell-th-lift/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-th-lift/repos/community-staging-x86_64/PKGBUILD (from rev 550810, haskell-th-lift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:56:25 UTC (rev 550811) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=th-lift +pkgname=haskell-th-lift +pkgver=0.8.0.1 +pkgrel=2 +pkgdesc="Derive Template Haskell's Lift class for datatypes." +url="https://github.com/ekmett/th-lift/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('214d08c9ad9e343ba42c7d21fd3ffe801c651a2a8f1b0615f72fe18249c02953fb2c3a9726c9bb4af544f7a2c9184bf5d638ff168671acb8812ecf78582b3d6b') + +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 "BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3" +}
[arch-commits] Commit in haskell-th-expand-syns/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:55:41 Author: felixonmars Revision: 550809 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-expand-syns/repos/community-staging-x86_64/ haskell-th-expand-syns/repos/community-staging-x86_64/PKGBUILD (from rev 550808, haskell-th-expand-syns/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-th-expand-syns/repos/community-staging-x86_64/PKGBUILD (from rev 550808, haskell-th-expand-syns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:55:41 UTC (rev 550809) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=th-expand-syns +pkgname=haskell-th-expand-syns +pkgver=0.4.5.0 +pkgrel=2 +pkgdesc="Expands type synonyms in Template Haskell ASTs" +url="https://hackage.haskell.org/package/th-expand-syns; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-syb') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4e72ec26dbe875c3d664b94d7892001af835794f04bec83ff05952c3b9ea9b9de242cee5c713671213479bce4cfae3d0d6172a581e7fff58923688624dd493bd') + +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-th-expand-syns/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:55:33 Author: felixonmars Revision: 550808 upgpkg: haskell-th-expand-syns 0.4.5.0-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-th-expand-syns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:54:58 UTC (rev 550807) +++ PKGBUILD2020-01-08 22:55:33 UTC (rev 550808) @@ -3,7 +3,7 @@ _hkgname=th-expand-syns pkgname=haskell-th-expand-syns pkgver=0.4.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="Expands type synonyms in Template Haskell ASTs" url="https://hackage.haskell.org/package/th-expand-syns; license=('BSD')
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:54:51 Author: felixonmars Revision: 550806 upgpkg: haskell-microlens-th 0.4.3.2-3: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:54:11 UTC (rev 550805) +++ PKGBUILD2020-01-08 22:54:51 UTC (rev 550806) @@ -3,7 +3,7 @@ _hkgname=microlens-th pkgname=haskell-microlens-th pkgver=0.4.3.2 -pkgrel=2 +pkgrel=3 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/monadfix/microlens; license=('BSD')
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:54:58 Author: felixonmars Revision: 550807 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 550806, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 550806, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:54:58 UTC (rev 550807) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.2 +pkgrel=3 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/monadfix/microlens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7a9fae5ea03ef48912b6c892009b169d3b9e43ce0729c26c17f1d1520b671731e5acdb8bbb5a1b2c38f762189fceb61f420257d53ca9d81ac424e82f59c4af27') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finlining +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-th-abstraction/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:54:11 Author: felixonmars Revision: 550805 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-abstraction/repos/community-staging-x86_64/ haskell-th-abstraction/repos/community-staging-x86_64/PKGBUILD (from rev 550804, haskell-th-abstraction/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-th-abstraction/repos/community-staging-x86_64/PKGBUILD (from rev 550804, haskell-th-abstraction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:54:11 UTC (rev 550805) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=th-abstraction +pkgname=haskell-th-abstraction +pkgver=0.3.1.0 +pkgrel=2 +pkgdesc="Nicer interface for reified information about data types" +url="https://github.com/glguy/th-abstraction/; +license=("custom:ISC") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2836dabc080ca2ef7c532ef3c49f3e995241c26dc16f326f8463972f7772a18d2c1057eb6c3e7fe0d8c2ad25425857de76b5b377a17bed5e47fc7f341564') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-th-abstraction/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:54:03 Author: felixonmars Revision: 550804 upgpkg: haskell-th-abstraction 0.3.1.0-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-th-abstraction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:53:25 UTC (rev 550803) +++ PKGBUILD2020-01-08 22:54:03 UTC (rev 550804) @@ -4,7 +4,7 @@ _hkgname=th-abstraction pkgname=haskell-th-abstraction pkgver=0.3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Nicer interface for reified information about data types" url="https://github.com/glguy/th-abstraction/; license=("custom:ISC")
[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:53:17 Author: felixonmars Revision: 550802 upgpkg: haskell-tf-random 0.5-25: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:51:50 UTC (rev 550801) +++ PKGBUILD2020-01-08 22:53:17 UTC (rev 550802) @@ -3,7 +3,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=24 +pkgrel=25 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:53:25 Author: felixonmars Revision: 550803 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 550802, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 550802, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:53:25 UTC (rev 550803) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=25 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-primitive') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-printer/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:51:42 Author: felixonmars Revision: 550800 upgpkg: haskell-text-printer 0.5.0.1-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-text-printer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:50:47 UTC (rev 550799) +++ PKGBUILD2020-01-08 22:51:42 UTC (rev 550800) @@ -3,7 +3,7 @@ _hkgname=text-printer pkgname=haskell-text-printer pkgver=0.5.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Abstract interface for text builders/printers." url="https://github.com/mvv/text-printer; license=('BSD')
[arch-commits] Commit in haskell-text-printer/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:51:50 Author: felixonmars Revision: 550801 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-printer/repos/community-staging-x86_64/ haskell-text-printer/repos/community-staging-x86_64/PKGBUILD (from rev 550800, haskell-text-printer/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-text-printer/repos/community-staging-x86_64/PKGBUILD (from rev 550800, haskell-text-printer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:51:50 UTC (rev 550801) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=text-printer +pkgname=haskell-text-printer +pkgver=0.5.0.1 +pkgrel=2 +pkgdesc="Abstract interface for text builders/printers." +url="https://github.com/mvv/text-printer; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-text-latin1') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1254ced76fab8622304344b49a85764f6c768929b0c14a012c26d5353b16c2d2df9bc013c46f94fdb6a6cac794064c5d5b90f2158c9bdc1d8cc91a46d9dd65b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/text-latin1 >= 0.3.1,/text-latin1 >= 0.3.1/' $_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python/repos (4 files)
Date: Wednesday, January 8, 2020 @ 22:51:27 Author: felixonmars Revision: 372840 archrelease: copy trunk to testing-x86_64 Added: python/repos/testing-x86_64/ python/repos/testing-x86_64/0001-compileall-Fix-ddir-when-recursing.patch (from rev 372839, python/trunk/0001-compileall-Fix-ddir-when-recursing.patch) python/repos/testing-x86_64/PKGBUILD (from rev 372839, python/trunk/PKGBUILD) python/repos/testing-x86_64/genrebuild (from rev 372839, python/trunk/genrebuild) ---+ 0001-compileall-Fix-ddir-when-recursing.patch | 57 PKGBUILD | 160 genrebuild|7 + 3 files changed, 224 insertions(+) Copied: python/repos/testing-x86_64/0001-compileall-Fix-ddir-when-recursing.patch (from rev 372839, python/trunk/0001-compileall-Fix-ddir-when-recursing.patch) === --- testing-x86_64/0001-compileall-Fix-ddir-when-recursing.patch (rev 0) +++ testing-x86_64/0001-compileall-Fix-ddir-when-recursing.patch 2020-01-08 22:51:27 UTC (rev 372840) @@ -0,0 +1,57 @@ +From 84fdbc156ed424d030686de350fbfc6c3593263f Mon Sep 17 00:00:00 2001 +Message-Id: <84fdbc156ed424d030686de350fbfc6c3593263f.1537028533.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 15 Sep 2018 18:22:06 +0200 +Subject: [PATCH] compileall: Fix ddir when recursing + +--- + Lib/compileall.py | 14 +- + 1 file changed, 9 insertions(+), 5 deletions(-) + +diff --git a/Lib/compileall.py b/Lib/compileall.py +index 72592126d7..70e246fd96 100644 +--- a/Lib/compileall.py b/Lib/compileall.py +@@ -45,12 +45,16 @@ def _walk_dir(dir, ddir=None, maxlevels=10, quiet=0): + else: + dfile = None + if not os.path.isdir(fullname): +-yield fullname ++yield fullname, ddir + elif (maxlevels > 0 and name != os.curdir and name != os.pardir and + os.path.isdir(fullname) and not os.path.islink(fullname)): + yield from _walk_dir(fullname, ddir=dfile, + maxlevels=maxlevels - 1, quiet=quiet) + ++def _compile_one(file_ddir, *args, **kwargs): ++file, ddir = file_ddir ++return compile_file(file, ddir, *args, **kwargs) ++ + def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None, + quiet=0, legacy=False, optimize=-1, workers=1, + invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP): +@@ -79,17 +83,17 @@ def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None, + if workers is not None and workers != 1 and ProcessPoolExecutor is not None: + workers = workers or None + with ProcessPoolExecutor(max_workers=workers) as executor: +-results = executor.map(partial(compile_file, +- ddir=ddir, force=force, ++results = executor.map(partial(_compile_one, ++ force=force, +rx=rx, quiet=quiet, +legacy=legacy, +optimize=optimize, + invalidation_mode=invalidation_mode), +files) + success = min(results, default=True) + else: +-for file in files: +-if not compile_file(file, ddir, force, rx, quiet, ++for file_ddir in files: ++if not _compile_one(file_ddir, force, rx, quiet, + legacy, optimize, invalidation_mode): + success = False + return success +-- +2.18.0 + Copied: python/repos/testing-x86_64/PKGBUILD (from rev 372839, python/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-01-08 22:51:27 UTC (rev 372840) @@ -0,0 +1,160 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault +# Contributor: Allan McRae +# Contributor: Jason Chu + +shopt -s extglob + +pkgbase=python +pkgname=(python python-tests) +pkgver=3.8.1 +pkgrel=2 +_pybasever=${pkgver%.*} +pkgdesc="Next generation of the python high-level scripting language" +arch=('x86_64') +license=('custom') +url="https://www.python.org/; +depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'libnsl') +makedepends=('tk' 'sqlite' 'valgrind' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb') +optdepends=('python-setuptools' +'python-pip' +'sqlite' +'mpdecimal: for decimal' +'xz: for lzma' +'tk: for tkinter') +provides=('python3') +replaces=('python3')
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:51:15 Author: felixonmars Revision: 372839 upgpkg: python 3.8.1-2 split out tests to make python ~50% smaller Modified: python/trunk/PKGBUILD --+ PKGBUILD | 37 ++--- 1 file changed, 34 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 21:23:13 UTC (rev 372838) +++ PKGBUILD2020-01-08 22:51:15 UTC (rev 372839) @@ -4,9 +4,12 @@ # Contributor: Allan McRae # Contributor: Jason Chu -pkgname=python +shopt -s extglob + +pkgbase=python +pkgname=(python python-tests) pkgver=3.8.1 -pkgrel=1 +pkgrel=2 _pybasever=${pkgver%.*} pkgdesc="Next generation of the python high-level scripting language" arch=('x86_64') @@ -101,7 +104,7 @@ -x test_httplib } -package() { +package_python() { cd Python-${pkgver} # Hack to avoid building again @@ -112,6 +115,9 @@ make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" install + # Split tests + rm -r "$pkgdir"/usr/lib/python*/{test,ctypes/test,distutils/tests,idlelib/idle_test,lib2to3/tests,sqlite3/test,tkinter/test,unittest/test} + # Why are these not done by default... ln -s python3 "${pkgdir}"/usr/bin/python ln -s python3-config"${pkgdir}"/usr/bin/python-config @@ -127,3 +133,28 @@ # License install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } + +package_python-tests() { + pkgdesc="Regression tests packages for Python" + depends=('python') + + cd Python-${pkgver} + + make DESTDIR="${pkgdir}" EXTRA_CFLAGS="$CFLAGS" libinstall + cd "$pkgdir"/usr/lib/python*/ + rm -r !(test|ctypes|distutils|idlelib|lib2to3|sqlite3|tkinter|unittest) + cd "$pkgdir"/usr/lib/python*/ctypes + rm -r !(test) + cd "$pkgdir"/usr/lib/python*/distutils + rm -r !(tests) + cd "$pkgdir"/usr/lib/python*/idlelib + rm -r !(idle_test) + cd "$pkgdir"/usr/lib/python*/lib2to3 + rm -r !(tests) + cd "$pkgdir"/usr/lib/python*/sqlite3 + rm -r !(test) + cd "$pkgdir"/usr/lib/python*/tkinter + rm -r !(test) + cd "$pkgdir"/usr/lib/python*/unittest + rm -r !(test) +}
[arch-commits] Commit in haskell-text-latin1/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:50:47 Author: felixonmars Revision: 550799 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-latin1/repos/community-staging-x86_64/ haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 550798, haskell-text-latin1/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 550798, haskell-text-latin1/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:50:47 UTC (rev 550799) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=text-latin1 +pkgname=haskell-text-latin1 +pkgver=0.3.1 +pkgrel=11 +pkgdesc="Latin-1 (including ASCII) utility functions" +url="https://github.com/mvv/text-latin1; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-data-checked' 'haskell-hashable') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f1a86470fd35e2641025a9d475766e35603e9b2d62d6180fe23bc0d7e4338c1560c228363712a320aed61ad1bf277fa22cd41e37e79608c4c261ff0ed88cae3b') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-latin1/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:50:40 Author: felixonmars Revision: 550798 upgpkg: haskell-text-latin1 0.3.1-11: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-text-latin1/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:50:03 UTC (rev 550797) +++ PKGBUILD2020-01-08 22:50:40 UTC (rev 550798) @@ -3,7 +3,7 @@ _hkgname=text-latin1 pkgname=haskell-text-latin1 pkgver=0.3.1 -pkgrel=10 +pkgrel=11 pkgdesc="Latin-1 (including ASCII) utility functions" url="https://github.com/mvv/text-latin1; license=('BSD')
[arch-commits] Commit in haskell-text-icu/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:49:56 Author: felixonmars Revision: 550796 upgpkg: haskell-text-icu 0.7.0.1-28: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-text-icu/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:49:10 UTC (rev 550795) +++ PKGBUILD2020-01-08 22:49:56 UTC (rev 550796) @@ -4,7 +4,7 @@ _hkgname=text-icu pkgname=haskell-text-icu pkgver=0.7.0.1 -pkgrel=27 +pkgrel=28 pkgdesc="Bindings to the ICU library" url="https://github.com/bos/text-icu; license=("BSD")
[arch-commits] Commit in haskell-text-icu/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:50:03 Author: felixonmars Revision: 550797 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 550796, haskell-text-icu/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-text-icu/repos/community-staging-x86_64/PKGBUILD (from rev 550796, haskell-text-icu/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:50:03 UTC (rev 550797) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-icu +pkgname=haskell-text-icu +pkgver=0.7.0.1 +pkgrel=28 +pkgdesc="Bindings to the ICU library" +url="https://github.com/bos/text-icu; +license=("BSD") +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 $_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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-binary/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:49:10 Author: felixonmars Revision: 550795 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 550794, haskell-text-binary/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 550794, haskell-text-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:49:10 UTC (rev 550795) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-binary +pkgname=haskell-text-binary +pkgver=0.2.1.1 +pkgrel=16 +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 $_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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-binary/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:49:02 Author: felixonmars Revision: 550794 upgpkg: haskell-text-binary 0.2.1.1-16: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-text-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:48:30 UTC (rev 550793) +++ PKGBUILD2020-01-08 22:49:02 UTC (rev 550794) @@ -4,7 +4,7 @@ _hkgname=text-binary pkgname=haskell-text-binary pkgver=0.2.1.1 -pkgrel=15 +pkgrel=16 pkgdesc="Binary instances for text types" url="https://github.com/kawu/text-binary; license=("custom:BSD2")
[arch-commits] Commit in haskell-terminal-size/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:48:30 Author: felixonmars Revision: 550793 archrelease: copy trunk to community-staging-x86_64 Added: haskell-terminal-size/repos/community-staging-x86_64/ haskell-terminal-size/repos/community-staging-x86_64/PKGBUILD (from rev 550792, haskell-terminal-size/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-terminal-size/repos/community-staging-x86_64/PKGBUILD (from rev 550792, haskell-terminal-size/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:48:30 UTC (rev 550793) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=terminal-size +pkgname=haskell-terminal-size +pkgver=0.3.2.1 +pkgrel=14 +pkgdesc="Get terminal window height and width" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e04705dda8ade9a06f8b369f1033a93ffb94a1b959a556e11f2373b25924adbbab4be0f3e077394e1023e0054044739df13406b69153c1542f4083be82a1584') + +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 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-terminal-size/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:48:22 Author: felixonmars Revision: 550792 upgpkg: haskell-terminal-size 0.3.2.1-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-terminal-size/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:47:41 UTC (rev 550791) +++ PKGBUILD2020-01-08 22:48:22 UTC (rev 550792) @@ -4,7 +4,7 @@ _hkgname=terminal-size pkgname=haskell-terminal-size pkgver=0.3.2.1 -pkgrel=13 +pkgrel=14 pkgdesc="Get terminal window height and width" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-tar/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:47:32 Author: felixonmars Revision: 550790 upgpkg: haskell-tar 0.5.1.1-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-tar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:47:18 UTC (rev 550789) +++ PKGBUILD2020-01-08 22:47:32 UTC (rev 550790) @@ -4,7 +4,7 @@ _hkgname=tar pkgname=haskell-tar pkgver=0.5.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Reading, writing and manipulating \".tar\" archive files." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-tar/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:47:41 Author: felixonmars Revision: 550791 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tar/repos/community-staging-x86_64/ haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 550790, haskell-tar/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 550790, haskell-tar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:47:41 UTC (rev 550791) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tar +pkgname=haskell-tar +pkgver=0.5.1.1 +pkgrel=2 +pkgdesc="Reading, writing and manipulating \".tar\" archive files." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8d0a8d3ae178570e0842a2321a7fc86a6bba28c471ec27bafbc07fc4ac0e4183f8113c99ebc7126dc71759c33083791122be32563fb0d5a2b2d39cb3b36171f2') + +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 \ +-f-old-time +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-skein/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:46:43 Author: felixonmars Revision: 550787 upgpkg: haskell-skein 1.0.9.4-32: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-skein/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:46:02 UTC (rev 550786) +++ PKGBUILD2020-01-08 22:46:43 UTC (rev 550787) @@ -4,7 +4,7 @@ _hkgname=skein pkgname=haskell-skein pkgver=1.0.9.4 -pkgrel=31 +pkgrel=32 pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." url="https://github.com/meteficha/skein; license=("BSD")
[arch-commits] Commit in iempluginsuite/repos (4 files)
Date: Wednesday, January 8, 2020 @ 22:47:18 Author: dvzrv Revision: 550789 archrelease: copy trunk to community-x86_64 Added: iempluginsuite/repos/community-x86_64/ iempluginsuite/repos/community-x86_64/PKGBUILD (from rev 550788, iempluginsuite/trunk/PKGBUILD) iempluginsuite/repos/community-x86_64/iempluginsuite.directory (from rev 550788, iempluginsuite/trunk/iempluginsuite.directory) iempluginsuite/repos/community-x86_64/iempluginsuite.menu (from rev 550788, iempluginsuite/trunk/iempluginsuite.menu) --+ PKGBUILD | 117 + iempluginsuite.directory |4 + iempluginsuite.menu | 14 + 3 files changed, 135 insertions(+) Copied: iempluginsuite/repos/community-x86_64/PKGBUILD (from rev 550788, iempluginsuite/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2020-01-08 22:47:18 UTC (rev 550789) @@ -0,0 +1,117 @@ +# Maintainer: David Runge + +_name=IEMPluginSuite +pkgname=iempluginsuite +pkgver=1.11.0 +pkgrel=1 +pkgdesc="Plug-in suite including Ambisonic plug-ins up to 7th order" +arch=('x86_64') +url="https://plugins.iem.at; +license=('GPL3') +groups=('pro-audio' 'vst-plugins') +depends=('alsa-lib' 'fftw' 'gcc-libs' 'glibc' 'libFLAC.so' 'libcurl.so' +'libfreetype.so' 'libglvnd' 'libjack.so' 'libjpeg-turbo' 'libogg' 'libpng' +'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'libx11' 'libxext' +'libxinerama' 'zlib') +makedepends=('gendesk' 'juce' 'xorg-server-xvfb') +source=("$pkgname-$pkgver.tar.gz::https://git.iem.at/audioplugins/${_name}/-/archive/v${pkgver}/${_name}-v${pkgver}.tar.gz; +"$pkgname.directory" +"$pkgname.menu") +sha512sums=('9c1adbd053a87cb2e743fa2a287b80517b553405cc21d171b6ef147198db20d64fce1ad6fd5e2083e2de4e479a10f664f3b7b68e4be7b7f07a54065b85191bcb' + '412ac2581089babfe57b10c06dca86c19a8b708b76af70283d3b35dd1deffc8f7c654d9e7d182da8b0fa2f40cafe46fc855890e0aed7d11530de3c0d56bf17dd' + '2d290b5b8c9320013abb97e0a9051c6687a92700433454c88d4c89fe122c9b1537e128faf7060715c63eb28e93ad9f3f1a98765a7a5934e4f8bd0a8c20254ab3') +_standalones=('AllRADecoder' 'BinauralDecoder' 'CoordinateConverter' +'DirectionalCompressor' 'DirectivityShaper' 'DistanceCompensator' 'DualDelay' +'EnergyVisualizer' 'FdnReverb' 'MatrixMultiplier' 'MultiBandCompressor' +'MultiEQ' 'MultiEncoder' 'OmniCompressor' 'PluginTemplate' 'ProbeDecoder' +'RoomEncoder' 'SceneRotator' 'SimpleDecoder' 'StereoEncoder' 'ToolBox') + +prepare() { + mv -v "${_name}-v$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + declare -A comments=( +['AllRADecoder']="Design an Ambisonic decoder for an arbitrary loudspeaker layout using the AllRAD approach." +['BinauralDecoder']="Renders the Ambisonic input signal to a binaural headphone signal using the MagLS approach." +['CoordinateConverter']="Converts VST parameters from a spherical representation to a cartesian, and vice versa." +['DirectionalCompressor']="A more sophisticated Ambisonic compressor/limiter which lets you control the dynamics for different spatial regions." +['DirectivityShaper']="Filter input signal into four independent bands, to which different directivity patterns can be applied to." +['DistanceCompensator']="Calculate the needed delays and gains in order to compensate for distance differences." +['DualDelay']="Two delay-lines, which can be configured independently." +['EnergyVisualizer']="Visualizes the energy distribution on the sphere of the Ambisonic input signal using a Hammer-Aitoff projection (a spherical projection which is area-preserving)" +['FdnReverb']="A Feedback-Delay-Network reverberation." +['MatrixMultiplier']="Load a configuration which contains a TransformationMatrix object which will be applied to the input signal." +['MultiBandCompressor']="Splits an Ambisonic signal into four bands and compresses them individually." +['MultiEQ']="A simple multi-channel equalizer, filtering up to 64 audio channels." +['MultiEncoder']="Encode multiple sources with just one plug-in." +['OmniCompressor']="An Ambisonic compressor which can also be used as a limiter." +['ProbeDecoder']="A little tool to sample/decode the Ambisonic input signal for one specific direction and listen to the output." +['RoomEncoder']="Puts a source and a listener into a virtual shoebox-shaped room and renders over 200 wall reflections." +['SceneRotator']="An Ambisonic rotator plug-in, which rotates the Ambisonic scene." +['SimpleDecoder']="Reads JSON configuration files and decodes the Ambisonic input signal to loudspeaker signals." +['StereoEncoder']="Encodes mono or stereo audio signals into the Ambisonic domain." +['ToolBox']="Flips the Ambisonic input signal along the x, y and/or z axis." + ) + declare -A
[arch-commits] Commit in haskell-skein/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:46:50 Author: felixonmars Revision: 550788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skein/repos/community-staging-x86_64/ haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 550787, haskell-skein/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 550787, haskell-skein/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:46:50 UTC (rev 550788) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=32 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34') + +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 \ +-f-big-endian -f-force-endianness -f-reference +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-puremd5/trunk (PKGBUILD)
Date: Wednesday, January 8, 2020 @ 22:45:54 Author: felixonmars Revision: 550785 upgpkg: haskell-puremd5 2.1.3-26: rebuild with ghc 8.8.1, cabal-doctest 1.0.7, polyparse 1.13, primitive 0.7.0.0, regex-base 0.94.0.0, regex-pcre 0.95.0.0, regex-posix 0.96.0.0, regex-tdfa 1.3.1.0, easytest 0.3 Modified: haskell-puremd5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-01-08 22:45:17 UTC (rev 550784) +++ PKGBUILD2020-01-08 22:45:54 UTC (rev 550785) @@ -4,7 +4,7 @@ _hkgname=pureMD5 pkgname=haskell-puremd5 pkgver=2.1.3 -pkgrel=25 +pkgrel=26 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" url="https://hackage.haskell.org/package/pureMD5; license=('BSD')
[arch-commits] Commit in haskell-puremd5/repos (2 files)
Date: Wednesday, January 8, 2020 @ 22:46:02 Author: felixonmars Revision: 550786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-puremd5/repos/community-staging-x86_64/ haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 550785, haskell-puremd5/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 550785, haskell-puremd5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-01-08 22:46:02 UTC (rev 550786) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=pureMD5 +pkgname=haskell-puremd5 +pkgver=2.1.3 +pkgrel=26 +pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" +url="https://hackage.haskell.org/package/pureMD5; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc') + +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 \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}