[Git][haskell-team/DHG_packages][master] 5 commits: double-conversion: Upgrading from 2.0.4.1+ds1 to 2.0.4.2

Ilias Tsitsimpis (@iliastsi) gitlab at salsa.debian.org
Mon Sep 4 08:16:25 BST 2023



Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
84e13b21 by Ilias Tsitsimpis at 2023-09-04T10:02:33+03:00
double-conversion: Upgrading from 2.0.4.1+ds1 to 2.0.4.2

- - - - -
52068dc4 by Ilias Tsitsimpis at 2023-09-04T10:06:06+03:00
bloomfilter: Upgrading from 2.0.1.0 to 2.0.1.2

- - - - -
7d002d00 by Ilias Tsitsimpis at 2023-09-04T10:06:39+03:00
network-uri: Upgrading from 2.6.4.1 to 2.6.4.2

- - - - -
a08fe42f by Ilias Tsitsimpis at 2023-09-04T10:14:31+03:00
text-icu: Upgrading from 0.7.1.0 to 0.8.0.2

- - - - -
83a99f8d by Ilias Tsitsimpis at 2023-09-04T10:14:33+03:00
unicode-data: Upgrading from 0.3.1 to 0.4.0.1

- - - - -


21 changed files:

- p/haskell-bloomfilter/debian/changelog
- p/haskell-bloomfilter/debian/control
- − p/haskell-bloomfilter/debian/patches/remove-roundedBits-max-conition.patch
- − p/haskell-bloomfilter/debian/patches/series
- p/haskell-double-conversion/debian/changelog
- p/haskell-double-conversion/debian/control
- − p/haskell-double-conversion/debian/patches/series
- − p/haskell-double-conversion/debian/patches/use-system-lib.diff
- p/haskell-double-conversion/debian/rules
- p/haskell-network-uri/debian/changelog
- p/haskell-network-uri/debian/control
- p/haskell-text-icu/debian/changelog
- p/haskell-text-icu/debian/control
- − p/haskell-text-icu/debian/patches/disable-failing-tests
- − p/haskell-text-icu/debian/patches/newer-deepseq
- − p/haskell-text-icu/debian/patches/newer-icu
- − p/haskell-text-icu/debian/patches/series
- p/haskell-unicode-data/debian/changelog
- p/haskell-unicode-data/debian/control
- − p/haskell-unicode-data/debian/patches/fix-ftbfs-s390x
- − p/haskell-unicode-data/debian/patches/series


Changes:

=====================================
p/haskell-bloomfilter/debian/changelog
=====================================
@@ -1,8 +1,9 @@
-haskell-bloomfilter (2.0.1.0-9) UNRELEASED; urgency=medium
+haskell-bloomfilter (2.0.1.2-1) unstable; urgency=medium
 
   * Declare compliance with Debian policy 4.6.2
+  * New upstream release
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Sun, 27 Aug 2023 12:33:28 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 04 Sep 2023 10:04:27 +0300
 
 haskell-bloomfilter (2.0.1.0-8) unstable; urgency=medium
 


=====================================
p/haskell-bloomfilter/debian/control
=====================================
@@ -8,7 +8,7 @@ Rules-Requires-Root: no
 Build-Depends:
  cdbs,
  debhelper (>= 10),
- ghc (>= 8),
+ ghc (>= 9.4),
  ghc-prof,
  haskell-devscripts (>= 0.13),
  libghc-quickcheck2-dev (>= 2.5),
@@ -18,7 +18,7 @@ Build-Depends:
 Build-Depends-Indep:
  ghc-doc,
 Standards-Version: 4.6.2
-Homepage: https://github.com/bos/bloomfilter
+Homepage: https://github.com/haskell-pkg-janitors/bloomfilter
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-bloomfilter
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-bloomfilter]
 


