update to glade-3.18.1

This commit is contained in:
jasper 2014-03-27 14:21:46 +00:00
parent 14a7b65d55
commit 417a4d9a80
7 changed files with 16 additions and 89 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.60 2014/03/09 21:57:38 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.61 2014/03/27 14:21:46 jasper Exp $
COMMENT= user interface builder for the gtk+3 toolkit
GNOME_VERSION= 3.16.1
GNOME_VERSION= 3.18.1
GNOME_PROJECT= glade
REVISION= 0
CATEGORIES= devel
@ -43,11 +42,9 @@ RUN_DEPENDS= x11/gnome/devhelp \
MODGNOME_DESKTOP_FILE= Yes
MODGNOME_ICON_CACHE= Yes
MODGNOME_TOOLS= gi yelp
MODGNOME_TOOLS= gi yelp
CONFIGURE_STYLE= gnu
MODGNOME_CPPFLAGS= -pthread
MODGNOME_LDFLAGS= -pthread -lutil
post-install:
rm ${PREFIX}/lib/glade/modules/*.{a,la}

View File

@ -1,2 +1,2 @@
SHA256 (glade-3.16.1.tar.xz) = mUrCWLwQDTkH7UCiiAwxRPE5l7MkR3JT6BLVnycWUj8=
SIZE (glade-3.16.1.tar.xz) = 3080072
SHA256 (glade-3.18.1.tar.xz) = nV8UHERppaCj+T+tuQG4RwMLxzGOgKimoPCd9/GU/Cg=
SIZE (glade-3.18.1.tar.xz) = 3250920

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-gladeui_glade-command_c,v 1.1 2014/03/09 21:57:38 ajacoutot Exp $
From 259e506606f1804953182d1c1279c799ee10aede Mon Sep 17 00:00:00 2001
From: Ryan Lortie <desrt@desrt.ca>
Date: Sat, 21 Dec 2013 16:03:17 +0000
Subject: gladeui: fix a pair of printf security problems
--- gladeui/glade-command.c.orig Wed Dec 18 16:00:38 2013
+++ gladeui/glade-command.c Mon Mar 3 10:40:09 2014
@@ -866,7 +866,7 @@ glade_command_set_properties_list (GladeProject *proje
multiple = g_list_length (me->sdata) > 1;
if (multiple)
- glade_command_push_group (cmd->priv->description);
+ glade_command_push_group ("%s", cmd->priv->description);
glade_command_check_group (GLADE_COMMAND (me));

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-gladeui_glade-command_h,v 1.1 2014/03/09 21:57:38 ajacoutot Exp $
From 259e506606f1804953182d1c1279c799ee10aede Mon Sep 17 00:00:00 2001
From: Ryan Lortie <desrt@desrt.ca>
Date: Sat, 21 Dec 2013 16:03:17 +0000
Subject: gladeui: fix a pair of printf security problems
--- gladeui/glade-command.h.orig Wed Dec 18 16:00:38 2013
+++ gladeui/glade-command.h Mon Mar 3 10:40:09 2014
@@ -66,7 +66,7 @@ struct _GladeCommandClass
GType glade_command_get_type (void);
void glade_command_push_group (const gchar *fmt,
- ...);
+ ...) G_GNUC_PRINTF (1, 2);
void glade_command_pop_group (void);
gint glade_command_get_group_depth (void);

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-gladeui_glade-project_c,v 1.1 2014/03/09 21:57:38 ajacoutot Exp $
From 259e506606f1804953182d1c1279c799ee10aede Mon Sep 17 00:00:00 2001
From: Ryan Lortie <desrt@desrt.ca>
Date: Sat, 21 Dec 2013 16:03:17 +0000
Subject: gladeui: fix a pair of printf security problems
--- gladeui/glade-project.c.orig Wed Dec 18 16:00:38 2013
+++ gladeui/glade-project.c Mon Mar 3 10:40:09 2014
@@ -1871,7 +1871,7 @@ glade_project_load_internal (GladeProject *project)
if (message)
{
- glade_util_ui_message (glade_app_get_window (), GLADE_UI_ERROR, NULL, message);
+ glade_util_ui_message (glade_app_get_window (), GLADE_UI_ERROR, NULL, "%s", message);
g_free (message);
}
else

View File

@ -1,25 +0,0 @@
$OpenBSD: patch-gladeui_glade-utils_h,v 1.1 2014/03/09 21:57:38 ajacoutot Exp $
From 259e506606f1804953182d1c1279c799ee10aede Mon Sep 17 00:00:00 2001
From: Ryan Lortie <desrt@desrt.ca>
Date: Sat, 21 Dec 2013 16:03:17 +0000
Subject: gladeui: fix a pair of printf security problems
--- gladeui/glade-utils.h.orig Wed Nov 27 07:38:58 2013
+++ gladeui/glade-utils.h Mon Mar 3 10:40:09 2014
@@ -28,11 +28,13 @@ typedef enum
gboolean glade_util_ui_message (GtkWidget *parent,
GladeUIMessageType type,
GtkWidget *widget,
- const gchar *format, ...);
+ const gchar *format,
+ ...) G_GNUC_PRINTF (4, 5);
void glade_util_flash_message (GtkWidget *statusbar,
guint context_id,
- gchar *format, ...);
+ gchar *format,
+ ...) G_GNUC_PRINTF (3, 4);
gboolean glade_util_url_show (const gchar *url);
GtkWidget *glade_util_file_dialog_new (const gchar *title,
GladeProject *project,

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.22 2013/12/21 08:24:37 jasper Exp $
@comment $OpenBSD: PLIST,v 1.23 2014/03/27 14:21:46 jasper Exp $
@conflict glade3-<3.8.0p1
@bin bin/glade
@bin bin/glade-previewer
@ -50,7 +50,6 @@ lib/libgladeui-2.la
lib/pkgconfig/gladeui-2.0.pc
@man man/man1/glade-previewer.1
@man man/man1/glade.1
share/appdata/
share/appdata/glade.appdata.xml
share/applications/glade.desktop
share/gir-1.0/Gladeui-2.0.gir
@ -383,12 +382,15 @@ share/gtk-doc/html/gladeui-2/home.png
share/gtk-doc/html/gladeui-2/index.html
share/gtk-doc/html/gladeui-2/index.sgml
share/gtk-doc/html/gladeui-2/ix01.html
share/gtk-doc/html/gladeui-2/left-insensitive.png
share/gtk-doc/html/gladeui-2/left.png
share/gtk-doc/html/gladeui-2/misc.html
share/gtk-doc/html/gladeui-2/properties.html
share/gtk-doc/html/gladeui-2/pythonsupport.html
share/gtk-doc/html/gladeui-2/right-insensitive.png
share/gtk-doc/html/gladeui-2/right.png
share/gtk-doc/html/gladeui-2/style.css
share/gtk-doc/html/gladeui-2/up-insensitive.png
share/gtk-doc/html/gladeui-2/up.png
share/gtk-doc/html/gladeui-2/widgetclasses.html
share/help/C/glade/
@ -422,6 +424,7 @@ share/help/el/glade/figures/
share/help/el/glade/figures/main-window.png
share/help/el/glade/index.docbook
share/help/el/glade/legal.xml
share/help/en_GB/
share/help/en_GB/glade/
share/help/en_GB/glade/figures/
share/help/en_GB/glade/figures/main-window.png
@ -454,6 +457,12 @@ share/help/hi/glade/figures/
share/help/hi/glade/figures/main-window.png
share/help/hi/glade/index.docbook
share/help/hi/glade/legal.xml
share/help/hu/
share/help/hu/glade/
share/help/hu/glade/figures/
share/help/hu/glade/figures/main-window.png
share/help/hu/glade/index.docbook
share/help/hu/glade/legal.xml
share/help/it/glade/
share/help/it/glade/figures/
share/help/it/glade/figures/main-window.png