head 1.12; access; symbols pkgsrc-2023Q3:1.11.0.102 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.100 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.98 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.96 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.94 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.92 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.90 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.88 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.86 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.84 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.82 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.80 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.78 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.74 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.54 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.76 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.72 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.70 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.68 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.66 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.64 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.62 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.60 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.58 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.56 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.52 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.50 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.48 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.46 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.44 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.42 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.40 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.38 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.36 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.34 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.32 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.30 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.28 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.26 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.24 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.22 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.20 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.18 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.16 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.11.0.14 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.12 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.11.0.10 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.8 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.6 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.4 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.2 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.10.0.10 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.8 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.6 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.4 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.2 pkgsrc-2009Q4-base:1.10 pkgsrc-2008Q4:1.9.0.12 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.10 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.8 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.6 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.4 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.2 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.8.0.6 pkgsrc-2007Q3-base:1.8 pkgsrc-2007Q2:1.8.0.4 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.2 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.7.0.2 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.6.0.4 pkgsrc-2006Q3-base:1.6 pkgsrc-2006Q2:1.6.0.2 pkgsrc-2006Q2-base:1.6 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.4 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.3.0.10 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.8 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.3.0.6 pkgsrc-2004Q4-base:1.3 pkgsrc-2004Q3:1.3.0.4 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.2.0.4 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 netbsd-1-6-1:1.1.1.1.0.2 netbsd-1-6-1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.12 date 2023.11.13.18.51.19; author wiz; state dead; branches; next 1.11; commitid 3PljVYutTfSJRtME; 1.11 date 2011.03.11.13.10.21; author wiz; state Exp; branches; next 1.10; 1.10 date 2009.10.30.16.51.29; author drochner; state Exp; branches; next 1.9; 1.9 date 2007.11.03.14.42.07; author drochner; state dead; branches; next 1.8; 1.8 date 2007.03.05.00.16.26; author dbj; state Exp; branches; next 1.7; 1.7 date 2006.12.07.13.13.08; author minskim; state Exp; branches; next 1.6; 1.6 date 2006.03.30.21.38.11; author jmmv; state dead; branches; next 1.5; 1.5 date 2006.02.08.05.47.48; author minskim; state Exp; branches; next 1.4; 1.4 date 2005.07.27.17.25.02; author drochner; state dead; branches; next 1.3; 1.3 date 2004.04.24.22.03.55; author danw; state Exp; branches; next 1.2; 1.2 date 2003.02.14.20.16.21; author jmmv; state dead; branches; next 1.1; 1.1 date 2002.09.12.01.21.58; author rh; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.09.12.01.21.58; author rh; state Exp; branches; next ; desc @@ 1.12 log @libgnomeui: remove Gnome 2 support library, now unused in pkgsrc. @ text @$NetBSD: patch-aa,v 1.11 2011/03/11 13:10:21 wiz Exp $ https://bugzilla.gnome.org/show_bug.cgi?id=644489 --- libgnomeui/gnome-thumbnail.c.orig 2009-10-01 13:31:59.000000000 +0200 +++ libgnomeui/gnome-thumbnail.c @@@@ -863,7 +863,7 @@@@ gnome_thumbnail_factory_save_thumbnail ( } close (tmp_fd); - g_snprintf (mtime_str, 21, "%ld", original_mtime); + g_snprintf (mtime_str, 21, "%lld", (long long)original_mtime); width = gdk_pixbuf_get_option (thumbnail, "tEXt::Thumb::Image::Width"); height = gdk_pixbuf_get_option (thumbnail, "tEXt::Thumb::Image::Height"); @@@@ -970,7 +970,7 @@@@ gnome_thumbnail_factory_create_failed_th } close (tmp_fd); - g_snprintf (mtime_str, 21, "%ld", mtime); + g_snprintf (mtime_str, 21, "%lld", (long long)mtime); pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8, 1, 1); saved_ok = gdk_pixbuf_save (pixbuf, tmp_path, @ 1.11 log @Add upstream bug report URL. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.10 2009/10/30 16:51:29 drochner Exp $ @ 1.10 log @oops, that file fell through the cracks @ text @d1 3 a3 1 $NetBSD$ @ 1.9 log @kill stale patch, noticed by Matthias Scheler @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2007/03/05 00:16:26 dbj Exp $ d3 10 a12 20 http://bugzilla.gnome.org/show_bug.cgi?id=382923 --- libgnomeui/gnome-ui-init.c.orig 2006-10-05 03:45:42.000000000 -0700 +++ libgnomeui/gnome-ui-init.c 2007-03-04 15:58:45.000000000 -0800 @@@@ -840,7 +840,17 @@@@ static void libgnomeui_segv_handle(int s /* Make sure we release grabs */ gdk_pointer_ungrab(GDK_CURRENT_TIME); gdk_keyboard_ungrab(GDK_CURRENT_TIME); - XUngrabServer (GDK_DISPLAY ()); +#ifdef GDK_WINDOWING_X11 + /* gdk reference counts x11 display grabs, but doesn't + * provide a way to release them all. so try several times + */ + { + int i; + for (i=0; i < 10; i++) { + gdk_x11_ungrab_server(); + } + } +#endif d14 9 a22 2 gdk_flush(); @ 1.8 log @use gdk_x11_ungrab_server instead of XUngrabServer() This fixes build problems on darwin where symbols from indirect dependencies are not exposed by libtool Since gdk_x11_ungrab_server does internal reference counting, call it 10 times, just in case there are multiple display grabs when the segfault handler is called. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2006/12/07 13:13:08 minskim Exp $ @ 1.7 log @Make this package build with Quartz GDK backend. http://bugzilla.gnome.org/show_bug.cgi?id=382923 @ text @d1 1 a1 1 $NetBSD$ d6 2 a7 2 +++ libgnomeui/gnome-ui-init.c @@@@ -840,7 +840,9 @@@@ static void libgnomeui_segv_handle(int s d11 1 d13 9 a21 1 XUngrabServer (GDK_DISPLAY ()); @ 1.6 log @Update to 2.14.0: libgnomeui 2.14.0 ----------------- * Docs - Update the API docs a lot (Dinoop Tomas) * Updated and new translations: - cs (Petr Tomes), de (Hendrik Brandt), hu (Gabor Kelemen), it (Francesco Marletta), ka (Vladimer Sichinava) nn (Kjartan Maraas), pl (GNOME PL team), ro (Misu Moldavan), sv (Daniel Nylander) libgnomeui 2.13.90 ------------------ * Fix critical warnings in gnome-icon-list (Harry Lu) * Fix permissions on created directories in the file selector (Federico) * Portability improvements in the file chooser (Mark) * Make the authentication dialog thread safe (jylefort at freebsd org) * Remove some redundant strings (Clytie Siddall) * Fix typo in the docs (Behdad) libgnomeui 2.13.3 ----------------- * Don't scale up small images when creating thumbnails (Lucas Rocha) * Fix critical warning and crash in thumbnailer (Alex Larsson) libgnomeui 2.13.2 ----------------- * Sync GOption code with latest libgnome (Christian) libgnomeui 2.13.1 ----------------- * Fix mime type problem with the thumbnailer (Bastien) * Fix a crasher (Felix Riemann) * Fix leaks in the GOption code (Christian Perch) * Thread safety fixes (jylefort at FreeBSD org) * Warning fixes (Kjartan) * Leak fixes in the GOption code (Christian Perch) libgnomeui 2.13.0 ----------------- * Support the icon theme name spec (Dobey) * Remove some stale code in the file selector (Kjartan) * Fix a leak in gnome_entry_save_history() (Paolo Borelli) [ * Fix a GnomeCanvas-CRITICAL warning in gnome-icon-item (Federico) [#323521] * Scale images before doing a thumbnail to avoid eating up all ram on very large images (Victor STINNER) [#307885] * Fix a crash in gnomefileentry (Petr Mladek) [#315549] * Fix a mem leak (Kjartan) * Skip hidden pages in GnomeDruid (Ricardo Fernández Pascual) [#89145] * Remove useless check and warning about (Jens Elkner) [#118532] * Don't use gnome-keyring on Win32 (Tor Lillqvist) * Add support for GOption argument parsing (Pawel Sliwowski, chpe) [#307312] * Focus the first non-empty field in the password dialog (Nate Nielsen) [#318026] * Convert text from the file entry to filename encoding before returning it. Patch from Yydzero , [#321144] * Translation updates: * Mahay Alam Khan (bn) * Miloslav Trmac (cs) * Marie Lund (da) * Adam Weinberger (en_CA) * Francisco Javier F. Serrador (es) * Ivar Smolin (et) * Ignacio Casal Quinteiro (gl) * Reinout van Schouwen (nl) * Marcel Telka (sk) * Christian Rose (sv) * Theppitak Karoonboonyanan (th) * Albert Fazlí (tt) * Funda Wang (zh_CN) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.5 2006/02/08 05:47:48 minskim Exp $ d3 1 a3 1 May be removed when GNOME Bugzilla #330350 is resolved. d5 8 a12 11 --- file-chooser/sucky-desktop-item.c.orig 2005-07-11 13:04:12.000000000 -0700 +++ file-chooser/sucky-desktop-item.c @@@@ -67,7 +67,12 @@@@ #define sure_string(s) ((s)!=NULL?(s):"") +#if defined(__APPLE__) && defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H) + #include + #define environ (*_NSGetEnviron()) +#else extern char **environ; d15 2 a16 2 struct _SuckyDesktopItem { int refcount; @ 1.5 log @Use _NSGetEnviron() instead of environ on Darwin. Should fix PR pkg/31913. Reported in GNOME Bugzilla #330350. @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @update to 2.10.1 changes: -bugfixes -translation updates @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.3 2004/04/24 22:03:55 danw Exp $ d3 5 a7 3 --- libgnomeui/gnome-multiscreen.c.orig Sat Apr 24 16:38:48 2004 +++ libgnomeui/gnome-multiscreen.c @@@@ -26,6 +26,11 @@@@ d9 1 a9 1 #include d11 5 a15 3 +#if defined(__APPLE__) +#include +#define environ (*_NSGetEnviron()) a16 2 + extern char **environ; d18 2 a19 1 /** @ 1.3 log @darwin fix @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Updated to 2.2.0.1. Changes from 2.0.6: * configure.in (LIBGNOMEUI_AGE): Add EXTRAVERSION and set to .1 * libgnomeui/Makefile.am (libgnomeui_2_la_LDFLAGS): Correct version number bug * configure.in: Added "mn" to ALL_LINGUAS. * configure.in: Fixup libtool versioning and release 2.2.0 * configure.in: Added Amharic (am), Arabic (ar), Macedonian (mk) and Dutch (nl) to ALL_LINGUAS. * libgnomeui/gnome-icon-theme.c (theme_lookup_icon): Don't scale up unless we have to. Scaling down gives much better results. * libgnomeui/gnome-uidefs.h (GNOME_KEY_MOD_PAUSE_GAME): Use GDK_Pause as the pause key. #92358. * libgnomeui/gnome-app-helper.c: (gnome_app_install_statusbar_menu_hints): Apply fix for #102812, by Tom Ball. * libgnomeui/gnome-popup-menu.c: (gnome_popup_menu_do_popup_modal): Apply fix for #96899, by Erwann Chenede. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2002/09/12 01:21:58 rh Exp $ d3 3 a5 11 --- doc/reference/Makefile.am.orig Fri Sep 6 17:41:00 2002 +++ doc/reference/Makefile.am Fri Sep 6 17:41:21 2002 @@@@ -150,8 +150,8 @@@@ echo '-- Installing '$$i ; \ $(INSTALL_DATA) $$i $(DESTDIR)$(TARGET_DIR); \ done; \ - echo '-- Installing $(srcdir)/html/index.sgml' ; \ - $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR); \ + echo '-- Installing $(srcdir)/html/index.html' ; \ + $(INSTALL_DATA) $(srcdir)/html/index.html $(DESTDIR)$(TARGET_DIR); \ fi) d7 1 a7 8 # @@@@ -171,7 +171,7 @@@@ mkdir $(distdir)/html -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl -cp $(srcdir)/sgml/*.sgml $(distdir)/sgml - -cp $(srcdir)/html/index.sgml $(distdir)/html + -cp $(srcdir)/html/index.html $(distdir)/html -cp $(srcdir)/html/*.html $(srcdir)/html/*.css $(distdir)/html d9 8 a16 1 images=$(HTML_IMAGES) ; \ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of libgnomeui-2.0.5, a core widget library for the development of GNOME2 applications. Provided by Julio Merino . This closes PR pkg/18201. @ text @@