=====================================
p/haskell-bloomfilter/debian/patches/remove-roundedBits-max-conition.patch deleted
=====================================
@@ -1,14 +0,0 @@
-http://bugs.debian.org/756801
-
-Index: bloomfilter-2.0.0.0/Data/BloomFilter/Easy.hs
-===================================================================
---- bloomfilter-2.0.0.0.orig/Data/BloomFilter/Easy.hs	2014-11-13 15:30:23.746100048 +0100
-+++ bloomfilter-2.0.0.0/Data/BloomFilter/Easy.hs	2014-11-13 15:30:23.742099973 +0100
-@@ -72,7 +72,7 @@
-             minimum [((-k) * cap / log (1 - (errRate ** (1 / k))), k)
-                      | k <- [1..100]]
-         roundedBits = nextPowerOfTwo (ceiling bits)
--    in if roundedBits <= 0 || roundedBits > 0xffffffff
-+    in if roundedBits <= 0
-        then Left  "capacity too large to represent"
-        else Right (roundedBits, truncate hashes)


=====================================
p/haskell-bloomfilter/debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-remove-roundedBits-max-conition.patch


=====================================
p/haskell-double-conversion/debian/changelog
=====================================
@@ -1,8 +1,9 @@
-haskell-double-conversion (2.0.4.1+ds1-2) UNRELEASED; urgency=medium
+haskell-double-conversion (2.0.4.2+ds1-1) unstable; urgency=medium
 
+  * New upstream release
   * Declare compliance with Debian policy 4.6.2
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Sun, 27 Aug 2023 12:33:44 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 04 Sep 2023 09:58:59 +0300
 
 haskell-double-conversion (2.0.4.1+ds1-1) unstable; urgency=medium
 


=====================================
p/haskell-double-conversion/debian/control
=====================================
@@ -6,7 +6,7 @@ Rules-Requires-Root: no
 Build-Depends:
  cdbs,
  debhelper (>= 10),
- ghc (>= 8.4.3),
+ ghc (>= 9.4),
  ghc-prof,
  haskell-devscripts (>= 0.13),
  libdouble-conversion-dev,
@@ -18,7 +18,7 @@ Build-Depends:
 Build-Depends-Indep:
  ghc-doc,
 Standards-Version: 4.6.2
-Homepage: https://github.com/Haskell-mouse/double-conversion
+Homepage: https://github.com/haskell/double-conversion
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-double-conversion
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-double-conversion]
 X-Description: fast conversion between double precision floating point and text


=====================================
p/haskell-double-conversion/debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-use-system-lib.diff


=====================================
p/haskell-double-conversion/debian/patches/use-system-lib.diff deleted
=====================================
@@ -1,37 +0,0 @@
---- a/cbits/hs-double-conversion.cc
-+++ b/cbits/hs-double-conversion.cc
-@@ -1,4 +1,4 @@
--#include "double-conversion.h"
-+#include "double-conversion/double-conversion.h"
- #include "hs-double-conversion.h"
- #include <stdio.h>
- 
---- a/double-conversion.cabal
-+++ b/double-conversion.cabal
-@@ -62,14 +62,6 @@
- library
-   c-sources:
-     cbits/hs-double-conversion.cc
--    double-conversion/src/bignum.cc
--    double-conversion/src/bignum-dtoa.cc
--    double-conversion/src/cached-powers.cc
--    double-conversion/src/diy-fp.cc
--    double-conversion/src/double-conversion.cc
--    double-conversion/src/fast-dtoa.cc
--    double-conversion/src/fixed-dtoa.cc
--    double-conversion/src/strtod.cc
- 
-   if os(windows)
-     if arch(x86_64)
-@@ -80,10 +72,9 @@
-     if os(darwin)
-       extra-libraries: c++
-     else
--      extra-libraries: stdc++
-+      extra-libraries: stdc++ double-conversion
- 
-   include-dirs:
--    double-conversion/src
-     include
- 
-   exposed-modules:


=====================================
p/haskell-double-conversion/debian/rules
=====================================
@@ -4,5 +4,7 @@ DEB_CABAL_PACKAGE = double-conversion
 DEB_DEFAULT_COMPILER = ghc
 DEB_ENABLE_TESTS = yes
 
+DEB_SETUP_GHC_CONFIGURE_ARGS := -f-embedded_double_conversion
+
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk


=====================================
p/haskell-network-uri/debian/changelog
=====================================
@@ -1,8 +1,9 @@
-haskell-network-uri (2.6.4.1-2) UNRELEASED; urgency=medium
+haskell-network-uri (2.6.4.2-1) unstable; urgency=medium
 
   * Declare compliance with Debian policy 4.6.2
