[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