Commit graph

23663 commits

Author SHA1 Message Date
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

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

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich
7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Tobias C. Berner
96332a3c09 Update multimedia/mlt, multimedia/shotcut and graphics/movit
- multimedia/mlt:       6.12.0
- multimedia/shotcut:   18.11.18
- graphics/movit:       1.6.2

To reduce the bumps, all in one.

PR:		229068
PR:		229071
Approved by:	multimedia (kwm)
2018-12-11 22:30:12 +00:00
Niclas Zeising
a11c6f6ffc graphics/feh: Update to 3.1.1
Changelog: https://feh.finalrewind.org/archive/3.1.1/
2018-12-11 21:26:12 +00:00
Li-Wen Hsu
74bb792f86 Add graphics/webp-pixbuf-loader, gdkpixbuf2 loader and thumbnailer for webp
PR:		232872
Submitted by:	Greg V <greg@unrelenting.technology>
2018-12-11 20:29:28 +00:00
Li-Wen Hsu
7917b97073 Add graphics/imlib2-webp, an imlib2 plugin for webp images
PR:		232871
Submitted by:	Greg V <greg@unrelenting.technology>
2018-12-11 17:38:50 +00:00
Mark Linimon
e19c44cecf These ports now build on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2018-12-11 17:03:52 +00:00
Rene Ladan
0fd403935e Remove expired ports:
2018-12-10 net/g2ipmsg: GNOME 2 application
2018-12-10 net/grdesktop: GNOME 2 application
2018-12-10 textproc/gnome-spell: GNOME 2 application
2018-12-10 textproc/sagasu: GNOME 2 application
2018-12-10 deskutils/planner: GNOME 2 application
2018-12-10 deskutils/multisync: GNOME 2 application
2018-12-10 deskutils/drivel: GNOME 2 application
2018-12-10 deskutils/notecase: GNOME 2 application
2018-12-10 deskutils/gtodo: GNOME 2 application
2018-12-10 deskutils/gtweakui: GNOME 2 application
2018-12-10 deskutils/gnotime: GNOME 2 application
2018-12-10 deskutils/gruler: GNOME 2 application
2018-12-10 japanese/gjiten: GNOME 2 application
2018-12-10 graphics/truevision: GNOME 2 application
2018-12-10 graphics/gx: GNOME 2 application
2018-12-10 graphics/amide: GNOME 2 application
2018-12-10 graphics/cbrpager: GNOME 2 application
2018-12-10 www/gurlchecker: GNOME 2 application
2018-12-10 security/gpass: GNOME 2 application
2018-12-10 security/libgnomesu: GNOME 2 application
2018-12-10 security/gnome-gpg: GNOME 2 application
2018-12-10 devel/gnome-vfs-monikers: GNOME 2 application
2018-12-10 ftp/gwget: GNOME 2 application
2018-12-10 print/gribouy: GNOME 2 application
2018-12-10 print/gnomephotoprinter: GNOME 2 application
2018-12-10 print/ggv: GNOME 2 application
2018-12-10 print/gnome-cups-manager: GNOME 2 application
2018-12-10 editors/conglomerate: GNOME 2 application
2018-12-10 misc/gregexp: GNOME 2 application
2018-12-10 science/linsmith: GNOME 2 application
2018-12-10 games/grhino: GNOME 2 application
2018-12-10 games/gnono: GNOME 2 application
2018-12-10 games/gnomekiss: GNOME 2 application
2018-12-10 games/gtktetcolor: GNOME 2 application
2018-12-10 games/gturing: GNOME 2 application
2018-12-10 games/gtetrinet: GNOME 2 application
2018-12-10 games/gdado: GNOME 2 application
2018-12-10 games/monkeybubble: GNOME 2 application
2018-12-10 games/teg: GNOME 2 application
2018-12-10 games/gnomeattacks: GNOME 2 application
2018-12-10 games/gnomebreakout: GNOME 2 application
2018-12-10 x11-clocks/gtubeclock: GNOME 2 application
2018-12-10 x11-clocks/sanduhr: GNOME 2 application
2018-12-10 audio/grip: GNOME 2 application
2018-12-10 audio/jack-rack: GNOME 2 application
2018-12-10 math/gdcalc: GNOME 2 application
2018-12-10 x11/brightside: GNOME 2 application
2018-12-10 x11-fm/gnome-commander2: GNOME 2 application
2018-12-10 multimedia/quark: GNOME 2 application
2018-12-10 astro/celestia-gnome: GNOME 2 application
2018-12-10 comms/gmfsk: GNOME 2 application
2018-12-10 comms/ge-x2212: GNOME 2 application
2018-12-10 comms/efax-gtk: GNOME 2 application
2018-12-10 sysutils/gnome-pkgview: GNOME 2 application
2018-12-10 sysutils/fusefs-gnome-vfs: GNOME 2 application
2018-12-10 sysutils/gai-leds: GNOME 2 application
2018-12-10 sysutils/gnome-device-manager: GNOME 2 application
2018-12-10 sysutils/battfink: GNOME 2 application
2018-12-10 sysutils/cog: GNOME 2 application
2018-12-10 sysutils/gcdmaster: GNOME 2 application
2018-12-11 13:02:50 +00:00
Antoine Brodin
c06409c76b Spell CHOSEN_COMPILER_TYPE correctly
PR:		199098
With hat:	portmgr
2018-12-11 10:10:02 +00:00
Rene Ladan
ef2acb2b00 Return currently unmaintained ports to sobomax@ who is still a src committer. 2018-12-10 16:50:08 +00:00
Li-Wen Hsu
0ef8599c51 - Update to 0.7.0 2018-12-10 12:12:55 +00:00
Johannes M Dieterich
bfbf8bd33e LinuxKPI-based DRM ports: move to new ports nomenclature.
After some discussions within the x11 team, it was decided to move to a new
nomenclature for the LinuxKPI-based DRM ports that correctly reflects the
FreeBSD version the ports are for. This will also allow us to move to dedicated
branches per FreeBSD release and eases porting work.

