Re: UPDATE: gtk+2 and friends
On Sat, Oct 20, 2007 at 09:57:19AM -0600, brad walker wrote: On Sat, 2007-10-20 at 17:51 +0200, Simon Kuhnle wrote: On Sat, Oct 20, 2007 at 12:18:43PM +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? Yes, I did on i386. It took almost the whole day ;-) So, the patches applied and built. Then I rebuilt all the stuff for and Firefox. Then I wanted to built gajim, built the stuff for it, and with libglade2 I get errors (log attached). Try the libglade-2.6.2 patch Jasper posted to the list. Thanks Brad, that did it for me! firefox, gajim and sonata gave me no problems so far on i386. -- simon
Re: UPDATE: gtk+2 and friends
On Sat, Oct 20, 2007 at 07:17:32AM -0600, brad walker wrote: On Sat, 2007-10-20 at 12:18 +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? After uninstalling the old version of glib, atk, pango, gtk2, and libglade2 I rebuilt everything with the new patches. Gnome, Firefox, Evolution, Gnumeric, Pidgin, Liferea, and Audacious work for me. I haven't tried gtk2mm and glib2mm. The desktop-file-utils patch from yesterday works, too. The only problem that I have found is that when idling a gnome-terminal 'gnome-pty-helper' uses 100% of a core on a Core 2 Duo 1.6ghz machine. Using vte-0.16.9 and gnome-terminal-2.18.1p0. A minor version bump to gnome-terminal didn't help, either. i suppose you're running it in amd64 mode, right? dlg already notified me, but i haven't found a solution to the problem yet.. bmw cheers, jasper -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel
Re: UPDATE: gtk+2 and friends
On Sun, 2007-10-21 at 17:54 +0200, Jasper Lievisse Adriaanse wrote: On Sat, Oct 20, 2007 at 07:17:32AM -0600, brad walker wrote: On Sat, 2007-10-20 at 12:18 +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? After uninstalling the old version of glib, atk, pango, gtk2, and libglade2 I rebuilt everything with the new patches. Gnome, Firefox, Evolution, Gnumeric, Pidgin, Liferea, and Audacious work for me. I haven't tried gtk2mm and glib2mm. The desktop-file-utils patch from yesterday works, too. The only problem that I have found is that when idling a gnome-terminal 'gnome-pty-helper' uses 100% of a core on a Core 2 Duo 1.6ghz machine. Using vte-0.16.9 and gnome-terminal-2.18.1p0. A minor version bump to gnome-terminal didn't help, either. i suppose you're running it in amd64 mode, right? dlg already notified me, but i haven't found a solution to the problem yet.. Yeah, I forgot to mention it's amd64. I found a similar problem on the freebsd 2003 mailing list archives: http://lists.freebsd.org/pipermail/freebsd-gnome/2003-May/001051.html I also forgot to mention that gmpc-0.15.1 and ncmpc-20070917 (glib2) worked for me (on amd64). bmw
Re: UPDATE: gtk+2 and friends
so...did anyone test this yet? -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel
Re: UPDATE: gtk+2 and friends
On Sat, 2007-10-20 at 12:18 +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? After uninstalling the old version of glib, atk, pango, gtk2, and libglade2 I rebuilt everything with the new patches. Gnome, Firefox, Evolution, Gnumeric, Pidgin, Liferea, and Audacious work for me. I haven't tried gtk2mm and glib2mm. The desktop-file-utils patch from yesterday works, too. The only problem that I have found is that when idling a gnome-terminal 'gnome-pty-helper' uses 100% of a core on a Core 2 Duo 1.6ghz machine. Using vte-0.16.9 and gnome-terminal-2.18.1p0. A minor version bump to gnome-terminal didn't help, either. bmw
Re: UPDATE: gtk+2 and friends
On Sat, Oct 20, 2007 at 12:18:43PM +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? Yes, I did on i386. It took almost the whole day ;-) So, the patches applied and built. Then I rebuilt all the stuff for and Firefox. Then I wanted to built gajim, built the stuff for it, and with libglade2 I get errors (log attached). -- simon +++ Sat Oct 20 17:47:57 CEST 2007 === Cleaning for libglade2-2.6.1p0 === Checking files for libglade2-2.6.1p0 `/usr/ports/distfiles/libglade-2.6.1.tar.bz2' is up to date. (SHA256) libglade-2.6.1.tar.bz2: OK === libglade2-2.6.1p0 depends on: python-expat-2.5* - found === libglade2-2.6.1p0 depends on: gettext-=0.10.38 - found === libglade2-2.6.1p0 depends on: python-2.5* - found === libglade2-2.6.1p0 depends on: gettext-=0.16.1 - found === libglade2-2.6.1p0 depends on: intltool-* - found === libglade2-2.6.1p0 depends on: p5-XML-Parser-* - found === libglade2-2.6.1p0 depends on: gmake-* - found === libglade2-2.6.1p0 depends on: libtool-* - found === libglade2-2.6.1p0 depends on: bzip2-* - found === libglade2-2.6.1p0 depends on: gtk+2-* - found === libglade2-2.6.1p0 depends on: libxml-=2.6.16p6 - found === libglade2-2.6.1p0 depends on: libiconv-* - found === Verifying specs: gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0 xml2.=7 intl.=4 iconv.=4 gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0 xml2.=7 intl.=4 iconv.=4 X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo expat fontconfig freetype glib-2.0 glitz gmodule-2.0 gobject-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 png z X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo expat fontconfig freetype glib-2.0 glitz gmodule-2.0 gobject-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 png z === found gdk-x11-2.0.1200.0 gdk_pixbuf-2.0.1200.0 gtk-x11-2.0.1200.0 xml2.9.7 intl.4.0 iconv.4.0 X11.11.0 Xau.9.0 Xcursor.4.0 Xdmcp.9.0 Xext.10.0 Xfixes.5.0 Xi.10.0 Xinerama.5.0 Xrandr.6.0 Xrender.5.0 atk-1.0.1809.1 cairo.7.0 expat.9.0 fontconfig.5.1 freetype.15.0 glib-2.0.1400.00 glitz.2.0 gmodule-2.0.1400.00 gobject-2.0.1400.00 m.2.3 pango-1.0.1400.0 pangocairo-1.0.1400.0 pangoft2-1.0.1400.0 png.6.0 z.4.1 === Extracting for libglade2-2.6.1p0 === Patching for libglade2-2.6.1p0 === Configuring for libglade2-2.6.1p0 checking for a BSD-compatible install... /usr/bin/install -c -o root -g bin checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking if debuging support was requested... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking for library containing strerror... none required checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking build system type... i386-unknown-openbsd4.2 checking host system type... i386-unknown-openbsd4.2 checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 196608 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd4.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping
Re: UPDATE: gtk+2 and friends
On Sat, 2007-10-20 at 17:51 +0200, Simon Kuhnle wrote: On Sat, Oct 20, 2007 at 12:18:43PM +0200, Jasper Lievisse Adriaanse wrote: so...did anyone test this yet? Yes, I did on i386. It took almost the whole day ;-) So, the patches applied and built. Then I rebuilt all the stuff for and Firefox. Then I wanted to built gajim, built the stuff for it, and with libglade2 I get errors (log attached). Try the libglade-2.6.2 patch Jasper posted to the list. bmw
Re: UPDATE: gtk+2 and friends
Hello, glib2.diff applied cleanly to the -current ports tree. Unfortunately it didn't build for me. This system runs amd64#1414 from tuesday october 16th, 2007. Build excerpt: /usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib -o libmoduletestplugin_b.la -rpath /usr/local/lib -Wl,-E -avoid-version -module -rpath /usr/local/lib libmoduletestplugin_b.lo ../gmodule/libgmodule-2.0.la ../glib/libglib-2.0.la -lintl -liconv rm -fr .libs/libmoduletestplugin_b.a .libs/libmoduletestplugin_b.la .libs/libmoduletestplugin_b.lai .libs/libmoduletestplugin_b.so cc -shared -fPIC -DPIC -o .libs/libmoduletestplugin_b.so .libs/libmoduletestplugin_b.o -L/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/glib/.libs -L/usr/local/lib -liconv -lintl -L../glib/.libs -lglib-2.0 -L../gmodule/.libs -lgmodule-2.0 -Wl,-E ar cru .libs/libmoduletestplugin_b.a libmoduletestplugin_b.o ranlib .libs/libmoduletestplugin_b.a creating libmoduletestplugin_b.la (cd .libs rm -f libmoduletestplugin_b.la ln -s ../libmoduletestplugin_b.la libmoduletestplugin_b.la) /usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib -o testglib testglib.o ../glib/libglib-2.0.la -lintl -liconv cc -O2 -pipe -Wall -o .libs/testglib testglib.o -L/usr/local/lib -L../glib/.libs -lglib-2.0 -lintl -liconv -Wl,-rpath,/usr/local/lib /usr/local/lib/libglib-2.0.so.1200.13: warning: vsprintf() is often misused, please use vsnprintf() testglib.o(.text+0x426a): In function `main': /usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:1482: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libglib-2.0.so.1200.13: warning: strcat() is almost always misused, please use strlcat() testglib.o(.text +0x17a7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:600: undefined reference to `g_get_user_special_dir' testglib.o(.text +0x17c7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:602: undefined reference to `g_get_user_special_dir' testglib.o(.text +0x17e7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:604: undefined reference to `g_get_user_special_dir' collect2: ld returned 1 exit status gmake[3]: *** [testglib] Error 1 gmake[3]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/devel/glib2 (line 2063 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1373 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1861 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1421 of /usr/ports/infrastructure/mk/bsd.port.mk). On Tue, 2007-10-16 at 06:59 +0200, Jasper Lievisse Adriaanse wrote: On Mon, Oct 15, 2007 at 11:15:56PM +0200, Jasper Lievisse Adriaanse wrote: hi, here's an update to take gtk+2 and friends to the next major release. please test and comment. breakage is expected, mainly due to the new tooltip implementation, please let me know if you experience it. (full build logs attached please). cheers, jasper changes: glib: GRegex, an implementation of Perl regular expressions based on PCRE, was added. GSequence, a list implemented using a balanced binary tree, was added. Support for xdg-user-dirs was added. All the bugfixes and enhancements from the 2.13 development branch were integrated. gtk: A completely new tooltip implementation was introduced. A new interface builder, GtkBuilder, was added. Keyboard navigation was improved. GtkScaleButton, GtkVolumeButton, and GtkRecentAction were added. Search functionality was added to the file chooser, supporting several backends. Many bugs were fixed. Translations were updated. -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel oops, send the wrong diffs. correct ones attached.
Re: UPDATE: gtk+2 and friends
On Wed, Oct 17, 2007 at 10:13:32AM -0600, brad walker wrote: Hello, glib2.diff applied cleanly to the -current ports tree. Unfortunately it didn't build for me. This system runs amd64#1414 from tuesday october 16th, 2007. hi, it's seems you already have an installed glib. you must remove that before you can build the newer one. thanks, jasper Build excerpt: /usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib -o libmoduletestplugin_b.la -rpath /usr/local/lib -Wl,-E -avoid-version -module -rpath /usr/local/lib libmoduletestplugin_b.lo ../gmodule/libgmodule-2.0.la ../glib/libglib-2.0.la -lintl -liconv rm -fr .libs/libmoduletestplugin_b.a .libs/libmoduletestplugin_b.la .libs/libmoduletestplugin_b.lai .libs/libmoduletestplugin_b.so cc -shared -fPIC -DPIC -o .libs/libmoduletestplugin_b.so .libs/libmoduletestplugin_b.o -L/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/glib/.libs -L/usr/local/lib -liconv -lintl -L../glib/.libs -lglib-2.0 -L../gmodule/.libs -lgmodule-2.0 -Wl,-E ar cru .libs/libmoduletestplugin_b.a libmoduletestplugin_b.o ranlib .libs/libmoduletestplugin_b.a creating libmoduletestplugin_b.la (cd .libs rm -f libmoduletestplugin_b.la ln -s ../libmoduletestplugin_b.la libmoduletestplugin_b.la) /usr/local/bin/libtool --mode=link cc -O2 -pipe -Wall -L/usr/local/lib -o testglib testglib.o ../glib/libglib-2.0.la -lintl -liconv cc -O2 -pipe -Wall -o .libs/testglib testglib.o -L/usr/local/lib -L../glib/.libs -lglib-2.0 -lintl -liconv -Wl,-rpath,/usr/local/lib /usr/local/lib/libglib-2.0.so.1200.13: warning: vsprintf() is often misused, please use vsnprintf() testglib.o(.text+0x426a): In function `main': /usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:1482: warning: strcpy() is almost always misused, please use strlcpy() /usr/local/lib/libglib-2.0.so.1200.13: warning: strcat() is almost always misused, please use strlcat() testglib.o(.text +0x17a7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:600: undefined reference to `g_get_user_special_dir' testglib.o(.text +0x17c7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:602: undefined reference to `g_get_user_special_dir' testglib.o(.text +0x17e7):/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests/testglib.c:604: undefined reference to `g_get_user_special_dir' collect2: ld returned 1 exit status gmake[3]: *** [testglib] Error 1 gmake[3]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1/tests' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/glib2/w-glib-2.14.1/glib-2.14.1' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/devel/glib2 (line 2063 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1373 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1861 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/devel/glib2 (line 1421 of /usr/ports/infrastructure/mk/bsd.port.mk). On Tue, 2007-10-16 at 06:59 +0200, Jasper Lievisse Adriaanse wrote: On Mon, Oct 15, 2007 at 11:15:56PM +0200, Jasper Lievisse Adriaanse wrote: hi, here's an update to take gtk+2 and friends to the next major release. please test and comment. breakage is expected, mainly due to the new tooltip implementation, please let me know if you experience it. (full build logs attached please). cheers, jasper changes: glib: GRegex, an implementation of Perl regular expressions based on PCRE, was added. GSequence, a list implemented using a balanced binary tree, was added. Support for xdg-user-dirs was added. All the bugfixes and enhancements from the 2.13 development branch were integrated. gtk: A completely new tooltip implementation was introduced. A new interface builder, GtkBuilder, was added. Keyboard navigation was improved. GtkScaleButton, GtkVolumeButton, and GtkRecentAction were added. Search functionality was added to the file chooser, supporting several backends. Many bugs were fixed. Translations were updated. -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel oops, send the wrong diffs. correct ones attached. -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel
Re: UPDATE: gtk+2 and friends
On Mon, Oct 15, 2007 at 11:15:56PM +0200, Jasper Lievisse Adriaanse wrote: hi, here's an update to take gtk+2 and friends to the next major release. please test and comment. breakage is expected, mainly due to the new tooltip implementation, please let me know if you experience it. (full build logs attached please). cheers, jasper changes: glib: GRegex, an implementation of Perl regular expressions based on PCRE, was added. GSequence, a list implemented using a balanced binary tree, was added. Support for xdg-user-dirs was added. All the bugfixes and enhancements from the 2.13 development branch were integrated. gtk: A completely new tooltip implementation was introduced. A new interface builder, GtkBuilder, was added. Keyboard navigation was improved. GtkScaleButton, GtkVolumeButton, and GtkRecentAction were added. Search functionality was added to the file chooser, supporting several backends. Many bugs were fixed. Translations were updated. -- The good life is one inspired by love and guided by knowledge. -- Bertrand Russel oops, send the wrong diffs. correct ones attached. ? atk.diff ? w-atk-1.18.0p0 ? w-atk-1.20.0 Index: Makefile === RCS file: /cvs/ports/devel/atk/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile16 Sep 2007 02:52:57 - 1.22 +++ Makefile2 Oct 2007 18:31:01 - @@ -2,13 +2,12 @@ COMMENT= accessibility toolkit used by gtk+ -DISTNAME= atk-1.18.0 -SHARED_LIBS += atk-1.0 1809.1 # .1809.1 -PKGNAME= ${DISTNAME}p0 +DISTNAME= atk-1.20.0 +SHARED_LIBS += atk-1.0 2009.1 # .2009.1 CATEGORIES=devel -HOMEPAGE= http://www.gtk.org +HOMEPAGE= http://www.gtk.org/ # LGPL PERMIT_PACKAGE_CDROM= Yes @@ -16,7 +15,7 @@ PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/atk/1.18/} +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/atk/1.20/} EXTRACT_SUFX= .tar.bz2 MODULES= devel/gettext Index: distinfo === RCS file: /cvs/ports/devel/atk/distinfo,v retrieving revision 1.13 diff -u -r1.13 distinfo --- distinfo23 Apr 2007 16:22:46 - 1.13 +++ distinfo2 Oct 2007 18:31:01 - @@ -1,5 +1,5 @@ -MD5 (atk-1.18.0.tar.bz2) = n8M+xI/TKTP39jBHnfrWZw== -RMD160 (atk-1.18.0.tar.bz2) = w2jBmwx7V3tsUq6wMlxJIGU5IOo= -SHA1 (atk-1.18.0.tar.bz2) = 1Y38Pb2tSdjERuC9SgtiYNMVzrA= -SHA256 (atk-1.18.0.tar.bz2) = vi1TdkKkO1oehaLQ+BMWe4WFeB/4MgOk9oIGw+zWoxU= -SIZE (atk-1.18.0.tar.bz2) = 655890 +MD5 (atk-1.20.0.tar.bz2) = sanijZ9U6jBr2FpMhLJfuA== +RMD160 (atk-1.20.0.tar.bz2) = Mw4lNOF9HnUlQibJdsL352yIjt8= +SHA1 (atk-1.20.0.tar.bz2) = 4wn+1BVIGRlN2/m+TKMlLMMUNM8= +SHA256 (atk-1.20.0.tar.bz2) = HzsvLLtbDY2gkklwxmw+y/4TxOQ2Cwrx23VFQBo3R8k= +SIZE (atk-1.20.0.tar.bz2) = 705435 Index: Makefile === RCS file: /cvs/ports/devel/glib2/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- Makefile13 Sep 2007 10:51:13 - 1.38 +++ Makefile10 Oct 2007 17:53:37 - @@ -3,18 +3,18 @@ COMMENT-main= general-purpose utility library COMMENT-docs= glib2 documentation -VERSION= 2.12.13 +VERSION= 2.14.1 DISTNAME= glib-${VERSION} -PKGNAME-main= glib2-${VERSION}p0 +PKGNAME-main= glib2-${VERSION} PKGNAME-docs= glib2-docs-${VERSION} CATEGORIES=devel -HOMEPAGE= http://www.gtk.org +HOMEPAGE= http://www.gtk.org/ -SHARED_LIBS += glib-2.0 1200.13 # .1200.13 -SHARED_LIBS += gobject-2.0 1200.13 # .1200.13 -SHARED_LIBS += gmodule-2.0 1200.13 # .1200.13 -SHARED_LIBS += gthread-2.0 1200.13 # .1200.13 +SHARED_LIBS += glib-2.0 1400.00 # .1400.1 +SHARED_LIBS += gobject-2.0 1400.00 # .1400.1 +SHARED_LIBS += gmodule-2.0 1400.00 # .1400.1 +SHARED_LIBS += gthread-2.0 1400.00 # .1400.1 # LGPL PERMIT_PACKAGE_CDROM= Yes @@ -22,7 +22,7 @@ PERMIT_DISTFILES_CDROM=Yes PERMIT_DISTFILES_FTP= Yes -MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/2.12/} +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/glib/2.14/} EXTRACT_SUFX= .tar.bz2 MULTI_PACKAGES=-main -docs Index: distinfo === RCS file: /cvs/ports/devel/glib2/distinfo,v retrieving revision 1.21 diff -u -r1.21 distinfo --- distinfo10 Sep 2007 19:13:33 - 1.21 +++ distinfo10 Oct 2007 17:53:37 - @@ -1,5 +1,5 @@ -MD5 (glib-2.12.13.tar.bz2) = 12EkI25OIW6MCGE0HpZ6dg== -RMD160 (glib-2.12.13.tar.bz2) = DRPnPLIXPn1jzhiP23d0bMo7BNY=
Re: UPDATE: gtk+2 2.10.14 (+friends)
On Thu, Aug 30, 2007 at 12:39:47AM +0200, Jasper Lievisse Adriaanse wrote: hi, here are some minor updates for glib2, pango and gtk+2. all working fine on amd64. please test/comment/ok. cheers, jasper -- ``Sapere aude!'' short summary of changes: pango: - PANGO_SCRIPT_UNKNOWN should not cause a run break - Treat Unknown script like Common and other non-real scripts. glib2: - Fix a small problem with msgfmt -c detection. - documentation fixes - handle all states in g_markup_parse_context_end_parse - guniprop.c: Update to Markus Kuhn's updated wcwidth for Unicode 5.0 - Check for 0-sized in g_type_class_add_private gtk+2: - don't leave priv-image dangling when use-stock is set to FALSE in gtk_button_construct_child - don't cache the icon pixbufs but rely on the GtkIconTheme in get_icon_for_mime_type - fix some issues with refcounting of the adjustment - fix inconsistency in GTK_WIDGET_SAVED_STATE - added calls to g_object_freeze/thaw_notify() so gtk_label_get_text() doesn't return the old text when called from a notify::label callback. cheers, jasper