[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)
Date: Wednesday, November 18, 2020 @ 07:15:16 Author: arojas Revision: 401332 archrelease: copy trunk to extra-x86_64 Added: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 401331, imagemagick/trunk/PKGBUILD) imagemagick/repos/extra-x86_64/arch-fonts.diff (from rev 401331, imagemagick/trunk/arch-fonts.diff) Deleted: imagemagick/repos/extra-x86_64/PKGBUILD imagemagick/repos/extra-x86_64/arch-fonts.diff -+ PKGBUILD| 240 +++--- arch-fonts.diff | 214 2 files changed, 227 insertions(+), 227 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-18 07:15:03 UTC (rev 401331) +++ PKGBUILD2020-11-18 07:15:16 UTC (rev 401332) @@ -1,120 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Eric Bélanger - -pkgbase=imagemagick -pkgname=(imagemagick imagemagick-doc) -pkgver=7.0.10.38 -pkgrel=1 -pkgdesc="An image viewing/manipulation program" -url="https://www.imagemagick.org/; -arch=(x86_64) -license=(custom) -makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw opencl-headers libwebp libzip - chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 libxext liblqr libraqm libpng djvulibre) -checkdepends=(gsfonts ttf-dejavu) -_relname=ImageMagick-${pkgver%%.*} -_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} -source=(https://imagemagick.org/download/$_tarname.tar.xz{,.asc} -arch-fonts.diff) -sha256sums=('cdea05de4b9561d2c139cb5cb2701cc1f36c20daefa13e0080746b4f5071eb62' -'SKIP' -'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') -validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae - -shopt -s extglob - -prepare() { - mkdir -p docpkg/usr/share - - cd $_tarname - - # Fix up typemaps to match our packages, where possible - patch -p1 -i ../arch-fonts.diff -} - -build() { - cd $_tarname - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-shared \ ---with-dejavu-font-dir=/usr/share/fonts/TTF \ ---with-gs-font-dir=/usr/share/fonts/gsfonts \ -PSDelegate=/usr/bin/gs \ -XPSDelegate=/usr/bin/gxps \ -PCLDelegate=/usr/bin/gpcl6 \ ---enable-hdri \ ---enable-opencl \ ---without-gslib \ ---with-djvu \ ---with-lqr \ ---with-modules \ ---with-openexr \ ---with-openjp2 \ ---with-perl \ ---with-perl-options=INSTALLDIRS=vendor \ ---with-rsvg \ ---with-webp \ ---with-wmf \ ---with-xml \ ---without-autotrace \ ---without-dps \ ---without-fftw \ ---without-fpx \ ---without-gcc-arch \ ---without-gvc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -check() ( - cd $_tarname - ulimit -n 4096 - make check -) - -package_imagemagick() { - depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2) - optdepends=('ghostscript: PS/PDF support' - 'libheif: HEIF support' - 'libraw: DNG support' - 'librsvg: SVG support' - 'libwebp: WEBP support' - 'libwmf: WMF support' - 'libxml2: Magick Scripting Language' - 'ocl-icd: OpenCL support' - 'openexr: OpenEXR support' - 'openjpeg2: JPEG2000 support' - 'djvulibre: DJVU support' - 'pango: Text rendering' - 'imagemagick-doc: manual and API docs') - options=(!emptydirs libtool) - backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml) - conflicts=(imagemagick6) - provides=(libmagick) - replaces=(imagemagick6 libmagick) - - cd $_tarname - make DESTDIR="$pkgdir" install - - find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} + - rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml - rm "$pkgdir"/usr/lib/*.la - - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE - -# Split docs - mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/" - -# Harden security policy https://bugs.archlinux.org/task/62785 - sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml -} - -package_imagemagick-doc() { - pkgdesc+=" (manual and API docs)" - - mv docpkg/* "$pkgdir" - - cd $_tarname - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE -} Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 401331, imagemagick/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-18 07:15:16 UTC (rev 401332) @@ -0,0 +1,120 @@ +# Maintainer: Antonio Rojas +# Contributor: Eric Bélanger + +pkgbase=imagemagick +pkgname=(imagemagick imagemagick-doc) +pkgver=7.0.10.39 +pkgrel=1 +pkgdesc="An image viewing/manipulation program"
[arch-commits] Commit in imagemagick/trunk (PKGBUILD)
Date: Wednesday, November 18, 2020 @ 07:15:03 Author: arojas Revision: 401331 Update to 7.0.10.39 Modified: imagemagick/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:40:45 UTC (rev 401330) +++ PKGBUILD2020-11-18 07:15:03 UTC (rev 401331) @@ -3,7 +3,7 @@ pkgbase=imagemagick pkgname=(imagemagick imagemagick-doc) -pkgver=7.0.10.38 +pkgver=7.0.10.39 pkgrel=1 pkgdesc="An image viewing/manipulation program" url="https://www.imagemagick.org/; @@ -16,7 +16,7 @@ _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.} source=(https://imagemagick.org/download/$_tarname.tar.xz{,.asc} arch-fonts.diff) -sha256sums=('cdea05de4b9561d2c139cb5cb2701cc1f36c20daefa13e0080746b4f5071eb62' +sha256sums=('3588f2edcc29b8d9f8669b003a9acd04dba2ff176742b6a9396745b71d690556' 'SKIP' 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73') validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
[arch-commits] Commit in sigil/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 18, 2020 @ 05:06:22 Author: eschwartz Revision: 757004 archrelease: copy trunk to community-x86_64 Added: sigil/repos/community-x86_64/PKGBUILD (from rev 757003, sigil/trunk/PKGBUILD) Deleted: sigil/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-18 05:06:04 UTC (rev 757003) +++ PKGBUILD2020-11-18 05:06:22 UTC (rev 757004) @@ -1,61 +0,0 @@ -# Maintainer: Eli Schwartz -# Maintainer: Alad Wenter -# Contributor: Giovanni Scafora -# Contributor: Larry Hajali - -pkgname=sigil -pkgver=1.4.0 -pkgrel=1 -pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" -arch=('x86_64') -url="https://sigil-ebook.com/; -license=('GPL3') -depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' - 'python-dulwich' 'python-lxml' 'qt5-webengine') -makedepends=('qt5-tools' 'cmake') -optdepends=('hunspell-en_US: for English dictionary support' -'hyphen-en: for English hyphenation support in plugins' -'pageedit: external editor to replace BookView' -'python-html5lib: recommended for plugins' -'python-chardet: recommended for plugins' -'python-cssselect: recommended for plugins' -'python-pillow: recommended for plugins' -'python-regex: recommended for plugins' -'python-pyqt5: recommended for plugins' -'tk: recommended for plugins') -source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; - "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) -sha256sums=('5b309098b857619f3c2be227e1187ee0f462019dbb43a88c2e82aeb08ee9bbb6' -'SKIP') -b2sums=('d1eae09ff4c656f4ef9fc3c13c2678de3e59d28f2da894a4f9698ea59c217f98715f39007fe7ca2f871c35838a83359a5a9cd65f461c11c69d42fce7b6ea3836' -'SKIP') -validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay - -build() { -mkdir -p "${srcdir}"/Sigil-${pkgver}/build -cd "${srcdir}"/Sigil-${pkgver}/build - -cmake -G "Unix Makefiles" \ --DUSE_SYSTEM_LIBS=1 \ --DSYSTEM_LIBS_REQUIRED=1 \ --DINSTALL_BUNDLED_DICTS=0 \ --DINSTALL_HICOLOR_ICONS=1 \ --DMATHJAX_DIR=/usr/share/mathjax2 \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_C_FLAGS:STRING="${CFLAGS}" \ --DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \ --DCMAKE_SKIP_RPATH=ON .. - -make -} - -package() { -cd "${srcdir}"/Sigil-${pkgver}/build - -make install DESTDIR="${pkgdir}" - -# Compile python bytecode -python -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -python -O -m compileall "${pkgdir}"/usr/share/sigil/{plugin_launchers/python/,python3lib} -} Copied: sigil/repos/community-x86_64/PKGBUILD (from rev 757003, sigil/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-18 05:06:22 UTC (rev 757004) @@ -0,0 +1,61 @@ +# Maintainer: Eli Schwartz +# Maintainer: Alad Wenter +# Contributor: Giovanni Scafora +# Contributor: Larry Hajali + +pkgname=sigil +pkgver=1.4.1 +pkgrel=1 +pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" +arch=('x86_64') +url="https://sigil-ebook.com/; +license=('GPL3') +depends=('hicolor-icon-theme' 'hunspell' 'mathjax2' 'minizip' 'python-css-parser' + 'python-dulwich' 'python-lxml' 'qt5-webengine') +makedepends=('qt5-tools' 'cmake') +optdepends=('hunspell-en_US: for English dictionary support' +'hyphen-en: for English hyphenation support in plugins' +'pageedit: external editor to replace BookView' +'python-html5lib: recommended for plugins' +'python-chardet: recommended for plugins' +'python-cssselect: recommended for plugins' +'python-pillow: recommended for plugins' +'python-regex: recommended for plugins' +'python-pyqt5: recommended for plugins' +'tk: recommended for plugins') +source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; + "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) +sha256sums=('8e4919bde7b0e530e12a6feb8956e92e662270187d924a0102e505e942acacb1' +'SKIP') +b2sums=('6c904d131cd4b59bbbc0c98ef973f802c1c6b66153763c94143ac1c347ed70a112f04f6d912c2098df609a917d14cd052c3e7b0545ec94509643290a21a46cb0' +'SKIP') +validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay + +build() { +mkdir -p "${srcdir}"/Sigil-${pkgver}/build +cd "${srcdir}"/Sigil-${pkgver}/build + +cmake -G
[arch-commits] Commit in sigil/trunk (PKGBUILD)
Date: Wednesday, November 18, 2020 @ 05:06:04 Author: eschwartz Revision: 757003 upgpkg: sigil 1.4.1-1: upstream bugfix release Modified: sigil/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-18 01:15:51 UTC (rev 757002) +++ PKGBUILD2020-11-18 05:06:04 UTC (rev 757003) @@ -4,8 +4,8 @@ # Contributor: Larry Hajali pkgname=sigil -pkgver=1.4.0 -pkgrel=2 +pkgver=1.4.1 +pkgrel=1 pkgdesc="multi-platform EPUB2/EPUB3 ebook editor" arch=('x86_64') url="https://sigil-ebook.com/; @@ -25,9 +25,9 @@ 'tk: recommended for plugins') source=("Sigil-${pkgver}.tar.gz::https://github.com/Sigil-Ebook/Sigil/archive/${pkgver}.tar.gz; "https://github.com/Sigil-Ebook/Sigil/releases/download/${pkgver}/Sigil-${pkgver}.tar.gz.sig;) -sha256sums=('5b309098b857619f3c2be227e1187ee0f462019dbb43a88c2e82aeb08ee9bbb6' +sha256sums=('8e4919bde7b0e530e12a6feb8956e92e662270187d924a0102e505e942acacb1' 'SKIP') -b2sums=('d1eae09ff4c656f4ef9fc3c13c2678de3e59d28f2da894a4f9698ea59c217f98715f39007fe7ca2f871c35838a83359a5a9cd65f461c11c69d42fce7b6ea3836' +b2sums=('6c904d131cd4b59bbbc0c98ef973f802c1c6b66153763c94143ac1c347ed70a112f04f6d912c2098df609a917d14cd052c3e7b0545ec94509643290a21a46cb0' 'SKIP') validpgpkeys=('B5A56206AB0FBC1A24EFAB8AA166D29A8FCDAC63') # Doug Massay
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 18, 2020 @ 01:15:51 Author: farseerfc Revision: 757002 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 757001, telegram-desktop/trunk/PKGBUILD) Deleted: telegram-desktop/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-18 01:15:15 UTC (rev 757001) +++ PKGBUILD2020-11-18 01:15:51 UTC (rev 757002) @@ -1,44 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain -pkgname=telegram-desktop -pkgver=2.4.7 -pkgrel=2 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/; -license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'qt5-wayland' 'gtk3') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libwebrtc') -optdepends=('ttf-opensans: default Open Sans font family') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('712ab6896f89f7df0c7ac297039ee3b3532c159e17f66e4539b701a35d04d4709b558755d592d3cd91df541a2d2ca9f0485cf073c32f0b69a18848ab2ccd1993') - -prepare() { -cd tdesktop-$pkgver-full/cmake -echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt -} - -build() { -cd tdesktop-$pkgver-full - -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: -# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 -# Thanks @primeos! -cmake . \ --B build \ --G Ninja \ --DCMAKE_INSTALL_PREFIX="/usr" \ --DCMAKE_BUILD_TYPE=Release \ --DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \ --DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \ --DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \ --DDESKTOP_APP_SPECIAL_TARGET="" -ninja -C build -} - -package() { -cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install -} Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 757001, telegram-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-18 01:15:51 UTC (rev 757002) @@ -0,0 +1,44 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: hexchain +pkgname=telegram-desktop +pkgver=2.4.7 +pkgrel=3 +pkgdesc='Official Telegram Desktop client' +arch=('x86_64') +url="https://desktop.telegram.org/; +license=('GPL3') +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'qt5-wayland' 'gtk3') +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libwebrtc') +optdepends=('ttf-opensans: default Open Sans font family') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) +sha512sums=('712ab6896f89f7df0c7ac297039ee3b3532c159e17f66e4539b701a35d04d4709b558755d592d3cd91df541a2d2ca9f0485cf073c32f0b69a18848ab2ccd1993') + +prepare() { +cd tdesktop-$pkgver-full/cmake +# force webrtc link to libjpeg +echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt +} + +build() { +cd tdesktop-$pkgver-full + +# Turns out we're allowed to use the official API key that telegram uses for their snap builds: +# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 +# Thanks @primeos! +cmake . \ +-B build \ +-G Ninja \ +-DCMAKE_INSTALL_PREFIX="/usr" \ +-DCMAKE_BUILD_TYPE=Release \ +-DTDESKTOP_API_ID=611335 \ +-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \ +-DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \ +-DDESKTOP_APP_SPECIAL_TARGET="" +ninja -C build +} + +package() { +cd tdesktop-$pkgver-full +DESTDIR=$pkgdir ninja -C build install +}
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, November 18, 2020 @ 01:15:15 Author: farseerfc Revision: 757001 upgpkg: telegram-desktop 2.4.7-3: remove TDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME; see FS#68580 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 23:01:50 UTC (rev 757000) +++ PKGBUILD2020-11-18 01:15:15 UTC (rev 757001) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.4.7 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -16,6 +16,7 @@ prepare() { cd tdesktop-$pkgver-full/cmake +# force webrtc link to libjpeg echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt } @@ -32,7 +33,6 @@ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \ --DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON \ -DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \ -DDESKTOP_APP_SPECIAL_TARGET="" ninja -C build
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Tuesday, November 17, 2020 @ 23:01:50 Author: felixonmars Revision: 757000 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 756999, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 756999, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 23:01:50 UTC (rev 757000) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=4.0.1 +pkgrel=75 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-cryptonite' + 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 'haskell-psqueues') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c') + +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 $MAKEFLAGS +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 +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || echo "Tests failed" +} + +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-dns/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 23:01:41 Author: felixonmars Revision: 756999 upgpkg: haskell-dns 4.0.1-75: rebuild with iproute 1.7.10 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 23:00:18 UTC (rev 756998) +++ PKGBUILD2020-11-17 23:01:41 UTC (rev 756999) @@ -4,7 +4,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=4.0.1 -pkgrel=74 +pkgrel=75 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Tuesday, November 17, 2020 @ 23:00:18 Author: felixonmars Revision: 756998 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 756997, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 756997, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 23:00:18 UTC (rev 756998) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20201103 +pkgrel=11 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' + 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' + 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 23:00:08 Author: felixonmars Revision: 756997 upgpkg: git-annex 8.20201103-11: rebuild with iproute 1.7.10 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:55:39 UTC (rev 756996) +++ PKGBUILD2020-11-17 23:00:08 UTC (rev 756997) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20201103 -pkgrel=10 +pkgrel=11 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:55:39 Author: felixonmars Revision: 756996 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 756995, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 756995, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:55:39 UTC (rev 756996) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=48 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:55:30 Author: felixonmars Revision: 756995 upgpkg: hledger-web 1.19.1-48: rebuild with iproute 1.7.10 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:53:48 UTC (rev 756994) +++ PKGBUILD2020-11-17 22:55:30 UTC (rev 756995) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=47 +pkgrel=48 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:53:48 Author: felixonmars Revision: 756994 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 756993, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 756993, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:53:48 UTC (rev 756994) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=72 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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 $MAKEFLAGS +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-yesod/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:53:39 Author: felixonmars Revision: 756993 upgpkg: haskell-yesod 1.6.1.0-72: rebuild with iproute 1.7.10 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:52:35 UTC (rev 756992) +++ PKGBUILD2020-11-17 22:53:39 UTC (rev 756993) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=71 +pkgrel=72 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:52:35 Author: felixonmars Revision: 756992 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 756991, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 756991, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:52:35 UTC (rev 756992) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=48 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + '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' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:52:26 Author: felixonmars Revision: 756991 upgpkg: tamarin-prover 1.6.0-48: rebuild with iproute 1.7.10 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:50:39 UTC (rev 756990) +++ PKGBUILD2020-11-17 22:52:26 UTC (rev 756991) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=47 +pkgrel=48 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:50:39 Author: felixonmars Revision: 756990 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 756989, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 756989, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:50:39 UTC (rev 756990) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=92 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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 $MAKEFLAGS +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-yesod-static/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:50:31 Author: felixonmars Revision: 756989 upgpkg: haskell-yesod-static 1.6.1.0-92: rebuild with iproute 1.7.10 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:49:05 UTC (rev 756988) +++ PKGBUILD2020-11-17 22:50:31 UTC (rev 756989) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=91 +pkgrel=92 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:49:05 Author: felixonmars Revision: 756988 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 756987, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 756987, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:49:05 UTC (rev 756988) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.10 +pkgrel=93 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016') + +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 $MAKEFLAGS +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-yesod-test/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:48:56 Author: felixonmars Revision: 756987 upgpkg: haskell-yesod-test 1.6.10-93: rebuild with iproute 1.7.10 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:47:34 UTC (rev 756986) +++ PKGBUILD2020-11-17 22:48:56 UTC (rev 756987) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.10 -pkgrel=92 +pkgrel=93 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:47:34 Author: felixonmars Revision: 756986 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 756985, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 756985, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:47:34 UTC (rev 756986) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10.1 +pkgrel=6 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:47:24 Author: felixonmars Revision: 756985 upgpkg: haskell-yesod-auth 1.6.10.1-6: rebuild with iproute 1.7.10 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:46:01 UTC (rev 756984) +++ PKGBUILD2020-11-17 22:47:24 UTC (rev 756985) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10.1 -pkgrel=5 +pkgrel=6 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:46:01 Author: felixonmars Revision: 756984 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 756983, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 756983, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:46:01 UTC (rev 756984) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=292 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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 \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:45:51 Author: felixonmars Revision: 756983 upgpkg: haskell-yesod-form 1.6.7-292: rebuild with iproute 1.7.10 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:44:34 UTC (rev 756982) +++ PKGBUILD2020-11-17 22:45:51 UTC (rev 756983) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=291 +pkgrel=292 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:44:34 Author: felixonmars Revision: 756982 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 756981, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 756981, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:44:34 UTC (rev 756982) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.5 +pkgrel=4 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8') + +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 $MAKEFLAGS +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-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:44:25 Author: felixonmars Revision: 756981 upgpkg: haskell-yesod-persistent 1.6.0.5-4: rebuild with iproute 1.7.10 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:43:20 UTC (rev 756980) +++ PKGBUILD2020-11-17 22:44:25 UTC (rev 756981) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.5 -pkgrel=3 +pkgrel=4 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:43:20 Author: felixonmars Revision: 756980 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 756979, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 756979, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:43:20 UTC (rev 756980) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.18.6 +pkgrel=4 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f59afdb73e4300c7a8bc43b0d79e9f809b74490f16422b4342f42375829a5d4673c2d356a49c7961f9425e4d70ce54b9641f087aebb8795dd33591d69662df0') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:43:10 Author: felixonmars Revision: 756979 upgpkg: haskell-yesod-core 1.6.18.6-4: rebuild with iproute 1.7.10 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:41:49 UTC (rev 756978) +++ PKGBUILD2020-11-17 22:43:10 UTC (rev 756979) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.18.6 -pkgrel=3 +pkgrel=4 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:41:49 Author: felixonmars Revision: 756978 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 756977, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 756977, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:41:49 UTC (rev 756978) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.3.1 +pkgrel=148 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02') + +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 $MAKEFLAGS +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-wai-handler-launch/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:41:40 Author: felixonmars Revision: 756977 upgpkg: haskell-wai-handler-launch 3.0.3.1-148: rebuild with iproute 1.7.10 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:40:54 UTC (rev 756976) +++ PKGBUILD2020-11-17 22:41:40 UTC (rev 756977) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.3.1 -pkgrel=147 +pkgrel=148 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in js78/repos/extra-x86_64 (4 files)
Date: Tuesday, November 17, 2020 @ 22:40:45 Author: heftig Revision: 401330 archrelease: copy trunk to extra-x86_64 Added: js78/repos/extra-x86_64/PKGBUILD (from rev 401329, js78/trunk/PKGBUILD) js78/repos/extra-x86_64/lto-pgo.diff (from rev 401329, js78/trunk/lto-pgo.diff) Deleted: js78/repos/extra-x86_64/PKGBUILD js78/repos/extra-x86_64/lto-pgo.diff --+ PKGBUILD | 246 - lto-pgo.diff | 184 +- 2 files changed, 215 insertions(+), 215 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 22:40:32 UTC (rev 401329) +++ PKGBUILD2020-11-17 22:40:45 UTC (rev 401330) @@ -1,123 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=js78 -pkgver=78.4.1 -pkgrel=1 -pkgdesc="JavaScript interpreter and libraries - Version 78" -arch=(x86_64) -url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey; -license=(MPL) -depends=(gcc-libs readline zlib sh) -makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang lld) -checkdepends=(mercurial git) -_relver=${pkgver}esr -source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc} -lto-pgo.diff) -sha256sums=('1978eedd975b1cf95bd4a04b2381560d1ad9a4223032717f23fac26e3458a760' -'SKIP' -'7b3d631c20a8de8d0bfd4de77e8ebeffa0bd0aa536abed713c36931ea4810926') -validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases - -# Make sure the duplication between bin and lib is found -COMPRESSZST+=(--long) - -prepare() { - cd firefox-$pkgver - mkdir obj - - # Post-78 fixes to fix LTO with LLVM 11 - patch -Np1 -i ../lto-pgo.diff -} - -build() { - local configure_args=( ---prefix=/usr ---disable-debug ---disable-debug-symbols ---disable-jemalloc ---disable-strip ---enable-hardening ---enable-linker=lld ---enable-optimize ---enable-readline ---enable-release ---enable-rust-simd ---enable-shared-js ---enable-tests ---with-intl-api ---with-system-zlib ---without-system-icu - ) - - export CC='clang --target=x86_64-unknown-linux-gnu' - export CXX='clang++ --target=x86_64-unknown-linux-gnu' - export AR=llvm-ar - export NM=llvm-nm - export RANLIB=llvm-ranlib - - cd firefox-$pkgver/obj - - # Do 3-tier PGO - echo "Building instrumented JS..." - sh ../js/src/configure "${configure_args[@]}" \ ---enable-profile-generate=cross - make - - echo "Profiling instrumented JS..." - ( -local js="$PWD/dist/bin/js" -export LLVM_PROFILE_FILE="$PWD/js-%p-%m.profraw" - -cd ../js/src/octane -"$js" run.js - -cd ../../../third_party/webkit/PerformanceTests/ARES-6 -"$js" cli.js - -cd ../SunSpider/sunspider-0.9.1 -"$js" sunspider-standalone-driver.js - ) - - llvm-profdata merge -o merged.profdata *.profraw - - stat -c "Profile data found (%s bytes)" merged.profdata - test -s merged.profdata - - echo "Removing instrumented JS..." - make clobber - - echo "Building optimized JS..." - sh ../js/src/configure "${configure_args[@]}" \ ---enable-lto=cross \ ---enable-profile-use=cross \ ---with-pgo-profile-path="$PWD/merged.profdata" - make -} - -check() { - local jstests_extra_args=( ---format=none ---exclude-random ---wpt=disabled - ) jittest_extra_args=( ---format=none ---timeout 300 - ) jittest_test_args=( -basic - ) - - cd firefox-$pkgver/obj - make -C js/src check-jstests check-jit-test \ -JSTESTS_EXTRA_ARGS="${jstests_extra_args[*]}" \ -JITTEST_EXTRA_ARGS="${jittest_extra_args[*]}" \ -JITTEST_TEST_ARGS="${jittest_test_args[*]}" -} - -package() { - cd firefox-$pkgver/obj - make DESTDIR="$pkgdir" install - rm "$pkgdir"/usr/lib/*.ajs - find "$pkgdir"/usr/{lib/pkgconfig,include} -type f -exec chmod -c a-x {} + -} - -# vim:set ts=2 sw=2 et: Copied: js78/repos/extra-x86_64/PKGBUILD (from rev 401329, js78/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 22:40:45 UTC (rev 401330) @@ -0,0 +1,123 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=js78 +pkgver=78.5.0 +pkgrel=1 +pkgdesc="JavaScript interpreter and libraries - Version 78" +arch=(x86_64) +url="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey; +license=(MPL) +depends=(gcc-libs readline zlib sh) +makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang lld) +checkdepends=(mercurial git) +_relver=${pkgver}esr +source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc} +lto-pgo.diff) +sha256sums=('51f54ff608aa09de07b304307581ae89112781597322b8999b3099cfabf48290' +'SKIP' +
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:40:54 Author: felixonmars Revision: 756976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 756975, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 756975, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:40:54 UTC (rev 756976) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.22 +pkgrel=143 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/== *1.0/== 1.2/;s/< *0.7/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build $MAKEFLAGS +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 || echo "Requires AWS credentials to 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-aws/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:40:45 Author: felixonmars Revision: 756975 upgpkg: haskell-aws 0.22-143: rebuild with iproute 1.7.10 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:38:46 UTC (rev 756974) +++ PKGBUILD2020-11-17 22:40:45 UTC (rev 756975) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.22 -pkgrel=142 +pkgrel=143 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in js78/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:40:32 Author: heftig Revision: 401329 78.5.0-1 Modified: js78/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:40:19 UTC (rev 401328) +++ PKGBUILD2020-11-17 22:40:32 UTC (rev 401329) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=js78 -pkgver=78.4.1 +pkgver=78.5.0 pkgrel=1 pkgdesc="JavaScript interpreter and libraries - Version 78" arch=(x86_64) @@ -13,7 +13,7 @@ _relver=${pkgver}esr source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc} lto-pgo.diff) -sha256sums=('1978eedd975b1cf95bd4a04b2381560d1ad9a4223032717f23fac26e3458a760' +sha256sums=('51f54ff608aa09de07b304307581ae89112781597322b8999b3099cfabf48290' 'SKIP' '7b3d631c20a8de8d0bfd4de77e8ebeffa0bd0aa536abed713c36931ea4810926') validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases
[arch-commits] Commit in gtk-doc/repos/extra-any (PKGBUILD PKGBUILD fix.diff fix.diff)
Date: Tuesday, November 17, 2020 @ 22:40:19 Author: heftig Revision: 401328 archrelease: copy trunk to extra-any Added: gtk-doc/repos/extra-any/PKGBUILD (from rev 401327, gtk-doc/trunk/PKGBUILD) gtk-doc/repos/extra-any/fix.diff (from rev 401327, gtk-doc/trunk/fix.diff) Deleted: gtk-doc/repos/extra-any/PKGBUILD gtk-doc/repos/extra-any/fix.diff --+ PKGBUILD | 90 ++--- fix.diff | 60 2 files changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 22:40:10 UTC (rev 401327) +++ PKGBUILD2020-11-17 22:40:19 UTC (rev 401328) @@ -1,45 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=gtk-doc -pkgver=1.33.0 -pkgrel=1 -pkgdesc="Documentation tool for public library API" -url="https://www.gtk.org/gtk-doc/; -arch=(any) -license=(GPL FDL) -depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments - python-anytree) -makedepends=(dblatex git yelp-tools meson) -checkdepends=(bc gtk3 python-six python-parameterized) -optdepends=('dblatex: PDF support') -_commit=cb88c112346c3224ce1e903d84c864e1af1d7e9c # tags/1.33.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; - fix.diff) -sha256sums=('SKIP' -'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/GTK_DOC_//;s/_/\./g;s/-/+/g' -} - -prepare() { - cd $pkgname - patch -Np1 -i ../fix.diff -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build - python -m compileall -d /usr/lib "$pkgdir/usr/lib" - python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" -} Copied: gtk-doc/repos/extra-any/PKGBUILD (from rev 401327, gtk-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 22:40:19 UTC (rev 401328) @@ -0,0 +1,45 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gtk-doc +pkgver=1.33.1 +pkgrel=1 +pkgdesc="Documentation tool for public library API" +url="https://www.gtk.org/gtk-doc/; +arch=(any) +license=(GPL FDL) +depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments + python-anytree) +makedepends=(dblatex git yelp-tools meson) +checkdepends=(bc gtk3 python-six python-parameterized) +optdepends=('dblatex: PDF support') +_commit=fbc159c5d1c53d6e957dde9e27e8d4df40be67d3 # tags/1.33.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; + fix.diff) +sha256sums=('SKIP' +'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/GTK_DOC_//;s/_/\./g;s/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../fix.diff +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" +} Deleted: fix.diff === --- fix.diff2020-11-17 22:40:10 UTC (rev 401327) +++ fix.diff2020-11-17 22:40:19 UTC (rev 401328) @@ -1,30 +0,0 @@ -diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py -index ba1c601..226aa12 100644 i/gtkdoc/highlight.py -+++ w/gtkdoc/highlight.py -@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'): - - - def append_style_defs(css_file_name): --os.chmod(css_file_name, 0o644) -+try: -+os.chmod(css_file_name, 0o644) -+except OSError: -+pass - with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: - css.write(HTML_FORMATTER.get_style_defs()) -diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py -index d04d4d4..2103d02 100644 i/gtkdoc/scan.py -+++ w/gtkdoc/scan.py -@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): - logging.info('struct/union level : %d', level) - - # here we want in_declaration=='', otherwise we have a partial declaration --if in_declaration != '': --raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) -+#if in_declaration != '': -+#raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) - - # print remaining forward declarations - for symbol in sorted(forward_decls.keys()): Copied: gtk-doc/repos/extra-any/fix.diff (from rev 401327, gtk-doc/trunk/fix.diff)
[arch-commits] Commit in gtk-doc/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:40:10 Author: heftig Revision: 401327 1.33.1-1 Modified: gtk-doc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:38:17 UTC (rev 401326) +++ PKGBUILD2020-11-17 22:40:10 UTC (rev 401327) @@ -2,7 +2,7 @@ # Contributor: Jan de Groot pkgname=gtk-doc -pkgver=1.33.0 +pkgver=1.33.1 pkgrel=1 pkgdesc="Documentation tool for public library API" url="https://www.gtk.org/gtk-doc/; @@ -13,7 +13,7 @@ makedepends=(dblatex git yelp-tools meson) checkdepends=(bc gtk3 python-six python-parameterized) optdepends=('dblatex: PDF support') -_commit=cb88c112346c3224ce1e903d84c864e1af1d7e9c # tags/1.33.0^0 +_commit=fbc159c5d1c53d6e957dde9e27e8d4df40be67d3 # tags/1.33.1^0 source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; fix.diff) sha256sums=('SKIP'
[arch-commits] Commit in stack/repos (4 files)
Date: Tuesday, November 17, 2020 @ 22:38:46 Author: felixonmars Revision: 756974 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 756973, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 756973, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 756973, stack/trunk/stack.install) -+ PKGBUILD| 80 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 109 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 756973, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:38:46 UTC (rev 756974) @@ -0,0 +1,80 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=26 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' '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') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + patch -p1 -i ../optparse-applicative-0.16.patch +} + +build() { + cd $pkgname + + 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 \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 + # 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 $pkgname + + 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
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:38:33 Author: felixonmars Revision: 756973 upgpkg: stack 2.5.1-26: rebuild with iproute 1.7.10 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:32:19 UTC (rev 756972) +++ PKGBUILD2020-11-17 22:38:33 UTC (rev 756973) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=25 +pkgrel=26 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in chromium/repos/extra-x86_64 (11 files)
Date: Tuesday, November 17, 2020 @ 22:38:17 Author: foutrelis Revision: 401326 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 401325, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/chromium-skia-harmony.patch (from rev 401325, chromium/trunk/chromium-skia-harmony.patch) chromium/repos/extra-x86_64/chromium.install (from rev 401325, chromium/trunk/chromium.install) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/check-for-enable-accelerated-video-decode-on-Linux.patch chromium/repos/extra-x86_64/chromium-skia-harmony.patch chromium/repos/extra-x86_64/chromium.install chromium/repos/extra-x86_64/fix-invalid-end-iterator-usage-in-CookieMonster.patch chromium/repos/extra-x86_64/only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch chromium/repos/extra-x86_64/remove-dead-reloc-in-nonalloc-LD-flags.patch chromium/repos/extra-x86_64/xproto-fix-underflow-in-Fp1616ToDouble.patch --+ PKGBUILD | 494 ++--- check-for-enable-accelerated-video-decode-on-Linux.patch | 43 - chromium-skia-harmony.patch | 28 chromium.install | 32 fix-invalid-end-iterator-usage-in-CookieMonster.patch| 78 -- only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch | 139 --- remove-dead-reloc-in-nonalloc-LD-flags.patch | 37 xproto-fix-underflow-in-Fp1616ToDouble.patch | 37 8 files changed, 270 insertions(+), 618 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 22:38:10 UTC (rev 401325) +++ PKGBUILD2020-11-17 22:38:17 UTC (rev 401326) @@ -1,254 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=86.0.4240.198 -pkgrel=1 -_launcher_ver=6 -_gcc_patchset=6 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python' 'python2' 'gperf' 'mesa' 'ninja' 'nodejs' 'git' 'libva' - 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless' - 'python2-setuptools') -optdepends=('pepper-flash: support for Flash content' -'libpipewire02: WebRTC desktop sharing under Wayland' -'libva: hardware-accelerated video decode [experimental]' -'kdialog: needed for file dialogs in KDE' -'org.freedesktop.secrets: password storage backend on GNOME / Xfce' -'kwallet: for storing passwords in KWallet on KDE desktops') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz - https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -fix-invalid-end-iterator-usage-in-CookieMonster.patch -only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch -remove-dead-reloc-in-nonalloc-LD-flags.patch -check-for-enable-accelerated-video-decode-on-Linux.patch -xproto-fix-underflow-in-Fp1616ToDouble.patch -chromium-skia-harmony.patch) -sha256sums=('a0ab825e527becab4ab3e11ef889e842436fe11a4fb7874419d1970e680c7a44' -'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'6f9ab35fa2c9e6e34ec454b829b7b87adaebc10cacecd1ac1daa67035ee44aba' -'69d8b7a439db1af4713245ddf5f44ca647283ba833a8733e848033ebdaf03cdc' -'7514c6c81a64a5457b66494a366fbb39005563eecc48d1a39033dd06aec4e300' -'7cace84d7494190e7882d3e637820646ec8d64808f0a2128c515bd44991a3790' -'03d03a39b2afa40083eb8ccb9616a51619f71da92348effc8ee289cbda10128b' -'1ec617b362bf97cce4254debd04d8396f17dec0ae1071b52ec8c1c3d86dbd322' -'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -gA _system_libs=( - [ffmpeg]=ffmpeg - [flac]=flac - [fontconfig]=fontconfig - [freetype]=freetype2 - [harfbuzz-ng]=harfbuzz - [icu]=icu - [libdrm]= - [libjpeg]=libjpeg - [libpng]=libpng - #[libvpx]=libvpx - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus -
[arch-commits] Commit in chromium/trunk (6 files)
Date: Tuesday, November 17, 2020 @ 22:38:10 Author: foutrelis Revision: 401325 upgpkg: chromium 87.0.4280.66-1: new upstream release Modified: chromium/trunk/PKGBUILD Deleted: chromium/trunk/check-for-enable-accelerated-video-decode-on-Linux.patch chromium/trunk/fix-invalid-end-iterator-usage-in-CookieMonster.patch chromium/trunk/only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch chromium/trunk/remove-dead-reloc-in-nonalloc-LD-flags.patch chromium/trunk/xproto-fix-underflow-in-Fp1616ToDouble.patch --+ PKGBUILD | 26 -- check-for-enable-accelerated-video-decode-on-Linux.patch | 43 fix-invalid-end-iterator-usage-in-CookieMonster.patch| 78 --- only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch | 139 - remove-dead-reloc-in-nonalloc-LD-flags.patch | 37 --- xproto-fix-underflow-in-Fp1616ToDouble.patch | 37 --- 6 files changed, 6 insertions(+), 354 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:19:02 UTC (rev 401324) +++ PKGBUILD2020-11-17 22:38:10 UTC (rev 401325) @@ -4,10 +4,10 @@ # Contributor: Daniel J Griffiths pkgname=chromium -pkgver=86.0.4240.198 +pkgver=87.0.4280.66 pkgrel=1 _launcher_ver=6 -_gcc_patchset=6 +_gcc_patchset=9 pkgdesc="A web browser built for speed, simplicity, and security" arch=('x86_64') url="https://www.chromium.org/Home; @@ -28,20 +28,10 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz -fix-invalid-end-iterator-usage-in-CookieMonster.patch -only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch -remove-dead-reloc-in-nonalloc-LD-flags.patch -check-for-enable-accelerated-video-decode-on-Linux.patch -xproto-fix-underflow-in-Fp1616ToDouble.patch chromium-skia-harmony.patch) -sha256sums=('a0ab825e527becab4ab3e11ef889e842436fe11a4fb7874419d1970e680c7a44' +sha256sums=('29a8e4ea82edec2fdcf34ece68323bec7ab90f3d5669e6b77f58cff9c278f741' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' -'6f9ab35fa2c9e6e34ec454b829b7b87adaebc10cacecd1ac1daa67035ee44aba' -'69d8b7a439db1af4713245ddf5f44ca647283ba833a8733e848033ebdaf03cdc' -'7514c6c81a64a5457b66494a366fbb39005563eecc48d1a39033dd06aec4e300' -'7cace84d7494190e7882d3e637820646ec8d64808f0a2128c515bd44991a3790' -'03d03a39b2afa40083eb8ccb9616a51619f71da92348effc8ee289cbda10128b' -'1ec617b362bf97cce4254debd04d8396f17dec0ae1071b52ec8c1c3d86dbd322' +'c99934bcd2f3ae8ea9620f5f59a94338b2cf739647f04c28c8a551d9083fa7e9' '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py @@ -91,14 +81,10 @@ third_party/libxml/chromium/*.cc # Upstream fixes - patch -Np1 -i ../fix-invalid-end-iterator-usage-in-CookieMonster.patch - patch -Np1 -i ../only-fall-back-to-the-i965-driver-if-we-re-on-iHD.patch - patch -Np1 -i ../remove-dead-reloc-in-nonalloc-LD-flags.patch - patch -Np1 -i ../check-for-enable-accelerated-video-decode-on-Linux.patch - patch -Np1 -i ../xproto-fix-underflow-in-Fp1616ToDouble.patch # Fixes for building with libstdc++ instead of libc++ - patch -Np1 -i ../patches/chromium-86-nearby-include.patch + patch -Np1 -i ../patches/chromium-87-ServiceWorkerContainerHost-crash.patch + patch -Np1 -i ../patches/chromium-87-openscreen-include.patch # https://crbug.com/skia/6663#c10 patch -Np0 -i ../chromium-skia-harmony.patch Deleted: check-for-enable-accelerated-video-decode-on-Linux.patch === --- check-for-enable-accelerated-video-decode-on-Linux.patch2020-11-17 21:19:02 UTC (rev 401324) +++ check-for-enable-accelerated-video-decode-on-Linux.patch2020-11-17 22:38:10 UTC (rev 401325) @@ -1,43 +0,0 @@ -From 54deb9811ca9bd2327def5c05ba6987b8c7a0897 Mon Sep 17 00:00:00 2001 -From: Evangelos Foutras -Date: Tue, 29 Sep 2020 01:02:22 + -Subject: [PATCH] Check for enable-accelerated-video-decode on Linux - -Video decoding was being accelerated on Linux even though the newly -added "enable-accelerated-video-decode" flag was not specified. The -chrome://gpu page was misleadingly showing this feature as disabled: - - > Video Decode: Software only. Hardware acceleration disabled - -This change adds a check for --enable-accelerated-video-decode when -considering
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:32:19 Author: felixonmars Revision: 756972 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 756971, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 756971, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:32:19 UTC (rev 756972) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.4 +pkgrel=4 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e8285a3c1228b36898d957e56c726dd2b6d8e8d9283f08fe77c800f2030095a00ce76dde8277654a5dfd7523483f6ccd83beeefa2481c5a1bd56dc660312e239') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-pantry/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:32:10 Author: felixonmars Revision: 756971 upgpkg: haskell-pantry 0.5.1.4-4: rebuild with iproute 1.7.10 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:28:05 UTC (rev 756970) +++ PKGBUILD2020-11-17 22:32:10 UTC (rev 756971) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.4 -pkgrel=3 +pkgrel=4 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:28:05 Author: felixonmars Revision: 756970 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 756969, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 756969, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:28:05 UTC (rev 756970) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.1 +pkgrel=137 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-casa-client/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:27:56 Author: felixonmars Revision: 756969 upgpkg: haskell-casa-client 0.0.1-137: rebuild with iproute 1.7.10 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:27:00 UTC (rev 756968) +++ PKGBUILD2020-11-17 22:27:56 UTC (rev 756969) @@ -3,7 +3,7 @@ _hkgname=casa-client pkgname=haskell-casa-client pkgver=0.0.1 -pkgrel=136 +pkgrel=137 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in darcs/repos (2 files)
Date: Tuesday, November 17, 2020 @ 22:27:00 Author: felixonmars Revision: 756968 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 756967, darcs/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 756967, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 22:27:00 UTC (rev 756968) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.3 +pkgrel=14 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-leancheck' 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-exceptions' 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('267787c5b3111a20158858b42a8b9c2698b80dc40f7d340175e26d74b955643cefffc2f4de9811fa26464eac2e79913150fb3cd73871275725d10a690b9d73c3') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +uusi $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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +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}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:26:51 Author: felixonmars Revision: 756967 upgpkg: darcs 2.16.3-14: rebuild with iproute 1.7.10 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 22:25:38 UTC (rev 756966) +++ PKGBUILD2020-11-17 22:26:51 UTC (rev 756967) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.3 -pkgrel=13 +pkgrel=14 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in stylelint/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:25:38 Author: polyzen Revision: 756966 archrelease: copy trunk to community-any Added: stylelint/repos/community-any/PKGBUILD (from rev 756965, stylelint/trunk/PKGBUILD) Deleted: stylelint/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 22:25:16 UTC (rev 756965) +++ PKGBUILD2020-11-17 22:25:38 UTC (rev 756966) @@ -1,26 +0,0 @@ -# Maintainer: Daniel M. Capella - -pkgname=stylelint -pkgver=13.7.2 -pkgrel=1 -pkgdesc='Mighty, modern CSS linter' -arch=('any') -url=https://stylelint.io -license=('MIT') -depends=('nodejs') -makedepends=('npm') -optdepends=('stylelint-config-standard: for the standard shareable config') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=("$pkgname-$pkgver.tgz") -sha512sums=('9a689ea2b91f98ef9903a08d0eed6273daa9b78b45bc7d90501eefa9782b3151dee44354ebdabb603ab461483f5072ee0ac64e5a1500bdc31c2f32c32044734a') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz - - cd "$pkgdir" - mkdir -p usr/share/licenses/$pkgname - mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname - chown -R root:root . -} - -# vim:set ts=2 sw=2 et: Copied: stylelint/repos/community-any/PKGBUILD (from rev 756965, stylelint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 22:25:38 UTC (rev 756966) @@ -0,0 +1,26 @@ +# Maintainer: Daniel M. Capella + +pkgname=stylelint +pkgver=13.8.0 +pkgrel=1 +pkgdesc='Mighty, modern CSS linter' +arch=('any') +url=https://stylelint.io +license=('MIT') +depends=('nodejs') +makedepends=('npm') +optdepends=('stylelint-config-standard: for the standard shareable config') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('8871f776fdd4236dd22c3ac7e333100e32d3f7f743233fc8a6815eb8dc59984c7ce8ab5fa630ceb1cc4b4c58a8432bfedaf4233e54599cad14a09b5fc4b2025d') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz + + cd "$pkgdir" + mkdir -p usr/share/licenses/$pkgname + mv usr/lib/node_modules/$pkgname/LICENSE usr/share/licenses/$pkgname + chown -R root:root . +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in stylelint/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 22:25:16 Author: polyzen Revision: 756965 upgpkg: stylelint 13.8.0-1 Modified: stylelint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:52:06 UTC (rev 756964) +++ PKGBUILD2020-11-17 22:25:16 UTC (rev 756965) @@ -1,7 +1,7 @@ # Maintainer: Daniel M. Capella pkgname=stylelint -pkgver=13.7.2 +pkgver=13.8.0 pkgrel=1 pkgdesc='Mighty, modern CSS linter' arch=('any') @@ -12,7 +12,7 @@ optdepends=('stylelint-config-standard: for the standard shareable config') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) noextract=("$pkgname-$pkgver.tgz") -sha512sums=('9a689ea2b91f98ef9903a08d0eed6273daa9b78b45bc7d90501eefa9782b3151dee44354ebdabb603ab461483f5072ee0ac64e5a1500bdc31c2f32c32044734a') +sha512sums=('8871f776fdd4236dd22c3ac7e333100e32d3f7f743233fc8a6815eb8dc59984c7ce8ab5fa630ceb1cc4b4c58a8432bfedaf4233e54599cad14a09b5fc4b2025d') package() { npm install -g --user root --prefix "$pkgdir"/usr --ignore-scripts --production $pkgname-$pkgver.tgz
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:52:06 Author: felixonmars Revision: 756964 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 756963, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 756963, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:52:06 UTC (rev 756964) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18 +pkgrel=83 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' '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=('a5f636513f89574e9fca721d9afdb35e56908ed56b31e292e874125ce997cd76fb2a035037564deb217cc62952d45a6f75adf1e60a9009b3106e23c919cf93cd') + +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 \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:51:57 Author: felixonmars Revision: 756963 upgpkg: hoogle 5.0.18-83: rebuild with iproute 1.7.10 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:50:24 UTC (rev 756962) +++ PKGBUILD2020-11-17 21:51:57 UTC (rev 756963) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18 -pkgrel=82 +pkgrel=83 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in taskell/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:50:24 Author: felixonmars Revision: 756962 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 756961, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 756961, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:50:24 UTC (rev 756962) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:50:15 Author: felixonmars Revision: 756961 upgpkg: taskell 1.10.1-40: rebuild with iproute 1.7.10 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:48:42 UTC (rev 756960) +++ PKGBUILD2020-11-17 21:50:15 UTC (rev 756961) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=39 +pkgrel=40 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-http-download/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:48:42 Author: felixonmars Revision: 756960 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-download/repos/community-staging-x86_64/ haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 756959, haskell-http-download/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 756959, haskell-http-download/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:48:42 UTC (rev 756960) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=http-download +pkgname=haskell-http-download +pkgver=0.2.0.0 +pkgrel=156 +pkgdesc="Verified downloads with retries" +url="https://github.com/commercialhaskell/http-download; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' + 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-http-download/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:48:34 Author: felixonmars Revision: 756959 upgpkg: haskell-http-download 0.2.0.0-156: rebuild with iproute 1.7.10 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:47:32 UTC (rev 756958) +++ PKGBUILD2020-11-17 21:48:34 UTC (rev 756959) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.2.0.0 -pkgrel=155 +pkgrel=156 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:47:32 Author: felixonmars Revision: 756958 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 756957, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 756957, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:47:32 UTC (rev 756958) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.5 +pkgrel=211 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +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-authenticate/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:47:23 Author: felixonmars Revision: 756957 upgpkg: haskell-authenticate 1.3.5-211: rebuild with iproute 1.7.10 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:46:32 UTC (rev 756956) +++ PKGBUILD2020-11-17 21:47:23 UTC (rev 756957) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.5 -pkgrel=210 +pkgrel=211 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in xmobar/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:46:32 Author: felixonmars Revision: 756956 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 756955, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 756955, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:46:32 UTC (rev 756956) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.36 +pkgrel=34 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('15abb262187448cd71f93e67f04ab40989f541dd02f968924521f99727cd75cb92d650d495fc40ad4bed97fa552185daca7801aa2d5079aa47a39dce9b4ea4f7') + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + 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 xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:46:23 Author: felixonmars Revision: 756955 upgpkg: xmobar 0.36-34: rebuild with iproute 1.7.10 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:44:32 UTC (rev 756954) +++ PKGBUILD2020-11-17 21:46:23 UTC (rev 756955) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.36 -pkgrel=33 +pkgrel=34 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:44:32 Author: felixonmars Revision: 756954 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 756953, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 756953, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:44:32 UTC (rev 756954) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.1 +pkgrel=41 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' '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' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c') + +prepare() { +cd $_hkgname-$pkgver +uusi $_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 --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +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 || echo "https://github.com/jaspervdj/hakyll/issues/682; +} + +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-hakyll/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:44:23 Author: felixonmars Revision: 756953 upgpkg: haskell-hakyll 4.13.4.1-41: rebuild with iproute 1.7.10 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:42:29 UTC (rev 756952) +++ PKGBUILD2020-11-17 21:44:23 UTC (rev 756953) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.4.1 -pkgrel=40 +pkgrel=41 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:42:29 Author: felixonmars Revision: 756952 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 756951, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 756951, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:42:29 UTC (rev 756952) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.7.3 +pkgrel=219 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + $pkgname-http-client-0.7.patch::https://github.com/snoyberg/http-client/commit/a09b8ac914f57f9782cc4230cb0528fc63ac54ab.patch) +sha512sums=('0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08' + '292d33d8dd7591500eba2c1e2ee4a5733a10977c7d715fe3b3c1875fb1a2d482a604cbc4c70a35da1a82bd4acc57c4f33cf51c0ea1038f3cb1c75ecc7989696f') + +prepare() { +cd $_hkgname-$pkgver +patch -p2 -i ../$pkgname-http-client-0.7.patch +sed -i 's/< *0.7/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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 || echo "Tests failed" +} + +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-http-conduit/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:42:20 Author: felixonmars Revision: 756951 upgpkg: haskell-http-conduit 2.3.7.3-219: rebuild with iproute 1.7.10 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:41:06 UTC (rev 756950) +++ PKGBUILD2020-11-17 21:42:20 UTC (rev 756951) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.3 -pkgrel=218 +pkgrel=219 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:41:06 Author: felixonmars Revision: 756950 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 756949, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 756949, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:41:06 UTC (rev 756950) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.3.0 +pkgrel=68 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('238f698b3f18b9cc681bbb7fb4e6e086dacc32f74c31452bbb35381abf6cc4866d9feca44394733773bef4cb16e2f36a829c7c931a9ef3f2d7a4b4b857e8f242') + +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 $MAKEFLAGS +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-warp-tls/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:40:57 Author: felixonmars Revision: 756949 upgpkg: haskell-warp-tls 3.3.0-68: rebuild with iproute 1.7.10 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:40:11 UTC (rev 756948) +++ PKGBUILD2020-11-17 21:40:57 UTC (rev 756949) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.3.0 -pkgrel=67 +pkgrel=68 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:40:11 Author: felixonmars Revision: 756948 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 756947, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 756947, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:40:11 UTC (rev 756948) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18.1 +pkgrel=3 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0870d2d1b50ca095471081244858ecafc34dad7d703a966b280d0b86df34245161e07afd6184fd47a39cf533306ff99330fd0356b30409daec34606cc78c9e08') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:40:02 Author: felixonmars Revision: 756947 upgpkg: haskell-servant-server 0.18.1-3: rebuild with iproute 1.7.10 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:38:17 UTC (rev 756946) +++ PKGBUILD2020-11-17 21:40:02 UTC (rev 756947) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18.1 -pkgrel=2 +pkgrel=3 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:38:17 Author: felixonmars Revision: 756946 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 756945, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 756945, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:38:17 UTC (rev 756946) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.2 +pkgrel=56 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build $MAKEFLAGS +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-wai-app-static/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:38:09 Author: felixonmars Revision: 756945 upgpkg: haskell-wai-app-static 3.1.7.2-56: rebuild with iproute 1.7.10 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:37:03 UTC (rev 756944) +++ PKGBUILD2020-11-17 21:38:09 UTC (rev 756945) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.7.2 -pkgrel=55 +pkgrel=56 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:37:03 Author: felixonmars Revision: 756944 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 756943, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 756943, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:37:03 UTC (rev 756944) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=143 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' '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-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +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) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo "Tests failed" + +# 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 postgrest/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:36:54 Author: felixonmars Revision: 756943 upgpkg: postgrest 7.0.1-143: rebuild with iproute 1.7.10 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:33:44 UTC (rev 756942) +++ PKGBUILD2020-11-17 21:36:54 UTC (rev 756943) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=142 +pkgrel=143 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-wai-middleware-static/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:33:44 Author: felixonmars Revision: 756942 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 756941, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 756941, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:33:44 UTC (rev 756942) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.9.0 +pkgrel=4 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 'haskell-expiring-cache-map' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-expectations-lifted' + 'haskell-hspec-wai' 'haskell-mockery' 'haskell-scotty' 'haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4833afa649ed2e9604f396481dbf5e1f4d96db841fb9c300a9c0b66641241c12c14d8e010860626a3d4bf00507fa0b28b5480d37ac1f8d6daa1c3e96685b654c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 $MAKEFLAGS +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-wai-middleware-static/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:33:36 Author: felixonmars Revision: 756941 upgpkg: haskell-wai-middleware-static 0.9.0-4: rebuild with iproute 1.7.10 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:32:31 UTC (rev 756940) +++ PKGBUILD2020-11-17 21:33:36 UTC (rev 756941) @@ -4,7 +4,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.9.0 -pkgrel=3 +pkgrel=4 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("BSD")
[arch-commits] Commit in haskell-scotty/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:32:31 Author: felixonmars Revision: 756940 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scotty/repos/community-staging-x86_64/ haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 756939, haskell-scotty/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 756939, haskell-scotty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:32:31 UTC (rev 756940) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=scotty +pkgname=haskell-scotty +pkgver=0.12 +pkgrel=4 +pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" +url="https://github.com/scotty-web/scotty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-data-default-class' 'haskell-http-types' + 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-hspec-wai' + 'haskell-lifted-base') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/nats/d;/fail/d' $_hkgname.cabal + uusi $_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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-scotty/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:32:22 Author: felixonmars Revision: 756939 upgpkg: haskell-scotty 0.12-4: rebuild with iproute 1.7.10 Modified: haskell-scotty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:31:52 UTC (rev 756938) +++ PKGBUILD2020-11-17 21:32:22 UTC (rev 756939) @@ -3,7 +3,7 @@ _hkgname=scotty pkgname=haskell-scotty pkgver=0.12 -pkgrel=3 +pkgrel=4 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp" url="https://github.com/scotty-web/scotty; license=("BSD")
[arch-commits] Commit in deepin-editor/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:31:52 Author: felixonmars Revision: 756938 archrelease: copy trunk to community-x86_64 Added: deepin-editor/repos/community-x86_64/PKGBUILD (from rev 756937, deepin-editor/trunk/PKGBUILD) Deleted: deepin-editor/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 21:31:41 UTC (rev 756937) +++ PKGBUILD2020-11-17 21:31:52 UTC (rev 756938) @@ -1,25 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-editor -pkgver=5.9.0.7 -pkgrel=1 -pkgdesc='Simple editor for Deepin' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-editor; -license=('GPL3') -depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5') -makedepends=('cmake' 'ninja' 'qt5-tools') -groups=('deepin-extra') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;) -sha512sums=('b9cec8436db39a4cf963331f6a21412830110050529c87caf4c28dc3983ac83ac851a3b4a38f304db66ba9aa2bec965ff5ebafcbf371a3fc3ed0cb9f4877d700') - -build(){ - cd deepin-editor-$pkgver - cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . - ninja -} - -package() { - cd deepin-editor-$pkgver - DESTDIR="$pkgdir" ninja install -} Copied: deepin-editor/repos/community-x86_64/PKGBUILD (from rev 756937, deepin-editor/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 21:31:52 UTC (rev 756938) @@ -0,0 +1,25 @@ +# Maintainer: Felix Yan + +pkgname=deepin-editor +pkgver=5.9.0.11 +pkgrel=1 +pkgdesc='Simple editor for Deepin' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-editor; +license=('GPL3') +depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5') +makedepends=('cmake' 'ninja' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;) +sha512sums=('7ff21897f7f518548ae00a6a834b18128ef49be677723023aeb6dc1e75fa7d38f21b9ef12b79dee7cd7ff6080076977b1cfbbf7c9744489d92294c620e88cf56') + +build(){ + cd deepin-editor-$pkgver + cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release . + ninja +} + +package() { + cd deepin-editor-$pkgver + DESTDIR="$pkgdir" ninja install +}
[arch-commits] Commit in deepin-editor/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:31:41 Author: felixonmars Revision: 756937 upgpkg: deepin-editor 5.9.0.11-1 Modified: deepin-editor/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:31:13 UTC (rev 756936) +++ PKGBUILD2020-11-17 21:31:41 UTC (rev 756937) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=deepin-editor -pkgver=5.9.0.7 +pkgver=5.9.0.11 pkgrel=1 pkgdesc='Simple editor for Deepin' arch=('x86_64') @@ -11,7 +11,7 @@ makedepends=('cmake' 'ninja' 'qt5-tools') groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;) -sha512sums=('b9cec8436db39a4cf963331f6a21412830110050529c87caf4c28dc3983ac83ac851a3b4a38f304db66ba9aa2bec965ff5ebafcbf371a3fc3ed0cb9f4877d700') +sha512sums=('7ff21897f7f518548ae00a6a834b18128ef49be677723023aeb6dc1e75fa7d38f21b9ef12b79dee7cd7ff6080076977b1cfbbf7c9744489d92294c620e88cf56') build(){ cd deepin-editor-$pkgver
[arch-commits] Commit in haskell-git-lfs/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:31:13 Author: felixonmars Revision: 756936 archrelease: copy trunk to community-staging-x86_64 Added: haskell-git-lfs/repos/community-staging-x86_64/ haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 756935, haskell-git-lfs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 756935, haskell-git-lfs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:31:13 UTC (rev 756936) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=git-lfs +pkgname=haskell-git-lfs +pkgver=1.1.0 +pkgrel=67 +pkgdesc="An implementation of the git-lfs protocol" +url="https://hackage.haskell.org/package/git-lfs; +license=('AGPL3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 'haskell-http-client' + 'haskell-http-types' 'haskell-network-uri') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<= 0.7/<1/;s/<= 1.5/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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 +}
[arch-commits] Commit in haskell-git-lfs/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:31:04 Author: felixonmars Revision: 756935 upgpkg: haskell-git-lfs 1.1.0-67: rebuild with iproute 1.7.10 Modified: haskell-git-lfs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:29:50 UTC (rev 756934) +++ PKGBUILD2020-11-17 21:31:04 UTC (rev 756935) @@ -3,7 +3,7 @@ _hkgname=git-lfs pkgname=haskell-git-lfs pkgver=1.1.0 -pkgrel=66 +pkgrel=67 pkgdesc="An implementation of the git-lfs protocol" url="https://hackage.haskell.org/package/git-lfs; license=('AGPL3')
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:29:50 Author: felixonmars Revision: 756934 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 756933, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 756933, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:29:50 UTC (rev 756934) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.4.0.0 +pkgrel=5 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-aeson' 'haskell-req' 'haskell-hackage-db' 'haskell-megaparsec' + 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' 'haskell-conduit-extra' + 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-polysemy' 'haskell-colourista' 'haskell-optparse-applicative') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('1357a96f647143754d3140d2598a617c7c0a720a1a1aa923171d84a61927d7e06dfed62e5d2be2544ce88fcb4165238f33720e928a8118c635c809efa23eb546') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 bash${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' -falpm + + runhaskell Setup build $MAKEFLAGS + 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 + + _gen_comp + _gen_comp "-diff" + _gen_comp "-submit" +} + +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 + + _install_comp + _install_comp "-diff" + _install_comp "-submit" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:29:40 Author: felixonmars Revision: 756933 upgpkg: arch-hs 0.4.0.0-5: rebuild with iproute 1.7.10 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:27:37 UTC (rev 756932) +++ PKGBUILD2020-11-17 21:29:40 UTC (rev 756933) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.4.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-req/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:27:37 Author: felixonmars Revision: 756932 archrelease: copy trunk to community-staging-x86_64 Added: haskell-req/repos/community-staging-x86_64/ haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 756931, haskell-req/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-req/repos/community-staging-x86_64/PKGBUILD (from rev 756931, haskell-req/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:27:37 UTC (rev 756932) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=req +pkgname=haskell-req +pkgver=3.7.0 +pkgrel=13 +pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library" +url="https://github.com/mrkkrp/req; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate-oauth' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-connection' 'haskell-http-api-data' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-modern-uri' + 'haskell-monad-control' 'haskell-retry' 'haskell-transformers-base' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-core' + 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('4212f1add864459a5b772e7b3db745f2f12539369e5a15f0c1ffd8713ed50e5740042ca7c354f00a6f67865bcde012239fa11045bfcd441d7b10d100265a371f') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-req/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:27:28 Author: felixonmars Revision: 756931 upgpkg: haskell-req 3.7.0-13: rebuild with iproute 1.7.10 Modified: haskell-req/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:25:39 UTC (rev 756930) +++ PKGBUILD2020-11-17 21:27:28 UTC (rev 756931) @@ -3,7 +3,7 @@ _hkgname=req pkgname=haskell-req pkgver=3.7.0 -pkgrel=12 +pkgrel=13 pkgdesc="Easy-to-use, type-safe, expandable, high-level HTTP client library" url="https://github.com/mrkkrp/req; license=('BSD')
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:25:39 Author: felixonmars Revision: 756930 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 756929, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 756929, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:25:39 UTC (rev 756930) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=207 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +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 $MAKEFLAGS +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-mustache/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:25:30 Author: felixonmars Revision: 756929 upgpkg: haskell-mustache 2.3.1-207: rebuild with iproute 1.7.10 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:24:08 UTC (rev 756928) +++ PKGBUILD2020-11-17 21:25:30 UTC (rev 756929) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=206 +pkgrel=207 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:24:08 Author: felixonmars Revision: 756928 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 756927, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 756927, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:24:08 UTC (rev 756928) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.2 +pkgrel=304 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +runhaskell Setup build $MAKEFLAGS +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 || echo "Tests failed" +} + +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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:23:59 Author: felixonmars Revision: 756927 upgpkg: haskell-wreq 0.5.3.2-304: rebuild with iproute 1.7.10 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:21:47 UTC (rev 756926) +++ PKGBUILD2020-11-17 21:23:59 UTC (rev 756927) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.2 -pkgrel=303 +pkgrel=304 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:21:47 Author: felixonmars Revision: 756926 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 756925, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 756925, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:21:47 UTC (rev 756926) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6.0.1 +pkgrel=184 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2a6310097a6edc5bd3c38052a2eca73d3f398c0b9ff4b8f1d43a1f4dc83b7297df12f3fc0bfdecfce17e600f90b13c4c9e3f31c02b17d7fec0134a34c093fd6') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:21:38 Author: felixonmars Revision: 756925 upgpkg: haskell-authenticate-oauth 1.6.0.1-184: rebuild with iproute 1.7.10 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:20:50 UTC (rev 756924) +++ PKGBUILD2020-11-17 21:21:38 UTC (rev 756925) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6.0.1 -pkgrel=183 +pkgrel=184 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('BSD')
[arch-commits] Commit in dhall-yaml/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:20:50 Author: felixonmars Revision: 756924 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 756923, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 756923, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:20:50 UTC (rev 756924) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.3 +pkgrel=13 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('6b7fe7c6f29906e946d6034b31736bba2d6701b6a9af8b2de81fff3971273c1052e85eb688352c5e72d6652b648452cc0f05f5d9f3db2479e7c6812d19f6d8da') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in dhall-yaml/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:20:41 Author: felixonmars Revision: 756923 upgpkg: dhall-yaml 1.2.3-13: rebuild with iproute 1.7.10 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:19:34 UTC (rev 756922) +++ PKGBUILD2020-11-17 21:20:41 UTC (rev 756923) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.3 -pkgrel=12 +pkgrel=13 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:19:34 Author: felixonmars Revision: 756922 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 756921, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 756921, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:19:34 UTC (rev 756922) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.11 +pkgrel=15 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" 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 dhall-lsp-server/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:19:25 Author: felixonmars Revision: 756921 upgpkg: dhall-lsp-server 1.0.11-15: rebuild with iproute 1.7.10 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:17:49 UTC (rev 756920) +++ PKGBUILD2020-11-17 21:19:25 UTC (rev 756921) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.11 -pkgrel=14 +pkgrel=15 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in ps-printer-app/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:19:02 Author: andyrtr Revision: 401324 WIP Modified: ps-printer-app/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 20:53:56 UTC (rev 401323) +++ PKGBUILD2020-11-17 21:19:02 UTC (rev 401324) @@ -1,8 +1,8 @@ # Maintainer: Andreas Radke pkgname=ps-printer-app -_commit=2e43897c2e5c3df378958d2fbbb975144ae49f1a # master 2020-11-15 -pkgver=0.r25.2e43897 +_commit=2c3639efab94b27a2b1bb67a83d5794b6153d284 # master 2020-11-15 +pkgver=0.r27.2c3639e pkgrel=1 epoch= pkgdesc="a Printer Application for PostScript printers that uses PAPPL to support IPP printing" @@ -10,8 +10,8 @@ url="https://github.com/OpenPrinting/ps-printer-app; license=('Apache') groups=() -depends=('pappl') -makedepends=('git') +#depends=('pappl') +makedepends=('git' 'pappl' 'cups-filters' 'libcups') checkdepends=() optdepends=() provides=() @@ -40,6 +40,19 @@ # patch -p1 -i "$srcdir/$pkgname-$pkgver.patch" #} +In file included from ps-printer-app.c:23: +/usr/include/ppd/ppd.h:30:12: fatal error: versioning.h: No such file or directory + 30 | # include "versioning.h" + |^~ +compilation terminated. +make: *** [Makefile:37: ps-printer-app.o] Error 1 + + +^ new cups-filters owns that ppd.h with +# include "versioning.h" that should probably be +# include + + build() { cd "$pkgname" #-$pkgver" # ./configure --prefix=/usr
[arch-commits] Commit in dhall-json/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:17:49 Author: felixonmars Revision: 756920 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 756919, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 756919, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:17:49 UTC (rev 756920) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.3 +pkgrel=13 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad') + +build() { +cd $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 +runhaskell Setup build $MAKEFLAGS +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 dhall-json/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:17:40 Author: felixonmars Revision: 756919 upgpkg: dhall-json 1.7.3-13: rebuild with iproute 1.7.10 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:16:16 UTC (rev 756918) +++ PKGBUILD2020-11-17 21:17:40 UTC (rev 756919) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.3 -pkgrel=12 +pkgrel=13 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in dhall-bash/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:16:16 Author: felixonmars Revision: 756918 archrelease: copy trunk to community-staging-x86_64 Added: dhall-bash/repos/community-staging-x86_64/ dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 756917, dhall-bash/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 756917, dhall-bash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:16:16 UTC (rev 756918) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=dhall-bash +pkgver=1.0.34 +pkgrel=13 +pkgdesc='Compile Dhall to Bash' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape' + 'haskell-optparse-generic') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('e05b070393e12f305b46c86be7aad9e337fc659f15d643cfe2b03c1e69ca3a76ea25a6748c8154296de146215157f509a8c9206bbd40368572dfa5d769ceef13') + +build() { +cd $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 +runhaskell Setup build $MAKEFLAGS +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 dhall-bash/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:16:07 Author: felixonmars Revision: 756917 upgpkg: dhall-bash 1.0.34-13: rebuild with iproute 1.7.10 Modified: dhall-bash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:15:26 UTC (rev 756916) +++ PKGBUILD2020-11-17 21:16:07 UTC (rev 756917) @@ -2,7 +2,7 @@ pkgname=dhall-bash pkgver=1.0.34 -pkgrel=12 +pkgrel=13 pkgdesc='Compile Dhall to Bash' url='https://dhall-lang.org' license=('BSD')
[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Tuesday, November 17, 2020 @ 21:15:26 Author: felixonmars Revision: 756916 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 756915, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 756915, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 756915, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 756915, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 756915, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 756915, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 756915, jenkins/trunk/jenkins.tmpfiles) Deleted: jenkins/repos/community-any/LICENSE jenkins/repos/community-any/PKGBUILD jenkins/repos/community-any/jenkins.conf jenkins/repos/community-any/jenkins.install jenkins/repos/community-any/jenkins.service jenkins/repos/community-any/jenkins.sysusers jenkins/repos/community-any/jenkins.tmpfiles --+ LICENSE | 46 +-- PKGBUILD | 88 ++--- jenkins.conf | 26 +++ jenkins.install | 14 jenkins.service | 48 ++-- jenkins.sysusers |4 +- jenkins.tmpfiles |2 - 7 files changed, 114 insertions(+), 114 deletions(-) Deleted: LICENSE === --- LICENSE 2020-11-17 21:15:02 UTC (rev 756915) +++ LICENSE 2020-11-17 21:15:26 UTC (rev 756916) @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - Copied: jenkins/repos/community-any/LICENSE (from rev 756915, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2020-11-17 21:15:26 UTC (rev 756916) @@ -0,0 +1,23 @@ +The MIT License + +Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + Deleted: PKGBUILD === --- PKGBUILD2020-11-17 21:15:02 UTC (rev 756915) +++ PKGBUILD2020-11-17 21:15:26 UTC (rev 756916) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.266 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime=8' 'ttf-dejavu') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins') -install='jenkins.install'
[arch-commits] Commit in dhall/repos (2 files)
Date: Tuesday, November 17, 2020 @ 21:15:00 Author: felixonmars Revision: 756914 archrelease: copy trunk to community-staging-x86_64 Added: dhall/repos/community-staging-x86_64/ dhall/repos/community-staging-x86_64/PKGBUILD (from rev 756913, dhall/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 756913, dhall/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-17 21:15:00 UTC (rev 756914) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgname=dhall +pkgver=1.36.0 +pkgrel=12 +pkgdesc='A configuration language guaranteed to terminate' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 'haskell-cborg-json' + 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 'haskell-dotgen' + 'haskell-either' 'haskell-half' 'haskell-hashable' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-parsers' 'haskell-parser-combinators' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-pretty-simple' + 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 'haskell-scientific' + 'haskell-text-manipulate' 'haskell-th-lift-instances' 'haskell-transformers-compat' + 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 'haskell-cryptonite' + 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls') +makedepends=('ghc' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'haskell-special-values' 'haskell-spoon' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 'haskell-turtle' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('842f3cf9b11187cf617259f2df2e513cfbfc472f5c304073b5956a7330033e246e31e9c84d57a7bc3e290238be48a639b0023da72ddb129c7d4566920e322257') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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/dhall-lang/dhall-haskell/issues/1985 +#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 jenkins/trunk (PKGBUILD)
Date: Tuesday, November 17, 2020 @ 21:15:02 Author: felixonmars Revision: 756915 upgpkg: jenkins 2.267-1 Modified: jenkins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-17 21:15:00 UTC (rev 756914) +++ PKGBUILD2020-11-17 21:15:02 UTC (rev 756915) @@ -4,7 +4,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.266 +pkgver=2.267 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') @@ -24,7 +24,7 @@ 'jenkins.tmpfiles' 'jenkins.sysusers' 'LICENSE') -sha512sums=('fe7041ada7a9da79e5192a87c4d6e3fb00b73f006a20ab4208afb0ac162d5a96a0733a93867ea102143fb7aee82a928d4fa5dfd4205500c9ad13da64598bf5eb' +sha512sums=('39c042b3ca9d48c040d0a9d9ac9d65aff2f579888e24b800bc1e1b77b7175528aed31f2675b3417577b0b0eef7c17b6faa2d7b794360a17a6a4c8ba867007185' '7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8' '320e3d7bcdb78861e829e97be3ec37b8f1846737032ba70f624dfc5be86569d527279f53654a4a22d78b816ff1b07df429725a1d0a8059d44900d1095d1189ab' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'