[Git][haskell-team/DHG_packages][master] clash-lib: Upgrading from 1.6.6 to 1.8.1
Scott Talbert (@swt2c)
gitlab at salsa.debian.org
Sat Nov 18 03:00:51 GMT 2023
Scott Talbert pushed to branch master at Debian Haskell Group / DHG_packages
Commits:
9ab1ca17 by Scott Talbert at 2023-11-17T21:45:26-05:00
clash-lib: Upgrading from 1.6.6 to 1.8.1
- - - - -
7 changed files:
- p/haskell-clash-lib/debian/changelog
- p/haskell-clash-lib/debian/control
- − p/haskell-clash-lib/debian/patches/newer-deps
- − p/haskell-clash-lib/debian/patches/no-attoparsec-aeson
- p/haskell-clash-lib/debian/patches/no-rts-n
- p/haskell-clash-lib/debian/patches/series
- p/haskell-clash-lib/debian/rules
Changes:
=====================================
p/haskell-clash-lib/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-clash-lib (1.8.1-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #1054979)
+
+ -- Scott Talbert <swt at techie.net> Wed, 15 Nov 2023 20:58:31 -0500
+
haskell-clash-lib (1.6.6-2) unstable; urgency=medium
* Patch for newer dependencies.
=====================================
p/haskell-clash-lib/debian/control
=====================================
@@ -15,7 +15,7 @@ Build-Depends: debhelper (>= 10),
libghc-aeson-pretty-dev (<< 0.9),
libghc-aeson-pretty-prof,
libghc-ansi-terminal-dev (>= 0.8.0.0),
- libghc-ansi-terminal-dev (<< 0.12),
+ libghc-ansi-terminal-dev (<< 1.1),
libghc-ansi-terminal-prof,
libghc-async-dev (>= 2.2.0),
libghc-async-dev (<< 2.3),
@@ -23,11 +23,14 @@ Build-Depends: debhelper (>= 10),
libghc-attoparsec-dev (>= 0.10.4.0),
libghc-attoparsec-dev (<< 0.15),
libghc-attoparsec-prof,
+ libghc-attoparsec-aeson-dev (>= 2.1),
+ libghc-attoparsec-aeson-dev (<< 2.3),
+ libghc-attoparsec-aeson-prof,
libghc-base16-bytestring-dev (>= 0.1.1),
libghc-base16-bytestring-dev (<< 1.1),
libghc-base16-bytestring-prof,
- libghc-clash-prelude-dev (>= 1.6.6),
- libghc-clash-prelude-dev (<< 1.6.7),
+ libghc-clash-prelude-dev (>= 1.8.1),
+ libghc-clash-prelude-dev (<< 1.8.2),
libghc-clash-prelude-prof,
libghc-concurrent-supply-dev (>= 0.1.7),
libghc-concurrent-supply-dev (<< 0.2),
@@ -44,9 +47,16 @@ Build-Depends: debhelper (>= 10),
libghc-dlist-dev (>= 0.8),
libghc-dlist-dev (<< 1.1),
libghc-dlist-prof,
+ libghc-doctest-parallel-dev (>= 0.2),
+ libghc-doctest-parallel-dev (<< 0.4),
+ libghc-doctest-parallel-prof,
libghc-extra-dev (>= 1.6.17),
libghc-extra-dev (<< 1.8),
libghc-extra-prof,
+ libghc-ghc-typelits-knownnat-dev,
+ libghc-ghc-typelits-knownnat-prof,
+ libghc-glob-dev,
+ libghc-glob-prof,
libghc-hashable-dev (>= 1.2.1.0),
libghc-hashable-dev (<< 1.5),
libghc-hashable-prof,
@@ -56,9 +66,9 @@ Build-Depends: debhelper (>= 10),
libghc-hint-dev (>= 0.7),
libghc-hint-dev (<< 0.10),
libghc-hint-prof,
- libghc-interpolate-dev (>= 0.2.0),
- libghc-interpolate-dev (<< 1.0),
- libghc-interpolate-prof,
+ libghc-infinite-list-dev (>= 0.1),
+ libghc-infinite-list-dev (<< 0.2),
+ libghc-infinite-list-prof,
libghc-lens-dev (>= 4.10),
libghc-lens-dev (<< 5.3),
libghc-lens-prof,
@@ -71,18 +81,30 @@ Build-Depends: debhelper (>= 10),
libghc-prettyprinter-dev (>= 1.2.0.1),
libghc-prettyprinter-dev (<< 1.8),
libghc-prettyprinter-prof,
+ libghc-prettyprinter-interp-dev (>= 0.2),
+ libghc-prettyprinter-interp-dev (<< 0.3),
+ libghc-prettyprinter-interp-prof,
libghc-primitive-dev (>= 0.5.0.1),
libghc-primitive-dev (<< 1.0),
libghc-primitive-prof,
libghc-quickcheck-text-dev,
libghc-quickcheck-text-prof,
+ libghc-src-exts-dev,
+ libghc-src-exts-prof,
+ libghc-stringsearch-dev,
+ libghc-stringsearch-prof,
+ libghc-string-interpolate-dev (>= 0.3),
+ libghc-string-interpolate-dev (<< 0.4),
+ libghc-string-interpolate-prof,
libghc-tasty-dev (>= 1.2),
- libghc-tasty-dev (<< 1.5),
+ libghc-tasty-dev (<< 1.6),
libghc-tasty-prof,
libghc-tasty-hunit-dev,
libghc-tasty-hunit-prof,
libghc-tasty-quickcheck-dev,
libghc-tasty-quickcheck-prof,
+ libghc-tasty-th-dev,
+ libghc-tasty-th-prof,
libghc-temporary-dev (>= 1.2.1),
libghc-temporary-dev (<< 1.4),
libghc-temporary-prof,
@@ -104,18 +126,13 @@ Build-Depends: debhelper (>= 10),
libghc-yaml-dev (>= 0.11),
libghc-yaml-dev (<< 0.12),
libghc-yaml-prof,
- libghc-glob-dev,
- libghc-glob-prof,
- libghc-aeson-dev,
- libghc-stringsearch-dev,
- libghc-stringsearch-prof,
- libghc-yaml-dev,
Build-Depends-Indep: ghc-doc,
libghc-aeson-doc,
libghc-aeson-pretty-doc,
libghc-ansi-terminal-doc,
libghc-async-doc,
libghc-attoparsec-doc,
+ libghc-attoparsec-aeson-doc,
libghc-base16-bytestring-doc,
libghc-clash-prelude-doc,
libghc-concurrent-supply-doc,
@@ -127,13 +144,15 @@ Build-Depends-Indep: ghc-doc,
libghc-hashable-doc,
libghc-src-meta-doc,
libghc-hint-doc,
- libghc-interpolate-doc,
+ libghc-infinite-list-doc,
libghc-lens-doc,
libghc-ordered-containers-doc,
libghc-pretty-show-doc,
libghc-prettyprinter-doc,
+ libghc-prettyprinter-interp-doc,
libghc-primitive-doc,
libghc-quickcheck-text-doc,
+ libghc-string-interpolate-doc,
libghc-tasty-doc,
libghc-tasty-hunit-doc,
libghc-tasty-quickcheck-doc,
=====================================
p/haskell-clash-lib/debian/patches/newer-deps deleted
=====================================
@@ -1,29 +0,0 @@
---- a/clash-lib.cabal
-+++ b/clash-lib.cabal
-@@ -148,7 +148,7 @@ Library
- exceptions >= 0.8.3 && < 0.11.0,
- extra >= 1.6.17 && < 1.8,
- filepath >= 1.3.0.1 && < 1.5,
-- ghc >= 8.6.0 && < 9.1,
-+ ghc >= 8.6.0 && < 9.6,
- ghc-boot-th,
- hashable >= 1.2.1.0 && < 1.5,
- haskell-src-meta >= 0.8 && < 0.9,
-@@ -160,7 +160,7 @@ Library
- prettyprinter >= 1.2.0.1 && < 1.8,
- pretty-show >= 1.9 && < 2.0,
- primitive >= 0.5.0.1 && < 1.0,
-- template-haskell >= 2.8.0.0 && < 2.18,
-+ template-haskell >= 2.8.0.0 && < 2.20,
- temporary >= 1.2.1 && < 1.4,
- terminal-size >= 0.3 && < 0.4,
- text >= 1.2.2 && < 2.1,
-@@ -173,7 +173,7 @@ Library
- yaml >= 0.11 && < 0.12,
-
- if impl(ghc >= 9.0.0)
-- build-depends: ghc-bignum >=1.0 && <1.3
-+ build-depends: ghc-bignum >=1.0 && <1.4
- else
- build-depends: integer-gmp >=1.0 && <1.1
-
=====================================
p/haskell-clash-lib/debian/patches/no-attoparsec-aeson deleted
=====================================
@@ -1,26 +0,0 @@
---- a/clash-lib.cabal
-+++ b/clash-lib.cabal
-@@ -127,7 +127,6 @@ Library
- TemplateHaskell
-
- Build-depends: aeson >= 0.6.2.0 && < 2.3,
-- attoparsec-aeson >= 2.1 && < 2.3,
- aeson-pretty >= 0.8 && < 0.9,
- ansi-terminal >= 0.8.0.0 && < 0.12,
- array,
-@@ -308,7 +307,6 @@ executable v16-upgrade-primitives
- Build-Depends:
- base,
- aeson,
-- attoparsec-aeson,
- deepseq,
- yaml,
- bytestring,
-@@ -338,7 +336,6 @@ test-suite unittests
- ghc-typelits-knownnat,
-
- aeson,
-- attoparsec-aeson,
- aeson-pretty,
- base,
- base16-bytestring,
=====================================
p/haskell-clash-lib/debian/patches/no-rts-n
=====================================
@@ -1,11 +1,11 @@
--- a/clash-lib.cabal
+++ b/clash-lib.cabal
-@@ -323,7 +323,7 @@ test-suite unittests
- type: exitcode-stdio-1.0
- default-language: Haskell2010
- main-is: unittests.hs
-- ghc-options: -Wall -Wcompat -threaded -with-rtsopts=-N
-+ ghc-options: -Wall -Wcompat -threaded
+@@ -391,8 +391,6 @@ test-suite unittests
+ -- common RTS options in the unconditional GHC-Options
+ if flag(workaround-ghc-mmap-crash)
+ GHC-Options: "-with-rtsopts=-N -xm20000000"
+- else
+- GHC-Options: -with-rtsopts=-N
hs-source-dirs: tests
if !flag(unittests)
=====================================
p/haskell-clash-lib/debian/patches/series
=====================================
@@ -1,3 +1 @@
no-rts-n
-no-attoparsec-aeson
-newer-deps
=====================================
p/haskell-clash-lib/debian/rules
=====================================
@@ -4,6 +4,7 @@ DEB_ENABLE_TESTS = yes
DEB_SETUP_BIN_NAME = debian/hlibrary.setup
DEB_CABAL_PACKAGE = clash-lib
DEB_DEFAULT_COMPILER = ghc
+DEB_SETUP_GHC_CONFIGURE_ARGS = -f-doctests
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/9ab1ca1748e8388f3a477b61e5faf16069e961a4
--
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/9ab1ca1748e8388f3a477b61e5faf16069e961a4
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/20231118/746a176d/attachment-0001.htm>
More information about the Pkg-haskell-commits
mailing list