35 Commits

Author SHA256 Message Date
Martin Pluskal
a09869ba5d Accepting request 605937 from home:iznogood:branches:Application:Geo
- Add geoclue2-Fix-safety-header-name.patch: public-api: Fix safety
  header name. It should be based on the filename.
- Add geoclue2-Fix-potentially-unused-variable.patch: locator: Fix
  a potentially unused variable declaration.
- Add geoclue2-Fix-duplicate-decl-specifier.patch:Fix compiler
  warning about duplicate decl specifier.

OBS-URL: https://build.opensuse.org/request/show/605937
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=71
2018-05-10 07:03:41 +00:00
Ismail Dönmez
dc6b7c6481 Accepting request 603840 from home:iznogood:branches:Application:Geo
- Update to version 2.4.10:
  + Fix issues introduced by last release 2.4.9:
    - A crash on startup.
    - Revert the new desktop ID detection code as that turned out
      to not work for non-root user that geoclue is supposed to be
      run as.
  + Use systemd's service file to lockdown the geoclue daemon to
    stop eventual security problems.

OBS-URL: https://build.opensuse.org/request/show/603840
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=69
2018-05-04 08:52:30 +00:00
Ismail Dönmez
23fed74e4e Accepting request 603338 from home:iznogood:branches:Application:Geo
- Update to version 2.4.9:
  + Modem GPS refresh rate is now based on the location refresh
    rate of apps.
  + Refuse location access if no app-auth agent is registered. This
    fixes a security hole where an app requests location access
    before the agent gets to register itself and we end up giving
    out location access even though user has disabled it.
  + Port desktop ID detection to Flatpak >= 0.6.10.
  + The default timeout on the service binary is now the same as
    the service itself: 5 seconds.
  + Demo applications:
    - where-am-i now allows setting location refresh-rate.
    - Only install demo agent's desktop file if it's enabled.
    - Build and install demo agent unless disabled explicitly.
    - Autostart the demo agent by default on non-GNOME platforms,
      since an agent is required now and no one other than GNOME
      yet provides one.
- Add pkgconfig(libnotify) BuildRequires: New dependency.

OBS-URL: https://build.opensuse.org/request/show/603338
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=68
2018-05-03 10:35:36 +00:00
Martin Pluskal
37a943dbbe Accepting request 596018 from home:iznogood:branches:Application:Geo
New stable rel

OBS-URL: https://build.opensuse.org/request/show/596018
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=66
2018-04-13 07:54:37 +00:00
Martin Pluskal
daa8da3dee Accepting request 581053 from GNOME:Next
spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/581053
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=64
2018-02-28 19:53:57 +00:00
Martin Pluskal
cc4bdfe438 Accepting request 499248 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/499248
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=62
2017-05-30 07:04:49 +00:00
Martin Pluskal
ab4684e32c Accepting request 486327 from home:jengelh:branches:Application:Geo
- Drop practically empty %pre section (because of the shell comment,
  it was non empty and would needlessy spawn /bin/sh).
- RPM group corrections.

OBS-URL: https://build.opensuse.org/request/show/486327
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=60
2017-04-07 10:50:21 +00:00
Martin Pluskal
859f6245c6 Accepting request 483183 from GNOME:Next
New upstream release.

OBS-URL: https://build.opensuse.org/request/show/483183
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=59
2017-03-28 19:53:55 +00:00
Martin Pluskal
b26982af59 Accepting request 482543 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/482543
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=58
2017-03-24 16:26:23 +00:00
Martin Pluskal
dfac9c3dbc Accepting request 461381 from GNOME:Next
Add patch from upstream

OBS-URL: https://build.opensuse.org/request/show/461381
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=56
2017-03-01 18:51:15 +00:00
Ismail Dönmez
1f28e7b452 Accepting request 455253 from GNOME:Next
Tweak package, removed rcgeoclue (should have been dropped back when systemdmacros were dropped)

OBS-URL: https://build.opensuse.org/request/show/455253
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=54
2017-02-07 14:03:11 +00:00
Martin Pluskal
43752c1a1a Accepting request 452988 from GNOME:Next
New upstream rel, resub

