Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / haskell-crypto-enigma
Commits: e7c285e0 by Felix Yan at 2025-07-31T00:30:36+08:00 upgpkg: 0.1.1.6-133: rebuild with optparse-applicative 0.18.1.0 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,10 +1,10 @@ pkgbase = haskell-crypto-enigma pkgdesc = An Enigma machine simulator with display. pkgver = 0.1.1.6 - pkgrel = 132 + pkgrel = 133 url = https://github.com/orome/crypto-enigma-hs arch = x86_64 - license = BSD + license = BSD-3-Clause makedepends = ghc makedepends = uusi makedepends = haskell-hunit @@ -12,8 +12,11 @@ pkgbase = haskell-crypto-enigma depends = ghc-libs depends = haskell-ansi-terminal depends = haskell-optparse-applicative + depends = haskell-prettyprinter depends = haskell-split source = https://hackage.haskell.org/packages/archive/crypto-enigma/0.1.1.6/crypto-enigma-0.1.1.6.tar.gz + source = haskell-crypto-enigma-optparse-applicative-0.18.patch::https://github.com/orome/crypto-enigma-hs/pull/37.patch sha256sums = 5fec48245fd75d91ed1ac953fb21834eff3dc0b13b5bd100155ce4f4f8cd1d1f + sha256sums = f318083229d04b130da80bce2b0b3f124e52a5b4a7a37f5ecd46c9d9a6b0bfd0 pkgname = haskell-crypto-enigma ===================================== PKGBUILD ===================================== @@ -3,19 +3,23 @@ _hkgname=crypto-enigma pkgname=haskell-crypto-enigma pkgver=0.1.1.6 -pkgrel=132 +pkgrel=133 pkgdesc="An Enigma machine simulator with display. " url="https://github.com/orome/crypto-enigma-hs" -license=("BSD") +license=('BSD-3-Clause') arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-optparse-applicative' 'haskell-split') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-split') makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck') -source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") -sha256sums=('5fec48245fd75d91ed1ac953fb21834eff3dc0b13b5bd100155ce4f4f8cd1d1f') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz" + $pkgname-optparse-applicative-0.18.patch::https://github.com/orome/crypto-enigma-hs/pull/37.patch) +sha256sums=('5fec48245fd75d91ed1ac953fb21834eff3dc0b13b5bd100155ce4f4f8cd1d1f' + 'f318083229d04b130da80bce2b0b3f124e52a5b4a7a37f5ecd46c9d9a6b0bfd0') prepare() { cd $_hkgname-$pkgver - uusi -u base $_hkgname.cabal + patch -p1 -i ../$pkgname-optparse-applicative-0.18.patch + uusi -u base } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-crypto-enigma/-/commit/e7c285e0cb3df0de6d1d759519db4ee510bb0c56 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-crypto-enigma/-/commit/e7c285e0cb3df0de6d1d759519db4ee510bb0c56 You're receiving this email because of your account on gitlab.archlinux.org.