[arch-commits] Commit in nemiver/trunk (PKGBUILD vte2.91.patch)

Alexander Rødseth arodseth at archlinux.org
Fri Sep 25 18:26:47 UTC 2015


    Date: Friday, September 25, 2015 @ 20:26:44
  Author: arodseth
Revision: 141606

upgpkg: nemiver 0.9.6-1

Modified:
  nemiver/trunk/PKGBUILD
Deleted:
  nemiver/trunk/vte2.91.patch

---------------+
 PKGBUILD      |   17 +---
 vte2.91.patch |  227 --------------------------------------------------------
 2 files changed, 7 insertions(+), 237 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-09-25 17:04:24 UTC (rev 141605)
+++ PKGBUILD	2015-09-25 18:26:44 UTC (rev 141606)
@@ -3,8 +3,8 @@
 # Contributor: jordz <jordz at archlinux.us>
 
 pkgname=nemiver
-pkgver=0.9.5
-pkgrel=3
+pkgver=0.9.6
+pkgrel=1
 pkgdesc='C/C++ debugger for GNOME'
 arch=('x86_64' 'i686')
 license=('GPL')
@@ -12,21 +12,17 @@
 install="$pkgname.install"
 depends=('gdlmm' 'gdb' 'gtksourceviewmm' 'libgtop' 'vte3' 'ghex' 'gsettings-desktop-schemas')
 makedepends=('boost' 'intltool' 'itstool' 'gconf' 'gnome-common' 'yelp-tools')
-source=("http://ftp.acc.umu.se/pub/GNOME/sources/nemiver/0.9/$pkgname-$pkgver.tar.xz"
-        vte2.91.patch)
+source=("http://ftp.acc.umu.se/pub/GNOME/sources/nemiver/0.9/$pkgname-$pkgver.tar.xz")
 options=('!emptydirs')
-sha256sums=('33590e3964092cabb629a6ba8415786b054702063a944eca5fe4156048baf8d9'
-            '25b7b6d81fac0d465ac8ac854a99135702fef49d1fba214c0f72b4d4674d52eb')
+sha256sums=('85ab8cf6c4f83262f441cb0952a6147d075c3c53d0687389a3555e946b694ef2')
 
