Compare commits

...

382 Commits
main ... 2018Q2

Author SHA1 Message Date
Christoph Moench-Tegeder
06d6d83e77 MFH: r473670
mail/thunderbird: update to 52.9.0

Changes: https://www.thunderbird.net/en-US/thunderbird/52.9.0/releasenotes/

PR:		229452
Approved by:	jbeich (gecko, maintainer)
Security:	cd81806c-26e7-4d4a-8425-02724a2f48af

Approved by:	portmgr (blanket: web brower-alike)
2018-07-01 14:06:28 +00:00
Jan Beich
8fd20b7522 MFH: r473457
emulators/rpcs3: update to 0.0.5.558

Changes:	3b8eab87d...345f92ab0
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-29 22:02:11 +00:00
Jan Beich
5c67ba07d7 MFH: r473363 r473587
games/openbor: update to 6219

Changes:	50ccb3df...5005b966
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-06-29 21:56:04 +00:00
Jan Beich
9c29a3cdc3 MFH: r473585
www/waterfox: update to 56.2.1.48

Changes:	ff88ad0b62...7f6ff796ee
Approved by:	ports-secteam blanket
2018-06-29 21:48:16 +00:00
Sunpoet Po-Chuan Hsieh
3023ba4e31 MFH: r473454
Fix MASTER_SITES

- https://www.hdfgroup.org/ should be removed in r426844.
- ftp://support.hdfgroup.org/ is no longer available.

Approved by:	ports-secteam (blanket)
2018-06-27 20:21:49 +00:00
Glen Barber
0875abf636 MFH: r469747 r470423 r470879 r471241 r471328 r471945 r472090 r472556 r473388 r473449
Add MANIFEST files for 11.2-BETA1.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add MANIFEST files for 11.2-BETA2.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add MANIFEST files for 11.2-BETA3.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Prune MANIFEST files from 11.2-BETA1.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add MANIFEST files for 11.2-RC1.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Prune 11.2-BETA2 MANIFEST files.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add MANIFEST files for 11.2-RC2.
Prune MANIFEST files for 11.2-BETA3.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add 11.2-RC3 MANIFEST files.
Prune 11.2-RC1 MANIFEST files.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Prune 11.2-RC2 MANIFEST files.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Add 11.2-RELEASE MANIFEST files.
Remove 11.2-RC3 MANIFEST files.

Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (mat)
2018-06-27 16:24:56 +00:00
Rene Ladan
a14084099f MFH: r473335
cad/feappv: fix, update to version 4.1i and update WWW

PR:		223412 (modified)
Submitted by:	smars@yuntech.edu.tw

Approved by:	ports-secteam (miwi)
2018-06-26 18:47:51 +00:00
Jan Beich
21e45932a5 MFH: r473361
security/nss: update to 3.38

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.38_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_38_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (contains security fixes, required by Firefox 62)
2018-06-26 16:34:37 +00:00
Matthias Andree
9af285dd6c MFH: r473352
Security upgrade mail/mailman to v2.1.27

Changelog:
<https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/view/head:/NEWS#L8>

Release announcement:
<https://www.mail-archive.com/mailman-users@python.org/msg70962.html>

Reported by:	portscout@ (release)
Security:	739948e3-78bf-11e8-b23c-080027ac955c
Security:	CVE-2018-0618
Security:	JVN#00846677
Security:	JPCERT#97432283

Approved by:	ports-secteam@ (miwi@)
2018-06-26 16:01:38 +00:00
Jan Beich
a489869072 MFH: r468935 by joneum
databases/sqlite3: Update to 3.23.1

Changelog: http://www.sqlite.org/releaselog/3_23_1.html

PR:		227889
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
Approved by:	ports-secteam blanket (required by Firefox 61)
2018-06-26 15:49:11 +00:00
Jan Beich
ca52816902 MFH: r466838 by yuri
databases/sqlite3: Update 3.22.0 -> 3.23.0

Changelog:
https://www.sqlite.org/releaselog/3_23_0.html

Port changes:
* Add SER1 option for the new optional sqlite3_serialize()/sqlite3_deserialize() functions
* Remove security patches that are now in the release

PR:		227365
Submitted by:	Pavel Volkov <pavelivolkov@gmail.com> (maintainer)
Approved by:	ports-secteam blanket (required by Firefox 61)
2018-06-26 15:48:33 +00:00
Jan Beich
639f62c6c9 MFH: r473359
emulators/rpcs3: update to 0.0.5.546

Changes:	78ef205b4...3b8eab87d
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-26 00:57:02 +00:00
Jan Beich
bc8335f2ef MFH: r468159 r472727 r472730 r473076
www/firefox: update to 61.0

- Drop DTRACE option, as it no longer builds
  https://bugzilla.mozilla.org/show_bug.cgi?id=1448659
  https://bugzilla.mozilla.org/show_bug.cgi?id=702179#c33
- Stop using system hunspell per
  https://bugzilla.mozilla.org/show_bug.cgi?id=1460600

Changes:	https://www.mozilla.org/firefox/61.0/releasenotes/
PR:		227850
Security:	cd81806c-26e7-4d4a-8425-02724a2f48af
Approved by:	ports-secteam blanket
Differential Revision:	https://reviews.freebsd.org/D15227
2018-06-25 22:36:12 +00:00
Antoine Brodin
28ece62a29 MFH: r472433
Update MASTER_SITES to allow fetching.
2018-06-23 19:08:05 +00:00
Matthew Seaman
95dd3f8171 MFH: r468537 r470823 r473096
* Review port dependencies based on composer.json files included in
  the source

  - Add hash as a required dependency [1]

  - Move xml from optional to required

  - Add curl, gmp, opcache and sodium as optional dependencies: all of
    these default to off.  sodium only works with php >= 7.2, but
    there is no mechanism for modifying options dependent on flavour
    settings at the moment.

  - Move mbstring from required to optional dependency: defaults to on

* Sort lists of options

* Remove references to the redundant 'OPTIONS_MULTI_DB_connect': this
  was a remnant from an earlier version of the port which allowed
  switching between the old 'mysql' and the current 'mysqli' modules.

* Add an empty %%WWWDIR%%/tmp directory to the plist: this is
  referenced in the configuration defaults [2].  Make this writable by
  the www group.

PR:		227803
Submitted by:	marko.cupac@mimar.rs [1]
Reported by:	marko.cupac@mimar.rs [2]

Update to 4.8.1

ChangeLog:	https://www.phpmyadmin.net/files/4.8.1/

Security update to 4.8.2

ChangeLog:	https://www.phpmyadmin.net/files/4.8.2/

Security:	17cb6ff3-7670-11e8-8854-6805ca0b3d42

Approved by:	ports-secteam (miwi)
2018-06-23 09:19:21 +00:00
Jan Beich
c555666aa7 MFH: r473106
emulators/rpcs3: update to 0.0.5.530

Changes:	c776ff502...78ef205b4
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-23 00:35:23 +00:00
Jan Beich
64918cfc64 MFH: r473095
www/waterfox: apply some FF61 fix

Approved by:	ports-secteam blanket
2018-06-23 00:34:09 +00:00
Jan Beich
2c3b1ec98f www/firefox-esr: switch to rc2
Changes:	https://hg.mozilla.org/releases/mozilla-esr52/pushloghtml?startdate=2018-06-20&enddate=2018-06-22
Security:	see upstream bug 1458048
Approved by:	ports-secteam blanket
2018-06-22 21:24:25 +00:00
Renato Botelho
17451651b7 Update devel/git to 2.16.4
PR:		229217
Submitted by:	Dan McGrath <danmcgrath.ca@gmail.com>
Approved by:	ports-secteam (miwi)
Security:	CVE-2018-11233 CVE-2018-11235
Sponsored by:	Rubicon Communications, LLC (Netgate)
2018-06-22 11:10:49 +00:00
Jan Beich
d55e7d192f MFH: r472942
www/waterfox: apply some FF61 fix

Approved by:	ports-secteam blanket
2018-06-21 00:20:42 +00:00
Jan Beich
dcc7aeb375 MFH: r472944 r472945
emulators/rpcs3: update to 0.0.5.516

Changes:	392a4bdc0...c776ff502
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-21 00:19:48 +00:00
Kurt Jaeger
b0010a09dc MFH: r472842
dns/knot-resolver: update 2.1.1 -> 2.3.0, fixing CVE-2018-1110

PR:		229040
Reported by:	freebsd-vheg@riseup.net
Approved by:	Leo Vandewoestijne <freebsd@dns.company> (maintainer)
Relnotes:	https://www.knot-resolver.cz/2018-04-23-knot-resolver-2.3.0.html
Security:	CVE-2018-1110
Approved by:	portmgr (miwi)
2018-06-20 15:06:52 +00:00
Jan Beich
1d63cb39aa MFH: r472830
www/firefox-esr: update to 52.9.0

Changes:	https://www.mozilla.org/firefox/52.9.0/releasenotes/
Security:	cd81806c-26e7-4d4a-8425-02724a2f48af
Approved by:	ports-secteam blanket
2018-06-19 23:47:35 +00:00
Bryan Drewery
2b1893c226 MFH: r472796 r472797 r472798
Add lost metadata on why this patch exists

Fix nologin check when PAM option is disabled in the port.

PR:		229147
Submitted by:	Robert Schulze <rs@bytecamp.net>

Forgot PORTREVISION bump for r472797.

PR:		229147

Approved by:	portmgr (implicit)
2018-06-19 15:44:42 +00:00
Jan Beich
5cb7e97e35 MFH: r472726
www/waterfox: update to 56.2.1.19

- Apply some FF61 fixes

Changes:	79affc3bb9...ff88ad0b62
Approved by:	ports-secteam blanket
2018-06-19 00:39:21 +00:00
Jan Beich
7202eb9d7f MFH: r472725
emulators/rpcs3: update to 0.0.5.510

Changes:	903da117e...392a4bdc0
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-19 00:38:50 +00:00
Jan Beich
6d5546a896 multimedia/ffmpeg: backport some security fixes
Obtained from:	upstream (FFmpeg 3.4.3)
Approved by:	ports-secteam blanket
2018-06-18 14:05:42 +00:00
Joseph Mingrone
c216cdd435 MFH: r472541
sysutils/slurm-wlm: Update to version 17.02.11

This update fixes CVE-2018-10995.

Approved by:	ports-secteam (eadler)
2018-06-18 01:20:28 +00:00
Rene Ladan
a2667f0cfc MFH: r472398
sysutils/password-store: update to version 1.7.2.

Switch to xz format to enable comparing the checksum of the downloaded
file with the checksum given in the GPG-signed release email.

Security:	https://vuxml.freebsd.org/freebsd/53eb9e1e-7014-11e8-8b1f-3065ec8fd3ec.html

Approved by:	ports-secteam (riggs)
2018-06-17 14:21:49 +00:00
Jan Beich
7975ea832f MFH: r472393
multimedia/kvazaar: unbreak on powerpc*

Tested by:	linimon
Approved by:	ports-secteam blanket
2018-06-17 00:01:55 +00:00
Thomas Zander
13c8a2583f MFH: r472537
Update to upstream version 1.6.4 (bug and doc fixes)

Details:
- See https://github.com/containous/traefik/releases/tag/v1.6.4

Approved by:	ports-secteam (riggs)
2018-06-16 11:44:17 +00:00
Thomas Zander
74dfd5180e MFH: r472521
Update to upstream version 24.0.0

Details:
- Fixes and minor enhancements
- Details see upstream changelog
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2018-06-16 09:48:18 +00:00
Jan Beich
8431b595f1 MFH: r472509
emulators/rpcs3: update to 0.0.5.493

Changes:	f491dc141...903da117e
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-16 00:46:18 +00:00
Bradley T. Hughes
37fb2c8970 MFH: r470576 r472452
www/node8: Update 8.11.1_1 -> 8.11.2

https://nodejs.org/en/blog/release/v8.11.2/

www/node8: Update 8.11.2 -> 8.11.3

Update to the latest security release, fixing CVE-2018-7161,
CVE-2018-7167, and CVE-2018-1000168.

https://nodejs.org/en/blog/release/v8.11.3/
https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/

PR:		229038
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
Security:	45b8e2eb-7056-11e8-8fab-63ca6e0e13a2
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2018-06-15 21:08:55 +00:00
Bradley T. Hughes
d75dff94d2 MFH: r468801 r472448
www/node6: Update 6.14.1_1 -> 6.14.2

Notable Changes:
- n-api has been backported to v6.x. It is being landed as an
  experimental interface, and as such is landing in a Semver-Patch
  release.

https://nodejs.org/en/blog/release/v6.14.2/

www/node6: Update 6.14.2 -> 6.14.3

Update to the latest security release, fixing CVE-2018-7167.

https://nodejs.org/en/blog/release/v6.14.3/
https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/

Security:	45b8e2eb-7056-11e8-8fab-63ca6e0e13a2
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2018-06-15 21:05:18 +00:00
Jan Beich
286d350c1d MFH: r472399
www/waterfox: update to 56.2.0.53

Changes:	f435a827f8...79affc3bb9
Approved by:	ports-secteam blanket
2018-06-15 19:18:46 +00:00
Mark Felder
02f75ce320 MFH: r472402
www/redmine: remove ldap option

This fixes the issues with redmine depending on net-ldap twice.

PR:		213085
Submitted by:	feld
Reported by:	xmj
2018-06-15 13:13:06 +00:00
Bernard Spil
ae3cfef26b MFH: r472388
security/libressl-devel: Security update to 2.7.4

Security:	c82ecac5-6e3f-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (feld)
2018-06-15 08:43:47 +00:00
Bernard Spil
60c94d585b MFH: r472387
As 2018Q2 is on 2.6.x branch of LibreSSL, update to 2.6.5

security/libressl: Security update to 2.7.4

Security:	c82ecac5-6e3f-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-06-15 08:41:19 +00:00
Mathieu Arnold
15dbdfe9bb MFH: r472383
Include a patch to fix CVE-2018-5738 in all the BIND9 ports.

Security:	CVE-2018-5738
Sponsored by:	Absolight
2018-06-14 15:54:33 +00:00
Jan Beich
8b0d141fce MFH: r472349
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-06-14 00:52:55 +00:00
Jan Beich
26d1d5b844 MFH: r472348
emulators/rpcs3: update to 0.0.5.480

Changes:	88b6d5164...f491dc141
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-14 00:52:16 +00:00
Joseph Mingrone
f65937c96e MFH: r472342
devel/git-review/Makefile: Update to version 1.26.0

PR:		226100
Submitted by:	w.schwarzenfeld@utanet.at
Reported by:    erj
Approved by:	dereckson@gmail.com (maintainer)

Approved by:	portmgr (implicit)
2018-06-13 20:58:12 +00:00
Carlos J. Puga Medina
518dee9c7f MFH: r472337
security/libgcrypt: Update to 1.8.3 (bugfix)

- Improve comment in Makefile
- Provide more elaborate port description and update WWW in pkg-descr

