diff options
author | J0WI <J0WI@users.noreply.github.com> | 2020-04-10 21:54:16 +0200 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2020-04-11 03:25:47 +0000 |
commit | 4c6cb02ff13b23b86e4451954d151bcccfdf0dc6 (patch) | |
tree | bb6b6b116676f0fcc1ceb80185c16b09bc9766c2 /community/cloudi/APKBUILD | |
parent | 6ea78414aeb15014d236bc5b528694638f223768 (diff) | |
download | aports-4c6cb02ff13b23b86e4451954d151bcccfdf0dc6.tar.bz2 aports-4c6cb02ff13b23b86e4451954d151bcccfdf0dc6.tar.xz |
community/cloudi: fix build with Cabal 3
Diffstat (limited to 'community/cloudi/APKBUILD')
-rw-r--r-- | community/cloudi/APKBUILD | 81 |
1 files changed, 40 insertions, 41 deletions
diff --git a/community/cloudi/APKBUILD b/community/cloudi/APKBUILD index 8d15d0eb90..6bd07e8178 100644 --- a/community/cloudi/APKBUILD +++ b/community/cloudi/APKBUILD @@ -29,52 +29,52 @@ pkgname=cloudi pkgver=1.8.0 -pkgrel=2 +pkgrel=3 pkgdesc="Cloud computing framework for efficient, scalable, and stable soft-realtime event processing." url="https://cloudi.org/" license="MIT" arch="all !mips !mips64" depends="erlang - g++" + g++" makedepends="autoconf - automake - binutils-dev - boost-dev - boost-system - boost-thread - erlang-asn1 - erlang-common-test - erlang-crypto - erlang-dev - erlang-erl-interface - erlang-eunit - erlang-inets - erlang-jinterface - erlang-public-key - erlang-reltool - erlang-sasl - erlang-snmp - erlang-ssh - erlang-ssl - erlang-syntax-tools - erlang-tools - erlang-xmerl - gmp-dev - go - libexecinfo-dev - libtool - nodejs - openjdk8 - perl - php7 - python3 - python3-dev - ruby - " + automake + binutils-dev + boost-dev + boost-system + boost-thread + erlang-asn1 + erlang-common-test + erlang-crypto + erlang-dev + erlang-erl-interface + erlang-eunit + erlang-inets + erlang-jinterface + erlang-public-key + erlang-reltool + erlang-sasl + erlang-snmp + erlang-ssh + erlang-ssl + erlang-syntax-tools + erlang-tools + erlang-xmerl + gmp-dev + go + libexecinfo-dev + libtool + nodejs + openjdk8 + perl + php7 + python3-dev + ruby + " subpackages="$pkgname-static $pkgname-openrc" source="https://osdn.net/dl/cloudi/cloudi-$pkgver.tar.gz 0005-Disable-tests-for-aports-buildservers.patch fix-new-binutils.patch + cabal3.patch $pkgname.initd" # configure additional dependencies based on the package architecture @@ -93,14 +93,12 @@ x86) ;; esac # Enable Haskell on the appropriate architectures -# Disable for now because haskell support calls upon 'cabal sandbox' which is a -# command that is not recognized by cabal case "$CTARGET_ARCH" in x86_64) - # makedepends="$makedepends ghc cabal zlib-dev" - # _configure_args="$_configure_args --enable-haskell-support" + makedepends="$makedepends ghc cabal zlib-dev" + _configure_args="$_configure_args --enable-haskell-support" # 1 test out of 7 fail due to 'timetrap_timeout' - options="$options !check" + #options="$options !check" ;; esac @@ -143,4 +141,5 @@ package() { sha512sums="53a99729fa37673cfcc7fb7e76e285ff7bd978a080a65d46259b53c6dd0854214ee91b0e93f090d6958045f7e1eb0b739fcfc13c86070780f518f48bd9732fc8 cloudi-1.8.0.tar.gz 8b3c67ce0899b64b9f48da749864b95e3d9747383c1daabdad7e6230ebb815329ccbdc7f69a956590ddda0a32ff74d073f98bdc0b15d5dc4728dd11640835a6c 0005-Disable-tests-for-aports-buildservers.patch 4808b481b5e96db7534fd856ea17754cf3efaa4d07dec3bcba1e760e979307010262c5aed40a9b12f1bbddbf37201be6d8b6af4715639c76fc515e8bac562189 fix-new-binutils.patch +c6d9398959b2be6073c1c9f121cdcca34844b87e75583cc757317e8ed689e79929ebb1035cbd0f995de54c7557abf69b71651a8d81fdbc9c644c56f085ced6b9 cabal3.patch 053f860f656617012208a0e1909e43b2f8979d381a90d3fa5a745a9cf5021fe54556a641fef2badaa9955f2394d00e32183389cb9b501169dcbf8cbe4fbb0329 cloudi.initd" |