-prepare() {	
+prepare() {
   cd "$pkgname-$pkgver"
 
-  # Consolidated from patches on git master for https://bugzilla.gnome.org/show_bug.cgi?id=730243
-  patch -Np1 -i ../vte2.91.patch
   NOCONFIGURE=1 AUTOPOINT=intltoolize gnome-autogen.sh
 }
 
-build() {	
+build() {
   cd "$pkgname-$pkgver"
 
   ./configure \
@@ -49,4 +45,5 @@
   make DESTDIR="$pkgdir" install
 }
 
+# getver: git.gnome.org/browse/nemiver/plain/configure.ac
 # vim:set ts=2 sw=2 et:

Deleted: vte2.91.patch
===================================================================
--- vte2.91.patch	2015-09-25 17:04:24 UTC (rev 141605)
+++ vte2.91.patch	2015-09-25 18:26:44 UTC (rev 141606)
@@ -1,227 +0,0 @@
-diff -u -r nemiver-0.9.5/configure.ac nemiver-0.9.5-vte2.91/configure.ac
---- nemiver-0.9.5/configure.ac	2013-05-20 21:04:42.000000000 +0200
-+++ nemiver-0.9.5-vte2.91/configure.ac	2014-09-28 23:52:45.123979923 +0200
-@@ -353,7 +353,7 @@
- DEP_UICOMMON=" gtkmm-3.0 >= $LIBGTKMM_VERSION \
-                gtk+-3.0 >= $LIBGTK_VERSION \
-                gtksourceviewmm-3.0 >= $LIBGTKSOURCEVIEWMM_VERSION \
--               vte-2.90 >= $LIBVTE_VERSION"
-+               vte-2.91 >= $LIBVTE_VERSION"
- 
- PKG_CHECK_MODULES(NEMIVERUICOMMON, $DEP_UICOMMON $DEP_COMMON $DEP_MEMORYVIEW)
- NEMIVERUICOMMON_CFLAGS="$NEMIVERUICOMMON_CFLAGS $CPPUNIT_CFLAGS"
-@@ -376,7 +376,7 @@
- 
- dnl library dependencies for the nemiver debug perspective plugin
- DEP_PERSP="gtksourceviewmm-3.0 >= $LIBGTKSOURCEVIEWMM_VERSION \
--           vte-2.90 >= $LIBVTE_VERSION"
-+           vte-2.91 >= $LIBVTE_VERSION"
- 
- PKG_CHECK_MODULES(NEMIVERDBGPERSP, $DEP_UICOMMON $DEP_VFS $DEP_PERSP $DEP_MEMORYVIEW $DEP_DYNAMICLAYOUT)
- NEMIVERDBGPERSP_LIBS="$NEMIVERDBGPERSP_LIBS $CPPUNIT_LIBS"
-diff -u -r nemiver-0.9.5/src/common/nmv-safe-ptr-utils.h nemiver-0.9.5-vte2.91/src/common/nmv-safe-ptr-utils.h
---- nemiver-0.9.5/src/common/nmv-safe-ptr-utils.h	2013-01-21 13:05:35.000000000 +0100
-+++ nemiver-0.9.5-vte2.91/src/common/nmv-safe-ptr-utils.h	2014-09-28 23:53:20.317162220 +0200
-@@ -30,7 +30,7 @@
- #ifndef __NMV_SAFE_PTR_UTILS_H__
- #define __NMV_SAFE_PTR_UTILS_H__
- 
--#include <glib.h>
-+#include <glib-object.h>
- #include "nmv-object.h"
- #include "nmv-safe-ptr.h"
- #include "nmv-namespace.h"
-@@ -99,13 +99,50 @@
-     }
- };
- 
--typedef SafePtr <gchar, CharsRef, GCharUnref> GCharSafePtr;
--typedef SafePtr <Object, ObjectRef, ObjectUnref> ObjectSafePtr;
--typedef SafePtr <gchar, CharsRef, DelCharsUnref> CharSafePtr;
--typedef SafePtr <gunichar, UnicharsRef, DelUnicharsUnref> UnicharSafePtr;
-+struct GErrorRef {
-+    void
-+    operator () (GError *)
-+    {}
-+};
-+
-+struct GErrorUnref {
-+    void
-+    operator () (GError *a_error)
-+    {
-+        if (a_error) {
-+            g_error_free (a_error);
-+        }
-+    }
-+};
-+
-+struct RefGObjectNative {
-+    void operator () (void *a_object)
-+    {
-+        if (a_object && G_IS_OBJECT (a_object)) {
-+            g_object_ref (G_OBJECT (a_object));
-+        }
-+    }
-+};
-+
-+struct UnrefGObjectNative {
-+    void operator () (void *a_object)
-+    {
-+        if (a_object && G_IS_OBJECT (a_object)) {
-+            g_object_unref (G_OBJECT (a_object));
-+        }
-+    }
-+};
-+
-+typedef SafePtr<gchar, CharsRef, GCharUnref> GCharSafePtr;
-+typedef SafePtr<Object, ObjectRef, ObjectUnref> ObjectSafePtr;
-+typedef SafePtr<gchar, CharsRef, DelCharsUnref> CharSafePtr;
-+typedef SafePtr<gunichar, UnicharsRef, DelUnicharsUnref> UnicharSafePtr;
-+typedef SafePtr<GError, GErrorRef, GErrorUnref> GErrorSafePtr;
-+typedef SafePtr<void*,
-+                RefGObjectNative,
-+                UnrefGObjectNative> NativeGObjectSafePtr;
- 
- NEMIVER_END_NAMESPACE(common)
- NEMIVER_END_NAMESPACE(nemiver)
- 
- #endif
--
-diff -u -r nemiver-0.9.5/src/common/nmv-ustring.cc nemiver-0.9.5-vte2.91/src/common/nmv-ustring.cc
---- nemiver-0.9.5/src/common/nmv-ustring.cc	2013-01-21 13:05:35.000000000 +0100
-+++ nemiver-0.9.5-vte2.91/src/common/nmv-ustring.cc	2014-09-28 23:52:02.300830408 +0200
-@@ -479,21 +479,6 @@
-     return *this;
- }
- 
--struct GErrorRef {
--    void operator () (GError *)
--    {
--    }
--};
--
--struct GErrorUnref {
--    void operator () (GError *a_err)
--    {
--        if (a_err) {
--            g_error_free (a_err);
--        }
--    }
--};
--
- bool
- wstring_to_ustring (const WString &a_wstr,
-                     UString &a_ustr)
-@@ -504,7 +489,7 @@
-     utf8_buf.reset (g_ucs4_to_utf8 (a_wstr.c_str (),
-                                     a_wstr.size (), &wstr_len,
-                                     &utf8_bytes_len, &err));
--    SafePtr<GError, GErrorRef, GErrorUnref> error;
-+    GErrorSafePtr error;
-     error.reset (err);
-     if (error) {
-         LOG_ERROR ("got error conversion error: '" << error->message << "'");
-@@ -531,7 +516,7 @@
-                                 &utf8_bytes_len,
-                                 &wstr_len,
-                                 &err));
--    SafePtr<GError, GErrorRef, GErrorUnref> error;
-+    GErrorSafePtr error;
-     error.reset (err);
-     if (error) {
-         LOG_ERROR ("got error conversion error: '" << error->message << "'");
-diff -u -r nemiver-0.9.5/src/confmgr/nmv-gconf-mgr.cc nemiver-0.9.5-vte2.91/src/confmgr/nmv-gconf-mgr.cc
---- nemiver-0.9.5/src/confmgr/nmv-gconf-mgr.cc	2013-01-21 13:05:35.000000000 +0100
-+++ nemiver-0.9.5-vte2.91/src/confmgr/nmv-gconf-mgr.cc	2014-09-28 23:52:02.300830408 +0200
-@@ -92,16 +92,6 @@
- 
- //static const char * NEMIVER_KEY_DIR = "/app/nemiver";
- 
--struct GErrorRef {
--    void operator () (GError *a_error) {if (a_error) {}}
--};
--
--struct GErrorUnref {
--    void operator () (GError *a_error) {if (a_error) {g_error_free (a_error);}}
--};
--
--typedef SafePtr<GError, GErrorRef, GErrorUnref> GErrorSafePtr;
--
- void
- client_notify_func (GConfClient *a_client,
-                     const char* a_key,
-diff -u -r nemiver-0.9.5/src/persp/dbgperspective/nmv-dbg-perspective.cc nemiver-0.9.5-vte2.91/src/persp/dbgperspective/nmv-dbg-perspective.cc
---- nemiver-0.9.5/src/persp/dbgperspective/nmv-dbg-perspective.cc	2013-12-01 20:44:54.000000000 +0100
-+++ nemiver-0.9.5-vte2.91/src/persp/dbgperspective/nmv-dbg-perspective.cc	2014-09-28 23:52:31.764037271 +0200
-@@ -836,24 +836,6 @@
-     }
- };
- 
--struct RefGObjectNative {
--    void operator () (void *a_object)
--    {
--        if (a_object && G_IS_OBJECT (a_object)) {
--            g_object_ref (G_OBJECT (a_object));
--        }
--    }
--};
--
--struct UnrefGObjectNative {
--    void operator () (void *a_object)
--    {
--        if (a_object && G_IS_OBJECT (a_object)) {
--            g_object_unref (G_OBJECT (a_object));
--        }
--    }
--};
--
- static
- void gio_file_monitor_cb (const Glib::RefPtr<Gio::File>& file,
-                           const Glib::RefPtr<Gio::File>& other_file,
-diff -u -r nemiver-0.9.5/src/uicommon/nmv-terminal.cc nemiver-0.9.5-vte2.91/src/uicommon/nmv-terminal.cc
---- nemiver-0.9.5/src/uicommon/nmv-terminal.cc	2013-10-12 08:40:37.000000000 +0200
-+++ nemiver-0.9.5-vte2.91/src/uicommon/nmv-terminal.cc	2014-09-28 23:52:45.123979923 +0200
-@@ -46,6 +46,7 @@
- #include <gtkmm/menu.h>
- #include <gtkmm/builder.h>
- #include <gtkmm/uimanager.h>
-+#include <pangomm/fontdescription.h>
- #include <vte/vte.h>
- #include <glib/gi18n.h>
- #include "common/nmv-exception.h"
-@@ -133,12 +134,12 @@
-         vte = VTE_TERMINAL (w);
-         THROW_IF_FAIL (vte);
- 
--        // Mandatory for vte 0.14	
--        vte_terminal_set_font_from_string (vte, "monospace");
-+        // Mandatory for vte >= 0.14
-+        Pango::FontDescription font_desc ("monospace");
-+        vte_terminal_set_font (vte, font_desc.gobj());
- 
-         vte_terminal_set_scroll_on_output (vte, TRUE);
-         vte_terminal_set_scrollback_lines (vte, 1000);
--        vte_terminal_set_emulation (vte, "xterm");
- 
-         widget = Glib::wrap (w);
-         THROW_IF_FAIL (widget);
-@@ -264,7 +265,13 @@
-         THROW_IF_FAIL (slave_pty);
-         THROW_IF_FAIL (master_pty);
- 
--        vte_terminal_set_pty (vte, master_pty);
-+        GError *err = 0;
-+        VtePty *p = vte_pty_new_foreign_sync (master_pty, 0, &err);
-+        GErrorSafePtr error (err);
-+        SafePtr<VtePty, RefGObjectNative, UnrefGObjectNative> pty (p);
-+        THROW_IF_FAIL2 (!error, error->message);
-+
-+        vte_terminal_set_pty (vte, pty.get());
-         return true;
-     }
- };//end Terminal::Priv
-@@ -338,4 +345,3 @@
- 
- 
- NEMIVER_END_NAMESPACE(nemiver)
--



More information about the arch-commits mailing list