Hello community,

here is the log from the commit of package gnome-dvb-daemon for openSUSE:Factory
checked in at Mon May 2 16:43:11 CEST 2011.



--------
--- GNOME/gnome-dvb-daemon/gnome-dvb-daemon.changes     2011-02-12 
20:27:53.000000000 +0100
+++ /mounts/work_src_done/STABLE/gnome-dvb-daemon/gnome-dvb-daemon.changes      
2011-04-26 18:02:32.000000000 +0200
@@ -1,0 +2,20 @@
+Sun Mar 20 19:11:33 CET 2011 - [email protected]
+
+- Update to version 0.1.23:
+  + Make ScheduleView searchable by using the title
+  + SchedulePaned: Don't allow to edit TextView
+  + lp#680519: Totem: use dgettext to avoid overriding Totem's
+    translations
+  + lp#676263: Fixed compiler errors. Requires Vala >= 0.11.2
+  + lp#683950: gnomedvb: Display adapter and frontend for each
+    device in the setup assistant
+  + Detect overlapping EPG events and remove outdated events.
+  + Moved handling of GSequence to new class EventStorage.
+  + Removed desktop_DATA from EXTRA_DIST
+  + Use upstream gettext instead of glib one
+  + Do not use hostname in rtsp streaming URL but use the IPv4
+    address of the interface specified in the settings file.
+- Add gnome-dvb-daemon-buildfix.patch: create worker threads as
+  void* instead of bool. Fixes brp checks.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gnome-dvb-daemon-0.1.22.tar.bz2

New:
----
  gnome-dvb-daemon-0.1.23.tar.bz2
  gnome-dvb-daemon-buildfix.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-dvb-daemon.spec ++++++
--- /var/tmp/diff_new_pack.1ag9yW/_old  2011-05-02 16:42:41.000000000 +0200
+++ /var/tmp/diff_new_pack.1ag9yW/_new  2011-05-02 16:42:41.000000000 +0200
@@ -18,13 +18,15 @@
 
 
 Name:           gnome-dvb-daemon
-Version:        0.1.22
-Release:        2
+Version:        0.1.23
+Release:        1
 License:        GPLv3+
 Summary:        Daemon to use DVB devices
 Url:            http://live.gnome.org/DVBDaemon
 Group:          Productivity/Multimedia/Other
 Source0:        %{name}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM gnome-dvb-daemon-buildfix.patch lp#704036 
[email protected] -- Create worker threads as void* not bool.
+Patch0:         gnome-dvb-daemon-buildfix.patch
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
 BuildRequires:  gstreamer-0_10-plugins-bad
@@ -102,8 +104,10 @@
 %lang_package
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+find src -name "*.c" -delete
 %configure \
         --enable-totem-plugin
 %__make %{?_smp_mflags} V=1

++++++ gnome-dvb-daemon-0.1.22.tar.bz2 -> gnome-dvb-daemon-0.1.23.tar.bz2 ++++++
++++ 60323 lines of diff (skipped)

++++++ gnome-dvb-daemon-buildfix.patch ++++++
Only in gnome-dvb-daemon-0.1.23.patched//src: .EPGScanner.c.swp
diff -ur gnome-dvb-daemon-0.1.23/src/EPGScanner.vala 
gnome-dvb-daemon-0.1.23.patched//src/EPGScanner.vala
--- gnome-dvb-daemon-0.1.23/src/EPGScanner.vala 2011-01-14 17:50:21.000000000 
+0100
+++ gnome-dvb-daemon-0.1.23.patched//src/EPGScanner.vala        2011-04-26 
17:48:08.855639946 +0200
@@ -42,7 +42,7 @@
         private int stop_counter;
         private MainContext context;
         private MainLoop loop;
-        private unowned Thread<bool> worker_thread;
+        private unowned Thread<void*> worker_thread;
         private uint bus_watch_id;
         private HashMap<uint, HashSet<Event>> channel_events;
         
@@ -97,10 +97,10 @@
         }
 
         /* Main Thread */
-        private bool worker () {
+        private void* worker () {
             this.loop.run ();
 
-            return true;
+            return null;
         }
             
         private void reset () {
@@ -135,7 +135,7 @@
 
             this.loop = new MainLoop (this.context, false);
             try {
-                this.worker_thread = Thread.create<bool> (this.worker, true);
+                this.worker_thread = Thread.create<void*> (this.worker, true);
             } catch (ThreadError e) {
                 critical ("Could not create thread: %s", e.message);
                 return false;
diff -ur gnome-dvb-daemon-0.1.23/src/Scanner.vala 
gnome-dvb-daemon-0.1.23.patched//src/Scanner.vala
--- gnome-dvb-daemon-0.1.23/src/Scanner.vala    2010-11-18 12:40:54.000000000 
+0100
+++ gnome-dvb-daemon-0.1.23.patched//src/Scanner.vala   2011-04-26 
17:50:04.361396866 +0200
@@ -107,7 +107,7 @@
         private bool locked;
         private MainContext context;
         private MainLoop loop;
-        private unowned Thread<bool> worker_thread;
+        private unowned Thread<void*> worker_thread;
         private bool running;
         private uint bus_watch_id;
         
@@ -155,7 +155,7 @@
         
             this.loop = new MainLoop (this.context, false);
             try {
-                this.worker_thread = Thread.create<bool> (this.worker, true);
+                this.worker_thread = Thread.create<void*> (this.worker, true);
             } catch (ThreadError e) {
                 critical ("Could not create thread: %s", e.message);
                 return;
@@ -309,10 +309,10 @@
         }
 
         /* Main Thread */
-        private bool worker () {
+        private void* worker () {
             this.loop.run ();
 
-            return true;
+            return null;
         }
 
         protected void clear_and_reset_all () {

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to