Commit graph

64 commits

Author SHA1 Message Date
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Koop Mast
3680f27ebf Presenting GNOME 2.32.1 for FreeBSD. The offical release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.32/

This will be the last release of the GNOME 2.x series, mainly a bugfix and
bridge release to the first release of the GNOME 3.x series.

This release features commits by avl, marcus, mezz and myself.

The FreeBSD GNOME Team would like to thank the following contributors and
testers for there help with this release:

Zane C.B. <vvelox@vvelox.net>
romain@
Olaf Seibert <O.Seibert@cs.ru.nl>
DomiX
Bapt <baptiste.daroussin@gmail.com>
jsa@
miwi@
Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
Maxim Samsonov <xors@mne.ru>
Kris Moore

And pav@ for 2 exp-runs

PR:		ports/152255
		ports/143260
		ports/141033
		ports/149629
		ports/150350
		ports/151523
With hat:	gnome@
2010-11-20 15:37:08 +00:00
Koop Mast
48e62d9a37 Presenting GNOME 2.30.1 for FreeBSD. The offical release notes for this
release can be found at http://library.gnome.org/misc/release-notes/2.30/ .

This release brings initial PackageKit support, Upower (replaces power
management part of hal), cuse4bsd integration with HAL and cheese, and a
faster Evolution.

Sadly GNOME 2.30.x will be the last release with FreeBSD 6.X support. This
will also be the last of the 2.x releases. The next release will be the
highly-anticipated GNOME 3.0 which will bring with it a new UI experience.

Currently, there are a few bugs with GNOME 2.30 that may be of note for our
users. Be sure to consult the UPGRADING note or the 2.30 upgrade FAQ at
http://www.freebsd.org/gnome/docs/faq230.html for specific upgrading
instructions, and the up-to-date list of known issues.

This release features commits by avl, ahze, bland, marcus, mezz, and myself.

The FreeBSD GNOME Team would like to thank Anders F Bjorklund for doing the
initual packagekit porting.

And the following contributors & testers for there help with this release:
Eric L. Chen
Vladimir Grebenschikov
Sergio de Almeida Lenzi
DomiX
walder
crsd
Kevin Oberman
Michal Varga
Pavel Plesov
Bapt
kevin

and ITetcu for two exp-run

PR:	ports/143852
	ports/145347
	ports/144980
	ports/145830
	ports/145511
2010-05-10 21:19:08 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Joe Marcus Clarke
09d09f2971 Update to 0.12.3. 2009-12-25 17:26:17 +00:00
Koop Mast
dbb7ae456f Fix usage of USE_QT* macros. So depends are detected correctly.
PR:		ports/141347
Submitted by:	Dima Panov <fluffy@FreeBSD.org> (based on patch by makc@)
2009-12-20 10:43:14 +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
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
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Joe Marcus Clarke
65c4deb3b3 Update to 0.10.6 to fix a set of vulnerabilities documented in
http://secunia.com/advisories/34746/ .

"Some vulnerabilities have been reported in Poppler which can be
exploited by malicious people to potentially compromise an
application using the library."

PR:		133838
Submitted by:	Mark Foster <mark@foster.cc>
Approved by:	portmgr (implicit)
2009-04-18 18:20:07 +00:00
Joe Marcus Clarke
ae52bc8089 Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider.  Almost all of the Gecko consumers
can make use of this provider by setting:

WITH_GECKO=libxul

The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
2009-04-10 05:56:28 +00:00
Jeremy Messenger
56c9da34f1 Fix the plist when cairo support is disable, bump the PORTREVISION.
PR:		ports/127254
Submitted by:	Tobias Rehbein <tobias.rehbein@web.de>
2008-09-24 16:31:32 +00:00
Joe Marcus Clarke
02955a7238 Update to 0.8.7. 2008-09-08 02:52:16 +00:00
Michael Johnson
762ab07385 Update to 0.8.6 2008-08-25 00:50:54 +00:00
Jeremy Messenger
b7f6917a8a Update to 0.8.5. 2008-08-04 02:28:01 +00:00
Christian Weisgerber
cc94bfc9a6 Fix a memory management bug which could lead to arbitrary code execution.
Obtained from:	Felipe Andres Manzano <fmanzano@fceia.unr.edu.ar>
Security:	http://www.vuxml.org/freebsd/bc20510f-4dd4-11dd-93e7-0211d880e350.html
Security:	CVE-2008-2950
2008-07-09 16:43:29 +00:00
Jeremy Messenger
c4035f1890 Fix the build in QA Tindy for not able to find moc-qt4 by 'which moc-qt4', so
add a patch to replace from 'which moc-qt4' to '${LOCALBASE}/bin/moc-qt4'.

