From 368a6ca32f87dd0e21331769a4f635a1bd92105a Mon Sep 17 00:00:00 2001 From: tv Date: Mon, 9 Mar 2026 15:20:35 +0100 Subject: modernize cabal 2.4 -> 3.0, Haskell2010 -> GHC2024 --- desktop-pager.cabal | 6 +++--- src/Pager/Sixelerator.hs | 1 - src/Sixel.hs | 1 - src/desktop-pager.hs | 2 -- src/desktops.hs | 1 - 5 files changed, 3 insertions(+), 8 deletions(-) diff --git a/desktop-pager.cabal b/desktop-pager.cabal index ea28c9a..25ba300 100644 --- a/desktop-pager.cabal +++ b/desktop-pager.cabal @@ -1,4 +1,4 @@ -cabal-version: 2.4 +cabal-version: 3.0 name: desktop-pager version: 1.0.1 @@ -18,7 +18,7 @@ source-repository this executable desktops main-is: desktops.hs - default-language: Haskell2010 + default-language: GHC2024 ghc-options: -Wall hs-source-dirs: src build-depends: base >= 4.13 && < 5 @@ -30,7 +30,7 @@ executable desktops executable desktop-pager main-is: desktop-pager.hs - default-language: Haskell2010 + default-language: GHC2024 ghc-options: -Wall -threaded -with-rtsopts=-N hs-source-dirs: src build-depends: base >= 4.13 && < 5 diff --git a/src/Pager/Sixelerator.hs b/src/Pager/Sixelerator.hs index c518484..cab407a 100644 --- a/src/Pager/Sixelerator.hs +++ b/src/Pager/Sixelerator.hs @@ -1,4 +1,3 @@ -{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE RecordWildCards #-} module Pager.Sixelerator where diff --git a/src/Sixel.hs b/src/Sixel.hs index dc49d91..07f986c 100644 --- a/src/Sixel.hs +++ b/src/Sixel.hs @@ -1,4 +1,3 @@ -{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE OverloadedStrings #-} module Sixel ( PaletteColor diff --git a/src/desktop-pager.hs b/src/desktop-pager.hs index 703bca9..0a03c66 100644 --- a/src/desktop-pager.hs +++ b/src/desktop-pager.hs @@ -1,5 +1,3 @@ -{-# LANGUAGE LambdaCase #-} -{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE RecordWildCards #-} {-# LANGUAGE ViewPatterns #-} diff --git a/src/desktops.hs b/src/desktops.hs index 9b64e2d..7bf5f65 100644 --- a/src/desktops.hs +++ b/src/desktops.hs @@ -1,4 +1,3 @@ -{-# LANGUAGE LambdaCase #-} module Main (main) where import Data.List (elemIndex) -- cgit v1.2.3