Update security/nettle to 3.5.1

- Bump PORTREVISION of dependent ports for shlib change
- Fix build of devel/pijul [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		238991
Exp-run by:	antoine
Thanks to:	tobik [1]
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2019-07-09 17:13:07 +00:00
parent 7c6437e916
commit d99d942bb0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=506289
37 changed files with 95 additions and 34 deletions

View file

@ -2,6 +2,7 @@
PORTNAME= libarchive
PORTVERSION= 3.3.3
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= archivers
MASTER_SITES= https://libarchive.org/downloads/

View file

@ -2,6 +2,7 @@
PORTNAME= ncbi-blast+
DISTVERSION= 2.9.0
PORTREVISION= 1
CATEGORIES= biology perl5 python
MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/

View file

@ -3,7 +3,7 @@
PORTNAME= ncbi-toolkit
DISTVERSION= 2017.01.06 # containing BLAST v2.2.27 (? is this true)
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= biology
MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/old/${PORTVERSION:S/.//g}/
DISTNAME= ncbi

View file

@ -3,6 +3,7 @@
PORTNAME= opendht
DISTVERSION= 1.9.5
PORTREVISION= 1
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.12.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}

View file

@ -0,0 +1,51 @@
From af76e728b3f309b6962847f06876e6c4c6a8c065 Mon Sep 17 00:00:00 2001
From: Justus Winter <justus@sequoia-pgp.org>
Date: Mon, 1 Jul 2019 12:05:09 +0200
Subject: [PATCH] Do not bind the openssl-compat interface.
* In Nettle 3.5, the libdes/openssl compatibility interface is
removed, breaking the build of nettle-sys.
* Fix this by not binding any of the compatibility interfaces
present in Nettle.
* Fixes #4.
From 7ec219212af8c1331a645b5a153bc2271bef19e6 Mon Sep 17 00:00:00 2001
From: Justus Winter <justus@sequoia-pgp.org>
Date: Mon, 8 Jul 2019 11:55:37 +0200
Subject: [PATCH] Fix building against latest Nettle.
- `nettle/nettle-stdint.h` is no longer distributed with Nettle.
Dropping it from `bindgen-wrapper.h` does not change the generated
bindings, hence we do not need to bump the major version.
- Tested against Nettle revision
eead7cfa32c341b5193a697273de9fc7336e694a.
- Fixes #5.
--- cargo-crates/nettle-sys-1.0.1/bindgen-wrapper.h.orig 2017-11-30 11:38:42 UTC
+++ cargo-crates/nettle-sys-1.0.1/bindgen-wrapper.h
@@ -16,9 +16,7 @@
#include <nettle/chacha.h>
#include <nettle/ctr.h>
#include <nettle/curve25519.h>
-#include <nettle/des-compat.h>
#include <nettle/des.h>
-#include <nettle/dsa-compat.h>
#include <nettle/dsa.h>
#include <nettle/eax.h>
#include <nettle/ecc-curve.h>
@@ -33,12 +31,10 @@
#include <nettle/macros.h>
#include <nettle/md2.h>
#include <nettle/md4.h>
-#include <nettle/md5-compat.h>
#include <nettle/md5.h>
#include <nettle/memops.h>
#include <nettle/memxor.h>
#include <nettle/nettle-meta.h>
-#include <nettle/nettle-stdint.h>
#include <nettle/nettle-types.h>
#include <nettle/pbkdf2.h>
#include <nettle/pgp.h>

View file

@ -3,7 +3,7 @@
PORTNAME= dnsmasq
DISTVERSION= 2.80rc1
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 3
CATEGORIES= dns ipv6
MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/release-candidates/

View file

@ -3,7 +3,7 @@
PORTNAME= dnsmasq
DISTVERSION= 2.80
PORTREVISION= 2 # leave this in even if 0 to avoid PORTEPOCH bumps
PORTREVISION= 3 # leave this in even if 0 to avoid PORTEPOCH bumps
PORTEPOCH= 1
CATEGORIES= dns ipv6
MASTER_SITES= http://www.thekelleys.org.uk/dnsmasq/ \

View file

@ -3,7 +3,7 @@
PORTNAME= knot-resolver
DISTVERSION= 3.2.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= dns ipv6
MASTER_SITES= https://secure.nic.cz/files/knot-resolver/ \
https://dns.company/downloads/knot-resolver/

View file

@ -3,6 +3,7 @@
PORTNAME= knot
DISTVERSION= 2.8.1
PORTREVISION= 1
CATEGORIES= dns ipv6
MASTER_SITES= https://secure.nic.cz/files/knot-dns/ \
https://dns.company/downloads/knot-dns/

View file

@ -2,6 +2,7 @@
PORTNAME= qemu
PORTVERSION= 0.d${SNAPDATE}
PORTREVISION= 1
CATEGORIES= emulators devel
PKGNAMESUFFIX= -cheri

View file

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 3.1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
PKGNAMESUFFIX= -devel

View file

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 3.0.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
DIST_SUBDIR= qemu/${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= qemu
PORTVERSION= 2.12.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
PKGNAMESUFFIX= 2

View file

@ -3,6 +3,7 @@
PORTNAME= curl
PORTVERSION= 7.65.1
PORTREVISION= 1
CATEGORIES= ftp net www
MASTER_SITES= https://curl.haxx.se/download/ \
LOCAL/sunpoet

View file

@ -2,7 +2,7 @@
PORTNAME= filezilla
PORTVERSION= 3.40.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= ftp
MASTER_SITES= https://download.filezilla-project.org/client/
DISTNAME= FileZilla_${PORTVERSION}_src

View file

@ -2,6 +2,7 @@
PORTNAME= libfilezilla
PORTVERSION= 0.15.1
PORTREVISION= 1
CATEGORIES= ftp
MASTER_SITES= https://download.filezilla-project.org/${PORTNAME}/

View file

@ -3,7 +3,7 @@
PORTNAME= supertuxkart
PORTVERSION= 1.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/supertuxkart/SuperTuxKart/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src

View file

@ -4,7 +4,7 @@
PORTNAME= aseprite
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.9
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= yuri@FreeBSD.org

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= claws-mail
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= mail news ipv6
COMMENT= Lightweight and featureful GTK+ based e-mail and news client

View file

@ -1,6 +1,6 @@
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= multimedia
COMMENT= GStreamer HTTP Live Streaming (HLS) plugin

View file

@ -2,7 +2,7 @@
PORTNAME= kodi
DISTVERSION= 17.6
PORTREVISION= 12
PORTREVISION= 13
CATEGORIES= multimedia java
MAINTAINER= mickael.maillot@gmail.com

View file

@ -2,7 +2,7 @@
PORTNAME= libav
PORTVERSION= 12.3
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://libav.org/releases/

View file

@ -3,7 +3,7 @@
PORTNAME= ncdc
PORTVERSION= 1.20
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net-p2p
MASTER_SITES= http://dev.yorhel.nl/download/

View file

@ -3,7 +3,7 @@
PORTNAME= chrony
PORTVERSION= 3.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= net
MASTER_SITES= http://download.tuxfamily.org/chrony/

View file

@ -2,7 +2,7 @@
PORTNAME= libstorj
PORTVERSION= 1.0.3
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= net

View file

@ -3,6 +3,7 @@
PORTNAME= ocserv
PORTVERSION= 0.12.4
PORTREVISION= 1
CATEGORIES= net security
MASTER_SITES= ftp://ftp.infradead.org/pub/ocserv/

View file

@ -3,6 +3,7 @@
PORTNAME= radcli
PORTVERSION= 1.2.11
PORTREVISION= 1
CATEGORIES= net
MAINTAINER= neel@neelc.org

View file

@ -2,6 +2,7 @@
PORTNAME= gnutls
PORTVERSION= 3.6.8
PORTREVISION= 1
CATEGORIES= security net
MASTER_SITES= GNUPG/gnutls/v${PORTVERSION:R}

View file

@ -3,6 +3,7 @@
PORTNAME= libkpass
PORTVERSION= 6
PORTREVISION= 1
CATEGORIES= security
MAINTAINER= ports@FreeBSD.org

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= nettle
PORTVERSION= 3.4.1
PORTREVISION= 1
PORTVERSION= 3.5.1
CATEGORIES= security
MASTER_SITES= GNU \
https://www.lysator.liu.se/~nisse/archive/
@ -27,11 +26,10 @@ USES= compiler:c11 gmake localbase makeinfo pathfix
CONFIGURE_ARGS= --enable-shared
CONFIGURE_ENV= M4="/usr/bin/m4 -g"
GNU_CONFIGURE= yes
#USE_CSTD= c11
USE_LDCONFIG= yes
INFO= nettle
PORTDOCS= NEWS README TODO nettle.html nettle.pdf
PORTDOCS= NEWS README nettle.html nettle.pdf
PORTEXAMPLES= *.c *.h
.include <bsd.port.options.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1544007142
SHA256 (nettle-3.4.1.tar.gz) = f941cf1535cd5d1819be5ccae5babef01f6db611f9b5a777bae9c7604b8a92ad
SIZE (nettle-3.4.1.tar.gz) = 1947053
TIMESTAMP = 1561724684
SHA256 (nettle-3.5.1.tar.gz) = 75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419
SIZE (nettle-3.5.1.tar.gz) = 1989593

View file

@ -19,9 +19,9 @@ include/nettle/ccm.h
include/nettle/cfb.h
include/nettle/chacha-poly1305.h
include/nettle/chacha.h
include/nettle/cmac.h
include/nettle/ctr.h
include/nettle/curve25519.h
include/nettle/des-compat.h
include/nettle/des.h
include/nettle/dsa-compat.h
include/nettle/dsa.h
@ -43,7 +43,6 @@ include/nettle/md5.h
include/nettle/memops.h
include/nettle/memxor.h
include/nettle/nettle-meta.h
include/nettle/nettle-stdint.h
include/nettle/nettle-types.h
include/nettle/pbkdf2.h
include/nettle/pgp.h
@ -64,14 +63,15 @@ include/nettle/sha3.h
include/nettle/twofish.h
include/nettle/umac.h
include/nettle/version.h
include/nettle/xts.h
include/nettle/yarrow.h
lib/libhogweed.a
lib/libhogweed.so
lib/libhogweed.so.4
lib/libhogweed.so.4.5
lib/libhogweed.so.5
lib/libhogweed.so.5.0
lib/libnettle.a
lib/libnettle.so
lib/libnettle.so.6
lib/libnettle.so.6.5
lib/libnettle.so.7
lib/libnettle.so.7.0
libdata/pkgconfig/hogweed.pc
libdata/pkgconfig/nettle.pc

View file

@ -3,6 +3,7 @@
PORTNAME= rdup
PORTVERSION= 1.1.15
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= rm@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= epiphany
PORTVERSION= 3.28.5
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= www gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View file

@ -2,7 +2,7 @@
PORTNAME= squid
PORTVERSION= 4.7
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= www ipv6
MASTER_SITES= http://www.squid-cache.org/Versions/v4/ \
http://www2.us.squid-cache.org/Versions/v4/ \

View file

@ -2,7 +2,7 @@
PORTNAME= squid
PORTVERSION= 3.5.28
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= www ipv6
MASTER_SITES= http://www.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \
http://www2.us.squid-cache.org/Versions/v3/${PORTVERSION:R}/ \