pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc py-hash: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/643bf7d847c7
branches:  trunk
changeset: 374259:643bf7d847c7
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Feb 17 10:59:49 2022 +0000

description:
py-hash: remove

Old version, latest version has incomplete distfile, no users in pkgsrc.

diffstat:

 devel/Makefile                                    |    3 +-
 devel/py-hash/DESCR                               |    3 -
 devel/py-hash/Makefile                            |   31 ---
 devel/py-hash/PLIST                               |    9 -
 devel/py-hash/distinfo                            |    9 -
 devel/py-hash/patches/patch-pyhash.py             |  184 ----------------------
 devel/py-hash/patches/patch-setup.py              |   45 -----
 devel/py-hash/patches/patch-src_fnv_fnv.h         |   28 ---
 devel/py-hash/patches/patch-src_lookup3_lookup3.c |   22 --
 doc/CHANGES-2022                                  |    3 +-
 10 files changed, 3 insertions(+), 334 deletions(-)

diffs (truncated from 394 to 300 lines):

diff -r a53c11a40cc6 -r 643bf7d847c7 devel/Makefile
--- a/devel/Makefile    Thu Feb 17 10:54:56 2022 +0000
+++ b/devel/Makefile    Thu Feb 17 10:59:49 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3653 2022/02/16 10:24:47 pho Exp $
+# $NetBSD: Makefile,v 1.3654 2022/02/17 10:59:49 wiz Exp $
 #
 
 COMMENT=       Development utilities
@@ -2426,7 +2426,6 @@
 SUBDIR+=       py-guppy3
 SUBDIR+=       py-h5py
 SUBDIR+=       py-hamcrest
