[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2024-04-13 Thread Mart Raudsepp
commit: 5bd8e833a9646a57bf25e6b9cdcbdf11d36fa87d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 13 10:20:05 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 13 10:20:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd8e833

gui-libs/libhandy: drop 1.8.2

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 -
 gui-libs/libhandy/libhandy-1.8.2.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 96b9a5a061b1..c39812bc50a6 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1 @@
-DIST libhandy-1.8.2.tar.xz 1778096 BLAKE2B 
83b8316b22e7bd37436d5fdad0bd270dd5d64862bca97d358b0c2a1c6b7b0e18e0f472ce453719dfde982a427fd7c0c523b042d7721415602d3e7b9c57399509
 SHA512 
ec48c66a95b1e9158d3e072e1cfab6d538a9235966c790f1e4d4f2ec40a251c8818f505d031285a53ce855da92b7919d3a26aca4160d93241925da1e8cf4b748
 DIST libhandy-1.8.3.tar.xz 1791428 BLAKE2B 
4e90929e62a197b3dbc8a2565198486d5acd231768afeece617b95c7bf8f689afba01c8bd90312cb41a1c388627b64a31286a706b8422485012754a955925957
 SHA512 
1e0ae363d2a4993c9667243715256b27cb0ecb898fa8f4ea1a914fbeb36c0a9c26447f8f13f92f5a855e45ada49f732adeb30b88d81f3ee5f984bca48db3ae65

diff --git a/gui-libs/libhandy/libhandy-1.8.2.ebuild 
b/gui-libs/libhandy/libhandy-1.8.2.ebuild
deleted file mode 100644
index f89596008071..
--- a/gui-libs/libhandy/libhandy-1.8.2.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org meson xdg vala virtualx
-
-DESCRIPTION="Building blocks for modern adaptive GNOME apps"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
-
-IUSE="examples glade gtk-doc +introspection test +vala"
-REQUIRED_USE="
-   gtk-doc? ( introspection )
-   vala? ( introspection )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=x11-libs/gtk+-3.24.1:3[introspection?]
-   glade? ( dev-util/glade:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-BDEPEND="
-   dev-libs/libxml2:2
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   gtk-doc? ( >=dev-util/gi-docgen-2021.1
-   app-text/docbook-xml-dtd:4.3 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   default
-   use vala && vala_setup
-   xdg_environment_reset
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofiling=false # -pg passing
-   $(meson_feature introspection)
-   $(meson_use vala vapi)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   $(meson_use examples)
-   $(meson_feature glade glade_catalog)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2024-04-07 Thread Arthur Zamarin
commit: 9aaab2ea56b9c31753dcd81f6e6be806be3085be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 07:40:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 07:40:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aaab2ea

gui-libs/libhandy: Stabilize 1.8.3 ppc64, #928774

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.3.ebuild 
b/gui-libs/libhandy/libhandy-1.8.3.ebuild
index cb5a8273ff28..ee595552d4f0 100644
--- a/gui-libs/libhandy/libhandy-1.8.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2024-04-07 Thread Arthur Zamarin
commit: ae117fd0f3133807f40a9f01963621a39fa54a90
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 06:10:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 06:10:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae117fd0

gui-libs/libhandy: Stabilize 1.8.3 amd64, #928774

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.3.ebuild 
b/gui-libs/libhandy/libhandy-1.8.3.ebuild
index 15b0e5b207e7..cb5a8273ff28 100644
--- a/gui-libs/libhandy/libhandy-1.8.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2024-02-09 Thread Mart Raudsepp
commit: 1aef420bd8ec34ffacfd8fe0cf82db4feeac2554
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb  9 21:28:54 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb  9 22:25:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aef420b

gui-libs/libhandy: add 1.8.3

Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.8.3.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 775c5ba6ea6b..96b9a5a061b1 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.8.2.tar.xz 1778096 BLAKE2B 
83b8316b22e7bd37436d5fdad0bd270dd5d64862bca97d358b0c2a1c6b7b0e18e0f472ce453719dfde982a427fd7c0c523b042d7721415602d3e7b9c57399509
 SHA512 
ec48c66a95b1e9158d3e072e1cfab6d538a9235966c790f1e4d4f2ec40a251c8818f505d031285a53ce855da92b7919d3a26aca4160d93241925da1e8cf4b748
+DIST libhandy-1.8.3.tar.xz 1791428 BLAKE2B 
4e90929e62a197b3dbc8a2565198486d5acd231768afeece617b95c7bf8f689afba01c8bd90312cb41a1c388627b64a31286a706b8422485012754a955925957
 SHA512 
1e0ae363d2a4993c9667243715256b27cb0ecb898fa8f4ea1a914fbeb36c0a9c26447f8f13f92f5a855e45ada49f732adeb30b88d81f3ee5f984bca48db3ae65

diff --git a/gui-libs/libhandy/libhandy-1.8.3.ebuild 
b/gui-libs/libhandy/libhandy-1.8.3.ebuild
new file mode 100644
index ..42450f370ce7
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.8.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2023-04-01 Thread Arthur Zamarin
commit: e9ce4ddcb71045d3f73795f2f02534d87528494e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 19:01:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 19:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ce4ddc

gui-libs/libhandy: Stabilize 1.8.2 ppc, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.2.ebuild 
b/gui-libs/libhandy/libhandy-1.8.2.ebuild
index 4faf2a847f78..f89596008071 100644
--- a/gui-libs/libhandy/libhandy-1.8.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2023-03-30 Thread Arthur Zamarin
commit: 3f621437ab006cc151b0cf54d191fc21d7cf9748
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Mar 30 17:42:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Mar 30 17:42:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f621437

gui-libs/libhandy: Stabilize 1.8.2 ppc64, #901377

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.2.ebuild 
b/gui-libs/libhandy/libhandy-1.8.2.ebuild
index 681c3c7bcd3e..4faf2a847f78 100644
--- a/gui-libs/libhandy/libhandy-1.8.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2023-03-04 Thread Matt Turner
commit: dcc65eb5b3e6bbdca69a154cb42a8147b06acadb
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  5 02:21:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  5 03:25:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc65eb5

gui-libs/libhandy: Version bump to 1.8.2

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.8.2.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 64424fe24ddf..dd3caeaa70a3 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.8.0.tar.xz 1796032 BLAKE2B 
15929cfde5e01b25e0ccc4dfa94bb0d12272b02a5c5196fcb3a85a898bf8384faa4101114e14f44d53f326fa5321254bba85e3c7f41e426ebd116e2d3dfd96ca
 SHA512 
88f37d310ddc26a26612648d9f7beff6e77347a2cf59f682690dc838c3ec1bad9408ed39571c6cd779bea3d334a9c275ba3789d45c11c0a3e454617d41cc0035
 DIST libhandy-1.8.1.tar.xz 1801348 BLAKE2B 
48d9f37f333bbebacd265a802c8fad6aa4c5a2c5ffaa879ee61fd02c92e10b9c60bd01f6bff0afe4573b6e8e3b16fc4633b25c98e5c7e0adb787161ee1aeee88
 SHA512 
ffcc8dfc0687e3410d1c1b10b56a974925688eee4a971baffc9adafc3585e5e3f4e91b04c6ab1aea99b1d582982a28bdc13c07cdf2af523e1af0d724229b4999
+DIST libhandy-1.8.2.tar.xz 1778096 BLAKE2B 
83b8316b22e7bd37436d5fdad0bd270dd5d64862bca97d358b0c2a1c6b7b0e18e0f472ce453719dfde982a427fd7c0c523b042d7721415602d3e7b9c57399509
 SHA512 
ec48c66a95b1e9158d3e072e1cfab6d538a9235966c790f1e4d4f2ec40a251c8818f505d031285a53ce855da92b7919d3a26aca4160d93241925da1e8cf4b748

diff --git a/gui-libs/libhandy/libhandy-1.8.2.ebuild 
b/gui-libs/libhandy/libhandy-1.8.2.ebuild
new file mode 100644
index ..1a9f78259e46
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.8.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2023-02-25 Thread Joonas Niilola
commit: 8de31ac83cfd273af9220a771b96aa99a848b4f8
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 25 11:03:24 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 11:03:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de31ac8

gui-libs/libhandy: add missing xorg-proto dep

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

 gui-libs/libhandy/libhandy-1.8.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.1.ebuild 
b/gui-libs/libhandy/libhandy-1.8.1.ebuild
index afdab98c45b1..1a9f78259e46 100644
--- a/gui-libs/libhandy/libhandy-1.8.1.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.1.ebuild
@@ -25,7 +25,8 @@ RDEPEND="
glade? ( dev-util/glade:3.10= )
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
 BDEPEND="
dev-libs/libxml2:2
dev-util/glib-utils



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2023-02-01 Thread Matt Turner
commit: d776891bdc9f7ca08e19190e31db4eef9131e8aa
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb  1 16:26:10 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb  1 16:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d776891b

gui-libs/libhandy: Version bump to 1.8.1

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.8.1.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 0ef0a30f7825..64424fe24ddf 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.8.0.tar.xz 1796032 BLAKE2B 
15929cfde5e01b25e0ccc4dfa94bb0d12272b02a5c5196fcb3a85a898bf8384faa4101114e14f44d53f326fa5321254bba85e3c7f41e426ebd116e2d3dfd96ca
 SHA512 
88f37d310ddc26a26612648d9f7beff6e77347a2cf59f682690dc838c3ec1bad9408ed39571c6cd779bea3d334a9c275ba3789d45c11c0a3e454617d41cc0035
+DIST libhandy-1.8.1.tar.xz 1801348 BLAKE2B 
48d9f37f333bbebacd265a802c8fad6aa4c5a2c5ffaa879ee61fd02c92e10b9c60bd01f6bff0afe4573b6e8e3b16fc4633b25c98e5c7e0adb787161ee1aeee88
 SHA512 
ffcc8dfc0687e3410d1c1b10b56a974925688eee4a971baffc9adafc3585e5e3f4e91b04c6ab1aea99b1d582982a28bdc13c07cdf2af523e1af0d724229b4999

diff --git a/gui-libs/libhandy/libhandy-1.8.1.ebuild 
b/gui-libs/libhandy/libhandy-1.8.1.ebuild
new file mode 100644
index ..afdab98c45b1
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.8.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-11-05 Thread Arthur Zamarin
commit: 04cdf1fe2a1e6e01b5129d7acb2d0d015c3434a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 09:57:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 09:57:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04cdf1fe

gui-libs/libhandy: Stabilize 1.8.0 ppc64, #879807

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.8.0.ebuild 
b/gui-libs/libhandy/libhandy-1.8.0.ebuild
index 02f24160f075..b3074a66de9d 100644
--- a/gui-libs/libhandy/libhandy-1.8.0.ebuild
+++ b/gui-libs/libhandy/libhandy-1.8.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-10-30 Thread Matt Turner
commit: d410960b2bc7b86034ffeeba076b263c41ea7041
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:15 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 30 23:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d410960b

gui-libs/libhandy: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/gui-libs/libhandy/metadata.xml b/gui-libs/libhandy/metadata.xml
index 35de235b4cf8..428b5efe2808 100644
--- a/gui-libs/libhandy/metadata.xml
+++ b/gui-libs/libhandy/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Install module and catalog for 
dev-util/glade
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Install module and catalog for 
dev-util/glade
+  
+  
+GNOME/libhandy
+  
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-09-15 Thread Matt Turner
commit: 09e9261d51a8a00e4a37d8c1956930f50be2335b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 16 02:21:46 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 16 02:40:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e9261d

gui-libs/libhandy: Version bump to 1.8.0

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.8.0.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 2490c745795b..f59e7c186c88 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.6.3.tar.xz 1785692 BLAKE2B 
e48c8724a5298d61412562f4be00e7c3198dae896d143319adc3c84296f0ce1272a46b23e432df02f184a330c342ed6c34bc072fdcc648cbf1923aa17105b3bf
 SHA512 
bf210bc49b512fe74438759e2b8238fbba9c8ccd57e96b7a72f484df080a407da56ffcacbef3265da8de6a1edc954d4b3d77eaddbd1f62141d41db5c17253b49
+DIST libhandy-1.8.0.tar.xz 1796032 BLAKE2B 
15929cfde5e01b25e0ccc4dfa94bb0d12272b02a5c5196fcb3a85a898bf8384faa4101114e14f44d53f326fa5321254bba85e3c7f41e426ebd116e2d3dfd96ca
 SHA512 
88f37d310ddc26a26612648d9f7beff6e77347a2cf59f682690dc838c3ec1bad9408ed39571c6cd779bea3d334a9c275ba3789d45c11c0a3e454617d41cc0035

diff --git a/gui-libs/libhandy/libhandy-1.8.0.ebuild 
b/gui-libs/libhandy/libhandy-1.8.0.ebuild
new file mode 100644
index ..5837b57a1218
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.8.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   use vala && vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-09-03 Thread Matt Turner
commit: e7e7f83476ff57a48cee8450e9dc999a5ccd7cd2
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Mon Aug 29 13:16:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Sep  4 03:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e7f834

gui-libs/libhandy: USE=introspection is required for USE=gtk-doc

Closes: https://github.com/gentoo/gentoo/pull/27058
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/libhandy-1.6.3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
index 219cc2a15217..7abe90532137 100644
--- a/gui-libs/libhandy/libhandy-1.6.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -13,7 +13,10 @@ SLOT="1"
 KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
+REQUIRED_USE="
+   gtk-doc? ( introspection )
+   vala? ( introspection )
+"
 RESTRICT="!test? ( test )"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-08-15 Thread Arthur Zamarin
commit: 11b1ef648864404cf21be29c5b7d868bf03acf2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b1ef64

gui-libs/libhandy: Stabilize 1.6.3 ppc64, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
index 4836879c9494..219cc2a15217 100644
--- a/gui-libs/libhandy/libhandy-1.6.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-08-15 Thread Arthur Zamarin
commit: 3cf6e7aac8b85e6a7386595af0644f12fc8a766c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:12:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:12:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf6e7aa

gui-libs/libhandy: Stabilize 1.6.3 ppc, #861029

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
index f40058990774..4836879c9494 100644
--- a/gui-libs/libhandy/libhandy-1.6.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-07-28 Thread Sam James
commit: 921a7ba9c581de3a6a012f0753acb1152f5b1c4d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 29 02:58:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 29 02:58:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921a7ba9

gui-libs/libhandy: Stabilize 1.6.3 arm64, #861029

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

 gui-libs/libhandy/libhandy-1.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
index c396cac2d01a..f8daee2d68fd 100644
--- a/gui-libs/libhandy/libhandy-1.6.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-07-09 Thread Matt Turner
commit: 0feca3e26f6df5265a4a60e310f0eea43652238c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Jul  9 23:36:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Jul  9 23:38:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0feca3e2

gui-libs/libhandy: Version bump to 1.6.3

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.6.3.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 643b19b4b6d6..794fee086d05 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.6.2.tar.xz 1783660 BLAKE2B 
4819ee8917d324f795b5f983ba69a3a5e5e77addf45c83b63ab676407aadb335f1130d02f011a6fb479f7ab71fdac7030b6fadb42dea92ac2fa949ed6d240844
 SHA512 
482a848ec5b085e2c5dcc94a1a9be618de22f779dc8c8cc07945f6269d1061e96009700ee9e3ddf0ccac0ce2ac01ccb4da3a8d366f1b3b9ceecc282a46021a6d
+DIST libhandy-1.6.3.tar.xz 1785692 BLAKE2B 
e48c8724a5298d61412562f4be00e7c3198dae896d143319adc3c84296f0ce1272a46b23e432df02f184a330c342ed6c34bc072fdcc648cbf1923aa17105b3bf
 SHA512 
bf210bc49b512fe74438759e2b8238fbba9c8ccd57e96b7a72f484df080a407da56ffcacbef3265da8de6a1edc954d4b3d77eaddbd1f62141d41db5c17253b49

diff --git a/gui-libs/libhandy/libhandy-1.6.3.ebuild 
b/gui-libs/libhandy/libhandy-1.6.3.ebuild
new file mode 100644
index ..c396cac2d01a
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.6.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-05-27 Thread Sam James
commit: cb640a2069133c5c23f35c661c21eaed064f5ff4
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 05:04:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 05:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb640a20

gui-libs/libhandy: Stabilize 1.6.2 ppc64, #843794

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

 gui-libs/libhandy/libhandy-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.6.2.ebuild 
b/gui-libs/libhandy/libhandy-1.6.2.ebuild
index 01d3182ef882..cbcc4716c565 100644
--- a/gui-libs/libhandy/libhandy-1.6.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.6.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-04-22 Thread Matt Turner
commit: 6a1897c2fe888ac4de4a079d83658ed78fb4306e
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 23 01:02:35 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Apr 23 04:59:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1897c2

gui-libs/libhandy: Version bump to 1.6.2

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.6.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index cbde8dff3623..8ee262fbad40 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
 DIST libhandy-1.6.1.tar.xz 1781604 BLAKE2B 
87f33662397d569fbb58e04b3e61e282fdeede0098753dcdf5da885a13096007446eb2d404cf4231021fdb2cd76895faa37929dad651d54e57f5a623db6c7823
 SHA512 
1fddf72d7e6d97f12c879a512baeef80e32be4108640b2ff64c5b7dec68d8e2da8f9a2da3c1cb6cde8c2e672f4225e7db698f794641264e64ee9af3c68dbfbb3
+DIST libhandy-1.6.2.tar.xz 1783660 BLAKE2B 
4819ee8917d324f795b5f983ba69a3a5e5e77addf45c83b63ab676407aadb335f1130d02f011a6fb479f7ab71fdac7030b6fadb42dea92ac2fa949ed6d240844
 SHA512 
482a848ec5b085e2c5dcc94a1a9be618de22f779dc8c8cc07945f6269d1061e96009700ee9e3ddf0ccac0ce2ac01ccb4da3a8d366f1b3b9ceecc282a46021a6d

diff --git a/gui-libs/libhandy/libhandy-1.6.2.ebuild 
b/gui-libs/libhandy/libhandy-1.6.2.ebuild
new file mode 100644
index ..c396cac2d01a
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.6.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-03-20 Thread Matt Turner
commit: dbdcd6700bcee264a2aa86344e557b071b37fe77
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 18:00:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdcd670

gui-libs/libhandy: Version bump to 1.6.1

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.6.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index cafb4cb74484..943c0c794df5 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
 DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 
51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123
 SHA512 
cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0
+DIST libhandy-1.6.1.tar.xz 1781604 BLAKE2B 
87f33662397d569fbb58e04b3e61e282fdeede0098753dcdf5da885a13096007446eb2d404cf4231021fdb2cd76895faa37929dad651d54e57f5a623db6c7823
 SHA512 
1fddf72d7e6d97f12c879a512baeef80e32be4108640b2ff64c5b7dec68d8e2da8f9a2da3c1cb6cde8c2e672f4225e7db698f794641264e64ee9af3c68dbfbb3

diff --git a/gui-libs/libhandy/libhandy-1.6.1.ebuild 
b/gui-libs/libhandy/libhandy-1.6.1.ebuild
new file mode 100644
index ..c396cac2d01a
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/, profiles/

2022-03-20 Thread Matt Turner
commit: dd579220a056a00148582f8465a73e8c3285078c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 20 18:03:09 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 20 19:54:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd579220

gui-libs/libhandy: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 -
 gui-libs/libhandy/libhandy-1.5.0.ebuild | 56 -
 profiles/package.mask   |  1 -
 3 files changed, 58 deletions(-)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 943c0c794df5..cbde8dff3623 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,3 +1,2 @@
 DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
-DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 
51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123
 SHA512 
cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0
 DIST libhandy-1.6.1.tar.xz 1781604 BLAKE2B 
87f33662397d569fbb58e04b3e61e282fdeede0098753dcdf5da885a13096007446eb2d404cf4231021fdb2cd76895faa37929dad651d54e57f5a623db6c7823
 SHA512 
1fddf72d7e6d97f12c879a512baeef80e32be4108640b2ff64c5b7dec68d8e2da8f9a2da3c1cb6cde8c2e672f4225e7db698f794641264e64ee9af3c68dbfbb3

diff --git a/gui-libs/libhandy/libhandy-1.5.0.ebuild 
b/gui-libs/libhandy/libhandy-1.5.0.ebuild
deleted file mode 100644
index 8af23d0bf4e6..
--- a/gui-libs/libhandy/libhandy-1.5.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson xdg vala virtualx
-
-DESCRIPTION="Building blocks for modern adaptive GNOME apps"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-IUSE="examples glade gtk-doc +introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=x11-libs/gtk+-3.24.1:3[introspection?]
-   glade? ( dev-util/glade:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/libxml2:2
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofiling=false # -pg passing
-   $(meson_feature introspection)
-   $(meson_use vala vapi)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   $(meson_use examples)
-   $(meson_feature glade glade_catalog)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index a23379d49b0c..ba5f2aa1fcb0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -367,7 +367,6 @@ app-misc/emelfm2
 
 # Mart Raudsepp  (2021-12-18)
 # GNOME 42 mask, bug #835448
->=gui-libs/libhandy-1.5.0
 >=gui-libs/gtksourceview-5.3
 >=app-editors/gnome-text-editor-42_alpha
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-01-24 Thread Sam James
commit: 8ec5a5f92f35042521a34322ea1da20d68838409
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 14:49:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 14:49:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec5a5f9

gui-libs/libhandy: Stabilize 1.4.0 ppc, #831048

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

 gui-libs/libhandy/libhandy-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.4.0.ebuild 
b/gui-libs/libhandy/libhandy-1.4.0.ebuild
index 226b9f914c72..7a08bbb6f8cc 100644
--- a/gui-libs/libhandy/libhandy-1.4.0.ebuild
+++ b/gui-libs/libhandy/libhandy-1.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-01-23 Thread Sam James
commit: 51b2169a0e10fd3be022a3ef1d38e8cb24725c2b
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 03:39:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 03:39:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b2169a

gui-libs/libhandy: Stabilize 1.4.0 amd64, #831048

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

 gui-libs/libhandy/libhandy-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.4.0.ebuild 
b/gui-libs/libhandy/libhandy-1.4.0.ebuild
index 3d5e2e089f3b..67f36f79aa99 100644
--- a/gui-libs/libhandy/libhandy-1.4.0.ebuild
+++ b/gui-libs/libhandy/libhandy-1.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-01-20 Thread Jakov Smolić
commit: 968ba685b16963662771e3692380546ecaaea971
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jan 20 09:57:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jan 20 10:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968ba685

gui-libs/libhandy: Stabilize 1.4.0 x86, #831048

Signed-off-by: Jakov Smolić  gentoo.org>

 gui-libs/libhandy/libhandy-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.4.0.ebuild 
b/gui-libs/libhandy/libhandy-1.4.0.ebuild
index 0e6983fcc847..3d5e2e089f3b 100644
--- a/gui-libs/libhandy/libhandy-1.4.0.ebuild
+++ b/gui-libs/libhandy/libhandy-1.4.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2022-01-20 Thread Arthur Zamarin
commit: a4ef2a6bf42994ebff5fc21830fbee36ea7e79f0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jan 20 09:42:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jan 20 09:42:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ef2a6b

gui-libs/libhandy: Stabilize 1.4.0 ppc64, #831048

Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/libhandy/libhandy-1.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/libhandy/libhandy-1.4.0.ebuild 
b/gui-libs/libhandy/libhandy-1.4.0.ebuild
index 8af23d0bf4e6..0e6983fcc847 100644
--- a/gui-libs/libhandy/libhandy-1.4.0.ebuild
+++ b/gui-libs/libhandy/libhandy-1.4.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
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-12-17 Thread Matt Turner
commit: 537861df99afd410887f92fc4913e921613578cb
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 18 03:34:26 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 18 03:47:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537861df

gui-libs/libhandy: Version bump to 1.5.0

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.5.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index e83537ad3a30..61ca92abf741 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
 DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8
+DIST libhandy-1.5.0.tar.xz 516128 BLAKE2B 
51b479b297009f0663b9cd614c350d78dd702e3428f98759219b277d9010f2453142eabda2a9f8318d65b0efb156f0716fd606bf93b157c296648e4a1cb68123
 SHA512 
cd7706e97bc9d5a7d595c450145bc157b95afaccc1ee26b5490149327fd644eb522b7bbfee92ea2780083c36d69bbd666c52e38a752e78068a5ba0f79b3c56a0

diff --git a/gui-libs/libhandy/libhandy-1.5.0.ebuild 
b/gui-libs/libhandy/libhandy-1.5.0.ebuild
new file mode 100644
index ..8af23d0bf4e6
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-09-15 Thread Mart Raudsepp
commit: 499e98c6a7113b578bf043ee8e93f4d76157e127
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 15 19:59:57 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 15 19:59:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499e98c6

gui-libs/libhandy: bump to 1.4.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.4.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 0c3fb1d65b2..e83537ad3a3 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
 DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
+DIST libhandy-1.4.0.tar.xz 496476 BLAKE2B 
fca22f75348de5a485aa426f90201217e3f5b9bea664d9625b205990fa2c1a6e7ee32dfeec9a6695fcc9bfd841de1d2d310590ed6c59ec9835cb243f6bba54eb
 SHA512 
a616430873cdd928d7875f776c5b98c66f1ab2f11422dffeed86844cec68cd212eb698413e38da0f0c38fc6c144372519ea1d03c8255fb4f7da9603c1713e6f8

diff --git a/gui-libs/libhandy/libhandy-1.4.0.ebuild 
b/gui-libs/libhandy/libhandy-1.4.0.ebuild
new file mode 100644
index 000..8af23d0bf4e
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-07-26 Thread Matt Turner
commit: 4599e15bfee56b028d914476cbaadc79be22baa1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul 26 06:15:28 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul 26 07:14:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4599e15b

gui-libs/libhandy: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 -
 gui-libs/libhandy/libhandy-1.2.2.ebuild | 56 -
 2 files changed, 57 deletions(-)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 6b95f7bc528..0c3fb1d65b2 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1 @@
-DIST libhandy-1.2.2.tar.xz 488508 BLAKE2B 
1b764c90710de8a7960308b6441657799e6c3a12de9688f720748ca57653f6592fb4ba9f75841d76ae477af7c1709dc4f303658cc543c8de3f6f64d1de7d03cf
 SHA512 
2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
 DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e

diff --git a/gui-libs/libhandy/libhandy-1.2.2.ebuild 
b/gui-libs/libhandy/libhandy-1.2.2.ebuild
deleted file mode 100644
index 4caad0a11e8..000
--- a/gui-libs/libhandy/libhandy-1.2.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org meson xdg vala virtualx
-
-DESCRIPTION="Building blocks for modern adaptive GNOME apps"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
-
-LICENSE="LGPL-2.1+"
-SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
-
-IUSE="examples glade gtk-doc +introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=x11-libs/gtk+-3.24.1:3[introspection?]
-   glade? ( dev-util/glade:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-libs/libxml2:2
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3 )
-   vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofiling=false # -pg passing
-   $(meson_feature introspection)
-   $(meson_use vala vapi)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   $(meson_use examples)
-   $(meson_feature glade glade_catalog)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-07-24 Thread Sam James
commit: 831e9debc289594c05c318f68162e4343f1ff908
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 24 17:06:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 24 17:06:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831e9deb

gui-libs/libhandy: Stabilize 1.2.3 ppc64, #800710

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

 gui-libs/libhandy/libhandy-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.2.3.ebuild 
b/gui-libs/libhandy/libhandy-1.2.3.ebuild
index 47086232a66..4caad0a11e8 100644
--- a/gui-libs/libhandy/libhandy-1.2.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.2.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-07-11 Thread Sam James
commit: f7d1030e993a0e9a81806128b826555393d0bdaf
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:48:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:48:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d1030e

gui-libs/libhandy: Stabilize 1.2.3 arm64, #800710

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

 gui-libs/libhandy/libhandy-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.2.3.ebuild 
b/gui-libs/libhandy/libhandy-1.2.3.ebuild
index c4158d2a877..2e4925e780a 100644
--- a/gui-libs/libhandy/libhandy-1.2.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.2.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/, gui-libs/libhandy/files/

2021-07-11 Thread Mart Raudsepp
commit: 3decf504fa80db3fa594dfb0fc3ac6bfddeac35b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jul 11 12:31:22 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jul 11 12:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3decf504

gui-libs/libhandy: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest |   1 -
 .../libhandy/files/0.0.13-glade3.36-compat1.patch  |  40 -
 .../libhandy/files/0.0.13-glade3.36-compat2.patch  |  56 ---
 .../libhandy/files/0.0.13-glade3.37-compat.patch   | 173 -
 gui-libs/libhandy/libhandy-0.0.13.ebuild   |  66 
 5 files changed, 336 deletions(-)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 39cc287d600..6b95f7bc528 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,3 +1,2 @@
 DIST libhandy-1.2.2.tar.xz 488508 BLAKE2B 
1b764c90710de8a7960308b6441657799e6c3a12de9688f720748ca57653f6592fb4ba9f75841d76ae477af7c1709dc4f303658cc543c8de3f6f64d1de7d03cf
 SHA512 
2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
 DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
-DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch 
b/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch
deleted file mode 100644
index 13321778ff2..000
--- a/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From c5ada7063a68cc05ed1b783a9769557b8e2a83ed Mon Sep 17 00:00:00 2001
-From: Alberto Fanjul 
-Date: Thu, 7 May 2020 12:43:51 +0200
-Subject: [PATCH 1/2] glade: Adapt to Glade 3.36 API changes
-
-Fixes https://source.puri.sm/Librem5/libhandy/issues/267.

- glade/glade-hdy-header-group.c | 2 +-
- glade/glade-hdy-swipe-group.c  | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/glade/glade-hdy-header-group.c b/glade/glade-hdy-header-group.c
-index be6a9de..aa83c6b 100644
 a/glade/glade-hdy-header-group.c
-+++ b/glade/glade-hdy-header-group.c
-@@ -43,7 +43,7 @@ glade_hdy_header_group_read_widgets (GladeWidget *widget, 
GladeXmlNode *node)
- string = widget_name;
-   } else if (widget_name != NULL) {
- tmp =
--  g_strdup_printf ("%s%s%s", string, GPC_OBJECT_DELIMITER,
-+  g_strdup_printf ("%s%s%s", string, 
GLADE_PROPERTY_DEF_OBJECT_DELIMITER,
-widget_name);
- string = (g_free (string), tmp);
- g_free (widget_name);
-diff --git a/glade/glade-hdy-swipe-group.c b/glade/glade-hdy-swipe-group.c
-index 0b42798..ff909b0 100644
 a/glade/glade-hdy-swipe-group.c
-+++ b/glade/glade-hdy-swipe-group.c
-@@ -45,7 +45,7 @@ glade_hdy_swipe_group_read_widgets (GladeWidget  *widget,
- string = widget_name;
-   } else if (widget_name != NULL) {
- tmp =
--  g_strdup_printf ("%s%s%s", string, GPC_OBJECT_DELIMITER,
-+  g_strdup_printf ("%s%s%s", string, 
GLADE_PROPERTY_DEF_OBJECT_DELIMITER,
-widget_name);
- string = (g_free (string), tmp);
- g_free (widget_name);
--- 
-2.20.1
-

diff --git a/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch 
b/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch
deleted file mode 100644
index a3b2f891499..000
--- a/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 2fb8c6a62b52aa85266f1cf0e8cf6dfa1a7f194f Mon Sep 17 00:00:00 2001
-From: Adrien Plazas 
-Date: Mon, 11 May 2020 13:38:36 +0200
-Subject: [PATCH 2/2] glade: Support both 3.24 and 3.36
-
-leio: Backported to 0.0.13

- glade/glade-hdy-header-group.c |  9 +
- glade/glade-hdy-swipe-group.c  | 11 +++
- 2 files changed, 20 insertions(+)
-
-diff --git a/glade/glade-hdy-header-group.c b/glade/glade-hdy-header-group.c
-index aa83c6b..bd620ad 100644
 a/glade/glade-hdy-header-group.c
-+++ b/glade/glade-hdy-header-group.c
-@@ -14,6 +14,15 @@
- #include 
- #include 
- 
-+/* Guess wether we are using a Glade version older than 3.36.
-+ *
-+ * If yes, redefine some symbols which got renamed.
-+ */
-+#ifndef GLADE_PROPERTY_DEF_OBJECT_DELIMITER
-+#define GLADE_PROPERTY_DEF_OBJECT_DELIMITER GPC_OBJECT_DELIMITER
-+#define 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-06-21 Thread Matt Turner
commit: c77e2a7514123b41566cd22e7fe2472f54fa0d55
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun 21 23:56:23 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun 21 23:59:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77e2a75

gui-libs/libhandy: Version bump to 1.2.3

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.2.3.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 0f4a0f27db1..39cc287d600 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.2.2.tar.xz 488508 BLAKE2B 
1b764c90710de8a7960308b6441657799e6c3a12de9688f720748ca57653f6592fb4ba9f75841d76ae477af7c1709dc4f303658cc543c8de3f6f64d1de7d03cf
 SHA512 
2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
+DIST libhandy-1.2.3.tar.xz 491024 BLAKE2B 
b15e4b12135230ce6e588e005f55edada001abaa3fbdcf2f05b5e05f364beaa8983239f3a562b8600fc07edd6b6b7e834d42a06ec1ec626d7a43d6634ba93d0e
 SHA512 
20ed6708bb517c81d9b8520c522555d7cdaf36f19dd29603a4f86d6d47ec2552af8874605b1866eb634d25afd0a2c18690cb1be6eafce81cac7857890388799e
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.2.3.ebuild 
b/gui-libs/libhandy/libhandy-1.2.3.ebuild
new file mode 100644
index 000..1df7e54eddb
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.2.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-05-29 Thread Sam James
commit: e7c795132c989008def6f29e5a943de3eb375e03
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 15:26:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 15:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c79513

gui-libs/libhandy: Stabilize 1.2.2 ppc64, #792327

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

 gui-libs/libhandy/libhandy-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.2.2.ebuild 
b/gui-libs/libhandy/libhandy-1.2.2.ebuild
index 47086232a66..4caad0a11e8 100644
--- a/gui-libs/libhandy/libhandy-1.2.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.2.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-05-28 Thread Sam James
commit: 9cffa57e54b19d458d14b16f5ffa853a9b5505d8
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 19:19:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 28 19:19:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cffa57e

gui-libs/libhandy: Stabilize 1.2.2 ppc, #792327

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

 gui-libs/libhandy/libhandy-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.2.2.ebuild 
b/gui-libs/libhandy/libhandy-1.2.2.ebuild
index 1df7e54eddb..e1787ca4af9 100644
--- a/gui-libs/libhandy/libhandy-1.2.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.2.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-04-27 Thread Matt Turner
commit: 53da12505c83fc60c541e07aec8952a7ced8acc1
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 27 22:09:36 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 27 22:17:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53da1250

gui-libs/libhandy: Version bump to 1.2.2

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.2.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 265eb6c4d80..1c5528ee7c2 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,4 +1,5 @@
 DIST libhandy-1.0.3.tar.xz 389068 BLAKE2B 
2892103a672551f9a48a2f877568548fe771aeddbf156427baf03f8654488b5a0a8218f621366a47097030eb0ecf5abeb4f021d320046602cda0a028d91ec566
 SHA512 
cc304acc53e0819dce4931292e395ba44c1eb8630ebfa56390637bf376de226f4545906892967815c3e144423409b5a85e293568d3ed8069a6c4775307aeef4f
 DIST libhandy-1.2.0.tar.xz 481120 BLAKE2B 
327a2b1d9bec68a705f0e1cd7ebecc35706a95fd9964482244ebc6fd36f84e1563918286e507b77ec70ba4bab118b0e508a2cebef7514685221b918994d2fa6a
 SHA512 
34f84479fcef6fdd3b46a03a0b4806887708ce8295461eae655e34febdec5b62de56e34e58696545f086be8de1e2c0ac13a61a4bbe0a945a87e7d8e860a5f919
 DIST libhandy-1.2.1.tar.xz 488324 BLAKE2B 
9266671b0503971b80d9466673431624600c1ed0d061693187ab2dfe5a017235c985ba997882493f03bd7d6bb0d32c78a8858591dc57f6c101e64987d37eef4a
 SHA512 
0474d1f15a1572ab3f622ec703fc4167beb3ed6062f566d8b50c20894a217c66d00c5b4616d54e65fac312b9836428e8cb83753566cf67abffb9eafbb87dc926
+DIST libhandy-1.2.2.tar.xz 488508 BLAKE2B 
1b764c90710de8a7960308b6441657799e6c3a12de9688f720748ca57653f6592fb4ba9f75841d76ae477af7c1709dc4f303658cc543c8de3f6f64d1de7d03cf
 SHA512 
2135d3e15931fa143698de9200803c90e93c87b82c96b4fff90b75075c218a8ef2f69a26210bda8c10fb7195f115b11b804bb6de0b2f65cd464a7cefe35d0af4
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.2.2.ebuild 
b/gui-libs/libhandy/libhandy-1.2.2.ebuild
new file mode 100644
index 000..1df7e54eddb
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.2.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/files/, gui-libs/libhandy/

2021-04-21 Thread Matt Turner
commit: 5758d2b4d21e7cf60aa631523411480f8b39f0e8
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 21 14:58:43 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 21 15:07:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5758d2b4

gui-libs/libhandy: Add patch to build with glade >= 3.37

Closes: https://bugs.gentoo.org/784068
Signed-off-by: Matt Turner  gentoo.org>

 .../libhandy/files/0.0.13-glade3.37-compat.patch   | 173 +
 gui-libs/libhandy/libhandy-0.0.13.ebuild   |   1 +
 2 files changed, 174 insertions(+)

diff --git a/gui-libs/libhandy/files/0.0.13-glade3.37-compat.patch 
b/gui-libs/libhandy/files/0.0.13-glade3.37-compat.patch
new file mode 100644
index 000..63568496d63
--- /dev/null
+++ b/gui-libs/libhandy/files/0.0.13-glade3.37-compat.patch
@@ -0,0 +1,173 @@
+From dfb9322ae70236edd45fad695dd6c24517f2ceaf Mon Sep 17 00:00:00 2001
+From: James Westman 
+Date: Wed, 23 Sep 2020 13:14:07 -0500
+Subject: [PATCH] glade: Fix macro renamed in GladeUI 3.37
+
+Glade 3.37 renamed the macro GWA_GET_CLASS to
+GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS [1]. This commit switches to use the new
+macro name, and for older versions of Glade, defines the new name as the old
+one for compatibility.
+
+Fixes #335 and obsoletes !607.
+
+[1]: 
https://gitlab.gnome.org/GNOME/glade/-/commit/bb626dd41d93c92b587b37f03d295356e39a7d04
+
+mattst88: Backported to 0.0.13
+---
+ glade/glade-hdy-header-group.c | 14 +++---
+ glade/glade-hdy-paginator.c| 18 +-
+ glade/glade-hdy-swipe-group.c  | 14 +++---
+ 3 files changed, 35 insertions(+), 11 deletions(-)
+
+diff --git a/glade/glade-hdy-header-group.c b/glade/glade-hdy-header-group.c
+index bd620ad..11c3aad 100644
+--- a/glade/glade-hdy-header-group.c
 b/glade/glade-hdy-header-group.c
+@@ -14,6 +14,14 @@
+ #include 
+ #include 
+ 
++/*
++ * Another macro got renamed in GladeUI 3.38. For older versions of GladeUI,
++ * define the new macro as the old one.
++ */
++#ifndef GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS
++#define GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS GWA_GET_CLASS
++#endif
++
+ /* Guess wether we are using a Glade version older than 3.36.
+  *
+  * If yes, redefine some symbols which got renamed.
+@@ -83,7 +91,7 @@ glade_hdy_header_group_read_widget (GladeWidgetAdaptor 
*adaptor,
+ return;
+ 
+   /* First chain up and read in all the normal properties.. */
+-  GWA_GET_CLASS (G_TYPE_OBJECT)->read_widget (adaptor, widget, node);
++  GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS (G_TYPE_OBJECT)->read_widget 
(adaptor, widget, node);
+ 
+   glade_hdy_header_group_read_widgets (widget, node);
+ }
+@@ -129,7 +137,7 @@ glade_hdy_header_group_write_widget (GladeWidgetAdaptor 
*adaptor,
+ return;
+ 
+   /* First chain up and read in all the normal properties.. */
+-  GWA_GET_CLASS (G_TYPE_OBJECT)->write_widget (adaptor, widget, context, 
node);
++  GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS (G_TYPE_OBJECT)->write_widget 
(adaptor, widget, context, node);
+ 
+   glade_hdy_header_group_write_widgets (widget, context, node);
+ }
+@@ -163,7 +171,7 @@ glade_hdy_header_group_set_property (GladeWidgetAdaptor 
*adaptor,
+  GTK_HEADER_BAR (list->data));
+ }
+   } else {
+-GWA_GET_CLASS (G_TYPE_OBJECT)->set_property (adaptor, object,
++GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS (G_TYPE_OBJECT)->set_property 
(adaptor, object,
+  property_name, value);
+   }
+ }
+diff --git a/glade/glade-hdy-paginator.c b/glade/glade-hdy-paginator.c
+index cce9abf..f34acc8 100644
+--- a/glade/glade-hdy-paginator.c
 b/glade/glade-hdy-paginator.c
+@@ -16,6 +16,14 @@
+ 
+ #include 
+ 
++/*
++ * Another macro got renamed in GladeUI 3.38. For older versions of GladeUI,
++ * define the new macro as the old one.
++ */
++#ifndef GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS
++#define GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS GWA_GET_CLASS
++#endif
++
+ #define CENTER_CONTENT_INSENSITIVE_MSG _("This property does not apply unless 
Show Indicators is set.")
+ 
+ static gint
+@@ -231,7 +239,7 @@ glade_hdy_paginator_child_action_activate 
(GladeWidgetAdaptor *adaptor,
+ 
+ glade_command_pop_group ();
+   } else
+-GWA_GET_CLASS (GTK_TYPE_CONTAINER)->child_action_activate (adaptor,
++GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS 
(GTK_TYPE_CONTAINER)->child_action_activate (adaptor,
+container,
+object,
+action_path);
+@@ -315,7 +323,7 @@ glade_hdy_paginator_set_property (GladeWidgetAdaptor 
*adaptor,
+ if (!strcmp (id, "indicator-style"))
+   set_indicator_style (object, value);
+ 
+-GWA_GET_CLASS (GTK_TYPE_CONTAINER)->set_property (adaptor, object, id, 
value);
++GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-04-14 Thread Matt Turner
commit: e89cb089e8315f430bee29f8b2316e6655383b97
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr 14 20:22:10 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr 14 20:45:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89cb089

gui-libs/libhandy: Version bump to 1.2.1

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.2.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 3c0678bad6e..265eb6c4d80 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,3 +1,4 @@
 DIST libhandy-1.0.3.tar.xz 389068 BLAKE2B 
2892103a672551f9a48a2f877568548fe771aeddbf156427baf03f8654488b5a0a8218f621366a47097030eb0ecf5abeb4f021d320046602cda0a028d91ec566
 SHA512 
cc304acc53e0819dce4931292e395ba44c1eb8630ebfa56390637bf376de226f4545906892967815c3e144423409b5a85e293568d3ed8069a6c4775307aeef4f
 DIST libhandy-1.2.0.tar.xz 481120 BLAKE2B 
327a2b1d9bec68a705f0e1cd7ebecc35706a95fd9964482244ebc6fd36f84e1563918286e507b77ec70ba4bab118b0e508a2cebef7514685221b918994d2fa6a
 SHA512 
34f84479fcef6fdd3b46a03a0b4806887708ce8295461eae655e34febdec5b62de56e34e58696545f086be8de1e2c0ac13a61a4bbe0a945a87e7d8e860a5f919
+DIST libhandy-1.2.1.tar.xz 488324 BLAKE2B 
9266671b0503971b80d9466673431624600c1ed0d061693187ab2dfe5a017235c985ba997882493f03bd7d6bb0d32c78a8858591dc57f6c101e64987d37eef4a
 SHA512 
0474d1f15a1572ab3f622ec703fc4167beb3ed6062f566d8b50c20894a217c66d00c5b4616d54e65fac312b9836428e8cb83753566cf67abffb9eafbb87dc926
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.2.1.ebuild 
b/gui-libs/libhandy/libhandy-1.2.1.ebuild
new file mode 100644
index 000..1df7e54eddb
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.2.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-04-12 Thread Sam James
commit: 5b5e14a5da9bbe47d9ce53d64bdb41d8ff087497
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 12 23:10:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 12 23:10:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5e14a5

gui-libs/libhandy: Stabilize 1.0.3 arm64, #774927

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

 gui-libs/libhandy/libhandy-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-1.0.3.ebuild 
b/gui-libs/libhandy/libhandy-1.0.3.ebuild
index c4158d2a877..2e4925e780a 100644
--- a/gui-libs/libhandy/libhandy-1.0.3.ebuild
+++ b/gui-libs/libhandy/libhandy-1.0.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-02-26 Thread Sam James
commit: b5c7fdc85d705063c2fcafcf92243ef6acf19cf2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 26 19:02:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 26 19:02:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c7fdc8

gui-libs/libhandy: Stabilize 0.0.13 arm64, #773028

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

 gui-libs/libhandy/libhandy-0.0.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild 
b/gui-libs/libhandy/libhandy-0.0.13.ebuild
index c9ba68791ce..5d6f3c895bc 100644
--- a/gui-libs/libhandy/libhandy-0.0.13.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2021-01-07 Thread Matt Turner
commit: 393f25a28f758a156d040b2d176351e0038197eb
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan  8 04:14:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan  8 04:15:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393f25a2

gui-libs/libhandy: Version bump to 1.0.3

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.0.3.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 761fa664357..96ca618977f 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1,3 @@
 DIST libhandy-1.0.2.tar.xz 388756 BLAKE2B 
c4995c5865378b133ba90125cd2c6c7500730be32b2426ccb323c878c22e556c0aad4eb0a5ab5f6ff936b3132a1717759af826e5bc0c9426b6f6972ac20f4f44
 SHA512 
411e016e1770ea83507a66e6e751f223304890cd193191c28cf751f8128dc5c98feb5342012596c10219e4da5a2445659395a0e7086d5c9990f7845b0406c685
+DIST libhandy-1.0.3.tar.xz 389068 BLAKE2B 
2892103a672551f9a48a2f877568548fe771aeddbf156427baf03f8654488b5a0a8218f621366a47097030eb0ecf5abeb4f021d320046602cda0a028d91ec566
 SHA512 
cc304acc53e0819dce4931292e395ba44c1eb8630ebfa56390637bf376de226f4545906892967815c3e144423409b5a85e293568d3ed8069a6c4775307aeef4f
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.0.3.ebuild 
b/gui-libs/libhandy/libhandy-1.0.3.ebuild
new file mode 100644
index 000..1df7e54eddb
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.0.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-12-19 Thread Mart Raudsepp
commit: 605e2c4156ef57c2608297185f5ae37354dd4b42
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec 18 21:07:48 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 19 10:58:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605e2c41

gui-libs/libhandy: ebuild touchups

* Drop passing of gone static meson_option
* Update DESCRIPTION
* Sort BDEPEND back

Bug: https://bugs.gentoo.org/759439
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/libhandy-1.0.2.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/gui-libs/libhandy/libhandy-1.0.2.ebuild 
b/gui-libs/libhandy/libhandy-1.0.2.ebuild
index 0348bd5b0b5..43d30fc4e3f 100644
--- a/gui-libs/libhandy/libhandy-1.0.2.ebuild
+++ b/gui-libs/libhandy/libhandy-1.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit gnome.org meson xdg vala virtualx
 
-DESCRIPTION="Library with GTK widgets for mobile phones"
+DESCRIPTION="Building blocks for modern adaptive GNOME apps"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
 
 LICENSE="LGPL-2.1+"
@@ -24,13 +24,13 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=sys-devel/gettext-0.19.8
dev-libs/libxml2:2
dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
virtual/pkgconfig
-   vala? ( $(vala_depend) )
gtk-doc? ( dev-util/gtk-doc
app-text/docbook-xml-dtd:4.3 )
+   vala? ( $(vala_depend) )
 "
 
 src_prepare() {
@@ -41,7 +41,6 @@ src_prepare() {
 src_configure() {
local emesonargs=(
-Dprofiling=false # -pg passing
-   -Dstatic=false
$(meson_feature introspection)
$(meson_use vala vapi)
$(meson_use gtk-doc gtk_doc)



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-12-19 Thread Mart Raudsepp
commit: d49b509524e4e7b1af29e14bdd98ba911fa921d6
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Dec 11 02:23:42 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Dec 19 10:58:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49b5095

gui-libs/libhandy: bump to 1.0.2

Closes: https://github.com/gentoo/gentoo/pull/18604
Closes: https://bugs.gentoo.org/759439
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-1.0.2.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index 67b522264f2..761fa664357 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
+DIST libhandy-1.0.2.tar.xz 388756 BLAKE2B 
c4995c5865378b133ba90125cd2c6c7500730be32b2426ccb323c878c22e556c0aad4eb0a5ab5f6ff936b3132a1717759af826e5bc0c9426b6f6972ac20f4f44
 SHA512 
411e016e1770ea83507a66e6e751f223304890cd193191c28cf751f8128dc5c98feb5342012596c10219e4da5a2445659395a0e7086d5c9990f7845b0406c685
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3

diff --git a/gui-libs/libhandy/libhandy-1.0.2.ebuild 
b/gui-libs/libhandy/libhandy-1.0.2.ebuild
new file mode 100644
index 000..0348bd5b0b5
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-1.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Library with GTK widgets for mobile phones"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/;
+
+LICENSE="LGPL-2.1+"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   -Dstatic=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-12-10 Thread Matt Turner
commit: 535df0478ee0fe6d7021f0699eb17b6c1720386a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 11 03:24:26 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 11 03:24:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535df047

gui-libs/libhandy: Keyword 0.0.13 alpha, #692802

Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/libhandy/libhandy-0.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild 
b/gui-libs/libhandy/libhandy-0.0.13.ebuild
index 07b2ca7fab2..c9ba68791ce 100644
--- a/gui-libs/libhandy/libhandy-0.0.13.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.13.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/files/, gui-libs/libhandy/

2020-08-23 Thread Mart Raudsepp
commit: 8d8a3892c9a16b39689ab274474c12362e191d14
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Aug 23 20:07:49 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug 23 20:08:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8a3892

gui-libs/libhandy: fix USE=glade build against newer dev-util/glade

Closes: https://bugs.gentoo.org/737600
Package-Manager: Portage-2.3.103, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../libhandy/files/0.0.13-glade3.36-compat1.patch  | 40 
 .../libhandy/files/0.0.13-glade3.36-compat2.patch  | 56 ++
 gui-libs/libhandy/libhandy-0.0.13.ebuild   |  4 ++
 3 files changed, 100 insertions(+)

diff --git a/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch 
b/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch
new file mode 100644
index 000..13321778ff2
--- /dev/null
+++ b/gui-libs/libhandy/files/0.0.13-glade3.36-compat1.patch
@@ -0,0 +1,40 @@
+From c5ada7063a68cc05ed1b783a9769557b8e2a83ed Mon Sep 17 00:00:00 2001
+From: Alberto Fanjul 
+Date: Thu, 7 May 2020 12:43:51 +0200
+Subject: [PATCH 1/2] glade: Adapt to Glade 3.36 API changes
+
+Fixes https://source.puri.sm/Librem5/libhandy/issues/267.
+---
+ glade/glade-hdy-header-group.c | 2 +-
+ glade/glade-hdy-swipe-group.c  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/glade/glade-hdy-header-group.c b/glade/glade-hdy-header-group.c
+index be6a9de..aa83c6b 100644
+--- a/glade/glade-hdy-header-group.c
 b/glade/glade-hdy-header-group.c
+@@ -43,7 +43,7 @@ glade_hdy_header_group_read_widgets (GladeWidget *widget, 
GladeXmlNode *node)
+ string = widget_name;
+   } else if (widget_name != NULL) {
+ tmp =
+-  g_strdup_printf ("%s%s%s", string, GPC_OBJECT_DELIMITER,
++  g_strdup_printf ("%s%s%s", string, 
GLADE_PROPERTY_DEF_OBJECT_DELIMITER,
+widget_name);
+ string = (g_free (string), tmp);
+ g_free (widget_name);
+diff --git a/glade/glade-hdy-swipe-group.c b/glade/glade-hdy-swipe-group.c
+index 0b42798..ff909b0 100644
+--- a/glade/glade-hdy-swipe-group.c
 b/glade/glade-hdy-swipe-group.c
+@@ -45,7 +45,7 @@ glade_hdy_swipe_group_read_widgets (GladeWidget  *widget,
+ string = widget_name;
+   } else if (widget_name != NULL) {
+ tmp =
+-  g_strdup_printf ("%s%s%s", string, GPC_OBJECT_DELIMITER,
++  g_strdup_printf ("%s%s%s", string, 
GLADE_PROPERTY_DEF_OBJECT_DELIMITER,
+widget_name);
+ string = (g_free (string), tmp);
+ g_free (widget_name);
+-- 
+2.20.1
+

diff --git a/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch 
b/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch
new file mode 100644
index 000..a3b2f891499
--- /dev/null
+++ b/gui-libs/libhandy/files/0.0.13-glade3.36-compat2.patch
@@ -0,0 +1,56 @@
+From 2fb8c6a62b52aa85266f1cf0e8cf6dfa1a7f194f Mon Sep 17 00:00:00 2001
+From: Adrien Plazas 
+Date: Mon, 11 May 2020 13:38:36 +0200
+Subject: [PATCH 2/2] glade: Support both 3.24 and 3.36
+
+leio: Backported to 0.0.13
+---
+ glade/glade-hdy-header-group.c |  9 +
+ glade/glade-hdy-swipe-group.c  | 11 +++
+ 2 files changed, 20 insertions(+)
+
+diff --git a/glade/glade-hdy-header-group.c b/glade/glade-hdy-header-group.c
+index aa83c6b..bd620ad 100644
+--- a/glade/glade-hdy-header-group.c
 b/glade/glade-hdy-header-group.c
+@@ -14,6 +14,15 @@
+ #include 
+ #include 
+ 
++/* Guess wether we are using a Glade version older than 3.36.
++ *
++ * If yes, redefine some symbols which got renamed.
++ */
++#ifndef GLADE_PROPERTY_DEF_OBJECT_DELIMITER
++#define GLADE_PROPERTY_DEF_OBJECT_DELIMITER GPC_OBJECT_DELIMITER
++#define glade_widget_action_get_def glade_widget_action_get_class
++#endif
++
+ #define GLADE_TAG_HEADERGROUP_WIDGETS "headerbars"
+ #define GLADE_TAG_HEADERGROUP_WIDGET  "headerbar"
+ 
+diff --git a/glade/glade-hdy-swipe-group.c b/glade/glade-hdy-swipe-group.c
+index ff909b0..5b165a2 100644
+--- a/glade/glade-hdy-swipe-group.c
 b/glade/glade-hdy-swipe-group.c
+@@ -15,6 +15,17 @@
+ #include 
+ #include 
+ 
++/* Guess wether we are using a Glade version older than 3.36.
++ *
++ * If yes, redefine some symbols which got renamed.
++ */
++#ifndef GLADE_PROPERTY_DEF_OBJECT_DELIMITER
++#define GLADE_PROPERTY_DEF_OBJECT_DELIMITER GPC_OBJECT_DELIMITER
++#define glade_widget_action_get_def glade_widget_action_get_class
++#endif
++
++#define GLADE_TAG_HEADERGROUP_WIDGETS "headerbars"
++#define GLADE_TAG_HEADERGROUP_WIDGET  "headerbar"
+ #define PROP_SWIPEABLES "swipeables"
+ #define GLADE_TAG_SWIPEGROUP_SWIPEABLES "swipeables"
+ #define GLADE_TAG_SWIPEGROUP_SWIPEABLE "swipeable"
+-- 
+2.20.1
+

diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild 
b/gui-libs/libhandy/libhandy-0.0.13.ebuild
index 4f69d327c06..07b2ca7fab2 100644
--- a/gui-libs/libhandy/libhandy-0.0.13.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-04-25 Thread Mart Raudsepp
commit: 2a5538463e76c37c010f392bbf4be91f78c4cf24
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 25 19:46:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 25 20:17:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a553846

gui-libs/libhandy: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 -
 gui-libs/libhandy/libhandy-0.0.9.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index cb2afb93485..67b522264f2 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1,2 +1 @@
 DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3
-DIST libhandy-v0.0.9.tar.bz2 110100 BLAKE2B 
c1abf60b37d76a0b2f0ed82152decc9a87c9feff664af8df91ede192018a70003ac7ff3c1307668e7196089f59bb5dc21d1449ccc1deb3e2e362f32ff8f9f30b
 SHA512 
d3256c2ff49a7fd0ccfec14ba3e34ed51577841c1670902d25f2a0166e63820428e689c722dddbccf787e1380c7f9a8ddc5b9042a1632b688b151ecce0f6d262

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
deleted file mode 100644
index 1fa76729e3c..000
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg vala virtualx
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="Library with GTK widgets for mobile phones"
-HOMEPAGE="https://source.puri.sm/Librem5/libhandy/;
-SRC_URI="https://source.puri.sm/Librem5/libhandy/-/archive/v${PV}/${MY_P}.tar.bz2;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
-# SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-IUSE="examples glade gtk-doc +introspection test +vala"
-REQUIRED_USE="vala? ( introspection )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=x11-libs/gtk+-3.24.1:3[introspection?]
-   glade? ( dev-util/glade:3.10= )
-   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   vala? ( $(vala_depend) )
-   dev-libs/libxml2:2
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-   gtk-doc? ( dev-util/gtk-doc
-   app-text/docbook-xml-dtd:4.3 )
-"
-
-src_prepare() {
-   use vala && vala_src_prepare
-   xdg_src_prepare
-}
-
-src_configure() {
-   local emesonargs=(
-   -Dprofiling=false # -pg passing
-   -Dstatic=false
-   $(meson_feature introspection)
-   $(meson_use vala vapi)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use test tests)
-   $(meson_use examples)
-   $(meson_feature glade glade_catalog)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-03-14 Thread Mart Raudsepp
commit: bec1b273ff1411e50b15dca9447bfddf50556d1d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Mar 14 12:53:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Mar 14 21:08:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec1b273

gui-libs/libhandy: bump to 0.0.13

Closes: https://bugs.gentoo.org/708604
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest   |  1 +
 gui-libs/libhandy/libhandy-0.0.13.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
index e5c93a20fa4..cb2afb93485 100644
--- a/gui-libs/libhandy/Manifest
+++ b/gui-libs/libhandy/Manifest
@@ -1 +1,2 @@
+DIST libhandy-v0.0.13.tar.bz2 394811 BLAKE2B 
318c226f20b4d8032e984dbd47b4634e828b922dcbc244e4f3f35b94c38f27ed38427196d553809bb1d6bfa7c4830db5d27701e3595cac8a05b58a27ba4a2472
 SHA512 
a0918c55c9ac14af223a83db542e7dc815d97c844d1f0830a1bee4bdcdf248d00d049fa90fd2be96265535a68d56de5143ddd9264b5e997a902ac9558d5096f3
 DIST libhandy-v0.0.9.tar.bz2 110100 BLAKE2B 
c1abf60b37d76a0b2f0ed82152decc9a87c9feff664af8df91ede192018a70003ac7ff3c1307668e7196089f59bb5dc21d1449ccc1deb3e2e362f32ff8f9f30b
 SHA512 
d3256c2ff49a7fd0ccfec14ba3e34ed51577841c1670902d25f2a0166e63820428e689c722dddbccf787e1380c7f9a8ddc5b9042a1632b688b151ecce0f6d262

diff --git a/gui-libs/libhandy/libhandy-0.0.13.ebuild 
b/gui-libs/libhandy/libhandy-0.0.13.ebuild
new file mode 100644
index 000..95e3f6e00d7
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-0.0.13.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg vala virtualx
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="Library with GTK widgets for mobile phones"
+HOMEPAGE="https://source.puri.sm/Librem5/libhandy/;
+SRC_URI="https://source.puri.sm/Librem5/libhandy/-/archive/v${PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
+# SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="examples glade gtk-doc +introspection test +vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   -Dstatic=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2020-01-31 Thread Mart Raudsepp
commit: ea1cee2e316884dff54e623c2a115d9252f886fb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Jan 31 20:05:36 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Jan 31 20:05:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1cee2e

gui-libs/libhandy: Add ~ia64 keyword (bug #692802)

Tested-by: Émeric Maschino
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index b83d36c7433..1fa76729e3c 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-11-30 Thread Sergei Trofimovich
commit: 0d5ec18c4a2fff0599697080ce9c2ae4f5a635f6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 30 21:14:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 30 21:17:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5ec18c

gui-libs/libhandy: keyworded 0.0.9 for ppc/ppc64, bug #692802

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.80, Repoman-2.3.19
RepoMan-Options: --include-arches="ppc ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index ead67df2c05..43f9ad68338 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="~amd64 ~arm64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-09-28 Thread Sergei Trofimovich
commit: d6ab94fe45b223facaffe486304d866efa0efe7a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 28 11:21:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 28 11:27:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ab94fe

gui-libs/libhandy: keyworded 0.0.9 for sparc, bug #692802

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index 28172d85637..ead67df2c05 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~sparc ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-09-07 Thread Thomas Deutschmann
commit: 7caa89c3a9256c60a4357019ea29e5e2ad50ca4d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  7 23:13:24 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  7 23:13:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7caa89c3

gui-libs/libhandy: x86 keyworded (bug #692802)

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

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index 8ecc861052b..28172d85637 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-09-07 Thread Mart Raudsepp
commit: ded08ee11daa6ca8fa3b42e3a1fec6270a76e78c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Sep  7 20:06:40 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Sep  7 22:08:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded08ee1

gui-libs/libhandy: default enable USE=vala

gnome-contacts-3.32 will hard require it

Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index 5e89a43e402..8ecc861052b 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -16,7 +16,7 @@ SLOT="0.0/0" # It may or may not break ABI in future versions 
at this point; if
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
 KEYWORDS="~amd64 ~arm64"
 
-IUSE="examples glade gtk-doc +introspection test vala"
+IUSE="examples glade gtk-doc +introspection test +vala"
 REQUIRED_USE="vala? ( introspection )"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-08-24 Thread Aaron Bauman
commit: d4fd001c758392b2f3b7d8f528fafa9246e2face
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 25 00:13:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 25 00:13:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4fd001c

gui-libs/libhandy: arm64 keyworded (bug #692802)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.73, Repoman-2.3.17

 gui-libs/libhandy/libhandy-0.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
index 06eafda4c3d..5e89a43e402 100644
--- a/gui-libs/libhandy/libhandy-0.0.9.ebuild
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="LGPL-2.1+"
 SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
 # SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 IUSE="examples glade gtk-doc +introspection test vala"
 REQUIRED_USE="vala? ( introspection )"



[gentoo-commits] repo/gentoo:master commit in: gui-libs/libhandy/

2019-08-17 Thread Mart Raudsepp
commit: 8961258d6c143aa4d9a8e9da0470044bcc92c317
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug 17 16:40:58 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Aug 17 17:47:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8961258d

gui-libs/libhandy: Initial import

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 gui-libs/libhandy/Manifest  |  1 +
 gui-libs/libhandy/libhandy-0.0.9.ebuild | 61 +
 gui-libs/libhandy/metadata.xml  | 13 +++
 3 files changed, 75 insertions(+)

diff --git a/gui-libs/libhandy/Manifest b/gui-libs/libhandy/Manifest
new file mode 100644
index 000..e5c93a20fa4
--- /dev/null
+++ b/gui-libs/libhandy/Manifest
@@ -0,0 +1 @@
+DIST libhandy-v0.0.9.tar.bz2 110100 BLAKE2B 
c1abf60b37d76a0b2f0ed82152decc9a87c9feff664af8df91ede192018a70003ac7ff3c1307668e7196089f59bb5dc21d1449ccc1deb3e2e362f32ff8f9f30b
 SHA512 
d3256c2ff49a7fd0ccfec14ba3e34ed51577841c1670902d25f2a0166e63820428e689c722dddbccf787e1380c7f9a8ddc5b9042a1632b688b151ecce0f6d262

diff --git a/gui-libs/libhandy/libhandy-0.0.9.ebuild 
b/gui-libs/libhandy/libhandy-0.0.9.ebuild
new file mode 100644
index 000..06eafda4c3d
--- /dev/null
+++ b/gui-libs/libhandy/libhandy-0.0.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg vala virtualx
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="Library with GTK widgets for mobile phones"
+HOMEPAGE="https://source.puri.sm/Librem5/libhandy/;
+SRC_URI="https://source.puri.sm/Librem5/libhandy/-/archive/v${PV}/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.0/0" # It may or may not break ABI in future versions at this point; 
if new
+# SLOT happens, it'll likely file conflict on gtk-doc and glade library and 
catalog
+KEYWORDS="~amd64"
+
+IUSE="examples glade gtk-doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   >=x11-libs/gtk+-3.24.1:3[introspection?]
+   glade? ( dev-util/glade:3.10= )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   vala? ( $(vala_depend) )
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dprofiling=false # -pg passing
+   -Dstatic=false
+   $(meson_feature introspection)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use test tests)
+   $(meson_use examples)
+   $(meson_feature glade glade_catalog)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}

diff --git a/gui-libs/libhandy/metadata.xml b/gui-libs/libhandy/metadata.xml
new file mode 100644
index 000..65bbdf40f15
--- /dev/null
+++ b/gui-libs/libhandy/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   Install module and catalog for 
dev-util/glade
+   
+   libhandy is a collection of GTK+ widgets for 
applications
+   targeting mobile phones.
+