CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

security/nettle 3.10.2

Low-level cryptographic library

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.10.2
Upstream
Higher version available: 4.0
Last update
to 3.10.2 · ea346a7a33
Quarterly
2026Q4: 3.10.2
WWW
https://www.lysator.liu.se/~nisse/nettle/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install nettle
installs 3.10.2 from latest; from quarterly (2026Q4) 3.10.2
Port
# cd /usr/ports/security/nettle && make install clean
# make -C /usr/ports/security/nettle config  # change options first
Size
1.7 MiB download · 8.3 MiB installed
Depends on
math/gmp 6.3.0, print/indexinfo 0.3.1_1
License
GPLv2+ and LGPL3
Options
2 of 2 on in the package: DOCS EXAMPLES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.10.23.10.2–
FreeBSD 153.10.23.10.2–
FreeBSD 143.10.23.10.23.10.2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.10.23.10.2–
FreeBSD 143.10.23.10.23.10.2

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.10.2.

Fixed (1)

Show 1 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (102)

Po-Chuan Hsieh (sunpoet) · 3.10.2
security/nettle: Simplfy Makefile after 2a7c0561200c6cf9d0c0252cd4a7ab446eca8e4a
ea346a7a33
Rene Ladan (rene) · 3.10.2
all: drop support for FreeBSD 13, mips and risc64sf

Reviewed by:            many (*)
Differential Revision:  https://reviews.freebsd.org/D55624
Differential Revision:  https://reviews.freebsd.org/D55642 (merged in from bofh)

many (*)
  acm arrowd brooks cmt dch decke dinoex eduardo fluffy fuz gahr garga
  jbeich joerg jrm kai kenrap martymac matthew mfechner michaelo mizhka
  nobutaka pkubaj se tagattie thj

  Anton Saietskii
  GenericRikka
  Gert Doering
  Jan Bramkamp
  Oleh Hushchenkov
  Oleksandr Kryvulia
  Ralf van der Enden
  Yamagi

  desktop kde python tcltk office
2a7c056120
Po-Chuan Hsieh (sunpoet) · 3.10.2
security/nettle: Remove USES=pathfix
7e6fe790bf
Po-Chuan Hsieh (sunpoet) · 3.10.2
security/nettle: Update to 3.10.2

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/master/NEWS
9ce7da9de5
Po-Chuan Hsieh (sunpoet) · 3.10.1
security/nettle: Update to 3.10.1

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/master/NEWS
bc0371d2ce
Tijl Coosemans (tijl) · 3.10_1
security/nettle: Restore symbol versions

PR:		279856
Approved by:	sunpoet (maintainer)
Fixes:		b2a6480826f3
8c210e4635
Po-Chuan Hsieh (sunpoet) · 3.10
security/nettle: Update to 3.9.1

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/nettle_3.10_release_20240616/NEWS
b2a6480826
Po-Chuan Hsieh (sunpoet) · 3.9.1
security/nettle: Use bundled nettle.info
6df2cc5769
Muhammad Moinur Rahman (bofh) · 3.9.1
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
bbab7f59e9
Po-Chuan Hsieh (sunpoet) · 3.9.1
security/nettle: Update to 3.9.1

