Bug 217979 - security/libsodium: update to 1.0.12
Summary: security/libsodium: update to 1.0.12
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vsevolod Stakhov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-21 16:04 UTC by Anton Yuzhaninov
Modified: 2017-03-21 16:22 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (vsevolod)


Attachments
Update to 1.0.12 (3.36 KB, patch)
2017-03-21 16:04 UTC, Anton Yuzhaninov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Yuzhaninov 2017-03-21 16:04:29 UTC
Created attachment 181030 [details]
Update to 1.0.12

Update security/libsodium to 1.0.12

Changelog: https://raw.githubusercontent.com/jedisct1/libsodium/master/ChangeLog

Port changes in attached patch:
 * compiler:c11 was removed, because compatibility with gcc 2.x was restored by upstream
 * while here TEST_TARGET was added to simplify testing

portlint: looks fine.
poudriere testport: tested on FreeBSD 10.3 i386/amd64, FreeBSD 11.0 i386/amd64, armv6, mips, mips64 (non x86 via qemu).

`make test` in security/libsodium was run on FreeBSD 11.0 amd64, armv6, mips, mips64.

Reverse dependencies linked with libsodium.so were tested using poudriere testport on i386/amd64:
dns/curvedns
dns/dnscrypt-proxy
dns/dnscrypt-wrapper
dns/dnsdist
ftp/pure-ftpd
net/libzmq4
net/mlvpn
net/py-pyzmq
net-im/py-toxcore-c
net-im/qTox
net-im/tox
net-im/toxic
net-im/uTox
security/fastd
security/fastd-devel
security/libsodium
security/libuecc
security/p5-Crypt-Sodium
security/pecl-libsodium
security/py-pynacl
security/reop

I think there no need in bumping PORTREVISION for them: major so lib version was not changed and there were no incompatible ABI changes since last release.
Comment 1 commit-hook freebsd_committer 2017-03-21 16:21:31 UTC
A commit references this bug:

Author: vsevolod
Date: Tue Mar 21 16:21:20 UTC 2017
New revision: 436615
URL: https://svnweb.freebsd.org/changeset/ports/436615

Log:
  - Update to 1.0.12

  PR:		217979
  Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>

Changes:
  head/security/libsodium/Makefile
  head/security/libsodium/distinfo
  head/security/libsodium/pkg-plist
Comment 2 Vsevolod Stakhov freebsd_committer 2017-03-21 16:22:38 UTC
Committed, thank you!