1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-08 02:15:08 +00:00
Commit Graph

106 Commits

Author SHA1 Message Date
Koop Mast
ade836fb8d Add USE_GCC=any as a temporary patch to work around a crash in the clang
compiler after the 3.3 update. The problem was reported upstream but no
patch available yet.

Submitted by:	miwi
2013-05-10 14:14:10 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Koop Mast
7887c684ad * Update the glib to 2.34.3 and gtk20 to 2.24.17 and gtk30 to 3.6.4 which
are the latest stable releases.
* Update vala to the newest stable release 0.18.1, also update a few ports
  in the gtk/gnome stack.
* The c++ bindings ports for glib, atk, gconf, etc, have now USE_GNOME toggles.
* Remove pkg-config run depends from glib20 and freetype2. This doesn't
  eliminate pkg-config run dependency completely, a second phase is needed
  and is planned.
* Support for .:run. and .:build. for USE_GNOME components was added.
  Currently only libxml2 and libxslt support this mechanism.
* Updates of the telepathy stack and empathy.
* Trim makefile headers, convert ports to new options, trim off library
  versions for some ports.
* Fix other ports so they build with the new glib version.

Thanks to miwi and crees for helping out with some exp-runs.
Approved by:	portmgr (miwi & bapt)
Obtained from:	gnome team repo
2013-03-08 10:51:34 +00:00
Koop Mast
3f4f160e3b Check the correct option for libcheck support. [1]
Add USE_PKGCONFIG=build.

Submitted by:	A.J. Kehoe IV (Nanoman) <9ya139x4@nanoman.ca> [1]
2012-09-20 10:15:34 +00:00
Koop Mast
3ba6b6330c Convert automatic dependancy to OPTION
PR:		ports/170483
Submitted by:	"A.J. Kehoe IV (Nanoman)" <9ya139x4@nanoman.ca>
2012-09-08 10:16:52 +00:00
Koop Mast
e61bd258b2 Update gstreamer ports.
Gstreamer to 0.10.36.
Gstreamer-plugins(-base) to 0.10.36.
Gstreamer-plugins-bad to 0.10.23.
Gstreamer-plugins-good to 0.10.31.
Gstreamer-plugins-ugly to 0.10.19.

Add hack to unbreak the flite plugin.
2012-06-27 12:35:05 +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
1cfa1d893e Update:
Gstreamer to 0.10.35
Gstreamer-plugins to 0.10.35
Gstreamer-plugins-good to 0.10.30

This is a ad-hoc release to fixes compilation issues after recent chagnes in
Glib's atomic ops API (in GLib 2.29.x). Apart from that there are some minor
fixes.

Move the USE_XORG line from multimedia/gstreamer to multimedia/gstreamer-plugins,
multmedia/gstreamer doesn't use it.
2011-06-18 14:58:58 +00:00
Koop Mast
1745f84242 Update to 0.10.34.
Gstreamer (core): Fix a sever multiqueue thread-safety regression.
Gstreamer-plugins (-base): Bump orc requirement.
2011-05-14 11:37:19 +00:00
Koop Mast
3d016e8bd2 Update Gstreamer (core) to 0.10.33
Update Gstreamer-plugins(-base) to 0.10.33
Update Gstreamer-plugins-good to 0.10.29
Update Gstreamer-plugins-bad to 0.10.22
Update Gstreamer-plugins-ugly to 0.10.18
2011-05-11 10:33:50 +00:00
Doug Barton
5d539942d6 Remove empty files 2011-02-25 20:20:38 +00:00
Koop Mast
137587880d Update to 0.10.32.
Add a check to see if gobject-introspection is recent enough.
Remove a 6.x workaround.
2011-02-25 10:52:59 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Koop Mast
525c5faddb Update to 0.10.31.
Release notes: http://gstreamer.freedesktop.org/releases/gstreamer/0.10.31.html
2010-12-02 13:43:43 +00:00
Koop Mast
4cb2a7e827 Update to 0.10.30.
Release notes: http://gstreamer.freedesktop.org/releases/gstreamer/0.10.30.html
Remove popt dependancy. Add license knobs.
2010-07-24 16:03:05 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +00:00
Koop Mast
8027bf7283 Update to 0.10.29.
Changelog:	http://gstreamer.freedesktop.org/releases/gstreamer/0.10.29.html
2010-04-28 14:56:12 +00:00
Koop Mast
e6f589f753 Update to 0.10.28. 2010-03-30 13:31:29 +00:00
Koop Mast
a754c02623 Update to 0.10.26.
Changelog:	http://gstreamer.freedesktop.org/releases/gstreamer/0.10.26.html
2010-02-11 11:29:57 +00:00
Koop Mast
0d6352e138 Fix build on 6.x.
Submitted by:	miwi@
2009-11-30 16:13:03 +00:00
Joe Marcus Clarke
f76d32b8e8 Presenting GNOME 2.28.1 for FreeBSD. The official release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.28/ .
Officially, this is mostly a polishing release in preparation for GNOME 3.0
due in about a year.