- Convert REINPLACE_CMD to patch files

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/nettle_3.9.1_release_20230601/NEWS
f4058dc124
Po-Chuan Hsieh (sunpoet) · 3.9
security/nettle: Update to 3.9

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/nettle_3.9_release_20230514/NEWS
d58e5f8e10
Stefan Eßer (se) · 3.8.1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.8.1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Po-Chuan Hsieh (sunpoet) · 3.8.1
security/nettle: Update to 3.8.1

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/nettle_3.8.1_release_20220727/NEWS
ce2d3d0766
Tobias C. Berner (tcberner) · 3.8
security: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Kapranoff <kappa@rambler-co.ru>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Botero-Lowry <alex@foxybanana.com>
  *  Alexander Kriventsov <avk@vl.ru>
  *  Alexander Leidinger <netchild@FreeBSD.org>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Y. Grigoryev <alexander.4mail@gmail.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alfred Perlstein
  *  Alfred Perlstein <alfred@FreeBSD.org>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Anders Nordby <anders@fix.no>
  *  Andreas Klemm <andreas@klemm.gtn.com>
  *  Andrew Lewis <freeghb@gmail.com>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrew St. Jean <andrew@arda.homeunix.net>
  *  Anes Mukhametov <anes@anes.su>
  *  Antoine Brodin <antoine@FreeBSD.org>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Antonio Carlos Venancio Junior <antonio@inf.ufsc.br>
  *  Ashish SHUKLA <ashish@FreeBSD.org>
  *  Attila Nagy <bra@fsn.hu>
  *  Autrijus Tang <autrijus@autrijus.org>
  *  Axel Rau <axel.rau@chaos1.de>
  *  Babak Farrokhi <farrokhi@FreeBSD.org>
  *  Ben Woods <woodsb02@FreeBSD.org>
  *  Bernard Spil <brnrd@FreeBSD.org>
  *  Bernard Spil <brnrd@freebsd.org>
  *  Blaz Zupan <blaz@si.FreeBSD.org>
  *  Bob Hockney <zeus@ix.netcom.com>
  *  Boris Kochergin <spawk@acm.poly.edu>
  *  Brendan Molloy <brendan+freebsd@bbqsrc.net>
  *  Bruce M Simpson
  *  Bruce M Simpson <bms@FreeBSD.org>
  *  Bruce M. Simpson <bms@FreeBSD.org>
  *  Carlo Strub
  *  Carlo Strub <cs@FreeBSD.org>
  *  Carlos J Puga Medina <cpm@FreeBSD.org>
  *  Carlos J Puga Medina <cpm@fbsd.es>
  *  Charlie Root <se@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chie Taguchi <taguchi.ch@gmail.com>
  *  Chris Cowart <ccowart@rescomp.berkeley.edu>
  *  Chris D. Faulhaber <jedgar@FreeBSD.org>
  *  Christer Edwards <christer.edwards@gmail.com>
  *  Christian Lackas
  *  Christopher Hall <hsw@bitmark.com>
  *  Clement Laforet <sheepkiller@cultdeadsheep.org>
  *  Clive Lin <clive@CirX.ORG>
  *  Colin Percival
  *  Cory McIntire (loon@noncensored.com)
  *  Craig Leres <leres@FreeBSD.org>
  *  Cristiano Deana <cris@gufi.org>
  *  Cy Schubert (Cy.Schubert@uumail.gov.bc.ca)
  *  Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
  *  Cy Schubert <cy@FreeBSD.org>
  *  Damian Gerow <dgerow@afflictions.org>
  *  Damien Bobillot
  *  Dan Langille
  *  Dan Langille <dan@freebsddiary.org>
  *  Dan Langille <dvl@FreeBSD.org>
  *  Dan Langille <dvl@freebsd.org>
  *  Dan Langille <dvl@sourcefire.com>
  *  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
  *  Daniel Roethlisberger <daniel@roe.ch>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Danton Dorati <urisso@bsd.com.br>
  *  Dave McKay <dave@mu.org>
  *  David E. Thiel <lx@FreeBSD.org>
  *  David O'Brien (obrien@NUXI.com)
  *  David O'Brien <obrien@FreeBSD.org>
  *  David Thiel <lx@redundancy.redundancy.org>
  *  Dean Hollister <dean@odyssey.apana.org.au>
  *  Denis Shaposhnikov <dsh@vlink.ru>
  *  Dereckson <dereckson@gmail.com>
  *  Dirk Froemberg <dirk@FreeBSD.org>
  *  Ditesh Shashikant Gathani <ditesh@gathani.org>
  *  Dom Mitchell <dom@happygiraffe.net>
  *  Dominic Marks <dominic.marks@btinternet.com>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas Thrift <douglas@douglasthrift.net>
  *  Edson Brandi <ebrandi@fugspbr.org>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Ekkehard 'Ekki' Gehm <gehm@physik.tu-berlin.de>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Crist <ecrist@secure-computing.net>
  *  Erwin Lansing <erwin@FreeBSD.org>
  *  Eugene Grosbein <eugen@FreeBSD.org>
  *  Fabian Keil <fk@fabiankeil.de>
  *  Felix Palmen <felix@palmen-it.de>
  *  Florent Thoumie <flz@xbsd.org>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Frank Laszlo <laszlof@vonostingroup.com>
  *  Frank Wall <fw@moov.de>
  *  Franz Bettag <franz@bett.ag>
  *  Gabor Kovesdan
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Gabriel M. Dutra <0xdutra@gmail.com>
  *  Gary Hayers <Gary@Hayers.net>
  *  Gasol Wu <gasol.wu@gmail.com>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  George Reid <services@nevernet.net>
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Greg V <greg@unrelenting.technology>
  *  Gregory Neil Shapiro <gshapiro@FreeBSD.org>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Hakisho Nukama <nukama@gmail.com>
  *  Hammurabi Mendes <hmendes@brturbo.com>
  *  Henk van Oers <hvo.pm@xs4all.nl>
  *  Horia Racoviceanu <horia@racoviceanu.com>
  *  Hung-Yi Chen <gaod@hychen.org>
  *  Jaap Akkerhuis <jaap@NLnetLabs.nl>
  *  Jaap Boender <jaapb@kerguelen.org>
  *  Jacek Serwatynski <tutus@trynet.eu.org>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  James Thomason <james@divide.org>
  *  Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de>
  *  Janky Jay <ek@purplehat.org>
  *  Janos Mohacsi
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jim Geovedi <jim@corebsd.or.id>
  *  Jim Ohlstein <jim@ohlste.in>
  *  Joe Clarke <marcus@marcuscom.com>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johann Visagie <johann@egenetics.com>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  John Ferrell <jdferrell3@yahoo.com>
  *  John Hixson <jhixson@gmail.com>
  *  John Polstra <jdp@polstra.com>
  *  John W. O'Brien <john@saltant.com>
  *  John-Mark Gurney <jmg@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Joseph Benden <joe@thrallingpenguin.com>
  *  Joshua D. Abraham <jabra@ccs.neu.edu>
  *  Jov <amutu@amutu.com>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Ka Ho Ng <khng300@gmail.com>
  *  Kay Lehmann <kay_lehmann@web.de>
  *  Keith J. Jones <kjones@antihackertoolkit.com>
  *  Kevin Zheng <kevinz5000@gmail.com>
  *  Kimura Fuyuki <fuyuki@hadaly.org>
  *  Kimura Fuyuki <fuyuki@mj.0038.net>
  *  Klayton Monroe <klm@uidzero.org>
  *  Konstantin Menshikov <kostjnspb@yandex.ru>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Kurt Jaeger <fbsd-ports@opsec.eu>
  *  LEVAI Daniel <leva@ecentrum.hu>
  *  Lars Engels <lme@FreeBSD.org>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Laurent LEVIER <llevier@argosnet.com>
  *  Luiz Eduardo R. Cordeiro
  *  Lukas Slebodnik <lukas.slebodnik@intrak.sk>
  *  Lukasz Komsta
  *  Mageirias Anastasios <anastmag@gmail.com>
  *  Marcel Prisi <marcel.prisi@virtua.ch>
  *  Marcello Coutinho
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark Hannon <markhannon@optusnet.com.au>
  *  Mark Murray <markm@FreeBSD.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Marko Njezic <sf@maxempire.com>
  *  Martin Matuska <martin@tradex.sk>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Mersberger
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Martti Kuparinen <martti.kuparinen@ericsson.com>
  *  Mateusz Piotrowski <0mp@FreeBSD.org>
  *  Matt <matt@xtaz.net>
  *  Matt Behrens <matt@zigg.com>
  *  Matthias Andree <mandree@FreeBSD.org>
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  Matthieu BOUTHORS <matthieu@labs.fr>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Meno Abels <meno.abels@adviser.com>
  *  Michael Haro <mharo@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Nottebrock <lofi@FreeBSD.org>
  *  Michael Reifenberger <mr@FreeBSD.org>
  *  Michael Schout <mschout@gkg.net>
  *  Michal Bielicki <m.bielicki@llizardfs.com>
  *  Michiel van Baak <michiel@vanbaak.eu
  *  Mij <mij@bitchx.it>
  *  Mike Heffner <mheffner@vt.edu>
  *  Mikhail T. <m.tsatsenko@gmail.com>
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Milan Obuch
  *  Mosconi <mosconi.rmg@gmail.com>
  *  Muhammad Moinur Rahman <5u623l20@gmail.com>
  *  Mustafa Arif <ma499@doc.ic.ac.uk>
  *  Neil Booth
  *  Neil Booth <kyuupichan@gmail.com>
  *  Nick Barkas <snb@threerings.net>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Niels Heinen
  *  Nikola Kolev <koue@chaosophia.net>
  *  Nobutaka Mantani <nobutaka@FreeBSD.org>
  *  Oliver Lehmann
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Olivier Duchateau
  *  Olivier Duchateau <duchateau.olivier@gmail.com>
  *  Olli Hauer
  *  Patrick Li <pat@databits.net>
  *  Paul Chvostek <paul@it.ca>
  *  Paul Schmehl <pauls@utdallas.edu>
  *  Pavel I Volkov <pavelivolkov@googlemail.com>
  *  Pete Fritchman <petef@databits.net>
  *  Peter Ankerstal <peter@pean.org>
  *  Peter Haight <peterh@sapros.com>
  *  Peter Johnson <johnson.peter@gmail.com>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Petr Rehor <rx@rx.cz>
  *  Philippe Audeoud <jadawin@tuxaco.net>
  *  Philippe Rocques <phil@teaser.fr>
  *  Piotr Kubaj <pkubaj@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  RaRa Rasputin <rasputin@submonkey.net>
  *  Radim Kolar
  *  Ralf Meister
  *  Remington Lang <MrL0Lz@gmail.com>
  *  Renaud Chaput <renchap@cocoa-x.com>
  *  Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
  *  Roland van Laar <roland@micite.net>
  *  Romain Tartiere <romain@blogreen.org>
  *  Roman Bogorodskiy
  *  Roman Bogorodskiy <novel@FreeBSD.org>
  *  Roman Shterenzon <roman@xpert.com>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Sahil Tandon <sahil@tandon.net>
  *  Sascha Holzleiter <sascha@root-login.org>
  *  SeaD
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sean Greven <sean.greven@gmail.com>
  *  Sebastian Schuetz <sschuetz@fhm.edu>
  *  Sergei Kolobov <sergei@FreeBSD.org>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergei Vyshenski
  *  Sergei Vyshenski <svysh.fbsd@gmail.com>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Seth Kingsley <sethk@meowfishies.com>
  *  Shaun Amott <shaun@inerd.com>
  *  Simeon Simeonov <sgs@pichove.org>
  *  Simon Dick <simond@irrelevant.org>
  *  Sofian Brabez <sbrabez@gmail.com>
  *  Stanislav Sedov <ssedov@mbsd.msk.ru>
  *  Stefan Esser <se@FreeBSD.org>
  *  Stefan Grundmann
  *  Stefan Walter <sw@gegenunendlich.de>
  *  Stephon Chen <stephon@gmail.com>
  *  Steve Wills <steve@mouf.net>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer
  *  Steven Kreuzer <skreuzer@exit2shell.com>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKAHASHI Kaoru <kaoru@kaisei.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Tatsuki Makino <tatsuki_makino@hotmail.com>
  *  Thibault Payet <monwarez@mailoo.org>
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Hurst <tom@hur.st>
  *  Thomas Quinot <thomas@cuivre.fr.eu.org>
  *  Thomas Zander <riggs@FreeBSD.org>
  *  Thomas von Dein <freebsd@daemon.de>
  *  Tilman Linneweh <arved@FreeBSD.org>
  *  Tim Bishop <tim@bishnet.net>
  *  Tom Judge <tom@tomjudge.com>
  *  Tomoyuki Sakurai <cherry@trombik.org>
  *  Toni Viemerö <toni.viemero@iki.fi>
  *  Tony Maher
  *  Torsten Zuhlsdorff <ports@toco-domains.de>
  *  Travis Campbell <hcoyote@ghostar.org>
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Ulf Lilleengen
  *  Vaida Bogdan <vaida.bogdan@gmail.com>
  *  Valentin Zahariev <curly@e-card.bg>
  *  Valerio Daelli <valerio.daelli@gmail.com>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Victor Popov
  *  Victor Popov <v.a.popov@gmail.com>
  *  Vsevolod Stakhov
  *  Vsevolod Stakhov <vsevolod@FreeBSD.org>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Yarodin <yarodin@gmail.com>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Yen-Ming Lee <leeym@cae.ce.ntu.edu.tw>
  *  Yen-Ming Lee <leeym@leeym.com>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yonatan <Yonatan@Xpert.com>
  *  Yonatan <onatan@gmail.com>
  *  Yoshisato YANAGISAWA
  *  Yuri Victorovich
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  Zane C. Bowers <vvelox@vvelox.net>
  *  Zeus Panchenko <zeus@gnu.org.ua>
  *  ache
  *  adamw
  *  ajk@iu.edu
  *  alex@FreeBSD.org
  *  allan@saddi.com
  *  alm
  *  andrej@ebert.su
  *  andrew@scoop.co.nz
  *  andy@fud.org.nz
  *  antoine@FreeBSD.org
  *  arved
  *  barner
  *  brix@FreeBSD.org
  *  buganini@gmail.com
  *  chinsan
  *  chris@still.whet.org
  *  clement
  *  clsung
  *  crow
  *  cy@FreeBSD.org
  *  dominik karczmarski <dominik@karczmarski.com>
  *  dwcjr@inethouston.net
  *  eivind
  *  erich@rrnet.com
  *  erwin@FreeBSD.org
  *  girgen@FreeBSD.org
  *  glen.j.barber@gmail.com
  *  hbo@egbok.com
  *  ijliao
  *  jesper
  *  jfitz
  *  johans
  *  joris
  *  kftseng@iyard.org
  *  kris@FreeBSD.org
  *  lx
  *  markm
  *  mharo@FreeBSD.org
  *  michaelnottebrock@gmx.net
  *  mnag@FreeBSD.org
  *  mp39590@gmail.com
  *  nbm
  *  nectar@FreeBSD.org
  *  nork@FreeBSD.org
  *  nork@cityfujisawa.ne.jp
  *  nsayer@FreeBSD.org
  *  nsayer@quack.kfu.com
  *  ntarmos@cs.uoi.gr
  *  oly
  *  onatan@gmail.com
  *  pandzilla
  *  patrick@mindstep.com
  *  pauls
  *  perl@FreeBSD.org
  *  petef@FreeBSD.org
  *  peter.thoenen@yahoo.com
  *  ports@c0decafe.net
  *  ports@rbt.ca
  *  roam@FreeBSD.org
  *  rokaz
  *  sada@FreeBSD.org
  *  scrappy
  *  se
  *  shane@freebsdhackers.net aka modsix@gmail.com
  *  snb@threerings.net
  *  sumikawa
  *  sviat
  *  teramoto@comm.eng.osaka-u.ac.jp
  *  thierry@pompo.net
  *  tobez@FreeBSD.org
  *  torstenb@FreeBSD.org
  *  trasz <trasz@pin.if.uz.zgora.pl>
  *  trevor
  *  truckman
  *  vanhu
  *  vanilla@
  *  wen@FreeBSD.org
  *  will