Reported by:	QA Tindy
2008-07-03 18:45:44 +00:00
Jeremy Messenger
95b7867eb0 - Add jpeg dependency, bump the PORTREVISION on poppler, poppler-qt4 and
poppler-utils.
- Add --disable-gdk and --disable-gtk-test if it's not poppler-gtk.
- Minor clean up related w/ whitespace.
2008-07-03 16:13:44 +00:00
Jeremy Messenger
a7ede0837d Update to 0.8.4. 2008-07-02 19:59:23 +00:00
Jeremy Messenger
903b45dfc5 First all, ahze did most of work. Thanks ahze! Last week or so, I am just
merely pick up and help him. Thanks to many testers in both private and
mailing list emails for report a few of build and dependencies problems.
Also, thanks to marcus and Chess Griffin for test in their tinderboxes.

x11/pixman: Update to 0.10.0
-------------------------------------------------------
Firefox 3 needs it. Orignal, the shared library was bumped and ahze has
added a new feature in our USE_GNOME=ltverhack by can control the number
of shared library. To control the number of shared library, add the
ltverhack:N. Right now pixman has USE_GNOME=ltverhack:9 to make it stays
same at libpixman-1.so.9. If anyone want to use ltverhack:N in one of your
port, you need to make sure the ABI doesn't change to use it..
-------------------------------------------------------

graphics/cairo: Update to 1.6.4
-------------------------------------------------------
Firefox 3 needs it. We have updated most cairo binding ports too.
-------------------------------------------------------

graphics/poppler: Update to 0.8.3
-------------------------------------------------------
The shared libraries version have been changed. All ports that depend on
poppler have PORTREVISION bump. The graphics/py-poppler has been updated
to 0.8.1 to work with newer poppler better. As for the poppler-qt, there
is no shared library version change.
-------------------------------------------------------

www/firefox3 and gecko ports related: Update to 3.0 final
-------------------------------------------------------
The bsd.gecko.mk has been moved from www/mozilla/ to Mk/. You no longer
need to include bsd.gecko.mk/Makefile.common by manual. We are keeping it
in backward compatibility, so the rest ports won't be break. We haven't
add some other ports to have Firefox 3 support yet, so feel free to send
us patch or commit it by yourself (to committers). However, view in
bsd.gecko.mk for document.
-------------------------------------------------------

Approved by:	portmgr (marcus)
2008-06-30 20:16:22 +00:00
Jeremy Messenger
f871c80fd4 Add a missing dependency, fontconfig, when disables ciaro support. Bump the
PORTREVISION.

PR:		ports/123417
Reported by:	Michael Moll <kvedulv@kvedulv.de>
2008-05-05 19:23:01 +00:00
Joe Marcus Clarke
9014f485fb Update to 0.6.4. 2008-02-06 00:56:27 +00:00
Joe Marcus Clarke
b0bdeaec80 Update to 0.6.3. 2007-12-15 22:36:28 +00:00
Joe Marcus Clarke
bfb46c2bb8 Update to 0.6.2. 2007-12-12 04:40:15 +00:00
Joe Marcus Clarke
9de8d57be4 Update to 0.6. 2007-09-11 03:59:13 +00:00
Joe Marcus Clarke
3181ba649c Update to 0.5.91. 2007-08-28 00:57:24 +00:00
Michael Johnson
26fe2bf9bc - Plug a memory leak [1]
- Fix an integer overflow [2]

Obtained from:	Poppler SVN [1]
		Redhat http://rhn.redhat.com/errata/RHSA-2007-0732.html [2]
