Browse Source

Sync with portage [Mon Feb 10 00:28:22 MSK 2020].

develop
root 3 years ago
parent
commit
e71b68a37a
  1. BIN
      Manifest.files.gz
  2. BIN
      acct-group/Manifest.gz
  3. 0
      acct-group/lighttpd/Manifest
  4. 8
      acct-group/lighttpd/lighttpd-0.ebuild
  5. 8
      acct-group/lighttpd/metadata.xml
  6. 0
      acct-group/telegraf/Manifest
  7. 8
      acct-group/telegraf/metadata.xml
  8. 8
      acct-group/telegraf/telegraf-0.ebuild
  9. BIN
      acct-user/Manifest.gz
  10. 0
      acct-user/lighttpd/Manifest
  11. 12
      acct-user/lighttpd/lighttpd-0.ebuild
  12. 8
      acct-user/lighttpd/metadata.xml
  13. 0
      acct-user/telegraf/Manifest
  14. 8
      acct-user/telegraf/metadata.xml
  15. 12
      acct-user/telegraf/telegraf-0.ebuild
  16. BIN
      app-accessibility/Manifest.gz
  17. 1
      app-accessibility/at-spi2-atk/Manifest
  18. 39
      app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
  19. 1
      app-accessibility/at-spi2-core/Manifest
  20. 55
      app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
  21. 28
      app-accessibility/at-spi2-core/files/2.26.2-fix-inverted-logic.patch
  22. 59
      app-accessibility/orca/orca-3.32.0-r1.ebuild
  23. 52
      app-accessibility/orca/orca-3.32.0.ebuild
  24. BIN
      app-admin/Manifest.gz
  25. 123
      app-admin/abrt/abrt-2.12.0-r1.ebuild
  26. 127
      app-admin/abrt/abrt-2.12.0-r2.ebuild
  27. 2
      app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild
  28. 11
      app-admin/calamares/calamares-3.2.12.ebuild
  29. 92
      app-admin/calamares/calamares-3.2.17.1-r1.ebuild
  30. 91
      app-admin/calamares/calamares-3.2.17.1.ebuild
  31. 4
      app-admin/diamond/diamond-4.0.515.20170311.ebuild
  32. 41
      app-admin/equo/equo-302-r1.ebuild
  33. 41
      app-admin/equo/equo-302.ebuild
  34. 2
      app-admin/exo/Manifest
  35. 0
      app-admin/exo/exo-1.10.0.ebuild
  36. 4
      app-admin/gkrellm/gkrellm-2.3.10-r2.ebuild
  37. 36
      app-admin/matter/matter-302-r1.ebuild
  38. 36
      app-admin/matter/matter-302.ebuild
  39. 3
      app-admin/mongo-tools/Manifest
  40. 71
      app-admin/mongo-tools/mongo-tools-3.6.17.ebuild
  41. 71
      app-admin/mongo-tools/mongo-tools-4.0.16.ebuild
  42. 71
      app-admin/mongo-tools/mongo-tools-4.2.3.ebuild
  43. 141
      app-admin/packagekit-base/packagekit-base-1.1.12-r1.ebuild
  44. 139
      app-admin/packagekit-base/packagekit-base-1.1.12.ebuild
  45. 28
      app-admin/ps_mem/ps_mem-3.13-r1.ebuild
  46. 30
      app-admin/ps_mem/ps_mem-3.13.ebuild
  47. 14
      app-admin/system-config-printer/system-config-printer-1.5.11-r2.ebuild
  48. 86
      app-admin/system-config-printer/system-config-printer-1.5.12-r1.ebuild
  49. 84
      app-admin/system-config-printer/system-config-printer-1.5.12.ebuild
  50. 4
      app-admin/usbview/usbview-2.0.ebuild
  51. BIN
      app-antivirus/Manifest.gz
  52. 2
      app-antivirus/clamav-unofficial-sigs/clamav-unofficial-sigs-5.6.2.ebuild
  53. 2
      app-antivirus/clamav/clamav-0.102.2.ebuild
  54. BIN
      app-arch/Manifest.gz
  55. 28
      app-arch/deb2targz/deb2targz-1-r2.ebuild
  56. 4
      app-arch/tar/tar-1.32.ebuild
  57. 2
      app-arch/unzip/unzip-6.0_p25.ebuild
  58. BIN
      app-crypt/Manifest.gz
  59. 1
      app-crypt/gcr/Manifest
  60. 76
      app-crypt/gcr/gcr-3.20.0.ebuild
  61. 2
      app-crypt/rotix/rotix-0.83.ebuild
  62. 59
      app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.3-r1.ebuild
  63. 57
      app-crypt/yubikey-manager-qt/yubikey-manager-qt-1.1.3.ebuild
  64. BIN
      app-dicts/Manifest.gz
  65. 91
      app-dicts/opendict/opendict-0.6.7-r1.ebuild
  66. 89
      app-dicts/opendict/opendict-0.6.7.ebuild
  67. BIN
      app-doc/Manifest.gz
  68. 31
      app-doc/cppman/cppman-0.4.8-r1.ebuild
  69. 29
      app-doc/cppman/cppman-0.4.8.ebuild
  70. BIN
      app-editors/Manifest.gz
  71. 10
      app-editors/emacs/emacs-23.4-r18.ebuild
  72. 10
      app-editors/emacs/emacs-24.5-r7.ebuild
  73. 10
      app-editors/emacs/emacs-25.3-r6.ebuild
  74. 10
      app-editors/emacs/emacs-26.2.ebuild
  75. 10
      app-editors/emacs/emacs-26.3-r1.ebuild
  76. 8
      app-editors/emacs/emacs-27.0.50_pre20191223.ebuild
  77. 8
      app-editors/emacs/emacs-27.0.9999-r1.ebuild
  78. 8
      app-editors/emacs/emacs-28.0.9999.ebuild
  79. 1
      app-editors/nano/Manifest
  80. 80
      app-editors/nano/nano-4.8.ebuild
  81. 2
      app-editors/nvi/nvi-1.81.6-r7.ebuild
  82. BIN
      app-emulation/Manifest.gz
  83. 1
      app-emulation/buildah/Manifest
  84. 50
      app-emulation/buildah/buildah-1.14.0.ebuild
  85. 8
      app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild
  86. 8
      app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild
  87. 8
      app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild
  88. 8
      app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild
  89. 8
      app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild
  90. 8
      app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild
  91. 8
      app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild
  92. 8
      app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild
  93. 8
      app-emulation/crossover-bin/crossover-bin-14.0.3-r1.ebuild
  94. 8
      app-emulation/crossover-bin/crossover-bin-14.1.4-r1.ebuild
  95. 8
      app-emulation/crossover-bin/crossover-bin-15.0.0.ebuild
  96. 8
      app-emulation/crossover-bin/crossover-bin-15.0.1.ebuild
  97. 8
      app-emulation/crossover-bin/crossover-bin-15.1.0.ebuild
  98. 8
      app-emulation/crossover-bin/crossover-bin-15.2.0.ebuild
  99. 8
      app-emulation/crossover-bin/crossover-bin-15.3.0.ebuild
  100. 8
      app-emulation/crossover-bin/crossover-bin-15.3.1.ebuild