With hat:	portmgr
857c05f867
Po-Chuan Hsieh (sunpoet) · 3.8
security/nettle: Fix build of assembly code on aarch64

PR:		264946
Reported by:	diizzy
Tested by:	diizzy (RockPro64 with GnuTLS on 13.1-RELEASE)
Obtained from:	https://git.lysator.liu.se/nettle/nettle/-/commit/d4c7597e4236f746434c9a1a24f6191f7ff870cd
a8ebe6902a
Jan Beich (jbeich) · 3.8
security/nettle: unbreak on aarch64 after c328d3ca8519

/usr/bin/cc -I. -isystem /usr/local/include -DHAVE_CONFIG_H -O2 -pipe  -I/usr/include -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -ggdb3 -Wall -W -Wno-sign-compare   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fpic -MT chacha-4core.o -MD -MP -MF chacha-4core.o.d -c chacha-4core.s
chacha-4core.s:125:23: error: invalid operand for instruction
        add             v24.4s, v24.4s, v160.4s
                                        ^
chacha-4core.s:126:7: error: invalid operand for instruction
        add             v163.4s, v163.4s, v164.4s
                        ^
chacha-4core.s:129:7: error: invalid operand for instruction
        eor             v162.16b, v162.16b, v24.16b
                        ^
chacha-4core.s:130:7: error: invalid operand for instruction
        eor             v166.16b, v166.16b, v163.16b
                        ^