Functionally, this commit is a no-op as we are not moving to new snapshots.

Reflect the move in UPDATING and MOVED. Users using the graphics/drm-kmod meta
port should not be affected. Direct consumers of the DRM ports shall move, as
in MOVED, as follows:

drm-stable-kmod is drm-fbsd11.2-kmod
drm-next-kmod is drm-fbsd12.0-kmod
drm-devel-kmod is drm-current-kmod

Reviewed by:	zeising (x11)
Approved by:	zeising (x11)
Differential Revision:	https://reviews.freebsd.org/D18328
2018-12-10 03:02:11 +00:00
Thomas Zander
bd8a2f6074 Update to upstream version 2.10
Details:
- Update to upstream version 2.10
- Disable the unconditional dependency on SSE-optimized routines
  on i386, as it (1) results in build failures and (2) there are
  non-SSE-capable i386 CPUs in use in the FreeBSD community, thus
  the default package cannot depend on it.

PR:		233491
Submitted by:	lbartoletti@tuxfamily.org (maintainer)
Reviewed by:	riggs
2018-12-09 07:39:29 +00:00
Yuri Victorovich
074da4406b New port: graphics/opengv: Collection of methods for solving geometric vision problems 2018-12-09 04:07:40 +00:00
Yuri Victorovich
1f04d6a296 graphics/radiance: Add PKGNAMESUFFIX because there is another software package also called 'radiance'
The other software is https://www.radiance-online.org/ - A Validated Lighting Simulation Tool
2018-12-08 18:40:27 +00:00
Kurt Jaeger
58e68eee97 graphics/blender: Changes to adapt to updated dependencies
- Changes needed for blender to work with OSL 1.10.x
- Switch to using llvm60 and patch included osl scripts.
- Also includes support for opencollada >= 1.6.65

PR:		225942
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz>
2018-12-08 18:27:51 +00:00
Kurt Jaeger
0d068888d8 graphics/openimageio: update 1.7.17 -> 1.8.17
- 2nd attempt, fixing the slave port as well

PR:		224382
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Reviewed by:	yuri
Relnotes:	http://lists.openimageio.org/pipermail/oiio-announce-openimageio.org/2018-December/000039.html
		https://github.com/OpenImageIO/oiio/releases
2018-12-08 17:39:17 +00:00
Kurt Jaeger
d08fd124a2 graphics/opensubdiv: update 3.3.0 -> 3.3.3
PR:		225940
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Relnotes:	http://graphics.pixar.com/opensubdiv/docs/release_notes.html
2018-12-08 17:20:36 +00:00
Kurt Jaeger
5e21042927 graphics/ptex: update 2.1.28 -> 2.3.0
PR:		225939
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Relnotes:	http://ptex.us/download.html
2018-12-08 17:17:38 +00:00
Antoine Brodin
e93e4466d7 Revert r486952, slave port was not tested
With hat:	portmgr
2018-12-08 16:08:06 +00:00
Kurt Jaeger
3e6bd53572 graphics/openshadinglanguage: update 1.8.10 -> 1.10.2
PR:		225942
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Relnotes:	https://github.com/imageworks/OpenShadingLanguage/releases
2018-12-08 15:17:58 +00:00
Kurt Jaeger
b86304a0ea graphics/openimageio: update 1.7.17 -> 1.8.17
PR:		224382
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Reviewed by:	yuri
Relnotes:	http://lists.openimageio.org/pipermail/oiio-announce-openimageio.org/2018-December/000039.html
		https://github.com/OpenImageIO/oiio/releases