OBS-URL: https://build.opensuse.org/request/show/452988
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=52
2017-01-27 16:56:39 +00:00
Ismail Dönmez
aeb1a967b7 Accepting request 425768 from GNOME:Next
- Update to version 2.4.4:
  + Expose location timestamp over D-Bus.
  + Add a TimeThreshold property that allows clients to limit
    location updates by time.
  + Annotate default value of DistanceThreshold property.
  + Check for full internet availability before declaring ourselves
    online.
  + Fix autogen.sh against builddir ≠ srcdir.
  + Fix a bunch of memory leaks.
  + Fix a bunch of build issues.
  + Other minor fixes.

OBS-URL: https://build.opensuse.org/request/show/425768
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=50
2016-09-08 18:35:36 +00:00
Martin Pluskal
17bc9d1579 Accepting request 399499 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/399499
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=48
2016-06-01 14:37:14 +00:00
Martin Pluskal
113bc1e9b2 Accepting request 398991 from GNOME:Factory
1

OBS-URL: https://build.opensuse.org/request/show/398991
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=47
2016-05-31 06:50:03 +00:00
Martin Pluskal
28117e3269 Accepting request 365430 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/365430
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=45
2016-03-03 15:23:28 +00:00
Martin Pluskal
3a56603ad0 Accepting request 362462 from GNOME:Next
1

OBS-URL: https://build.opensuse.org/request/show/362462
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=43
2016-02-28 10:15:26 +00:00
Martin Pluskal
5b45d09fd5 Accepting request 350540 from GNOME:Next
- Enable GObject introspection (required by gnome-weather 3.19+):
  + Pass --enable-introspection to configure.
  + Add pkgconfig(gobject-introspection-1.0) BuildRequires.
  + Split typelib-1_0-Geoclue-2_0 subpackage.

- Update to version 2.4.0:
  + Add a convenience library to make interacting with Geoclue very
    easy.
  + Put each D-Bus interface description in it's own file. Unified
    interface file still provided for backwards compatibility.

OBS-URL: https://build.opensuse.org/request/show/350540
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=41
2015-12-23 15:16:33 +00:00
Ismail Dönmez
9b47b6481e Accepting request 342611 from home:Zaitor:branches:Application:Geo
Fix boo#953865 - modify already present patch

OBS-URL: https://build.opensuse.org/request/show/342611
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=39
2015-11-06 06:42:29 +00:00
Martin Pluskal
9c2c01b39e Accepting request 334591 from home:pluskalm:branches:Application:Geo
- Update to 2.3.0
- Update dependencies
- Make build more verbose

OBS-URL: https://build.opensuse.org/request/show/334591
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=37
2015-09-28 16:13:16 +00:00
Martin Pluskal
9fbbc0d6c1 Accepting request 297697 from GNOME:Next
Scripted push of project GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/297697
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=35
2015-04-17 09:07:10 +00:00
Martin Pluskal
574307c130 Accepting request 285875 from home:pluskalm:branches:Application:Geo
- Cleanup spec file with spec-cleaner
- Update dependencies
- Do not try to remove .la files

OBS-URL: https://build.opensuse.org/request/show/285875
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=33
2015-02-13 20:58:44 +00:00
Angelos Tzotsos
e4e979a22a Accepting request 253895 from GNOME:Next
- Update to version 2.1.10:
  + Disallow application if disabled explicitly in the
    configuration.
  + Make it easy to add alternative modem source(s), e.g
    ofono-based.
  + Map:
    - country-level accuracy to city-level since no source provides
      country-level accuracy.
    - neighborhood-level accuracy to city-level in WiFi source
      (only) so applications requesting neighborhood-level accuracy
      still get a location even if there is no modem available.
  + Fixes to WiFi source.
  + For easier debugging, add:
    - more debug prints.
    - commandline options to where-am-i demo application to specify
      timeout and requested accuracy level.
  + Fix a potential build failure.