chacha-4core.s:133:8: error: invalid operand for instruction
        rev32   v162.8h, v162.8h
                ^
chacha-4core.s:134:8: error: invalid operand for instruction
        rev32   v166.8h, v166.8h
                ^
chacha-4core.s:138:7: error: invalid operand for instruction
        add             v161.4s, v161.4s, v162.4s
                        ^
chacha-4core.s:139:7: error: invalid operand for instruction
        add             v165.4s, v165.4s, v166.4s
                        ^
chacha-4core.s:142:15: error: invalid operand for instruction
        eor             v6.16b, v160.16b, v161.16b
                                ^
chacha-4core.s:143:15: error: invalid operand for instruction
        eor             v7.16b, v164.16b, v165.16b
                                ^
chacha-4core.s:146:7: error: invalid operand for instruction
        ushr    v160.4s, v6.4s, #20
                ^
chacha-4core.s:147:7: error: invalid operand for instruction
        ushr    v164.4s, v7.4s, #20
                ^
chacha-4core.s:150:7: error: invalid operand for instruction
        sli             v160.4s, v6.4s, #12
                        ^
chacha-4core.s:151:7: error: invalid operand for instruction
        sli             v164.4s, v7.4s, #12
                        ^
chacha-4core.s:155:23: error: invalid operand for instruction
        add             v24.4s, v24.4s, v160.4s
                                        ^
