pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/net/Geomyidae geomyidae: Update net/Geomyidae to 0.34



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ea07c5757d1b
branches:  trunk
changeset: 387386:ea07c5757d1b
user:      leot <leot%pkgsrc.org@localhost>
date:      Fri Nov 16 12:31:52 2018 +0000

description:
geomyidae: Update net/Geomyidae to 0.34

Changes:
Geomyidae v0.34 Release ?Above the Oceans?
------------------------------------------
I am proud to announce the v0.34 release of geomyidae!

It is named ?Above the Oceans?, because it is released 11km above the Atlantic
Ocean. I can't see whales from here.

Why a new release in such a short time?

In geomyidae v0.33 is a nasty listening bug, so do not use it.

What has changed from v0.33 v0.34:
* There is finally a multi-listening implementation, which allows constant
  behaviour of IPv6 and IPv4 across all platforms, including the BSDs.

        # bind to 0.0.0.0 and :: on port 7070
        geomyidae -b $(pwd) -p 7070 -d

        # bind to :: only on port 7070
        geomyidae -6 -b $(pwd) -p 7070 -d

        # bind to the IPv4 address of some interface only
        geomyidae -4 -b $(pwd) -i google.com

        # bind to IPv6 and IPv4 of many interfaces
        geomyidae -b $(pwd) -i google.com -i google.de -i nsa.gov


Geomyidae v0.33 Release
-----------------------
I am proud to announce the v0.33 release of geomyidae!

What has changed:
* More links for geomyidae resources.
* Fixes in error messages. They now show useful messages.
* Do not exit on SIGHUP. (Fix for OpenBSD startup.)
* Fix of some memory leaks.
* Relative path support in gph files!
        * This will make portable CGI applications easier possible.
        * This is now possible:

        [1|Some Cool Menu|../cool/menu|server|port]

* Fix to set the gph replacement port.
* Fix some IPv6 binding issues.
        * Some separate binding for BSDs is still in the works.
* Manpage has been beautified.
* '/' is now stripped from base path.

I want to thank all contributors! You are making gopher better!

diffstat:

 net/Geomyidae/Makefile             |   5 ++---
 net/Geomyidae/distinfo             |  11 +++++------
 net/Geomyidae/patches/patch-main.c |  23 -----------------------
 3 files changed, 7 insertions(+), 32 deletions(-)

diffs (57 lines):

diff -r 6bb474e4a15c -r ea07c5757d1b net/Geomyidae/Makefile
--- a/net/Geomyidae/Makefile    Fri Nov 16 11:06:02 2018 +0000
+++ b/net/Geomyidae/Makefile    Fri Nov 16 12:31:52 2018 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2018/09/21 17:10:57 leot Exp $
+# $NetBSD: Makefile,v 1.12 2018/11/16 12:31:52 leot Exp $
 
-DISTNAME=      geomyidae-v0.32.2
+DISTNAME=      geomyidae-v0.34
 PKGNAME=       ${DISTNAME:S/-v/-/}
-PKGREVISION=   1
 CATEGORIES=    net
 MASTER_SITES=  ftp://bitreich.org/releases/geomyidae/
 EXTRACT_SUFX=  .tgz
diff -r 6bb474e4a15c -r ea07c5757d1b net/Geomyidae/distinfo
--- a/net/Geomyidae/distinfo    Fri Nov 16 11:06:02 2018 +0000
+++ b/net/Geomyidae/distinfo    Fri Nov 16 12:31:52 2018 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.7 2018/09/21 17:10:57 leot Exp $
+$NetBSD: distinfo,v 1.8 2018/11/16 12:31:52 leot Exp $
 
-SHA1 (geomyidae-v0.32.2.tgz) = cf7e947cdbcc3aa050e474595e728c773733e23e
-RMD160 (geomyidae-v0.32.2.tgz) = 48c80bf1f1b2c4126c461a84674d58030ca0aba7
-SHA512 (geomyidae-v0.32.2.tgz) = 3b0927a16082df862b9efacc2f29fd1b1ca76f7d465426e179d5995a416bc27b518daba422512091304ed5479ff133e3d40f7bf66aedfbd8d99d13710809d519
-Size (geomyidae-v0.32.2.tgz) = 20897 bytes
-SHA1 (patch-main.c) = 2a1efaff4b894da05f609a638a9ad38af8ba59fe
+SHA1 (geomyidae-v0.34.tgz) = d636ec61ca97bddb36ada514c08da605488dba3a
+RMD160 (geomyidae-v0.34.tgz) = 8f1b53327d04f7e03ddfb500a39e5599e63bcde0
+SHA512 (geomyidae-v0.34.tgz) = 55b7845c8b9fbee70b2e2bd71d2e3bb8e34c3029a1ea410cb39750763c81d5c31af8c703f7b673aa28fbfd61dd7915300ed4ff22f94c8430ac754681bc30ce41
+Size (geomyidae-v0.34.tgz) = 22242 bytes
diff -r 6bb474e4a15c -r ea07c5757d1b net/Geomyidae/patches/patch-main.c
--- a/net/Geomyidae/patches/patch-main.c        Fri Nov 16 11:06:02 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-$NetBSD: patch-main.c,v 1.1 2018/09/21 17:10:57 leot Exp $
-
-don't exit on SIGHUP
-
-SIGHUP is normally often used in daemons to reload the config and/or reopen log
-files.
-
-This was noticed on OpenBSD not starting the geomyidae server on boot.  The
-init implementations on OpenBSD, NetBSD and possibly others send SIGHUP to
-processes in a boot transition period.
-
-Backport from upstream commit 8d9bad389a4ac22fc292f92d0128af8679e640fa.
-
---- main.c.orig        2018-06-29 19:21:00.000000000 +0000
-+++ main.c
-@@ -256,7 +256,6 @@ sighandler(int sig)
-       case SIGCHLD:
-               while (waitpid(-1, NULL, WNOHANG) > 0);
-               break;
--      case SIGHUP:
-       case SIGINT:
-       case SIGQUIT:
-       case SIGABRT:



Home | Main Index | Thread Index | Old Index