[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:17:50 Author: felixonmars Revision: 357981 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357980, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357980, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:17:50 UTC (rev 357981) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=89 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:17:27 Author: felixonmars Revision: 357980 upgpkg: haskell-cryptonite-conduit 0.2.2-89 rebuild with distributive 0.6 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:16:47 UTC (rev 357979) +++ PKGBUILD2018-07-12 17:17:27 UTC (rev 357980) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=88 +pkgrel=89 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in kdeedu-data/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:17:21 Author: arojas Revision: 328316 archrelease: copy trunk to extra-any Added: kdeedu-data/repos/extra-any/PKGBUILD (from rev 328315, kdeedu-data/trunk/PKGBUILD) Deleted: kdeedu-data/repos/extra-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 17:17:07 UTC (rev 328315) +++ PKGBUILD2018-07-12 17:17:21 UTC (rev 328316) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kdeedu-data -pkgver=18.04.2 -pkgrel=1 -pkgdesc="Common data for KDE Edu applications" -url="https://kde.org/applications/education; -arch=(any) -license=(GPL LGPL FDL) -depends=(hicolor-icon-theme) -makedepends=(extra-cmake-modules qt5-base) -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('5a53a428035c061224c5454144f4de5ed88a1b4a34fdf610acaf61b939a3130f' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kdeedu-data/repos/extra-any/PKGBUILD (from rev 328315, kdeedu-data/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 17:17:21 UTC (rev 328316) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdeedu-data +pkgver=18.04.3 +pkgrel=1 +pkgdesc="Common data for KDE Edu applications" +url="https://kde.org/applications/education; +arch=(any) +license=(GPL LGPL FDL) +depends=(hicolor-icon-theme) +makedepends=(extra-cmake-modules qt5-base) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4f20e01c7ec4f2ac790ccc0ee9c7e2712f877d5d3d3ec63de4fa4e5a364be761' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in libkexiv2/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:17:35 Author: arojas Revision: 328317 archrelease: copy trunk to extra-x86_64 Added: libkexiv2/repos/extra-x86_64/PKGBUILD (from rev 328316, libkexiv2/trunk/PKGBUILD) Deleted: libkexiv2/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 17:17:21 UTC (rev 328316) +++ PKGBUILD2018-07-12 17:17:35 UTC (rev 328317) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=libkexiv2 -pkgver=18.04.2 -pkgrel=1 -pkgdesc="A library to manipulate pictures metadata" -url="https://www.kde.org/applications/graphics/; -arch=(x86_64) -license=(GPL LGPL FDL) -depends=(qt5-base exiv2) -makedepends=(extra-cmake-modules) -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('f37eec77a432ed7b03c87e78dc4af5f6de7d0868d2a31de194b6e38a174317b3' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DBUILD_TESTING=OFF \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: libkexiv2/repos/extra-x86_64/PKGBUILD (from rev 328316, libkexiv2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 17:17:35 UTC (rev 328317) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkexiv2 +pkgver=18.04.3 +pkgrel=1 +pkgdesc="A library to manipulate pictures metadata" +url="https://www.kde.org/applications/graphics/; +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-base exiv2) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('6c2810f50aa47d47f1dc3fe5532e511bb41b6ff80d1de38b3c80ff526697b124' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DBUILD_TESTING=OFF \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in kdegraphics-mobipocket/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:17:07 Author: arojas Revision: 328315 archrelease: copy trunk to extra-x86_64 Added: kdegraphics-mobipocket/repos/extra-x86_64/PKGBUILD (from rev 328314, kdegraphics-mobipocket/trunk/PKGBUILD) Deleted: kdegraphics-mobipocket/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 17:15:52 UTC (rev 328314) +++ PKGBUILD2018-07-12 17:17:07 UTC (rev 328315) @@ -1,38 +0,0 @@ -# $Id: PKGBUILD 280288 2016-11-10 18:13:29Z arojas $ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kdegraphics-mobipocket -pkgver=18.04.2 -pkgrel=1 -pkgdesc="A collection of plugins to handle mobipocket files" -url="https://www.kde.org/applications/graphics/; -arch=(x86_64) -license=(GPL LGPL FDL) -depends=(kio) -makedepends=(extra-cmake-modules) -groups=(kde-applications kdegraphics) -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('155f7db31cc0c044686cae57b565643fd21f20fb07674337da4bf5ae28efb8de' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install -} Copied: kdegraphics-mobipocket/repos/extra-x86_64/PKGBUILD (from rev 328314, kdegraphics-mobipocket/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 17:17:07 UTC (rev 328315) @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 280288 2016-11-10 18:13:29Z arojas $ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdegraphics-mobipocket +pkgver=18.04.3 +pkgrel=1 +pkgdesc="A collection of plugins to handle mobipocket files" +url="https://www.kde.org/applications/graphics/; +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio) +makedepends=(extra-cmake-modules) +groups=(kde-applications kdegraphics) +source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('71a3ea1432a162724f59331d5682baac91c0a2413143adf4efb31ff58add8819' +'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:16:47 Author: felixonmars Revision: 357979 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357978, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357978, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:16:47 UTC (rev 357979) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=195 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:16:23 Author: felixonmars Revision: 357978 upgpkg: haskell-cryptohash-conduit 0.1.1-195 rebuild with distributive 0.6 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:15:39 UTC (rev 357977) +++ PKGBUILD2018-07-12 17:16:23 UTC (rev 357978) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=194 +pkgrel=195 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in (212 files)
Date: Thursday, July 12, 2018 @ 17:15:52 Author: arojas Revision: 328314 KDE Applications 18.04.3 Modified: akonadi-calendar-tools/trunk/PKGBUILD akonadi-calendar/trunk/PKGBUILD akonadi-contacts/trunk/PKGBUILD akonadi-import-wizard/trunk/PKGBUILD akonadi-mime/trunk/PKGBUILD akonadi-notes/trunk/PKGBUILD akonadi-search/trunk/PKGBUILD akonadi/trunk/PKGBUILD akonadiconsole/trunk/PKGBUILD akregator/trunk/PKGBUILD analitza/trunk/PKGBUILD ark/trunk/PKGBUILD artikulate/trunk/PKGBUILD audiocd-kio/trunk/PKGBUILD baloo-widgets/trunk/PKGBUILD blinken/trunk/PKGBUILD bomber/trunk/PKGBUILD bovo/trunk/PKGBUILD calendarsupport/trunk/PKGBUILD cantor/trunk/PKGBUILD cervisia/trunk/PKGBUILD dolphin-plugins/trunk/PKGBUILD dolphin/trunk/PKGBUILD dragon/trunk/PKGBUILD eventviews/trunk/PKGBUILD ffmpegthumbs/trunk/PKGBUILD filelight/trunk/PKGBUILD granatier/trunk/PKGBUILD grantlee-editor/trunk/PKGBUILD grantleetheme/trunk/PKGBUILD gwenview/trunk/PKGBUILD incidenceeditor/trunk/PKGBUILD juk/trunk/PKGBUILD k3b/trunk/PKGBUILD kaccounts-integration/trunk/PKGBUILD kaccounts-providers/trunk/PKGBUILD kaddressbook/trunk/PKGBUILD kajongg/trunk/PKGBUILD kalarm/trunk/PKGBUILD kalarmcal/trunk/PKGBUILD kalgebra/trunk/PKGBUILD kalzium/trunk/PKGBUILD kamera/trunk/PKGBUILD kamoso/trunk/PKGBUILD kanagram/trunk/PKGBUILD kapman/trunk/PKGBUILD kapptemplate/trunk/PKGBUILD kate/trunk/PKGBUILD katomic/trunk/PKGBUILD kbackup/trunk/PKGBUILD kblackbox/trunk/PKGBUILD kblocks/trunk/PKGBUILD kblog/trunk/PKGBUILD kbounce/trunk/PKGBUILD kbreakout/trunk/PKGBUILD kbruch/trunk/PKGBUILD kcachegrind/trunk/PKGBUILD kcalc/trunk/PKGBUILD kcalcore/trunk/PKGBUILD kcalutils/trunk/PKGBUILD kcharselect/trunk/PKGBUILD kcolorchooser/trunk/PKGBUILD kcontacts/trunk/PKGBUILD kcron/trunk/PKGBUILD kdav/trunk/PKGBUILD kde-dev-scripts/trunk/PKGBUILD kde-dev-utils/trunk/PKGBUILD kde-syndication/trunk/PKGBUILD kdebugsettings/trunk/PKGBUILD kdeedu-data/trunk/PKGBUILD kdegraphics-mobipocket/trunk/PKGBUILD kdegraphics-thumbnailers/trunk/PKGBUILD kdenetwork-filesharing/trunk/PKGBUILD kdenlive/trunk/PKGBUILD kdepim-addons/trunk/PKGBUILD kdepim-apps-libs/trunk/PKGBUILD kdepim-runtime/trunk/PKGBUILD kdesdk-kioslaves/trunk/PKGBUILD kdesdk-thumbnailers/trunk/PKGBUILD kdf/trunk/PKGBUILD kdialog/trunk/PKGBUILD kdiamond/trunk/PKGBUILD keditbookmarks/trunk/PKGBUILD kfind/trunk/PKGBUILD kfloppy/trunk/PKGBUILD kfourinline/trunk/PKGBUILD kgeography/trunk/PKGBUILD kget/trunk/PKGBUILD kgoldrunner/trunk/PKGBUILD kgpg/trunk/PKGBUILD khangman/trunk/PKGBUILD khelpcenter/trunk/PKGBUILD kidentitymanagement/trunk/PKGBUILD kig/trunk/PKGBUILD kigo/trunk/PKGBUILD killbots/trunk/PKGBUILD kimagemapeditor/trunk/PKGBUILD kimap/trunk/PKGBUILD kio-extras/trunk/PKGBUILD kiriki/trunk/PKGBUILD kiten/trunk/PKGBUILD kjumpingcube/trunk/PKGBUILD kldap/trunk/PKGBUILD kleopatra/trunk/PKGBUILD klettres/trunk/PKGBUILD klickety/trunk/PKGBUILD klines/trunk/PKGBUILD kmag/trunk/PKGBUILD kmahjongg/trunk/PKGBUILD kmail-account-wizard/trunk/PKGBUILD kmail/trunk/PKGBUILD kmailtransport/trunk/PKGBUILD kmbox/trunk/PKGBUILD kmime/trunk/PKGBUILD kmines/trunk/PKGBUILD kmix/trunk/PKGBUILD kmousetool/trunk/PKGBUILD kmouth/trunk/PKGBUILD kmplot/trunk/PKGBUILD knavalbattle/trunk/PKGBUILD knetwalk/trunk/PKGBUILD knotes/trunk/PKGBUILD kolf/trunk/PKGBUILD kollision/trunk/PKGBUILD kolourpaint/trunk/PKGBUILD kompare/trunk/PKGBUILD konqueror/trunk/PKGBUILD konquest/trunk/PKGBUILD konsole/trunk/PKGBUILD kontact/trunk/PKGBUILD kontactinterface/trunk/PKGBUILD kopete/trunk/PKGBUILD korganizer/trunk/PKGBUILD kpatience/trunk/PKGBUILD kpimtextedit/trunk/PKGBUILD kqtquickcharts/trunk/PKGBUILD krdc/trunk/PKGBUILD kreversi/trunk/PKGBUILD krfb/trunk/PKGBUILD kross-interpreters/trunk/PKGBUILD kruler/trunk/PKGBUILD kshisen/trunk/PKGBUILD ksirk/trunk/PKGBUILD ksmtp/trunk/PKGBUILD ksnakeduel/trunk/PKGBUILD kspaceduel/trunk/PKGBUILD ksquares/trunk/PKGBUILD ksudoku/trunk/PKGBUILD ksystemlog/trunk/PKGBUILD kteatime/trunk/PKGBUILD ktimer/trunk/PKGBUILD ktnef/trunk/PKGBUILD ktouch/trunk/PKGBUILD ktuberling/trunk/PKGBUILD kturtle/trunk/PKGBUILD kubrick/trunk/PKGBUILD kwalletmanager/trunk/PKGBUILD kwave/trunk/PKGBUILD kwordquiz/trunk/PKGBUILD libgravatar/trunk/PKGBUILD libkcddb/trunk/PKGBUILD libkcompactdisc/trunk/PKGBUILD libkdcraw/trunk/PKGBUILD libkdegames/trunk/PKGBUILD libkdepim/trunk/PKGBUILD libkeduvocdocument/trunk/PKGBUILD libkexiv2/trunk/PKGBUILD libkgapi/trunk/PKGBUILD libkgeomap/trunk/PKGBUILD libkipi/trunk/PKGBUILD libkleo/trunk/PKGBUILD libkmahjongg/trunk/PKGBUILD libkomparediff2/trunk/PKGBUILD libksane/trunk/PKGBUILD libksieve/trunk/PKGBUILD lokalize/trunk/PKGBUILD lskat/trunk/PKGBUILD
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:15:39 Author: felixonmars Revision: 357977 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 357976, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 357976, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:15:39 UTC (rev 357977) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.3.0 +pkgrel=34 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 'haskell-network' + 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-typed-process' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-exceptions' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3097a561b37b13e221f0721e84c06b179ec6df5111af7a2db12e26ee4f4d0935fb49bbccbda17e22546d11436774a5fa4b8df718c47f751bf5e846dfec92a7e5') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:15:16 Author: felixonmars Revision: 357976 upgpkg: haskell-conduit-extra 1.3.0-34 rebuild with distributive 0.6 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:14:05 UTC (rev 357975) +++ PKGBUILD2018-07-12 17:15:16 UTC (rev 357976) @@ -5,7 +5,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.0 -pkgrel=33 +pkgrel=34 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-binary-conduit/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:14:05 Author: felixonmars Revision: 357975 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-conduit/repos/community-staging-x86_64/ haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357974, haskell-binary-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357974, haskell-binary-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:14:05 UTC (rev 357975) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=binary-conduit +pkgname=haskell-binary-conduit +pkgver=1.3 +pkgrel=29 +pkgdesc="Data serialization/deserialization conduit library" +url="https://github.com/qnikst/binary-conduit/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('393fd9f72baeb16511c8bd69c71b7169e3d8337903151dd2e514d83c665e34c593352ebaa91bf84531fcbd485af092a1278fe6a10329f68bb3765030a72858e5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-binary-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:13:43 Author: felixonmars Revision: 357974 upgpkg: haskell-binary-conduit 1.3-29 rebuild with distributive 0.6 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:13:02 UTC (rev 357973) +++ PKGBUILD2018-07-12 17:13:43 UTC (rev 357974) @@ -4,7 +4,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3 -pkgrel=28 +pkgrel=29 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/; license=('MIT')
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:13:02 Author: felixonmars Revision: 357973 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357972, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 357972, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:13:02 UTC (rev 357973) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.3.0.3 +pkgrel=15 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mono-traversable' 'haskell-primitive' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently' + 'haskell-split' 'haskell-unliftio') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c3ceeb630f09b7c8718a0d2abcff0d33c8260e4b974f14ac69a35cb39a789539b22a1875106588588221ba9be640bdce2b63915db85b2d3652ee0cf32a75a0d') + +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-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:12:41 Author: felixonmars Revision: 357972 upgpkg: haskell-conduit 1.3.0.3-15 rebuild with distributive 0.6 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:10:27 UTC (rev 357971) +++ PKGBUILD2018-07-12 17:12:41 UTC (rev 357972) @@ -5,7 +5,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.3.0.3 -pkgrel=14 +pkgrel=15 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:10:27 Author: felixonmars Revision: 357971 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 357970, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 357970, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:10:27 UTC (rev 357971) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.8.1 +pkgrel=44 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cb3ea7efd1995be5f3af2b71cb8ed105801de6e2496fdd2644f90b223a33aa9b1e2e70837acaf3289aa4354ec217daf9bb77b44e7b745c3c84866ec40be5e062') + +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}" --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-mono-traversable/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:10:05 Author: felixonmars Revision: 357970 upgpkg: haskell-mono-traversable 1.0.8.1-44 rebuild with distributive 0.6 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:08:51 UTC (rev 357969) +++ PKGBUILD2018-07-12 17:10:05 UTC (rev 357970) @@ -5,7 +5,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.8.1 -pkgrel=43 +pkgrel=44 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:08:51 Author: felixonmars Revision: 357969 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 357968, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 357968, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:08:51 UTC (rev 357969) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=84 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:08:29 Author: felixonmars Revision: 357968 upgpkg: haskell-lens-aeson 1.0.2-84 rebuild with distributive 0.6 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:07:37 UTC (rev 357967) +++ PKGBUILD2018-07-12 17:08:29 UTC (rev 357968) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=83 +pkgrel=84 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:07:37 Author: felixonmars Revision: 357967 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 357966, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 357966, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:07:37 UTC (rev 357967) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.7.0.0 +pkgrel=36 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:07:15 Author: felixonmars Revision: 357966 upgpkg: haskell-jose 0.7.0.0-36 rebuild with distributive 0.6 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:05:59 UTC (rev 357965) +++ PKGBUILD2018-07-12 17:07:15 UTC (rev 357966) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.7.0.0 -pkgrel=35 +pkgrel=36 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:05:59 Author: felixonmars Revision: 357965 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 357964, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 357964, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:05:59 UTC (rev 357965) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=102 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-e 's/<.*4.16/<5/' \ +-e '/semigroups/d' \ +-e 's/<.*0.10/<1/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:05:32 Author: felixonmars Revision: 357964 upgpkg: haskell-insert-ordered-containers 0.2.1.0-102 rebuild with distributive 0.6 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:04:40 UTC (rev 357963) +++ PKGBUILD2018-07-12 17:05:32 UTC (rev 357964) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=101 +pkgrel=102 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('custom:BSD3')
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:04:40 Author: felixonmars Revision: 357963 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 357962, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 357962, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:04:40 UTC (rev 357963) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=84 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-fdo-notify/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:04:12 Author: felixonmars Revision: 357962 upgpkg: haskell-fdo-notify 0.3.1-84 rebuild with distributive 0.6 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:03:23 UTC (rev 357961) +++ PKGBUILD2018-07-12 17:04:12 UTC (rev 357962) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=83 +pkgrel=84 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:03:23 Author: felixonmars Revision: 357961 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 357960, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 357960, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:03:23 UTC (rev 357961) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.0.1 +pkgrel=45 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:03:01 Author: felixonmars Revision: 357960 upgpkg: haskell-dbus 1.0.1-45 rebuild with distributive 0.6 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:01:32 UTC (rev 357959) +++ PKGBUILD2018-07-12 17:03:01 UTC (rev 357960) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.0.1 -pkgrel=44 +pkgrel=45 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:01:32 Author: felixonmars Revision: 357959 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 357958, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 357958, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:01:32 UTC (rev 357959) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=50 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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-concise/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 17:01:11 Author: felixonmars Revision: 357958 upgpkg: haskell-concise 0.1.0.1-50 rebuild with distributive 0.6 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 17:00:12 UTC (rev 357957) +++ PKGBUILD2018-07-12 17:01:11 UTC (rev 357958) @@ -5,7 +5,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=49 +pkgrel=50 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("custom:BSD3")
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Thursday, July 12, 2018 @ 17:00:12 Author: felixonmars Revision: 357957 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 357956, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 357956, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 17:00:12 UTC (rev 357957) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.17 +pkgrel=5 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b17e715fd78a427e36fd34cf1b78a66bb620fc481798fe0e3a422df684b472591ac3c6256c2fc391630e7ec09f1d5e9dccc76d72783e4f24bb0687d35266cf67') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:59:49 Author: felixonmars Revision: 357956 upgpkg: haskell-lens 4.17-5 rebuild with distributive 0.6 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:57:51 UTC (rev 357955) +++ PKGBUILD2018-07-12 16:59:49 UTC (rev 357956) @@ -5,7 +5,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.17 -pkgrel=4 +pkgrel=5 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("custom:BSD3")
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:57:51 Author: felixonmars Revision: 357955 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 357954, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 357954, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:57:51 UTC (rev 357955) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.1 +pkgrel=10 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f31bc21aaf030dd4908e42339ba32d59394dcb2b628640038f6d442f7e2d82e3bf74c2bbc4a38353c357f7a1e67615ad64c54bf5c553899ece5ec2c8c8c7c84') + +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-keys/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:57:29 Author: felixonmars Revision: 357954 upgpkg: haskell-keys 3.12.1-10 rebuild with distributive 0.6 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:56:44 UTC (rev 357953) +++ PKGBUILD2018-07-12 16:57:29 UTC (rev 357954) @@ -5,7 +5,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.1 -pkgrel=9 +pkgrel=10 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("custom:BSD3")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:56:44 Author: felixonmars Revision: 357953 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 357952, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 357952, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:56:44 UTC (rev 357953) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2 +pkgrel=8 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-invariant' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e') + +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-kan-extensions/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:56:23 Author: felixonmars Revision: 357952 upgpkg: haskell-kan-extensions 5.2-8 rebuild with distributive 0.6 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:55:39 UTC (rev 357951) +++ PKGBUILD2018-07-12 16:56:23 UTC (rev 357952) @@ -5,7 +5,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2 -pkgrel=7 +pkgrel=8 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-incremental-parser/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:55:39 Author: felixonmars Revision: 357951 archrelease: copy trunk to community-staging-x86_64 Added: haskell-incremental-parser/repos/community-staging-x86_64/ haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 357950, haskell-incremental-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD (from rev 357950, haskell-incremental-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:55:39 UTC (rev 357951) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=incremental-parser +pkgname=haskell-incremental-parser +pkgver=0.3.1.1 +pkgrel=27 +pkgdesc="Generic parser library capable of providing partial results from partial input." +url="https://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-monoid-subclasses') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a614d294b868f1305f55d2d8a2987e444a7f2b4ac001024e9413d83146c729d2afed93a40f99e77430d5b8be5a9464800f533f85a17c7471ba8c970d7e94aac1') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:55:15 Author: felixonmars Revision: 357950 upgpkg: haskell-incremental-parser 0.3.1.1-27 rebuild with distributive 0.6 Modified: haskell-incremental-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:54:23 UTC (rev 357949) +++ PKGBUILD2018-07-12 16:55:15 UTC (rev 357950) @@ -5,7 +5,7 @@ _hkgname=incremental-parser pkgname=haskell-incremental-parser pkgver=0.3.1.1 -pkgrel=26 +pkgrel=27 pkgdesc="Generic parser library capable of providing partial results from partial input." url="https://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:54:23 Author: felixonmars Revision: 357949 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 357948, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 357948, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:54:23 UTC (rev 357949) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=41 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +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}" --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-adjunctions/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:54:00 Author: felixonmars Revision: 357948 upgpkg: haskell-adjunctions 4.4-41 rebuild with distributive 0.6 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:53:02 UTC (rev 357947) +++ PKGBUILD2018-07-12 16:54:00 UTC (rev 357948) @@ -5,7 +5,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=40 +pkgrel=41 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:53:02 Author: felixonmars Revision: 357947 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 357946, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 357946, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:53:02 UTC (rev 357947) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1 +pkgrel=7 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 'haskell-exceptions' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be435aa2adb76b9ce4802daa036bfc428366d17bb2bb6ab3239be9c826cea433ad28e81986b9787bf181ee98090e48cd4b580a9c5652d8f28530c14f65ed7788') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-free/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:52:40 Author: felixonmars Revision: 357946 upgpkg: haskell-free 5.1-7 rebuild with distributive 0.6 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:51:07 UTC (rev 357945) +++ PKGBUILD2018-07-12 16:52:40 UTC (rev 357946) @@ -5,7 +5,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1 -pkgrel=6 +pkgrel=7 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("custom:BSD3")
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:51:07 Author: felixonmars Revision: 357945 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 357944, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 357944, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:51:07 UTC (rev 357945) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.2 +pkgrel=6 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-mwc-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-vector-builder') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c313715961d83a10fc55d8ee3db69e1570a3f76626b2947bfc5ade3212ed8d55c66ee155882a3cd713173466cbd9d96c1552c99a180087fdac92cb0ad7d6453d') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:50:41 Author: felixonmars Revision: 357944 upgpkg: haskell-foldl 1.4.2-6 rebuild with distributive 0.6 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:49:55 UTC (rev 357943) +++ PKGBUILD2018-07-12 16:50:41 UTC (rev 357944) @@ -5,7 +5,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.2 -pkgrel=5 +pkgrel=6 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:49:55 Author: felixonmars Revision: 357943 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 357942, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 357942, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:49:55 UTC (rev 357943) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1 +pkgrel=9 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('93a4db670cc6da1990be7f09c8d40b17065af57d596a91d4fd91b8783bf851025f579fa3cd4214d477c965753cd32a4bc9df05ecb4cf4f6c16cde8b48d07dcb1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:49:33 Author: felixonmars Revision: 357942 upgpkg: haskell-either 5.0.1-9 rebuild with distributive 0.6 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:48:51 UTC (rev 357941) +++ PKGBUILD2018-07-12 16:49:33 UTC (rev 357942) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-checkers/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:48:51 Author: felixonmars Revision: 357941 archrelease: copy trunk to community-staging-x86_64 Added: haskell-checkers/repos/community-staging-x86_64/ haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 357940, haskell-checkers/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 357940, haskell-checkers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:48:51 UTC (rev 357941) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=checkers +pkgname=haskell-checkers +pkgver=0.4.10 +pkgrel=27 +pkgdesc="Check properties on standard classes and data structures" +url="https://github.com/conal/checkers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2884143505e8025d436d6792dded2df74b81070d9313f9f5f864a2b630479cd344fa00181a38bcce100b970d5a561b02509728bf26c73ad9ba0222c4be429be') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-checkers/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:48:28 Author: felixonmars Revision: 357940 upgpkg: haskell-checkers 0.4.10-27 rebuild with distributive 0.6 Modified: haskell-checkers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:47:41 UTC (rev 357939) +++ PKGBUILD2018-07-12 16:48:28 UTC (rev 357940) @@ -4,7 +4,7 @@ _hkgname=checkers pkgname=haskell-checkers pkgver=0.4.10 -pkgrel=26 +pkgrel=27 pkgdesc="Check properties on standard classes and data structures" url="https://github.com/conal/checkers; license=('custom:BSD3')
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:47:41 Author: felixonmars Revision: 357939 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 357938, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 357938, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:47:41 UTC (rev 357939) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.3.1 +pkgrel=7 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8170f9f92a5f61325eb821d299e464106e08db3a8bac371fd427f329e479a4e914ed961a300760049aeff41fef255193dd93dfb752af0cc0027481f0ca6e6e35') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*0.14/<1/' -e '/semigroups/d' -e 's/<.*0.6/<1/' -i $_hkgname.cabal +sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' src/Data/Semigroup/Traversable/Class.hs src/Data/Semigroup/Foldable/Class.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 \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +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-semigroupoids/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:47:18 Author: felixonmars Revision: 357938 upgpkg: haskell-semigroupoids 5.3.1-7 rebuild with distributive 0.6 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:46:20 UTC (rev 357937) +++ PKGBUILD2018-07-12 16:47:18 UTC (rev 357938) @@ -5,7 +5,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids; license=("custom:BSD3")
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (17 files)
Date: Thursday, July 12, 2018 @ 16:46:51 Author: anthraxx Revision: 328313 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/60-linux.hook (from rev 328312, linux-hardened/trunk/60-linux.hook) linux-hardened/repos/extra-x86_64/90-linux.hook (from rev 328312, linux-hardened/trunk/90-linux.hook) linux-hardened/repos/extra-x86_64/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch (from rev 328312, linux-hardened/trunk/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch) linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 328312, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch (from rev 328312, linux-hardened/trunk/Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch) linux-hardened/repos/extra-x86_64/config.x86_64 (from rev 328312, linux-hardened/trunk/config.x86_64) linux-hardened/repos/extra-x86_64/linux.install (from rev 328312, linux-hardened/trunk/linux.install) linux-hardened/repos/extra-x86_64/linux.preset (from rev 328312, linux-hardened/trunk/linux.preset) linux-hardened/repos/extra-x86_64/mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch (from rev 328312, linux-hardened/trunk/mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch) Deleted: linux-hardened/repos/extra-x86_64/60-linux.hook linux-hardened/repos/extra-x86_64/90-linux.hook linux-hardened/repos/extra-x86_64/ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch linux-hardened/repos/extra-x86_64/config.x86_64 linux-hardened/repos/extra-x86_64/linux.install linux-hardened/repos/extra-x86_64/linux.preset + 60-linux.hook | 24 90-linux.hook | 22 ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch | 258 PKGBUILD | 521 Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch | 484 config.x86_64 |19126 +-- linux.install | 22 linux.preset | 28 mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch | 43 9 files changed, 10287 insertions(+), 10241 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 328312:328313 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (3 files)
Date: Thursday, July 12, 2018 @ 16:46:40 Author: anthraxx Revision: 328312 upgpkg: linux-hardened 4.17.6.a-1 Added: linux-hardened/trunk/mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config.x86_64 + PKGBUILD | 13 ++- config.x86_64 |6 - mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch | 43 +++ 3 files changed, 54 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:14:19 UTC (rev 328311) +++ PKGBUILD2018-07-12 16:46:40 UTC (rev 328312) @@ -5,7 +5,7 @@ pkgbase=linux-hardened _srcname=linux-4.17 -_pkgver=4.17.5 +_pkgver=4.17.6 pkgver=${_pkgver}.a pkgrel=1 url='https://github.com/anthraxx/linux-hardened' @@ -28,20 +28,23 @@ ACPI-watchdog-Prefer-iTCO_wdt-always-when-WDAT-table.patch # https://bugs.archlinux.org/task/56711 Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch +# Fix iwd provoking a BUG +mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch ) replaces=('linux-grsec') sha256sums=('9faa1dd896eaea961dc6e886697c0b3301277102e5bc976b2758f9a62d3ccd13' 'SKIP' -'cc18fcf14df25f0bab047aa180b9362bd4f3ce96f1b05e1f7764cfcc0e271bbd' +'7699b2246e4ed1e284f2947d5e0b66653c27574995caf6a02a3280bd055cfedf' 'SKIP' -'7b39254f8a01e1c5f3757360f18eb68d250b4ae9393176cceddd6122203f94e0' +'682684b99a2cea2937d3365b4dc43df313c7b87338a2612a2976172d3891a762' 'SKIP' -'43896cb1572f82a463e92b8f5ded9a30d73352117df05de309541aadaf9e6bcd' +'37bb7dce427e4e7a07263746c141e30488e1a785cdb931f479ea57707dc3e479' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' 'd744e7f4552896670bc8b99361534eec7ba095bebc2462ef0e5ee433e6341a0a' -'8114295b8c07795a15b9f8eafb0f515c34661a1e05512da818a34581dd30f87e') +'8114295b8c07795a15b9f8eafb0f515c34661a1e05512da818a34581dd30f87e' +'ef7c149d9af24efea551cec86e26f52c9c1cc02714335e948f929985ff414676') validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman Modified: config.x86_64 === --- config.x86_64 2018-07-12 16:14:19 UTC (rev 328311) +++ config.x86_64 2018-07-12 16:46:40 UTC (rev 328312) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.17.5 Kernel Configuration +# Linux/x86 4.17.6 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -6285,7 +6285,7 @@ CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m -CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m +# CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH is not set CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m @@ -6808,7 +6808,7 @@ CONFIG_USB_SERIAL_SSU100=m CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_UPD78F0730=m -# CONFIG_USB_SERIAL_DEBUG is not set +CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers Added: mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch === --- mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch (rev 0) +++ mac80211-disable-BHs-preemption-in-ieee80211_tx_cont.patch 2018-07-12 16:46:40 UTC (rev 328312) @@ -0,0 +1,43 @@ +From e7441c9274a6a5453e06f4c2b8b5f72eca0a3f17 Mon Sep 17 00:00:00 2001 +From: Denis Kenzior +Date: Tue, 19 Jun 2018 10:39:50 -0500 +Subject: [PATCH] mac80211: disable BHs/preemption in + ieee80211_tx_control_port() + +On pre-emption enabled kernels the following print was being seen due to +missing local_bh_disable/local_bh_enable calls. mac80211 assumes that +pre-emption is disabled in the data path. + +BUG: using smp_processor_id() in preemptible [] code: iwd/517 +caller is __ieee80211_subif_start_xmit+0x144/0x210 [mac80211] +[...] +Call Trace: +dump_stack+0x5c/0x80 +check_preemption_disabled.cold.0+0x46/0x51 +__ieee80211_subif_start_xmit+0x144/0x210 [mac80211] + +Fixes: 911806491425 ("mac80211: Add support for tx_control_port") +Signed-off-by: Denis Kenzior +[commit message rewrite, fixes tag] +Signed-off-by: Johannes Berg +--- + net/mac80211/tx.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git
[arch-commits] Commit in haskell-invariant/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:46:20 Author: felixonmars Revision: 357937 archrelease: copy trunk to community-staging-x86_64 Added: haskell-invariant/repos/community-staging-x86_64/ haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 357936, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 357936, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:46:20 UTC (rev 357937) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.5 +pkgrel=7 +pkgdesc="Haskell98 invariant functors" +url="https://github.com/nfrisby/invariant-functors; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ba54f52c29f276f5240eade00c9621c14a6b3fad6a2da0cbddb732bb6b85b4e9ac60a115515ccce9ef5a7a56fd2ba94daae1a7db8741d0c63cd64e9d64fd2ea3') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/<.*2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:45:57 Author: felixonmars Revision: 357936 upgpkg: haskell-invariant 0.5-7 rebuild with distributive 0.6 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:45:07 UTC (rev 357935) +++ PKGBUILD2018-07-12 16:45:57 UTC (rev 357936) @@ -4,7 +4,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.5 -pkgrel=6 +pkgrel=7 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors; license=('custom:BSD2')
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:45:07 Author: felixonmars Revision: 357935 archrelease: copy trunk to community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 357934, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 357934, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:45:07 UTC (rev 357935) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.3 +pkgrel=6 +pkgdesc="Profunctors" +url="https://github.com/ekmett/profunctors/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4b5d386aec89b9ede94f0277ea29453435429e27993f9add315b1bba478a214ebb55ece68f74f68ca91dd3e65a1e5c1cc1829bdad81dbf643dfd97029473162') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:44:43 Author: felixonmars Revision: 357934 upgpkg: haskell-profunctors 5.3-6 rebuild with distributive 0.6 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:43:49 UTC (rev 357933) +++ PKGBUILD2018-07-12 16:44:43 UTC (rev 357934) @@ -5,7 +5,7 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.3 -pkgrel=5 +pkgrel=6 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/; license=("custom:BSD3")
[arch-commits] Commit in haskell-lucid/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:43:49 Author: felixonmars Revision: 357933 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lucid/repos/community-staging-x86_64/ haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 357932, haskell-lucid/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 357932, haskell-lucid/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:43:49 UTC (rev 357933) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lucid +pkgname=haskell-lucid +pkgver=2.9.10 +pkgrel=25 +pkgdesc="Clear to write, read and edit DSL for HTML" +url="https://github.com/chrisdone/lucid; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0c1a98f9c78d860bcd34e627d7cf0b32692258addebf4b3f90b3a7031ba5386cf58f012b3505aade0bf1d1913efc86990fd45f329c8ae8ab83f8a53215aa8209') + +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-lucid/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:43:26 Author: felixonmars Revision: 357932 upgpkg: haskell-lucid 2.9.10-25 rebuild with distributive 0.6 Modified: haskell-lucid/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:42:26 UTC (rev 357931) +++ PKGBUILD2018-07-12 16:43:26 UTC (rev 357932) @@ -4,7 +4,7 @@ _hkgname=lucid pkgname=haskell-lucid pkgver=2.9.10 -pkgrel=24 +pkgrel=25 pkgdesc="Clear to write, read and edit DSL for HTML" url="https://github.com/chrisdone/lucid; license=('custom:BSD3')
[arch-commits] Commit in bash-language-server/repos/community-x86_64 (2 files)
Date: Thursday, July 12, 2018 @ 16:42:26 Author: felixonmars Revision: 357931 archrelease: copy trunk to community-x86_64 Added: bash-language-server/repos/community-x86_64/PKGBUILD (from rev 357929, bash-language-server/trunk/PKGBUILD) Deleted: bash-language-server/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 -- 1 file changed, 28 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 16:42:24 UTC (rev 357930) +++ PKGBUILD2018-07-12 16:42:26 UTC (rev 357931) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=bash-language-server -pkgver=1.3.1 -pkgrel=1 -pkgdesc='Bash language server implementation based on Tree Sitter and its grammar for Bash' -arch=('x86_64') -url='https://github.com/mads-hartmann/bash-language-server' -license=('MIT') -depends=('nodejs') -makedepends=('npm' 'python2') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=("$pkgname-$pkgver.tgz") -sha512sums=('91dcfc3e42c756e10e20f596270a55a1b61460b542be02b1e047683d4cba69d99faf63c00396c28026674d13d717a54d4b787989a143caefc9a5db9a43439207') - -package() { - PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} Copied: bash-language-server/repos/community-x86_64/PKGBUILD (from rev 357929, bash-language-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 16:42:26 UTC (rev 357931) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=bash-language-server +pkgver=1.4.0 +pkgrel=1 +pkgdesc='Bash language server implementation based on Tree Sitter and its grammar for Bash' +arch=('x86_64') +url='https://github.com/mads-hartmann/bash-language-server' +license=('MIT') +depends=('nodejs' 'acorn') +makedepends=('npm' 'python2') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('4ad2e130b2eeccd957ab95abe8658bc901b653886fc24ad87b272dde3b4df0d645f122df04eb0c9b880a9c394b1b05adaae35b81bb104ae289c40d7e107f0349') + +package() { + PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done + +}
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:42:24 Author: felixonmars Revision: 357930 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 357929, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 357929, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:42:24 UTC (rev 357930) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=125 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/chrisdone/descriptive/commit/8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f' +'4c610a09a74489e9898d14f37ccaefb35e9729e3533d265aaa38830267a31d24') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch || : +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in bash-language-server/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:42:00 Author: felixonmars Revision: 357929 upgpkg: bash-language-server 1.4.0-1 Modified: bash-language-server/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:41:59 UTC (rev 357928) +++ PKGBUILD2018-07-12 16:42:00 UTC (rev 357929) @@ -2,17 +2,17 @@ # Maintainer: Felix Yan pkgname=bash-language-server -pkgver=1.3.1 +pkgver=1.4.0 pkgrel=1 pkgdesc='Bash language server implementation based on Tree Sitter and its grammar for Bash' arch=('x86_64') url='https://github.com/mads-hartmann/bash-language-server' license=('MIT') -depends=('nodejs') +depends=('nodejs' 'acorn') makedepends=('npm' 'python2') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) noextract=("$pkgname-$pkgver.tgz") -sha512sums=('91dcfc3e42c756e10e20f596270a55a1b61460b542be02b1e047683d4cba69d99faf63c00396c28026674d13d717a54d4b787989a143caefc9a5db9a43439207') +sha512sums=('4ad2e130b2eeccd957ab95abe8658bc901b653886fc24ad87b272dde3b4df0d645f122df04eb0c9b880a9c394b1b05adaae35b81bb104ae289c40d7e107f0349') package() { PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz @@ -19,4 +19,10 @@ # Fix permissions find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done + }
[arch-commits] Commit in haskell-descriptive/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:41:59 Author: felixonmars Revision: 357928 upgpkg: haskell-descriptive 0.9.4-125 rebuild with distributive 0.6 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:40:05 UTC (rev 357927) +++ PKGBUILD2018-07-12 16:41:59 UTC (rev 357928) @@ -5,7 +5,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=124 +pkgrel=125 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("custom:BSD3")
[arch-commits] Commit in haskell-bifunctors/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:40:05 Author: felixonmars Revision: 357927 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bifunctors/repos/community-staging-x86_64/ haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 357926, haskell-bifunctors/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 357926, haskell-bifunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:40:05 UTC (rev 357927) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bifunctors +pkgname=haskell-bifunctors +pkgver=5.5.3 +pkgrel=4 +pkgdesc="Bifunctors" +url="https://github.com/ekmett/bifunctors/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged' + 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4996c9afa60bd6c1de872ac7be09135a972f9c3075987834fa50bfba90111257ef51268b4b206a8652b3e68b231f94723e6e6f47eb44b457820cfe9b8ea82404') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -f-semigroups +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-bifunctors/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:38:05 Author: felixonmars Revision: 357926 upgpkg: haskell-bifunctors 5.5.3-4 rebuild with distributive 0.6 Modified: haskell-bifunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:36:39 UTC (rev 357925) +++ PKGBUILD2018-07-12 16:38:05 UTC (rev 357926) @@ -5,7 +5,7 @@ _hkgname=bifunctors pkgname=haskell-bifunctors pkgver=5.5.3 -pkgrel=3 +pkgrel=4 pkgdesc="Bifunctors" url="https://github.com/ekmett/bifunctors/; license=("custom:BSD3")
[arch-commits] Commit in haskell-comonad/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:36:39 Author: felixonmars Revision: 357925 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 357924, haskell-comonad/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 357924, haskell-comonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:36:39 UTC (rev 357925) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=comonad +pkgname=haskell-comonad +pkgver=5.0.4 +pkgrel=7 +pkgdesc="Comonads" +url="https://github.com/ekmett/comonad/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' '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=('06537fed3fb26a776384c1b8601e82571d6a9ef62a73eb145fe04f7f00eb0a8994b93e5ec36b235545de568e552ca2e77347a25c87ee4237dcddca41f31ec974') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' src/Control/Comonad/Env/Class.hs src/Control/Comonad.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-comonad/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:35:29 Author: felixonmars Revision: 357924 upgpkg: haskell-comonad 5.0.4-7 rebuild with distributive 0.6 Modified: haskell-comonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 16:33:50 UTC (rev 357923) +++ PKGBUILD2018-07-12 16:35:29 UTC (rev 357924) @@ -5,7 +5,7 @@ _hkgname=comonad pkgname=haskell-comonad pkgver=5.0.4 -pkgrel=6 +pkgrel=7 pkgdesc="Comonads" url="https://github.com/ekmett/comonad/; license=("custom:BSD3")
[arch-commits] Commit in haskell-distributive/repos (2 files)
Date: Thursday, July 12, 2018 @ 16:33:50 Author: felixonmars Revision: 357923 archrelease: copy trunk to community-staging-x86_64 Added: haskell-distributive/repos/community-staging-x86_64/ haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 357922, haskell-distributive/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 357922, haskell-distributive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 16:33:50 UTC (rev 357923) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=distributive +pkgname=haskell-distributive +pkgver=0.6 +pkgrel=1 +pkgdesc="Distributive functors -- Dual to Traversable" +url="https://github.com/ekmett/distributive/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c0e1c60d72eaa6b9b7b1dc8808a6ea34a8daa9ea97068d9faa4f2f70fe99ccc1eec6b353e0c7b05249dcc55d46b76ac799325772ad482e84f2d21c6fbff392a4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -f-semigroups +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-distributive/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 16:32:43 Author: felixonmars Revision: 357922 upgpkg: haskell-distributive 0.6-1 rebuild with distributive 0.6 Modified: haskell-distributive/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 14:26:44 UTC (rev 357921) +++ PKGBUILD2018-07-12 16:32:43 UTC (rev 357922) @@ -4,16 +4,16 @@ _hkgname=distributive pkgname=haskell-distributive -pkgver=0.5.3 -pkgrel=18 +pkgver=0.6 +pkgrel=1 pkgdesc="Distributive functors -- Dual to Traversable" url="https://github.com/ekmett/distributive/; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged" "haskell-transformers-compat") +depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('34d6019dc4588d1a10a40daa09822b01660da9c485d06a28722727ca1d7850eeda676da255792335e38be509a2539c02e11a404d9c45618ae064d90718cad280') +sha512sums=('c0e1c60d72eaa6b9b7b1dc8808a6ea34a8daa9ea97068d9faa4f2f70fe99ccc1eec6b353e0c7b05249dcc55d46b76ac799325772ad482e84f2d21c6fbff392a4') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in sagemath/trunk (3 files)
Date: Thursday, July 12, 2018 @ 14:25:43 Author: arojas Revision: 357920 Add patches for new eclib and cddlib Added: sagemath/trunk/sagemath-cddlib-094j.patch sagemath/trunk/sagemath-eclib-20180710.patch Modified: sagemath/trunk/PKGBUILD ---+ PKGBUILD | 13 sagemath-cddlib-094j.patch| 980 sagemath-eclib-20180710.patch | 24 3 files changed, 1014 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 12:09:04 UTC (rev 357919) +++ PKGBUILD2018-07-12 14:25:43 UTC (rev 357920) @@ -9,7 +9,7 @@ pkgbase=sagemath pkgname=(sagemath sagemath-jupyter) pkgver=8.2 -pkgrel=11 +pkgrel=12 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab" arch=(x86_64) url="http://www.sagemath.org; @@ -41,7 +41,8 @@ sagemath-detect-igraph.patch sagemath-networkx2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch sagemath-singular-4.1.1.patch sagemath-lcalc-c++11.patch sagemath-gap-4.8.patch pari-ratpoints.patch::"https://github.com/sagemath/sage/commit/83458400.patch; - sagemath-cypari2.patch::"https://git.sagemath.org/sage.git/patch?id=da380b32;) + sagemath-cypari2.patch::"https://git.sagemath.org/sage.git/patch?id=da380b32; +sagemath-cddlib-094j.patch sagemath-eclib-20180710.patch) sha256sums=('41ba2c2dde7a02e1bb6880ae875d37ab058567cc26e760efe87eeb12188cd65b' 'b3c5f5c159d72ba7bc2b186b7b0e50a02b1ca60caef49b3857dbaad3da36b6fc' 'c41ae665499c6cd775d40bbe178f8786830b0931ee26bf11ee02f7d83bcc8107' @@ -61,7 +62,9 @@ '5114c912f821900e5bfae1e2cfeb7984de946d0b23e1182b0bf15be1d803dfd0' '6917cb74e50ae965ea8d7c39577e5f0a5068e4b6a67b53fc6f219149a7d06584' 'e24ad879f6b2eb970778fc5e867bcbe0a6d393feca8f11f5cb8d07da1f024be9' -'94847fc033fd36bc59217c8484d4cf48d0640ff35bb5ca5ffba88a8158c6dd44') +'94847fc033fd36bc59217c8484d4cf48d0640ff35bb5ca5ffba88a8158c6dd44' +'092a928b77c8bb1e23399f22be39f67797a0065954128b690ead6a09f9ce1e44' +'182b0765d58494978bf27628bada8b42c95ef7eb2671b91ddf9c67608560c662') prepare(){ cd sage-$pkgver @@ -104,6 +107,8 @@ patch -p1 -i ../sagemath-lcalc-c++11.patch # Adjust paths for gap-4.8 patch -p1 -i ../sagemath-gap-4.8.patch +# Fix build with eclib 20180710 + patch -p1 -i ../sagemath-eclib-20180710.patch # Upstream patches # fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209 @@ -110,6 +115,8 @@ patch -p1 -i ../fes02.patch # update to cypari2 https://trac.sagemath.org/ticket/25813 patch -p1 -i ../sagemath-cypari2.patch +# port to cddlib 0.94j https://trac.sagemath.org/ticket/25344 + patch -p1 -i ../sagemath-cddlib-094j.patch # use python2 sed -e 's|#!/usr/bin/env sage-python23|#!/usr/bin/env python2|' -e 's|#!/usr/bin/env python\b|#!/usr/bin/env python2|' \ Added: sagemath-cddlib-094j.patch === --- sagemath-cddlib-094j.patch (rev 0) +++ sagemath-cddlib-094j.patch 2018-07-12 14:25:43 UTC (rev 357920) @@ -0,0 +1,980 @@ +diff --git a/src/sage/geometry/polyhedron/backend_cdd.py b/src/sage/geometry/polyhedron/backend_cdd.py +index 9e0ca53ba7b..8497741b0c4 100644 +--- a/src/sage/geometry/polyhedron/backend_cdd.py b/src/sage/geometry/polyhedron/backend_cdd.py +@@ -154,7 +154,9 @@ def _init_from_cdd_input(self, cdd_input_string, cmdline_arg='--all', verbose=Fa + :[0.62, -1.38, 0.38],[0.144, -1.04, 0.04], + :[0.1309090909, -1.0290909091, 0.04]] + sage: Polyhedron(point_list) +-A 3-dimensional polyhedron in RDF^3 defined as the convex hull of 14 vertices ++Traceback (most recent call last): ++... ++ValueError: *Error: Numerical inconsistency is found. Use the GMP exact arithmetic. + sage: Polyhedron(point_list, base_ring=QQ) + A 3-dimensional polyhedron in QQ^3 defined as the convex hull of 14 vertices + """ +@@ -286,7 +288,9 @@ def cdd_adjacencies(): + else: + n_cdd=n; + self._V_adjacency_matrix = matrix(ZZ, n, n, 0) +-expect_in_cddout('begin') ++if not find_in_cddout('begin'): ++raise ValueError('Error while parsing cdd output: could not ' ++ 'find "begin" after "Vertex graph"') + l = cddout.pop(0).split() + assert int(l[0]) == n_cdd, "Not enough V-adjacencies in cdd output?" + for i in range(n_cdd): +@@ -309,7 +313,9 @@ def cdd_adjacencies(): + if find_in_cddout('Facet graph'): + n = len(self._Hrepresentation); + self._H_adjacency_matrix = matrix(ZZ, n,
[arch-commits] Commit in msmtp/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 12:33:24 Author: arojas Revision: 328309 archrelease: copy trunk to extra-x86_64 Added: msmtp/repos/extra-x86_64/PKGBUILD (from rev 328308, msmtp/trunk/PKGBUILD) Deleted: msmtp/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 99 +++-- 1 file changed, 51 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 12:32:59 UTC (rev 328308) +++ PKGBUILD2018-07-12 12:33:24 UTC (rev 328309) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgbase=msmtp -pkgname=('msmtp' 'msmtp-mta') -pkgver=1.6.7 -pkgrel=1 -pkgdesc="A mini smtp client" -arch=('x86_64') -url="https://marlam.de/msmtp/; -license=('GPL3') -makedepends=('texlive-plainextra' 'gsasl' 'libsecret') -source=(https://marlam.de/msmtp/releases/msmtp-$pkgver.tar.xz) # {,.sig} no key available -sha256sums=('419da2ae177e95eb8fe698725d2cae43e50c77d11d5a3992ecc2739a05964357') - -build() { - cd ${pkgbase}-${pkgver} - ./configure --prefix=/usr --sysconfdir=/etc --with-ssl=gnutls - make - make -C doc html pdf -} - -package_msmtp() { - pkgdesc="A mini smtp client" - depends=('gsasl' 'libsecret') - - cd ${pkgbase}-${pkgver} - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" -C doc install-html install-pdf - -# Installing example configs and scripts to /usr/share/doc/msmtp -# as they are not installed by default (Debian and Gentoo do it this way) - install -d "${pkgdir}/usr/share/doc/msmtp" - cp -r scripts/{find_alias,msmtpqueue,msmtpq,set_sendmail} "${pkgdir}/usr/share/doc/msmtp/" - install -D -m644 doc/*.example "${pkgdir}/usr/share/doc/msmtp/" - - install -D -m644 scripts/vim/msmtp.vim "${pkgdir}/usr/share/vim/vimfiles/syntax/msmtp.vim" -} - -package_msmtp-mta() { - pkgdesc="A mini smtp client - the regular MTA" - depends=('msmtp') - provides=('smtp-forwarder') - conflicts=('smtp-forwarder') - - install -d "${pkgdir}"/usr/bin - ln -s msmtp "${pkgdir}/usr/bin/sendmail" -} Copied: msmtp/repos/extra-x86_64/PKGBUILD (from rev 328308, msmtp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 12:33:24 UTC (rev 328309) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgbase=msmtp +pkgname=('msmtp' 'msmtp-mta') +pkgver=1.6.8 +pkgrel=1 +pkgdesc="A mini smtp client" +arch=('x86_64') +url="https://marlam.de/msmtp/; +license=('GPL3') +makedepends=('texlive-plainextra' 'gsasl' 'libsecret') +source=(https://marlam.de/msmtp/releases/msmtp-$pkgver.tar.xz) # {,.sig} no key available +sha256sums=('55ff95a304d888b56d07d9c62327ab9bfe26532c9c2a2ed6aefc43bea1b659fb') + +build() { + cd ${pkgbase}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --with-ssl=gnutls + make + make -C doc html pdf +} + +package_msmtp() { + pkgdesc="A mini smtp client" + depends=('gsasl' 'libsecret') + + cd ${pkgbase}-${pkgver} + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C doc install-html install-pdf + +# Installing example configs and scripts to /usr/share/doc/msmtp +# as they are not installed by default (Debian and Gentoo do it this way) + install -d "${pkgdir}/usr/share/doc/msmtp" + cp -r scripts/{find_alias,msmtpqueue,msmtpq,set_sendmail} "${pkgdir}/usr/share/doc/msmtp/" + install -D -m644 doc/*.example "${pkgdir}/usr/share/doc/msmtp/" + + install -D -m644 scripts/vim/msmtp.vim "${pkgdir}/usr/share/vim/vimfiles/syntax/msmtp.vim" + + chmod 755 "$pkgdir"/usr/share/doc/msmtp/{find_alias,msmtpqueue,set_sendmail}/*.sh + chmod 755 "$pkgdir"/usr/share/doc/msmtp/msmtpq/msmtp* +} + +package_msmtp-mta() { + pkgdesc="A mini smtp client - the regular MTA" + depends=('msmtp') + provides=('smtp-forwarder') + conflicts=('smtp-forwarder') + + install -d "${pkgdir}"/usr/bin + ln -s msmtp "${pkgdir}/usr/bin/sendmail" +}
[arch-commits] Commit in msmtp/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 12:32:59 Author: arojas Revision: 328308 Update to 1.6.8, make scripts world-executable (FS#59301) Modified: msmtp/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 08:06:13 UTC (rev 328307) +++ PKGBUILD2018-07-12 12:32:59 UTC (rev 328308) @@ -3,7 +3,7 @@ pkgbase=msmtp pkgname=('msmtp' 'msmtp-mta') -pkgver=1.6.7 +pkgver=1.6.8 pkgrel=1 pkgdesc="A mini smtp client" arch=('x86_64') @@ -11,7 +11,7 @@ license=('GPL3') makedepends=('texlive-plainextra' 'gsasl' 'libsecret') source=(https://marlam.de/msmtp/releases/msmtp-$pkgver.tar.xz) # {,.sig} no key available -sha256sums=('419da2ae177e95eb8fe698725d2cae43e50c77d11d5a3992ecc2739a05964357') +sha256sums=('55ff95a304d888b56d07d9c62327ab9bfe26532c9c2a2ed6aefc43bea1b659fb') build() { cd ${pkgbase}-${pkgver} @@ -35,6 +35,9 @@ install -D -m644 doc/*.example "${pkgdir}/usr/share/doc/msmtp/" install -D -m644 scripts/vim/msmtp.vim "${pkgdir}/usr/share/vim/vimfiles/syntax/msmtp.vim" + + chmod 755 "$pkgdir"/usr/share/doc/msmtp/{find_alias,msmtpqueue,set_sendmail}/*.sh + chmod 755 "$pkgdir"/usr/share/doc/msmtp/msmtpq/msmtp* } package_msmtp-mta() {
[arch-commits] Commit in eclib/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 12:09:04 Author: arojas Revision: 357919 archrelease: copy trunk to community-x86_64 Added: eclib/repos/community-x86_64/PKGBUILD (from rev 357918, eclib/trunk/PKGBUILD) Deleted: eclib/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 ++--- 1 file changed, 34 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 12:08:40 UTC (rev 357918) +++ PKGBUILD2018-07-12 12:09:04 UTC (rev 357919) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas - -pkgname=eclib -pkgver=20180710 -pkgrel=1 -pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" -arch=(x86_64) -url="https://github.com/JohnCremona/eclib/; -license=(GPL) -depends=(flint pari boost-libs) -makedepends=(boost) -source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;) -sha256sums=('176840c9dbed6156f291da3c877ce680f746acf0dcd1b952174f1e046f28b71d') - -build() { - cd $pkgname-$pkgver - ./autogen.sh - LDFLAGS+=' -lpthread' ./configure --prefix=/usr --with-flint=/usr --with-boost - make -} - -package() { - cd $pkgname-$pkgver - make install DESTDIR="$pkgdir" -} - Copied: eclib/repos/community-x86_64/PKGBUILD (from rev 357918, eclib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 12:09:04 UTC (rev 357919) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgname=eclib +pkgver=20180710 +pkgrel=2 +pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" +arch=(x86_64) +url="https://github.com/JohnCremona/eclib/; +license=(GPL) +depends=(flint pari boost-libs) +makedepends=(boost) +source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz; + eclib-types.h.patch::"https://github.com/JohnCremona/eclib/commit/c9b96429.patch;) +sha256sums=('176840c9dbed6156f291da3c877ce680f746acf0dcd1b952174f1e046f28b71d' +'32ff367b173fce44cf9b2f6a79b29fe13f00f4fcdbf4904115b9ea30d57ec28e') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../eclib-types.h.patch # Add missing include +} + +build() { + cd $pkgname-$pkgver + ./autogen.sh + LDFLAGS+=' -lpthread' ./configure --prefix=/usr --with-flint=/usr --with-boost + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR="$pkgdir" +} +
[arch-commits] Commit in eclib/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 12:08:40 Author: arojas Revision: 357918 Add missing header Modified: eclib/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 11:45:09 UTC (rev 357917) +++ PKGBUILD2018-07-12 12:08:40 UTC (rev 357918) @@ -3,7 +3,7 @@ pkgname=eclib pkgver=20180710 -pkgrel=1 +pkgrel=2 pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" arch=(x86_64) url="https://github.com/JohnCremona/eclib/; @@ -10,9 +10,16 @@ license=(GPL) depends=(flint pari boost-libs) makedepends=(boost) -source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;) -sha256sums=('176840c9dbed6156f291da3c877ce680f746acf0dcd1b952174f1e046f28b71d') +source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz; + eclib-types.h.patch::"https://github.com/JohnCremona/eclib/commit/c9b96429.patch;) +sha256sums=('176840c9dbed6156f291da3c877ce680f746acf0dcd1b952174f1e046f28b71d' +'32ff367b173fce44cf9b2f6a79b29fe13f00f4fcdbf4904115b9ea30d57ec28e') +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../eclib-types.h.patch # Add missing include +} + build() { cd $pkgname-$pkgver ./autogen.sh
[arch-commits] Commit in recoll/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 11:45:09 Author: spupykin Revision: 357917 archrelease: copy trunk to community-x86_64 Added: recoll/repos/community-x86_64/PKGBUILD (from rev 357916, recoll/trunk/PKGBUILD) Deleted: recoll/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 ++--- 1 file changed, 50 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 11:44:56 UTC (rev 357916) +++ PKGBUILD2018-07-12 11:45:09 UTC (rev 357917) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Contributor: Daniel J Griffiths -# Contributor: Andrea Scarpino -# Contributor: Vladimir Chizhov -# Contributor: Robert Emil Berge - -pkgname=recoll -pkgver=1.23.8 -pkgrel=1 -pkgdesc="Full text search tool based on Xapian backend" -arch=('x86_64') -url="http://www.lesbonscomptes.com/recoll/; -license=('GPL') -depends=('xapian-core>=1.0.15-1' 'qt5-base' 'openssl' 'hicolor-icon-theme' 'qt5-webkit') -makedepends=('python') -optdepends=('libxslt: for XML based formats (fb2,etc)' - 'unzip: for the OpenOffice.org documents' - 'poppler: for pdf' - 'pstotext: for postscipt' - 'antiword: for msword' - 'catdoc: for ms excel and powerpoint' - 'unrtf: for RTF' -# 'untex: for dvi support with dvips' - 'djvulibre: for djvu' - 'id3lib: for mp3 tags support with id3info' - 'python2: for using some filters' - 'mutagen: Audio metadata' - 'python2-pychm: CHM files' - 'perl-image-exiftool: EXIF data from raw files' - 'python-lxml: indexing spreadsheets' - 'aspell-en: English stemming support') -source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;) -sha256sums=('6a2de7c73762062f6f4e2e22ed0441443a56c8e61f128c2e7dc76878fdab7455') - -prepare() { - cd "$srcdir/$pkgname-${pkgver/_/}" -} - -build() { - cd "$srcdir/$pkgname-${pkgver/_/}" - QMAKE=qmake-qt5 ./configure --prefix=/usr --mandir=/usr/share/man - make -} - -package() { - cd "$srcdir/$pkgname-${pkgver/_/}" - make DESTDIR="$pkgdir" install -} Copied: recoll/repos/community-x86_64/PKGBUILD (from rev 357916, recoll/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 11:45:09 UTC (rev 357917) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Daniel J Griffiths +# Contributor: Andrea Scarpino +# Contributor: Vladimir Chizhov +# Contributor: Robert Emil Berge + +pkgname=recoll +pkgver=1.24.1 +pkgrel=1 +pkgdesc="Full text search tool based on Xapian backend" +arch=('x86_64') +url="http://www.lesbonscomptes.com/recoll/; +license=('GPL') +depends=('xapian-core>=1.0.15-1' 'qt5-base' 'openssl' 'hicolor-icon-theme' 'qt5-webkit') +makedepends=('python') +optdepends=('libxslt: for XML based formats (fb2,etc)' + 'unzip: for the OpenOffice.org documents' + 'poppler: for pdf' + 'pstotext: for postscipt' + 'antiword: for msword' + 'catdoc: for ms excel and powerpoint' + 'unrtf: for RTF' +# 'untex: for dvi support with dvips' + 'djvulibre: for djvu' + 'id3lib: for mp3 tags support with id3info' + 'python2: for using some filters' + 'mutagen: Audio metadata' + 'python2-pychm: CHM files' + 'perl-image-exiftool: EXIF data from raw files' + 'python-lxml: indexing spreadsheets' + 'aspell-en: English stemming support') +source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;) +sha256sums=('1d6433cd79fc25fc2941620eba8be934629189fd078c8b8a4028a301bc7f75eb') + +prepare() { + cd "$srcdir/$pkgname-${pkgver/_/}" + sed -i '1,1i#include ' qtgui/ssearch_w.cpp +} + +build() { + cd "$srcdir/$pkgname-${pkgver/_/}" + QMAKE=qmake-qt5 ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver/_/}" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in recoll/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 11:44:56 Author: spupykin Revision: 357916 upgpkg: recoll 1.24.1-1 Modified: recoll/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 11:38:22 UTC (rev 357915) +++ PKGBUILD2018-07-12 11:44:56 UTC (rev 357916) @@ -6,7 +6,7 @@ # Contributor: Robert Emil Berge pkgname=recoll -pkgver=1.23.8 +pkgver=1.24.1 pkgrel=1 pkgdesc="Full text search tool based on Xapian backend" arch=('x86_64') @@ -31,10 +31,11 @@ 'python-lxml: indexing spreadsheets' 'aspell-en: English stemming support') source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;) -sha256sums=('6a2de7c73762062f6f4e2e22ed0441443a56c8e61f128c2e7dc76878fdab7455') +sha256sums=('1d6433cd79fc25fc2941620eba8be934629189fd078c8b8a4028a301bc7f75eb') prepare() { cd "$srcdir/$pkgname-${pkgver/_/}" + sed -i '1,1i#include ' qtgui/ssearch_w.cpp } build() {
[arch-commits] Commit in leatherman/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 10:03:52 Author: shibumi Revision: 357641 archrelease: copy trunk to community-x86_64 Added: leatherman/repos/community-x86_64/PKGBUILD (from rev 357640, leatherman/trunk/PKGBUILD) Deleted: leatherman/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 +++-- 1 file changed, 51 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 10:03:46 UTC (rev 357640) +++ PKGBUILD2018-07-12 10:03:52 UTC (rev 357641) @@ -1,49 +0,0 @@ -# Maintainer: Jonathan Steel - -pkgname=leatherman -pkgver=1.4.0 -pkgrel=2 -pkgdesc="Collection of C++ and CMake utility libraries" -arch=('x86_64') -url="https://github.com/puppetlabs/leatherman; -license=('APACHE') -makedepends=('boost' 'cmake' 'rapidjson') -checkdepends=('ruby') -source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('7de85c496ca0024d60df873e7ef1a462') - -prepare() { - cd $pkgname-$pkgver - - # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap - sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ -$( grep -rl rb_data_object_alloc ruby ) -} - -build() { - cd $pkgname-$pkgver - - # Do not treat warnings as errors - CXXFLAGS+=' -Wno-error' - - # Work around hang in leatherman_test - CXXFLAGS+=' -fno-strict-overflow' - - cmake -DCMAKE_INSTALL_PREFIX=/usr - - make -} - -check() { - cd $pkgname-$pkgver - - make test -} - -package() { - cd $pkgname-$pkgver - - make install DESTDIR="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: leatherman/repos/community-x86_64/PKGBUILD (from rev 357640, leatherman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 10:03:52 UTC (rev 357641) @@ -0,0 +1,51 @@ +# Maintainer: Christian Rebischke +# Contributor: Jonathan Steel + +pkgname=leatherman +pkgver=1.4.1 +pkgrel=2 +pkgdesc="Collection of C++ and CMake utility libraries" +arch=('x86_64') +url="https://github.com/puppetlabs/leatherman; +license=('APACHE') +makedepends=('boost' 'cmake' 'rapidjson') +checkdepends=('ruby') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz;) +sha512sums=('71fa4723d231ffd6c582a332d6e57da8d1631d787ac7eeef55a505217b9d216ada11efc2636f2238c0272c30d943c61e1f391941f1c4531f911cce597062ffa6') + +prepare() { + cd "${pkgname}-${pkgver}" + + # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap + sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ +$( grep -rl rb_data_object_alloc ruby ) +} + +build() { + cd "${pkgname}-${pkgver}" + + # Do not treat warnings as errors + CXXFLAGS+=' -Wno-error' + + # Work around hang in leatherman_test + CXXFLAGS+=' -fno-strict-overflow' + + cmake -DCMAKE_INSTALL_PREFIX=/usr + + make +} + + Disabled Tests due to infinite loop bug +check() { + cd "${pkgname}-${pkgver}" + + make test +} + +package() { + cd "${pkgname}-${pkgver}" + + make install DESTDIR="${pkgdir}" + + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE +}
[arch-commits] Commit in leatherman/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 10:03:46 Author: shibumi Revision: 357640 upgpkg: leatherman 1.4.1-2 Modified: leatherman/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:51:59 UTC (rev 357639) +++ PKGBUILD2018-07-12 10:03:46 UTC (rev 357640) @@ -1,7 +1,8 @@ -# Maintainer: Jonathan Steel +# Maintainer: Christian Rebischke +# Contributor: Jonathan Steel pkgname=leatherman -pkgver=1.4.0 +pkgver=1.4.1 pkgrel=2 pkgdesc="Collection of C++ and CMake utility libraries" arch=('x86_64') @@ -9,11 +10,11 @@ license=('APACHE') makedepends=('boost' 'cmake' 'rapidjson') checkdepends=('ruby') -source=($pkgname-$pkgver.tar.gz::https://github.com/puppetlabs/leatherman/archive/$pkgver.tar.gz) -md5sums=('7de85c496ca0024d60df873e7ef1a462') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz;) +sha512sums=('71fa4723d231ffd6c582a332d6e57da8d1631d787ac7eeef55a505217b9d216ada11efc2636f2238c0272c30d943c61e1f391941f1c4531f911cce597062ffa6') prepare() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ @@ -21,7 +22,7 @@ } build() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" # Do not treat warnings as errors CXXFLAGS+=' -Wno-error' @@ -34,16 +35,17 @@ make } + Disabled Tests due to infinite loop bug check() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" make test } package() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}" - make install DESTDIR="$pkgdir" + make install DESTDIR="${pkgdir}" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE }
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:51:37 Author: felixonmars Revision: 357638 upgpkg: xmobar 0.26-53 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:50:23 UTC (rev 357637) +++ PKGBUILD2018-07-12 09:51:37 UTC (rev 357638) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=52 +pkgrel=53 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:51:59 Author: felixonmars Revision: 357639 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 357638, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 357638, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:51:59 UTC (rev 357639) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=53 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz + hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d' + '53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264') + +prepare() { + cd xmobar-$pkgver + patch -p1 -i ../hinotify-0.3.10.patch +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:50:01 Author: felixonmars Revision: 357636 upgpkg: tamarin-prover 1.4.0-56 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:48:10 UTC (rev 357635) +++ PKGBUILD2018-07-12 09:50:01 UTC (rev 357636) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=55 +pkgrel=56 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:50:23 Author: felixonmars Revision: 357637 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 357636, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 357636, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:50:23 UTC (rev 357637) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=56 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:48:10 Author: felixonmars Revision: 357635 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 357634, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 357634, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:48:10 UTC (rev 357635) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.0 +pkgrel=36 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:47:48 Author: felixonmars Revision: 357634 upgpkg: stylish-haskell 0.9.2.0-36 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:46:13 UTC (rev 357633) +++ PKGBUILD2018-07-12 09:47:48 UTC (rev 357634) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.9.2.0 -pkgrel=35 +pkgrel=36 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, July 12, 2018 @ 09:46:13 Author: felixonmars Revision: 357633 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 357632, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 357632, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 357632, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:46:13 UTC (rev 357633) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=70 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 357632,
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:45:52 Author: felixonmars Revision: 357632 upgpkg: stack 1.7.1-70 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:40:02 UTC (rev 357631) +++ PKGBUILD2018-07-12 09:45:52 UTC (rev 357632) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=69 +pkgrel=70 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:40:02 Author: felixonmars Revision: 357631 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 357630, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 357630, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:40:02 UTC (rev 357631) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=45 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:39:41 Author: felixonmars Revision: 357630 upgpkg: shellcheck 0.5.0-45 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:36:54 UTC (rev 357629) +++ PKGBUILD2018-07-12 09:39:41 UTC (rev 357630) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=44 +pkgrel=45 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:36:33 Author: felixonmars Revision: 357628 upgpkg: postgrest 0.4.4.0-199 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:33:43 UTC (rev 357627) +++ PKGBUILD2018-07-12 09:36:33 UTC (rev 357628) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=198 +pkgrel=199 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:36:54 Author: felixonmars Revision: 357629 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 357628, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 357628, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:36:54 UTC (rev 357629) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=199 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:33:43 Author: felixonmars Revision: 357627 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 357626, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 357626, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:33:43 UTC (rev 357627) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=32 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:33:22 Author: felixonmars Revision: 357626 upgpkg: pandoc-crossref 0.3.2.1-32 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:31:56 UTC (rev 357625) +++ PKGBUILD2018-07-12 09:33:22 UTC (rev 357626) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=31 +pkgrel=32 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:31:56 Author: felixonmars Revision: 357625 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 357624, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 357624, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:31:56 UTC (rev 357625) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=56 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:31:36 Author: felixonmars Revision: 357624 upgpkg: haskell-hakyll 4.12.3.0-56 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:29:10 UTC (rev 357623) +++ PKGBUILD2018-07-12 09:31:36 UTC (rev 357624) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=55 +pkgrel=56 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:29:10 Author: felixonmars Revision: 357623 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 357622, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 357622, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:29:10 UTC (rev 357623) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=79 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:28:49 Author: felixonmars Revision: 357622 upgpkg: pandoc-citeproc 0.14.3.1-79 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:25:57 UTC (rev 357621) +++ PKGBUILD2018-07-12 09:28:49 UTC (rev 357622) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=78 +pkgrel=79 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:25:36 Author: felixonmars Revision: 357620 upgpkg: pandoc 2.2.1-69 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:16:01 UTC (rev 357619) +++ PKGBUILD2018-07-12 09:25:36 UTC (rev 357620) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=68 +pkgrel=69 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:25:57 Author: felixonmars Revision: 357621 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 357620, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 357620, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:25:57 UTC (rev 357621) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=69 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:16:01 Author: felixonmars Revision: 357619 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 357618, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 357618, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:16:01 UTC (rev 357619) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=32 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:15:41 Author: felixonmars Revision: 357618 upgpkg: idris 1.3.0-32 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 09:01:02 UTC (rev 357617) +++ PKGBUILD2018-07-12 09:15:41 UTC (rev 357618) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=31 +pkgrel=32 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, July 12, 2018 @ 09:01:02 Author: felixonmars Revision: 357617 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 357616, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 357616, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 09:01:02 UTC (rev 357617) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=42 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 09:00:40 Author: felixonmars Revision: 357616 upgpkg: hopenpgp-tools 0.21.1-42 rebuild with hspec 2.5.4, hspec-core 2.5.4, hspec-discover 2.5.4 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 08:58:56 UTC (rev 357615) +++ PKGBUILD2018-07-12 09:00:40 UTC (rev 357616) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=41 +pkgrel=42 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, July 12, 2018 @ 08:58:56 Author: felixonmars Revision: 357615 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 357614, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 357614, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 08:58:56 UTC (rev 357615) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=45 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}