BSD Ports

net/geoclue 2.8.1 MidnightBSD

D-Bus service that provides location information

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
cec0ba43ff
License
gpl2, lgpl2.1
Categories
net, devel, gnome

Description

Geoclue is a D-Bus service that provides location information. The primary goal of the Geoclue project is to make creating location-aware applications as simple as possible, while the secondary goal is to ensure that no application can access location information without explicit permission from user.

In the other systems

The newest version among them is 2.8.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDnet/geoclue2.8.1 newestno data-[email protected]2026-09-09
FreeBSDnet/geoclue2.8.1 newestnone known-[email protected]-
NetBSDgeography/geoclue by name2.5.7nb21 behind since 2026-09-09none known-[email protected]2026-09-29
DragonFlynet/geoclue2.7.2 behind since 2026-09-09none known-[email protected]-
HardenedBSDnet/geoclue2.8.1 newestno data-[email protected]-
GhostBSDnet/geoclue2.8.1 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 2.8.1 cec0ba43ff

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install geoclue

From mports:

cd /usr/mports/net/geoclue && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	geoclue>0:net/geoclue
LIB_DEPENDS=	libgeoclue-2.so:net/geoclue

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 2

Build dependencies 2
Run dependencies 2

Configuration

Options name: net_geoclue

OptionDefaultDescription
DEMOonInstall geoclue (demo) agent
DOCSoff
USES
gettext-tools gnome meson pkgconfig python shebangfix tar:bz2 vala:build
Service scripts
none

Files

Manual pages 1
  • geoclue(5)
pkg-plist 80
  • @sample etc/geoclue/geoclue.conf.sample
  • etc/xdg/autostart/geoclue-demo-agent.desktop
  • include/libgeoclue-2.0/gclue-client.h
  • include/libgeoclue-2.0/gclue-enum-types.h
  • include/libgeoclue-2.0/gclue-enums.h
  • include/libgeoclue-2.0/gclue-helpers.h
  • include/libgeoclue-2.0/gclue-location.h
  • include/libgeoclue-2.0/gclue-manager.h
  • include/libgeoclue-2.0/gclue-simple.h
  • include/libgeoclue-2.0/geoclue.h
  • lib/girepository-1.0/Geoclue-2.0.typelib
  • lib/libgeoclue-2.so
  • lib/libgeoclue-2.so.0
  • lib/libgeoclue-2.so.0.0.0
  • libdata/pkgconfig/geoclue-2.0.pc
  • libdata/pkgconfig/libgeoclue-2.0.pc
  • libexec/geoclue
  • libexec/geoclue-2.0/demos/agent
  • libexec/geoclue-2.0/demos/where-am-i
  • share/man/man5/geoclue.5.gz
  • share/applications/geoclue-demo-agent.desktop
  • share/applications/geoclue-where-am-i.desktop
  • share/dbus-1/interfaces/org.freedesktop.GeoClue2.Agent.xml
  • share/dbus-1/interfaces/org.freedesktop.GeoClue2.Client.xml
  • share/dbus-1/interfaces/org.freedesktop.GeoClue2.Location.xml
  • share/dbus-1/interfaces/org.freedesktop.GeoClue2.Manager.xml
  • share/dbus-1/interfaces/org.freedesktop.GeoClue2.xml
  • share/dbus-1/system.d/org.freedesktop.GeoClue2.Agent.conf
  • share/dbus-1/system.d/org.freedesktop.GeoClue2.conf
  • share/dbus-1/system-services/org.freedesktop.GeoClue2.service
  • share/gir-1.0/Geoclue-2.0.gir
  • share/gtk-doc/html/geoclue/gdbus-org.freedesktop.GeoClue2.Agent.html
  • share/gtk-doc/html/geoclue/gdbus-org.freedesktop.GeoClue2.Client.html
  • share/gtk-doc/html/geoclue/gdbus-org.freedesktop.GeoClue2.Location.html
  • share/gtk-doc/html/geoclue/gdbus-org.freedesktop.GeoClue2.Manager.html
  • share/gtk-doc/html/geoclue/geoclue-gclue-enums.html
  • share/gtk-doc/html/geoclue/geoclue.devhelp2
  • share/gtk-doc/html/geoclue/home.png
  • share/gtk-doc/html/geoclue/index.html
  • share/gtk-doc/html/geoclue/ix01.html
  • share/gtk-doc/html/geoclue/left-insensitive.png
  • share/gtk-doc/html/geoclue/left.png
  • share/gtk-doc/html/geoclue/license.html
  • share/gtk-doc/html/geoclue/ref-agent-dbus.html
  • share/gtk-doc/html/geoclue/ref-dbus.html
  • share/gtk-doc/html/geoclue/right-insensitive.png
  • share/gtk-doc/html/geoclue/right.png
  • share/gtk-doc/html/geoclue/style.css
  • share/gtk-doc/html/geoclue/up-insensitive.png
  • share/gtk-doc/html/geoclue/up.png
  • share/gtk-doc/html/libgeoclue/GClueClient.html
  • share/gtk-doc/html/libgeoclue/GClueClientProxy.html
  • share/gtk-doc/html/libgeoclue/GClueLocation.html
  • share/gtk-doc/html/libgeoclue/GClueLocationProxy.html
  • share/gtk-doc/html/libgeoclue/GClueManager.html
  • share/gtk-doc/html/libgeoclue/GClueManagerProxy.html
  • share/gtk-doc/html/libgeoclue/GClueSimple.html
  • share/gtk-doc/html/libgeoclue/annotation-glossary.html
  • share/gtk-doc/html/libgeoclue/ch01.html
  • share/gtk-doc/html/libgeoclue/ch02.html
  • share/gtk-doc/html/libgeoclue/ch03.html
  • share/gtk-doc/html/libgeoclue/ch04.html
  • share/gtk-doc/html/libgeoclue/ch05.html
  • share/gtk-doc/html/libgeoclue/home.png
  • share/gtk-doc/html/libgeoclue/index.html
  • share/gtk-doc/html/libgeoclue/ix01.html
  • share/gtk-doc/html/libgeoclue/left-insensitive.png
  • share/gtk-doc/html/libgeoclue/left.png
  • share/gtk-doc/html/libgeoclue/libgeoclue-gclue-enums.html
  • share/gtk-doc/html/libgeoclue/libgeoclue.devhelp2
  • share/gtk-doc/html/libgeoclue/license.html
  • share/gtk-doc/html/libgeoclue/right-insensitive.png
  • share/gtk-doc/html/libgeoclue/right.png
  • share/gtk-doc/html/libgeoclue/style.css
  • share/gtk-doc/html/libgeoclue/up-insensitive.png
  • share/gtk-doc/html/libgeoclue/up.png
  • share/vala/vapi/libgeoclue-2.0.deps
  • share/vala/vapi/libgeoclue-2.0.vapi
  • @dir etc/geoclue/conf.d
  • @dir etc/geoclue
distinfo 1
FileSizeSHA256
geoclue-2.8.1.tar.bz21134721b5de03936bd8c031a1f6207c1857fa25a9aa1453ffe742f32a0a4a3281f2629

Commit history 1

DateCommitCreditsLog message
cec0ba43ff Lucas Holt net/geoclue: update to 2.8.1 (#1018)