[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2023-01-01 Thread David Seifert
commit: 3b6a989ce034c399762b17dbd396a93171251199
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  1 14:47:44 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  1 14:47:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6a989c

dev-libs/granite: remove stale VALA_MIN_API_VERSION

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/granite/granite-6.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
index 4c5f740a8869..ea04f52fa625 100644
--- a/dev-libs/granite/granite-6.2.0.ebuild
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-VALA_MIN_API_VERSION=0.40
 BUILD_DIR="${WORKDIR}/${P}-build"
 
 inherit meson vala xdg



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2022-12-21 Thread Sam James
commit: 345293fe6741a78a6889534ea9c9539e90e66dd0
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 21 22:21:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 21 22:25:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345293fe

dev-libs/granite: drop 5.2.5-r1, 6.0.0

Bug: https://bugs.gentoo.org/886697
Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/Manifest|  2 -
 dev-libs/granite/granite-5.2.5-r1.ebuild | 79 
 dev-libs/granite/granite-6.0.0.ebuild| 41 -
 3 files changed, 122 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 315b9b62a856..abee51b5481a 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,3 +1 @@
-DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3
-DIST granite-6.0.0.tar.gz 442902 BLAKE2B 
b142e13467f88522b910338f7921801914186ae567e99dc640474f0edff2ee464ff98c755fac742cabee90dba55a302e1642fc65989f50fe4d0eebc509b5c78d
 SHA512 
7e856eed992a81b896c39c753897f95997682a8c754d33c0c4b032645a77d19767968e07831948786088fb0cc52441551ce1c5f585f58a25cc147196f0e4
 DIST granite-6.2.0.tar.gz 462780 BLAKE2B 
bb0df3649eab212e36a20ebd365521fc4ad87d1d10e54155905585fdb39874525b3a59ec2b9a1fd19a427c9a67a94bc6e4df433560a6208370dd90d27125e24f
 SHA512 
4d9c21a653505812c8d99508166b411d1931bd251bf51c4bff8e6a0d905b5efc60832f3e7fbf6f8d52b67b55edf299969865542db33a8276b90e05b3b4731a87

diff --git a/dev-libs/granite/granite-5.2.5-r1.ebuild 
b/dev-libs/granite/granite-5.2.5-r1.ebuild
deleted file mode 100644
index 56f8f0eaaf6f..
--- a/dev-libs/granite/granite-5.2.5-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION=0.40
-BUILD_DIR="${WORKDIR}/${P}-build"
-
-inherit meson vala xdg
-
-DESCRIPTION="Elementary OS library that extends GTK+"
-HOMEPAGE="https://github.com/elementary/granite;
-SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   $(vala_depend)
-   virtual/pkgconfig
-   doc? (
-   >=dev-lang/vala-0.40.20[valadoc]
-   dev-util/gtk-doc
-   )
-"
-DEPEND="
-   >=dev-libs/glib-2.50:2
-   dev-libs/libgee:0.8[introspection]
-   >=x11-libs/gtk+-3.22:3[introspection]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   vala_src_prepare
-   if use doc; then
-   sed -i \
-   
"s/find_program('valadoc')/find_program('valadoc-$(vala_best_api_version)')/g" \
-   doc/meson.build || die "Failed to replace valadoc"
-   local doc_sed_list=(
-   "lib/Widgets/AboutDialog.vala"
-   "lib/Widgets/AlertView.vala"
-   "lib/Widgets/AsyncImage.vala"
-   "lib/Widgets/Avatar.vala"
-   "lib/Widgets/CellRendererBadge.vala"
-   "lib/Widgets/DynamicNotebook.vala"
-   "lib/Widgets/MessageDialog.vala"
-   "lib/Widgets/ModeButton.vala"
-   "lib/Widgets/OverlayBar.vala"
-   "lib/Widgets/SeekBar.vala"
-   "lib/Widgets/StorageBar.vala"
-   "lib/Widgets/Toast.vala"
-   "lib/Widgets/Welcome.vala"
-   )
-   for src_file in "${doc_sed_list[@]}"; do
-   sed -ie "s@{{../doc@{{${BUILD_DIR}/doc@g" \
-   "./${src_file}" || die "Failed to fix docs for 
./${src_file}"
-   done
-   fi
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc documentation)
-   )
-   meson_src_configure
-
-   if use doc; then
-   cp -r ./doc/images "${BUILD_DIR}/doc/" || die "Failed to copy 
doc images"
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/doc/granite/html/." )
-   meson_src_install
-}

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
deleted file mode 100644
index 219a9015fa54..
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION=0.40
-BUILD_DIR="${WORKDIR}/${P}-build"
-
-inherit meson vala xdg
-
-DESCRIPTION="Elementary OS library that extends GTK+"