chacha-4core.s:156:7: error: invalid operand for instruction
        add             v163.4s, v163.4s, v164.4s
                        ^
chacha-4core.s:159:7: error: invalid operand for instruction
        eor             v162.16b, v162.16b, v24.16b
                        ^
chacha-4core.s:160:7: error: invalid operand for instruction
        eor             v166.16b, v166.16b, v163.16b
                        ^
chacha-4core.s:163:18: error: vector register expected
        tbl             v162.16b, {v162.16b}, v8.16b
                                   ^
chacha-4core.s:163:26: error: unknown token in expression
        tbl             v162.16b, {v162.16b}, v8.16b
                                           ^
chacha-4core.s:163:26: error: invalid operand
        tbl             v162.16b, {v162.16b}, v8.16b
                                           ^
chacha-4core.s:164:18: error: vector register expected
        tbl             v166.16b, {v166.16b}, v8.16b
                                   ^
chacha-4core.s:164:26: error: unknown token in expression
        tbl             v166.16b, {v166.16b}, v8.16b
                                           ^
chacha-4core.s:164:26: error: invalid operand
        tbl             v166.16b, {v166.16b}, v8.16b
                                           ^
chacha-4core.s:168:7: error: invalid operand for instruction
        add             v161.4s, v161.4s, v162.4s
                        ^
