[Git][haskell-team/DHG_packages][master] text-short: Upgrading from 0.1.5 to 0.1.6

Clint Adams (@clint) gitlab at salsa.debian.org
Thu Oct 3 14:38:33 BST 2024



Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
939ee3d8 by Clint Adams at 2024-10-03T09:38:09-04:00
text-short: Upgrading from 0.1.5 to 0.1.6

- - - - -


4 changed files:

- p/haskell-text-short/debian/changelog
- p/haskell-text-short/debian/control
- − p/haskell-text-short/debian/patches/newer-deps
- − p/haskell-text-short/debian/patches/series


Changes:

=====================================
p/haskell-text-short/debian/changelog
=====================================
@@ -1,4 +1,4 @@
-haskell-text-short (0.1.5-3) UNRELEASED; urgency=medium
+haskell-text-short (0.1.6-1) unstable; urgency=medium
 
   [ Sean Whitton ]
   * Orphan package.
@@ -8,7 +8,10 @@ haskell-text-short (0.1.5-3) UNRELEASED; urgency=medium
   * Declare compliance with Debian policy 4.7.0
   * Set Debian Haskell Group as the maintainer
 
- -- Sean Whitton <spwhitton at spwhitton.name>  Tue, 06 Aug 2024 17:32:11 +0800
+  [ Clint Adams ]
+  * New upstream version.
+
+ -- Clint Adams <clint at debian.org>  Thu, 03 Oct 2024 09:36:08 -0400
 
 haskell-text-short (0.1.5-2) unstable; urgency=medium
 


=====================================
p/haskell-text-short/debian/control
=====================================
@@ -7,15 +7,15 @@ Build-Depends: cdbs,
  ghc (>= 9.4),
  ghc-prof,
  haskell-devscripts (>= 0.9),
- libghc-hashable-dev (>= 1.2.6),
+ libghc-hashable-dev (>= 1.4.4.0),
  libghc-hashable-dev (<< 1.5),
  libghc-hashable-prof,
  libghc-tasty-dev (>= 1.4) <!nocheck>,
- libghc-tasty-dev (<< 1.5) <!nocheck>,
+ libghc-tasty-dev (<< 1.6) <!nocheck>,
  libghc-tasty-hunit-dev (>= 0.10.0) <!nocheck>,
  libghc-tasty-hunit-dev (<< 0.11) <!nocheck>,
  libghc-tasty-quickcheck-dev (>= 0.10) <!nocheck>,
- libghc-tasty-quickcheck-dev (<< 0.11) <!nocheck>
+ libghc-tasty-quickcheck-dev (<< 0.11) <!nocheck>,
 Build-Depends-Indep: ghc-doc,
  libghc-hashable-doc
 Standards-Version: 4.7.0


