Commit Graph

50 Commits

Author SHA1 Message Date
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
espie
fd969f3dd2 more new lib specs 2006-09-18 10:21:48 +00:00
steven
d772390b7e maintenance update to gtk+ 2.8.20
"go ahead" bernd@
2006-07-10 14:47:32 +00:00
bernd
857b51da70 Minor update to gtk+2-2.8.19.
Bugs fixed:
 341327	Memory corruption inside glib
 337491	_gdk_win32_drawable_release_dc: DeleteDC()
        called on a GetDC() handle
 343425	"grab-notify"-signal is not correctly propagated
        for internal children
 344244	Window resizing not working when keeping the
        aspect fixed
 344496	CRLF converting via Clipboard

Sync PLIST with gettext while I'm here.

testing & ok steven@
2006-06-19 17:59:02 +00:00
brad
f31a470c34 fix LIB_DEPENDS; reminded by steven 2006-06-03 19:56:56 +00:00
brad
7d4280e3ce Update to GTK+ 2.8.18. 2006-06-03 18:23:52 +00:00
steven
0c358f090d remove obsolete shared libs patches. ok bernd@ 2006-05-28 10:07:25 +00:00
brad
0784b57bc0 enable XInput support. 2006-05-22 02:16:40 +00:00
brad
fc5e637a10 Update to GTK+ 2.8.17. 2006-05-22 01:49:07 +00:00
naddy
c9f81e7876 require hicolor-icon-theme, used by the file selector box 2006-04-10 20:04:23 +00:00
naddy
3b2df0ff32 We've been here before in September, but the plist has changed.
Bump package name.
2006-01-10 03:04:01 +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
bernd
1649615b95 Update to gtk+-2.8.8.
ok marcm@
2005-12-01 15:42:04 +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
marcm
c2d76c6627 Bugfix update to 2.6.10. 2005-09-06 16:51:46 +00:00
espie
9571031547 fix conflicts with 3.6 packages, thus allowing updates.
Okay pvalchev@
2005-08-16 18:28:55 +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
alek
cf963b404a - Bump lib major after recent libc changes
- Bump PKGNAME

go ahead espie@
2005-05-11 18:59:19 +00:00
naddy
2492803fcd SIZE 2005-01-05 17:53:50 +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
a6bbf0e231 Update to 2.4.10.
This is a security update addressing the following:

    CAN-2004-0782: Heap-based overflow in pixbuf_create_from_xpm
    CAN-2004-0783: Stack-based overflow in xpm_extract_color
    CAN-2004-0788: ico loader integer overflow

Patches to -stable will be along in the next day or two.
2004-09-27 03:15:07 +00:00
marcm
25c01974fc Update to 2.4.9. Latest bug fixery. 2004-09-16 04:14:55 +00:00
espie
4c6f632c64 new style plists 2004-09-15 19:26:27 +00:00
marcm
c231e6a792 Update to 2.4.4. New PLIST. 2004-08-08 17:14:23 +00:00
marcm
c4174aa8a4 Some more docs here too that go in the -docs subpackage 2004-06-22 18:02:04 +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
sturm
f4c508873e systrace bug was just fixed, this builds fine now 2004-03-30 15:48:29 +00:00
sturm
7297ccd7b0 mark some subpackages arch independent
ok naddy@
2004-02-04 07:39:18 +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
sturm
0c0a7e0477 mark these NO_SYSTRACE for now as systrace bugs manifest themselfs in
breaking build or packaging otherwise

- the gtk+2 problem is of unknown nature for now
- hylafax and MyCC break due to systrace translating "" to the current
directory in 'test -d ""' and thus succeeding the test instead of failing;
this is a problem when testing if some variable holds an existing directory
name and that variable is empty

ok naddy@
2003-08-24 20:48:55 +00:00
marcm
8ce8ee84e9 @extra and friends for GTK+2 2003-08-23 19:52:47 +00:00
marcm
e011d2eff8 This is so not going to work on static arches, so don't even try. 2003-08-15 21:07:05 +00:00
marcm
1b49425179 More directories that these two argue over. 2003-08-08 18:31:15 +00:00
espie
0f1c2892bf stupid program substitutes symlinks, have to get them back. 2003-07-26 23:22:50 +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
bae966d4fb GTK+2 owns lib/gtk-2.0/modules not lib/gtk-2.0/2.0.0/modules, duh. 2003-05-21 06:39:13 +00:00
marcm
f94c8a9622 Have gtk+2 own lib/gtk-2.0/2.0.0/engines and lib/gtk-2.0/2.0.0/modules so
that other gtk+2 engines and modules can be installed/removed without
stepping on each other.
2003-03-28 07:28:21 +00:00
marcm
10d36668fa /me slaps forehead
Thanks to Han Boetes
2003-02-18 17:36:04 +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
4419309f34 Fix freetype clash. 2002-07-26 05:16:12 +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