Audacity by default adds --enable-sse on all architectures, which breaks anything but i386 and amd64. Add SSE option to every architecture, but still enable by default only on amd64 and i386. This will add --disable-sse to CONFIGURE_ARGS, which fixes build.
PR: 238140
Approved by: xxjack12xx@gmail.com (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20422
To resolve this, concatenate the two values since this is what was
originally intended. Fix some comments while here.
PR: 234825
Submitted by: xxjack12xx@gmail.com (maintainer)
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
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 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, c++11-lib, c++11-lang,
c++14-lang, c++0x, c11, or gcc-c++11-lib.
PR: 219275
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using using Mk/bsd.octave.mk which in turn has USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
c++11-lang, c++0x, c11, or gcc-c++11-lib.
PR: 216707
Currently, there is no configure switch for consistently disabling
alsa detection. This changeset introduces the possibility to do so
during the configure stage and adds ALSA as a non-default OPTION.
PR: 207892
Submitted by: tatsuki_makino@hotmail.com
Reported by: bar
Reviewed by: xxjack12xx@gmail.com, riggs
Approved by: xxjack12xx@gmail.com (maintainer)
This changeset brings in the necessary fixes in audacity's build system
to use autoreconf and libtool in USES. (206914)
First use case of this is to have audacity install its headers in the
standard include path rather than DATADIR (207074).
Bump PORTREVISION.
PR: 206914, 207074
Submitted by: tatsuki_makino@hotmail.com
Approved by: xxjack12xx@gmail.com (maintainer)
DYNLOAD is added for run-time linking libmp3lame and libavformat.
In future, this might allow for removal of LIB_DEPENDS on lame
and ffmpeg.
PR: 207307
Submitted by: tatsuki_makino@hotmail.com
Reviewed by: xxjack12xx@gmail.com (maintainer)
Approved by: xxjack12xx@gmail.com (maintainer)
Double-checked package content: Not identical to previous revision,
hence r407904 should have bumped PORTREVISION.
PR: 206694
Submitted by: xxjack12xx@gmail.com (maintainer)
In certain situations, e.g. when docbook ports have been deinstalled
before building audacity with DOCS option, build may fail. Prevent
this case by explicitly including required docbook ports in
DOCS_BUILD_DEPENDS
PR: 204785
Submitted by: rhurlin@gwdg.de
Reviewed by: xxjack12xx@gmail.com (maintainer)
Approved by: xxjack12xx@gmail.com (maintainer)
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