[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 03:05:10 Author: felixonmars Revision: 703114 upgpkg: xmonad-utils 0.1.3.3-64: rebuild with mwc-random 0.15.0.1 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 03:04:36 UTC (rev 703113) +++ PKGBUILD2020-09-12 03:05:10 UTC (rev 703114) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=63 +pkgrel=64 pkgdesc='Small collection of X utilities' url='https://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Saturday, September 12, 2020 @ 03:05:18 Author: felixonmars Revision: 703115 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 703114, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 703114, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 03:05:18 UTC (rev 703115) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=64 +pkgdesc='Small collection of X utilities' +url='https://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 $MAKEFLAGS +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/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 03:04:28 Author: felixonmars Revision: 703112 upgpkg: xmonad-contrib 0.16-38: rebuild with mwc-random 0.15.0.1 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 03:03:06 UTC (rev 703111) +++ PKGBUILD2020-09-12 03:04:28 UTC (rev 703112) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.16 -pkgrel=37 +pkgrel=38 pkgdesc='Add-ons for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Saturday, September 12, 2020 @ 03:04:36 Author: felixonmars Revision: 703113 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 703112, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 703112, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 03:04:36 UTC (rev 703113) @@ -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.16 +pkgrel=38 +pkgdesc='Add-ons for xmonad' +url='https://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=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc') + +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 $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${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/repos (4 files)
Date: Saturday, September 12, 2020 @ 03:03:06 Author: felixonmars Revision: 703111 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 703110, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 703110, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 703110, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 70 dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 158 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 703110, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 03:03:06 UTC (rev 703111) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=58 +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 -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 703110, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2020-09-12 03:03:06 UTC (rev 703111) @@ -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 703110, xmonad/trunk/xmonad.svg)
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 03:02:54 Author: felixonmars Revision: 703110 upgpkg: xmonad 0.15-58: rebuild with mwc-random 0.15.0.1 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 03:02:11 UTC (rev 703109) +++ PKGBUILD2020-09-12 03:02:54 UTC (rev 703110) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=57 +pkgrel=58 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: Saturday, September 12, 2020 @ 03:02:11 Author: felixonmars Revision: 703109 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 703108, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 703108, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 03:02:11 UTC (rev 703109) @@ -0,0 +1,69 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.35 +pkgrel=45 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('214fae1d3f1e04759537b675ed8cc7edc6ad6fd18220d375d931e1d3626107f1f504cde55dbd5aced27fabd9149a676dfd645efd94a9e0ee0db83bfdce1c4502') + +prepare() { + cd xmobar-$pkgver + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-tests + runhaskell setup build + runhaskell setup register --gen-script + runhaskell setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 03:02:01 Author: felixonmars Revision: 703108 upgpkg: xmobar 0.35-45: rebuild with mwc-random 0.15.0.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 03:00:35 UTC (rev 703107) +++ PKGBUILD2020-09-12 03:02:01 UTC (rev 703108) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.35 -pkgrel=44 +pkgrel=45 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, September 12, 2020 @ 03:00:35 Author: felixonmars Revision: 703107 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 703106, taskell/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 703106, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 03:00:35 UTC (rev 703107) @@ -0,0 +1,52 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz + https://github.com/smallhadroncollider/taskell/raw/master/test/Taskell/IO/data/roadmap.md) +sha512sums=('61d9615d20585345a0a7d8864c7c817196b3ebf9a7ec3aa3f592f0f6df89d14c6c6a9f31ae9cc1060f775b348505b4df5cb3262ced686a6df3dd241797624a44' + 'c41d549a9595f91dc58dfb72eeaca8e1faeafe87255e8b375fe542f015fffb736004bce6ed7b97a3c4493b3b35a53e6ce755698f45a16f736920c8743e7247b8') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/== *0.52/==0.55/;s/== *5.26/==5.30/;s/< *4/<5/;s/< *2/<3/;s/< *1/<2/;s/< *0.7/<1/;s/>=1.2.4.0/>=1.2/;s/< *0.12/<1/' $pkgname.cabal + cp ../roadmap.md test/Taskell/IO/data/ +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 03:00:27 Author: felixonmars Revision: 703106 upgpkg: taskell 1.9.3.0-27: rebuild with mwc-random 0.15.0.1 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:59:20 UTC (rev 703105) +++ PKGBUILD2020-09-12 03:00:27 UTC (rev 703106) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.3.0 -pkgrel=26 +pkgrel=27 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:59:20 Author: felixonmars Revision: 703105 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 703104, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 703104, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:59:20 UTC (rev 703105) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=423 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-instances' '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>=4.11.0') +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 + +sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal +sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs +} + +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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +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: Saturday, September 12, 2020 @ 02:59:12 Author: felixonmars Revision: 703104 upgpkg: tamarin-prover 1.4.1-423: rebuild with mwc-random 0.15.0.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:57:21 UTC (rev 703103) +++ PKGBUILD2020-09-12 02:59:12 UTC (rev 703104) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=422 +pkgrel=423 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:57:13 Author: felixonmars Revision: 703102 upgpkg: stylish-haskell 0.11.0.3-18: rebuild with mwc-random 0.15.0.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:56:18 UTC (rev 703101) +++ PKGBUILD2020-09-12 02:57:13 UTC (rev 703102) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.11.0.3 -pkgrel=17 +pkgrel=18 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("BSD")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:57:21 Author: felixonmars Revision: 703103 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 703102, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 703102, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:57:21 UTC (rev 703103) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.11.0.3 +pkgrel=18 +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-hsyaml' 'haskell-hsyaml-aeson') +makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('c7ecdc9b464ffa0bef4bac9e89d6ab9de11acd5f19cfb08d86e0e0678a453c9231f474db1449a81e5cc02d5b4fca71f43514df50891151a86c3f1751a62844c7') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *3.1/<4/;s/< 0.4/<1/' -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, September 12, 2020 @ 02:56:18 Author: felixonmars Revision: 703101 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 703100, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 703100, stack/trunk/stack.install) ---+ PKGBUILD | 82 stack.install |4 ++ 2 files changed, 86 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 703100, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:56:18 UTC (rev 703101) @@ -0,0 +1,82 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=126 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + stack-pantry-0.5.patch::https://github.com/commercialhaskell/stack/pull/5281.patch) +sha512sums=('SKIP' + '9998e6cdc4b80db3490d66c4392a0e9c44c58fa51371bc68fbade48aea6b21f1172905627ade8132d2733a7e4d942b597d5943a5bd3da302aa6c3be616ecd769') + +prepare() { + cd $pkgname + patch -p1 -i ../stack-pantry-0.5.patch + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:56:08 Author: felixonmars Revision: 703100 upgpkg: stack 2.3.1-126: rebuild with mwc-random 0.15.0.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:52:17 UTC (rev 703099) +++ PKGBUILD2020-09-12 02:56:08 UTC (rev 703100) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=125 +pkgrel=126 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:52:09 Author: felixonmars Revision: 703098 upgpkg: shellcheck 0.7.1-130: rebuild with mwc-random 0.15.0.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:48:59 UTC (rev 703097) +++ PKGBUILD2020-09-12 02:52:09 UTC (rev 703098) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=129 +pkgrel=130 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:52:17 Author: felixonmars Revision: 703099 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 703098, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 703098, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:52:17 UTC (rev 703099) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=130 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +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: Saturday, September 12, 2020 @ 02:48:59 Author: felixonmars Revision: 703097 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 703096, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 703096, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:48:59 UTC (rev 703097) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=82 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +sed -i 's/< *1.5/<2/;s/< *1.2/<2/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:48:50 Author: felixonmars Revision: 703096 upgpkg: postgrest 7.0.1-82: rebuild with mwc-random 0.15.0.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:46:17 UTC (rev 703095) +++ PKGBUILD2020-09-12 02:48:50 UTC (rev 703096) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=81 +pkgrel=82 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: Saturday, September 12, 2020 @ 02:46:17 Author: felixonmars Revision: 703095 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 703094, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 703094, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:46:17 UTC (rev 703095) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.8.0 +pkgrel=3 +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=('1d1e2b05de80131c33b3be4cf769b6542e297a7ad8eb40f790909036b557b97965ab99ebbb28557775afcc1267e963cae0ac89f583e9c40e4ac7f8c019035f28') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:46:08 Author: felixonmars Revision: 703094 upgpkg: pandoc-crossref 0.3.8.0-3: rebuild with mwc-random 0.15.0.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:44:51 UTC (rev 703093) +++ PKGBUILD2020-09-12 02:46:08 UTC (rev 703094) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.8.0 -pkgrel=2 +pkgrel=3 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: Saturday, September 12, 2020 @ 02:44:51 Author: felixonmars Revision: 703093 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 703092, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 703092, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:44:51 UTC (rev 703093) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.0 +pkgrel=56 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + hakyll-pandoc-2.10.patch::https://github.com/jaspervdj/hakyll/pull/787.patch) +sha512sums=('4ade6776cfee7a8293ba4a659cf8633c0e6641ee2c33db9cdddeaca996ff092d027ce4165e174d7acdeb8485904394d9a899351d9e3c065e4ce7cb5af61ee08a' + 'af8fb00a70ec4461ffb424915c1cc45ccc3d77ac1d36b3680e97363a15bec0ee437c7ce2b9c1e21640117bdbe6cb3fd3b7adccf355cabd942fe7ea2963ee2074') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../hakyll-pandoc-2.10.patch +sed -i 's/< *0.0.12/<1/;s/< *2.14/<3/;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || 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: Saturday, September 12, 2020 @ 02:44:43 Author: felixonmars Revision: 703092 upgpkg: haskell-hakyll 4.13.4.0-56: rebuild with mwc-random 0.15.0.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:43:20 UTC (rev 703091) +++ PKGBUILD2020-09-12 02:44:43 UTC (rev 703092) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.4.0 -pkgrel=55 +pkgrel=56 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:43:20 Author: felixonmars Revision: 703091 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 703090, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 703090, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:43:20 UTC (rev 703091) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.17.0.2 +pkgrel=30 +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' 'haskell-hsyaml' 'haskell-hsyaml-aeson') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('5ce079a542b096c06d6e4e205625a993422a972f04787495ac9013dd3131df62733f30e4c3004335e3738b02bb22a7ad50a31c1eb3f67d2b4ef51605c7fcbf16') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:43:11 Author: felixonmars Revision: 703090 upgpkg: pandoc-citeproc 0.17.0.2-30: rebuild with mwc-random 0.15.0.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:40:11 UTC (rev 703089) +++ PKGBUILD2020-09-12 02:43:11 UTC (rev 703090) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.17.0.2 -pkgrel=29 +pkgrel=30 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:40:11 Author: felixonmars Revision: 703089 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 703088, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 703088, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:40:11 UTC (rev 703089) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.10.1 +pkgrel=19 +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-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-commonmark-pandoc' + 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' + 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 'haskell-skylighting' + 'haskell-skylighting-core' 'haskell-hslua' 'haskell-hslua-module-system' + '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-text-conversions' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' '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-lua' + '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=('055d0d87c621ec428da7d2c589de9e1371ec6ebf613d943573d89c8bb98f2a0d67d4c156cf31f4257f0093c69f4006d06e11426ee04e7267f535c68381cfabf2') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +sed -i 's/< *1.2/<2/' $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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${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 "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 "${pkgdir}"/usr/share/man/man1/pandoc.1 +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:40:02 Author: felixonmars Revision: 703088 upgpkg: pandoc 2.10.1-19: rebuild with mwc-random 0.15.0.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:29:59 UTC (rev 703087) +++ PKGBUILD2020-09-12 02:40:02 UTC (rev 703088) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.10.1 -pkgrel=18 +pkgrel=19 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in orc/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:39:34 Author: heftig Revision: 395811 0.4.32-1 Modified: orc/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:17:28 UTC (rev 395810) +++ PKGBUILD2020-09-12 02:39:34 UTC (rev 395811) @@ -1,17 +1,17 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) # Contributor: Ionut Biru +# Contributor: Jan de Groot pkgname=orc -pkgver=0.4.31 -pkgrel=2 +pkgver=0.4.32 +pkgrel=1 pkgdesc="Optimized Inner Loop Runtime Compiler" url="https://gitlab.freedesktop.org/gstreamer/orc; arch=(x86_64) -license=(custom) +license=(custom:BSD) depends=(glibc) makedepends=(valgrind git gtk-doc meson) -_commit=9901a96eaff271c2d3b595214213f6805ff803c8 # tags/0.4.31^0 +_commit=629864f073ae003e63c026c1de2407fec713cb53 # tags/0.4.32^0 source=("git+https://gitlab.freedesktop.org/gstreamer/orc.git#commit=$_commit;) sha256sums=('SKIP') @@ -26,7 +26,7 @@ build() { arch-meson $pkgname build - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in orc/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:39:45 Author: heftig Revision: 395812 archrelease: copy trunk to extra-x86_64 Added: orc/repos/extra-x86_64/PKGBUILD (from rev 395811, orc/trunk/PKGBUILD) Deleted: orc/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 02:39:34 UTC (rev 395811) +++ PKGBUILD2020-09-12 02:39:45 UTC (rev 395812) @@ -1,39 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot -# Contributor: Ionut Biru - -pkgname=orc -pkgver=0.4.31 -pkgrel=2 -pkgdesc="Optimized Inner Loop Runtime Compiler" -url="https://gitlab.freedesktop.org/gstreamer/orc; -arch=(x86_64) -license=(custom) -depends=(glibc) -makedepends=(valgrind git gtk-doc meson) -_commit=9901a96eaff271c2d3b595214213f6805ff803c8 # tags/0.4.31^0 -source=("git+https://gitlab.freedesktop.org/gstreamer/orc.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^orc-//;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING -} Copied: orc/repos/extra-x86_64/PKGBUILD (from rev 395811, orc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 02:39:45 UTC (rev 395812) @@ -0,0 +1,39 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru +# Contributor: Jan de Groot + +pkgname=orc +pkgver=0.4.32 +pkgrel=1 +pkgdesc="Optimized Inner Loop Runtime Compiler" +url="https://gitlab.freedesktop.org/gstreamer/orc; +arch=(x86_64) +license=(custom:BSD) +depends=(glibc) +makedepends=(valgrind git gtk-doc meson) +_commit=629864f073ae003e63c026c1de2407fec713cb53 # tags/0.4.32^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/orc.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^orc-//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +}
[arch-commits] Commit in ming/repos/community-x86_64 (6 files)
Date: Saturday, September 12, 2020 @ 02:29:59 Author: cbehan Revision: 703087 archrelease: copy trunk to community-x86_64 Added: ming/repos/community-x86_64/PKGBUILD (from rev 703086, ming/trunk/PKGBUILD) ming/repos/community-x86_64/py3.patch (from rev 703086, ming/trunk/py3.patch) Deleted: ming/repos/community-x86_64/PKGBUILD ming/repos/community-x86_64/pull-145.patch ming/repos/community-x86_64/pull-179.patch ming/repos/community-x86_64/python3.patch + PKGBUILD | 89 ++-- pull-145.patch | 389 --- pull-179.patch | 81 --- py3.patch | 207 + python3.patch | 102 -- 5 files changed, 250 insertions(+), 618 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 02:29:08 UTC (rev 703086) +++ PKGBUILD2020-09-12 02:29:59 UTC (rev 703087) @@ -1,46 +0,0 @@ -# Maintainer: Connor Behan -# Contributor: mar77i - -pkgname=ming -pkgver=r3160.50098023 -pkgrel=1 -pkgdesc="SWF output library" -arch=('x86_64') -url="http://www.libming.net/; -license=('GPL' 'LGPL') -depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkgconf' 'python' 'git') -options=('!emptydirs') -source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) -sha256sums=('SKIP' -'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' -'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' -'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') - -pkgver() { - cd "$srcdir"/libming - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -build() { - cd "$srcdir"/libming - git apply ../pull-145.patch - git apply ../pull-179.patch - git apply ../python3.patch - - ./autogen.sh - PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python - - # Strange that this can fail when we let the Makefile do it - pushd src/actioncompiler - bison -y -p swf4 -b swf4compiler swf4compiler.y - bison -y -p swf5 -b swf5compiler swf5compiler.y - popd - make -} - -package() { - cd "$srcdir"/libming - make DESTDIR="$pkgdir" install -} - Copied: ming/repos/community-x86_64/PKGBUILD (from rev 703086, ming/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 02:29:59 UTC (rev 703087) @@ -0,0 +1,43 @@ +# Maintainer: Connor Behan +# Contributor: mar77i + +pkgname=ming +pkgver=0.4.8.r68.g04aee523 +pkgrel=1 +pkgdesc="SWF output library" +arch=('x86_64') +url="http://www.libming.net/; +license=('GPL' 'LGPL') +depends=('freetype2' 'libpng' 'flex' 'giflib') +makedepends=('bison' 'pkgconf' 'swig' 'python' 'git') +options=('!emptydirs') +source=(git+https://github.com/libming/libming.git#commit=04aee52363688426eab74f5d6180c149654a6473 py3.patch) +sha256sums=('SKIP' +'c33000d71c4e7308c6c4b7a3be05087d6b088b86caa841d0e11585c26cbc1e64') + +pkgver() { + cd "$srcdir"/libming + git describe --long | sed 's/^ming-//;s/\([^-]*-g\)/r\1/;s/[-_]/./g' +} + +build() { + cd "$srcdir"/libming + export CFLAGS="$CFLAGS -fcommon" + git apply ../py3.patch + + ./autogen.sh + PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python + + # Strange that this can fail when we let the Makefile do it + pushd src/actioncompiler + bison -y -p swf4 -b swf4compiler swf4compiler.y + bison -y -p swf5 -b swf5compiler swf5compiler.y + popd + make +} + +package() { + cd "$srcdir"/libming + make DESTDIR="$pkgdir" install +} + Deleted: pull-145.patch === --- pull-145.patch 2020-09-12 02:29:08 UTC (rev 703086) +++ pull-145.patch 2020-09-12 02:29:59 UTC (rev 703087) @@ -1,389 +0,0 @@ -From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:11:51 -0400 -Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt - -When getInt is passed a PUSH_REGISTER parameter, it retrieves the -content of this register and returns the value contained by this -register as an int. When this register is empty, we call getInt with -a NULL pointer and a null pointer dereference occurs. - -In this patch we first make sure that regs[act->p.RegisterNumber] is -not NULL before doing anything with it. - -Fixes #133 (CVE-2018-9132). - NEWS | 1 + - util/decompile.c | 10 +- - 2 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/NEWS b/NEWS -index 129d55fe..609d6d05 100644 a/NEWS -+++ b/NEWS -@@ -43,6 +43,7 @@ - with empty acts (NULL act->p.String). Perform deep copy in pushdup, - instead of shallow copy (issue #121). - * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). -+ * Fix
[arch-commits] Commit in ming/trunk (5 files)
Date: Saturday, September 12, 2020 @ 02:29:08 Author: cbehan Revision: 703086 upgpkg: ming 0.4.8.r68.g04aee523-1: Update to 0.4.8 Added: ming/trunk/py3.patch Modified: ming/trunk/PKGBUILD Deleted: ming/trunk/pull-145.patch ming/trunk/pull-179.patch ming/trunk/python3.patch + PKGBUILD | 17 -- pull-145.patch | 389 --- pull-179.patch | 81 --- py3.patch | 207 + python3.patch | 102 -- 5 files changed, 214 insertions(+), 582 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:28:29 UTC (rev 703085) +++ PKGBUILD2020-09-12 02:29:08 UTC (rev 703086) @@ -2,7 +2,7 @@ # Contributor: mar77i pkgname=ming -pkgver=r3160.50098023 +pkgver=0.4.8.r68.g04aee523 pkgrel=1 pkgdesc="SWF output library" arch=('x86_64') @@ -9,24 +9,21 @@ url="http://www.libming.net/; license=('GPL' 'LGPL') depends=('freetype2' 'libpng' 'flex' 'giflib') -makedepends=('bison' 'pkgconf' 'python' 'git') +makedepends=('bison' 'pkgconf' 'swig' 'python' 'git') options=('!emptydirs') -source=(git+https://github.com/libming/libming.git python3.patch pull-145.patch pull-179.patch) +source=(git+https://github.com/libming/libming.git#commit=04aee52363688426eab74f5d6180c149654a6473 py3.patch) sha256sums=('SKIP' -'7794e62df85c94d1ab1e9de0fc11222f52b9920a4babed4a74906f6ed1bcfb1d' -'863be1aadbd12d957b39e731ab4b7d7c18f5d5fe38b993020f86c4e7123072ff' -'5e8281464ba030d228d3c6a1c45c6b7ca2a4a6c698f03022a4c66999458d8d63') +'c33000d71c4e7308c6c4b7a3be05087d6b088b86caa841d0e11585c26cbc1e64') pkgver() { cd "$srcdir"/libming - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long | sed 's/^ming-//;s/\([^-]*-g\)/r\1/;s/[-_]/./g' } build() { cd "$srcdir"/libming - git apply ../pull-145.patch - git apply ../pull-179.patch - git apply ../python3.patch + export CFLAGS="$CFLAGS -fcommon" + git apply ../py3.patch ./autogen.sh PYTHON=/usr/bin/python ./configure --prefix=/usr --enable-python Deleted: pull-145.patch === --- pull-145.patch 2020-09-12 02:28:29 UTC (rev 703085) +++ pull-145.patch 2020-09-12 02:29:08 UTC (rev 703086) @@ -1,389 +0,0 @@ -From d13db01ea1c416f51043bef7496cfb25c2dde29a Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:11:51 -0400 -Subject: [PATCH 1/7] decompile: Fix null pointer dereference in getInt - -When getInt is passed a PUSH_REGISTER parameter, it retrieves the -content of this register and returns the value contained by this -register as an int. When this register is empty, we call getInt with -a NULL pointer and a null pointer dereference occurs. - -In this patch we first make sure that regs[act->p.RegisterNumber] is -not NULL before doing anything with it. - -Fixes #133 (CVE-2018-9132). - NEWS | 1 + - util/decompile.c | 10 +- - 2 files changed, 10 insertions(+), 1 deletion(-) - -diff --git a/NEWS b/NEWS -index 129d55fe..609d6d05 100644 a/NEWS -+++ b/NEWS -@@ -43,6 +43,7 @@ - with empty acts (NULL act->p.String). Perform deep copy in pushdup, - instead of shallow copy (issue #121). - * Fix heap-buffer-overflow in getString (CVE-2018-7867, issue #116). -+ * Fix null pointer dereference in getInt (CVE-2018-9132, issue #133). - - 0.4.8 - 2017-04-07 - -diff --git a/util/decompile.c b/util/decompile.c -index e9341356..28aa0bf6 100644 a/util/decompile.c -+++ b/util/decompile.c -@@ -481,7 +481,15 @@ getInt(struct SWF_ACTIONPUSHPARAM *act) - case PUSH_NULL: /* NULL */ - return 0; - case PUSH_REGISTER: /* REGISTER */ -- return getInt(regs[act->p.RegisterNumber]); -+ if (regs[act->p.RegisterNumber]) -+ { -+ return getInt(regs[act->p.RegisterNumber]); -+ } -+ else -+ { -+ SWF_warn("WARNING: retrieving undefined register values.\n"); -+ break; -+ } - case PUSH_DOUBLE: /* DOUBLE */ - return (int)act->p.Double; - case PUSH_INT: /* INTEGER */ - -From 835cdd0776456483466c6d640d251548e7d9dcdb Mon Sep 17 00:00:00 2001 -From: Hugo Lefeuvre -Date: Fri, 25 May 2018 22:22:33 -0400 -Subject: [PATCH 2/7] decompile: fix use-after-free in decompileJUMP - -Same issue as f42fdb4 (functions accessing actions array without -checking the validity of n, the user entered index), same fix. - -In this patch we also fix other source code places which might be -affected by the same bug. - -Fixes #131 (CVE-2018-9009). - NEWS | 1 + - util/decompile.c | 8 - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/NEWS b/NEWS -index
[arch-commits] Commit in idris/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:28:29 Author: felixonmars Revision: 703085 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 703084, idris/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 703084, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:28:29 UTC (rev 703085) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.3 +pkgrel=66 +pkgdesc="Functional Programming Language with Dependent Types" +url="https://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-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-parser-combinators' + '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; + idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch) +sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de' + '5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141') + +prepare() { +cd Idris-dev-$pkgver +patch -p1 -i ../idris-haskeline-0.8.patch +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.5/<2/;s/< *3.1.2/<3.2/;s/< *1.2/<2/' idris.cabal +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" 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: Saturday, September 12, 2020 @ 02:28:17 Author: felixonmars Revision: 703084 upgpkg: idris 1.3.3-66: rebuild with mwc-random 0.15.0.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:09:20 UTC (rev 703083) +++ PKGBUILD2020-09-12 02:28:17 UTC (rev 703084) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.3 -pkgrel=65 +pkgrel=66 pkgdesc="Functional Programming Language with Dependent Types" url="https://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:09:20 Author: felixonmars Revision: 703083 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 703082, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 703082, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:09:20 UTC (rev 703083) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.23.1 +pkgrel=117 +pkgdesc="hOpenPGP-based command-line tools" +url="https://salsa.debian.org/clint/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=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build $MAKEFLAGS +} + +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: Saturday, September 12, 2020 @ 02:09:11 Author: felixonmars Revision: 703082 upgpkg: hopenpgp-tools 0.23.1-117: rebuild with mwc-random 0.15.0.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:07:15 UTC (rev 703081) +++ PKGBUILD2020-09-12 02:09:11 UTC (rev 703082) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.23.1 -pkgrel=116 +pkgrel=117 pkgdesc="hOpenPGP-based command-line tools" url="https://salsa.debian.org/clint/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:07:06 Author: felixonmars Revision: 703080 upgpkg: hoogle 5.0.18-43: rebuild with mwc-random 0.15.0.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:05:43 UTC (rev 703079) +++ PKGBUILD2020-09-12 02:07:06 UTC (rev 703080) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.18 -pkgrel=42 +pkgrel=43 pkgdesc="Haskell API Search" url="https://www.haskell.org/hoogle/; license=("BSD")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:07:15 Author: felixonmars Revision: 703081 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 703080, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 703080, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:07:15 UTC (rev 703081) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.18 +pkgrel=43 +pkgdesc="Haskell API Search" +url="https://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-connection' 'haskell-extra' 'haskell-foundation' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 'haskell-process-extras' + 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a5f636513f89574e9fca721d9afdb35e56908ed56b31e292e874125ce997cd76fb2a035037564deb217cc62952d45a6f75adf1e60a9009b3106e23c919cf93cd') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cryptol/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:05:43 Author: felixonmars Revision: 703079 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 703078, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 703078, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:05:43 UTC (rev 703079) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.9.1 +pkgrel=4 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 'haskell-bv-sized' + 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-libbf' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-what4' '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=('42c9058035f30e27dc30a17e901df87072939a84867cd2723ecf9e67e51cc53a308c38369dd7353bd2df043baa5f9f94c34a94ac52bcd6b45bfad8a67810f975') + +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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:05:35 Author: felixonmars Revision: 703078 upgpkg: cryptol 2.9.1-4: rebuild with mwc-random 0.15.0.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 02:02:22 UTC (rev 703077) +++ PKGBUILD2020-09-12 02:05:35 UTC (rev 703078) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 02:02:12 Author: felixonmars Revision: 703076 upgpkg: haskell-sbv 8.7-31: rebuild with mwc-random 0.15.0.1 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:58:41 UTC (rev 703075) +++ PKGBUILD2020-09-12 02:02:12 UTC (rev 703076) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.7 -pkgrel=30 +pkgrel=31 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Saturday, September 12, 2020 @ 02:02:22 Author: felixonmars Revision: 703077 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 703076, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 703076, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 02:02:22 UTC (rev 703077) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.7 +pkgrel=31 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' '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=('6e24ec42c72b6e6f2e6516e0dd3d8d4da1c845f0656f05a637f3f212999da1f89a7be288bfbb7c6a359c68762963785ca516f4821157427a71bbb816d594a3c6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cargo-c/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:58:17 Author: dbermond Revision: 703074 upgpkg: cargo-c 0.6.13-1 Modified: cargo-c/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:55:54 UTC (rev 703073) +++ PKGBUILD2020-09-12 01:58:17 UTC (rev 703074) @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond pkgname=cargo-c -pkgver=0.6.12 +pkgver=0.6.13 pkgrel=1 pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' arch=('x86_64') @@ -11,8 +11,8 @@ makedepends=('rust') source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/lu-zero/cargo-c/archive/v${pkgver}.tar.gz; "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) -sha256sums=('42f6c26039d24b0fa684c36417de6e43e7861e6acf3a3accf52de5548bf57ec3' -'711c3ab5c91be677473c96ff6856abd45c810e9abc3ca6906ae9bf9e00e3ac0d') +sha256sums=('aa6b23c7ae19ec93e6edeb59be46056faccb915a02d1784a0c29ac7a3c6a8aea' +'06460547175af757a4254b6ac58c12fd79fe5cb75db27347b11ecb09112efe33') prepare() { ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock"
[arch-commits] Commit in cargo-c/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:58:41 Author: dbermond Revision: 703075 archrelease: copy trunk to community-x86_64 Added: cargo-c/repos/community-x86_64/PKGBUILD (from rev 703074, cargo-c/trunk/PKGBUILD) Deleted: cargo-c/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-12 01:58:17 UTC (rev 703074) +++ PKGBUILD2020-09-12 01:58:41 UTC (rev 703075) @@ -1,33 +0,0 @@ -# Maintainer: Daniel Bermond - -pkgname=cargo-c -pkgver=0.6.12 -pkgrel=1 -pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' -arch=('x86_64') -url='https://github.com/lu-zero/cargo-c/' -license=('MIT') -depends=('curl' 'openssl' 'zlib') -makedepends=('rust') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/lu-zero/cargo-c/archive/v${pkgver}.tar.gz; - "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) -sha256sums=('42f6c26039d24b0fa684c36417de6e43e7861e6acf3a3accf52de5548bf57ec3' -'711c3ab5c91be677473c96ff6856abd45c810e9abc3ca6906ae9bf9e00e3ac0d') - -prepare() { -ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock" -cargo fetch --locked --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -build() { -cargo build --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -check() { -cargo test --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" -} - -package() { -install -D -m755 "${pkgname}-${pkgver}/target/release/"cargo-c{build,install} -t "${pkgdir}/usr/bin" -install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: cargo-c/repos/community-x86_64/PKGBUILD (from rev 703074, cargo-c/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 01:58:41 UTC (rev 703075) @@ -0,0 +1,33 @@ +# Maintainer: Daniel Bermond + +pkgname=cargo-c +pkgver=0.6.13 +pkgrel=1 +pkgdesc='A cargo subcommand to build and install C-ABI compatibile dynamic and static libraries' +arch=('x86_64') +url='https://github.com/lu-zero/cargo-c/' +license=('MIT') +depends=('curl' 'openssl' 'zlib') +makedepends=('rust') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/lu-zero/cargo-c/archive/v${pkgver}.tar.gz; + "${pkgname}-${pkgver}.Cargo.lock"::"https://github.com/lu-zero/cargo-c/releases/download/v${pkgver}/Cargo.lock;) +sha256sums=('aa6b23c7ae19ec93e6edeb59be46056faccb915a02d1784a0c29ac7a3c6a8aea' +'06460547175af757a4254b6ac58c12fd79fe5cb75db27347b11ecb09112efe33') + +prepare() { +ln -sf "../${pkgname}-${pkgver}.Cargo.lock" "${pkgname}-${pkgver}/Cargo.lock" +cargo fetch --locked --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +build() { +cargo build --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +check() { +cargo test --release --frozen --manifest-path="${pkgname}-${pkgver}/Cargo.toml" +} + +package() { +install -D -m755 "${pkgname}-${pkgver}/target/release/"cargo-c{build,install} -t "${pkgdir}/usr/bin" +install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:55:54 Author: felixonmars Revision: 703073 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 703072, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 703072, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:55:54 UTC (rev 703073) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1.0.1 +pkgrel=82 +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=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-aeson-diff/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:55:01 Author: felixonmars Revision: 703071 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 703070, haskell-aeson-diff/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 703070, haskell-aeson-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:55:01 UTC (rev 703071) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=aeson-diff +pkgname=haskell-aeson-diff +pkgver=1.1.0.9 +pkgrel=70 +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=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:55:46 Author: felixonmars Revision: 703072 upgpkg: haskell-ipynb 0.1.0.1-82: rebuild with mwc-random 0.15.0.1 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:55:01 UTC (rev 703071) +++ PKGBUILD2020-09-12 01:55:46 UTC (rev 703072) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1.0.1 -pkgrel=81 +pkgrel=82 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb; license=('BSD')
[arch-commits] Commit in haskell-aeson-diff/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:54:52 Author: felixonmars Revision: 703070 upgpkg: haskell-aeson-diff 1.1.0.9-70: rebuild with mwc-random 0.15.0.1 Modified: haskell-aeson-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:53:45 UTC (rev 703069) +++ PKGBUILD2020-09-12 01:54:52 UTC (rev 703070) @@ -3,7 +3,7 @@ _hkgname=aeson-diff pkgname=haskell-aeson-diff pkgver=1.1.0.9 -pkgrel=69 +pkgrel=70 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: Saturday, September 12, 2020 @ 01:53:45 Author: felixonmars Revision: 703069 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 703068, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 703068, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:53:45 UTC (rev 703069) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=3.1.6 +pkgrel=31 +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-file-embed' 'haskell-filepattern' + 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 'haskell-refact' + 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 'haskell-utf8-string' + '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=('c9052968a641178dcecf5c41911f8453b120700b2c7eed9a9550c3f36db6938f232e7236813cbde9638814a874b938755eaf51469f347039ddb499351644d01f') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:53:37 Author: felixonmars Revision: 703068 upgpkg: hlint 3.1.6-31: rebuild with mwc-random 0.15.0.1 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:52:41 UTC (rev 703067) +++ PKGBUILD2020-09-12 01:53:37 UTC (rev 703068) @@ -3,7 +3,7 @@ pkgname=hlint pkgver=3.1.6 -pkgrel=30 +pkgrel=31 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD")
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:52:33 Author: felixonmars Revision: 703066 upgpkg: hledger-web 1.19-4: rebuild with mwc-random 0.15.0.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:51:21 UTC (rev 703065) +++ PKGBUILD2020-09-12 01:52:33 UTC (rev 703066) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19 -pkgrel=3 +pkgrel=4 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:52:41 Author: felixonmars Revision: 703067 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 703066, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 703066, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:52:41 UTC (rev 703067) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19 +pkgrel=4 +pkgdesc="Web-based user interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('e9a6a1704f0b1d52a1d09555c96b322c4bf830372afffc71a0290af02a087e3cb12f1413678feb81efcdac967531a80e6a9675997ccd8ad787380715efe32534') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:51:12 Author: felixonmars Revision: 703064 upgpkg: hledger-ui 1.19-4: rebuild with mwc-random 0.15.0.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:50:18 UTC (rev 703063) +++ PKGBUILD2020-09-12 01:51:12 UTC (rev 703064) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.19 -pkgrel=3 +pkgrel=4 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:51:21 Author: felixonmars Revision: 703065 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 703064, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 703064, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:51:21 UTC (rev 703065) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.19 +pkgrel=4 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +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-extra' + '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=('4f8ed240577d4ba1c1638aafdfc6ed83a8b21b8051c335b1d76e77096e03c77798dca9da7841a6d3f4aea1a1fef35739e9c365591d17ea48e2c0cc8f21147340') + +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 $MAKEFLAGS +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:50:18 Author: felixonmars Revision: 703063 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 703062, hledger/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 703062, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:50:18 UTC (rev 703063) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.19 +pkgrel=4 +pkgdesc="Command-line interface for the hledger accounting system" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' + 'haskell-cmdargs' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' + '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-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f6c32f916a5526b31d3fb0a1796c5eb77ab2f7674d9436db2de0f6b5b26c3f96504e19caf06015925e3e2f8a923b2712665c2c426f19235dbef35a98a005ed6a') + +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 --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:50:10 Author: felixonmars Revision: 703062 upgpkg: hledger 1.19-4: rebuild with mwc-random 0.15.0.1 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:48:06 UTC (rev 703061) +++ PKGBUILD2020-09-12 01:50:10 UTC (rev 703062) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.19 -pkgrel=3 +pkgrel=4 pkgdesc="Command-line interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:48:06 Author: felixonmars Revision: 703061 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 703060, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 703060, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:48:06 UTC (rev 703061) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=1.0.0 +pkgrel=99 +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-network2.8' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic -package network-2.8.0.1 -hide-package network-bsd|' gameServer/CMakeLists.txt + sed -i '/#include /a #include ' QTfrontend/ui/page/pagegamestats.cpp + + # https://bugs.freepascal.org/view.php?id=37286 + sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas +} + +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 libad9361/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:47:30 Author: ffy00 Revision: 703059 rebuild for libiio 0.21 (0.2-3) Modified: libad9361/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:42:37 UTC (rev 703058) +++ PKGBUILD2020-09-12 01:47:30 UTC (rev 703059) @@ -3,7 +3,7 @@ pkgname=libad9361 _pkgname=$pkgname-iio pkgver=0.2 -pkgrel=2 +pkgrel=3 pkgdesc='IIO AD9361 library for filter design and handling, multi-chip sync, etc.' arch=('x86_64') url='https://github.com/analogdevicesinc/libad9361-iio'
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:47:52 Author: felixonmars Revision: 703060 upgpkg: hedgewars 1.0.0-99: rebuild with mwc-random 0.15.0.1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:47:30 UTC (rev 703059) +++ PKGBUILD2020-09-12 01:47:52 UTC (rev 703060) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=1.0.0 -pkgrel=98 +pkgrel=99 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: Saturday, September 12, 2020 @ 01:42:37 Author: felixonmars Revision: 703058 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 703057, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 703057, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:42:37 UTC (rev 703058) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=88 +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') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $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 \ +-f-debug --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +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: Saturday, September 12, 2020 @ 01:42:29 Author: felixonmars Revision: 703057 upgpkg: hasktags 0.71.2-88: rebuild with mwc-random 0.15.0.1 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:41:47 UTC (rev 703056) +++ PKGBUILD2020-09-12 01:42:29 UTC (rev 703057) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=87 +pkgrel=88 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags; license=("BSD")
[arch-commits] Commit in haskell-pantry/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:41:38 Author: felixonmars Revision: 703055 upgpkg: haskell-pantry 0.5.1.2-3: rebuild with mwc-random 0.15.0.1 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:38:00 UTC (rev 703054) +++ PKGBUILD2020-09-12 01:41:38 UTC (rev 703055) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.2 -pkgrel=2 +pkgrel=3 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:41:47 Author: felixonmars Revision: 703056 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 703055, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 703055, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:41:47 UTC (rev 703056) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.2 +pkgrel=3 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('60012fe986487b5e1e24bee4eb92f9c96971ac961496b6eae7826d11c7c8212d63ec04835aface42b1cf20727adc95bbc63238f9e339c700d832569de66dba43') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in darcs/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:38:00 Author: felixonmars Revision: 703054 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 703053, darcs/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 703053, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:38:00 UTC (rev 703054) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.16.2 +pkgrel=14 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-conduit' 'haskell-constraints' 'haskell-cryptonite' 'haskell-data-ordlist' + 'haskell-fgl' 'haskell-hashable' 'haskell-html' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-knob' 'haskell-memory' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-time' 'haskell-sandi' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-temporary' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-leancheck' + 'haskell-quickcheck' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-leancheck' + 'haskell-test-framework-quickcheck2' + # Added for their bundled shelly + 'haskell-exceptions' 'haskell-monad-control' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-transformers-base') +checkdepends=('bc' 'time') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ee43e570227a5f462e064b71323755d1179809c24ff83a904aefa32494c4655b41b4b3291411b5abc1e1e75be894cde6070aa072b51905ddf8fc2934973b25cb') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +sed -i -e 's/< *2.14/<3/' $pkgname.cabal + +# Odd issue... +sed -i "s|PACKAGE_VERSION|\"$pkgver\"|" src/hscurl.c +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:37:51 Author: felixonmars Revision: 703053 upgpkg: darcs 2.16.2-14: rebuild with mwc-random 0.15.0.1 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:09:55 UTC (rev 703052) +++ PKGBUILD2020-09-12 01:37:51 UTC (rev 703053) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.16.2 -pkgrel=13 +pkgrel=14 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL")
[arch-commits] Commit in gstreamer/repos (3 files)
Date: Saturday, September 12, 2020 @ 01:17:26 Author: heftig Revision: 395808 archrelease: copy trunk to testing-x86_64 Added: gstreamer/repos/testing-x86_64/ gstreamer/repos/testing-x86_64/PKGBUILD (from rev 395801, gstreamer/trunk/PKGBUILD) gstreamer/repos/testing-x86_64/gstreamer.install (from rev 395802, gstreamer/trunk/gstreamer.install) ---+ PKGBUILD | 44 gstreamer.install |7 +++ 2 files changed, 51 insertions(+) Copied: gstreamer/repos/testing-x86_64/PKGBUILD (from rev 395801, gstreamer/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:26 UTC (rev 395808) @@ -0,0 +1,44 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gstreamer +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - core" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(libxml2 glib2 libunwind libcap libelf python) +makedepends=(gobject-introspection git valgrind bash-completion meson gmp gsl gtk3) +_commit=96148da56f9cbf23120e51ce59ab90f94d8b19b8 # tags/1.18.0^0 +install=gstreamer.install +source=("git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D doc=disabled \ +-D ptp-helper-permissions=capabilities \ +-D dbghelp=disabled \ +-D gobject-cast-checks=disabled \ +-D package-name="GStreamer (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} Copied: gstreamer/repos/testing-x86_64/gstreamer.install (from rev 395802, gstreamer/trunk/gstreamer.install) === --- testing-x86_64/gstreamer.install(rev 0) +++ testing-x86_64/gstreamer.install2020-09-12 01:17:26 UTC (rev 395808) @@ -0,0 +1,7 @@ +post_install() { + post_upgrade $1 '' +} + +post_upgrade() { + setcap cap_net_bind_service,cap_net_admin+ep usr/lib/gstreamer-1.0/gst-ptp-helper +}
[arch-commits] Commit in gstreamer-docs/repos (testing-any testing-any/PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:17:23 Author: heftig Revision: 395802 archrelease: copy trunk to testing-any Added: gstreamer-docs/repos/testing-any/ gstreamer-docs/repos/testing-any/PKGBUILD (from rev 395801, gstreamer-docs/trunk/PKGBUILD) --+ PKGBUILD | 22 ++ 1 file changed, 22 insertions(+) Copied: gstreamer-docs/repos/testing-any/PKGBUILD (from rev 395801, gstreamer-docs/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2020-09-12 01:17:23 UTC (rev 395802) @@ -0,0 +1,22 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gstreamer-docs +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - documentation" +url="https://gstreamer.freedesktop.org/; +arch=(any) +license=(GPL3 LGPL custom:BSD custom:CC-BY-SA-4.0 custom:MIT custom:OPL) +source=("https://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('aa79151a47a715d068efbd2204a56b552da282582df631820facd9219be9d174' +'SKIP') +validpgpkeys=(D637032E45B8C6585B9456565D2EEE6F6F349D7C) # Tim Müller + +package() { + cd $pkgname-$pkgver + + mkdir -p "$pkgdir/usr/share" + cp -a devhelp "$pkgdir/usr/share/devhelp" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING LICENSE* +}
[arch-commits] Commit in gst-plugins-bad/repos (3 files)
Date: Saturday, September 12, 2020 @ 01:17:25 Author: heftig Revision: 395806 archrelease: copy trunk to testing-x86_64 Added: gst-plugins-bad/repos/testing-x86_64/ gst-plugins-bad/repos/testing-x86_64/0001-tests-svthevcenc-Fix-test_encode_simple.patch (from rev 395801, gst-plugins-bad/trunk/0001-tests-svthevcenc-Fix-test_encode_simple.patch) gst-plugins-bad/repos/testing-x86_64/PKGBUILD (from rev 395802, gst-plugins-bad/trunk/PKGBUILD) + 0001-tests-svthevcenc-Fix-test_encode_simple.patch | 24 +++ PKGBUILD | 129 +++ 2 files changed, 153 insertions(+) Copied: gst-plugins-bad/repos/testing-x86_64/0001-tests-svthevcenc-Fix-test_encode_simple.patch (from rev 395801, gst-plugins-bad/trunk/0001-tests-svthevcenc-Fix-test_encode_simple.patch) === --- testing-x86_64/0001-tests-svthevcenc-Fix-test_encode_simple.patch (rev 0) +++ testing-x86_64/0001-tests-svthevcenc-Fix-test_encode_simple.patch 2020-09-12 01:17:25 UTC (rev 395806) @@ -0,0 +1,24 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 12 Sep 2020 02:23:37 +0200 +Subject: [PATCH] tests: svthevcenc: Fix test_encode_simple + +Pick the same I420 format the other test use. Without this, the source +picks AYUV64, which fails. +--- + tests/check/elements/svthevcenc.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/check/elements/svthevcenc.c b/tests/check/elements/svthevcenc.c +index d1234fc27..1b938e10c 100644 +--- a/tests/check/elements/svthevcenc.c b/tests/check/elements/svthevcenc.c +@@ -29,7 +29,7 @@ GST_START_TEST (test_encode_simple) + h = gst_harness_new_parse ("svthevcenc speed=9 bitrate=1000 ! h265parse"); + + gst_harness_add_src_parse (h, "videotestsrc is-live=true ! " +- "capsfilter caps=\"video/x-raw,width=320,height=240,framerate=25/1\"", ++ "capsfilter caps=\"video/x-raw,format=I420,width=320,height=240,framerate=25/1\"", + TRUE); + + /* Push 25 buffers into the encoder */ Copied: gst-plugins-bad/repos/testing-x86_64/PKGBUILD (from rev 395802, gst-plugins-bad/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:25 UTC (rev 395806) @@ -0,0 +1,129 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=gst-plugins-bad +pkgname=(gst-plugins-bad-libs gst-plugins-bad gst-plugin-opencv) +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - bad plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-base-libs orc libdrm libx11 libgudev libusb libvdpau + libxkbcommon-x11) +makedepends=(mjpegtools curl chromaprint libmms faad2 libdca libdvdnav + libmodplug libgme nettle libkate wayland libofa openjpeg2 libwebp + libsrtp sbc rtmpdump libexif libdvdread wildmidi ladspa openal + vulkan-icd-loader libfdk-aac faac soundtouch spandsp neon + webrtc-audio-processing libdc1394 libmpcdec zvbi openexr libbs2b + libnice lcms2 bluez-libs glu srt aom x265 liblrdf libde265 zbar + librsvg fluidsynth lilv lv2 gst-plugins-good python git + gobject-introspection vulkan-headers vulkan-validation-layers + wayland-protocols gtk3 meson shaderc libavtp svt-hevc libmicrodns + zxing-cpp opencv libva) +checkdepends=(xorg-server-xvfb) +options=(!emptydirs) +_commit=7cb583bb0427819a6b59b783e7df67961df2155f # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git#commit=$_commit; +0001-tests-svthevcenc-Fix-test_encode_simple.patch) +sha256sums=('SKIP' +'04b276b7dc5ae63d2a5bfcef446597114e9d28c743e325c60038f8fc5375f445') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase + git apply -3 ../0001-tests-svthevcenc-Fix-test_encode_simple.patch +} + +build() { + arch-meson $pkgbase build \ +-D directfb=disabled \ +-D doc=disabled \ +-D flite=disabled \ +-D gsm=disabled \ +-D iqa=disabled \ +-D magicleap=disabled \ +-D msdk=disabled \ +-D nvdec=disabled \ +-D nvenc=disabled \ +-D openh264=disabled \ +-D openmpt=disabled \ +-D openni2=disabled \ +-D opensles=disabled \ +-D tinyalsa=disabled \ +-D voaacenc=disabled \ +-D voamrwbenc=disabled \ +-D wasapi2=disabled \ +-D wasapi=disabled \ +-D wpe=disabled \ +-D gobject-cast-checks=disabled \ +-D package-name="GStreamer Bad Plugins (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() ( +
[arch-commits] Commit in gstreamer-vaapi/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:17:24 Author: heftig Revision: 395805 archrelease: copy trunk to testing-x86_64 Added: gstreamer-vaapi/repos/testing-x86_64/ gstreamer-vaapi/repos/testing-x86_64/PKGBUILD (from rev 395801, gstreamer-vaapi/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: gstreamer-vaapi/repos/testing-x86_64/PKGBUILD (from rev 395801, gstreamer-vaapi/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:24 UTC (rev 395805) @@ -0,0 +1,42 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gstreamer-vaapi +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - vaapi plugin" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-bad libva libxrandr) +makedepends=(python git meson gtk3) +_commit=de6fb60929252d6ee066aa06e25302a3f4a9856e # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgbase build \ +-D doc=disabled \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + export XDG_RUNTIME_DIR + + # Fails without hardware + meson test -C build --print-errorlogs || : +) + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gst-plugins-base/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:17:24 Author: heftig Revision: 395804 archrelease: copy trunk to testing-x86_64 Added: gst-plugins-base/repos/testing-x86_64/ gst-plugins-base/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-base/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: gst-plugins-base/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-base/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:24 UTC (rev 395804) @@ -0,0 +1,66 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=gst-plugins-base +pkgname=(gst-plugins-base-libs gst-plugins-base) +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - base plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gstreamer orc libxv iso-codes libgudev mesa) +makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus + graphene libpng libjpeg gobject-introspection git meson + gtk3 qt5-{base,tools,x11extras} clutter sdl2 glu) +checkdepends=(xorg-server-xvfb) +options=(!emptydirs) +_commit=f21623c1f60949ed6a77e2c2c3857be942cd2db5 # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build \ +-D doc=disabled \ +-D tremor=disabled \ +-D gobject-cast-checks=disabled \ +-D package-name="GStreamer Base Plugins (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + export XDG_RUNTIME_DIR + + xvfb-run -s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \ +meson test -C build --print-errorlogs +) + +package_gst-plugins-base-libs() { + pkgdesc="${pkgdesc% plugins}" + + DESTDIR="$pkgdir" meson install -C build + + mkdir -p ext/lib/gstreamer-1.0 + for _x in alsa cdparanoia libvisual ogg opengl opus pango theora vorbis; do +_x="lib/gstreamer-1.0/libgst${_x}.so" +mv "$pkgdir/usr/$_x" "ext/$_x" + done +} + +package_gst-plugins-base() { + depends=("gst-plugins-base-libs=$pkgver" + alsa-lib cdparanoia libvisual libvorbis libtheora pango opus graphene libpng libjpeg) + + mv ext "$pkgdir/usr" +}
[arch-commits] Commit in gst-python/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:17:25 Author: heftig Revision: 395807 archrelease: copy trunk to testing-x86_64 Added: gst-python/repos/testing-x86_64/ gst-python/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-python/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: gst-python/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-python/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:25 UTC (rev 395807) @@ -0,0 +1,40 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Sergej Pupykin +# Contributor: Jan de Groot + +pkgname=gst-python +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - python bindings" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(python-gobject gst-plugins-base-libs) +makedepends=(git meson) +_commit=a85f99e274fe14348645c61606463ff63ceb45eb # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-python.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" +}
[arch-commits] Commit in gst-plugins-good/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:17:26 Author: heftig Revision: 395809 archrelease: copy trunk to testing-x86_64 Added: gst-plugins-good/repos/testing-x86_64/ gst-plugins-good/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-good/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: gst-plugins-good/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-good/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:26 UTC (rev 395809) @@ -0,0 +1,73 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=gst-plugins-good +pkgname=(gst-plugins-good gst-plugin-gtk gst-plugin-qmlgl) +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - good plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(libpulse libsoup gst-plugins-base-libs wavpack aalib taglib libdv libshout libvpx + gdk-pixbuf2 libcaca libavc1394 libiec61883 libxdamage v4l-utils cairo libgudev speex flac + libraw1394 lame mpg123 twolame) +makedepends=(python git meson jack2 gtk3 qt5-{tools,declarative,x11extras,wayland} nasm) +checkdepends=(gst-plugins-base xorg-server-xvfb) +options=(!emptydirs) +_commit=6ef694ce7b40dda9f2163ed5e1b1de7378505ad0 # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-good.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D doc=disabled \ +-D rpicamsrc=disabled \ +-D gobject-cast-checks=disabled \ +-D package-name="GStreamer Good Plugins (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + export XDG_RUNTIME_DIR + + xvfb-run -s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \ +meson test -C build --print-errorlogs +) + +package_gst-plugins-good() { + depends+=(libjack.so) + + DESTDIR="$pkgdir" meson install -C build + + for _x in gtk qmlgl; do +mkdir -p "$_x/lib/gstreamer-1.0" +_f="lib/gstreamer-1.0/libgst${_x}.so" +mv "$pkgdir/usr/$_f" "$_x/$_f" + done +} + +package_gst-plugin-gtk() { + pkgdesc="${pkgdesc%-*}- gtk plugin" + depends=(gst-plugins-base-libs gtk3) + + mv gtk "$pkgdir/usr" +} + +package_gst-plugin-qmlgl() { + pkgdesc="${pkgdesc%-*}- qmlgl plugin" + depends=(gst-plugins-base-libs qt5-{declarative,x11extras,wayland}) + + mv qmlgl "$pkgdir/usr" +}
[arch-commits] Commit in gst-libav/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:17:28 Author: heftig Revision: 395810 archrelease: copy trunk to testing-x86_64 Added: gst-libav/repos/testing-x86_64/ gst-libav/repos/testing-x86_64/PKGBUILD (from rev 395809, gst-libav/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: gst-libav/repos/testing-x86_64/PKGBUILD (from rev 395809, gst-libav/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:28 UTC (rev 395810) @@ -0,0 +1,41 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gst-libav +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - libav plugin" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(GPL) +depends=(gst-plugins-base-libs bzip2 ffmpeg) +makedepends=(python git meson) +provides=("gst-ffmpeg=$pkgver-$pkgrel") +_commit=215b3ed959f2b307065319f94855cc9e1ce7be95 # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-libav.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D doc=disabled \ +-D package-name="GStreamer FFmpeg Plugin (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gst-plugins-ugly/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:17:23 Author: heftig Revision: 395803 archrelease: copy trunk to testing-x86_64 Added: gst-plugins-ugly/repos/testing-x86_64/ gst-plugins-ugly/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-ugly/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: gst-plugins-ugly/repos/testing-x86_64/PKGBUILD (from rev 395801, gst-plugins-ugly/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-09-12 01:17:23 UTC (rev 395803) @@ -0,0 +1,42 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gst-plugins-ugly +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - ugly plugins" +url="https://gstreamer.freedesktop.org/; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-base-libs libdvdread libmpeg2 a52dec libsidplay libcdio + x264 opencore-amr) +makedepends=(python git meson) +_commit=ae91a81d9aa913cee1e8310af93a8fff5445628d # tags/1.18.0^0 +source=("git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build \ +-D doc=disabled \ +-D gobject-cast-checks=disabled \ +-D package-name="GStreamer Ugly Plugins (Arch Linux)" \ +-D package-origin="https://www.archlinux.org/; + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gstreamer-vaapi/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:16:55 Author: heftig Revision: 395801 make the test progress a bit further Modified: gstreamer-vaapi/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:10:44 UTC (rev 395800) +++ PKGBUILD2020-09-12 01:16:55 UTC (rev 395801) @@ -29,10 +29,13 @@ meson compile -C build } -check() { +check() ( + mkdir -p -m 700 "${XDG_RUNTIME_DIR:=$PWD/runtime-dir}" + export XDG_RUNTIME_DIR + # Fails without hardware meson test -C build --print-errorlogs || : -} +) package() { DESTDIR="$pkgdir" meson install -C build
[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:10:44 Author: heftig Revision: 395800 add conflicts and replaces Modified: gst-plugins-bad/trunk/PKGBUILD --+ PKGBUILD |2 ++ 1 file changed, 2 insertions(+) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:08:53 UTC (rev 395799) +++ PKGBUILD2020-09-12 01:10:44 UTC (rev 395800) @@ -78,6 +78,8 @@ package_gst-plugins-bad-libs() { pkgdesc="${pkgdesc% plugins}" provides=("gst-transcoder=$pkgver") + conflicts=("gst-transcoder<1.18.0") + replaces=("gst-transcoder<1.18.0") DESTDIR="$pkgdir" meson install -C build
[arch-commits] Commit in haskell-zip-archive/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:09:55 Author: felixonmars Revision: 703052 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 703051, haskell-zip-archive/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-zip-archive/repos/community-staging-x86_64/PKGBUILD (from rev 703051, haskell-zip-archive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:09:55 UTC (rev 703052) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=zip-archive +pkgname=haskell-zip-archive +pkgver=0.4.1 +pkgrel=50 +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-zip-archive/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:09:47 Author: felixonmars Revision: 703051 upgpkg: haskell-zip-archive 0.4.1-50: rebuild with mwc-random 0.15.0.1 Modified: haskell-zip-archive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:08:48 UTC (rev 703050) +++ PKGBUILD2020-09-12 01:09:47 UTC (rev 703051) @@ -4,7 +4,7 @@ _hkgname=zip-archive pkgname=haskell-zip-archive pkgver=0.4.1 -pkgrel=49 +pkgrel=50 pkgdesc="Library for creating and modifying zip archives." url="https://github.com/jgm/zip-archive; license=("BSD")
[arch-commits] Commit in gstreamer-docs/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:08:53 Author: heftig Revision: 395799 1.18.0-1 Added: gstreamer-docs/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 22 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-12 01:08:53 UTC (rev 395799) @@ -0,0 +1,22 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gstreamer-docs +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - documentation" +url="https://gstreamer.freedesktop.org/; +arch=(any) +license=(GPL3 LGPL custom:BSD custom:CC-BY-SA-4.0 custom:MIT custom:OPL) +source=("https://gstreamer.freedesktop.org/src/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}) +sha256sums=('aa79151a47a715d068efbd2204a56b552da282582df631820facd9219be9d174' +'SKIP') +validpgpkeys=(D637032E45B8C6585B9456565D2EEE6F6F349D7C) # Tim Müller + +package() { + cd $pkgname-$pkgver + + mkdir -p "$pkgdir/usr/share" + cp -a devhelp "$pkgdir/usr/share/devhelp" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING LICENSE* +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:08:48 Author: felixonmars Revision: 703050 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 703049, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 703049, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:08:48 UTC (rev 703050) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200908 +pkgrel=2 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:08:40 Author: felixonmars Revision: 703049 upgpkg: git-annex 8.20200908-2: rebuild with mwc-random 0.15.0.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:03:52 UTC (rev 703048) +++ PKGBUILD2020-09-12 01:08:40 UTC (rev 703049) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200908 -pkgrel=1 +pkgrel=2 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in (gstreamer-docs gstreamer-docs/repos gstreamer-docs/trunk)
Date: Saturday, September 12, 2020 @ 01:03:59 Author: heftig Revision: 395798 Add gstreamer-docs Added: gstreamer-docs/ gstreamer-docs/repos/ gstreamer-docs/trunk/
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:03:52 Author: felixonmars Revision: 703048 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 703047, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 703047, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:03:52 UTC (rev 703048) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=45 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-rio' 'haskell-unix-compat' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in gstreamer-vaapi/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:03:32 Author: heftig Revision: 395797 1.18.0-1 Modified: gstreamer-vaapi/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:03:15 UTC (rev 395796) +++ PKGBUILD2020-09-12 01:03:32 UTC (rev 395797) @@ -1,15 +1,15 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) pkgname=gstreamer-vaapi -pkgver=1.16.2 -pkgrel=2 -pkgdesc="GStreamer Multimedia Framework VAAPI Plugin" +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - vaapi plugin" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) depends=(gst-plugins-bad libva libxrandr) -makedepends=(python gtk-doc git gtk3 meson) -_commit=20d86914bc7cc6390f6bd90599f41dc99b164d96 # tags/1.16.2^0 +makedepends=(python git meson gtk3) +_commit=de6fb60929252d6ee066aa06e25302a3f4a9856e # tags/1.18.0^0 source=("git+https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi.git#commit=$_commit;) sha256sums=('SKIP') @@ -23,12 +23,15 @@ } build() { - arch-meson $pkgname build + arch-meson $pkgbase build \ +-D doc=disabled \ +-D package-origin="https://www.archlinux.org/; meson compile -C build } check() { - meson test -C build --print-errorlogs + # Fails without hardware + meson test -C build --print-errorlogs || : } package() {
[arch-commits] Commit in gst-plugins-bad/trunk (3 files)
Date: Saturday, September 12, 2020 @ 01:03:15 Author: heftig Revision: 395796 1.18.0-1 Added: gst-plugins-bad/trunk/0001-tests-svthevcenc-Fix-test_encode_simple.patch Modified: gst-plugins-bad/trunk/PKGBUILD Deleted: gst-plugins-bad/trunk/0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch -+ 0001-tests-svthevcenc-Fix-test_encode_simple.patch | 24 + 0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch | 46 -- PKGBUILD| 78 ++ 3 files changed, 71 insertions(+), 77 deletions(-) Added: 0001-tests-svthevcenc-Fix-test_encode_simple.patch === --- 0001-tests-svthevcenc-Fix-test_encode_simple.patch (rev 0) +++ 0001-tests-svthevcenc-Fix-test_encode_simple.patch 2020-09-12 01:03:15 UTC (rev 395796) @@ -0,0 +1,24 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 12 Sep 2020 02:23:37 +0200 +Subject: [PATCH] tests: svthevcenc: Fix test_encode_simple + +Pick the same I420 format the other test use. Without this, the source +picks AYUV64, which fails. +--- + tests/check/elements/svthevcenc.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/check/elements/svthevcenc.c b/tests/check/elements/svthevcenc.c +index d1234fc27..1b938e10c 100644 +--- a/tests/check/elements/svthevcenc.c b/tests/check/elements/svthevcenc.c +@@ -29,7 +29,7 @@ GST_START_TEST (test_encode_simple) + h = gst_harness_new_parse ("svthevcenc speed=9 bitrate=1000 ! h265parse"); + + gst_harness_add_src_parse (h, "videotestsrc is-live=true ! " +- "capsfilter caps=\"video/x-raw,width=320,height=240,framerate=25/1\"", ++ "capsfilter caps=\"video/x-raw,format=I420,width=320,height=240,framerate=25/1\"", + TRUE); + + /* Push 25 buffers into the encoder */ Deleted: 0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch === --- 0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch 2020-09-12 00:34:01 UTC (rev 395795) +++ 0001-vulkan-Drop-use-of-VK_RESULT_BEGIN_RANGE.patch 2020-09-12 01:03:15 UTC (rev 395796) @@ -1,46 +0,0 @@ -From 29bf8d8528ec694f65c8fae310adac996322cc74 Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Sat, 9 May 2020 19:59:46 +0200 -Subject: [PATCH] vulkan: Drop use of VK_RESULT_BEGIN_RANGE - -This was removed in Vulkan 1.2.140. - -> Shortly after 2020-04-24, we will be removing the automatically -> generated `VK_*_BEGIN_RANGE`, `VK_*_END_RANGE`, and `VK_*_RANGE_SIZE` -> tokens from the Vulkan headers. These tokens are currently defined for -> some enumerated types, but are explicitly not part of the Vulkan API. -> They existed only to support some Vulkan implementation internals, -> which no longer require them. We will be accepting comments on this -> topic in [#1230], but we strongly suggest any external projects using -> these tokens immediately migrate away from them. - -[#1230]: https://github.com/KhronosGroup/Vulkan-Docs/issues/1230 - ext/vulkan/vkerror.c | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/ext/vulkan/vkerror.c b/ext/vulkan/vkerror.c -index 3fec27e4d..c91589d9b 100644 a/ext/vulkan/vkerror.c -+++ b/ext/vulkan/vkerror.c -@@ -27,7 +27,7 @@ - #include "vkerror.h" - - /* *INDENT-OFF* */ --static const struct -+static const struct - { - VkResult result; - const char *str; -@@ -63,8 +63,6 @@ _vk_result_to_string (VkResult result) - - if (result >= 0) - return NULL; -- if (result < VK_RESULT_BEGIN_RANGE) --return "Unknown Error"; - - for (i = 0; i < G_N_ELEMENTS (vk_result_string_map); i++) { - if (result == vk_result_string_map[i].result) --- -2.26.2 - Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:34:01 UTC (rev 395795) +++ PKGBUILD2020-09-12 01:03:15 UTC (rev 395796) @@ -1,15 +1,16 @@ -# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jan de Groot pkgbase=gst-plugins-bad -pkgname=(gst-plugins-bad-libs gst-plugins-bad) -pkgver=1.16.2 -pkgrel=13 -pkgdesc="GStreamer open-source multimedia framework bad plugins" +pkgname=(gst-plugins-bad-libs gst-plugins-bad gst-plugin-opencv) +pkgver=1.18.0 +pkgrel=1 +pkgdesc="Multimedia graph framework - bad plugins" url="https://gstreamer.freedesktop.org/; arch=(x86_64) license=(LGPL) -depends=(gst-plugins-base-libs orc libdrm libx11 libgudev libusb libvdpau) +depends=(gst-plugins-base-libs orc libdrm libx11 libgudev libusb libvdpau + libxkbcommon-x11) makedepends=(mjpegtools curl chromaprint libmms faad2 libdca libdvdnav libmodplug libgme nettle libkate wayland libofa openjpeg2 libwebp libsrtp sbc
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:03:44 Author: felixonmars Revision: 703047 upgpkg: haskell-yesod-static 1.6.1.0-45: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:02:40 UTC (rev 703046) +++ PKGBUILD2020-09-12 01:03:44 UTC (rev 703047) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=44 +pkgrel=45 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:02:32 Author: felixonmars Revision: 703045 upgpkg: haskell-yesod-test 1.6.10-48: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:01:30 UTC (rev 703044) +++ PKGBUILD2020-09-12 01:02:32 UTC (rev 703045) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.10 -pkgrel=47 +pkgrel=48 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:02:40 Author: felixonmars Revision: 703046 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 703045, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 703045, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:02:40 UTC (rev 703046) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.10 +pkgrel=48 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:01:21 Author: felixonmars Revision: 703043 upgpkg: haskell-yesod-auth 1.6.10-111: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 01:00:15 UTC (rev 703042) +++ PKGBUILD2020-09-12 01:01:21 UTC (rev 703043) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10 -pkgrel=110 +pkgrel=111 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:01:30 Author: felixonmars Revision: 703044 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 703043, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 703043, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:01:30 UTC (rev 703044) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10 +pkgrel=111 +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=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, September 12, 2020 @ 01:00:15 Author: felixonmars Revision: 703042 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 703041, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 703041, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 01:00:15 UTC (rev 703042) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=26 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 01:00:03 Author: felixonmars Revision: 703041 upgpkg: haskell-yesod 1.6.1.0-26: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:59:01 UTC (rev 703040) +++ PKGBUILD2020-09-12 01:00:03 UTC (rev 703041) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=25 +pkgrel=26 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: Saturday, September 12, 2020 @ 00:59:01 Author: felixonmars Revision: 703040 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 703039, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 703039, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 00:59:01 UTC (rev 703040) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=247 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 00:58:47 Author: felixonmars Revision: 703039 upgpkg: haskell-yesod-form 1.6.7-247: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:57:14 UTC (rev 703038) +++ PKGBUILD2020-09-12 00:58:47 UTC (rev 703039) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=246 +pkgrel=247 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Saturday, September 12, 2020 @ 00:57:14 Author: felixonmars Revision: 703038 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 703037, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 703037, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 00:57:14 UTC (rev 703038) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=191 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 00:57:05 Author: felixonmars Revision: 703037 upgpkg: haskell-yesod-persistent 1.6.0.4-191: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:54:00 UTC (rev 703036) +++ PKGBUILD2020-09-12 00:57:05 UTC (rev 703037) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=190 +pkgrel=191 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Saturday, September 12, 2020 @ 00:54:00 Author: felixonmars Revision: 703036 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 703035, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 703035, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 00:54:00 UTC (rev 703036) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=803 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 00:53:51 Author: felixonmars Revision: 703035 upgpkg: haskell-yesod-default 1.2.0-803: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:51:27 UTC (rev 703034) +++ PKGBUILD2020-09-12 00:53:51 UTC (rev 703035) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=802 +pkgrel=803 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Saturday, September 12, 2020 @ 00:51:27 Author: felixonmars Revision: 703034 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 703033, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 703033, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-12 00:51:27 UTC (rev 703034) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.18 +pkgrel=93 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('babb4f0556107044fcaba04c09ad4bcb0b6269d70763fe0aec31a440c7997c71ebd4de4b3b2881f6c1e31b336de505b9c4e4cf49d1b411abe822ad61b5e0') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Saturday, September 12, 2020 @ 00:51:18 Author: felixonmars Revision: 703033 upgpkg: haskell-yesod-core 1.6.18-93: rebuild with mwc-random 0.15.0.1 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-12 00:47:02 UTC (rev 703032) +++ PKGBUILD2020-09-12 00:51:18 UTC (rev 703033) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.18 -pkgrel=92 +pkgrel=93 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")