diff --git a/testing/klfc/APKBUILD b/testing/klfc/APKBUILD index a845b9ef43e14a74ea073f14e4f235a769dede2e..69a4506593cfaaa9ed22047470db03e314c669bc 100644 --- a/testing/klfc/APKBUILD +++ b/testing/klfc/APKBUILD @@ -1,11 +1,11 @@ # Contributor: Jakub Jirutka # Maintainer: pkgname=klfc -pkgver=1.5.6 -pkgrel=1 +pkgver=1.5.7 +pkgrel=0 pkgdesc="Keyboard Layout Files Creator" url="https://github.com/39aldo39/klfc" -arch="" # failed to build, limited by ghc / cabal +arch="x86_64" # limited by ghc / cabal license="GPL-3.0" makedepends="cabal ghc" subpackages="$pkgname-doc" @@ -29,9 +29,9 @@ cabal_update() { cabal freeze --shadow-installed-packages # Add version tag at the first line. - sed -i "1i--$pkgver" cabal.config + sed -i "1i--$pkgver" cabal.project.freeze - mv cabal.config "$startdir"/ + mv cabal.project.freeze "$startdir"/cabal.config cd "$startdir" abuild checksum || die "Failed to update checksum, run 'abuild checksum' manually" @@ -43,7 +43,7 @@ prepare() { if [ "$(head -n 1 "$srcdir"/cabal.config)" != "--$pkgver" ]; then die "Requirements file is outdated, run 'abuild cabal_update'" fi - ln -sf "$srcdir"/cabal.config "$builddir"/cabal.config + ln -sf "$srcdir"/cabal.config "$builddir"/cabal.project.freeze cabal update } @@ -75,6 +75,6 @@ package() { } sha512sums=" -218190f53b5bfe4f438ef6831cabbccc3359ace821e4ce1937515bc08bb8ae459b5b1361c0ce42f839cfd657e76f089d3f088c5c4e04efdb783a5c2ee52eccf5 klfc-1.5.6.tar.gz -368d0ff3a6ba3fdc8deec13868240b55cccfd674783bd8837bad2338a424ae30a9978f266e8d418648bb878afde6ddd381f2ad6d9793e4a52d4f60c217a2b082 cabal.config +bae6c7b3c21419e9fea73b38eaea7c7c27b9cb78b5bccd7ce11e733729f37d8d0b8d20435fa63bfb3c5be6479cca0caccc63d59a99aa04477414eddf9ce20919 klfc-1.5.7.tar.gz +20f4c83c4e3ce2ed9db2e3435608ac177804a89dff3e9971fcfd0f802f444f045195540637b4c7966053804eeee8ebfd7ab2b7430272eaa0a74adb1f5ed41d8f cabal.config " diff --git a/testing/klfc/cabal.config b/testing/klfc/cabal.config index eb14046ebe8b70431ac1e6b6988344b33c287b7c..1546b93f5e9f13150eb8360ad97cfa585dc5d21d 100644 --- a/testing/klfc/cabal.config +++ b/testing/klfc/cabal.config @@ -1,68 +1,95 @@ ---1.5.6 -constraints: aeson ==1.5.6.0, - ansi-terminal ==0.11, - ansi-wl-pprint ==0.6.9, - array ==0.5.4.0, - assoc ==1.0.2, - attoparsec ==0.14.1, - base ==4.13.0.0, - base-compat ==0.11.2, - base-compat-batteries ==0.11.2, - base-orphans ==0.8.4, - base-prelude ==1.4, - base-unicode-symbols ==0.2.4.2, - bifunctors ==5.5.11, - binary ==0.8.7.0, - bytestring ==0.10.10.1, - case-insensitive ==1.2.1.0, - chunked-data ==0.3.1, - colour ==2.3.6, - comonad ==5.0.8, - containers ==0.6.2.1, - containers-unicode-symbols ==0.3.1.3, - data-fix ==0.3.2, - deepseq ==1.4.4.0, - directory ==1.3.6.0, - distributive ==0.6.2.1, - dlist ==1.0, - fail ==4.9.0.0, - file-embed ==0.0.14.0, - filepath ==1.4.2.1, - ghc-boot-th ==8.8.4, - ghc-prim ==0.5.3, - hashable ==1.3.3.0, - indexed-traversable ==0.1.1, - integer-gmp ==1.0.2.0, - integer-logarithms ==1.0.3.1, - megaparsec ==9.1.0, - microlens ==0.4.12.0, - microlens-ghc ==0.4.13, - microlens-mtl ==0.2.0.1, - microlens-platform ==0.4.2, - microlens-th ==0.4.3.10, - mtl ==2.2.2, - optparse-applicative ==0.16.1.0, - parser-combinators ==1.3.0, - pretty ==1.1.3.6, - primitive ==0.7.2.0, - process ==1.6.9.0, - random ==1.2.0, - rts ==1.0, - scientific ==0.3.7.0, - semigroups ==0.19.1, - splitmix ==0.1.0.3, - strict ==0.4.0.1, - tagged ==0.8.6.1, - template-haskell ==2.15.0.0, - text ==1.2.4.0, - th-abstraction ==0.4.2.0, - these ==1.1.1.1, - time ==1.9.3, - time-compat ==1.9.6, - transformers ==0.5.6.2, - transformers-compat ==0.7, - unix ==2.7.2.2, - unordered-containers ==0.2.14.0, - uuid-types ==1.0.5, - vector ==0.12.3.0, - xml ==1.3.14 +--1.5.7 +active-repositories: hackage.haskell.org:merge +constraints: any.aeson ==1.5.6.0, + aeson -bytestring-builder -cffi -developer -fast, + any.ansi-terminal ==0.11.1, + ansi-terminal -example, + any.ansi-wl-pprint ==0.6.9, + ansi-wl-pprint -example, + any.array ==0.5.4.0, + any.assoc ==1.0.2, + any.attoparsec ==0.14.3, + attoparsec -developer, + any.base ==4.15.0.0, + any.base-compat ==0.12.1, + any.base-compat-batteries ==0.12.1, + any.base-orphans ==0.8.6, + any.base-prelude ==1.4, + any.base-unicode-symbols ==0.2.4.2, + base-unicode-symbols +base-4-8 -old-base, + any.bifunctors ==5.5.11, + bifunctors +semigroups +tagged, + any.binary ==0.8.8.0, + any.bytestring ==0.10.12.1, + any.case-insensitive ==1.2.1.0, + any.chunked-data ==0.3.1, + any.colour ==2.3.6, + any.comonad ==5.0.8, + comonad +containers +distributive +indexed-traversable, + any.containers ==0.6.4.1, + any.containers-unicode-symbols ==0.3.1.3, + containers-unicode-symbols -containers-old, + any.data-fix ==0.3.2, + any.deepseq ==1.4.5.0, + any.directory ==1.3.6.1, + any.distributive ==0.6.2.1, + distributive +semigroups +tagged, + any.dlist ==1.0, + dlist -werror, + any.fail ==4.9.0.0, + any.file-embed ==0.0.15.0, + any.filepath ==1.4.2.1, + any.ghc-bignum ==1.0, + any.ghc-boot-th ==9.0.1, + any.ghc-prim ==0.7.0, + any.hashable ==1.3.5.0, + hashable +integer-gmp -random-initial-seed, + any.indexed-traversable ==0.1.2, + any.integer-logarithms ==1.0.3.1, + integer-logarithms -check-bounds +integer-gmp, + any.megaparsec ==9.2.0, + megaparsec -dev, + any.microlens ==0.4.12.0, + any.microlens-ghc ==0.4.13.1, + any.microlens-mtl ==0.2.0.1, + any.microlens-platform ==0.4.2.1, + any.microlens-th ==0.4.3.10, + any.mtl ==2.2.2, + any.optparse-applicative ==0.16.1.0, + optparse-applicative +process, + any.parser-combinators ==1.3.0, + parser-combinators -dev, + any.pretty ==1.1.3.6, + any.primitive ==0.7.3.0, + any.process ==1.6.11.0, + any.random ==1.2.1, + any.rts ==1.0, + any.scientific ==0.3.7.0, + scientific -bytestring-builder -integer-simple, + any.semigroups ==0.20, + semigroups +binary +bytestring -bytestring-builder +containers +deepseq +hashable +tagged +template-haskell +text +transformers +unordered-containers, + any.splitmix ==0.1.0.4, + splitmix -optimised-mixer, + any.strict ==0.4.0.1, + strict +assoc, + any.tagged ==0.8.6.1, + tagged +deepseq +transformers, + any.template-haskell ==2.17.0.0, + any.text ==1.2.4.1, + any.th-abstraction ==0.4.3.0, + any.these ==1.1.1.1, + these +assoc, + any.time ==1.9.3, + any.time-compat ==1.9.6.1, + time-compat -old-locale, + any.transformers ==0.5.6.2, + any.transformers-compat ==0.7.1, + transformers-compat -five +five-three -four +generic-deriving +mtl -three -two, + any.unix ==2.7.2.2, + any.unordered-containers ==0.2.16.0, + unordered-containers -debug, + any.uuid-types ==1.0.5, + any.vector ==0.12.3.1, + vector +boundschecks -internalchecks -unsafechecks -wall, + any.xml ==1.3.14 +index-state: hackage.haskell.org 2021-12-18T21:10:51Z