[gentoo-commits] repo/gentoo:master commit in: media-libs/libchamplain/

2023-08-02 Thread Sam James
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/

2023-07-27 Thread WANG Xuerui
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/

2023-02-20 Thread Matt Turner
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/

2023-02-17 Thread Arthur Zamarin
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/

2023-02-16 Thread Arthur Zamarin
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/

2023-01-18 Thread Matt Turner
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/

2023-01-13 Thread Arthur Zamarin
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/

2022-10-30 Thread Matt Turner
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/

2021-12-12 Thread Yixun Lan
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/

2019-12-23 Thread Mart Raudsepp
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/

2019-11-10 Thread Pacho Ramos
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/

2019-08-04 Thread Aaron Bauman
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/

2019-05-18 Thread Mart Raudsepp
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/

2019-04-22 Thread Mart Raudsepp
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/

2019-03-19 Thread Mart Raudsepp
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/

2019-03-09 Thread Pacho Ramos
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/

2019-03-09 Thread Pacho Ramos
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/

2019-02-23 Thread Pacho Ramos
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/

2018-11-02 Thread Mart Raudsepp
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/

2017-12-20 Thread Mart Raudsepp
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/

2017-12-19 Thread Thomas Deutschmann
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/

2017-12-16 Thread Tobias Klausmann
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/

2017-09-10 Thread Gilles Dartiguelongue
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/

2017-03-19 Thread Mart Raudsepp
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/

2016-09-26 Thread Mart Raudsepp
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/

2016-09-26 Thread Agostino Sarubbo
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/

2016-09-26 Thread Agostino Sarubbo
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/

2016-09-08 Thread Gilles Dartiguelongue
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/

2016-08-04 Thread Pacho Ramos
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/

2016-07-30 Thread Pacho Ramos
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/

2016-04-03 Thread Pacho Ramos
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/

2016-04-03 Thread Pacho Ramos
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/

2016-03-06 Thread Mikle Kolyada
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/

2015-12-12 Thread Pacho Ramos
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/

2015-12-12 Thread Pacho Ramos
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/

2015-11-11 Thread Agostino Sarubbo
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/

2015-11-10 Thread Agostino Sarubbo
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/

2015-09-20 Thread Pacho Ramos
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)
+}