[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2022-12-18 Thread Sam James
commit: d080d6eafbcb334346383b34bb5880a8a9c80f53
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 19 00:58:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 19 00:58:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d080d6ea

dev-libs/granite: Stabilize 6.2.0 amd64, #886697

Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/granite-6.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
index cbca97c6f55b..4c5f740a8869 100644
--- a/dev-libs/granite/granite-6.2.0.ebuild
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm x86"
+KEYWORDS="amd64 arm x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2022-12-18 Thread Sam James
commit: 7735fd68197eb795cabc078097b4fcdd43f943d9
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:41:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:41:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7735fd68

dev-libs/granite: Stabilize 6.2.0 arm, #886697

Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/granite-6.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
index 2f782968adcf..5392aa48ad7c 100644
--- a/dev-libs/granite/granite-6.2.0.ebuild
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 arm ~x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2022-01-22 Thread Maciej Barć
commit: c4b733d1197fd168d0ff98baed455fa2e76a483d
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Jan 22 12:42:17 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Jan 22 12:44:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b733d1

dev-libs/granite: remove myself (xgqt) from maints

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-libs/granite/metadata.xml | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index c30cfb603e40..b44c37948b52 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -2,11 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-x...@gentoo.org
-Maciej Barć
-  
-  
+  
+  
 Granite is a companion library for GTK+ and GLib.
 Among other things, it provides complex widgets and convenience
 functions designed for use in apps built for elementary OS.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-12-26 Thread Sam James
commit: a00e0c39f6dffb612336499b06a10db79ef4aaaf
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:03:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:03:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00e0c39

dev-libs/granite: Stabilize 6.0.0 arm, #829970

Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/granite-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
index 0ec8acd50002..219a9015fa54 100644
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 arm x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-12-25 Thread Sam James
commit: b72f3f298016d9fe2dee05ed65a135032b96aa11
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 00:22:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 00:22:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72f3f29

dev-libs/granite: Stabilize 6.0.0 x86, #829970

Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/granite-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
index e63ea67376b0..2a9b26d58d5c 100644
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-12-25 Thread Sam James
commit: 83bdcf1647024d40533610d3cbe204552c314fcf
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 00:22:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 00:22:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bdcf16

dev-libs/granite: Stabilize 6.0.0 amd64, #829970

Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/granite-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
index 2a9b26d58d5c..0ec8acd50002 100644
--- a/dev-libs/granite/granite-6.0.0.ebuild
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 
 BDEPEND="
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-12-19 Thread Maciej Barć
commit: 1d2aa5aa0ed2d1820154d98ed05bb621a3ead3cd
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 19 16:40:42 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 19 16:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2aa5aa

dev-libs/granite: bump to 6.2.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-libs/granite/Manifest |  1 +
 dev-libs/granite/granite-6.2.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index af858bc5258d..484cbd47fbe5 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,3 +1,4 @@
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3
 DIST granite-5.5.0.tar.gz 421478 BLAKE2B 
9b6e956fcacf5dba722dd999ed3de527a99bd305a2059bdc39fe00d767f0f855e8f3a4d0854fd441203bb5dfbb250669356f85b64e067ddc08e3d6dfc3fb389d
 SHA512 
981ff9aa42146153d8450989513dd6b63cfb6cf2e52cf3e1d2d6380373b30754d9b357418810cfd14a53689a050f08337ca766b5b8496a4063106f78b377f139
 DIST granite-6.0.0.tar.gz 442902 BLAKE2B 
b142e13467f88522b910338f7921801914186ae567e99dc640474f0edff2ee464ff98c755fac742cabee90dba55a302e1642fc65989f50fe4d0eebc509b5c78d
 SHA512 
7e856eed992a81b896c39c753897f95997682a8c754d33c0c4b032645a77d19767968e07831948786088fb0cc52441551ce1c5f585f58a25cc147196f0e4
+DIST granite-6.2.0.tar.gz 462780 BLAKE2B 
bb0df3649eab212e36a20ebd365521fc4ad87d1d10e54155905585fdb39874525b3a59ec2b9a1fd19a427c9a67a94bc6e4df433560a6208370dd90d27125e24f
 SHA512 
4d9c21a653505812c8d99508166b411d1931bd251bf51c4bff8e6a0d905b5efc60832f3e7fbf6f8d52b67b55edf299969865542db33a8276b90e05b3b4731a87

diff --git a/dev-libs/granite/granite-6.2.0.ebuild 
b/dev-libs/granite/granite-6.2.0.ebuild
new file mode 100644
index ..2f782968adcf
--- /dev/null
+++ b/dev-libs/granite/granite-6.2.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+BUILD_DIR="${WORKDIR}/${P}-build"
+
+inherit meson vala xdg
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+
+BDEPEND="
+   $(vala_depend)
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection]
+   dev-libs/libgee:0.8[introspection]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   vala_src_prepare
+}
+
+src_configure() {
+   # docs disabled due to: https://github.com/elementary/granite/issues/482
+   local emesonargs=(
+   -Ddocumentation=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-12-19 Thread Maciej Barć
commit: 10f0650e4a3d0c08aca74cdbff97cef2841ba806
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Dec 19 16:41:34 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Dec 19 16:47:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f0650e

dev-libs/granite: drop old 5.5.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-libs/granite/Manifest |  1 -
 dev-libs/granite/granite-5.5.0.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 484cbd47fbe5..315b9b62a856 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,4 +1,3 @@
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3
-DIST granite-5.5.0.tar.gz 421478 BLAKE2B 
9b6e956fcacf5dba722dd999ed3de527a99bd305a2059bdc39fe00d767f0f855e8f3a4d0854fd441203bb5dfbb250669356f85b64e067ddc08e3d6dfc3fb389d
 SHA512 
981ff9aa42146153d8450989513dd6b63cfb6cf2e52cf3e1d2d6380373b30754d9b357418810cfd14a53689a050f08337ca766b5b8496a4063106f78b377f139
 DIST granite-6.0.0.tar.gz 442902 BLAKE2B 
b142e13467f88522b910338f7921801914186ae567e99dc640474f0edff2ee464ff98c755fac742cabee90dba55a302e1642fc65989f50fe4d0eebc509b5c78d
 SHA512 
7e856eed992a81b896c39c753897f95997682a8c754d33c0c4b032645a77d19767968e07831948786088fb0cc52441551ce1c5f585f58a25cc147196f0e4
 DIST granite-6.2.0.tar.gz 462780 BLAKE2B 
bb0df3649eab212e36a20ebd365521fc4ad87d1d10e54155905585fdb39874525b3a59ec2b9a1fd19a427c9a67a94bc6e4df433560a6208370dd90d27125e24f
 SHA512 
4d9c21a653505812c8d99508166b411d1931bd251bf51c4bff8e6a0d905b5efc60832f3e7fbf6f8d52b67b55edf299969865542db33a8276b90e05b3b4731a87

diff --git a/dev-libs/granite/granite-5.5.0.ebuild 
b/dev-libs/granite/granite-5.5.0.ebuild
deleted file mode 100644
index 985b8383dd0c..
--- a/dev-libs/granite/granite-5.5.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION=0.40
-BUILD_DIR="${WORKDIR}/${P}-build"
-
-inherit meson vala xdg
-
-DESCRIPTION="Elementary OS library that extends GTK+"
-HOMEPAGE="https://github.com/elementary/granite;
-SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="doc"
-
-BDEPEND="
-   $(vala_depend)
-   virtual/pkgconfig
-   doc? (
-   >=dev-lang/vala-0.40.20[valadoc]
-   dev-util/gtk-doc
-   )
-"
-DEPEND="
-   >=dev-libs/glib-2.50:2
-   >=x11-libs/gtk+-3.22:3[introspection]
-   dev-libs/libgee:0.8[introspection]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   vala_src_prepare
-
-   # Fix docs
-   sed -i 
"s/find_program('valadoc')/find_program('valadoc-$(vala_best_api_version)')/g" 
doc/meson.build \
-   || die "Failed to replace valadoc"
-   find lib/Widgets -type f -name "*.vala" -exec sed -ie 
"s@{{../doc@{{${BUILD_DIR}/doc@g" {} \; \
-   || die "Failed to fix docs"
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc documentation)
-   )
-   meson_src_configure
-
-   if use doc; then
-   cp -r ./doc/images "${BUILD_DIR}/doc/" || die "Failed to copy 
doc images"
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( "${BUILD_DIR}/doc/granite/html/." )
-   meson_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-11-24 Thread Maciej Barć
commit: a331ee2aa03f1bc5c8df601ef00096ddb4f926be
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov 25 01:36:31 2021 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov 25 02:03:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a331ee2a

