Commit Graph

86 Commits

Author SHA1 Message Date
Tobias C. Berner 2a00d2d2d9 audio/libsndfile: Update to 1.0.31
Changelog:
	https://github.com/libsndfile/libsndfile/releases/tag/1.0.31

PR:		253054
Submitted by:	daniel.engberg.lists@pyret.net
2021-02-10 16:46:20 +00:00
Tobias C. Berner e23e50fe27 audio/libsndfile: Upstream rerolled release archive for 1.0.30
- upstream reuploaded the release tarball [1]

[1] https://github.com/libsndfile/libsndfile/issues/626

PR:		250246
Submitted by:	daniel.engberg.lists@pyret.net
2020-10-24 06:23:27 +00:00
Thomas Zander 2c7ba6d625 Update to upstream release 1.0.30
PR:		249949
Submitted by:	daniel.engberg.lists@pyret.net
2020-09-29 21:54:21 +00:00
Thomas Zander 032412ef7f Update to upstream release 1.0.29
PR:		248665
Submitted by:	daniel.engberg.lists@pyret.net
Reviewed by:	tcberner
MFH:		2020Q3 (hat: ports-secteam)
2020-09-10 10:08:58 +00:00
Thomas Zander 28e7d5d589 Update to upstream prerelease snapshot 1.0.29 as of 20200620
Details:
* Pull source code from GitHub
* Switch to cmake
* Remove clipping option (autodetected)
* Fix denial-of-service (CVE-2019-3832, since CVE-2018-19758 appears
  to be incomplete.)

PR:		248268
Submitted by:	daniel.engberg.lists@pyret.net
MFH:		2020Q3 (hat: ports-secteam)
Security:	CVE-2019-3832
2020-07-28 12:05:50 +00:00
Thomas Zander a6e226ea28 Backport patches from upstream against all currently known CVEs
PR:		227669
Submitted by:	p5B2E9A8F@t-online.de
MFH:		2019Q1
Security:	CVE-2018-19661
		CVE-2018-19662
		CVE-2017-17456
		CVE-2017-17457
		CVE-2018-19758
2019-03-12 06:10:24 +00:00
Jason E. Hale 466738b16b Add several security fixes addressing:
- CVE-2017-6892
- CVE-2017-8361
- CVE-2017-8362
- CVE-2017-8363
- CVE-2017-8365
- CVE-2017-12562
- CVE-2017-14634

Note:
- Fix for CVE-2017-8365 is included in files/patch-CVE-2017-8361

While here:
- Fix LICENSE and add LICENSE_FILE

PR:		226271
Submitted by:	jhale
Reviewed by:	koobs, eadler, jbeich
Approved by:	ports-secteam (eadler)
Obtained from:	upstream (https://github.com/erikd/libsndfile)
MFH:		2018Q1
Security:	004debf9-1d16-11e8-b6aa-4ccc6adda413
Security:	2b386075-1d9c-11e8-b6aa-4ccc6adda413
Differential Revision:	https://reviews.freebsd.org/D14552
2018-03-02 00:42:07 +00:00
Jung-uk Kim b8dd566a86 Update to 1.0.28.
Approved by:	bapt
MFH:		2017Q2
2017-05-05 23:35:00 +00:00
Jan Beich 830746db9b audio/lib{sndfile,samplerate}: add CPE information 2017-04-20 15:29:31 +00:00
Baptiste Daroussin 23a3651bac Update to 1.0.27 2016-11-05 19:45:20 +00:00
Mathieu Arnold 586255bfed Catch stray dependencies, courtesy of the proxy-deps qa check.
Sponsored by:	Absolight
2016-09-30 16:03:23 +00:00
Mathieu Arnold 7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Baptiste Daroussin d29da10059 Update to 1.0.26
Use options helpers
Use USES=localbase
2015-12-05 10:01:33 +00:00
Dmitry Marakasov 724c1cfd0d - Switch to options helpers
- Switch to new test framework

Approved by:	portmgr blanket
2015-10-07 01:37:46 +00:00
Tijl Coosemans 60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
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)
2014-12-08 16:48:38 +00:00
Baptiste Daroussin 1cb454eac8 Use USES=libtool:keepla 2014-05-06 06:57:37 +00:00
Baptiste Daroussin 8dee5c4834 Support stage 2013-12-14 00:53:42 +00:00
Baptiste Daroussin 5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Baptiste Daroussin 183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin 5163781803 Convert audio from USE_GMAKE to USES=gmake
While here:
- Trim headers
- Convert some USE_GNOME=pkgconfig to USES=pkgconfig
- Add some missing pkgconf dependencies
- Convert some USE_GNOME=gnomehack to USES=pathfix
2013-08-30 23:01:05 +00:00
Christian Weisgerber 1f2b1eac8e * Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
2013-06-09 19:30:58 +00:00
Christian Weisgerber bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +00:00
Baptiste Daroussin c43626e815 Convert to new options framework 2012-05-30 11:42:38 +00:00
Brendan Fabeny 752387e658 disable some machine-dependent code by default; add a test target 2012-03-07 04:44:06 +00:00
Martin Wilke e1c6649edf - Remove WITH_FBSD10_FIX, is no longer needed 2011-11-09 15:26:04 +00:00
Martin Wilke 3a61669522 - Fix build FreeBSD 10 2011-10-28 18:00:25 +00:00
Dmitry Marakasov 6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- 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
2011-09-23 22:26:39 +00:00
Koop Mast dfb4dcf99b Update to 1.0.25.
Define CPPFLAGS outside of CONFIGURE_ENV.