+  * New upstream release
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Sun, 27 Aug 2023 12:34:20 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 04 Sep 2023 10:06:39 +0300
 
 haskell-network-uri (2.6.4.1-1) unstable; urgency=medium
 


=====================================
p/haskell-network-uri/debian/control
=====================================
@@ -10,7 +10,7 @@ Build-Depends:
  haskell-devscripts (>= 0.13),
  cdbs,
  debhelper (>= 10),
- ghc (>= 8.4.3),
+ ghc (>= 9.4),
  ghc-prof,
  libghc-th-compat-dev (>= 0.1.1),
  libghc-th-compat-dev (<< 1.0),


=====================================
p/haskell-text-icu/debian/changelog
=====================================
@@ -1,8 +1,9 @@
-haskell-text-icu (0.7.1.0-2) UNRELEASED; urgency=medium
+haskell-text-icu (0.8.0.2-1) unstable; urgency=medium
 
   * Declare compliance with Debian policy 4.6.2
+  * New upstream release
 
- -- Ilias Tsitsimpis <iliastsi at debian.org>  Sun, 27 Aug 2023 12:34:46 +0300
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 04 Sep 2023 10:07:23 +0300
 
 haskell-text-icu (0.7.1.0-1) unstable; urgency=medium
 


=====================================
p/haskell-text-icu/debian/control
=====================================
@@ -9,7 +9,7 @@ Rules-Requires-Root: no
 Build-Depends:
  cdbs,
  debhelper (>= 10),
- ghc (>= 8.4.3),
+ ghc (>= 9.4),
  ghc-prof,
  haskell-devscripts (>= 0.13),
  libghc-hunit-dev (>= 1.2),
@@ -19,10 +19,11 @@ Build-Depends:
  libghc-test-framework-hunit-dev (>= 0.2),
  libghc-test-framework-quickcheck2-dev (>= 0.2),
  libicu-dev,
+ pkg-config,
 Build-Depends-Indep:
  ghc-doc,
 Standards-Version: 4.6.2
-Homepage: https://github.com/bos/text-icu
+Homepage: https://github.com/haskell/text-icu
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-text-icu
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-text-icu]
 


=====================================
p/haskell-text-icu/debian/patches/disable-failing-tests deleted
=====================================
@@ -1,16 +0,0 @@
-Description: Disable tests that fail
-Origin: https://github.com/haskell/text-icu/commit/7e7f21579819529a35c6a6d3a86f918a88207cd2
-Index: b/tests/Properties.hs
-===================================================================
---- a/tests/Properties.hs
-+++ b/tests/Properties.hs
-@@ -109,7 +109,7 @@ tests =
-   , testProperty "t_mirror" t_mirror
-   , testProperty "t_digitToInt" t_digitToInt
-   , testProperty "t_numericValue" t_numericValue
--  , testProperty "t_spoofable" t_spoofable
-+  -- , testProperty "t_spoofable" t_spoofable
-   , testProperty "t_nonspoofable" t_nonspoofable
--  , testProperty "t_confusable" t_confusable
-+  -- , testProperty "t_confusable" t_confusable
-   ]


