[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 68a0feba5b09be891e39b5c9f7e6c3692c1f2e8a Author: Mart Raudsepp gentoo org> AuthorDate: Wed Mar 13 22:51:24 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Mar 13 22:51:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a0feba app-misc/geoclue: drop 2.7.0 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/geoclue/Manifest | 1 - app-misc/geoclue/geoclue-2.7.0.ebuild | 81 --- 2 files changed, 82 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index f94eeebfc72e..a1e946bba46a 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1 @@ -DIST geoclue-2.7.0.tar.bz2 105353 BLAKE2B b9bcf29bcdb5302d3df29f48ec235265582ec60badc4f71469faa0d100f860f943529c6a74aadec4b03cbc1474f5eab837b1b9b19ba5c7e0ab0fb6c868db727a SHA512 2314242f529b9011ee5da6e8cfc657568853769e4d38b8e7c604097a747dd5705d9f84dcd2763cdacb9f014e15b63fbb8356d6cb488ba91334cda87c11e4ee7d DIST geoclue-2.7.1.tar.bz2 106458 BLAKE2B a2fc44d4941936d8dcd495d77d11b0d948d7031ca048b97ff0940c7fcdd37ba604655f2e255c5e0dd5cc7a82a2d5a15b18aab4825b2446560e225c13df6da3b8 SHA512 972663a6f8c969d0e1a5f911af2b8afed486d5c0ba06dadc19bcfbe1ea22cef10243b2bd0084e5c45b70977cfa5650c8f15f760e4bc4e7dbd946745b67c9188b diff --git a/app-misc/geoclue/geoclue-2.7.0.ebuild b/app-misc/geoclue/geoclue-2.7.0.ebuild deleted file mode 100644 index 6392d095f4e6.. --- a/app-misc/geoclue/geoclue-2.7.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="xml(+)" - -inherit meson python-any-r1 systemd vala xdg - -DESCRIPTION="A location information D-Bus service" -HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home; -SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="LGPL-2.1+ GPL-2+" -SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" -IUSE="+introspection gtk-doc modemmanager vala zeroconf" -REQUIRED_USE="vala? ( introspection )" - -DEPEND=" - >=dev-libs/glib-2.44:2 - >=dev-libs/json-glib-0.14.0 - >=net-libs/libsoup-3.0.0:3.0 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) - modemmanager? ( >=net-misc/modemmanager-1.6 ) - zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) - x11-libs/libnotify -" -RDEPEND="${DEPEND} - acct-user/geoclue - sys-apps/dbus -" -BDEPEND=" - ${PYTHON_DEPS} - dev-util/gdbus-codegen - dev-util/glib-utils - gtk-doc? ( - app-text/docbook-xml-dtd:4.1.2 - >=dev-util/gtk-doc-1 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - default - use vala && vala_setup - xdg_environment_reset -} - -src_configure() { - local emesonargs=( - -Dlibgeoclue=true - $(meson_use introspection) - $(meson_use vala vapi) - $(meson_use gtk-doc) - $(meson_use modemmanager 3g-source) - $(meson_use modemmanager cdma-source) - $(meson_use modemmanager modem-gps-source) - $(meson_use zeroconf nmea-source) - -Dcompass=true - -Denable-backend=true - -Ddemo-agent=true - -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" - -Ddbus-srv-user=geoclue - - -Dmozilla-api-key=f57afde7-113f-4e8f-96d1-62be64a0273c - ) - - DISTRO="$(awk -F= '/^NAME/ {print $2}' /etc/os-release | tr -d \" )" - if [[ $DISTRO != Gentoo ]]; then - eerror "The following API key has been allocated for Gentoo only." - eerror "If you are a derivative, please request your own key as discussed here:" - eerror "https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/136; - eerror "See also: https://location.services.mozilla.com/api and" - eerror "https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/; - die "Please request an API key for your distribution." - fi - - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 80ee7c098c79d1bba4daea69cb4ddff8e504a0c0 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:50:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:50:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ee7c09 app-misc/geoclue: Stabilize 2.7.1 ppc, #921406 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild index bed5c53e0334..ef26340c2fa6 100644 --- a/app-misc/geoclue/geoclue-2.7.1.ebuild +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 96052465989fb90d8e1a6f364fc268d89d0208b7 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Mar 12 21:49:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Mar 12 21:49:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96052465 app-misc/geoclue: Stabilize 2.7.1 arm, #921406 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild index c39e3c1e0804..bed5c53e0334 100644 --- a/app-misc/geoclue/geoclue-2.7.1.ebuild +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 1b29d6d6a70ab5651cd8edfd67808449d8312268 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 22 20:46:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 22 20:46:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b29d6d6 app-misc/geoclue: Stabilize 2.7.1 ppc64, #921406 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild index f8b67d3b8116..c39e3c1e0804 100644 --- a/app-misc/geoclue/geoclue-2.7.1.ebuild +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 8c1df83927ee0a542d345f8ff29be518668e1e37 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 22 20:46:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 22 20:46:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1df839 app-misc/geoclue: Stabilize 2.7.1 arm64, #921406 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild index 91ffce897f2f..f8b67d3b8116 100644 --- a/app-misc/geoclue/geoclue-2.7.1.ebuild +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: e81da229954c4679c2f549fdf2da9b1636fe0201 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 10 18:52:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 10 18:52:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81da229 app-misc/geoclue: Stabilize 2.7.1 x86, #921406 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild index 4933a0132ee0..91ffce897f2f 100644 --- a/app-misc/geoclue/geoclue-2.7.1.ebuild +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 71cd58e6637246d2388520cdaa6267efbf03ec10 Author: Matt Turner gentoo org> AuthorDate: Wed Sep 13 14:52:17 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Sep 13 14:57:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71cd58e6 app-misc/geoclue: Version bump to 2.7.1 Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.7.1.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 045eab9f230a..f94eeebfc72e 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1 +1,2 @@ DIST geoclue-2.7.0.tar.bz2 105353 BLAKE2B b9bcf29bcdb5302d3df29f48ec235265582ec60badc4f71469faa0d100f860f943529c6a74aadec4b03cbc1474f5eab837b1b9b19ba5c7e0ab0fb6c868db727a SHA512 2314242f529b9011ee5da6e8cfc657568853769e4d38b8e7c604097a747dd5705d9f84dcd2763cdacb9f014e15b63fbb8356d6cb488ba91334cda87c11e4ee7d +DIST geoclue-2.7.1.tar.bz2 106458 BLAKE2B a2fc44d4941936d8dcd495d77d11b0d948d7031ca048b97ff0940c7fcdd37ba604655f2e255c5e0dd5cc7a82a2d5a15b18aab4825b2446560e225c13df6da3b8 SHA512 972663a6f8c969d0e1a5f911af2b8afed486d5c0ba06dadc19bcfbe1ea22cef10243b2bd0084e5c45b70977cfa5650c8f15f760e4bc4e7dbd946745b67c9188b diff --git a/app-misc/geoclue/geoclue-2.7.1.ebuild b/app-misc/geoclue/geoclue-2.7.1.ebuild new file mode 100644 index ..70cf61729de9 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.7.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit meson python-any-r1 systemd vala xdg + +DESCRIPTION="A location information D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+ GPL-2+" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.68:2 + >=dev-libs/json-glib-0.14.0 + >=net-libs/libsoup-3.0.0:3.0 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/geoclue + sys-apps/dbus +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gtk-doc-1 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dlibgeoclue=true + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc) + $(meson_use modemmanager 3g-source) + $(meson_use modemmanager cdma-source) + $(meson_use modemmanager modem-gps-source) + $(meson_use zeroconf nmea-source) + -Dcompass=true + -Denable-backend=true + -Ddemo-agent=true + -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" + -Ddbus-srv-user=geoclue + + -Dmozilla-api-key=f57afde7-113f-4e8f-96d1-62be64a0273c + ) + + DISTRO="$(awk -F= '/^NAME/ {print $2}' /etc/os-release | tr -d \" )" + if [[ $DISTRO != Gentoo ]]; then + eerror "The following API key has been allocated for Gentoo only." + eerror "If you are a derivative, please request your own key as discussed here:" + eerror "https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/136; + eerror "See also: https://location.services.mozilla.com/api and" + eerror "https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/; + die "Please request an API key for your distribution." + fi + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: de0ac88c92f9854f9bb42c504af650479321ff15 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 1 19:00:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 1 19:00:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0ac88c app-misc/geoclue: Stabilize 2.7.0 ppc, #901377 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.0.ebuild b/app-misc/geoclue/geoclue-2.7.0.ebuild index 7a52f9b72f98..6392d095f4e6 100644 --- a/app-misc/geoclue/geoclue-2.7.0.ebuild +++ b/app-misc/geoclue/geoclue-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: f96f23e665eeb1d5d3d56a67f8d9552e9cbf5544 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 31 12:03:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 31 12:03:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f23e6 app-misc/geoclue: Stabilize 2.7.0 arm, #901377 Signed-off-by: Arthur Zamarin gentoo.org> app-misc/geoclue/geoclue-2.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.0.ebuild b/app-misc/geoclue/geoclue-2.7.0.ebuild index 475b40d05d1c..7a52f9b72f98 100644 --- a/app-misc/geoclue/geoclue-2.7.0.ebuild +++ b/app-misc/geoclue/geoclue-2.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 9e8001515e37817f5f8e1d29a022defb89e867f2 Author: Alexander Kurakin mail ru> AuthorDate: Sat Jan 28 15:06:47 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Jan 28 22:29:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e800151 app-misc/geoclue: update metadata Closes: https://github.com/gentoo/gentoo/pull/29321 Signed-off-by: Alexander Kurakin mail.ru> Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/geoclue-2.7.0.ebuild | 2 +- app-misc/geoclue/metadata.xml | 6 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.7.0.ebuild b/app-misc/geoclue/geoclue-2.7.0.ebuild index 3a832c0652a5..c78a5adb1b7a 100644 --- a/app-misc/geoclue/geoclue-2.7.0.ebuild +++ b/app-misc/geoclue/geoclue-2.7.0.ebuild @@ -8,7 +8,7 @@ PYTHON_REQ_USE="xml(+)" inherit meson python-any-r1 systemd vala xdg DESCRIPTION="A location information D-Bus service" -HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/-/wikis/home; SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="LGPL-2.1+ GPL-2+" diff --git a/app-misc/geoclue/metadata.xml b/app-misc/geoclue/metadata.xml index e64fa36fc587..e8efd25c7933 100644 --- a/app-misc/geoclue/metadata.xml +++ b/app-misc/geoclue/metadata.xml @@ -5,11 +5,17 @@ gn...@gentoo.org Gentoo GNOME Desktop + +Geoclue is a D-Bus geoinformation service. The goal of the Geoclue project is to make creating location-aware +applications as simple as possible. + Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare geoclue/geoclue +https://gitlab.freedesktop.org/geoclue/geoclue/-/issues + https://gitlab.freedesktop.org/geoclue/geoclue/-/blob/master/NEWS
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 4706b7b7f08dc98878e77715b0f580e02ffbfd42 Author: Matt Turner gentoo org> AuthorDate: Sat Jan 28 22:18:48 2023 + Commit: Matt Turner gentoo org> CommitDate: Sat Jan 28 22:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4706b7b7 app-misc/geoclue: Version bump to 2.7.0 Closes: https://bugs.gentoo.org/880847 Closes: https://bugs.gentoo.org/892391 Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.7.0.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 8886d3cf90e0..5892004d8695 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1 +1,2 @@ DIST geoclue-2.6.0.tar.bz2 94890 BLAKE2B d579752482e77e6ec6df3cb34f6b1c7ca61ea425f1c29195f1bcd031afe22644aed2f5b3f75e82c20e0e3cf0d415ca858b30351b2ee3835fff0ca25e63fc6395 SHA512 13205ab88cbd9748c155081318ae1909fddedce4250e3ece39a9f379b8cfea91dfe571961e278406ba54f8efd3a1070967479feb8256f50170112b28246b3103 +DIST geoclue-2.7.0.tar.bz2 105353 BLAKE2B b9bcf29bcdb5302d3df29f48ec235265582ec60badc4f71469faa0d100f860f943529c6a74aadec4b03cbc1474f5eab837b1b9b19ba5c7e0ab0fb6c868db727a SHA512 2314242f529b9011ee5da6e8cfc657568853769e4d38b8e7c604097a747dd5705d9f84dcd2763cdacb9f014e15b63fbb8356d6cb488ba91334cda87c11e4ee7d diff --git a/app-misc/geoclue/geoclue-2.7.0.ebuild b/app-misc/geoclue/geoclue-2.7.0.ebuild new file mode 100644 index ..3a832c0652a5 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.7.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="xml(+)" + +inherit meson python-any-r1 systemd vala xdg + +DESCRIPTION="A location information D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+ GPL-2+" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14.0 + >=net-libs/libsoup-3.0.0:3.0 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/geoclue + sys-apps/dbus +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gtk-doc-1 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dlibgeoclue=true + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc) + $(meson_use modemmanager 3g-source) + $(meson_use modemmanager cdma-source) + $(meson_use modemmanager modem-gps-source) + $(meson_use zeroconf nmea-source) + -Dcompass=true + -Denable-backend=true + -Ddemo-agent=true + -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" + -Ddbus-srv-user=geoclue + + -Dmozilla-api-key=f57afde7-113f-4e8f-96d1-62be64a0273c + ) + + DISTRO="$(awk -F= '/^NAME/ {print $2}' /etc/os-release | tr -d \" )" + if [[ $DISTRO != Gentoo ]]; then + eerror "The following API key has been allocated for Gentoo only." + eerror "If you are a derivative, please request your own key as discussed here:" + eerror "https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/136; + eerror "See also: https://location.services.mozilla.com/api and" + eerror "https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/; + die "Please request an API key for your distribution." + fi + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: a5a04fcb90b2e93541384803019ae8b8cd839197 Author: WANG Xuerui gentoo org> AuthorDate: Tue Nov 1 05:21:12 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Nov 1 05:21:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a04fcb app-misc/geoclue: keyword 2.6.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-misc/geoclue/geoclue-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.6.0.ebuild b/app-misc/geoclue/geoclue-2.6.0.ebuild index 78cc6ffc358a..023fa07f699c 100644 --- a/app-misc/geoclue/geoclue-2.6.0.ebuild +++ b/app-misc/geoclue/geoclue-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: ab84d2fa743ded38fd17c6a21f6f4ad3f8587558 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:19:35 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 22:32:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab84d2fa app-misc/geoclue: Set remote-id Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/metadata.xml | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/app-misc/geoclue/metadata.xml b/app-misc/geoclue/metadata.xml index 668d225821c3..e64fa36fc587 100644 --- a/app-misc/geoclue/metadata.xml +++ b/app-misc/geoclue/metadata.xml @@ -1,12 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. - Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. +Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare + + +geoclue/geoclue +
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 853fdd0526147643755a8c749abe0f39dc6c5abb Author: Sam James gentoo org> AuthorDate: Thu Jul 21 00:12:53 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 21 00:12:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853fdd05 app-misc/geoclue: Stabilize 2.6.0 ppc, #853958 Signed-off-by: Sam James gentoo.org> app-misc/geoclue/geoclue-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.6.0.ebuild b/app-misc/geoclue/geoclue-2.6.0.ebuild index 15e859fd746b..7f5425d4334e 100644 --- a/app-misc/geoclue/geoclue-2.6.0.ebuild +++ b/app-misc/geoclue/geoclue-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: e1893f275af469f0307767bd5d24a683ca45d064 Author: Sam James gentoo org> AuthorDate: Mon Jul 18 17:44:01 2022 + Commit: Sam James gentoo org> CommitDate: Mon Jul 18 17:44:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1893f27 app-misc/geoclue: Stabilize 2.6.0 arm, #853958 Signed-off-by: Sam James gentoo.org> app-misc/geoclue/geoclue-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.6.0.ebuild b/app-misc/geoclue/geoclue-2.6.0.ebuild index d08a5af870ab..e1256dd451cd 100644 --- a/app-misc/geoclue/geoclue-2.6.0.ebuild +++ b/app-misc/geoclue/geoclue-2.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 6ea84944af9f7e07e9c3627dd89ca4473fdf5d00 Author: Matt Turner gentoo org> AuthorDate: Tue May 10 18:41:17 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 10 19:59:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea84944 app-misc/geoclue: Version bump to 2.6.0 Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.6.0.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 499cbb4ad273..36a03fd5334e 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1 +1,2 @@ DIST geoclue-2.5.7.tar.bz2 85764 BLAKE2B bf0a6e312b7a303ed2cfc33f02cfad0e68e44f60899a327c9eba12f4967d2a3a5922a475f8fefb6f47da328c92dc75706504b41bc2dcd21db3fc5da7c2a50180 SHA512 16ec15afa41910b7d993a9918dd3c068dea3f6c5be922b7ac772493cd6aabb0cad3fe2206b82c1a008781c3f1ddd8f4afd8f70b5d497920bea8ed5e473f0fd1f +DIST geoclue-2.6.0.tar.bz2 94890 BLAKE2B d579752482e77e6ec6df3cb34f6b1c7ca61ea425f1c29195f1bcd031afe22644aed2f5b3f75e82c20e0e3cf0d415ca858b30351b2ee3835fff0ca25e63fc6395 SHA512 13205ab88cbd9748c155081318ae1909fddedce4250e3ece39a9f379b8cfea91dfe571961e278406ba54f8efd3a1070967479feb8256f50170112b28246b3103 diff --git a/app-misc/geoclue/geoclue-2.6.0.ebuild b/app-misc/geoclue/geoclue-2.6.0.ebuild new file mode 100644 index ..d792a58f3b94 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.6.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml(+)" + +inherit meson python-any-r1 systemd vala xdg + +DESCRIPTION="A location information D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+ GPL-2+" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14.0 + >=net-libs/libsoup-2.42.0:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/geoclue + sys-apps/dbus +" +BDEPEND=" + ${PYTHON_DEPS} + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gtk-doc-1 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dlibgeoclue=true + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc) + $(meson_use modemmanager 3g-source) + $(meson_use modemmanager cdma-source) + $(meson_use modemmanager modem-gps-source) + $(meson_use zeroconf nmea-source) + -Dcompass=true + -Denable-backend=true + -Ddemo-agent=true + -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" + -Ddbus-srv-user=geoclue + + -Dmozilla-api-key=f57afde7-113f-4e8f-96d1-62be64a0273c + ) + + DISTRO="$(awk -F= '/^NAME/ {print $2}' /etc/os-release | tr -d \" )" + if [[ $DISTRO != Gentoo ]]; then + eerror "The following API key has been allocated for Gentoo only." + eerror "If you are a derivative, please request your own key as discussed here:" + eerror "https://gitlab.freedesktop.org/geoclue/geoclue/-/issues/136; + eerror "See also: https://location.services.mozilla.com/api and" + eerror "https://blog.mozilla.org/services/2019/09/03/a-new-policy-for-mozilla-location-service/; + die "Please request an API key for your distribution." + fi + + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: edd71e98657232fd7b61b272fe804969bf9a07f5 Author: Alexey Shvetsov gentoo org> AuthorDate: Mon Apr 18 19:15:15 2022 + Commit: Alexey Shvetsov gentoo org> CommitDate: Mon Apr 18 19:15:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd71e98 app-misc/geoclue: enable py3.10 Signed-off-by: Alexey Shvetsov gentoo.org> app-misc/geoclue/geoclue-2.5.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/geoclue/geoclue-2.5.7.ebuild b/app-misc/geoclue/geoclue-2.5.7.ebuild index 4ebabf0ba6f2..fb5eef3a6052 100644 --- a/app-misc/geoclue/geoclue-2.5.7.ebuild +++ b/app-misc/geoclue/geoclue-2.5.7.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{7..10} ) PYTHON_REQ_USE="xml(+)" VALA_USE_DEPEND="vapigen"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 506679b61f657d153f484d220e44e3cc69bc259b Author: Yixun Lan gentoo org> AuthorDate: Thu May 27 14:08:29 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu May 27 14:33:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506679b6 app-misc/geoclue: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-misc/geoclue/geoclue-2.5.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.7.ebuild b/app-misc/geoclue/geoclue-2.5.7.ebuild index b039c33965d..4ebabf0ba6f 100644 --- a/app-misc/geoclue/geoclue-2.5.7.ebuild +++ b/app-misc/geoclue/geoclue-2.5.7.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 0c2941fc0a38038d0eb5adffae6a11ea1a895589 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 18 14:38:43 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 18 14:39:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c2941fc app-misc/geoclue: Require Python with xml support Closes: https://bugs.gentoo.org/769530 Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/geoclue-2.5.7.ebuild | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.7.ebuild b/app-misc/geoclue/geoclue-2.5.7.ebuild index 0fbeb1eca67..b039c33965d 100644 --- a/app-misc/geoclue/geoclue-2.5.7.ebuild +++ b/app-misc/geoclue/geoclue-2.5.7.ebuild @@ -2,9 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_REQ_USE="xml(+)" VALA_USE_DEPEND="vapigen" -inherit meson systemd vala xdg +inherit meson python-any-r1 systemd vala xdg DESCRIPTION="A location information D-Bus service" HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; @@ -30,6 +32,7 @@ RDEPEND="${DEPEND} sys-apps/dbus " BDEPEND=" + ${PYTHON_DEPS} dev-util/gdbus-codegen dev-util/glib-utils gtk-doc? (
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 8214b0ef1b5376343635e77a8bc7ee891f9e8305 Author: David Michael gmail com> AuthorDate: Sat Dec 26 02:17:02 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Jan 9 20:04:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8214b0ef app-misc/geoclue: Version bump to 2.5.7 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.5.7.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index a488e78f4aa..fe2eb782424 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 DIST geoclue-2.5.3.tar.bz2 85084 BLAKE2B 3f61c16dcb4d0de95499865d83df4bd9b393d9d2f204b70029fb753666caab0e74468ae14f37ed78475d623caae9553e0e69b62765afebc6730212428d377aff SHA512 b4188f1b055f84ce0c58e497896a328d09838073b867598a0ca026c741e4464ae7ee54e53e9f02addd818152dce4a21eb5f83a3245e7ce1a93eec5671d0a9ee9 +DIST geoclue-2.5.7.tar.bz2 85764 BLAKE2B bf0a6e312b7a303ed2cfc33f02cfad0e68e44f60899a327c9eba12f4967d2a3a5922a475f8fefb6f47da328c92dc75706504b41bc2dcd21db3fc5da7c2a50180 SHA512 16ec15afa41910b7d993a9918dd3c068dea3f6c5be922b7ac772493cd6aabb0cad3fe2206b82c1a008781c3f1ddd8f4afd8f70b5d497920bea8ed5e473f0fd1f diff --git a/app-misc/geoclue/geoclue-2.5.7.ebuild b/app-misc/geoclue/geoclue-2.5.7.ebuild new file mode 100644 index 000..aa3184b5e50 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.5.7.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit meson systemd vala xdg + +DESCRIPTION="A location information D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2.1+ GPL-2+" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" +REQUIRED_USE="vala? ( introspection )" + +DEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14.0 + >=net-libs/libsoup-2.42.0:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + x11-libs/libnotify +" +RDEPEND="${DEPEND} + acct-user/geoclue + sys-apps/dbus +" +BDEPEND=" + dev-util/gdbus-codegen + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gtk-doc-1 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +PATCHES=( + "${FILESDIR}"/2.5.3-optional-vapi.patch +) + +src_prepare() { + xdg_src_prepare + use vala && vala_src_prepare +} + +src_configure() { + local emesonargs=( + -Dlibgeoclue=true + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use gtk-doc) + $(meson_use modemmanager 3g-source) + $(meson_use modemmanager cdma-source) + $(meson_use modemmanager modem-gps-source) + $(meson_use zeroconf nmea-source) + -Denable-backend=true + -Ddemo-agent=true + -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" + -Ddbus-srv-user=geoclue + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 54c3709dc6872aa6b6c21d36f049e992e07815d1 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Sep 13 18:23:44 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Sep 13 18:23:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c3709d app-misc/geoclue: arm stable wrt bug #691612 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild index b10173ef174..894f62cd501 100644 --- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 25b07dcd8f55754aa00b08c26c2cb1dc48162873 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 11:19:23 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 11:19:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b07dcd app-misc/geoclue: ppc64 stable wrt bug #691612 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild index ec1710de71b..b10173ef174 100644 --- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 7e00d4333d5f86829a63f5645d80cada300c70ee Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:58:37 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:58:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e00d433 app-misc/geoclue: ppc stable wrt bug #691612 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild index 8d2d8bfa0a9..ec1710de71b 100644 --- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 137c8849d625a945b7ac98e8652e5bf2937d84f6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 9 07:10:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 9 07:10:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137c8849 app-misc/geoclue: amd64 stable wrt bug #691612 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild index ae55b191055..8fdc761ad35 100644 --- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 4a960a26dd528828c78bfb814eb7014c0a704fa1 Author: Aaron Bauman gentoo org> AuthorDate: Thu Aug 8 19:15:02 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Aug 8 19:15:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a960a26 app-misc/geoclue: arm64 stable (bug #691612) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild index 73bd1075be7..ae55b191055 100644 --- a/app-misc/geoclue/geoclue-2.5.3-r2.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2.1+ GPL-2+" SLOT="2.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="+introspection gtk-doc modemmanager vala zeroconf" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/files/, profiles/, app-misc/geoclue/
commit: e6e1c2cbe28395f1b865a4581d309b8fbb82b31c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 7 17:23:32 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 7 17:29:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e1c2cb app-misc/geoclue: 2.5 series packaging fixes, unmask * Enable demo-agent as in 2.4.13, as it's the only known agent available for non-GNOME for actually having a geoclue service responding on other desktops than GNOME * Rewrite optional vapi patch to not need sedding * Port to EAPI-7 * Add missing REQUIRED_USE="vala? ( introspection )" * Drop unnecessary bogus VALA_MIN_API_VERSION * Drop unnecessary gnome.org.eclass inherit * Fix LICENSE * Fix gtk-doc dep to be conditional to USE=gtk-doc, add missing docbook-xml-dtd dep * Reorder emesonargs to meson_options.txt order for easier (future) review and drop unnecessary backslashes at EOLs * Various other touchups * Unmask it now together with newer xdg-desktop-portal, as it's been reviewed now Closes: https://bugs.gentoo.org/678814 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/geoclue/files/2.5.3-optional-vapi.patch | 52 .../files/geoclue-2.5.3-optional-vapi.patch| 47 -- app-misc/geoclue/geoclue-2.5.3-r1.ebuild | 70 - app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 72 ++ profiles/package.mask | 5 -- 5 files changed, 124 insertions(+), 122 deletions(-) diff --git a/app-misc/geoclue/files/2.5.3-optional-vapi.patch b/app-misc/geoclue/files/2.5.3-optional-vapi.patch new file mode 100644 index 000..d451d6ea6d0 --- /dev/null +++ b/app-misc/geoclue/files/2.5.3-optional-vapi.patch @@ -0,0 +1,52 @@ +From 3598b8b9c1a6ef4a31e2c179a6be3e3a69cce357 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Sun, 7 Jul 2019 15:57:03 +0300 +Subject: [PATCH] meson: Make vapi generation optional and remove explicit + vapigen check + +meson gnome.generate_vapi properly handles VAPIGEN and other vala +environment variables. It is counter-productive to check for an +unversioned vapigen, as that breaks versioned VAPIGEN usages. +--- + libgeoclue/meson.build | 3 +-- + meson_options.txt | 3 +++ + 2 files changed, 4 insertions(+), 2 deletions(-) + +diff --git a/libgeoclue/meson.build b/libgeoclue/meson.build +index e228ec3..d053bc1 100644 +--- a/libgeoclue/meson.build b/libgeoclue/meson.build +@@ -58,7 +58,6 @@ libgeoclue_dep = declare_dependency(link_with: libgeoclue, + sources: [ libgeoclue_sources, libgeoclue_headers ]) + + gir = find_program('g-ir-scanner', required: false) +-vapigen = find_program('vapigen', required: false) + enable_gir = get_option('introspection') + pkg_requirements = ['glib-2.0', 'gio-2.0', 'gio-unix-2.0'] + gir_sources = [ libgeoclue_sources, +@@ -78,7 +77,7 @@ if gir.found() and enable_gir +install: true, +header: 'geoclue.h', +extra_args: [ '--quiet' ]) +- if vapigen.found() ++ if get_option('vapi') + gnome.generate_vapi('libgeoclue-' + gclue_api_version, + sources: geo_gir[0], + packages: pkg_requirements, +diff --git a/meson_options.txt b/meson_options.txt +index 83bc60e..3a832d5 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -4,6 +4,9 @@ option('libgeoclue', + option('introspection', + type: 'boolean', value: true, + description: 'Enable convenience library introspection generation') ++option('vapi', ++ type: 'boolean', value: true, ++ description: 'Generate vapi data for convenience library (requires vapigen and introspection)') + option('gtk-doc', +type: 'boolean', value: true, +description: 'Whether to generate the API reference for Geocode-GLib') +-- +2.20.1 + diff --git a/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch b/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch deleted file mode 100644 index 874488decac..000 --- a/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 56c7ca99dcadbf3e80ff2a9baf3e174f278b6a71 Mon Sep 17 00:00:00 2001 -From: Sobhan Mohammadpour -Date: Wed, 19 Jun 2019 01:16:16 -0400 -Subject: [PATCH] optinal vala - - libgeoclue/meson.build | 5 +++-- - meson_options.txt | 3 +++ - 2 files changed, 6 insertions(+), 2 deletions(-) - -diff --git a/libgeoclue/meson.build b/libgeoclue/meson.build -index e228ec3..e78a3e8 100644 a/libgeoclue/meson.build -+++ b/libgeoclue/meson.build -@@ -58,7 +58,8 @@ libgeoclue_dep = declare_dependency(link_with: libgeoclue, - sources: [ libgeoclue_sources, libgeoclue_headers ]) - - gir = find_program('g-ir-scanner', required: false) --vapigen
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 2d79e3f4ae088b9751abb8baa39e98a72cec3dec Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 7 17:25:03 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 7 17:29:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d79e3f4 app-misc/geoclue: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/geoclue/Manifest | 1 - app-misc/geoclue/geoclue-2.4.8.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 79f90b5d05a..a488e78f4aa 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,3 +1,2 @@ DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 -DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d DIST geoclue-2.5.3.tar.bz2 85084 BLAKE2B 3f61c16dcb4d0de95499865d83df4bd9b393d9d2f204b70029fb753666caab0e74468ae14f37ed78475d623caae9553e0e69b62765afebc6730212428d377aff SHA512 b4188f1b055f84ce0c58e497896a328d09838073b867598a0ca026c741e4464ae7ee54e53e9f02addd818152dce4a21eb5f83a3245e7ce1a93eec5671d0a9ee9 diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild deleted file mode 100644 index da7047d77a4..000 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit gnome2 systemd user versionator - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+introspection +modemmanager zeroconf" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) - modemmanager? ( >=net-misc/modemmanager-1.6 ) - zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) - !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/, app-misc/geoclue/files/, profiles/
commit: 9b1c4910285bbbef821496048f52c10eeef7f96c Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Jun 19 05:46:28 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Jun 19 05:49:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1c4910 app-misc/geoclue: 2.5.3 → 2.5.3-r1 fix bad meson args and also make vala optional Suggested-by: Pacho Ramos gentoo.org> Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> .../files/geoclue-2.5.3-optional-vapi.patch| 47 ++ ...eoclue-2.5.3.ebuild => geoclue-2.5.3-r1.ebuild} | 20 +++-- profiles/package.mask | 2 +- 3 files changed, 64 insertions(+), 5 deletions(-) diff --git a/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch b/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch new file mode 100644 index 000..874488decac --- /dev/null +++ b/app-misc/geoclue/files/geoclue-2.5.3-optional-vapi.patch @@ -0,0 +1,47 @@ +From 56c7ca99dcadbf3e80ff2a9baf3e174f278b6a71 Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Wed, 19 Jun 2019 01:16:16 -0400 +Subject: [PATCH] optinal vala + +--- + libgeoclue/meson.build | 5 +++-- + meson_options.txt | 3 +++ + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/libgeoclue/meson.build b/libgeoclue/meson.build +index e228ec3..e78a3e8 100644 +--- a/libgeoclue/meson.build b/libgeoclue/meson.build +@@ -58,7 +58,8 @@ libgeoclue_dep = declare_dependency(link_with: libgeoclue, + sources: [ libgeoclue_sources, libgeoclue_headers ]) + + gir = find_program('g-ir-scanner', required: false) +-vapigen = find_program('vapigen', required: false) ++vapigen_req = get_option('vapigen') ++vapigen = find_program('vapigen-ver', required: false) + enable_gir = get_option('introspection') + pkg_requirements = ['glib-2.0', 'gio-2.0', 'gio-unix-2.0'] + gir_sources = [ libgeoclue_sources, +@@ -78,7 +79,7 @@ if gir.found() and enable_gir +install: true, +header: 'geoclue.h', +extra_args: [ '--quiet' ]) +- if vapigen.found() ++ if vapigen.found() and vapigen_req + gnome.generate_vapi('libgeoclue-' + gclue_api_version, + sources: geo_gir[0], + packages: pkg_requirements, +diff --git a/meson_options.txt b/meson_options.txt +index 83bc60e..8611f6c 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -1,3 +1,6 @@ ++option('vapigen', ++ type: 'boolean', value: false, ++ description: 'Enable vala?') + option('libgeoclue', + type: 'boolean', value: true, + description: 'Enable convenience library') +-- +2.21.0 + diff --git a/app-misc/geoclue/geoclue-2.5.3.ebuild b/app-misc/geoclue/geoclue-2.5.3-r1.ebuild similarity index 73% rename from app-misc/geoclue/geoclue-2.5.3.ebuild rename to app-misc/geoclue/geoclue-2.5.3-r1.ebuild index 67b5750e57a..b4c7c307185 100644 --- a/app-misc/geoclue/geoclue-2.5.3.ebuild +++ b/app-misc/geoclue/geoclue-2.5.3-r1.ebuild @@ -2,8 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="6" +VALA_USE_DEPEND="vapigen" +VALA_MIN_API_VERSION="0.32" -inherit gnome.org meson systemd user +inherit gnome.org meson systemd vala user xdg DESCRIPTION="A geoinformation D-Bus service" HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; @@ -13,7 +15,7 @@ LICENSE="LGPL-2" SLOT="2.0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" #todo maybe add a use flat for libgeoclue -IUSE="+introspection gtk-doc modemmanager zeroconf" +IUSE="+introspection gtk-doc modemmanager vala zeroconf" RDEPEND=" >=dev-libs/glib-2.44:2 @@ -32,16 +34,26 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-1 sys-devel/gettext virtual/pkgconfig + vala? ( $(vala_depend) ) " +src_prepare() { + epatch "${FILESDIR}"/${P}-optional-vapi.patch + + vala_src_prepare + sed -i -e "s:'vapigen-ver':'vapigen-$(vala_best_api_version)':" libgeoclue/meson.build || die + xdg_src_prepare +} + src_configure() { # debug only affects CFLAGS local emesonargs=( $(meson_use gtk-doc) - -Ddbus-service-user=geoclue \ + $(meson_use vala vapigen) + -Ddbus-srv-user=geoclue \ -Denable-backend=true \ -Dlibgeoclue=true \ - -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)" \ + -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)" \ -Ddemo-agent=false \ $(meson_use introspection) \ $(meson_use modemmanager 3g-source) \ diff --git a/profiles/package.mask b/profiles/package.mask index dda9242c699..fb88fd296aa 100644 ---
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/, profiles/
commit: 422e6437fcbc64531cacd2cb6866f60075e08105 Author: Sobhan Mohammadpour gentoo org> AuthorDate: Wed Jun 19 05:07:07 2019 + Commit: Sobhan Mohammadpour gentoo org> CommitDate: Wed Jun 19 05:09:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422e6437 app-misc/geoclue: 2.4.13 → 2.5.3 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Sobhan Mohammadpour gentoo.org> app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.5.3.ebuild | 58 +++ profiles/package.mask | 4 +++ 3 files changed, 63 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index a523d2e937b..79f90b5d05a 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d +DIST geoclue-2.5.3.tar.bz2 85084 BLAKE2B 3f61c16dcb4d0de95499865d83df4bd9b393d9d2f204b70029fb753666caab0e74468ae14f37ed78475d623caae9553e0e69b62765afebc6730212428d377aff SHA512 b4188f1b055f84ce0c58e497896a328d09838073b867598a0ca026c741e4464ae7ee54e53e9f02addd818152dce4a21eb5f83a3245e7ce1a93eec5671d0a9ee9 diff --git a/app-misc/geoclue/geoclue-2.5.3.ebuild b/app-misc/geoclue/geoclue-2.5.3.ebuild new file mode 100644 index 000..67b5750e57a --- /dev/null +++ b/app-misc/geoclue/geoclue-2.5.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome.org meson systemd user + +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +#todo maybe add a use flat for libgeoclue +IUSE="+introspection gtk-doc modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + ! (19 Jun 2019) +# this is new and it needs testing +=app-misc/geoclue-2.5.3 + # Georgy Yakovlev (17 Jun 2019) # this is now provided by dev-lang/rust{-bin}[rustfmt] # it's tightly integrated with rust toolchain, eselect-rust
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 752742162642731e93b5df806f526315149bb448 Author: Aaron Bauman gentoo org> AuthorDate: Tue May 21 02:46:04 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 21 02:46:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75274216 app-misc/geoclue: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" app-misc/geoclue/geoclue-2.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.13.ebuild b/app-misc/geoclue/geoclue-2.4.13.ebuild index ec4cdcdc95d..0d9c96fb366 100644 --- a/app-misc/geoclue/geoclue-2.4.13.ebuild +++ b/app-misc/geoclue/geoclue-2.4.13.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.b LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 160b37c147a72ad7780a8be9c98c01fe8e4a0cb4 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Apr 26 17:23:25 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Fri Apr 26 17:23:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160b37c1 app-misc/geoclue: stable on arm Signed-off-by: Anthony G. Basile gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-misc/geoclue/geoclue-2.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild index 33986bfacb0..da7047d77a4 100644 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/files/, app-misc/geoclue/
commit: a22ae205881af4b0653fc6e89bf6037ea34429a3 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Feb 14 19:03:26 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Feb 14 19:03:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22ae205 app-misc/geoclue: drop ancient SLOT=0 The last consumer (qtpositioning) moved to the modern SLOT and versions. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> app-misc/geoclue/Manifest | 1 - ...geoclue-0.12.0_p20110307-use-fallback-mac.patch | 16 - .../files/geoclue-0.12.0_p20110307-use-flag.patch | 79 -- app-misc/geoclue/files/geoclue-0.12.99-gpsd.patch | 73 app-misc/geoclue/geoclue-0.12.99.ebuild| 71 --- app-misc/geoclue/metadata.xml | 9 --- 6 files changed, 249 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 807cc3225fe..a523d2e937b 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,3 +1,2 @@ -DIST geoclue-0.12.99.tar.gz 608074 BLAKE2B af0c8141ade57791159f87ee7725134f18ba07cfdf9207c26c1ce77fd46a41aabfec4ba37882816bd70341964db2a89c2bc327292c097ea2e413dcb4bd7385c8 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d diff --git a/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-fallback-mac.patch b/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-fallback-mac.patch deleted file mode 100644 index 9c9115a284e..000 --- a/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-fallback-mac.patch +++ /dev/null @@ -1,16 +0,0 @@ -Force geoclue to use the "fallback" mac address fetching code. -The NM-based code does not seem to work. - -Patch by Kevin McCarthy - src/connectivity.c -+++ src/connectivity.c -@@ -218,7 +218,7 @@ - geoclue_connectivity_get_router_mac (GeoclueConnectivity *self) - { - if (self == NULL || -- GEOCLUE_CONNECTIVITY_GET_INTERFACE (self)->get_router_mac == NULL) { -+ GEOCLUE_CONNECTIVITY_GET_INTERFACE (self)->get_router_mac == NULL || 1) { - char *mac = NULL; - guint i; - int ret_val; diff --git a/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-flag.patch b/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-flag.patch deleted file mode 100644 index 236c98928ba..000 --- a/app-misc/geoclue/files/geoclue-0.12.0_p20110307-use-flag.patch +++ /dev/null @@ -1,79 +0,0 @@ -Add configure options for all providers except localnet. - -Patch by Kevin McCarthy - configure.ac -+++ configure.ac -@@ -158,7 +158,71 @@ - AC_SUBST(CONNECTIVITY_LIBS) - AC_SUBST(CONNECTIVITY_CFLAGS) - --PROVIDER_SUBDIRS="example hostip geonames nominatim manual plazes localnet yahoo gsmloc" -+PROVIDER_SUBDIRS="localnet" -+ -+AC_ARG_ENABLE(hostip, -+ AS_HELP_STRING([--enable-hostip=@<:@no/yes/auto@:>@], -+ [build with hostip support]), , -+ enable_hostip=auto) -+ -+if test "x$enable_hostip" != "xno"; then -+ PROVIDER_SUBDIRS="$PROVIDER_SUBDIRS hostip" -+fi -+ -+AC_ARG_ENABLE(geonames, -+ AS_HELP_STRING([--enable-geonames=@<:@no/yes/auto@:>@], -+ [build with geonames support]), , -+ enable_geonames=auto) -+ -+if test "x$enable_geonames" != "xno"; then -+ PROVIDER_SUBDIRS="$PROVIDER_SUBDIRS geonames" -+fi -+ -+AC_ARG_ENABLE(nominatim, -+ AS_HELP_STRING([--enable-nominatim=@<:@no/yes/auto@:>@], -+ [build with nominatim support]), , -+ enable_nominatim=auto) -+ -+if test "x$enable_nominatim" != "xno"; then -+ PROVIDER_SUBDIRS="$PROVIDER_SUBDIRS nominatim" -+fi -+ -+AC_ARG_ENABLE(manual, -+ AS_HELP_STRING([--enable-manual=@<:@no/yes/auto@:>@], -+ [build with manual support]), , -+ enable_manual=auto) -+ -+if test "x$enable_manual" != "xno"; then -+ PROVIDER_SUBDIRS="$PROVIDER_SUBDIRS manual" -+fi -+ -+AC_ARG_ENABLE(plazes, -+ AS_HELP_STRING([--enable-plazes=@<:@no/yes/auto@:>@], -+ [build
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 1bcb87928335a43ed1fe899c68941d76277ae54a Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 11 23:24:07 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 11 23:36:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcb8792 app-misc/geoclue: stable 2.4.8 for ppc, bug #670864 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> app-misc/geoclue/geoclue-2.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild index c8aefa01ac5..33986bfacb0 100644 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: c1630b3f975262d50011045aa4caebf9b8f10a8a Author: Dennis Lamm gentoo org> AuthorDate: Sun Jan 20 19:06:41 2019 + Commit: Dennis Lamm gentoo org> CommitDate: Sun Jan 20 19:08:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1630b3f app-misc/geoclue: adapted Homepage to new location Signed-off-by: Dennis Lamm gentoo.org> app-misc/geoclue/geoclue-2.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.13.ebuild b/app-misc/geoclue/geoclue-2.4.13.ebuild index 93ff80b4408..153c7db0381 100644 --- a/app-misc/geoclue/geoclue-2.4.13.ebuild +++ b/app-misc/geoclue/geoclue-2.4.13.ebuild @@ -7,7 +7,7 @@ GNOME2_EAUTORECONF="yes" # 2.4.13 isn't properly disted, as released concurrentl inherit gnome2 systemd user DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; +HOMEPAGE="https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home; SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 2cb43c55956cbe0422afa264cc3983dd424b4a1d Author: Mikle Kolyada gentoo org> AuthorDate: Wed Jan 9 13:28:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Jan 9 13:30:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb43c55 app-misc/geoclue: ppc64 stable wrt bug #670864 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-misc/geoclue/geoclue-2.4.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild index 8ebbf6f9f6f..c8aefa01ac5 100644 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: cee4165bae8484cc3a18926534b7045986d6961c Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 23:14:27 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 23:15:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee4165b app-misc/geoclue: add missing new libnotify dep geoclue-demo-agent uses libnotify - build of which is enabled by default, when previous versions had it disabled by default. We unconditionally build it, so depend on it. Closes: https://bugs.gentoo.org/671818 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 app-misc/geoclue/geoclue-2.4.13.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-misc/geoclue/geoclue-2.4.13.ebuild b/app-misc/geoclue/geoclue-2.4.13.ebuild index 82db65e56ad..93ff80b4408 100644 --- a/app-misc/geoclue/geoclue-2.4.13.ebuild +++ b/app-misc/geoclue/geoclue-2.4.13.ebuild @@ -24,6 +24,7 @@ RDEPEND=" modemmanager? ( >=net-misc/modemmanager-1.6 ) zeroconf? ( >=net-dns/avahi-0.6.10[dbus] )
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 484614d87fe57ee2e76da25e2d19593e707486af Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 20:02:19 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 20:02:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484614d8 app-misc/geoclue: add missing build dependency Unfortunately we need gtk-doc at build time with 2.4.13, because the tarball isn't properly disted, thus doesn't contain gtk-doc.make With 2.5 series we'll be able to move the dep behind USE=gtk-doc Closes: https://bugs.gentoo.org/671812 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 app-misc/geoclue/geoclue-2.4.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.13.ebuild b/app-misc/geoclue/geoclue-2.4.13.ebuild index 31ca81418d1..82db65e56ad 100644 --- a/app-misc/geoclue/geoclue-2.4.13.ebuild +++ b/app-misc/geoclue/geoclue-2.4.13.ebuild @@ -28,7 +28,7 @@ RDEPEND=" DEPEND="${RDEPEND} dev-util/gdbus-codegen dev-util/glib-utils - >=dev-util/gtk-doc-am-1 + >=dev-util/gtk-doc-1 >=dev-util/intltool-0.40 sys-devel/gettext virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 8bf8909aaad6082961476b080048def3199d1836 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 14:44:57 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 14:44:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf8909a app-misc/geoclue: bump to 2.4.13; now autostarts an agent Upstream now builds and installs a demo-agent by default, which is autostarted for all desktops besides GNOME (which has its own agent already). This is what makes geoclue actually useful, so not USE flagging this for now at least. Also don't enable modemmanager USE by default. Closes: https://bugs.gentoo.org/671392 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.13.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index dd760305f67..807cc3225fe 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-0.12.99.tar.gz 608074 BLAKE2B af0c8141ade57791159f87ee7725134f18ba07cfdf9207c26c1ce77fd46a41aabfec4ba37882816bd70341964db2a89c2bc327292c097ea2e413dcb4bd7385c8 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 +DIST geoclue-2.4.13.tar.bz2 108691 BLAKE2B 5ffc2aca51ad0943931c526da69225e3a0d9b0c850ea688a350c47696b83775dc078e928af8cb0996741386a41ab5ec1ac129676d7e3b4c8584b3720dd370c1e SHA512 ed9c295bbdc22836a548ca4d5014d109af214464d1dd2a00f1ec493a751d949930d9fa512e915c7d65b34c8706c3bf73e06dd5e170846edee9e764d144960e78 DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d diff --git a/app-misc/geoclue/geoclue-2.4.13.ebuild b/app-misc/geoclue/geoclue-2.4.13.ebuild new file mode 100644 index 000..31ca81418d1 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.4.13.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +GNOME2_EAUTORECONF="yes" # 2.4.13 isn't properly disted, as released concurrently with 2.5.x, which is meson + +inherit gnome2 systemd user + +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; +SRC_URI="https://gitlab.freedesktop.org/geoclue/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="+introspection modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.44:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: bf5e7ad91a6195e8b521d5f6a3b3dafbbcc53f5b Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 14:46:45 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 14:46:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5e7ad9 app-misc/geoclue-2.4.8: add glib-utils dep to old version too Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-misc/geoclue/geoclue-2.4.8.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild index ba3294f255e..8ebbf6f9f6f 100644 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -27,6 +27,7 @@ RDEPEND=" " DEPEND="${RDEPEND} dev-util/gdbus-codegen + dev-util/glib-utils >=dev-util/gtk-doc-am-1 >=dev-util/intltool-0.40 sys-devel/gettext
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 4a4041a06e226a5624a186f34b9ae0cf07907f71 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jun 5 10:19:00 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jun 5 10:19:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4041a0 app-misc/geoclue: fix metadata indentation (after 5 hours). Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-misc/geoclue/metadata.xml | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/app-misc/geoclue/metadata.xml b/app-misc/geoclue/metadata.xml index b257c21cec2..bd2c408ce28 100644 --- a/app-misc/geoclue/metadata.xml +++ b/app-misc/geoclue/metadata.xml @@ -2,20 +2,20 @@ http://www.gentoo.org/dtd/metadata.dtd;> -gn...@gentoo.org -Gentoo GNOME Desktop + gn...@gentoo.org + Gentoo GNOME Desktop -Install geonames.org provider -Install GSM location provider -Install gtk-based geoclue-test-gui -Install hostip.info provder -Install manual provider -Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. -Install openstreetmap.org provider -Install plazes.com provider -Install skyhookwireless.com provider -Install Yahoo geolocation provider -Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare + Install geonames.org provider + Install GSM location provider + Install gtk-based geoclue-test-gui + Install hostip.info provder + Install manual provider + Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. + Install openstreetmap.org provider + Install plazes.com provider + Install skyhookwireless.com provider + Install Yahoo geolocation provider + Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: b9de36ae57b8f1c2c16b4f5eca9955872c6bbe0a Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jun 5 05:40:52 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jun 5 05:40:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9de36ae app-misc/geoclue: Fix maintainership (after 7 years). Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-misc/geoclue/metadata.xml | 38 +- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/app-misc/geoclue/metadata.xml b/app-misc/geoclue/metadata.xml index 7bf3bd754be..b257c21cec2 100644 --- a/app-misc/geoclue/metadata.xml +++ b/app-misc/geoclue/metadata.xml @@ -1,25 +1,21 @@ http://www.gentoo.org/dtd/metadata.dtd;> - -gn...@gentoo.org -Gentoo GNOME Desktop - - -desktop-m...@gentoo.org -Gentoo Desktop Miscellaneous Project - - -Install geonames.org provider -Install GSM location provider -Install gtk-based geoclue-test-gui -Install hostip.info provder -Install manual provider -Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. -Install openstreetmap.org provider -Install plazes.com provider -Install skyhookwireless.com provider -Install Yahoo geolocation provider -Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Install geonames.org provider +Install GSM location provider +Install gtk-based geoclue-test-gui +Install hostip.info provder +Install manual provider +Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager. +Install openstreetmap.org provider +Install plazes.com provider +Install skyhookwireless.com provider +Install Yahoo geolocation provider +Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare +
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: edc2d33d03a3d8d8bb2731fe164dbab5599ccf7d Author: Aaron Bauman gentoo org> AuthorDate: Thu Apr 26 22:21:32 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 22:32:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edc2d33d app-misc/geoclue: amd64 stable Bug: https://bugs.gentoo.org/652976 Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-misc/geoclue/geoclue-2.4.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild index 581f7d46c02..ba3294f255e 100644 --- a/app-misc/geoclue/geoclue-2.4.8.ebuild +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 34d0ac0624605ecb5a98bb22da8441b38663d977 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Apr 13 10:33:26 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Apr 13 15:53:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d0ac06 app-misc/geoclue: bump to 2.4.8 Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.8.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 2b8b5b25e97..6f8b87bc8f1 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-0.12.99.tar.gz 608074 BLAKE2B af0c8141ade57791159f87ee7725134f18ba07cfdf9207c26c1ce77fd46a41aabfec4ba37882816bd70341964db2a89c2bc327292c097ea2e413dcb4bd7385c8 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 DIST geoclue-2.4.7.tar.xz 368472 BLAKE2B c083f0694a90292b7b0834075e4fe15d29f07cc04157ad339bb2c93e0ca17a04916713c9284bf35e9dccbd8b3d66de1d0d88fb378aa5f33dd59ab57bfc72f570 SHA512 472cf923abfd40dee296eee2e6888c47f273ad709e1bdcce534bd794cf9f7073ceabd6addf918277e10498e094af5a6e9539b5cf24171577e78bc3b0b2d17b72 +DIST geoclue-2.4.8.tar.xz 368404 BLAKE2B 244aaa01ebbac57839eb8e5a19f543f3940217de9ad076b55c6054ff818e3c2948d3419e7391e05ccc17a5234a76980dee0470ae806d437db95db4a9e128a678 SHA512 1741962b4bdce925af090961bd50f4d0d934f7b81e53968d5d8ea7957e8593c4c9a8084bbd149c454d76f2af35be036748f212c99506b475567384a43f579f3d diff --git a/app-misc/geoclue/geoclue-2.4.8.ebuild b/app-misc/geoclue/geoclue-2.4.8.ebuild new file mode 100644 index 000..9990c91df10 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.4.8.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome2 systemd user versionator + +MY_PV=$(get_version_component_range 1-2) +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; +SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="+introspection +modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.34:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1.6 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] ) + !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: b9d90ae764cb05f43a14c2160f5292d84a378b5d Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Dec 23 10:31:21 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Dec 23 10:57:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d90ae7 app-misc/geoclue: add missing dependency on avahi[dbus], bug #640526 Closes: https://bugs.gentoo.org/640526 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/geoclue/geoclue-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.7.ebuild b/app-misc/geoclue/geoclue-2.4.7.ebuild index 4748e7b60d8..a14ed58d9f3 100644 --- a/app-misc/geoclue/geoclue-2.4.7.ebuild +++ b/app-misc/geoclue/geoclue-2.4.7.ebuild @@ -22,7 +22,7 @@ RDEPEND=" sys-apps/dbus introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) modemmanager? ( >=net-misc/modemmanager-1 ) - zeroconf? ( >=net-dns/avahi-0.6.10 ) + zeroconf? ( >=net-dns/avahi-0.6.10[dbus] )
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: c1f578ccc67b6023faf292ecb3b8afc194b86460 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Sep 25 16:35:55 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Sep 25 16:36:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f578cc app-misc/geoclue: remove old Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-misc/geoclue/Manifest | 1 - app-misc/geoclue/geoclue-2.4.4.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 81e72fd30d8..0e2f6a39210 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,3 +1,2 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd -DIST geoclue-2.4.4.tar.xz 392340 SHA256 9c43fb9d0c12067ea64400500abb0640194947d4c2c55e38545afe5d9c5c315c SHA512 46995aa261ff5c391eb1e933088e24e40e595a98563b541675cbfab38e69f410cd3ad7a3c1f4126e4eb62eea0be9a77f8e3c37af89b4aaad81e07c150b003f7a WHIRLPOOL 42691170b0e9097fb4caef656cd79c0861f61cd0bbf811a74653799848184f98f960e5294375b5632c30de29e798318443706ff803ae46d19ca422abe3caaac4 DIST geoclue-2.4.7.tar.xz 368472 SHA256 d17b96bb5799a84723385ea5704235565e9c3dedd2b7afac475a06e550ae0ea6 SHA512 472cf923abfd40dee296eee2e6888c47f273ad709e1bdcce534bd794cf9f7073ceabd6addf918277e10498e094af5a6e9539b5cf24171577e78bc3b0b2d17b72 WHIRLPOOL 10eb6a1303e6841fb2c210fa0f1c63c82c10d80b24974e8865aae32145a1c584c981f60d5b45c9e72154f28dd1e82bcd913eae11365db27cfd4f76492b4ff1b0 diff --git a/app-misc/geoclue/geoclue-2.4.4.ebuild b/app-misc/geoclue/geoclue-2.4.4.ebuild deleted file mode 100644 index 6a9a91d3fd0..000 --- a/app-misc/geoclue/geoclue-2.4.4.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 systemd user versionator - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+introspection +modemmanager zeroconf" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) - modemmanager? ( >=net-misc/modemmanager-1 ) - zeroconf? ( >=net-dns/avahi-0.6.10 ) - !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 43433eca0ec08d0f34b8d5078fe846bf24fbdfd1 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Sep 23 21:03:30 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Sep 23 21:13:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43433eca app-misc/geoclue: x86 stable (bug #624312) Package-Manager: Portage-2.3.8, Repoman-2.3.3 app-misc/geoclue/geoclue-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.7.ebuild b/app-misc/geoclue/geoclue-2.4.7.ebuild index c4a2d16205e..4748e7b60d8 100644 --- a/app-misc/geoclue/geoclue-2.4.7.ebuild +++ b/app-misc/geoclue/geoclue-2.4.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: f6b25e6248f4f9e6ab3f4626f7012981a0510c33 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Jul 15 10:01:04 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Jul 15 11:04:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b25e62 app-misc/geoclue-2.4.7-r0: add amd64 keyword Gentoo-Bug: 624312 app-misc/geoclue/geoclue-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.7.ebuild b/app-misc/geoclue/geoclue-2.4.7.ebuild index d44a017ebb2..c4a2d16205e 100644 --- a/app-misc/geoclue/geoclue-2.4.7.ebuild +++ b/app-misc/geoclue/geoclue-2.4.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 523b411c5362181259e88e64bcc50b8b789e061e Author: Alexis Ballier gentoo org> AuthorDate: Sat Jul 1 15:06:55 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sat Jul 1 15:24:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523b411c app-misc/geoclue: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-misc/geoclue/geoclue-2.4.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/geoclue/geoclue-2.4.7.ebuild b/app-misc/geoclue/geoclue-2.4.7.ebuild index 9518ac0b7f5..d44a017ebb2 100644 --- a/app-misc/geoclue/geoclue-2.4.7.ebuild +++ b/app-misc/geoclue/geoclue-2.4.7.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.x LICENSE="LGPL-2" SLOT="2.0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="+introspection +modemmanager zeroconf" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 9c8314a0e3b7a4d1dd862d7b61c6d93959a86983 Author: Ulrich Réale mailoo org> AuthorDate: Fri Jun 2 12:56:40 2017 + Commit: Patrice Clement gentoo org> CommitDate: Fri Jun 30 13:16:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8314a0 app-misc/geoclue: EAPI 6 bump and version bump to 2.4.7. Package-Manager: Portage-2.3.5, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4830 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.7.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 9910233eefd..81e72fd30d8 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd DIST geoclue-2.4.4.tar.xz 392340 SHA256 9c43fb9d0c12067ea64400500abb0640194947d4c2c55e38545afe5d9c5c315c SHA512 46995aa261ff5c391eb1e933088e24e40e595a98563b541675cbfab38e69f410cd3ad7a3c1f4126e4eb62eea0be9a77f8e3c37af89b4aaad81e07c150b003f7a WHIRLPOOL 42691170b0e9097fb4caef656cd79c0861f61cd0bbf811a74653799848184f98f960e5294375b5632c30de29e798318443706ff803ae46d19ca422abe3caaac4 +DIST geoclue-2.4.7.tar.xz 368472 SHA256 d17b96bb5799a84723385ea5704235565e9c3dedd2b7afac475a06e550ae0ea6 SHA512 472cf923abfd40dee296eee2e6888c47f273ad709e1bdcce534bd794cf9f7073ceabd6addf918277e10498e094af5a6e9539b5cf24171577e78bc3b0b2d17b72 WHIRLPOOL 10eb6a1303e6841fb2c210fa0f1c63c82c10d80b24974e8865aae32145a1c584c981f60d5b45c9e72154f28dd1e82bcd913eae11365db27cfd4f76492b4ff1b0 diff --git a/app-misc/geoclue/geoclue-2.4.7.ebuild b/app-misc/geoclue/geoclue-2.4.7.ebuild new file mode 100644 index 000..9518ac0b7f5 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.4.7.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit gnome2 systemd user versionator + +MY_PV=$(get_version_component_range 1-2) +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; +SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="+introspection +modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.34:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1 ) + zeroconf? ( >=net-dns/avahi-0.6.10 ) + !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 0c2029086f60b086ea5d3e0092ab157f7304 Author: Alexis Ballier gentoo org> AuthorDate: Wed Jun 21 09:42:19 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Jun 21 09:44:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c20 app-misc/geoclue: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-misc/geoclue/geoclue-0.12.99.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/geoclue/geoclue-0.12.99.ebuild b/app-misc/geoclue/geoclue-0.12.99.ebuild index 54f7504684b..2e7e56b9b28 100644 --- a/app-misc/geoclue/geoclue-0.12.99.ebuild +++ b/app-misc/geoclue/geoclue-0.12.99.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -10,7 +10,7 @@ SRC_URI="https://freedesktop.org/~hadess/${P}.tar.gz; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd" IUSE="connman geonames gps gsmloc gtk hostip manual networkmanager nominatim plazes skyhook static-libs yahoo-geo" REQUIRED_USE="skyhook? ( networkmanager )"
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: e668f3ae62a703ef29542838df8088fbd8b95ac1 Author: Pacho Ramos gentoo org> AuthorDate: Sun Jan 22 15:51:59 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jan 22 16:03:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e668f3ae app-misc/geoclue: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-misc/geoclue/Manifest | 1 - app-misc/geoclue/geoclue-2.4.3.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 817d874..9910233 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,3 +1,2 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd -DIST geoclue-2.4.3.tar.xz 389260 SHA256 ada9dba870dd79e1b21923aeda4d82b66cbda39e57978fbe3d83d356cc3c605e SHA512 6e6fba4e04458d486e098898f13d3a5319d3bb185a9ac2801cac710639bae46b6512c82c61b2a666fa920abf664446d937e00018ff078a55ce05b8ebc026a01d WHIRLPOOL 5658c1b0e89d9f7dbceaf149db06973d809e1ecdf88fbca2f484568353c1fd2539150f4b04081189dc14f941bd179135fa3d5bfd795e0714ee92d412968da656 DIST geoclue-2.4.4.tar.xz 392340 SHA256 9c43fb9d0c12067ea64400500abb0640194947d4c2c55e38545afe5d9c5c315c SHA512 46995aa261ff5c391eb1e933088e24e40e595a98563b541675cbfab38e69f410cd3ad7a3c1f4126e4eb62eea0be9a77f8e3c37af89b4aaad81e07c150b003f7a WHIRLPOOL 42691170b0e9097fb4caef656cd79c0861f61cd0bbf811a74653799848184f98f960e5294375b5632c30de29e798318443706ff803ae46d19ca422abe3caaac4 diff --git a/app-misc/geoclue/geoclue-2.4.3.ebuild b/app-misc/geoclue/geoclue-2.4.3.ebuild deleted file mode 100644 index bda95cc.. --- a/app-misc/geoclue/geoclue-2.4.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 systemd user versionator - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+introspection +modemmanager zeroconf" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) - modemmanager? ( >=net-misc/modemmanager-1 ) - zeroconf? ( >=net-dns/avahi-0.6.10 ) - !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 406262a387e2edf5fc65933c68d9a267f35868dd Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Nov 12 09:55:45 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Nov 12 10:30:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406262a3 app-misc/geoclue: add missing gnome2_src_prepare Gentoo-Bug; 587034 Package-Manager: portage-2.3.2 app-misc/geoclue/geoclue-2.4.4.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-misc/geoclue/geoclue-2.4.4.ebuild b/app-misc/geoclue/geoclue-2.4.4.ebuild index bda95cc..7054aea 100644 --- a/app-misc/geoclue/geoclue-2.4.4.ebuild +++ b/app-misc/geoclue/geoclue-2.4.4.ebuild @@ -37,6 +37,8 @@ DEPEND="${RDEPEND} src_prepare() { epatch "${FILESDIR}"/${PN}-2.4.1-fix-GLIBC-features.patch + + gnome2_src_prepare } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: ee8ce4edccd14821a6d1064c10412dd479dc6642 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Sep 10 13:24:27 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Sep 11 10:58:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8ce4ed app-misc/geoclue: version bump 2.4.3 → 2.4.4 Package-Manager: portage-2.3.0 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.4.ebuild | 59 +++ 2 files changed, 60 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index a451eca..817d874 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,2 +1,3 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd DIST geoclue-2.4.3.tar.xz 389260 SHA256 ada9dba870dd79e1b21923aeda4d82b66cbda39e57978fbe3d83d356cc3c605e SHA512 6e6fba4e04458d486e098898f13d3a5319d3bb185a9ac2801cac710639bae46b6512c82c61b2a666fa920abf664446d937e00018ff078a55ce05b8ebc026a01d WHIRLPOOL 5658c1b0e89d9f7dbceaf149db06973d809e1ecdf88fbca2f484568353c1fd2539150f4b04081189dc14f941bd179135fa3d5bfd795e0714ee92d412968da656 +DIST geoclue-2.4.4.tar.xz 392340 SHA256 9c43fb9d0c12067ea64400500abb0640194947d4c2c55e38545afe5d9c5c315c SHA512 46995aa261ff5c391eb1e933088e24e40e595a98563b541675cbfab38e69f410cd3ad7a3c1f4126e4eb62eea0be9a77f8e3c37af89b4aaad81e07c150b003f7a WHIRLPOOL 42691170b0e9097fb4caef656cd79c0861f61cd0bbf811a74653799848184f98f960e5294375b5632c30de29e798318443706ff803ae46d19ca422abe3caaac4 diff --git a/app-misc/geoclue/geoclue-2.4.4.ebuild b/app-misc/geoclue/geoclue-2.4.4.ebuild new file mode 100644 index ..d7b5aea --- /dev/null +++ b/app-misc/geoclue/geoclue-2.4.4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit gnome2 systemd user versionator + +MY_PV=$(get_version_component_range 1-2) +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; +SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="+introspection +modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.34:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) + modemmanager? ( >=net-misc/modemmanager-1 ) + zeroconf? ( >=net-dns/avahi-0.6.10 ) + !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: df8fb81d50a68561d73eeeaa75e1b8e6a230d159 Author: Pacho Ramos gentoo org> AuthorDate: Thu Aug 18 08:47:08 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Aug 18 09:07:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8fb81d app-misc/geoclue: Drop old Package-Manager: portage-2.3.0 app-misc/geoclue/Manifest | 1 - app-misc/geoclue/geoclue-2.4.1.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 4d27fc6..a451eca 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,3 +1,2 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd -DIST geoclue-2.4.1.tar.xz 388244 SHA256 9a19fd00f6064d6f29e791ee28afb839431e280fed3ad851aa04a0ddae0d34d4 SHA512 1afb5765ad5c3361771904eb2b0479f49655156b4ccee99c9ff46e8dd6e96a702844745c1473a9c3288b2c1c71f53cd599ee959bdf819acbbe30be14057b6145 WHIRLPOOL 82842040c9d0e9ec206df5b5f07ce1ea00c8e76a045b8de7acdf979d5ca221749caf10280dd148fd93d66c650ec2e9a479402e18595bd8091deed1b17b6568eb DIST geoclue-2.4.3.tar.xz 389260 SHA256 ada9dba870dd79e1b21923aeda4d82b66cbda39e57978fbe3d83d356cc3c605e SHA512 6e6fba4e04458d486e098898f13d3a5319d3bb185a9ac2801cac710639bae46b6512c82c61b2a666fa920abf664446d937e00018ff078a55ce05b8ebc026a01d WHIRLPOOL 5658c1b0e89d9f7dbceaf149db06973d809e1ecdf88fbca2f484568353c1fd2539150f4b04081189dc14f941bd179135fa3d5bfd795e0714ee92d412968da656 diff --git a/app-misc/geoclue/geoclue-2.4.1.ebuild b/app-misc/geoclue/geoclue-2.4.1.ebuild deleted file mode 100644 index 1369ef9..000 --- a/app-misc/geoclue/geoclue-2.4.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 systemd user versionator - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="https://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+introspection +modemmanager zeroconf" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - introspection? ( >=dev-libs/gobject-introspection-0.9.6:= ) - modemmanager? ( >=net-misc/modemmanager-1 ) - zeroconf? ( >=net-dns/avahi-0.6.10 ) - !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/files/, app-misc/geoclue/
commit: ce62bb9af7af545ac2c02ddf8ab40313d0560774 Author: Anthony G. Basile gentoo org> AuthorDate: Sat Apr 9 15:36:14 2016 + Commit: Anthony G. Basile gentoo org> CommitDate: Sat Apr 9 15:36:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce62bb9a app-misc/geoclue: fix build on uclibc, bug #577290 Package-Manager: portage-2.2.26 .../files/geoclue-2.4.1-fix-GLIBC-features.patch | 44 ++ app-misc/geoclue/geoclue-2.4.1.ebuild | 6 ++- app-misc/geoclue/geoclue-2.4.3.ebuild | 6 ++- 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/app-misc/geoclue/files/geoclue-2.4.1-fix-GLIBC-features.patch b/app-misc/geoclue/files/geoclue-2.4.1-fix-GLIBC-features.patch new file mode 100644 index 000..b27bf5d --- /dev/null +++ b/app-misc/geoclue/files/geoclue-2.4.1-fix-GLIBC-features.patch @@ -0,0 +1,44 @@ +This has been edited to fit geoclue that import the code from geocode-glib. +--Anthony G. Basile + +From 3ce317a218c255b8a8025f8f2a6010ce500dc0ee Mon Sep 17 00:00:00 2001 +From: "Anthony G. Basile"+Date: Tue, 22 Mar 2016 09:48:00 + +Subject: [PATCH] Use __UCLIBC__ when checking for GLIBC features + +Commit f0f85d8d introduces __GLIBC__ to check for glibc only features. +However this is not sufficient for uClibc because it shares code with +glibc. To select for features in glibc but not uClibc, we need +defined(__GLIBC__) && !defined(__UCLIBC__). + +https://bugzilla.gnome.org/show_bug.cgi?id=764021 +--- + geocode-glib/geocode-glib.c | 4 ++-- + geocode-glib/test-gcglib.c | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/geocode-glib/geocode-glib.c b/src/geocode-glib/geocode-glib.c +index 4e3b3fd..6215fd1 100644 +--- a/src/geocode-glib/geocode-glib.c b/src/geocode-glib/geocode-glib.c +@@ -213,7 +213,7 @@ _geocode_object_get_lang (void) + return geocode_object_get_lang_for_locale (setlocale (LC_MESSAGES, NULL)); + } + +-#ifdef __GLIBC__ ++#if defined(__GLIBC__) && !defined(__UCLIBC__) + static gpointer + is_number_after_street (gpointer data) + { +@@ -246,7 +246,7 @@ is_number_after_street (gpointer data) + gboolean + _geocode_object_is_number_after_street (void) + { +-#ifndef __GLIBC__ ++#if !defined(__GLIBC__) || defined(__UCLIBC__) + return FALSE; + #else + static GOnce once = G_ONCE_INIT; +-- +2.7.3 + diff --git a/app-misc/geoclue/geoclue-2.4.1.ebuild b/app-misc/geoclue/geoclue-2.4.1.ebuild index 3138114..6bb7977 100644 --- a/app-misc/geoclue/geoclue-2.4.1.ebuild +++ b/app-misc/geoclue/geoclue-2.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -35,6 +35,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +src_prepare() { + epatch "${FILESDIR}"/${P}-fix-GLIBC-features.patch +} + src_configure() { # debug only affects CFLAGS gnome2_src_configure \ diff --git a/app-misc/geoclue/geoclue-2.4.3.ebuild b/app-misc/geoclue/geoclue-2.4.3.ebuild index 64d892e..ff6d540 100644 --- a/app-misc/geoclue/geoclue-2.4.3.ebuild +++ b/app-misc/geoclue/geoclue-2.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -35,6 +35,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +src_prepare() { + epatch "${FILESDIR}"/${PN}-2.4.1-fix-GLIBC-features.patch +} + src_configure() { # debug only affects CFLAGS gnome2_src_configure \
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 7f5b6bb069eab57041f6fbb559f51d14c2f508a0 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 15:25:27 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:27:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5b6bb0 app-misc/geoclue: Drop old Package-Manager: portage-2.2.24 app-misc/geoclue/Manifest | 2 -- app-misc/geoclue/geoclue-2.1.10.ebuild | 48 -- app-misc/geoclue/geoclue-2.1.9.ebuild | 47 - 3 files changed, 97 deletions(-) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 240b86c..ed04101 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -1,5 +1,3 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03670d34700281e86d1399b80a72 SHA512 32f946c9ee66cff2a6564b275d5f7bdf0d42832166c9fbeccb0aa55f3c3370fd8de114ad26477df6a2ee9d22250a5b104ec384032b28c3a62c356baea05d1bc2 WHIRLPOOL fc7e96d6646a7fa527807db2a3375a714243fb935f064b9acbb84f8652cc64e19d2655979c053e2f1b433c69a47a393123bc4bb2f8f16395a3ecbba668c9f1bd -DIST geoclue-2.1.10.tar.xz 334916 SHA256 f1d7e7a9c60633d3d747f55fee848299114b3222a4d65e955c2cbcd297d01c68 SHA512 c0efc76dd368a29033591486de419079b72089edea2de52336e6618a01feedf211cdcb1eb804a80ff43e8495951d1bba9a10b43c8bbec310706c5fb8d3ca30ac WHIRLPOOL f9d53465dd0bc74b95402ab39c7eace4c5820cffd6890e17ad9a082dbd18694ac6f1d61ca5ca4a55c2f6cc3b2b4154dded37efc05806c9cf73d91bbb51cf9cd8 -DIST geoclue-2.1.9.tar.xz 331532 SHA256 b416eea6042d774359f7a141e4e57704c3220363ab8e0bf5c212b1bd2976092b SHA512 6c787b2ba3994bc720a96a1075b4c5ecfae734bbda9f5ae86464f1c83eea7e259130a2e8cd2e2f389f10293037841271556ba810ddcd4800f668625f47f9ecf1 WHIRLPOOL 69532951fda41c1e69de0c74e080a3a16b2406134585c1f6951c66caa2b5bd19893d02348ae21e2f46a48e1120797b7f999eda90303fcc5c659ad0d8f9a7c4d2 DIST geoclue-2.2.0.tar.xz 338912 SHA256 a490de0d4f97cb65f81e9fd0f687c7e84ef2c41509c214a1438964f541c7d446 SHA512 78ddd7a6df8066d97fb00758106f0fe307b9db9dd3d6a90b922bf31a031a53ac1c2c450a7a91c45ddae3f8c98fec54e7fe653f1f1f45935833860e5a24647c01 WHIRLPOOL fb76dde50855a0c533c1100571eae3e06c42827133f30928280ef1ca869f8d9f48a60e4959cdefacd7771408bfe608697e0a04c2ec461035b685fc18dffc9066 DIST geoclue-2.4.0.tar.xz 389528 SHA256 a4dffe200a351c9c39d705e70be7bfa2ad122440ec8d9da98af1e62eaf4effca SHA512 604b32303ce5e14c23e28c4958ccefe9d78958d81fe9e015968b6cd291dcfd01569ecc8b326a863a60f16790a083d8915b729866cae62d44baf6aa9e5cb3f354 WHIRLPOOL 433389cfbe4294cbc17c1896730ed78c1d1ea009bb688732492d0a3977745afd95a844a15ff1ad65b0634872cad9683ec55d54ea46fa39682fcb271ebbd2d1a8 diff --git a/app-misc/geoclue/geoclue-2.1.10.ebuild b/app-misc/geoclue/geoclue-2.1.10.ebuild deleted file mode 100644 index 463fdcf..000 --- a/app-misc/geoclue/geoclue-2.1.10.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" - -inherit gnome2 systemd user versionator - -MY_PV=$(get_version_component_range 1-2) -DESCRIPTION="A geoinformation D-Bus service" -HOMEPAGE="http://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+modemmanager" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - modemmanager? ( >=net-misc/modemmanager-1 ) - !http://freedesktop.org/wiki/Software/GeoClue; -SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; - -LICENSE="LGPL-2" -SLOT="2.0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="+modemmanager" - -RDEPEND=" - >=dev-libs/glib-2.34:2 - >=dev-libs/json-glib-0.14 - >=net-libs/libsoup-2.42:2.4 - sys-apps/dbus - modemmanager? ( >=net-misc/modemmanager-1 ) - !
[gentoo-commits] repo/gentoo:master commit in: app-misc/geoclue/
commit: 225323dbd1b9352be37902b1ccfb2eafd327237b Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 14 15:24:36 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 14 15:27:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=225323db app-misc/geoclue: Version bump Package-Manager: portage-2.2.24 app-misc/geoclue/Manifest | 1 + app-misc/geoclue/geoclue-2.4.0.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/app-misc/geoclue/Manifest b/app-misc/geoclue/Manifest index 6e2600c..240b86c 100644 --- a/app-misc/geoclue/Manifest +++ b/app-misc/geoclue/Manifest @@ -2,3 +2,4 @@ DIST geoclue-0.12.99.tar.gz 608074 SHA256 fe396c91cb52de4219281f4d9223156338fc03 DIST geoclue-2.1.10.tar.xz 334916 SHA256 f1d7e7a9c60633d3d747f55fee848299114b3222a4d65e955c2cbcd297d01c68 SHA512 c0efc76dd368a29033591486de419079b72089edea2de52336e6618a01feedf211cdcb1eb804a80ff43e8495951d1bba9a10b43c8bbec310706c5fb8d3ca30ac WHIRLPOOL f9d53465dd0bc74b95402ab39c7eace4c5820cffd6890e17ad9a082dbd18694ac6f1d61ca5ca4a55c2f6cc3b2b4154dded37efc05806c9cf73d91bbb51cf9cd8 DIST geoclue-2.1.9.tar.xz 331532 SHA256 b416eea6042d774359f7a141e4e57704c3220363ab8e0bf5c212b1bd2976092b SHA512 6c787b2ba3994bc720a96a1075b4c5ecfae734bbda9f5ae86464f1c83eea7e259130a2e8cd2e2f389f10293037841271556ba810ddcd4800f668625f47f9ecf1 WHIRLPOOL 69532951fda41c1e69de0c74e080a3a16b2406134585c1f6951c66caa2b5bd19893d02348ae21e2f46a48e1120797b7f999eda90303fcc5c659ad0d8f9a7c4d2 DIST geoclue-2.2.0.tar.xz 338912 SHA256 a490de0d4f97cb65f81e9fd0f687c7e84ef2c41509c214a1438964f541c7d446 SHA512 78ddd7a6df8066d97fb00758106f0fe307b9db9dd3d6a90b922bf31a031a53ac1c2c450a7a91c45ddae3f8c98fec54e7fe653f1f1f45935833860e5a24647c01 WHIRLPOOL fb76dde50855a0c533c1100571eae3e06c42827133f30928280ef1ca869f8d9f48a60e4959cdefacd7771408bfe608697e0a04c2ec461035b685fc18dffc9066 +DIST geoclue-2.4.0.tar.xz 389528 SHA256 a4dffe200a351c9c39d705e70be7bfa2ad122440ec8d9da98af1e62eaf4effca SHA512 604b32303ce5e14c23e28c4958ccefe9d78958d81fe9e015968b6cd291dcfd01569ecc8b326a863a60f16790a083d8915b729866cae62d44baf6aa9e5cb3f354 WHIRLPOOL 433389cfbe4294cbc17c1896730ed78c1d1ea009bb688732492d0a3977745afd95a844a15ff1ad65b0634872cad9683ec55d54ea46fa39682fcb271ebbd2d1a8 diff --git a/app-misc/geoclue/geoclue-2.4.0.ebuild b/app-misc/geoclue/geoclue-2.4.0.ebuild new file mode 100644 index 000..72c0b18 --- /dev/null +++ b/app-misc/geoclue/geoclue-2.4.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" + +inherit gnome2 systemd user versionator + +MY_PV=$(get_version_component_range 1-2) +DESCRIPTION="A geoinformation D-Bus service" +HOMEPAGE="http://freedesktop.org/wiki/Software/GeoClue; +SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${MY_PV}/${P}.tar.xz; + +LICENSE="LGPL-2" +SLOT="2.0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="+modemmanager zeroconf" + +RDEPEND=" + >=dev-libs/glib-2.34:2 + >=dev-libs/json-glib-0.14 + >=net-libs/libsoup-2.42:2.4 + sys-apps/dbus + modemmanager? ( >=net-misc/modemmanager-1 ) + zeroconf? ( >=net-dns/avahi-0.6.10 ) + !