BIN
Manifest.files.gz

BIN
acct-group/Manifest.gz

0
acct-group/lighttpd/Manifest

8
acct-group/lighttpd/lighttpd-0.ebuild

@ -0,0 +1,8 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=302

8
acct-group/lighttpd/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
</maintainer>
</pkgmetadata>

0
acct-group/telegraf/Manifest

8
acct-group/telegraf/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
</pkgmetadata>

8
acct-group/telegraf/telegraf-0.ebuild

@ -0,0 +1,8 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=428

BIN
acct-user/Manifest.gz

0
acct-user/lighttpd/Manifest

12
acct-user/lighttpd/lighttpd-0.ebuild

@ -0,0 +1,12 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="A user for lighttpd"
ACCT_USER_ID=302
ACCT_USER_GROUPS=( lighttpd )
acct-user_add_deps

8
acct-user/lighttpd/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
</maintainer>
</pkgmetadata>

0
acct-user/telegraf/Manifest

8
acct-user/telegraf/metadata.xml

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
</pkgmetadata>

12
acct-user/telegraf/telegraf-0.ebuild

@ -0,0 +1,12 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="User for telegraf"
ACCT_USER_ID=428
ACCT_USER_GROUPS=( telegraf )
acct-user_add_deps

BIN
app-accessibility/Manifest.gz

1
app-accessibility/at-spi2-atk/Manifest

@ -1,3 +1,2 @@
DIST at-spi2-atk-2.26.2.tar.xz 322800 BLAKE2B 108a01fd8c16816d9953ad42721080dd6dcb9f75c95c412387d7f54920998c66eb5855eb859e8e00096a47b387d05779691887a7717d31f4c70681d69a9c8266 SHA512 f938b8e2b999fcdfa13e9433bd13c39430bae2ceae0c664a24caccc6af522947bf73de02de3c359807f5370a85961193df2ba24b193b60b915c61828ea747bb2
DIST at-spi2-atk-2.32.0.tar.xz 94952 BLAKE2B 972bb32590a51549eb8b0b3c46a068e95cc43783f0f0e31ca3663ff1669196a88def63342c01d056d45d6f4fb4bcc2127b50a49be37fd45d33aa1daeadca5172 SHA512 095ceaa33d5b35f1f4f81a31bea00487c054493cb29d4fdbcf74331ec8d1b9570dc7cb93e1cc06da9ea3f5805e7a3a9e7bf80cfdbce86a1822c2a46327109393
DIST at-spi2-atk-2.34.0.tar.xz 96116 BLAKE2B 242b29b988d97b06ca85495be77f9c4cf1c621d9ff977cd73ea37f97b42fc636474df34429e7397fb3f91d3d11b14ce1b3de5d68c0b30f85877f444c78389564 SHA512 515ad4d0a000fa47a7848f3ea9f95f8e0c582f9d9876725deb8e521c60e290f73655445456e6c238f382cb8773b56db2795c221029ec931bad68395326b6bb04

39
app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild

@ -1,39 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
inherit gnome2 multilib-minimal virtualx
DESCRIPTION="Gtk module for bridging AT-SPI to Atk"
HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}]
>=dev-libs/atk-2.25.2[${MULTILIB_USEDEP}]
>=app-accessibility/at-spi2-core-2.25.3[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( >=dev-libs/libxml2-2.9.1 )
"
multilib_src_configure() {
ECONF_SOURCE=${S} \
gnome2_src_configure --enable-p2p $(use_with test tests)
}
multilib_src_test() {
virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
}
multilib_src_compile() { gnome2_src_compile; }
multilib_src_install() { gnome2_src_install; }

1
app-accessibility/at-spi2-core/Manifest

@ -1,3 +1,2 @@
DIST at-spi2-core-2.26.2.tar.xz 494484 BLAKE2B 0c67cea9c0107fb6503a933de134eb662f192ae2a98734bde1b0629da151476858720d2dcb1791a00a44b61ae2ead945178fba659f88303c552567d7f3f9817b SHA512 6a8e158e30c37ce475467b6634aff046a318875271966d7bfa3e56052d0cd26cd37435d0b9ae14f079542b8b3e76088da5bd50ed39eb39f3f40394c55ed3f255
DIST at-spi2-core-2.32.1.tar.xz 188952 BLAKE2B a12e234b19a38b0fcffbabb8430ef49dc538b38831cc22bbafc7f5d499082007909a82e785184d052f3a62853474cbc4838125540026a6d0e2ac2181e98a6a4c SHA512 cec6ea1426b25d9738c5c401a1038b39e04b1e989b7ef8e02590d117b35cfb253b260cc6e41b09e10e007801fedcb7702c48ba7f3a0c7b6c1f16edd4e8ad0cca
DIST at-spi2-core-2.34.0.tar.xz 186736 BLAKE2B 6210ef0254760f1ef6e9c9124680f604864e24228650d4be1026dc73ce0ec5d10eec5e9958a98f0970e1292e4fc3935c8379278b10c633c87da5eb3960b94670 SHA512 99f6773e29fb5fcb339cbe5b23133dab78bc52e3c46a1d5bd748788c48345223f1def5078ac48e58756a7692459b177b0e26dc8059898a5ccac56ceb495b7de8

55
app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild

@ -1,55 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
inherit gnome2 multilib-minimal
DESCRIPTION="D-Bus accessibility specifications and registration daemon"
HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
IUSE="X +introspection"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
# x11-libs/libSM is needed until upstream #719808 is solved either
# making the dep unneeded or fixing their configure
# Only libX11 is optional right now
RDEPEND="
>=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
>=sys-apps/dbus-1[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
X? (
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.25
>=sys-devel/gettext-0.19.8
virtual/pkgconfig[${MULTILIB_USEDEP}]
"
PATCHES=(
# disable teamspaces test since that requires Novell.ICEDesktop.Daemon
"${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
"${FILESDIR}/${PV}-fix-inverted-logic.patch"
)
multilib_src_configure() {
ECONF_SOURCE=${S} \
gnome2_src_configure \
$(multilib_native_use_enable introspection) \
$(use_enable X x11)
# work-around gtk-doc out-of-source brokedness
if multilib_is_native_abi; then
ln -s "${S}"/doc/libatspi/html doc/libatspi/html || die
fi
}
multilib_src_compile() { gnome2_src_compile; }
multilib_src_install() { gnome2_src_install; }

28
app-accessibility/at-spi2-core/files/2.26.2-fix-inverted-logic.patch

@ -1,28 +0,0 @@
From c2e87fe00b596dba20c9d57d406ab8faa744b15a Mon Sep 17 00:00:00 2001
From: Maya Rashish <maya@NetBSD.org>
Date: Sat, 2 Dec 2017 13:24:29 +0200
Subject: [PATCH] Fix inverted logic.
Don't write more into a buffer than it can hold.
https://bugzilla.gnome.org/show_bug.cgi?id=791124
---
bus/at-spi-bus-launcher.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bus/at-spi-bus-launcher.c b/bus/at-spi-bus-launcher.c
index 261353f..eb2b8e3 100644
--- a/bus/at-spi-bus-launcher.c
+++ b/bus/at-spi-bus-launcher.c
@@ -244,7 +244,7 @@ unix_read_all_fd_to_string (int fd,
{
ssize_t bytes_read;
- while (max_bytes > 1 && (bytes_read = read (fd, buf, MAX (4096, max_bytes - 1))))
+ while (max_bytes > 1 && (bytes_read = read (fd, buf, MIN (4096, max_bytes - 1))))
{
if (bytes_read < 0)
return FALSE;
--
2.18.0

59
app-accessibility/orca/orca-3.32.0-r1.ebuild

@ -0,0 +1,59 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python3_6 )
PYTHON_REQ_USE="threads"
inherit gnome2 python-single-r1
DESCRIPTION="Extensible screen reader that provides access to the desktop"
HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="+braille"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="${PYTHON_DEPS}
>=app-accessibility/at-spi2-atk-2.32:2
>=app-accessibility/at-spi2-core-2.32:2[introspection]
>=dev-libs/atk-2.32
>=dev-libs/glib-2.28:2
media-libs/gstreamer:1.0[introspection]
>=x11-libs/gtk+-3.6.2:3[introspection]
$(python_gen_cond_dep '
dev-python/gst-python:1.0[${PYTHON_MULTI_USEDEP}]
>=dev-python/pygobject-3.18:3[${PYTHON_MULTI_USEDEP}]
')
braille? (
$(python_gen_cond_dep '
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_MULTI_USEDEP}]
dev-libs/liblouis[python,${PYTHON_MULTI_USEDEP}]
')
)
"
RDEPEND="${COMMON_DEPEND}
dev-libs/atk[introspection]
$(python_gen_cond_dep '
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_MULTI_USEDEP}]
>=dev-python/pyatspi-2.32[${PYTHON_MULTI_USEDEP}]
dev-python/setproctitle[${PYTHON_MULTI_USEDEP}]
')
x11-libs/libwnck:3[introspection]
x11-libs/pango[introspection]
"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.50
dev-util/itstool
virtual/pkgconfig
"
# app-text/yelp-tools
src_configure() {
gnome2_src_configure \
$(use_with braille liblouis)
}

52
app-accessibility/orca/orca-3.32.0.ebuild

@ -1,52 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python3_6 )
PYTHON_REQ_USE="threads"
inherit gnome2 python-single-r1
DESCRIPTION="Extensible screen reader that provides access to the desktop"
HOMEPAGE="https://wiki.gnome.org/Projects/Orca"
LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
IUSE="+braille"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="${PYTHON_DEPS}
>=app-accessibility/at-spi2-atk-2.32:2
>=app-accessibility/at-spi2-core-2.32:2[introspection]
>=dev-libs/atk-2.32
>=dev-libs/glib-2.28:2
dev-python/gst-python:1.0[${PYTHON_USEDEP}]
>=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
media-libs/gstreamer:1.0[introspection]
>=x11-libs/gtk+-3.6.2:3[introspection]
braille? (
>=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
dev-libs/liblouis[python,${PYTHON_USEDEP}] )
"
RDEPEND="${COMMON_DEPEND}
>=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
dev-libs/atk[introspection]
>=dev-python/pyatspi-2.32[${PYTHON_USEDEP}]
dev-python/setproctitle[${PYTHON_USEDEP}]
x11-libs/libwnck:3[introspection]
x11-libs/pango[introspection]
"
DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.50
dev-util/itstool
virtual/pkgconfig
"
# app-text/yelp-tools
src_configure() {
gnome2_src_configure \
$(use_with braille liblouis)
}

BIN
app-admin/Manifest.gz

123
app-admin/abrt/abrt-2.12.0-r1.ebuild

@ -1,123 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_6 )
inherit autotools gnome2-utils python-single-r1 systemd user
DESCRIPTION="Automatic bug detection and reporting tool"
HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug selinux"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.56:2
>=dev-libs/libreport-2.10.0[python]
dev-libs/libxml2:2
>=gnome-base/gsettings-desktop-schemas-3.15.1
net-libs/libsoup:2.4
sys-apps/dbus
sys-apps/systemd:0=
sys-auth/polkit
sys-fs/inotify-tools
x11-libs/gtk+:3
"
RDEPEND="${COMMON_DEPEND}
app-arch/cpio
app-arch/rpm
dev-libs/elfutils
dev-libs/json-c:0=
dev-python/argcomplete[${PYTHON_USEDEP}]
dev-python/argh[${PYTHON_USEDEP}]
dev-python/humanize[${PYTHON_USEDEP}]
sys-apps/util-linux
>=sys-devel/gdb-7
"
DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
dev-libs/satyr[${PYTHON_USEDEP}]
>=dev-util/intltool-0.35.0
virtual/pkgconfig
>=sys-devel/gettext-0.17
"
RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later.
pkg_setup() {
python-single-r1_pkg_setup
enewgroup abrt
enewuser abrt -1 -1 -1 abrt
}
src_prepare() {
default
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
# Ensure this works for systems with and without /usr merge
sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die
# pyhook test is sensitive to the format of python's error messages, and
# fails with certain python versions
sed -e '/pyhook.at/ d' \
-i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed"
./gen-version || die # Needed to be run before autoreconf
eautoreconf
}
src_configure() {
myeconfargs=(
--libdir="${EPREFIX}/usr/$(get_libdir)"
--localstatedir="${EPREFIX}/var"
--without-bodhi
# package breaks due to not finding libreport-web with bodhi plugin enabled
--without-rpm
$(usex selinux "" "--without-selinux")
--without-python2
# Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway
--with-python3
--without-pythondoc
# package breaks due to no sphinx-build-3
--without-pythontests
# kill tests for now until they can be explored.
)
econf "${myeconfargs[@]}"
}
src_install() {
default
python_optimize #661706
keepdir /var/run/abrt
# /var/spool/abrt is created by dev-libs/libreport
diropts -m 700 -o abrt -g abrt
keepdir /var/spool/abrt-upload
diropts -m 775 -o abrt -g abrt
keepdir /var/cache/abrt-di
find "${D}" -name '*.la' -delete || die
newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

127
app-admin/abrt/abrt-2.12.0-r2.ebuild

@ -0,0 +1,127 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_6 )
inherit autotools gnome2-utils python-single-r1 systemd user
DESCRIPTION="Automatic bug detection and reporting tool"
HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug selinux"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
COMMON_DEPEND="${PYTHON_DEPS}
>=dev-libs/glib-2.56:2
>=dev-libs/libreport-2.10.0[python]
dev-libs/libxml2:2
>=gnome-base/gsettings-desktop-schemas-3.15.1
net-libs/libsoup:2.4
sys-apps/dbus
sys-apps/systemd:0=
sys-auth/polkit
sys-fs/inotify-tools
x11-libs/gtk+:3
"
RDEPEND="${COMMON_DEPEND}
app-arch/cpio
app-arch/rpm
dev-libs/elfutils
dev-libs/json-c:0=
sys-apps/util-linux
>=sys-devel/gdb-7
$(python_gen_cond_dep '
dev-python/argcomplete[${PYTHON_MULTI_USEDEP}]
dev-python/argh[${PYTHON_MULTI_USEDEP}]
dev-python/humanize[${PYTHON_MULTI_USEDEP}]
')
"
DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
>=dev-util/intltool-0.35.0
virtual/pkgconfig
>=sys-devel/gettext-0.17
$(python_gen_cond_dep '
dev-libs/satyr[${PYTHON_MULTI_USEDEP}]
')
"
RESTRICT="test" # tests *may* be broken due to all the RHEL crap. explore later.
pkg_setup() {
python-single-r1_pkg_setup
enewgroup abrt
enewuser abrt -1 -1 -1 abrt
}
src_prepare() {
default
# Install under proper directory
sed -i -e 's:dbusabrtdocdir = ${datadir}/doc/abrt-dbus-${VERSION}/html:dbusabrtdocdir = ${datadir}/doc/${PF}/html:' doc/problems-service/Makefile.am || die
# Ensure this works for systems with and without /usr merge
sed -i -e "s:/usr/bin/bash:$(which bash):" init-scripts/abrtd.service || die
# pyhook test is sensitive to the format of python's error messages, and
# fails with certain python versions
sed -e '/pyhook.at/ d' \
-i tests/Makefile.* tests/testsuite.at || die "sed remove pyhook tests failed"
./gen-version || die # Needed to be run before autoreconf
eautoreconf
}
src_configure() {
myeconfargs=(
--libdir="${EPREFIX}/usr/$(get_libdir)"
--localstatedir="${EPREFIX}/var"
--without-bodhi
# package breaks due to not finding libreport-web with bodhi plugin enabled
--without-rpm
$(usex selinux "" "--without-selinux")
--without-python2
# Fixes "syntax error in VERSION script" and we aren't supporting Python2 anyway
--with-python3
--without-pythondoc
# package breaks due to no sphinx-build-3
--without-pythontests
# kill tests for now until they can be explored.
)
econf "${myeconfargs[@]}"
}
src_install() {
default
python_optimize #661706
keepdir /var/run/abrt
# /var/spool/abrt is created by dev-libs/libreport
diropts -m 700 -o abrt -g abrt
keepdir /var/spool/abrt-upload
diropts -m 775 -o abrt -g abrt
keepdir /var/cache/abrt-di
find "${D}" -name '*.la' -delete || die
newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

2
app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild

@ -4,7 +4,7 @@
EAPI="6"
DESCRIPTION="Init script to setup Amazon EC2 instance parameters"
HOMEPAGE="https://www.gentoo.org/"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI=""
# Amazon only provides x86 and amd64 Linux Xen guests, possibly FreeBSD,

11
app-admin/calamares/calamares-3.2.12.ebuild

@ -5,7 +5,7 @@ EAPI=7
KDE_TEST="true"
PYTHON_COMPAT=( python3_6 )
inherit kde5 python-r1
inherit kde5 python-single-r1
DESCRIPTION="Distribution-independent installer framework"
HOMEPAGE="https://calamares.io"
@ -41,13 +41,15 @@ COMMON_DEPEND="${PYTHON_DEPS}
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
dev-cpp/yaml-cpp:=
>=dev-libs/boost-1.55:=[python,${PYTHON_USEDEP}]
dev-libs/libpwquality[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
>=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
')
sys-apps/dbus
sys-apps/dmidecode
sys-auth/polkit-qt[qt5(+)]
>=sys-libs/kpmcore-4.0.0:5=
pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
test? ( $(add_qt_dep qttest) )
@ -67,7 +69,6 @@ RDEPEND="${COMMON_DEPEND}
src_prepare() {
cmake-utils_src_prepare
python_setup
export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
PYTHON_CFLAGS="$(python_get_CFLAGS)"\

92
app-admin/calamares/calamares-3.2.17.1-r1.ebuild

@ -0,0 +1,92 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PYTHON_COMPAT=( python3_6 )
inherit ecm python-single-r1
DESCRIPTION="Distribution-independent installer framework"
HOMEPAGE="https://calamares.io"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
SLOT=5
LICENSE="GPL-3"
IUSE="+networkmanager pythonqt +upower"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
dev-qt/linguist-tools:5
"
COMMON_DEPEND="${PYTHON_DEPS}
dev-cpp/yaml-cpp:=
$(python_gen_cond_dep '
>=dev-libs/boost-1.55:=[python,${PYTHON_MULTI_USEDEP}]
dev-libs/libpwquality[${PYTHON_MULTI_USEDEP}]
')
dev-qt/qtconcurrent:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtxml:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/kcrash:5
kde-frameworks/kpackage:5
kde-frameworks/kparts:5
kde-frameworks/kservice:5
sys-apps/dbus
sys-apps/dmidecode
sys-auth/polkit-qt
>=sys-libs/kpmcore-4.0.0:5=
pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_SINGLE_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
test? ( dev-qt/qttest:5 )
"
RDEPEND="${COMMON_DEPEND}
app-admin/sudo
dev-libs/libatasmart
net-misc/rsync
|| ( sys-boot/grub:2 sys-boot/systemd-boot )
sys-boot/os-prober
sys-fs/squashfs-tools
sys-libs/timezone-data
virtual/udev
networkmanager? ( net-misc/networkmanager )
upower? ( sys-power/upower )
"
src_prepare() {
ecm_src_prepare
export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
PYTHON_CFLAGS="$(python_get_CFLAGS)"\
PYTHON_LIBS="$(python_get_LIBS)"
sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
calamares.desktop || die
sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
calamares.desktop || die
}
src_configure() {
local mycmakeargs=(
-DWEBVIEW_FORCE_WEBKIT=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
-DWITH_PYTHONQT=$(usex pythonqt)
)
ecm_src_configure
}
src_install() {
ecm_src_install
dobin "${FILESDIR}"/calamares-pkexec
}

91
app-admin/calamares/calamares-3.2.17.1.ebuild

@ -1,91 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
ECM_TEST="true"
PYTHON_COMPAT=( python3_6 )
inherit ecm python-r1
DESCRIPTION="Distribution-independent installer framework"
HOMEPAGE="https://calamares.io"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
KEYWORDS="~amd64"
SLOT=5
LICENSE="GPL-3"
IUSE="+networkmanager pythonqt +upower"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
dev-qt/linguist-tools:5
"
COMMON_DEPEND="${PYTHON_DEPS}
dev-cpp/yaml-cpp:=
>=dev-libs/boost-1.55:=[python,${PYTHON_USEDEP}]
dev-libs/libpwquality[${PYTHON_USEDEP}]
dev-qt/qtconcurrent:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
dev-qt/qtxml:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/kcrash:5
kde-frameworks/kpackage:5
kde-frameworks/kparts:5
kde-frameworks/kservice:5
sys-apps/dbus
sys-apps/dmidecode
sys-auth/polkit-qt
>=sys-libs/kpmcore-4.0.0:5=
pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] )
"
DEPEND="${COMMON_DEPEND}
test? ( dev-qt/qttest:5 )
"
RDEPEND="${COMMON_DEPEND}
app-admin/sudo
dev-libs/libatasmart
net-misc/rsync
|| ( sys-boot/grub:2 sys-boot/systemd-boot )
sys-boot/os-prober
sys-fs/squashfs-tools
sys-libs/timezone-data
virtual/udev
networkmanager? ( net-misc/networkmanager )
upower? ( sys-power/upower )
"
src_prepare() {
ecm_src_prepare
python_setup
export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \
PYTHON_INCLUDE_PATH="$(python_get_library_path)"\
PYTHON_CFLAGS="$(python_get_CFLAGS)"\
PYTHON_LIBS="$(python_get_LIBS)"
sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' \
calamares.desktop || die
sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' \
calamares.desktop || die
}
src_configure() {
local mycmakeargs=(
-DWEBVIEW_FORCE_WEBKIT=OFF
-DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON
-DWITH_PYTHONQT=$(usex pythonqt)
)
ecm_src_configure
}
src_install() {
ecm_src_install
dobin "${FILESDIR}"/calamares-pkexec
}

4
app-admin/diamond/diamond-4.0.515.20170311.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
@ -10,7 +10,7 @@ if [[ ${PV} = 9999* ]]; then
else
GHASH=73207d04e0739a4ce92bc201b36681c42d9fa7e7 # python3 branch
SRC_URI="https://github.com/python-diamond/Diamond/archive/${GHASH}.tar.gz -> python-diamond-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S=${WORKDIR}/Diamond-${GHASH}
fi

41
app-admin/equo/equo-302-r1.ebuild

@ -0,0 +1,41 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 bash-completion-r1
DESCRIPTION="Entropy Package Manager text-based client"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}"
COMMON_DEPEND="${PYTHON_DEPS}
~sys-apps/entropy-${PV}[${PYTHON_SINGLE_USEDEP}]"
DEPEND="${COMMON_DEPEND}
app-text/asciidoc"
RDEPEND="${COMMON_DEPEND}
sys-apps/file[python]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_compile() {
cd "${S}"/client || die
emake
}
src_install() {
cd "${S}"/client || die
emake DESTDIR="${D}" LIBDIR="usr/lib" install
newbashcomp "${S}/misc/equo-completion.bash" equo
python_optimize "${D}/usr/lib/entropy/client"
}

41
app-admin/equo/equo-302.ebuild

@ -1,41 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 bash-completion-r1
DESCRIPTION="Entropy Package Manager text-based client"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}"
COMMON_DEPEND="${PYTHON_DEPS}
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]"
DEPEND="${COMMON_DEPEND}
app-text/asciidoc"
RDEPEND="${COMMON_DEPEND}
sys-apps/file[python]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_compile() {
cd "${S}"/client || die
emake
}
src_install() {
cd "${S}"/client || die
emake DESTDIR="${D}" LIBDIR="usr/lib" install
newbashcomp "${S}/misc/equo-completion.bash" equo
python_optimize "${D}/usr/lib/entropy/client"
}

2
app-admin/exo/Manifest

@ -1 +1 @@
DIST exo-1.9.0.tar.gz 3805146 BLAKE2B d2626270b6caa31a3c6853a0676a70d05a8165da0d229d44a6245840c76b91dcee0f44361373ff9e36138963cae0bb29245287ed49d155073a957f74049e2d08 SHA512 4c0e909ad86b9c6920e6a7ccd165fe126402399ff751add52720a44def6b43498a3bbaf2c70efaf966dbeb5bf3c41f8b8f73e40b70d3b58b732ec7e701e76871
DIST exo-1.10.0.tar.gz 3805637 BLAKE2B fb74d3dadc8be11134bf5929a4ccfa12ac5e0b04854a0d1d74a63ac0b6a25bb5a0c945dfaf7f60141e2fdc0fa0f797c36edccf5d256f0a041ab726644ca324c4 SHA512 ef2e76e2e3d4b41121c00fa6ca869fe62e79c6790c8d7b44733ab1d9fab582989222852ca87849aa760d32db69b105ee528db5bb3dd0b0514a570d982007eb22

0
app-admin/exo/exo-1.9.0.ebuild → app-admin/exo/exo-1.10.0.ebuild

4
app-admin/gkrellm/gkrellm-2.3.10-r2.ebuild

@ -1,4 +1,4 @@
# Copyright 1999-2019 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -13,7 +13,7 @@ SRC_URI="http://gkrellm.srcbox.net/${MY_P}.tar.bz2"
LICENSE="GPL-3"
SLOT="2"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="gnutls hddtemp libressl lm-sensors nls ntlm ssl kernel_FreeBSD X"
RDEPEND="

36
app-admin/matter/matter-302-r1.ebuild

@ -0,0 +1,36 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 bash-completion-r1
DESCRIPTION="Automated Packages Builder for Portage and Entropy"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+entropy"
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}/${PN}"
DEPEND=""
RDEPEND="entropy? ( ~sys-apps/entropy-${PV}[${PYTHON_SINGLE_USEDEP}] )
sys-apps/file[python]
${PYTHON_DEPS}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" base-install
if use entropy; then
emake DESTDIR="${D}" entropysrv-install
fi
python_optimize "${D}/usr/lib/matter"
}

36
app-admin/matter/matter-302.ebuild

@ -1,36 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1 bash-completion-r1
DESCRIPTION="Automated Packages Builder for Portage and Entropy"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+entropy"
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}/${PN}"
DEPEND=""
RDEPEND="entropy? ( ~sys-apps/entropy-${PV}[${PYTHON_USEDEP}] )
sys-apps/file[python]
${PYTHON_DEPS}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" install
emake DESTDIR="${D}" base-install
if use entropy; then
emake DESTDIR="${D}" entropysrv-install
fi
python_optimize "${D}/usr/lib/matter"
}