dev-libs/granite: update metadata.xml

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć  gentoo.org>

 dev-libs/granite/metadata.xml | 29 +
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index d6214366ccaa..c30cfb603e40 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -1,20 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
+
 
-
-x...@riseup.net
-Maciej Barć
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
-
-Granite is a companion library for GTK+ and GLib.
-Among other things, it provides complex widgets and convenience
-functions designed for use in apps built for elementary OS.
-
-
-elementary/granite
-
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Granite is a companion library for GTK+ and GLib.
+Among other things, it provides complex widgets and convenience
+functions designed for use in apps built for elementary OS.
+  
+  
+elementary/granite
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-04-09 Thread Joonas Niilola
commit: c6a5b3ddc91432240a95bfb7d617fdea94397728
Author: Maciej Barć  riseup  net>
AuthorDate: Tue Mar 23 11:44:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Apr  9 12:47:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a5b3dd

dev-libs/granite: bump to 6.0.0 (disable docs for now)

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/20076
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/Manifest |  1 +
 dev-libs/granite/granite-6.0.0.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 3d80e8f1c23..af858bc5258 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,2 +1,3 @@
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3
 DIST granite-5.5.0.tar.gz 421478 BLAKE2B 
9b6e956fcacf5dba722dd999ed3de527a99bd305a2059bdc39fe00d767f0f855e8f3a4d0854fd441203bb5dfbb250669356f85b64e067ddc08e3d6dfc3fb389d
 SHA512 
981ff9aa42146153d8450989513dd6b63cfb6cf2e52cf3e1d2d6380373b30754d9b357418810cfd14a53689a050f08337ca766b5b8496a4063106f78b377f139
+DIST granite-6.0.0.tar.gz 442902 BLAKE2B 
b142e13467f88522b910338f7921801914186ae567e99dc640474f0edff2ee464ff98c755fac742cabee90dba55a302e1642fc65989f50fe4d0eebc509b5c78d
 SHA512 
7e856eed992a81b896c39c753897f95997682a8c754d33c0c4b032645a77d19767968e07831948786088fb0cc52441551ce1c5f585f58a25cc147196f0e4

diff --git a/dev-libs/granite/granite-6.0.0.ebuild 
b/dev-libs/granite/granite-6.0.0.ebuild
new file mode 100644
index 000..e63ea67376b
--- /dev/null
+++ b/dev-libs/granite/granite-6.0.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+BUILD_DIR="${WORKDIR}/${P}-build"
+
+inherit meson vala xdg
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+BDEPEND="
+   $(vala_depend)
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection]
+   dev-libs/libgee:0.8[introspection]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   vala_src_prepare
+}
+
+src_configure() {
+   # docs disabled due to: https://github.com/elementary/granite/issues/482
+   local emesonargs=(
+   -Ddocumentation=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-03-11 Thread Sam James
commit: 0a2ecf963aa4af3aa2d80c6533015d939f914b90
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Mar 11 16:59:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 17:05:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2ecf96

dev-libs/granite: change xgqt's e-mail

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/granite/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index eb3302b9001..b0702aac282 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-x...@protonmail.com
+x...@riseup.net
 Maciej Barć
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-02-01 Thread Joonas Niilola
commit: a96f316d21e252d55ede38e13f6c646095ce7f91
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Jan 18 14:49:58 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  1 13:22:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f316d

dev-libs/granite: bump to 5.5.0

become maintainer; use vala with valadoc;
simplify doc fixes;

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19104
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/Manifest|  1 +
 dev-libs/granite/granite-5.2.5-r1.ebuild | 10 +++---
 dev-libs/granite/granite-5.5.0.ebuild| 60 
 dev-libs/granite/metadata.xml| 25 -
 4 files changed, 82 insertions(+), 14 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 9be82cc60e4..3d80e8f1c23 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1 +1,2 @@
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3
+DIST granite-5.5.0.tar.gz 421478 BLAKE2B 
9b6e956fcacf5dba722dd999ed3de527a99bd305a2059bdc39fe00d767f0f855e8f3a4d0854fd441203bb5dfbb250669356f85b64e067ddc08e3d6dfc3fb389d
 SHA512 
981ff9aa42146153d8450989513dd6b63cfb6cf2e52cf3e1d2d6380373b30754d9b357418810cfd14a53689a050f08337ca766b5b8496a4063106f78b377f139

diff --git a/dev-libs/granite/granite-5.2.5-r1.ebuild 
b/dev-libs/granite/granite-5.2.5-r1.ebuild
index dc1cb86a066..56f8f0eaaf6 100644
--- a/dev-libs/granite/granite-5.2.5-r1.ebuild
+++ b/dev-libs/granite/granite-5.2.5-r1.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
@@ -15,21 +15,21 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~arm x86"
-IUSE="doc +introspection test"
+IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
$(vala_depend)
virtual/pkgconfig
doc? (
-   dev-lang/vala[valadoc]
+   >=dev-lang/vala-0.40.20[valadoc]
dev-util/gtk-doc
)
 "
 DEPEND="
>=dev-libs/glib-2.50:2
-   dev-libs/libgee:0.8[introspection=]
-   >=x11-libs/gtk+-3.22:3[introspection=]
+   dev-libs/libgee:0.8[introspection]
+   >=x11-libs/gtk+-3.22:3[introspection]
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-libs/granite/granite-5.5.0.ebuild 
b/dev-libs/granite/granite-5.5.0.ebuild
new file mode 100644
index 000..68db9bcac89
--- /dev/null
+++ b/dev-libs/granite/granite-5.5.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+BUILD_DIR="${WORKDIR}/${P}-build"
+
+inherit meson vala xdg
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+BDEPEND="
+   $(vala_depend)
+   virtual/pkgconfig
+   doc? (
+   >=dev-lang/vala-0.40.20[valadoc]
+   dev-util/gtk-doc
+   )
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3[introspection]
+   dev-libs/libgee:0.8[introspection]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   vala_src_prepare
+
+   # Fix docs
+   sed -i 
"s/find_program('valadoc')/find_program('valadoc-$(vala_best_api_version)')/g" 
doc/meson.build \
+   || die "Failed to replace valadoc"
+   find lib/Widgets -type f -name "*.vala" -exec sed -ie 
"s@{{../doc@{{${BUILD_DIR}/doc@g" {} \; \
+   || die "Failed to fix docs"
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc documentation)
+   )
+   meson_src_configure
+
+   if use doc; then
+   cp -r ./doc/images "${BUILD_DIR}/doc/" || die "Failed to copy 
doc images"
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/doc/granite/html/." )
+   meson_src_install
+}

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index 7ba59955821..eb3302b9001 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -1,13 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   Granite is a companion library for GTK+ and GLib. Among other 
things,
-   it provides complex widgets and convenience functions 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2021-02-01 Thread Joonas Niilola
commit: 9f0ed56643cc76306d2b62f4a673efea9ae3f1b1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb  1 13:22:09 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb  1 13:22:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0ed566