Security:	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-3387
Reported by:	miwi via irc.freenode.org/#FreeBSD-GNOME
2007-07-31 14:39:36 +00:00
Michael Johnson
a59065cb26 Install poppler-qt4.pc for poppler-qt4
PR:		ports/114773
Reported by:	Sven Gaerner
2007-07-25 14:35:31 +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 Nottebrock
8bd00266dc Update to Qt 4.3.0, introduce bsd.qt.mk.
Approved by: portmgr (bsd.port.mk changes)
2007-07-16 10:12:15 +00:00
Joe Marcus Clarke
d82231dcb7 Make sure that all of the proper --disable-* args are passed to configure
when not building slave ports.
2007-07-14 21:31:07 +00:00
Joe Marcus Clarke
263fd9e2de Fix detection of cairo support after the last commit. Cairo support was
only being enabled when SLAVEPORT was defined, and this had the potential
of breaking package builds.
2007-07-14 19:41:01 +00:00
Michael Johnson
28d0ee74b3 Don't link to libpoppler from graphics/poppler since it doesn't contain required Arthur backend. Instead build libpoppler with poppler-qt4
PR:		ports/114551
Reported by:		Sven Gaerner <sgaerner@gmx.net>
2007-07-13 13:54:42 +00:00
Michael Johnson
76712fcace - Fix bashism in configure script [1]
- Update plist in poppler-qt

Reported by:	trhodes and lists@jnielsen.net [1]
2007-07-03 21:10:24 +00:00
Michael Johnson
006df8ea42 Get rid of X11BASE
Submitted by:	mezz
2007-07-03 11:25:39 +00:00
Michael Johnson
635e515217 Update to 0.5.9 2007-07-03 11:14:36 +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
Pav Lucistnik
5ca9a6aed0 - Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework
Submitted by:	rafan
Tested on:	pointyhat
2007-02-13 00:16:29 +00:00
Jeremy Messenger
015cf750cc Took a patch from CVS to fix a few of PDFs display as characters inverted.
PR:		ports/104490
Bugzilla:	https://bugs.freedesktop.org/show_bug.cgi?id=8924
		https://bugs.freedesktop.org/show_bug.cgi?id=8944
Reported by:	trasz <trasz@pin.if.uz.zgora.pl>
2006-11-13 21:19:21 +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
Joe Marcus Clarke
68d780793c Only depend on cairo if we want cairo support.
PR:		102711
Submitted by:	Shane Bell <decept0@gmail.com>
2006-09-17 21:51:24 +00:00
Joe Marcus Clarke
4089794160 Make the cairo output backend optional (defaults to enabled). Turning this
off can help performance when rendering certain PDF documents, especially
those that contain Type 3 fonts.

Reported by:	Veiko Palge <veiko.palge@gmail.com>
2006-07-10 02:04:07 +00:00
Joe Marcus Clarke
ed2f939dac Update to 0.5.3. 2006-05-31 20:30:08 +00:00
Michael Johnson
73fed47faa - Update to 0.5.2 2006-05-23 12:23:05 +00:00
Joe Marcus Clarke
9d9e2bdc6a Fix the poppler-utils build. 2006-05-07 02:24:54 +00:00
Michael Nottebrock
163eb7b0fd Remove the commandline utilities in order to make this port not conflict
with xpdf. The utilities can now be found in graphics/poppler-utils.
2006-05-02 00:37:23 +00:00
Joe Marcus Clarke
798e9bed2a Presenting GNOME 2.14.1 for FreeBSD! Checkout
http://www.gnome.org/start/2.14/ for the official release notes, and a list
of all the gooides in this new release.  In particular, GNOME 2.14 focused
on performance, and they did not miss the mark.  There's some new eye candy,
but most of the big things are waiting until GNOME 2.16.  On the FreeBSD
side, we tried to clean up all the crashers we could.  In particular, we
really improved GNOME's 64-bit support.

The good news is that this release does not bring any big shared library
version bumps, so you can almost do a simple portupgrade to get to 2.14.
There are a few minor gotchas that will be documented in UPDATING shortly.

The FreeBSD GNOME Team would like th thank the following users for their
patches, feedback, and sometimes incessant complaing about crashes (you
know who you are).

Yasuda Keisuke <kysd@po.harenet.ne.jp>
Pascal Hofstee <caelian@gmail.com>
rmgls@wanadoo.fr
tmclaugh
Yuri Pankov <yuri.pankov@gmail.com>
sajd on #freebsd-gnome
ade
ankon on #FreeBSD-Gnome
mux
Pascal Hofstee <caelian@gmail.com>
QuiRK on #freebsd-gnome
Vladimir Timofeev <vovkasm@gmail.com>
2006-04-30 00:47:21 +00:00
Joe Marcus Clarke
d1a7fb3ce6 Update to 0.4.5 which is a security fix for CVE-2006-0301.
Security:	Fixes CVE-2006-0301
Approved by:	portmgr (implicit)
2006-02-26 01:16:34 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00