1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00
Commit Graph

90 Commits

Author SHA1 Message Date
Dmitry Marakasov
c13a9158ee - Switch to USES=localbase
- Update WWW

Approved by:	portmgr blanket
2019-11-29 09:40:29 +00:00
Thomas Zander
c31e361f72 Fix build on several architectures (ensure __builtin_bswap16 is available)
PR:		229339
Submitted by:	tobik
MFH:		2018Q3
2018-07-07 13:30:07 +00:00
Mark Linimon
aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
Mark Linimon
a875dccebc Mark ports broken on powerpc64, categories a-c.
While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
2018-06-18 01:48:46 +00:00
Thomas Zander
7227864d65 Update to upstream version 2.8.8; fix build with multimedia/libquicktime
Details:
- Update to upstream version 2.8.8
- Use REINPLACE_CMD to set FAAD2_VERSION definition for consumers like
  multimedia/libquicktime.
  This is, however, no longer supported upstream, see
  https://sourceforge.net/p/faac/bugs/236/
  In future, consumers need to change their detection mechanism for faad2

PR:		224464
Submitted by:	mi
2017-12-25 10:37:50 +00:00
Thomas Zander
7bad0ac619 Update to upstream version 2.8.6 2017-11-01 15:36:02 +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
Thomas Zander
cb36beec1c Add LICENSE*, minor cleanups, bump PORTREVISION
PR:		209960
Submitted by:	takefu@airport.fm
Reviewed by:	riggs
2016-06-18 11:27:40 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
John Marino
112f62e6b9 audio category: Remove $PTHREAD_LIBS
xmcd didn't pass check-plist (pre-existing), fixed.

approved by:	PTHREAD blanket
2015-03-25 21:37:39 +00:00
Baptiste Daroussin
632840b7c3 Convert to USES=autoreconf 2014-12-18 10:57:57 +00:00
Tijl Coosemans
4ecf39fc95 Remove redundant pre-configure (USE_AUTOTOOLS already contains libtoolize) 2014-09-13 19:26:41 +00:00
Dmitry Marakasov
7a3a48c2f5 - Switch to USES=libtool, drop .la files
Approved by:	portmgr blanket
2014-07-24 15:47:04 +00:00
Baptiste Daroussin
51c60ddf7f Convert to USES=dos2unix
While here stagify some of the ports
Modernize LIB_DEPENDS
Extract zip with bsdtar when possible
2013-11-18 13:45:44 +00:00
Baptiste Daroussin
596cd74849 Allow packageing as a user[1]
While where strip the final library[2]

Reported by:	danfe [1], stage-qa [2]
2013-10-13 15:05:04 +00:00
Baptiste Daroussin
78ad765125 Remove the MAN1 macro leftovers
Reported by:	bsam
2013-09-23 14:04:36 +00:00
Baptiste Daroussin
eb963d1336 Convert to stage
Remove useless pre/post dancing
2013-09-23 13:50:34 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +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
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Brooks Davis
0867c1f203 Add stdin support from:
http://svn.slimdevices.com/slim/7.3/trunk/vendor/faad2/bpa-stdin.patch

This is required to allow BBCiPlayer support in audio/squeezeboxserver.

PR:		ports/138213
Submitted by:	Mark Knight <markk at knigma dot org>
Feature safe:	yes
2010-02-25 17:12:54 +00:00
Erwin Lansing
e63b4a59c9 Fix sourceforge
Submitted by:	pointyhat
2009-08-24 11:37:34 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-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
2009-08-02 19:36:34 +00:00
Joe Marcus Clarke
eff928500f Fix the build on -CURRENT by removing an inline function prototype. 2009-03-25 03:38:17 +00:00
Martin Matuska
69d69ada8f - Add MAKE_JOBS_SAFE to support SMP compilation 2009-03-24 16:58:56 +00:00
Pav Lucistnik
5eb6a925af - Bump PORTREVISION for previous -fPIC fix, otherwise it's invisible
Missed by:	beech
2009-03-02 21:59:37 +00:00
Beech Rintoul
91b1437b0d - Add PIC flags to fix 64 Bit build
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
Reported by:	pointyhat via pav
2009-03-01 22:27:18 +00:00
Martin Wilke
d85e6938db - Update to version 2.7
PR:		131829
Submitted by:	ports fury
2009-02-21 15:50:22 +00:00
Pav Lucistnik
ebcb4f8797 - Fix a heap-based buffer overflow in the command-line frontend. It allows
remote attackers to cause a denial of service (crash) and possibly execute
  arbitrary code via a crafted MPEG-4 (MP4) file.

PR:		ports/128512
Submitted by:	bf <bf2006a@yahoo.com>
Security:	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4201
2008-11-12 16:31:27 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
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)
2008-08-21 06:18:49 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Pav Lucistnik
dad0d0873a - Remove USE_GETOPT_LONG which is a no-op since March 2007 2008-03-20 09:23:28 +00:00
Michael Johnson
6915cd61ef Update to 2.6.1 2008-02-24 16:41:45 +00:00
Jeremy Messenger
26dadc8c29 Remove the drm, which drm causes faac/faad to not be able get mplayer and
other applications function correct. Bump the PORTREVISION.

Reported by:	a few in freebsd-multimedia@
Approved by:	portmgr (marcus)
2007-11-14 18:01:52 +00:00
Michael Johnson
17c43578f7 Update to 2.6 2007-10-23 12:13:01 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Jeremy Messenger
08d72c0c3c Fix the build on FreeBSD 4.x.
PR:		ports/102572
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2006-08-31 18:14:56 +00:00
Michael Johnson
de3ad40fdb - Mark BROKEN on 4.x
Reported by:	kris via pointyhat
2006-08-31 15:34:44 +00:00
Jeremy Messenger
7e7b422b52 Remove PATCH_DEPENDS and rename the post-patch target to pre-configure. It
makes more sense. Should fix the build in a few of other tinderboxes, but
I don't understand why it works for pointyhat thought.

Reported by:	novel
2006-08-26 20:07:52 +00:00
Michael Johnson
cfb3d4c3ee - Update to 2.5 2006-08-24 23:33:51 +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
605d393464 - Make portlint happy
PR:	ports/95829
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-15 23:41:09 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Michael Johnson
8c956191f4 - Change the pre-patch: build-depends to PATCH_DEPENDS= ${BUILD_DEPENDS} to make
sure we have libtool and stuf for post-patch

Reported by:	kris
2006-01-28 21:18:45 +00:00