--- indicator-bluetooth-0.0.6+17.10.20170605.orig/configure.ac +++ indicator-bluetooth-0.0.6+17.10.20170605/configure.ac @@ -16,11 +16,9 @@ GLIB_REQUIRED_VERSION=2.36 GIO_REQUIRED_VERSION=2.36 -URL_DISPATCHER_1_REQUIRED_VERSION=1 PKG_CHECK_MODULES(SERVICE_DEPS, [glib-2.0 >= $GLIB_REQUIRED_VERSION - gio-unix-2.0 >= $GIO_REQUIRED_VERSION - url-dispatcher-1 >= $URL_DISPATCHER_1_REQUIRED_VERSION]) + gio-unix-2.0 >= $GIO_REQUIRED_VERSION]) SYSTEMD_USERDIR=`$PKG_CONFIG --variable=systemduserunitdir systemd` AC_SUBST(SYSTEMD_USERDIR) --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/changelog +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/changelog @@ -0,0 +1,375 @@ +indicator-bluetooth (0.0.6+17.10.20170605-0ubuntu5) noble; urgency=medium + + * No-change rebuild for CVE-2024-3094 + + -- Steve Langasek Sun, 31 Mar 2024 08:58:32 +0000 + +indicator-bluetooth (0.0.6+17.10.20170605-0ubuntu4) noble; urgency=medium + + * No-change rebuild against libglib2.0-0t64 + + -- Steve Langasek Fri, 08 Mar 2024 05:08:55 +0000 + +indicator-bluetooth (0.0.6+17.10.20170605-0ubuntu3) artful; urgency=medium + + * debian/control: use 'X-Ubuntu-Use-Langpack: yes' since the indicator + is now in universe, this way the translations are still available on + launchpad and exported to the langpacks + + -- Sebastien Bacher Wed, 06 Sep 2017 16:26:07 +0200 + +indicator-bluetooth (0.0.6+17.10.20170605-0ubuntu2) artful; urgency=medium + + * Drop url-dispatcher code, phone product no longer supported. + + -- Dimitri John Ledkov Thu, 24 Aug 2017 21:13:15 +0100 + +indicator-bluetooth (0.0.6+17.10.20170605-0ubuntu1) artful; urgency=medium + + * Drop alternate dependency on ubuntu-system-settings + + -- Jeremy Bicha Mon, 05 Jun 2017 22:06:39 +0000 + +indicator-bluetooth (0.0.6+17.04.20170322-0ubuntu1) zesty; urgency=medium + + * no change rebuild + + -- Ken VanDine Wed, 22 Mar 2017 18:27:54 +0000 + +indicator-bluetooth (0.0.6+17.04.20170207-0ubuntu1) zesty; urgency=medium + + * Remove old autostart files. + + -- Rodney Dawes Tue, 07 Feb 2017 17:51:15 +0000 + +indicator-bluetooth (0.0.6+17.04.20161201-0ubuntu1) zesty; urgency=medium + + [ Michael Terry ] + * Work inside a snap by prefixing hard coded paths with $SNAP. (LP: + #1629009) + + -- Rodney Dawes Thu, 01 Dec 2016 22:33:36 +0000 + +indicator-bluetooth (0.0.6+17.04.20161023-0ubuntu1) zesty; urgency=medium + + [ Ted Gould ] + * Adding an systemd user session unit + + -- Martin Pitt Sun, 23 Oct 2016 09:02:28 +0000 + +indicator-bluetooth (0.0.6+16.10.20161003-0ubuntu1) yakkety; urgency=medium + + [ Robert Ancell ] + * Correctly use XDG_CURRENT_DESKTOP (LP: #1554878) + + -- iain@orangesquash.org.uk Mon, 03 Oct 2016 10:15:04 +0000 + +indicator-bluetooth (0.0.6+16.10.20160526-0ubuntu1) yakkety; urgency=medium + + * Remove the "browse" action since there is no working backend (LP: + #1562822) + + -- Sebastien Bacher Thu, 26 May 2016 13:34:48 +0000 + +indicator-bluetooth (0.0.6+16.04.20160214-0ubuntu1) xenial; urgency=medium + + * Change the indicator's Bluez class to watch for 'org.bluez' to + appear/vanish on the system bus. + + -- Charles Kerr Sun, 14 Feb 2016 21:13:56 +0000 + +indicator-bluetooth (0.0.6+15.10.20150929-0ubuntu1) wily; urgency=medium + + [ Robert Ancell ] + * Check for NULL when getting cached properties Address and UUIDs. + (LP: #1497928) + + -- Sebastien Bacher Tue, 29 Sep 2015 09:36:03 +0000 + +indicator-bluetooth (0.0.6+15.10.20150915-0ubuntu1) wily; urgency=medium + + * under unity8 start system-settings instead unity-control-center (LP: + #1489490) + + -- Sebastien Bacher Tue, 15 Sep 2015 14:15:38 +0000 + +indicator-bluetooth (0.0.6+15.10.20150813-0ubuntu1) wily; urgency=medium + + [ Robert Ancell ] + * Support Bluez 5 (LP: #1396700) + + -- CI Train Bot Thu, 13 Aug 2015 15:42:34 +0000 + +indicator-bluetooth (0.0.6+14.10.20141006-0ubuntu1) utopic; urgency=low + + [ Charles Kerr ] + * Move the position of this indicator on the panel. (LP: #1377294) + + -- Ubuntu daily release Mon, 06 Oct 2014 17:22:41 +0000 + +indicator-bluetooth (0.0.6+14.10.20140922-0ubuntu1) utopic; urgency=medium + + [ Ted Gould ] + * Synchronize process management across indicators + + -- Ubuntu daily release Mon, 22 Sep 2014 14:03:08 +0000 + +indicator-bluetooth (0.0.6+14.04.20140207-0ubuntu2) trusty; urgency=medium + + * Toggle rfkill again so that we have a chance of persisting the bluetooth + state across reboots. (LP: #1232828) + + -- Mathieu Trudel-Lapierre Thu, 10 Apr 2014 15:38:13 -0400 + +indicator-bluetooth (0.0.6+14.04.20140207-0ubuntu1) trusty; urgency=low + + [ Ted Gould ] + * Adding acceptance tests and merge review policies. + + [ CI bot ] + * Adding acceptance tests and merge review policies + + -- Ubuntu daily release Fri, 07 Feb 2014 16:19:46 +0000 + +indicator-bluetooth (0.0.6+14.04.20140124-0ubuntu1) trusty; urgency=low + + [ Charles Kerr ] + * Gets us a little closer to the spec in two ways: 1. Indicator + Visibility On the desktop, the indicator's header icon is visible + whenever a default adapter is available (whether the adapter is + powered or not) and the user's preference settings call for a + visible Bluetooth indicator. On the phone, the indicator's header + icon is visible whenever a default adapter is available *and* the + adapter is powered. 2. Header Icon If Bluetooth is off, the header + icon now uses the "bluetooth-disabled" icon. If Bluetooth is on, it + now uses the "bluetooth-active" icon. If Bluetooth is on and has a + connected device, it now uses the "bluetooth-paired" icon. (LP: + #1126108) + * Switching DBus service to an Upstart Job. + + [ Robert Ancell ] + * Use unity-control-center if it is available. (LP: #1257505) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 79 + + -- Ubuntu daily release Fri, 24 Jan 2014 10:59:56 +0000 + +indicator-bluetooth (0.0.6+14.04.20131029.1-0ubuntu1) trusty; urgency=low + + [ Dmitrijs Ledkovs ] + * Define "ubiquity" indicator profile, reusing the greeter object. (LP: + #1241539) + + [ Charles Kerr ] + * explicitly instantiate GVariants to avoid leaking them. See the + description in bug #1244468 for before & after C code and more + information. (LP: #1244468) + + [ Ted Gould ] + * Adding a phone_greeter profile. + + [ Lars Uebernickel ] + * Desktop menu: mark "Visible" menu item label as translatable. (LP: + #1242038) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 75 + + -- Ubuntu daily release Tue, 29 Oct 2013 10:31:12 +0000 + +indicator-bluetooth (0.0.6+13.10.20131016-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * When the user chooses to toggle bluetooth on or off, if /dev/rfkill + isn't available, fall back to toggling org.bluez.Adapter's Powered + property. (LP: #1236249, #1230275) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 70 + + -- Ubuntu daily release Wed, 16 Oct 2013 02:34:31 +0000 + +indicator-bluetooth (0.0.6+13.10.20131011-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * add an action whose state shows whether or not bluetooth is + supported by the hardware, used by ubuntu-system-settings. (LP: + #1233628) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 68 + + -- Ubuntu daily release Fri, 11 Oct 2013 04:27:05 +0000 + +indicator-bluetooth (0.0.6+13.10.20131004-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Update settings URL to settings:///system. (LP: #1231444) + + [ Ted Gould ] + * Flip the dependency list so that ubuntu-system-settings doesn't get + pulled in. + + [ Sebastien Bacher ] + * Don't list autogenerated files as translation sources. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 66 + + -- Ubuntu daily release Fri, 04 Oct 2013 02:28:54 +0000 + +indicator-bluetooth (0.0.6+13.10.20130930-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Use url-dispatcher instead of invoking system-settings directly. + (LP: #1230819) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 62 + + -- Ubuntu daily release Mon, 30 Sep 2013 06:32:30 +0000 + +indicator-bluetooth (0.0.6+13.10.20130924.2-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Handle the change-state event rather than notify["state"] so that + there won't be any inconsistency between the action's state and the + killswitch -- ie, the state won't change unless the killswitch + toggle succeeds. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 60 + + -- Ubuntu daily release Tue, 24 Sep 2013 08:58:34 +0000 + +indicator-bluetooth (0.0.6+13.10.20130913-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Adds a title in the header's action state. (LP: #1223635) + + [ Ubuntu daily release ] + * Automatic snapshot from revision 58 + + -- Ubuntu daily release Fri, 13 Sep 2013 15:15:49 +0000 + +indicator-bluetooth (0.0.6+13.10.20130823-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Don't use deprecated GSimpleActionGroup APIs. + * Since we're not using the gnome-bluetooth vapi file, we shouldn't + bundle it. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 56 + + -- Ubuntu daily release Fri, 23 Aug 2013 18:07:31 +0000 + +indicator-bluetooth (0.0.6+13.10.20130812.1-0ubuntu1) saucy; urgency=low + + [ Charles Kerr ] + * Add phone profile. Export menus & actions using gio. Drops the gtk, + dbusmenu, and libindicator build dependencies. Drops runtime + dependency on gnome-blueooth in the phone profile. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 53 + + -- Ubuntu daily release Mon, 12 Aug 2013 06:06:38 +0000 + +indicator-bluetooth (0.0.6daily13.06.07-0ubuntu1) saucy; urgency=low + + [ Jeremy Bicha ] + * debian/control: + - Build with valac (>= 0.18) instead of vala-0.18 for easier transitions + + [ Ubuntu daily release ] + * Automatic snapshot from revision 51 + + -- Ubuntu daily release Fri, 07 Jun 2013 02:02:08 +0000 + +indicator-bluetooth (0.0.6daily13.02.19-0ubuntu1) raring; urgency=low + + [ Sebastien Bacher ] + * debian/control: + - breaks/replaces gnome-bluetooth (<< 3.6.1-0ubuntu2) (lp: #1123115) + + [ Robert Ancell ] + * "Set Up New Deviceā€¦" item is missing (LP: #1116292) + * Does not support 'visible' gsettings key (LP: #1115394) + * Bluetooth menu appears when there are no Bluetooth adapters (LP: + #1116289) + + [ Automatic PS uploader ] + * Automatic snapshot from revision 49 + + -- Automatic PS uploader Tue, 19 Feb 2013 02:01:49 +0000 + +indicator-bluetooth (0.0.6-0ubuntu1) raring; urgency=low + + [ Michael Terry ] + * debian/copyright: + - Note that code is GPL-3, not GPL-3+ + * debian/control: + - Add Vcs-Bzr entries + * debian/source/format: + - Switch to format 1.0, to match rest of indicator stack and for our + daily landing support to work. + * Automatic snapshot from revision 44 (bootstrap) + + [ Robert Ancell ] + * New upstream release: + - Add "Set Up New Device" menu item (LP: #1116292) + - Only show indicator if Bluetooth adapter present (LP: #1116289) + - Support existing gsettings key to disable indicator (LP: #1115394) + + -- Robert Ancell Tue, 12 Feb 2013 10:44:19 +1300 + +indicator-bluetooth (0.0.5-0ubuntu1) raring; urgency=low + + * New upstream release: + - Add license file + - Update copyright date + + -- Robert Ancell Fri, 01 Feb 2013 09:00:07 +1300 + +indicator-bluetooth (0.0.4-0ubuntu1) raring; urgency=low + + * New upstream release: + - Stop items being duplicated on resume from suspend + * debian/copyright: + - Fix lintian warnings + * debian/source/format: + - Use format 3.0 + + -- Robert Ancell Thu, 31 Jan 2013 11:12:42 +1300 + +indicator-bluetooth (0.0.3-0ubuntu1) raring; urgency=low + + * New upstream release: + - Fix service file having incorrect path + - Set useful values for accessible description + * debian/control: + - Use standards version 3.9.4 + + -- Robert Ancell Fri, 11 Jan 2013 14:09:33 +1300 + +indicator-bluetooth (0.0.2-0ubuntu1) raring; urgency=low + + * New upstream release: + - Stop feedback loop when settings changed outside of indicator + - Implement disconnecting from devices + - Add accessible description + - Hide devices without controls + - Change enable label to match design + - Added translations + * debian/watch: + - Update to use .xz + + -- Robert Ancell Tue, 08 Jan 2013 16:55:27 +1300 + +indicator-bluetooth (0.0.1-0ubuntu1) raring; urgency=low + + * Initial release + + -- Robert Ancell Thu, 06 Dec 2012 16:04:48 +1300 --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/compat +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/compat @@ -0,0 +1 @@ +9 --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/control +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/control @@ -0,0 +1,34 @@ +Source: indicator-bluetooth +Section: gnome +Priority: extra +Maintainer: Ubuntu Desktop Team +Build-Depends: debhelper (>= 9.0), + dh-autoreconf, + dh-translations, + gnome-common, + libglib2.0-dev, + systemd, + valac (>=0.18), +Standards-Version: 3.9.4 +Homepage: https://launchpad.net/indicator-bluetooth +# If you aren't a member of ~indicator-applet-developers but need to upload +# packaging changes, just go ahead. ~indicator-applet-developers will notice +# and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/~indicator-applet-developers/indicator-bluetooth/trunk +Vcs-Browser: https://bazaar.launchpad.net/~indicator-applet-developers/indicator-bluetooth/trunk/files +X-Ubuntu-Use-Langpack: yes + +Package: indicator-bluetooth +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + bluez (>= 5), + unity-control-center | gnome-control-center, + gnome-bluetooth, + indicator-common, +Replaces: gnome-bluetooth (<< 3.6.1-0ubuntu2) +Breaks: gnome-bluetooth (<< 3.6.1-0ubuntu2) +Description: System bluetooth indicator. + System bluetooth indicator which provides fast user controls for Bluetooth + devices. + --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/copyright +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/copyright @@ -0,0 +1,21 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ + +Files: * +Copyright: 2012 Canonical Ltd. +License: GPL-3 + +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file /usr/share/common-licenses/GPL-3. --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/indicator-bluetooth.maintscript +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/indicator-bluetooth.maintscript @@ -0,0 +1 @@ +rm_conffile /etc/xdg/autostart/indicator-bluetooth.desktop 0.0.6+17.04.20170207-0ubuntu1~ --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/rules +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f + +export DPKG_GENSYMBOLS_CHECK_LEVEL=4 + +%: + dh $@ --with translations,autoreconf + +override_dh_autoreconf: + NOCONFIGURE=1 dh_autoreconf ./autogen.sh + +override_dh_install: + find debian/indicator-bluetooth/usr/lib -name *.la -delete + find debian/indicator-bluetooth/usr/lib -name *.a -delete + dh_install --fail-missing --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/source/format +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/source/format @@ -0,0 +1 @@ +1.0 --- indicator-bluetooth-0.0.6+17.10.20170605.orig/debian/watch +++ indicator-bluetooth-0.0.6+17.10.20170605/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/indicator-bluetooth/+download .*/indicator-bluetooth-([0-9.]+)\.tar\.xz --- indicator-bluetooth-0.0.6+17.10.20170605.orig/src/Makefile.am +++ indicator-bluetooth-0.0.6+17.10.20170605/src/Makefile.am @@ -17,7 +17,6 @@ --vapidir=./ \ --pkg config \ --pkg rfkill \ - --pkg url-dispatcher \ --pkg posix \ --pkg glib-2.0 \ --pkg gio-2.0 --- indicator-bluetooth-0.0.6+17.10.20170605.orig/src/desktop.vala +++ indicator-bluetooth-0.0.6+17.10.20170605/src/desktop.vala @@ -226,9 +226,7 @@ void show_settings (string panel) { - if (Environment.get_variable ("MIR_SOCKET") != null) - UrlDispatch.send ("settings:///system/bluetooth"); - else if (is_desktop ("Unity") && Environment.find_program_in_path ("unity-control-center") != null) + if (is_desktop ("Unity") && Environment.find_program_in_path ("unity-control-center") != null) spawn_command_line_async ("unity-control-center " + panel); else spawn_command_line_async ("gnome-control-center " + panel); --- indicator-bluetooth-0.0.6+17.10.20170605.orig/src/phone.vala +++ indicator-bluetooth-0.0.6+17.10.20170605/src/phone.vala @@ -62,7 +62,7 @@ void show_settings (string panel) { - UrlDispatch.send ("settings:///system/bluetooth"); + //UrlDispatch.send ("settings:///system/bluetooth"); } Action create_settings_action ()