[packages/libunity] - disambiguate glib and gtk vala interface usage - rel 5
baggins
baggins at pld-linux.org
Thu May 5 17:53:27 CEST 2016
commit b7a0040e7d94c05e901b305885e144ac041a8bf2
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu May 5 17:52:13 2016 +0200
- disambiguate glib and gtk vala interface usage
- rel 5
libunity.spec | 4 +++-
vala-ambiguity.patch | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+), 1 deletion(-)
---
diff --git a/libunity.spec b/libunity.spec
index 8e929b3..8c15c53 100644
--- a/libunity.spec
+++ b/libunity.spec
@@ -6,11 +6,12 @@ Summary: Unity instrumenting and integration library
Summary(pl.UTF-8): Biblioteka oprzyrządowania i integracji Unity
Name: libunity
Version: 6.12.0
-Release: 4
+Release: 5
License: LGPL v3
Group: Libraries
Source0: https://launchpad.net/libunity/6.0/%{version}/+download/%{name}-%{version}.tar.gz
# Source0-md5: d7a4d5b1ab317b8ee23e2bae716d67da
+Patch0: vala-ambiguity.patch
URL: https://launchpad.net/libunity
BuildRequires: dee-devel >= 1.0.14
BuildRequires: glib2-devel >= 1:2.32.1
@@ -107,6 +108,7 @@ API języka Vala do biblioteki LibUnity.
%prep
%setup -q
+%patch0 -p1
%build
%configure \
diff --git a/vala-ambiguity.patch b/vala-ambiguity.patch
new file mode 100644
index 0000000..cd2c012
--- /dev/null
+++ b/vala-ambiguity.patch
@@ -0,0 +1,53 @@
+--- libunity-6.12.0/tools/music-track-model-renderer.vala~ 2012-10-27 18:16:03.000000000 +0200
++++ libunity-6.12.0/tools/music-track-model-renderer.vala 2016-05-05 17:50:43.227260841 +0200
+@@ -28,13 +28,13 @@
+ private Dee.ModelTag<int> track_model_tag;
+ private int row_counter = 0;
+ private ulong model_sync_sig_id = 0;
+- public ListStore track_view_model { get; construct; }
++ public Gtk.ListStore track_view_model { get; construct; }
+
+ public signal void track_list_synchronized();
+
+ construct
+ {
+- track_view_model = new ListStore(6, typeof(string), typeof(int), typeof(string), typeof(uint), typeof(uint), typeof(double));
++ track_view_model = new Gtk.ListStore(6, typeof(string), typeof(int), typeof(string), typeof(uint), typeof(uint), typeof(double));
+ }
+
+ public MusicTrackModelRenderer(string dbus_model)
+--- libunity-6.12.0/tools/unity-tool-ui.vala~ 2012-10-27 18:16:03.000000000 +0200
++++ libunity-6.12.0/tools/unity-tool-ui.vala 2016-05-05 17:50:39.393882489 +0200
+@@ -40,8 +40,8 @@
+ window.destroy.connect(Gtk.main_quit);
+ window.show_all();
+
+- uimodel = builder.get_object("results_model") as ListStore;
+- ui_filter_model = builder.get_object("filters_model") as ListStore;
++ uimodel = builder.get_object("results_model") as Gtk.ListStore;
++ ui_filter_model = builder.get_object("filters_model") as Gtk.ListStore;
+
+ notebook = builder.get_object("notebook") as Notebook;
+ search_entry = builder.get_object("search_entry") as Entry;
+@@ -154,7 +154,7 @@
+ builder.add_from_resource("/com/canonical/Unity/unity-tool/dbus-lens-connect.ui");
+ builder.connect_signals(this);
+ lens_discovery_spinner = builder.get_object("lens_discovery_spinner") as Spinner;
+- lens_list_model = builder.get_object("lens_list_model") as ListStore;
++ lens_list_model = builder.get_object("lens_list_model") as Gtk.ListStore;
+ lens_list_combobox = builder.get_object("lens_list_combobox") as ComboBox;
+ dbus_name_entry = builder.get_object("dbus_name_entry") as Entry;
+ dbus_path_entry = builder.get_object("dbus_path_entry") as Entry;
+@@ -779,9 +779,9 @@
+ private Gtk.Entry dbus_name_entry = null;
+ private Gtk.Entry dbus_path_entry = null;
+ private Gtk.ComboBox lens_list_combobox = null;
+- private ListStore uimodel = null;
+- private ListStore ui_filter_model = null;
+- private ListStore lens_list_model = null;
++ private Gtk.ListStore uimodel = null;
++ private Gtk.ListStore ui_filter_model = null;
++ private Gtk.ListStore lens_list_model = null;
+ private ulong model_sync_sig_id;
+ private ulong filters_model_sync_sig_id;
+ private Dee.SharedModel? dee_results_model = null;
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libunity.git/commitdiff/b7a0040e7d94c05e901b305885e144ac041a8bf2
More information about the pld-cvs-commit
mailing list