3
app-admin/mongo-tools/Manifest

@ -1,8 +1,11 @@
DIST mongo-tools-3.6.13.tar.gz 4990848 BLAKE2B 022ddf214869c3a3e545aa9572f77f0adc21c0dbd6ea6ad9e083633c2e972b7ef77c0bda4354dbde9fd0e23c6dd02a7de8873d4b2c2a3e4423ea6f8e1c23ed52 SHA512 fac21c4841bfecba11a7765bb6c36d1fa19d4dd94f6f4168fa767fc11dc8b3caf04a5029becd09eba01dd694274e9cc22da8566ce878769e5c3c97016c162432
DIST mongo-tools-3.6.14.tar.gz 4990861 BLAKE2B 13394a7222e73c0912e7d9d04205b25e5d73d6c72b53521b0749e0998dc52bbe4c7733d460b189aff2401790f537d9aa369b969ed273ea0858520ecd75782b66 SHA512 3e7caaa1d568023d478c77d5e88127796b25d27c71e30af692983f4fd2160887662253ffc67e6e87aa3a7e1fd4ae231de9401b1628412a4561b9595b71df8834
DIST mongo-tools-3.6.16.tar.gz 4990806 BLAKE2B 743c24fe55a0353e3ce31a82a53c94560408725f9fa35d93d5bc136d2b6e465e081c8ad4b00d63826ea45db4431124cdf2b66341eba9be24db890fd80941b728 SHA512 ebb356690c2aeb7d47435ea05f977e9319c915e1af48b89fc9941f72871baabb5faac238b59281330fb46e7340ee354f56f438ea3d0abd97b859e2321b719038
DIST mongo-tools-3.6.17.tar.gz 4991196 BLAKE2B 53e86b3513aa74ad174801cea987d574c5248f438cb0a9419c2352c04333eae2f92214b11c59ee8688ad7235dc7a4586c39cc27450c654b1fc0e2eec2e4e22e2 SHA512 ea7a010097fdfe7807daf9352519b808b4a7b614b793ee2ac27495207bcf1cf8b4151fecd525946a0d6b8aa9332c205f437d5141b16efb613810963f502061be
DIST mongo-tools-4.0.12.tar.gz 11134652 BLAKE2B d3c9703046dc577b85cefe1185678e0029411ddd44d0648f9b09fc3ab41e3661891d18afd83bf1a148dc4c9208895f444c115948e515e09dfa3062e89d98fc24 SHA512 068d8c456386caddcce23fa8917ffecdc9b5c39fb6794c5cd1d9099be1f127ecf680b006055581dc3d90507072a87788b46be7410f0dbede42da64c664b77ced
DIST mongo-tools-4.0.13.tar.gz 11134653 BLAKE2B b963f2a4ee598f6716c6c678df029040f57e2ad17b0e025139d3ac5049aacefbf5342a455ac58161c11df734da4fe4f62f021c1544eee3542af3aed77a65e6d2 SHA512 0694c7ac5743b04d927e27eb913df1b9b55c6c7a26d2a4dc52af8d2e0a6934416f416da91c57e1e61804ae855ec4bd8facabacf0754f9f924f21602737f29e3c
DIST mongo-tools-4.0.14.tar.gz 11134659 BLAKE2B 9caf119901d528079bb9aefce78d702dc3196cb105ac623137f8ffceffef4f8f6e61c8134470abe11f0bd422df9a6bef0e15331ee71065450b97220431458fc1 SHA512 6a0c39cbca0d51cd42518bb68a36fb7f0ed1e7b1ecf4dcd41256c8ab5c23505ca189b81a88c2a783ad81788bcab81d7e3c69f4788366e10dea744a03a2f3cf1e
DIST mongo-tools-4.0.16.tar.gz 11139827 BLAKE2B 550acfd7e4434b178170dfd94c65668cb7dd37d128235c63a10f72802e3119f33d5cd2138bfd5b957f6d3813f1d9aff49218c4e122c0cd454b4ea7a969c84d4e SHA512 a75831d9fd0b596bfb7354cbc05d1ecf6871d5a7230a858b09b94d5001d18069c9cbe89c9500e9c1a16fc5186fa7a1ac59c605156666a3f1a2d7c81115a47c16
DIST mongo-tools-4.2.1.tar.gz 14435826 BLAKE2B 8d068cb39957f6773fb6ca186a1eb324e03c21b8472fede407daf7bce091f3d401f0debe6412d70bb8e338101d7ada870e7347782ffb582b58fcafc236ad4932 SHA512 bba754acd9e21f8f832fc2e434720347c2222897b2af08d66f9491110d5491f5475ae2118ff25b263606677da10b0c96b76cc507a01287180096c25c1eab5ced
DIST mongo-tools-4.2.2.tar.gz 14433618 BLAKE2B 7610bd6b386684836e91b6bb7f73e24267fac56ce975263ac2aaeebe51d37123baa8eb2009cf4478af89e6dcc596c9c07126224ad4bd80aee47d03fde9413eca SHA512 661813c70bf891f0a834ac9970cbe390a8616f9e89e4f33918e479ba3f3ce3851edecd63c1e35e65a4dee47419e3ce0fa3186c7ee2326bef11fce3bac8bed0c7
DIST mongo-tools-4.2.3.tar.gz 15020325 BLAKE2B 8501a3ec6e947112ec561ce62f2ea568984f8ac911a7aff3cb8c08c1f29d2cfc64cf7f4b6a24ba73ae0f9b2b5853480f4fbed51c98fdc8c83cd433ea65e21dba SHA512 772719b450f8b656c22ac0126fee1e0fa58b5320c94ac6414b1d9af13e6437393c2482f2e386f4a73c84a2d1bfe0ea88df117a6a7ae87f4884477505cf662585

