pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gnunet: Update wip/gnunet to 0.11.3
Module Name: pkgsrc-wip
Committed By: ng0 <ng0%n0.is@localhost>
Pushed By: ng0
Date: Thu Apr 18 10:35:02 2019 +0000
Changeset: eb48d19db8f6562fbc204d88c2bcbf24d00b7277
Modified Files:
gnunet/Makefile
gnunet/TODO
gnunet/distinfo
gnunet/options.mk
Log Message:
gnunet: Update wip/gnunet to 0.11.3
Removing python37 limitation.
Upstream ReleaseNote extract:
Noteworthy changes in 0.11.1
gnunet-qr was rewritten in C, removing our last dependency on Python 2.x
REST and GNS proxy configuration options for address binding were added
gnunet-publish by default no longer includes creation time
Unreliable message ordering logic in CADET was fixed
Various improvements to build system and documentation
Noteworthy changes in 0.11.3 (since 0.11.2)
gnunet-zoneimport now handles -h correctly
iptables and other similar binaries are no longer hard-coded but
detected at configure time (with hard-coded fallback locations).
make uninstall now properly uninstalls all files
Passing the no longer available --with-nssdir configuration option
now results in a hard error.
GNUNET_memcmp() and GNUNET_is_zero() macros introduced for
improved type safety (but not yet used consistently).
Upstream ChangeLog:
Sat 06 Apr 2019 02:36:17 PM CEST
Introducing GNUNET_memcmp() and GNUNET_is_zero() for better typing
when comparing memory areas. -CG
Fri 05 Apr 2019 11:38:53 PM CEST
Use paths of sysctl, ip, ifconfig and ip(6)tables from configure
if they work. (#5352). -CG
Thu 04 Apr 2019 12:39:44 PM CEST
Hotfix for build issue. Releasing GNUnet 0.11.2. -CG/MS
Wed 03 Apr 2019 03:18:43 PM CEST
Releasing GNUnet 0.11.1. -CG
Wed 03 Apr 2019 01:54:44 PM CEST
Merged gnunet-qr-c-2 branch, replacing Python-based implementation
of gnunet-qr with C-based implementation that also integrates
gnunet-uri. -HG/MS/CG
Wed 03 Apr 2019 01:15:57 PM CEST
Fixed a few test case regressions (GNS, FS). -CG
Mon Apr 1 22:00:00 UTC 2019
documentation/buildsystem: manpages and other documentation parts
can now be build more controlled again, this fixes the regression
in 0.11.0 where documentation was an on/off switch.
New introduced: --enable-include-manpages.
Fixed: texi2mdoc integration (--enable-texi2mdoc-generation).
buildsystem: decrease python dependency to 3.4 from
previously 3.7.
-ng0
Tue Mar 12 10:06:17 CET 2019
REST: Move back from rest-plugin into respective subsystem directories.
Mon Mar 11 02:47:55 CET 2019
Make configure complain if no working libidn is detected. -CG
Sat Mar 9 15:58:45 2019 +0100
REST: Config option for address bind. Defaults to localhost.
GNS: dns2gns/gns-proxy config option for address bind. Defaults to localhost.
Sat Mar 9 01:58:22 CET 2019
gnunet-publish now by default does not expose the creation time,
option -d no longer exists, to enable the old behavior use -E. -CG
Sat Mar 2 14:23:10 2019 +0100
utils: gnunet-qr.py now installed under pkgshare instead of bin
Thu Feb 28 19:07:59 CET 2019
CADET: Fix in order, unrealiable message ordering
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=eb48d19db8f6562fbc204d88c2bcbf24d00b7277
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gnunet/Makefile | 11 +----------
gnunet/TODO | 3 ++-
gnunet/distinfo | 8 ++++----
gnunet/options.mk | 3 +--
4 files changed, 8 insertions(+), 17 deletions(-)
diffs:
diff --git a/gnunet/Makefile b/gnunet/Makefile
index d4e935c4c0..9704d1bbcf 100644
--- a/gnunet/Makefile
+++ b/gnunet/Makefile
@@ -1,9 +1,8 @@
# $NetBSD$
-DISTNAME= gnunet-0.11.0
+DISTNAME= gnunet-0.11.3
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GNU:=gnunet/}
-PKGREVISION= 1
MAINTAINER= ng0%n0.is@localhost
HOMEPAGE= https://gnunet.org/
@@ -86,14 +85,6 @@ SPECIAL_PERMS+= ${PREFIX}/lib/gnunet/libexec/gnunet-helper-transport-bluetooth $
SPECIAL_PERMS+= ${PREFIX}/lib/gnunet/libexec/gnunet-helper-transport-wlan ${SETUID_ROOT_PERMS}
SPECIAL_PERMS+= ${PREFIX}/lib/gnunet/libexec/gnunet-helper-vpn ${SETUID_ROOT_PERMS}
-post-install:
- cd ${WRKSRC} && ${INSTALL_SCRIPT} ${WRKSRC}/src/util/gnunet-qr.py ${DESTDIR}${PREFIX}/bin
- # XXX: Will be fixed in 0.11.1, rewritten in C.
- # Technically this is no executable script anymore, as we call
- # call it with the shell script. The warning thrown is harmless.
- # https://gnunet.org/en/#gsoc2019
- ${CHMOD} -x ${DESTDIR}${PREFIX}/bin/gnunet-qr.py
-
.include "../../databases/sqlite3/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
diff --git a/gnunet/TODO b/gnunet/TODO
index 9991afff08..5006ac54e6 100644
--- a/gnunet/TODO
+++ b/gnunet/TODO
@@ -2,4 +2,5 @@
gnunet and some of its dependencies.
* On linux and systems supported by bluez, add bluez for
bluetooth subsystem
-* Package libgabe and libpbc for experimental features
\ No newline at end of file
+* Package libgabe and libpbc for experimental features
+* Package gnunet-qr dependencies
diff --git a/gnunet/distinfo b/gnunet/distinfo
index aac72cd68e..d763ff48c4 100644
--- a/gnunet/distinfo
+++ b/gnunet/distinfo
@@ -1,6 +1,6 @@
$NetBSD$
-SHA1 (gnunet-0.11.0.tar.gz) = 70db5d0dfe274c18d974e69e3efd6b3378718b8f
-RMD160 (gnunet-0.11.0.tar.gz) = 678e2f3d6493cdfe833e52ea7f9b6fffc2f6c546
-SHA512 (gnunet-0.11.0.tar.gz) = f60141b897b665889c9aa0f7242152e8af898f994d9a0d503847b5946f1ae07b22bb454aabdcddc350cf5c9405b204b71661ff23a54118039976d38479e524a6
-Size (gnunet-0.11.0.tar.gz) = 7519465 bytes
+SHA1 (gnunet-0.11.3.tar.gz) = 4e51b0b60a5d4c87fc668b97cdaea8121c11211d
+RMD160 (gnunet-0.11.3.tar.gz) = 07583d2f1634683770618d98331324ae4f73e641
+SHA512 (gnunet-0.11.3.tar.gz) = ff654ae52a0a20a105cfb032c99485d9c9e423e5bb100ba87ef9dfefd882beb50a1caa38bf331fc17052e5b6f0c8f9800d8db834a96ddfc858227c9aaa4b03da
+Size (gnunet-0.11.3.tar.gz) = 7552021 bytes
diff --git a/gnunet/options.mk b/gnunet/options.mk
index 1cab75bc76..ee4c985faa 100644
--- a/gnunet/options.mk
+++ b/gnunet/options.mk
@@ -14,9 +14,8 @@ PLIST_VARS+= experimental
# Parts of the testsuite require python3.7
.if !empty(PKG_OPTIONS:Mtests)
.include "../../lang/python/tool.mk"
-PYTHON_VERSIONS_ACCEPTED= 37
+PYTHON_VERSIONS_INCOMPATIBLE= 27
PYTHON_FOR_BUILD_ONLY= yes
-BUILD_DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
.endif
# build the doc output. XXX: See README.
Home |
Main Index |
Thread Index |
Old Index