aboutsummaryrefslogtreecommitdiff
path: root/audio/flac
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Use proper autoconf test for getauxval() and elf_aux_info().Christian Weisgerber2019-08-283-10/+54
| | | | | | | | | Based on work by Jeremie Courreges-Anglas for OpenBSD. PR: 239870 Notes: svn path=/head/; revision=510099
* audio/flac: fix build on powerpc64Piotr Kubaj2019-08-282-1/+26
| | | | | | | | | | | | FreeBSD doesn't support getauxval(), it has elf_aux_info() instead. Use this to fix build on powerpc64. Disable VSX to not use VSX-related functions. PR: 239870 Approved by: linimon (mentor), naddy (maintainer) Differential Revision: https://reviews.freebsd.org/D21284 Notes: svn path=/head/; revision=510095
* Update to 1.3.3. No significant user-visible changes.Christian Weisgerber2019-08-134-42/+25
| | | | Notes: svn path=/head/; revision=508826
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=507372
* audio/flac: add USES=compiler:c11Piotr Kubaj2019-06-111-1/+1
| | | | | | | | | | | | | This is to fix audio/audacity: /usr/local/bin/ld: ondemand/audacity-ODDecodeFlacTask.o:(.data.rel.ro._ZTV10ODFLACFile[_ZTV10ODFLACFile]+0x148): undefined reference to `FLAC::Decoder::File::init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/bin/ld: ondemand/audacity-ODDecodeFlacTask.o:(.data.rel.ro._ZTV10ODFLACFile[_ZTV10ODFLACFile]+0x160): undefined reference to `FLAC::Decoder::File::init_ogg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/bin/ld: import/audacity-ImportFLAC.o:(.data.rel.ro._ZTV10MyFLACFile[_ZTV10MyFLACFile]+0x148): undefined reference to `FLAC::Decoder::File::init(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/local/bin/ld: import/audacity-ImportFLAC.o:(.data.rel.ro._ZTV10MyFLACFile[_ZTV10MyFLACFile]+0x160): undefined reference to `FLAC::Decoder::File::init_ogg(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' Approved by: mentors (implicite approval) Notes: svn path=/head/; revision=503942
* Switch some MASTER_SITES from http/ftp to https.Mathieu Arnold2018-02-271-1/+3
| | | | | | | | | | | Also some cleanup of dead entries. PR: 226203 Submitted by: Sam H Sponsored by: Absolight Notes: svn path=/head/; revision=463123
* Update to 1.3.2 for numerous small bug fixes.Christian Weisgerber2017-01-135-291/+9
| | | | | | | The API documentation is no longer included (requires Doxygen). Notes: svn path=/head/; revision=431426
* Most commonly used build systems support silent builds, when theyDmitry Marakasov2016-09-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hide actual commands executed and only show short summary line (like "CC foo.c"). CMake and ninja enable this by default, some autotools using ports do as well. This is unacceptable because we need complete build logs at any time, so we now switch to verbose build logs unconditionally. Note that this change deliberately affects ALL builds and not only package builds on cluster, because we need to be sure that user experiencing failure can always provide informative build log regardless of settings and without rerunning the build. Change summary: - Always do verbose builds for cmake, ninja and GNU configure (the latter includes check if --disable-silent-rules is actually supported by the configure script; there are isolated cases when it's not true) - Remove CMAKE_VERBOSE, NINJA_VERBOSE and CONFIGURE_ARGS=--disable-silent-rules from all ports which set them for this is no longer needed - Revert hacks for --disable-silent-rules support priorly committed to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well Submitted by: amdmi3 Reviewed by: mat Exp-run by: antoine Approved by: portmgr (mat, antoine) Differential Revision: D7534 Notes: svn path=/head/; revision=421635
* * Add license information.Christian Weisgerber2016-06-203-1/+273
| | | | | | | | | | | * Always install the API documentation. A pre-generated copy is already included, so we don't need to run doxygen. PR: 210125 Submitted by: takefu@airport.fm Notes: svn path=/head/; revision=417161
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* Use the new test framework in my ports, if applicable.Christian Weisgerber2015-10-131-3/+3
| | | | | | | While here, also strip more libraries. Notes: svn path=/head/; revision=399214
* Update to FLAC 1.3.1. No significant user-visible changes.Christian Weisgerber2015-01-107-154/+45
| | | | | | | Drop iconv option again and always require iconv for flac. Notes: svn path=/head/; revision=376724
* Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla inTijl Coosemans2014-12-082-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=374303
* Add upstream patches forChristian Weisgerber2014-11-252-1/+33
| | | | | | | | | | CVE-2014-8962: Heap buffer read overflow CVE-2014-9028: Heap buffer write overflow Security: a33addf6-74e6-11e4-a615-f8b156b6dcc8 Notes: svn path=/head/; revision=373432
* Cleanup plistBaptiste Daroussin2014-10-201-7/+0
| | | | Notes: svn path=/head/; revision=371234
* Switch to USES=libtool:oldverChristian Weisgerber2014-05-241-4/+4
| | | | Notes: svn path=/head/; revision=355046
* USE_BZIP2 -> USES+=tar:bzip2Christian Weisgerber2014-03-131-2/+1
| | | | | | | USE_XZ -> USES+=tar:xz Notes: svn path=/head/; revision=348096
* Fix properties on pkg-plistBaptiste Daroussin2014-01-211-1/+0
| | | | Notes: svn path=/head/; revision=340670
* Use MAKE_CMD to run regression tests.Christian Weisgerber2013-12-171-1/+1
| | | | Notes: svn path=/head/; revision=336736
* Tweak iconv handling.Christian Weisgerber2013-09-241-2/+3
| | | | Notes: svn path=/head/; revision=328198
* Convert to stage, use options helpers, make full use of stage forChristian Weisgerber2013-09-243-34/+9
| | | | | | | optionally packaging the docs. Notes: svn path=/head/; revision=328184
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | audio) Notes: svn path=/head/; revision=327706
* Eliminate USE_GNOME=pkgconfig from audioBaptiste Daroussin2013-09-021-1/+1
| | | | | | | | | | | While here: - trim headers - convert USE_GMAKE -> USES=gmake - convert USE_GNOME=gnomehack -> USES=pathfix - convert USE_PERL5 -> USES=perl5 Notes: svn path=/head/; revision=325966
* Fix an arithmetic overflow in the RICE2 partitioner.Christian Weisgerber2013-07-182-1/+15
| | | | | | | | | | | For a specific 24 bit WAV file encoding with compression level 7 was generating a file a couple of orders of magnitude larger than the original. Obtained from: upstream Notes: svn path=/head/; revision=323248
* * Major update to FLAC 1.3.0, including shared library bumps.Christian Weisgerber2013-06-097-237/+33
| | | | | | | | | * Chase the update in dependent ports. PR: 179072 Notes: svn path=/head/; revision=320405
* - Convert USE_ICONV=yes to USES=iconvMarcus von Appen2013-04-271-1/+1
| | | | | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: bapt, kwm Notes: svn path=/head/; revision=316654
* Convert to OptionsNG and trim Makefile headers.Christian Weisgerber2012-12-181-9/+10
| | | | Notes: svn path=/head/; revision=309200
* FLAC has moved to Xiph.Org.Christian Weisgerber2012-12-102-2/+2
| | | | Notes: svn path=/head/; revision=308633
* libogg.so.8: Bump PORTREVISION for ports that depend on libogg,Christian Weisgerber2012-07-191-2/+2
| | | | | | | directly or indirectly (via libvorbis, libtheora). Notes: svn path=/head/; revision=301188
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-1/+1
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Get Rid MD5 supportMartin Wilke2011-03-191-1/+0
| | | | Notes: svn path=/head/; revision=271305
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* Bump PORTREVISION for ports that depend on libogg, directly or indirectlyChristian Weisgerber2010-06-061-2/+2
| | | | | | | (via libvorbis, libtheora). Notes: svn path=/head/; revision=255958
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-2/+1
| | | | | | | starting with A Notes: svn path=/head/; revision=240066
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* Alas, the assumption that /nonexistent does not exist is not reliable.Christian Weisgerber2009-07-091-1/+4
| | | | | | | PR: 136447 Notes: svn path=/head/; revision=237505
* Bump PORTREVISION after libogg and libvorbisfile major version increment.Christian Weisgerber2009-07-061-1/+2
| | | | Notes: svn path=/head/; revision=237283
* allow parallel buildingChristian Weisgerber2009-03-241-0/+1
| | | | Notes: svn path=/head/; revision=230855
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* Add WITHOUT_ICONV knob. Use at your own peril.Christian Weisgerber2008-07-051-2/+7
| | | | | | | | PR: 124181 Submitted by: Helge Oldach Notes: svn path=/head/; revision=216379
* Rename manual "test" target to "regression-test" so that it willChristian Weisgerber2008-06-201-1/+1
| | | | | | | | | be automatically run on the package build cluster. Suggested by Pedro <pfgshield-freebsd@yahoo.com>. Notes: svn path=/head/; revision=215367
* Update to FLAC 1.2.1. This version includes two and a half yearsChristian Weisgerber2008-04-0736-1396/+171
| | | | | | | | | | | | | worth of changes and an altered API. Bump the revision of all ports that depend on libFLAC and adapt to the new API where necessary. Some patches from Debian, Gentoo, OpenBSD, and upstream repositories. PR: 119476 Notes: svn path=/head/; revision=210771
* Fix integer overflows (CVE-2007-4619) by backporting correspondingChristian Weisgerber2007-11-1325-3/+1103
| | | | | | | | | | | fixes from FLAC 1.2.1. Reviewed by: miwi Approved by: portmgr (linimon) Security: ff65eecb-91e4-11dc-bd6c-0016179b2dd5 Notes: svn path=/head/; revision=202684
* portlint fixesChristian Weisgerber2007-08-071-2/+2
| | | | | | | | PR: 115259 Submitted by: David Yeske <dyeske@gmail.com> Notes: svn path=/head/; revision=197305
* Remove an invalid linker option to fix build on powerpc.Christian Weisgerber2007-03-271-0/+13
| | | | Notes: svn path=/head/; revision=188554
* Use libtool port instead of included version to avoid objformat a.out botchKris Kennaway2007-02-011-0/+1
| | | | Notes: svn path=/head/; revision=183830
* Remove USE_REINPLACE from ports in categories starting with A.Edwin Groothuis2006-05-031-1/+0
| | | | Notes: svn path=/head/; revision=161245
* Conversion to a single libtool environment.Ade Lovett2006-02-232-1/+6
| | | | | | | Approved by: portmgr (kris) Notes: svn path=/head/; revision=156749
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154140