2018-12-08 14:21:17 +00:00
Tobias C. Berner
1d8ef61002 Set c++11 on some more kde@ ports.
PR:		233856
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-12-08 13:20:36 +00:00
Kurt Jaeger
08d3e82f90 graphics/opencolorio: update 1.0.9 -> 1.1.0
PR:		225941
Submitted by:	Shane Ambler <FreeBSD@ShaneWare.Biz> (maintainer)
Relnotes:	http://opencolorio.org/ChangeLog.html
2018-12-08 12:57:37 +00:00
Tobias Kortkamp
6e67fa95c2 graphics/netpbm: Update to 10.84.04
- Add an additional mirror and missing USES=gnome

Changes:	https://raw.githubusercontent.com/t6/netpbm/v10.84.04/doc/HISTORY
2018-12-07 16:48:08 +00:00
Li-Wen Hsu
87976156bf - Update to 0.6.0 2018-12-07 10:00:24 +00:00
Mark Linimon
74fe36ceb2 This port sets -Werror=shadow, yet uses a variable 'round' in a function,
which shadows the function declared in math.h, causing a build failure
on gcc-based architectures..

PR:		231912
Submitted by:	jhibbits
Reviewed by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-12-07 00:12:55 +00:00
Christoph Moench-Tegeder
384f24e25f gexiv2: fix build with non-clang compilers
clang silently ignores empty arguments, others do complain. Set up
conditional arguments like the meson documentation recommends.

PR:		233668
Reported by:	Piotr Kubaj, jhibbits@
2018-12-06 14:52:15 +00:00
Mark Linimon
aa0dbd9750 Add patch to respect CFLAGS. This fixes the build on powerpc64.
While here, add gl to USES, per modern usage.

PR:		232859
Submitted by:	Piotr Kubaj
2018-12-06 13:51:07 +00:00
Rene Ladan
968c62c6fb Remove version 7.0 from the IGNORE_WITH_PHP list. 2018-12-06 11:22:12 +00:00
Yuri Victorovich
15ca697fd5 graphics/gmic: Update 2.4.1 -> 2.4.2
Reported by:	repology
2018-12-06 09:11:34 +00:00
Rene Ladan
1aaf102221 Remove expired ports:
2018-12-04 archivers/php70-bz2: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-phar: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-zip: Security Support ends on 3 Dec 2018
2018-12-04 archivers/php70-zlib: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-iconv: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-mbstring: Security Support ends on 3 Dec 2018
2018-12-04 converters/php70-recode: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-dba: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-interbase: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-mysqli: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-odbc: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_dblib: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_firebird: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_mysql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_odbc: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_pgsql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pdo_sqlite: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-pgsql: Security Support ends on 3 Dec 2018
2018-12-04 databases/php70-sqlite3: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-gettext: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-intl: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-json: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-pcntl: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-readline: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-shmop: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvmsg: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvsem: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-sysvshm: Security Support ends on 3 Dec 2018
2018-12-04 devel/php70-tokenizer: Security Support ends on 3 Dec 2018
2018-12-04 ftp/php70-curl: Security Support ends on 3 Dec 2018
2018-12-04 ftp/php70-ftp: Security Support ends on 3 Dec 2018
2018-12-04 graphics/php70-exif: Security Support ends on 3 Dec 2018
2018-12-04 graphics/php70-gd: Security Support ends on 3 Dec 2018
2018-12-04 mail/php70-imap: Security Support ends on 3 Dec 2018
2018-12-04 misc/php70-calendar: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-ldap: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-soap: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-sockets: Security Support ends on 3 Dec 2018
2018-12-04 net/php70-xmlrpc: Security Support ends on 3 Dec 2018
2018-12-04 net-mgmt/php70-snmp: Security Support ends on 3 Dec 2018
2018-12-04 sysutils/php70-fileinfo: Security Support ends on 3 Dec 2018
2018-12-04 sysutils/php70-posix: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-filter: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-hash: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-mcrypt: Security Support ends on 3 Dec 2018
2018-12-04 security/php70-openssl: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-ctype: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-dom: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-enchant: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-pspell: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-simplexml: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-wddx: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xml: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xmlreader: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xmlwriter: Security Support ends on 3 Dec 2018
2018-12-04 textproc/php70-xsl: Security Support ends on 3 Dec 2018
2018-12-04 www/mod_php70: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-opcache: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-session: Security Support ends on 3 Dec 2018
2018-12-04 www/php70-tidy: Security Support ends on 3 Dec 2018
2018-12-05 15:46:02 +00:00
Kurt Jaeger
4dbac91cf9 graphics/cloudcompare: remove qPCL plugin to unbreak build
PR:		233580
Submitted by:	Neel Chauhan <neel@neelc.org> (maintainer)
MFH:		2018Q4
2018-12-05 13:24:11 +00:00
Matthias Andree
b017a6d66f Align *_DEPENDS and use paths for bash in my ports; fix var name.
On systems where bash is in $PATH but not in ${LOCALBASE}/bin/bash,
ilmbase would fail to build, and e2fsprogs might fail if the
BASHTESTS option was enabled.
Make sure that the _DEPENDS and the actual path handed to the configure or
test rig match to the letter, to avoid a time-of-check vs. time-of-use
discrepancy.

