Commit Graph

42 Commits

Author SHA1 Message Date
ajacoutot
2caebed1c1 - work around an issue in gdk-pixbuf-io.c by lowering the default buffer
size so that we don't end up in memory access errors

This should fix several GTK apps crashes (eog and mail-notification come
to mind but there are others).

ok jasper@
2008-12-20 19:37:19 +00:00
naddy
5164951487 Always include "lpr" among the print backends; agreed with ajacoutot@.
(This means Firefox will again offer "Print to LPR".)
2008-12-07 21:37:53 +00:00
jasper
48f4db54cd - update gtk+2 to 2.24.5
* lots of bug fixes
- move the @pkgpath marker to where it belongs in PLIST

ok ajacoutot@
2008-11-25 13:14:08 +00:00
landry
fa41eaedf0 Major update to Gtk+ 2.14.4, which now includes x11/gnome/gail.
Tested in several bulk builds by many, thanks!
Note that this temporarely breaks gtk2mm (and all -mm) ports, due to a
pending update to gtk2mm which needs fixing in libstdc++. This is being
worked on, as other known breakages. Report any fallout to ports@.

Discussed at length with espie@ naddy@ bernd@ steven@ ajacoutot@ jasper@
ok ajacoutot@ jasper@
2008-11-18 12:36:49 +00:00
brad
2ea81b17d2 Update to GTK+ 2.12.11.
ok jasper@
2008-07-08 08:40:11 +00:00
ajacoutot
899cdd05a3 - add support for CUPS ("-cups" subpackage)
this makes printing using gtkprint and CUPS much more pleasant ;-)
- fix a small typo in COMMENT-docs while here

"no objections" jasper@, looks good "landry@
2008-04-15 19:34:53 +00:00
jasper
c3c14caa8e - update gtk+2 to 2.12.9
Lots of bugs were fixed in this release.

testing and feedback by many, thanks!

ok landry@ merdely@ simon@
"go ahead" bernd@ steven@
2008-04-09 13:15:44 +00:00
jasper
87724b9d6c - update gtk+2 to 2.12.7
(bugfixes, updated translations and accesibility support for GtkBuilder)

tested in a bulk build by steven@
ok ajacoutot@
2008-02-09 17:55:39 +00:00
jasper
c7949eb84b - update gtk+2 to 2.12.3
- minor Makefile tweaks

tested by steven@ in a bulk build
ok ajacoutot@ martynas@ steven@
2008-01-17 22:26:50 +00:00
steven
724d005d4e maintenance update to 2.12.2 2007-12-05 14:32:18 +00:00
jasper
fc7f18f24a - update gtk+2 to 2.12.1
testing by kili@ martynas@ steven@ ajacoutot@ simon@ wilfried@ and some others

ok martynas@ steven@
2007-10-24 22:34:34 +00:00
jasper
121a23ec7d - (bugfix) update gtk+2 to 2.10.13
- remove quotes from COMMENT and re-format DESCR's while here

from Brad Smith

ok ajacoutot@ simon@ (for the update)
2007-07-16 07:55:46 +00:00
kili
602edca965 Puffy found an out-of-bound bug. 2007-05-26 02:44:55 +00:00
steven
84d5fe9d4d fix file chooser dialog flickering as described here
http://bugzilla.gnome.org/show_bug.cgi?id=420285

from gtk svn

ok jasper, martynas
2007-05-23 14:26:25 +00:00
jasper
1c796f74b8 update gtk+2 to 2.10.12
feedback and ok steven@
2007-05-12 20:24:56 +00:00
jasper
23e3f76824 update gtk+2 to 2.10.10
based on diffs by alek@

ok'd by several, "go ahead" steven@
tested by many, thanks!

(diff to unbreak libgnomeui will follow shortly)
2007-04-23 16:29:05 +00:00
bernd
a3704b79c0 Security fix for CVE-2007-0010.
Fix error handling in pixbuf loaders. Patch from Debian.

http://secunia.com/advisories/23884/

ok steven@, brad@
2007-02-02 09:21:29 +00:00
wilfried
7e2fd65f75 Add missing $OpenBSD$ tag 2006-12-18 12:40:11 +00:00
matthieu
08b47a34aa Fix build with modular X. ok pval@ 2006-12-16 08:57:16 +00:00
kurt
94ab798fc0 link gdk-pixbuf-query-loaders with -pthread so that it can dlopen threaded
shared libs such as x11/gnome/librsvg. based on a diff originally from
Mikolaj Kucharski <eth0 at o2.pl>.
2006-09-26 20:06:08 +00:00
steven
0c358f090d remove obsolete shared libs patches. ok bernd@ 2006-05-28 10:07:25 +00:00
brad
fc5e637a10 Update to GTK+ 2.8.17. 2006-05-22 01:49:07 +00:00
pvalchev
b2f3771a32 security fixes from Debian:
CVE-2005-3186: Add check to XPM reader to prevent integer overflow for
specially crafted number of colors.
CVE-2005-2975: Fix endless loop with specially crafted number of colors.
2006-01-07 07:13:14 +00:00
pvalchev
a62945828f Go back to version 2.6.10 due to breakage related to cairo 2006-01-07 07:10:18 +00:00
marcm
18a16ff171 SHARED_LIBS and update to the latest 2.8 version since I've had it for
some time :).

