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]