In e2fsprogs, the helper variable was also mistyped and would never
amend to BUILD_DEPENDS. Fix typo.

Check my other ports, but wiggle and xmlto [textproc/] seem unaffected.

Reported by:	J R Matthews (direct email)
MFH:		2018Q4
2018-12-04 22:36:34 +00:00
Steve Wills
e4f8fefbea graphics/panoglview: use wx30-gtk2 as a default wxWidgets toolkit
PR:		233752
Submitted by:	Iouri V. Ivliev <ii@any.com.ru> (maintainer)
2018-12-04 17:46:22 +00:00
Yuri Victorovich
172081f9f4 graphics/libprojectm: fix build with GCC-based architectures
There are two issues here:
1. GLM requires at least GCC 4.7, base has 4.2. Add USES=compiler:c++11-lang to solve it.
2. the port uses typedefs from sys/types.h, but those are not included by default by GCC.

PR:		233748
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2018-12-04 05:38:19 +00:00
Rene Ladan
ffa2699059 Re-assign sobomax@'s ports after his commit bit was safekept. 2018-12-03 21:20:17 +00:00
Sunpoet Po-Chuan Hsieh
7cdcf9aed1 Update devel/protobuf to 3.6.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
2018-12-03 19:41:32 +00:00
Sunpoet Po-Chuan Hsieh
8fd7586655 Update to 2.7.8
Changes:	https://github.com/rubygems/rubygems/blob/master/History.txt
PR:		233645
Exp-run by:	antoine
2018-12-03 18:56:42 +00:00
Mark Linimon
19f296408e This port requires USES=compiler:c++11-lang to fix linking against
libgraphite2 on GCC-based architectures.

PR:		233719
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-12-03 12:34:22 +00:00
Thierry Thomas
39a7219fca Upgrade to 2.4.2. 2018-12-02 20:22:25 +00:00
Antoine Brodin
efaf2e4c0b Mark BROKEN: wrong LIB_DEPENDS
===>   cloudcompare-2.9.1.288_3 depends on shared library: libpcl_people.so - not found

Reported by:	pkg-fallout
2018-12-02 20:18:48 +00:00
Antoine Brodin
237c32d16d Deprecate ports depending on php 5.6 2018-12-02 17:43:33 +00:00
Yuri Victorovich
87301620f1 graphics/pcl-pointclouds: Broken on i386: undefined reference to `__atomic_load' 2018-12-02 16:51:12 +00:00
Rene Ladan
99d6d12a38 Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.

Submitted by:	tcberner
Reviewed by:	adridg, jhale, rene, tcberner
Approved by:	portmgr (implicit, flavor hook)
Differential Revision:	https://reviews.freebsd.org/D17741
2018-12-02 15:41:47 +00:00
Sunpoet Po-Chuan Hsieh
084f87846b Update to 1.4.0
- Update WWW

Changes:	https://github.com/pydot/pydot/blob/master/ChangeLog
2018-12-02 15:34:10 +00:00
Mark Linimon
2ab8c302a3 USES=compiler:c++11-lang is required to build this port on GCC-based
architectures.

PR:		233613
Submitted by:	Piotr Kubaj
Approved by:	maintainer
2018-12-02 12:47:37 +00:00
Mark Linimon
07bfce7c19 Since this port links to libraries compiled with GCC7 on GCC-based
architectures, add USES=compiler:c++11-lang to fix linking.

PR:		233671
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2018-12-02 03:09:02 +00:00
Sunpoet Po-Chuan Hsieh
3963392d8e Convert to options helper
- While I'm here:
  - Update MASTER_SITES
  - Fix indent
  - Sort *_DEPENDS
  - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin
  - Update WWW

Approved by:	portmgr (blanket)
2018-12-01 13:09:03 +00:00
Sunpoet Po-Chuan Hsieh
093df3f730 Update MASTER_SITES
Approved by:	portmgr (blanket)
2018-12-01 13:08:56 +00:00