PR:		ports/160684
Submitted by:	olgeni@
Security:	b9f3ffa3-dd6c-11e0-b7fc-000a5e1e33c6
2011-09-12 19:40:18 +00:00
Koop Mast 0e682dded4 Remove USE_GNOME=gnometarget from ports. It has been a empty keyword since
mid 2008.

PR:		ports/159624
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>
2011-08-11 19:20:17 +00:00
Baptiste Daroussin a3c4fd7276 if the star is gone, it doesn't work 2011-03-29 16:07:07 +00:00
Baptiste Daroussin 5b0188fa82 - update to 1.0.24
- add license
2011-03-29 14:03:35 +00:00
Koop Mast 6b33c0d1cd Explicit disable alsa compatibility library.
PR:		ports/153190
Submitted by:	makc@
With hat:	multimedia@
2010-12-15 21:48:34 +00:00
Koop Mast db27419841 Update to 1.0.23
Make sure the MAN1= line doesn't exceed 80 chars.

PR:		ports/151206 (update to 1.0.22)
Submitted by:	olgeni@
With hat:	multimedia@
2010-11-03 10:48:47 +00:00
Christian Weisgerber 30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Sylvio Cesar Teixeira 0743fcc805 - Added patch to fix build of devel/sfml
- BUMP PORTREVISION

PR:		ports/145656
Submitted by:	amdmi3@
Approved by:	itetcu (mentor, implicit)
2010-04-12 20:17:27 +00:00
Sylvio Cesar Teixeira 429773287d - Update to 1.0.21
PR:		ports/142522
Submitted by:	Aragon Gouveia <aragon@phat.za.net>
Approved by:	itetcu (mentor, implicit)
2010-04-10 13:28:52 +00:00
Christian Weisgerber 94d47b2ecd Bump PORTREVISION after libogg and libvorbisfile major version increment. 2009-07-06 21:25:59 +00:00
Martin Wilke bdf1ae6a11 - Update to 1.0.20
PR:		134751
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
Security:	http://www.freebsd.org/ports/portaudit/6355efdb-4d4d-11de-8811-0030843d3802.html
2009-05-30 19:43:28 +00:00
Ed Schouten f2b9f075f3 Unbreak libsndfile build when octave is installed.
If octave is installed on the system, libsndfile wants to build octave
support, which only seems to cause compiler errors.

If we really want octave support, we should add a proper switch to the
port.

PR:	ports/131647
2009-03-10 12:11:47 +00:00
Ed Schouten 9abdeb74e6 Update libsndfile to 1.0.19.
Unlike the previous release, this version does not depend on an
unreleased version of libvorbis. This means we can remove those awful
regexes from the Makefile.
2009-03-10 09:58:04 +00:00
Michael Johnson 40b1f7b485 Use USE_GMAKE to fix build on some version of FreeBSD
Submitted by:		1wkmmr@gmail.com
2009-02-15 04:39:01 +00:00
Michael Johnson 92f9d78a13 Update to 1.0.18
Submitted by:		Ed Schouten <ed@80386.nl>
2009-02-09 03:00:13 +00:00
Christian Weisgerber fc6f899691 Update to FLAC 1.2.1. This version includes two and a half years
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
2008-04-07 20:37:23 +00:00
Jeremy Messenger fac32e69a7 - Fix the build when audio/oss is installed by force to search for
sys/soundcard.h in /usr/include first rather than oss's header. [1]
- While I am here, fix the flac option. The autocheck is not need when
  it is enable by default and add --disable-flac to make WITHOUT_FLAC works.

PR:		ports/116268 [1]
Reported by:	Volker <heizraum@freenet.de> [1]
2007-09-15 16:02:19 +00:00
Jeremy Messenger eeeb87cfa9 - Add support for FLAC metadata. [1]
- Remove sqlite3 option and disable it by default, since it's only for
  regression tests.
- Bump the PORTREVISION.

PR:		ports/114524 ports/115805
Suggested by:	Ed Schouten <ed@fxq.nl>
Obtained from:	https://lists.hoeg.nl/archives/herrie-users/2007-July/000053.html [1]
2007-08-25 22:56:26 +00:00
Rong-En Fan f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Michael Johnson 7fcf0f8427 - Update to 1.0.17 2006-09-02 20:48:50 +00:00
Michael Johnson 948f5473bd - Transfer MAINTAINER to multimedia@
Approved by:	dhw (postmaster, for using multimedia@ as maintainer)
		gnome (gstreamer ports)
2006-06-09 18:00:35 +00:00
Michael Johnson c73e87e238 - Update to 1.0.16 2006-05-02 14:26:56 +00:00
Michael Johnson c808e64d3c - Update to 1.0.15 2006-03-20 02:17:32 +00:00