All applications in the ports tree works correctly with unicode version of wxGTK
Newer version of wxGTK are unicode only (3.0+)
Note that now WX_UNICODE macro is noop
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do. On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).
Bump PORTREVISION on all ports where the build log contains -export-symbols.
audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions. Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to. Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.
japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything. Just don't hide anything at all
like the textproc/scim configure script does.
multimedia/schroedinger: Apply an upstream patch.
textproc/scim-input-pad: Same as japanese/scim-honoka.
PR: 201922
Approved by: portmgr (antoine)
Exp-run by: antoine
- add patch to fix build with ffmpeg 2.7
- add ffmpeg to LIB_DEPENDS to fix build in rare cases
PR: 201589
Submitted by: Christian Heckendorf <heckendorfc@gmail.com>
Approved by: xxjack12xx@gmail.com
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)
system and at least TWOLAME option needs it to configure properly.
PR: ports/183950
Submitted by: Horia Racoviceanu <horia@racoviceanu.com>
Approved by: maintainer timeout
- Add debug option
- Force dependency on jack
- Fix detection of SSE
- Make soxr default sample rate library and allow only 1 to be chosen
- Add midi support
- Add soundtouch support
- Remove taglib
- Remove extra patches
PR: ports/183195
Submitted by: Jack Low <xxjack12xx@gmail.com> (maintainer)
We can't use USES=cmake here - main project builds with gmake.
PR: ports/177285
Submitted by: r4721@tormail.org
Approved by: maintainer timeout
Feature safe: yes
- switch to .xz distribution
- sort options
while here:
- remove redundancy from COMMENT
- remove DOCS from OPTIONS_DEFAULT (it is already default)
- do not install license twice
- remove conflicts with no more existing -devel port
- install PORTDOCS manually, because earlier they installed into ${PREFIX}/doc/,
not into ${PREFIX}/doc/${PORTNAME}
- remove trailing whitespace and deprecated Author field from pkg-descr
PR: 175540
Submitted by: Jack Low <xxjack12xx@gmail.com> (maintainer)
- No need to list manpage/licenses in plist as
they are already handled in the Makefile
PR: ports/171206 [1]
Approved by: eadler, bapt (mentors, implicit)
- submitter is now maintainer (email to previous maintainer bouces for weeks)
- replaces audio/audacity-devel
PR: ports/167906
Submitted by: Jack <xxjack12xx@gmail.com> (maintainer)