71
app-admin/mongo-tools/mongo-tools-3.6.17.ebuild

@ -0,0 +1,71 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="https://www.mongodb.com"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="sasl ssl"
DEPEND="dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl:0= )"
# Do not complain about CFLAGS etc since go projects do not use them.
QA_FLAGS_IGNORED='.*'
EGO_PN="github.com/mongodb/mongo-tools"
S="${WORKDIR}/src/${EGO_PN}"
src_unpack() {
mkdir -p "${S%/*}" || die
default
mv ${MY_P} "${S}" || die
}
src_prepare() {
default
# allow building with go 1.12 #678924
sed -i 's/_Ctype_struct_/C.struct_/' vendor/github.com/google/gopacket/pcap/pcap.go || die
}
src_compile() {
local myconf=()
if use sasl; then
myconf+=(sasl)
fi
if use ssl; then
myconf+=(ssl)
fi
# build pie to avoid text relocations wrt #582854
local buildmode="pie"
# skip on ppc64 wrt #610984
if use ppc64; then
buildmode="default"
fi
mkdir -p bin || die
for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay; do
echo "Building $i"
GOROOT="$(go env GOROOT)" GOPATH="${WORKDIR}" go build -buildmode="${buildmode}" -o "bin/$i" \
-ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" --tags "${myconf[*]}" "$i/main/$i.go" || die
done
}
src_install() {
dobin bin/*
}

71
app-admin/mongo-tools/mongo-tools-4.0.16.ebuild

@ -0,0 +1,71 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="https://www.mongodb.com"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="sasl ssl"
DEPEND="dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl:0= )"
# Do not complain about CFLAGS etc since go projects do not use them.
QA_FLAGS_IGNORED='.*'
EGO_PN="github.com/mongodb/mongo-tools"
S="${WORKDIR}/src/${EGO_PN}"
src_unpack() {
mkdir -p "${S%/*}" || die
default
mv ${MY_P} "${S}" || die
}
src_prepare() {
default
# allow building with go 1.12 #678924
sed -i 's/_Ctype_struct_/C.struct_/' vendor/github.com/google/gopacket/pcap/pcap.go || die
}
src_compile() {
local myconf=()
if use sasl; then
myconf+=(sasl)
fi
if use ssl; then
myconf+=(ssl)
fi
# build pie to avoid text relocations wrt #582854
local buildmode="pie"
# skip on ppc64 wrt #610984
if use ppc64; then
buildmode="default"
fi
mkdir -p bin || die
for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay; do
echo "Building $i"
GOROOT="$(go env GOROOT)" GOPATH="${WORKDIR}" go build -buildmode="${buildmode}" -o "bin/$i" \
-ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" --tags "${myconf[*]}" "$i/main/$i.go" || die
done
}
src_install() {
dobin bin/*
}

71
app-admin/mongo-tools/mongo-tools-4.2.3.ebuild

@ -0,0 +1,71 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
MY_PV=${PV/_rc/-rc}
MY_P=${PN}-r${MY_PV}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="https://www.mongodb.com"
SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> mongo-tools-${MY_PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="sasl ssl"
DEPEND="dev-lang/go:=
net-libs/libpcap
sasl? ( dev-libs/cyrus-sasl )
ssl? ( dev-libs/openssl:0= )"
# Do not complain about CFLAGS etc since go projects do not use them.
QA_FLAGS_IGNORED='.*'
EGO_PN="github.com/mongodb/mongo-tools"
S="${WORKDIR}/src/${EGO_PN}"
src_unpack() {
mkdir -p "${S%/*}" || die
default
mv ${MY_P} "${S}" || die
}
src_prepare() {
default
# allow building with go 1.12 #678924
sed -i 's/_Ctype_struct_/C.struct_/' vendor/github.com/google/gopacket/pcap/pcap.go || die
}
src_compile() {
local myconf=()
if use sasl; then
myconf+=(sasl)
fi
if use ssl; then
myconf+=(ssl)
fi
# build pie to avoid text relocations wrt #582854
local buildmode="pie"
# skip on ppc64 wrt #610984
if use ppc64; then
buildmode="default"
fi
mkdir -p bin || die
for i in bsondump mongostat mongofiles mongoexport mongoimport mongorestore mongodump mongotop mongoreplay; do
echo "Building $i"
GOROOT="$(go env GOROOT)" GOPATH="${WORKDIR}" go build -buildmode="${buildmode}" -o "bin/$i" \
-ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" --tags "${myconf[*]}" "$i/main/$i.go" || die
done
}
src_install() {
dobin bin/*
}

141
app-admin/packagekit-base/packagekit-base-1.1.12-r1.ebuild

@ -0,0 +1,141 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
# PackageKit supports 3.2+, but entropy and portage backends are untested
PYTHON_COMPAT=( python2_7 )
VALA_USE_DEPEND="vapigen"
inherit autotools bash-completion-r1 multilib python-single-r1 systemd vala xdg
MY_PN="PackageKit"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Manage packages in a secure way using a cross-distro and cross-architecture API"
HOMEPAGE="https://www.freedesktop.org/software/PackageKit/"
SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0/18"
KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="command-not-found consolekit cron elogind entropy +introspection systemd test vala"
RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
^^ ( consolekit elogind systemd )
vala? ( introspection )
entropy? ( $(python_gen_useflags 'python2*' ) )
"
# While not strictly needed, consolekit is the alternative to systemd-login
# or elogind to get current session's user.
COMMON_DEPEND="
>=app-shells/bash-completion-2
dev-db/sqlite:3
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.54.0:2
>=sys-auth/polkit-0.114
>=sys-apps/dbus-1.3.0
${PYTHON_DEPS}
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.9:= )
systemd? ( >=sys-apps/systemd-213 )
"
# vala-common needed for eautoreconf
DEPEND="${COMMON_DEPEND}
app-text/docbook-xsl-stylesheets
>=dev-cpp/glibmm-2.4
dev-libs/libxml2:2
dev-libs/libxslt
dev-libs/vala-common
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.11
>=dev-util/intltool-0.35.0
sys-devel/autoconf-archive
sys-devel/gettext
virtual/pkgconfig
vala? ( $(vala_depend) )
"
RDEPEND="${COMMON_DEPEND}
$(python_gen_cond_dep '
>=app-portage/layman-2[${PYTHON_MULTI_USEDEP}]
>=sys-apps/portage-2.2[${PYTHON_MULTI_USEDEP}]
')
consolekit? ( sys-auth/consolekit )
entropy? ( >=sys-apps/entropy-234[${PYTHON_SINGLE_USEDEP}] )
"
PATCHES=(
# Fixes QA Notices:
# - https://github.com/gentoo/gentoo/pull/1760
# - https://github.com/hughsie/PackageKit/issues/143
"${FILESDIR}"/${PV}-cache-qafix.patch
# Adds elogind support:
# - https://bugs.gentoo.org/show_bug.cgi?id=620948
# - https://github.com/hughsie/PackageKit/pull/299
"${FILESDIR}"/${PV}-elogind-support.patch
# From master
"${FILESDIR}"/${PV}-use-autotool-python.patch
"${FILESDIR}"/${PV}-add-missing-config.h.patch
)
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Disable unittests not working with portage backend
# console: requires terminal input
sed -e 's:^\(.*/packagekit-glib2/control\)://\1:' \
-e 's:^\(.*/packagekit-glib2/transaction-list\)://\1:' \
-e 's:^\(.*/packagekit-glib2/client"\)://\1:' \
-e 's:^\(.*/packagekit-glib2/package-sack\)://\1:' \
-e 's:^\(.*/packagekit-glib2/task\)://\1:' \
-e 's:^\(.*/packagekit-glib2/console\)://\1:' \
-i lib/packagekit-glib2/pk-test-daemon.c || die
sed -e 's:^\(.*/packagekit/spawn\)://\1:' \
-e 's:^\(.*/packagekit/transaction-db\)://\1:' \
-e 's:^\(.*/packagekit/backend\)://\1:' \
-i src/pk-self-test.c || die
eapply_user
use vala && vala_src_prepare
xdg_src_prepare
# Needed by elogind patch
eautoreconf
}
src_configure() {
econf \
--disable-gstreamer-plugin \
--disable-gtk-doc \
--disable-gtk-module \
--disable-schemas-compile \
--disable-static \
--enable-bash-completion \
--enable-man-pages \
--enable-nls \
--enable-portage \
--localstatedir=/var \
$(use_enable command-not-found) \
$(use_enable cron) \
$(use_enable elogind) \
$(use_enable entropy) \
$(use_enable introspection) \
$(use_enable systemd) \
$(use_enable test daemon-tests) \
$(use_enable test local) \
$(use_enable vala) \
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
}
src_install() {
python_fix_shebang backends/portage/portageBackend.py
emake DESTDIR="${D}" install
find "${D}" -name '*.la' -delete || die
dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
}

