Commit Graph

74 Commits

Author SHA1 Message Date
Jason E. Hale f84239c0e0 audio/libmusicbrainz5: Update to snapshot from 2015-07-06 (e29cc9a)
- The main purpose of this intermediate update is to eliminate unwanted debug
  information emitted when running console applications.
- Backport commit 36262d6 to eliminate wildcards for dependencies in
  CMakeLists.txt which CMake complains about (CMP0058). As a result, we can
  switch to an outsource build.

While here:
- Update LICENSE (LGPL21+) and add LICENSE_FILE
- Remake/rename patches with 'make makepatch'

Changes:	https://github.com/metabrainz/libmusicbrainz/compare/release-5.1.0...e29cc9a
PR:		250567
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-10-30 10:32:26 +00:00
Tobias Kortkamp 6a379e2d3a a-b: Add missing USES={gnome,php,sdl,xorg} 2019-11-08 09:27:56 +00:00
Gerald Pfeifer ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
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
2019-07-26 20:46:53 +00:00
Tobias C. Berner 707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Gerald Pfeifer a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
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
2018-12-12 01:35:33 +00:00
Jason E. Hale 01b903fc39 audio/libmusicbrainz5: Fix build on powerpc64
PR:		232582
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Sponsored by:	IntegriCloud
2018-10-31 23:13:08 +00:00
Mathieu Arnold eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Jason E. Hale dc5c4cb1ee Add visibility to C++ exceptions to prevent crashes with applications
using libkcddb.

PR:	211630
Submitted by:	Adriaan de Groot <groot@kde.org>
2016-09-19 23:18:59 +00:00
Mathieu Arnold 9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +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
Jason E. Hale f3969b6f70 Use pathfix 2016-01-07 15:00:19 +00:00
Mathieu Arnold 63d17e75d7 Cleanup some abusive use of GH_TAGNAME.
With hat:	portmgr
Sponsored by:	Absolight
2015-08-04 11:29:18 +00:00
Jason E. Hale 081bf0c6ca - Fix build for systems without iconv in the base
Reported by: Alan Valentine <alval@alval.net>, Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
2015-06-16 13:18:03 +00:00
Jason E. Hale 1e9e2156ea - Update audio/libmusicbrainz5 to 5.1.0
- Fix a crash in audio/sound-juicer caused by libmusicbrainz5 (fix added
  upstream, but not in this release) [1]
- Bump PORTREVISION on dependent ports

PR:		196959 [1]
Submitted by:	Pete Johanson <peter@peterjohanson.com> [1]
2015-06-14 17:55:49 +00:00
Olli Hauer 311e3b182f - rename www/neon29 to www/neon and update to neon-0.30.1
- adjust ports depending on neon, bump PORTREVISION

Changelog:
Fix memory leak with GnuTLS (Werner Baumann, Patrick Ohly).
Fix possible crash after DNS lookup errors on Windows (Olivier Goffart).
Don't fail if the SSL cert changes between connections with OpenSSL, behaviour now matches that with GnuTLS.
Fix PKCS#11 support under OpenSSL with TLS 1.2.
Fix static linking with pkg-config file (Alan H)

PR:		195786
Differential Revision:	https://reviews.freebsd.org/D1319
Submitted by:	ohauer
Reviewed by:	portmgr (bapt, mat)
Approved by:	portmgr, lev (implicit)
2014-12-24 06:03:22 +00:00
Jason E. Hale 1561a585fd - Trim @dirrm[try] from pkg-plist 2014-09-22 12:24:33 +00:00
Jason E. Hale a2b9897417 - Use unique package names
- Stop using LATEST_LINK
- Use new LIB_DEPENDS syntax
- Support staging
2013-10-09 07:50:58 +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
Alex Kozlov d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Max Brazhnikov ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Jason E. Hale 7afa609aeb - Update MAINTAINER to my new FreeBSD.org address
Approved by:	makc (mentor)
2012-09-13 04:45:58 +00:00
Max Brazhnikov dd6f20aa01 - Update to 5.0.1 after repocopy from audio/libmusicbrainz4
- while I'm here, respect LOCALBASE and thus remove needless dependency
  on pkg-config. pkg-config is often used by cmake as auxiliary tool
  to populate search paths. Until stuff is located at standard location,
  there is no need for pkg-config utility. [1]

PR:		ports/169572
Submitted by:	Jason E. Hale (maintainer)
Approved by:	maintainer via irc [1]
2012-07-27 13:29:39 +00:00
Jase Thew b7ed920566 - Update to 4.0.3 [1]
- Remove shlib version from LIB_DEPENDS

PR:		ports/169556 [1]
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
Approved by:	culot (mentor)
2012-07-01 10:17:22 +00:00
Michael Scheidell eba6837535 - repocopy audio/libmusicbrainz3 -> audio/libmusicbrainz4
- This is for libmusicbrainz 4.0.0

PR:		ports/164236
Approved by:	gabor (mentor)
2012-01-24 12:08:22 +00:00
Wen Heping 9c60a607f1 - Bump PORTREVISION to chase the update of audio/libdiscid
PR:		ports/155977
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
2011-03-28 03:01:32 +00:00
Martin Wilke a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Philip M. Gollucci cce405217f - Update to 3.0.3
PR:             ports/151333
Submitted by:   Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2010-10-11 22:43:39 +00:00
Jeremy Messenger 113641e728 - Makes neon29 our default neon library. The neon 0.27.x to 0.29.x are API and
ABI backwards compatible. It is unnecessary to have more than one same
  libraries (ie: neon28 and neon29) as it creates issue in our ports tree such
  as CONFLICTS and made our Makefile complicate.