dev-libs/granite: readd ~arm on 5.5.0

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/granite-5.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-5.5.0.ebuild 
b/dev-libs/granite/granite-5.5.0.ebuild
index 68db9bcac89..985b8383dd0 100644
--- a/dev-libs/granite/granite-5.5.0.ebuild
+++ b/dev-libs/granite/granite-5.5.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-10-22 Thread Michał Górny
commit: 87e792171168ab73fa8af11653303b8844bc4032
Author: Bernardo Meurer  gmail  com>
AuthorDate: Tue Oct 22 07:29:17 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 22 10:09:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e79217

dev-libs/granite: yank 5.2.5

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Closes: https://github.com/gentoo/gentoo/pull/13377
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/granite/granite-5.2.5.ebuild | 44 ---
 1 file changed, 44 deletions(-)

diff --git a/dev-libs/granite/granite-5.2.5.ebuild 
b/dev-libs/granite/granite-5.2.5.ebuild
deleted file mode 100644
index 3a143613f48..000
--- a/dev-libs/granite/granite-5.2.5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION=0.40
-
-inherit meson vala xdg-utils
-
-DESCRIPTION="Elementary OS library that extends GTK+"
-HOMEPAGE="https://github.com/elementary/granite;
-SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
-# FIXME: Figure out issues with enabling doc.
-# See https://github.com/gentoo/gentoo/pull/12690#issuecomment-525027164
-IUSE="test"
-
-BDEPEND="
-   $(vala_depend)
-   >=dev-util/meson-0.48.2
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/glib-2.50:2
-   dev-libs/libgee:0.8[introspection]
-   >=x11-libs/gtk+-3.22:3[introspection]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   vala_src_prepare
-   eapply_user
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-10-22 Thread Michał Górny
commit: f2760ae7fc754dafa7b8c74f781aa3303568fd89
Author: Bernardo Meurer  gmail  com>
AuthorDate: Tue Oct 22 07:28:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 22 10:09:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2760ae7

dev-libs/granite: yank 0.5.0

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/granite/Manifest |  1 -
 dev-libs/granite/granite-0.5.0.ebuild | 60 ---
 dev-libs/granite/metadata.xml |  3 --
 3 files changed, 64 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index e0d721a1686..9be82cc60e4 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,2 +1 @@
-DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
deleted file mode 100644
index abb46af5262..000
--- a/dev-libs/granite/granite-0.5.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VALA_MIN_API_VERSION=0.32
-
-inherit gnome2-utils vala cmake-utils versionator
-
-DESCRIPTION="Elementary OS library that extends Gtk+"
-HOMEPAGE="https://github.com/elementary/granite;
-SRC_URI="https://github.com/elementary/${PN}/archive/$(get_version_component_range
 1-2).tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="demo nls test"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libgee:0.8[introspection]
-   >=x11-libs/gtk+-3.14:3[introspection]"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-S="${WORKDIR}"/"${PN}"-"$(get_version_component_range 1-2)"
-
-src_prepare() {
-
-   # Disable building of the demo application (if needed)
-   use demo || cmake_comment_add_subdirectory demo
-
-   # Disable generation of the translations (if needed)
-   use nls || cmake_comment_add_subdirectory po
-
-   cmake-utils_src_prepare
-   vala_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DVALA_EXECUTABLE=${VALAC}
-   )
-
-   cmake-utils_src_configure
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index 9c251c8633e..9a1a6cde314 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -14,9 +14,6 @@
it provides complex widgets and convenience functions designed 
for
use in apps built for elementary OS.

-   
-   Build the Granite demo application (to 
present all available UI features provided by the library)
-   

elementary/granite




