Commit graph

10 commits

Author SHA1 Message Date
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
2020-01-26 05:26:08 +00:00
rillig
508923f461 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:13 +00:00
alnsn
02496ac8d7 Drop maintainership. 2017-09-16 19:53:50 +00:00
alnsn
fbd3596e1a Update devel/cmph to version 2.0.
Prompted by beta.repology.org.

News for version 2.0

   Cleaned up most warnings for the c code.

   Experimental C++ interface (--enable-cxxmph) implementing the
   BDZ algorithm in a convenient interface, which serves as the
   basis for drop-in replacements for std::unordered_map,
   sparsehash::sparse_hash_map and sparsehash::dense_hash_map.
   Potentially faster lookup time at the expense of insertion time.
   See cxxmpph/mph_map.h and cxxmph/mph_index.h for details.
2016-11-20 12:22:48 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
marino
0200523712 devel/cmph: Fix build for gcc 4.6+
Remove -Werror (catches -Wunused-but-set-variable) to fix build.
2012-10-12 08:01:00 +00:00
joerg
cbbc4b5301 Make loop finite. Bump revision. 2012-04-17 17:41:40 +00:00
alnsn
6a9ef7b413 Update devel/cmph to 1.1 and add a support for the "test" target.
News for version 1.1

  Fixed a bug in the chd_pc algorithm and reorganized tests.
2011-05-22 11:33:31 +00:00
alnsn
deb9d3f376 Add devel/cmph-1.0.
The CMPH Library encapsulates the newest and more efficient algorithms in an
easy-to-use, production-quality, fast API. The library was designed to work
with big entries that cannot fit in the main memory. It has been used
successfully for constructing minimal perfect hash functions for sets with
more than 100 million of keys, and we intend to expand this number to the
order of billion of keys. Although there is a lack of similar libraries, we
can point out some of the distinguishable features of the CMPH Library:

  - Fast.
  - Space-efficient with main memory usage carefully documented.
  - The best modern algorithms are available (or at least scheduled for
    implementation :-)).
  - Works with in-disk key sets through of using the adapter pattern.
  - Serialization of hash functions.
  - Portable C code (currently works on GNU/Linux and WIN32 and is reported
    to work in OpenBSD and Solaris).
  - Object oriented implementation.
  - Easily extensible.
  - Well encapsulated API aiming binary compatibility through releases.
  - Free Software.
2011-04-28 20:45:48 +00:00