- Remove www/neonpp and www/neon28.
- Add USE_GNOME=ltverhack; it corrects the shared library version by change
  from libneon.so.29 to libneon.so.27. It won't get bump again with no reason
  unless ABI changes.
- Bump the PORTREVISION on all ports and chase the shared library change.
- Add info in the UPDATING for how to rebuild on all ports that depend on
  neon.

PR:		ports/148295
Approved by:	lev (maintainer timeout, no respone for months),
		portmgr
Tested by:	pointyhat-exp by pav
2010-07-30 22:14:49 +00:00
Dima Panov fc174ba6d4 - [MAINTAINER][UNBREAK] audio/libmusicbrainz3: Fails to build with neon28
PR:		145684
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2010-04-14 00:28:44 +00:00
Dima Panov 8d496c81f8 - Update audio/libmusicbrainz3 to compile with www/neon29
PR:		145201
Submitted by:	loader <loader@freebsdmall.com
Approved by:	Jason E. Hale (maintainer, with minor changes)
2010-04-12 23:01:44 +00:00
Ion-Mihai Tetcu 526d39bb84 - The CMake scripts were supposed to use pkg-config to find the libraries, but
they use an obsolete module that doesn't seem to work anymore.  As a result,
the scripts fall back on the hard-coded paths.  I have reworked the scripts so
they don't use pkg-config or hard-coded paths and fixed build with custom
PREFIX/LOCALBASE [1]
- mark MAKE_JOB_SAFE

Submitted by:	maintainer
Reported by:	QATty [1]
2009-05-31 10:30:50 +00:00
Max Brazhnikov eecc33021e bump PORTREVISION after cmake update 2009-03-24 19:13:32 +00:00
Martin Wilke 6461868929 - Update to 3.0.2
- Use neon 0.28 instead of 0.26. No other ports currenty depend on this port,
   so this shouldn't be a problem
- gmake not needed

PR:		127466
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2008-10-19 15:48:16 +00:00
Martin Wilke 9a2d9a2a1c - Convert to cmake framework
PR:		124327
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2008-06-20 16:51:27 +00:00
Edwin Groothuis 6527ef2070 Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
2008-06-06 13:08:29 +00:00
Edwin Groothuis f970dfe37e Rename www/neon to www/neon26 to make the integration
of www/neon28 possible
2008-05-05 08:33:57 +00:00
Martin Wilke 4415635b5a - Add audio/libdiscid to the dependency
(this will give libmusicbrainz3 the ability to lookup
	audio CD metadata from the musicbrainz database.)
- Bump PORTREVISION

PR:		122140
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2008-03-27 16:20:53 +00:00
Martin Wilke 3537e584e6 - Update to 3.0.1
PR:		114520
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2007-07-12 09:26:52 +00:00
Martin Wilke bffa6b9c4f - Add audio/libmusicbrainz3 - Version 3.x of libmusicbrainz
PR:		112741
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
Repocopy by:	marcus
2007-06-10 10:24:52 +00:00
Martin Wilke f7ecbd0225 - Update to 2.1.5
PR:		112740
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com> (maintainer)
2007-06-06 05:59:19 +00:00
Michael Johnson 4069e87325 - Update to 2.1.4
- Remove FORBIDDEN

PR:		102492
Submitted by:	ahze (me)
2006-08-24 22:17:43 +00:00
Simon L. B. Nielsen be2226206c Mark FORBIDDEN due to multiple buffer overflow vulnerabilities.
Security:	http://aluigi.altervista.org/adv/brainzbof-adv.txt
Security:	http://secunia.com/advisories/21404/
With hat:	secteam
2006-08-14 17:12:36 +00:00
Cheng-Lung Sung 55b48be472 - Update audio/libmusicbrainz to version 2.1.3 and update MASTER_SITES.
Changelog can be found here:
  http://blog.musicbrainz.org/archives/2006/07/libmusicbrainz_3.html

PR:		ports/99759
Submitted by:	maintainer (Jason E. Hale)
2006-07-04 03:19:51 +00:00
Ade Lovett 8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Jun Kuriyama a06ee65df0 Chase shlib bump of libexpat. 2006-01-30 23:20:05 +00:00
Renato Botelho 8bd63a5d51 - Update to 2.1.2
- Add more MASTER_SITES
- Make portlint(1) happy
- Pass maintainership to submitter

PR:		ports/92340
Submitted by:	Jason E. Hale <bsdkaffee@gmail.com>
2006-01-27 09:42:29 +00:00
Pav Lucistnik 6329c4d7f9 - Add some SHA256 checksums 2005-11-23 23:29:54 +00:00
Ade Lovett 54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Joe Marcus Clarke 2298437f46 Use USE_LIBTOOL_VER=15 to fix the build on -CURRENT.
Reported by:	GNOME Tinderbox
2005-06-11 06:57:08 +00:00
Kirill Ponomarev d2424efa22 - Remove unneeded patch
PR:		ports/64757
Submitted by:	Ports Fury
2004-03-26 14:39:59 +00:00