[Git][haskell-team/DHG_packages][master] hashable: Upgrading from 1.3.0.0 to 1.3.5.0

Clint Adams (@clint) gitlab at salsa.debian.org
Wed Jun 15 01:56:21 BST 2022



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


Commits:
675f984a by Clint Adams at 2022-06-14T20:56:03-04:00
hashable: Upgrading from 1.3.0.0 to 1.3.5.0

- - - - -


6 changed files:

- p/haskell-hashable/debian/changelog
- p/haskell-hashable/debian/control
- p/haskell-hashable/debian/patches/comma
- − p/haskell-hashable/debian/patches/fix-mmap.patch
- − p/haskell-hashable/debian/patches/newer-deps
- p/haskell-hashable/debian/patches/series


Changes:

=====================================
p/haskell-hashable/debian/changelog
=====================================
@@ -1,3 +1,9 @@
+haskell-hashable (1.3.5.0-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Clint Adams <clint at debian.org>  Tue, 14 Jun 2022 20:52:51 -0400
+
 haskell-hashable (1.3.0.0-2) unstable; urgency=medium
 
   * Disable tests due to a dependency loop.


=====================================
p/haskell-hashable/debian/control
=====================================
@@ -13,7 +13,7 @@ Build-Depends: debhelper (>= 10),
  libghc-random-dev (<< 1.2),
 Build-Depends-Indep: ghc-doc,
 Standards-Version: 4.5.0
-Homepage: http://github.com/tibbe/hashable
+Homepage: http://github.com/haskell-unordered-containers/hashable
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hashable
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-hashable]
 X-Description: class for types that can be converted to a hash value


=====================================
p/haskell-hashable/debian/patches/comma
=====================================
@@ -1,11 +1,11 @@
 --- a/hashable.cabal
 +++ b/hashable.cabal
-@@ -84,7 +84,7 @@
-   Type:              exitcode-stdio-1.0
-   Hs-source-dirs:    tests
-   Main-is:           Main.hs
--  Other-modules:     Properties Regress
-+  Other-modules:     Properties, Regress
-   Build-depends:     base,
-                      bytestring,
-                      ghc-prim,
+@@ -132,7 +132,7 @@ test-suite hashable-tests
+   hs-source-dirs:   tests
+   main-is:          Main.hs
+   other-modules:
+-    Properties
++    Properties,
+     Regress
+ 
+   build-depends:


=====================================
p/haskell-hashable/debian/patches/fix-mmap.patch deleted
=====================================
@@ -1,71 +0,0 @@
-Description: Call mmap through a C helper
- This fixes problems with the type of the offset argument on some
- architectures.
-Author: Colin Watson <cjwatson at debian.org>
-Forwarded: https://github.com/tibbe/hashable/pull/96
-Last-Update: 2015-05-09
-
---- /dev/null
-+++ b/cbits/mmap.c
-@@ -0,0 +1,40 @@
-+/*
-+Copyright Colin Watson 2015
-+
-+All rights reserved.
-+
-+Redistribution and use in source and binary forms, with or without
-+modification, are permitted provided that the following conditions are met:
-+
-+    * Redistributions of source code must retain the above copyright
-+      notice, this list of conditions and the following disclaimer.
-+
-+    * Redistributions in binary form must reproduce the above
-+      copyright notice, this list of conditions and the following
-+      disclaimer in the documentation and/or other materials provided
-+      with the distribution.
-+
-+    * Neither the name of Colin Watson nor the names of other
-+      contributors may be used to endorse or promote products derived
-+      from this software without specific prior written permission.
-+
-+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+*/
-+
-+#include <sys/mman.h>
-+
-+void *hashable_mmap(void *addr, size_t length, int prot, int flags,
-+		    int fd, off_t offset)
-+{
-+  return mmap(addr, length, prot, flags, fd, offset);
-+}
---- a/hashable.cabal
-+++ b/hashable.cabal
-@@ -99,6 +99,7 @@
-   if !os(windows)
-     Build-depends:   unix
-     CPP-options:     -DHAVE_MMAP
-+    C-sources:       cbits/mmap.c
-     Other-modules:   Regress.Mmap
-     Other-Extensions: CApiFFI
- 
---- a/tests/Regress/Mmap.hsc
-+++ b/tests/Regress/Mmap.hsc
-@@ -60,7 +60,7 @@
- mprotect addr len prot =
-     throwErrnoIfMinus1_ "mprotect" $ c_mprotect addr len prot
- 
--foreign import capi unsafe "sys/mman.h mmap"
-+foreign import capi unsafe "hashable_mmap"
-     c_mmap :: Ptr a -> CSize -> CInt -> CInt -> CInt -> COff -> IO (Ptr a)
- 
- foreign import capi unsafe "sys/mman.h munmap"


=====================================
p/haskell-hashable/debian/patches/newer-deps deleted
=====================================
@@ -1,11 +0,0 @@
---- a/hashable.cabal
-+++ b/hashable.cabal
-@@ -51,7 +51,7 @@
- 
-   C-sources:         cbits/fnv.c
- 
--  Build-depends:     base       >= 4.5      && < 4.14
-+  Build-depends:     base       >= 4.5      && < 4.15
-                    , bytestring >= 0.9      && < 0.11
-                    , deepseq    >= 1.3      && < 1.5
-                    , text       >= 0.12     && < 1.3


=====================================
p/haskell-hashable/debian/patches/series
=====================================
@@ -1,3 +1 @@
-fix-mmap.patch
 comma
-newer-deps



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

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/675f984ae63bfbf43be38cae836da54bfd15d212
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/20220615/8486f3ae/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list