as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330
architectures because it wants to link to /usr/local/lib/libtag.so,
which is compiled with ports GCC, which uses new GCC ABI.
While here, add USES=gnome localbase and pet portlint.
PR: 234298
Submitted by: Piotr Kubaj
Approved by: portmgr (tier-2 blanket)
When detecting libid3, make sure to add -lstdc++ to its LIBS, otherwise with
lld easytag's configure script fails to run its test binaries it complies to
detect libid3 and fails.
PR: 226970
Reported by: emaste
- Explicitly add dependencies easytag requires:
* cairo
* audio/ogg for ogg vorbis support
* audio/opus for opus support
- Add runtime dependency on dconf to make sure users
could always have their configuration saved
- Enable file format support options (WAVPACK, OPUS, SPEEX)
by default by adding them to OPTIONS_DEFAULT
- Bump PORTREVISION
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
and libintl.so. This fixes a problem where DATADIRNAME gets an incorrect
value which causes locale files to be installed in the wrong place.
- The only configure checks that still need to be patched are related
to intltool so move DATADIRNAME patching from USES=pathfix to
USE_GNOME=intlhack.
- games/klavaro: remove excessive dependencies
- japanese/libskk: add INSTALL_TARGET=install-strip
- math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread
patching
- multimedia/freetuxtv: remove excessive dependencies
- science/gramps: fix shared-mime-info use
Exp-run by: antoine
Approved by: portmgr (antoine)
- Add new options, OPUS and SPEEX (to enhance audio files support), GTK2 (set by default) and GTK3 [1]
- Add patch to avoid install appdata file, used in appstream [1] [2]
- Adjust dependencies, notably to generate man page [1]
- Use PORTDOCS
- Fix build with clang
[2] http://www.freedesktop.org/wiki/Distributions/AppStream/
PR: 188513 [1]
Submitted by: olivierd [1]
- Convert to new LIB_DEPENDS format
- Convert to USES=gmake
- Add OPTIONS support for WAVPACK option
PR: ports/181211
Submitted by: me
Approved by: novel (maintainer, via email)