=====================================
p/haskell-text-short/debian/patches/newer-deps deleted
=====================================
@@ -1,201 +0,0 @@
-Index: b/text-short.cabal
-===================================================================
---- a/text-short.cabal
-+++ b/text-short.cabal
-@@ -1,101 +1,122 @@
--cabal-version:       1.18
--name:                text-short
--version:             0.1.5
--synopsis:            Memory-efficient representation of Unicode text strings
--license:             BSD3
--license-file:        LICENSE
--author:              Herbert Valerio Riedel
--maintainer:          hvr at gnu.org
--bug-reports:         https://github.com/hvr/text-short/issues
--category:            Data
--build-type:          Simple
--description:         This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'.
--                     .
--                     The main difference between 'Text' and 'ShortText' is that 'ShortText' uses UTF-8 instead of UTF-16 internally and also doesn't support zero-copy slicing (thereby saving 2 words). Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.
--
--tested-with:         GHC==9.0.1, GHC==8.10.4, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==9.2.1
--extra-source-files:  ChangeLog.md
--
--Source-Repository head
--    Type:              git
--    Location:          https://github.com/hvr/text-short.git
-+cabal-version:      1.18
-+name:               text-short
-+version:            0.1.5
-+x-revision:         2
-+synopsis:           Memory-efficient representation of Unicode text strings
-+license:            BSD3
-+license-file:       LICENSE
-+author:             Herbert Valerio Riedel
-+maintainer:         hvr at gnu.org
-+bug-reports:        https://github.com/hvr/text-short/issues
-+category:           Data
-+build-type:         Simple
-+description:
-+  This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'.
-+  .
-+  The main difference between 'Text' and 'ShortText' is that 'ShortText' doesn't support zero-copy slicing (thereby saving 2 words), and, compared to text-1.*, that it uses UTF-8 instead of UTF-16 internally. Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.
-+
-+tested-with:
-+  GHC ==7.8.4
-+   || ==7.10.3
-+   || ==8.0.2
-+   || ==8.2.2
-+   || ==8.4.4
-+   || ==8.6.5
-+   || ==8.8.3
-+   || ==8.10.7
-+   || ==9.0.2
-+   || ==9.2.7
-+   || ==9.4.4
-+   || ==9.6.1
-+
-+extra-source-files: ChangeLog.md
-+
-+source-repository head
-+  type:     git
-+  location: https://github.com/hvr/text-short.git
- 
- flag asserts
-   description: Enable runtime-checks via @assert@
--  default: False
--  manual: True
-+  default:     False
-+  manual:      True
- 
- library
--  exposed-modules:     Data.Text.Short
--                       Data.Text.Short.Partial
--                       Data.Text.Short.Unsafe
--
--  other-modules:       Data.Text.Short.Internal
--
--  build-depends:       base        >= 4.7    && < 4.17
--                     , bytestring  >= 0.10.4 && < 0.12
--                     , hashable    >= 1.2.6  && < 1.5
--                     , deepseq     >= 1.3    && < 1.5
--                     , text        >= 1.0    && < 1.3 || >=2.0 && <2.1
--                     , binary      >= 0.7.1  && < 0.9
--                     , ghc-prim    >= 0.3.1  && < 0.9
--                     , template-haskell >= 2.9.0.0 && <2.19
-+  exposed-modules:
-+    Data.Text.Short
-+    Data.Text.Short.Partial
-+    Data.Text.Short.Unsafe
-+
-+  other-modules:    Data.Text.Short.Internal
-+  build-depends:
-+      base              >=4.7     && <4.19
-+    , binary            >=0.7.1   && <0.9
-+    , bytestring        >=0.10.4  && <0.12
-+    , deepseq           >=1.3     && <1.5
-+    , ghc-prim          >=0.3.1   && <0.11
-+    , hashable          >=1.2.6   && <1.5
-+    , template-haskell  >=2.9.0.0 && <2.21
-+    , text              >=1.0     && <1.3 || >=2.0 && <2.1
- 
-   if impl(ghc >=8.0)
--    build-depends: bytestring >= 0.10.8.0
-+    build-depends: bytestring >=0.10.8.0
- 
--  if !impl(ghc >= 8.0)
--     build-depends: semigroups >= 0.18.2 && < 0.21
-+  if !impl(ghc >=8.0)
-+    build-depends: semigroups >=0.18.2 && <0.21
- 
-   -- GHC version specific PrimOps
--  if impl(ghc >= 8.4)
--     hs-source-dirs:   src-ghc804
-+  if impl(ghc >=8.4)
-+    hs-source-dirs: src-ghc804
-+
-   else
--     c-sources:        cbits/memcmp.c
--     hs-source-dirs:   src-ghc708
--  other-modules:       PrimOps
--
--  hs-source-dirs:      src
--
--  default-language:    Haskell2010
--  other-extensions:    CPP
--                     , GeneralizedNewtypeDeriving
--                     , MagicHash
--                     , UnliftedFFITypes
--                     , Trustworthy
--                     , Unsafe
-+    c-sources:      cbits/memcmp.c
-+    hs-source-dirs: src-ghc708
-+
-+  other-modules:    PrimOps
-+  hs-source-dirs:   src
-+  default-language: Haskell2010
-+  other-extensions:
-+    CPP
-+    GeneralizedNewtypeDeriving
-+    MagicHash
-+    Trustworthy
-+    UnliftedFFITypes
-+    Unsafe
- 
--  if impl(ghc >= 8)
-+  if impl(ghc >=8)
-     other-extensions: TemplateHaskellQuotes
-+
-   else
-     other-extensions: TemplateHaskell
- 
--  c-sources: cbits/cbits.c
-+  c-sources:        cbits/cbits.c
- 
-   if flag(asserts)
--     ghc-options: -fno-ignore-asserts
-+    ghc-options: -fno-ignore-asserts
-+
-   else
--     cc-options: -DNDEBUG=1
-+    cc-options: -DNDEBUG=1
- 
--  ghc-options: -Wall
--  cc-options: -Wall
-+  ghc-options:      -Wall
-+  cc-options:       -Wall
- 
- test-suite tests
--  type:                exitcode-stdio-1.0
--  hs-source-dirs:      src-test
--  main-is:             Tests.hs
-+  type:             exitcode-stdio-1.0
-+  hs-source-dirs:   src-test
-+  main-is:          Tests.hs
- 
-   -- bytestring dependency for cabal_macros.h
--  build-depends: base
--               , bytestring
--               , binary
--               , text
--               , text-short
--               , template-haskell
-+  build-depends:
-+      base
-+    , binary
-+    , bytestring
-+    , template-haskell
-+    , text
-+    , text-short
- 
-   -- deps which don't inherit constraints from library stanza:
--  build-depends: tasty                >= 1.4    && < 1.5
--               , tasty-quickcheck     >= 0.10   && < 0.11
--               , tasty-hunit          >= 0.10.0 && < 0.11
-+  build-depends:
-+      tasty             >=1.4    && <1.5
-+    , tasty-hunit       >=0.10.0 && <0.11
-+    , tasty-quickcheck  >=0.10   && <0.11
- 
--  default-language:    Haskell2010
-+  default-language: Haskell2010


=====================================
p/haskell-text-short/debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-newer-deps



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/939ee3d86920ef67adea3a8d7addcc13c8a03060

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/939ee3d86920ef67adea3a8d7addcc13c8a03060
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/20241003/91e99332/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list