[arch-commits] Commit in cryptol/trunk (PKGBUILD ghc9.patch)
Felix Yan
felixonmars at gemini.archlinux.org
Mon Jan 17 08:18:33 UTC 2022
Date: Monday, January 17, 2022 @ 08:18:32
Author: felixonmars
Revision: 1107489
upgpkg: cryptol 2.12.0-1
Modified:
cryptol/trunk/PKGBUILD
cryptol/trunk/ghc9.patch
------------+
PKGBUILD | 13 ++++++-------
ghc9.patch | 32 --------------------------------
2 files changed, 6 insertions(+), 39 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-01-17 08:14:13 UTC (rev 1107488)
+++ PKGBUILD 2022-01-17 08:18:32 UTC (rev 1107489)
@@ -1,8 +1,8 @@
# Maintainer: Felix Yan <felixonmars at archlinux.org>
pkgname=cryptol
-pkgver=2.11.0
-pkgrel=122
+pkgver=2.12.0
+pkgrel=1
pkgdesc="The Language of Cryptography"
url="https://www.cryptol.net"
license=("BSD")
@@ -11,19 +11,18 @@
'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-extra' 'haskell-gitrev'
'haskell-graphscc' 'haskell-heredoc' 'haskell-libbf' 'haskell-memotrie'
'haskell-monad-control' 'haskell-monadlib' 'haskell-optparse-applicative'
- 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 'haskell-sbv'
+ 'haskell-parameterized-utils' 'haskell-panic' 'haskell-prettyprinter' 'haskell-sbv'
'haskell-simple-smt' 'haskell-strict' 'haskell-temporary' 'haskell-tf-random'
'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 'haskell-blaze-html')
-makedepends=('ghc' 'alex' 'happy' 'uusi')
+makedepends=('ghc' 'alex' 'happy')
source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz"
ghc9.patch)
-sha512sums=('4e8e9dec727c02e76043ee390b91d0a740df747a8f49b2551686ac7db3cc0c94c36e20316b59e7e50e28b838f3f9bf7202095cf6ce683d83fd47826702381649'
- 'cf201d5d633101343399bb43e264e482e9f7e4615512ff658455772add3055d14571954f20ddf2cb2e35704c5638e7d2a3dab494bbb981229c519dcf88867e17')
+sha512sums=('3e7a58de47e5ae1fdc5067b2bcca66c04ee06c71e84f890104b64c59d1cd125667a23f537c3afd0503c059c97f5d168e6afa0df4fdc6c1e9448aae434e616bc8'
+ 'f41afa8f65b01aaa5fc92a6433ed09ae85e86f58cb86e64b72de7e6765b32835974cb998305235d5c1ed8ff1112595f61400e16bd2ffd16c578c0c499d02486b')
prepare() {
cd $pkgname-$pkgver
patch -p1 -i ../ghc9.patch
- uusi -u sbv -u what4 $pkgname.cabal
}
build() {
Modified: ghc9.patch
===================================================================
--- ghc9.patch 2022-01-17 08:14:13 UTC (rev 1107488)
+++ ghc9.patch 2022-01-17 08:18:32 UTC (rev 1107489)
@@ -24,38 +24,6 @@
src/Cryptol/TypeCheck/Solver/Numeric.hs | 8 +-
11 files changed, 138 insertions(+), 191 deletions(-)
-diff --git a/cryptol-remote-api/cryptol-remote-api.cabal b/cryptol-remote-api/cryptol-remote-api.cabal
-index f0f75d18e..4cd02c5e6 100644
---- a/cryptol-remote-api/cryptol-remote-api.cabal
-+++ b/cryptol-remote-api/cryptol-remote-api.cabal
-@@ -49,7 +49,7 @@ common deps
- cryptol >= 2.9.0,
- directory,
- filepath ^>= 1.4,
-- lens >= 4.17 && < 4.20,
-+ lens >= 4.17 && < 5.1,
- mtl ^>= 2.2,
- scientific ^>= 0.3,
- text ^>= 1.2.3,
-@@ -90,8 +90,7 @@ executable cryptol-remote-api
- ghc-options: -threaded -rtsopts -with-rtsopts=-xb0x200000000
-
- build-depends:
-- cryptol-remote-api,
-- sbv < 8.10
-+ cryptol-remote-api, sbv
-
- if os(linux) && flag(static)
- ld-options: -static -pthread
-@@ -108,7 +107,7 @@ executable cryptol-eval-server
- build-depends:
- cryptol-remote-api,
- optparse-applicative,
-- sbv < 8.10
-+ sbv
-
- if os(linux) && flag(static)
- ld-options: -static -pthread
diff --git a/cryptol.cabal b/cryptol.cabal
index c140f87dd..b6e31f471 100644
--- a/cryptol.cabal
More information about the arch-commits
mailing list