pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/gtk2 Update to 2.6.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/759cc3d947e6
branches: trunk
changeset: 487128:759cc3d947e6
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Sun Jan 09 17:30:46 2005 +0000
description:
Update to 2.6.1:
* GtkFileChooser
- Fix some possible threading deadlocks [Matthias Clasen]
- Don't return errors from the private GTK_FILE_SYSTEM_ERROR
domain [Murray Cumming]
- Fix some crashes with unreadable directories [Federico Mena
Quintero]
- Add an "Open Location" item to the context menu [Federico]
* GtkTreeView
- Make sorting work again in list stores [Marcin Krzyzanowski]
- Restrict column reordering to button 1 [Jonathan Blandford]
* GtkComboBox
- Make the button prelight [Ricardo Veguilla]
- Fix state propagation [Carlos Garnacho Parro]
* GtkMessageDialog
- Don't show secondary label until it is set [Christian Persch]
* GtkMenu
- Make items activate immediately on button release [Søren Sandmann]
- Submenus inherit their cascading direction [Matthias]
* gdk-pixbuf
- Fix a possible threading deadlock when loading
animations [Callum McKenzie]
- Make Hyper interpolation work again [Dennis Nezic]
* Win32
- Improve handling of UNC paths [Tor Lillqvist]
- Show the correct Desktop folder in the file chooser [Tor]
- Bug fixes [Tor]
* Bug fixes [Torsten Schoenfeld, Morten Welinder,
Marcin, Seth Nickell, Jonathan, Owen Taylor, Søren,
Iñigo Serna, John Finlay, Zeeshan Ali, Robert Ögren,
Billy Biggs, Brian Tarricone, Tor, Christian, Tristan
Van Berkom, Elijah Newren, Federico, James M. Cape,
Matthias, Arnaud Charlet]
* Documentation improvements [Masao Mutoh, Torsten,
Billy, Alessio Dessi, David Bourguignon, Tommi Komulainen,
Dave Bordoley, Robert Ancell, Kentaro Fukuchi, Matthias,
Christian Biere, Jonathan, Tommi, Stefan Kost]
* New and improved translations (cs,cy,da,de,en_CA,es,ja,lt,nl,sq,sv,zh_CN)
diffstat:
x11/gtk2/Makefile | 7 +++----
x11/gtk2/PLIST | 3 ++-
x11/gtk2/distinfo | 9 ++++-----
x11/gtk2/patches/patch-ab | 31 +++++++++++++++++++++++++------
x11/gtk2/patches/patch-ad | 31 -------------------------------
5 files changed, 34 insertions(+), 47 deletions(-)
diffs (134 lines):
diff -r 8ba50167d46e -r 759cc3d947e6 x11/gtk2/Makefile
--- a/x11/gtk2/Makefile Sun Jan 09 17:30:00 2005 +0000
+++ b/x11/gtk2/Makefile Sun Jan 09 17:30:46 2005 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.71 2005/01/04 23:52:16 jmmv Exp $
+# $NetBSD: Makefile,v 1.72 2005/01/09 17:30:46 jmmv Exp $
#
-DISTNAME= gtk+-2.6.0
+DISTNAME= gtk+-2.6.1
PKGNAME= ${DISTNAME:S/gtk/gtk2/}
-PKGREVISION= 2
CATEGORIES= x11
MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v2.6/ \
ftp://ftp.cs.umn.edu/pub/gimp/gtk/v2.6/ \
@@ -18,7 +17,7 @@
BUILD_USES_MSGFMT= yes
-BUILDLINK_DEPENDS.glib2+= glib2>=2.6.0
+BUILDLINK_DEPENDS.glib2+= glib2>=2.6.1
BUILDLINK_DEPENDS.pango+= pango>=1.8.0
BUILDLINK_DEPENDS.Xft2+= Xft2>=2.1.2nb2
diff -r 8ba50167d46e -r 759cc3d947e6 x11/gtk2/PLIST
--- a/x11/gtk2/PLIST Sun Jan 09 17:30:00 2005 +0000
+++ b/x11/gtk2/PLIST Sun Jan 09 17:30:46 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.36 2004/12/24 10:04:39 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.37 2005/01/09 17:30:47 jmmv Exp $
bin/gdk-pixbuf-csource
bin/gdk-pixbuf-query-loaders
bin/gtk-demo
@@ -735,6 +735,7 @@
share/doc/gtk/stock_media_next_24.png
share/doc/gtk/stock_media_pause_24.png
share/doc/gtk/stock_media_play_24.png
+share/doc/gtk/stock_media_play_rtl_24.png
share/doc/gtk/stock_media_previous_24.png
share/doc/gtk/stock_media_record_24.png
share/doc/gtk/stock_media_rewind_24.png
diff -r 8ba50167d46e -r 759cc3d947e6 x11/gtk2/distinfo
--- a/x11/gtk2/distinfo Sun Jan 09 17:30:00 2005 +0000
+++ b/x11/gtk2/distinfo Sun Jan 09 17:30:46 2005 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.36 2005/01/04 23:52:16 jmmv Exp $
+$NetBSD: distinfo,v 1.37 2005/01/09 17:30:47 jmmv Exp $
-SHA1 (gtk+-2.6.0.tar.bz2) = 2f98456c135aacc89d82d47e2b257cb917bcd31f
-Size (gtk+-2.6.0.tar.bz2) = 10924415 bytes
+SHA1 (gtk+-2.6.1.tar.bz2) = a584abc1d43e68dc79ebfb9e5d09bd9aa1a77781
+Size (gtk+-2.6.1.tar.bz2) = 11070668 bytes
SHA1 (patch-aa) = ab8a71ffa3b44816bb6f53ced068f80132b67c09
-SHA1 (patch-ab) = 9a9d10c91160886f48b80367297216f1217c2a44
+SHA1 (patch-ab) = 764729f9ee7e8b66e7165c34da0863b033af9552
SHA1 (patch-ac) = 42dff743263b141029a814d7dec9fdc5637a3cff
-SHA1 (patch-ad) = 95eaa8383c54d434070c1629bf41aa501c377c87
diff -r 8ba50167d46e -r 759cc3d947e6 x11/gtk2/patches/patch-ab
--- a/x11/gtk2/patches/patch-ab Sun Jan 09 17:30:00 2005 +0000
+++ b/x11/gtk2/patches/patch-ab Sun Jan 09 17:30:46 2005 +0000
@@ -1,13 +1,32 @@
-$NetBSD: patch-ab,v 1.9 2004/12/24 10:04:39 jmmv Exp $
+$NetBSD: patch-ab,v 1.10 2005/01/09 17:30:47 jmmv Exp $
---- gtk/gtkicontheme.c.orig 2004-12-12 22:09:13.000000000 +0100
+--- gtk/gtkicontheme.c.orig 2005-01-03 15:44:33.000000000 +0100
+++ gtk/gtkicontheme.c
-@@ -578,7 +578,7 @@ gtk_icon_theme_init (GtkIconTheme *icon_
- for (j = 0; xdg_data_dirs[j]; j++)
+@@ -568,10 +568,7 @@ gtk_icon_theme_init (GtkIconTheme *icon_
+ xdg_data_dirs = g_get_system_data_dirs ();
+ for (i = 0; xdg_data_dirs[i]; i++) ;
+
+- priv->search_path_len = i + 2;
+-#ifdef G_OS_UNIX
+- priv->search_path_len++;
+-#endif
++ priv->search_path_len = i * 2 + 2;
+
+ priv->search_path = g_new (char *, priv->search_path_len);
+
+@@ -579,12 +576,10 @@ gtk_icon_theme_init (GtkIconTheme *icon_
+ priv->search_path[i++] = g_build_filename (g_get_home_dir (), ".icons", NULL);
+ priv->search_path[i++] = g_build_filename (g_get_user_data_dir (), "icons", NULL);
+
+- for (j = 0; xdg_data_dirs[j]; j++)
++ for (j = 0; xdg_data_dirs[j]; j++) {
priv->search_path[i++] = g_build_filename (xdg_data_dirs[j], "icons", NULL);
-
+-
+-#ifdef G_OS_UNIX
- priv->search_path[i++] = g_strdup ("/usr/share/pixmaps");
-+ priv->search_path[i++] = g_strdup (GTK_DATADIR "/pixmaps");
+-#endif
++ priv->search_path[i++] = g_build_filename (xdg_data_dirs[j], "pixmaps", NULL);
++ }
priv->themes_valid = FALSE;
priv->themes = NULL;
diff -r 8ba50167d46e -r 759cc3d947e6 x11/gtk2/patches/patch-ad
--- a/x11/gtk2/patches/patch-ad Sun Jan 09 17:30:00 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-$NetBSD: patch-ad,v 1.9 2005/01/04 23:52:16 jmmv Exp $
-
---- gdk-pixbuf/gdk-pixbuf-animation.c.orig 2004-12-05 13:43:47.000000000 +0100
-+++ gdk-pixbuf/gdk-pixbuf-animation.c
-@@ -139,7 +139,7 @@ gdk_pixbuf_animation_new_from_file (cons
- guchar buffer [128];
- GdkPixbufModule *image_module;
- gchar *display_name;
-- gboolean locked;
-+ gboolean locked = FALSE;
-
- g_return_val_if_fail (filename != NULL, NULL);
- g_return_val_if_fail (error == NULL || *error == NULL, NULL);
-@@ -184,8 +184,6 @@ gdk_pixbuf_animation_new_from_file (cons
- return NULL;
- }
-
-- locked = _gdk_pixbuf_lock (image_module);
--
- if (image_module->load_animation == NULL) {
- GdkPixbuf *pixbuf;
-
-@@ -221,6 +219,8 @@ gdk_pixbuf_animation_new_from_file (cons
-
- g_object_unref (pixbuf);
- } else {
-+ locked = _gdk_pixbuf_lock (image_module);
-+
- fseek (f, 0, SEEK_SET);
- animation = (* image_module->load_animation) (f, error);
-
Home |
Main Index |
Thread Index |
Old Index