[arch-commits] Commit in vulkan-icd-loader/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 31, 2019 @ 06:35:39 Author: lcarlier Revision: 354558 archrelease: copy trunk to extra-x86_64 Added: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 354557, vulkan-icd-loader/trunk/PKGBUILD) Deleted: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 06:35:35 UTC (rev 354557) +++ PKGBUILD2019-05-31 06:35:39 UTC (rev 354558) @@ -1,48 +0,0 @@ -# Maintainer: Laurent Carlier - -pkgname=vulkan-icd-loader -pkgver=1.1.107 -pkgrel=1 -arch=(x86_64) -pkgdesc="Vulkan Installable Client Driver (ICD) Loader" -url="https://www.khronos.org/vulkan/"; -license=('custom') -makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git) -depends=(glibc) -optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ -source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";) -#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";) -sha256sums=('4a20b7887612999d0190c7c405cde84d1e5367984755b6605359addc38c28f1f') - -#pkgver() { -# cd "${srcdir}"/Vulkan-Loader* -# -# echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) -#} - -build() { - cd "${srcdir}"/Vulkan-Loader* - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XCB_SUPPORT=On \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package() { - cd "${srcdir}"/Vulkan-Loader*/build - - make DESTDIR="${pkgdir}" install - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 354557, vulkan-icd-loader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 06:35:39 UTC (rev 354558) @@ -0,0 +1,48 @@ +# Maintainer: Laurent Carlier + +pkgname=vulkan-icd-loader +pkgver=1.1.108 +pkgrel=1 +arch=(x86_64) +pkgdesc="Vulkan Installable Client Driver (ICD) Loader" +url="https://www.khronos.org/vulkan/"; +license=('custom') +makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git) +depends=(glibc) +optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ +source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";) +#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";) +sha256sums=('16655a1dda5cf09c29e9e6261edac9bfca5953e774f8ef2418617fd1b0aecb29') + +#pkgver() { +# cd "${srcdir}"/Vulkan-Loader* +# +# echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) +#} + +build() { + cd "${srcdir}"/Vulkan-Loader* + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XCB_SUPPORT=On \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd "${srcdir}"/Vulkan-Loader*/build + + make DESTDIR="${pkgdir}" install + + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in vulkan-icd-loader/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:35:35 Author: lcarlier Revision: 354557 upgpkg: vulkan-icd-loader 1.1.108-1 upstream update 1.1.108 Modified: vulkan-icd-loader/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:27:30 UTC (rev 354556) +++ PKGBUILD2019-05-31 06:35:35 UTC (rev 354557) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier pkgname=vulkan-icd-loader -pkgver=1.1.107 +pkgver=1.1.108 pkgrel=1 arch=(x86_64) pkgdesc="Vulkan Installable Client Driver (ICD) Loader" @@ -12,7 +12,7 @@ optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/ source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";) #source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";) -sha256sums=('4a20b7887612999d0190c7c405cde84d1e5367984755b6605359addc38c28f1f') +sha256sums=('16655a1dda5cf09c29e9e6261edac9bfca5953e774f8ef2418617fd1b0aecb29') #pkgver() { # cd "${srcdir}"/Vulkan-Loader*
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:29:14 Author: felixonmars Revision: 475413 upgpkg: xmonad-utils 0.1.3.3-19 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:28:23 UTC (rev 475412) +++ PKGBUILD2019-05-31 06:29:14 UTC (rev 475413) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=18 +pkgrel=19 pkgdesc='Small collection of X utilities' url='http://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Friday, May 31, 2019 @ 06:29:27 Author: felixonmars Revision: 475414 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 475413, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 475413, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:29:27 UTC (rev 475414) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=19 +pkgdesc='Small collection of X utilities' +url='http://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix') +makedepends=('ghc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Friday, May 31, 2019 @ 06:28:23 Author: felixonmars Revision: 475412 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 475411, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 475411, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:28:23 UTC (rev 475412) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.15 +pkgrel=11 +pkgdesc='Add-ons for xmonad' +url='http://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('3690ede8744f688e67417aff63ab840eb7fb3c20ea7c6b13a8ccc5233ad34dd131ce5758b25af2bcf6a791ea7f4767f1147d86f291a4e251434ba8db03631dd7') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:28:10 Author: felixonmars Revision: 475411 upgpkg: xmonad-contrib 0.15-11 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:25:36 UTC (rev 475410) +++ PKGBUILD2019-05-31 06:28:10 UTC (rev 475411) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.15 -pkgrel=10 +pkgrel=11 pkgdesc='Add-ons for xmonad' url='http://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in maxima/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 31, 2019 @ 06:27:30 Author: arojas Revision: 354556 archrelease: copy trunk to extra-x86_64 Added: maxima/repos/extra-x86_64/PKGBUILD (from rev 354555, maxima/trunk/PKGBUILD) Deleted: maxima/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 06:27:10 UTC (rev 354555) +++ PKGBUILD2019-05-31 06:27:30 UTC (rev 354556) @@ -1,46 +0,0 @@ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa - -pkgname=maxima -pkgver=5.42.2 -pkgrel=2 -pkgdesc="A sophisticated computer algebra system" -arch=('x86_64') -license=('GPL') -url="http://maxima.sourceforge.net"; -depends=('sbcl=1.5.2' 'texinfo' 'sh' 'shared-mime-info') -makedepends=('python2' 'emacs') -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -# needs rebuild when bash changes version -# needs a rebuild when sbcl changes version -options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('ddb2f1405ccb2c4f2bd6712755e2dbbd9a2e57e0') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - # set correct python executable to create docs - sed -i "s|${PYTHONBIN:-python}|python2|" doc/info/extract_categories.sh -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl - - # help avoid (re)running makeinfo/tex - touch doc/info/maxima.info - make -} - -#check() { # test 23&129 fail from rtest_taylor -# cd "${srcdir}/${pkgname}-${pkgver}" -# make check -#} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install -} Copied: maxima/repos/extra-x86_64/PKGBUILD (from rev 354555, maxima/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 06:27:30 UTC (rev 354556) @@ -0,0 +1,46 @@ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=maxima +pkgver=5.43.0 +pkgrel=1 +pkgdesc="A sophisticated computer algebra system" +arch=('x86_64') +license=('GPL') +url="http://maxima.sourceforge.net"; +depends=('sbcl=1.5.2' 'texinfo' 'sh' 'shared-mime-info') +makedepends=('python2' 'emacs') +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +# needs rebuild when bash changes version +# needs a rebuild when sbcl changes version +options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) +sha1sums=('49f53a2a82f7a6e2f9378131db4445e79a5141ae') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # set correct python executable to create docs + sed -i "s|${PYTHONBIN:-python}|python2|" doc/info/extract_categories.sh +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-sbcl --with-default-lisp=sbcl + + # help avoid (re)running makeinfo/tex + touch doc/info/maxima.info + make +} + +#check() { # test 23&129 fail from rtest_taylor +# cd "${srcdir}/${pkgname}-${pkgver}" +# make check +#} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" emacsdir=/usr/share/emacs/site-lisp/maxima install +}
[arch-commits] Commit in maxima/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:27:10 Author: arojas Revision: 354555 Update to 5.43.0 Modified: maxima/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:56:24 UTC (rev 354554) +++ PKGBUILD2019-05-31 06:27:10 UTC (rev 354555) @@ -2,8 +2,8 @@ # Contributor: Damir Perisa pkgname=maxima -pkgver=5.42.2 -pkgrel=2 +pkgver=5.43.0 +pkgrel=1 pkgdesc="A sophisticated computer algebra system" arch=('x86_64') license=('GPL') @@ -15,7 +15,7 @@ # needs a rebuild when sbcl changes version options=('!makeflags' '!zipman') # don't zip info pages or they won't work inside maxima source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz";) -sha1sums=('ddb2f1405ccb2c4f2bd6712755e2dbbd9a2e57e0') +sha1sums=('49f53a2a82f7a6e2f9378131db4445e79a5141ae') prepare() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in xmonad/repos (4 files)
Date: Friday, May 31, 2019 @ 06:25:36 Author: felixonmars Revision: 475410 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 475409, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 475409, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 475409, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 62 +++ dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 150 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 475409, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:25:36 UTC (rev 475410) @@ -0,0 +1,62 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=11 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${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}" --datasubdir="${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 475409, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2019-05-31 06:25:36 UTC (rev 475410) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 475409, xmonad/trunk/xmonad.svg) === --- community-staging-x86_64/xmonad.svg (rev 0) +++ community-staging-x86_64/xmonad.svg 2019-05-31 06:25:36 U
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:25:17 Author: felixonmars Revision: 475409 upgpkg: xmonad 0.15-11 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:24:26 UTC (rev 475408) +++ PKGBUILD2019-05-31 06:25:17 UTC (rev 475409) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=10 +pkgrel=11 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, May 31, 2019 @ 06:24:26 Author: felixonmars Revision: 475408 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 475407, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 475407, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:24:26 UTC (rev 475408) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.29.5 +pkgrel=8 +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-iwlib' + 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-extensible-exceptions') +makedepends=('ghc') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('bd264f740301b6e1b468f9e7c6ecc02971825238415ba5148c36f180cf40310410c8aaa1f018f237a1b600b167e482178c5e8fc4f104b5c8dc465e0fb7a31d52') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:24:13 Author: felixonmars Revision: 475407 upgpkg: xmobar 0.29.5-8 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:22:57 UTC (rev 475406) +++ PKGBUILD2019-05-31 06:24:13 UTC (rev 475407) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.29.5 -pkgrel=7 +pkgrel=8 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, May 31, 2019 @ 06:22:57 Author: felixonmars Revision: 475406 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 475405, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 475405, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:22:57 UTC (rev 475406) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=81 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:22:43 Author: felixonmars Revision: 475405 upgpkg: tamarin-prover 1.4.1-81 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:21:12 UTC (rev 475404) +++ PKGBUILD2019-05-31 06:22:43 UTC (rev 475405) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=80 +pkgrel=81 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Friday, May 31, 2019 @ 06:21:12 Author: felixonmars Revision: 475404 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 475403, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 475403, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:21:12 UTC (rev 475404) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.1 +pkgrel=36 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('580353475fbd400bae4d7e7e4177ce3799b657601f29ad8158959ea8a40f875a9575b8b02a1a36f4e9c364ab5e266408ef2b3a004a09db6286e139e67c954d6d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *1.21/<2/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:20:58 Author: felixonmars Revision: 475403 upgpkg: stylish-haskell 0.9.2.1-36 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:19:39 UTC (rev 475402) +++ PKGBUILD2019-05-31 06:20:58 UTC (rev 475403) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.1 -pkgrel=35 +pkgrel=36 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("BSD")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:19:23 Author: felixonmars Revision: 475401 upgpkg: stack 1.9.3.1-48 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:16:41 UTC (rev 475400) +++ PKGBUILD2019-05-31 06:19:23 UTC (rev 475401) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3.1 -pkgrel=47 +pkgrel=48 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, May 31, 2019 @ 06:19:39 Author: felixonmars Revision: 475402 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 475401, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 475401, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 475401, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:19:39 UTC (rev 475402) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3.1 +pkgrel=48 +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-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' '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";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +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 + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # 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 "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 475401, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-05-31 06:19:39 UTC (rev 475402) @@ -0,0 +1,4 @@ +pos
[arch-commits] Commit in maxima-ecl/repos/community-x86_64 (8 files)
Date: Friday, May 31, 2019 @ 06:16:41 Author: arojas Revision: 475400 archrelease: copy trunk to community-x86_64 Added: maxima-ecl/repos/community-x86_64/PKGBUILD (from rev 475399, maxima-ecl/trunk/PKGBUILD) maxima-ecl/repos/community-x86_64/build-fasl.patch (from rev 475399, maxima-ecl/trunk/build-fasl.patch) maxima-ecl/repos/community-x86_64/matrixexp.patch (from rev 475399, maxima-ecl/trunk/matrixexp.patch) maxima-ecl/repos/community-x86_64/stack.patch (from rev 475399, maxima-ecl/trunk/stack.patch) Deleted: maxima-ecl/repos/community-x86_64/PKGBUILD maxima-ecl/repos/community-x86_64/build-fasl.patch maxima-ecl/repos/community-x86_64/matrixexp.patch maxima-ecl/repos/community-x86_64/stack.patch --+ PKGBUILD | 108 - build-fasl.patch | 46 +++--- matrixexp.patch | 26 stack.patch | 170 ++--- 4 files changed, 175 insertions(+), 175 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 06:16:20 UTC (rev 475399) +++ PKGBUILD2019-05-31 06:16:41 UTC (rev 475400) @@ -1,54 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Ronald van Haren -# Contributor: Damir Perisa -# Modified to compile against ecl by: maribu - -pkgname=maxima-ecl -_pkgname=maxima -pkgver=5.42.2 -_eclver=16.1.3 -pkgrel=1 -pkgdesc="A sophisticated computer algebra system (compiled against ecl)" -arch=(x86_64) -license=(GPL) -url="https://maxima.sourceforge.net"; -depends=(ecl=$_eclver texinfo shared-mime-info) -makedepends=(python emacs) -optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') -conflicts=(maxima) -provides=(maxima) -options=(!zipman) # don't zip info pages or they won't work inside maxima -source=("https://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz"; -build-fasl.patch matrixexp.patch stack.patch) -sha256sums=('167e11d6513a65c829a35f24d4ba539bcd0a82fc3dc7a6721e4f9f118c67b64d' -'90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' -'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' -'60ed7d96da06361a2f2f2e9df36aecae0384fe454bf3f963a2cab6033e1bd7a5') - -prepare() { - cd $_pkgname-$pkgver - -# build maxima ecl library - patch -p1 -i ../build-fasl.patch -# fix matrix exponentiation - patch -p1 -i ../matrixexp.patch -# fix segfaults in sagemath - patch -p1 -i ../stack.patch -} - -build() { - cd $_pkgname-$pkgver - - ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ - --libexecdir=/usr/lib --enable-ecl --with-default-lisp=ecl - make -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="$pkgdir" emacsdir=/usr/share/emacs/site-lisp/maxima install - - _ecldir="/usr/lib/ecl-$_eclver" - mkdir -p "$pkgdir/$_ecldir" - install src/binary-ecl/maxima.fas "$pkgdir/$_ecldir" -} Copied: maxima-ecl/repos/community-x86_64/PKGBUILD (from rev 475399, maxima-ecl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 06:16:41 UTC (rev 475400) @@ -0,0 +1,54 @@ +# Maintainer: Antonio Rojas +# Contributor: Ronald van Haren +# Contributor: Damir Perisa +# Modified to compile against ecl by: maribu + +pkgname=maxima-ecl +_pkgname=maxima +pkgver=5.43.0 +_eclver=16.1.3 +pkgrel=1 +pkgdesc="A sophisticated computer algebra system (compiled against ecl)" +arch=(x86_64) +license=(GPL) +url="https://maxima.sourceforge.net"; +depends=(ecl=$_eclver texinfo shared-mime-info) +makedepends=(python emacs) +optdepends=('gnuplot: plotting capabilities' 'rlwrap: readline support via /usr/bin/rmaxima' 'tk: graphical xmaxima interface') +conflicts=(maxima) +provides=(maxima) +options=(!zipman) # don't zip info pages or they won't work inside maxima +source=("https://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz"; +build-fasl.patch matrixexp.patch stack.patch) +sha256sums=('dcfda54511035276fd074ac736e97d41905171e43a5802bb820914c3c885ca77' +'90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' +'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' +'60ed7d96da06361a2f2f2e9df36aecae0384fe454bf3f963a2cab6033e1bd7a5') + +prepare() { + cd $_pkgname-$pkgver + +# build maxima ecl library + patch -p1 -i ../build-fasl.patch +# fix matrix exponentiation + patch -p1 -i ../matrixexp.patch +# fix segfaults in sagemath + patch -p1 -i ../stack.patch +} + +build() { + cd $_pkgname-$pkgver + + ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \ + --libexecdir=/usr/lib --enable-ecl --with-default-lisp=ecl + make +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgd
[arch-commits] Commit in maxima-ecl/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:16:20 Author: arojas Revision: 475399 Update to 5.43.0 Modified: maxima-ecl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:11:41 UTC (rev 475398) +++ PKGBUILD2019-05-31 06:16:20 UTC (rev 475399) @@ -5,7 +5,7 @@ pkgname=maxima-ecl _pkgname=maxima -pkgver=5.42.2 +pkgver=5.43.0 _eclver=16.1.3 pkgrel=1 pkgdesc="A sophisticated computer algebra system (compiled against ecl)" @@ -20,7 +20,7 @@ options=(!zipman) # don't zip info pages or they won't work inside maxima source=("https://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz"; build-fasl.patch matrixexp.patch stack.patch) -sha256sums=('167e11d6513a65c829a35f24d4ba539bcd0a82fc3dc7a6721e4f9f118c67b64d' +sha256sums=('dcfda54511035276fd074ac736e97d41905171e43a5802bb820914c3c885ca77' '90ced3b33361fa24c2b417e0aeba8956892f0965b4a22d57d0c04115f2a3274b' 'ef1bc6a15fc982ff8c6aa1800bbbd3284d9e060ca27abf9d8c1266632c0c2619' '60ed7d96da06361a2f2f2e9df36aecae0384fe454bf3f963a2cab6033e1bd7a5')
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:11:26 Author: felixonmars Revision: 475397 upgpkg: shellcheck 0.6.0-117 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:07:57 UTC (rev 475396) +++ PKGBUILD2019-05-31 06:11:26 UTC (rev 475397) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=116 +pkgrel=117 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, May 31, 2019 @ 06:11:41 Author: felixonmars Revision: 475398 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 475397, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 475397, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:11:41 UTC (rev 475398) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=117 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, May 31, 2019 @ 06:07:57 Author: felixonmars Revision: 475396 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 475395, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 475395, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:07:57 UTC (rev 475396) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=86 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:07:32 Author: felixonmars Revision: 475395 upgpkg: postgrest 5.2.0-86 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 06:03:19 UTC (rev 475394) +++ PKGBUILD2019-05-31 06:07:32 UTC (rev 475395) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=85 +pkgrel=86 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, May 31, 2019 @ 06:03:19 Author: felixonmars Revision: 475394 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 475393, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 475393, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 06:03:19 UTC (rev 475394) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=28 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_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 $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 pandoc-crossref/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 06:02:34 Author: felixonmars Revision: 475393 upgpkg: pandoc-crossref 0.3.4.1-28 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:59:56 UTC (rev 475392) +++ PKGBUILD2019-05-31 06:02:34 UTC (rev 475393) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=27 +pkgrel=28 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, May 31, 2019 @ 05:59:56 Author: felixonmars Revision: 475392 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 475391, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 475391, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 05:59:56 UTC (rev 475392) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=16 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "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: Friday, May 31, 2019 @ 05:58:58 Author: felixonmars Revision: 475391 upgpkg: haskell-hakyll 4.12.5.2-16 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:56:35 UTC (rev 475390) +++ PKGBUILD2019-05-31 05:58:58 UTC (rev 475391) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=15 +pkgrel=16 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, May 31, 2019 @ 05:56:35 Author: felixonmars Revision: 475390 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 475389, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 475389, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 05:56:35 UTC (rev 475390) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=47 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in python-cryptography/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:56:05 Author: felixonmars Revision: 354553 upgpkg: python-cryptography 2.7-1 Modified: python-cryptography/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:45:10 UTC (rev 354552) +++ PKGBUILD2019-05-31 05:56:05 UTC (rev 354553) @@ -2,7 +2,7 @@ pkgbase=python-cryptography pkgname=('python-cryptography' 'python2-cryptography') -pkgver=2.6.1 +pkgver=2.7 pkgrel=1 pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers" arch=('x86_64') @@ -16,7 +16,7 @@ 'python-pretend' 'python2-pretend' 'python-hypothesis' 'python2-hypothesis' 'python-pytz' 'python2-pytz') source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz";) -sha512sums=('f14319e24d9dca52e74548cada5b78a6235f089ef875dbff4799e862f94da8b087f1b6e03e84dcef9fc7d7693c4a349c5f0cd54b8535806da777420ce8757d39') +sha512sums=('fa420f44b038b6fe1983c6f2c6d830e2668017c26e1e125ad621e37ea627a927ffe64d0e987e0a26dcc260834f2ec817cccd22da03b892190f46cb6e8131a5a8') prepare() { cp -a cryptography-${pkgver}{,-python2}
[arch-commits] Commit in python-cryptography/repos (2 files)
Date: Friday, May 31, 2019 @ 05:56:24 Author: felixonmars Revision: 354554 archrelease: copy trunk to testing-x86_64 Added: python-cryptography/repos/testing-x86_64/ python-cryptography/repos/testing-x86_64/PKGBUILD (from rev 354553, python-cryptography/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: python-cryptography/repos/testing-x86_64/PKGBUILD (from rev 354553, python-cryptography/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-31 05:56:24 UTC (rev 354554) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +pkgbase=python-cryptography +pkgname=('python-cryptography' 'python2-cryptography') +pkgver=2.7 +pkgrel=1 +pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers" +arch=('x86_64') +license=('Apache') +url="https://pypi.python.org/pypi/cryptography"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six' 'python-cffi' + 'python2-cffi' 'python2-enum34' 'python-pyasn1' 'python2-pyasn1' 'python-idna' + 'python2-idna' 'python2-ipaddress' 'python-asn1crypto' 'python2-asn1crypto') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' "python-cryptography-vectors=$pkgver" + "python2-cryptography-vectors=$pkgver" 'python-iso8601' 'python2-iso8601' + 'python-pretend' 'python2-pretend' 'python-hypothesis' 'python2-hypothesis' + 'python-pytz' 'python2-pytz') +source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz";) +sha512sums=('fa420f44b038b6fe1983c6f2c6d830e2668017c26e1e125ad621e37ea627a927ffe64d0e987e0a26dcc260834f2ec817cccd22da03b892190f46cb6e8131a5a8') + +prepare() { + cp -a cryptography-${pkgver}{,-python2} +} + +build() { + cd "$srcdir"/cryptography-$pkgver + python setup.py build + + cd "$srcdir"/cryptography-$pkgver-python2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cryptography-$pkgver + python setup.py pytest + + cd "$srcdir"/cryptography-$pkgver-python2 + python2 setup.py pytest +} + +package_python-cryptography() { + depends=('python-six' 'python-cffi' 'python-idna' 'python-setuptools' 'python-asn1crypto') + + cd cryptography-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-cryptography() { + depends=('python2-six' 'python2-cffi' 'python2-enum34' 'python2-idna' 'python2-ipaddress' + 'python2-setuptools' 'python2-asn1crypto') + + cd cryptography-$pkgver-python2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:56:16 Author: felixonmars Revision: 475389 upgpkg: pandoc-citeproc 0.16.2-47 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:50:14 UTC (rev 475388) +++ PKGBUILD2019-05-31 05:56:16 UTC (rev 475389) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=46 +pkgrel=47 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, May 31, 2019 @ 05:50:14 Author: felixonmars Revision: 475388 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 475387, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 475387, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 05:50:14 UTC (rev 475388) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.2 +pkgrel=50 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('f0d6a700413d1a70b6ca8f69883afda27248dcf5315a1819127163ad8e239fd19d2ec8462e3a793a67d3f86d02b364fa00ac5de735a77a63e737a1a2b92ef00b') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i -e 's/< *2.13/<3/' -e 's/< *0.2/<1/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:49:57 Author: felixonmars Revision: 475387 upgpkg: pandoc 2.7.2-50 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:49:38 UTC (rev 475386) +++ PKGBUILD2019-05-31 05:49:57 UTC (rev 475387) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.2 -pkgrel=49 +pkgrel=50 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in python-pbr/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, May 31, 2019 @ 05:49:38 Author: felixonmars Revision: 475386 archrelease: copy trunk to community-any Added: python-pbr/repos/community-any/PKGBUILD (from rev 475385, python-pbr/trunk/PKGBUILD) Deleted: python-pbr/repos/community-any/PKGBUILD --+ PKGBUILD | 131 - 1 file changed, 62 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 05:49:16 UTC (rev 475385) +++ PKGBUILD2019-05-31 05:49:38 UTC (rev 475386) @@ -1,69 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace -# Contributor: Limao Luo - -pkgbase=python-pbr -pkgname=(python-pbr python2-pbr) -pkgver=5.2.0 -pkgrel=1 -pkgdesc="Python Build Reasonableness" -arch=('any') -url='https://pypi.python.org/pypi/pbr' -license=('Apache') -makedepends=('python2-setuptools' 'python-setuptools' 'git') -checkdepends=('python-stestr' 'python2-stestr' 'python-testscenarios' 'python2-testscenarios' - 'python-testresources' 'python2-testresources' 'python-testrepository' - 'python2-testrepository' 'python-mock' 'python2-mock' - 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' - 'python-sphinx' 'python2-sphinx') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz";) -sha512sums=('f75e1faef11035e161fa193d489ec052f2f0fd0b1832cb5fd20e491dc19d8cc9dd5f9fead5302c4e7f59a0fd7cb8d27090c11d92df558876e469316198a39e13') - -prepare() { - # Fix for new wheel - sed -e 's/wheel.install/wheel.wheelfile/' \ - -e 's/wheel_file.zipfile/wheel_file/' \ - -i pbr-$pkgver/pbr/tests/test_packaging.py - - sed -i 's/packaging, distutils, setuptools/packaging,distutils,setuptools/' pbr-$pkgver/pbr/tests/test_core.py - - cp -a pbr-$pkgver{,-py2} - - find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/pbr-$pkgver - python setup.py build - - cd "$srcdir"/pbr-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pbr-$pkgver - stestr run - - cd "$srcdir"/pbr-$pkgver-py2 - PYTHON=python2 stestr2 run -} - -package_python-pbr() { - depends=('python-setuptools') - - cd pbr-$pkgver - python setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pbr() { - depends=('python2-setuptools') - - cd pbr-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/pbr{,2} -} Copied: python-pbr/repos/community-any/PKGBUILD (from rev 475385, python-pbr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 05:49:38 UTC (rev 475386) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Limao Luo + +pkgbase=python-pbr +pkgname=(python-pbr python2-pbr) +pkgver=5.2.1 +pkgrel=1 +pkgdesc="Python Build Reasonableness" +arch=('any') +url='https://pypi.python.org/pypi/pbr' +license=('Apache') +makedepends=('python2-setuptools' 'python-setuptools' 'git') +checkdepends=('python-stestr' 'python2-stestr' 'python-testscenarios' 'python2-testscenarios' + 'python-testresources' 'python2-testresources' 'python-testrepository' + 'python2-testrepository' 'python-mock' 'python2-mock' + 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' + 'python-sphinx' 'python2-sphinx') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz";) +sha512sums=('159280582d2405ba3e152751aa9434d7511867e93e8e3b44e5e098e801e5b9cdc43b9935e52ba1b49c626cc5897c8fc87c9d90357bcf976bfa26ba9ab6629db1') + +prepare() { + cp -a pbr-$pkgver{,-py2} + + find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/pbr-$pkgver + python setup.py build + + cd "$srcdir"/pbr-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/pbr-$pkgver + stestr run + + cd "$srcdir"/pbr-$pkgver-py2 + PYTHON=python2 stestr2 run +} + +package_python-pbr() { + depends=('python-setuptools') + + cd pbr-$pkgver + python setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pbr() { + depends=('python2-setuptools') + + cd pbr-$pkgver-py2 + python2 setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/pbr{,2} +}
[arch-commits] Commit in python-pbr/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:49:16 Author: felixonmars Revision: 475385 upgpkg: python-pbr 5.2.1-1 Modified: python-pbr/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 2 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:44:40 UTC (rev 475384) +++ PKGBUILD2019-05-31 05:49:16 UTC (rev 475385) @@ -4,7 +4,7 @@ pkgbase=python-pbr pkgname=(python-pbr python2-pbr) -pkgver=5.2.0 +pkgver=5.2.1 pkgrel=1 pkgdesc="Python Build Reasonableness" arch=('any') @@ -17,16 +17,9 @@ 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' 'python-sphinx' 'python2-sphinx') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz";) -sha512sums=('f75e1faef11035e161fa193d489ec052f2f0fd0b1832cb5fd20e491dc19d8cc9dd5f9fead5302c4e7f59a0fd7cb8d27090c11d92df558876e469316198a39e13') +sha512sums=('159280582d2405ba3e152751aa9434d7511867e93e8e3b44e5e098e801e5b9cdc43b9935e52ba1b49c626cc5897c8fc87c9d90357bcf976bfa26ba9ab6629db1') prepare() { - # Fix for new wheel - sed -e 's/wheel.install/wheel.wheelfile/' \ - -e 's/wheel_file.zipfile/wheel_file/' \ - -i pbr-$pkgver/pbr/tests/test_packaging.py - - sed -i 's/packaging, distutils, setuptools/packaging,distutils,setuptools/' pbr-$pkgver/pbr/tests/test_core.py - cp -a pbr-$pkgver{,-py2} find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} +
[arch-commits] Commit in ocaml/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:45:10 Author: juergen Revision: 354552 fix manpage location Modified: ocaml/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:37:34 UTC (rev 354551) +++ PKGBUILD2019-05-31 05:45:10 UTC (rev 354552) @@ -3,7 +3,7 @@ pkgbase='ocaml' pkgname=('ocaml' 'ocaml-compiler-libs') pkgver=4.07.1 -pkgrel=1 +pkgrel=2 pkgdesc="A functional language with OO extensions" arch=('x86_64') license=('LGPL2.1' 'custom: QPL-1.0') @@ -17,13 +17,13 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure -prefix /usr -x11include /usr/include + ./configure -prefix /usr -x11include /usr/include -mandir '$(PREFIX)/share/man' make world.opt } package_ocaml() { cd "${srcdir}/${pkgbase}-${pkgver}" - make PREFIX="${pkgdir}/usr" MANDIR="${pkgdir}/usr/share/man" install + make PREFIX="${pkgdir}/usr" install # Save >10MB with this one, makepkg only strips debug symbols. #find "${pkgdir}/usr/lib" -type f -name '*.so.*' -exec strip --strip-unneeded {} \;
[arch-commits] Commit in python-openmdao/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:44:25 Author: felixonmars Revision: 475383 upgpkg: python-openmdao 2.7.1-1 Modified: python-openmdao/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:38:30 UTC (rev 475382) +++ PKGBUILD2019-05-31 05:44:25 UTC (rev 475383) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-openmdao -pkgver=2.7.0 +pkgver=2.7.1 pkgrel=1 pkgdesc="An open-source high-performance computing platform" url="https://github.com/OpenMDAO/OpenMDAO"; @@ -12,7 +12,7 @@ 'python-networkx' 'python-sphinx' 'python-redbaron' 'python-mock' 'python-requests-mock' 'python-tornado' 'python-pydoe2') source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenMDAO/OpenMDAO/archive/$pkgver.tar.gz";) -sha512sums=('2ce89c0c252d91846fc08804c7dc912699f357a7fa5588c553ce45b8dac7b4e2c721dc45d40910a6881b64b96da290cc6529d248d6f6d9a5077c1379e74abd7e') +sha512sums=('80de556ec76c6919ab0848cdf8589b638e44be5ffaedd995748708c4595942b4c548981f24835fc00c464c8f5f061a98b51280cedce628af54cbd3cde61c4f8b') prepare() { cd OpenMDAO-$pkgver
[arch-commits] Commit in python-openmdao/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, May 31, 2019 @ 05:44:40 Author: felixonmars Revision: 475384 archrelease: copy trunk to community-any Added: python-openmdao/repos/community-any/PKGBUILD (from rev 475383, python-openmdao/trunk/PKGBUILD) Deleted: python-openmdao/repos/community-any/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 05:44:25 UTC (rev 475383) +++ PKGBUILD2019-05-31 05:44:40 UTC (rev 475384) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-openmdao -pkgver=2.7.0 -pkgrel=1 -pkgdesc="An open-source high-performance computing platform" -url="https://github.com/OpenMDAO/OpenMDAO"; -license=('Apache') -arch=('any') -depends=('python-six' 'python-numpydoc' 'python-scipy' 'python-sqlitedict' 'python-pycodestyle' - 'python-pydocstyle' 'python-testflo' 'python-parameterized' 'python-pyparsing' - 'python-networkx' 'python-sphinx' 'python-redbaron' 'python-mock' 'python-requests-mock' - 'python-tornado' 'python-pydoe2') -source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenMDAO/OpenMDAO/archive/$pkgver.tar.gz";) -sha512sums=('2ce89c0c252d91846fc08804c7dc912699f357a7fa5588c553ce45b8dac7b4e2c721dc45d40910a6881b64b96da290cc6529d248d6f6d9a5077c1379e74abd7e') - -prepare() { - cd OpenMDAO-$pkgver - sed -e 's/from distutils.core/from setuptools/' \ - -e 's/==/>=/' \ - -i setup.py -} - -build() { - cd OpenMDAO-$pkgver - python setup.py build -} - -check() { - cd OpenMDAO-$pkgver - # Different pycodestyle version? - testflo -n 16 --timeout=120 openmdao || warning "Tests failed" -} - -package() { - cd OpenMDAO-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-openmdao/repos/community-any/PKGBUILD (from rev 475383, python-openmdao/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 05:44:40 UTC (rev 475384) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +pkgname=python-openmdao +pkgver=2.7.1 +pkgrel=1 +pkgdesc="An open-source high-performance computing platform" +url="https://github.com/OpenMDAO/OpenMDAO"; +license=('Apache') +arch=('any') +depends=('python-six' 'python-numpydoc' 'python-scipy' 'python-sqlitedict' 'python-pycodestyle' + 'python-pydocstyle' 'python-testflo' 'python-parameterized' 'python-pyparsing' + 'python-networkx' 'python-sphinx' 'python-redbaron' 'python-mock' 'python-requests-mock' + 'python-tornado' 'python-pydoe2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/OpenMDAO/OpenMDAO/archive/$pkgver.tar.gz";) +sha512sums=('80de556ec76c6919ab0848cdf8589b638e44be5ffaedd995748708c4595942b4c548981f24835fc00c464c8f5f061a98b51280cedce628af54cbd3cde61c4f8b') + +prepare() { + cd OpenMDAO-$pkgver + sed -e 's/from distutils.core/from setuptools/' \ + -e 's/==/>=/' \ + -i setup.py +} + +build() { + cd OpenMDAO-$pkgver + python setup.py build +} + +check() { + cd OpenMDAO-$pkgver + # Different pycodestyle version? + testflo -n 16 --timeout=120 openmdao || warning "Tests failed" +} + +package() { + cd OpenMDAO-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in idris/repos (2 files)
Date: Friday, May 31, 2019 @ 05:38:30 Author: felixonmars Revision: 475382 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 475381, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 475381, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-31 05:38:30 UTC (rev 475382) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.1 +pkgrel=79 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec6' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' -e 's/< *0.9/<1/' idris.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:38:17 Author: felixonmars Revision: 475381 upgpkg: idris 1.3.1-79 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:31:04 UTC (rev 475380) +++ PKGBUILD2019-05-31 05:38:17 UTC (rev 475381) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.1 -pkgrel=78 +pkgrel=79 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("BSD") @@ -26,7 +26,7 @@ sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ libs/*/Makefile -sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' idris.cabal +sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' -e 's/< *0.9/<1/' idris.cabal sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs }
[arch-commits] Commit in xkeyboard-config/repos/extra-any (3 files)
Date: Friday, May 31, 2019 @ 05:37:34 Author: andyrtr Revision: 354551 archrelease: copy trunk to extra-any Added: xkeyboard-config/repos/extra-any/PKGBUILD (from rev 354550, xkeyboard-config/trunk/PKGBUILD) Deleted: xkeyboard-config/repos/extra-any/PKGBUILD xkeyboard-config/repos/extra-any/pt-layout.patch -+ PKGBUILD| 86 -- pt-layout.patch | 85 - 2 files changed, 39 insertions(+), 132 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 05:37:26 UTC (rev 354550) +++ PKGBUILD2019-05-31 05:37:34 UTC (rev 354551) @@ -1,47 +0,0 @@ -# Maintainer: Andreas Radke -# Maintainer: Jan de Groot - -pkgname=xkeyboard-config -pkgver=2.26 -pkgrel=2 -pkgdesc="X keyboard configuration files" -arch=(any) -license=('custom') -url="https://www.freedesktop.org/wiki/Software/XKeyboardConfig"; -makedepends=('intltool' 'xorg-xkbcomp' 'libxslt') -provides=('xkbdata') -replaces=('xkbdata') -conflicts=('xkbdata') -source=(https://xorg.freedesktop.org/archive/individual/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig} -pt-layout.patch) -validpgpkeys=('FFB4CCD275AAA422F5F9808E0661D98FC933A145') -validpgpkeys+=('15CFA5C595041D2CCBEA155F1732AA424A0E86B4') # "Sergey Udaltsov (For GNOME-related tasks) " -sha512sums=('5c8a31f7a6ad5daed8a3fceb56230b2e2fc04a25f52a43b3b4ea81e4a6ab15c52869f749c4b747d855cd4b618c04bcbb40e85dec7eab31fbe3bd45e8c9b755ef' -'SKIP' - '98c8b47e9a36ba3f130454fdd68c508f54b78eb65ddb071ca85bdcc3b324699e51155e3fc425ccae98350bb6430fea4771c0338024c1e06063a54b879bb707db') - -prepare() { - cd ${pkgname}-${pkgver} - # fix broken pt layout - FS#61634 - patch -Np1 -i ../pt-layout.patch -} - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr \ - --with-xkb-base=/usr/share/X11/xkb \ - --with-xkb-rules-symlink=xorg \ - --enable-compat-rules=yes - make - } - - package() { - cd ${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install - rm -f "${pkgdir}/usr/share/X11/xkb/compiled" - - install -m755 -d "${pkgdir}/var/lib/xkb" - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: xkeyboard-config/repos/extra-any/PKGBUILD (from rev 354550, xkeyboard-config/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 05:37:34 UTC (rev 354551) @@ -0,0 +1,39 @@ +# Maintainer: Andreas Radke +# Maintainer: Jan de Groot + +pkgname=xkeyboard-config +pkgver=2.27 +pkgrel=1 +pkgdesc="X keyboard configuration files" +arch=(any) +license=('custom') +url="https://www.freedesktop.org/wiki/Software/XKeyboardConfig"; +makedepends=('intltool' 'xorg-xkbcomp' 'libxslt') +provides=('xkbdata') +replaces=('xkbdata') +conflicts=('xkbdata') +source=(https://xorg.freedesktop.org/archive/individual/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) +validpgpkeys=('FFB4CCD275AAA422F5F9808E0661D98FC933A145') +validpgpkeys+=('15CFA5C595041D2CCBEA155F1732AA424A0E86B4') # "Sergey Udaltsov (For GNOME-related tasks) " +sha512sums=('ae29177461f9d2c6ce1c56c0b8b147600e3f0ecd15e8754c9531811702d9a030a31f42679a88a9fb706bec458974c337ee2a0180f22573702caa7184eb94017e' +'SKIP') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --with-xkb-base=/usr/share/X11/xkb \ + --with-xkb-rules-symlink=xorg \ + --enable-compat-rules=yes + make + } + + package() { + cd ${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + rm -f "${pkgdir}/usr/share/X11/xkb/compiled" + + install -m755 -d "${pkgdir}/var/lib/xkb" + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Deleted: pt-layout.patch === --- pt-layout.patch 2019-05-31 05:37:26 UTC (rev 354550) +++ pt-layout.patch 2019-05-31 05:37:34 UTC (rev 354551) @@ -1,85 +0,0 @@ -From af6c0f29dbee1cc7b280eed891592797c2e31220 Mon Sep 17 00:00:00 2001 -From: Sergey Udaltsov -Date: Thu, 7 Feb 2019 20:40:35 + -Subject: [PATCH] Fixed broken pt layout - -Backticks broke it, removed - symbols/pt | 62 +++--- - 1 file changed, 31 insertions(+), 31 deletions(-) - -diff --git a/symbols/pt b/symbols/pt -index 73a1b7b..3ec0981 100644 a/symbols/pt -+++ b/symbols/pt -@@ -221,35 +221,35 @@ xkb_symbols "colemak" { - - name[Group1]="Portuguese (Colemak)"; - --key `` { [ q, Q, at, Greek_OMEGA ] }; --key `` { [ w, W, lstroke, Lstroke ] }; --key `` { [ f, F, dstroke, ordfeminine ] }; --key `` { [
[arch-commits] Commit in xkeyboard-config/trunk (PKGBUILD pt-layout.patch)
Date: Friday, May 31, 2019 @ 05:37:26 Author: andyrtr Revision: 354550 upgpkg: xkeyboard-config 2.27-1 upstream update 2.27 Modified: xkeyboard-config/trunk/PKGBUILD Deleted: xkeyboard-config/trunk/pt-layout.patch -+ PKGBUILD| 18 +++ pt-layout.patch | 85 -- 2 files changed, 5 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 20:03:00 UTC (rev 354549) +++ PKGBUILD2019-05-31 05:37:26 UTC (rev 354550) @@ -2,8 +2,8 @@ # Maintainer: Jan de Groot pkgname=xkeyboard-config -pkgver=2.26 -pkgrel=2 +pkgver=2.27 +pkgrel=1 pkgdesc="X keyboard configuration files" arch=(any) license=('custom') @@ -12,20 +12,12 @@ provides=('xkbdata') replaces=('xkbdata') conflicts=('xkbdata') -source=(https://xorg.freedesktop.org/archive/individual/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig} -pt-layout.patch) +source=(https://xorg.freedesktop.org/archive/individual/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) validpgpkeys=('FFB4CCD275AAA422F5F9808E0661D98FC933A145') validpgpkeys+=('15CFA5C595041D2CCBEA155F1732AA424A0E86B4') # "Sergey Udaltsov (For GNOME-related tasks) " -sha512sums=('5c8a31f7a6ad5daed8a3fceb56230b2e2fc04a25f52a43b3b4ea81e4a6ab15c52869f749c4b747d855cd4b618c04bcbb40e85dec7eab31fbe3bd45e8c9b755ef' -'SKIP' - '98c8b47e9a36ba3f130454fdd68c508f54b78eb65ddb071ca85bdcc3b324699e51155e3fc425ccae98350bb6430fea4771c0338024c1e06063a54b879bb707db') +sha512sums=('ae29177461f9d2c6ce1c56c0b8b147600e3f0ecd15e8754c9531811702d9a030a31f42679a88a9fb706bec458974c337ee2a0180f22573702caa7184eb94017e' +'SKIP') -prepare() { - cd ${pkgname}-${pkgver} - # fix broken pt layout - FS#61634 - patch -Np1 -i ../pt-layout.patch -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ Deleted: pt-layout.patch === --- pt-layout.patch 2019-05-30 20:03:00 UTC (rev 354549) +++ pt-layout.patch 2019-05-31 05:37:26 UTC (rev 354550) @@ -1,85 +0,0 @@ -From af6c0f29dbee1cc7b280eed891592797c2e31220 Mon Sep 17 00:00:00 2001 -From: Sergey Udaltsov -Date: Thu, 7 Feb 2019 20:40:35 + -Subject: [PATCH] Fixed broken pt layout - -Backticks broke it, removed - symbols/pt | 62 +++--- - 1 file changed, 31 insertions(+), 31 deletions(-) - -diff --git a/symbols/pt b/symbols/pt -index 73a1b7b..3ec0981 100644 a/symbols/pt -+++ b/symbols/pt -@@ -221,35 +221,35 @@ xkb_symbols "colemak" { - - name[Group1]="Portuguese (Colemak)"; - --key `` { [ q, Q, at, Greek_OMEGA ] }; --key `` { [ w, W, lstroke, Lstroke ] }; --key `` { [ f, F, dstroke, ordfeminine ] }; --key `` { [ p, P,thorn, THORN ] }; --key `` { [ g, G, eng, ENG ] }; --key `` { [ j, J,dead_hook, dead_horn ] }; --key `` { [ l, L, lstroke, Lstroke ] }; --key `` { [ u, U,downarrow, uparrow ] }; --key `` { [ y, Y,leftarrow, yen ] }; --key `` { [ ccedilla, Ccedilla, dead_acute, dead_doubleacute ] }; -- --key `` { [ a, A, ae, AE ] }; --key `` { [ r, R,paragraph, registered ] }; --key `` { [ s, S, ssharp, section ] }; --key `` { [ t, T, tslash, Tslash ] }; --key `` { [ d, D, eth, ETH ] }; --key `` { [ h, H, hstroke, Hstroke ] }; --key `` { [ n, N,n,N ] }; --key `` { [ e, E, EuroSign, cent ] }; --key `` { [ i, I, rightarrow, idotless ] }; --key `` { [ o, O, oslash, Ooblique ] }; -- --key `` { [ z, Z, guillemotleft,less ] }; --key `` { [ x, X, guillemotright,greater ] }; --key `` { [ c, C, cent,copyright ] }; --key `` { [ v, V, leftdoublequotemark, leftsinglequotemark ] }; --key `` { [ b, B, rightdoublequotemark, rightsinglequotemark ] }; --key `` { [ k, K, kra,ampersand ] }; --key `` { [ m, M, mu,masculine ] }; -- --key `` { [BackSpace,BackSpace, BackSpace, BackSpace ] }; -+key { [ q, Q, at, Greek_OMEGA ] }; -+key { [ w, W, lstroke, Lstroke ] }; -+k
[arch-commits] Commit in libsodium/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:30:49 Author: felixonmars Revision: 475379 upgpkg: libsodium 1.0.18-1 Modified: libsodium/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-31 05:28:31 UTC (rev 475378) +++ PKGBUILD2019-05-31 05:30:49 UTC (rev 475379) @@ -3,7 +3,7 @@ # Contributor: Alessio Sergi pkgname=libsodium -pkgver=1.0.17 +pkgver=1.0.18 pkgrel=1 pkgdesc="P(ortable|ackageable) NaCl-based crypto library" arch=('x86_64') @@ -12,8 +12,8 @@ depends=('glibc') makedepends=('minisign') source=("https://download.libsodium.org/libsodium/releases/libsodium-$pkgver.tar.gz"{,.minisig}) -sha512sums=('7cc9e4f11e656008ce9dff735acea95acbcb91ae4936de4d26f7798093766a77c373e9bd4a7b45b60ef8a11de6c55bc8dcac13bebf8c23c671d0536430501da1' - '79f7df0df9a4245db109f286816d8a5ce12172e5fd4b0e2a68ea0a27d4c5c801a1892b6f7576a7327a1ac5133e3f22a8f6ef802ac8065da47b3bd6bdacca9a91') +sha512sums=('17e8638e46d8f6f7d024fe5559eccf2b8baf23e143fadd472a7d29d228b186d86686a5e6920385fe2020729119a5f12f989c3a782afbd05a8db4819bb18666ef' + 'e0cf76872079c295d71cf60d7bf95dc67d2285f4786b8bc47bbc6c0adbef05f6e0cb14a5100b8a1b7115eeed70cfd2f6574e198df620bbe60cf884187e6a903f') _validminisignkey='RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' prepare() {
[arch-commits] Commit in libsodium/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 31, 2019 @ 05:31:04 Author: felixonmars Revision: 475380 archrelease: copy trunk to community-x86_64 Added: libsodium/repos/community-x86_64/PKGBUILD (from rev 475379, libsodium/trunk/PKGBUILD) Deleted: libsodium/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 05:30:49 UTC (rev 475379) +++ PKGBUILD2019-05-31 05:31:04 UTC (rev 475380) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: namelessjon -# Contributor: Alessio Sergi - -pkgname=libsodium -pkgver=1.0.17 -pkgrel=1 -pkgdesc="P(ortable|ackageable) NaCl-based crypto library" -arch=('x86_64') -url="https://github.com/jedisct1/libsodium"; -license=('custom:ISC') -depends=('glibc') -makedepends=('minisign') -source=("https://download.libsodium.org/libsodium/releases/libsodium-$pkgver.tar.gz"{,.minisig}) -sha512sums=('7cc9e4f11e656008ce9dff735acea95acbcb91ae4936de4d26f7798093766a77c373e9bd4a7b45b60ef8a11de6c55bc8dcac13bebf8c23c671d0536430501da1' - '79f7df0df9a4245db109f286816d8a5ce12172e5fd4b0e2a68ea0a27d4c5c801a1892b6f7576a7327a1ac5133e3f22a8f6ef802ac8065da47b3bd6bdacca9a91') -_validminisignkey='RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' - -prepare() { - minisign -Vm $pkgname-$pkgver.tar.gz -P $_validminisignkey -} - -build() { - cd "$pkgname-$pkgver" - - ./configure --prefix=/usr - make -} - -check() { - cd "$pkgname-$pkgver" - make check -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - - # install license - install -d -m 755 "$pkgdir/usr/share/licenses/$pkgname" - install -m 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: libsodium/repos/community-x86_64/PKGBUILD (from rev 475379, libsodium/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 05:31:04 UTC (rev 475380) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: namelessjon +# Contributor: Alessio Sergi + +pkgname=libsodium +pkgver=1.0.18 +pkgrel=1 +pkgdesc="P(ortable|ackageable) NaCl-based crypto library" +arch=('x86_64') +url="https://github.com/jedisct1/libsodium"; +license=('custom:ISC') +depends=('glibc') +makedepends=('minisign') +source=("https://download.libsodium.org/libsodium/releases/libsodium-$pkgver.tar.gz"{,.minisig}) +sha512sums=('17e8638e46d8f6f7d024fe5559eccf2b8baf23e143fadd472a7d29d228b186d86686a5e6920385fe2020729119a5f12f989c3a782afbd05a8db4819bb18666ef' + 'e0cf76872079c295d71cf60d7bf95dc67d2285f4786b8bc47bbc6c0adbef05f6e0cb14a5100b8a1b7115eeed70cfd2f6574e198df620bbe60cf884187e6a903f') +_validminisignkey='RWQf6LRCGA9i53mlYecO4IzT51TGPpvWucNSCh1CBM0QTaLn73Y7GFO3' + +prepare() { + minisign -Vm $pkgname-$pkgver.tar.gz -P $_validminisignkey +} + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +check() { + cd "$pkgname-$pkgver" + make check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + + # install license + install -d -m 755 "$pkgdir/usr/share/licenses/$pkgname" + install -m 644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-cryptography-vectors/repos/community-any (2 files)
Date: Friday, May 31, 2019 @ 05:28:31 Author: felixonmars Revision: 475378 archrelease: copy trunk to community-any Added: python-cryptography-vectors/repos/community-any/PKGBUILD (from rev 475377, python-cryptography-vectors/trunk/PKGBUILD) Deleted: python-cryptography-vectors/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-31 05:27:56 UTC (rev 475377) +++ PKGBUILD2019-05-31 05:28:31 UTC (rev 475378) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-cryptography-vectors -pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors') -pkgver=2.6.1 -pkgrel=1 -pkgdesc="Test vectors for the cryptography package" -arch=('any') -license=('Apache') -url="http://pypi.python.org/pypi/cryptography-vectors"; -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz";) -sha512sums=('44d318d5f983955f42791cf182dd80070a87c3c05f7353e204a520588243041fec97367c6fb6d9febcdab0ce7bcf1d135a8e6b44a7387b599752b7c87fc81d9a') - -prepare() { - cp -a cryptography_vectors-$pkgver{,-python2} -} - -package_python-cryptography-vectors() { - depends=('python') - - cd cryptography_vectors-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-cryptography-vectors() { - depends=('python2') - - cd cryptography_vectors-$pkgver-python2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-cryptography-vectors/repos/community-any/PKGBUILD (from rev 475377, python-cryptography-vectors/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-31 05:28:31 UTC (rev 475378) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgbase=python-cryptography-vectors +pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors') +pkgver=2.7 +pkgrel=1 +pkgdesc="Test vectors for the cryptography package" +arch=('any') +license=('Apache') +url="http://pypi.python.org/pypi/cryptography-vectors"; +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz";) +sha512sums=('c68950ca1cf2ac261acdeeb2c95f22b3338d0ee3f1064d6b0e0df36e0d22bb461fb6013c9da0097e7901c7e600e0067213a854359e586efc1a9fb082bd8e4b4f') + +prepare() { + cp -a cryptography_vectors-$pkgver{,-python2} +} + +package_python-cryptography-vectors() { + depends=('python') + + cd cryptography_vectors-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-cryptography-vectors() { + depends=('python2') + + cd cryptography_vectors-$pkgver-python2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-cryptography-vectors/trunk (PKGBUILD)
Date: Friday, May 31, 2019 @ 05:27:56 Author: felixonmars Revision: 475377 upgpkg: python-cryptography-vectors 2.7-1 Modified: python-cryptography-vectors/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 23:01:29 UTC (rev 475376) +++ PKGBUILD2019-05-31 05:27:56 UTC (rev 475377) @@ -2,7 +2,7 @@ pkgbase=python-cryptography-vectors pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors') -pkgver=2.6.1 +pkgver=2.7 pkgrel=1 pkgdesc="Test vectors for the cryptography package" arch=('any') @@ -10,7 +10,7 @@ url="http://pypi.python.org/pypi/cryptography-vectors"; makedepends=('python-setuptools' 'python2-setuptools') source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz";) -sha512sums=('44d318d5f983955f42791cf182dd80070a87c3c05f7353e204a520588243041fec97367c6fb6d9febcdab0ce7bcf1d135a8e6b44a7387b599752b7c87fc81d9a') +sha512sums=('c68950ca1cf2ac261acdeeb2c95f22b3338d0ee3f1064d6b0e0df36e0d22bb461fb6013c9da0097e7901c7e600e0067213a854359e586efc1a9fb082bd8e4b4f') prepare() { cp -a cryptography_vectors-$pkgver{,-python2}
[arch-commits] Commit in biber/repos (6 files)
Date: Thursday, May 30, 2019 @ 23:01:29 Author: felixonmars Revision: 475376 archrelease: copy trunk to community-staging-any Added: biber/repos/community-staging-any/ biber/repos/community-staging-any/PKGBUILD (from rev 475375, biber/trunk/PKGBUILD) biber/repos/community-staging-any/biber-fix-tests-2.patch (from rev 475375, biber/trunk/biber-fix-tests-2.patch) biber/repos/community-staging-any/biber-fix-tests.patch (from rev 475375, biber/trunk/biber-fix-tests.patch) biber/repos/community-staging-any/test.bib (from rev 475375, biber/trunk/test.bib) biber/repos/community-staging-any/test.tex (from rev 475375, biber/trunk/test.tex) -+ PKGBUILD| 95 ++ biber-fix-tests-2.patch | 108 ++ biber-fix-tests.patch | 1765 ++ test.bib| 16 test.tex| 15 5 files changed, 1999 insertions(+) Copied: biber/repos/community-staging-any/PKGBUILD (from rev 475375, biber/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2019-05-30 23:01:29 UTC (rev 475376) @@ -0,0 +1,95 @@ +# Maintainer: Rémy Oudompheng + +pkgname=biber +epoch=1 +pkgver=2.12 +pkgrel=2 +pkgdesc="A Unicode-capable BibTeX replacement for biblatex users" +arch=('any') +license=('PerlArtistic' 'GPL') +url="https://github.com/plk/biber"; +# Encode::* modules are not real dependencies. +depends=('perl-autovivification' + 'perl-business-isbn' + 'perl-business-ismn' + 'perl-business-issn' + 'perl-class-accessor' + 'perl-data-compare' + 'perl-data-dump' + 'perl-data-uniqid' + 'perl-datetime-calendar-julian' + 'perl-datetime-format-builder' + 'perl-file-slurper' + 'perl-io-string' # required by Biber::Output::bblxml + 'perl-ipc-run3' + 'perl-lingua-translit' + 'perl-list-allutils' + 'perl-log-log4perl' + 'perl-lwp-protocol-https' + 'perl-mozilla-ca' + 'perl-perlio-utf8-strict' + 'perl-regexp-common' + 'perl-sort-key' + 'perl-text-bibtex' + 'perl-text-csv' + 'perl-text-roman' + 'perl-unicode-linebreak' + 'perl-xml-libxml-simple' + 'perl-xml-libxslt' + 'perl-xml-writer') +# ExtUtils::LibBuilder and Config::AutoConf are not actual makedepends +makedepends=('perl-module-build' 'perl-test-differences') +checkdepends=('perl-capture-tiny' 'perl-file-which' + 'texlive-bibtexextra' + 'texlive-latexextra') +options=('!emptydirs') +# The sourceforge tarball is missing bblxml.pm +source=("https://github.com/plk/biber/archive/v${pkgver}.tar.gz"; +"test.tex" +"test.bib" +biber-fix-tests.patch biber-fix-tests-2.patch) +sha512sums=('72f1a05224dc2735b32e92ac376d392fb631bf788a15de449471fdc5a94182ad4434ce71f95281e4cfc3a06cd275d2ff98e526d540c2979cd3e0dfa15b5c75ff' + '06babeb4ec2fd76b8a339070eb208c3c8c16665a085e4674ef3b61b3816d4408ca636b925fabe467adc5c32bf8eeb23d357f7ef979ac0a1722dc7f91142ec541' + '68a00e41f200b8e24a674538b6581b88f84daef38a765790c1781365329203f60f4461a56dfa092bf336cc00c8801df1ee85f60d86fd384a8c039f913bdeeb2d' + '0facb4e32e454e95ee1d72368d88ad8db2b5d94d64157f4fa4f62ccca485f9aa5186966fb4af8207f6ce87599bb98c19cc1c51df500dd0e71c0217ed54cc445a' + '566e56b3498fbf5fd03cbec9a62472e8e34b517b101e84df123b9b79ccd46c55a37820f3a06cac6a86f86c8e65db4857c9f17a43399bd7b2b7a4a6b663e9c3e4') + +prepare() { + cd "${srcdir}/biber-${pkgver}" + # Disable long year tests on 32 bit + if [[ $CARCH = "i686" ]]; then +sed -i '/1702/ s+.*+eq_or_diff("dummy", "dummy", "skip 32 bit");+' t/dateformats.t + fi + + patch -p1 -i ../biber-fix-tests.patch # Update hashes to fix tests + patch -p1 -i ../biber-fix-tests-2.patch # Remove broken test source + + mkdir -p "test" + cp "${srcdir}"/test.{tex,bib} test/ +} + +build() { + cd "${srcdir}/biber-${pkgver}" + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + perl Build.PL + ./Build +} + +check() { + cd "${srcdir}/biber-${pkgver}" + # Test a sample file + pushd test + latex test + PERL5LIB=../blib/lib ../bin/biber test + latex test + popd + # Run test suite + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + LC_CTYPE=en_US.UTF-8 BIBER_DEV_TESTS=1 ./Build test +} + +package() { + cd "${srcdir}/biber-${pkgver}" + unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT + ./Build install installdirs=vendor destdir="${pkgdir}" +} Copied: biber/repos/community-staging-any/biber-fix-tests-2.patch (from rev 475375, biber/trunk/biber-fix-tests-2.patch) === --- community-staging-any/biber-fix-tests-2.patch
[arch-commits] Commit in biber/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 23:01:03 Author: felixonmars Revision: 475375 Perl 5.30 rebuild Modified: biber/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:56:14 UTC (rev 475374) +++ PKGBUILD2019-05-30 23:01:03 UTC (rev 475375) @@ -3,7 +3,7 @@ pkgname=biber epoch=1 pkgver=2.12 -pkgrel=1 +pkgrel=2 pkgdesc="A Unicode-capable BibTeX replacement for biblatex users" arch=('any') license=('PerlArtistic' 'GPL')
[arch-commits] Commit in biber/trunk (3 files)
Date: Thursday, May 30, 2019 @ 22:56:14 Author: arojas Revision: 475374 Fix tests Added: biber/trunk/biber-fix-tests-2.patch biber/trunk/biber-fix-tests.patch Modified: biber/trunk/PKGBUILD -+ PKGBUILD| 10 biber-fix-tests-2.patch | 108 ++ biber-fix-tests.patch | 1765 ++ 3 files changed, 1881 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:35:38 UTC (rev 475373) +++ PKGBUILD2019-05-30 22:56:14 UTC (rev 475374) @@ -46,10 +46,13 @@ # The sourceforge tarball is missing bblxml.pm source=("https://github.com/plk/biber/archive/v${pkgver}.tar.gz"; "test.tex" -"test.bib") +"test.bib" +biber-fix-tests.patch biber-fix-tests-2.patch) sha512sums=('72f1a05224dc2735b32e92ac376d392fb631bf788a15de449471fdc5a94182ad4434ce71f95281e4cfc3a06cd275d2ff98e526d540c2979cd3e0dfa15b5c75ff' '06babeb4ec2fd76b8a339070eb208c3c8c16665a085e4674ef3b61b3816d4408ca636b925fabe467adc5c32bf8eeb23d357f7ef979ac0a1722dc7f91142ec541' - '68a00e41f200b8e24a674538b6581b88f84daef38a765790c1781365329203f60f4461a56dfa092bf336cc00c8801df1ee85f60d86fd384a8c039f913bdeeb2d') + '68a00e41f200b8e24a674538b6581b88f84daef38a765790c1781365329203f60f4461a56dfa092bf336cc00c8801df1ee85f60d86fd384a8c039f913bdeeb2d' + '0facb4e32e454e95ee1d72368d88ad8db2b5d94d64157f4fa4f62ccca485f9aa5186966fb4af8207f6ce87599bb98c19cc1c51df500dd0e71c0217ed54cc445a' + '566e56b3498fbf5fd03cbec9a62472e8e34b517b101e84df123b9b79ccd46c55a37820f3a06cac6a86f86c8e65db4857c9f17a43399bd7b2b7a4a6b663e9c3e4') prepare() { cd "${srcdir}/biber-${pkgver}" @@ -58,6 +61,9 @@ sed -i '/1702/ s+.*+eq_or_diff("dummy", "dummy", "skip 32 bit");+' t/dateformats.t fi + patch -p1 -i ../biber-fix-tests.patch # Update hashes to fix tests + patch -p1 -i ../biber-fix-tests-2.patch # Remove broken test source + mkdir -p "test" cp "${srcdir}"/test.{tex,bib} test/ } Added: biber-fix-tests-2.patch === --- biber-fix-tests-2.patch (rev 0) +++ biber-fix-tests-2.patch 2019-05-30 22:56:14 UTC (rev 475374) @@ -0,0 +1,108 @@ +From cd14df878efced5f6219c23ce0c38edc74249ab2 Mon Sep 17 00:00:00 2001 +From: Philip Kime +Date: Sat, 18 May 2019 17:34:02 +0200 +Subject: [PATCH] Removed broken remote file test datasource + +--- + t/remote-files.t | 62 +--- + t/tdata/remote-files.bcf | 1 - + 2 files changed, 1 insertion(+), 62 deletions(-) + +diff --git a/t/remote-files.t b/t/remote-files.t +index 3c3e589b..3889bcae 100644 +--- a/t/remote-files.t b/t/remote-files.t +@@ -9,7 +9,7 @@ use Test::Differences; + unified_diff; + + if ($ENV{BIBER_DEV_TESTS}) { +- plan tests => 3; ++ plan tests => 2; + } + else { + plan skip_all => 'BIBER_DEV_TESTS not set'; +@@ -52,65 +52,6 @@ my $section = $biber->sections->get_section(0); + my $main = $biber->datalists->get_list('nty/global//global/global'); + my $bibentries = $section->bibentries; + +-my $cu1 = q|\entry{citeulike:8283461}{article}{} +- \name{author}{4}{}{% +- {{uniquename=0,uniquepart=base,hash=45569c08e4409a489ea0089b05700737}{% +- family={Marazziti}, +- familyi={M\bibinitperiod}, +- given={D.}, +- giveni={D\bibinitperiod}, +- givenun=0}}% +- {{uniquename=0,uniquepart=base,hash=64c5a832511e0dd6aecf02f2d598b4e4}{% +- family={Akiskal}, +- familyi={A\\bibinitperiod}, +- given={H.\bibnamedelimi S.}, +- giveni={H\bibinitperiod\bibinitdelim S\bibinitperiod}, +- givenun=0}}% +- {{uniquename=0,uniquepart=base,hash=161a28db2496421f437aa4390748e14d}{% +- family={Rossi}, +- familyi={R\bibinitperiod}, +- given={A.}, +- giveni={A\bibinitperiod}, +- givenun=0}}% +- {{uniquename=0,uniquepart=base,hash=a586782bf328ff75bf4f3120e1f5787d}{% +- family={Cassano}, +- familyi={C\bibinitperiod}, +- given={G.\bibnamedelimi B.}, +- giveni={G\bibinitperiod\bibinitdelim B\bibinitperiod}, +- givenun=0}}% +- } +- \strng{namehash}{a700cc0bdce78f5a1f50ff6314ff6f2a} +- \strng{fullhash}{094b095bbb7ac93fdd3e2eafdcec0cac} +- \strng{bibnamehash}{a700cc0bdce78f5a1f50ff6314ff6f2a} +- \strng{authorbibnamehash}{a700cc0bdce78f5a1f50ff6314ff6f2a} +- \strng{authornamehash}{a700cc0bdce78f5a1f50ff6314ff6f2a} +- \strng{authorfullhash}{094b095bbb7ac93fdd3e2eafdcec0cac} +- \field{sortinit}{M} +- \field{sortinithash}{2e5c2f51f7fa2d957f3206819bf86dc3} +- \field{extradatescope}{labelyear} +- \field{labeldatesource}{year} +- \field{labelnamesource}{author} +-
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:35:38 Author: felixonmars Revision: 475373 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 475372, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 475372, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:35:38 UTC (rev 475373) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.3 +pkgrel=55 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:35:25 Author: felixonmars Revision: 475372 upgpkg: hopenpgp-tools 0.21.3-55 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:33:59 UTC (rev 475371) +++ PKGBUILD2019-05-30 22:35:25 UTC (rev 475372) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.21.3 -pkgrel=54 +pkgrel=55 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:33:59 Author: felixonmars Revision: 475371 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 475370, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 475370, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:33:59 UTC (rev 475371) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.8 +pkgrel=5 +pkgdesc="Haskell API Search" +url="http://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-network-uri' '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=('79e5f1e850e3233341fe580dd8549c4fa6bf4d42bd261862c3ab320c6c6aa530adf067071897ae8709b5eca76d6697fab2937370fe65d21318e09d1135948731') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:33:46 Author: felixonmars Revision: 475370 upgpkg: hoogle 5.0.17.8-5 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:32:07 UTC (rev 475369) +++ PKGBUILD2019-05-30 22:33:46 UTC (rev 475370) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.8 -pkgrel=4 +pkgrel=5 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("BSD")
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:31:54 Author: felixonmars Revision: 475368 upgpkg: cryptol 2.7.0-7 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:28:44 UTC (rev 475367) +++ PKGBUILD2019-05-30 22:31:54 UTC (rev 475368) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.7.0 -pkgrel=6 +pkgrel=7 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net"; license=("BSD")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:32:07 Author: felixonmars Revision: 475369 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 475368, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 475368, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:32:07 UTC (rev 475369) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.7.0 +pkgrel=7 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";) +sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') + +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 \ +-f-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:28:44 Author: felixonmars Revision: 475367 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 475366, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 475366, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:28:44 UTC (rev 475367) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.2 +pkgrel=7 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c26fc5448d03c9df2b3ec80930e2b67f4bc57c6cc211ed554163de305fc1193b186a0983ef587ab136711c1d44a1f0d4008e7a4b1d83fdd98fa8dad49ebd2c68') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:28:31 Author: felixonmars Revision: 475366 upgpkg: haskell-sbv 8.2-7 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:19:32 UTC (rev 475365) +++ PKGBUILD2019-05-30 22:28:31 UTC (rev 475366) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.2 -pkgrel=6 +pkgrel=7 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv"; license=("BSD")
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:19:32 Author: felixonmars Revision: 475365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 475364, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 475364, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:19:32 UTC (rev 475365) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=37 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:19:19 Author: felixonmars Revision: 475364 upgpkg: haskell-ipynb 0.1-37 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:18:31 UTC (rev 475363) +++ PKGBUILD2019-05-30 22:19:19 UTC (rev 475364) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=36 +pkgrel=37 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb"; license=('BSD')
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:18:31 Author: felixonmars Revision: 475363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-diff/repos/community-staging-x86_64/ haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 475362, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 475362, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:18:31 UTC (rev 475363) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.7 +pkgrel=10 +pkgdesc="Extract and apply patches to JSON documents" +url="https://github.com/thsutton/aeson-diff"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 'haskell-hashable' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-optparse-applicative') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck' + 'haskell-quickcheck-instances' 'hlint') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:18:16 Author: felixonmars Revision: 475362 upgpkg: haskell-aeson-diff 1.1.0.7-10 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:16:48 UTC (rev 475361) +++ PKGBUILD2019-05-30 22:18:16 UTC (rev 475362) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.7 -pkgrel=9 +pkgrel=10 pkgdesc="Extract and apply patches to JSON documents" url="https://github.com/thsutton/aeson-diff"; license=('BSD')
[arch-commits] Commit in hlint/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:16:48 Author: felixonmars Revision: 475361 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 475360, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 475360, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:16:48 UTC (rev 475361) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=37 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') + +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 \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:16:35 Author: felixonmars Revision: 475360 upgpkg: hlint 2.1.14-37 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:15:19 UTC (rev 475359) +++ PKGBUILD2019-05-30 22:16:35 UTC (rev 475360) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=2.1.14 -pkgrel=36 +pkgrel=37 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("BSD")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:15:19 Author: felixonmars Revision: 475359 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 475358, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 475358, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:15:19 UTC (rev 475359) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.14.1 +pkgrel=58 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in mame/repos/community-x86_64 (4 files)
Date: Thursday, May 30, 2019 @ 22:14:47 Author: arojas Revision: 475357 archrelease: copy trunk to community-x86_64 Added: mame/repos/community-x86_64/PKGBUILD (from rev 475356, mame/trunk/PKGBUILD) mame/repos/community-x86_64/mame.sh (from rev 475356, mame/trunk/mame.sh) Deleted: mame/repos/community-x86_64/PKGBUILD mame/repos/community-x86_64/mame.sh --+ PKGBUILD | 144 ++--- mame.sh | 110 +++--- 2 files changed, 127 insertions(+), 127 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-30 22:14:29 UTC (rev 475356) +++ PKGBUILD2019-05-30 22:14:47 UTC (rev 475357) @@ -1,72 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Sergej Pupykin -# Contributor: robb_force -# Contributor: JJDaNiMoTh - -pkgname=mame -pkgver=0.209 -pkgrel=1 -pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." -url="https://mamedev.org/"; -license=(GPL2) -arch=(x86_64) -depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio) -makedepends=(nasm python asio rapidjson glm libxinerama) -conflicts=(sdlmame) -replaces=(sdlmame) -source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz"; mame.sh) -sha256sums=('9442e88bd87cfe407eb093a2ecb42a3850cabe31cd52c4efdef1bf7f584a8eab' -'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba') - - -prepare() { - cd mame-mame${pkgver/./} - -# Use system libraries - sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile -} - -build() { - cd mame-mame${pkgver/./} - make \ -NOWERROR=1 \ -OPTIMIZE=2 \ -TOOLS=1 \ -ARCHOPTS=-flifetime-dse=1 -} - -package() { - cd mame-mame${pkgver/./} - - # Install the mame script - install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname - - # Install the binaries - install -Dm755 mame64 "$pkgdir"/usr/lib/mame/mame - for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \ -split srcclean ldverify ldresample; do -install -m755 $_i -t "$pkgdir"/usr/lib/mame -ln -s /usr/lib/mame/$_i "$pkgdir"/usr/bin/mame-$_i - done - - # Install the extra bits - install -Dm644 src/osd/modules/opengl/shader/glsl*.*h -t "$pkgdir"/usr/lib/$pkgname/shader/ - cp -ar {artwork,bgfx,plugins,language,ctrlr,keymaps,hash} "$pkgdir"/usr/lib/$pkgname/ - - # Include the license - install -Dm644 docs/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # FS#28203 - sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg - sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg - - # documentation - install -dm0755 "$pkgdir"/usr/share/doc - cp -a docs "$pkgdir"/usr/share/doc/$pkgname - rm -r "$pkgdir"/usr/share/doc/$pkgname/man - install -d "$pkgdir"/usr/share/man/man{1,6} - install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/ - install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/ -} Copied: mame/repos/community-x86_64/PKGBUILD (from rev 475356, mame/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-30 22:14:47 UTC (rev 475357) @@ -0,0 +1,72 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: robb_force +# Contributor: JJDaNiMoTh + +pkgname=mame +pkgver=0.210 +pkgrel=1 +pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." +url="https://mamedev.org/"; +license=(GPL2) +arch=(x86_64) +depends=(sdl2_ttf qt5-base lua libutf8proc pugixml portmidi portaudio) +makedepends=(nasm python asio rapidjson glm libxinerama) +conflicts=(sdlmame) +replaces=(sdlmame) +source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz"; mame.sh) +sha256sums=('4d0b23f3c9f9b2f6283ed78d5afc9a6391d2ee6ce5f0f4bcc2a357ec14aa06c4' +'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba') + + +prepare() { + cd mame-mame${pkgver/./} + +# Use system libraries + sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile +} + +build() { + cd mame-mame${pkgver/./} + make \ +NOWERROR=1 \ +OPTIMIZE=2 \ +TOOLS=1 \ +ARCHOPTS=-flifetime-dse=1 +} + +package() { + cd mame-mame${pkgver/./} + + # Install the mame script + install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname + + # Install the binaries + install -Dm755 mame64 "$pkgdir"/usr/lib/mame/mame + for _i in castool chdman imgtool jedutil nltool nlwav pngcmp regrep romcmp src2html \ +split srcclean ldverify ldresample; do +install -m755 $_i -t "$pkgdir"/usr/lib/mame +ln -s /usr/lib/mame/$_i "$pkgdir"/usr/bin/mame-$_i
[arch-commits] Commit in mame/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:14:29 Author: arojas Revision: 475356 Update to 0.210 Modified: mame/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:13:42 UTC (rev 475355) +++ PKGBUILD2019-05-30 22:14:29 UTC (rev 475356) @@ -4,7 +4,7 @@ # Contributor: JJDaNiMoTh pkgname=mame -pkgver=0.209 +pkgver=0.210 pkgrel=1 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support." url="https://mamedev.org/"; @@ -15,7 +15,7 @@ conflicts=(sdlmame) replaces=(sdlmame) source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz"; mame.sh) -sha256sums=('9442e88bd87cfe407eb093a2ecb42a3850cabe31cd52c4efdef1bf7f584a8eab' +sha256sums=('4d0b23f3c9f9b2f6283ed78d5afc9a6391d2ee6ce5f0f4bcc2a357ec14aa06c4' 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba')
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:15:06 Author: felixonmars Revision: 475358 upgpkg: hledger-web 1.14.1-58 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:14:47 UTC (rev 475357) +++ PKGBUILD2019-05-30 22:15:06 UTC (rev 475358) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.14.1 -pkgrel=57 +pkgrel=58 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:13:36 Author: felixonmars Revision: 475354 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 475353, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 475353, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:13:36 UTC (rev 475354) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.14.2 +pkgrel=34 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3d47bda183ab0d4022dca579ec38b574a168d2a30c4a6ab4ac141e373d18f9ae2858f09a35bf818af98394ff66bf2b287fb828eb1dfd21da4457364bc4420b46') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-cachy/repos (community-any community-any/PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:13:42 Author: eschwartz Revision: 475355 archrelease: copy trunk to community-any Added: python-cachy/repos/community-any/ python-cachy/repos/community-any/PKGBUILD (from rev 475354, python-cachy/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: python-cachy/repos/community-any/PKGBUILD (from rev 475354, python-cachy/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2019-05-30 22:13:42 UTC (rev 475355) @@ -0,0 +1,59 @@ +# Maintainer: Eli Schwartz + +_pkgname=cachy +pkgbase=python-cachy +pkgname=('python-cachy' 'python2-cachy') +pkgver=0.2.0 +# git tags are missing, see https://github.com/sdispater/cachy/issues/4 +_commit=ee4b044d6aafa80125730a00b1f679a7bd852b8a +pkgrel=1 +pkgdesc="simple yet effective caching library" +arch=('any') +url="https://github.com/sdispater/${_pkgname}"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-dephell') +_checkdeps=('flexmock' 'pytest-mock' 'memcached' 'fakeredis') +checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}" 'pifpaf' 'memcached') +source=("${_pkgname}-${_commit}.tar.gz::${url}/archive/${_commit}.tar.gz") +sha256sums=('b25d9ef92903c5f12dd8e28db8fc416a604dd4b11735cc4a0bf848eba6f53ab5') +b2sums=('7ab058d73965b4edaa86fff63de41c061c138b073c3b960ef83433b06018323b731ce2614d45bf105a75dbce454b794066b0d337710c8f3f7fd4f9bfd1bdb607') + +prepare() { +cd "${srcdir}"/${_pkgname}-${_commit} + +# poetry-generated setup.py are fatally broken, see: +# https://github.com/sdispater/poetry/issues/866 +dephell deps convert --from pyproject.toml --to setup.py +} + +build(){ +cd "${srcdir}"/${_pkgname}-${_commit} + +python setup.py build +python2 setup.py build +} + +# Tests pass but only with an old semver major version of redis/fakeredis +# which we do not package. +#check() { +#cd "${srcdir}"/${_pkgname}-${_commit} +# +#pifpaf run memcached --port 11211 -- pytest +#pifpaf run memcached --port 11211 -- pytest2 +#} + +package_python-cachy() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${_commit} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-cachy() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${_commit} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:13:23 Author: felixonmars Revision: 475352 upgpkg: hledger-ui 1.14.2-34 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:12:26 UTC (rev 475351) +++ PKGBUILD2019-05-30 22:13:23 UTC (rev 475352) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.14.2 -pkgrel=33 +pkgrel=34 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in (4 files)
Date: Thursday, May 30, 2019 @ 22:13:29 Author: eschwartz Revision: 475353 addpkg: python-cachy 0.2.0-1 needed for python-poetry Added: python-cachy/ python-cachy/repos/ python-cachy/trunk/ python-cachy/trunk/PKGBUILD --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Added: python-cachy/trunk/PKGBUILD === --- python-cachy/trunk/PKGBUILD (rev 0) +++ python-cachy/trunk/PKGBUILD 2019-05-30 22:13:29 UTC (rev 475353) @@ -0,0 +1,59 @@ +# Maintainer: Eli Schwartz + +_pkgname=cachy +pkgbase=python-cachy +pkgname=('python-cachy' 'python2-cachy') +pkgver=0.2.0 +# git tags are missing, see https://github.com/sdispater/cachy/issues/4 +_commit=ee4b044d6aafa80125730a00b1f679a7bd852b8a +pkgrel=1 +pkgdesc="simple yet effective caching library" +arch=('any') +url="https://github.com/sdispater/${_pkgname}"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-dephell') +_checkdeps=('flexmock' 'pytest-mock' 'memcached' 'fakeredis') +checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}" 'pifpaf' 'memcached') +source=("${_pkgname}-${_commit}.tar.gz::${url}/archive/${_commit}.tar.gz") +sha256sums=('b25d9ef92903c5f12dd8e28db8fc416a604dd4b11735cc4a0bf848eba6f53ab5') +b2sums=('7ab058d73965b4edaa86fff63de41c061c138b073c3b960ef83433b06018323b731ce2614d45bf105a75dbce454b794066b0d337710c8f3f7fd4f9bfd1bdb607') + +prepare() { +cd "${srcdir}"/${_pkgname}-${_commit} + +# poetry-generated setup.py are fatally broken, see: +# https://github.com/sdispater/poetry/issues/866 +dephell deps convert --from pyproject.toml --to setup.py +} + +build(){ +cd "${srcdir}"/${_pkgname}-${_commit} + +python setup.py build +python2 setup.py build +} + +# Tests pass but only with an old semver major version of redis/fakeredis +# which we do not package. +#check() { +#cd "${srcdir}"/${_pkgname}-${_commit} +# +#pifpaf run memcached --port 11211 -- pytest +#pifpaf run memcached --port 11211 -- pytest2 +#} + +package_python-cachy() { +depends=('python') + +cd "${srcdir}"/${_pkgname}-${_commit} +python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-cachy() { +depends=('python2') + +cd "${srcdir}"/${_pkgname}-${_commit} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:12:26 Author: felixonmars Revision: 475351 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 475350, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 475350, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:12:26 UTC (rev 475351) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.14 +pkgrel=58 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:12:14 Author: felixonmars Revision: 475350 upgpkg: hledger-api 1.14-58 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:11:09 UTC (rev 475349) +++ PKGBUILD2019-05-30 22:12:14 UTC (rev 475350) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.14 -pkgrel=57 +pkgrel=58 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:11:09 Author: felixonmars Revision: 475349 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 475348, hledger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 475348, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:11:09 UTC (rev 475349) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.14.2 +pkgrel=30 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-easytest' + 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-utility-ht' + 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('87d1bc94a24d73c6da231520da6de55f1b64ace090cd9e64e264c68fefb4857d1d49c9d6c21e8cb44845f17eeed2dac96ad22cf50afded10248edad57e712cbe') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $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/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:10:56 Author: felixonmars Revision: 475348 upgpkg: hledger 1.14.2-30 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:09:47 UTC (rev 475347) +++ PKGBUILD2019-05-30 22:10:56 UTC (rev 475348) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.14.2 -pkgrel=29 +pkgrel=30 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hindent/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:09:47 Author: felixonmars Revision: 475347 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 475346, hindent/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 475346, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:09:47 UTC (rev 475347) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.3.0 +pkgrel=5 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +https://github.com/chrisdone/hindent/pull/537.patch) +sha512sums=('45abd31a0309ab0d85b30b4adb1088611a432b2236b2edb0dcc16045377fba82206cdf80b562a15e83b62d5b0fd392a4d811b435a2fad09d871278542e4aed1c' + 'f11d905ec785aa3a4fe6ded720a665677d78a623608bde594bb0df0813503eb688a6c7b3012aea307dedbb5ccfd634048ac5d2214d11227d7523c5900371a2b8') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../537.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:09:34 Author: felixonmars Revision: 475346 upgpkg: hindent 5.3.0-5 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 22:04:48 UTC (rev 475345) +++ PKGBUILD2019-05-30 22:09:34 UTC (rev 475346) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.3.0 -pkgrel=4 +pkgrel=5 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("BSD")
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Thursday, May 30, 2019 @ 22:04:48 Author: felixonmars Revision: 475345 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 475344, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 475344, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 22:04:48 UTC (rev 475345) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.25 +pkgrel=33 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org"; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";) +sha512sums=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 22:04:30 Author: felixonmars Revision: 475344 upgpkg: hedgewars 0.9.25-33 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:59:20 UTC (rev 475343) +++ PKGBUILD2019-05-30 22:04:30 UTC (rev 475344) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=0.9.25 -pkgrel=32 +pkgrel=33 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org";
[arch-commits] Commit in hasktags/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:59:20 Author: felixonmars Revision: 475343 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 475342, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 475342, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:59:20 UTC (rev 475343) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=30 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +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 \ +-f-debug +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:59:07 Author: felixonmars Revision: 475342 upgpkg: hasktags 0.71.2-30 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:58:11 UTC (rev 475341) +++ PKGBUILD2019-05-30 21:59:07 UTC (rev 475342) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=29 +pkgrel=30 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags"; license=("BSD")
[arch-commits] Commit in darcs/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:58:11 Author: felixonmars Revision: 475341 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 475340, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 475340, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:58:11 UTC (rev 475341) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.2 +pkgrel=61 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net"; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $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 +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: Thursday, May 30, 2019 @ 21:57:58 Author: felixonmars Revision: 475340 upgpkg: darcs 2.14.2-61 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:48:25 UTC (rev 475339) +++ PKGBUILD2019-05-30 21:57:58 UTC (rev 475340) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.14.2 -pkgrel=60 +pkgrel=61 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net"; license=("GPL2")
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:48:25 Author: felixonmars Revision: 475339 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 475338, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 475338, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:48:25 UTC (rev 475339) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.4.0.0 +pkgrel=91 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:48:12 Author: felixonmars Revision: 475338 upgpkg: cabal-install 2.4.0.0-91 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:44:54 UTC (rev 475337) +++ PKGBUILD2019-05-30 21:48:12 UTC (rev 475338) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=2.4.0.0 -pkgrel=90 +pkgrel=91 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('BSD')
[arch-commits] Commit in haskell-zip-archive/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:44:41 Author: felixonmars Revision: 475336 upgpkg: haskell-zip-archive 0.4.1-8 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-zip-archive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:43:47 UTC (rev 475335) +++ PKGBUILD2019-05-30 21:44:41 UTC (rev 475336) @@ -4,7 +4,7 @@ _hkgname=zip-archive pkgname=haskell-zip-archive pkgver=0.4.1 -pkgrel=7 +pkgrel=8 pkgdesc="Library for creating and modifying zip archives." url="https://github.com/jgm/zip-archive"; license=("BSD")
[arch-commits] Commit in haskell-zip-archive/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:44:54 Author: felixonmars Revision: 475337 archrelease: copy trunk to community-staging-x86_64 Added: haskell-zip-archive/repos/community-staging-x86_64/ haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 475336, haskell-zip-archive/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 475336, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:44:54 UTC (rev 475337) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.4.1 +pkgrel=8 +pkgdesc="Library for creating and modifying zip archives." +url="https://github.com/jgm/zip-archive"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-digest' 'haskell-old-time' 'haskell-temporary' + 'haskell-zlib') +makedepends=('ghc' 'haskell-hunit' 'unzip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/jgm/zip-archive/archive/$pkgver.tar.gz";) +sha512sums=('a921f54928690844e3976c38de6c98f2936c39a79b9ec8f23b6b57e17eedae5129201337fe363f6a8bb593c4dad94cb54da4379456c0a92c4ecdd24965388714') + +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-executable -fsplitbase +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-annex/repos (3 files)
Date: Thursday, May 30, 2019 @ 21:43:47 Author: felixonmars Revision: 475335 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 475334, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/socks-0.6.patch (from rev 475334, git-annex/trunk/socks-0.6.patch) -+ PKGBUILD| 58 ++ socks-0.6.patch | 13 2 files changed, 71 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 475334, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:43:47 UTC (rev 475335) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190507 +pkgrel=19 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://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-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' '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-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"; +socks-0.6.patch) +sha512sums=('SKIP' + '572cfde516ac8efd7c7b7b734d7de2276e7fa4143d8ed66de101d987a81ac71b911161454979f5a6b3d89f0080423f5086eb73aa02e9ebfdde63f0167bcac608') + +prepare() { + cd git-annex + patch -p1 -i ../socks-0.6.patch +} + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-ftorrentparser -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime -f-networkbsd + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" install-desktop install-completions + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/socks-0.6.patch (from rev 475334, git-annex/trunk/socks-0.6.patch) === --- community-staging-x86_64/socks-0.6.patch(rev 0) +++ community-staging-x86_64/socks-0.6.patch2019-05-30 21:43:47 UTC (rev 475335) @@ -0,0 +1,13 @@ +diff --git a/Utility/Tor.hs b/Utility/Tor.hs +index 427fb100bc..0ee904ca2a 100644 +--- a/Utility/Tor.hs b/Utility/Tor.hs +@@ -37,7 +37,7 @@ connectHiddenService (OnionAddress address) port = do + return s + where + torsocksport = 9050 +- torsockconf = defaultSocksConf "127.0.0.1" torsocksport ++ torsockconf = defaultSocksConf $ SockAddrInet torsocksport $ tupleToHostAddress (127, 0, 0, 1) + socksdomain = SocksAddrDomainName (BU8.fromString address) + socksaddr = SocksAddress socksdomain (fromIntegral port) +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:43:31 Author: felixonmars Revision: 475334 upgpkg: git-annex 7.20190507-19 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:37:23 UTC (rev 475333) +++ PKGBUILD2019-05-30 21:43:31 UTC (rev 475334) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190507 -pkgrel=18 +pkgrel=19 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:37:23 Author: felixonmars Revision: 475333 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 475332, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 475332, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:37:23 UTC (rev 475333) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=123 +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-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=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:37:11 Author: felixonmars Revision: 475332 upgpkg: haskell-yesod-static 1.6.0.1-123 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:35:59 UTC (rev 475331) +++ PKGBUILD2019-05-30 21:37:11 UTC (rev 475332) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=122 +pkgrel=123 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: Thursday, May 30, 2019 @ 21:35:59 Author: felixonmars Revision: 475331 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 475330, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 475330, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:35:59 UTC (rev 475331) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.6.1 +pkgrel=18 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + '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') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('833ae785c82ec2cbc34c386fb7678e20cdb905c3eaee2698532e8f09167fac92b5af84b25557f548406184852156e4e22f9f12a86c9a3306cbb23145a4af1cba') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:35:47 Author: felixonmars Revision: 475330 upgpkg: haskell-yesod-test 1.6.6.1-18 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:34:42 UTC (rev 475329) +++ PKGBUILD2019-05-30 21:35:47 UTC (rev 475330) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.6.1 -pkgrel=17 +pkgrel=18 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:34:42 Author: felixonmars Revision: 475329 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 475328, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 475328, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:34:42 UTC (rev 475329) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.6 +pkgrel=62 +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=('4512a28e0e90e586b0b4cfbc1461c8773339c980e4244f7136e04ddd77f1a9fc1b7eb1311962bfb4a68b0163ea29eca50761cfc52e50e01e10fbc6184b2d481b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:34:29 Author: felixonmars Revision: 475328 upgpkg: haskell-yesod-auth 1.6.6-62 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:33:18 UTC (rev 475327) +++ PKGBUILD2019-05-30 21:34:29 UTC (rev 475328) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.6 -pkgrel=61 +pkgrel=62 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:33:18 Author: felixonmars Revision: 475327 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 475326, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 475326, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:33:18 UTC (rev 475327) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=271 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' '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=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:33:05 Author: felixonmars Revision: 475326 upgpkg: haskell-yesod 1.6.0-271 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:32:14 UTC (rev 475325) +++ PKGBUILD2019-05-30 21:33:05 UTC (rev 475326) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=270 +pkgrel=271 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, May 30, 2019 @ 21:32:14 Author: felixonmars Revision: 475325 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 475324, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 475324, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-30 21:32:14 UTC (rev 475325) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.4 +pkgrel=66 +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=('26900428efe018b5e7bbe4c26ca83bc3b2425c7e9fa777c107898a4274c663572011330cd233c18ceeb7e0dea1965640541142736469580de0f309aa7f765f63') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, May 30, 2019 @ 21:32:01 Author: felixonmars Revision: 475324 upgpkg: haskell-yesod-form 1.6.4-66 rebuild with ansi-terminal 0.9.1, ansi-wl-pprint 0.6.9, concurrent-output 1.10.10 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-30 21:30:50 UTC (rev 475323) +++ PKGBUILD2019-05-30 21:32:01 UTC (rev 475324) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.4 -pkgrel=65 +pkgrel=66 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")