-SUBDIR+=       py-hash
 SUBDIR+=       py-hexbytes
 SUBDIR+=       py-hg-evolve
 SUBDIR+=       py-hg-fastimport
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/DESCR
--- a/devel/py-hash/DESCR       Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-pyhash is a python non-cryptographic hash library. It provide
-several common hash algorithms with C/C++ implementation for
-performance.
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/Makefile
--- a/devel/py-hash/Makefile    Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-# $NetBSD: Makefile,v 1.11 2022/01/04 20:53:09 wiz Exp $
-
-DISTNAME=      pyfasthash-0.6.2
-PKGNAME=       ${DISTNAME:S/pyfast/${PYPKGPREFIX}-/}
-PKGREVISION=   1
-CATEGORIES=    devel
-MASTER_SITES=  ${MASTER_SITE_GITHUB:=flier/}
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/flier/pyfasthash/
-COMMENT=       Python Non-cryptographic Hash Library
-LICENSE=       apache-2.0
-
-GITHUB_PROJECT=        pyfasthash
-
-USE_LANGUAGES= c c++
-
-EGG_NAME=      ${DISTNAME:S/fast//}
-
-MAKE_ENV+=     PYVER=${_PYTHON_VERSION}
-
-.include "../../mk/endian.mk"
-.if ${MACHINE_ENDIAN} == "little"
-CPPFLAGS+=     -DHASH_LITTLE_ENDIAN=1 -DHASH_BIG_ENDIAN=0
-.else
-CPPFLAGS+=     -DHASH_LITTLE_ENDIAN=0 -DHASH_BIG_ENDIAN=1
-.endif
-
-.include "../../devel/py-boost/buildlink3.mk"
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/PLIST
--- a/devel/py-hash/PLIST       Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2016/05/03 14:53:05 fhajny Exp $
-${PYSITELIB}/_pyhash.so
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/pyhash.py
-${PYSITELIB}/pyhash.pyc
-${PYSITELIB}/pyhash.pyo
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/distinfo
--- a/devel/py-hash/distinfo    Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.6 2021/12/16 13:42:20 wiz Exp $
-
-BLAKE2s (pyfasthash-0.6.2.tar.gz) = ef4f30e7d76b94f35bf2c81e2b731da18825d40053bf776b104be411ba3eb35d
-SHA512 (pyfasthash-0.6.2.tar.gz) = 1820a56f27dd58d1aff4657230b1e5c9b276d64fc1573ad5c14612efd92d584070f12414a9e4fd9929eb61e054a6d65dc6ce1f25457431eaf736c38ecb6fc9be
-Size (pyfasthash-0.6.2.tar.gz) = 197576 bytes
-SHA1 (patch-pyhash.py) = 6e9428959693b72c8efe50ed272b8c1610a682c5
-SHA1 (patch-setup.py) = 6bb30611ea9324dcde44661b15ac3243b3a630ff
-SHA1 (patch-src_fnv_fnv.h) = c942d2bb434ffdc99a6110781bf66e5cb878a889
-SHA1 (patch-src_lookup3_lookup3.c) = 85e5be79ddf7050af7e98858610323accdaba453
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/patches/patch-pyhash.py
--- a/devel/py-hash/patches/patch-pyhash.py     Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,184 +0,0 @@
-$NetBSD: patch-pyhash.py,v 1.1 2016/06/21 18:00:02 joerg Exp $
-
---- pyhash.py.orig     2014-07-29 06:26:59.000000000 +0000
-+++ pyhash.py
-@@ -58,9 +58,9 @@ class TestHasher(unittest.TestCase):
- class TestFNV1(TestHasher):
-     def testFNV1_32(self):
-         self.doTest(hasher_type=fnv1_32,
--                    bytes_hash=3698262380L,
-+                    bytes_hash=3698262380,
-                     seed_hash=660137056,
--                    unicode_hash=3910690890L)
-+                    unicode_hash=3910690890)
- 
-     def testFNV1a_32(self):
-         self.doTest(hasher_type=fnv1a_32,
-@@ -70,15 +70,15 @@ class TestFNV1(TestHasher):
- 
-     def testFNV1_64(self):
-         self.doTest(hasher_type=fnv1_64,
--                    bytes_hash=17151984479173897804L,
--                    seed_hash=6349570372626520864L,
--                    unicode_hash=14017453969697934794L)
-+                    bytes_hash=17151984479173897804,
-+                    seed_hash=6349570372626520864,
-+                    unicode_hash=14017453969697934794)
- 
-     def testFNV1a_64(self):
-         self.doTest(hasher_type=fnv1a_64,
--                    bytes_hash=11830222609977404196L,
--                    seed_hash=8858165303110309728L,
--                    unicode_hash=14494269412771327550L)
-+                    bytes_hash=11830222609977404196,
-+                    seed_hash=8858165303110309728,
-+                    unicode_hash=14494269412771327550)
- 
- 
- class TestMurMurHash(TestHasher):
-@@ -86,49 +86,49 @@ class TestMurMurHash(TestHasher):
-         self.doTest(hasher_type=murmur1_32,
-                     bytes_hash=1706635965,
-                     seed_hash=1637637239,
--                    unicode_hash=2296970802L)
-+                    unicode_hash=2296970802)
- 
-     def testMurMurHash1Aligned_32(self):
-         self.doTest(hasher_type=murmur1_aligned_32,
-                     bytes_hash=1706635965,
-                     seed_hash=1637637239,
--                    unicode_hash=2296970802L)
-+                    unicode_hash=2296970802)
- 
-     def testMurMurHash2_32(self):
-         self.doTest(hasher_type=murmur2_32,
-                     bytes_hash=403862830,
-                     seed_hash=1257009171,
--                    unicode_hash=2308212514L)
-+                    unicode_hash=2308212514)
- 
-     def testMurMurHash2a_32(self):
-         self.doTest(hasher_type=murmur2a_32,
-                     bytes_hash=1026673864,
--                    seed_hash=3640713775L,
--                    unicode_hash=3710634486L)
-+                    seed_hash=3640713775,
-+                    unicode_hash=3710634486)
- 
-     def testMurMurHash2Aligned32(self):
-         self.doTest(hasher_type=murmur2_aligned_32,
-                     bytes_hash=403862830,
-                     seed_hash=1257009171,
--                    unicode_hash=2308212514L)
-+                    unicode_hash=2308212514)
- 
-     def testMurMurHash2Neutral32(self):
-         self.doTest(hasher_type=murmur2_neutral_32,
-                     bytes_hash=403862830,
-                     seed_hash=1257009171,
--                    unicode_hash=2308212514L)
-+                    unicode_hash=2308212514)
- 
-     def testMurMurHash2_x64_64a(self):
-         self.doTest(hasher_type=murmur2_x64_64a,
--                    bytes_hash=3407684658384555107L,
--                    seed_hash=14278059344916754999L,
--                    unicode_hash=9820020607534352415L)
-+                    bytes_hash=3407684658384555107,
-+                    seed_hash=14278059344916754999,
-+                    unicode_hash=9820020607534352415)
- 
-     def testMurMurHash2_x86_64b(self):
-         self.doTest(hasher_type=murmur2_x86_64b,
--                    bytes_hash=1560774255606158893L,
--                    seed_hash=11567531768634065834L,
--                    unicode_hash=7104676830630207180L)
-+                    bytes_hash=1560774255606158893,
-+                    seed_hash=11567531768634065834,
-+                    unicode_hash=7104676830630207180)
- 
-     def testMurMurHash3_32(self):
-         self.doTest(hasher_type=murmur3_32,
-@@ -138,20 +138,20 @@ class TestMurMurHash(TestHasher):
- 
-     def testMurMurHash3_x86_128(self):
-         self.doTest(hasher_type=murmur3_x86_128,
--                    bytes_hash=113049230771270950235709929058346397488L,
--                    seed_hash=201730919445129814667855021331871906456L,
--                    unicode_hash=34467989874860051826961972957664456325L)
-+                    bytes_hash=113049230771270950235709929058346397488,
-+                    seed_hash=201730919445129814667855021331871906456,
-+                    unicode_hash=34467989874860051826961972957664456325)
- 
-     def testMurMurHash3_x64_128(self):
-         self.doTest(hasher_type=murmur3_x64_128,
--                    bytes_hash=204797213367049729698754624420042367389L,
--                    seed_hash=25000065729391260169145522623652811022L,
--                    unicode_hash=301054382688326301269845371608405900524L)
-+                    bytes_hash=204797213367049729698754624420042367389,
-+                    seed_hash=25000065729391260169145522623652811022,
-+                    unicode_hash=301054382688326301269845371608405900524)
- 
- class TestLookup3(TestHasher):
-     def testLookup3(self):
-         self.doTest(hasher_type=lookup3,
--                    bytes_hash=3188463954L,
-+                    bytes_hash=3188463954,
-                     seed_hash=478901866,
-                     unicode_hash=1380664715)
- 
-@@ -167,17 +167,17 @@ class TestSuperFastHash(TestHasher):
- class TestCityHash(TestHasher):
-     def testCityHash64(self):
-         self.doTest(hasher_type=city_64,
--                    bytes_hash=17703940110308125106L,
--                    seed_hash=8806864191580960558L,
--                    unicode_hash=7557950076747784205L)
-+                    bytes_hash=17703940110308125106,
-+                    seed_hash=8806864191580960558,
-+                    unicode_hash=7557950076747784205)
- 
-         self.assertFalse(hasattr(city_64, 'has_sse4_2'))
- 
-     def testCityHash128(self):
-         self.doTest(hasher_type=city_128,
--                    bytes_hash=195179989828428219998331619914059544201L,
--                    seed_hash=206755929755292977387372217469167977636L,
--                    unicode_hash=211596129097514838244042408160146499227L)
-+                    bytes_hash=195179989828428219998331619914059544201,
-+                    seed_hash=206755929755292977387372217469167977636,
-+                    unicode_hash=211596129097514838244042408160146499227)
- 
-         self.assertTrue(city_128.has_sse4_2, "support SSE 4.2")
- 
-@@ -185,21 +185,21 @@ class TestCityHash(TestHasher):
- class TestSpookyHash(TestHasher):
-     def testSpookyHash32(self):
-         self.doTest(hasher_type=spooky_32,
--                    bytes_hash=1882037601L,
--                    seed_hash=1324274298L,
--                    unicode_hash=2977967976L)
-+                    bytes_hash=1882037601,
-+                    seed_hash=1324274298,
-+                    unicode_hash=2977967976)
- 
-     def testSpookyHash64(self):
-         self.doTest(hasher_type=spooky_64,
--                    bytes_hash=10130480990056717665L,
--                    seed_hash=1598355329892273278L,
--                    unicode_hash=4093159241144086376L)
-+                    bytes_hash=10130480990056717665,
-+                    seed_hash=1598355329892273278,
-+                    unicode_hash=4093159241144086376)
- 
-     def testSpookyHash128(self):
-         self.doTest(hasher_type=spooky_128,
--                    bytes_hash=241061513486538422840128476001680072033L,
--                    seed_hash=315901747311404831226315334184550174199L,
--                    unicode_hash=207554373952009549684886824908954283880L)
-+                    bytes_hash=241061513486538422840128476001680072033,
-+                    seed_hash=315901747311404831226315334184550174199,
-+                    unicode_hash=207554373952009549684886824908954283880)
- 
- if __name__ == '__main__':
-     if "-v" in sys.argv:
diff -r a53c11a40cc6 -r 643bf7d847c7 devel/py-hash/patches/patch-setup.py
--- a/devel/py-hash/patches/patch-setup.py      Thu Feb 17 10:54:56 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,45 +0,0 @@
-$NetBSD: patch-setup.py,v 1.4 2021/12/16 13:42:20 wiz Exp $
-
-print is a function in Python 3.
-
-Fix compatibility with latest setuptools.
-
---- setup.py.orig      2014-07-29 06:26:59.000000000 +0000
-+++ setup.py
-@@ -3,6 +3,7 @@
- import sys
- import os
- import math
-+import platform
- 
- from ez_setup import use_setuptools
- use_setuptools()
-@@ -56,14 +57,16 @@ elif os.name == "posix" and sys.platform
-         '/opt/local/include',
-         '/usr/local/include'
-     ]
--    libraries += ["boost_python-mt"]
--    extra_compile_args += ["-msse4.2"]
-+    libraries += ["boost_python" + os.environ.get('PYVER') + "-mt"]



Home | Main Index | Thread Index | Old Index