chacha-4core.s:169:7: error: invalid operand for instruction
        add             v165.4s, v165.4s, v166.4s
                        ^
chacha-4core.s:172:15: error: invalid operand for instruction
        eor             v6.16b, v160.16b, v161.16b
                                ^
chacha-4core.s:173:15: error: invalid operand for instruction
        eor             v7.16b, v164.16b, v165.16b
                                ^
chacha-4core.s:176:7: error: invalid operand for instruction
        ushr    v160.4s, v6.4s, #25
                ^
chacha-4core.s:177:7: error: invalid operand for instruction
        ushr    v164.4s, v7.4s, #25
                ^
chacha-4core.s:180:7: error: invalid operand for instruction
        sli             v160.4s, v6.4s, #7
                        ^
chacha-4core.s:181:7: error: invalid operand for instruction
        sli             v164.4s, v7.4s, #7
                        ^
chacha-4core.s:186:23: error: invalid operand for instruction
        add             v24.4s, v24.4s, v160.4s
                                        ^
chacha-4core.s:187:7: error: invalid operand for instruction
        add             v163.4s, v163.4s, v164.4s
                        ^
chacha-4core.s:190:7: error: invalid operand for instruction
        eor             v162.16b, v162.16b, v24.16b
                        ^
chacha-4core.s:191:7: error: invalid operand for instruction
        eor             v166.16b, v166.16b, v163.16b
                        ^