=====================================
p/haskell-text-icu/debian/patches/newer-deepseq deleted
=====================================
@@ -1,14 +0,0 @@
-Index: b/tests/QuickCheckUtils.hs
-===================================================================
---- a/tests/QuickCheckUtils.hs
-+++ b/tests/QuickCheckUtils.hs
-@@ -12,9 +12,6 @@ import Test.QuickCheck (Arbitrary(..), G
- import qualified Data.Text as T
- import qualified Data.Text.ICU as I
- 
--instance NFData Ordering where
--    rnf !_  = ()
--
- instance Arbitrary T.Text where
-     arbitrary = T.pack `fmap` arbitrary
-     shrink = map T.pack . shrink . T.unpack


=====================================
p/haskell-text-icu/debian/patches/newer-icu deleted
=====================================
@@ -1,99 +0,0 @@
-Index: b/Data/Text/ICU/Char.hsc
-===================================================================
---- a/Data/Text/ICU/Char.hsc
-+++ b/Data/Text/ICU/Char.hsc
-@@ -131,6 +131,10 @@ data Direction =
-   | PopDirectionalFormat
-   | DirNonSpacingMark
-   | BoundaryNeutral
-+  | FirstStrongIsolate
-+  | LeftToRightIsolate
-+  | RightToLeftIsolate
-+  | PopDirectionalIsolate
-   deriving (Eq, Enum, Show, Typeable)
- 
- instance NFData Direction where
-@@ -401,6 +405,83 @@ data BlockCode =
-   | OldHungarian
-   | SupplementalSymbolsAndPictographs
-   | SuttonSignwriting
-+
-+    -- New blocks in Unicode 9.0 (ICU 58)
-+
-+  | Adlam
-+  | Bhaiksuki
-+  | CyrillicExtendedC
-+  | GlagoliticSupplement
-+  | IdeographicSymbolsAndPunctuation
-+  | Marchen
-+  | MongolianSupplement
-+  | Newa
-+  | Osage
-+  | Tangut
-+  | TangutComponents
-+
-+    -- New blocks in Unicode 10.0 (ICU 60)
-+
-+  | CjkUnifiedIdeographsExtensionF
-+  | KanaExtendedA
-+  | MasaramGondi
-+  | Nushu
-+  | Soyombo
-+  | SyriacSupplement
-+  | ZanabazarSquare
-+
-+    -- New blocks in Unicode 11.0 (ICU 62)
-+
-+  | ChessSymbols
-+  | Dogra
-+  | GeorgianExtended
-+  | GunjalaGondi
-+  | HanifiRohingya
-+  | IndicSiyaqNumbers
-+  | Makasar
-+  | MayanNumerals
-+  | Medefaidrin
-+  | OldSogdian
-+  | Sogdian
-+
-+    -- New blocks in Unicode 12.0 (ICU 64)
-+
-+  | EgyptianHieroglyphFormatControls
-+  | Elymaic
-+  | Nandinagari
-+  | NyiakengPuachueHmong
-+  | OttomanSiyaqNumbers
-+  | SmallKanaExtension
-+  | SymbolsAndPictographsExtendedA
-+  | TamilSupplement
-+  | Wancho
-+
-+    -- New blocks in Unicode 13.0 (ICU 66)
-+
-+  | Chorasmian
-+  | CjkUnifiedIdeographsExtensionG
-+  | DivesAkuru
-+  | KhitanSmallScript
-+  | LisuSupplement
-+  | SymbolsForLegacyComputing
-+  | TangutSupplement
-+  | Yezidi
-+
-+    -- New blocks in Unicode 14.0 (ICU 70)
-+
-+  | ArabicExtendedB
-+  | CyproMinoan
-+  | EthiopicExtendedB
-+  | KanaExtendedB
-+  | LatinExtendedF
-+  | LatinExtendedG
-+  | OldUyghur
-+  | Tangsa
-+  | Toto
-+  | UnifiedCanadianAboriginalSyllabicsExtendedA
-+  | Vithkuqi
-+  | ZnamennyMusicalNotation
-+
-   deriving (Eq, Enum, Bounded, Show, Typeable)
- 
- instance NFData BlockCode where


=====================================
p/haskell-text-icu/debian/patches/series deleted
=====================================
@@ -1,3 +0,0 @@
-newer-deepseq
-newer-icu
-disable-failing-tests


=====================================
p/haskell-unicode-data/debian/changelog
=====================================
@@ -1,12 +1,13 @@
-haskell-unicode-data (0.3.1-3) UNRELEASED; urgency=medium
+haskell-unicode-data (0.4.0.1-1) unstable; urgency=medium
 
   [ Jelmer Vernooij ]
   * Add package path in Vcs-Git header.
 
   [ Ilias Tsitsimpis ]
   * Declare compliance with Debian policy 4.6.2
+  * New upstream release
 
- -- Jelmer Vernooij <jelmer at debian.org>  Thu, 26 Jan 2023 00:02:38 +0000
+ -- Ilias Tsitsimpis <iliastsi at debian.org>  Mon, 04 Sep 2023 10:09:17 +0300
 
 haskell-unicode-data (0.3.1-2) unstable; urgency=medium
 


=====================================
p/haskell-unicode-data/debian/control
=====================================
@@ -7,7 +7,7 @@ Rules-Requires-Root: no
 Build-Depends: debhelper (>= 10),
  haskell-devscripts-minimal | haskell-devscripts (>= 0.13),
  cdbs,
- ghc,
+ ghc (>= 9.4),
  ghc-prof,
  libghc-hspec-dev (>= 2.0),
  libghc-hspec-dev (<< 2.11),


=====================================
p/haskell-unicode-data/debian/patches/fix-ftbfs-s390x deleted
=====================================
@@ -1,58 +0,0 @@
---- a/exe/Parser/Text.hs
-+++ b/exe/Parser/Text.hs
-@@ -318,6 +318,8 @@ genBlocksModule moduleName = done <$> Fo
-         , "(Block(..), BlockDefinition(..), block, blockDefinition)"
-         , "where"
-         , ""
-+        , "#include \"MachDeps.h\""
-+        , ""
-         , "import Data.Ix (Ix)"
-         , "import GHC.Exts"
-         , ""
-@@ -381,9 +383,9 @@ genBlocksModule moduleName = done <$> Fo
-         , "    getRawCodePoint# k# ="
-         , "#ifdef WORDS_BIGENDIAN"
-         , "#if MIN_VERSION_base(4,16,0)"
--        , "        byteSwap32# (word32ToWord# (indexWord32OffAddr# addr# k#))"
-+        , "        narrow32Word# (byteSwap32# (word32ToWord# (indexWord32OffAddr# ranges# k#)))"
-         , "#else"
--        , "        byteSwap32# (indexWord32OffAddr# ranges# k#)"
-+        , "        narrow32Word# (byteSwap32# (indexWord32OffAddr# ranges# k#))"
-         , "#endif"
-         , "#elif MIN_VERSION_base(4,16,0)"
-         , "        word32ToWord# (indexWord32OffAddr# ranges# k#)"
-@@ -1279,9 +1281,9 @@ genNamesModule moduleName =
-         , "    indexInt32OffAddr'# k# ="
-         , "#ifdef WORDS_BIGENDIAN"
-         , "#if MIN_VERSION_base(4,16,0)"
--        , "        word2Int# (byteSwap32# (word32ToWord# (indexWord32OffAddr# offsets# k#)))"
-+        , "        word2Int# (narrow32Word# (byteSwap32# (word32ToWord# (indexWord32OffAddr# offsets# k#))))"
-         , "#else"
--        , "        word2Int# (byteSwap32# (indexWord32OffAddr# offsets# k#))"
-+        , "        word2Int# (narrow32Word# (byteSwap32# (indexWord32OffAddr# offsets# k#)))"
-         , "#endif"
-         , "#elif MIN_VERSION_base(4,16,0)"
-         , "        int32ToInt# (indexInt32OffAddr# offsets# k#)"
---- a/lib/Unicode/Internal/Char/Blocks.hs
-+++ b/lib/Unicode/Internal/Char/Blocks.hs
-@@ -13,6 +13,8 @@ module Unicode.Internal.Char.Blocks
- (Block(..), BlockDefinition(..), block, blockDefinition)
- where
- 
-+#include "MachDeps.h"
-+
- import Data.Ix (Ix)
- import GHC.Exts
- 
-@@ -715,9 +717,9 @@ block (C# c#) = getBlock 0# 319#
-     getRawCodePoint# k# =
- #ifdef WORDS_BIGENDIAN
- #if MIN_VERSION_base(4,16,0)
--        byteSwap32# (word32ToWord# (indexWord32OffAddr# addr# k#))
-+        narrow32Word# (byteSwap32# (word32ToWord# (indexWord32OffAddr# ranges# k#)))
- #else
--        byteSwap32# (indexWord32OffAddr# ranges# k#)
-+        narrow32Word# (byteSwap32# (indexWord32OffAddr# ranges# k#))
- #endif
- #elif MIN_VERSION_base(4,16,0)
-         word32ToWord# (indexWord32OffAddr# ranges# k#)


=====================================
p/haskell-unicode-data/debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-fix-ftbfs-s390x



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/153af24cec74588ab8aa07a2c23932097a59f246...83a99f8d670158686abb338d17ca07ae1feec8f5

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/153af24cec74588ab8aa07a2c23932097a59f246...83a99f8d670158686abb338d17ca07ae1feec8f5
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/20230904/b0362dc3/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list