[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 61e18fb0208b9f7506a4bf983986222e69932919 Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:18:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:18:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e18fb0 media-libs/libchamplain: Stabilize 0.12.21 ppc, #874000 Signed-off-by: Sam James gentoo.org> media-libs/libchamplain/libchamplain-0.12.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild index 623b18848d41..9b89ae99e441 100644 --- a/media-libs/libchamplain/libchamplain-0.12.21.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 42b460898e620c8c3299bebd5332cd5713b56fd9 Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 09:29:35 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 10:21:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b46089 media-libs/libchamplain: keyword 0.12.21 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libchamplain/libchamplain-0.12.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild index c0c05533ec03..623b18848d41 100644 --- a/media-libs/libchamplain/libchamplain-0.12.21.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 55edd26076ad0a8b6a6e55112e4dcade840c5e97 Author: Matt Turner gentoo org> AuthorDate: Mon Feb 20 17:00:06 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 20 17:32:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55edd260 media-libs/libchamplain: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.20.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 2234cc19afa1..d433f9cb6cc2 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.20.tar.xz 222168 BLAKE2B 72093eecffca24a5f255269472216f24d0804b7c8daf7cf9dc1273df9afc3fe5664dd2ca7d351bf94065f61bf4a419b3babcf3e9b2ed9a0f67c9947190aaa476 SHA512 514e4bd2803ace0d87a95a318a03bc2f2ccc454129146d76590d1b1f5666c95a4fb7013e2ad0cfafc5844d7d8b732c81a44cd0e7d51c505adcfe55c55abb4f6f DIST libchamplain-0.12.21.tar.xz 223748 BLAKE2B afe6b409107d12b8c674d9335d00ca21cf7faf036fd852b48ec371fb76dcd35cc30d4bc3dab555667069d7d41411eea31343240de9bd29dcc2e0f290bc925641 SHA512 8e3b4a292056b1d90be128dab347b1953e6acd00b1abf56fcc496eea15688ef232b81afe39147a9d6059ab248e3ceb7e07683c23501671b93797b0a87faccca9 diff --git a/media-libs/libchamplain/libchamplain-0.12.20.ebuild b/media-libs/libchamplain/libchamplain-0.12.20.ebuild deleted file mode 100644 index 7fe15f25cce8.. --- a/media-libs/libchamplain/libchamplain-0.12.20.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -VALA_USE_DEPEND="vapigen" - -inherit gnome.org meson vala xdg - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86" - -IUSE="+gtk gtk-doc +introspection vala" -REQUIRED_USE=" - vala? ( introspection ) - gtk-doc? ( gtk ) -" # gtk-doc build gets disabled in meson if gtk widgetry is disabled (no separate libchamplain-gtk gtk-docs anymore) - -RDEPEND=" - >=dev-libs/glib-2.38:2 - >=x11-libs/gtk+-3.0:3 - >=media-libs/clutter-1.24:1.0[introspection?] - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - >=x11-libs/cairo-1.4 - dev-db/sqlite:3 - >=net-libs/libsoup-2.42:2.4 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) - media-libs/cogl:= -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/glib-utils - >=dev-util/meson-0.49.0 - virtual/pkgconfig - gtk-doc? ( >=dev-util/gtk-doc-1.15 ) - vala? ( $(vala_depend) ) -" - -src_prepare() { - xdg_src_prepare - use vala && vala_src_prepare -} - -src_configure() { - local emesonargs=( - -Dmemphis=false # TODO: What's the state of this vector renderer? - $(meson_use introspection) - $(meson_use vala vapi) - $(meson_use gtk widgetry) - $(meson_use gtk-doc gtk_doc) - -Ddemos=false # only built, not installed - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 8538cb980bc265452179b9db13623e625034d15a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 17 08:22:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 17 08:22:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8538cb98 media-libs/libchamplain: Stabilize 0.12.21 x86, #893302 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libchamplain/libchamplain-0.12.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild index d167dbafef9a..c0c05533ec03 100644 --- a/media-libs/libchamplain/libchamplain-0.12.21.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 31a09db54ca32a326e7560c7715f8650b3d7bdb9 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 16 18:38:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 16 18:38:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a09db5 media-libs/libchamplain: Stabilize 0.12.21 ppc64, #893302 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libchamplain/libchamplain-0.12.21.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild index 28d12931004e..8ff83c374d50 100644 --- a/media-libs/libchamplain/libchamplain-0.12.21.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 1e3e7e35447ac5ec70b7e30cc08e951491a5f48b Author: Guillermo Joandet gmail com> AuthorDate: Wed Jan 18 19:37:27 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 19 01:14:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3e7e35 media-libs/libchamplain: Version bump to 0.12.21 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29162 Signed-off-by: Matt Turner gentoo.org> media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.21.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index a2c74a206d91..2234cc19afa1 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.20.tar.xz 222168 BLAKE2B 72093eecffca24a5f255269472216f24d0804b7c8daf7cf9dc1273df9afc3fe5664dd2ca7d351bf94065f61bf4a419b3babcf3e9b2ed9a0f67c9947190aaa476 SHA512 514e4bd2803ace0d87a95a318a03bc2f2ccc454129146d76590d1b1f5666c95a4fb7013e2ad0cfafc5844d7d8b732c81a44cd0e7d51c505adcfe55c55abb4f6f +DIST libchamplain-0.12.21.tar.xz 223748 BLAKE2B afe6b409107d12b8c674d9335d00ca21cf7faf036fd852b48ec371fb76dcd35cc30d4bc3dab555667069d7d41411eea31343240de9bd29dcc2e0f290bc925641 SHA512 8e3b4a292056b1d90be128dab347b1953e6acd00b1abf56fcc496eea15688ef232b81afe39147a9d6059ab248e3ceb7e07683c23501671b93797b0a87faccca9 diff --git a/media-libs/libchamplain/libchamplain-0.12.21.ebuild b/media-libs/libchamplain/libchamplain-0.12.21.ebuild new file mode 100644 index ..28d12931004e --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.21.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson vala xdg + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="+gtk gtk-doc +introspection vala" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( gtk ) +" # gtk-doc build gets disabled in meson if gtk widgetry is disabled (no separate libchamplain-gtk gtk-docs anymore) + +RDEPEND=" + >=dev-libs/glib-2.68:2 + >=x11-libs/gtk+-3.0:3 + >=media-libs/clutter-1.24:1.0[introspection?] + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 + ) + >=x11-libs/cairo-1.4 + dev-db/sqlite:3 + >=net-libs/libsoup-3:3.0 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + media-libs/cogl:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( + >=dev-util/gtk-doc-1.15 + app-text/docbook-xml-dtd:4.1.2 + ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + default + xdg_environment_reset + use vala && vala_setup +} + +src_configure() { + local emesonargs=( + -Dmemphis=false # TODO: What's the state of this vector renderer? + $(meson_use introspection) + -Dlibsoup3=true + $(meson_use vala vapi) + $(meson_use gtk widgetry) + $(meson_use gtk-doc gtk_doc) + -Ddemos=false # only built, not installed + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 6373b931b345a46e2c5d7ccc4e1f13710083218c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 13 19:03:40 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 13 19:03:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6373b931 media-libs/libchamplain: Stabilize 0.12.20 ppc64, #874000 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libchamplain/libchamplain-0.12.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.20.ebuild b/media-libs/libchamplain/libchamplain-0.12.20.ebuild index 9b39ee57b76c..7fe15f25cce8 100644 --- a/media-libs/libchamplain/libchamplain-0.12.20.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 9df741e88736cdb46c150a9cf66531f610a26323 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Oct 31 02:55:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df741e8 media-libs/libchamplain: Set remote-id Signed-off-by: Matt Turner gentoo.org> media-libs/libchamplain/metadata.xml | 23 +-- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/media-libs/libchamplain/metadata.xml b/media-libs/libchamplain/metadata.xml index 5d7c783e9b01..0913b28484c8 100644 --- a/media-libs/libchamplain/metadata.xml +++ b/media-libs/libchamplain/metadata.xml @@ -1,14 +1,17 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - libchamplain is a Gtk widget displaying zoomable and pannable maps that can be - loaded from various network sources. It supports overlay layers, markers, and - custom elements displayed on top of the maps. The library is written in C but - other language mappings are also available thanks to GObject-introspection. - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +libchamplain is a Gtk widget displaying zoomable and pannable maps that can be +loaded from various network sources. It supports overlay layers, markers, and +custom elements displayed on top of the maps. The library is written in C but +other language mappings are also available thanks to GObject-introspection. + + +GNOME/libchamplain +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 450958200d6571ee604351256f891673a2406f84 Author: Yixun Lan gentoo org> AuthorDate: Fri Dec 10 02:44:57 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Dec 13 05:52:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45095820 media-libs/libchamplain: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-libs/libchamplain/libchamplain-0.12.20.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.20.ebuild b/media-libs/libchamplain/libchamplain-0.12.20.ebuild index da000ff48237..343c72ebe4ee 100644 --- a/media-libs/libchamplain/libchamplain-0.12.20.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.20.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/files/, media-libs/libchamplain/
commit: d619ed805cb154ac62141fff136d51541d86a617 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 23 22:10:13 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 23 22:22:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d619ed80 media-libs/libchamplain: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libchamplain/Manifest | 1 - .../files/0.12.19-gdk-meson-fixes.patch| 123 - .../libchamplain/libchamplain-0.12.19-r1.ebuild| 66 --- 3 files changed, 190 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 37266705769..a2c74a206d9 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.19.tar.xz 233084 BLAKE2B b46ef4b1ceaef3d3b7d52652e825de30a11d7b8f5a68b5a08abcec7111c58443ba76b9aea6b350007ccd91bfc86a4062079c51416fc4e63795318269045ce509 SHA512 3fc03c123859b078f1c4f5062706c95446146a7ed2352306cea3f72f3fbf95099afd2a99f61182e3cb7c47e546de6501ff3ed6ff17614f23dc2e4139ba5e4902 DIST libchamplain-0.12.20.tar.xz 222168 BLAKE2B 72093eecffca24a5f255269472216f24d0804b7c8daf7cf9dc1273df9afc3fe5664dd2ca7d351bf94065f61bf4a419b3babcf3e9b2ed9a0f67c9947190aaa476 SHA512 514e4bd2803ace0d87a95a318a03bc2f2ccc454129146d76590d1b1f5666c95a4fb7013e2ad0cfafc5844d7d8b732c81a44cd0e7d51c505adcfe55c55abb4f6f diff --git a/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch b/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch deleted file mode 100644 index 41c7484e2a4..000 --- a/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch +++ /dev/null @@ -1,123 +0,0 @@ -From 17348668f16857296ac2caf32c4a503f1946e1a5 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Mon, 22 Apr 2019 15:03:06 +0300 -Subject: [PATCH 1/2] meson: Add missing gdk required dependency for champlain - -gdk/gdk.h header is included and gdk_cairo_set_source_pixbuf symbol -is used from gdk, thus we need its header include path and link to it. -If clutter is built with gtk support, this is implicitly included via -clutter-1.0 dep, but it can also be built without gtk support, in -which case the build of libchamplain fails due to no gdk/gdk.h header -found. - champlain/meson.build | 1 + - meson.build | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/champlain/meson.build b/champlain/meson.build -index 3285c65..0bf8ba5 100644 a/champlain/meson.build -+++ b/champlain/meson.build -@@ -95,6 +95,7 @@ libchamplain_requires = [ - libchamplain_deps = libchamplain_requires + [ - libm_dep, - gio_dep, -+ gdk_dep, - sqlite_dep, - libsoup_dep, - ] -diff --git a/meson.build b/meson.build -index 43e72e5..1e571c5 100644 a/meson.build -+++ b/meson.build -@@ -66,6 +66,7 @@ gtk_doc_req = '>= 1.15' - glib_dep = dependency('glib-2.0', version: glib_req) - gobject_dep = dependency('gobject-2.0', version: glib_req) - gio_dep = dependency('gio-2.0', version: glib_req) -+gdk_dep = dependency('gdk-3.0', version: gtk_req) - clutter_dep = dependency('clutter-1.0', version: clutter_req) - cairo_dep = dependency('cairo', version: cairo_req) - sqlite_dep = dependency('sqlite3', version: sqlite_req) --- -2.17.0 - - -From d938cb13fb13f28d18856e343ad3ee269e3cc0d9 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Mon, 22 Apr 2019 15:09:24 +0300 -Subject: [PATCH 2/2] Clean up gdk.h vs gdk-pixbuf.h includes - -Some source files included gdk.h without any use; others included it -instead of gdk-pixbuf/gdk-pixbuf.h - champlain/champlain-error-tile-renderer.c | 1 - - champlain/champlain-image-renderer.c | 1 + - champlain/champlain-memphis-renderer.c| 2 +- - champlain/champlain-network-tile-source.c | 1 - - champlain/champlain-tile.c| 1 - - 5 files changed, 2 insertions(+), 4 deletions(-) - -diff --git a/champlain/champlain-error-tile-renderer.c b/champlain/champlain-error-tile-renderer.c -index 2b74730..f2dc67f 100644 a/champlain/champlain-error-tile-renderer.c -+++ b/champlain/champlain-error-tile-renderer.c -@@ -25,7 +25,6 @@ - */ - - #include "champlain-error-tile-renderer.h" --#include - - struct _ChamplainErrorTileRendererPrivate - { -diff --git a/champlain/champlain-image-renderer.c b/champlain/champlain-image-renderer.c -index e0d9f65..ad21971 100644 a/champlain/champlain-image-renderer.c -+++ b/champlain/champlain-image-renderer.c -@@ -26,6 +26,7 @@ - */ - - #include "champlain-image-renderer.h" -+#include - #include - - struct _ChamplainImageRendererPrivate -diff --git a/champlain/champlain-memphis-renderer.c b/champlain/champlain-memphis-renderer.c -index e62d82d..5244889 100644 a/champlain/champlain-memphis-renderer.c -+++ b/champlain/champlain-memphis-renderer.c -@@ -44,7 +44,7 @@ - #include "champlain-memphis-renderer.h" - #include "champlain-bounding-box
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: df213ea497a2be40b8b4d1e1dd766277e3c5d141 Author: Pacho Ramos gentoo org> AuthorDate: Sun Nov 10 18:46:24 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Nov 10 18:55:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df213ea4 media-libs/libchamplain: Bump to 0.12.20 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Pacho Ramos gentoo.org> media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.20.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index ed897e1defc..37266705769 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.19.tar.xz 233084 BLAKE2B b46ef4b1ceaef3d3b7d52652e825de30a11d7b8f5a68b5a08abcec7111c58443ba76b9aea6b350007ccd91bfc86a4062079c51416fc4e63795318269045ce509 SHA512 3fc03c123859b078f1c4f5062706c95446146a7ed2352306cea3f72f3fbf95099afd2a99f61182e3cb7c47e546de6501ff3ed6ff17614f23dc2e4139ba5e4902 +DIST libchamplain-0.12.20.tar.xz 222168 BLAKE2B 72093eecffca24a5f255269472216f24d0804b7c8daf7cf9dc1273df9afc3fe5664dd2ca7d351bf94065f61bf4a419b3babcf3e9b2ed9a0f67c9947190aaa476 SHA512 514e4bd2803ace0d87a95a318a03bc2f2ccc454129146d76590d1b1f5666c95a4fb7013e2ad0cfafc5844d7d8b732c81a44cd0e7d51c505adcfe55c55abb4f6f diff --git a/media-libs/libchamplain/libchamplain-0.12.20.ebuild b/media-libs/libchamplain/libchamplain-0.12.20.ebuild new file mode 100644 index 000..d6c790ec238 --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.20.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala xdg + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="+gtk gtk-doc +introspection vala" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( gtk ) +" # gtk-doc build gets disabled in meson if gtk widgetry is disabled (no separate libchamplain-gtk gtk-docs anymore) + +RDEPEND=" + >=dev-libs/glib-2.38:2 + >=x11-libs/gtk+-3.0:3 + >=media-libs/clutter-1.24:1.0[introspection?] + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + >=x11-libs/cairo-1.4 + dev-db/sqlite:3 + >=net-libs/libsoup-2.42:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + media-libs/cogl:= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + >=dev-util/meson-0.49.0 + virtual/pkgconfig + gtk-doc? ( >=dev-util/gtk-doc-1.15 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + xdg_src_prepare + use vala && vala_src_prepare +} + +src_configure() { + local emesonargs=( + -Dmemphis=false # TODO: What's the state of this vector renderer? + $(meson_use introspection) + $(meson_use vala vapi) + $(meson_use gtk widgetry) + $(meson_use gtk-doc gtk_doc) + -Ddemos=false # only built, not installed + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 179589342a4245c3d0c4492514c954e52fb9a66f Author: Aaron Bauman gentoo org> AuthorDate: Sun Aug 4 18:01:23 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Aug 4 18:04:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17958934 media-libs/libchamplain: arm64 keyworded Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.70, Repoman-2.3.16 media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild b/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild index 7121e6650ff..2b8d17c1846 100644 --- a/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2.1+" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="+gtk gtk-doc +introspection vala" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 22852829ea06a87174f73e31ade7757fd4d56755 Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 22:13:51 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 22:13:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22852829 media-libs/libchamplain: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.16.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index ffd3efa9ae9..ed897e1defc 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62 SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 DIST libchamplain-0.12.19.tar.xz 233084 BLAKE2B b46ef4b1ceaef3d3b7d52652e825de30a11d7b8f5a68b5a08abcec7111c58443ba76b9aea6b350007ccd91bfc86a4062079c51416fc4e63795318269045ce509 SHA512 3fc03c123859b078f1c4f5062706c95446146a7ed2352306cea3f72f3fbf95099afd2a99f61182e3cb7c47e546de6501ff3ed6ff17614f23dc2e4139ba5e4902 diff --git a/media-libs/libchamplain/libchamplain-0.12.16.ebuild b/media-libs/libchamplain/libchamplain-0.12.16.ebuild deleted file mode 100644 index 6803cb051df..000 --- a/media-libs/libchamplain/libchamplain-0.12.16.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - >=dev-libs/glib-2.16:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.42:2.4 - >=x11-libs/cairo-1.4 - x11-libs/gtk+:3 - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) \ - $(use_enable vala) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/, media-libs/libchamplain/files/
commit: 72710936b466c5466b2f57c7cc8d4dfc3ad1c5a4 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 22 12:44:28 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 22 13:09:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72710936 media-libs/libchamplain: fix build against clutter[-gtk] Closes: https://bugs.gentoo.org/684102 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../files/0.12.19-gdk-meson-fixes.patch| 123 + .../libchamplain/libchamplain-0.12.19-r1.ebuild| 5 + 2 files changed, 128 insertions(+) diff --git a/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch b/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch new file mode 100644 index 000..41c7484e2a4 --- /dev/null +++ b/media-libs/libchamplain/files/0.12.19-gdk-meson-fixes.patch @@ -0,0 +1,123 @@ +From 17348668f16857296ac2caf32c4a503f1946e1a5 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Mon, 22 Apr 2019 15:03:06 +0300 +Subject: [PATCH 1/2] meson: Add missing gdk required dependency for champlain + +gdk/gdk.h header is included and gdk_cairo_set_source_pixbuf symbol +is used from gdk, thus we need its header include path and link to it. +If clutter is built with gtk support, this is implicitly included via +clutter-1.0 dep, but it can also be built without gtk support, in +which case the build of libchamplain fails due to no gdk/gdk.h header +found. +--- + champlain/meson.build | 1 + + meson.build | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/champlain/meson.build b/champlain/meson.build +index 3285c65..0bf8ba5 100644 +--- a/champlain/meson.build b/champlain/meson.build +@@ -95,6 +95,7 @@ libchamplain_requires = [ + libchamplain_deps = libchamplain_requires + [ + libm_dep, + gio_dep, ++ gdk_dep, + sqlite_dep, + libsoup_dep, + ] +diff --git a/meson.build b/meson.build +index 43e72e5..1e571c5 100644 +--- a/meson.build b/meson.build +@@ -66,6 +66,7 @@ gtk_doc_req = '>= 1.15' + glib_dep = dependency('glib-2.0', version: glib_req) + gobject_dep = dependency('gobject-2.0', version: glib_req) + gio_dep = dependency('gio-2.0', version: glib_req) ++gdk_dep = dependency('gdk-3.0', version: gtk_req) + clutter_dep = dependency('clutter-1.0', version: clutter_req) + cairo_dep = dependency('cairo', version: cairo_req) + sqlite_dep = dependency('sqlite3', version: sqlite_req) +-- +2.17.0 + + +From d938cb13fb13f28d18856e343ad3ee269e3cc0d9 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Mon, 22 Apr 2019 15:09:24 +0300 +Subject: [PATCH 2/2] Clean up gdk.h vs gdk-pixbuf.h includes + +Some source files included gdk.h without any use; others included it +instead of gdk-pixbuf/gdk-pixbuf.h +--- + champlain/champlain-error-tile-renderer.c | 1 - + champlain/champlain-image-renderer.c | 1 + + champlain/champlain-memphis-renderer.c| 2 +- + champlain/champlain-network-tile-source.c | 1 - + champlain/champlain-tile.c| 1 - + 5 files changed, 2 insertions(+), 4 deletions(-) + +diff --git a/champlain/champlain-error-tile-renderer.c b/champlain/champlain-error-tile-renderer.c +index 2b74730..f2dc67f 100644 +--- a/champlain/champlain-error-tile-renderer.c b/champlain/champlain-error-tile-renderer.c +@@ -25,7 +25,6 @@ + */ + + #include "champlain-error-tile-renderer.h" +-#include + + struct _ChamplainErrorTileRendererPrivate + { +diff --git a/champlain/champlain-image-renderer.c b/champlain/champlain-image-renderer.c +index e0d9f65..ad21971 100644 +--- a/champlain/champlain-image-renderer.c b/champlain/champlain-image-renderer.c +@@ -26,6 +26,7 @@ + */ + + #include "champlain-image-renderer.h" ++#include + #include + + struct _ChamplainImageRendererPrivate +diff --git a/champlain/champlain-memphis-renderer.c b/champlain/champlain-memphis-renderer.c +index e62d82d..5244889 100644 +--- a/champlain/champlain-memphis-renderer.c b/champlain/champlain-memphis-renderer.c +@@ -44,7 +44,7 @@ + #include "champlain-memphis-renderer.h" + #include "champlain-bounding-box.h" + +-#include ++#include + + #include + #include +diff --git a/champlain/champlain-network-tile-source.c b/champlain/champlain-network-tile-source.c +index 873a39d..281f000 100644 +--- a/champlain/champlain-network-tile-source.c b/champlain/champlain-network-tile-source.c +@@ -45,7 +45,6 @@ + #include "champlain-private.h" + + #include +-#include + #include + #include + #include +diff --git a/champlain/champlain-tile.c b/champlain/champlain-tile.c +index a218857..ea70c3f 100644 +--- a/champlain/champlain-tile.c b/champlain/champlain-tile.c +@@ -30,7 +30,6 @@ + + #include + #include +-#include + #include + #include + #include +-- +2.17.0 + diff --git a/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild b/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild index 1240a3e7c15..c4e1ded7271 100644 --- a/media-l
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: d6e61afea56bb12919144ceb66a0d1dd221aeb21 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 19 08:32:22 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 19 08:41:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e61afe media-libs/libchamplain: fix gtk-doc, other fixes and touchups * Fix LICENSE from LGPL-2 to LGPL-2.1+. * Fix USE=gtk-doc to always be honored (implicitly disabled upstream if gtk widgetry is disabled) and actually show up in devhelp. * Add missing meson minimum version requirement - requires 0.49.0, but meson.eclass only guarantees 0.48.2 at this point. * Fix EAPI-7 bump to actually be an EAPI-7 port by properly using DEPEND and BDEPEND. * Use emesonargs array to be able to comment options on the relevant line. * Add longdescription to metadata. * Sort deps and options in occurrences order for easier review on future bumps. * Depend on >=gobject-introspection-1.54 to ensure compat with meson. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> ...12.19.ebuild => libchamplain-0.12.19-r1.ebuild} | 42 +- media-libs/libchamplain/metadata.xml | 6 2 files changed, 31 insertions(+), 17 deletions(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.19.ebuild b/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild similarity index 51% rename from media-libs/libchamplain/libchamplain-0.12.19.ebuild rename to media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild index 9cecc17634a..1240a3e7c15 100644 --- a/media-libs/libchamplain/libchamplain-0.12.19.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild @@ -10,44 +10,52 @@ DESCRIPTION="Clutter based world map renderer" HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" -LICENSE="LGPL-2" +LICENSE="LGPL-2.1+" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="+gtk gtk-doc +introspection vala" -REQUIRED_USE="vala? ( introspection )" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( gtk ) +" # gtk-doc build gets disabled in meson if gtk widgetry is disabled (no separate libchamplain-gtk gtk-docs anymore) RDEPEND=" - dev-db/sqlite:3 >=dev-libs/glib-2.38:2 + >=x11-libs/gtk+-3.0:3 >=media-libs/clutter-1.24:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.42:2.4 - >=x11-libs/cairo-1.4 - x11-libs/gtk+:3 gtk? ( x11-libs/gtk+:3[introspection?] media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) + >=x11-libs/cairo-1.4 + dev-db/sqlite:3 + >=net-libs/libsoup-2.42:2.4 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + media-libs/cogl:= " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/glib-utils + >=dev-util/meson-0.49.0 virtual/pkgconfig gtk-doc? ( >=dev-util/gtk-doc-1.15 ) vala? ( $(vala_depend) ) " src_prepare() { - use vala && vala_src_prepare xdg_src_prepare + use vala && vala_src_prepare + # Fix showing inside devhelp (gtkdocdir subdir and name of the module need to match) + sed -i -e 's:package_name:package_string:' docs/reference/meson.build || die # https://gitlab.gnome.org/GNOME/libchamplain/merge_requests/7 } src_configure() { - # demos are only built, so just disable them - meson_src_configure \ - -Dmemphis=false \ - -Ddemos=false \ - $(meson_use gtk widgetry) \ - $(meson_use gtk-doc gtk_doc) \ - $(meson_use introspection) \ + local emesonargs=( + -Dmemphis=false # TODO: What's the state of this vector renderer? + $(meson_use introspection) $(meson_use vala vapi) + $(meson_use gtk widgetry) + $(meson_use gtk-doc gtk_doc) + -Ddemos=false # only built, not installed + ) + meson_src_configure } diff --git a/media-libs/libchamplain/metadata.xml b/media-libs/libchamplain/metadata.xml index 996e7cacd21..c119093f59a 100644 --- a/media-libs/libchamplain/metadata.xml +++ b/media-libs/libchamplain/metadata.xml @@ -5,4 +5,10 @@ gn...@gentoo.org Gentoo GNOME Desktop + + libchamplain is a Gtk widget displaying zoomable and pannable maps that can be + loaded from various network sources. It supports overlay layers, markers, and + custom elements displayed on top of the maps. The library is written in C but + other language mappings are also available thanks to GObject-introspection. +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 108561baaa34c345b97c986ab1b52cc1cc774d5f Author: Pacho Ramos gentoo org> AuthorDate: Sat Mar 9 12:47:55 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Mar 9 12:48:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108561ba media-libs/libchamplain: Drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.18.ebuild | 60 -- 2 files changed, 61 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index a4b41da9c5e..ffd3efa9ae9 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,3 +1,2 @@ DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62 SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 -DIST libchamplain-0.12.18.tar.xz 233108 BLAKE2B b244d0008af922e11f7e812972f1557e05a8ec5921a455db102ad102c64f0062a1d74f1650e6255e49e395d860b51f44f4e9e744e33daf6c9f07bf3e866e402d SHA512 204bed27a92ab0531d0d639a94deb55dbb5318de89d17b9ea44877d66034ae62948b0ec5380a9b756b61655a095817a2ad19a0c2b50342429af7af8750ac5ddf DIST libchamplain-0.12.19.tar.xz 233084 BLAKE2B b46ef4b1ceaef3d3b7d52652e825de30a11d7b8f5a68b5a08abcec7111c58443ba76b9aea6b350007ccd91bfc86a4062079c51416fc4e63795318269045ce509 SHA512 3fc03c123859b078f1c4f5062706c95446146a7ed2352306cea3f72f3fbf95099afd2a99f61182e3cb7c47e546de6501ff3ed6ff17614f23dc2e4139ba5e4902 diff --git a/media-libs/libchamplain/libchamplain-0.12.18.ebuild b/media-libs/libchamplain/libchamplain-0.12.18.ebuild deleted file mode 100644 index 5bf54c2495e..000 --- a/media-libs/libchamplain/libchamplain-0.12.18.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 -GNOME2_EAUTORECONF="yes" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - >=dev-libs/glib-2.38:2 - >=media-libs/clutter-1.24:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.42:2.4 - >=x11-libs/cairo-1.4 - x11-libs/gtk+:3 - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.am || die "sed (1) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) \ - $(use_enable vala) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 504922608b6265a54bc19a132d2a7eef89467fd3 Author: Pacho Ramos gentoo org> AuthorDate: Sat Mar 9 12:47:32 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Mar 9 12:48:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50492260 media-libs/libchamplain: Bump to 0.12.19, use meson Closes: https://bugs.gentoo.org/678666 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.19.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 7e925f48b6a..a4b41da9c5e 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1,3 @@ DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62 SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 DIST libchamplain-0.12.18.tar.xz 233108 BLAKE2B b244d0008af922e11f7e812972f1557e05a8ec5921a455db102ad102c64f0062a1d74f1650e6255e49e395d860b51f44f4e9e744e33daf6c9f07bf3e866e402d SHA512 204bed27a92ab0531d0d639a94deb55dbb5318de89d17b9ea44877d66034ae62948b0ec5380a9b756b61655a095817a2ad19a0c2b50342429af7af8750ac5ddf +DIST libchamplain-0.12.19.tar.xz 233084 BLAKE2B b46ef4b1ceaef3d3b7d52652e825de30a11d7b8f5a68b5a08abcec7111c58443ba76b9aea6b350007ccd91bfc86a4062079c51416fc4e63795318269045ce509 SHA512 3fc03c123859b078f1c4f5062706c95446146a7ed2352306cea3f72f3fbf95099afd2a99f61182e3cb7c47e546de6501ff3ed6ff17614f23dc2e4139ba5e4902 diff --git a/media-libs/libchamplain/libchamplain-0.12.19.ebuild b/media-libs/libchamplain/libchamplain-0.12.19.ebuild new file mode 100644 index 000..9cecc17634a --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.19.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +VALA_USE_DEPEND="vapigen" + +inherit gnome.org meson vala xdg + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="+gtk gtk-doc +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.38:2 + >=media-libs/clutter-1.24:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.42:2.4 + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + virtual/pkgconfig + gtk-doc? ( >=dev-util/gtk-doc-1.15 ) + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + xdg_src_prepare +} + +src_configure() { + # demos are only built, so just disable them + meson_src_configure \ + -Dmemphis=false \ + -Ddemos=false \ + $(meson_use gtk widgetry) \ + $(meson_use gtk-doc gtk_doc) \ + $(meson_use introspection) \ + $(meson_use vala vapi) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: b1f4484c7bc64aaa2e8585fb3c3f2126939c280f Author: Pacho Ramos gentoo org> AuthorDate: Sat Feb 23 15:03:47 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Feb 23 15:59:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f4484c media-libs/libchamplain: Version bump to 0.12.18 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.18.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index beacdb930dd..7e925f48b6a 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62 SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 +DIST libchamplain-0.12.18.tar.xz 233108 BLAKE2B b244d0008af922e11f7e812972f1557e05a8ec5921a455db102ad102c64f0062a1d74f1650e6255e49e395d860b51f44f4e9e744e33daf6c9f07bf3e866e402d SHA512 204bed27a92ab0531d0d639a94deb55dbb5318de89d17b9ea44877d66034ae62948b0ec5380a9b756b61655a095817a2ad19a0c2b50342429af7af8750ac5ddf diff --git a/media-libs/libchamplain/libchamplain-0.12.18.ebuild b/media-libs/libchamplain/libchamplain-0.12.18.ebuild new file mode 100644 index 000..5bf54c2495e --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.18.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_EAUTORECONF="yes" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.38:2 + >=media-libs/clutter-1.24:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.42:2.4 + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/glib-utils + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.am || die "sed (1) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) \ + $(use_enable vala) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 8aacd92b9696399c2be80fc9fdfa825fd3cc6a2f Author: Mart Raudsepp gentoo org> AuthorDate: Fri Nov 2 11:57:02 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Nov 2 11:58:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aacd92b media-libs/libchamplain: add explicit build dep on glib-utils Closes: https://bugs.gentoo.org/668068 Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 media-libs/libchamplain/libchamplain-0.12.16.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.16.ebuild b/media-libs/libchamplain/libchamplain-0.12.16.ebuild index 8f081e3d8b9..6803cb051df 100644 --- a/media-libs/libchamplain/libchamplain-0.12.16.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,6 +30,7 @@ RDEPEND=" introspection? ( dev-libs/gobject-introspection:= ) " DEPEND="${RDEPEND} + dev-util/glib-utils dev-util/gtk-doc-am virtual/pkgconfig vala? ( $(vala_depend) )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: f93a8be126ec189be9fc70c96019e981d2c33f4d Author: Mart Raudsepp gentoo org> AuthorDate: Wed Dec 20 20:59:00 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Dec 20 21:02:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93a8be1 media-libs/libchamplain: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.15.ebuild | 63 -- 2 files changed, 64 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index da5892e8ca8..beacdb930dd 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.15.tar.xz 616692 BLAKE2B 5b0f2697eac0bffb4f2d0702e54c58c5e129ec88d09fbe10035f7a1adae7ecc160023b20eb109ede0e9372ba8f23ffe5cbc9afc08828de8078109336bd8c4c94 SHA512 df921dc26e30bc32f6487c02fc3c3f2dc7c672f6f42bd79e05091f717e6545051ab4f0db0709152a5babd4bbd7eb122997682561d9d63bef19bc1b2923100437 DIST libchamplain-0.12.16.tar.xz 623912 BLAKE2B fcdf351e5b264cc31e2ce2954e05abd9f99ad622eb015e2267b24a8c281cd9fc79d0e5081f80b8805e0b9329b6c463d04e18d5704d75ab45139d86896e62 SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 diff --git a/media-libs/libchamplain/libchamplain-0.12.15.ebuild b/media-libs/libchamplain/libchamplain-0.12.15.ebuild deleted file mode 100644 index 8f081e3d8b9..000 --- a/media-libs/libchamplain/libchamplain-0.12.15.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - >=dev-libs/glib-2.16:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.42:2.4 - >=x11-libs/cairo-1.4 - x11-libs/gtk+:3 - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) \ - $(use_enable vala) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 4ee43d528a3eac65586a04d8c9bcbda54f82e138 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 19 19:08:59 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 19 19:13:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee43d52 media-libs/libchamplain: x86 stable (bug #635938) Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-libs/libchamplain/libchamplain-0.12.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.16.ebuild b/media-libs/libchamplain/libchamplain-0.12.16.ebuild index f8059909253..8f081e3d8b9 100644 --- a/media-libs/libchamplain/libchamplain-0.12.16.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.16.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: bfaf7a95c910485031a3892e807e476d692cac84 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Dec 16 14:02:39 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Dec 16 14:03:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaf7a95 media-libs/libchamplain-0.12.16-r0: amd64 stable Gentoo-Bug: http://bugs.gentoo.org/635938 media-libs/libchamplain/libchamplain-0.12.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.16.ebuild b/media-libs/libchamplain/libchamplain-0.12.16.ebuild index 80a76c72306..f8059909253 100644 --- a/media-libs/libchamplain/libchamplain-0.12.16.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.16.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 4e3140bae80ad1507412a55c15bdbde0824aa40e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Sep 11 06:16:14 2017 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Sep 11 06:38:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3140ba media-libs/libchamplain: version bump 0.12.15 → 0.12.16 Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.16.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index d0cbdca2828..d4ec5429a64 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.15.tar.xz 616692 SHA256 54721a210bdef6d73c5192ed83542023117bf5d7441257e7a7a9f8c05550b874 SHA512 df921dc26e30bc32f6487c02fc3c3f2dc7c672f6f42bd79e05091f717e6545051ab4f0db0709152a5babd4bbd7eb122997682561d9d63bef19bc1b2923100437 WHIRLPOOL 8b771c21cf3227b9f07377d219124b7c8a6ddeefa48db8f9e76e0ef619e01afaab808f7b3ffb5b54baed69a117ff7396f94e82e8abe69e26fd8dff6f9b36a6e5 +DIST libchamplain-0.12.16.tar.xz 623912 SHA256 4a7e31cf7889669aebf04631543af64435edd989685159b804911c6005db908d SHA512 78db380d87bd6437cab84b546af7f6505a8aaed7e8d9e8a06f3fdab1896b06a3bf1d11201384e4daedd2c78e528221e1d7e40665557e78251efec5fa036f4137 WHIRLPOOL 828f0e4f3ebdc207b2526802cd8e63fad51b445388c4d7feda31ec585d7afb586a14bbd600fea1addacd31c6f4ae34fd9ead65a19343074a4934a3935d2ddc34 diff --git a/media-libs/libchamplain/libchamplain-0.12.16.ebuild b/media-libs/libchamplain/libchamplain-0.12.16.ebuild new file mode 100644 index 000..80a76c72306 --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.16.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.16:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.42:2.4 + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) \ + $(use_enable vala) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 5bb4081befcc07b7c9735774f99ddc72765cf96c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 19 17:29:36 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 19 17:29:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb4081b media-libs/libchamplain: bump to 0.12.5 Also remove --disable-maemo passing - it seems to not exist for a while now. media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.15.ebuild | 63 ++ 2 files changed, 64 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index c64978922e1..0de3526a743 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.14.tar.xz 615972 SHA256 f1621ddec1ffe64ca01c3216db8663f60ae0bb107521195fc6856119d4b4568f SHA512 83d69a7dc88be5e056612643fa8d77c7c552758178a4a9e0f4bea908798dd4aeb3423b7cc64db02332f782d91c3da68290a2346363c47c7a83a48d8708b91c6c WHIRLPOOL 1948959c9660f07938218757d973a4c2f4468631ff656ad1782e0c3a8b0b599e9591bd9cfb68919b044154f69553526bef47f1a04135b7b8a479a596baa47ff7 +DIST libchamplain-0.12.15.tar.xz 616692 SHA256 54721a210bdef6d73c5192ed83542023117bf5d7441257e7a7a9f8c05550b874 SHA512 df921dc26e30bc32f6487c02fc3c3f2dc7c672f6f42bd79e05091f717e6545051ab4f0db0709152a5babd4bbd7eb122997682561d9d63bef19bc1b2923100437 WHIRLPOOL 8b771c21cf3227b9f07377d219124b7c8a6ddeefa48db8f9e76e0ef619e01afaab808f7b3ffb5b54baed69a117ff7396f94e82e8abe69e26fd8dff6f9b36a6e5 diff --git a/media-libs/libchamplain/libchamplain-0.12.15.ebuild b/media-libs/libchamplain/libchamplain-0.12.15.ebuild new file mode 100644 index 000..80a76c72306 --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.15.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.16:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.42:2.4 + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) \ + $(use_enable vala) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 3109f43ab3301d36e8fe9b234859763dac2a395a Author: Mart Raudsepp gentoo org> AuthorDate: Mon Sep 26 18:46:18 2016 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Sep 26 19:12:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3109f43a media-libs/libchamplain: remove old media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.13.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 23c00e1..c649789 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.13.tar.xz 605664 SHA256 b3b3a44530ac94c0b3c3710a2d9495d47450c4133006c5e3ca24e0a761683fab SHA512 8cf5a9869d81008daeb51d8e6c4c23d7b67768b3e2e244c61c6f6861f6af09abb6aa6ec7cb69bdab7804dff0fa64a8b543230cf6031cf6266b69f149e898baf9 WHIRLPOOL ad9490d22e4bd65a2fd973c720d3a3801701c3f73944944d437ad28e073090515f4a96c9d50d8ae63f78d17acf34dbe086def25b4241e916a16d58b0c72f54cf DIST libchamplain-0.12.14.tar.xz 615972 SHA256 f1621ddec1ffe64ca01c3216db8663f60ae0bb107521195fc6856119d4b4568f SHA512 83d69a7dc88be5e056612643fa8d77c7c552758178a4a9e0f4bea908798dd4aeb3423b7cc64db02332f782d91c3da68290a2346363c47c7a83a48d8708b91c6c WHIRLPOOL 1948959c9660f07938218757d973a4c2f4468631ff656ad1782e0c3a8b0b599e9591bd9cfb68919b044154f69553526bef47f1a04135b7b8a479a596baa47ff7 diff --git a/media-libs/libchamplain/libchamplain-0.12.13.ebuild b/media-libs/libchamplain/libchamplain-0.12.13.ebuild deleted file mode 100644 index 6037602.. --- a/media-libs/libchamplain/libchamplain-0.12.13.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - >=dev-libs/glib-2.16:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.34:2.4 - >=x11-libs/cairo-1.4 - x11-libs/gtk+:3 - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-maemo \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 1dcaf6670af0053f1807d41900f72df3bbd47a4a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 26 16:23:28 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 26 16:23:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcaf667 media-libs/libchamplain: x86 stable wrt bug #593906 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libchamplain/libchamplain-0.12.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.14.ebuild b/media-libs/libchamplain/libchamplain-0.12.14.ebuild index 4cf74c1..5108b80 100644 --- a/media-libs/libchamplain/libchamplain-0.12.14.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.14.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 94a3d46f6be8c9090503a6eeeb3e4119319ceeb2 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 26 16:21:58 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 26 16:21:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a3d46f media-libs/libchamplain: amd64 stable wrt bug #593906 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libchamplain/libchamplain-0.12.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.14.ebuild b/media-libs/libchamplain/libchamplain-0.12.14.ebuild index 5f230c0..4cf74c1 100644 --- a/media-libs/libchamplain/libchamplain-0.12.14.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.14.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 7e6ce493a115713de0fa06a7082dcf93cdc16f7f Author: Gilles Dartiguelongue gentoo org> AuthorDate: Thu Sep 8 07:21:34 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Thu Sep 8 07:25:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e6ce493 media-libs/libchamplain: version bump from 0.12.13 to 0.12.14 Switch to EAPI=6 and fix vala USE flag handling. Package-Manager: portage-2.3.0 media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.14.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 317a3ad..23c00e1 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.13.tar.xz 605664 SHA256 b3b3a44530ac94c0b3c3710a2d9495d47450c4133006c5e3ca24e0a761683fab SHA512 8cf5a9869d81008daeb51d8e6c4c23d7b67768b3e2e244c61c6f6861f6af09abb6aa6ec7cb69bdab7804dff0fa64a8b543230cf6031cf6266b69f149e898baf9 WHIRLPOOL ad9490d22e4bd65a2fd973c720d3a3801701c3f73944944d437ad28e073090515f4a96c9d50d8ae63f78d17acf34dbe086def25b4241e916a16d58b0c72f54cf +DIST libchamplain-0.12.14.tar.xz 615972 SHA256 f1621ddec1ffe64ca01c3216db8663f60ae0bb107521195fc6856119d4b4568f SHA512 83d69a7dc88be5e056612643fa8d77c7c552758178a4a9e0f4bea908798dd4aeb3423b7cc64db02332f782d91c3da68290a2346363c47c7a83a48d8708b91c6c WHIRLPOOL 1948959c9660f07938218757d973a4c2f4468631ff656ad1782e0c3a8b0b599e9591bd9cfb68919b044154f69553526bef47f1a04135b7b8a479a596baa47ff7 diff --git a/media-libs/libchamplain/libchamplain-0.12.14.ebuild b/media-libs/libchamplain/libchamplain-0.12.14.ebuild new file mode 100644 index ..5f230c0 --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.14.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + >=dev-libs/glib-2.16:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.42:2.4 + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-maemo \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) \ + $(use_enable vala) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 528e91dd8110e2ec8b72fb5d6d278fe9d9154c22 Author: Pacho Ramos gentoo org> AuthorDate: Thu Aug 4 18:35:42 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Aug 4 19:15:28 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528e91dd media-libs/libchamplain: Missing DEPEND for gdk-3.0 provider (#589374 by Toralf Förster) Package-Manager: portage-2.3.0 media-libs/libchamplain/libchamplain-0.12.13.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.13.ebuild b/media-libs/libchamplain/libchamplain-0.12.13.ebuild index a8061f2..6037602 100644 --- a/media-libs/libchamplain/libchamplain-0.12.13.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.13.ebuild @@ -20,11 +20,12 @@ REQUIRED_USE="vala? ( introspection )" RDEPEND=" dev-db/sqlite:3 - dev-libs/glib:2 + >=dev-libs/glib-2.16:2 >=media-libs/clutter-1.12:1.0[introspection?] media-libs/cogl:= >=net-libs/libsoup-2.34:2.4 - x11-libs/cairo + >=x11-libs/cairo-1.4 + x11-libs/gtk+:3 gtk? ( x11-libs/gtk+:3[introspection?] media-libs/clutter-gtk:1.0 )
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 3169666e1cf945fd0387163f9fb078b293a5cfbc Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 30 20:06:04 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 30 20:36:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3169666e media-libs/libchamplain: Drop old Package-Manager: portage-2.3.0 media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.12.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 5bf8176..317a3ad 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.12.tar.xz 604468 SHA256 e7de797200a91dba07bd8ba6583a672e1b3dcee842b9b100798925ebde8254a6 SHA512 bc5b6c69c9c60e2a9bba15095aeb2e4f43182a9adf9cddde4e5a04fcce16ac7c355bccc7fde2db6bf6dbc8e63feb3f58c219ec1643a57ee6713791872510c351 WHIRLPOOL 811fae588f4c4bba8983181708e061f27341080cb09ab66c211d0322770bd2585226bf4cd290d2fe48001a11aa5b9670882378f3257bbd65dcf850d03f99f8f4 DIST libchamplain-0.12.13.tar.xz 605664 SHA256 b3b3a44530ac94c0b3c3710a2d9495d47450c4133006c5e3ca24e0a761683fab SHA512 8cf5a9869d81008daeb51d8e6c4c23d7b67768b3e2e244c61c6f6861f6af09abb6aa6ec7cb69bdab7804dff0fa64a8b543230cf6031cf6266b69f149e898baf9 WHIRLPOOL ad9490d22e4bd65a2fd973c720d3a3801701c3f73944944d437ad28e073090515f4a96c9d50d8ae63f78d17acf34dbe086def25b4241e916a16d58b0c72f54cf diff --git a/media-libs/libchamplain/libchamplain-0.12.12.ebuild b/media-libs/libchamplain/libchamplain-0.12.12.ebuild deleted file mode 100644 index 4a488a2..000 --- a/media-libs/libchamplain/libchamplain-0.12.12.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -VALA_USE_DEPEND="vapigen" - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.34:2.4 - x11-libs/cairo - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-maemo \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: ea6a2ab00acfd1556fd56dce0a83449d5a4ef8d5 Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 3 11:12:21 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 3 12:40:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6a2ab0 media-libs/libchamplain: Version bump Package-Manager: portage-2.2.28 media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.13.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index ad9e348..5bf8176 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1 +1,2 @@ DIST libchamplain-0.12.12.tar.xz 604468 SHA256 e7de797200a91dba07bd8ba6583a672e1b3dcee842b9b100798925ebde8254a6 SHA512 bc5b6c69c9c60e2a9bba15095aeb2e4f43182a9adf9cddde4e5a04fcce16ac7c355bccc7fde2db6bf6dbc8e63feb3f58c219ec1643a57ee6713791872510c351 WHIRLPOOL 811fae588f4c4bba8983181708e061f27341080cb09ab66c211d0322770bd2585226bf4cd290d2fe48001a11aa5b9670882378f3257bbd65dcf850d03f99f8f4 +DIST libchamplain-0.12.13.tar.xz 605664 SHA256 b3b3a44530ac94c0b3c3710a2d9495d47450c4133006c5e3ca24e0a761683fab SHA512 8cf5a9869d81008daeb51d8e6c4c23d7b67768b3e2e244c61c6f6861f6af09abb6aa6ec7cb69bdab7804dff0fa64a8b543230cf6031cf6266b69f149e898baf9 WHIRLPOOL ad9490d22e4bd65a2fd973c720d3a3801701c3f73944944d437ad28e073090515f4a96c9d50d8ae63f78d17acf34dbe086def25b4241e916a16d58b0c72f54cf diff --git a/media-libs/libchamplain/libchamplain-0.12.13.ebuild b/media-libs/libchamplain/libchamplain-0.12.13.ebuild new file mode 100644 index 000..9eb401a --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.13.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.34:2.4 + x11-libs/cairo + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-maemo \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: f2090d09644c5fed8534b01715215753a4f517fb Author: Pacho Ramos gentoo org> AuthorDate: Sun Apr 3 11:11:24 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Apr 3 12:40:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2090d09 media-libs/libchamplain: Drop old Package-Manager: portage-2.2.28 media-libs/libchamplain/Manifest | 1 - .../libchamplain/libchamplain-0.12.11.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index d3ac5de..ad9e348 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1 @@ -DIST libchamplain-0.12.11.tar.xz 600264 SHA256 851e24888d967c10acb8fd878df1292a84b8180eb4c48fc5bfbf1a48896d4aa5 SHA512 d93fe3f1b0f86c627c9ccff76df4f7c701f861c99113697ea4cd682ee666782d05987c99403aa88e3ec83673bd56cc724cc3f592b41ec1da9c80ed36d2f95ad7 WHIRLPOOL 7797ea8870fffee89c1b9ffc7c1c91f36bc7655ff129cf6f830d55b02aaadb137ddad9bc305755870c6de204e2f496e09ce05f7797f58d43cfc47ec786e99ead DIST libchamplain-0.12.12.tar.xz 604468 SHA256 e7de797200a91dba07bd8ba6583a672e1b3dcee842b9b100798925ebde8254a6 SHA512 bc5b6c69c9c60e2a9bba15095aeb2e4f43182a9adf9cddde4e5a04fcce16ac7c355bccc7fde2db6bf6dbc8e63feb3f58c219ec1643a57ee6713791872510c351 WHIRLPOOL 811fae588f4c4bba8983181708e061f27341080cb09ab66c211d0322770bd2585226bf4cd290d2fe48001a11aa5b9670882378f3257bbd65dcf850d03f99f8f4 diff --git a/media-libs/libchamplain/libchamplain-0.12.11.ebuild b/media-libs/libchamplain/libchamplain-0.12.11.ebuild deleted file mode 100644 index 8559c4c..000 --- a/media-libs/libchamplain/libchamplain-0.12.11.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG=no -VALA_USE_DEPEND=vapigen - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.34:2.4 - x11-libs/cairo - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-maemo \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 86e044f08b5325534ce71241fd18f0cfc1c9e529 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 19:51:52 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 20:09:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e044f0 media-libs/libchamplain: x86 stable wrt bug #566378 Package-Manager: portage-2.2.26 media-libs/libchamplain/libchamplain-0.12.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.12.ebuild b/media-libs/libchamplain/libchamplain-0.12.12.ebuild index 37f71c3..4a488a2 100644 --- a/media-libs/libchamplain/libchamplain-0.12.12.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.12.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: af60a7dec6eab92dca598f1fc227c3b4e58dda80 Author: Pacho Ramos gentoo org> AuthorDate: Sat Dec 12 12:54:14 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Dec 12 14:28:28 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af60a7de media-libs/libchamplain: Version bump Package-Manager: portage-2.2.24 media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.12.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 8d692f2..0199646 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,3 +1,4 @@ DIST libchamplain-0.12.10.tar.xz 597476 SHA256 bf53ceb2405d4e23a14596a53ecc2a821b003f8c69de4a7de3a39d6e99462b05 SHA512 e9ac75f3fb785c8c124a4ac3e0d3ea7a0c1b2115342a8f18c77cd912f7d0e3946dd9000459cb91cf7fe90c6e6459da038cee7a3726734fb8013d8beb5e778496 WHIRLPOOL 06232727d43ae8fcefaa140d7f752a564bbff8f584cd49da4599118dcd2d8179df024093f65afa879bed34242b691273be951efa28f341eaf5343b5f29c4613b DIST libchamplain-0.12.11.tar.xz 600264 SHA256 851e24888d967c10acb8fd878df1292a84b8180eb4c48fc5bfbf1a48896d4aa5 SHA512 d93fe3f1b0f86c627c9ccff76df4f7c701f861c99113697ea4cd682ee666782d05987c99403aa88e3ec83673bd56cc724cc3f592b41ec1da9c80ed36d2f95ad7 WHIRLPOOL 7797ea8870fffee89c1b9ffc7c1c91f36bc7655ff129cf6f830d55b02aaadb137ddad9bc305755870c6de204e2f496e09ce05f7797f58d43cfc47ec786e99ead +DIST libchamplain-0.12.12.tar.xz 604468 SHA256 e7de797200a91dba07bd8ba6583a672e1b3dcee842b9b100798925ebde8254a6 SHA512 bc5b6c69c9c60e2a9bba15095aeb2e4f43182a9adf9cddde4e5a04fcce16ac7c355bccc7fde2db6bf6dbc8e63feb3f58c219ec1643a57ee6713791872510c351 WHIRLPOOL 811fae588f4c4bba8983181708e061f27341080cb09ab66c211d0322770bd2585226bf4cd290d2fe48001a11aa5b9670882378f3257bbd65dcf850d03f99f8f4 DIST libchamplain-0.12.9.tar.xz 594280 SHA256 b25ce832334976c07bf9564bf7f31e628881c69cf871a256cf4530cb277917e3 SHA512 3aa67e7038667c4be3b2120baefb1526f10542af1b6727b70d9f63da6bc85fccf1e146a743c01193a045fbbda662e1da65fe5bc64ea2d776c5af793d54b32def WHIRLPOOL 33c58e34cb75260a4af6c6689b6f011bbd37204a03a508ff22517cfbf9a68d7933d1e94e5dad4ed071f9cf467cc60c9c44f3bb21fb304973872c4a03719d6ca4 diff --git a/media-libs/libchamplain/libchamplain-0.12.12.ebuild b/media-libs/libchamplain/libchamplain-0.12.12.ebuild new file mode 100644 index 000..9eb401a --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.12.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.34:2.4 + x11-libs/cairo + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-maemo \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 3a93bc5a9a885386d3aecbcf1325f5ca75a0a512 Author: Pacho Ramos gentoo org> AuthorDate: Sat Dec 12 12:55:00 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Dec 12 14:28:30 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a93bc5a media-libs/libchamplain: Drop old Package-Manager: portage-2.2.24 media-libs/libchamplain/Manifest | 2 - .../libchamplain/libchamplain-0.12.10-r1.ebuild| 67 - .../libchamplain/libchamplain-0.12.10.ebuild | 68 -- media-libs/libchamplain/libchamplain-0.12.9.ebuild | 68 -- 4 files changed, 205 deletions(-) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 0199646..d3ac5de 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,4 +1,2 @@ -DIST libchamplain-0.12.10.tar.xz 597476 SHA256 bf53ceb2405d4e23a14596a53ecc2a821b003f8c69de4a7de3a39d6e99462b05 SHA512 e9ac75f3fb785c8c124a4ac3e0d3ea7a0c1b2115342a8f18c77cd912f7d0e3946dd9000459cb91cf7fe90c6e6459da038cee7a3726734fb8013d8beb5e778496 WHIRLPOOL 06232727d43ae8fcefaa140d7f752a564bbff8f584cd49da4599118dcd2d8179df024093f65afa879bed34242b691273be951efa28f341eaf5343b5f29c4613b DIST libchamplain-0.12.11.tar.xz 600264 SHA256 851e24888d967c10acb8fd878df1292a84b8180eb4c48fc5bfbf1a48896d4aa5 SHA512 d93fe3f1b0f86c627c9ccff76df4f7c701f861c99113697ea4cd682ee666782d05987c99403aa88e3ec83673bd56cc724cc3f592b41ec1da9c80ed36d2f95ad7 WHIRLPOOL 7797ea8870fffee89c1b9ffc7c1c91f36bc7655ff129cf6f830d55b02aaadb137ddad9bc305755870c6de204e2f496e09ce05f7797f58d43cfc47ec786e99ead DIST libchamplain-0.12.12.tar.xz 604468 SHA256 e7de797200a91dba07bd8ba6583a672e1b3dcee842b9b100798925ebde8254a6 SHA512 bc5b6c69c9c60e2a9bba15095aeb2e4f43182a9adf9cddde4e5a04fcce16ac7c355bccc7fde2db6bf6dbc8e63feb3f58c219ec1643a57ee6713791872510c351 WHIRLPOOL 811fae588f4c4bba8983181708e061f27341080cb09ab66c211d0322770bd2585226bf4cd290d2fe48001a11aa5b9670882378f3257bbd65dcf850d03f99f8f4 -DIST libchamplain-0.12.9.tar.xz 594280 SHA256 b25ce832334976c07bf9564bf7f31e628881c69cf871a256cf4530cb277917e3 SHA512 3aa67e7038667c4be3b2120baefb1526f10542af1b6727b70d9f63da6bc85fccf1e146a743c01193a045fbbda662e1da65fe5bc64ea2d776c5af793d54b32def WHIRLPOOL 33c58e34cb75260a4af6c6689b6f011bbd37204a03a508ff22517cfbf9a68d7933d1e94e5dad4ed071f9cf467cc60c9c44f3bb21fb304973872c4a03719d6ca4 diff --git a/media-libs/libchamplain/libchamplain-0.12.10-r1.ebuild b/media-libs/libchamplain/libchamplain-0.12.10-r1.ebuild deleted file mode 100644 index 9654680..000 --- a/media-libs/libchamplain/libchamplain-0.12.10-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG=no -VALA_MIN_API_VERSION=0.14 -VALA_USE_DEPEND=vapigen - -inherit gnome2 vala - -DESCRIPTION="Clutter based world map renderer" -HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; - -SLOT="0.12" -LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" - -IUSE="debug +gtk +introspection vala" -REQUIRED_USE="vala? ( introspection )" - -RDEPEND=" - dev-db/sqlite:3 - dev-libs/glib:2 - >=media-libs/clutter-1.12:1.0[introspection?] - media-libs/cogl:= - >=net-libs/libsoup-2.34:2.4 - x11-libs/cairo - gtk? ( - x11-libs/gtk+:3[introspection?] - media-libs/clutter-gtk:1.0 ) - introspection? ( dev-libs/gobject-introspection ) -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig - vala? ( $(vala_depend) ) -" -# segfaults with vala:0.12 -# vala-0.14.2-r1 required for bug #402013 - -src_prepare() { - # Fix documentation slotability - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ - -i docs/reference/Makefile.{am,in} || die "sed (1) failed" - sed \ - -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ - -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" - mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" - mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" - - use vala && vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - # Vala demos are only built, so just disable them - gnome2_src_configure \ - --disable-maemo \ - --disable-memphis \ - --disable-static \ - --disable-vala-demos \ - $(use_enable debug) \ - $(use_enable gtk) \ - $(use_enable introspection) -} diff --git a/media-libs/libchamplain/libchamplain-0.12.10.ebuild b/media-libs/libchamplain/libchamplain-0.12.10.ebuild deleted file mode 100644 index 6c92bf5..000 --- a/media-libs/libchamplain/libchamplain-0.12.1
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 4797b1bd568dd7a37906bce77e2baef5fe9267e0 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 11 08:18:18 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 11 08:19:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4797b1bd media-libs/libchamplain: x86 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" media-libs/libchamplain/libchamplain-0.12.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.11.ebuild b/media-libs/libchamplain/libchamplain-0.12.11.ebuild index 1b2b599..8559c4c 100644 --- a/media-libs/libchamplain/libchamplain-0.12.11.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.11.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: afc88e73a26593c981573be1108a8e3df1a4100b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 10 17:00:14 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 10 17:02:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc88e73 media-libs/libchamplain: amd64 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" media-libs/libchamplain/libchamplain-0.12.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libchamplain/libchamplain-0.12.11.ebuild b/media-libs/libchamplain/libchamplain-0.12.11.ebuild index 47ad94f..1b2b599 100644 --- a/media-libs/libchamplain/libchamplain-0.12.11.ebuild +++ b/media-libs/libchamplain/libchamplain-0.12.11.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; SLOT="0.12" LICENSE="LGPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="debug +gtk +introspection vala" REQUIRED_USE="vala? ( introspection )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/
commit: 233bdc971d59311e3f2ef7ba353316c97e9ec84a Author: Pacho Ramos gentoo org> AuthorDate: Sun Sep 20 18:34:57 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Sep 20 18:34:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233bdc97 media-libs/libchamplain: Version bump Package-Manager: portage-2.2.20.1 media-libs/libchamplain/Manifest | 1 + .../libchamplain/libchamplain-0.12.11.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/media-libs/libchamplain/Manifest b/media-libs/libchamplain/Manifest index 079b6ac..8d692f2 100644 --- a/media-libs/libchamplain/Manifest +++ b/media-libs/libchamplain/Manifest @@ -1,2 +1,3 @@ DIST libchamplain-0.12.10.tar.xz 597476 SHA256 bf53ceb2405d4e23a14596a53ecc2a821b003f8c69de4a7de3a39d6e99462b05 SHA512 e9ac75f3fb785c8c124a4ac3e0d3ea7a0c1b2115342a8f18c77cd912f7d0e3946dd9000459cb91cf7fe90c6e6459da038cee7a3726734fb8013d8beb5e778496 WHIRLPOOL 06232727d43ae8fcefaa140d7f752a564bbff8f584cd49da4599118dcd2d8179df024093f65afa879bed34242b691273be951efa28f341eaf5343b5f29c4613b +DIST libchamplain-0.12.11.tar.xz 600264 SHA256 851e24888d967c10acb8fd878df1292a84b8180eb4c48fc5bfbf1a48896d4aa5 SHA512 d93fe3f1b0f86c627c9ccff76df4f7c701f861c99113697ea4cd682ee666782d05987c99403aa88e3ec83673bd56cc724cc3f592b41ec1da9c80ed36d2f95ad7 WHIRLPOOL 7797ea8870fffee89c1b9ffc7c1c91f36bc7655ff129cf6f830d55b02aaadb137ddad9bc305755870c6de204e2f496e09ce05f7797f58d43cfc47ec786e99ead DIST libchamplain-0.12.9.tar.xz 594280 SHA256 b25ce832334976c07bf9564bf7f31e628881c69cf871a256cf4530cb277917e3 SHA512 3aa67e7038667c4be3b2120baefb1526f10542af1b6727b70d9f63da6bc85fccf1e146a743c01193a045fbbda662e1da65fe5bc64ea2d776c5af793d54b32def WHIRLPOOL 33c58e34cb75260a4af6c6689b6f011bbd37204a03a508ff22517cfbf9a68d7933d1e94e5dad4ed071f9cf467cc60c9c44f3bb21fb304973872c4a03719d6ca4 diff --git a/media-libs/libchamplain/libchamplain-0.12.11.ebuild b/media-libs/libchamplain/libchamplain-0.12.11.ebuild new file mode 100644 index 000..47ad94f --- /dev/null +++ b/media-libs/libchamplain/libchamplain-0.12.11.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG=no +VALA_USE_DEPEND=vapigen + +inherit gnome2 vala + +DESCRIPTION="Clutter based world map renderer" +HOMEPAGE="https://wiki.gnome.org/Projects/libchamplain"; + +SLOT="0.12" +LICENSE="LGPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" + +IUSE="debug +gtk +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +RDEPEND=" + dev-db/sqlite:3 + dev-libs/glib:2 + >=media-libs/clutter-1.12:1.0[introspection?] + media-libs/cogl:= + >=net-libs/libsoup-2.34:2.4 + x11-libs/cairo + gtk? ( + x11-libs/gtk+:3[introspection?] + media-libs/clutter-gtk:1.0 ) + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + # Fix documentation slotability + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-${SLOT}/" \ + -i docs/reference/Makefile.{am,in} || die "sed (1) failed" + sed \ + -e "s/^DOC_MODULE.*/DOC_MODULE = ${PN}-gtk-${SLOT}/" \ + -i docs/reference-gtk/Makefile.{am,in} || die "sed (2) failed" + mv "${S}"/docs/reference/${PN}{,-${SLOT}}-docs.sgml || die "mv (1) failed" + mv "${S}"/docs/reference-gtk/${PN}-gtk{,-${SLOT}}-docs.sgml || die "mv (2) failed" + + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + # Vala demos are only built, so just disable them + gnome2_src_configure \ + --disable-maemo \ + --disable-memphis \ + --disable-static \ + --disable-vala-demos \ + $(use_enable debug) \ + $(use_enable gtk) \ + $(use_enable introspection) +}