[Git][haskell-team/package-plan][master] Update futhark to 0.25.26

Kari Pahula (@kaol) gitlab at salsa.debian.org
Sun Feb 2 18:34:25 GMT 2025



Kari Pahula pushed to branch master at Debian Haskell Group / package-plan


Commits:
5e7405f0 by Kari Pahula at 2025-02-02T20:22:58+02:00
Update futhark to 0.25.26

- - - - -


5 changed files:

- packages.txt
- patches/futhark/0.25.23/disable-lsp → patches/futhark/0.25.26/disable-lsp
- + patches/futhark/0.25.26/hiprtc
- patches/futhark/0.25.23/lts-zlib → patches/futhark/0.25.26/lts-zlib
- patches/futhark/0.25.23/series → patches/futhark/0.25.26/series


Changes:

=====================================
packages.txt
=====================================
@@ -319,7 +319,7 @@ foundation 0.0.30
 free 5.2
 from-sum 0.2.3.0
 fsnotify 0.4.1.0 notest
-futhark 0.25.23
+futhark 0.25.26
 futhark-data 1.1.1.0
 futhark-manifest 1.5.0.0
 futhark-server 1.2.3.0


=====================================
patches/futhark/0.25.23/disable-lsp → patches/futhark/0.25.26/disable-lsp
=====================================
@@ -1,14 +1,32 @@
+--- a/src/Futhark/CLI/Main.hs
++++ b/src/Futhark/CLI/Main.hs
+@@ -19,7 +19,6 @@
+ import Futhark.CLI.Eval qualified as Eval
+ import Futhark.CLI.Fmt qualified as Fmt
+ import Futhark.CLI.HIP qualified as HIP
+-import Futhark.CLI.LSP qualified as LSP
+ import Futhark.CLI.Literate qualified as Literate
+ import Futhark.CLI.Misc qualified as Misc
+ import Futhark.CLI.Multicore qualified as Multicore
+@@ -82,7 +81,6 @@
+       ("query", (Query.main, "Query semantic information about program.")),
+       ("literate", (Literate.main, "Process a literate Futhark program.")),
+       ("script", (Script.main, "Run FutharkScript expressions.")),
+-      ("lsp", (LSP.main, "Run LSP server.")),
+       ("thanks", (Misc.mainThanks, "Express gratitude.")),
+       ("tokens", (Misc.mainTokens, "Print tokens from Futhark file.")),
+       ("benchcmp", (Benchcmp.main, "Compare two benchmark results.")),
 --- a/futhark.cabal
 +++ b/futhark.cabal
-@@ -158,7 +158,6 @@
-       Futhark.CLI.Eval
+@@ -159,7 +159,6 @@
+       Futhark.CLI.Fmt
        Futhark.CLI.HIP
        Futhark.CLI.Literate
 -      Futhark.CLI.LSP
        Futhark.CLI.Main
        Futhark.CLI.Misc
        Futhark.CLI.Multicore
-@@ -299,12 +298,6 @@
+@@ -302,12 +301,6 @@
        Futhark.Internalise.Monomorphise
        Futhark.Internalise.ReplaceRecords
        Futhark.Internalise.TypesValues
@@ -21,7 +39,7 @@
        Futhark.MonadFreshNames
        Futhark.Optimise.BlkRegTiling
        Futhark.Optimise.CSE
-@@ -447,10 +440,8 @@
+@@ -451,10 +444,8 @@
      , bytestring >=0.11.2
      , bytestring-to-vector >=0.3.0.1
      , bmp >=1.2.6.3
@@ -32,7 +50,7 @@
      , directory >=1.3.0.0
      , directory-tree >=0.12.1
      , dlist >=0.6.0.1
-@@ -467,8 +458,6 @@
+@@ -471,8 +462,6 @@
      , haskeline
      , language-c-quote >= 0.12
      , lens


=====================================
patches/futhark/0.25.26/hiprtc
=====================================
@@ -0,0 +1,11 @@
+--- a/src/Futhark/Actions.hs
++++ b/src/Futhark/Actions.hs
+@@ -396,7 +396,7 @@
+           jsonpath = outpath `addExtension` "json"
+           extra_options =
+             [ "-lamdhip64",
+-              "-lhiprtc"
++              "-lhiprtc-builtins"
+             ]
+       case mode of
+         ToLibrary -> do


=====================================
patches/futhark/0.25.23/lts-zlib → patches/futhark/0.25.26/lts-zlib
=====================================
@@ -1,6 +1,6 @@
 --- a/futhark.cabal
 +++ b/futhark.cabal
-@@ -476,7 +476,7 @@
+@@ -480,7 +480,7 @@
      , transformers >=0.3
      , vector >=0.12
      , versions >=6.0.0
@@ -9,3 +9,13 @@
      , statistics
      , mwc-random
      , prettyprinter >= 1.7
+--- a/src/Futhark/Test.hs
++++ b/src/Futhark/Test.hs
+@@ -26,6 +26,7 @@
+ where
+ 
+ import Codec.Compression.GZip
++import Codec.Compression.Zlib.Internal (DecompressError)
+ import Control.Applicative
+ import Control.Exception (catch)
+ import Control.Exception.Base qualified as E


=====================================
patches/futhark/0.25.23/series → patches/futhark/0.25.26/series
=====================================
@@ -1,2 +1,3 @@
 disable-lsp
 lts-zlib
+hiprtc



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/5e7405f0f4dda2712a62aa75699d246d9b6b22bf

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/5e7405f0f4dda2712a62aa75699d246d9b6b22bf
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20250202/1b0c313e/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list