chacha-4core.s:194:8: error: invalid operand for instruction
        rev32   v162.8h, v162.8h
                ^
chacha-4core.s:195:8: error: invalid operand for instruction
        rev32   v166.8h, v166.8h
                ^
chacha-4core.s:199:7: error: invalid operand for instruction
        add             v161.4s, v161.4s, v162.4s
                        ^
chacha-4core.s:200:7: error: invalid operand for instruction
        add             v165.4s, v165.4s, v166.4s
                        ^
chacha-4core.s:203:15: error: invalid operand for instruction
        eor             v6.16b, v160.16b, v161.16b
                                ^
chacha-4core.s:204:15: error: invalid operand for instruction
        eor             v7.16b, v164.16b, v165.16b
                                ^
chacha-4core.s:207:7: error: invalid operand for instruction
        ushr    v160.4s, v6.4s, #20
                ^
chacha-4core.s:208:7: error: invalid operand for instruction
        ushr    v164.4s, v7.4s, #20
                ^
chacha-4core.s:211:7: error: invalid operand for instruction
        sli             v160.4s, v6.4s, #12
                        ^
chacha-4core.s:212:7: error: invalid operand for instruction
        sli             v164.4s, v7.4s, #12
                        ^
chacha-4core.s:216:23: error: invalid operand for instruction
        add             v24.4s, v24.4s, v160.4s
                                        ^
chacha-4core.s:217:7: error: invalid operand for instruction
        add             v163.4s, v163.4s, v164.4s
                        ^
chacha-4core.s:220:7: error: invalid operand for instruction
        eor             v162.16b, v162.16b, v24.16b
                        ^
chacha-4core.s:221:7: error: invalid operand for instruction
        eor             v166.16b, v166.16b, v163.16b
                        ^
chacha-4core.s:224:18: error: vector register expected
        tbl             v162.16b, {v162.16b}, v8.16b
                                   ^
chacha-4core.s:224:26: error: unknown token in expression
        tbl             v162.16b, {v162.16b}, v8.16b
                                           ^
chacha-4core.s:224:26: error: invalid operand
        tbl             v162.16b, {v162.16b}, v8.16b
                                           ^
chacha-4core.s:225:18: error: vector register expected
        tbl             v166.16b, {v166.16b}, v8.16b
                                   ^
chacha-4core.s:225:26: error: unknown token in expression
        tbl             v166.16b, {v166.16b}, v8.16b
                                           ^
chacha-4core.s:225:26: error: invalid operand
        tbl             v166.16b, {v166.16b}, v8.16b
                                           ^
chacha-4core.s:229:7: error: invalid operand for instruction
        add             v161.4s, v161.4s, v162.4s
                        ^
chacha-4core.s:230:7: error: invalid operand for instruction
        add             v165.4s, v165.4s, v166.4s
                        ^
chacha-4core.s:233:15: error: invalid operand for instruction
        eor             v6.16b, v160.16b, v161.16b
                                ^
chacha-4core.s:234:15: error: invalid operand for instruction
        eor             v7.16b, v164.16b, v165.16b
                                ^
chacha-4core.s:237:7: error: invalid operand for instruction
        ushr    v160.4s, v6.4s, #25
                ^
chacha-4core.s:238:7: error: invalid operand for instruction
        ushr    v164.4s, v7.4s, #25
                ^
chacha-4core.s:241:7: error: invalid operand for instruction
        sli             v160.4s, v6.4s, #7
                        ^
chacha-4core.s:242:7: error: invalid operand for instruction
        sli             v164.4s, v7.4s, #7
                        ^
429f3de9bd
Po-Chuan Hsieh (sunpoet) · 3.8
security/nettle: Update to 3.8

- Remove ELFv2 patch since upstream adds configure test for ELFV2_ABI [1]

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/master/NEWS
Reference:	https://git.lysator.liu.se/nettle/nettle/-/commit/c7cf19390dcb0e9792fc23b0c935c1fe5e4f91e1 [1]
c328d3ca85
Bernhard Froehlich (decke) · 3.7.3
security/nettle: Add CPE information