Noteworthy changes in version 1.8.3
===================================

   - Use blinding for ECDSA signing to mitigate a novel side-channel
     attack.  [#4011,CVE-2018-0495]

   - Fix incorrect counter overflow handling for GCM when using an IV
     size other than 96 bit.  [#3764]

   - Fix incorrect output of AES-keywrap mode for in-place encryption
     on some platforms.

   - Fix the gcry_mpi_ec_curve_point point validation function.

   - Fix rare assertion failure in gcry_prime_check.

   Release info at <https://dev.gnupg.org/T4016>.

For further details, see https://lists.gnupg.org/pipermail/gnupg-announce/2018q2/000426.html

Security:	http://vuxml.freebsd.org/freebsd/9b5162de-6f39-11e8-818e-e8e0b747a45a.html

Approved by:	ports-secteam (feld)
2018-06-13 19:08:49 +00:00
Jan Beich
364ffd22f9 MFH: r472311
multimedia/libvpx: unbreak on powerpc*

- newer libstdc++ ABI is required by many consumers
- -mspe and -maltivec are mutually exclusive
- implement VSX detection for powerpc and powerpc64

PR:		228586
Submitted by:	jhibbits (based on)
Approved by:	ports-secteam blanket
2018-06-13 13:27:53 +00:00
Jan Beich
fac87fa00e MFH: r472312 r472319
emulators/ppsspp: unbreak in-game movies

PR:		228972
Approved by:	ports-secteam blanket
2018-06-13 13:26:08 +00:00
Steve Wills
5daa05182b MFH: r466686 r471978 r472316
sysutils/google-compute-engine-oslogin: update to version 1.1.5

PR:		226936
Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

Mark as broken on various tier-2 archs.

Approved by:	portmgr (tier-2 blanket)

sysutils/google-compute-engine-oslogin: fix oslogin and update to 1.3.0

PR:		228949
Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

Approved by:	ports-secteam (implicit)
2018-06-13 13:16:51 +00:00
Bernard Spil
c85aa609e1 MFH: r472247
security/openssl-devel: Security update

 - Upstream update for CVE-2018-0732

Security:       c82ecac5-6e3f-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-06-12 14:18:39 +00:00
Bernard Spil
8b030ab1e4 MFH: r472245
security/openssl: Actually add patch file

Security:	c82ecac5-6e3f-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-06-12 14:17:10 +00:00
Adam Weinberger
5b606f2b16 MFH: r472250
Update gnupg1 to security release 1.4.23

PR:		228936
Submitted by:	Dani
Security:	CVE-2017-7526

Approved by:	ports-secteam (miwi)
2018-06-12 14:06:25 +00:00
Jan Beich
833ee8019a MFH: r472223
emulators/rpcs3: update to 0.0.5.474

Changes:	626836f95...88b6d5164
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-12 00:31:21 +00:00
Jan Beich
1e9f9ba459 MFH: r472219
emulators/rpcs3: update to 0.0.5.471

Changes:	5454f57dd...626836f95
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-11 23:40:43 +00:00
Jan Beich
28823d2fc6 MFH: r472217
www/waterfox: apply FF61 fix

Approved by:	ports-secteam blanket
2018-06-11 23:39:40 +00:00
Jan Beich
7d2527516f MFH: r472204 r472205
games/openra: make GeoLite2 fetch deterministic

PR:		228877
Approved by:	ports-secteam blanket
2018-06-11 20:40:42 +00:00
Jan Beich
3efbe823bd MFH: r472201
devel/android-tools-fastboot: unbreak fetch

fetch: https://anonscm.debian.org/cgit/android-tools/android-tools.git/plain/debian/fastboot.1?id=706e754: Not Found

Submitted by:	jrm
Approved by:	ports-secteam blanket
Differential Revision:	https://reviews.freebsd.org/D15761
2018-06-11 19:42:35 +00:00
Jan Beich
d9e01e0a45 MFH: r472153
games/openra: update GeoLite2 to June snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1717847, actual 1728369

PR:		228877
Reported by:	dbn
Approved by:	ports-secteam blanket
2018-06-10 19:36:46 +00:00
Thomas Zander
111868ec43 MFH: r471488 r472147
Mark as broken on powerpc64.

Approved by:	portmgr (tier-2 blanket)

Fix startup script for FreeBSD 10: -o option is unknown

PR:		228266
Submitted by:	takefu@airport.fm

Approved by:	ports-secteam (riggs)
2018-06-10 17:13:14 +00:00
Jan Beich
0b55aab104 MFH: r472125
www/waterfox: flatten line endings after r461193 (direct commit)

Subversion doesn't allow mixed line endings when svn:eol-style
property is set. files/patch-bug1402766 tries to create a new test
file, so simply strip carriage-return from lines which is what
actually happens on checkout. Originally, the file landed via
git-svn which doesn't appear to run sanity checks on dcommit.

$ svn cat files/patch-bug1402766
svn: E135000: Inconsistent line ending style

Reported by:	gjb
Approved by:	ports-secteam blanket
2018-06-10 10:28:59 +00:00
Jan Beich
34c405751b MFH: r472028
emulators/rpcs3: update to 0.0.5.464

Changes:	dde4a9c6e...5454f57dd
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-09 00:30:35 +00:00
Jan Beich
c840823f63 MFH: r472027
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-06-09 00:26:35 +00:00
Craig Leres
a887982e58 MFH: r472014
Update to 2.5.4 which fixes multiple memory allocation issues:

 - Multiple fixes and improvements to BinPAC generated code
   related to array parsing, with potential impact to all Bro's
   BinPAC-generated analyzers in the form of buffer over-reads
   or other invalid memory accesses depending on whether a
   particular analyzer incorrectly assumed that the
   evaulated-array-length expression is actually the number of
   elements that were parsed out from the input.

 - The NCP analyzer (not enabled by default and also updated
   to actually work with newer Bro APIs in the release) performed
   a memory allocation based directly on a field in the input
   packet and using signed integer storage. This could result
   in a signed integer overflow and memory allocations of
   negative or very large size, leading to a crash or memory
   exhaustion. The new NCP::max_frame_size tuning option now
   limits the maximum amount of memory that can be allocated.

Other fixes:

 - A memory leak in the SMBv1 analyzer.

 - The MySQL analyzer was generally not working as intended,
   for example, it now is able to parse responses that contain
   multiple results/rows.

Add gettext-runtime to USES to address a poudriere testport
warning.

Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
Security:	2f4fd3aa-32f8-4116-92f2-68f05398348e
Differential Revision:	https://reviews.freebsd.org/D15678

Approved by:	ports-secteam (feld), matthew (mentor)
2018-06-08 19:52:02 +00:00
Adam Weinberger
2541f340fe MFH: r467022 r469025 r472003
Update gnupg to 2.2.6

  * gpg,gpgsm: New option --request-origin to pretend requests coming
    from a browser or a remote site.

  * gpg: Fix race condition on trustdb.gpg updates due to too early
    released lock.  [#3839]

  * gpg: Emit FAILURE status lines in almost all cases.  [#3872]

  * gpg: Implement --dry-run for --passwd to make checking a key's
    passphrase straightforward.

  * gpg: Make sure to only accept a certification capable key for key
    signatures.  [#3844]

  * gpg: Better user interaction in --card-edit for the factory-reset
    sub-command.

  * gpg: Improve changing key attributes in --card-edit by adding an
    explicit "key-attr" sub-command.  [#3781]

  * gpg: Print the keygrips in the --card-status.

  * scd: Support KDF DO setup.  [#3823]

  * scd: Fix some issues with PC/SC on Windows.  [#3825]

  * scd: Fix suspend/resume handling in the CCID driver.

  * agent: Evict cached passphrases also via a timer.  [#3829]

  * agent: Use separate passphrase caches depending on the request
    origin.  [#3858]

  * ssh: Support signature flags.  [#3880]

  * dirmngr: Handle failures related to missing IPv6 support
    gracefully.  [#3331]

  * Fix corner cases related to specified home directory with
    drive letter on Windows.  [#3720]

  * Allow the use of UNC directory names as homedir.  [#3818]

Update gnupg to 2.2.7

Also, remove unnecessary USE_LDCONFIG.

  * gpg: New option --no-symkey-cache to disable the passphrase cache
    for symmetrical en- and decryption.

  * gpg: The ERRSIG status now prints the fingerprint if that is part
    of the signature.

  * gpg: Relax emitting of FAILURE status lines

  * gpg: Add a status flag to "sig" lines printed with --list-sigs.

  * gpg: Fix "Too many open files" when using --multifile.  [#3951]

  * ssh: Return an error for unknown ssh-agent flags.  [#3880]

  * dirmngr: Fix a regression since 2.1.16 which caused corrupted CRL
    caches under Windows.  [#2448,#3923]

  * dirmngr: Fix a CNAME problem with pools and TLS.  Also use a fixed
    mapping of keys.gnupg.net to sks-keyservers.net.  [#3755]

  * dirmngr: Try resurrecting dead hosts earlier (from 3 to 1.5 hours).

  * dirmngr: Fallback to CRL if no default OCSP responder is configured.

  * dirmngr: Implement CRL fetching via https.  Here a redirection to
    http is explictly allowed.

  * dirmngr: Make LDAP searching and CRL fetching work under Windows.
    This stopped working with 2.1.  [#3937]

  * agent,dirmngr: New sub-command "getenv" for "getinfo" to ease
    debugging.

Update gnupg to 2.2.8 (security release)

CVE-2018-12020:
The OpenPGP protocol allows to include the file name of the original
input file into a signed or encrypted message.  During decryption and
verification the GPG tool can display a notice with that file name.  The
displayed file name is not sanitized and as such may include line feeds
or other control characters.  This can be used inject terminal control
sequences into the out and, worse, to fake the so-called status
messages.  These status messages are parsed by programs to get
information from gpg about the validity of a signature and an other
parameters.  Status messages are created with the option "--status-fd N"
where N is a file descriptor.  Now if N is 2 the status messages and the
regular diagnostic messages share the stderr output channel.  By using a
made up file name in the message it is possible to fake status messages.
Using this technique it is for example possible to fake the verification
status of a signed mail.

Also:
  * gpg: Decryption of messages not using the MDC mode will now lead
    to a hard failure even if a legacy cipher algorithm was used.  The
    option --ignore-mdc-error can be used to turn this failure into a
    warning.  Take care: Never use that option unconditionally or
    without a prior warning.

  * gpg: The MDC encryption mode is now always used regardless of the
    cipher algorithm or any preferences.  For testing --rfc2440 can be
    used to create a message without an MDC.

  * gpg: Sanitize the diagnostic output of the original file name in
    verbose mode.  [#4012,CVE-2018-12020]

  * gpg: Detect suspicious multiple plaintext packets in a more
    reliable way.  [#4000]

  * gpg: Fix the duplicate key signature detection code.  [#3994]

  * gpg: The options --no-mdc-warn, --force-mdc, --no-force-mdc,
    --disable-mdc and --no-disable-mdc have no more effect.

  * agent: Add DBUS_SESSION_BUS_ADDRESS and a few other envvars to the
    list of startup environment variables.  [#3947]

Security:	CVE-2018-12020

Approved by:	ports-secteam (miwi)
2018-06-08 14:43:44 +00:00
Jan Beich
3e0a566ea6 MFH: r472001
www/waterfox: restore FF61 fix after r471887

Approved by:	ports-secteam blanket
2018-06-08 14:16:30 +00:00
Jung-uk Kim
7ccb4885bc MFH: r471958
Catch up with Flash Player 30.0.0.113.

Approved by:	ports-secteam (blanket)
2018-06-08 00:14:52 +00:00
Jung-uk Kim
e3d453f6f3 MFH: r471957
Update to 30.0.0.113.

https://helpx.adobe.com/security/products/flash-player/apsb18-19.html

Approved by:	ports-secteam (blanket)
2018-06-08 00:14:14 +00:00
Antoine Brodin
cd2200b15f Revert MFH of r467535 r471795, it fails to build in 2018Q2
Reported by:	pkg-fallout
2018-06-07 12:53:09 +00:00
Jan Beich
901bf7f908 MFH: r471887
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-06-06 23:24:27 +00:00
Jan Beich
ad36f8f920 MFH: r471886
emulators/rpcs3: update to 0.0.5.445

Changes:	88f9d5d58...dde4a9c6e
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-06 23:11:39 +00:00
Thomas Zander
1b76595782 MFH: r471883
Update to upstream version 1.6.3

Approved by:	ports-secteam (riggs)
2018-06-06 21:23:59 +00:00
Jan Beich
3fa0ec68ff MFH: r471878
security/nss: update to 3.37.3

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37.3_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_3_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 61)
2018-06-06 19:03:41 +00:00
Bernard Spil
89095381f5 MFH: r470572
dns/unbound: Fix errors when unbound_conf is set

PR:		228390
Approved by:	maintainer <jaap NLnetLabs nl>

Approved by:	ports-secteam (feld)
2018-06-06 18:48:08 +00:00
Jan Beich
71a10b6d02 MFH: r471866
www/firefox-esr: update to 52.8.1

Changes:	https://www.mozilla.org/firefox/52.8.1/releasenotes/
Approved by:	ports-secteam blanket
2018-06-06 18:26:45 +00:00
Jan Beich
5e3fdf995c MFH: r471865
www/firefox: update to 60.0.2

Changes:	https://www.mozilla.org/firefox/60.0.2/releasenotes/
PR:		226476
Approved by:	ports-secteam blanket
2018-06-06 18:26:05 +00:00
Mark Felder
5934a3a00f MFH: r467535 r471795
Update to 1.1.4

- Change MASTER_SITES to CHEESESHOP
- Add missing RUN_DEPENDS

Changes:	https://github.com/matrix-org/python-canonicaljson/blob/master/CHANGES.md
PR:		228072
2018-06-06 16:48:12 +00:00
Matthias Fechner
9976394814 MFH: r468171 r470353
www/gitlab-pages: fix rc script

www/gitlab-pages: update to 0.9.1

Approved by:	ports-secteam (eadler)
2018-06-05 20:16:46 +00:00
Matthias Fechner
d72ea79412 MFH: r471741
Took maintainer (approved by wg).
Security update to 0.27.1.

Reviewed by:	wg (maintainer), tz (mentor)
Approved by:	wg (maintainer), tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15654

Approved by:	ports-secteam (miwi)
2018-06-05 19:46:03 +00:00
Matthias Fechner
0803deb306 MFH: r467503
Add rubygem-gitaly-proto095 0.95.0 (copied from rubygem-gitaly-proto)

- Add PORTSCOUT

Approved by:	ports-secteam (eadler)
2018-06-05 19:43:48 +00:00
Matthias Fechner
0819cb10ca MFH: r466579
Add rubygem-flipper013 0.13.0 (copied from rubygem-flipper)

- Add PORTSCOUT

Approved by:	ports-secteam (eadler)
2018-06-05 19:41:28 +00:00
Matthias Fechner
6693bd52e5 MFH: r466581
Add rubygem-flipper-active_support_cache_store013 0.13.0 (copied from rubygem-flipper-active_support_cache_store)

- Update RUN_DEPENDS
- Add PORTSCOUT

Approved by:	ports-secteam (eadler)
2018-06-05 19:39:47 +00:00
Matthias Fechner
cf389ae5ec MFH: r467248
Add rubygem-default_value_for30 3.0.5 (copied from rubygem-default_value_for)

- Add PORTSCOUT

Approved by:	ports-secteam (eadler)
2018-06-05 19:37:55 +00:00
Matthias Fechner
0e2e4ae787 MFH: r466580
Add rubygem-flipper-active_record013 0.13.0 (copied from rubygem-flipper-active_record)

- Update RUN_DEPENDS
- Add PORTSCOUT

Approved by:	ports-secteam (eadler)
2018-06-05 19:35:51 +00:00
Matthias Fechner
98a2bb9875 MFH: r469941 r471208
Update gitlab to 10.7.3.
For list of changes look here: https://about.gitlab.com/2018/04/22/gitlab-10-7-released/
Please note that gitlab-pages is temporarily removed and will be added later if upstream bug is fixed.
To not update to this version if you require gitlab-pages.
The Gemfile.lock is now generated on gitlab startup, so this should help with Gemfile issues.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15314

Applied security upgrade to gitlab 10.7.5.
Fixed bug with wrong path for gitlab-workhouse that should fix artifacts (reported by Felix <mail@felix.flornet.de>). This was fix upstream but is not included in this version yet: https://gitlab.com/gitlab-org/gitlab-ce/issues/46763
Update net/rubygem-grpc to 1.11.1 which is required for gitlab 10.7.5.
Sync dep net/rubygem-grpc with gitlab which uses now 1.11.1.
Added gitlab-pages again to dependencies as the new version builds again.

Reported by:	Felix <mail@felix.flornet.de>
Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15631

Approved by:	ports-secteam (eadler)
2018-06-05 19:32:49 +00:00
Matthias Fechner
e7dfe0d10a MFH: r469940
Update www/gitlab-workhorse to 4.1.0 required for gitlab 10.7.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15315

Approved by:	ports-secteam (eadler)
2018-06-05 19:27:06 +00:00
Matthias Fechner
771dd6efde MFH: r469939
Update devel/gitlab-shell to 7.1.2 required for gitlab 10.7.x.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15322

Approved by:	ports-secteam (eadler)
2018-06-05 19:26:17 +00:00
Matthias Fechner
4529ade71d MFH: r469312 r469938 r470126
Remove duplicate entry of BUILD_DEPENDS

- Fix indent

rubygem-bundler is already listed in MY_DEPENDS.

Differential Revision:	https://reviews.freebsd.org/D15281
Submitted by:	sunpoet (myself)
Approved by:	mfechner (maintainer)

Upgrade devel/gitaly to 0.96.1 required for gitlab 10.7.x.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15323

Fixed a wrong standard path in a configuration. New projects can be created again if the standard gitaly configuration is used.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15447

Approved by:	ports-secteam (eadler)
2018-06-05 19:24:00 +00:00
Matthias Fechner
87c8153aa4 MFH: r469937
Update devel/rubygem-prometheus-client-mmap to 0.9.2 required for gitlab 10.7.x.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15376

Approved by:	ports-secteam (eadler)
2018-06-05 19:16:33 +00:00
Matthias Fechner
cd3ed7b5d7 MFH: r469936
Update devel/rubygem-licensee8 to 8.9.2 required for gitlab 10.7.x.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15318

Approved by:	ports-secteam (eadler)
2018-06-05 19:15:42 +00:00
Matthias Fechner
cfbb57b406 MFH: r469935
Update to 5.0.0 required for gitlab 10.7.x.
Fixed some small problems reported by portlint.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15313

Approved by:	ports-secteam (eadler)
2018-06-05 19:14:44 +00:00
Matthias Fechner
c38194938a MFH: r468376 r469934
Update to 2.5.2

Changes:	https://github.com/abonas/kubeclient/blob/master/CHANGELOG.md

Update to 3.0.0 which is required for gitlab update to 10.7.x.

Reviewed by:	tz (mentor), sunpoet (maintainer by email)
Approved by:	tz (mentor), sunpoet (maintainer by email)
Differential Revision:	https://reviews.freebsd.org/D15202

Approved by:	ports-secteam (eadler)
2018-06-05 19:13:52 +00:00
Kirill Ponomarev
63058a9ff7 MFH: r471771
Update to 0.6.4

PR:		228766
Submitted by:	maintainer

Approved by:	ports-secteam@freebsd.org (miwi)
2018-06-05 17:20:57 +00:00
Matthias Fechner
f6be452ffc MFH: r469933
Added missing dependency to rinku.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15316

Approved by:	ports-secteam (eadler)
2018-06-05 14:46:32 +00:00
Matthias Fechner
1790365323 MFH: r469932 r471167
Update devel/rubygem-rugged to 0.27.0 required for gitlab 10.7.x.

Reviewed by:	tz (mentor), sunpoet (maintainer), ruby (maintainer)
Approved by:	tz (mentor), sunpoet (maintainer), ruby (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15317

Update to 0.27.1

Changes:	https://github.com/libgit2/rugged/commits/master

Approved by:	ports-secteam (eadler)
2018-06-05 14:45:41 +00:00
Matthias Fechner
ef0b0eebfe MFH: r469930 r470014
Mark devel/libgit2-glib as broken, upstream does not support libgit 0.27.0

Reviewed by:	wg (maintainer)
Approved by:	wg (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15321

devel/libgit2-glib: Unbreak with libgit2 0.27.

The fix is two-fold:
* Adjust the path for the sed call in devel/libgit2 so that we leave out
  openssl from libgit2.pc's Requires.private line, otherwise libgit2-glib will
  look for openssl.pc, which does not exist when OpenSSL from base is used.

* Reset libgit2-glib back to 0.26, and import a patch both Arch Linux and
  openSUSE have been carrying to fix the build with libgit2 0.27. PORTEPOCH was
  not set because there is no libgit2-glib 0.27 and no package could have
  possibly been built after r469930.

Approved by:	mfechner, gnome (kwm)
Differential Revision:	https://reviews.freebsd.org/D15437

Approved by:	ports-secteam (eadler)
2018-06-05 14:44:26 +00:00
Matthias Fechner
afadae85a0 MFH: r469928
Update devel/py-pygit2 to 0.27.0 required by gitlab 10.7.x

Reviewed by:	tz (mentor), wg (maintainer)
Approved by:	tz (mentor), wg (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15319

Approved by:	ports-secteam (eadler)
2018-06-05 14:40:59 +00:00
Matthias Fechner
6c4e572a03 MFH: r469927
Update devel/libgit2 to 0.27.0 required for gitlab 10.7.x
Updated patches to match new file locations.

Reviewed by:	swills (mentor), wg (maintainer)
Approved by:	swills (mentor), wg (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15320

Approved by:	ports-secteam (eadler)
2018-06-05 14:39:51 +00:00
Matthias Fechner
3cc8f5a468 MFH: r468859
New ports required for gitlab update to 10.7.x.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D15200

Approved by:	ports-secteam (eadler)
2018-06-05 14:38:14 +00:00
Jan Beich
20d57b08fa MFH: r471739
emulators/rpcs3: update to 0.0.5.441

Changes:	dcd7f442f...88f9d5d58
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-05 00:58:12 +00:00
Jan Beich
948b962b1f MFH: r471734
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-06-04 23:39:46 +00:00
Thomas Zander
6ec94f453f MFH: r471560
Update to upstream version 3.12.10 (bugfix release)

Approved by:	ports-secteam (riggs)
2018-06-04 16:10:44 +00:00
Fukang Chen
2ef7668813 MFH: r471197
mail/mailsync: Fix build with Clang 6.0.0

exit function declared in autoconf 2.59 configure scripts conflicts
with Clang 6 because stdlib.h declares it with an attribute for C++11
or later. This is fixed in later versions of autoconf 2.60.

- Add USES=autoreconf to regenerate configure, new version of
  autoconf no longer declares the exit function. [1]
- Merge the changes from files/patch-configure and post-patch taget
  into acinclude/ac_with_{cclient,openssl}.m4

[1] http://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=a71c24a704ec0570ba99be909fffbc044d50908b

Reviewed by:	koobs, mat
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D15532

Approved by:	ports-secteam (riggs)
2018-06-03 14:47:12 +00:00
Kirill Ponomarev
8fb4d263e4 MFH: r471205
Update to 5.6.3

Fixes:
 - Denial-of-Service Vulnerability in the IKEv2 key derivation
   (CVE-2018-10811)
 - Denial-of-Service Vulnerability in the stroke plugin
   (CVE-2018-5388)
 - Crash on FreeBSD that was present in 5.6.2
 - The kernel-pfkey plugin optionally installs routes via internal
   interface (one with an IP in the local traffic selector). On
   FreeBSD, enabling this selects the correct source IP when sending
   packets from the gateway itself.

PR:		228631
Submitted by:	maintainer

Approved by:	ports-secteam
2018-06-03 12:07:41 +00:00
Jan Beich
9cd99d4c0e MFH: r471376
devel/renpy: update to 7.0.0

Changes:	https://www.renpy.org/release/7.0 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-0
Approved by:	ports-secteam (miwi)
2018-06-02 18:25:32 +00:00
Niclas Zeising
17437346df MFH: r471110 r471368
graphics/drm-stable-kmod: update to the latest snapshot

This snapshot gives us better support for old intel graphics hardware,
including chips such as the GM965 found on core2duo CPUs.

Approved by:	jmd (maintainer)

graphics/drm-stable-kmod, graphics/drm-next-kmod: Update to latest snapshot

This fixes a regression on CURRENT after some changes to lkpi in base r334482

Approved by:	jmd (maintainer, implicit, regression fix)
X-MFH-note:	include r471110, better support for old GPUs in stable-kmod
Tested by:	Johannes Lundberg

Approved by:	ports-secteam (miwi)
2018-06-02 15:37:35 +00:00
Jan Beich
17a0055e4c MFH: r471331 r471334
www/firefox: audio_device isn't used by WebRTC after r468751

Approved by:	ports-secteam blanket
2018-06-02 00:46:47 +00:00
Jan Beich
b1d8cb712a MFH: r471329
emulators/rpcs3: update to 0.0.5.424

Changes:	b0ee36913...dcd7f442f
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-06-02 00:39:17 +00:00
Jan Beich
d746d76163 MFH: r471332
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam
2018-06-02 00:35:58 +00:00
Bryan Drewery
d4fade37b7 MFH: r468995 r471280
- Add DIALOG4PORTS option (default on) to install it for 'options' command [1].
- Add CERTS option (default on) to allow disabling cert dependencies.
- Reword QEMU_DESC to match poudriere-devel.
- Only install ZSH files if the option is enabled.

PR:		225457 [1]
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> [1] (based on)

- Update to 3.2.7

Very minor maintenance release.
Changes: https://github.com/freebsd/poudriere/wiki/release_notes_327

Approved by:	portmgr (implicit)
2018-06-01 18:33:38 +00:00
Mark Felder
a426011f18 MFH: r470060
net-mgmt/unifi5: Update to 5.7.23

- Update mongodb dependency to mongodb 3.4

Changelog:	https://community.ubnt.com/t5/UniFi-Updates-Blog/UniFi-5-7-23-Stable-has-been-released/ba-p/2318813
2018-06-01 13:07:19 +00:00
Jan Beich
93e75fb94c MFH: r471187
games/openbor: update to 6184

Changes:	3a407fb8...50ccb3df
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-31 00:56:22 +00:00
Jan Beich
28feb1aea3 MFH: r471185
www/waterfox: update to 56.2.0.31

- Apply some FF61 fixes

Changes:	01e6727879...f435a827f8
Approved by:	ports-secteam blanket
2018-05-31 00:54:24 +00:00
Jan Beich
bd03e65bd6 MFH: r470839 r471182
emulators/rpcs3: update to 0.0.5.420

Changes:	c10b39923...b0ee36913
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-30 22:01:16 +00:00
Jan Beich
da977da398 MFH: r471171
emulators/ppsspp: unbreak CPUTYPE=nehalem on i386

ext/native/ext/cityhash/city.cpp:569:5: error: use of undeclared identifier '_mm_crc32_u64'
    CHUNK(0); PERMUTE3(a, h, c);
    ^
/wrkdirs/usr/ports/emulators/ppsspp/work/ppsspp-1.6.2/ext/native/ext/cityhash/city.cpp:562:9: note: expanded from macro 'CHUNK'
    z = _mm_crc32_u64(z, b + g);                \
        ^

Approved by:	ports-secteam blanket
2018-05-30 20:04:59 +00:00
Mark Felder
831ca74875 MFH: r466249 r470619
Update to 1.10.1

Update to 1.10.2

PR:		228253
Submitted by:	Dmitri Goutnik
2018-05-30 18:30:18 +00:00
Torsten Zuehlsdorff
565ca9c7fe MFH: r471095
lang/php72: Update from 7.2.5 to 7.2.6

Changelog: http://www.php.net/ChangeLog-7.php#7.2.6

Approved by:	ports-secteam (mivi)
2018-05-30 12:43:27 +00:00
Torsten Zuehlsdorff
8c3f766382 MFH: r471094
Update PHP 7.1 from 7.1.17 to 7.1.18

Changelog: http://www.php.net/ChangeLog-7.php#7.1.18

Approved by:	ports-secteam (mivi)
2018-05-30 12:41:14 +00:00
Jan Beich
1afae3a856 MFH: r471116
security/nss: switch r469336 to upstream fix

Approved by:	ports-secteam blanket
2018-05-30 07:24:59 +00:00
Marc Fonvieille
952759c5bd MFH: r468622 r470988
Update to r51585 from the FreeBSD docset.

Approved by:	doceng (implicit)

Update to r51730 from the FreeBSD docset (a.k.a. 11.2-R version)

Approved by:	doceng (implicit)

Approved by:	portmgr (blanket)
2018-05-29 16:43:40 +00:00
Bryan Drewery
96df083d03 MFH: r466129
devel/py-botocore: Update 1.9.16 -> 1.9.21

Approved by:	riggs
2018-05-29 16:23:21 +00:00
Mark Felder
7603ad637a MFH: r466674 r467997
Update to 3.4.5

Changes:	https://redmine.org/projects/redmine/wiki/Changelog
Security:	CVE-2015-9251
2018-05-29 14:53:26 +00:00
Adam Weinberger
0efcd13acd MFH: r471012
Increase the default blacklist threshold from 30 to 120, which is the upstream
default. 30 makes it far too easy to get locked out of your own server. 120 is
simply a safer starting point.

PR:		227016
Submitted by:	Dan McGregor (maintainer)

Approved by:	ports-secteam (feld)
2018-05-29 13:04:05 +00:00
Jan Beich
3d1ce6403b MFH: r471073
emulators/ppsspp: unbreak on armv6/armv7

SDL/SDLGLGraphicsContext.cpp:88:2: error: use of undeclared identifier 'EGL_Init'
        EGL_Init();
        ^
SDL/SDLGLGraphicsContext.cpp:122:18: error: use of undeclared identifier 'g_eglDisplay'
                eglSwapBuffers(g_eglDisplay, g_eglSurface);
                               ^
SDL/SDLGLGraphicsContext.cpp:122:32: error: use of undeclared identifier 'g_eglSurface'
                eglSwapBuffers(g_eglDisplay, g_eglSurface);
                                             ^
SDL/SDLGLGraphicsContext.cpp:139:2: error: use of undeclared identifier 'EGL_Close'
        EGL_Close();
        ^

Approved by:	ports-secteam blanket
2018-05-29 02:35:54 +00:00
Jan Beich
eff4f9e0ba MFH: r471070
www/waterfox: update to 56.2.0.19

- Apply some FF61 fixes

Changes:	d2cdd42f41...01e6727879
Approved by:	ports-secteam blanket
2018-05-28 23:56:01 +00:00
Antoine Brodin
c4982c4142 MFH: r466538
Mark BROKEN: conflicting dependencies

pkg-static: ufraw-0.22_5 conflicts with dcraw-9.27 (installs files into the same place).  Problematic file: /usr/local/bin/dcraw

Reported by:	pkg-fallout
2018-05-27 06:58:41 +00:00
Thomas Zander
ee96bef0aa MFH: r470899
Update to upstream version 0.20.20

Approved by:	ports-secteam (riggs)
2018-05-26 17:19:23 +00:00
Kurt Jaeger
2827e7a5c9 MFH: r470881
audio/soundconverter: fix configure with NLS option disabled

- by adding USES=gettext-tools

PR:		220671
Submitted by:	zaphod@berentweb.com
Approved by:	Chris Hutchinson <portmaster@bsdforge.com>
Approved by:	portmgr (miwi)
2018-05-26 14:44:15 +00:00
Jan Beich
83382be5ff MFH: r470877
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-05-26 00:54:26 +00:00
Sunpoet Po-Chuan Hsieh
6ee06989a9 MFH: r470160
Update to 7.60.0

Changes:	https://curl.haxx.se/changes.html
Security:	04fe6c8d-2a34-4009-a81e-e7a7e759b5d2

Approved by:	ports-secteam
2018-05-25 21:06:16 +00:00
Mark Felder
3c7dd29721 MFH: r470859
net-im/py-matrix-synapse: Update to 0.28.1

Security:	https://matrix.org/blog/2018/05/01/security-update-synapse-0-28-1/
2018-05-25 17:53:54 +00:00
Mark Felder
88bb20582e MFH: r468566 r469635
lang/python27: Fix build with LibreSSL 2.7

PR:		226883
Submitted by:	Charlie Li <ml+freebsd vishwin info>
Approved by:	python (koobs)
Differential Revision:	https://reviews.freebsd.org/D14837

- Update to 2.7.15(include security fix)

PR:		228028
Submitted by:	wen@(myself)
Exp-run by:	antoine@
2018-05-25 17:46:41 +00:00
Mark Felder
2485e68d8e MFH: r466295
Update to 3.6.5

Changes:	https://docs.python.org/3.6/whatsnew/changelog.html
PR:		227090
Exp-run by:	antoine
2018-05-25 17:45:23 +00:00
Mark Felder
c39e24a170 MFH: r467116
sysutils/android-file-transfer: update to 3.3

Changes:	https://github.com/whoozle/android-file-transfer-linux/releases/tag/v3.3
2018-05-25 17:29:02 +00:00
Mark Felder
0969288219 MFH: r466382
Move ufraw from sourceforge to github

On the same time recover updates done in development branch and never released
- Add WB for multiple new cameras :
  FUJIFILM X-T2, PENTAX K-1, Panasonic DMC-FZ300/DMC-FZ330,
  Canon PowerShot G7 X Mark II, Canon EOS M10, Canon EOS 700D,
  Canon EOS 80D, NIKON D200, FUJIFILM X-T10, PENTAX K-S2,
  NIKON D5500, NIKON D810, FUJIFILM X100T, Canon PowerShot G5 X,
  Panasonic DMC-LF1, SONY RX10M2, Canon EOS M2, Canon PowerShot S120,
  FUJIFILM X-M1, OLYMPUS E-M10 Mark II, etc
- multiple bug fixes : memory leak, etc

Remove existing patches since they coming from upstream and are now provided
by default in the distfile.

Incorporate the patched made by the debian project, including a fix for the
CVE-2015-8366.

Security:	CVE-2015-8366
2018-05-25 17:13:44 +00:00
Mark Felder
ca6ca31fab MFH: r466130
devel/awscli: Update 1.4.63 -> 1.4.68
2018-05-25 16:50:16 +00:00
Jan Beich
41ca2c97a6 MFH: r470840
security/nss: update to 3.37.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 61)
2018-05-25 14:01:47 +00:00
Jan Beich
dad63a298e MFH: r470817
www/firefox: switch Skia to upstream big-endian fix

No PORTREVISION bump because powerpc*/sparc64 don't have a working
lang/rust, anyway.

Approved by:	ports-secteam blanket (to simplify future MFHs)
2018-05-25 01:01:53 +00:00
Florian Smeets
2f0c091e97 MFH: r469895
Prevent php 5.6 (opcache) from segfaulting when compiled with clang 6.0

PR:             227723
Submitted by:   dim
Reported by:    flo, lampa@fit.vutbr.cz
Approved by:    maintainer timeout

Approved by:	ports-secteam (riggs)
2018-05-24 19:53:42 +00:00
Wen Heping
57f690c37c MFH: r470271
- Update moodle to 3.4.3, 3.3.6, 3.2.9 and 3.1.12
  (include security fix)

Approved by:	ports-secteam@(miwi@)
2018-05-24 12:06:25 +00:00
Jan Beich
616686dc42 MFH: r470749
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-05-24 00:58:44 +00:00
Jan Beich
5fda617d5d MFH: r470748
emulators/rpcs3: update to 0.0.5.382

Changes:	c9669818e...c10b39923
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-24 00:54:27 +00:00
Jan Beich
78dac3b5e9 MFH: r470668 r470672 r470675
gecko: mask as Linux on AMO for compatibility (r470716 followup)

Many extensions on addons.mozilla.org aren't listed or updated due to
platform whitelist abuse. On DragonFly the search is broken because
such a platform isn't recognized.

PR:		226919
Reported by:	Graham Perrin, Corpo (Lightning)
Approved by:	ports-secteam blanket
2018-05-23 20:10:32 +00:00
Jan Beich
1af03ac09d MFH: r470668 r470672 r470675
gecko: mask as Linux on AMO for compatibility

Many extensions on addons.mozilla.org aren't listed or updated due to
platform whitelist abuse. On DragonFly the search is broken because
such a platform isn't recognized.

PR:		226919
Reported by:	Graham Perrin, Corpo (Lightning)
Approved by:	ports-secteam blanket
2018-05-23 19:56:13 +00:00
Niclas Zeising
d9bbb37aab MFH: r470458
x11-wm/xcompmgr: Add patch to fix shadow rendering

The patch has been laying in upstream bugzilla for quite some time, but is
used on some linux distribution packages, such as debian packages.

While here, add missing dependency on xext.

PR:		182002
Submitted by:	Brandon Gooch
Obtained from:	https://bugs.freedesktop.org/show_bug.cgi?id=46285 (patch)

Approved by:	ports-secteam (riggs)
2018-05-23 18:39:12 +00:00
Niclas Zeising
e5170e15c8 MFH: r470454
x11-servers/xorg-server: Backport security fixes

Backport security fixes for CVE-2017-10971 and CVE-2017-10972 (yes, 2017).
For some reason this was not done when the vulnerabilities were documented
in VuXML, and a typo in the version range in VuXML meant that the entries
never matched.

This fixes a memory disclosure and a couple of buffer overruns.

PR:		220584
Reported by:	Vladimir Krstulja
Security:	ab881a74-c016-4e6d-9f7d-68c8e7cedafb

Approved by:	ports-secteam (riggs)
2018-05-23 16:45:36 +00:00
Torsten Zuehlsdorff
dfbe91572a MFH: r470701
devel/aphpunit: Add missing php module dependency

Without it the tool is broken

Approved by:	ports-secteam (blanket)
2018-05-23 13:58:32 +00:00
Kirill Ponomarev
4b3d4d3f41 MFH: r470654
Security update to 6.2.32

Description:
A vulnerability has been discovered in Sympa web interface that
allows write access to files on the server filesystem.

This flaw allows to create or modify any file writable by the Sympa
user, located on the server filesystem, using the function of Sympa
web interface template file saving.

PR:		227642
Submitted by:	maintainer

Approved by:	ports-secteam
2018-05-23 07:52:04 +00:00
Kirill Ponomarev
fd14ed2ca4 MFH: r466641
- Update to 6.2.30

PR:		227258
Submitted by:	dgeo@centrale-marseille.fr(maintainer)

Approved by:	ports-secteam
2018-05-23 07:51:02 +00:00
Steve Wills
e0f2d21fba MFH: r470666
sysutils/py-google-compute-engine: Fix hostname and bash usage

PR:		228428
PR:		228252
Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

Approved by:	ports-secteam (implicit)
2018-05-22 23:54:58 +00:00
Steve Wills
2c60eff6d1 MFH: r470611
sysutils/py-google-compute-engine: Fix gsutil not being found

PR:		228415
Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer

Approved by:	ports-secteam (implicit)
2018-05-22 13:59:38 +00:00
Steve Wills
b6942f187a MFH: r470608
sysutils/py-google-compute-engine: Fixes agent logging to syslog (console)

PR:		228411
Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

Approved by:	ports-secteam (implicit)
2018-05-22 13:59:00 +00:00
Jan Beich
51296333c5 MFH: r470587
games/openbor: update to 6174

Changes:	7b12a9cc...3a407fb8
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-22 00:26:13 +00:00
Jan Beich
9953ed5f9b MFH: r470586
www/waterfox: update to 56.2.0.13

Changes:	436898372f...d2cdd42f41
Approved by:	ports-secteam blanket
2018-05-22 00:25:14 +00:00
Jan Beich
0ae53c4611 MFH: r470585
emulators/rpcs3: update to 0.0.5.355

Changes:	4e8ce7fac...c9669818e
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-22 00:24:28 +00:00
Xin LI
69a2d3513f MFH: r470507
Security update to 9.12.1P2.

Security:	94599fe0-5ca3-11e8-8be1-d05099c0ae8c
Security:	CVE-2018-5736, CVE-2018-5737
Approved by:	ports-secteam
2018-05-21 03:14:20 +00:00
Matthias Andree
78cee9b1b5 MFH: r470322
Update to new upstream release 1.44.2.

Most important changes over 1.44.1_1:

e2fsck: adjust quota counters when clearing orphaned inodes
e2fsprogs: fix Free Software Foundation address
mke2fs: print error string if ext2fs_close_free() fails
po: update pl.po (from translationproject.org)
Use @AR@ instead of hardcoded 'ar'

Changelog over 1.44.1:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.2>

Approved by:	ports-secteam (riggs@)
2018-05-21 01:03:59 +00:00
Thomas Zander
b67962077b MFH: r470456
Update to upstream version 1.0.2

Approved by:	ports-secteam (riggs)
2018-05-20 13:28:57 +00:00
Bernard Spil
52cdee4d29 MFH: r470246
databases/mariadb102-server: Security update to 10.2.15

Security:	57aec168-453e-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (miwi)
2018-05-20 08:01:56 +00:00
Gordon Tetlow
eb9950df64 MFH: r469706
Perforce has removed the server components for FreeBSD.

Since the binaries are gone, nothing much to do other than remove it.

Approved by:	portmgr (antoine)
2018-05-20 00:01:50 +00:00
Jan Beich
faace5d303 MFH: r470345
emulators/rpcs3: update to 0.0.5.336

Changes:	67391322f...4e8ce7fac
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-18 23:56:03 +00:00
Jan Beich
076b50b01c MFH: r470343
www/waterfox: apply some FF61 fixes

Approved by:	ports-secteam blanket
2018-05-18 23:55:05 +00:00
Jan Beich
9e1c431fa1 MFH: r470342
mail/thunderbird: update to 52.8.0

Changes:	https://www.mozilla.org/thunderbird/52.8.0/releasenotes/
Security:	5aefc41e-d304-4ec8-8c82-824f84f08244
Approved by:	ports-secteam blanket
2018-05-18 23:53:59 +00:00
Steve Wills
fa59ac73b3 MFH: r469248
MFH'ing build fix for -CURRENT

sysutils/lsof: upgrade to 4.92A to support recent -CURRENT

PR:	227997
Reported by:  grahamperrin@gmail.com
Approved by:	Vic Abell (Author)

Approved by:	ports-secteam (implicit)
2018-05-18 11:20:06 +00:00
Kubilay Kocak
84b3b292da MFH: r469614 databases/py-pyPgSQL: Unmark BROKEN, Update MAINTAINER
This port was marked BROKEN/DEPRECATED due to a corrupt patch file. Update the
patch source to fix the issue.  Update MAINTAINER at submitters request.

While here, level up ports / python port compliance:

- Strip shared libraries
- Use option helpers
- Use python autoplist
- Match upstream setup.py metadata (COMMENT)
- Use explicit/canonical python package dependencies
- Unmute INSTALL_* commands

PR:		228119
Submitted by:	Chris Hutchinson <portmaster bsdforge com>
Approved by:	koobs (python, maintainer)

Approved by:	ports-secteam (riggs)
2018-05-18 03:36:35 +00:00
Bernard Spil
8b2925e997 MFH: r466138
www/mariadb101-server: Update to 10.1.33

 - Add missing updates from 10.1.32 commit

Approved by:	ports-secteam (build fix blanket)
2018-05-17 18:31:49 +00:00
Mark Felder
a8ef232cbd MFH: r467323
sysutils/logstash6: Fix build

PR:		227442
2018-05-17 14:50:51 +00:00
Mark Felder
462e22da37 MFH: r466867 r469572
Update ElasticSearch 6 ports to 6.2.3

Update ElasticSearch 6 ports to 6.2.4
2018-05-17 14:47:04 +00:00
Jan Beich
f55a5e312e graphics/mesa-{libs,dri}: update to 17.3.9 (direct commit)
Changes:	https://www.mesa3d.org/relnotes/17.3.9.html
PR:		225035
Approved by:	ports-secteam (eadler)
2018-05-17 10:15:55 +00:00
Jan Beich
1299d4cd43 MFH: r470185
games/openbor: update to 6172

Changes:	5673214c...7b12a9cc
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-17 00:54:06 +00:00
Jan Beich
428da2feca MFH: r470181
emulators/rpcs3: update to 0.0.5.296

Changes:	04ad49de4...27dcb7774
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-17 00:26:51 +00:00
Jan Beich
e553b1f0e7 MFH: r470155
www/firefox: update to 60.0.1

Changes:	https://www.mozilla.org/firefox/60.0.1/releasenotes/
PR:		226476
Approved by:	ports-secteam blanket
2018-05-16 22:19:46 +00:00
Jan Beich
9ebefb9782 MFH: r470051 r470052 r470053 r470054 r470055 r470056
math/ceres-solver: fix LAPACK options after r465552/r465553

- NETLIB used wrong library
- OPENBLAS was nop
- ATLAS didn't build

Approved by:	ports-secteam blanket
2018-05-15 21:01:24 +00:00
Jan Beich
25a83dbca9 MFH: r469986
emulators/rpcs3: update to 0.0.5.282

Changes:	76a1d0d8f...04ad49de4
Changes:	6154c0dcaf...17ec6d78a7
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-15 08:42:03 +00:00
Jan Beich
75dd8df3ae MFH: r469998
www/waterfox: update to 56.2.0.7

Changes:	https://github.com/MrAlex94/Waterfox/compare/56.2.0...436898372f858
Approved by:	ports-secteam blanket
2018-05-15 08:41:16 +00:00
Jan Beich
b542ff14b5 MFH: r469963
www/waterfox: update to 56.2.0

Changes:	https://github.com/MrAlex94/Waterfox/compare/edfc016bc021c...56.2.0
Approved by:	ports-secteam blanket
2018-05-14 20:28:23 +00:00
Sunpoet Po-Chuan Hsieh
2723513625 MFH: r469913
Update MASTER_SITES and unbreak this port

Approved by:	ports-secteam (blanket)
2018-05-14 16:30:33 +00:00
Jan Beich
8cb95e790a MFH: r469879
www/waterfox: update to 56.1.0.111178

- Apply some FF61 fixes

Changes:	941b281401...edfc016bc0
Approved by:	ports-secteam blanket
2018-05-14 12:09:58 +00:00
Jan Beich
22733eb78a MFH: r469877
games/openbor: update to 6138

Changes:	0b077e46...5673214c
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-14 12:09:24 +00:00
Jan Beich
86e58f6555 MFH: r469813
www/waterfox: update to 56.1.0.111172

- Apply some FF61 fixes

Changes:	2bb1a86e5d...941b281401
Approved by:	ports-secteam blanket
2018-05-13 20:00:40 +00:00
Jan Beich
e50a701764 MFH: r469800
graphics/tesseract-data: re-try on aarch64

- Builds fine via native-xtools + qemu-user-static

Approved by:	ports-secteam blanket
2018-05-13 15:10:06 +00:00
Bernard Spil
13628ea6ed MFH: r469620 r469631
databases/mariadb101-server: Security update to 10.1.33

 - Fix build on aarch64 [1]
 - Remove ${name}_limits for 11-STABLE [2]

PR:             227628 [1], 227434 [2], 228148 [3]
Submitted by:   Naram Qashat <cyberbotx cyberbotx com> [1]
Submitted by:   0mp [2]
Reported by:    Miroslav Lachman <000 fbsd quip cz> [3]
Security:       57aec168-453e-11e8-8777-b499baebfeaf

databases/mariadb101-client: Fix patch

Reported by:	Niels Poppe

Approved by:	portmgr (riggs)
2018-05-13 14:02:18 +00:00
Matthias Andree
8da884b987 MFH: r469630
Cherry-pick upstream bug fixes from Git.

This is pending an 1.44.2 release, and contains these fixes from maint:
filefrag: avoid temporary buffer overflow
libext2fs: add sanity checks for ea_in_inode
e2image: fix metadata image handling on big endian systems
e2fsck: warn if checkinterval and broken_system_clock both set
tests: don't leave temp files behind after running i_bitmaps
tests: add new test f_ea_inode_self_ref
chattr.1: 'a' and 'i' attribute do not affect existing file

Approved by:	ports-secteam (riggs@)
2018-05-13 12:32:36 +00:00
Li-Wen Hsu
1d5d4320a9 MFH: r469608
- Update to 2.121

Security:	06ab7724-0fd7-427e-a5ce-fe436302b10c

Approved by:	ports-secteam (riggs)
2018-05-13 11:08:10 +00:00
Thomas Zander
444b2ba0d9 MFH: r469778
Fix multiple CVEs and memory leaks

Details:
- Import patches from upstream HEAD to address
  a bunch of critical CVEs including potential remote
  code execution and memory leaks

PR:		228141
Submitted by:	yasu@utahime.org
Security:	CVE-2018-6767
		CVE-2018-7253
		CVE-2018-7254
		CVE-2018-10536
		CVE-2018-10537
		CVE-2018-10538
		CVE-2018-10539
		CVE-2018-10540

Approved by:	ports-secteam (riggs)
2018-05-13 09:39:17 +00:00
Kirill Ponomarev
f267e08f27 MFH: r469562
Update to 4.1.2

Improvements:

* API: increase serial after DNSSEC related updates
* Dnsreplay: bail out on a too small outgoing buffer
* Lower ‘packet too short’ loglevel
* Make check-zone error on rows that have content but shouldn’t
* Avoid an isane amount of new backend connections during an AXFR
* Report unparseable data in stoul invalid_argument exception
* Recheck serial when AXFR is done
* Add TCP support for alias

PR:             228114
Submitted by:   maintainer

Approved by:	ports-secteam
2018-05-12 18:56:27 +00:00
Kirill Ponomarev
c1d07d5625 MFH: r466404
Bump PORTREVISION after security/botan2 update

Approved by:	ports-secteam
2018-05-12 18:38:16 +00:00
Thomas Zander
b84bef6748 MFH: r469745
Update to upstream version 23.0.0

Details:
- Upstream release 23.0.0 includes runtime fixes indcluding
  fixes for crashes, see
  https://gitlab.com/mbunkus/mkvtoolnix/blob/release-23.0.0/NEWS.md

Approved by:	ports-secteam (riggs)
2018-05-12 18:04:09 +00:00
Jan Beich
74cf9c0037 MFH: r469685
www/waterfox: update to 56.1.0.89

Changes:	https://github.com/MrAlex94/Waterfox/compare/56.1.0...2bb1a86e5dbd6
Approved by:	ports-secteam blanket
2018-05-11 20:11:18 +00:00
Bryan Drewery
03e981e4e4 MFH: r468349
Update to 5.5.60 release.

Approved by:	portmgr (implicit)
2018-05-11 18:07:32 +00:00
Bryan Drewery
839b721f1b MFH: r469674
- Update to 3.2.6-369-g91f1ddf5f

  - jail -u freebsd-update: Auto confirm prompts
  - bulk tests: Don't let system perl interfere with the partial tree used.
  - compute_deps: Determine all errors before bailing out

Approved by:	portmgr (implicit)
2018-05-11 17:10:12 +00:00
Jan Beich
ae42f7a6e6 MFH: r469611
emulators/rpcs3: disable assertions

Assertion failed: (ObjectBufferMap.find(Key) == ObjectBufferMap.end() && "Second attempt to perform debug registration."), function NotifyObjectEmitted, file llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp, line 167.

Approved by:	ports-secteam blanket
2018-05-11 06:24:43 +00:00
Bryan Drewery
ad95343da3 MFH: r469591
Fix libtclstub.a being stripped of symbols and thus being useless.

- We forced -s to INSTALL because we were not using install-strip.
- qa.sh was bugged and improperly reported that the shared library
  was not stripped.  That was fixed in r469589.

Approved by:	portmgr (implicit)
2018-05-10 23:05:43 +00:00
Bryan Drewery
6631bf0086 MFH: r469589
stage-qa: Change stripped check to only look for .debug_info.

'strip -x', and splitting out debug symbols with objcopy, will leave
a .symtab section but will still remove the .debug_info section.  file(1)
shows this distinction as well after the use of 'strip -x':

    work/tcl8.7a1/unix/libtcl8.7.so:       ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, with debug_info, not stripped
    work/stage/usr/local/lib/libtcl8.7.so: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, not stripped

This fixes false-positives when using install-strip and symbol splitting.

With hat:	portmgr

Approved by:	portmgr (implicit)
2018-05-10 23:00:46 +00:00
Vasil Dimov
233bb92dc2 MFH: r469453
ftp/wget: Upgrade from 1.19.4 to 1.19.5

Changelog: http://git.savannah.gnu.org/cgit/wget.git/plain/NEWS

PR:		ports/228071
Reported by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	CVE-2018-0494

Approved by:	portmgr (riggs)
2018-05-10 18:54:39 +00:00
Kyle Evans
8f01e2a4a8 MFH: r469450
games/gzdoom: Update to 3.3.2

Highlights since 3.3.0:
- Better handling of defaults with some ZScript/DECORATE functions
- Many bug fixes
- Fixed detection of .ipk7 custom IWADs
- Restored vanilla behavior of lightning for original Hexen
- Added loading of ZSDF lumps by full paths
- Exported P_ActivateLine() to ZScript along with constants for activation
  type
- Increased size of the savegame comment area.
- Disabled the survey* code

* This was an opt-in hardware survey that ran for effectively the month of
April. Discussion of the results are available at:
https://forum.zdoom.org/viewtopic.php?f=49&t=60156

While here, disable stripping of binaries on 10.4/i386. strip(1) there
claims it can't strip due to an unknown file format. 11.x and later use
elftoolchain strip(1) and have no issues. Due to the replacement as of 11.x
and that there will be no more 10.x releases, no effort will be expended in
tracking down why strip(1) fails here for now.

Approved by:	bapt (ports), me (maintainer)

Approved by:	ports-secteam (riggs)
2018-05-10 14:58:02 +00:00
Steve Wills
43b735dbfa MFH: r469555
devel/jenkins-lts: update to 2.107.3

Security:	06ab7724-0fd7-427e-a5ce-fe436302b10c

Approved by:	ports-secteam (implicit)
2018-05-10 14:56:29 +00:00
Thomas Zander
c94c3d95c2 MFH: r469534
Update to upstream version 1.6.0

Detailed changelog:
https://github.com/containous/traefik/releases/tag/v1.6.0

Approved by:	ports-secteam (riggs)
2018-05-10 12:38:48 +00:00
Jan Beich
df9a66de62 MFH: r469496
games/openbor: update to 5137

Changes:	5b8a3faa...0b077e46
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-10 00:32:31 +00:00
Jan Beich
8ca211fc28 MFH: r469492
emulators/rpcs3: update to 0.0.5.259

- Switch to bundled LLVM 6.0 due to downstream changes

Changes:	753d8170d...76a1d0d8f
Changes:	f1b37feef3...6154c0dcaf
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-10 00:29:45 +00:00
Bryan Drewery
747450d39b MFH: r469300 r469389
Add clang60 support

Update howto
 - 11.0+ base can just use WITH_CCACHE_BUILD=yes [1]
 - Remove older advise for libtool which is no longer needed
 - No need for clang unused argument hack anymore

PR:		222765 [1]
Submitted by:	pete@nomadlogic.org [1] (based on)

Approved by:	portmgr (implicit)
2018-05-08 19:14:50 +00:00
Jung-uk Kim
0df3245125 MFH: r469372
Update to 29.0.0.171.

Approved by:	ports-secteam (blanket)
2018-05-08 12:25:02 +00:00
Jochen Neumeister
5841add62c MFH: r468973
Update to 7.59

Changelog:
 https://www.drupal.org/SA-CORE-2018-004
 https://www.drupal.org/project/drupal/releases/7.59

Security:	89ca6f7d-4f00-11e8-9b1d-00e04c1ea73d

Approved by:	ports-secteam (riggs)
2018-05-08 04:58:43 +00:00
Jan Beich
6ed1885452 MFH: r469346
devel/cpprestsdk: unbreak with Clang 6.0 (C++14 by default)

- Don't build tests and samples as they're not installed [1]

PR:		223362
Submitted by:	rozhuk.im@gmail.com
Approved by:	maintainer timeout (6 months) [1], portmgr blanket
Approved by:	ports-secteam blanket
2018-05-08 00:51:56 +00:00
Jan Beich
190e0e33e6 MFH: r469341
emulators/rpcs3: update to 0.0.5.237

Changes:	98b715d8c...753d8170d
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-05-08 00:40:09 +00:00
Jan Beich
b2ed969338 MFH: r469336
security/nss: unbreak armv6 after r469333

cd FreeBSD11.1_OPT.OBJ ; sh 'nss/cmd/shlibsign/.'/sign.sh 'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ' \
'nss/cmd/shlibsign/FreeBSD11.1_OPT.OBJ' FreeBSD \
'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib' 'nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.so'
nss/cmd/shlibsign/FreeBSD11.1_OPT.OBJ/shlibsign -v -i nss/cmd/shlibsign/../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.so
C_Initialize failed: 0x00000030, CKR_DEVICE_ERROR
NSPR error code: -5977: Failure to load dynamic library
Initiailzing softoken failed: 0x00000030, CKR_DEVICE_ERROR
NSPR error code: -5977: Failure to load dynamic library
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
gmake[3]: *** [Makefile:92: ../../../dist/FreeBSD11.1_OPT.OBJ/lib/libsoftokn3.chk] Error 1

Approved by:	ports-secteam blanket
2018-05-07 22:01:29 +00:00
Jan Beich
ca0df0b832 MFH: r469333
security/nss: update to 3.37

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.37_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_37_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 61)
2018-05-07 20:35:02 +00:00
Jan Beich
b218d110e2 MFH: r468751 r468754 r468985 r469332
www/firefox: update to 60.0

- Add U2F support, required by Web Authentication [1]
- Drop libv4l support to reduce maintenance

Changes:	https://www.mozilla.org/firefox/60.0/releasenotes/
PR:		226476
Tested by:	tobik, jrm, D. Ebdrup, lwhsu
Submitted by:	Greg V [1]
Security:	5aefc41e-d304-4ec8-8c82-824f84f08244
Approved by:	ports-secteam blanket
Differential Revision:	https://reviews.freebsd.org/D15186
2018-05-07 20:33:22 +00:00
Niclas Zeising
80869ac870 MFH: r469162 r469250
Update drm-next-kmod, drm-stable-kmod and gpu-firmware-kmod to latest
versions from upstream git.

This brings:
* shorter module names for the GPU firmwares
* addition to the kld category for all three ports
* fixes from FreeBSDDesktop since last update
* fixes to build on latest current, after r333263 [0]

Submitted by:	jmd, zeising [0]
Approved by:	maintainer (jmd)
Differential Revision:	https://reviews.freebsd.org/D14765 (based on)

Fix dependency on gpu-firmware-kmod

Fix the dependency on gpu-firmware-kmod, the version used was about a year
off.
Bump portrevision since dependency changed.

Approved by:	jmd (maintainer)
X-MFH-notes:	merge with r469162

Approved by:	ports-secteam (riggs)
2018-05-07 17:15:53 +00:00
Mathieu Arnold
70ea652494 MFH: r468923
Update to 20180404.

PR:		226831
Submitted by:	maintainer
Security:	CVE-2018-8741
Sponsored by:	Absolight
2018-05-07 10:47:30 +00:00
Emanuel Haupt
346a617996 MFH: r469273
Reinstate a patch from r384479 that was accidentally removed in r432474. It
restores support to bridge a serial port across tcp.

Notified by:	leres, Alexandre.Fenyo@secu-independants.fr (via mail)
Approved by:	ports-secteam (blanket)
2018-05-07 08:14:13 +00:00
Dima Panov
195973e587 MFH: r468996
- Prevent OpenSMTPD session hangs and retain a descriptor forever on empty body
    (i.e. when the dot appears on the line directly after the headers).
    This could be used by an attacker to exhaust resources.

PR:		227899
Submitted by:	grembo
Obtained from:	OpenSMTPD git repo (backported)

Approved by:	ports-secteam (riggs)
2018-05-07 07:17:33 +00:00
Antoine Brodin
0d1cbabe2f MFH: r469265
Mark BROKEN: checksum and size mismatch

Reported by:	pkg-fallout
2018-05-07 05:34:43 +00:00
Jose Alonso Cardenas Marquez
b02a99dd07 MFH: r469035
- Update to 8.5.3

Changelog:
 https://www.drupal.org/SA-CORE-2018-004
 https://www.drupal.org/project/drupal/releases/8.5.3

Security:	89ca6f7d-4f00-11e8-9b1d-00e04c1ea73d

Approved by:	ports-secteam (riggs)
2018-05-06 21:36:04 +00:00
Mahdi Mokhtari
c4a319df18 MFH: r467819 r468035
mysql57-{client, server}: Update port to 5.7.22
This update includes fixes for multiple CVEs including:
    CVE-2018-2755 in replication component, MySQL protocol
    CVE-2018-2805 in GIS extention
    CVE-2018-2782 in InnoDB
    and more info on http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html#AppendixMSQL

PR:		227621
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	Netzkommune GmbH

databases/mysql57-client: Fix build with 10.x default compiler/linker
The upstream seems merged our local-patches but
added a -R flag to its `c++` [actually ld] command.
The -R $DIR is like -rpath on 11.x and CURRENT bases but not on 10.x
We then use -rpath to make sure it works on all supported bases.

Reported by:	John W. O'Brien <john@saltant.com>
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (feld)
2018-05-06 16:03:04 +00:00
Mahdi Mokhtari
9cc7408017 MFH: r467817 r467818
mysql56-{client, server}: Update port to 5.6.40
This update includes fixes for multiple CVEs including:
    CVE-2018-2755 in replication component, MySQL protocol
    CVE-2018-2805 in GIS extention
    CVE-2018-2782 in InnoDB
    and more info on http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html#AppendixMSQL

databases/mysql56-server: Add missed distinfo for r467817

Approved by:	ports-secteam (feld)
2018-05-06 15:57:13 +00:00
Kurt Jaeger
36de9dfdcc MFH: r469180
net/kamailio: update 5.0.1 -> 5.1.3

- lots of changes

PR:		227677
Submitted by:	Ben Hood <ben@relops.com>
Relnotes:	https://www.kamailio.org/w/kamailio-v5-1-0-release-notes/
		https://www.kamailio.org/pub/kamailio/5.1.3/ChangeLog
		https://www.kamailio.org/pub/kamailio/5.1.2/ChangeLog
		https://www.kamailio.org/pub/kamailio/5.1.1/ChangeLog
		https://www.kamailio.org/pub/kamailio/5.1.0/ChangeLog
		https://www.kamailio.org/pub/kamailio/5.0.6/ChangeLog
Security:	CVE-2018-8828
Approved by:	ports-secteam (riggs)
2018-05-06 12:55:59 +00:00
Xin LI
446cd1a06c MFH: r469173
- Update to 2018-04-22a
 - Add hash and json to dependencies

PR:		227771
Submitted by:	Yasuhiro KIMURA <yasu utahime org>
Approved by:	ports-secteam
2018-05-06 04:27:56 +00:00
Antoine Brodin
6dbe2f69dd MFH: r469159
Mark BROKEN: unfetchable

Reported by:	pkg-fallout
2018-05-05 19:17:23 +00:00
Niclas Zeising
5f7d55b455 MFH: r468774
Fix GL context creation

Add patch from upstream to fix errors in creating GL context.
See Upstream issue for details:
https://github.com/jwilm/alacritty/issues/921

PR:		227846
Submitted by:	Sascha Holzleiter

Approved by:	ports-secteam (riggs)
2018-05-05 18:57:24 +00:00
Antoine Brodin
3be16863c9 MFH: r469101
Mark BROKEN everywhere and deprecate

Reported by:	pkg-fallout
2018-05-05 11:12:20 +00:00
Thomas Zander
10cabf3000 MFH: r469087
Update to upstream release 0.8.3

PR:		227958
Submitted by:	lbartoletti@tuxfamily.org (maintainer)

Approved by:	ports-secteam (riggs)
2018-05-05 06:12:21 +00:00
Matthias Fechner
8237508b6a MFH: r467332 r468821
Update gitlab to version 10.6.4.
For detailed new feature with the major version please check https://about.gitlab.com/2018/03/22/gitlab-10-6-released/

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15038

Security update for gitlab to 10.6.5.

Reviewed by:	eugen_grosbein.net, tz (mentor)
Approved by:	eugen_grosbein.net, tz (mentor)
MFC after:	1 day
Security:	9dfe61c8-4d15-11e8-8f2f-d8cb8abf62dd
Differential Revision:	https://reviews.freebsd.org/D15249

Approved by:	ports-secteam (feld)
2018-05-04 17:52:36 +00:00
Matthias Fechner
0138123106 MFH: r467331
Update www/gitlab-workhorse to version 4.0.0 which is required for gitlab 10.6.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15037

Approved by:	ports-secteam (feld)
2018-05-04 17:50:55 +00:00
Matthias Fechner
8e4015ea9c MFH: r467330
Update www/gitlab-pages to 0.7.1 which is required for gitlab 10.6.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15036

Approved by:	ports-secteam (feld)
2018-05-04 17:49:54 +00:00
Matthias Fechner
0729b47e4a MFH: r467329
Update net/rubygem-grpc to 1.10.0 which is required for gitlab 10.6.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15035

Approved by:	ports-secteam (feld)
2018-05-04 17:48:45 +00:00
Matthias Fechner
fbd13f8e8c MFH: r467328
Update devel/gitlab-shell to 6.0.4, which is required for gitlab 10.6.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15034

Approved by:	ports-secteam (feld)
2018-05-04 17:47:21 +00:00
Matthias Fechner
e5e97b6227 MFH: r467327
Updated devel/gitaly to version 0.91.0 which is required for gitlab 10.6.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15033

Approved by:	ports-secteam (feld)
2018-05-04 17:46:25 +00:00
Matthias Fechner
d146bc08cd MFH: r467209
Added new ports required for gitlab 10.6.x.

Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D15032

Approved by:	ports-secteam (feld)
2018-05-04 17:45:21 +00:00
Jan Beich
e7ffa47b60 MFH: r468984
games/openra: update GeoLite2 to May snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1694435, actual 1717847

Approved by:	ports-secteam blanket
2018-05-03 20:44:15 +00:00
Jan Beich
a3eafbe6e8 MFH: r468931
audio/flite: link shared libs against libm

$ echo 'int main() {}' | cc -xc - -lflite -L/usr/local/lib
/usr/local/lib/libflite.so: undefined reference to `log'
/usr/local/lib/libflite.so: undefined reference to `fmod'
/usr/local/lib/libflite.so: undefined reference to `exp'
/usr/local/lib/libflite.so: undefined reference to `sin'
/usr/local/lib/libflite.so: undefined reference to `pow'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	mat (via ffmpeg)
Obtained from:	Debian
Approved by:	ports-secteam blanket
2018-05-03 14:48:40 +00:00
Jan Beich
12af5200bd MFH: r468902
x11-drivers/xf86-input-wacom: chase home per HTTP redirect

Approved by:	ports-secteam blanket
2018-05-03 01:06:48 +00:00
Jan Beich
a70f7e9e8f MFH: r468807
www/firefox-esr: update to 52.8.0

Changes:	https://www.mozilla.org/firefox/52.8.0/releasenotes/
Approved by:	ports-secteam blanket
2018-05-03 00:12:13 +00:00
Jan Beich
c1570666c4 MFH: r468896
games/openbor: update to 5120

Changes:	151106a7...5b8a3faa
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-02 23:53:38 +00:00
Jan Beich
686eab7fb8 MFH: r468895
emulators/citra: update to s20180502

Changes:	55414c32...ca3b82ca
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-05-02 23:52:38 +00:00
Jan Beich
6ad085e307 print/freetype2: apply CVE-2018-6942 fix
PR:		227568
Submitted by:	lightside@gmx.com
Obtained from:	upstream (freetype 2.9.1)
Approved by:	ports-secteam blanket
2018-05-02 23:30:09 +00:00
Matthias Andree
0f4841ed41 MFH: r468546
Regression/bug fix update to e2fsprogs 1.44.1.

ChangeLog:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.44.1>

Approved by:	ports-secteam (riggs@)
2018-05-01 07:33:54 +00:00
Jan Beich
8fdc265f0c MFH: r468748
games/openbor: update to 5110

Changes:	4327f3c0...151106a7
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-05-01 00:22:18 +00:00
Jan Beich
ce0749f4a2 MFH: r468747
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-05-01 00:21:30 +00:00
Cy Schubert
867d779dfe MFH: r468557
Correctly link to MIT KRB5 libraries when selected.

This was discovered while working through issues relating to an
exp-run using base with private Heimdal, part of the project to
make a) Heimdal in base private and b) import MIT into base (PR 222745).

PR:		227680
Submitted by:	cy@
Approved by:	Corey Halpin <chalpin@cs.wisc.edu> (maintainer)
Approved by:	portmgr (riggs)
2018-04-30 19:21:52 +00:00
Thomas Zander
d1c61bf11e MFH: r468700
Fix install path for DOCS

PR:		227858
Reported by:	lebarondemerde@privacychain.ch

Approved by:	ports-secteam (riggs)
2018-04-30 13:35:52 +00:00
Torsten Zuehlsdorff
35e4887bbc MFH: r468352
lang/php70: Update from 7.0.29 to 7.0.30

Changelog: http://www.php.net/ChangeLog-7.php#7.0.30

Security:	CVE-2018-5712

Approved by:	ports-secteam (riggs)
2018-04-30 09:00:48 +00:00
Torsten Zuehlsdorff
3cc5e839b4 MFH: r468353
Update PHP 7.1 from 7.1.16 to 7.1.17

Changelog: http://www.php.net/ChangeLog-7.php#7.1.17

Security:	CVE-2018-5712

Approved by:	ports-secteam (riggs)
2018-04-30 08:59:27 +00:00
Torsten Zuehlsdorff
9aa5ce18de MFH: r468354
lang/php72: Update from 7.2.4 to 7.2.5

Changelog: http://www.php.net/ChangeLog-7.php#7.2.5

Security:	CVE-2018-5712

Approved by:	ports-secteam (riggs)
2018-04-30 08:57:29 +00:00
Ben Woods
7aaf5fb621 MFH: r468402
sysutils/zrepl: Fix rc.d init script on FreeBSD < 11.1

This change removes the daemon syslog feature on FreeBSD < 11.1.
This has little effect to the usefulness of zrepl logging, as the daemon
itself has inbuilt syslog support which is enabled by default in the
sample config file /usr/local/etc/zrepl/zrepl.yml. The only output to
stdout/stderr from zrepl will be if its inbuilt syslog feature is not
working.

PR:		224844
Reported by:	Bernhard <bernhard.kneip@postadigitale.de>

Approved by:	ports-secteam (riggs)
2018-04-29 14:18:46 +00:00
Guido Falsi
e475c8dc24 MFH: r468386
Import upstream commit fixing a crash caused by a null pointer
dereference.

Approved by:		kde (tcberner)
Obtained from:		0e75f3272d
Differential Revision:	https://reviews.freebsd.org/D15210

Approved by:		ports-secteam (riggs)
2018-04-29 12:14:03 +00:00
Olivier Cochard
fcef5f0e19 MFH: r467384 r467574
Fix watchfrr RC script and build on 10.3

PR:		227415
Reported by:	pautina@kharkiv.net

Fix plist with FPM option

Reported by:	prj@rootwyrm.com

Approved by:	ports-secteam blanket
2018-04-29 11:41:07 +00:00
Thomas Zander
d6952ec099 MFH: r468605
Update to upstream version 0.9.5

Details:
- Introduce CONTRIB OPTION
- USES localbase:ldflags
- Have port Makefile manage installation due to problematic upstream
  install target

PR:		227105
Submitted by:	gor@clogic.com.ua (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-29 07:16:09 +00:00
Tijl Coosemans
215e7729cc MFH: r468134
Update security/mbedtls to 2.8.0 and bump dependent ports.

Security:	https://tls.mbed.org/tech-updates/releases/mbedtls-2.8.0-2.7.2-and-2.1.11-released
Approved by:	ports-secteam (riggs)
2018-04-28 16:36:35 +00:00
Lev A. Serebryakov
ab24bab0cd Fix shebangs.
PR:		227614
Submitted by:	Koichiro Iwao <meta@FreeBSD.org>
Approved by:	ports-secteam blanket
2018-04-28 14:17:06 +00:00
Jan Beich
c6e114d133 MFH: r468512
www/firefox-esr: update to 52.7.4

Changes:	https://www.mozilla.org/firefox/52.7.4/releasenotes/
Approved by:	ports-secteam blanket
2018-04-28 00:45:53 +00:00
Jan Beich
76942b2193 MFH: r468509
www/firefox: mirror distfile to ignore hiccups a la r465627

Approved by:	ports-secteam blanket
2018-04-28 00:45:09 +00:00
Jan Beich
6b6704883f MFH: r468508
www/firefox: update to 59.0.3

Changes:	https://www.mozilla.org/firefox/59.0.3/releasenotes/
Approved by:	ports-secteam blanket
2018-04-28 00:44:22 +00:00
Jan Beich
8fb691af0e MFH: r468507
emulators/citra: update to s20180427

Changes:	ed42b4b0...55414c32
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-28 00:27:07 +00:00
Jan Beich
df5bbf92b8 MFH: r468493
Adjust __cxa_thread_atexit conditional

Approved by:	ports-secteam blanket
2018-04-27 19:49:20 +00:00
Jan Beich
c753a8576a MFH: r468435
x11-drivers/xf86-video-amdgpu: allow on /stable/11 or 11.2

Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	ports-secteam blanket
2018-04-27 17:16:24 +00:00
Thomas Zander
4e1122b067 MFH: r468427
Update to upstream version 1.26 (bug fixes)

PR:		227607
Submitted by:	svysh.fbsd@gmail.com

Approved by:	ports-secteam (riggs)
2018-04-27 14:22:45 +00:00
Bernard Spil
24bc4e0dbb MFH: r468131
databases/mariadb55-server: Security update to 5.5.60

 - Fix build with aarch64 [1]
 - Remove new ${name}_limits behavior from 11-STABLE [2]

PR:		227628 [1], 227434 [2]
Submitted by:	Naram Qashat <cyberbotx cyberbotx com> [1], 0mp [2]
Security:	57aec168-453e-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (riggs)
2018-04-27 11:35:08 +00:00
Jan Beich
7fc912c75f MFH: r468412
lang/solidity: unbreak with Clang 6

In file included from libsolidity/analysis/ConstantEvaluator.cpp:23:
In file included from ./libsolidity/analysis/ConstantEvaluator.h:25:
In file included from ./libsolidity/ast/ASTVisitor.h:25:
In file included from /usr/include/c++/v1/string:477:
In file included from /usr/include/c++/v1/string_view:176:
In file included from /usr/include/c++/v1/__string:56:
In file included from /usr/include/c++/v1/algorithm:643:
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::FixedBytesType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3617:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::FixedBytesType, std::__1::allocator<dev::solidity::FixedBytesType> >::__on_zero_shared' requested here
        __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
        ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace<dev::solidity::FixedBytesType, std::__1::allocator<dev::solidity::FixedBytesType> >::__shared_ptr_emplace<int>' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::FixedBytesType>::make_shared<int>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
./libsolidity/ast/Types.h:623:19: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::FixedBytesType, int>' requested here
                m_baseType(std::make_shared<FixedBytesType>(1))
                                ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::IntegerType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3617:9: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::IntegerType, std::__1::allocator<dev::solidity::IntegerType> >::__on_zero_shared' requested here
        __shared_ptr_emplace(_Alloc __a, _Args&& ...__args)
        ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of function template specialization 'std::__1::__shared_ptr_emplace<dev::solidity::IntegerType, std::__1::allocator<dev::solidity::IntegerType> >::__shared_ptr_emplace<int, dev::solidity::IntegerType::Modifier>' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::IntegerType>::make_shared<int, dev::solidity::IntegerType::Modifier>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
./libsolidity/ast/Types.h:718:15: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::IntegerType, int, dev::solidity::IntegerType::Modifier>' requested here
                return std::make_shared<IntegerType>(160, IntegerType::Modifier::Address);
                            ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^
/usr/include/c++/v1/memory:3656:5: error: destructor called on non-final 'dev::solidity::BoolType' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor]
    __data_.second().~_Tp();
    ^
/usr/include/c++/v1/memory:3612:5: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::BoolType, std::__1::allocator<dev::solidity::BoolType> >::__on_zero_shared' requested here
    __shared_ptr_emplace(_Alloc __a)
    ^
/usr/include/c++/v1/memory:4277:26: note: in instantiation of member function 'std::__1::__shared_ptr_emplace<dev::solidity::BoolType, std::__1::allocator<dev::solidity::BoolType> >::__shared_ptr_emplace' requested here
    ::new(__hold2.get()) _CntrlBlk(__a2, _VSTD::forward<_Args>(__args)...);
                         ^
/usr/include/c++/v1/memory:4656:29: note: in instantiation of function template specialization 'std::__1::shared_ptr<dev::solidity::BoolType>::make_shared<>' requested here
    return shared_ptr<_Tp>::make_shared(_VSTD::forward<_Args>(__args)...);
                            ^
libsolidity/analysis/ConstantEvaluator.cpp:58:4: note: in instantiation of function template specialization 'std::__1::make_shared<dev::solidity::BoolType>' requested here
                        make_shared<BoolType>() :
                        ^
/usr/include/c++/v1/memory:3656:23: note: qualify call to silence this warning
    __data_.second().~_Tp();
                      ^

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2018-04-27 10:09:33 +00:00
Fukang Chen
627bb8dfe8 MFH: r468181
security/py-obfsproxy-tor: Fix runtime dependency error

- Change runtime dependency entry point Twisted_Core back to Twisted
- Update checksum for CHEESESHOP
- Add test target

Reviewed by:	cs, koobs
Approved by:	cs (maintainer), koobs (ports)
Differential Revision:	https://reviews.freebsd.org/D13452

Approved by:	ports-secteam (riggs)
2018-04-27 08:33:43 +00:00
Ben Woods
75ca5eabe5 MFH: r468336
irc/quassel: Update to 0.12.5

Changes this release:
  https://quassel-irc.org/node/130

Security:	https://vuxml.freebsd.org/freebsd/499f6b41-58db-4f98-b8e7-da8c18985eda.html

Approved by:	ports-secteam (riggs)
2018-04-27 07:47:37 +00:00
Dima Panov
05cb047d44 MFH: r468319
- Pet MDA part, add brackets around Return-Path as per RFC5322 §3.6.6.

Missing brackets lead to a panic when a malformed address line
is fed to dovecot-lda

Submitted by:	gahr
Reported by:	brnrd via dovecot ML
Obtained from:	725ba4fa2d

Approved by:	portmgr (adamw)
2018-04-27 03:54:08 +00:00
Jan Beich
f12f165c11 MFH: r468390
devel/cxxtools: unbreak with libc++ 6.0

In file included from settingswriter.cpp:28:
In file included from ./settingswriter.h:31:
In file included from ../include/cxxtools/char.h:32:
In file included from /usr/include/c++/v1/string:477:
/usr/include/c++/v1/string_view:211:5: error: static_assert failed due to requirement 'is_pod<value_type>::value' "Character type of basic_string_view must be a POD"
    static_assert(is_pod<value_type>::value, "Character type of basic_string_view must be a POD");
    ^             ~~~~~~~~~~~~~~~~~~~~~~~~~
settingswriter.cpp:42:21: note: in instantiation of template class 'std::__1::basic_string_view<cxxtools::Char, std::__1::char_traits<cxxtools::Char> >' requested here
            *_os << std::endl;
                    ^

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2018-04-26 22:26:02 +00:00
Emanuel Haupt
65acdc702a MFH: r468384
dane requires devel/py-six to run.

Notified by:	patrik@hildingsson.se (via mail)
Approved by:    ports-secteam (blanket)
2018-04-26 20:43:14 +00:00
Jan Beich
c0871b7a0a MFH: r468312
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-26 00:33:06 +00:00
Jan Beich
25e0bf13cf MFH: r468313
games/openbor: update to 5075

Changes:	f47df2b0...4327f3c0
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-04-26 00:31:43 +00:00
Jan Beich
de93117517 MFH: r468311
emulators/citra: update to s20180425

Changes:	7d8b7d93...ed42b4b0
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-26 00:31:06 +00:00
Jan Beich
4ffd6956ef MFH: r468310
emulators/rpcs3: update to 0.0.5.232

Changes:	bd1d4de42...98b715d8c
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-26 00:30:12 +00:00
Bryan Drewery
6fadffadd9 MFH: r468295
The newer meson requires 3.5 (setup.py)

Approved by:	portmgr (implicit)
2018-04-25 20:17:48 +00:00
Bryan Drewery
7fc681a1e9 MFH: r466385
libressl support was fixed in r452358

Approved by:	portmgr (implicit)
2018-04-25 17:50:55 +00:00
Xin LI
e81590f36c MFH: r468188
Update to 2018-04-22.

PR:		227733
Submitted by:	Yasuhiro KIMURA <yasu utahime org>
Approved by:	ports-secteam
2018-04-24 07:55:16 +00:00
Jan Beich
f9e6ac3ef4 MFH: r468169
games/openbor: update to 5034

Changes:	449e528...f47df2b0
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-04-24 00:53:56 +00:00
Jan Beich
c4a8db251d MFH: r468160
www/waterfox: apply a FF60 fix

Approved by:	ports-secteam blanket
2018-04-24 00:38:29 +00:00
Jan Beich
ff4b225fcc MFH: r468156
emulators/rpcs3: update to 0.0.5.215

Changes:	eb3dfb6bb...bd1d4de42
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-24 00:30:00 +00:00
Jason E. Hale
45788efc7a MFH: r468153
Paypal backend was re-added in this release and was missed due to the
arguments passed by EBIC_CONFIGURE_OFF. Consequently, the pkg-plist was
broken when the EBICS option was enabled.

Adjust the check for security/xmlsec1 so that aqbanking can be built
in poudriere with the EBICS option enabled.

Approved by:	ports-secteam (blanket)
2018-04-24 00:14:22 +00:00
Jan Beich
460e985887 MFH: r468037
emulators/citra: update to s20180422

Changes:	048b0fc0...7d8b7d93
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-24 00:08:37 +00:00
Dan Langille
6a72162e9d MFH: r466296
Update to 2.4.4

Changes:	https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/
PR:		227091
Exp-run by:	antoine
Security:	eb69bcf2-18ef-4aa2-bb0c-83b263364089

Approved by:	ports-secteam blanket
2018-04-23 22:04:01 +00:00
Kyle Evans
d5152212c3 MFH: r467716
Fix arm-none-eabi-gcc/aarch64-none-elf-gcc plist after r466699

jhb fixed these ports in r466699, but include-fixed headers has changed
since the last update, perhaps due to --sysroot and these ports being built
differently since then.

Add the extra headers to the plist and bump PORTREVISION due to package
differences. This fixes some sanity checking in the plist, since these files
are installed to the stage dir.

Reported by:	Phillip R. Jaenke <prj@rootwyrm.com>
Approved by:	ler (ports)

Approved by:	ports-secteam (riggs)
2018-04-23 01:25:53 +00:00
Jan Beich
ab32c9b409 MFH: r468041
devel/py-pytest-tornado: update to 0.5.0

Changes:	https://github.com/eugeniy/pytest-tornado/compare/v0.4.5...v0.5.0
Approved by:	ports-secteam (riggs)
2018-04-22 20:18:00 +00:00
Jochen Neumeister
e4fc369c95 MFH: r467844
Update to 4.9.5

Security:	be38245e-44d9-11e8-a292-00e04c1ea73d

Approved by:	ports-secteam (riggs)
2018-04-22 19:34:56 +00:00
Thomas Zander
d3ebf4dccf MFH: r468044
Bump PORTREVISION for ports depending on libmatroska

Approved by:	ports-secteam (riggs)
2018-04-22 19:03:06 +00:00
Thomas Zander
c3141a7074 MFH: r468043
Update to upstream version 1.4.9

Details:
- Update to upstream version 1.4.9
- Switch build system to cmake (mandatory upstream)
- Build shared libs, not static libs (upstream build
  system requires either-or; the number of consumers
  in the ports tree is small, this is unlikely to
  cause problems)

Approved by:	ports-secteam (riggs)
2018-04-22 19:01:12 +00:00
Thomas Zander
6bc9969ae1 MFH: r468042
Update to upstream version 1.3.6

Details:
- Update to upstream version 1.3.6
- Switch build system to cmake (mandatory upstream)
- Build shared libs, not static libs (upstream build
  system requires either-or; the number of consumers
  in the ports tree is small, this is unlikely to
  cause problems)

Approved by:	ports-secteam (riggs)
2018-04-22 18:27:23 +00:00
Sunpoet Po-Chuan Hsieh
a8b96a14e9 MFH: r467796
Update to 5.26.2

Changes:	https://metacpan.org/changes/release/SHAY/perl-5.26.2
Security:	41c96ffd-29a6-4dcc-9a88-65f5038fa6eb

Approved by:	ports-secteam (riggs)
2018-04-21 22:55:09 +00:00
Jose Alonso Cardenas Marquez
94dba58318 MFH: r467794
- Update to 8.5.2

ChangeLog: https://www.drupal.org/project/drupal/releases/8.5.2

Security:	33174280-43fa-11e8-aad5-6cf0497db129

Approved by:	ports-secteam (riggs)
2018-04-21 21:57:00 +00:00
Matthew Seaman
9dd46e15b3 MFH: r466558 r466791 r467800
Add PHP flavors to phpMyAdmin.

Approved by:	matthew
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D14970

Upgrade to 4.8.0

ChangeLog: https://www.phpmyadmin.net/files/4.8.0/

Security Update to 4.8.0.1

Fixes: CSRF vulnerability allowing arbitrary SQL execution present in
4.8.0

Release Notes:  https://www.phpmyadmin.net/files/4.8.0.1/

Security:	ac7da39b-4405-11e8-afbe-6805ca0b3d42

Approved by:	ports-secteam (riggs)
2018-04-21 16:30:34 +00:00
Thomas Zander
f9209cd069 MFH: r467890
Update to upstream release 2.4.4

Details:
Bug fixes
- #3055, [raster] ST_Clip() on a raster without band crashes the server
        (Regina Obe)
- #3942, geojson: Do not include private header for json-c >= 0.13
         (Bjoern Esser)
- #3952, ST_Transform fails in parallel mode (Paul Ramsey)
- #3978, Fix KNN when upgrading from 2.1 or older (Sandro Santilli)
- #4003, lwpoly_construct_circle: Avoid division by zero (Raul Marin Rodriguez)
- #4004, Avoid memory exhaustion when building a btree index (Edmund Horner)
- #4016, proj 5.0.0 support (Raul Marin Rodriguez)
- #4017, lwgeom lexer memory corruption (Peter E)
- #4020, Casting from box3d to geometry now returns correctly connected
         PolyhedralSurface (Matthias Bay)
- #4025, #4032 Incorrect answers for temporally "almost overlapping" ranges
         (Paul Ramsey, Darafei Praliaskouski)
- #4052, schema qualify several functions in geography (Regina Obe)
- #4055, ST_ClusterIntersecting drops SRID (Daniel Baston)

PR:		227360
Submitted by:	lbartoletti@tuxfamily.org (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-21 14:19:27 +00:00
Thomas Zander
2575284c3d MFH: r467882
Update to upstream version 2.3.7

Details:
Bug Fixes and Enhancements:
- #3055, [raster] ST_Clip() on a raster without band crashes the server
         (Regina Obe)
- #3978, Fix KNN when upgrading from 2.1 or older (Sandro Santilli)
- #4003, lwpoly_construct_circle: Avoid division by zero (Raúl Marín Rodríguez)
- #4017, lwgeom lexer memory corruption (Peter E)
- #4020, Casting from box3d to geometry now returns correctly connected
         PolyhedralSurface (Matthias Bay)
- #4025, #4032 Incorrect answers for temporally "almost overlapping" ranges
         in ST_ClosestPointOfApproach and ST_CPAWithin
         (Paul Ramsey, Darafei Praliaskouski)
- #4052, schema qualify several functions in geography (Regina Obe)

PR:		227360
Submitted by:	lbartoletti@tuxfamily.org (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-21 12:16:06 +00:00
Jan Beich
56b7de4221 MFH: r467839
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-20 23:00:25 +00:00
Jan Beich
2672e86486 MFH: r467840
net/ceph: drop bogus flavor specifier

Unsuffixed binaries are only installed for default python version.

$ DEFAULT_VERSIONS=python=3.6 make
[...]
===>   ceph-12.2.4_1 depends on executable: sphinx-build - not found
===>   ceph-12.2.4_1 depends on executable: virtualenv - not found

PR:		227260
Approved by:	ports-secteam blanket
2018-04-20 20:15:51 +00:00
Sunpoet Po-Chuan Hsieh
88e9817680 MFH: r467404
Fix CVE-2016-5684

- Bump PORTREVISION for package change

Obtained from:	https://sourceforge.net/p/freeimage/svn/1735/
		https://sourceforge.net/p/freeimage/svn/1740/
Security:	5b1631dc-eafd-11e6-9ac1-a4badb2f4699

Approved by:	ports-secteam (riggs)
2018-04-19 18:32:43 +00:00
Sunpoet Po-Chuan Hsieh
fc81531aa0 MFH: r467427
Update to 5.24.4

Changes:	https://metacpan.org/changes/release/SHAY/perl-5.24.4
Security:	41c96ffd-29a6-4dcc-9a88-65f5038fa6eb

Approved by:	ports-secteam (riggs)
2018-04-19 18:29:48 +00:00
Vasil Dimov
de117dcaa1 MFH: r467214
net-p2p/monero-cli: Fix build on FreeBSD10/clang34

Approved by:	portmgr (blanket approval for fixing a broken build)
2018-04-19 16:22:02 +00:00
Jochen Neumeister
67778dc621 MFH: r467540
www/drupal7: Update to 7.58

Changelog: https://www.drupal.org/project/drupal/releases/7.58

PR:		227054
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Security:	a9e466e8-4144-11e8-a292-00e04c1ea73d

Approved by:	ports-secteam (riggs)
2018-04-19 06:38:59 +00:00
Jan Beich
71fa2d0200 MFH: r467743
emulators/rpcs3: update to 0.0.5.198

Changes:	6baf67520...eb3dfb6bb
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-19 00:34:43 +00:00
Jan Beich
8d6c0e90f1 MFH: r467742
emulators/citra: update to s20180418

Changes:	cb36f9fa...048b0fc0
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-19 00:33:53 +00:00
Jan Beich
3f16acddc5 MFH: r467741
www/waterfox: apply some FF60 fix

Approved by:	ports-secteam blanket
2018-04-19 00:32:38 +00:00
Bernard Spil
58fce698a0 MFH: r466186
security/libressl-devel: Update to 2.7.2

 - LibreSSL 2.7 is now STABLE
 - Fixes a memleak in libtls

Approved by:	ports-secteam (riggs)
2018-04-18 19:50:51 +00:00
Bernard Spil
4b6f5d7c19 MFH: r467495 r467498
security/openssl: Security update

 - Add CVE-2018-0737 patch
 - Bump portrev too

Security:	8f353420-4197-11e8-8777-b499baebfeaf
Approved by:	ports-secteam (riggs)
2018-04-18 19:47:50 +00:00
Bernard Spil
eeb1315287 MFH: r467499
security/openssl-devel: Security update for CVE-2018-0737

Security:	8f353420-4197-11e8-8777-b499baebfeaf

Approved by:	ports-secteam (riggs)
2018-04-18 19:45:55 +00:00
Matthias Fechner
9832110630 MFH: r466676 r466677
Update gitlab to version 10.5.6.
For changelog what changed to 10.5 release see here: https://about.gitlab.com/2018/02/22/gitlab-10-5-released/

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D14963

The commit r466676 failed to remove an obsolete file, this commit fixes this.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D14963

Approved by:	ports-secteam (eadler)
2018-04-18 17:18:42 +00:00
Matthias Fechner
5a59faf1ec MFH: r466445
Update to version 0.9.1 which is required for gitlab 10.5.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D14943

Approved by:	ports-secteam (eadler)
2018-04-18 17:17:07 +00:00
Matthias Fechner
0816603bdc MFH: r466666
New ports required for gitlab update to 10.5.x.

Submitted by:	swills
Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D14841

Approved by:	ports-secteam (eadler)
2018-04-18 17:15:56 +00:00
Matthias Fechner
04cb69df0d MFH: r466447 r466567
Fixed outdated dependency for net/rubygem-gitaly.

Reviewed by:	tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D14944

Update to version 0.82.0 which is required for gitlab 10.5.x.

Reviewed by:	mat, tz (mentor)
Approved by:	tz (mentor)
Differential Revision:	https://reviews.freebsd.org/D14867

Approved by:	ports-secteam (eadler)
2018-04-18 17:14:11 +00:00
Matthias Fechner
2b56886dc0 MFH: r466441
Update www/gitlab-workhorse to 3.6.0 which is required for gitlab 10.5.x.

Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D14949

Approved by:	ports-secteam (eadler)
2018-04-18 17:12:06 +00:00
Matthias Fechner
bcf2bd391c MFH: r466448
Update devel/gitlab-shell to version 6.0.3 which is required fot gitlab 10.5.x.

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D14942

Approved by:	ports-secteam (eadler)
2018-04-18 17:10:50 +00:00
Kyle Evans
202cd1ced8 MFH: r466699
Fix two more issues with r465416.

- Force build of a cross-compiler by defining CROSS_DIRECTORY_STRUCTURE
  in CFLAGS even if the build host matches the build target.  This
  fixes such a cross compiler to not include /usr/local/lib in its default
  library path (e.g. amd64-gcc when built on amd64).
- Don't remove the include-fixed headers for the aarch64-none-elf-gcc
  and arm-none-eabi-gcc packages.
- Bump PORTREVISION.

Reported by:	kevans (2)
Reviewed by:	bdrewery, kevans
Differential Revision:	https://reviews.freebsd.org/D14925

Approved by:	ports-secteam (feld)
2018-04-18 16:57:36 +00:00
Jan Beich
d1097a1892 MFH: r467554
games@ is not to be used as a maintainer per r371872

Pointy hat to:	rene
Approved by:	ports-secteam blanket
2018-04-17 03:18:59 +00:00
Jan Beich
4a1e9de99f MFH: r467551
www/firefox: crashfix if no clipboard is available

Obtained from:	upstream (Firefox 60)
Approved by:	ports-secteam blanket
2018-04-17 01:39:04 +00:00
Jan Beich
f3e7c126d2 MFH: r467547
emulators/citra: update to s20180416

Changes:	7f408eef...cb36f9fa
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-17 00:47:05 +00:00
Jan Beich
8df893742e MFH: r467546
emulators/rpcs3: update to 0.0.5.196

- Drop "virtual" per https://github.com/RPCS3/rpcs3/commit/c2ae7ee4024e

Changes:	ea82b732a...6baf67520
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-17 00:46:06 +00:00
Jan Beich
c123ea6f3e MFH: r467545
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-17 00:45:32 +00:00
Bryan Drewery
4eb4c9a184 MFH: r467538
Update to 1.25.0.

- The ABI patch is no longer needed on head due to fixes being upstreamed
  to use the pre-ino64 symbols.  The ABI patch is still needed for the
  bootstrap but should be removable for 1.26.0 if it uses beta 2018-03-18.

PR:		227130 [based on]
Tested by:	dumbbell, Charlie Li
Submitted by:	riggs [based on]
Differential Revision:	https://reviews.freebsd.org/D14921 [based on]

Approved by:	portmgr (implicit)
2018-04-16 21:37:21 +00:00
Renato Botelho
3e4e90ceb8 MFH: r467246
Fix saltstack bootstrap renaming desired to be installed package from
swig -> swig30 since former package doesn't exist

PR:		226830
Submitted by:	garga
Approved by:	maintainer timeout (> 2 weeks)
Obtained from:	https://github.com/saltstack/salt-bootstrap/issues/1192
Sponsored by:	Rubicon communications, LLC (Netgate)
Approved by:	ports-secteam (delphij)
2018-04-16 12:40:02 +00:00
Jan Beich
f74213cdfe MFH: r467449
graphics/freeimage: unbreak consumers on arm* with NEON

$ echo 'int main() {}' | cc -xc - -o /dev/null -L/usr/local/lib -lfreeimage -lm
/usr/local/lib/libfreeimage.so: undefined reference to `png_init_filter_functions_neon'
cc: error: linker command failed with exit code 1 (use -v to see invocation)

Approved by:	ports-secteam blanket
2018-04-16 00:51:07 +00:00
Jan Beich
3a7eced67e MFH: r467442
graphics/freeimage: unbreak build with Clang 6 (C++14 by default)

Source/LibRawLite/./internal/dcraw_common.cpp:2042:17: error: constant expression evaluates to -2 which cannot be narrowed to type 'char' [-Wc++11-narrowing]
    1,0, 2,2, 2,-2,
                ^~
Source/LibRawLite/./internal/dcraw_common.cpp:2042:17: note: insert an explicit cast to silence this issue
    1,0, 2,2, 2,-2,
                ^~
                static_cast<char>( )
[...]

Reported by:	pkg-fallout (armv6, armv7, aarch64)
Approved by:	ports-secteam blanket
2018-04-15 23:58:57 +00:00
Jan Beich
e49995fa72 MFH: r467441
math/ceres-solver: unbreak OPENMP=off after r465555

$ make config
│ │──────────────────────────── Threading support ───────────────────────────│ │
│ │+( ) OPENMP       Parallel processing support via OpenMP                  │ │
│ │+(*) TBB          Intel threading building blocks                         │ │
====> You cannot select multiple options from the THREADS radio
=====> Only one of these must be defined: OPENMP TBB
Config is invalid. Re-edit? [Y/n] y

Approved by:	ports-secteam blanket
2018-04-15 23:58:28 +00:00
Eugene Grosbein
5d7e7a0162 MFH: r467313
security/ipsec-tools: fix CVE-2016-10396

The racoon daemon in IPsec-Tools 0.8.2 contains a remotely exploitable
computational-complexity attack when parsing and storing ISAKMP fragments.
The implementation permits a remote attacker to exhaust computational
resources on the remote endpoint by repeatedly sending ISAKMP fragment
packets in a particular order such that the worst-case computational
complexity is realized in the algorithm utilized to determine
if reassembly of the fragments can take place.

The fix obtained from NetBSD CVS head with a command:

cvs diff -D 2017-01-24 -D 2017-09-01 \
	src/racoon/handler.h \
	src/racoon/isakmp.c \
	src/racoon/isakmp_frag.c \
	src/racoon/isakmp_inf.c

While here, add LICENSE.

PR:		225066
Approved by:	ports-secteam (riggs)
Obtained from:	NetBSD
Security:	CVE-2016-10396
Security:	https://www.vuxml.org/freebsd/974a6d32-3fda-11e8-aea4-001b216d295b.html
2018-04-15 08:51:11 +00:00
Mark Felder
ce157909dc MFH: r467334
mail/archiveopteryx: Fix build with modern clang
2018-04-14 17:15:06 +00:00
Sunpoet Po-Chuan Hsieh
94d3cba632 MFH: r467255 r467256
Update to 1.31.1

Changes:	https://github.com/nghttp2/nghttp2/releases
Security:	1fccb25e-8451-438c-a2b9-6a021e4d7a31

Approved by:	ports-secteam (delphij)
2018-04-14 12:59:08 +00:00
Carlos J. Puga Medina
5b6ad3a461 MFH: r467307
- Remove duplicate dependency libxml2
- Remove comment about use_system_icu because icu is already unbundled
- Update pkg-message for the hanging tabs problem

Approved by:	ports-secteam (blanket)
2018-04-14 11:51:57 +00:00
Jan Beich
3c667e9a98 MFH: r467282
audio/pulseaudio: update to 11.1

Changes:	https://github.com/pulseaudio/pulseaudio/compare/v11.0...v11.1
ABI:		https://abi-laboratory.pro/tracker/timeline/pulseaudio/
PR:		223506
Submitted by:	lightside <lightside@gmx.com>
Approved by:	maintainer timeout (5 months)
Approved by:	ports-secteam (delphij)
2018-04-14 09:07:35 +00:00
Thomas Zander
6502bfb6fb MFH: r467286
Update to upstream version 0.5.9

Details
- New patchlevel release 0.5.9
- Cleanup ports
- USES localbase:ldflags

PR:		227061
Submitted by:	uzsolt@uzsolt.hu
Reviewed by:	gor@clogic.com.ua (maintainer)
Approved by:	gor@clogic.com.ua (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-14 06:28:34 +00:00
Jan Beich
d9477a1ddf MFH: r466272 r467277
games/openbor: update to 4942

Changes:	57735a1...449e528
Approved by:	ports-secteam (feld, implicit for snapshots)
2018-04-13 23:26:03 +00:00
Jan Beich
1cedcb9f37 MFH: r467274
emulators/citra: update to s20180413

Changes:	8b858f1b...7f408eef
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-13 22:09:56 +00:00
Jan Beich
562f9180c7 MFH: r467273
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-13 22:09:26 +00:00
Kirill Ponomarev
06914a57da MFH: r466403
Update to version 2.5.0

PR:		227249
Submitted by:	maintainer

Approved by:	ports-secteam (delphij)
2018-04-13 09:57:43 +00:00
Steve Wills
6ad8e3aedd MFH: r467176
devel/jenkins-lts: update to 2.107.2

Security:	aaba17aa-782e-4843-8a79-7756cfa2bf89

Approved by:	ports-secteam (implicit)
2018-04-12 17:57:11 +00:00
Jan Beich
5b396c50c4 MFH: r467115
emulators/citra: update to s20180410

Changes:	39fce601...8b858f1b
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-11 23:46:29 +00:00
Jan Beich
41a0d0f2d7 MFH: r467114
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-11 23:45:23 +00:00
Mark Felder
31529d962d MFH: r466569 r466572
net-mgmt/py-pdagent: Add dedicated user/group

- Also add pkg-message informing how to permit users and services access

net/py-pdagent: Further increase security

Limit access to alert data files which could hold sensitive information

PR:		227273
2018-04-11 13:01:27 +00:00
Xin LI
7e6aa9217f MFH: r467039
Require netif be run before starting slapd.

PR:		213671
Submitted by:	arkadiusz.majewski at iptrace.pl
Approved by:	ports-secteam
2018-04-11 09:42:03 +00:00
Luca Pizzamiglio
57499fe5da MFH: r466647
net/librdkafka: fix pkg-plist, remove python dependency

PR:		227248
Submitted by:	 Sergey Akhmatov <sergey@akhmatov.ru>

Approved by:	ports-secteam (riggs)
2018-04-11 08:11:19 +00:00
Jan Beich
7c2c751c98 MFH: r466925
graphics/mesa-{libs,dri}: update to 17.3.8

Changes:	https://www.mesa3d.org/relnotes/17.3.2.html
Changes:	https://www.mesa3d.org/relnotes/17.3.3.html
Changes:	https://www.mesa3d.org/relnotes/17.3.4.html
Changes:	https://www.mesa3d.org/relnotes/17.3.5.html
Changes:	https://www.mesa3d.org/relnotes/17.3.6.html
Changes:	https://www.mesa3d.org/relnotes/17.3.7.html
Changes:	https://www.mesa3d.org/relnotes/17.3.8.html
PR:		225035
Tested by:	Oleh Hushchenkov, Kevin Oberman
Approved by:	maintainer timeout (3 months, cookie licking)
Approved by:	ports-secteam (riggs)
2018-04-11 04:40:56 +00:00
Rodrigo Osorio
749a6efc20 MFH: r466909
Upgrade rpm4 from 4.13.0.2 to 4.13.1

Major changes:
 - Fix CVE-2017-7501
 - Fix file lists getting fed to file triggers multiple times
 - Fix not all %transfiletriggerpostun file triggers executing (RhBug:1514085)
 - Fix file triggers executing before file fingerprinting
 - Fix file triggers firing on non-installed files
 - Fix file signatures failing on hardlinked files (#333)

Full release note : http://rpm.org/wiki/Releases/4.13.1

Security:	CVE-2017-7501

Approved by:	ports-secteam (riggs)
2018-04-10 20:51:55 +00:00
Rene Ladan
7d159f7902 MFH: r466682
databases/py-fakeredis: update to 0.10.2

Changelog:	https://github.com/jamesls/fakeredis#0102
Reported by:	portscout

Approved by:	ports-secteam (riggs)
2018-04-10 19:35:28 +00:00
Jung-uk Kim
ed31685151 MFH: r466981
Update to 29.0.0.140.

https://helpx.adobe.com/security/products/flash-player/apsb18-08.html

Approved by:	ports-secteam (blanket)
2018-04-10 18:27:57 +00:00
Jan Beich
3468386e32 MFH: r466918
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-10 00:43:21 +00:00
Jan Beich
0bfd06a6b2 MFH: r466917
emulators/rpcs3: update to 0.0.5.188

Changes:	2b5cf2455...ea82b732a
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-10 00:20:08 +00:00
Jan Beich
f1f7aecfff MFH: r466924
graphics/mesa-dri: fix device name detection for Wayland/EGL

PR:		223030
Submitted by:	Greg V
Obtained from:	upstream (Mesa 18.0.0)
Approved by:	maintainer timeout (4 months)
Approved by:	ports-secteam blanket
2018-04-10 00:18:46 +00:00
Jan Beich
d59db9aee9 MFH: r466923
graphics/mesa-dri: always lower kernel version check

Sandybridge on FreeBSD 11.* is also affected:

$ glxgears
[intel_init_bufmgr: 1685] Kernel 3.9 required.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965
5373 frames in 5.0 seconds = 1074.496 FPS

Reported by:	Kevin Oberman
PR:		225035 225415
Approved by:	ports-secteam blanket
2018-04-10 00:18:04 +00:00
Jan Beich
db594b1c1a MFH: r466919
multimedia/libvpx: unbreak on armv7

vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps':
arm_cpudetect.c:(.text+0x48): undefined reference to `getauxval'
arm_cpudetect.c:(.text+0x78): undefined reference to `getauxval'
c++: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		224107
Reported by:	pkg-fallout
Submitted by:	Mikaël Urankar
Approved by:	ports-secteam blanket
2018-04-10 00:16:58 +00:00
Jan Beich
b17be0caa3 MFH: r466916
security/nss: update to 3.36.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.36.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_36_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 60)
2018-04-10 00:16:19 +00:00
Mark Felder
ff1a7d416d MFH: r466582
security/kr: Does not build on i386
2018-04-09 23:33:10 +00:00
Tobias Kortkamp
eb6abfc1da MFH: r466547
security/signify: Update to 0.7

Brings signify up to OpenBSD 6.3's level

Approved by:	ports-secteam (riggs)
2018-04-09 12:28:29 +00:00
Tobias Kortkamp
e270313cdc MFH: r466613
shells/oksh: Update to 20180401

This release matches the version of bin/ksh shipped with OpenBSD 6.3

PR:		227311
Submitted by:	bcallah@openbsd.org (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-09 12:25:45 +00:00
Thomas Zander
a40328835f MFH: r466773
Update to 5.6.35 release.

PR:		227246
Submitted by:	Dani <i.dani@outlook.com>

Approved by:	ports-secteam (riggs)
2018-04-09 09:16:47 +00:00
Bradley T. Hughes
9f06e32aba MFH: r466239 r466621
www/node4: Mark as deprecated and set expiration date

The Node.js project has set v4.x end-of-life date to 2018-04-30.

www/node4: fix portlint errors and relevant warnings

- move DEPRECATED/EXPIRATION_DATE out of MAINTAINER section
- move ONLY_FOR_ARCHS
- remove USES_LDCONFIG (Node.js doesn't install a .so)

Approved by:	ports-secteam (riggs)
2018-04-08 20:07:24 +00:00
Carlos J. Puga Medina
2d6fd951e6 MFH: r466810
- Remove duplicate dependency libxml2

While I'm here remove comment about use_system_icu because it is already unbundled.

Approved by:	ports-secteam blanket
2018-04-08 17:37:01 +00:00
Jan Beich
8978b6de2c devel/icu: fix PORTREVISION in consumers after r466760 (direct commit)
PR:		227042
Reported by:	antoine
Pointy hat to:	jbeich
Approved by:	ports-secteam blanket
2018-04-07 19:19:57 +00:00
Jan Beich
a4bf2a5a6f MFH: r466648
devel/icu: update to 61.1

Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2018-04-07 19:09:30 +00:00
Jan Beich
4c5ad27d09 MFH: r466640
devel/renpy: update to 6.99.14.3

Changes:	https://www.renpy.org/release/6.99.14.3 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#ren-py-6-99-14-3
Approved by:	ports-secteam (riggs)
2018-04-07 16:26:01 +00:00
Mark Felder
024aa9de6a MFH: r466725
sysutils/logstash6: Run as non-root by default

- Added logstash user/group
2018-04-07 14:02:07 +00:00
Thomas Zander
9c266081ac MFH: r466714
Update to upstream release 1.5.4 (bugfix release)

Details:
- Update to upstream release 1.5.4, changelog see
  https://github.com/containous/traefik/releases/tag/v1.5.4
- Install sample configuration file that allows to
  start traefik out of the box without configuration tweaks
- Add pkg-message; includes a note on how to accomplish
  binding to privileged ports

Approved by:	ports-secteam (riggs)
2018-04-07 11:02:48 +00:00
Jan Beich
587d3b42e8 MFH: r466696
emulators/rpcs3: update to 0.0.5.182

Changes:	568118634...2b5cf2455
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-07 00:29:27 +00:00
Jan Beich
173990ada3 MFH: r466695
emulators/citra: update to s20180406

Changes:	7d710170...39fce601
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-07 00:25:51 +00:00
Jan Beich
7e4a6419d3 MFH: r466694
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-07 00:23:52 +00:00
Thomas Zander
ef63829717 MFH: r466594
Remove superfluous files erroneously introduced in r460797

Reported by:	ashish (via mail)

Approved by:	ports-secteam (riggs)
2018-04-06 05:14:11 +00:00
Tobias Kortkamp
1c77bb0cd6 MFH: r466550
www/palemoon: Update to 27.8.3

Changes:	http://www.palemoon.org/releasenotes.shtml
PR:		227291
Approved by:	lichray@gmail.com (maintainer)

Approved by:	ports-secteam blanket
2018-04-06 05:12:41 +00:00
Mark Felder
6c2d01eded MFH: r466599
dns/nsnotifyd: Add basic rc script

Approved by:	maintainer
2018-04-05 20:43:11 +00:00
Thomas Zander
50e4b80e59 MFH: r466198
databases/go-carbon: Improve rc.d script

Fixes an error with restart.

PR:		226937
Submitted by:	Andreas Andersson <a.andersson.thn@gmail.com>
Approved by:	hrs (mentor, implicit)

Approved by:	ports-secteam (riggs)
Reported by:	meta (via mail)
2018-04-05 19:59:21 +00:00
Jason E. Hale
06b1e5b8a5 MFH: r466574
Fix 301 redirects in the UrlBuilder class
- http scheme redirects to https
- Mobile website (m.last.fm) redirects to www.last.fm
- Localized hosts redirect e.g. www.lastfm.de to www.last.fm/de
- New localePath() function has been added to handle the localized
  base path since the library was localizing using the host before.
  This is not an official fix, but upstream is pretty dead.
Move USES upward
Convert CMAKE_ARGS to CMAKE_ON

Approved by:	ports-secteam (blanket)
2018-04-05 17:22:58 +00:00
Jan Beich
f704ee1ae6 MFH: r466548
games/openra: update GeoLite2 to April snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.mmdb.gz: size mismatch: expected 1702260, actual 1694435

Approved by:	ports-secteam blanket
2018-04-05 10:29:07 +00:00
Jan Beich
dd476e7895 MFH: r466516
emulators/rpcs3: update to 0.0.5.178

Changes:	b0352d6ef...568118634
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-05 00:45:16 +00:00
Jan Beich
a7acb1fad0 MFH: r466515
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-05 00:44:31 +00:00
Jan Beich
cb14849d9e MFH: r466436
www/seamonkey: switch to rc2

Changes:	https://hg.mozilla.org/releases/mozilla-esr52/rev/6c7b3cc4609f
Approved by:	ports-secteam blanket
2018-04-04 12:49:37 +00:00
Jan Beich
c2140b31af MFH: r466432
www/firefox: unbreak copy/paste with some terminal emulators

Obtained from:	upstream (Firefox 61)
Approved by:	ports-secteam blanket
2018-04-04 12:04:13 +00:00
Jan Beich
37cf857461 MFH: r466396 r466397 r466398 r466399 r466400 r466409 r466410 r466411 r466412 r466414 r466415 r466416 r466431
devel/icu: prepare consumers for 61 update

https://ssl.icu-project.org/trac/changeset/40705

PR:		227042
Reported by:	antoine (via exp-run)
Approved by:	ports-secteam blanket
2018-04-04 12:03:02 +00:00
Carlos J. Puga Medina
0f8e0598f4 MFH: r466388
- Fix and update the comment when building dnsdist on 10.x
- Mark BROKEN on FreeBSD 10.3, fails to link due to lack of thread_local

Approved by:	ports-secteam blanket
2018-04-04 01:03:12 +00:00
Jan Beich
ce61efd0f4 MFH: r466276
emulators/rpcs3: update to 0.0.5.173

Changes:	bca46e92d...b0352d6ef
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2018-04-03 00:57:47 +00:00
Jan Beich
be75ec9cce MFH: r466275
emulators/citra: update to s20180402

Changes:	11b9d303...7d710170
Approved by:	ports-secteam (swills, implicit for snapshots)
2018-04-03 00:54:46 +00:00
Jan Beich
5865e24e27 MFH: r466271
www/waterfox: apply some FF60 fixes

Approved by:	ports-secteam blanket
2018-04-03 00:51:09 +00:00
Jan Beich
70b37b7a07 MFH: r466270
www/firefox: use SkiaGL by default for OpenGL/WebRender compositing

Copy OS X behavior. If OpenGL compositing[1] doesn't crash OS or browser
SkiaGL canvas rendering is unlikely to make it worse. Mainly improves
FishIE Tank benchmark.

[1] layers.acceleration.force-enabled -> true in about:config or
    $ env MOZ_ACCELERATED=1 firefox -new-instance -profile `mktemp -d` ...

Approved by:	ports-secteam blanket
2018-04-03 00:50:06 +00:00
Bradley T. Hughes
4ae431c6ed MFH: r466134
www/node: Update 9.10.0 -> 9.10.1

No changes from the previous verison. This release ensures that the
hosted binaries from the Node.js project adhere to the platform support
contract, which does not apply to the FreeBSD port and packages.

Approved by:	ports-secteam (riggs)
2018-04-02 19:39:13 +00:00
Bradley T. Hughes
ca606901c9 MFH: r466133
www/node8: Update 8.11.0 -> 8.11.1

No changes from the previous verison. This release ensures that the
hosted binaries from the Node.js project adhere to the platform support
contract, which does not apply to the FreeBSD port and packages.

Approved by:	ports-secteam (riggs)
2018-04-02 19:35:21 +00:00
Bradley T. Hughes
4fc9b208d9 MFH: r466132
www/node6: Update 6.14.0 -> 6.14.1

No changes from the previous verison. This release ensures that the
hosted binaries from the Node.js project adhere to the platform support
contract, which does not apply to the FreeBSD port and packages.

Approved by:	ports-secteam (riggs)
2018-04-02 19:34:31 +00:00
Bradley T. Hughes
5f34d0c0ec MFH: r466131
www/node4: Update 4.9.0 -> 4.9.1

No changes from the previous verison. This release ensures that the
hosted binaries from the Node.js project adhere to the platform support
contract, which does not apply to the FreeBSD port and packages.

Approved by:	ports-secteam (riggs)
2018-04-02 19:33:53 +00:00
Baptiste Daroussin
f5d4d14a63 MFH: r466242
Bump xsltproc maxdepth, it is required with new version of xsltproc
The same has been comitted in the doc repository by blackend@ already
2018-04-02 17:59:26 +00:00
Thomas Zander
5ef7f2f344 MFH: r466227
Update to upstream version 22.0.0

Approved by:	ports-secteam (riggs)
2018-04-02 13:40:29 +00:00
Carlos J. Puga Medina
92b3155811 MFH: r466169
dns/dnsdist: Fix building against openssl from base

checking for LIBSSL... no
configure: error: OpenSSL libssl requested but libraries were not found
===>  Script "configure" failed unexpectedly.
Please report the problem to cpm@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/dns/dnsdist/work/dnsdist-1.3.0/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/dnsdist

PR:		227180
Submitted by:	Ralf van der Enden <tremere@cainites.net>

Approved by:	ports-secteam (riggs)
2018-04-01 23:56:30 +00:00
Carlos J. Puga Medina
69b49f0a74 MFH: r466166
dns/dnsdist: fix rc.d script, add support for LuaJIT and enable some new features

- Really fix the rc.d script to start using daemon(8) and add the --supervised commandline argument (which suppresses opening up the console)
- Enable DNS-over-TLS (upstream suggests enabling both GnuTLS and OpenSSL backends so you can switch in case of a serious security issue in .ie OpenSSL)
- Add OpenSSL support (enabled by default)
- Add GnuTLS support (enabled by default)
- Add dnstap support (disabled by default)
- Add SNMP support (disabled by default)
- Add support for LuaJIT or whatever you set as your default version in make.conf (disabled by default)
- Bump PORTREVISION

PR:		227175
Submitted by:	Ralf van der Enden <tremere@cainites.net>

Approved by:	ports-secteam (riggs)
2018-04-01 23:55:25 +00:00
Carlos J. Puga Medina
452472a3df MFH: r466149
dns/dnsdist: Update dnsdist.in

- Remove -d arg in dnsdist.in as it now uses daemon(8)
- Bump PORTREVISION

Reported by:	krion

Approved by:	ports-secteam (riggs)
2018-04-01 23:54:21 +00:00
Carlos J. Puga Medina
348f659e0e MFH: r466147
dns/dnsdist: Update to 1.3.0 (bugfix)

Changes: https://dnsdist.org/changelog.html#change-1.3.0

Approved by:	ports-secteam (riggs)
2018-04-01 23:53:08 +00:00
Thomas Zander
537c8664fd MFH: r466167
Fix build with clang 6.x, pet portlint

PR:		227148
Submitted by:	pfg (maintainer)

Approved by:	ports-secteam (riggs)
2018-04-01 15:38:48 +00:00
Antoine Brodin
087e3e6c3a MFH: r466126
Mark BROKEN: fails to package

pkg-static: Unable to access file /wrkdirs/usr/ports/editors/editorconfig-core-c/work/stage/usr/local/man/man1/editorconfig.1.gz:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/editors/editorconfig-core-c/work/stage/usr/local/man/man3/editorconfig.h.3.gz:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/editors/editorconfig-core-c/work/stage/usr/local/man/man3/editorconfig_handle.h.3.gz:No such file or directory
pkg-static: Unable to access file /wrkdirs/usr/ports/editors/editorconfig-core-c/work/stage/usr/local/man/man5/editorconfig-format.5.gz:No such file or directory

Reported by:	pkg-fallout
2018-04-01 08:55:38 +00:00
938 changed files with 48404 additions and 9741 deletions

6
GIDs
View File

@ -416,7 +416,7 @@ nomad:*:472:
minio:*:473:
gitlab-runner:*:474:
traefik:*:475:
# free: 476
gitlab-pages:*:476:
# free: 477
prometheus:*:478:
alertmanager:*:479:
@ -827,13 +827,13 @@ chronyd:*:849:
# free: 884
# free: 885
# free: 886
# free: 887
pdagent:*:887:
vuls:*:888:
mattermost:*:889:
matterircd:*:890:
# free: 891
# free: 892
# free: 893
logstash:*:893:
arangodb:*:894:
snmptt:*:895:
istat:*:896:

View File

@ -210,7 +210,7 @@ stripped() {
find ${STAGEDIR} -type f ! -name '*.a' ! -name '*.o' \
-exec readelf -S {} + 2>/dev/null | awk '\
/File:/ {sub(/File: /, "", $0); file=$0} \
/SYMTAB/ {print file}' |
/[[:space:]]\.debug_info[[:space:]]*PROGBITS/ {print file}' |
while read f; do
warn "'${f#${STAGEDIR}${PREFIX}/}' is not stripped consider trying INSTALL_TARGET=install-strip or using \${STRIP_CMD}"
done

View File

@ -37,12 +37,12 @@ RUN_DEPENDS+= libxul>=45:www/libxul
.elif ${gecko_ARGS:Mfirefox}
_GECKO_DEFAULT_VERSION= 52
_GECKO_VERSIONS= 52 59
_GECKO_VERSIONS= 52 61
_GECKO_TYPE= firefox
# Dependence lines for different Firefox versions
52_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
59_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
61_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
.if exists(${LOCALBASE}/bin/firefox)
_GECKO_INSTALLED_VER!= ${LOCALBASE}/bin/firefox --version 2>/dev/null

View File

@ -111,6 +111,11 @@ BUILD_DEPENDS+= llvm${MESA_LLVM_VER}>0:devel/llvm${MESA_LLVM_VER}
MOZ_EXPORT+= LLVM_CONFIG=llvm-config${MESA_LLVM_VER}
.endif
.if ${MOZILLA_VER:R:R} >= 61
BUILD_DEPENDS+= ${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g}
MOZ_EXPORT+= PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}"
.endif
.if ${OPSYS} == FreeBSD && ${OSREL} == 11.1
LLD_UNSAFE= yes
.endif
@ -379,7 +384,7 @@ post-patch-SNDIO-on:
.endif
.if ${PORT_OPTIONS:MRUST} || ${MOZILLA_VER:R:R} >= 54
BUILD_DEPENDS+= ${RUST_PORT:T}>=1.22.1:${RUST_PORT}
BUILD_DEPENDS+= ${RUST_PORT:T}>=1.24:${RUST_PORT}
RUST_PORT?= lang/rust
. if ${MOZILLA_VER:R:R} < 54
MOZ_OPTIONS+= --enable-rust

View File

@ -164,7 +164,7 @@ RUBY23= "" # PLIST_SUB helpers
#
# Ruby 2.4
#
RUBY_RELVERSION= 2.4.3
RUBY_RELVERSION= 2.4.4
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY_PATCHLEVEL= 0

6
UIDs
View File

@ -422,7 +422,7 @@ nomad:*:472:472::0:0:Nomad Daemon:/var/tmp/nomad:/usr/sbin/nologin
minio:*:473:473::0:0:Minio Daemon:/var/tmp/minio:/usr/sbin/nologin
gitlab-runner:*:474:474::0:0:GitLab Runner Daemon:/var/tmp/gitlab_runner:/usr/sbin/nologin
traefik:*:475:475::0:0:Traefik Daemon:/var/tmp/traefik:/usr/sbin/nologin
# free: 476
gitlab-pages:*:476:476::0:0:GitLab Pages Daemon:/var/tmp/gitlab_pages:/usr/sbin/nologin
# free: 477
prometheus:*:478:478::0:0:Prometheus Daemon:/var/tmp/prometheus:/usr/sbin/nologin
alertmanager:*:479:479::0:0:Alertmanager Daemon:/var/tmp/alertmanager:/usr/sbin/nologin
@ -833,13 +833,13 @@ archiva:*:871:871::0:0:Apache Archiva Daemon:/nonexistent:/usr/sbin/nologin
# free: 884
# free: 885
# free: 886
# free: 887
pdagent:*:887:887::0:0:PagerDuty Agent:/nonexistent:/usr/sbin/nologin
vuls:*:888:888::0:0:VULnerability Scanner:/var/db/vuls:/usr/sbin/nologin
mattermost:*:889:889::0:0:Mattermost:/usr/local/www/mattermost:/usr/sbin/nologin
matterircd:*:890:890::0:0:Matterircd User:/nonexistent:/usr/sbin/nologin
# free: 891
# free: 892
# free: 893
logstash:*:893:893::0:0:Logstash user:/nonexistent:/usr/sbin/nologin
arangodb:*:894:894::0:0:ArangoDB pseudo-user:/var/db/arangodb:/usr/sbin/nologin
snmptt:*:895:895::0:0:SNMPTT User:/var/spool/snmptt:/usr/sbin/nologin
istat:*:896:896::0:0:istatserver user:/nonexistent:/usr/sbin/nologin

View File

@ -2,9 +2,9 @@
# $FreeBSD$
PORTNAME= rpm
PORTVERSION= 4.13.0.2
PORTVERSION= 4.13.1
CATEGORIES= archivers
MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R:R}.x/
MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R}.x/
PKGNAMESUFFIX= 4
MAINTAINER= rodrigo@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1510109070
SHA256 (rpm-4.13.0.2.tar.bz2) = 2f3e2c07c354d16f2305ddd93ed030c8403d59b272f2fb6722445b091ff14194
SIZE (rpm-4.13.0.2.tar.bz2) = 3809178
TIMESTAMP = 1523312897
SHA256 (rpm-4.13.1.tar.bz2) = 81e5bc8e46baa0710a19c7d9bb34c24baceefeeafd86a9033e1e4d9613bb5b60
SIZE (rpm-4.13.1.tar.bz2) = 3814812

View File

@ -49,16 +49,16 @@ include/rpm/rpmutil.h
include/rpm/rpmvf.h
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7.0.1
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7.0.2
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7.0.1
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7.0.2
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7.0.1
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7.0.2
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7.0.1
%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7.0.2
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpm.so
%%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpmb.so

View File

@ -3,7 +3,7 @@
PORTNAME= unar
PORTVERSION= 1.10.1
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= archivers gnustep
MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/
DISTNAME= ${PORTNAME}${PORTVERSION}_src

View File

@ -3,7 +3,7 @@
PORTNAME= zopfli
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 1.0.1
DISTVERSION= 1.0.2
CATEGORIES= archivers
MAINTAINER= ports@FreeBSD.org
@ -31,7 +31,7 @@ do-install:
.for f in ${PORTNAME} ${PORTNAME}png
${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin
.endfor
.for f in lib${PORTNAME}.so.1.0.1 lib${PORTNAME}png.so.1.0.0
.for f in lib${PORTNAME}.so.1.0.2 lib${PORTNAME}png.so.1.0.2
${INSTALL_LIB} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/lib
${LN} -fs ${f} ${STAGEDIR}${PREFIX}/lib/${f:R:R}
${LN} -fs ${f:R:R} ${STAGEDIR}${PREFIX}/lib/${f:R:R:R}

View File

@ -1,2 +1,3 @@
SHA256 (google-zopfli-zopfli-1.0.1_GH0.tar.gz) = 29743d727a4e0ecd1b93e0bf89476ceeb662e809ab2e6ab007a0b0344800e9b4
SIZE (google-zopfli-zopfli-1.0.1_GH0.tar.gz) = 128178
TIMESTAMP = 1526822287
SHA256 (google-zopfli-zopfli-1.0.2_GH0.tar.gz) = 4a570307c37172d894ec4ef93b6e8e3aacc401e78cbcc51cf85b212dbc379a55
SIZE (google-zopfli-zopfli-1.0.2_GH0.tar.gz) = 136035

View File

@ -8,6 +8,7 @@ include/zopfli/hash.h
include/zopfli/katajainen.h
include/zopfli/lz77.h
include/zopfli/squeeze.h
include/zopfli/symbols.h
include/zopfli/tree.h
include/zopfli/util.h
include/zopfli/zlib_container.h
@ -17,7 +18,7 @@ include/zopflipng/lodepng/lodepng_util.h
include/zopflipng/zopflipng_lib.h
lib/libzopfli.so
lib/libzopfli.so.1
lib/libzopfli.so.1.0.1
lib/libzopfli.so.1.0.2
lib/libzopflipng.so
lib/libzopflipng.so.1
lib/libzopflipng.so.1.0.0
lib/libzopflipng.so.1.0.2

View File

@ -3,7 +3,7 @@
PORTNAME= flite
PORTVERSION= 1.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://www.speech.cs.cmu.edu/flite/packed/${PORTNAME}-${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-release

View File

@ -0,0 +1,14 @@
Respect LDFLAGS in shared libraries
https://bugs.debian.org/577335
--- config/common_make_rules.orig 2009-07-30 14:52:56 UTC
+++ config/common_make_rules
@@ -123,7 +123,7 @@ $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
@ rm -rf shared_os.$* && mkdir shared_os.$*
@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION}
@ (cd shared_os.$* && ar x ../$<)
- @ (cd shared_os.$* && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os)
+ @ (cd shared_os.$* && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
@ rm -rf shared_os.$*

View File

@ -3,7 +3,7 @@
PORTNAME= jackit
PORTVERSION= 0.125.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org
@ -12,6 +12,8 @@ COMMENT= Low latency audio server
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
BROKEN_powerpc64= fails to build: Unrecognized opcode: 'sldi'
LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libsamplerate.so:audio/libsamplerate \
libcelt0.so:audio/celt

View File

@ -30,7 +30,7 @@ start_jackd() {
# log the date and parameters
echo -e "\n[`date`] Starting the daemon, user=$jackd_user rtprio=$jackd_rtprio args=\"$jackd_args\"" >> /var/log/${name}.log
# daemon(8) should be able to set the realtime priority, but it isn't
$rt daemon -p /var/run/${name}.pid -o /var/log/${name}.log -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
$rt daemon -p /var/run/${name}.pid -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
}
load_rc_config ${name}

View File

@ -3,7 +3,7 @@
PORTNAME= liblastfm
PORTVERSION= 1.0.9
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= jhale@FreeBSD.org
@ -12,15 +12,14 @@ COMMENT= Qt C++ library for the Last.fm webservices
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= lastfm
USES= cmake pkgconfig
USE_LDCONFIG= yes
USE_QT4= corelib dbus network sql xml \
moc_build qmake_build rcc_build
CMAKE_ARGS= -DBUILD_WITH_QT4:BOOL=ON
CMAKE_ON= BUILD_WITH_QT4
OPTIONS_DEFINE= FINGERPRINT TEST
OPTIONS_DEFAULT= FINGERPRINT

View File

@ -0,0 +1,123 @@
url():
- Use https scheme to avoid 301 redirects
- Override default QUrl::TolerantMode with QUrl::StrictMode for Qt 5.x to
prevent overprocessing the already encoded input URL
localePath():
- New function to return the base path of the localized website
host():
- Just return www.last.fm since the localized hosts 301 redirect there
localize():
- Set the path of the url instead of the host since the localized
hosts 301 redirect to the main website with a localized path
mobilize():
- Mobile website 301 redirects to main website, so just return the url as-is
--- src/UrlBuilder.cpp.orig 2014-10-02 14:05:46 UTC
+++ src/UrlBuilder.cpp
@@ -32,7 +32,7 @@ class lastfm::UrlBuilderPrivate (public)
lastfm::UrlBuilder::UrlBuilder( const QString& base )
: d( new UrlBuilderPrivate )
{
- d->path = '/' + base.toLatin1();
+ d->path = localePath().toLatin1() + '/' + base.toLatin1();
}
@@ -60,10 +60,10 @@ QUrl
lastfm::UrlBuilder::url() const
{
QUrl url;
- url.setScheme( "http" );
+ url.setScheme( "https" );
url.setHost( host() );
#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
- url.setPath( d->path );
+ url.setPath( d->path, QUrl::StrictMode );
#else
url.setEncodedPath( d->path );
#endif
@@ -85,49 +85,50 @@ lastfm::UrlBuilder::encode( QString s )
QString //static
-lastfm::UrlBuilder::host( const QLocale& locale )
+lastfm::UrlBuilder::localePath( const QLocale& locale )
{
switch (locale.language())
{
- case QLocale::Portuguese: return "www.lastfm.com.br";
- case QLocale::Turkish: return "www.lastfm.com.tr";
- case QLocale::French: return "www.lastfm.fr";
- case QLocale::Italian: return "www.lastfm.it";
- case QLocale::German: return "www.lastfm.de";
- case QLocale::Spanish: return "www.lastfm.es";
- case QLocale::Polish: return "www.lastfm.pl";
- case QLocale::Russian: return "www.lastfm.ru";
- case QLocale::Japanese: return "www.lastfm.jp";
- case QLocale::Swedish: return "www.lastfm.se";
- case QLocale::Chinese: return "cn.last.fm";
- default: return "www.last.fm";
+ case QLocale::Chinese: return "/zh";
+ case QLocale::French: return "/fr";
+ case QLocale::German: return "/de";
+ case QLocale::Italian: return "/it";
+ case QLocale::Japanese: return "/ja";
+ case QLocale::Polish: return "/pl";
+ case QLocale::Portuguese: return "/pt";
+ case QLocale::Russian: return "/ru";
+ case QLocale::Spanish: return "/es";
+ case QLocale::Swedish: return "/sv";
+ case QLocale::Turkish: return "/tr";
+ default: return "";
}
}
+QString //static
+lastfm::UrlBuilder::host( const QLocale& locale )
+{
+ return "www.last.fm";
+}
+
+
bool // static
lastfm::UrlBuilder::isHost( const QUrl& url )
{
- QStringList hosts = QStringList() << "www.lastfm.com.br"
- << "www.lastfm.com.tr"
- << "www.lastfm.fr"
- << "www.lastfm.it"
- << "www.lastfm.de"
- << "www.lastfm.es"
- << "www.lastfm.pl"
- << "www.lastfm.ru"
- << "www.lastfm.jp"
- << "www.lastfm.se"
- << "cn.last.fm"
- << "www.last.fm";
+ QStringList hosts = QStringList() << "www.last.fm";
return hosts.contains( url.host() );
}
+
QUrl //static
lastfm::UrlBuilder::localize( QUrl url)
{
- url.setHost( url.host().replace( QRegExp("^(www.)?last.fm"), host() ) );
+#if QT_VERSION >= QT_VERSION_CHECK( 5, 0, 0 )
+ url.setPath( url.path().prepend( localePath() ), QUrl::DecodedMode );
+#else
+ url.setPath( url.path().prepend( localePath() ) );
+#endif
return url;
}
@@ -135,7 +136,6 @@ lastfm::UrlBuilder::localize( QUrl url)
QUrl //static
lastfm::UrlBuilder::mobilize( QUrl url )
{
- url.setHost( url.host().replace( QRegExp("^(www.)?last"), "m.last" ) );
return url;
}

View File

@ -0,0 +1,31 @@
Add prototype for localePath() and adjust comments to reflect current
website layout
--- src/UrlBuilder.h.orig 2014-10-02 14:05:46 UTC
+++ src/UrlBuilder.h
@@ -44,9 +44,11 @@ namespace lastfm
QUrl url() const;
- /** www.last.fm becomes the local version, eg www.lastfm.de */
+ /** www.last.fm becomes the local version, e.g. www.last.fm/de */
static QUrl localize( QUrl );
- /** www.last.fm becomes m.last.fm, localisation is preserved */
+
+ /** DEPRECATED: Returns url as-is since the mobile website redirects
+ * to the main website */
static QUrl mobilize( QUrl );
/** Use this to URL encode any database item (artist, track, album). It
@@ -60,7 +62,10 @@ namespace lastfm
*/
static QByteArray encode( QString );
- /** returns eg. www.lastfm.de */
+ /** returns the base path of the localized website e.g. /de */
+ static QString localePath ( const QLocale& = QLocale() );
+
+ /** returns www.last.fm */
static QString host( const QLocale& = QLocale() );
/** return true if url is a last.fm url */

View File

@ -4,7 +4,7 @@ warning: logical not is only applied to the left hand side of this comparison [-
--- src/mbid_mp3.c.orig 2014-10-02 14:05:46 UTC
+++ src/mbid_mp3.c
@@ -94,7 +94,7 @@ int getMP3_MBID(const char *path, char m
@@ -94,7 +94,7 @@ int getMP3_MBID(const char *path, char mbid[MBID_BUFFE
while (s) {
mfile(3,head,fp,&s);

View File

@ -0,0 +1,13 @@
http://www.last.fm 301 redirects to https://www.last.fm causing test to fail
--- tests/TestUrlBuilder.h.orig 2018-03-31 12:04:00 UTC
+++ tests/TestUrlBuilder.h
@@ -81,7 +81,7 @@ private slots:
void test404() /** @author <max@last.fm> */
{
- QCOMPARE( getResponseCode( QUrl("http://www.last.fm/404") ), 404 );
+ QCOMPARE( getResponseCode( QUrl("https://www.last.fm/404") ), 404 );
}
};

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= musicpd
PORTVERSION= 0.20.18
PORTVERSION= 0.20.20
CATEGORIES= audio ipv6
MASTER_SITES= http://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1519569665
SHA256 (mpd-0.20.18.tar.xz) = 6a582dc2ae90b94ff3853f9ffd7d80b2c2b5fe2e2c35cb1da0b36f3f3dfad434
SIZE (mpd-0.20.18.tar.xz) = 792416
TIMESTAMP = 1527332444
SHA256 (mpd-0.20.20.tar.xz) = a9e458c6e07cdf62649de7722e1e5a7f13aa82eeb397bfbbebc07cf5cf273584
SIZE (mpd-0.20.20.tar.xz) = 793776

View File

@ -2,7 +2,7 @@
PORTNAME= ncmpcpp
PORTVERSION= 0.8.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://ncmpcpp.rybczak.net/stable/
@ -24,6 +24,7 @@ BROKEN_powerpc64= fails to compile: tags.cpp: undefined reference to TagLib::Str
USES= compiler:c++14-lang iconv libtool localbase ncurses:port pkgconfig readline tar:bzip2
GNU_CONFIGURE= yes
USE_GNOME= glib20
CPPFLAGS+= -DU_USING_ICU_NAMESPACE=1
LDFLAGS+= -lpthread
CONFIGURE_ENV= BOOST_LIB_SUFFIX=""

View File

@ -3,6 +3,7 @@
PORTNAME= pms-devel
PORTVERSION= 0.0.20171103
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= riggs@FreeBSD.org
@ -50,9 +51,9 @@ do-build:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pms-${GH_TAGNAME} ${STAGEDIR}${PREFIX}/bin/${GO_PKGNAME}
do-install-DOCS-on:
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${COPYTREE_SHARE} ${WRKSRC}/doc ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${GO_PKGNAME}

View File

@ -5,8 +5,7 @@
# PORTREVISION bumps of depending ports.
PORTNAME= pulseaudio
PORTVERSION= 11.0
PORTREVISION= 1
PORTVERSION= 11.1
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1504603004
SHA256 (pulseaudio-11.0.tar.xz) = 072305d4018fc5e75bb1b45ee6b938fa52fc9fd27493bf327415ef89ed14c969
SIZE (pulseaudio-11.0.tar.xz) = 1648128
TIMESTAMP = 1505745938
SHA256 (pulseaudio-11.1.tar.xz) = f2521c525a77166189e3cb9169f75c2ee2b82fa3fcf9476024fbc2c3a6c9cd9e
SIZE (pulseaudio-11.1.tar.xz) = 1648924

View File

@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer>=0.10:multimedia/py-gstreamer@${PY_FLAVOR}
NO_ARCH= yes
USES= desktop-file-utils gmake python:2.7 shebangfix tar:xz
USES= desktop-file-utils gettext-tools gmake python:2.7 \
shebangfix tar:xz
SHEBANG_FILES= bin/soundconverter.py

View File

@ -3,6 +3,7 @@
PORTNAME= wavpack
PORTVERSION= 5.1.0
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= http://www.wavpack.com/

View File

@ -0,0 +1,63 @@
From 26cb47f99d481ad9b93eeff80d26e6b63bbd7e15 Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Tue, 24 Apr 2018 22:18:07 -0700
Subject: [PATCH 6/6] issue #30 issue #31 issue #32: no multiple format chunks
in WAV or W64
---
cli/riff.c | 7 ++++++-
cli/wave64.c | 6 ++++++
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git cli/riff.c cli/riff.c
index 7bddf63..5d6452e 100644
--- cli/riff.c
+++ cli/riff.c
@@ -53,7 +53,7 @@ extern int debug_logging_mode;
int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, WavpackContext *wpc, WavpackConfig *config)
{
- int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0;
+ int is_rf64 = !strncmp (fourcc, "RF64", 4), got_ds64 = 0, format_chunk = 0;
int64_t total_samples = 0, infilesize;
RiffChunkHeader riff_chunk_header;
ChunkHeader chunk_header;
@@ -140,6 +140,11 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
else if (!strncmp (chunk_header.ckID, "fmt ", 4)) { // if it's the format chunk, we want to get some info out of there and
int supported = TRUE, format; // make sure it's a .wav file we can handle
+ if (format_chunk++) {
+ error_line ("%s is not a valid .WAV file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof (WaveHeader) ||
!DoReadFile (infile, &WaveHeader, chunk_header.ckSize, &bcount) ||
bcount != chunk_header.ckSize) {
diff --git cli/wave64.c cli/wave64.c
index fa928a0..0388dc7 100644
--- cli/wave64.c
+++ cli/wave64.c
@@ -53,6 +53,7 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa
Wave64ChunkHeader chunk_header;
Wave64FileHeader filehdr;
WaveHeader WaveHeader;
+ int format_chunk = 0;
uint32_t bcount;
infilesize = DoGetFileSize (infile);
@@ -104,6 +105,11 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa
if (!memcmp (chunk_header.ckID, fmt_guid, sizeof (fmt_guid))) {
int supported = TRUE, format;
+ if (format_chunk++) {
+ error_line ("%s is not a valid .W64 file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
chunk_header.ckSize = (chunk_header.ckSize + 7) & ~7L;
if (chunk_header.ckSize < 16 || chunk_header.ckSize > sizeof (WaveHeader) ||
--
2.17.0

View File

@ -0,0 +1,75 @@
From 6f8bb34c2993a48ab9afbe353e6d0cff7c8d821d Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Tue, 24 Apr 2018 17:27:01 -0700
Subject: [PATCH 5/6] issue #33, sanitize size of unknown chunks before
malloc()
---
cli/dsdiff.c | 9 ++++++++-
cli/riff.c | 9 ++++++++-
cli/wave64.c | 9 ++++++++-
3 files changed, 24 insertions(+), 3 deletions(-)
diff --git cli/dsdiff.c cli/dsdiff.c
index c016df9..fa56bbb 100644
--- cli/dsdiff.c
+++ cli/dsdiff.c
@@ -279,7 +279,14 @@ int ParseDsdiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa
else { // just copy unknown chunks to output file
int bytes_to_copy = (int)(((dff_chunk_header.ckDataSize) + 1) & ~(int64_t)1);
- char *buff = malloc (bytes_to_copy);
+ char *buff;
+
+ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) {
+ error_line ("%s is not a valid .DFF file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ buff = malloc (bytes_to_copy);
if (debug_logging_mode)
error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes",
diff --git cli/riff.c cli/riff.c
index de98c1e..7bddf63 100644
--- cli/riff.c
+++ cli/riff.c
@@ -286,7 +286,14 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
else { // just copy unknown chunks to output file
int bytes_to_copy = (chunk_header.ckSize + 1) & ~1L;
- char *buff = malloc (bytes_to_copy);
+ char *buff;
+
+ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) {
+ error_line ("%s is not a valid .WAV file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ buff = malloc (bytes_to_copy);
if (debug_logging_mode)
error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes",
diff --git cli/wave64.c cli/wave64.c
index 591d640..fa928a0 100644
--- cli/wave64.c
+++ cli/wave64.c
@@ -241,7 +241,14 @@ int ParseWave64HeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa
}
else { // just copy unknown chunks to output file
int bytes_to_copy = (chunk_header.ckSize + 7) & ~7L;
- char *buff = malloc (bytes_to_copy);
+ char *buff;
+
+ if (bytes_to_copy < 0 || bytes_to_copy > 4194304) {
+ error_line ("%s is not a valid .W64 file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ buff = malloc (bytes_to_copy);
if (debug_logging_mode)
error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes",
--
2.17.0

View File

@ -0,0 +1,115 @@
From d5bf76b5a88d044a1be1d5656698e3ba737167e5 Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Sun, 4 Feb 2018 11:28:15 -0800
Subject: [PATCH 1/6] issue #27, do not overwrite stack on corrupt RF64 file
---
cli/riff.c | 39 ++++++++++++++++++++++++++++++++-------
1 file changed, 32 insertions(+), 7 deletions(-)
diff --git cli/riff.c cli/riff.c
index 8b1af45..de98c1e 100644
--- cli/riff.c
+++ cli/riff.c
@@ -42,6 +42,7 @@ typedef struct {
#pragma pack(pop)
+#define CS64ChunkFormat "4D"
#define DS64ChunkFormat "DDDL"
#define WAVPACK_NO_ERROR 0
@@ -101,13 +102,13 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
if (!strncmp (chunk_header.ckID, "ds64", 4)) {
if (chunk_header.ckSize < sizeof (DS64Chunk) ||
- !DoReadFile (infile, &ds64_chunk, chunk_header.ckSize, &bcount) ||
- bcount != chunk_header.ckSize) {
+ !DoReadFile (infile, &ds64_chunk, sizeof (DS64Chunk), &bcount) ||
+ bcount != sizeof (DS64Chunk)) {
error_line ("%s is not a valid .WAV file!", infilename);
return WAVPACK_SOFT_ERROR;
}
else if (!(config->qmode & QMODE_NO_STORE_WRAPPER) &&
- !WavpackAddWrapper (wpc, &ds64_chunk, chunk_header.ckSize)) {
+ !WavpackAddWrapper (wpc, &ds64_chunk, sizeof (DS64Chunk))) {
error_line ("%s", WavpackGetErrorMessage (wpc));
return WAVPACK_SOFT_ERROR;
}
@@ -315,10 +316,11 @@ int ParseRiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples, int qmode)
{
- int do_rf64 = 0, write_junk = 1;
+ int do_rf64 = 0, write_junk = 1, table_length = 0;
ChunkHeader ds64hdr, datahdr, fmthdr;
RiffChunkHeader riffhdr;
DS64Chunk ds64_chunk;
+ CS64Chunk cs64_chunk;
JunkChunk junkchunk;
WaveHeader wavhdr;
uint32_t bcount;
@@ -380,6 +382,7 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples,
strncpy (riffhdr.formType, "WAVE", sizeof (riffhdr.formType));
total_riff_bytes = sizeof (riffhdr) + wavhdrsize + sizeof (datahdr) + ((total_data_bytes + 1) & ~(int64_t)1);
if (do_rf64) total_riff_bytes += sizeof (ds64hdr) + sizeof (ds64_chunk);
+ total_riff_bytes += table_length * sizeof (CS64Chunk);
if (write_junk) total_riff_bytes += sizeof (junkchunk);
strncpy (fmthdr.ckID, "fmt ", sizeof (fmthdr.ckID));
strncpy (datahdr.ckID, "data", sizeof (datahdr.ckID));
@@ -394,11 +397,12 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples,
if (do_rf64) {
strncpy (ds64hdr.ckID, "ds64", sizeof (ds64hdr.ckID));
- ds64hdr.ckSize = sizeof (ds64_chunk);
+ ds64hdr.ckSize = sizeof (ds64_chunk) + (table_length * sizeof (CS64Chunk));
CLEAR (ds64_chunk);
ds64_chunk.riffSize64 = total_riff_bytes;
ds64_chunk.dataSize64 = total_data_bytes;
ds64_chunk.sampleCount64 = total_samples;
+ ds64_chunk.tableLength = table_length;
riffhdr.ckSize = (uint32_t) -1;
datahdr.ckSize = (uint32_t) -1;
WavpackNativeToLittleEndian (&ds64hdr, ChunkHeaderFormat);
@@ -409,6 +413,14 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples,
datahdr.ckSize = (uint32_t) total_data_bytes;
}
+ // this "table" is just a dummy placeholder for testing (normally not written)
+
+ if (table_length) {
+ strncpy (cs64_chunk.ckID, "dmmy", sizeof (cs64_chunk.ckID));
+ cs64_chunk.chunkSize64 = 12345678;
+ WavpackNativeToLittleEndian (&cs64_chunk, CS64ChunkFormat);
+ }
+
// write the RIFF chunks up to just before the data starts
WavpackNativeToLittleEndian (&riffhdr, ChunkHeaderFormat);
@@ -418,8 +430,21 @@ int WriteRiffHeader (FILE *outfile, WavpackContext *wpc, int64_t total_samples,
if (!DoWriteFile (outfile, &riffhdr, sizeof (riffhdr), &bcount) || bcount != sizeof (riffhdr) ||
(do_rf64 && (!DoWriteFile (outfile, &ds64hdr, sizeof (ds64hdr), &bcount) || bcount != sizeof (ds64hdr))) ||
- (do_rf64 && (!DoWriteFile (outfile, &ds64_chunk, sizeof (ds64_chunk), &bcount) || bcount != sizeof (ds64_chunk))) ||
- (write_junk && (!DoWriteFile (outfile, &junkchunk, sizeof (junkchunk), &bcount) || bcount != sizeof (junkchunk))) ||
+ (do_rf64 && (!DoWriteFile (outfile, &ds64_chunk, sizeof (ds64_chunk), &bcount) || bcount != sizeof (ds64_chunk)))) {
+ error_line ("can't write .WAV data, disk probably full!");
+ return FALSE;
+ }
+
+ // again, this is normally not written except for testing
+
+ while (table_length--)
+ if (!DoWriteFile (outfile, &cs64_chunk, sizeof (cs64_chunk), &bcount) || bcount != sizeof (cs64_chunk)) {
+ error_line ("can't write .WAV data, disk probably full!");
+ return FALSE;
+ }
+
+
+ if ((write_junk && (!DoWriteFile (outfile, &junkchunk, sizeof (junkchunk), &bcount) || bcount != sizeof (junkchunk))) ||
!DoWriteFile (outfile, &fmthdr, sizeof (fmthdr), &bcount) || bcount != sizeof (fmthdr) ||
!DoWriteFile (outfile, &wavhdr, wavhdrsize, &bcount) || bcount != wavhdrsize ||
!DoWriteFile (outfile, &datahdr, sizeof (datahdr), &bcount) || bcount != sizeof (datahdr)) {
--
2.17.0

View File

@ -0,0 +1,35 @@
From 36a24c7881427d2e1e4dc1cef58f19eee0d13aec Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Sat, 10 Feb 2018 16:01:39 -0800
Subject: [PATCH 2/6] issue #28, do not overwrite heap on corrupt DSDIFF file
---
cli/dsdiff.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git cli/dsdiff.c cli/dsdiff.c
index 410dc1c..c016df9 100644
--- cli/dsdiff.c
+++ cli/dsdiff.c
@@ -153,7 +153,17 @@ int ParseDsdiffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpa
error_line ("dsdiff file version = 0x%08x", version);
}
else if (!strncmp (dff_chunk_header.ckID, "PROP", 4)) {
- char *prop_chunk = malloc ((size_t) dff_chunk_header.ckDataSize);
+ char *prop_chunk;
+
+ if (dff_chunk_header.ckDataSize < 4 || dff_chunk_header.ckDataSize > 1024) {
+ error_line ("%s is not a valid .DFF file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ if (debug_logging_mode)
+ error_line ("got PROP chunk of %d bytes total", (int) dff_chunk_header.ckDataSize);
+
+ prop_chunk = malloc ((size_t) dff_chunk_header.ckDataSize);
if (!DoReadFile (infile, prop_chunk, (uint32_t) dff_chunk_header.ckDataSize, &bcount) ||
bcount != dff_chunk_header.ckDataSize) {
--
2.17.0

View File

@ -0,0 +1,69 @@
From 8e3fe45a7bac31d9a3b558ae0079e2d92a04799e Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Sun, 11 Feb 2018 16:37:47 -0800
Subject: [PATCH 3/6] issue #28, fix buffer overflows and bad allocs on corrupt
CAF files
---
cli/caff.c | 30 +++++++++++++++++++++++-------
1 file changed, 23 insertions(+), 7 deletions(-)
diff --git cli/caff.c cli/caff.c
index ae57c4b..6248a71 100644
--- cli/caff.c
+++ cli/caff.c
@@ -89,8 +89,8 @@ typedef struct
#define CAFChannelDescriptionFormat "LLLLL"
-static const char TMH_full [] = { 1,2,3,13,9,10,5,6,12,14,15,16,17,9,4,18,7,8,19,20,21 };
-static const char TMH_std [] = { 1,2,3,11,8,9,5,6,10,12,13,14,15,7,4,16 };
+static const char TMH_full [] = { 1,2,3,13,9,10,5,6,12,14,15,16,17,9,4,18,7,8,19,20,21,0 };
+static const char TMH_std [] = { 1,2,3,11,8,9,5,6,10,12,13,14,15,7,4,16,0 };
static struct {
uint32_t mChannelLayoutTag; // Core Audio layout, 100 - 146 in high word, num channels in low word
@@ -274,10 +274,19 @@ int ParseCaffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
}
}
else if (!strncmp (caf_chunk_header.mChunkType, "chan", 4)) {
- CAFChannelLayout *caf_channel_layout = malloc ((size_t) caf_chunk_header.mChunkSize);
+ CAFChannelLayout *caf_channel_layout;
- if (caf_chunk_header.mChunkSize < sizeof (CAFChannelLayout) ||
- !DoReadFile (infile, caf_channel_layout, (uint32_t) caf_chunk_header.mChunkSize, &bcount) ||
+ if (caf_chunk_header.mChunkSize < sizeof (CAFChannelLayout) || caf_chunk_header.mChunkSize > 1024) {
+ error_line ("this .CAF file has an invalid 'chan' chunk!");
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ if (debug_logging_mode)
+ error_line ("'chan' chunk is %d bytes", (int) caf_chunk_header.mChunkSize);
+
+ caf_channel_layout = malloc ((size_t) caf_chunk_header.mChunkSize);
+
+ if (!DoReadFile (infile, caf_channel_layout, (uint32_t) caf_chunk_header.mChunkSize, &bcount) ||
bcount != caf_chunk_header.mChunkSize) {
error_line ("%s is not a valid .CAF file!", infilename);
free (caf_channel_layout);
@@ -495,8 +504,15 @@ int ParseCaffHeaderConfig (FILE *infile, char *infilename, char *fourcc, Wavpack
}
else { // just copy unknown chunks to output file
- int bytes_to_copy = (uint32_t) caf_chunk_header.mChunkSize;
- char *buff = malloc (bytes_to_copy);
+ uint32_t bytes_to_copy = (uint32_t) caf_chunk_header.mChunkSize;
+ char *buff;
+
+ if (caf_chunk_header.mChunkSize < 0 || caf_chunk_header.mChunkSize > 1048576) {
+ error_line ("%s is not a valid .CAF file!", infilename);
+ return WAVPACK_SOFT_ERROR;
+ }
+
+ buff = malloc (bytes_to_copy);
if (debug_logging_mode)
error_line ("extra unknown chunk \"%c%c%c%c\" of %d bytes",
--
2.17.0

View File

@ -0,0 +1,36 @@
From 0a72951de8feaaf4c6e1740b5cb5cd0401b00464 Mon Sep 17 00:00:00 2001
From: David Bryant <david@wavpack.com>
Date: Sun, 8 Apr 2018 16:27:40 -0700
Subject: [PATCH 4/6] fix memory leaks
---
src/common_utils.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git src/common_utils.c src/common_utils.c
index c53db91..f8ddc63 100644
--- src/common_utils.c
+++ src/common_utils.c
@@ -384,6 +384,19 @@ WavpackContext *WavpackCloseFile (WavpackContext *wpc)
WavpackFreeWrapper (wpc);
+ if (wpc->metadata) {
+ int i;
+
+ for (i = 0; i < wpc->metacount; ++i)
+ if (wpc->metadata [i].data)
+ free (wpc->metadata [i].data);
+
+ free (wpc->metadata);
+ }
+
+ if (wpc->channel_identities)
+ free (wpc->channel_identities);
+
if (wpc->channel_reordering)
free (wpc->channel_reordering);
--
2.17.0

View File

@ -17,6 +17,8 @@ LICENSE_NAME= Molden
LICENSE_FILE= ${WRKSRC}/CopyRight
LICENSE_PERMS= auto-accept
BROKEN= checksum and size mismatch
RESTRICTED= free for academic, non profit usage; do not re-distribute source and executable.
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}

View File

@ -15,10 +15,10 @@ COMMENT= Three-Dimensional Structural Finite Element Program
LICENSE= GPLv2
RUN_DEPENDS= ccx:cad/calculix-ccx
BROKEN_FreeBSD_10= Does not build with clang on FreeBSD 10, causes segfaults when built with gcc
RUN_DEPENDS= ccx:cad/calculix-ccx
DIST_SOURCES= cgx_${PORTVERSION}.all${EXTRACT_SUFX}
DIST_HTM= cgx_${PORTVERSION}.htm${EXTRACT_SUFX}
DIST_PDF= cgx_${PORTVERSION}.pdf

View File

@ -0,0 +1,20 @@
--- cgx_2.13/src/uselibSNL.cpp.orig 2017-10-07 09:58:00 UTC
+++ cgx_2.13/src/uselibSNL.cpp
@@ -934,7 +934,7 @@ int createBlendedNurbs(int nr, Points **
// (5) create the cgx nurbs
// printf(" create blended nurbs\n");
buffer[0]='S';
- buffer[1]=(char)NULL;
+ buffer[1]='\0';
getNewName( name, buffer );
for (i=0; i<MAX_LINE_LENGTH; i++) sname[i]=name[i];
if(printFlag) printf ("store NURS Nr:%d Name:%s\n", anzGeo->nurs+1, name);
@@ -1012,7 +1012,7 @@ int createBlendedNurbs(int nr, Points **
for (j=0; j<nurbs[nr].v_npnt; j++)
{
buffer[0]='p';
- buffer[1]=(char)NULL;
+ buffer[1]='\0';
getNewName( name, buffer );
nurbs[nr].ctlpnt[i][j] = pnt( name, surface->controlPoints()[ index ].x(), surface->controlPoints()[ index ].y(), surface->controlPoints()[ index ].z(), 0);
point=*pntpntr; /* update pointer */

View File

@ -2,30 +2,28 @@
# $FreeBSD$
PORTNAME= feappv
PORTVERSION= 3.1
PORTREVISION= 9
PORTVERSION= 4.1i
DISTVERSIONPREFIX=v
CATEGORIES= cad science
MASTER_SITES= http://www.ce.berkeley.edu/projects/feap/feappv/
DISTFILES= ${PORTNAME}${PORTVERSION:S/.//}${EXTRACT_SUFX} ${PORTDOCS}
DIST_SUBDIR= ${PORTNAME}${PORTVERSION:S/.//}
EXTRACT_ONLY= ${PORTNAME}${PORTVERSION:S/.//}${EXTRACT_SUFX}
MASTER_SITES= http://projects.ce.berkeley.edu/feap/${PORTNAME}/:1
DISTFILES= ${PORTDOCS}:1
EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}_GH0${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Finite element analysis program (personal version)
BROKEN= No public distfiles
USES= fortran gmake localbase:ldflags zip
USES= fortran gmake localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= sanjayg0
USE_XORG= x11
MAKEFILE= makefile
MAKE_ENV= FEAPPVHOME3_1="${WRKSRC}"
MAKE_ENV= FEAPPVHOME4_1="${WRKSRC}"
ALL_TARGET= install
WRKSRC= ${WRKDIR}/ver${PORTVERSION:S/.//}
LDFLAGS+= -lX11 -lm
PLIST_FILES= bin/feappv lib/libfeappv.a
PORTDOCS= manual.pdf
PORTDOCS= manual41.pdf
OPTIONS_DEFINE= DOCS
@ -33,11 +31,11 @@ post-patch:
@${REINPLACE_CMD} -e \
's| make | $$(MAKE) |' ${WRKSRC}/makefile
@${REINPLACE_CMD} -e \
'/^FF /s|=.*|= ${FC}| ; \
/^CC /s|=.*|= ${CC}| ; \
/^FFOPTFLAG /s|=.*|= ${FFLAGS}| ; \
/^CCOPTFLAG /s|=.*|= ${CFLAGS}| ; \
/^LDOPTIONS /s|=.*|= ${LDFLAGS}| ; \
'/^ FF /s|=.*|= ${FC}| ; \
/^ CC /s|=.*|= ${CC}| ; \
/^ FFOPTFLAG /s|=.*|= ${FFLAGS}| ; \
/^ CCOPTFLAG /s|=.*|= ${CFLAGS}| ; \
/^ LDOPTIONS /s|=.*|= ${LDFLAGS}| ; \
s|Feappv.a|libfeappv.a|' ${WRKSRC}/makefile.in
do-install:

View File

@ -1,4 +1,5 @@
SHA256 (feappv31/feappv31.zip) = e1edbced934474b0839857ce799a6cc6b31961b7c0acae8ee70ce2f1efa26791
SIZE (feappv31/feappv31.zip) = 615732
SHA256 (feappv31/manual.pdf) = f3c6d5ac9c310852dfcde0c74c22df7388fcc6230e30630f70d591c50fd93832
SIZE (feappv31/manual.pdf) = 649124
TIMESTAMP = 1529955297
SHA256 (manual41.pdf) = 09bb4b6f0622a1384ad7c52bcd7db0a1b7d190f9849012bf05622b5e7fa3463e
SIZE (manual41.pdf) = 649177
SHA256 (sanjayg0-feappv-v4.1i_GH0.tar.gz) = 49917388a390b5d35e4ac938db8bc67cfe144a4c7127ad7016fcc741e6256f28
SIZE (sanjayg0-feappv-v4.1i_GH0.tar.gz) = 1043692

View File

@ -1,13 +0,0 @@
--- makefile.in.orig 2013-07-15 19:15:37.000000000 +0000
+++ makefile.in
@@ -31,8 +31,8 @@ FF = gfortran
CC = gcc
# What optimization level to use
- FFOPTFLAG = -O3 -ftree-vectorize -Wall
- CCOPTFLAG = -O3 -ftree-vectorize -Wall
+FFOPTFLAG = -O3 -ftree-vectorize -Wall
+CCOPTFLAG = -O3 -ftree-vectorize -Wall
# FFOPTFLAG = -g -O3 -ftree-vectorize -Wall
# CCOPTFLAG = -g -O3 -ftree-vectorize -Wall

View File

@ -10,4 +10,4 @@ Windows PC environments.
No support on use of the program will be provided.
WWW: http://www.ce.berkeley.edu/projects/feap/feappv/
WWW: http://projects.ce.berkeley.edu/feap/feappv/

View File

@ -24,11 +24,9 @@ SRCDIR= ${SRC_BASE}/usr.bin/telnet
IGNORE= need to build this port with the source code of telnet
.endif
.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1100000
BROKEN= does not build: libtelnet/Makefile: Could not find src.opts.mk
.endif
BROKEN_DragonFly= does not build
DEPRECATED= Broken for more than 6 months
EXPIRATION_DATE= 2018-06-06
do-extract:
@${MKDIR} ${WRKDIR}

View File

@ -1,11 +0,0 @@
--- php_mbregex.c.orig 2018-02-28 11:19:22 UTC
+++ php_mbregex.c
@@ -452,7 +452,7 @@ static php_mb_regex_t *php_mbregex_compi
OnigUChar err_str[ONIG_MAX_ERROR_MESSAGE_LEN];
rc = zend_hash_str_find_ptr(&MBREX(ht_rc), (char *)pattern, patlen);
- if (!rc || rc->options != options || rc->enc != enc || rc->syntax != syntax) {
+ if (!rc || onig_get_options(rc) != options || onig_get_encoding(rc) != enc || onig_get_syntax(rc) != syntax) {
if ((err_code = onig_new(&retval, (OnigUChar *)pattern, (OnigUChar *)(pattern + patlen), options, enc, syntax, &err_info)) != ONIG_NORMAL) {
onig_error_code_to_str(err_str, err_code, &err_info);
php_error_docref(NULL, E_WARNING, "mbregex compile err: %s", err_str);

View File

@ -1,11 +0,0 @@
--- php_mbregex.c.orig 2018-02-27 16:33:04 UTC
+++ php_mbregex.c
@@ -449,7 +449,7 @@ static php_mb_regex_t *php_mbregex_compi
OnigUChar err_str[ONIG_MAX_ERROR_MESSAGE_LEN];
rc = zend_hash_str_find_ptr(&MBREX(ht_rc), (char *)pattern, patlen);
- if (!rc || rc->options != options || rc->enc != enc || rc->syntax != syntax) {
+ if (!rc || onig_get_options(rc) != options || onig_get_encoding(rc) != enc || onig_get_syntax(rc) != syntax) {
if ((err_code = onig_new(&retval, (OnigUChar *)pattern, (OnigUChar *)(pattern + patlen), options, enc, syntax, &err_info)) != ONIG_NORMAL) {
onig_error_code_to_str(err_str, err_code, &err_info);
php_error_docref(NULL, E_WARNING, "mbregex compile err: %s", err_str);

View File

@ -955,6 +955,7 @@
SUBDIR += rubygem-familia
SUBDIR += rubygem-flipper-active_record
SUBDIR += rubygem-flipper-active_record011
SUBDIR += rubygem-flipper-active_record013
SUBDIR += rubygem-globalid
SUBDIR += rubygem-globalid-rails5
SUBDIR += rubygem-globalid-rails50

View File

@ -5,7 +5,7 @@ PORTNAME= clickhouse
PORTVERSION= 1.1.54362
DISTVERSIONPREFIX= v
DISTVERSIONSUFFIX= -stable
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MAINTAINER= proler@gmail.com

View File

@ -3,6 +3,7 @@
PORTNAME= couchdb
DISTVERSION= 1.7.1
PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}

View File

@ -3,7 +3,7 @@
PORTNAME= evolution-data-server
PORTVERSION= 3.24.2
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3

View File

@ -0,0 +1,31 @@
--- src/libedataserver/e-alphabet-index-private.cpp.orig 2017-05-08 12:04:10 UTC
+++ src/libedataserver/e-alphabet-index-private.cpp
@@ -76,7 +76,7 @@ _e_alphabet_index_cxx_get_index (EAlphabetIndex *alph
const gchar *word)
{
UErrorCode status = U_ZERO_ERROR;
- UnicodeString string;
+ icu::UnicodeString string;
gint index;
g_return_val_if_fail (alphabet_index != NULL, -1);
@@ -129,7 +129,7 @@ _e_alphabet_index_cxx_get_labels (EAlphabetIndex *alp
for (i = 0; alphabet_index->priv->nextBucket (status); i++) {
UAlphabeticIndexLabelType label_type;
- UnicodeString ustring;
+ icu::UnicodeString ustring;
std::string string;
label_type = alphabet_index->priv->getBucketLabelType ();
--- src/libedataserver/e-transliterator-private.cpp.orig 2017-05-08 12:04:10 UTC
+++ src/libedataserver/e-transliterator-private.cpp
@@ -74,7 +74,7 @@ gchar *
_e_transliterator_cxx_transliterate (ETransliterator *transliterator,
const gchar *str)
{
- UnicodeString transform;
+ icu::UnicodeString transform;
std::string sourceUTF8;
std::string targetUTF8;

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= firebird
PORTREVISION= 2
PORTREVISION= 3
PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}-client
COMMENT= Firebird-2 database client

View File

@ -3,7 +3,7 @@
PORTNAME= firebird
PORTVERSION= 2.5.6
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES?= databases
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:S/.0//}-Release/
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}-server

View File

@ -3,7 +3,7 @@
PORTNAME= go-carbon
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com

View File

@ -21,35 +21,36 @@
. /etc/rc.subr
name="go-carbon"
name="go_carbon"
rcvar="go_carbon_enable"
load_rc_config $name
: ${go_carbon_enable:="NO"}
: ${go_carbon_user:="carbon"}
: ${go_carbon_config:="/usr/local/etc/go-carbon/go-carbon.conf"}
start_cmd="go_carbon_start"
stop_cmd="go_carbon_stop"
status_cmd="go_carbon_status"
procname="/usr/local/bin/go-carbon"
pidfile="/var/run/$name.pid"
procname="%%PREFIX%%/bin/go-carbon"
command=/usr/sbin/daemon
command_args="-f -c -p ${pidfile} ${procname} -config ${go_carbon_config}"
# read configuration and set defaults
load_rc_config "$name"
extra_commands="reload"
reload_command="go_carbon_reload"
start_precmd="go_carbon_precmd"
go_carbon_start()
go_carbon_precmd()
{
${procname} -config ${go_carbon_config} -daemon -pidfile ${pidfile}
install -o ${go_carbon_user} /dev/null ${pidfile}
}
go_carbon_stop()
carbonapi_reload()
{
kill -TERM `cat /var/run/go-carbon.pid`
}
go_carbon_status()
{
echo "go-carbon is running as pid" `cat /var/run/go-carbon.pid`
if [ -n "$pid" ]; then
kill -HUP $pid
echo "go-carbon config reloaded."
else
echo "go-carbon not running."
fi
}
run_rc_command "$1"

View File

@ -2,7 +2,7 @@
PORTNAME= kdb
DISTVERSION= 3.0.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/${PORTNAME}/src
DIST_SUBDIR= KDE/${PORTNAME}

View File

@ -1,12 +0,0 @@
--- sql-common/client.c.orig 2018-01-24 00:36:45.520273000 +0100
+++ sql-common/client.c 2018-01-24 00:37:57.536367000 +0100
@@ -1821,7 +1821,8 @@
*/
#ifdef HAVE_X509_check_host
- ret_validation= X509_check_host(server_cert, server_hostname, 0, 0, 0) != 1;
+ ret_validation= X509_check_host(server_cert, server_hostname,
+ strlen(server_hostname), 0, 0) != 1;
#else
subject= X509_get_subject_name(server_cert);
cn_loc= X509_NAME_get_index_by_NID(subject, NID_commonName, -1);

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.1.31
PORTVERSION= 10.1.33
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
@ -22,7 +22,6 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_SSL= openssl-devel
BROKEN_SSL_REASON_openssl-devel= incomplete definition of type 'struct dh_st'
@ -136,7 +135,6 @@ ${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USE= gnome=libxml2
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI=NO
INNOBASE_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-MDEV-15288
LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF
LZ4_CMAKE_ON= -DGRN_WITH_LZ4=${LOCALBASE}/lib -DWITH_INNODB_LZ4=${LOCALBASE}/lib
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
@ -184,6 +182,14 @@ post-install-MROONGA-on:
${STAGEDIR}${PREFIX}/share/mysql
.endif # defined(CLIENT_ONLY)
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
.else
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.endif
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} != base && ${PORT_OPTIONS:MGSSAPI_BASE}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1518260559
SHA256 (mariadb-10.1.31.tar.gz) = ab7641c2fe4e5289da6141766a9c3350e013def56fafd6f1377080bc8048b2e6
SIZE (mariadb-10.1.31.tar.gz) = 67982786
TIMESTAMP = 1525903240
SHA256 (mariadb-10.1.33.tar.gz) = 94312c519f2c0c25e1964c64e22aff0036fb22dfb2685638f43a6b2211395d2d
SIZE (mariadb-10.1.33.tar.gz) = 65292094

View File

@ -1,7 +0,0 @@
--- storage/innobase/CMakeLists.txt.orig 2018-02-04 02:30:31 UTC
+++ storage/innobase/CMakeLists.txt
@@ -520,4 +520,3 @@ MYSQL_ADD_PLUGIN(innobase ${INNOBASE_SOU
MODULE_OUTPUT_NAME ha_innodb
LINK_LIBRARIES ${ZLIB_LIBRARY} ${LIBSYSTEMD} ${LINKER_SCRIPT})
-ADD_DEPENDENCIES(innobase GenError)

View File

@ -0,0 +1,46 @@
--- mysys/stacktrace.c.orig 2018-03-26 14:18:03 UTC
+++ mysys/stacktrace.c
@@ -34,19 +34,19 @@
#include <execinfo.h>
#endif
+#ifdef __linux__
#define PTR_SANE(p) ((p) && (char*)(p) >= heap_start && (char*)(p) <= heap_end)
-
static char *heap_start;
-
-#ifdef HAVE_BSS_START
extern char *__bss_start;
-#endif
+#else
+#define PTR_SANE(p) (p)
+#endif /* __linux */
void my_init_stacktrace()
{
-#ifdef HAVE_BSS_START
+#ifdef __linux__
heap_start = (char*) &__bss_start;
-#endif
+#endif /* __linux__ */
}
#ifdef __linux__
@@ -149,15 +149,15 @@ static int safe_print_str(const char *ad
int my_safe_print_str(const char* val, int max_len)
{
+#ifdef __linux__
char *heap_end;
-#ifdef __linux__
// Try and make use of /proc filesystem to safely print memory contents.
if (!safe_print_str(val, max_len))
return 0;
-#endif
heap_end= (char*) sbrk(0);
+#endif
if (!PTR_SANE(val))
{

View File

@ -1,12 +0,0 @@
--- sql-common/client.c.orig 2018-01-24 00:36:45.520273000 +0100
+++ sql-common/client.c 2018-01-24 00:37:57.536367000 +0100
@@ -1821,7 +1821,8 @@
*/
#ifdef HAVE_X509_check_host
- ret_validation= X509_check_host(server_cert, server_hostname, 0, 0, 0) != 1;
+ ret_validation= X509_check_host(server_cert, server_hostname,
+ strlen(server_hostname), 0, 0) != 1;
#else
subject= X509_get_subject_name(server_cert);
cn_loc= X509_NAME_get_index_by_NID(subject, NID_commonName, -1);

View File

@ -72,8 +72,8 @@ include/mysql/private/my_md5.h
include/mysql/private/my_nosys.h
include/mysql/private/my_rdtsc.h
include/mysql/private/my_rnd.h
include/mysql/private/my_service_manager.h
include/mysql/private/my_stacktrace.h
include/mysql/private/my_systemd.h
include/mysql/private/my_time.h
include/mysql/private/my_tree.h
include/mysql/private/my_uctype.h

View File

@ -22,7 +22,7 @@ CLIENT_ONLY= yes
post-configure:
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
-e 's|(#define LIBS.*)"\\ $$|\1 -L${PREFIX}/lib "\\|' \
-e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
post-install:
@ -33,7 +33,7 @@ post-install:
${STAGEDIR}${DATADIR}/policy \
${STAGEDIR}${PREFIX}/include/mysql/server
# Fix https://mariadb.atlassian.net/browse/MDEV-9388
@${REINPLACE_CMD} 's/-l-pthread/-lpthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
@${REINPLACE_CMD} 's/-l-pthread/-pthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
post-install-GSSAPI_NONE:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so

View File

@ -1,23 +0,0 @@
--- sql-common/client.c.orig 2018-01-03 14:48:29.000000000 +0100
+++ sql-common/client.c 2018-01-24 00:45:11.194419000 +0100
@@ -104,6 +104,10 @@
#define CONNECT_TIMEOUT 0
#endif
+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) || defined(HAVE_YASSL)
+#define ASN1_STRING_get0_data(X) ASN1_STRING_data(X)
+#endif
+
#include "client_settings.h"
#include <ssl_compat.h>
#include <sql_common.h>
@@ -1822,7 +1826,8 @@
*/
#ifdef HAVE_X509_check_host
- ret_validation= X509_check_host(server_cert, server_hostname, 0, 0, 0) != 1;
+ ret_validation= X509_check_host(server_cert, server_hostname,
+ strlen(server_hostname), 0, 0) != 1;
#else
subject= X509_get_subject_name(server_cert);
cn_loc= X509_NAME_get_index_by_NID(subject, NID_commonName, -1);

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.2.14
PORTVERSION= 10.2.15
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
@ -22,10 +22,7 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_aarch64= fails to link: stacktrace.c: undefined reference to 'sbrk'
SUB_FILES= pkg-message
PKGMESSAGE= ${WRKDIR}/pkg-message
SLAVEDIRS= databases/mariadb102-client
USES= bison:build cmake:noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
@ -194,6 +191,14 @@ post-install:
GSSAPI_BASE_IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system
.endif
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
.else
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.endif
.include <bsd.port.pre.mk>
.if ${OPSYS} == DragonFly

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1522324208
SHA256 (mariadb-10.2.14.tar.gz) = 3443ec2d6e8af1eba49d097f6b2f6741c8d94b75abf19b8dd5753608f0703f7e
SIZE (mariadb-10.2.14.tar.gz) = 72607526
TIMESTAMP = 1526556031
SHA256 (mariadb-10.2.15.tar.gz) = 33de205158fc22fd8eb4e5770cc5ffa1cb4029f9c398dfd8c554ccb3e636ba11
SIZE (mariadb-10.2.15.tar.gz) = 73329750

View File

@ -9,9 +9,9 @@
# Add the following line to /etc/rc.conf to enable mysql:
# mysql_(instance_)?enable (bool): Set to "NO" by default.
# Set it to "YES" to enable MySQL.
# mysql_(instance_)?limits (bool): Set to "NO" by default.
# Set it to yes to run `limits -e -U mysql`
# just before mysql starts.
%%LEGACY_LIMITS%%# mysql_(instance_)?limits (bool): Set to "NO" by default.
%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U mysql`
%%LEGACY_LIMITS%%# just before mysql starts.
# mysql_(instance_)?dbdir (str): Default to "/var/db/mysql"
# Base database directory.
# mysql_(instance_)?args (str): Custom additional arguments to be passed
@ -22,7 +22,7 @@
# Default to "mysql" created by the port
# mysql_(instance_)?optfile (str): Server-specific option file.
# Default to "${mysql_dbdir}/my.cnf".
# mysql_instances (str): Set to "" by default.
# mysql_instances (str): Set to "" by default.
# If defined, list of instances to enable
. /etc/rc.subr
@ -33,9 +33,9 @@ rcvar=mysql_enable
load_rc_config $name
: ${mysql_enable="NO"}
: ${mysql_limits="NO"}
%%LEGACY_LIMITS%%: ${mysql_limits="NO"}
: ${mysql_user="mysql"}
: ${mysql_limits_args="-e -U $mysql_user"}
%%LEGACY_LIMITS%%: ${mysql_limits_args="-e -U $mysql_user"}
: ${mysql_dbdir="/var/db/mysql"}
: ${mysql_optfile="${mysql_dbdir}/my.cnf"}
@ -51,9 +51,9 @@ if [ -n "$2" ]; then
"$2 "*|*" $2 "*|*" $2"|"$2")
eval mysql_args="\${mysql_${instance}_args:-\"${mysql_args}\"}"
eval mysql_dbdir="\${mysql_${instance}_dbdir:-\"/var/db/mysql_${instance}\"}"
eval mysql_limits="\${mysql_${instance}_limits:-\"${mysql_limits}\"}"
%%LEGACY_LIMITS%% eval mysql_limits="\${mysql_${instance}_limits:-\"${mysql_limits}\"}"
eval mysql_user="\${mysql_${instance}_user:-\"${mysql_user}\"}"
eval mysql_limits_args="\${mysql_${instance}_limits_args:-\"-e -U $mysql_user\"}"
%%LEGACY_LIMITS%% eval mysql_limits_args="\${mysql_${instance}_limits_args:-\"-e -U $mysql_user\"}"
eval mysql_optfile="\${mysql_${instance}_optfile:-\"${mysql_dbdir}/my.cnf\"}"
eval mysql_pidfile="\${mysql_${instance}_pidfile:-\"${mysql_dbdir}/`/bin/hostname`.pid\"}"
;;
@ -119,11 +119,12 @@ mysql_prestart()
if [ ! -d "${mysql_dbdir}/mysql/." ]; then
mysql_create_auth_tables || return 1
fi
if checkyesno mysql_limits; then
eval `/usr/bin/limits ${mysql_limits_args:-"-e -U $mysql_user"}` 2>/dev/null
else
return 0
fi
%%LEGACY_LIMITS%% if checkyesno mysql_limits; then
%%LEGACY_LIMITS%% eval `/usr/bin/limits ${mysql_limits_args:-"-e -U $mysql_user"}` 2>/dev/null
%%LEGACY_LIMITS%% else
%%LEGACY_LIMITS%% return 0
%%LEGACY_LIMITS%% fi
%%MODERN_LIMITS%% return 0
}
mysql_poststart()

View File

@ -0,0 +1,47 @@
--- mysys/stacktrace.c.orig 2018-03-26 16:41:18 UTC
+++ mysys/stacktrace.c
@@ -34,19 +34,19 @@
#include <execinfo.h>
#endif
+#ifdef __linux__
#define PTR_SANE(p) ((p) && (char*)(p) >= heap_start && (char*)(p) <= heap_end)
-
static char *heap_start;
-
-#if(defined HAVE_BSS_START) && !(defined __linux__)
extern char *__bss_start;
-#endif
+#else
+#define PTR_SANE(p) (p)
+#endif /* __linux */
void my_init_stacktrace()
{
-#if(defined HAVE_BSS_START) && !(defined __linux__)
+#ifdef __linux__
heap_start = (char*) &__bss_start;
-#endif
+#endif /* __linux__ */
}
#ifdef __linux__
@@ -149,15 +149,16 @@ static int safe_print_str(const char *ad
int my_safe_print_str(const char* val, int max_len)
{
+#ifdef __linux__
+/* Only needed by the linux version of PTR_SANE */
char *heap_end;
-#ifdef __linux__
// Try and make use of /proc filesystem to safely print memory contents.
if (!safe_print_str(val, max_len))
return 0;
-#endif
heap_end= (char*) sbrk(0);
+#endif
if (!PTR_SANE(val))
{

View File

@ -11,13 +11,3 @@
#include "client_settings.h"
#include <ssl_compat.h>
#include <sql_common.h>
@@ -1822,7 +1826,8 @@
*/
#ifdef HAVE_X509_check_host
- ret_validation= X509_check_host(server_cert, server_hostname, 0, 0, 0) != 1;
+ ret_validation= X509_check_host(server_cert, server_hostname,
+ strlen(server_hostname), 0, 0) != 1;
#else
subject= X509_get_subject_name(server_cert);
cn_loc= X509_NAME_get_index_by_NID(subject, NID_commonName, -1);

View File

@ -1,21 +1,5 @@
--- sql/mysqld.cc.orig 2017-05-14 23:13:18 UTC
+++ sql/mysqld.cc
@@ -111,6 +111,7 @@
#endif
#include <my_systemd.h>
+#include <my_crypt.h>
#define mysqld_charset &my_charset_latin1
@@ -120,6 +121,7 @@
#define HAVE_CLOSE_SERVER_SOCK 1
#endif
+
extern "C" { // Because of SCO 3.2V4.2
#include <sys/stat.h>
#ifndef __GNU_LIBRARY__
@@ -4838,8 +4840,9 @@ static void init_ssl()
while ((err= ERR_get_error()))
sql_print_warning("SSL error: %s", ERR_error_string(err, NULL));

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 5.5.59
PORTVERSION= 5.5.60
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \
@ -50,7 +50,6 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
DATADIR= ${PREFIX}/share/mysql
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_sparc64= Does not compile: Unsupported platform
BROKEN_SSL= openssl-devel
BROKEN_SSL_REASON_openssl-devel= incomplete definition of type 'struct dh_st'
@ -102,6 +101,14 @@ OQGRAPH_BROKEN= OQGraph does not build
MAXKEY_EXTRA_PATCHES= ${FILESDIR}/extra-patch-include_my__compare.h
.endif
.include <bsd.port.options.mk>
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
.else
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.endif
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516351401
SHA256 (mariadb-5.5.59.tar.gz) = c3269ce20b45b177239fd1e3d6d9428a94131711f12758ebf5f65222278bb110
SIZE (mariadb-5.5.59.tar.gz) = 45804920
TIMESTAMP = 1524505018
SHA256 (mariadb-5.5.60.tar.gz) = 4d3d444555416028ce39d3fb4cdc9cf6a658fcd4b0d2d0c45a73f9bf01d07929
SIZE (mariadb-5.5.60.tar.gz) = 45822878

View File

@ -0,0 +1,47 @@
https://jira.mariadb.org/browse/MDEV-15961
--- mysys/stacktrace.c.orig 2018-01-18 17:10:31 UTC
+++ mysys/stacktrace.c
@@ -34,19 +34,19 @@
#include <execinfo.h>
#endif
+#ifdef __linux__
#define PTR_SANE(p) ((p) && (char*)(p) >= heap_start && (char*)(p) <= heap_end)
-
static char *heap_start;
-
-#ifdef HAVE_BSS_START
extern char *__bss_start;
-#endif
+#else
+#define PTR_SANE(p) (p)
+#endif /* __linux */
void my_init_stacktrace()
{
-#ifdef HAVE_BSS_START
+#ifdef __linux__
heap_start = (char*) &__bss_start;
-#endif
+#endif /* __linux__ */
}
#ifdef __linux__
@@ -131,14 +131,14 @@ static int safe_print_str(const char *ad
void my_safe_print_str(const char* val, int max_len)
{
+#ifdef __linux__
char *heap_end;
-#ifdef __linux__
if (!safe_print_str(val, max_len))
return;
-#endif
heap_end= (char*) sbrk(0);
+#endif
if (!PTR_SANE(val))
{

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.5.59
PORTVERSION= 5.5.60
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.5
@ -77,7 +77,7 @@ MMAN1= my_print_defaults.1 myisam_ftdump.1 myisamchk.1 myisamlog.1 myisampack.1
mysql_install_db.1 mysql_plugin.1 mysql_secure_installation.1 mysql_setpermission.1 \
mysql_tzinfo_to_sql.1 mysql_upgrade.1 mysql_zap.1 mysqlbug.1 \
mysqld_multi.1 mysqld_safe.1 mysqldumpslow.1 mysqlhotcopy.1 mysqlman.1 \
mysqltest.1 perror.1 replace.1 resolve_stack_dump.1 resolveip.1
perror.1 replace.1 resolve_stack_dump.1 resolveip.1
CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON"
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516705214
SHA256 (mysql-5.5.59.tar.gz) = ee920177c9dec770c30b673a21143d5e92a67e8207f9b720d41d51cda05d8513
SIZE (mysql-5.5.59.tar.gz) = 21050313
TIMESTAMP = 1524753366
SHA256 (mysql-5.5.60.tar.gz) = a34112e1748823f6dfd0d129fe29a629cf35b8702f9dfaf1f24caf89ab523d1c
SIZE (mysql-5.5.60.tar.gz) = 21025041

View File

@ -61,7 +61,6 @@ man/man1/mysqld_safe.1.gz
man/man1/mysqldumpslow.1.gz
man/man1/mysqlhotcopy.1.gz
man/man1/mysqlman.1.gz
man/man1/mysqltest.1.gz
man/man1/perror.1.gz
man/man1/replace.1.gz
man/man1/resolve_stack_dump.1.gz

View File

@ -2,6 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 0
PKGNAMESUFFIX= 56-client
COMMENT= Multithreaded SQL database (client)

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.6.39
PORTREVISION?= 1
PORTVERSION= 5.6.40
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.6
PKGNAMESUFFIX?= 56-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516106681
SHA256 (mysql-5.6.39.tar.gz) = ab1814b03af77bf88dc381eff558ed2e73e19e8e5a4170a78ba3370cd5da434d
SIZE (mysql-5.6.39.tar.gz) = 32110958
TIMESTAMP = 1524220820
SHA256 (mysql-5.6.40.tar.gz) = 1048a7abedba851efa62868e4d28d0be8828162b53903cd68e4f29546418d92d
SIZE (mysql-5.6.40.tar.gz) = 32083035

View File

@ -62,7 +62,6 @@ man/man1/mysqld_safe.1.gz
man/man1/mysqldumpslow.1.gz
man/man1/mysqlhotcopy.1.gz
man/man1/mysqlman.1.gz
man/man1/mysqltest.1.gz
man/man1/perror.1.gz
man/man1/replace.1.gz
man/man1/resolve_stack_dump.1.gz

View File

@ -2,6 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 1
PKGNAMESUFFIX= 57-client
COMMENT= Multithreaded SQL database (client)

View File

@ -0,0 +1,11 @@
--- libmysql/authentication_ldap/CMakeLists.txt.orig 2018-03-04 13:40:40 UTC
+++ libmysql/authentication_ldap/CMakeLists.txt
@@ -54,7 +54,7 @@ ENDIF()
IF (CMAKE_SYSTEM_NAME MATCHES "SunOS")
SET(SASL_LIBRARY "sasl")
ELSEIF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
- SET(SASL_LIBRARY "-L/usr/local/lib -R/usr/local/lib -lsasl2")
+ SET(SASL_LIBRARY "-L/usr/local/lib -rpath /usr/local/lib -lsasl2")
ELSE()
SET(SASL_LIBRARY "sasl2")
ENDIF ()

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.7.21
PORTREVISION?= 1
PORTVERSION= 5.7.22
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.7
PKGNAMESUFFIX?= 57-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516137476
SHA256 (mysql-boost-5.7.21.tar.gz) = ad29ecb6fb3c3571394fe231633a2d1d188d49e9eb749daa4e8799b7630daa09
SIZE (mysql-boost-5.7.21.tar.gz) = 48931457
TIMESTAMP = 1524221054
SHA256 (mysql-boost-5.7.22.tar.gz) = 5b2a61700af7c99f5630a7dfdb099af9283c3029843cddd9e123bcdbcc4aad03
SIZE (mysql-boost-5.7.22.tar.gz) = 48985783

View File

@ -85,7 +85,6 @@ man/man1/mysqld_multi.1.gz
man/man1/mysqld_safe.1.gz
man/man1/mysqldumpslow.1.gz
man/man1/mysqlman.1.gz
man/man1/mysqltest.1.gz
man/man1/perror.1.gz
man/man1/replace.1.gz
man/man1/resolve_stack_dump.1.gz

View File

@ -81,7 +81,6 @@ PLIST_SUB= MY_DBDIR=${MY_DBDIR} \
# MySQL-Server part
.if !defined(CLIENT_ONLY)
USES+= mysql:80
IGNORE_FreeBSD_10= "FreeBSD 10.0 doesn't have _cxa_thread_atexit() implemeneted in libc, it has been implemented since 11
CONFLICTS_INSTALL= mysql8[1-9]-server-* \
mysql[0-79][0-9]-server-* \
@ -139,6 +138,12 @@ FEDERATED_SUB_LIST+= FEDER="--federated"
FEDERATED_SUB_LIST_OFF+= FEDER=""
.endif
.include <bsd.port.options.mk>
.if !defined(CLIENT_ONLY) && ${OPSYS} == FreeBSD && ${OSVERSION} < 1003506
BROKEN= no __cxa_thread_atexit() support in FreeBSD libc < 10.4
.endif
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base

View File

@ -2,37 +2,50 @@
# $FreeBSD$
PORTNAME= phpMyAdmin
DISTVERSION= 4.7.9
DISTVERSION= 4.8.2
CATEGORIES= databases www
MASTER_SITES= https://files.phpmyadmin.net/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Set of PHP-scripts to manage MySQL over the web
LICENSE= GPLv2
USES= cpe php:web tar:xz
USES= cpe php:web,flavors tar:xz
CPE_PRODUCT= ${PORTNAME:tl}
NO_ARCH= yes
NO_BUILD= yes
.if !defined(WITHOUT_PHP_DEPENDS)
USE_PHP= ctype session filter mbstring json spl mysqli
# Note: composer.json files in the source list pcre as a required
# extension, but pcre is compiled into PHP as standard on FreeBSD.
# spl, libsodium are only required in the bundled vendor code. PMA
# could, in principle, also use the PHP dbase extension, but it's not
# available for PHP >= 7.0 and of only minority interest.
USE_PHP= ctype filter hash json mysqli session spl xml
.endif
# Note: default settings will pull in X11 client support. If you don't
# want this, either turn off GD in the config dialog, or else turn off
# FONTCONFIG in the graphics/gd port options.
OPTIONS_DEFINE= BZ2 GD OPENSSL PDF XML ZIP ZLIB
OPTIONS_DEFAULT= BZ2 GD OPENSSL XML ZIP ZLIB
OPTIONS_DEFINE= BZ2 CURL GD GMP MBSTRING OPCACHE OPENSSL PDF \
SODIUM ZIP ZLIB
OPTIONS_DEFAULT= BZ2 GD MBSTRING OPENSSL ZIP ZLIB
BZ2_DESC= PHP bzip2 library support
CURL_DESC= PHP curl support
GD_DESC= PHP GD library support (requires X11)
GMP_DESC= PHP GMP library support
MBSTRING_DESC= PHP Multi-byte String support
OPCACHE_DESC= PHP Opcache support
OPENSSL_DESC= PHP OpenSSL support
PDF_DESC= PHP PDFlib support
XML_DESC= PHP XML support (Export to OpenDoc)
SODIUM_DESC= PHP libsodium support (only available for PHP >= 7.2)
ZIP_DESC= PHP Zip compression support
ZLIB_DESC= PHP ZLIB support
@ -50,7 +63,7 @@ SUB_FILES+= pkg-message
.if !defined(WITHOUT_PHP_DEPENDS)
.for opt in ${OPTIONS_DEFINE} ${OPTIONS_MULTI_DB_connect}
.for opt in ${OPTIONS_DEFINE}
. if ${PORT_OPTIONS:M${opt}}
USE_PHP+= ${opt:tl}
. endif
@ -81,5 +94,6 @@ do-install:
${INSTALL_DATA} "$$src" "$$dst" ; \
fi \
done
@${MKDIR} ${STAGEDIR}${WWWDIR}/tmp
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520321184
SHA256 (phpMyAdmin-4.7.9-all-languages.tar.xz) = f19b503f0afb0dd3389d4bb11dab3f438d36e85eef11a5c400c592fd5f539398
SIZE (phpMyAdmin-4.7.9-all-languages.tar.xz) = 6370604
TIMESTAMP = 1529708065
SHA256 (phpMyAdmin-4.8.2-all-languages.tar.xz) = 2b42e75274ab078a0c2ca3aff767f45d1d81849f9f762a2ed0674819f061ba1d
SIZE (phpMyAdmin-4.8.2-all-languages.tar.xz) = 5914400

View File

@ -1 +1,2 @@
@sample(,%%PMA_GRP%%,640) %%WWWDIR%%/config.inc.php.sample
@dir(,%%PMA_GRP%%,770) %%WWWDIR%%/tmp

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= postgis
PORTVERSION= 2.3.6
PORTVERSION= 2.3.7
CATEGORIES= databases geography
MASTER_SITES= http://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 23

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516168714
SHA256 (postgis-2.3.6.tar.gz) = 7b4bbdf436630fa7f1fbf56044e43648c70e99144573390a1f0cbe8602f8151c
SIZE (postgis-2.3.6.tar.gz) = 11344080
TIMESTAMP = 1523131124
SHA256 (postgis-2.3.7.tar.gz) = bb3c39d42dc11188a14163add84ed8372d337dc5b345fac1a48b9ec97d0a8456
SIZE (postgis-2.3.7.tar.gz) = 11347892

View File

@ -153,12 +153,14 @@ share/postgresql/contrib/postgis-2.3/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
@ -190,12 +192,14 @@ share/postgresql/contrib/postgis-2.3/uninstall_postgis.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.2--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.3--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
@ -227,12 +231,14 @@ share/postgresql/contrib/postgis-2.3/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
@ -265,12 +271,14 @@ share/postgresql/contrib/postgis-2.3/uninstall_postgis.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.2--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.3--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%dev--%%PORTVERSION%%.sql

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= postgis
PORTVERSION= 2.4.3
PORTVERSION= 2.4.4
CATEGORIES= databases geography
MASTER_SITES= http://download.osgeo.org/postgis/source/
PKGNAMESUFFIX= 24

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516171221
SHA256 (postgis-2.4.3.tar.gz) = ea5374c5db6b645ba5628ddcb08f71d3b3d90a464d366b4e1d20d5a268bde4b9
SIZE (postgis-2.4.3.tar.gz) = 12601055
TIMESTAMP = 1523127764
SHA256 (postgis-2.4.4.tar.gz) = 0663efb589210d5048d95c817e5cf29552ec8180e16d4c6ef56c94255faca8c2
SIZE (postgis-2.4.4.tar.gz) = 12608016

View File

@ -154,6 +154,7 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.2--%%PORTVERSION%%.sql
@ -161,11 +162,14 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.3.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.4.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.4.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.4.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--2.4.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis.control
@ -194,6 +198,7 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.2--%%PORTVERSION%%.sql
@ -201,11 +206,14 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.3.7--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.0--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.1--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.2--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--2.4.3--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%%%SFCGAL%%share/postgresql/extension/postgis_sfcgal.control
@ -234,6 +242,7 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.2--%%PORTVERSION%%.sql
@ -241,11 +250,14 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.3.7--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.4.0--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.4.1--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.4.2--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--2.4.3--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%share/postgresql/extension/postgis_tiger_geocoder.control
@ -275,6 +287,7 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.2.7--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.2--%%PORTVERSION%%.sql
@ -282,11 +295,14 @@ share/postgresql/contrib/postgis-2.4/uninstall_postgis.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.4--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.5--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.6--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.3.7--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.0--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.1--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.2--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--2.4.3--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%--%%PORTVERSION%%next.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%dev--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--%%PORTVERSION%%next--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology--unpackaged--%%PORTVERSION%%.sql
%%RASTER%%%%TOPOLOGY%%share/postgresql/extension/postgis_topology.control

View File

@ -3,7 +3,7 @@
PORTNAME?= postgresql
DISTVERSION?= 10.3
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
DISTVERSION?= 9.6.8
PORTREVISION?= 0
PORTREVISION?= 1
PKGNAMESUFFIX?= ${PORTVERSION:R:S/.//}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= fakeredis
PORTVERSION= 0.10.1
PORTVERSION= 0.10.2
CATEGORIES= databases
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1521894098
SHA256 (fakeredis-0.10.1.tar.gz) = f2be3d50fefe3528547c0e99ab5b62a82f5ae2ff6842b67e9f53f396d7375f3e
SIZE (fakeredis-0.10.1.tar.gz) = 43062
TIMESTAMP = 1523035002
SHA256 (fakeredis-0.10.2.tar.gz) = f3555b65aa65dc5157ac12d5d79a6adde049d90a056f7c99916a80282e43a881
SIZE (fakeredis-0.10.2.tar.gz) = 44935

Some files were not shown because too many files have changed in this diff Show More