"looks alright" pval@
2006-01-03 07:33:36 +00:00
marcm
acd683796b Update to 2.8.7.
Primarily from naddy@.  General maintenance release but includes security
fixes for:

CVE-2005-3186: Add check to XPM reader to prevent integer overflow for
specially crafted number of colors.
CVE-2005-2975: Fix endless loop with specially crafted number of colors.

Also, minor port fix from me.
2005-11-20 07:20:23 +00:00
marcm
2f152ca5c2 Update to GTK+ 2.8.6
2.8 series release notes here:
http://mail.gnome.org/archives/gnome-announce-list/2005-August/msg00054.html

NOTE: GTK+ now uses the Cairo vector graphic library as well as depending
on a version of Pango with it as well.  This will at a minimum require
chanes to the WANTLIBS of depending ports.
2005-11-13 06:23:58 +00:00
kurt
3b24ddf582 make emacs the default key theme. this will make the standard ^U, ^A, ^E
etc emacs commands work by default for gtk+2 apps. orig from pvalchev@.

okay marcm@
2005-09-07 20:51:14 +00:00
kurt
b8f386f1fe update to 2.6.9 which is a bug fix release that includes the fix for
focus problems seen with firefox/gtk2 combined with ion.

ok marcm@
2005-08-05 17:15:09 +00:00
marcm
ec73f555e3 Update to GTK+ 2.6.7, the next release in the GTK cycle. 2005-05-24 21:29:11 +00:00
marcm
8295251ab6 Update to 2.4.14.
Also, now picks up support for Xcursor too.
2004-12-07 06:20:46 +00:00
marcm
49da90bad1 Update 2.4.10 -> 2.4.13
Standard stuff, bug fixes and such.
2004-10-26 03:52:02 +00:00
marcm
25c01974fc Update to 2.4.9. Latest bug fixery. 2004-09-16 04:14:55 +00:00
marcm
c231e6a792 Update to 2.4.4. New PLIST. 2004-08-08 17:14:23 +00:00
marcm
014548031a Update to gtk+ 2.4.3 and friends.
Note: this will cause breakage in ports that set the various
*_DISABLE_DEPRECATED defines for gtk.  These weill be addressed
shortly.

ok pvalchev@
2004-06-22 03:15:02 +00:00
marcm
9aba313eba I've been handling the gdk-pixbuf.loaders and gtk.immodules files all
wrong.  These are generated files that should be updated automagically by
ports whenever GDK loaders or GTK immodules respectivly are added.

As such, these files shouldn't live under /etc but under /var/db... and
they should be generated on package install instead of through funky
sed magic in the Makefile.

So now they are. :)

Oh and regen the PLIST, since, we're hacking the crap out of it anyway.
2003-12-08 06:08:42 +00:00
marcm
d4cc8ff2cd Bulk update of GTK+2 and GTK+2 requirements.
deve/glib2 2.2.2 -> 2.2.3
devel/pango 1.2.3 -> 1.2.5
x11/gtk+2 2.2.2 -> 2.2.4

These are minor bugfix updates to the GTK 2.2 series but are starting
to be required by some GTK & Gnome apps.
2003-09-23 06:12:41 +00:00
marcm
ce0f94953e Update to 2.2.2, a bug fix release. Regen patches too. 2003-06-30 03:59:03 +00:00
marcm
db7f11a719 Update to 2.2.1... finally
urging and ok jolan@
2003-06-12 19:26:36 +00:00
marcm
49c2c72c09 Update to 2.0.9, fix LIB_DEPENDS, take MAINTAINER.
ok sturm@
2002-12-23 04:59:47 +00:00
nino
b2910617f2 Update to 2.0.6, make library versions controllable from the Makefile. 2002-08-11 11:03:27 +00:00
nino
5e6f35d701 Import gtk+2. From DESCR:
This is GTK+ version 2.0.5. GTK+ is a multi-platform toolkit for
creating graphical user interfaces. Offering a complete set of widgets,
GTK+ is suitable for projects ranging from small one-off projects to
complete application suites.
2002-07-25 09:42:35 +00:00