139
app-admin/packagekit-base/packagekit-base-1.1.12.ebuild

@ -1,139 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
# PackageKit supports 3.2+, but entropy and portage backends are untested
PYTHON_COMPAT=( python2_7 )
VALA_USE_DEPEND="vapigen"
inherit autotools bash-completion-r1 multilib python-single-r1 systemd vala xdg
MY_PN="PackageKit"
MY_P=${MY_PN}-${PV}
DESCRIPTION="Manage packages in a secure way using a cross-distro and cross-architecture API"
HOMEPAGE="https://www.freedesktop.org/software/PackageKit/"
SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0/18"
KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="command-not-found consolekit cron elogind entropy +introspection systemd test vala"
RESTRICT="!test? ( test )"
REQUIRED_USE="
${PYTHON_REQUIRED_USE}
^^ ( consolekit elogind systemd )
vala? ( introspection )
entropy? ( $(python_gen_useflags 'python2*' ) )
"
# While not strictly needed, consolekit is the alternative to systemd-login
# or elogind to get current session's user.
COMMON_DEPEND="
>=app-shells/bash-completion-2
dev-db/sqlite:3
>=dev-libs/dbus-glib-0.74
>=dev-libs/glib-2.54.0:2
>=sys-auth/polkit-0.114
>=sys-apps/dbus-1.3.0
${PYTHON_DEPS}
elogind? ( >=sys-auth/elogind-229.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.9:= )
systemd? ( >=sys-apps/systemd-213 )
"
# vala-common needed for eautoreconf
DEPEND="${COMMON_DEPEND}
app-text/docbook-xsl-stylesheets
>=dev-cpp/glibmm-2.4
dev-libs/libxml2:2
dev-libs/libxslt
dev-libs/vala-common
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.11
>=dev-util/intltool-0.35.0
sys-devel/autoconf-archive
sys-devel/gettext
virtual/pkgconfig
vala? ( $(vala_depend) )
"
RDEPEND="${COMMON_DEPEND}
>=app-portage/layman-2[${PYTHON_USEDEP}]
>=sys-apps/portage-2.2[${PYTHON_USEDEP}]
consolekit? ( sys-auth/consolekit )
entropy? ( >=sys-apps/entropy-234[${PYTHON_USEDEP}] )
"
PATCHES=(
# Fixes QA Notices:
# - https://github.com/gentoo/gentoo/pull/1760
# - https://github.com/hughsie/PackageKit/issues/143
"${FILESDIR}"/${PV}-cache-qafix.patch
# Adds elogind support:
# - https://bugs.gentoo.org/show_bug.cgi?id=620948
# - https://github.com/hughsie/PackageKit/pull/299
"${FILESDIR}"/${PV}-elogind-support.patch
# From master
"${FILESDIR}"/${PV}-use-autotool-python.patch
"${FILESDIR}"/${PV}-add-missing-config.h.patch
)
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Disable unittests not working with portage backend
# console: requires terminal input
sed -e 's:^\(.*/packagekit-glib2/control\)://\1:' \
-e 's:^\(.*/packagekit-glib2/transaction-list\)://\1:' \
-e 's:^\(.*/packagekit-glib2/client"\)://\1:' \
-e 's:^\(.*/packagekit-glib2/package-sack\)://\1:' \
-e 's:^\(.*/packagekit-glib2/task\)://\1:' \
-e 's:^\(.*/packagekit-glib2/console\)://\1:' \
-i lib/packagekit-glib2/pk-test-daemon.c || die
sed -e 's:^\(.*/packagekit/spawn\)://\1:' \
-e 's:^\(.*/packagekit/transaction-db\)://\1:' \
-e 's:^\(.*/packagekit/backend\)://\1:' \
-i src/pk-self-test.c || die
eapply_user
use vala && vala_src_prepare
xdg_src_prepare
# Needed by elogind patch
eautoreconf
}
src_configure() {
econf \
--disable-gstreamer-plugin \
--disable-gtk-doc \
--disable-gtk-module \
--disable-schemas-compile \
--disable-static \
--enable-bash-completion \
--enable-man-pages \
--enable-nls \
--enable-portage \
--localstatedir=/var \
$(use_enable command-not-found) \
$(use_enable cron) \
$(use_enable elogind) \
$(use_enable entropy) \
$(use_enable introspection) \
$(use_enable systemd) \
$(use_enable test daemon-tests) \
$(use_enable test local) \
$(use_enable vala) \
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
}
src_install() {
python_fix_shebang backends/portage/portageBackend.py
emake DESTDIR="${D}" install
find "${D}" -name '*.la' -delete || die
dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
}

