Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / idris


Commits:
248ff672 by Felix Yan at 2025-10-14T00:00:24+08:00
upgpkg: 1.3.4-460: rebuild with cabal-fmt 0.1.7, cabal-install 3.10.3.0, 
cabal-install-parsers 0.6.1.1, cabal-install-solver 3.10.3.0, 
filepath-bytestring 1.5.2.0.1, fourmolu 0.12.0.0, ghc 9.6.6, ghc-exactprint 
1.7.1.0, ghc-lib-parser 9.6.6.20240701, ghc-lib-parser-ex 9.6.0.2, 
ghc-syntax-highlighter 0.0.10.0, hlint 3.6, ormolu 0.6.0.0, spdx 1.1, 
stylish-haskell 0.14.5.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = idris
        pkgdesc = Functional Programming Language with Dependent Types
        pkgver = 1.3.4
-       pkgrel = 459
+       pkgrel = 460
        url = https://www.idris-lang.org/
        arch = x86_64
        license = BSD
@@ -42,6 +42,8 @@ pkgbase = idris
        depends = haskell-vector-binary-instances
        depends = haskell-zip-archive
        source = 
https://github.com/idris-lang/Idris-dev/archive/v1.3.4/idris-1.3.4.tar.gz
+       source = 
idris-mtl2.3.patch::https://github.com/idris-lang/Idris-dev/commit/71f4da9bf1aa4b3ca57d9c0b63c736b303e04780.patch
        sha512sums = 
5c081c34cf09c130b213626e5cc4f85ae82fef3f7ac1c76636e497a472b31a638c829e29dfe81b9a240a068736fd27db0de592be9d1b48956b809908a913ad64
+       sha512sums = 
c5e91c5372cb92ca8aefa31b84173df05cc44d90932ee948331e826458407fbb9fb94a7dc6c55db40ed6a694a0330bd8d0924b99f9d1ccd44a7b3ad33e7049eb
 
 pkgname = idris


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.4
-pkgrel=459
+pkgrel=460
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")
@@ -18,14 +18,17 @@ depends=('ghc-libs' 'haskell-aeson' 
'haskell-annotated-wl-pprint' 'haskell-ansi-
          'haskell-vector-binary-instances' 'haskell-zip-archive')
 makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
              'nodejs')
-source=("https://github.com/idris-lang/Idris-dev/archive/v$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('5c081c34cf09c130b213626e5cc4f85ae82fef3f7ac1c76636e497a472b31a638c829e29dfe81b9a240a068736fd27db0de592be9d1b48956b809908a913ad64')
+source=("https://github.com/idris-lang/Idris-dev/archive/v$pkgver/$pkgname-$pkgver.tar.gz";
+        
"idris-mtl2.3.patch::https://github.com/idris-lang/Idris-dev/commit/71f4da9bf1aa4b3ca57d9c0b63c736b303e04780.patch";)
+sha512sums=('5c081c34cf09c130b213626e5cc4f85ae82fef3f7ac1c76636e497a472b31a638c829e29dfe81b9a240a068736fd27db0de592be9d1b48956b809908a913ad64'
+            
'c5e91c5372cb92ca8aefa31b84173df05cc44d90932ee948331e826458407fbb9fb94a7dc6c55db40ed6a694a0330bd8d0924b99f9d1ccd44a7b3ad33e7049eb')
 
 prepare() {
     cd Idris-dev-$pkgver
     sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
         libs/*/Makefile
-    uusi -u Cabal -u aeson -u ansi-terminal -u ansi-wl-pprint -u bytestring -u 
fsnotify -u network -u libffi -u optparse-applicative -u text -u vector
+    patch -p1 < ../idris-mtl2.3.patch
+    uusi -u Cabal -u aeson -u ansi-terminal -u ansi-wl-pprint -u bytestring -u 
fsnotify -u network -u libffi -u optparse-applicative -u text -u transformers 
-u unix -u vector
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/idris/-/commit/248ff672d7919fbbd8b21a6d88001962abb29f55

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/idris/-/commit/248ff672d7919fbbd8b21a6d88001962abb29f55
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to