[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-10-22 Thread Agostino Sarubbo
commit: 8818b0cf48958487cdf667b51369686ffa2ce1a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 22 07:25:06 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 22 07:25:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8818b0cf

dev-libs/granite: x86 stable wrt bug #697730

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/granite/granite-5.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-5.2.5-r1.ebuild 
b/dev-libs/granite/granite-5.2.5-r1.ebuild
index f7f57b48fa5..dc1cb86a066 100644
--- a/dev-libs/granite/granite-5.2.5-r1.ebuild
+++ b/dev-libs/granite/granite-5.2.5-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="doc +introspection test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-10-22 Thread Agostino Sarubbo
commit: b9a25feb9fed4d4c6abe0743b05d6b1a254c169b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 22 07:24:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 22 07:24:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a25feb

dev-libs/granite: amd64 stable wrt bug #697730

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/granite/granite-5.2.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-5.2.5-r1.ebuild 
b/dev-libs/granite/granite-5.2.5-r1.ebuild
index 6f3451adc54..f7f57b48fa5 100644
--- a/dev-libs/granite/granite-5.2.5-r1.ebuild
+++ b/dev-libs/granite/granite-5.2.5-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="doc +introspection test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-10-14 Thread Joonas Niilola
commit: 25825b340147a29ea280241281fecea9722e9661
Author: Bernardo Meurer  gmail  com>
AuthorDate: Mon Oct 14 03:53:14 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 14 17:39:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25825b34

dev-libs/granite: multiple fixes

* Make introspection conditional on the USE flag (solves an issue with 
stabilization)
* Replace xdg_utils with xdg and since the latter exports the necessary stages
* Adds back the doc USE flag, which was left during the 5.2.5 bump since I 
couldn't get it to work
* Restrict !test

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Closes: https://github.com/gentoo/gentoo/pull/13294
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/granite-5.2.5-r1.ebuild | 79 
 1 file changed, 79 insertions(+)

diff --git a/dev-libs/granite/granite-5.2.5-r1.ebuild 
b/dev-libs/granite/granite-5.2.5-r1.ebuild
new file mode 100644
index 000..6f3451adc54
--- /dev/null
+++ b/dev-libs/granite/granite-5.2.5-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+BUILD_DIR="${WORKDIR}/${P}-build"
+
+inherit meson vala xdg
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc +introspection test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   $(vala_depend)
+   virtual/pkgconfig
+   doc? (
+   dev-lang/vala[valadoc]
+   dev-util/gtk-doc
+   )
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   dev-libs/libgee:0.8[introspection=]
+   >=x11-libs/gtk+-3.22:3[introspection=]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   vala_src_prepare
+   if use doc; then
+   sed -i \
+   
"s/find_program('valadoc')/find_program('valadoc-$(vala_best_api_version)')/g" \
+   doc/meson.build || die "Failed to replace valadoc"
+   local doc_sed_list=(
+   "lib/Widgets/AboutDialog.vala"
+   "lib/Widgets/AlertView.vala"
+   "lib/Widgets/AsyncImage.vala"
+   "lib/Widgets/Avatar.vala"
+   "lib/Widgets/CellRendererBadge.vala"
+   "lib/Widgets/DynamicNotebook.vala"
+   "lib/Widgets/MessageDialog.vala"
+   "lib/Widgets/ModeButton.vala"
+   "lib/Widgets/OverlayBar.vala"
+   "lib/Widgets/SeekBar.vala"
+   "lib/Widgets/StorageBar.vala"
+   "lib/Widgets/Toast.vala"
+   "lib/Widgets/Welcome.vala"
+   )
+   for src_file in "${doc_sed_list[@]}"; do
+   sed -ie "s@{{../doc@{{${BUILD_DIR}/doc@g" \
+   "./${src_file}" || die "Failed to fix docs for 
./${src_file}"
+   done
+   fi
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc documentation)
+   )
+   meson_src_configure
+
+   if use doc; then
+   cp -r ./doc/images "${BUILD_DIR}/doc/" || die "Failed to copy 
doc images"
+   fi
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${BUILD_DIR}/doc/granite/html/." )
+   meson_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-09-26 Thread Thomas Deutschmann
commit: 38fd277dc50dade1e6cb473034992d102c29ff3b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 26 18:46:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 26 19:02:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fd277d

