- update eel to 2.26.0

This commit is contained in:
jasper 2009-10-11 13:54:18 +00:00
parent 29c765c334
commit de3df4c86f
4 changed files with 18 additions and 51 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.39 2009/09/06 10:46:25 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.40 2009/10/11 13:54:18 jasper Exp $
COMMENT= Eazel Extensions Library
GNOME_PROJECT= eel
GNOME_VERSION= 2.24.1
PKGNAME= ${DISTNAME}p5
GNOME_VERSION= 2.26.0
SHARED_LIBS += eel-2 22.0 # .26.1
SHARED_LIBS += eel-2 23.0 # .28.0
CATEGORIES= devel
# GPLv2/LGPLv2
@ -15,23 +14,20 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= ICE ORBit-2 ORBitCosNaming-2 SM X11 Xau Xcomposite \
Xcursor Xdamage Xdmcp Xext Xfixes Xi Xinerama Xrandr \
Xrender art_lgpl_2 atk-1.0 avahi-client avahi-common \
avahi-glib bonobo-2 bonobo-activation pthread-stubs xcb \
bonoboui-2 cairo crypto dbus-1 dbus-glib-1 expat \
fontconfig freetype gailutil gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 \
gio-2.0 glade-2.0 glib-2.0 glitz gmodule-2.0 gnome-2 \
gnome-keyring gnomecanvas-2 gnomevfs-2 gobject-2.0 \
gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0 \
pangoft2-1.0 pcre pixman-1 png popt ssl util xml2 z
WANTLIB += ICE ORBit-2 SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 cairo
WANTLIB += dbus-1 dbus-glib-1 execinfo expat fontconfig freetype
WANTLIB += gailutil gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0
WANTLIB += glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0
WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre pixman-1 png pthread-stubs xcb xcb-atom xcb-aux
WANTLIB += xcb-event xml2 z
MODULES= devel/gettext \
x11/gnome
LIB_DEPENDS= startup-notification-1::devel/startup-notification \
gnome-desktop-2.>=4::x11/gnome/desktop \
gnomeui-2::x11/gnome/libgnomeui
gnome-desktop-2.>=7::x11/gnome/desktop
USE_X11= Yes
CONFIGURE_ARGS+= ${CONFIGURE_SHARED}

View File

@ -1,5 +1,5 @@
MD5 (gnome/eel-2.24.1.tar.bz2) = tZHfNq+PGyPdF1vjO13gcw==
RMD160 (gnome/eel-2.24.1.tar.bz2) = 1SLzGJfR+RGLWq5RsWqlYLO1pcc=
SHA1 (gnome/eel-2.24.1.tar.bz2) = orRRT5ccfiSk4j5rrRqe7f8k+uY=
SHA256 (gnome/eel-2.24.1.tar.bz2) = Ms3ntYm0n0OdgvdrZFaYPTbefSBoj3xqwv2uTONU5ik=
SIZE (gnome/eel-2.24.1.tar.bz2) = 596529
MD5 (gnome/eel-2.26.0.tar.bz2) = 36EFzKvVPv5BZtz6x14jkw==
RMD160 (gnome/eel-2.26.0.tar.bz2) = +vKp4gYc3JFTsNr0eCDo2WiiItI=
SHA1 (gnome/eel-2.26.0.tar.bz2) = 1W/M8MTBKgcs60tHnMYU90gIF80=
SHA256 (gnome/eel-2.26.0.tar.bz2) = Ea0H2NNx+RZfq2zFRi9ZzSU/nMg113pUMw/sr+nApVU=
SIZE (gnome/eel-2.26.0.tar.bz2) = 596217

View File

@ -1,27 +0,0 @@
$OpenBSD: patch-eel_eel-debug-drawing_c,v 1.1 2009/01/30 18:15:59 jasper Exp $
Use mkstemp() instead of legacy and race-prone mktemp().
--- eel/eel-debug-drawing.c.orig Fri Jan 30 19:07:20 2009
+++ eel/eel-debug-drawing.c Fri Jan 30 19:08:15 2009
@@ -285,15 +285,19 @@ eel_debug_show_pixbuf_in_external_viewer (const GdkPix
char *file_name;
gboolean save_result;
int ignore;
+ int fd;
g_return_if_fail (pixbuf != NULL);
g_return_if_fail (viewer_name != NULL);
file_name = g_strdup ("/tmp/eel-debug-png-file-XXXXXX");
- if (mktemp (file_name) != file_name) {
+ fd = g_mkstemp (file_name);
+ if (fd == -1) {
g_free (file_name);
file_name = g_strdup_printf ("/tmp/isis-debug-png-file-%d", getpid ());
+ } else {
+ close (fd);
}
save_result = eel_gdk_pixbuf_save_to_file (pixbuf, file_name);

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.15 2008/11/21 17:18:14 jasper Exp $
@comment $OpenBSD: PLIST,v 1.16 2009/10/11 13:54:18 jasper Exp $
%%SHARED%%
include/eel-2/
include/eel-2/eel/
@ -29,9 +29,7 @@ include/eel-2/eel/eel-i18n.h
include/eel-2/eel/eel-image-table.h
include/eel-2/eel/eel-labeled-image.h
include/eel-2/eel/eel-marshal.h
include/eel-2/eel/eel-mount-operation.h
include/eel-2/eel/eel-pango-extensions.h
include/eel-2/eel/eel-preferences-glade.h
include/eel-2/eel/eel-preferences.h
include/eel-2/eel/eel-self-checks.h
include/eel-2/eel/eel-stock-dialogs.h