Approved by:	portmgr (blanket)
be014b046c
Po-Chuan Hsieh (sunpoet) · 3.7.3
security/nettle: Remove accidentally-added file
b5b5a446e5
Po-Chuan Hsieh (sunpoet) · 3.7.3
security/nettle: Update version requirement of BUILD_DEPENDS

PR:		256492
Reported by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
57f90a0651
Po-Chuan Hsieh (sunpoet) · 3.7.3
security/nettle: Update to 3.7.3

- Update header of patch files

Changes:	https://git.lysator.liu.se/nettle/nettle/-/blob/release-3.7-fixes/NEWS
9d9f506d06
Piotr Kubaj (pkubaj) · 3.7.2_2
security/nettle: fix runtime issues on powerpc64 elfv2

nettle is compiled for elfv1 on powerpc64, which causes runtime crashes.

Submitted by:	jhibbits
9b429b80e0
Piotr Kubaj (pkubaj) · 3.7.2_1
security/nettle: move patches to files
bc84d6ffbc
Mathieu Arnold (mat) · 3.7.2_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Piotr Kubaj (pkubaj) · 3.7.2_1
security/nettle: fix build on powerpc64*

Due to the string "swap_mask" being replaced with the vector register,
the assembly label pointing at the local data variable .swap_mask was
being replaced as well, causing the local label to be named ".0", which
the clang integrated assembler treats as a syntax error.

Change the name to .swap_data.

Submitted by: bdragon
0be8c2b26a
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.7.2_1
Build and install example applications

- Bump PORTREVISION for package change
68b8b224c1
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.7.2
Update to 3.7.2

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS

Exp-run by:	antoine
fa10c34878
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.6
Update to 3.6

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
PR:		246393
Exp-run by:	antoine
794527e613
Tobias Kortkamp (tobik) · 3.5.1_1
Fix some misspelled or duplicated LICENSE_*
c8b9433fc5
Gerald Pfeifer (gerald) · 3.5.1_1
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.5.1
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]
d99d942bb0
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4.1_1
Add BUILD_DEPENDS

security/nettle requires gmp 6.0.0+, otherwise support for public key algorithms will be unavailable.

PR:		237582
Submitted by:	eugen
f92921520f
Gerald Pfeifer (gerald) · 3.4.1_1
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4.1
Fix build on powerpc64

PR:		233816
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2949594da8
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4.1
Update to 3.4.1

- Update MASTER_SITES

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
18831e7313
Baptiste Daroussin (bapt) · 3.4_1
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
7990f81066
Dmitry Marakasov (amdmi3) · 3.4
- Don't try to use lib32 directory, fixes build on mips - While here, tiny whitespace fix

MFH:		2018Q1
Approved by:	portmgr blanket
85ff7141a3
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4
Put the target definition inside the .if to avoid empty target

Notified by:	mat
1d142148de
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4
Fix build on mips64

PR:		224338
Submitted by:	loader
697b1e623a
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4
Update to 3.4

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
33be2897fd
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.3
- Update to 3.3

Changes:	https://git.lysator.liu.se/nettle/nettle/blob/master/NEWS
493d695684
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.2
- Use = instead of += for CONFIGURE_ENV - Use USES=localbase - Use USES=pathfix - Use USES=ssl - Reformat pkg-descr - Update WWW: use https://
78899770b1
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.2
- Take maintainership
ad5a8e82b5
Johan van Selst (johans) · 3.2
Stepping down as maintainer for some ports.
2127a44c33
Mathieu Arnold (mat) · 3.2
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
597afc47ba
Johan van Selst (johans) · 3.2
Update Nettle to 3.2 (ABI compatible) Remove local patches that are now included upstream
df53895422
Johan van Selst (johans) · 3.1.1
Add patch to fix build on ARM v6

Submitted by:	mmel
3b258bb9d0
Johan van Selst (johans) · 3.1.1
Update to Nettle 3.1.1 Note: Nettle 3 is not fully backwards compatible
61eb9ad3a2
Dmitry Marakasov (amdmi3) · 2.7.1
- Switch to options helpers

Approved by:	portmgr blanket
261e575224