[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-12-24 Thread Jakov Smolić
commit: feb412d38053f10340e18c863d1022312ffc3d46
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 24 19:59:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 24 19:59:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb412d3

x11-libs/xapps: Stabilize 2.2.4 x86, #829736

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

 x11-libs/xapps/xapps-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.2.4.ebuild 
b/x11-libs/xapps/xapps-2.2.4.ebuild
index 76239f4549da..740d20883157 100644
--- a/x11-libs/xapps/xapps-2.2.4.ebuild
+++ b/x11-libs/xapps/xapps-2.2.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-12-24 Thread Jakov Smolić
commit: 9f778f4f34e8f70e570170c489180f1aa17ec324
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec 24 19:25:08 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec 24 19:25:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f778f4f

x11-libs/xapps: Stabilize 2.2.4 amd64, #829736

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

 x11-libs/xapps/xapps-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.2.4.ebuild 
b/x11-libs/xapps/xapps-2.2.4.ebuild
index b28d0fefec58..76239f4549da 100644
--- a/x11-libs/xapps/xapps-2.2.4.ebuild
+++ b/x11-libs/xapps/xapps-2.2.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv ~x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-11-22 Thread Yixun Lan
commit: 90e67ddb477ab11acbbc07bc3d96552dd4513508
Author: Yongxiang Liang  gmail  com>
AuthorDate: Sat Nov 20 13:17:38 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov 23 01:10:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e67ddb

x11-libs/xapps: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 x11-libs/xapps/xapps-2.2.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.2.4.ebuild 
b/x11-libs/xapps/xapps-2.2.4.ebuild
index a7434062a552..b28d0fefec58 100644
--- a/x11-libs/xapps/xapps-2.2.4.ebuild
+++ b/x11-libs/xapps/xapps-2.2.4.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-10-19 Thread Sam James
commit: a4667c89cfcc8b3062c2a5df50f1459db6f36d95
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Oct 18 01:30:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 01:11:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4667c89

x11-libs/xapps: 2.2.4 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-2.2.4.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index e379195d8b8..6dd077ad519 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,3 @@
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65
 DIST xapps-2.2.3.tar.gz 242330 BLAKE2B 
dba7f77eea7314fe978a1ba2b691f5c2d7e5d88f499d2f8533c8b1141262ce981cc395f8d6a0b1feaba715c63034e8dfe887e4183b5e119a0947b1ad85d99bbd
 SHA512 
e8ac24decfa89aa949cf837a2e7a7ccdb8ef9d777081d0f3ea0e3a0b42378c721eed3eafacae669244a64c7f4202cb5c2a878d3574823f8f94bfdf51ec29f9ae
+DIST xapps-2.2.4.tar.gz 242171 BLAKE2B 
a2e53123776f3f0739778673d08f165d268f5d632ce57d722ac443a7201c22c14c1c88e08247f6c16dd708a01b2dd566d4bd9d55289d70eb50ba29b8f2a0987d
 SHA512 
428fd4dc1911905d6f940c6e38fc8b572d55bcb2691d45ac807276ef554b781c9f6c57bbd6d0a95bf52ca1703a38d260f36a61b88a94bc2dc0812b575839a983

diff --git a/x11-libs/xapps/xapps-2.2.4.ebuild 
b/x11-libs/xapps/xapps-2.2.4.ebuild
new file mode 100644
index 000..a7434062a55
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.2.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.44.0:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/libdbusmenu[gtk3]
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   vala_src_prepare
+   default
+
+   # don't install distro specific tools
+   sed -i "/subdir('scripts')/d" meson.build || die
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
+   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-10-19 Thread Sam James
commit: e1a2861cb47a68d194e2c02e83759b2a43b5a179
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon Oct 18 01:37:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 01:11:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a2861c

x11-libs/xapps: Remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-2.2.3.ebuild | 93 ---
 2 files changed, 94 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 6dd077ad519..a24c4be3427 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1,2 @@
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65
-DIST xapps-2.2.3.tar.gz 242330 BLAKE2B 
dba7f77eea7314fe978a1ba2b691f5c2d7e5d88f499d2f8533c8b1141262ce981cc395f8d6a0b1feaba715c63034e8dfe887e4183b5e119a0947b1ad85d99bbd
 SHA512 
e8ac24decfa89aa949cf837a2e7a7ccdb8ef9d777081d0f3ea0e3a0b42378c721eed3eafacae669244a64c7f4202cb5c2a878d3574823f8f94bfdf51ec29f9ae
 DIST xapps-2.2.4.tar.gz 242171 BLAKE2B 
a2e53123776f3f0739778673d08f165d268f5d632ce57d722ac443a7201c22c14c1c88e08247f6c16dd708a01b2dd566d4bd9d55289d70eb50ba29b8f2a0987d
 SHA512 
428fd4dc1911905d6f940c6e38fc8b572d55bcb2691d45ac807276ef554b781c9f6c57bbd6d0a95bf52ca1703a38d260f36a61b88a94bc2dc0812b575839a983

diff --git a/x11-libs/xapps/xapps-2.2.3.ebuild 
b/x11-libs/xapps/xapps-2.2.3.ebuild
deleted file mode 100644
index a7434062a55..000
--- a/x11-libs/xapps/xapps-2.2.3.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.44.0:2
-   dev-libs/gobject-introspection:0=
-   dev-libs/libdbusmenu[gtk3]
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.16.0:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_prepare() {
-   vala_src_prepare
-   default
-
-   # don't install distro specific tools
-   sed -i "/subdir('scripts')/d" meson.build || die
-
-   # Fix meson helpers
-   python_setup
-   python_fix_shebang meson-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
-   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
-   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
-   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
-   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
-   }
-   python_foreach_impl install_pygobject_override
-   rm -r "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-31 Thread Joonas Niilola
commit: 3e869c6bb64ddc53116417396fa4df6225fb0acf
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sat Jul 24 20:15:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 31 08:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e869c6b

x11-libs/xapps: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-2.2.2.ebuild | 93 ---
 2 files changed, 94 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 5944b6c9814..e379195d8b8 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1,2 @@
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65
-DIST xapps-2.2.2.tar.gz 239823 BLAKE2B 
a45b2707c505c9ed69b9748c846f69ef7668600619bc3d0f86c693c99e536afb9994ff4ed10cbf0efc194a1e861cf0911af50170e97a7b858b1363c370551799
 SHA512 
ab37714849365a81b2a500ed38ada9bf6b52edc17d3b3bfa6d41551a18af1b983f8fe084dee94939e81647814a77d2c219b87694349ac5d0d0ac59ba5ad79aa7
 DIST xapps-2.2.3.tar.gz 242330 BLAKE2B 
dba7f77eea7314fe978a1ba2b691f5c2d7e5d88f499d2f8533c8b1141262ce981cc395f8d6a0b1feaba715c63034e8dfe887e4183b5e119a0947b1ad85d99bbd
 SHA512 
e8ac24decfa89aa949cf837a2e7a7ccdb8ef9d777081d0f3ea0e3a0b42378c721eed3eafacae669244a64c7f4202cb5c2a878d3574823f8f94bfdf51ec29f9ae

diff --git a/x11-libs/xapps/xapps-2.2.2.ebuild 
b/x11-libs/xapps/xapps-2.2.2.ebuild
deleted file mode 100644
index a7434062a55..000
--- a/x11-libs/xapps/xapps-2.2.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.44.0:2
-   dev-libs/gobject-introspection:0=
-   dev-libs/libdbusmenu[gtk3]
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.16.0:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_prepare() {
-   vala_src_prepare
-   default
-
-   # don't install distro specific tools
-   sed -i "/subdir('scripts')/d" meson.build || die
-
-   # Fix meson helpers
-   python_setup
-   python_fix_shebang meson-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
-   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
-   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
-   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
-   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
-   }
-   python_foreach_impl install_pygobject_override
-   rm -r "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-31 Thread Joonas Niilola
commit: f1a64e7a0ec8d7594b3284b5417ec1f17ec12bb0
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Sat Jul 24 20:14:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jul 31 08:35:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a64e7a

x11-libs/xapps: 2.2.3 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-2.2.3.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 87cf97e69f0..5944b6c9814 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,3 @@
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65
 DIST xapps-2.2.2.tar.gz 239823 BLAKE2B 
a45b2707c505c9ed69b9748c846f69ef7668600619bc3d0f86c693c99e536afb9994ff4ed10cbf0efc194a1e861cf0911af50170e97a7b858b1363c370551799
 SHA512 
ab37714849365a81b2a500ed38ada9bf6b52edc17d3b3bfa6d41551a18af1b983f8fe084dee94939e81647814a77d2c219b87694349ac5d0d0ac59ba5ad79aa7
+DIST xapps-2.2.3.tar.gz 242330 BLAKE2B 
dba7f77eea7314fe978a1ba2b691f5c2d7e5d88f499d2f8533c8b1141262ce981cc395f8d6a0b1feaba715c63034e8dfe887e4183b5e119a0947b1ad85d99bbd
 SHA512 
e8ac24decfa89aa949cf837a2e7a7ccdb8ef9d777081d0f3ea0e3a0b42378c721eed3eafacae669244a64c7f4202cb5c2a878d3574823f8f94bfdf51ec29f9ae

diff --git a/x11-libs/xapps/xapps-2.2.3.ebuild 
b/x11-libs/xapps/xapps-2.2.3.ebuild
new file mode 100644
index 000..a7434062a55
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.2.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.44.0:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/libdbusmenu[gtk3]
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   vala_src_prepare
+   default
+
+   # don't install distro specific tools
+   sed -i "/subdir('scripts')/d" meson.build || die
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
+   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-15 Thread Joonas Niilola
commit: 56b25cca29730c5cd06e46982836aeb2d595c27c
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Jun 25 21:35:42 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 15 11:32:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b25cca

x11-libs/xapps: 2.2.2 version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-2.2.2.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index f654f6def9e..87cf97e69f0 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65
+DIST xapps-2.2.2.tar.gz 239823 BLAKE2B 
a45b2707c505c9ed69b9748c846f69ef7668600619bc3d0f86c693c99e536afb9994ff4ed10cbf0efc194a1e861cf0911af50170e97a7b858b1363c370551799
 SHA512 
ab37714849365a81b2a500ed38ada9bf6b52edc17d3b3bfa6d41551a18af1b983f8fe084dee94939e81647814a77d2c219b87694349ac5d0d0ac59ba5ad79aa7

diff --git a/x11-libs/xapps/xapps-2.2.2.ebuild 
b/x11-libs/xapps/xapps-2.2.2.ebuild
new file mode 100644
index 000..a7434062a55
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.2.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.44.0:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/libdbusmenu[gtk3]
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   vala_src_prepare
+   default
+
+   # don't install distro specific tools
+   sed -i "/subdir('scripts')/d" meson.build || die
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
+   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-13 Thread Michał Górny
commit: d2bf711dfe7d1903d4a21316c1c380be3192a7ba
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 13 06:41:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 13 06:41:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bf711d

x11-libs/xapps: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-2.0.6.ebuild | 93 ---
 2 files changed, 94 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index aad55245995..f654f6def9e 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1 @@
-DIST xapps-2.0.6.tar.gz 231023 BLAKE2B 
bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e
 SHA512 
bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012
 DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
deleted file mode 100644
index bade1ef0d30..000
--- a/x11-libs/xapps/xapps-2.0.6.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-VALA_USE_DEPEND="vapigen"
-
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="amd64 ~arm64 x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.44.0:2
-   dev-libs/gobject-introspection:0=
-   dev-libs/libdbusmenu[gtk3]
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.16.0:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   $(vala_depend)
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-
-src_prepare() {
-   vala_src_prepare
-   default
-
-   # don't install distro specific tools
-   sed -i "/subdir('scripts')/d" meson.build || die
-
-   # Fix meson helpers
-   python_setup
-   python_fix_shebang meson-scripts
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
-   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
-   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
-   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
-   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
-   }
-   python_foreach_impl install_pygobject_override
-   rm -r "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-12 Thread Sam James
commit: ad112d0cc3f8f1cb84f889c798b8535d066be945
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 23:17:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 23:39:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad112d0c

x11-libs/xapps: Stabilize 2.2.1 amd64, #801859

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

 x11-libs/xapps/xapps-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.2.1.ebuild 
b/x11-libs/xapps/xapps-2.2.1.ebuild
index fc674816222..bade1ef0d30 100644
--- a/x11-libs/xapps/xapps-2.2.1.ebuild
+++ b/x11-libs/xapps/xapps-2.2.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-07-12 Thread Sam James
commit: 152280111ef4bc151092afae98d9f81667b4d224
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 23:16:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 23:39:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15228011

x11-libs/xapps: Stabilize 2.2.1 x86, #801859

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

 x11-libs/xapps/xapps-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.2.1.ebuild 
b/x11-libs/xapps/xapps-2.2.1.ebuild
index a7434062a55..fc674816222 100644
--- a/x11-libs/xapps/xapps-2.2.1.ebuild
+++ b/x11-libs/xapps/xapps-2.2.1.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-11 Thread Sam James
commit: 84c1c6ba650d5d79271c86a509633ce693b23686
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue Jun  1 04:45:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 05:40:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c1c6ba

x11-libs/xapps: fix prefix install

PYTHON_GI_OVERRIDESDIR contains the fully qualified python
path, so no need to prefix it with $ED.

Closes: https://bugs.gentoo.org/793092
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/21079
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/xapps-2.0.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
index b62fa4e6f2c..bade1ef0d30 100644
--- a/x11-libs/xapps/xapps-2.0.6.ebuild
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -74,9 +74,9 @@ src_install() {
install_pygobject_override() {
PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
-   mkdir -p "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || die
-   cp -r "${D}"/pygobject/* "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
-   python_optimize "${ED}/${PYTHON_GI_OVERRIDESDIR}/"
+   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
}
python_foreach_impl install_pygobject_override
rm -r "${D}/pygobject" || die



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-11 Thread Sam James
commit: 3ba21a92032efb788e3b12c504df8bf3e7591a92
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue Jun  1 03:36:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 05:40:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba21a92

x11-libs/xapps: update maintainers per conversation with laurantino

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
index 47303987d49..a87c17eb9a8 100644
--- a/x11-libs/xapps/metadata.xml
+++ b/x11-libs/xapps/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   olivier.lauran...@laposte.net
-   Olivier Laurantin
-   

spa...@bluefang-logic.com
Matthew Turnbull



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-11 Thread Sam James
commit: 870b9a11045a962a768fff0a495ee3e4ae575c5b
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Jun 11 16:21:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 03:55:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870b9a11

x11-libs/xapps: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-1.8.9.ebuild | 92 ---
 2 files changed, 93 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index b4de7d80eb5..4d5ee58cec3 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1,2 @@
-DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c
 DIST xapps-2.0.6.tar.gz 231023 BLAKE2B 
bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e
 SHA512 
bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012
 DIST xapps-2.2.0.tar.gz 235367 BLAKE2B 
212f0e9648b88db89cc801e8873db481c2879c4623e51b693601dbf2c1c48898979dd466038cc16e35a0754f5a15dd756d259478625bcb7282c80f597e3081c9
 SHA512 
c9a4a451bd137cf86df2bbe933f8cac797324452e32978dad7c272d3e116d4aef5eab00012fb556a5fdfd09e84d802b771b765ec614617d0cd53a25821a0f80e

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
deleted file mode 100644
index 6245bcf0201..000
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-VALA_USE_DEPEND="vapigen"
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapp/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="amd64 ~arm64 x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-   dev-libs/libdbusmenu[gtk3]
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   gtk-doc? ( dev-util/gtk-doc )
-   $(vala_depend)
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-"
-
-src_prepare() {
-   vala_src_prepare
-   default
-
-   # Fix meson helpers
-   python_setup
-   python_fix_shebang meson-scripts schemas
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   rm -rf "${ED}/usr/bin" || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${PYTHON}" -c 'import 
gi;print(gi._overridesdir)') || die
-   einfo "gobject overrides directory: $PYTHON_GI_OVERRIDESDIR"
-   mkdir -p "${ED}/$PYTHON_GI_OVERRIDESDIR/"
-   cp -r "${D}"/pygobject/* "${ED}/$PYTHON_GI_OVERRIDESDIR/" || die
-   python_optimize "${ED}/$PYTHON_GI_OVERRIDESDIR/"
-   }
-   python_foreach_impl install_pygobject_override
-   rm -rf "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-11 Thread Sam James
commit: 6d60448641877a994080f1f8557fb44335e7e47f
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Jun 11 16:24:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 03:55:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d604486

x11-libs/xapps: 2.2.1 version bump

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   | 2 +-
 x11-libs/xapps/{xapps-2.2.0.ebuild => xapps-2.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 4d5ee58cec3..aad55245995 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,2 @@
 DIST xapps-2.0.6.tar.gz 231023 BLAKE2B 
bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e
 SHA512 
bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012
-DIST xapps-2.2.0.tar.gz 235367 BLAKE2B 
212f0e9648b88db89cc801e8873db481c2879c4623e51b693601dbf2c1c48898979dd466038cc16e35a0754f5a15dd756d259478625bcb7282c80f597e3081c9
 SHA512 
c9a4a451bd137cf86df2bbe933f8cac797324452e32978dad7c272d3e116d4aef5eab00012fb556a5fdfd09e84d802b771b765ec614617d0cd53a25821a0f80e
+DIST xapps-2.2.1.tar.gz 239789 BLAKE2B 
ee7f3f2b3c54b0b40158dff6abbe2233c0d1a1fa4e134ce4bd6ee48842335b16e0d94ad430cb59301529dd85e2705cbb1c1f5ba10844b6fb85f598ca0c42d1db
 SHA512 
412f5c207d81d2507f2aa5cc69beed2036db07058f08613793aa7c277bac30191a02d9aff4eca0aeb8829e3e39d5f3a87e34232bf51220c4d4bc7c8ee37b9e65

diff --git a/x11-libs/xapps/xapps-2.2.0.ebuild 
b/x11-libs/xapps/xapps-2.2.1.ebuild
similarity index 100%
rename from x11-libs/xapps/xapps-2.2.0.ebuild
rename to x11-libs/xapps/xapps-2.2.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-08 Thread Sam James
commit: 8b802193e05f08a129937b3123d595735d84bb47
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue Jun  1 19:09:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  8 07:34:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b802193

x11-libs/xapps: 2.2.0 version bump

Bug: https://bugs.gentoo.org/792933
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-2.2.0.ebuild | 93 +++
 2 files changed, 94 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 997e3e27e15..b4de7d80eb5 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,3 @@
 DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c
 DIST xapps-2.0.6.tar.gz 231023 BLAKE2B 
bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e
 SHA512 
bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012
+DIST xapps-2.2.0.tar.gz 235367 BLAKE2B 
212f0e9648b88db89cc801e8873db481c2879c4623e51b693601dbf2c1c48898979dd466038cc16e35a0754f5a15dd756d259478625bcb7282c80f597e3081c9
 SHA512 
c9a4a451bd137cf86df2bbe933f8cac797324452e32978dad7c272d3e116d4aef5eab00012fb556a5fdfd09e84d802b771b765ec614617d0cd53a25821a0f80e

diff --git a/x11-libs/xapps/xapps-2.2.0.ebuild 
b/x11-libs/xapps/xapps-2.2.0.ebuild
new file mode 100644
index 000..a7434062a55
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.2.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.44.0:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/libdbusmenu[gtk3]
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   vala_src_prepare
+   default
+
+   # don't install distro specific tools
+   sed -i "/subdir('scripts')/d" meson.build || die
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
+   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+   mkdir -p "${D}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${D}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${D}/${PYTHON_GI_OVERRIDESDIR}/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-01 Thread Agostino Sarubbo
commit: 65c4ba2d831a34eedba4e1f7ff5ce8ab09d74d74
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  1 06:58:17 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  1 06:59:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c4ba2d

x11-libs/xapps: x86 stable wrt bug #793383

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

 x11-libs/xapps/xapps-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
index baf6f669895..b62fa4e6f2c 100644
--- a/x11-libs/xapps/xapps-2.0.6.ebuild
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-06-01 Thread Agostino Sarubbo
commit: fdebc9f17704d62a67884df05e59880fa318cd23
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  1 06:31:23 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  1 06:31:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdebc9f1

x11-libs/xapps: amd64 stable wrt bug #793383

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

 x11-libs/xapps/xapps-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
index 3059ed0a95c..baf6f669895 100644
--- a/x11-libs/xapps/xapps-2.0.6.ebuild
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-03-01 Thread Joonas Niilola
commit: 5fc24844a2084d667c64b473a1fc403f24cfec83
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Wed Jan 27 03:32:22 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar  1 13:02:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc24844

x11-libs/xapps: Fix meson script shebangs

Also, xdg_environment_reset is handled by EAPI-7.

Bug: https://bugs.gentoo.org/766935
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/xapps/xapps-1.8.9.ebuild | 5 -
 x11-libs/xapps/xapps-2.0.6.ebuild | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
index da3eb4f5ac9..6245bcf0201 100644
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ b/x11-libs/xapps/xapps-1.8.9.ebuild
@@ -45,9 +45,12 @@ BDEPEND="
 "
 
 src_prepare() {
-   xdg_environment_reset
vala_src_prepare
default
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts schemas
 }
 
 src_configure() {

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
index 0dc60ed6384..3059ed0a95c 100644
--- a/x11-libs/xapps/xapps-2.0.6.ebuild
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -47,12 +47,15 @@ BDEPEND="
 "
 
 src_prepare() {
-   xdg_environment_reset
vala_src_prepare
default
 
# don't install distro specific tools
sed -i "/subdir('scripts')/d" meson.build || die
+
+   # Fix meson helpers
+   python_setup
+   python_fix_shebang meson-scripts
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-01-24 Thread Joonas Niilola
commit: 1b483b16a74bbca8e071d25dcf8ddfd7664960c8
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Fri Jan  8 02:54:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jan 24 17:30:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b483b16

x11-libs/xapps: 2.0.6 version bump

Bug: https://bugs.gentoo.org/757708
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-2.0.6.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 509a222c6e5..997e3e27e15 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c
+DIST xapps-2.0.6.tar.gz 231023 BLAKE2B 
bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e
 SHA512 
bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012

diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild 
b/x11-libs/xapps/xapps-2.0.6.ebuild
new file mode 100644
index 000..c46c8304e80
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.44.0:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/libdbusmenu[gtk3]
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.16.0:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(vala_depend)
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   xdg_environment_reset
+   vala_src_prepare
+   default
+
+   # don't install distro specific tools
+   sed -i "/subdir('scripts')/d" meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import 
gi;print(gi._overridesdir)' || die)
+   einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+   mkdir -p "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || die
+   cp -r "${D}"/pygobject/* "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || 
die
+   python_optimize "${ED}/${PYTHON_GI_OVERRIDESDIR}/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2021-01-05 Thread Sam James
commit: fc2ab70e710a209a2e3074da45b5f028bf777a89
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 01:05:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 01:05:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2ab70e

x11-libs/xapps: Stabilize 1.8.9 x86, #761996

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

 x11-libs/xapps/xapps-1.8.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
index 24b3b24bb2f..63b208729a5 100644
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ b/x11-libs/xapps/xapps-1.8.9.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
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-12-29 Thread Sam James
commit: a5e1fcc54a0f8a4dac9f8dbf693ac5a200cc8106
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 17:14:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 17:14:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e1fcc5

x11-libs/xapps: Stabilize 1.8.9 amd64, #761996

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

 x11-libs/xapps/xapps-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
index dd0832591bb..24b3b24bb2f 100644
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ b/x11-libs/xapps/xapps-1.8.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-12-26 Thread Sam James
commit: 6652b174aafa8675fcd1ab3d689fd5b74f65253d
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Thu Dec 24 07:13:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 27 05:06:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6652b174

x11-libs/xapps: Remove old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-1.8.4.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 712a4bcde45..509a222c6e5 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1 @@
-DIST xapps-1.8.4.tar.gz 179340 BLAKE2B 
f6558b87320cbd73e73c5294f48a3c0c94c7239abc9ede9cd88e66ccd53fd0c9cba9c638837efbd5eecd8a4f372262fde759e05ba9e97ad9955ab74464c34c21
 SHA512 
483e8e334d4883e2172e06835d690d20af2752fcc195f63776053b83abc0ffcb25c757633450a02b153e70e67e98c477754de12169c167a2f9f3fea103e12bad
 DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c

diff --git a/x11-libs/xapps/xapps-1.8.4.ebuild 
b/x11-libs/xapps/xapps-1.8.4.ebuild
deleted file mode 100644
index 2768e92fb44..000
--- a/x11-libs/xapps/xapps-1.8.4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-VALA_USE_DEPEND="vapigen"
-inherit gnome2-utils vala meson python-r1 xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapps/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-IUSE="gtk-doc introspection static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-   dev-libs/libdbusmenu[gtk3]
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   gtk-doc? ( dev-util/gtk-doc )
-   $(vala_depend)
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-util/glib-utils
-   dev-util/gdbus-codegen
-   >=dev-util/intltool-0.40.6
-   sys-devel/gettext
-"
-
-src_prepare() {
-   xdg_environment_reset
-   vala_src_prepare
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc docs)
-   -Dpy-overrides-dir="/pygobject"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   rm -rf "${ED}/usr/bin" || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-
-   # copy pygobject files to each active python target
-   # work-around for "py-overrides-dir" only supporting a single target
-   install_pygobject_override() {
-   PYTHON_GI_OVERRIDESDIR=$("${PYTHON}" -c 'import 
gi;print(gi._overridesdir)') || die
-   einfo "gobject overrides directory: $PYTHON_GI_OVERRIDESDIR"
-   mkdir -p "${ED}/$PYTHON_GI_OVERRIDESDIR/"
-   cp -r "${D}"/pygobject/* "${ED}/$PYTHON_GI_OVERRIDESDIR/" || die
-   python_optimize
-   }
-   python_foreach_impl install_pygobject_override
-   rm -rf "${D}/pygobject" || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-12-16 Thread Sam James
commit: 551774073a7974783bf31eeeba2932dc64546185
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 22:29:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 22:30:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55177407

x11-libs/xapps: arm64 keyworded (bug #752987)

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/xapps-1.8.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
index dd52321b47f..dd0832591bb 100644
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ b/x11-libs/xapps/xapps-1.8.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
 S="${WORKDIR}/xapp-${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 SLOT="0"
 IUSE="gtk-doc introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-09-20 Thread Conrad Kostecki
commit: ecaf89852037db10ee7029c419a692870f9866d9
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sun Sep 20 12:17:11 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep 20 21:36:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecaf8985

x11-libs/xapps: remove old and broken xapps-1.4.2.ebuild

Closes: https://github.com/gentoo/gentoo/pull/17613
Closes: https://bugs.gentoo.org/672676
Signed-off-by: Olivier Laurantin  laposte.net>
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-1.4.2.ebuild | 62 ---
 2 files changed, 63 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 434748fee23..712a4bcde45 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1,2 @@
-DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2
 DIST xapps-1.8.4.tar.gz 179340 BLAKE2B 
f6558b87320cbd73e73c5294f48a3c0c94c7239abc9ede9cd88e66ccd53fd0c9cba9c638837efbd5eecd8a4f372262fde759e05ba9e97ad9955ab74464c34c21
 SHA512 
483e8e334d4883e2172e06835d690d20af2752fcc195f63776053b83abc0ffcb25c757633450a02b153e70e67e98c477754de12169c167a2f9f3fea103e12bad
 DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c

diff --git a/x11-libs/xapps/xapps-1.4.2.ebuild 
b/x11-libs/xapps/xapps-1.4.2.ebuild
deleted file mode 100644
index 762e94721fd..000
--- a/x11-libs/xapps/xapps-1.4.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VALA_USE_DEPEND="vapigen"
-inherit vala meson gnome2-utils xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapps/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 x86"
-
-SLOT="0"
-IUSE="introspection static-libs"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   gnome-base/gnome-common
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   sys-devel/gettext
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   $(vala_depend)
-"
-
-src_prepare() {
-   xdg_environment_reset
-   vala_src_prepare
-   default
-}
-
-src_configure() {
-   meson_src_configure \
-   -Dwith-docs=true
-}
-
-src_install() {
-   meson_src_install
-   rm -rf "${ED%/}"/usr/bin || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-09-15 Thread Joonas Niilola
commit: e03d1b48129b5bf131dab1df8e392bf24d9cedbc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 15 14:19:22 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 15 14:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03d1b48

x11-libs/xapps: remove cinnamon project

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

 x11-libs/xapps/metadata.xml | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
index 0f3abac753e..24251f3f0ee 100644
--- a/x11-libs/xapps/metadata.xml
+++ b/x11-libs/xapps/metadata.xml
@@ -5,18 +5,14 @@
olivier.lauran...@laposte.net
Olivier Laurantin

-   
-   cinna...@gentoo.org
-   Cinnamon Project
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull


proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   spa...@bluefang-logic.com
-   Matthew Turnbull
-   

linuxmint/xapps




[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-09-08 Thread Sam James
commit: 982cf0a6a0a878fd86160c18d6696527ab01772b
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Wed Jul 29 15:24:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  9 02:14:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982cf0a6

x11-libs/xapps: 1.8.9 version bump

Fix python_optimize handling. Upstream renamed to xapp.

Bug: https://bugs.gentoo.org/733544
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-1.8.9.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index aaa8dbcf4ab..434748fee23 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,3 @@
 DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2
 DIST xapps-1.8.4.tar.gz 179340 BLAKE2B 
f6558b87320cbd73e73c5294f48a3c0c94c7239abc9ede9cd88e66ccd53fd0c9cba9c638837efbd5eecd8a4f372262fde759e05ba9e97ad9955ab74464c34c21
 SHA512 
483e8e334d4883e2172e06835d690d20af2752fcc195f63776053b83abc0ffcb25c757633450a02b153e70e67e98c477754de12169c167a2f9f3fea103e12bad
+DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 
37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc
 SHA512 
95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
new file mode 100644
index 000..978f4e8c17e
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.8.9.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+VALA_USE_DEPEND="vapigen"
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+   dev-libs/libdbusmenu[gtk3]
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   gtk-doc? ( dev-util/gtk-doc )
+   $(vala_depend)
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+"
+
+src_prepare() {
+   xdg_environment_reset
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/bin" || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${PYTHON}" -c 'import 
gi;print(gi._overridesdir)') || die
+   einfo "gobject overrides directory: $PYTHON_GI_OVERRIDESDIR"
+   mkdir -p "${ED}/$PYTHON_GI_OVERRIDESDIR/"
+   cp -r "${D}"/pygobject/* "${ED}/$PYTHON_GI_OVERRIDESDIR/" || die
+   python_optimize "${ED}/$PYTHON_GI_OVERRIDESDIR/"
+   }
+   python_foreach_impl install_pygobject_override
+   rm -rf "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-09-08 Thread Sam James
commit: 5ce2bc49147383eeb1ca793f6b3eb34f85a166d4
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Wed Jul 29 18:50:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  9 02:15:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce2bc49

x11-libs/xapps: Add missing glib-utils dependency

Closes: https://bugs.gentoo.org/669678
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/xapps/xapps-1.4.2.ebuild | 3 ++-
 x11-libs/xapps/xapps-1.8.4.ebuild | 1 +
 x11-libs/xapps/xapps-1.8.9.ebuild | 1 +
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-1.4.2.ebuild 
b/x11-libs/xapps/xapps-1.4.2.ebuild
index 91cf0720f3f..762e94721fd 100644
--- a/x11-libs/xapps/xapps-1.4.2.ebuild
+++ b/x11-libs/xapps/xapps-1.4.2.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=6
@@ -27,6 +27,7 @@ RDEPEND="
x11-libs/libxkbfile
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
sys-devel/gettext
dev-util/gtk-doc
dev-util/gtk-doc-am

diff --git a/x11-libs/xapps/xapps-1.8.4.ebuild 
b/x11-libs/xapps/xapps-1.8.4.ebuild
index 6e106233d42..2768e92fb44 100644
--- a/x11-libs/xapps/xapps-1.8.4.ebuild
+++ b/x11-libs/xapps/xapps-1.8.4.ebuild
@@ -37,6 +37,7 @@ DEPEND="${RDEPEND}
 BDEPEND="
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/glib-utils
dev-util/gdbus-codegen
>=dev-util/intltool-0.40.6
sys-devel/gettext

diff --git a/x11-libs/xapps/xapps-1.8.9.ebuild 
b/x11-libs/xapps/xapps-1.8.9.ebuild
index 978f4e8c17e..dd52321b47f 100644
--- a/x11-libs/xapps/xapps-1.8.9.ebuild
+++ b/x11-libs/xapps/xapps-1.8.9.ebuild
@@ -38,6 +38,7 @@ DEPEND="${RDEPEND}
 BDEPEND="
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/glib-utils
dev-util/gdbus-codegen
>=dev-util/intltool-0.40.6
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-05-28 Thread Matt Turner
commit: d89a3324b97a597edb88c8b72b5df8c9130ed134
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Tue May 12 04:44:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89a3324

x11-libs/xapps: 1.8.4 version bump

Update xapps to 1.8.4. Switch to EAPI=7 and clean
up eclass usage and dependencies. Fix installation
of pygobject files for multiple targets.

Bug: https://bugs.gentoo.org/672676
Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/metadata.xml   |  4 ++
 x11-libs/xapps/xapps-1.8.4.ebuild | 87 +++
 3 files changed, 92 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 300f4492b23..aaa8dbcf4ab 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2
+DIST xapps-1.8.4.tar.gz 179340 BLAKE2B 
f6558b87320cbd73e73c5294f48a3c0c94c7239abc9ede9cd88e66ccd53fd0c9cba9c638837efbd5eecd8a4f372262fde759e05ba9e97ad9955ab74464c34c21
 SHA512 
483e8e334d4883e2172e06835d690d20af2752fcc195f63776053b83abc0ffcb25c757633450a02b153e70e67e98c477754de12169c167a2f9f3fea103e12bad

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
index c55fc58fae0..0f3abac753e 100644
--- a/x11-libs/xapps/metadata.xml
+++ b/x11-libs/xapps/metadata.xml
@@ -13,6 +13,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/xapps


diff --git a/x11-libs/xapps/xapps-1.8.4.ebuild 
b/x11-libs/xapps/xapps-1.8.4.ebuild
new file mode 100644
index 000..6e106233d42
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.8.4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+VALA_USE_DEPEND="vapigen"
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+   dev-libs/libdbusmenu[gtk3]
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   gtk-doc? ( dev-util/gtk-doc )
+   $(vala_depend)
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+"
+
+src_prepare() {
+   xdg_environment_reset
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/bin" || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${PYTHON}" -c 'import 
gi;print(gi._overridesdir)') || die
+   einfo "gobject overrides directory: $PYTHON_GI_OVERRIDESDIR"
+   mkdir -p "${ED}/$PYTHON_GI_OVERRIDESDIR/"
+   cp -r "${D}"/pygobject/* "${ED}/$PYTHON_GI_OVERRIDESDIR/" || die
+   python_optimize
+   }
+   python_foreach_impl install_pygobject_override
+   rm -rf "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-05-03 Thread Matt Turner
commit: 8a3d53cbe4b925bd730756a01dad595f9759b3a7
Author: Olivier Laurantin  laposte  net>
AuthorDate: Sun May  3 08:01:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  3 15:47:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3d53cb

x11-libs/xapps: add new proxy maintainer

Signed-off-by: Olivier Laurantin  laposte.net>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Closes: https://github.com/gentoo/gentoo/pull/15619
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xapps/metadata.xml | 8 
 1 file changed, 8 insertions(+)

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
index deeb183ce8c..c55fc58fae0 100644
--- a/x11-libs/xapps/metadata.xml
+++ b/x11-libs/xapps/metadata.xml
@@ -1,10 +1,18 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   olivier.lauran...@laposte.net
+   Olivier Laurantin
+   

cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

linuxmint/xapps




[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-04-20 Thread Mart Raudsepp
commit: 94fb6786a265f005e65ed98998fb03478df00eb4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Apr 20 20:48:46 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Apr 20 20:48:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fb6786

x11-libs/xapps: remove old

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

 x11-libs/xapps/Manifest   |  1 -
 x11-libs/xapps/xapps-1.0.4.ebuild | 62 ---
 2 files changed, 63 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 3d9a425c3b2..300f4492b23 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1 @@
-DIST xapps-1.0.4.tar.gz 129497 BLAKE2B 
d668ff840fa83b4a037c4b0f1c502e1851236d7998c4e5c7161a779e170eee6f6f47a2a17e71f332edf3f42f6ccb88c20379ad3b12847277f5e57a3b3765f2ef
 SHA512 
1b735167f8edf15be1093255691c67ee1ae99664a714b75d46b1b782b00a6d1da72befc484ee66f070a829b6b8fd4dfa50bec5033220f66a1a4b577363b673b7
 DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2

diff --git a/x11-libs/xapps/xapps-1.0.4.ebuild 
b/x11-libs/xapps/xapps-1.0.4.ebuild
deleted file mode 100644
index b7f4f76e989..000
--- a/x11-libs/xapps/xapps-1.0.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapps/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 x86"
-
-SLOT="0"
-IUSE="introspection static-libs"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   gnome-base/gnome-common
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-"
-
-src_prepare() {
-   xdg_environment_reset
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-gtk-doc \
-   --enable-gtk-doc-html \
-   $(use_enable introspection) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -rf "${ED%/}"/usr/bin || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2019-06-07 Thread Mikle Kolyada
commit: 75f92e0638eb2a852d4c64aa77dbb2f704007f82
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun  7 20:12:24 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun  7 20:12:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f92e06

x11-libs/xapps: amd64 stable wrt bug #687348

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 x11-libs/xapps/xapps-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-1.4.2.ebuild 
b/x11-libs/xapps/xapps-1.4.2.ebuild
index 2ec1ee135cd..91cf0720f3f 100644
--- a/x11-libs/xapps/xapps-1.4.2.ebuild
+++ b/x11-libs/xapps/xapps-1.4.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/linuxmint/xapps/;
 LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 
 SLOT="0"
 IUSE="introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2019-06-04 Thread Thomas Deutschmann
commit: 9d1be9741737939acebd4f03abefe880d3ca54b5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun  4 20:32:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun  4 20:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1be974

x11-libs/xapps: x86 stable (bug #687348)

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

 x11-libs/xapps/xapps-1.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.4.2.ebuild 
b/x11-libs/xapps/xapps-1.4.2.ebuild
index b5abeaa603a..2ec1ee135cd 100644
--- a/x11-libs/xapps/xapps-1.4.2.ebuild
+++ b/x11-libs/xapps/xapps-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/linuxmint/xapps/;
 LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 SLOT="0"
 IUSE="introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2018-11-28 Thread Kristian Fiskerstrand
commit: 6e4f29fa6597d8cef241c5092b8c200433921af4
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat Nov 24 17:59:18 2018 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Wed Nov 28 19:55:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4f29fa

x11-libs/xapps: New upstream version 1.4.2

Signed-off-by: Kristian Fiskerstrand  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-1.4.2.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 61252395c33..3d9a425c3b2 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-1.0.4.tar.gz 129497 BLAKE2B 
d668ff840fa83b4a037c4b0f1c502e1851236d7998c4e5c7161a779e170eee6f6f47a2a17e71f332edf3f42f6ccb88c20379ad3b12847277f5e57a3b3765f2ef
 SHA512 
1b735167f8edf15be1093255691c67ee1ae99664a714b75d46b1b782b00a6d1da72befc484ee66f070a829b6b8fd4dfa50bec5033220f66a1a4b577363b673b7
+DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2

diff --git a/x11-libs/xapps/xapps-1.4.2.ebuild 
b/x11-libs/xapps/xapps-1.4.2.ebuild
new file mode 100644
index 000..b5abeaa603a
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.4.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VALA_USE_DEPEND="vapigen"
+inherit vala meson gnome2-utils xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="introspection static-libs"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   gnome-base/gnome-common
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   $(vala_depend)
+"
+
+src_prepare() {
+   xdg_environment_reset
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   meson_src_configure \
+   -Dwith-docs=true
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED%/}"/usr/bin || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2018-05-26 Thread Mart Raudsepp
commit: a7ebbe3fa1681df08972c1ba6ccd3a1d4603caf8
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 26 11:26:19 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 26 11:31:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ebbe3f

x11-libs/xapps: remove old

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/xapps/Manifest  |  2 --
 x11-libs/xapps/xapps-1.0.2-r1.ebuild | 58 -
 x11-libs/xapps/xapps-1.0.3.ebuild| 62 
 3 files changed, 122 deletions(-)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 5ab3e4e9d75..61252395c33 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1 @@
-DIST xapps-1.0.2.tar.gz 109067 BLAKE2B 
0378ec1505f8bbd18330ecda4dfee2701ab3adcbbb6606d18125e163673cf1cd292e969a301866bfe7e05f7941e660cfb44173a10fcb34cf3e0c42b474f7d44b
 SHA512 
59426a8e39af48eb6435cb649fd88601a1a324d284ed9d222f12b7e52e70a0b250235b5924af1ecb7d6f3abd6c8e53e0cf38672c94dff44193f01dbc90c35646
-DIST xapps-1.0.3.tar.gz 121490 BLAKE2B 
e3a5b81cdce5938da0829d16726df3f33e2908924fc263e1ca9181a70134d6ca7c56a23a45456dd0514036cb8c735d2c848bfb5e88cc1272d592331e158b08cc
 SHA512 
1182062153fc7344f94e9a25e98a457237b54c4841e425d202f8b57751f288e460423ca7408a888aff7a2b162acd194efda332b6acbd0a5cc2c12ae9414ea3c3
 DIST xapps-1.0.4.tar.gz 129497 BLAKE2B 
d668ff840fa83b4a037c4b0f1c502e1851236d7998c4e5c7161a779e170eee6f6f47a2a17e71f332edf3f42f6ccb88c20379ad3b12847277f5e57a3b3765f2ef
 SHA512 
1b735167f8edf15be1093255691c67ee1ae99664a714b75d46b1b782b00a6d1da72befc484ee66f070a829b6b8fd4dfa50bec5033220f66a1a4b577363b673b7

diff --git a/x11-libs/xapps/xapps-1.0.2-r1.ebuild 
b/x11-libs/xapps/xapps-1.0.2-r1.ebuild
deleted file mode 100644
index 84722da2379..000
--- a/x11-libs/xapps/xapps-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapps/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-IUSE="introspection static-libs"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   gnome-base/gnome-common
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-src_prepare() {
-   xdg_environment_reset
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable introspection) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -rf "${ED%/}"/usr/bin || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}

diff --git a/x11-libs/xapps/xapps-1.0.3.ebuild 
b/x11-libs/xapps/xapps-1.0.3.ebuild
deleted file mode 100644
index c72b5f1df5d..000
--- a/x11-libs/xapps/xapps-1.0.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools gnome2-utils xdg-utils
-
-DESCRIPTION="Cross-desktop libraries and common resources"
-HOMEPAGE="https://github.com/linuxmint/xapps/;
-LICENSE="GPL-3"
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-SLOT="0"
-IUSE="introspection static-libs"
-
-RDEPEND="
-   >=dev-libs/glib-2.37.3:2
-   dev-libs/gobject-introspection:0=
-   gnome-base/libgnomekbd
-   gnome-base/gnome-common
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
-   >=x11-libs/gtk+-3.3.16:3[introspection?]
-   x11-libs/libxkbfile
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-"
-
-src_prepare() {
-   xdg_environment_reset
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-gtk-doc \
-   --enable-gtk-doc-html \
-   $(use_enable introspection) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   rm -rf "${ED%/}"/usr/bin || die
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2018-04-12 Thread Thomas Deutschmann
commit: 977e0508ece14012e0696a9d620c8fef39e41870
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 12 18:55:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 12 19:06:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977e0508

x11-libs/xapps: x86 stable (bug #639618)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/xapps/xapps-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/xapps/xapps-1.0.4.ebuild 
b/x11-libs/xapps/xapps-1.0.4.ebuild
index 395c05a67e1..b7f4f76e989 100644
--- a/x11-libs/xapps/xapps-1.0.4.ebuild
+++ b/x11-libs/xapps/xapps-1.0.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/linuxmint/xapps/;
 LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 SLOT="0"
 IUSE="introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2018-04-06 Thread Aaron Bauman
commit: 64818cb5ccdec5ea13eee4b23007c753166fef9f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Fri Apr  6 13:52:00 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Apr  6 13:52:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64818cb5

x11-libs/xapps: amd64 stable

Bug: https://bugs.gentoo.org/639618
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/xapps/xapps-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.0.4.ebuild 
b/x11-libs/xapps/xapps-1.0.4.ebuild
index c72b5f1df5d..395c05a67e1 100644
--- a/x11-libs/xapps/xapps-1.0.4.ebuild
+++ b/x11-libs/xapps/xapps-1.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/linuxmint/xapps/;
 LICENSE="GPL-3"
 
 SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 SLOT="0"
 IUSE="introspection static-libs"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2017-11-26 Thread Kristian Fiskerstrand
commit: 40f716c732fb1b0b3ac7323e896fdd9a9d768b5f
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Nov 26 14:57:32 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Nov 26 15:10:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f716c7

x11-libs/xapps: Version bump 1.0.4

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-1.0.4.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index ace91cf8306..d607702329a 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,2 +1,3 @@
 DIST xapps-1.0.2.tar.gz 109067 SHA256 
1443e9f319763f8b90749ea9669880005f315af060f7bbaa2b4241b4c4ca49a4 SHA512 
59426a8e39af48eb6435cb649fd88601a1a324d284ed9d222f12b7e52e70a0b250235b5924af1ecb7d6f3abd6c8e53e0cf38672c94dff44193f01dbc90c35646
 WHIRLPOOL 
6e4f01f17c7450b246dbfbed3fa229315166f5223c051422be7fd8510df376d6e916ab5e9eaac645abd57e055ac89da81291aa73de38af6a9129497f1994201d
 DIST xapps-1.0.3.tar.gz 121490 SHA256 
bb1b89b586eec67fc109140de791710c5b4ec488b01ef3ac261e288a27b4797e SHA512 
1182062153fc7344f94e9a25e98a457237b54c4841e425d202f8b57751f288e460423ca7408a888aff7a2b162acd194efda332b6acbd0a5cc2c12ae9414ea3c3
 WHIRLPOOL 
43784ca1328d810f38a3843eb0ef9bc9ac9a30c4bbc524c4898e0f7f3c0e6bbe3ceb507be4d48e962f06be8a652ffbc4a80ac3ed76d0807cce80d1d86f87c211
+DIST xapps-1.0.4.tar.gz 129497 BLAKE2B 
d668ff840fa83b4a037c4b0f1c502e1851236d7998c4e5c7161a779e170eee6f6f47a2a17e71f332edf3f42f6ccb88c20379ad3b12847277f5e57a3b3765f2ef
 SHA512 
1b735167f8edf15be1093255691c67ee1ae99664a714b75d46b1b782b00a6d1da72befc484ee66f070a829b6b8fd4dfa50bec5033220f66a1a4b577363b673b7

diff --git a/x11-libs/xapps/xapps-1.0.4.ebuild 
b/x11-libs/xapps/xapps-1.0.4.ebuild
new file mode 100644
index 000..c72b5f1df5d
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.0.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="introspection static-libs"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   gnome-base/gnome-common
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-gtk-doc \
+   --enable-gtk-doc-html \
+   $(use_enable introspection) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   rm -rf "${ED%/}"/usr/bin || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2017-06-25 Thread Kristian Fiskerstrand
commit: 259d842d4af19a4ab2fe087cba5f7b468eebe4be
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Jun 25 15:58:42 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Jun 25 15:58:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259d842d

x11-libs/xapps: Add explicit dep for dev-util/gtk-doc

Gentoo-Bug: 622636

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-libs/xapps/xapps-1.0.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/xapps/xapps-1.0.3.ebuild 
b/x11-libs/xapps/xapps-1.0.3.ebuild
index 8b94927b257..c72b5f1df5d 100644
--- a/x11-libs/xapps/xapps-1.0.3.ebuild
+++ b/x11-libs/xapps/xapps-1.0.3.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
sys-devel/gettext
+   dev-util/gtk-doc
dev-util/gtk-doc-am
 "
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2017-06-25 Thread Kristian Fiskerstrand
commit: b15df86d0c99397d56b920496ba0eb745a7b6719
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Jun 25 11:15:55 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Jun 25 11:16:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15df86d

x11-libs/xapps: Add dep on gtk-doc-am

Gentoo-Bug: 622636

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-libs/xapps/xapps-1.0.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-libs/xapps/xapps-1.0.3.ebuild 
b/x11-libs/xapps/xapps-1.0.3.ebuild
index 845c739490a..8b94927b257 100644
--- a/x11-libs/xapps/xapps-1.0.3.ebuild
+++ b/x11-libs/xapps/xapps-1.0.3.ebuild
@@ -27,6 +27,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
sys-devel/gettext
+   dev-util/gtk-doc-am
 "
 
 src_prepare() {
@@ -37,6 +38,8 @@ src_prepare() {
 
 src_configure() {
econf \
+   --enable-gtk-doc \
+   --enable-gtk-doc-html \
$(use_enable introspection) \
$(use_enable static-libs static)
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2017-06-24 Thread Kristian Fiskerstrand
commit: 3133b6aebb2264db3c571a40cc1c9ff645ef8666
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat Jun 24 14:55:25 2017 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat Jun 24 14:58:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3133b6ae

x11-libs/xapps: New upstream version 1.0.3

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/xapps-1.0.3.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 795ed39f563..ace91cf8306 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-1.0.2.tar.gz 109067 SHA256 
1443e9f319763f8b90749ea9669880005f315af060f7bbaa2b4241b4c4ca49a4 SHA512 
59426a8e39af48eb6435cb649fd88601a1a324d284ed9d222f12b7e52e70a0b250235b5924af1ecb7d6f3abd6c8e53e0cf38672c94dff44193f01dbc90c35646
 WHIRLPOOL 
6e4f01f17c7450b246dbfbed3fa229315166f5223c051422be7fd8510df376d6e916ab5e9eaac645abd57e055ac89da81291aa73de38af6a9129497f1994201d
+DIST xapps-1.0.3.tar.gz 121490 SHA256 
bb1b89b586eec67fc109140de791710c5b4ec488b01ef3ac261e288a27b4797e SHA512 
1182062153fc7344f94e9a25e98a457237b54c4841e425d202f8b57751f288e460423ca7408a888aff7a2b162acd194efda332b6acbd0a5cc2c12ae9414ea3c3
 WHIRLPOOL 
43784ca1328d810f38a3843eb0ef9bc9ac9a30c4bbc524c4898e0f7f3c0e6bbe3ceb507be4d48e962f06be8a652ffbc4a80ac3ed76d0807cce80d1d86f87c211

diff --git a/x11-libs/xapps/xapps-1.0.3.ebuild 
b/x11-libs/xapps/xapps-1.0.3.ebuild
new file mode 100644
index 000..845c739490a
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools gnome2-utils xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="introspection static-libs"
+
+RDEPEND="
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   gnome-base/gnome-common
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable introspection) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   rm -rf "${ED%/}"/usr/bin || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2016-11-27 Thread David Seifert
commit: a1977b1910f41d33416825943d360be9b4bee8ff
Author: David Seifert  gentoo  org>
AuthorDate: Sun Nov 27 22:10:37 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 27 22:11:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1977b19

x11-libs/xapps: [QA] Various fixes

Package-Manager: portage-2.3.2

 x11-libs/xapps/xapps-1.0.2-r1.ebuild | 27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.0.2-r1.ebuild 
b/x11-libs/xapps/xapps-1.0.2-r1.ebuild
index 7bc074f..79c380c 100644
--- a/x11-libs/xapps/xapps-1.0.2-r1.ebuild
+++ b/x11-libs/xapps/xapps-1.0.2-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit autotools gnome2-utils
+inherit autotools gnome2-utils xdg-utils
 
 DESCRIPTION="Cross-desktop libraries and common resources"
 HOMEPAGE="https://github.com/linuxmint/xapps/;
@@ -14,37 +14,40 @@ 
SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> ${P}.tar.gz"
 KEYWORDS="~amd64 ~x86"
 
 SLOT="0"
-IUSE="static-libs"
+IUSE="introspection static-libs"
 
 RDEPEND="
>=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
gnome-base/libgnomekbd
gnome-base/gnome-common
-   dev-libs/gobject-introspection:0=
x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
x11-libs/libxkbfile
 "
-
 DEPEND="${RDEPEND}
-   "
+   sys-devel/gettext
+"
 
 src_prepare() {
-   eapply_user
+   xdg_environment_reset
+   default
eautoreconf
 }
 
 src_configure() {
econf \
-   $(use_enable static-libs static) \
-   $(use_enable introspection)
+   $(use_enable introspection) \
+   $(use_enable static-libs static)
 }
 
 src_install() {
default
-   rm -rf "${D}/usr/bin/" || die
-   [ use static-libs ] || rm -rf "${D}/usr/lib64/libxapp.la" || die
+   rm -rf "${ED%/}"/usr/bin || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2016-11-27 Thread Kristian Fiskerstrand
commit: 28d17d57a580ffbc0ae0443908b4b51ed15e2d41
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Nov 27 21:30:21 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Nov 27 21:33:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28d17d57

x11-libs/xapps: Fixes to previous addition

Package-Manager: portage-2.3.2

 .../{xapps-1.0.2.ebuild => xapps-1.0.2-r1.ebuild}  | 46 --
 1 file changed, 33 insertions(+), 13 deletions(-)

diff --git a/x11-libs/xapps/xapps-1.0.2.ebuild 
b/x11-libs/xapps/xapps-1.0.2-r1.ebuild
similarity index 56%
rename from x11-libs/xapps/xapps-1.0.2.ebuild
rename to x11-libs/xapps/xapps-1.0.2-r1.ebuild
index b9d1b33..7bc074f 100644
--- a/x11-libs/xapps/xapps-1.0.2.ebuild
+++ b/x11-libs/xapps/xapps-1.0.2-r1.ebuild
@@ -2,35 +2,55 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit autotools
-
-SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
+inherit autotools gnome2-utils
 
 DESCRIPTION="Cross-desktop libraries and common resources"
 HOMEPAGE="https://github.com/linuxmint/xapps/;
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
 
-LICENSE="LGPL-3"
 SLOT="0"
+IUSE="static-libs"
 
 RDEPEND="
-   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection]
-   >=x11-libs/gtk+-3.3.16:3[introspection]
>=dev-libs/glib-2.37.3:2
-   x11-libs/cairo
gnome-base/libgnomekbd
gnome-base/gnome-common
+   dev-libs/gobject-introspection:0=
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection]
+   >=x11-libs/gtk+-3.3.16:3[introspection]
+   x11-libs/libxkbfile
 "
-DEPEND="${RDEPEND}"
 
-src_prepare(){
+DEPEND="${RDEPEND}
+   "
+
+src_prepare() {
+   eapply_user
eautoreconf
-   default
 }
 
-src_install(){
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable introspection)
+}
+
+src_install() {
default
rm -rf "${D}/usr/bin/" || die
+   [ use static-libs ] || rm -rf "${D}/usr/lib64/libxapp.la" || die
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2016-11-27 Thread Kristian Fiskerstrand
commit: 393d0d62c677addfb27c754c4ab0e930e9c528a8
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sun Nov 27 14:04:48 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sun Nov 27 14:05:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393d0d62

x11-libs/xapps: New package

Needed by gnome-extras/cinnamon
Gentoo-Bug: 600552

Package-Manager: portage-2.3.2

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/metadata.xml   |  8 
 x11-libs/xapps/xapps-1.0.2.ebuild | 36 
 3 files changed, 45 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
new file mode 100644
index ..795ed39
--- /dev/null
+++ b/x11-libs/xapps/Manifest
@@ -0,0 +1 @@
+DIST xapps-1.0.2.tar.gz 109067 SHA256 
1443e9f319763f8b90749ea9669880005f315af060f7bbaa2b4241b4c4ca49a4 SHA512 
59426a8e39af48eb6435cb649fd88601a1a324d284ed9d222f12b7e52e70a0b250235b5924af1ecb7d6f3abd6c8e53e0cf38672c94dff44193f01dbc90c35646
 WHIRLPOOL 
6e4f01f17c7450b246dbfbed3fa229315166f5223c051422be7fd8510df376d6e916ab5e9eaac645abd57e055ac89da81291aa73de38af6a9129497f1994201d

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
new file mode 100644
index ..046c91f
--- /dev/null
+++ b/x11-libs/xapps/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cinna...@gentoo.org
+   Cinnamon Project
+   
+

diff --git a/x11-libs/xapps/xapps-1.0.2.ebuild 
b/x11-libs/xapps/xapps-1.0.2.ebuild
new file mode 100644
index ..b9d1b33
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/;
+
+LICENSE="LGPL-3"
+SLOT="0"
+
+RDEPEND="
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection]
+   >=x11-libs/gtk+-3.3.16:3[introspection]
+   >=dev-libs/glib-2.37.3:2
+   x11-libs/cairo
+   gnome-base/libgnomekbd
+   gnome-base/gnome-common
+"
+DEPEND="${RDEPEND}"
+
+src_prepare(){
+   eautoreconf
+   default
+}
+
+src_install(){
+   default
+   rm -rf "${D}/usr/bin/" || die
+}