This will primarily help powerpc64.
For archs where clang is the default compiler, these changes will have no
effect, as the base compiler already has these capabilities (primarily, but
not exclusively, c++-11).
Tested for no-harm on amd64.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
2018-06-06 biology/ssaha: Broken for more than 6 months
2018-06-06 biology/crux: Broken for more than 6 months
2018-06-06 biology/ariadne: Broken for more than 6 months
2018-06-06 cad/sceptre: Broken for more than 6 months
2018-06-06 cad/cider: Broken for more than 6 months
2018-06-06 chinese/scim-array: Broken for more than 6 months
2018-06-06 chinese/xpdf: Broken for more than 6 months
2018-06-06 chinese/telnet: Broken for more than 6 months
2018-06-06 comms/java-commapi-freebsd: Depends on BROKEN and expiring comms/java-commapi
2018-06-06 comms/soundmodem: Broken for more than 6 months
2018-06-06 comms/jsdr: Broken for more than 6 months
2018-06-06 comms/java-commapi: Broken for more than 6 months
2018-06-06 converters/pdf2djvu: Broken for more than 6 months
2018-06-06 databases/rdb: Broken for more than 6 months
2018-06-06 databases/animenfo-client: Broken for more than 6 months
2018-06-06 databases/ruby-mysql: Broken for more than 6 months
2018-06-06 databases/riak: Broken for more than 6 months
2018-06-06 databases/animenfo-client-gtk: Broken for more than 6 months
2018-06-06 databases/rdfdb: Broken for more than 6 months
2018-06-06 databases/riak2: Broken for more than 6 months
2018-06-06 devel/subversion-static: Broken for more than 6 months
2018-06-06 japanese/xgate: Broken for more than 6 months
2018-06-06 textproc/opengrm-ngram: Broken for more than 6 months
2018-06-06 textproc/ocaml-tyxml: Depends on BROKEN and expiring www/ocaml-net
2018-06-06 www/ocaml-net: Broken for more than 6 months
2018-06-06 audio/linux-genpuid: Broken for more than 6 months
2018-06-06 x11/enventor: Broken for more than 6 months
2018-06-06 audio/xmms-timidity: Broken for more than 6 months
2018-06-06 audio/kaudiocreator: Broken for more than 6 months
2018-06-06 audio/jxm: Depends on BROKEN and expiring comms/java-commapi
2018-06-06 audio/deforaos-mixer: Broken for more than 6 months
2018-06-06 audio/gkrellmss2: Broken for more than 6 months
2018-06-06 audio/ogg2mp3: Broken for more than 6 months
2018-06-06 audio/abcmidi: Broken for more than 6 months
2018-06-06 benchmarks/netpipe: Broken for more than 6 months
2018-06-06 biology/plink: Broken for more than 6 months
These are probably trivial fixes, if someone has the time and interest
to pursue them. I'm definitely short of time ATM.
Approved by: portmgr (tier-2 blanket)
On the clang architectures, these changes have no effect: the baser
compiler already includes the needed features.
While here, remove now-redundant CXXFLAGS statements and pet portlint
(no other content change).
Tested on both powerpc64 and amd64.
Approved by: portmgr (tier-2 blanket)
unnecessary linking to libboost_atomic.so if installed on FreeBSD 10.x and
use of the boost headers elsewhere.
Bump PORTREVISION to rectify stray linking if taglib was built outside of a
clean environment.
While here, switch to CMAKE_ARGS to CMAKE_ON and switch RCC_[CFLAGS|LDFLAGS]
to RCC_USES=localbase:ldflags
Reported by: Tatsuki Makino <tatsuki_makino@hotmail.com> (via private mail)
CMAKE_ENV has not been supported since 2015. The build has never
used it so replacing it with CONFIGURE_ENV should not be needed.
It was added in r436552 by me.
Port changes:
* Remove the QT4 option (Qt-5 is the major version of Qt)
* Add the options group 'Other audio interfaces' (other than Jack), moved ALSA and PORTAUDIO options there
* Add the DBUS option
* Add the XUNIQUE option
* Ordered the USExx section
Port changes:
* Take maintainership
* Change to DISTVERSION
* Add missing dependencies to LIB_DEPENDS
* Add USE_GNOME
* Add USE_CXXSTD
* Add USE_LDCONFIG
* Change docs in pkg-plist to PORTDOCS=*
* Add post-install that fixes the absolute links
* Move patching from post-patch to files/
* Add patches to src/Makefile.am that unbreak the build of 0.90
based on Vincent Torri <vincent.torri@gmail.com> advice on
the automake@gnu.org mailing list.
* Rename to calf-lv2 because this port primarily provides LV2 plugins