Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=787a37884d8bbd6d8f9908404339ecb5e851ec24
commit 787a37884d8bbd6d8f9908404339ecb5e851ec24 Author: voroskoi <[EMAIL PROTECTED]> Date: Mon Jan 21 22:38:03 2008 +0100 ruby-gnome2-0.16.0-4-x86_64 added CVE-2007-6183.diff, closes #2650 diff --git a/source/gnome-extra/ruby-gnome2/CVE-2007-6183.diff b/source/gnome-extra/ruby-gnome2/CVE-2007-6183.diff new file mode 100644 index 0000000..9687e94 --- /dev/null +++ b/source/gnome-extra/ruby-gnome2/CVE-2007-6183.diff @@ -0,0 +1,12 @@ +--- ruby-gnome2/gtk/src/rbgtkmessagedialog.c 2007/11/26 12:37:33 2719 ++++ ruby-gnome2/gtk/src/rbgtkmessagedialog.c 2007/11/27 11:40:12 2720 +@@ -28,7 +28,8 @@ + RVAL2GFLAGS(flags, GTK_TYPE_DIALOG_FLAGS), + RVAL2GENUM(type, GTK_TYPE_MESSAGE_TYPE), + RVAL2GENUM(buttons, GTK_TYPE_BUTTONS_TYPE), +- (const gchar*)(NIL_P(message) ? "": RVAL2CSTR(message))); ++ "%s", ++ NIL_P(message) ? "": RVAL2CSTR(message)); + RBGTK_INITIALIZE(self, w); + return Qnil; + } diff --git a/source/gnome-extra/ruby-gnome2/FrugalBuild b/source/gnome-extra/ruby-gnome2/FrugalBuild index e77a1da..2abb4a4 100644 --- a/source/gnome-extra/ruby-gnome2/FrugalBuild +++ b/source/gnome-extra/ruby-gnome2/FrugalBuild @@ -3,15 +3,14 @@ pkgname=ruby-gnome2 pkgver=0.16.0 -pkgrel=3 +pkgrel=4 pkgdesc="Ruby language bindings for Gnome environment" _F_sourceforge_name="$pkgname-all" _F_sourceforge_dirname="$pkgname" _F_sourceforge_broken_up2date=1 Finclude sourceforge url="http://ruby-gnome2.sourceforge.jp/" -source=([EMAIL PROTECTED] missing_nil_check.patch poppler_big_update.patch -) +source=([EMAIL PROTECTED] missing_nil_check.patch poppler_big_update.patch CVE-2007-6183.diff) depends=('gnome-panel>=2.20.0.1' 'gtksourceview' 'ruby' 'libgtkhtml' 'ruby-gtk2>=0.16.0' \ 'dbus-glib>=0.74' 'vte' 'libcroco' 'ncurses' 'poppler-glib>=0.6') groups=('gnome-extra') @@ -19,7 +18,8 @@ options=('scriptlet') archs=('i686' 'x86_64') sha1sums=('488f6c1f139060e005f336c9c854c4dc5b3e6b7c' \ 'f8e21b087b8d182c5aafdeed18a98ebe17095ab0' \ - 'a2e374e4604f26bde8cc77c3b72920476ff99c75') + 'a2e374e4604f26bde8cc77c3b72920476ff99c75' \ + 'a54edcac9bb7af17d8a9eaff49e4747d82bf9c31') ## NOTE: gtkglext and firefox could be added to depends too but not sure yet - crazy - _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git