dev-libs/granite: x86 stable (bug #694326)

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/granite/granite-5.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-5.2.5.ebuild 
b/dev-libs/granite/granite-5.2.5.ebuild
index 29e4040c128..3a143613f48 100644
--- a/dev-libs/granite/granite-5.2.5.ebuild
+++ b/dev-libs/granite/granite-5.2.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 # FIXME: Figure out issues with enabling doc.
 # See https://github.com/gentoo/gentoo/pull/12690#issuecomment-525027164
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-09-07 Thread Joonas Niilola
commit: 73a70b2440838a24eb598e7a5a5381f4dafd3f92
Author: Bernardo Meurer  standard  ai>
AuthorDate: Fri Sep  6 21:11:39 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  7 08:11:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a70b24

dev-libs/granite: bump 5.2.5

Closes: https://bugs.gentoo.org/693628
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/Manifest |  1 +
 dev-libs/granite/granite-5.2.5.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index 9b7e8b61fc7..cd405f81d98 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,2 +1,3 @@
 DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650
 DIST granite-5.2.4.tar.gz 390145 BLAKE2B 
30abee1669bf2211aa776a5ddf38b914bc95e466f2853f4e852b77947b666c06ce8ac77a47b22bce0cdbf8e6804935007b5cef700c49db302528b7bbb0063543
 SHA512 
3a52a92a49f887bb802754b99b7c9c3fd13c197c74da7c25f1fd4c03b76d916197079b813909d2cceb11cb10b26e9f64978563b95319d0c744c5b612c50ce306
+DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3

diff --git a/dev-libs/granite/granite-5.2.5.ebuild 
b/dev-libs/granite/granite-5.2.5.ebuild
new file mode 100644
index 000..29e4040c128
--- /dev/null
+++ b/dev-libs/granite/granite-5.2.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+
+inherit meson vala xdg-utils
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+# FIXME: Figure out issues with enabling doc.
+# See https://github.com/gentoo/gentoo/pull/12690#issuecomment-525027164
+IUSE="test"
+
+BDEPEND="
+   $(vala_depend)
+   >=dev-util/meson-0.48.2
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   dev-libs/libgee:0.8[introspection]
+   >=x11-libs/gtk+-3.22:3[introspection]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   vala_src_prepare
+   eapply_user
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-09-07 Thread Joonas Niilola
commit: 7af318efab91b816167638590b4294e1d4c6058a
Author: Bernardo Meurer  standard  ai>
AuthorDate: Fri Sep  6 21:12:17 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  7 08:11:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af318ef

dev-libs/granite: yank 5.2.4

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Bernardo Meurer  standard.ai>
Closes: https://github.com/gentoo/gentoo/pull/12877
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/Manifest |  1 -
 dev-libs/granite/granite-5.2.4.ebuild | 44 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index cd405f81d98..e0d721a1686 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,3 +1,2 @@
 DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650
-DIST granite-5.2.4.tar.gz 390145 BLAKE2B 
30abee1669bf2211aa776a5ddf38b914bc95e466f2853f4e852b77947b666c06ce8ac77a47b22bce0cdbf8e6804935007b5cef700c49db302528b7bbb0063543
 SHA512 
3a52a92a49f887bb802754b99b7c9c3fd13c197c74da7c25f1fd4c03b76d916197079b813909d2cceb11cb10b26e9f64978563b95319d0c744c5b612c50ce306
 DIST granite-5.2.5.tar.gz 392987 BLAKE2B 
507c3b810b750257a66195b45842a7664eb544f86a8606124d30d277c03680296f1ace7a9233d6e094ad5ce3357564e13b61d946f8ed926ccf22a5d9b5e98648
 SHA512 
64a08293bc4b33d77206c7070b4e2002dd8e2da8a358e43074b681a9228790dcb342d3a705cfc0309a7e1e7f498a2a656e972c2fee085ba99fb5214e33758fc3

diff --git a/dev-libs/granite/granite-5.2.4.ebuild 
b/dev-libs/granite/granite-5.2.4.ebuild
deleted file mode 100644
index 29e4040c128..000
--- a/dev-libs/granite/granite-5.2.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION=0.40
-
-inherit meson vala xdg-utils
-
-DESCRIPTION="Elementary OS library that extends GTK+"
-HOMEPAGE="https://github.com/elementary/granite;
-SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-# FIXME: Figure out issues with enabling doc.
-# See https://github.com/gentoo/gentoo/pull/12690#issuecomment-525027164
-IUSE="test"
-
-BDEPEND="
-   $(vala_depend)
-   >=dev-util/meson-0.48.2
-   virtual/pkgconfig
-"
-DEPEND="
-   >=dev-libs/glib-2.50:2
-   dev-libs/libgee:0.8[introspection]
-   >=x11-libs/gtk+-3.22:3[introspection]
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   vala_src_prepare
-   eapply_user
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-08-29 Thread Joonas Niilola
commit: 1283cda4cf38f6e384b26dde11df2106af3d1f24
Author: Bernardo Meurer  gmail  com>
AuthorDate: Tue Aug 13 07:43:21 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 29 13:08:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1283cda4

dev-libs/granite: add myself as maintainer

Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --force
Signed-off-by: Bernardo Meurer  standard.ai>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index 6ae6a460b06..9c251c8633e 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   berna...@standard.ai
+   Bernardo Meurer
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers Project
+   

Granite is a companion library for GTK+ and GLib. Among other 
things,
it provides complex widgets and convenience functions designed 
for



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2019-08-29 Thread Joonas Niilola
commit: 38e5f242b9f664fc9fd30f9035b7cd6eb47bc796
Author: Bernardo Meurer  gmail  com>
AuthorDate: Tue Aug 13 07:39:13 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 29 13:08:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38e5f242

dev-libs/granite: bump 5.2.4

Closes: https://bugs.gentoo.org/691624
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --force
Signed-off-by: Bernardo Meurer  standard.ai>
Closes: https://github.com/gentoo/gentoo/pull/12690
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/granite/Manifest |  1 +
 dev-libs/granite/granite-5.2.4.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index e957f18e4c4..9b7e8b61fc7 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1 +1,2 @@
 DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650
+DIST granite-5.2.4.tar.gz 390145 BLAKE2B 
30abee1669bf2211aa776a5ddf38b914bc95e466f2853f4e852b77947b666c06ce8ac77a47b22bce0cdbf8e6804935007b5cef700c49db302528b7bbb0063543
 SHA512 
3a52a92a49f887bb802754b99b7c9c3fd13c197c74da7c25f1fd4c03b76d916197079b813909d2cceb11cb10b26e9f64978563b95319d0c744c5b612c50ce306

diff --git a/dev-libs/granite/granite-5.2.4.ebuild 
b/dev-libs/granite/granite-5.2.4.ebuild
new file mode 100644
index 000..29e4040c128
--- /dev/null
+++ b/dev-libs/granite/granite-5.2.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION=0.40
+
+inherit meson vala xdg-utils
+
+DESCRIPTION="Elementary OS library that extends GTK+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+# FIXME: Figure out issues with enabling doc.
+# See https://github.com/gentoo/gentoo/pull/12690#issuecomment-525027164
+IUSE="test"
+
+BDEPEND="
+   $(vala_depend)
+   >=dev-util/meson-0.48.2
+   virtual/pkgconfig
+"
+DEPEND="
+   >=dev-libs/glib-2.50:2
+   dev-libs/libgee:0.8[introspection]
+   >=x11-libs/gtk+-3.22:3[introspection]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   vala_src_prepare
+   eapply_user
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2018-07-11 Thread Tony Vroon
commit: 62d29a4659284f987a4afaa98dae4b00f04f8a64
Author: Herb Miller Jr  industryweapon  com>
AuthorDate: Mon Jul  9 22:38:53 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Wed Jul 11 08:16:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d29a46

dev-libs/granite: Don't explicitly set libdir.

Bug: https://bugs.gentoo.org/659654
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9167
Closes: https://bugs.gentoo.org/659654

 dev-libs/granite/granite-0.5.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
index 94fbcf91b3a..abb46af5262 100644
--- a/dev-libs/granite/granite-0.5.0.ebuild
+++ b/dev-libs/granite/granite-0.5.0.ebuild
@@ -41,7 +41,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DLIB_INSTALL_DIR=$(get_libdir)
-DVALA_EXECUTABLE=${VALAC}
)
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/, dev-libs/granite/files/

2018-06-11 Thread Andreas Sturmlechner
commit: 9d3e73fe22ba46dfcf1457921cb1e5523e3332ab
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 11 20:48:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 11 20:51:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3e73fe

dev-libs/granite: Drop old

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/granite/Manifest  |  3 -
 .../granite/files/granite-0.3.0-build-fix.patch| 22 
 .../granite/files/granite-0.3.0-build-fix2.patch   | 13 -
 .../granite/files/granite-0.3.0-build-fix3.patch   | 24 
 dev-libs/granite/granite-0.2.1.ebuild  | 56 ---
 dev-libs/granite/granite-0.2.3.1.ebuild| 58 
 dev-libs/granite/granite-0.3.0.ebuild  | 64 --
 7 files changed, 240 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index ae5ec018283..e957f18e4c4 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,4 +1 @@
-DIST granite-0.2.1.tar.gz 146871 BLAKE2B 
300aac52a3d383adbc0668169abcfa1d171705694d909c0053fc8c0881f7e8ff9724a86f218316245a2e0b88a4d986c14e68e0d37e7a159fc2e619d62c9cdc72
 SHA512 
a9cbe43e836c1e5430260bb8643b63b6712c17a60c184ed7105a9e96eb68e8107c09de655f58262a1dcab85cfb59beb18352b49a5ddb0817f9aff7b86d1e2bb1
-DIST granite-0.2.3.1.tgz 152607 BLAKE2B 
57720ad6ab0502adde57a89a291f3114f217e931399db34356cb97687c5ae4bc7973bf33285e86a1f2227c0982bc1a13bfffc52cafbc0d6cd01d980050ad1f9b
 SHA512 
c4db7d3a9e65178fa961761355fdf4d3795513a5a8d0ba5a448761336817a0de027382421a86213b434449f257f3c869b6275357acb732b6dd382cf5ea86eca8
-DIST granite-0.3.0.tar.gz 285072 BLAKE2B 
21cb3d7216fd18d18f96e50b69a75db5127319c36129bd584b29cb359905cf4439163969b727dfa1decc642d03902390fbb656a5a76da6ad474475694d122590
 SHA512 
3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872
 DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650

diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix.patch 
b/dev-libs/granite/files/granite-0.3.0-build-fix.patch
deleted file mode 100644
index f93a3c65df3..000
--- a/dev-libs/granite/files/granite-0.3.0-build-fix.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-=== modified file 'lib/Widgets/ContractorView.vala'
 lib/Widgets/ContractorView.vala2014-09-04 12:39:00 +
-+++ lib/Widgets/ContractorView.vala2015-03-23 05:21:46 +
-@@ -35,7 +35,7 @@
- public delegate void ContractCallback ();
- private Gee.HashMap outsiders;
- private int[] blacklisted_pos;
--private ListStore list;
-+private Gtk.ListStore list;
- 
- private struct DelegateWrapper { unowned ContractCallback method; }
- 
-@@ -73,7 +73,7 @@
-  */
- public ContractorView (string filename, string mime, int icon_size = 32, 
bool show_contract_name = true) {
- /* Setup the ListStore */
--list = new ListStore (2, typeof (Gdk.Pixbuf), typeof (string));
-+list = new Gtk.ListStore (2, typeof (Gdk.Pixbuf), typeof (string));
- outsiders = new Gee.HashMap ();
- this.model = list;
- 
-

diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix2.patch 
b/dev-libs/granite/files/granite-0.3.0-build-fix2.patch
deleted file mode 100644
index 7c6bcb9236e..000
--- a/dev-libs/granite/files/granite-0.3.0-build-fix2.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-=== modified file 'lib/Widgets/DynamicNotebook.vala'
 lib/Widgets/DynamicNotebook.vala   2014-08-30 13:28:37 +
-+++ lib/Widgets/DynamicNotebook.vala   2014-09-23 13:43:11 +
-@@ -941,7 +941,7 @@
- notebook.create_window.connect (on_create_window);
- }
- 
--~Notebook () {
-+~DynamicNotebook () {
- notebook.switch_page.disconnect (on_switch_page);
- notebook.page_added.disconnect (on_page_added);
- notebook.page_removed.disconnect (on_page_removed);
-

diff --git a/dev-libs/granite/files/granite-0.3.0-build-fix3.patch 
b/dev-libs/granite/files/granite-0.3.0-build-fix3.patch
deleted file mode 100644
index 145d552c7a0..000
--- a/dev-libs/granite/files/granite-0.3.0-build-fix3.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-=== modified file 'lib/Widgets/DynamicNotebook.vala'
 lib/Widgets/DynamicNotebook.vala   2014-07-31 12:41:52 +
-+++ lib/Widgets/DynamicNotebook.vala   2014-08-30 13:28:37 +
-@@ -658,10 +658,19 @@
-/**
- * The text shown in the add button tooltip
- */
-+#if VALA_0_26
-+public string add_button_tooltip {
-+get { _add_button_tooltip = add_button.tooltip_text; return 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2018-06-11 Thread Agostino Sarubbo
commit: f30555cba867458b2361e6cb0e25efea7748090f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 11 08:12:46 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 11 08:12:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30555cb

dev-libs/granite: amd64 stable wrt bug #657272

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"

 dev-libs/granite/granite-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
index be57ea2a25e..94fbcf91b3a 100644
--- a/dev-libs/granite/granite-0.5.0.ebuild
+++ b/dev-libs/granite/granite-0.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/$(get_version_component_ran
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="demo nls test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2018-06-10 Thread Thomas Deutschmann
commit: bc6358a71f78b4de109f08e76c7a96845b848780
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 10 18:45:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 10 18:46:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6358a7

dev-libs/granite: x86 stable (bug #657272)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/granite/granite-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
index 1073ddfa413..be57ea2a25e 100644
--- a/dev-libs/granite/granite-0.5.0.ebuild
+++ b/dev-libs/granite/granite-0.5.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/elementary/${PN}/archive/$(get_version_component_ran
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="demo nls test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2018-05-18 Thread Andreas Sturmlechner
commit: 4c07c66a4ebb0b6c848ce19b67053f242a4713c5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 18 21:14:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 18 21:14:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c07c66a

dev-libs/granite: inherit versionator

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/granite/granite-0.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
index 6881a8819db..1073ddfa413 100644
--- a/dev-libs/granite/granite-0.5.0.ebuild
+++ b/dev-libs/granite/granite-0.5.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 VALA_MIN_API_VERSION=0.32
 
-inherit gnome2-utils vala cmake-utils
+inherit gnome2-utils vala cmake-utils versionator
 
 DESCRIPTION="Elementary OS library that extends Gtk+"
 HOMEPAGE="https://github.com/elementary/granite;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2018-03-10 Thread Amy Liffey
commit: 8b45a0e2352bbcb68bcc23381175aaacd01c902c
Author: Herb Miller Jr  hlmjr  com>
AuthorDate: Sun Mar  4 17:00:17 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sat Mar 10 13:19:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b45a0e2

dev-libs/granite: Bump to version 0.5.

Pulls in some changes from elementary overlay.

Closes: https://github.com/gentoo/gentoo/pull/7350

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-libs/granite/Manifest |  1 +
 dev-libs/granite/granite-0.5.0.ebuild | 61 +++
 dev-libs/granite/metadata.xml | 18 ++-
 3 files changed, 79 insertions(+), 1 deletion(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index eb39f21aa55..ae5ec018283 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,3 +1,4 @@
 DIST granite-0.2.1.tar.gz 146871 BLAKE2B 
300aac52a3d383adbc0668169abcfa1d171705694d909c0053fc8c0881f7e8ff9724a86f218316245a2e0b88a4d986c14e68e0d37e7a159fc2e619d62c9cdc72
 SHA512 
a9cbe43e836c1e5430260bb8643b63b6712c17a60c184ed7105a9e96eb68e8107c09de655f58262a1dcab85cfb59beb18352b49a5ddb0817f9aff7b86d1e2bb1
 DIST granite-0.2.3.1.tgz 152607 BLAKE2B 
57720ad6ab0502adde57a89a291f3114f217e931399db34356cb97687c5ae4bc7973bf33285e86a1f2227c0982bc1a13bfffc52cafbc0d6cd01d980050ad1f9b
 SHA512 
c4db7d3a9e65178fa961761355fdf4d3795513a5a8d0ba5a448761336817a0de027382421a86213b434449f257f3c869b6275357acb732b6dd382cf5ea86eca8
 DIST granite-0.3.0.tar.gz 285072 BLAKE2B 
21cb3d7216fd18d18f96e50b69a75db5127319c36129bd584b29cb359905cf4439163969b727dfa1decc642d03902390fbb656a5a76da6ad474475694d122590
 SHA512 
3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872
+DIST granite-0.5.0.tar.gz 365015 BLAKE2B 
47b88d0b08a300fecc561161e1722cc1a544f58580d21244b6584f6aba7756afe6548dd663620fe9a09406fc0be2766b1d1093a21d262a5ab001992f309239ed
 SHA512 
6042f40c1338768281ab3e6ad0bfdd8c5c69fc4951a069b0779a22b8999b35110ea8f09cf025dd88bafef7eca6cc0d076a608d55f01c078186e150908f8e4650

diff --git a/dev-libs/granite/granite-0.5.0.ebuild 
b/dev-libs/granite/granite-0.5.0.ebuild
new file mode 100644
index 000..6881a8819db
--- /dev/null
+++ b/dev-libs/granite/granite-0.5.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VALA_MIN_API_VERSION=0.32
+
+inherit gnome2-utils vala cmake-utils
+
+DESCRIPTION="Elementary OS library that extends Gtk+"
+HOMEPAGE="https://github.com/elementary/granite;
+SRC_URI="https://github.com/elementary/${PN}/archive/$(get_version_component_range
 1-2).tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="demo nls test"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libgee:0.8[introspection]
+   >=x11-libs/gtk+-3.14:3[introspection]"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+S="${WORKDIR}"/"${PN}"-"$(get_version_component_range 1-2)"
+
+src_prepare() {
+
+   # Disable building of the demo application (if needed)
+   use demo || cmake_comment_add_subdirectory demo
+
+   # Disable generation of the translations (if needed)
+   use nls || cmake_comment_add_subdirectory po
+
+   cmake-utils_src_prepare
+   vala_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIB_INSTALL_DIR=$(get_libdir)
+   -DVALA_EXECUTABLE=${VALAC}
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/dev-libs/granite/metadata.xml b/dev-libs/granite/metadata.xml
index 87ed66a6e73..1071e73abde 100644
--- a/dev-libs/granite/metadata.xml
+++ b/dev-libs/granite/metadata.xml
@@ -1,7 +1,23 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   h...@hlmjr.com
+   Herb Miller Jr. (herbmillerjr)
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Granite is a companion library for GTK+ and GLib. Among other 
things,
+   it provides complex widgets and convenience functions designed 
for
+   use in apps built for elementary OS.
+   
+   
+   Build the Granite demo application (to 
present all available UI features provided by the library)
+   

-   granite
+   elementary/granite

 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/

2017-01-28 Thread Johannes Huber
commit: c193b4c8fbe8abc706f976303e86359a4a48d686
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jan 28 17:01:00 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jan 28 17:01:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c193b4c8

dev-libs/granite: Remove 0.1.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/granite/Manifest |  1 -
 dev-libs/granite/granite-0.1.0.ebuild | 41 ---
 2 files changed, 42 deletions(-)

diff --git a/dev-libs/granite/Manifest b/dev-libs/granite/Manifest
index dc10ebe..3bbb5f7 100644
--- a/dev-libs/granite/Manifest
+++ b/dev-libs/granite/Manifest
@@ -1,4 +1,3 @@
-DIST granite-0.1.0.tar.gz 92385 SHA256 
8eb552f6fd086779b44d08a7a5283928801e6b0db8c54144b9286f9c89ca02f6 SHA512 
06733870c2ea9d16e4bdb8aec9984b81d27de9aa8958d8b213fe31aad36675a8dadda9513271d63473e7d243e7b760aaa75ed6ad745f9214b394f23425f41f90
 WHIRLPOOL 
38cbddf7ef1c80bd907db512d43be68f920debc830fea853b1b793754f47182266d39b4a3c9da7aeecde3992dd1225cc7e2a25f775091184fd21f130346fd605
 DIST granite-0.2.1.tar.gz 146871 SHA256 
4e9a97488c04b2c3eadcb4b8251c8938a9637820b1989449e55490f42a2ac92c SHA512 
a9cbe43e836c1e5430260bb8643b63b6712c17a60c184ed7105a9e96eb68e8107c09de655f58262a1dcab85cfb59beb18352b49a5ddb0817f9aff7b86d1e2bb1
 WHIRLPOOL 
6d909976300fa32c16b127b0865f7c8b064230407c496653627aa63b1d24ff4197fa3894d93f9ea9d349a85c26ad0b94e7836bfe6fa15aa0deafa1e5b28d51df
 DIST granite-0.2.3.1.tgz 152607 SHA256 
56f05338bb7967f0b912d35bf780a3ddd68b517e1939371a14a5f79581a8f80d SHA512 
c4db7d3a9e65178fa961761355fdf4d3795513a5a8d0ba5a448761336817a0de027382421a86213b434449f257f3c869b6275357acb732b6dd382cf5ea86eca8
 WHIRLPOOL 
b7287c7f5ab0c1213b8ea3dc8512375c133244a3d838e612d42c59d3c9694164c03a40a464e210a3b5771399afff0b24f2b054e61fb76fd636443f7804833caa
 DIST granite-0.3.0.tar.gz 285072 SHA256 
df950dd79749213971d50316c68edadf1fb3c2151cb7d63f6a6b9edf12084ad1 SHA512 
3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872
 WHIRLPOOL 
ebf2130fc97b3d896b868ef2fb37ea3952b0e2630b872a05930ee52f8bc9fb656382cceb7cdbf201e91267b99ab6485777ea2880305ad9e32c79f4af7865f875

diff --git a/dev-libs/granite/granite-0.1.0.ebuild 
b/dev-libs/granite/granite-0.1.0.ebuild
deleted file mode 100644
index 290d677..
--- a/dev-libs/granite/granite-0.1.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-VALA_MIN_API_VERSION="0.14"
-
-inherit cmake-utils multilib vala
-
-DESCRIPTION="A development library for elementary development"
-HOMEPAGE="https://launchpad.net/granite;
-SRC_URI="https://launchpad.net/${PN}/${PV%.*.*}.x/${PV%.*}/+download/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-libs/libgee:0
-   x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   $(vala_depend)
-   virtual/pkgconfig
-   sys-devel/gettext"
-
-DOCS=( AUTHORS )
-
-src_prepare() {
-   vala_src_prepare
-   sed -i -e "/NAMES/s:valac:${VALAC}:" cmake/FindVala.cmake || die
-   sed -i -e "/DESTINATION/s:lib:$(get_libdir):" lib/CMakeLists.txt || die
-}
-
-src_install() {
-   cmake-utils_src_install
-   dohtml -r doc/*
-}