Package: cairo-dock-plug-ins Version: 3.4.0-1 Severity: normal Tags: patch pending
Dear maintainer, I've prepared an NMU for cairo-dock-plug-ins (versioned as 3.4.0-1.1) and uploaded it to DELAYED/10. Please feel free to tell me if I should delay it longer. Regards. diff -Nru cairo-dock-plug-ins-3.4.0/debian/changelog cairo-dock-plug-ins-3.4.0/debian/changelog --- cairo-dock-plug-ins-3.4.0/debian/changelog 2014-10-23 08:39:56.000000000 +0200 +++ cairo-dock-plug-ins-3.4.0/debian/changelog 2015-10-16 16:29:38.000000000 +0200 @@ -1,3 +1,15 @@ +cairo-dock-plug-ins (3.4.0-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Use libzeitgeist-2.0-dev instead of libzeitgeist-dev, libzeitgeist 1.0 is + deprecated for quite some time and this package is the last one to use it. + (Closes: #801969) + * d/p/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch: Use + libvte-2.91 instead of libvte-2.90 (Thanks to Rodolphe PELLOUX-PRAYER + <rodol...@damsy.net>, Closes: #788019) + + -- Laurent Bigonville <bi...@debian.org> Fri, 16 Oct 2015 16:25:44 +0200 + cairo-dock-plug-ins (3.4.0-1) unstable; urgency=medium * Imported Upstream version 3.4.0. diff -Nru cairo-dock-plug-ins-3.4.0/debian/control cairo-dock-plug-ins-3.4.0/debian/control --- cairo-dock-plug-ins-3.4.0/debian/control 2014-10-23 08:39:37.000000000 +0200 +++ cairo-dock-plug-ins-3.4.0/debian/control 2015-10-16 16:25:32.000000000 +0200 @@ -32,13 +32,13 @@ librsvg2-dev, libsensors4-dev, libupower-glib-dev, - libvte-2.90-dev, + libvte-2.91-dev, libwebkitgtk-3.0-dev, libxklavier-dev, libxml2-dev, libxtst-dev, libxxf86vm-dev, - libzeitgeist-dev, + libzeitgeist-2.0-dev, mono-devel [amd64 armel i386 kfreebsd-any powerpc s390x], mono-gmcs [amd64 armel i386 kfreebsd-any powerpc s390x], python, diff -Nru cairo-dock-plug-ins-3.4.0/debian/patches/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch cairo-dock-plug-ins-3.4.0/debian/patches/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch --- cairo-dock-plug-ins-3.4.0/debian/patches/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch 1970-01-01 01:00:00.000000000 +0100 +++ cairo-dock-plug-ins-3.4.0/debian/patches/0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch 2015-10-16 16:25:32.000000000 +0200 @@ -0,0 +1,77 @@ +From: Maxime Gauduin <aluc...@gmail.com> +Date: Mon, 20 Oct 2014 11:41:17 +0200 +Subject: Add CMake check for vte-2.91 and fix VTE_CHECK_VERSION number + +--- + CMakeLists.txt | 6 +++++- + terminal/src/terminal-widget.c | 10 +++++----- + 2 files changed, 10 insertions(+), 6 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 83bb3ec..5adb278 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -1341,9 +1341,13 @@ add_subdirectory (systray) + message (STATUS "> Terminal:") + enable_if_not_defined (enable-terminal) + if (enable-terminal) +- set (TERMINAL_MODULE vte-2.90) ++ set (TERMINAL_MODULE vte-2.91) + pkg_check_modules (VTE ${TERMINAL_MODULE}) + if (NOT VTE_FOUND) ++ set (TERMINAL_MODULE vte-2.90) ++ pkg_check_modules (VTE ${TERMINAL_MODULE}) ++ endif() ++ if (NOT VTE_FOUND) + message (STATUS "Could not find ${TERMINAL_MODULE}; Cairo-Dock won't be built with terminal applet.") + message (WARNING "This module is required to compile Terminal applet: ${TERMINAL_MODULE}") + set (MODULES_MISSING "${MODULES_MISSING} ${TERMINAL_MODULE}") +diff --git a/terminal/src/terminal-widget.c b/terminal/src/terminal-widget.c +index c3f29aa..b8f6fe9 100755 +--- a/terminal/src/terminal-widget.c ++++ b/terminal/src/terminal-widget.c +@@ -263,7 +263,7 @@ static void _term_apply_settings_on_vterm(GtkWidget *vterm) + { + g_return_if_fail (vterm != NULL); + +- #if VTE_CHECK_VERSION(2,91,0) ++ #if VTE_CHECK_VERSION(0,38,0) + vte_terminal_set_colors (VTE_TERMINAL(vterm), &myConfig.forecolor.rgba, &myConfig.backcolor.rgba, NULL, 0); + #else + vte_terminal_set_colors_rgba (VTE_TERMINAL(vterm), &myConfig.forecolor.rgba, &myConfig.backcolor.rgba, NULL, 0); +@@ -271,7 +271,7 @@ static void _term_apply_settings_on_vterm(GtkWidget *vterm) + + if (myConfig.bCustomFont) + { +- #if VTE_CHECK_VERSION(2,91,0) ++ #if VTE_CHECK_VERSION(0,38,0) + PangoFontDescription *fd = pango_font_description_from_string(myConfig.cCustomFont); + vte_terminal_set_font (VTE_TERMINAL (vterm), fd); + #else +@@ -325,7 +325,7 @@ static void _create_terminal (GtkWidget *vterm) + #if (GLIB_MAJOR_VERSION > 2) || (GLIB_MAJOR_VERSION == 2 && GLIB_MINOR_VERSION >= 18) // VTE_CHECK_VERSION doesn't exist in Hardy. + #if VTE_CHECK_VERSION(0,26,0) + const gchar *argv[] = {g_getenv ("SHELL"), NULL}; +- #if VTE_CHECK_VERSION(2,91,0) ++ #if VTE_CHECK_VERSION(0,38,0) + vte_terminal_spawn_sync ( + #else + vte_terminal_fork_command_full ( +@@ -339,7 +339,7 @@ static void _create_terminal (GtkWidget *vterm) + NULL, // GSpawnChildSetupFunc child_setup + NULL, // gpointer child_setup_data + &pid, +- #if VTE_CHECK_VERSION(2,91,0) ++ #if VTE_CHECK_VERSION(0,38,0) + NULL, // cancellable + #endif + NULL); +@@ -565,7 +565,7 @@ void terminal_new_tab(void) + //\_________________ On cree un nouveau terminal. + GtkWidget *vterm = vte_terminal_new(); + GTK_WIDGET_GET_CLASS (vterm)->get_accessible = _get_dummy_accessible; // this is to prevent a bug in libvet2.90; it gives a warning, but it's better than a crash ! +- #if ! VTE_CHECK_VERSION(2,91,0) ++ #if ! VTE_CHECK_VERSION(0,38,0) + vte_terminal_set_emulation (VTE_TERMINAL(vterm), "xterm"); + #endif + diff -Nru cairo-dock-plug-ins-3.4.0/debian/patches/series cairo-dock-plug-ins-3.4.0/debian/patches/series --- cairo-dock-plug-ins-3.4.0/debian/patches/series 2014-10-23 07:31:54.000000000 +0200 +++ cairo-dock-plug-ins-3.4.0/debian/patches/series 2015-10-16 16:25:32.000000000 +0200 @@ -1,3 +1,4 @@ 0001-Fix-typo-about-SystemMonitor-Mail-dnd2share-Stack-GV.patch 0001-Fix-MATCH-as-FreeBSD.patch ruby-vendor-dir.patch +0004-Add-CMake-check-for-vte-2.91-and-fix-VTE_CHECK_VERSI.patch