[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/
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/
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+" -HOMEPAGE="ht
[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 desi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 _add
[gentoo-commits] repo/gentoo:master commit in: dev-libs/granite/
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/
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/
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/
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/
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/* -}