On the FreeBSD front, though, a lot went into this release.  Major thanks
goes to kwm and avl who did a lot of the porting work for this release.
In particular, kwm brought in Evolution MAPI support for better Microsoft
Exchange integration.  Avl made sure that the new gobject introspection
repository ports were nicely compartmentalized so that large dependencies
aren't brought in wholesale.

But, every GNOME team member (ahze, avl, bland, kwm, mezz, and myself)
contributed to this release.

Other major improvements include an updated HAL with better volume
probing code, ufsid integration, and support for volume names containing
spaces (big thanks to J.R. Oldroyd); a new WebKit; updated AbiWord;
an updated Gimp; and a preview of the new GNOME Shell project (thanks to
Pawel Worach).

The FreeBSD GNOME Team would like to that the following additional
contributors to this release whose patches and testing really helped
make it a success:

Andrius Morkunas
Dominique Goncalves
Eric L. Chen
J.R. Oldroyd
Joseph S. Atkinson
Li
Pawel Worach
Romain Tartière
Thomas Vogt
Yasuda Keisuke
Rui Paulo
Martin Wilke
(and an extra shout out to miwi and pav for pointyhat runs)

We would like to send this release out to Alexander Loginov (avl) in
hopes that he feels better soon.

PR:		136676
		136967
		138872 (obsolete with new epiphany-webkit)
		139160
		134737
		139941
		140097
		140838
		140929
2009-11-28 20:06:37 +00:00
Koop Mast
74a308f1f4 Update to 0.10.24.
Changelog:	http://gstreamer.freedesktop.org/releases/gstreamer/0.10.24.html

Fix argument warnings in gst/gstregister.c while here fix the other one in gstfilesrc.

PR:		ports/137441 [1]
Submitted by:	Mark Andrews <marka@isc.org>
2009-08-05 12:28:16 +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
Koop Mast
a93a8f765e Update to 0.10.23.
Release notes:	http://gstreamer.freedesktop.org/releases/gstreamer/0.10.23.html
2009-05-11 13:31:58 +00:00
Pav Lucistnik
425ebebdb5 - check m4 is installed unconditionally
Reported by:	pointyhat
2009-01-27 22:39:17 +00:00
Michael Johnson
1084311528 Update to 0.10.22 2009-01-25 17:49:30 +00:00
Koop Mast
326568f0aa Update to 0.10.21.
Approved by:	maintainer (ahze)
2008-10-10 08:59:51 +00:00
Michael Johnson
6a59242108 Fix typo in BUILD_DEPENDS
Reported by:	Jan Henrik Sylvester <me@janh.de>
2008-07-26 13:32:14 +00:00
Michael Johnson
7eec8d5f55 Update to 0.10.20 2008-07-26 03:11:22 +00:00
Edwin Groothuis
090059a210 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 14:17:21 +00:00
Michael Johnson
8ad476b31d Update to 0.10.19 2008-04-03 18:03:58 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Jeremy Messenger
0c56bfb5f0 Update to 0.10.15.
Submitted by:	ahze
2007-12-12 05:10:02 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Michael Johnson
d05e45e2dc Update to 0.10.14 2007-08-03 15:40:58 +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
8be3d7c8ef Force -O2 in CFLAGS to fix runtime problems in -CURRENT and for anyone who sets -O[1] 2007-07-05 11:24:22 +00:00
Michael Johnson
e021b5a949 Update to 0.10.13 2007-06-05 15:47:55 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Michael Johnson
21da1d82c9 Update to 0.10.12 2007-03-08 12:32:45 +00:00
Michael Johnson
b68e8c74ec Update to 0.10.11 2006-12-07 23:49:51 +00:00
Jeremy Messenger
04471b77b1 Fix the ensure_current_registry_forking() fails if zombie already killed by
signal handler. Patch was took from Ubuntu. Bump the PORTREVISION.

	https://launchpad.net/distros/ubuntu/+source/control-center/+bug/59217
	http://bugzilla.gnome.org/show_bug.cgi?id=355499