28
app-admin/ps_mem/ps_mem-3.13-r1.ebuild

@ -0,0 +1,28 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 vcs-snapshot
COMMIT="9f54e1aa3a87ec176ce8b71f02673e0d8293b344"
DESCRIPTION="A utility to report core memory usage per program"
HOMEPAGE="https://github.com/pixelb/ps_mem"
SRC_URI="https://github.com/pixelb/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 sparc x86"
IUSE=""
python_install() {
distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin"
}
python_install_all() {
distutils-r1_python_install_all
doman ${PN}.1
}

30
app-admin/ps_mem/ps_mem-3.13.ebuild

@ -1,30 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python3_{6,7,8} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 vcs-snapshot
COMMIT="9f54e1aa3a87ec176ce8b71f02673e0d8293b344"
DESCRIPTION="A utility to report core memory usage per program"
HOMEPAGE="https://github.com/pixelb/ps_mem"
SRC_URI="https://github.com/pixelb/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 sparc x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
python_install() {
distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin"
}
python_install_all() {
distutils-r1_python_install_all
doman ${PN}.1
}

14
app-admin/system-config-printer/system-config-printer-1.5.11-r2.ebuild

@ -45,12 +45,14 @@ DEPEND="${COMMON_DEPEND}
doc? ( dev-python/epydoc )
"
RDEPEND="${COMMON_DEPEND}
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/pycups[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
<