[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:05:17 Author: felixonmars Revision: 497708 upgpkg: haskell-esqueleto 3.0.0-30 rebuild with dlist 0.8.0.7 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:04:51 UTC (rev 497707) +++ PKGBUILD2019-08-06 11:05:17 UTC (rev 497708) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.0.0 -pkgrel=29 +pkgrel=30 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (10 files)
Date: Tuesday, August 6, 2019 @ 11:04:51 Author: andrewsc Revision: 497707 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 497706, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 497706, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 497706, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 497706, firefox-developer-edition/trunk/firefox-install-dir.patch) firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg (from rev 497706, firefox-developer-edition/trunk/firefox-symbolic.svg) Deleted: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg + 0001-Use-remoting-name-for-GDK-application-names.patch | 112 +- PKGBUILD | 398 firefox-developer-edition.desktop | 680 +++ firefox-install-dir.patch | 86 - firefox-symbolic.svg | 128 +- 5 files changed, 720 insertions(+), 684 deletions(-) Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch === --- 0001-Use-remoting-name-for-GDK-application-names.patch 2019-08-06 11:04:09 UTC (rev 497706) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2019-08-06 11:04:51 UTC (rev 497707) @@ -1,56 +0,0 @@ -From 1cab10b39cfda068100cab8c598f1ca0f50e4131 Mon Sep 17 00:00:00 2001 -Message-Id: <1cab10b39cfda068100cab8c598f1ca0f50e4131.1553597287.git.jan.steff...@gmail.com> -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 25 Mar 2019 20:30:11 +0100 -Subject: [PATCH] Use remoting name for GDK application names - - toolkit/xre/nsAppRunner.cpp | 6 +- - widget/gtk/nsAppShell.cpp | 7 +++ - 2 files changed, 4 insertions(+), 9 deletions(-) - -diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp -index 0b808ef215f06..28911c0ffeaec 100644 a/toolkit/xre/nsAppRunner.cpp -+++ b/toolkit/xre/nsAppRunner.cpp -@@ -3728,11 +3728,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { - // consistently. - - // Set program name to the one defined in application.ini. -- { --nsAutoCString program(gAppData->name); --ToLowerCase(program); --g_set_prgname(program.get()); -- } -+ g_set_prgname(gAppData->remotingName); - - // Initialize GTK here for splash. - -diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp -index 0686ff814916b..ae4a4ea55f420 100644 a/widget/gtk/nsAppShell.cpp -+++ b/widget/gtk/nsAppShell.cpp -@@ -24,6 +24,7 @@ - # include "WakeLockListener.h" - #endif - #include "gfxPlatform.h" -+#include "nsAppRunner.h" - #include "ScreenHelperGTK.h" - #include "HeadlessScreenHelper.h" - #include "mozilla/widget/ScreenManager.h" -@@ -171,10 +172,8 @@ nsresult nsAppShell::Init() { - // option when program uses gdk_set_program_class(). - // - // See https://bugzilla.gnome.org/show_bug.cgi?id=747634 --nsAutoString brandName; --mozilla::widget::WidgetUtils::GetBrandShortName(brandName); --if (!brandName.IsEmpty()) { -- gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get()); -+if (gAppData) { -+ gdk_set_program_class(gAppData->remotingName); - } - } - --- -2.21.0 - Copied: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 497706, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) === --- 0001-Use-remoting-name-for-GDK-application-names.patch (rev 0) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2019-08-06 11:04:51 UTC (rev 497707) @@ -0,0 +1,56 @@ +From 1cab10b39cfda068100cab8c598f1ca0f50e4131 Mon Sep 17 00:00:00 2001 +Message-Id: <1cab10b39cfda068100cab8c598f1ca0f50e4131.1553597287.git.jan.steff...@gmail.com> +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 25 Mar 2019 20:30:11 +0100 +Subject: [PATCH] Use remoting name for GDK application names + +--- + toolkit/xre/nsAppRunner.cpp | 6 +- + widget/gtk/nsAppShell.cpp | 7 +++ + 2
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Tuesday, August 6, 2019 @ 11:04:09 Author: felixonmars Revision: 497706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 497705, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 497705, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 11:04:09 UTC (rev 497706) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.10.0 +pkgrel=2 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 'haskell-http-api-data' + 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers' + 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4d997ec7734dafd5f1c431b4d529772176c326dcced76d9402073a5f1de9dce66036fc7d13e283486f55f199cbc368389feb4c032f02004624979d4e9d33') + +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-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:03:58 Author: felixonmars Revision: 497705 upgpkg: haskell-persistent 2.10.0-2 rebuild with dlist 0.8.0.7 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:02:45 UTC (rev 497704) +++ PKGBUILD2019-08-06 11:03:58 UTC (rev 497705) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-pcre-heavy/repos (2 files)
Date: Tuesday, August 6, 2019 @ 11:02:26 Author: felixonmars Revision: 497703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-heavy/repos/community-staging-x86_64/ haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 497702, haskell-pcre-heavy/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 497702, haskell-pcre-heavy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 11:02:26 UTC (rev 497703) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-heavy +pkgname=haskell-pcre-heavy +pkgver=1.0.0.2 +pkgrel=62 +pkgdesc="A regexp library on top of pcre-light you can actually use" +url="https://github.com/myfreeweb/pcre-heavy; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 'haskell-string-conversions') +makedepends=('ghc' 'haskell-glob' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +doctest library/*/*/*/*.hs +} + +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 "UNLICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE" +}
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:02:45 Author: andrewsc Revision: 497704 upgpkg: firefox-developer-edition 69.0b10-2 firefox-developer-edition: Use 3-tier PGO Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD | 52 1 file changed, 44 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:02:26 UTC (rev 497703) +++ PKGBUILD2019-08-06 11:02:45 UTC (rev 497704) @@ -3,7 +3,7 @@ pkgname=firefox-developer-edition pkgver=69.0b10 -pkgrel=1 +pkgrel=2 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') license=('MPL' 'GPL' 'LGPL') @@ -55,7 +55,7 @@ echo -n "$_google_api_key" > google-api-key echo -n "$_mozilla_api_key" > mozilla-api-key - cat > .mozconfig << END + cat > ../mozconfig << END ac_add_options --enable-application=browser ac_add_options --prefix=/usr @@ -63,10 +63,8 @@ ac_add_options --enable-hardening ac_add_options --enable-optimize ac_add_options --enable-rust-simd -ac_add_options --enable-lto -export MOZ_PGO=1 -export CC=clang -export CXX=clang++ +export CC='clang --target=x86_64-unknown-linux-gnu' +export CXX='clang++ --target=x86_64-unknown-linux-gnu' export AR=llvm-ar export NM=llvm-nm export RANLIB=llvm-ranlib @@ -112,8 +110,46 @@ # LTO needs more open files ulimit -n 4096 - xvfb-run -a -n 95 -s "-screen 0 1600x1200x24" ./mach build - ./mach buildsymbols + # -fno-plt with cross-LTO causes obscure LLVM errors + # LLVM ERROR: Function Import: link error + CFLAGS="${CFLAGS/-fno-plt/}" + CXXFLAGS="${CXXFLAGS/-fno-plt/}" + + # Do 3-tier PGO + msg2 "Building instrumented browser..." + cat >.mozconfig ../mozconfig - <&2; then +error "No profile data produced." +return 1 + fi + + if [[ ! -s jarlog ]]; then +error "No jar log produced." +return 1 + fi + + msg2 "Building optimized browser..." + cat >.mozconfig ../mozconfig - <
[arch-commits] Commit in haskell-pcre-heavy/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:02:16 Author: felixonmars Revision: 497702 upgpkg: haskell-pcre-heavy 1.0.0.2-62 rebuild with dlist 0.8.0.7 Modified: haskell-pcre-heavy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:01:41 UTC (rev 497701) +++ PKGBUILD2019-08-06 11:02:16 UTC (rev 497702) @@ -4,7 +4,7 @@ _hkgname=pcre-heavy pkgname=haskell-pcre-heavy pkgver=1.0.0.2 -pkgrel=61 +pkgrel=62 pkgdesc="A regexp library on top of pcre-light you can actually use" url="https://github.com/myfreeweb/pcre-heavy; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Tuesday, August 6, 2019 @ 11:01:41 Author: felixonmars Revision: 497701 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 497700, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 497700, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 11:01:41 UTC (rev 497701) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.4.2 +pkgrel=35 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:01:31 Author: felixonmars Revision: 497700 upgpkg: haskell-path-io 1.4.2-35 rebuild with dlist 0.8.0.7 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:00:51 UTC (rev 497699) +++ PKGBUILD2019-08-06 11:01:31 UTC (rev 497700) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.2 -pkgrel=34 +pkgrel=35 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD")
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 11:00:42 Author: felixonmars Revision: 497698 upgpkg: haskell-path 0.6.1-113 rebuild with dlist 0.8.0.7 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 11:00:06 UTC (rev 497697) +++ PKGBUILD2019-08-06 11:00:42 UTC (rev 497698) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.6.1 -pkgrel=112 +pkgrel=113 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-path/repos (2 files)
Date: Tuesday, August 6, 2019 @ 11:00:51 Author: felixonmars Revision: 497699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 497698, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 497698, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 11:00:51 UTC (rev 497699) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.6.1 +pkgrel=113 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Tuesday, August 6, 2019 @ 11:00:06 Author: felixonmars Revision: 497697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 497696, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 497696, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 11:00:06 UTC (rev 497697) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.17.5.4 +pkgrel=44 +pkgdesc="Types for representing a structured document" +url="https://johnmacfarlane.net/pandoc; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b70dee15e80a91276b04d883f878ca67fdf76195d775f92dc5bbe80c941834fbf067804ea6afa0b79cfc886e4f741d68a161318ab6afb968f159ccbe04a85ce1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:59:56 Author: felixonmars Revision: 497696 upgpkg: haskell-pandoc-types 1.17.5.4-44 rebuild with dlist 0.8.0.7 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:58:51 UTC (rev 497695) +++ PKGBUILD2019-08-06 10:59:56 UTC (rev 497696) @@ -4,7 +4,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.17.5.4 -pkgrel=43 +pkgrel=44 pkgdesc="Types for representing a structured document" url="https://johnmacfarlane.net/pandoc; license=("BSD")
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:58:41 Author: felixonmars Revision: 497694 upgpkg: haskell-network-protocol-xmpp 0.4.8-130 rebuild with dlist 0.8.0.7 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:58:16 UTC (rev 497693) +++ PKGBUILD2019-08-06 10:58:41 UTC (rev 497694) @@ -4,7 +4,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=129 +pkgrel=130 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/; license=("GPL3")
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:58:51 Author: felixonmars Revision: 497695 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 497694, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 497694, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:58:51 UTC (rev 497695) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=130 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in asoundconf (3 files)
Date: Tuesday, August 6, 2019 @ 10:58:16 Author: alad Revision: 497693 archrelease: copy trunk to community-any Added: asoundconf/repos/ asoundconf/repos/community-any/ asoundconf/repos/community-any/PKGBUILD (from rev 497692, asoundconf/trunk/PKGBUILD) --+ PKGBUILD | 21 + 1 file changed, 21 insertions(+) Copied: asoundconf/repos/community-any/PKGBUILD (from rev 497692, asoundconf/trunk/PKGBUILD) === --- repos/community-any/PKGBUILD(rev 0) +++ repos/community-any/PKGBUILD2019-08-06 10:58:16 UTC (rev 497693) @@ -0,0 +1,21 @@ +# Maintainer: Lukas Jirkovsky +pkgname=asoundconf +pkgver=1.2 +_pkgver=01a1f5320b0a +pkgrel=1 +epoch=1 +pkgdesc="Get and set configuration parameters in ~/.asoundrc.asoundconf" +arch=('any') +url="https://bitbucket.org/stativ/asoundconf; +license=('GPL') +depends=('python2') +optdepends=('pygtk: asoundconf-gtk GUI') +source=($pkgname-${pkgver}.tar.gz::https://bitbucket.org/stativ/asoundconf/get/${pkgver}.tar.gz) +md5sums=('aa12135497217f248e70c6aee286f453') + +package() { + cd "$srcdir/stativ-$pkgname-$_pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (asoundconf asoundconf/trunk asoundconf/trunk/PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:58:06 Author: alad Revision: 497692 add asoundconf Added: asoundconf/ asoundconf/trunk/ asoundconf/trunk/PKGBUILD --+ PKGBUILD | 21 + 1 file changed, 21 insertions(+) Added: asoundconf/trunk/PKGBUILD === --- asoundconf/trunk/PKGBUILD (rev 0) +++ asoundconf/trunk/PKGBUILD 2019-08-06 10:58:06 UTC (rev 497692) @@ -0,0 +1,21 @@ +# Maintainer: Lukas Jirkovsky +pkgname=asoundconf +pkgver=1.2 +_pkgver=01a1f5320b0a +pkgrel=1 +epoch=1 +pkgdesc="Get and set configuration parameters in ~/.asoundrc.asoundconf" +arch=('any') +url="https://bitbucket.org/stativ/asoundconf; +license=('GPL') +depends=('python2') +optdepends=('pygtk: asoundconf-gtk GUI') +source=($pkgname-${pkgver}.tar.gz::https://bitbucket.org/stativ/asoundconf/get/${pkgver}.tar.gz) +md5sums=('aa12135497217f248e70c6aee286f453') + +package() { + cd "$srcdir/stativ-$pkgname-$_pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-microstache/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:57:46 Author: felixonmars Revision: 497690 upgpkg: haskell-microstache 1.0.1.1-108 rebuild with dlist 0.8.0.7 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:57:06 UTC (rev 497689) +++ PKGBUILD2019-08-06 10:57:46 UTC (rev 497690) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.1 -pkgrel=107 +pkgrel=108 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache; license=("BSD")
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:57:56 Author: felixonmars Revision: 497691 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 497690, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 497690, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:57:56 UTC (rev 497691) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.1 +pkgrel=108 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:57:06 Author: felixonmars Revision: 497689 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497688, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497688, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:57:06 UTC (rev 497689) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0.4 +pkgrel=13 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-aeson/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:56:56 Author: felixonmars Revision: 497688 upgpkg: haskell-microlens-aeson 2.3.0.4-13 rebuild with dlist 0.8.0.7 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:56:12 UTC (rev 497687) +++ PKGBUILD2019-08-06 10:56:56 UTC (rev 497688) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0.4 -pkgrel=12 +pkgrel=13 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:56:12 Author: felixonmars Revision: 497687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 497686, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 497686, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:56:12 UTC (rev 497687) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.6.2 +pkgrel=16 +pkgdesc="Generic support for list-like structures" +url="https://github.com/sjoerdvisscher/listlike; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f237b836e3cab483f7702bdec2855b95ec3c9c6d943bde248ce66ee32be45126914d4e3166740dbb0115eece3841cda59e471889c71f7eadd02a763148c11c41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:56:02 Author: felixonmars Revision: 497686 upgpkg: haskell-listlike 4.6.2-16 rebuild with dlist 0.8.0.7 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:53:49 UTC (rev 497685) +++ PKGBUILD2019-08-06 10:56:02 UTC (rev 497686) @@ -3,7 +3,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.6.2 -pkgrel=15 +pkgrel=16 pkgdesc="Generic support for list-like structures" url="https://github.com/sjoerdvisscher/listlike; license=('BSD')
[arch-commits] Commit in haskell-libmpd/repos (3 files)
Date: Tuesday, August 6, 2019 @ 10:53:49 Author: felixonmars Revision: 497685 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libmpd/repos/community-staging-x86_64/ haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 497684, haskell-libmpd/trunk/PKGBUILD) haskell-libmpd/repos/community-staging-x86_64/ghc-8.6.patch (from rev 497684, haskell-libmpd/trunk/ghc-8.6.patch) ---+ PKGBUILD | 53 + ghc-8.6.patch | 36 2 files changed, 89 insertions(+) Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 497684, haskell-libmpd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:53:49 UTC (rev 497685) @@ -0,0 +1,53 @@ +# Maintainer: Levente Polyak +# Contributer: Colin Woodbury +# Contributer: Leif Warner +# Contributor: Cedric Girard +# Contributor: Arch Haskell Team + +_hkgname=libmpd +pkgname=haskell-libmpd +pkgver=0.9.0.8 +pkgrel=70 +pkgdesc='Client library for MPD, the Music Player Daemon' +url='https://hackage.haskell.org/package/libmpd' +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' + 'haskell-filepath' 'haskell-network' 'haskell-time' 'haskell-utf8-string' + 'haskell-primitive') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz +ghc-8.6.patch) +sha512sums=('5cc24fe3a81f59b9a7dff96771e9e5312a5e64e0947e191439447838f00f176fc5dbe086fb8fc774dd4896480eb552640e4f0d93ab947f78bf01c72aa93f6907' + '9b3f4a2ff5859f100468d0da0ceb78e0affd4fd48e8c0f221f6435f1fa13bbf815f654909ace0c737fc4a3a1d9208b269b7d9a16e731eb37fc4d61e09feaab9b') + +prepare() { + cd $_hkgname-haskell-$pkgver + patch -p1 -i ../ghc-8.6.patch +} + +build() { + cd ${_hkgname}-haskell-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +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}-haskell-${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" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md changelog.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et: Copied: haskell-libmpd/repos/community-staging-x86_64/ghc-8.6.patch (from rev 497684, haskell-libmpd/trunk/ghc-8.6.patch) === --- community-staging-x86_64/ghc-8.6.patch (rev 0) +++ community-staging-x86_64/ghc-8.6.patch 2019-08-06 10:53:49 UTC (rev 497685) @@ -0,0 +1,36 @@ +diff --git a/src/Network/MPD/Commands/Types.hs b/src/Network/MPD/Commands/Types.hs +index 699821a..b12e68e 100644 +--- a/src/Network/MPD/Commands/Types.hs b/src/Network/MPD/Commands/Types.hs +@@ -44,6 +44,7 @@ import Network.MPD.Commands.Arg (MPDArg(prep), Args(Args)) + import Data.Default.Class + + import qualified Data.Map as M ++import Data.Map.Strict (insertWith) + import Data.Time.Clock (UTCTime) + import Data.String + +@@ -263,7 +264,7 @@ sgGetTag meta s = M.lookup meta $ sgTags s + + -- | Add metadata tag value. + sgAddTag :: Metadata -> Value -> Song -> Song +-sgAddTag meta value s = s { sgTags = M.insertWith' (++) meta [value] (sgTags s) } ++sgAddTag meta value s = s { sgTags = insertWith (++) meta [value] (sgTags s) } + + defaultSong :: Path -> Song + defaultSong path = +diff --git a/src/Network/MPD/Core.hs b/src/Network/MPD/Core.hs +index 29f7101..e4d4c1d 100644 +--- a/src/Network/MPD/Core.hs b/src/Network/MPD/Core.hs +@@ -117,7 +117,8 @@ mpdOpen = MPD $ do + (Just <$> connectTo host (PortNumber $ fromInteger port)) + `catchAny` const (return Nothing) + checkConn = do +-[msg] <- send "" ++singleMsg <- send "" ++let [msg] = singleMsg + if "OK MPD" `isPrefixOf` msg +
[arch-commits] Commit in haskell-libmpd/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:53:37 Author: felixonmars Revision: 497684 upgpkg: haskell-libmpd 0.9.0.8-70 rebuild with dlist 0.8.0.7 Modified: haskell-libmpd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:52:51 UTC (rev 497683) +++ PKGBUILD2019-08-06 10:53:37 UTC (rev 497684) @@ -7,7 +7,7 @@ _hkgname=libmpd pkgname=haskell-libmpd pkgver=0.9.0.8 -pkgrel=69 +pkgrel=70 pkgdesc='Client library for MPD, the Music Player Daemon' url='https://hackage.haskell.org/package/libmpd' license=('MIT')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:52:51 Author: felixonmars Revision: 497683 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497682, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497682, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:52:51 UTC (rev 497683) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=158 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:52:40 Author: felixonmars Revision: 497682 upgpkg: haskell-lens-aeson 1.0.2-158 rebuild with dlist 0.8.0.7 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:51:57 UTC (rev 497681) +++ PKGBUILD2019-08-06 10:52:40 UTC (rev 497682) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=157 +pkgrel=158 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:51:48 Author: felixonmars Revision: 497680 upgpkg: haskell-jose 0.7.0.0-119 rebuild with dlist 0.8.0.7 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:50:43 UTC (rev 497679) +++ PKGBUILD2019-08-06 10:51:48 UTC (rev 497680) @@ -4,7 +4,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.7.0.0 -pkgrel=118 +pkgrel=119 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:51:57 Author: felixonmars Revision: 497681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 497680, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 497680, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:51:57 UTC (rev 497681) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.7.0.0 +pkgrel=119 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:50:33 Author: felixonmars Revision: 497678 upgpkg: haskell-insert-ordered-containers 0.2.2-13 rebuild with dlist 0.8.0.7 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:49:41 UTC (rev 497677) +++ PKGBUILD2019-08-06 10:50:33 UTC (rev 497678) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.2 -pkgrel=12 +pkgrel=13 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:50:43 Author: felixonmars Revision: 497679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 497678, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 497678, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:50:43 UTC (rev 497679) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.2 +pkgrel=13 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8ff0c00ed15c2496a9fb4e5356f53320b38a76f72b534a450067d9b26d1c758b6ada868ef66ddcede7916aa807aec942622cd45cf86143f114dc338a73a7f16') + +prepare() { +sed -e '/semigroups/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:49:41 Author: felixonmars Revision: 497677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 497676, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 497676, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:49:41 UTC (rev 497677) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=2.0.3 +pkgrel=2 +pkgdesc="HTTP/2 library" +url="https://github.com/kazu-yamamoto/http2; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' + 'haskell-network-byte-order' 'haskell-psqueues' 'haskell-time-manager') +makedepends=('ghc' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base16-bytestring' + 'haskell-doctest' 'haskell-glob' 'haskell-hspec' 'haskell-unordered-containers' + 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ff5f02c355f9f5c459d94993f05636955f81b91cbdbd4e8c262b56e1fa3846f92aff946f8ec6851ab57ffbb73afb42999cb3597eb250a9e15a8d6788da860b20') + +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-devel +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:49:31 Author: felixonmars Revision: 497676 upgpkg: haskell-http2 2.0.3-2 rebuild with dlist 0.8.0.7 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:47:42 UTC (rev 497675) +++ PKGBUILD2019-08-06 10:49:31 UTC (rev 497676) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=2.0.3 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP/2 library" url="https://github.com/kazu-yamamoto/http2; license=("BSD")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:47:42 Author: felixonmars Revision: 497675 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 497674, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 497674, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:47:42 UTC (rev 497675) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7.4.1 +pkgrel=94 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1b0e2ec52726ba84dc93b7cffe7bccfa2d259049f1629799d239c9e2ef6abf13da561dd99775601d989ae5d5cc251a1684f23a243e6a27a663850f132f0724df') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:47:32 Author: felixonmars Revision: 497674 upgpkg: haskell-hopenpgp 2.7.4.1-94 rebuild with dlist 0.8.0.7 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:45:36 UTC (rev 497673) +++ PKGBUILD2019-08-06 10:47:32 UTC (rev 497674) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7.4.1 -pkgrel=93 +pkgrel=94 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:45:27 Author: felixonmars Revision: 497672 upgpkg: haskell-hledger-lib 1.14.1-40 rebuild with dlist 0.8.0.7 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:39:36 UTC (rev 497671) +++ PKGBUILD2019-08-06 10:45:27 UTC (rev 497672) @@ -4,7 +4,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.14.1 -pkgrel=39 +pkgrel=40 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:45:36 Author: felixonmars Revision: 497673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 497672, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 497672, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:45:36 UTC (rev 497673) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.14.1 +pkgrel=40 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-blaze-markup' + 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 'haskell-extra' + 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' 'haskell-megaparsec' + 'haskell-old-time' 'haskell-parser-combinators' 'haskell-pretty-show' 'haskell-regex-tdfa' + 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1f639631233b31889e67f3fd83f9ec1244f48f0d752247f6959a537ef2be1edfe3dbd5796099f36bb82974ac4b6d6a67b28283b25d15f2bcc68a29c4f1383676') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hjsonpointer/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:39:36 Author: felixonmars Revision: 497671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonpointer/repos/community-staging-x86_64/ haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 497670, haskell-hjsonpointer/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 497670, haskell-hjsonpointer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:39:36 UTC (rev 497671) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonpointer +pkgname=haskell-hjsonpointer +pkgver=1.5.0 +pkgrel=44 +pkgdesc="JSON Pointer library" +url="https://github.com/haskell-foundation/foundation; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-http-types' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd47b98884982d06892c82f76385650ab76ae4ade31ef9ead1e1dcdb4f0d24d9c2268023cc0f232e7febd7ea5f7058b2561922b8e99a04eb8afd9e96935d7336') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonpointer/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:39:27 Author: felixonmars Revision: 497670 upgpkg: haskell-hjsonpointer 1.5.0-44 rebuild with dlist 0.8.0.7 Modified: haskell-hjsonpointer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:38:44 UTC (rev 497669) +++ PKGBUILD2019-08-06 10:39:27 UTC (rev 497670) @@ -4,7 +4,7 @@ _hkgname=hjsonpointer pkgname=haskell-hjsonpointer pkgver=1.5.0 -pkgrel=43 +pkgrel=44 pkgdesc="JSON Pointer library" url="https://github.com/haskell-foundation/foundation; license=("MIT")
[arch-commits] Commit in haskell-graphviz/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:38:34 Author: felixonmars Revision: 497668 upgpkg: haskell-graphviz 2999.20.0.3-23 rebuild with dlist 0.8.0.7 Modified: haskell-graphviz/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:36:21 UTC (rev 497667) +++ PKGBUILD2019-08-06 10:38:34 UTC (rev 497668) @@ -4,7 +4,7 @@ _hkgname=graphviz pkgname=haskell-graphviz pkgver=2999.20.0.3 -pkgrel=22 +pkgrel=23 pkgdesc="Bindings to Graphviz for graph visualisation." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-graphviz/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:38:44 Author: felixonmars Revision: 497669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphviz/repos/community-staging-x86_64/ haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 497668, haskell-graphviz/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 497668, haskell-graphviz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:38:44 UTC (rev 497669) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=graphviz +pkgname=haskell-graphviz +pkgver=2999.20.0.3 +pkgrel=23 +pkgdesc="Bindings to Graphviz for graph visualisation." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-colour' 'haskell-dlist' 'haskell-fgl' 'haskell-polyparse' + 'haskell-temporary' 'haskell-wl-pprint-text') +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ivan-m/graphviz/archive/$pkgver.tar.gz;) +sha512sums=('3542ce3703277827937f354765fc82263383bdbf7c2ea7297368fc0713f442ad3f0608c740c0d87c6c3696b819abd3711b3740c7fa5001943654b2757c7749c5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-parsing +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:36:21 Author: felixonmars Revision: 497667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 497666, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 497666, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:36:21 UTC (rev 497667) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=118 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:36:11 Author: felixonmars Revision: 497666 upgpkg: haskell-gnuidn 0.2.2-118 rebuild with dlist 0.8.0.7 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:35:29 UTC (rev 497665) +++ PKGBUILD2019-08-06 10:36:11 UTC (rev 497666) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=117 +pkgrel=118 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-glob/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:35:19 Author: felixonmars Revision: 497664 upgpkg: haskell-glob 0.10.0-19 rebuild with dlist 0.8.0.7 Modified: haskell-glob/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:34:33 UTC (rev 497663) +++ PKGBUILD2019-08-06 10:35:19 UTC (rev 497664) @@ -4,7 +4,7 @@ _hkgname=Glob pkgname=haskell-glob pkgver=0.10.0 -pkgrel=18 +pkgrel=19 pkgdesc="Globbing library" url="https://iki.fi/matti.niemenmaa/glob/; license=("BSD")
[arch-commits] Commit in haskell-glob/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:35:29 Author: felixonmars Revision: 497665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glob/repos/community-staging-x86_64/ haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 497664, haskell-glob/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 497664, haskell-glob/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:35:29 UTC (rev 497665) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.10.0 +pkgrel=19 +pkgdesc="Globbing library" +url="https://iki.fi/matti.niemenmaa/glob/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a7e1fe244cc7f4b74fb9cc74712d0d11679597dc5cb2e4f06540b71d3cc6e7e4f5243e8f757bcdcfea7c031b82143b522b378e157ad4a5046bc1e6bea88c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-doctemplates/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:34:24 Author: felixonmars Revision: 497662 upgpkg: haskell-doctemplates 0.2.2.1-89 rebuild with dlist 0.8.0.7 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:33:44 UTC (rev 497661) +++ PKGBUILD2019-08-06 10:34:24 UTC (rev 497662) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.2.2.1 -pkgrel=88 +pkgrel=89 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("BSD")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:34:33 Author: felixonmars Revision: 497663 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 497662, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 497662, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:34:33 UTC (rev 497663) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.2.2.1 +pkgrel=89 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485') + +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" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-descriptive/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:33:34 Author: felixonmars Revision: 497660 upgpkg: haskell-descriptive 0.9.5-57 rebuild with dlist 0.8.0.7 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:32:44 UTC (rev 497659) +++ PKGBUILD2019-08-06 10:33:34 UTC (rev 497660) @@ -4,7 +4,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.5 -pkgrel=56 +pkgrel=57 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("BSD")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:33:44 Author: felixonmars Revision: 497661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 497660, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 497660, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:33:44 UTC (rev 497661) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.5 +pkgrel=57 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-clash-prelude/repos (3 files)
Date: Tuesday, August 6, 2019 @ 10:32:44 Author: felixonmars Revision: 497659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 497658, haskell-clash-prelude/trunk/PKGBUILD) haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 497658, haskell-clash-prelude/trunk/ghc-8.6.patch) ---+ PKGBUILD | 54 + ghc-8.6.patch | 324 2 files changed, 378 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 497658, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:32:44 UTC (rev 497659) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=0.99.3 +pkgrel=58 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-lens' 'haskell-quickcheck' + 'haskell-reflection' 'haskell-singletons' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +ghc-8.6.patch) +sha512sums=('9eb9dc5647a5dc61c9f0b5a9b880ae102e6f26783db0c4b29b4898705c9679c01d6cb96db0b206e327172743189a984299662c91209429f36c1eeb7d1d319bd1' + '52fcf8c2c701d724b55f8dc3a99e2842d26088ce36ae04dea02b104366255a268c83a6c02f1282f4b51795cd5afb3cb8c66d5c7348dc9ee3f149338df7776b87') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.6.patch +sed -i -e 's/< *0.3/<1/' -e 's/< *2.14/<3/' -e 's/< *0.6/<1/' -e 's/< *2.12/<3/' -e 's/< *0.10/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +# TODO +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 497658, haskell-clash-prelude/trunk/ghc-8.6.patch) === --- community-staging-x86_64/ghc-8.6.patch (rev 0) +++ community-staging-x86_64/ghc-8.6.patch 2019-08-06 10:32:44 UTC (rev 497659) @@ -0,0 +1,324 @@ +From d2f9a0081c4355fdbd1062f3b15fafb3a3572cdc Mon Sep 17 00:00:00 2001 +From: Christiaan Baaij +Date: Thu, 26 Jul 2018 16:55:48 +0200 +Subject: [PATCH] Fixes to build on GHC 8.6 + +--- + cabal.project | 9 - + clash-prelude.cabal | 4 ++-- + src/Clash/Explicit/DDR.hs | 4 + src/Clash/Intel/DDR.hs| 4 + src/Clash/Promoted/Nat.hs | 9 +++-- + src/Clash/Sized/Internal/Index.hs | 4 + src/Clash/Sized/RTree.hs | 23 ++- + src/Clash/Sized/Vector.hs | 13 + + src/Clash/Xilinx/DDR.hs | 4 + 9 files changed, 56 insertions(+), 18 deletions(-) + +diff --git a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +index a22d925..96a9877 100644 +--- a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +@@ -17,11 +17,15 @@ dedicated hardware resources use the functions from "Clash.Intel.DDR" + or "Clash.Xilinx.DDR". + -} + ++{-# LANGUAGE CPP #-} + {-# LANGUAGE DataKinds #-} + {-# LANGUAGE MagicHash #-} + {-# LANGUAGE ScopedTypeVariables #-} + {-# LANGUAGE TypeFamilies#-} + {-# LANGUAGE TypeOperators #-} ++#if __GLASGOW_HASKELL__ >= 806 ++{-# LANGUAGE
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:32:33 Author: felixonmars Revision: 497658 upgpkg: haskell-clash-prelude 0.99.3-58 rebuild with dlist 0.8.0.7 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:30:32 UTC (rev 497657) +++ PKGBUILD2019-08-06 10:32:33 UTC (rev 497658) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=0.99.3 -pkgrel=57 +pkgrel=58 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:30:22 Author: felixonmars Revision: 497656 upgpkg: haskell-authenticate-oauth 1.6-101 rebuild with dlist 0.8.0.7 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:29:44 UTC (rev 497655) +++ PKGBUILD2019-08-06 10:30:22 UTC (rev 497656) @@ -3,7 +3,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6 -pkgrel=100 +pkgrel=101 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('BSD')
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:30:32 Author: felixonmars Revision: 497657 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 497656, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 497656, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:30:32 UTC (rev 497657) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6 +pkgrel=101 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1cd4db3874b05a8856dcd07ee1e63fdafb92e8997b9caf81436d882f36c1bda3fce4b32cdbfa28ffa5f5374566ffa981537f527d8814131e7d61f2d1b831') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.3/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-repair/repos (3 files)
Date: Tuesday, August 6, 2019 @ 10:29:44 Author: felixonmars Revision: 497655 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 497654, git-repair/trunk/PKGBUILD) git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 497654, git-repair/trunk/ghc-8.4.patch) ---+ PKGBUILD | 41 + ghc-8.4.patch | 29 + 2 files changed, 70 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 497654, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:29:44 UTC (rev 497655) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20170626 +pkgrel=79 +pkgdesc="Repairs a damaged git repository" +url="https://git-repair.branchable.com/; +license=("GPL") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 'haskell-exceptions' + 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split' + 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver" +ghc-8.4.patch) +sha512sums=('SKIP' + '7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2') + +prepare() { + cd git-repair + patch -p1 -i ../ghc-8.4.patch +} + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ + -fnetwork-uri + runhaskell Setup build +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/GPL + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +} Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 497654, git-repair/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2019-08-06 10:29:44 UTC (rev 497655) @@ -0,0 +1,29 @@ +diff --git a/Git/Fsck.hs b/Git/Fsck.hs +index a716b56..e7061cb 100644 +--- a/Git/Fsck.hs b/Git/Fsck.hs +@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha + + type Truncated = Bool + ++instance Semigroup FsckOutput where ++ (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) ++ (<>) (FsckOutput s t) _ = FsckOutput s t ++ (<>) _ (FsckOutput s t) = FsckOutput s t ++ (<>) NoFsckOutput NoFsckOutput = NoFsckOutput ++ (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ (<>) AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning ++ (<>) NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ + instance Monoid FsckOutput where + mempty = NoFsckOutput +- mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) +- mappend (FsckOutput s t) _ = FsckOutput s t +- mappend _ (FsckOutput s t) = FsckOutput s t +- mappend NoFsckOutput NoFsckOutput = NoFsckOutput +- mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning +- mappend AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning +- mappend NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning + + {- Runs fsck to find some of the broken objects in the repository. + - May not find all broken objects, if fsck fails on bad data in some of
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:29:32 Author: felixonmars Revision: 497654 upgpkg: git-repair 1.20170626-79 rebuild with dlist 0.8.0.7 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:28:36 UTC (rev 497653) +++ PKGBUILD2019-08-06 10:29:32 UTC (rev 497654) @@ -2,7 +2,7 @@ pkgname=git-repair pkgver=1.20170626 -pkgrel=78 +pkgrel=79 pkgdesc="Repairs a damaged git repository" url="https://git-repair.branchable.com/; license=("GPL")
[arch-commits] Commit in haskell-data-default/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:28:36 Author: felixonmars Revision: 497653 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 497652, haskell-data-default/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 497652, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:28:36 UTC (rev 497653) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=33 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-data-default/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:28:26 Author: felixonmars Revision: 497652 upgpkg: haskell-data-default 0.7.1.1-33 rebuild with dlist 0.8.0.7 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:27:54 UTC (rev 497651) +++ PKGBUILD2019-08-06 10:28:26 UTC (rev 497652) @@ -3,7 +3,7 @@ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=32 +pkgrel=33 pkgdesc="A class for types with a default value" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:27:54 Author: felixonmars Revision: 497651 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 497650, haskell-data-default-instances-dlist/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 497650, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:27:54 UTC (rev 497651) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=46 +pkgdesc="Default instances for types in dlist" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:27:43 Author: felixonmars Revision: 497650 upgpkg: haskell-data-default-instances-dlist 0.0.1-46 rebuild with dlist 0.8.0.7 Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:27:11 UTC (rev 497649) +++ PKGBUILD2019-08-06 10:27:43 UTC (rev 497650) @@ -3,7 +3,7 @@ _hkgname=data-default-instances-dlist pkgname=haskell-data-default-instances-dlist pkgver=0.0.1 -pkgrel=45 +pkgrel=46 pkgdesc="Default instances for types in dlist" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:27:11 Author: felixonmars Revision: 497649 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 497648, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 497648, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:27:11 UTC (rev 497649) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.1.0 +pkgrel=57 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/bos/criterion; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fe6eecc5ea6ece0b0a20112e6f4242ccdeff70999666b8130a26d26fa5edca8846e73b0cc8f6589295fcc9031fced42fd18fee53b35a1e027681c7bf90ab6606') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:26:21 Author: felixonmars Revision: 497647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 497646, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 497646, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:26:21 UTC (rev 497647) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.47.1 +pkgrel=8 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('44788f9384f773ae80d173e45373a71b1ddf11ad0a4f2e7f1d5c798b428b0df3ab43c97e4222d18139a53fb96a1e9cc54a893c1d48919365ffd408748bd96daa') + +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-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion-measurement/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:27:01 Author: felixonmars Revision: 497648 upgpkg: haskell-criterion-measurement 0.1.1.0-57 rebuild with dlist 0.8.0.7 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:26:21 UTC (rev 497647) +++ PKGBUILD2019-08-06 10:27:01 UTC (rev 497648) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.1.0 -pkgrel=56 +pkgrel=57 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/bos/criterion; license=('MIT')
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:26:11 Author: felixonmars Revision: 497646 upgpkg: haskell-brick 0.47.1-8 rebuild with dlist 0.8.0.7 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:24:54 UTC (rev 497645) +++ PKGBUILD2019-08-06 10:26:11 UTC (rev 497646) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.47.1 -pkgrel=7 +pkgrel=8 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:24:54 Author: felixonmars Revision: 497645 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 497644, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 497644, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:24:54 UTC (rev 497645) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=131 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:24:45 Author: felixonmars Revision: 497644 upgpkg: haskell-bower-json 1.0.0.1-131 rebuild with dlist 0.8.0.7 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:23:56 UTC (rev 497643) +++ PKGBUILD2019-08-06 10:24:45 UTC (rev 497644) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=130 +pkgrel=131 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:23:56 Author: felixonmars Revision: 497643 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 497642, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 497642, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:23:56 UTC (rev 497643) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.2 +pkgrel=16 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' + 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:23:47 Author: felixonmars Revision: 497642 upgpkg: haskell-binary-tagged 0.2-16 rebuild with dlist 0.8.0.7 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:23:05 UTC (rev 497641) +++ PKGBUILD2019-08-06 10:23:47 UTC (rev 497642) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.2 -pkgrel=15 +pkgrel=16 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-binary-orphans/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:23:05 Author: felixonmars Revision: 497641 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-orphans/repos/community-staging-x86_64/ haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 497640, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 497640, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:23:05 UTC (rev 497641) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=106 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-orphans; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" "haskell-hashable" "haskell-scientific" + "haskell-tagged" "haskell-unordered-containers" "haskell-vector" + "haskell-text-binary" "haskell-vector-binary-instances") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-binary-orphans/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:22:56 Author: felixonmars Revision: 497640 upgpkg: haskell-binary-orphans 0.1.8.0-106 rebuild with dlist 0.8.0.7 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:22:22 UTC (rev 497639) +++ PKGBUILD2019-08-06 10:22:56 UTC (rev 497640) @@ -4,7 +4,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=105 +pkgrel=106 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans; license=("BSD")
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:22:11 Author: felixonmars Revision: 497638 upgpkg: haskell-aeson-qq 0.8.2-131 rebuild with dlist 0.8.0.7 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:21:29 UTC (rev 497637) +++ PKGBUILD2019-08-06 10:22:11 UTC (rev 497638) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.2 -pkgrel=130 +pkgrel=131 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:22:22 Author: felixonmars Revision: 497639 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 497638, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 497638, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:22:22 UTC (rev 497639) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.2 +pkgrel=131 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-attoparsec' 'haskell-scientific' + 'haskell-vector' 'haskell-aeson' 'haskell-src-meta') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bae36bcda3adc946253f373158a7e2b1604bb0d1dfb733295be08c2497c22d2b114849dc02a7846dac30394f112181fc8531837f005d004d8bdf6f3bd79724a3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:21:29 Author: felixonmars Revision: 497637 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 497636, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 497636, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:21:29 UTC (rev 497637) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.7 +pkgrel=84 +pkgdesc="JSON pretty-printing library and command-line tool." +url="https://github.com/informatikr/aeson-pretty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b23cd85703ed21060dac3d608b894f0c331f6a008f0edeab319b4bdad8e07ce74f13dbe1865caa0ac091f85523fe334ae33bf735337411a9e70d1031dd5d33be') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-only +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-pretty/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:21:16 Author: felixonmars Revision: 497636 upgpkg: haskell-aeson-pretty 0.8.7-84 rebuild with dlist 0.8.0.7 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:20:41 UTC (rev 497635) +++ PKGBUILD2019-08-06 10:21:16 UTC (rev 497636) @@ -4,7 +4,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.7 -pkgrel=83 +pkgrel=84 pkgdesc="JSON pretty-printing library and command-line tool." url="https://github.com/informatikr/aeson-pretty; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:20:41 Author: felixonmars Revision: 497635 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 497634, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 497634, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:20:41 UTC (rev 497635) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=51 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:20:32 Author: felixonmars Revision: 497634 upgpkg: haskell-aeson-compat 0.3.9-51 rebuild with dlist 0.8.0.7 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:19:52 UTC (rev 497633) +++ PKGBUILD2019-08-06 10:20:32 UTC (rev 497634) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.9 -pkgrel=50 +pkgrel=51 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-aeson-better-errors/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:19:52 Author: felixonmars Revision: 497633 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 497632, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 497632, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:19:52 UTC (rev 497633) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=133 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:19:42 Author: felixonmars Revision: 497632 upgpkg: haskell-aeson-better-errors 0.9.1.0-133 rebuild with dlist 0.8.0.7 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:18:39 UTC (rev 497631) +++ PKGBUILD2019-08-06 10:19:42 UTC (rev 497632) @@ -4,7 +4,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=132 +pkgrel=133 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:18:29 Author: felixonmars Revision: 497630 upgpkg: agda 2.6.0.1-14 rebuild with dlist 0.8.0.7 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 10:04:41 UTC (rev 497629) +++ PKGBUILD2019-08-06 10:18:29 UTC (rev 497630) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in agda/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:18:39 Author: felixonmars Revision: 497631 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 497630, agda/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 497630, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:18:39 UTC (rev 497631) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.0.1 +pkgrel=14 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-cpphs' 'haskell-data-hash' 'haskell-edisoncore' 'haskell-edit-distance' + 'haskell-equivalence' 'haskell-exceptions' 'haskell-geniplate-mirror' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' + 'haskell-regex-tdfa' 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' + 'haskell-uri-encode' 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;) +sha512sums=('7b830839a37f291b636f6f37e948f114b636a7e41f71c10767d4e7c7c675efe418f6de04de73fc4b545bfbaaa25a86ddb88a0a24114c31c0cdbf351df1f74c69') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib + +cd $pkgname-$pkgver +sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \ +-i Setup.hs + +sed -i 's/== 0.5/>= 0.5/' Agda.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 haskell-aeson/repos (2 files)
Date: Tuesday, August 6, 2019 @ 10:04:41 Author: felixonmars Revision: 497629 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497628, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 497628, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 10:04:41 UTC (rev 497629) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.4.4.0 +pkgrel=9 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-primitive' 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-integer-logarithms' + 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-diff' + 'haskell-generic-deriving' 'haskell-hashable-time' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('0ff462f93f28135ad255e77aaf0523a6d306c0a5fde7439ed4f652fec7811c6b446a3571098fd2af04bafbb2874b4e3052eb1792b61996cde23eabfa9abce944') + +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-developer -f-fast -f-bytestring-builder -f-cffi + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-aeson/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 10:04:31 Author: felixonmars Revision: 497628 upgpkg: haskell-aeson 1.4.4.0-9 rebuild with dlist 0.8.0.7 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 09:58:37 UTC (rev 497627) +++ PKGBUILD2019-08-06 10:04:31 UTC (rev 497628) @@ -5,7 +5,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.4.4.0 -pkgrel=8 +pkgrel=9 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson; license=("GPL")
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:58:27 Author: felixonmars Revision: 497626 upgpkg: c2hs 0.28.6-43 rebuild with dlist 0.8.0.7 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 09:56:02 UTC (rev 497625) +++ PKGBUILD2019-08-06 09:58:27 UTC (rev 497626) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.6 -pkgrel=42 +pkgrel=43 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs; license=("GPL2")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Tuesday, August 6, 2019 @ 09:58:37 Author: felixonmars Revision: 497627 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 497626, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 497626, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 09:58:37 UTC (rev 497627) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=43 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-dlist/repos (2 files)
Date: Tuesday, August 6, 2019 @ 09:56:02 Author: felixonmars Revision: 497625 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dlist/repos/community-staging-x86_64/ haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 497624, haskell-dlist/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 497624, haskell-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-06 09:56:02 UTC (rev 497625) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Don Stewart +# Contributor: Lex Black + +_hkgname=dlist +pkgname=haskell-dlist +pkgver=0.8.0.7 +pkgrel=1 +pkgdesc="Differences lists" +url="https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e98ce96819bc8c7a86f1eb402ba7c6aea95fc87502afbb40a4b61ac6dc9a9793ca6f6042f633733c9e0e7c7f3f77711809767ecd213639bfa3b77e71bd6bd806') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:55:51 Author: felixonmars Revision: 497624 upgpkg: haskell-dlist 0.8.0.7-1 rebuild with dlist 0.8.0.7 Modified: haskell-dlist/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 09:53:30 UTC (rev 497623) +++ PKGBUILD2019-08-06 09:55:51 UTC (rev 497624) @@ -5,8 +5,8 @@ _hkgname=dlist pkgname=haskell-dlist -pkgver=0.8.0.6 -pkgrel=12 +pkgver=0.8.0.7 +pkgrel=1 pkgdesc="Differences lists" url="https://hackage.haskell.org/package/dlist; license=('BSD') @@ -14,7 +14,7 @@ depends=('ghc-libs') makedepends=('ghc' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('67df94aa155229b58297ba11cdf3d7846e988d61a3d49ba1573c99a85afbab0ca0f0a793be514704ffec63f655ec7e77ae5c7301d4938d8752067b5ae5146783') +sha512sums=('e98ce96819bc8c7a86f1eb402ba7c6aea95fc87502afbb40a4b61ac6dc9a9793ca6f6042f633733c9e0e7c7f3f77711809767ecd213639bfa3b77e71bd6bd806') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-pbr/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:53:30 Author: felixonmars Revision: 497623 archrelease: copy trunk to community-any Added: python-pbr/repos/community-any/PKGBUILD (from rev 497622, python-pbr/trunk/PKGBUILD) Deleted: python-pbr/repos/community-any/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 09:53:18 UTC (rev 497622) +++ PKGBUILD2019-08-06 09:53:30 UTC (rev 497623) @@ -1,62 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace -# Contributor: Limao Luo - -pkgbase=python-pbr -pkgname=(python-pbr python2-pbr) -pkgver=5.4.1 -pkgrel=1 -pkgdesc="Python Build Reasonableness" -arch=('any') -url='https://pypi.python.org/pypi/pbr' -license=('Apache') -makedepends=('python2-setuptools' 'python-setuptools' 'git') -checkdepends=('python-stestr' 'python2-stestr' 'python-testscenarios' 'python2-testscenarios' - 'python-testresources' 'python2-testresources' 'python-testrepository' - 'python2-testrepository' 'python-mock' 'python2-mock' - 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' - 'python-sphinx' 'python2-sphinx') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz;) -sha512sums=('789fda8d33b1def647d9e9b9ea87916526c322a19e0724b030791c49aedd5d42dd64517d88593fd3c4b2c3889115dc09d314f72bc7734a35279ab21a1bf94f96') - -prepare() { - cp -a pbr-$pkgver{,-py2} - - find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/pbr-$pkgver - python setup.py build - - cd "$srcdir"/pbr-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pbr-$pkgver - stestr run - - cd "$srcdir"/pbr-$pkgver-py2 - PYTHON=python2 stestr2 run -} - -package_python-pbr() { - depends=('python-setuptools') - - cd pbr-$pkgver - python setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pbr() { - depends=('python2-setuptools') - - cd pbr-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/pbr{,2} -} Copied: python-pbr/repos/community-any/PKGBUILD (from rev 497622, python-pbr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 09:53:30 UTC (rev 497623) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Limao Luo + +pkgbase=python-pbr +pkgname=(python-pbr python2-pbr) +pkgver=5.4.2 +pkgrel=1 +pkgdesc="Python Build Reasonableness" +arch=('any') +url='https://pypi.python.org/pypi/pbr' +license=('Apache') +makedepends=('python2-setuptools' 'python-setuptools' 'git') +checkdepends=('python-stestr' 'python2-stestr' 'python-testscenarios' 'python2-testscenarios' + 'python-testresources' 'python2-testresources' 'python-testrepository' + 'python2-testrepository' 'python-mock' 'python2-mock' + 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' + 'python-sphinx' 'python2-sphinx') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz;) +sha512sums=('d4c769d5ddcdcaf685cc870887347dfabae8ce5878eabb6a33efca9f307629709c4bf41991135a80d877d99647c428a314c522707f630ce92c99f285a8c8bd02') + +prepare() { + cp -a pbr-$pkgver{,-py2} + + find pbr-$pkgver-py2 -name \*.py -exec sed -i '1s/python$/&2/' {} + + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/pbr-$pkgver + python setup.py build + + cd "$srcdir"/pbr-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/pbr-$pkgver + stestr run + + cd "$srcdir"/pbr-$pkgver-py2 + PYTHON=python2 stestr2 run +} + +package_python-pbr() { + depends=('python-setuptools') + + cd pbr-$pkgver + python setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pbr() { + depends=('python2-setuptools') + + cd pbr-$pkgver-py2 + python2 setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/pbr{,2} +}
[arch-commits] Commit in python-pbr/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:53:18 Author: felixonmars Revision: 497622 upgpkg: python-pbr 5.4.2-1 Modified: python-pbr/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 09:48:11 UTC (rev 497621) +++ PKGBUILD2019-08-06 09:53:18 UTC (rev 497622) @@ -4,7 +4,7 @@ pkgbase=python-pbr pkgname=(python-pbr python2-pbr) -pkgver=5.4.1 +pkgver=5.4.2 pkgrel=1 pkgdesc="Python Build Reasonableness" arch=('any') @@ -17,7 +17,7 @@ 'python-virtualenv' 'python2-virtualenv' 'python-wheel' 'python2-wheel' 'python-sphinx' 'python2-sphinx') source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-dev/pbr/archive/$pkgver.tar.gz;) -sha512sums=('789fda8d33b1def647d9e9b9ea87916526c322a19e0724b030791c49aedd5d42dd64517d88593fd3c4b2c3889115dc09d314f72bc7734a35279ab21a1bf94f96') +sha512sums=('d4c769d5ddcdcaf685cc870887347dfabae8ce5878eabb6a33efca9f307629709c4bf41991135a80d877d99647c428a314c522707f630ce92c99f285a8c8bd02') prepare() { cp -a pbr-$pkgver{,-py2}
[arch-commits] Commit in mongo-c-driver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:48:11 Author: felixonmars Revision: 497621 archrelease: copy trunk to community-x86_64 Added: mongo-c-driver/repos/community-x86_64/PKGBUILD (from rev 497620, mongo-c-driver/trunk/PKGBUILD) Deleted: mongo-c-driver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 09:47:31 UTC (rev 497620) +++ PKGBUILD2019-08-06 09:48:11 UTC (rev 497621) @@ -1,42 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=mongo-c-driver -pkgver=1.14.0 -pkgrel=3 -pkgdesc='A client library written in C for MongoDB' -arch=('x86_64') -url='https://www.mongodb.org/display/DOCS/C+Language+Center' -license=('Apache') -depends=('libsasl' 'icu' 'snappy' 'zlib') -makedepends=('cmake') -provides=('libbson' 'libmongoc') -conflicts=('libbson' 'libmongoc') -replaces=('libbson' 'libmongoc') -source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../mongo-c-driver-$pkgver \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DENABLE_STATIC=OFF -DENABLE_TESTS=OFF -# Test profiles are not found even with ENABLE_TESTS=ON - make -} - -check() { - cd build - # No test profile found - # pifpaf run mongodb --port 27017 make test || warning "Tests failed" -} - -package() { - cd build - make DESTDIR="$pkgdir/" install -} Copied: mongo-c-driver/repos/community-x86_64/PKGBUILD (from rev 497620, mongo-c-driver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 09:48:11 UTC (rev 497621) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=mongo-c-driver +pkgver=1.14.1 +pkgrel=1 +pkgdesc='A client library written in C for MongoDB' +arch=('x86_64') +url='https://www.mongodb.org/display/DOCS/C+Language+Center' +license=('Apache') +depends=('libsasl' 'icu' 'snappy' 'zlib') +makedepends=('cmake') +provides=('libbson' 'libmongoc') +conflicts=('libbson' 'libmongoc') +replaces=('libbson' 'libmongoc') +source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('34638af130b0064f404aea60f3b2ef4db4d93a286950134902af2dbe678d6949ac7a7e1a7c987f399d140d2e7ed348d7be54275d3aefd7ff4733712f3bfeec65') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../mongo-c-driver-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DENABLE_STATIC=OFF -DENABLE_TESTS=OFF +# Test profiles are not found even with ENABLE_TESTS=ON + make +} + +check() { + cd build + # No test profile found + # pifpaf run mongodb --port 27017 make test || warning "Tests failed" +} + +package() { + cd build + make DESTDIR="$pkgdir/" install +}
[arch-commits] Commit in mongo-c-driver/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 09:47:31 Author: felixonmars Revision: 497620 upgpkg: mongo-c-driver 1.14.1-1 Modified: mongo-c-driver/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 09:00:00 UTC (rev 497619) +++ PKGBUILD2019-08-06 09:47:31 UTC (rev 497620) @@ -1,8 +1,8 @@ # Maintainer: Felix Yan pkgname=mongo-c-driver -pkgver=1.14.0 -pkgrel=3 +pkgver=1.14.1 +pkgrel=1 pkgdesc='A client library written in C for MongoDB' arch=('x86_64') url='https://www.mongodb.org/display/DOCS/C+Language+Center' @@ -13,7 +13,7 @@ conflicts=('libbson' 'libmongoc') replaces=('libbson' 'libmongoc') source=("https://github.com/mongodb/mongo-c-driver/releases/download/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('99ca4001341d044a8ffc02a5d7175d40f8a998bdaad15a668a7db0558fa616ec18152faeda6da7f28b34c5d2cf4b649180c9390d2229e1342b6c4f6742816994') +sha512sums=('34638af130b0064f404aea60f3b2ef4db4d93a286950134902af2dbe678d6949ac7a7e1a7c987f399d140d2e7ed348d7be54275d3aefd7ff4733712f3bfeec65') prepare() { mkdir -p build
[arch-commits] Commit in riscv64-linux-gnu-gcc/repos/community-x86_64 (2 files)
Date: Tuesday, August 6, 2019 @ 09:00:00 Author: arodseth Revision: 497619 archrelease: copy trunk to community-x86_64 Added: riscv64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 497618, riscv64-linux-gnu-gcc/trunk/PKGBUILD) Deleted: riscv64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 218 ++--- 1 file changed, 109 insertions(+), 109 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 08:59:55 UTC (rev 497618) +++ PKGBUILD2019-08-06 09:00:00 UTC (rev 497619) @@ -1,109 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Alexander F. Rødseth -# Contributor: Emil Renner Berthing - -_target=riscv64-linux-gnu -pkgname=$_target-gcc -pkgver=9.1.0 -_islver=0.21 -pkgrel=1 -pkgdesc='Cross compiler for 32-bit and 64-bit RISC-V' -arch=('x86_64') -url='https://gcc.gnu.org/' -license=('GPL' 'LGPL' 'FDL') -groups=('risc-v') -depends=("$_target-binutils" "$_target-glibc" 'libmpc') -options=('!emptydirs' '!strip') -source=("https://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz; -"http://isl.gforge.inria.fr/isl-$_islver.tar.xz;) -sha512sums=('b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28' - '87ebc2fd6d4325cdfa82295a659ed6dbd70760a776b733e5503bbf8baa8fe80d905879728e9c7f23d2f3bcd7e78c00a66ab166c013ae97b603f7c460c69668ec') - -if [[ -n "$_snapshot" ]]; then - _basedir=gcc-$_snapshot -else - _basedir=gcc-$pkgver -fi - -prepare() { - cd $_basedir - - # link isl for in-tree builds - ln -s ../isl-$_islver isl - - echo $pkgver > gcc/BASE-VER - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" \ -"$srcdir/$_basedir/"{libiberty,gcc}/configure - - rm -rf "$srcdir/gcc-build" - mkdir "$srcdir/gcc-build" -} - -build() { - cd gcc-build - - # Using -pipe causes spurious test-suite failures. - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir/$_basedir/configure" \ - --prefix=/usr \ - --program-prefix=$_target- \ - --with-local-prefix=/usr/$_target \ - --with-sysroot=/usr/$_target \ - --with-build-sysroot=/usr/$_target \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --target=$_target \ - --host=$CHOST \ - --build=$CHOST \ - --with-system-zlib \ - --with-isl \ - --with-linker-hash-style=gnu \ - --disable-nls \ - --disable-libunwind-exceptions \ - --disable-libstdcxx-pch \ - --disable-libssp \ - --disable-multilib \ - --disable-werror \ - --enable-languages=c,c++ \ - --enable-shared \ - --enable-threads=posix \ - --enable-__cxa_atexit \ - --enable-clocale=gnu \ - --enable-gnu-unique-object \ - --enable-linker-build-id \ - --enable-lto \ - --enable-plugin \ - --enable-install-libiberty \ - --enable-gnu-indirect-function \ - --enable-checking=release - make -} - -package() { - make -C gcc-build DESTDIR="$pkgdir" \ -install-gcc install-target-libgcc install-target-libstdc++-v3 - - # Strip target binaries - find "$pkgdir/usr/lib/gcc/$_target/" "$pkgdir/usr/$_target/lib" -type f \ --and \( -name \*.a -or -name \*.o \) -exec $_target-objcopy \ --R .comment -R .note -R .debug_info -R .debug_aranges -R .debug_pubnames \ --R .debug_pubtypes -R .debug_abbrev -R .debug_line -R .debug_str \ --R .debug_ranges -R .debug_loc '{}' \; - - # Strip host binaries - find "$pkgdir/usr/bin/" "$pkgdir/usr/lib/gcc/$_target/" -type f \ --and \( -executable \) -exec strip '{}' \; - - # Remove files that conflict with host gcc package - rm -r "$pkgdir/usr/share/"{man/man7,info,"gcc-$pkgver"} -} - -# vim: ts=2 sw=2 et: Copied: riscv64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 497618, riscv64-linux-gnu-gcc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 09:00:00 UTC (rev 497619) @@ -0,0 +1,109 @@ +# Maintainer: Felix Yan +# Contributor: Alexander F. Rødseth +# Contributor: Emil Renner Berthing + +_target=riscv64-linux-gnu +pkgname=$_target-gcc +pkgver=9.1.0 +_islver=0.21 +pkgrel=2 +pkgdesc='Cross compiler for 32-bit and 64-bit RISC-V' +arch=('x86_64') +url='https://gcc.gnu.org/' +license=('GPL' 'LGPL' 'FDL') +groups=('risc-v') +depends=("$_target-binutils" "$_target-glibc" 'libmpc') +options=('!emptydirs' '!strip') +source=("https://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz; +"http://isl.gforge.inria.fr/isl-$_islver.tar.xz;)
[arch-commits] Commit in riscv64-linux-gnu-gcc/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 08:59:55 Author: arodseth Revision: 497618 upgpkg: riscv64-linux-gnu-gcc 9.1.0-2 Modified: riscv64-linux-gnu-gcc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 08:45:49 UTC (rev 497617) +++ PKGBUILD2019-08-06 08:59:55 UTC (rev 497618) @@ -1,5 +1,5 @@ # Maintainer: Felix Yan -# Maintainer: Alexander F. Rødseth +# Contributor: Alexander F. Rødseth # Contributor: Emil Renner Berthing _target=riscv64-linux-gnu @@ -6,7 +6,7 @@ pkgname=$_target-gcc pkgver=9.1.0 _islver=0.21 -pkgrel=1 +pkgrel=2 pkgdesc='Cross compiler for 32-bit and 64-bit RISC-V' arch=('x86_64') url='https://gcc.gnu.org/'
[arch-commits] Commit in chuck/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 08:45:43 Author: arodseth Revision: 497616 upgpkg: chuck 1.4.0.0-3 Modified: chuck/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 08:42:23 UTC (rev 497615) +++ PKGBUILD2019-08-06 08:45:43 UTC (rev 497616) @@ -7,14 +7,14 @@ pkgname=chuck pkgver=1.4.0.0 -pkgrel=2 +pkgrel=3 pkgdesc='Concurrent, on-the-fly audio programming language' -arch=('x86_64') -url='http://chuck.cs.princeton.edu/' -license=('GPL') -depends=('jack') -groups=('pro-audio') -source=("http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz;) +arch=(x86_64) +url='https://chuck.cs.princeton.edu/' +license=(GPL) +depends=(jack) +groups=(pro-audio) +source=("https://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz;) sha256sums=('2caee332b8d48e2fddad0f8a0a1811b6cf4c5afab73ae8a17b85ec759cce27ac') build() {
[arch-commits] Commit in chuck/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 6, 2019 @ 08:45:49 Author: arodseth Revision: 497617 archrelease: copy trunk to community-x86_64 Added: chuck/repos/community-x86_64/PKGBUILD (from rev 497616, chuck/trunk/PKGBUILD) Deleted: chuck/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 08:45:43 UTC (rev 497616) +++ PKGBUILD2019-08-06 08:45:49 UTC (rev 497617) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Alexander F. Rødseth -# Contributor: Laurent Carlier -# Contributor: Brad Fanella -# Contributor: SpepS -# Contributor: Jeff Mickey -# Contributor: tardo - -pkgname=chuck -pkgver=1.4.0.0 -pkgrel=2 -pkgdesc='Concurrent, on-the-fly audio programming language' -arch=('x86_64') -url='http://chuck.cs.princeton.edu/' -license=('GPL') -depends=('jack') -groups=('pro-audio') -source=("http://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz;) -sha256sums=('2caee332b8d48e2fddad0f8a0a1811b6cf4c5afab73ae8a17b85ec759cce27ac') - -build() { - # Other build alternatives are: linux-alsa linux-oss osx win32 - make -C "$pkgname-$pkgver/src" linux-jack -} - -package() { - cd "$pkgname-$pkgver" - install -d "$pkgdir/usr/share/doc/$pkgname" - cp -r examples "$pkgdir/usr/share/doc/$pkgname" - install -Dm755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" -} - -# getver: chuck.cs.princeton.edu/release -# vim: ts=2 sw=2 et: Copied: chuck/repos/community-x86_64/PKGBUILD (from rev 497616, chuck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 08:45:49 UTC (rev 497617) @@ -0,0 +1,33 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Laurent Carlier +# Contributor: Brad Fanella +# Contributor: SpepS +# Contributor: Jeff Mickey +# Contributor: tardo + +pkgname=chuck +pkgver=1.4.0.0 +pkgrel=3 +pkgdesc='Concurrent, on-the-fly audio programming language' +arch=(x86_64) +url='https://chuck.cs.princeton.edu/' +license=(GPL) +depends=(jack) +groups=(pro-audio) +source=("https://chuck.cs.princeton.edu/release/files/$pkgname-$pkgver.tgz;) +sha256sums=('2caee332b8d48e2fddad0f8a0a1811b6cf4c5afab73ae8a17b85ec759cce27ac') + +build() { + # Other build alternatives are: linux-alsa linux-oss osx win32 + make -C "$pkgname-$pkgver/src" linux-jack +} + +package() { + cd "$pkgname-$pkgver" + install -d "$pkgdir/usr/share/doc/$pkgname" + cp -r examples "$pkgdir/usr/share/doc/$pkgname" + install -Dm755 "src/$pkgname" "$pkgdir/usr/bin/$pkgname" +} + +# getver: chuck.cs.princeton.edu/release +# vim: ts=2 sw=2 et:
[arch-commits] Commit in riscv64-linux-gnu-glibc/repos/community-any (2 files)
Date: Tuesday, August 6, 2019 @ 08:42:23 Author: arodseth Revision: 497615 archrelease: copy trunk to community-any Added: riscv64-linux-gnu-glibc/repos/community-any/PKGBUILD (from rev 497614, riscv64-linux-gnu-glibc/trunk/PKGBUILD) Deleted: riscv64-linux-gnu-glibc/repos/community-any/PKGBUILD --+ PKGBUILD | 168 +++-- 1 file changed, 86 insertions(+), 82 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 08:41:48 UTC (rev 497614) +++ PKGBUILD2019-08-06 08:42:23 UTC (rev 497615) @@ -1,82 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Anatol Pomozov - -_target=riscv64-linux-gnu -pkgname=$_target-glibc -pkgver=2.29 -pkgrel=1 -pkgdesc="GNU C Library RISCV target" -arch=(any) -url='https://www.gnu.org/software/libc/' -license=('GPL' 'LGPL') -depends=($_target-gcc $_target-linux-api-headers) -makedepends=(python) -options=(!buildflags !strip staticlibs) -source=(https://ftp.gnu.org/gnu/libc/glibc-$pkgver.tar.xz{,.sig}) -sha512sums=('146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0' -'SKIP') -validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # "Carlos O'Donell " - BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar - -prepare() { - mkdir -p glibc-build -} - -build() { - cd glibc-build - - echo "slibdir=/lib" >> configparms - echo "rtlddir=/lib" >> configparms - echo "sbindir=/bin" >> configparms - echo "rootsbindir=/bin" >> configparms - - # remove hardening options for building libraries - export CFLAGS="-U_FORTIFY_SOURCE -O2" - export CPPFLAGS="-U_FORTIFY_SOURCE -O2" - unset LD_LIBRARY_PATH - - export BUILD_CC=gcc - export CC=${_target}-gcc - export CXX=${_target}-g++ - export AR=${_target}-ar - export RANLIB=${_target}-ranlib - - ../glibc-$pkgver/configure \ - --prefix=/usr \ - --target=$_target \ - --host=$_target \ - --build=$CHOST \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --with-headers=/usr/$_target/include \ - --with-bugurl=https://bugs.archlinux.org/ \ - --enable-kernel=2.6.32 \ - --enable-add-ons \ - --enable-bind-now \ - --disable-profile \ - --enable-stackguard-randomization \ - --enable-lock-elision \ - --disable-werror - - echo "build-programs=no" >> configparms - make -} - -package() { - cd glibc-build - - make install_root=$pkgdir/usr/$_target install - # make install_root=$pkgdir/usr/$_target install-headers install-bootstrap-headers=yes - # make csu/subdir_lib - # mkdir -p $pkgdir/usr/$_target/lib $pkgdir/usr/$_target/include/gnu - # cp csu/crt1.o csu/crti.o csu/crtn.o $pkgdir/usr/$_target/lib - # $_target-gcc \ - # -nostdlib \ - # -nostartfiles \ - # -shared \ - # -x c /dev/null \ - # -o $pkgdir/usr/$_target/lib/libc.so - # touch $pkgdir/usr/$_target/include/gnu/stubs.h - - rm -rf $pkgdir/usr/$_target/{bin,sbin,etc,share,var} -} Copied: riscv64-linux-gnu-glibc/repos/community-any/PKGBUILD (from rev 497614, riscv64-linux-gnu-glibc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 08:42:23 UTC (rev 497615) @@ -0,0 +1,86 @@ +# Maintainer: Felix Yan +# Maintainer: Alexander F. Rødseth +# Contributor: Anatol Pomozov + +_target=riscv64-linux-gnu +pkgname=$_target-glibc +pkgver=2.30 +pkgrel=1 +pkgdesc='GNU C Library RISCV target' +arch=(any) +url='https://www.gnu.org/software/libc/' +license=(GPL LGPL) +depends=($_target-gcc $_target-linux-api-headers) +groups=(risc-v) +makedepends=(python) +options=(!buildflags !strip staticlibs) +source=(https://ftp.gnu.org/gnu/libc/glibc-$pkgver.tar.xz{,.sig}) +sha512sums=('37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b' +'SKIP') +validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # "Carlos O'Donell " + BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar + +prepare() { + mkdir -p glibc-build +} + +build() { + cd glibc-build + + echo 'slibdir=/lib' >> configparms + echo 'rtlddir=/lib' >> configparms + echo 'sbindir=/bin' >> configparms + echo 'rootsbindir=/bin' >> configparms + + # remove hardening options for building libraries + export CFLAGS="-U_FORTIFY_SOURCE -O2" + export CPPFLAGS="-U_FORTIFY_SOURCE -O2" + unset LD_LIBRARY_PATH + + export BUILD_CC=gcc + export CC=${_target}-gcc + export CXX=${_target}-g++ + export AR=${_target}-ar + export RANLIB=${_target}-ranlib + + ../glibc-$pkgver/configure \ + --prefix=/usr \ + --target=$_target \ + --host=$_target \ + --build=$CHOST \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --with-headers=/usr/$_target/include \
[arch-commits] Commit in riscv64-linux-gnu-glibc/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 08:41:48 Author: arodseth Revision: 497614 upgpkg: riscv64-linux-gnu-glibc 2.30-1 Modified: riscv64-linux-gnu-glibc/trunk/PKGBUILD --+ PKGBUILD | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 08:00:09 UTC (rev 497613) +++ PKGBUILD2019-08-06 08:41:48 UTC (rev 497614) @@ -1,19 +1,21 @@ # Maintainer: Felix Yan +# Maintainer: Alexander F. Rødseth # Contributor: Anatol Pomozov _target=riscv64-linux-gnu pkgname=$_target-glibc -pkgver=2.29 +pkgver=2.30 pkgrel=1 -pkgdesc="GNU C Library RISCV target" +pkgdesc='GNU C Library RISCV target' arch=(any) url='https://www.gnu.org/software/libc/' -license=('GPL' 'LGPL') +license=(GPL LGPL) depends=($_target-gcc $_target-linux-api-headers) +groups=(risc-v) makedepends=(python) options=(!buildflags !strip staticlibs) source=(https://ftp.gnu.org/gnu/libc/glibc-$pkgver.tar.xz{,.sig}) -sha512sums=('146bc0769fe853d9edbf93cea7f74c5b3d84d69cb7614c62588e7acdecd1ec789a9d8949f3e8b99f8f36f2ccac740a003bed94f32b07817baf780b06cfeb6ed0' +sha512sums=('37483990cd653685873e96c45dd1651b32b441b6d7919a68ebe3bae31a0c3f7ce183fc9b110f0b268b353f80312f18370559a1e7aecea0e5aa755c8f2aef1d6b' 'SKIP') validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # "Carlos O'Donell " BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar @@ -25,10 +27,10 @@ build() { cd glibc-build - echo "slibdir=/lib" >> configparms - echo "rtlddir=/lib" >> configparms - echo "sbindir=/bin" >> configparms - echo "rootsbindir=/bin" >> configparms + echo 'slibdir=/lib' >> configparms + echo 'rtlddir=/lib' >> configparms + echo 'sbindir=/bin' >> configparms + echo 'rootsbindir=/bin' >> configparms # remove hardening options for building libraries export CFLAGS="-U_FORTIFY_SOURCE -O2" @@ -58,7 +60,7 @@ --enable-lock-elision \ --disable-werror - echo "build-programs=no" >> configparms + echo 'build-programs=no' >> configparms make } @@ -80,3 +82,5 @@ rm -rf $pkgdir/usr/$_target/{bin,sbin,etc,share,var} } + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in minio/repos/community-x86_64 (8 files)
Date: Tuesday, August 6, 2019 @ 08:00:09 Author: svenstaro Revision: 497613 archrelease: copy trunk to community-x86_64 Added: minio/repos/community-x86_64/PKGBUILD (from rev 497612, minio/trunk/PKGBUILD) minio/repos/community-x86_64/minio.conf (from rev 497612, minio/trunk/minio.conf) minio/repos/community-x86_64/minio.service (from rev 497612, minio/trunk/minio.service) minio/repos/community-x86_64/minio.sysusers (from rev 497612, minio/trunk/minio.sysusers) Deleted: minio/repos/community-x86_64/PKGBUILD minio/repos/community-x86_64/minio.conf minio/repos/community-x86_64/minio.service minio/repos/community-x86_64/minio.sysusers + PKGBUILD | 94 +++ minio.conf | 16 - minio.service | 54 +++ minio.sysusers |2 - 4 files changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 07:59:57 UTC (rev 497612) +++ PKGBUILD2019-08-06 08:00:09 UTC (rev 497613) @@ -1,47 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Frederik Schwan -# Contributor: Daniel Maslowski - -pkgname=minio -pkgver=2019.07.24 -_timever=T02:02:23Z -_pkgver="${pkgver//./-}${_timever//:/-}" -pkgrel=1 -pkgdesc='Object storage server compatible with Amazon S3' -arch=('x86_64') -url='https://minio.io' -license=('APACHE') -depends=('glibc') -makedepends=('go-pie' 'git') -options=('!strip') -source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} -minio.conf -minio.service -minio.sysusers) -backup=('etc/minio/minio.conf') -sha512sums=('SKIP' - '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' - '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' - '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') - -build() { - export GOPATH="${srcdir}/go" - mkdir -p "${GOPATH}/src/github.com/minio" - mv "${srcdir}/minio" "${GOPATH}/src/github.com/minio/minio" - cd "${GOPATH}/src/github.com/minio/minio" - sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go - sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go - sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go - GO111MODULE=on go build -} - -package() { - install -dm750 -o 103 -g 103 "${pkgdir}/srv/minio" - install -dm750 -o 103 -g 103 "${pkgdir}/var/lib/minio" - - cd "${srcdir}/go/src/github.com/minio/minio" - install -Dm755 minio "${pkgdir}/usr/bin/minio" - install -Dm644 "${srcdir}/minio.conf" "${pkgdir}/etc/minio/minio.conf" - install -Dm644 "${srcdir}/minio.service" "${pkgdir}/usr/lib/systemd/system/minio.service" - install -Dm644 "${srcdir}/minio.sysusers" "${pkgdir}/usr/lib/sysusers.d/minio.conf" -} Copied: minio/repos/community-x86_64/PKGBUILD (from rev 497612, minio/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 08:00:09 UTC (rev 497613) @@ -0,0 +1,47 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Frederik Schwan +# Contributor: Daniel Maslowski + +pkgname=minio +pkgver=2019.08.01 +_timever=T22:18:54Z +_pkgver="${pkgver//./-}${_timever//:/-}" +pkgrel=1 +pkgdesc='Object storage server compatible with Amazon S3' +arch=('x86_64') +url='https://minio.io' +license=('APACHE') +depends=('glibc') +makedepends=('go-pie' 'git') +options=('!strip') +source=(git+https://github.com/minio/minio.git#tag=RELEASE.${_pkgver} +minio.conf +minio.service +minio.sysusers) +backup=('etc/minio/minio.conf') +sha512sums=('SKIP' + '630a5d109409074b67be71b663a43ad09104121cca3637bb0542df19e375023bff7d7e2cbf39e52cc3cd060d41c363a90bd4ff7734aed1a5ca43a600f6d6d275' + '59aa13b47494564c8eea23dd48fdccef0e65adc0defd4bbd9ca039fd602de0791e1311e444bddca71a1bec7a58cb4eaafad09a8d9ae61eb1e534287dfdf610c2' + '7e4617aed266cf48a2ff9b0e80e31641d998537c78d2c56ce97b828cfc77d96dbf64728d4235dac7382d6e5b201388bef6722959302de5e2298d93f4ec1e0e63') + +build() { + export GOPATH="${srcdir}/go" + mkdir -p "${GOPATH}/src/github.com/minio" + mv "${srcdir}/minio" "${GOPATH}/src/github.com/minio/minio" + cd "${GOPATH}/src/github.com/minio/minio" + sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" cmd/build-constants.go + sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" cmd/build-constants.go + sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD)\"/g" cmd/build-constants.go + GO111MODULE=on go build +} + +package() { + install -dm750 -o 103
[arch-commits] Commit in minio/trunk (PKGBUILD)
Date: Tuesday, August 6, 2019 @ 07:59:57 Author: svenstaro Revision: 497612 upgpkg: minio 2019.08.01-1 Modified: minio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 05:57:02 UTC (rev 497611) +++ PKGBUILD2019-08-06 07:59:57 UTC (rev 497612) @@ -3,8 +3,8 @@ # Contributor: Daniel Maslowski pkgname=minio -pkgver=2019.07.24 -_timever=T02:02:23Z +pkgver=2019.08.01 +_timever=T22:18:54Z _pkgver="${pkgver//./-}${_timever//:/-}" pkgrel=1 pkgdesc='Object storage server compatible with Amazon S3'
[arch-commits] Commit in libmspack/repos (community-x86_64 extra-x86_64 extra-x86_64)
Date: Tuesday, August 6, 2019 @ 07:56:54 Author: eworm Revision: 359247 this is extra... Added: libmspack/repos/extra-x86_64/ Deleted: libmspack/repos/community-x86_64/ libmspack/repos/extra-x86_64/
[arch-commits] Commit in gtk-doc/trunk (PKGBUILD fixperms.diff)
Date: Tuesday, August 6, 2019 @ 07:43:02 Author: heftig Revision: 359243 1.31-1 Modified: gtk-doc/trunk/PKGBUILD gtk-doc/trunk/fixperms.diff ---+ PKGBUILD |9 - fixperms.diff | 22 ++ 2 files changed, 22 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-06 07:24:32 UTC (rev 359242) +++ PKGBUILD2019-08-06 07:43:02 UTC (rev 359243) @@ -1,8 +1,8 @@ # Maintainer: Jan de Groot pkgname=gtk-doc -pkgver=1.30+1+g44c5972 -pkgrel=2 +pkgver=1.31 +pkgrel=1 pkgdesc="Documentation tool for public library API" url="https://www.gtk.org/gtk-doc/; arch=(any) @@ -12,11 +12,11 @@ makedepends=(dblatex git yelp-tools meson) checkdepends=(bc gtk3 python-six python-parameterized) optdepends=('dblatex: PDF support') -_commit=44c5972b167176f15cc32fc46743b596b7f00fe5 # master~2 +_commit=c268fa535424d193953487c694e2a8f770d3255f # tags/GTK_DOC_1_31^0 source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; fixperms.diff) sha256sums=('SKIP' -'bd8489e54c2e089197a692482c6f25b237b99db2b0419c4dcc3f29ce6f21e7e4') +'6264dc71d0c21f46c139691bf4ea98dd404549f8e4f93a45e93a3ee47753e2d4') pkgver() { cd $pkgname @@ -25,7 +25,6 @@ prepare() { cd $pkgname - # https://gitlab.gnome.org/GNOME/gtk-doc/issues/84 patch -Np1 -i ../fixperms.diff } Modified: fixperms.diff === --- fixperms.diff 2019-08-06 07:24:32 UTC (rev 359242) +++ fixperms.diff 2019-08-06 07:43:02 UTC (rev 359243) @@ -1,12 +1,26 @@ diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py -index 8f6e470..82e11e8 100644 +index ba1c601..226aa12 100644 --- i/gtkdoc/highlight.py +++ w/gtkdoc/highlight.py -@@ -47,6 +47,6 @@ def highlight_code(code, lang='c'): +@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'): def append_style_defs(css_file_name): --os.chmod(css_file_name, stat.S_IWRITE) -+os.chmod(css_file_name, 0o644) +-os.chmod(css_file_name, 0o644) ++try: ++os.chmod(css_file_name, 0o644) ++except OSError: ++pass with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: css.write(HTML_FORMATTER.get_style_defs()) +diff --git i/meson.build w/meson.build +index 85e83ca..5e4d288 100644 +--- i/meson.build w/meson.build +@@ -1,5 +1,5 @@ + project('gtk-doc', 'c', +- version: '1.30.1', ++ version: '1.31', + license: 'GPL2+', + meson_version: '>= 0.50.0', # needed for https://mesonbuild.com/Python-module.html#path + )
[arch-commits] Commit in gnome-nibbles/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, August 6, 2019 @ 07:43:26 Author: heftig Revision: 359245 archrelease: copy trunk to extra-x86_64 Added: gnome-nibbles/repos/extra-x86_64/PKGBUILD (from rev 359243, gnome-nibbles/trunk/PKGBUILD) Deleted: gnome-nibbles/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 38 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-06 07:43:25 UTC (rev 359244) +++ PKGBUILD2019-08-06 07:43:26 UTC (rev 359245) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Jan de Groot - -pkgname=gnome-nibbles -pkgver=3.24.1 -pkgrel=1 -pkgdesc="Guide a worm around a maze" -url="https://wiki.gnome.org/Apps/Nibbles; -arch=(x86_64) -license=(GPL) -depends=(clutter-gtk libcanberra librsvg libgnome-games-support libgee) -makedepends=(intltool itstool gobject-introspection yelp-tools appstream-glib vala git) -groups=(gnome-extra) -_commit=906ef44a7563086dfc83ec978cd5ebbb65d74a39 # tags/3.24.1^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-nibbles.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgname - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --disable-schemas-compile - make -} - -package() { - cd $pkgname - make DESTDIR="$pkgdir" install -} Copied: gnome-nibbles/repos/extra-x86_64/PKGBUILD (from rev 359243, gnome-nibbles/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-06 07:43:26 UTC (rev 359245) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gnome-nibbles +pkgver=3.32.0 +pkgrel=1 +pkgdesc="Guide a worm around a maze" +url="https://wiki.gnome.org/Apps/Nibbles; +arch=(x86_64) +license=(GPL) +depends=(clutter-gtk libcanberra librsvg libgnome-games-support libgee) +makedepends=(intltool gobject-introspection yelp-tools appstream-glib vala git) +groups=(gnome-extra) +_commit=6becbf9e4aa30874ff9b8e22c651e961c3f4f6a2 # tags/3.32.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-nibbles.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-schemas-compile + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}