PR:		ports/104617
Submitted by:	Marcin Wisnicki <mwisnicki+freebsd@gmail.com>
Approved by:	portmgr (marcus)
2006-10-21 21:58:22 +00:00
Joe Marcus Clarke
f1bb12de8e Presenting GNOME 2.16.1 for FreeBSD. This release represents a massive
amount of work by the FreeBSD GNOME Team and our testers.

On top of the usual GNOME update, we have taken this opportunity to move
GNOME from X11BASE to LOCALBASE.  This means roughly 600 ports NOT part of
the GNOME Desktop also need to be changed.  The bulk of the move was carried
out by ahze, mezz, and pav, but it would not have been possible without
cooperation from the FreeBSD KDE team who worked with us to make sure
GNOME and KDE can still coexist happily.  We would also like to send a
shout out to kris and pointyhat for putting up with multiple test runs
until we got something that was solid.

Back to GNOME 2.16.  This release brings a huge amount of new functionality
to FreeBSD.  The standard release notes can be read at
http://www.gnome.org/start/2.16/ .  But on top of what you will read there,
jylefort and marcus have completed work on a port of HAL to FreeBSD.  This
will allow FreeBSD to take advantage of closer hardware interaction such
as auto-mounting CD-ROMs, USB drives, and music players; auto-playing
audio CDs; and managing laptop power consumption.

But where would this all be without our loyal testers and contributors?
Therefore, the FreeBSD GNOME team would like to thank the following users:

Phillip Neumann <pneumann@gmail.com>
tmclaugh
mux
Yuri Pankov <yuri.pankov@gmail.com>
chinsan
Thomas <freebsdlists@bsdunix.ch>
Brian Gruber <knightbg@yahoo.com>
Franz Klammer <klammer@webonaut.com>
Dominique Goncalves <dominique.goncalves@gmail.com>
Pascal Hofstee <caelian@gmail.com>
Yasuda Keisuke <kysd@po.harenet.ne.jp>
backyard <backyard1454-bsd@yahoo.com>
Andris Raugulis <endrju@null.lv> <endrju@null.lv>
Eric L. Chen <d9364104@mail.nchu.edu.tw>
Pawel Worach <pawel.worach@gmail.com>
QuiRK on #freebsd-gnome
Shane Bell <decept0@gmail.com>
luigi
sajd on #freebsd-gnome
sat
Chris Coleman <chrisc@vmunix.com>
kaeru on #freebsd-gnome
crsd_ via irc.freenode.org/#FreeBSD-GNOME
Joel Diaz <joeldiaz@mac.com>

Enjoy!

Approved by:	portmgr (implicit, kris)
2006-10-14 08:35:50 +00:00
Michael Johnson
cee3b57445 - Update to 0.10.9 2006-07-21 16:34:29 +00:00
Michael Johnson
7a44290917 - Update to 0.10.8 2006-06-10 19:21:41 +00:00
Michael Johnson
8153046cc1 - Remove unneeded USE_GNOME=gnomeprefix so non-gnome users don't have a bunch
of empty gnome dirs.
2006-06-09 20:13:47 +00:00
Michael Johnson
e8ddb15662 - Update to 0.10.7 2006-06-09 19:51:20 +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