OBS-URL: https://build.opensuse.org/request/show/253895
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=31
2014-10-04 17:03:30 +00:00
Ismail Dönmez
b02a782a62 Accepting request 243933 from GNOME:Next
- Update to version 2.1.9:
  + Move from NetworkManager to direct use of wpa_supplicant to
    retreive WiFI data, for greater portability.
  + Port from opencellid.org to Mozilla Location Service for
    3G-geolocation.
  + Network data submission
    - Explicit option in config to enable submission.
    - Commandline options to enable network data submission and set
      nickname.
    - Submit 3G data.
    - Submit under 'geoclue' nick by default.
  + Fix a few crashes.
  + Drop now redundant workaround for pure geoip queries.
  + Ability to mark an app as system component in the config so
    that:
    - Agent can't decide its accuracy level nor agent is asked to
      authorize it. This mean automatic timezone in GNOME will
      continue working even if you disable geolocation.
    - App is not taken into account for 'InUse' property. That
      means you will no longer have to see location crosshair in
      gnome-shell's topbar forever just because you have automatic
      timezone enabled.
  + Exit demo app if geoclue deactivates it.
  + Improved debug log.
  + Many other internal changes and minor improvements.
- Changes from version 2.1.8:
  + Switch to Mozilla Location Service for geoip as well.
  + Allow specifying nickname to submit network data with.
  + Report actual available accuracy level and keep it up2date.
  + Add 'Active' property to indicate client state.

OBS-URL: https://build.opensuse.org/request/show/243933
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=29
2014-08-08 19:10:30 +00:00
Angelos Tzotsos
ac54a4de66 Accepting request 229102 from GNOME:Factory
- Actually drop the rpmlintrc: the dbus service has been
  authorized.

OBS-URL: https://build.opensuse.org/request/show/229102
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=23
2014-04-06 15:57:05 +00:00
78b5bef013 fix
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=21
2014-04-04 19:17:39 +00:00
0c305c3413 Accepting request 228977 from GNOME:Next
Update to 2.1.6 - Needed for GNOME 3.12.0

OBS-URL: https://build.opensuse.org/request/show/228977
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=15
2014-04-04 18:54:52 +00:00
Ismail Dönmez
9f7c1a7ce9 Accepting request 202563 from home:dimstar:branches:GNOME:Factory
Create home directory for the dbus user. wanted for 13.1

OBS-URL: https://build.opensuse.org/request/show/202563
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=13
2013-10-08 09:48:19 +00:00
Dirk Stoecker
df968e417b Accepting request 200439 from home:dimstar:branches:GNOME:Factory
update to 2.0.0

OBS-URL: https://build.opensuse.org/request/show/200439
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=11
2013-09-24 17:37:47 +00:00
Ismail Dönmez
2597920712 Accepting request 199119 from home:dimstar:branches:GNOME:Factory
- Provide dbus(org.freedesktop.GeoClue2) instead of dbus(GeoClue2),
  as this is much closer to reality.

OBS-URL: https://build.opensuse.org/request/show/199119
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=9
2013-09-15 20:30:03 +00:00
Ismail Dönmez
911718e42e Accepting request 198545 from home:dimstar:branches:GNOME:Factory
- Re-enable the D-Bus service, as the services have been white-
  listed for Factory.

together with https://build.opensuse.org/request/show/198521 this will build.
So please don't worry for the build failure you see :)

OBS-URL: https://build.opensuse.org/request/show/198545
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=7
2013-09-11 18:07:22 +00:00
Sascha Peilicke
0bdcf95e69 Accepting request 198180 from home:dimstar:branches:GNOME:Factory
- Add COPYING to the package as %doc.

OBS-URL: https://build.opensuse.org/request/show/198180
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=5
2013-09-10 09:11:07 +00:00
Ismail Dönmez
2f3e0af63c Accepting request 197976 from home:dimstar:branches:GNOME:Factory
Submit withouth the .service files.. so we can at least build the dependencies.. they will not be able to use the service for now, but this is less blocking

OBS-URL: https://build.opensuse.org/request/show/197976
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=4
2013-09-09 09:13:24 +00:00
Dirk Stoecker
c5637720d9 Accepting request 185984 from home:dimstar:branches:GNOME:Factory
minor tweaks

OBS-URL: https://build.opensuse.org/request/show/185984
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=2
2013-08-06 08:55:49 +00:00
Dirk Stoecker
bad2a3b59f Accepting request 185939 from home:dimstar:branches:GNOME:Factory
Resubmit - without source service (no need)
Addition of geoclue2 to the projects / openSUSE:Factory => required for gnome-maps.

OBS-URL: https://build.opensuse.org/request/show/185939
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=1
2013-08-05 14:26:08 +00:00