Browse Source

Sync with portage [Thu Jan 2 12:06:01 MSK 2020].

mhiretskiy 1553
root 3 years ago
parent
commit
ffe74f16b5
  1. BIN
      Manifest.files.gz
  2. BIN
      acct-group/Manifest.gz
  3. 0
      acct-group/fetchmail/Manifest
  4. 9
      acct-group/fetchmail/fetchmail-0.ebuild
  5. 4
      acct-group/fetchmail/metadata.xml
  6. 0
      acct-group/geneweb/Manifest
  7. 12
      acct-group/geneweb/geneweb-0.ebuild
  8. 6
      acct-group/geneweb/metadata.xml
  9. BIN
      acct-user/Manifest.gz
  10. 0
      acct-user/fetchmail/Manifest
  11. 14
      acct-user/fetchmail/fetchmail-0.ebuild
  12. 6
      acct-user/fetchmail/metadata.xml
  13. 0
      acct-user/geneweb/Manifest
  14. 16
      acct-user/geneweb/geneweb-0.ebuild
  15. 6
      acct-user/geneweb/metadata.xml
  16. 4
      acct-user/mpd/mpd-0.ebuild
  17. BIN
      app-accessibility/Manifest.gz
  18. 1
      app-accessibility/at-spi2-atk/Manifest
  19. 42
      app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild
  20. 4
      app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.ebuild
  21. 1
      app-accessibility/at-spi2-core/Manifest
  22. 60
      app-accessibility/at-spi2-core/at-spi2-core-2.30.1.ebuild
  23. 4
      app-accessibility/at-spi2-core/at-spi2-core-2.32.1.ebuild
  24. BIN
      app-admin/Manifest.gz
  25. 1
      app-admin/calamares/Manifest
  26. 91
      app-admin/calamares/calamares-3.2.17.1.ebuild
  27. 6
      app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
  28. 6
      app-admin/cygwin-rebase/cygwin-rebase-9999.ebuild
  29. 6
      app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild
  30. 6
      app-admin/keepassxc/keepassxc-2.5.0.ebuild
  31. 6
      app-admin/keepassxc/keepassxc-2.5.1.ebuild
  32. 6
      app-admin/keepassxc/keepassxc-9999.ebuild
  33. 21
      app-admin/linux-bench/Manifest
  34. 57
      app-admin/linux-bench/linux-bench-0.0.2.ebuild
  35. 8
      app-admin/linux-bench/metadata.xml
  36. 18
      app-admin/setools/files/setools-4.1.1-remove-gui.patch
  37. 2
      app-admin/sudo/Manifest
  38. 2
      app-admin/sudo/sudo-1.8.30.ebuild
  39. BIN
      app-antivirus/Manifest.gz
  40. 10
      app-antivirus/clamav/files/clamav-0.100.0_autotools.patch
  41. BIN
      app-arch/Manifest.gz
  42. 1
      app-arch/gcab/Manifest
  43. 44
      app-arch/gcab/files/1.2-optional-vapi.patch
  44. 50
      app-arch/gcab/gcab-1.2.ebuild
  45. 4
      app-arch/gcab/gcab-1.3.ebuild
  46. 1
      app-arch/zopfli/Manifest
  47. 18
      app-arch/zopfli/zopfli-1.0.3.ebuild
  48. BIN
      app-backup/Manifest.gz
  49. 9
      app-backup/amanda/amanda-3.5.1-r1.ebuild
  50. 1
      app-backup/backintime/Manifest
  51. 72
      app-backup/backintime/backintime-1.2.1.ebuild
  52. 87
      app-backup/backintime/backintime-9999.ebuild
  53. 142
      app-backup/backintime/files/backintime-1.2.1-no-compress-docs-examples.patch
  54. BIN
      app-cdr/Manifest.gz
  55. 4
      app-cdr/xfburn/xfburn-0.6.1.ebuild
  56. BIN
      app-crypt/Manifest.gz
  57. 1
      app-crypt/argon2/Manifest
  58. 40
      app-crypt/argon2/argon2-20171227-r1.ebuild
  59. 15
      app-crypt/argon2/argon2-20190702.ebuild
  60. 4
      app-crypt/minisign/minisign-0.8.ebuild
  61. 4
      app-crypt/minisign/minisign-9999.ebuild
  62. 2
      app-crypt/pesign/pesign-113.ebuild
  63. BIN
      app-dicts/Manifest.gz
  64. 4
      app-dicts/myspell-nl/myspell-nl-2.10g-r2.ebuild
  65. BIN
      app-doc/Manifest.gz
  66. 4
      app-doc/doxygen/doxygen-1.8.16-r1.ebuild
  67. BIN
      app-editors/Manifest.gz
  68. 6
      app-editors/juffed/juffed-0.10_p20160323-r1.ebuild
  69. 4
      app-editors/nano/nano-4.6.ebuild
  70. 8
      app-editors/neovim/neovim-0.3.8.ebuild
  71. 8
      app-editors/neovim/neovim-0.4.2.ebuild
  72. 8
      app-editors/neovim/neovim-0.4.3.ebuild
  73. 8
      app-editors/neovim/neovim-9999.ebuild
  74. BIN
      app-emacs/Manifest.gz
  75. 13
      app-emacs/d-mode/files/d-mode-2.0.6-emacs-24.4.patch
  76. BIN
      app-emulation/Manifest.gz
  77. 1
      app-emulation/libvirt-glib/Manifest
  78. 43
      app-emulation/libvirt-glib/libvirt-glib-3.0.0.ebuild
  79. 1
      app-emulation/libvirt/Manifest
  80. 379
      app-emulation/libvirt/libvirt-5.10.0.ebuild
  81. 6
      app-emulation/libvirt/libvirt-5.8.0.ebuild
  82. 4
      app-emulation/q4wine/q4wine-1.3.11.ebuild
  83. 2
      app-emulation/qemu/qemu-4.1.0-r1.ebuild
  84. 2
      app-emulation/qemu/qemu-4.2.0-r1.ebuild
  85. 2
      app-emulation/qemu/qemu-9999.ebuild
  86. 4
      app-emulation/vagrant/Manifest
  87. 75
      app-emulation/vagrant/files/support-vbox-6.1.patch
  88. 61
      app-emulation/vagrant/files/vagrant-r1.in
  89. 2
      app-emulation/vagrant/files/vagrant.in
  90. 82
      app-emulation/vagrant/vagrant-2.1.5.ebuild
  91. 90
      app-emulation/vagrant/vagrant-2.2.2-r2.ebuild
  92. 90
      app-emulation/vagrant/vagrant-2.2.4.ebuild
  93. 90
      app-emulation/vagrant/vagrant-2.2.5.ebuild
  94. 6
      app-emulation/vagrant/vagrant-2.2.6-r1.ebuild
  95. BIN
      app-eselect/Manifest.gz
  96. 1
      app-eselect/eselect-rust/Manifest
  97. 32
      app-eselect/eselect-rust/eselect-rust-20200101.ebuild
  98. BIN
      app-i18n/Manifest.gz
  99. 2
      app-i18n/librime/librime-1.5.3-r1.ebuild
  100. 2
      app-i18n/opencc/opencc-1.0.5.ebuild

BIN
Manifest.files.gz

BIN
acct-group/Manifest.gz

0
virtual/pam/Manifest → acct-group/fetchmail/Manifest

9
acct-group/fetchmail/fetchmail-0.ebuild

@ -0,0 +1,9 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
DESCRIPTION="Group for net-mail/fetchmail"
ACCT_GROUP_ID=124

4
virtual/pam/metadata.xml → acct-group/fetchmail/metadata.xml

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>zlogene@gentoo.org</email>
<name>Mikle Kolyada</name>
<email>voyageur@gentoo.org</email>
<name>Bernard Cafarelli</name>
</maintainer>
</pkgmetadata>

0
acct-group/geneweb/Manifest

12
acct-group/geneweb/geneweb-0.ebuild

@ -0,0 +1,12 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
DESCRIPTION="Group for geneweb daemon"
KEYWORDS="~amd64 ~x86"
ACCT_GROUP_ID=467

6
dev-php/pecl-mongo/metadata.xml → acct-group/geneweb/metadata.xml

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>php-bugs@gentoo.org</email>
<name>PHP</name>
<maintainer type="person">
<email>tupone@gentoo.org</email>
<name>Alfredo Tupone</name>
</maintainer>
</pkgmetadata>

BIN
acct-user/Manifest.gz

0
acct-user/fetchmail/Manifest

14
acct-user/fetchmail/fetchmail-0.ebuild

@ -0,0 +1,14 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="User for net-mail/fetchmail"
ACCT_USER_ID=124
ACCT_USER_GROUPS=( fetchmail )
ACCT_USER_HOME="/var/lib/fetchmail"
ACCT_USER_HOME_PERMS=0700
acct-user_add_deps

6
dev-php/pecl-htscanner/metadata.xml → acct-user/fetchmail/metadata.xml

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>php-bugs@gentoo.org</email>
<name>PHP</name>
<maintainer type="person">
<email>voyageur@gentoo.org</email>
<name>Bernard Cafarelli</name>
</maintainer>
</pkgmetadata>

0
acct-user/geneweb/Manifest

16
acct-user/geneweb/geneweb-0.ebuild

@ -0,0 +1,16 @@
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="user id for geneweb daemon"
KEYWORDS="~amd64 ~x86"
ACCT_USER_ID=467
ACCT_USER_HOME=/var/lib/geneweb
ACCT_USER_GROUPS=( geneweb )
acct-user_add_deps

6
dev-php/pecl-mysqlnd_ms/metadata.xml → acct-user/geneweb/metadata.xml

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>php-bugs@gentoo.org</email>
<name>PHP</name>
<maintainer type="person">
<email>tupone@gentoo.org</email>
<name>Alfredo Tupone</name>
</maintainer>
</pkgmetadata>

4
acct-user/mpd/mpd-0.ebuild

@ -1,11 +1,11 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="An user for music player daemon (mpd)"
DESCRIPTION="A user for music player daemon (mpd)"
ACCT_USER_ID=45
ACCT_USER_HOME=/var/lib/mpd
ACCT_USER_GROUPS=( audio )

BIN
app-accessibility/Manifest.gz

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

@ -1,4 +1,3 @@
DIST at-spi2-atk-2.26.2.tar.xz 322800 BLAKE2B 108a01fd8c16816d9953ad42721080dd6dcb9f75c95c412387d7f54920998c66eb5855eb859e8e00096a47b387d05779691887a7717d31f4c70681d69a9c8266 SHA512 f938b8e2b999fcdfa13e9433bd13c39430bae2ceae0c664a24caccc6af522947bf73de02de3c359807f5370a85961193df2ba24b193b60b915c61828ea747bb2
DIST at-spi2-atk-2.30.1.tar.xz 94812 BLAKE2B fe3ef77e749bef2300219fe32586ac0b871d06dce708ce8b7b57356a1fa17041c3f7b788e3e6d6b5f89dc97c3e8d43a9d1eb897ed8fbaac954f042421aef68b6 SHA512 862cccb65d2a8a7df4e899e4f53742535389a0efa0a75c936b52e68690c07e206b19d8308f0910cddb71bda0d803012d613f6959329ae43c411d1314062b7018
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

42
app-accessibility/at-spi2-atk/at-spi2-atk-2.30.1.ebuild

@ -1,42 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit gnome.org meson multilib-minimal virtualx xdg
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.30.0[${MULTILIB_USEDEP}]
>=app-accessibility/at-spi2-core-2.30.0[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}
virtual/pkgconfig[${MULTILIB_USEDEP}]
test? ( >=dev-libs/libxml2-2.9.1 )
"
multilib_src_configure() {
meson_src_configure
}
multilib_src_compile() {
meson_src_compile
}
multilib_src_test() {
virtx dbus-run-session meson test -C "${BUILD_DIR}"
}
multilib_src_install() {
meson_src_install
}

4
app-accessibility/at-spi2-atk/at-spi2-atk-2.32.0.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
@ -10,7 +10,7 @@ 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"
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 )"

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

@ -1,4 +1,3 @@
DIST at-spi2-core-2.26.2.tar.xz 494484 BLAKE2B 0c67cea9c0107fb6503a933de134eb662f192ae2a98734bde1b0629da151476858720d2dcb1791a00a44b61ae2ead945178fba659f88303c552567d7f3f9817b SHA512 6a8e158e30c37ce475467b6634aff046a318875271966d7bfa3e56052d0cd26cd37435d0b9ae14f079542b8b3e76088da5bd50ed39eb39f3f40394c55ed3f255
DIST at-spi2-core-2.30.1.tar.xz 188056 BLAKE2B 8686a5bd0a359d575d052f5c42cec76bbd88f7d681decbcec92ef163d5f59dac4e642b544b928e141739479b9e349868c0f5ecb7d42a29e9b32615f27a852e52 SHA512 c8b6a2ae5f96ce7d8c1fd32c9fec861148ceff631069b417296425fe6e2ae15198628826e13a72e018871d38e12b1128aa299edcc45eaf3eb7bbff83774361cd
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

60
app-accessibility/at-spi2-core/at-spi2-core-2.30.1.ebuild

@ -1,60 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit gnome.org meson multilib-minimal systemd virtualx xdg
DESCRIPTION="D-Bus accessibility specifications and registration daemon"
HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
IUSE="X gtk-doc +introspection"
KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
>=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
X? (
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXtst[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
)
"
DEPEND="${RDEPEND}
dev-util/glib-utils
gtk-doc? (
>=dev-util/gtk-doc-1.25
app-text/docbook-xml-dtd:4.3 )
>=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"
)
multilib_src_configure() {
local emesonargs=(
-Denable_docs=$(multilib_native_usex gtk-doc true false)
-Denable-introspection=$(multilib_native_usex introspection)
-Denable-x11=$(usex X)
-Dsystemd_user_dir="$(systemd_get_userunitdir)"
)
meson_src_configure
}
multilib_src_compile() {
meson_src_compile
}
multilib_src_test() {
virtx meson_src_test
}
multilib_src_install() {
meson_src_install
}

4
app-accessibility/at-spi2-core/at-spi2-core-2.32.1.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
@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
IUSE="X gtk-doc +introspection"
KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
RDEPEND="
>=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]

BIN
app-admin/Manifest.gz

1
app-admin/calamares/Manifest

@ -1 +1,2 @@
DIST calamares-3.2.12.tar.gz 3008153 BLAKE2B 32b8a141346da528c2aef40a8fe480445cc8acbccc1190ca5ad1b5b0d03b59c709abd663e5ed33503955e3c0caa71476e7d737d46422992fc22e3acd96260857 SHA512 00dec40eb9c9e95933d3785a7b2ddc606530d8b94fde233d91071afbe11067d4e5b0a81298e66aaa0c65b55b6a86359466d8789f3ed886e76c2102b850f2bbc0
DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa SHA512 fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0

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

@ -0,0 +1,91 @@
# 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
}

6
app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild

@ -31,7 +31,7 @@ else
https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
KEYWORDS="-* ~x64-cygwin"
KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
fi
DEPEND=""
@ -60,6 +60,10 @@ pkg_preinst() {
local rebasedb
local baseaddr
case ${CHOST} in
i686-*-cygwin*)
rebasedb=/etc/rebase.db.i386
baseaddr=0x70000000
;;
x86_64-*-cygwin*)
rebasedb=/etc/rebase.db.x86_64
baseaddr=0x1000000000

6
app-admin/cygwin-rebase/cygwin-rebase-9999.ebuild

@ -31,7 +31,7 @@ else
https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
KEYWORDS="-* ~x64-cygwin"
KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
fi
DEPEND=""
@ -60,6 +60,10 @@ pkg_preinst() {
local rebasedb
local baseaddr
case ${CHOST} in
i686-*-cygwin*)
rebasedb=/etc/rebase.db.i386
baseaddr=0x70000000
;;
x86_64-*-cygwin*)
rebasedb=/etc/rebase.db.x86_64
baseaddr=0x1000000000

6
app-admin/keepassxc/keepassxc-2.4.3-r1.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils xdg
inherit cmake xdg
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
@ -66,7 +66,7 @@ src_prepare() {
use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
cmake-utils_src_prepare
cmake_src_prepare
}
src_configure() {
@ -84,7 +84,7 @@ src_configure() {
if [[ "${PV}" == *_beta* ]] ; then
mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
fi
cmake-utils_src_configure
cmake_src_configure
}
pkg_preinst() {

6
app-admin/keepassxc/keepassxc-2.5.0.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils xdg
inherit cmake xdg
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
@ -67,7 +67,7 @@ src_prepare() {
use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
cmake-utils_src_prepare
cmake_src_prepare
}
src_configure() {
@ -86,7 +86,7 @@ src_configure() {
if [[ "${PV}" == *_beta* ]] ; then
mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
fi
cmake-utils_src_configure
cmake_src_configure
}
pkg_preinst() {

6
app-admin/keepassxc/keepassxc-2.5.1.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils xdg
inherit cmake xdg
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
@ -67,7 +67,7 @@ src_prepare() {
use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
cmake-utils_src_prepare
cmake_src_prepare
}
src_configure() {
@ -86,7 +86,7 @@ src_configure() {
if [[ "${PV}" == *_beta* ]] ; then
mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
fi
cmake-utils_src_configure
cmake_src_configure
}
pkg_preinst() {

6
app-admin/keepassxc/keepassxc-9999.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils xdg
inherit cmake xdg
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
@ -67,7 +67,7 @@ src_prepare() {
use test || \
sed -e "/^find_package(Qt5Test/d" -i CMakeLists.txt || die
cmake-utils_src_prepare
cmake_src_prepare
}
src_configure() {
@ -86,7 +86,7 @@ src_configure() {
if [[ "${PV}" == *_beta* ]] ; then
mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
fi
cmake-utils_src_configure
cmake_src_configure
}
pkg_preinst() {

21
app-admin/linux-bench/Manifest

@ -1,21 +0,0 @@
DIST github.com-aquasecurity-bench-common-81f08528fa03.tar.gz 18981 BLAKE2B 6579a12622870e537a16f467bcfed71ed1c791641e1948caee10a69f8ff7fc28a3f73e48beb8d3b1d274428e498720f528237d07b28fe1319164ab1339852d0e SHA512 b01f88ddb7c119dc9d7e4f7f3e2d9c80b4046dcd65c6d5f2640d28c235c04fbe03b348032584350485f6323920f692cd96ff73e4140faaeb26d7d5b6eb24671f
DIST github.com-fatih-color-v1.7.0.tar.gz 816449 BLAKE2B f006f51cbd1a0288380b339d7d2b493e447aa1e6bd783f11de5670d4db6ff8c1463cbe957a04127c1f24186a9362be8c40ecdf4394cbbc0e2c6c2cb598c012ac SHA512 ee5668ce828ad3e5461c54d971aee4b10a578f697717010d60fdda641948430816e74580563dfea6a4c66a9840175ff5b63c2ca9cf1af213cfac5be7b8ddac36
DIST github.com-fsnotify-fsnotify-v1.4.7.tar.gz 31139 BLAKE2B f2d0aaabfad525fb640beba78991a858ad23203a557a69fc15d2f017b2a693c64c244de435682b1cd9d59e89a97e4ba60c7f95fa99a6145a9dea73b0f334936e SHA512 840943043c49c837641f04b976f2ba610fc03bd31030ca6442744d51fa9241da1905730ea11466e249a5bd37437f1e2a433a012a64ce872a1562c941bd5bfcbf
DIST github.com-go-yaml-yaml-v2.2.2.tar.gz 70656 BLAKE2B 750d1135eb73dd1eaa08f86294227973fc465ea6212233596253e5385e2081f4576123b7fbd96bfbdcdec4d1171d78c04835d7fbaa4b4e69dabdc3da10bba1de SHA512 210b36f9cc4205f91041e0da08b8eae6afbb9f44fc036bf578223da52a74ee21fa60caa569efbb5b8262e2b885ff13efa68705cbefdf93a1d05b2378d95620e8
DIST github.com-golang-glog-23def4e6c14b.tar.gz 19688 BLAKE2B f9ff73060c3b10603472c3ea4f50b4afa6abb5a4e9e7ac43d2a6c2e62541d43ef9f0ef7a8759d9b3281d72e5f90c516ee174c91de9a640a5bdf6877700450d44 SHA512 e9e70cf2a2d74ca813d0cadc23d213a1112ca4d1167abb63d8e0929585fca90c3a5bab1f49db20095c48bf1fe03b4424353c33728d09a201334eb65770888dc5
DIST github.com-golang-sys-a9d3bda3a223.tar.gz 1245170 BLAKE2B 62fd7fea3ab8426f9092e6758573c1fcd8915c776b7f44521d7d82ee42bbe5d4323a8813f1d39c336da6bce3525b4eff1b60e024cbf037738268dc7151024f4d SHA512 79e81f5fc94fe47ce3e794a80e888d09e3d9a192a65fd234a177e1665fde5a9029d1197160edfb5df7e479313665536a1e6445428d41d0c33f5319aa5d79cf51
DIST github.com-golang-text-v0.3.0.tar.gz 6102619 BLAKE2B c92e68014a8c157d76741c02acd708771d66bd3dda5b19285f5aa3e073e0fe3fccb9054744d35ea62b681ae4421bb7489238d6868f9314fb26f88e002287abe8 SHA512 bd60dfaa7d9dbfca171a3ba40b51f5663c01257cf3b12b618d35689a97ab2212d316d5716ff09681bf40b099f7e20a0e0df8cfc065699cb6a07ad1dc2e2bc189
DIST github.com-hashicorp-hcl-v1.0.0.tar.gz 70658 BLAKE2B f28dbe8171ce4fa94f57e8bfa8ffe7e16e57147a6a4525a8b5d31d3a47e817e056a85bdb8b91d56be202db27a29f37496f73014d1d97c5d55ce07b89f7ff6848 SHA512 044e3ba2a44a1abd9c851d4ec1f5c541663f8cd7f705c46c6ae2c377fae6df6315a6596c42f391e8239b61f0f0f6caed8d4156f8875cbddfbc7bcb78eaeb466f
DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
DIST github.com-magiconair-properties-v1.8.0.tar.gz 29504 BLAKE2B 667b8e60ed2ff538a84f199e43c75d37998d6fcb2e9c3cd6b3e069ba9950d45b4cd775797879467ef86b701391078582be2100fe32fbfc4c794f728fb7f38527 SHA512 9790debc8def1a7eae5a1e530ca68e53e562e622b374752f69e40aa508a88b58b95e15a503a8314e7d4f71a42411d1ba462687184c2b251eb41b5ee3f12ce95d
DIST github.com-mattn-go-colorable-v0.1.2.tar.gz 8518 BLAKE2B 176ecf55b90c106f4801aeee6d03a53eac495d23ccdf70e8276fb9f909ba144e2b59643bf4dd708131abb0ee3d1ca08c334f2accf0c4ad31729d46b8a7509a09 SHA512 fec4d5e9c5d4a259e81fa62d5188bfa6c5309e9113c0d77803f04702c482d4dc4b7ca4ae079a0aa1d8f789b48ad6dd2dc4f86074e8fa51e0fce3214fe88149c8
DIST github.com-mattn-go-isatty-v0.0.8.tar.gz 3564 BLAKE2B da50a8739bd33249bca2231509948da94d5ac61787e5ac84af17b04a5b76cc751d2d3ab00d1967e1bc71365060835c6d668a8cea607eccd5a4f95bef8cafb240 SHA512 e9dc9181dfa9780bffd5b1aefbee9028d8a38c2c8feef6a0ca28952b57948a41582dc4c372394bdc76f8081490283d055f89cb7a8792418b3ee55a85c32a5b69
DIST github.com-mitchellh-mapstructure-v1.1.2.tar.gz 20980 BLAKE2B 6792e875503b852773e8f062808f7bfa5a7e77ab4ec9012865750a5e15a13a6338490e7dd865545b8055c043a9f016cdabe6fc71c031a1210eb3a5e0c28a3394 SHA512 86c9fb9494652dd391b67185aae44b9cb14fcf96ba9ff62ed95c8952b01f6485154102e5883d16c6007d18a02bbf34e5937e2842df72c0244d48b22ee6aa9fe3
DIST github.com-pelletier-go-toml-v1.2.0.tar.gz 57496 BLAKE2B 48ffbd6b1b06df31b89ccda4d5aa7f8b23215a2532aab102612231dcdda3fcad4c277f15a56894e10bb94cb3c891f50e87ef9c0e6c7e1f3f840d14bd85634b25 SHA512 07791bbc0e578ab383776d715942cd4fa723e5fa6f9879676b6820166ca9b776651fd62a0584cbcc52d2ba87cecf18184734ce9b06fb5b490013eb8dff6fbb4d
DIST github.com-spf13-afero-v1.1.2.tar.gz 45309 BLAKE2B 0de6a204590f40cda8e80495bf57f55827aec4fb0fff58e0ae7d03b25d297edf530af4c8da94f11ad9bd25eb148fb72b083c75d513b8c4802e8d1a557386f101 SHA512 2ea3773346086d7f0e499653649ef9cbe71b5c0ea488b7650630f4262c13fa426522c9f9556ab127c7b8aa2aa97ff0b34cf3a9eba8b7c753ed200292a50a314e
DIST github.com-spf13-cast-v1.3.0.tar.gz 11085 BLAKE2B f46ad23efac14d599ef7268c033c5f244ea7976982fee02b4d83ae65f91a72150bef359eb24b8c868f8a42ea8a0aeae839dcf82a7646648bf482f2a520704e09 SHA512 4cd15f59860fddbb67055beb15dfb8114ecaad5999a8fb46fbbbdea1cf78eaa094a4893c10b97efc7d2f95509920688659d609623135bf9871e6229043452194
DIST github.com-spf13-cobra-v0.0.5.tar.gz 111126 BLAKE2B 0f5fe38e3e278603fcc53edfdd72206d7b6850aa3ac4054b4242091949fe327bf80ddc46c20c3df1e644807e5b8882c528ca5d3bc184b9f039038cbe9043835a SHA512 c21a2c935365c74772152e37adea553dc89fd31dae794bd7e8f56d7c9eaafe717e2d0d6f56e1c8d2fe442df445dee9f03bbd30e802e2ac6911babf309b901c04
DIST github.com-spf13-jwalterweatherman-v1.0.0.tar.gz 6392 BLAKE2B 15ed225aa9eb6afca552a19a7ba22216454a27a29aa9f7ee39758100ff123afe8b10e06fce63bf2f4710fbdcbc5c680d3b4eef1cc3c8d363ce0a9f31ce8a34ca SHA512 13cc90c6f4a9fcdd29610773ada79fa2072223459c824b0f732ed3a6f4c61cb7a65c169f70007d3a08354f0a2e06b67e5257c4b0a0e1989fbc2309e69f7200cf
DIST github.com-spf13-pflag-v1.0.3.tar.gz 46002 BLAKE2B b7caa90be69c7bb6a36b0da68af309debee6edd6e2596d39e286ebdb10f9f90246736f3af3a35c89ac704e2764d2ac40e76dad09c3147a942200592e3d234916 SHA512 d7121dade4fc06568cfb650a529dda350c60171e97ca405d29b9654a9fd06e453d20f8efc2fd8c51f530cfb0708648b2b2ba06ab40897b262ef2f3baf04d65a7
DIST github.com-spf13-viper-v1.4.0.tar.gz 44183 BLAKE2B 4294bc3c5076f1305618f4caf5abdfdec200dbd140d48264495319a33c850a99b5bfa406f4987e58ae5b96321044e12235b60ffee018adfc6612daf04870074e SHA512 59d1ac2d84c4e72687df631fcdad723a5ad96e362a851a56fcf2f2dc57b5a9ac03f01f47fd24f5d3b027ffbd011b3981ce3abc21f3b98fcbe04c7f34752d4b01
DIST linux-bench-0.0.2.tar.gz 73095 BLAKE2B c90b0185886a56a2afe2110c167dd2f7783f2bcdf50670d632ddd4c30f34a8186cb82fc477e6ddd9b9d8fbb22ce19438418dd3db62f8da851a20c04b23f61474 SHA512 acbabcebd5bd79d32863941e501b8e787ff89f92564ce7a0827fe1cde4f6c210bc4a5ff9d9a9e1f5db33b019f215eff3f27869e58ccd23e1eafcb8931dc3f0c9

57
app-admin/linux-bench/linux-bench-0.0.2.ebuild

@ -1,57 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EGO_PN="github.com/aquasecurity/linux-bench"
EGO_VENDOR=(
"github.com/aquasecurity/bench-common 81f08528fa03"
"github.com/fatih/color v1.7.0"
"github.com/fsnotify/fsnotify v1.4.7"
"github.com/golang/glog 23def4e6c14b"
"github.com/hashicorp/hcl v1.0.0"
"github.com/inconshreveable/mousetrap v1.0.0"
"github.com/magiconair/properties v1.8.0"
"github.com/mattn/go-colorable v0.1.2"
"github.com/mattn/go-isatty v0.0.8"
"github.com/mitchellh/mapstructure v1.1.2"
"github.com/pelletier/go-toml v1.2.0"
"github.com/spf13/afero v1.1.2"
"github.com/spf13/cast v1.3.0"
"github.com/spf13/cobra v0.0.5"
"github.com/spf13/jwalterweatherman v1.0.0"
"github.com/spf13/pflag v1.0.3"
"github.com/spf13/viper v1.4.0"
"golang.org/x/sys a9d3bda3a223 github.com/golang/sys"
"golang.org/x/text v0.3.0 github.com/golang/text"
"gopkg.in/yaml.v2 v2.2.2 github.com/go-yaml/yaml"
)
inherit golang-build golang-vcs-snapshot bash-completion-r1
ARCHIVE_URI="https://github.com/aquasecurity/linux-bench/archive/v${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
KEYWORDS="~amd64"
DESCRIPTION="Bench for Security runs the CIS Distribution-Independent Linux Benchmark"
HOMEPAGE="https://github.com/aquasecurity/linux-bench"
SRC_URI="${ARCHIVE_URI}"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
RESTRICT="test"
src_compile() {
pushd src/${EGO_PN} || die
GO111MODULE=on GOPATH="${S}" go build -mod vendor -v -o ${PN} . || die
popd || die
}
src_install() {
dobin src/${EGO_PN}/${PN}
insinto /etc/linux-bench
doins -r src/${EGO_PN}/cfg
}

8
app-admin/linux-bench/metadata.xml

@ -1,8 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">aquasecurity/linux-bench</remote-id>
</upstream>
</pkgmetadata>

18
app-admin/setools/files/setools-4.1.1-remove-gui.patch

@ -1,18 +0,0 @@
diff --git a/setup.py b/setup.py
index 2ca44c9..0c8a0d9 100644
--- a/setup.py
+++ b/setup.py
@@ -180,10 +180,10 @@ setup(name='setools',
'build_lex': LexCommand,
'build_ext': BuildExtCommand,
'build_qhc': QtHelpCommand},
- packages=['setools', 'setools.diff', 'setools.policyrep', 'setoolsgui', 'setoolsgui.apol'],
- scripts=['apol', 'sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
+ packages=['setools', 'setools.diff', 'setools.policyrep'],
+ scripts=['sediff', 'seinfo', 'seinfoflow', 'sesearch', 'sedta'],
data_files=[(join(sys.prefix, 'share/man/man1'), glob.glob("man/*.1"))],
- package_data={'': ['*.ui', '*.qhc', '*.qch'], 'setools': ['perm_map']},
+ package_data={'setools': ['perm_map']},
ext_modules=ext_py_mods,
test_suite='tests',
license='GPLv2+, LGPLv2.1+',

2
app-admin/sudo/Manifest

@ -1,3 +1,3 @@
DIST sudo-1.8.28p1.tar.gz 3310254 BLAKE2B a1810af7a42d05cce49bb9d0acf6f3731a5193e9e9c3b458691379131eb86d36995854d11c09525e8d999ed1da7e99cf170634667c5a444aa522b8f23db7d1aa SHA512 bda3de34c15fbb68fc29759542295560ccc1562b419d03709cea51613937e9b92ba689c79c3ef4858aeea90d3d1a4dc0148225b11b22cf82395ae1bad8cb1734
DIST sudo-1.8.29.tar.gz 3338260 BLAKE2B 7ba29d155bfb1d7ba20e32ade2e8ee3919e70400b6c235e313052b247b48406b9a051e71daa7e47fdb0a9fd0889f4c05b8a1a170c027503b90081e8cec81660e SHA512 ea780922b2afb47df4df4b533fb355fd916cb18a6bfd13c7ca36a25b03ef585d805648c6fa85692bea363b1f83664ac3bc622f99bcd149b3a86f70522eb4d340
DIST sudo-1.8.30b3.tar.gz 3349576 BLAKE2B e811357aec08612e8d43cc1fc721edbe32f7f44578113a214685709d5851dd9b3b320d09eb0c93a79c97c6706722a18339a931bb8e240d8e39dc94e839420d00 SHA512 c765f69d80207d70d0fd64382b33b08a08c59306e8930cd76eeaf907f22d55f6531e6bdf156514d07692bd700cbda6f1fe670c0dd0fa8b844e094f7561632547
DIST sudo-1.8.30.tar.gz 3349455 BLAKE2B 5e0aaa41f42c18cd0de473add3665adf797cd37eacfb4abfc9472814ea679c1e88e28e95e13a73eb7d9648174609d80a2d4eccf3bdf87a44186df07aeba60eee SHA512 d44831feabd92d736614239e0e0f086829d84b213c98524fffb4b926a96715b1156538a7ab5e0b6e0db8be67a6e24a1642b3648105b076d23b58c39d0dd947af

2
app-admin/sudo/sudo-1.8.30_beta3.ebuild → app-admin/sudo/sudo-1.8.30.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

BIN
app-antivirus/Manifest.gz

10
app-antivirus/clamav/files/clamav-0.100.0_autotools.patch

@ -1,10 +0,0 @@
--- clamav-0.100.0/configure.ac_orig 2018-04-12 13:12:58.201729248 +0200
+++ clamav-0.100.0/configure.ac 2018-04-12 13:23:44.982679360 +0200
@@ -47,6 +47,7 @@
LT_CONFIG_LTDL_DIR([libltdl])
LT_INIT([dlopen disable-static])
LTDL_INIT([recursive])
+PKG_PROG_PKG_CONFIG(0.16)
m4_include([m4/reorganization/build_tools.m4])
m4_include([m4/reorganization/headers.m4])

BIN
app-arch/Manifest.gz

1
app-arch/gcab/Manifest

@ -1,3 +1,2 @@
DIST gcab-0.8.tar.xz 337016 BLAKE2B 6f9ccf6d33c4bd32b6cda09083c98ee9b24ffc3b42be9019493a864011a4d3f1e2d1fa766bbdd0a5de29eb04608d91a2ad5c17aa25302e3d94d2ef6ca659d764 SHA512 044b1cbe71b08946031161ca97379df8500be5569d6f4989b8fd8f1d8c48ba0fe757306955de9137958eb870cd4024e4c56f833ce847e5a972339883b39454f2
DIST gcab-1.2.tar.xz 76088 BLAKE2B 4d8f04ec6211745e841b88e93c5d156843bce9ca8668daf9d39f1197c814d619f7e61b1e20d163c8631da36bf395776c3b20a91a0ec97ff7c609997fa84a538d SHA512 b5cc114f5cea21c21d9ef2009cefce700b5a7f97609e20aa455b84fcefe1693ce2566ddc58dc2b7c97f7db772f8ae3a2f3cc9a0e1d2c23d93d5fbee9101d3f64
DIST gcab-1.3.tar.xz 77900 BLAKE2B 9ab61c1ab36561cd0bce075c8d491c8e28651c26ff5943a2ddc294a369f7627c300ed698363980dd839b64d512b678d7b3903addeea05657551af308b6e0c5ed SHA512 fd34722bc57a75e9a2aaec354af4629a35936928eb6db5646659c8dd51c8c6fd7fc6786c23f7e91a33a727bf8548327f50725081a8c7b1e0facb877341887b22

44
app-arch/gcab/files/1.2-optional-vapi.patch

@ -1,44 +0,0 @@
From 5ac7272bba9635234fc08ab526b80a9f259d0fc6 Mon Sep 17 00:00:00 2001
From: Mart Raudsepp <leio@gentoo.org>
Date: Tue, 12 Feb 2019 11:44:10 +0200
Subject: [PATCH] build-sys: Support disabling vapi generation independent of
introspection
---
libgcab/meson.build | 12 +++++++-----
meson_options.txt | 1 +
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/libgcab/meson.build b/libgcab/meson.build
index f939617..3c4ac68 100644
--- a/libgcab/meson.build
+++ b/libgcab/meson.build
@@ -93,9 +93,11 @@ if get_option('introspection')
],
install : true
)
- gnome.generate_vapi('libgcab-1.0',
- sources: gir[0],
- packages : ['gio-2.0'],
- install : true,
- )
+ if get_option('vapi')
+ gnome.generate_vapi('libgcab-1.0',
+ sources: gir[0],
+ packages : ['gio-2.0'],
+ install : true,
+ )
+ endif
endif
diff --git a/meson_options.txt b/meson_options.txt
index bbcbbea..b7ade3f 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -1,3 +1,4 @@
option('docs', type : 'boolean', value : true, description : 'enable developer documentation')
option('introspection', type : 'boolean', value : true, description : 'generate GObject Introspection data')
+option('vapi', type : 'boolean', value : true, description: 'generate Vala bindings (requires introspection)')
option('tests', type : 'boolean', value : true, description : 'enable tests')
--
2.17.0

50
app-arch/gcab/gcab-1.2.ebuild

@ -1,50 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
VALA_USE_DEPEND="vapigen"
inherit gnome.org meson vala xdg
DESCRIPTION="Library and tool for working with Microsoft Cabinet (CAB) files"
HOMEPAGE="https://wiki.gnome.org/msitools"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="gtk-doc +introspection test vala"
REQUIRED_USE="vala? ( introspection )"
RDEPEND="
>=dev-libs/glib-2.44:2
sys-libs/zlib
introspection? ( >=dev-libs/gobject-introspection-1.54:= )
"
DEPEND="${RDEPEND}
dev-util/glib-utils
gtk-doc? ( >=dev-util/gtk-doc-1.14
app-text/docbook-xml-dtd:4.3 )
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
vala? ( $(vala_depend) )
"
RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}"/${PV}-optional-vapi.patch ) # https://gitlab.gnome.org/GNOME/gcab/merge_requests/1
src_prepare() {
xdg_src_prepare
use vala && vala_src_prepare
}
src_configure() {
local emesonargs=(
$(meson_use gtk-doc docs)
$(meson_use introspection)
$(meson_use vala vapi)
$(meson_use test tests)
)
meson_src_configure
}

4
app-arch/gcab/gcab-1.3.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
@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/msitools"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 s390 sparc x86"
IUSE="gtk-doc +introspection test vala"
REQUIRED_USE="vala? ( introspection )"

1
app-arch/zopfli/Manifest

@ -1 +1,2 @@
DIST zopfli-1.0.2.tar.gz 136035 BLAKE2B 23b9af324f50f2fa7276cdb8ac042e251f4e295617638c6e3999b8ecaef5d61d1fe21dd7b8d84e19f7f682f3a592674fcd6c19f359efb86ac4ea57acaac3761e SHA512 290a9506a0c1f3d0510230ca21017e1d2bed830f3f96f9d38c9f27210d89123c3baebd05a1da988eccd5395a7b007f6690f08eb9087550a06eaa69d7531f074e
DIST zopfli-1.0.3.tar.gz 195227 BLAKE2B fed322e6d0baf8e9008e91fef4c459e8f67f0e7d62942469893d89b8ca39ace6d1ac68cbbc322e938e66a613ea9a36e3ae9f59550b5f4964107bec490a07038a SHA512 362cbeee0b3f04a4c5da512f82671491f874d4ec7b693dca9724ae42123d7ac184cc4d5de1872b4f1fc938c97f79dfdb482f62d1fca4a17cff6d267f6021e8d2

18
app-arch/zopfli/zopfli-1.0.3.ebuild

@ -0,0 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Very good, but slow, deflate or zlib compression"
HOMEPAGE="https://github.com/google/zopfli/"
SRC_URI="https://github.com/google/zopfli/archive/${P}.tar.gz"
S="${WORKDIR}/${PN}-${P}"
LICENSE="Apache-2.0"
SLOT="0/1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
DOCS=( CONTRIBUTORS README README.zopflipng )

BIN
app-backup/Manifest.gz

9
app-backup/amanda/amanda-3.5.1-r1.ebuild

@ -1,4 +1,4 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@ -145,6 +145,9 @@ src_prepare() {
# bug with glibc-2.16.0
sed -i -e '/gets is a security/d' "${S}"/gnulib/stdio.in.h || die
# https://bugs.gentoo.org/701416 sandbox violation
sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' "${S}"/config/amanda/dumpers.m4 || die
eautoreconf
# places for us to work in
@ -388,7 +391,7 @@ src_install() {
if ! use minimal ; then
fperms 0700 \
"${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \
/etc/amanda/${AMANDA_CONFIG_NAME}
/etc/amanda/${AMANDA_CONFIG_NAME}
fi
einfo "Setting setuid permissions"
@ -476,7 +479,7 @@ amanda_permissions_fix() {
local i
for i in "${le}"/calcsize "${le}"/killpgrp \
"${le}"/rundump "${le}"/runtar ; do
[ -e "${root}"/${i} ] || continue
[ -e "${root}"/${i} ] || continue
chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die
chmod u=srwx,g=rx,o= "${root}"/${i} || die
done

1
app-backup/backintime/Manifest

@ -1 +1,2 @@
DIST backintime-1.2.0_pre20180221.tar.gz 712330 BLAKE2B 9ba40c5f89b9fbdf0b1c381bf2e3edce13553b2c301792627fc037bd2de181804b2dc6cad6e78a02844f8835dcd6415a35590125e832d55187fa2ed1a5fa864b SHA512 ad1bb11ea411904027952809c577de1a5317f40430af9b91b16a2c157d560c72b65c879bb880b557e9b5e333e76a44977a26486f4ed4f45281a5e8b0d4583c2a
DIST backintime-1.2.1.tar.gz 713853 BLAKE2B 0f05d6cdc04a41ec9737badb8693c1270bb1333b2986fce925625ba2d7be05de0630ff5f59a7b5854a38ba382d6992df1ffc4e1cb584cae0e2618b877db4f06b SHA512 91dbc76a7db81469c5a538be03196c8e307d13307486d8e1c6cad10ce0af399de495f0292fecffc2853ed78804b5899750f06f274b4701efe3af6a708ea1024e

72
app-backup/backintime/backintime-1.2.1.ebuild

@ -0,0 +1,72 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit python-single-r1 xdg
DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
SRC_URI="https://github.com/bit-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples qt5"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
net-misc/openssh
net-misc/rsync[xattr,acl]
"
RDEPEND="${DEPEND}
qt5? ( dev-python/PyQt5[gui,widgets] )
"
PATCHES=( "${FILESDIR}/${P}-no-compress-docs-examples.patch" )
src_configure() {
pushd common > /dev/null || die
./configure --python3 --no-fuse-group || die
popd > /dev/null || die
if use qt5 ; then
pushd qt > /dev/null || die
./configure --python3 || die
popd > /dev/null || die
fi
}
src_compile() {
pushd common > /dev/null || die
emake
popd > /dev/null || die
if use qt5 ; then
pushd qt > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
pushd common > /dev/null || die
emake DESTDIR="${D}" install
popd > /dev/null || die
if use qt5 ; then
pushd qt > /dev/null || die
emake DESTDIR="${D}" install
popd > /dev/null || die
fi
einstalldocs
if use examples ; then
docinto examples
dodoc common/{config-example-local,config-example-ssh}
fi
python_optimize "${D}"
}

87
app-backup/backintime/backintime-9999.ebuild

@ -1,87 +1,72 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=7
PYTHON_COMPAT=( python3_{5,6} )
PYTHON_COMPAT=( python3_{6,7} )
inherit python-single-r1 gnome2-utils git-r3
inherit python-single-r1 git-r3 xdg
DESCRIPTION="Backup system inspired by TimeVault and FlyBack"
HOMEPAGE="https://backintime.readthedocs.io/ https://github.com/bit-team/backintime/"
HOMEPAGE="https://backintime.readthedocs.io/en/latest/ https://github.com/bit-team/backintime/"
EGIT_REPO_URI="https://github.com/bit-team/backintime/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="qt5"
IUSE="examples qt5"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/keyring[${PYTHON_USEDEP}]
net-misc/openssh
net-misc/rsync[xattr,acl]"
net-misc/rsync[xattr,acl]
"
RDEPEND="${DEPEND}
qt5? ( dev-python/PyQt5 )"
qt5? ( dev-python/PyQt5[gui,widgets] )
"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_prepare() {
#fix doc install location
sed -e "s:/doc/${PN}-common:/doc/${PF}:g" \
-i common/configure || die
sed -e "s:/doc/${PN}-qt:/doc/${PF}:g" \
-i qt/configure || die
sed -e "/addInstallFile \"..\/VERSION/d" \
-e "/addInstallFile \"..\/LICENSE/d" \
-e "/addInstallFile \"..\/debian\/copyright/d" \
-i {qt,common}/configure || die
if [ -n ${LINGUAS+x} ] ; then
cd common/po || die
for po in *.po ; do
if ! has ${po/.po} ${LINGUAS} ; then
rm ${po} || die
fi
done
fi
default
}
PATCHES=( "${FILESDIR}/${PN}-1.2.1-no-compress-docs-examples.patch" )
src_configure() {
cd "${S}"/common || die
./configure --python3 --no-fuse-group || die
pushd common > /dev/null || die
./configure --python3 --no-fuse-group || die
popd > /dev/null || die
if use qt5 ; then
cd "${S}"/qt || die
./configure --python3 || die
pushd qt > /dev/null || die
./configure --python3 || die
popd > /dev/null || die
fi
}
src_compile() {
cd "${S}"/common || die
emake
if use qt5 ; then
cd "${S}"/qt || die
pushd common > /dev/null || die
emake
popd > /dev/null || die
if use qt5 ; then
pushd qt > /dev/null || die
emake
popd > /dev/null || die
fi
}
src_install() {
cd "${S}"/common || die
emake DESTDIR="${D}" install
if use qt5 ; then
cd "${S}"/qt || die
pushd common > /dev/null || die
emake DESTDIR="${D}" install
popd > /dev/null || die
if use qt5 ; then
pushd qt > /dev/null || die
emake DESTDIR="${D}" install
popd > /dev/null || die
fi
python_optimize "${D}"
}
pkg_postinst() {
gnome2_icon_cache_update
}
einstalldocs
if use examples ; then
docinto examples
dodoc common/{config-example-local,config-example-ssh}
fi
pkg_postrm() {
gnome2_icon_cache_update
python_optimize "${D}"
}

142
app-backup/backintime/files/backintime-1.2.1-no-compress-docs-examples.patch

@ -0,0 +1,142 @@
From 897f81aefa1dfcfb8c645375e0c4baeadd39c9c0 Mon Sep 17 00:00:00 2001
From: Andreas Sturmlechner <asturm@gentoo.org>
Date: Tue, 31 Dec 2019 22:13:23 +0100
Subject: [PATCH] No compress, no DOCS install, no examples install, fix
docbook path
---
common/configure | 36 ++++--------------------------------
qt/configure | 30 ++++++------------------------
2 files changed, 10 insertions(+), 56 deletions(-)
diff --git a/common/configure b/common/configure
index 87cdc48..c1dd1af 100755
--- a/common/configure
+++ b/common/configure
@@ -166,7 +166,7 @@ printf "DEST=\$(DESTDIR)\$(PREFIX)\n\n" >> ${MAKEFILE}
printf "all:\tbuild\n\n" >> ${MAKEFILE}
-printf "build:\ttranslate compress\n\n" >> ${MAKEFILE}
+printf "build:\ttranslate\n\n" >> ${MAKEFILE}
printf "clean:\n" >> ${MAKEFILE}
printf "\trm -f po/*.mo\n" >> ${MAKEFILE}
@@ -191,30 +191,11 @@ addInstallFiles "plugins/*.py" "/share/backintime/plugins"
addUninstallDir "/share/backintime"
addNewline
-addComment "documentation"
-addInstallDir "/share/doc/backintime-common"
-addInstallFile "../debian/copyright" "/share/doc/backintime-common"
-addInstallFile "../AUTHORS" "/share/doc/backintime-common"
-addInstallFile "../LICENSE" "/share/doc/backintime-common"
-addInstallFile "../README.md" "/share/doc/backintime-common"
-addInstallFile "../TRANSLATIONS" "/share/doc/backintime-common"
-addInstallFile "../VERSION" "/share/doc/backintime-common"
-addInstallFile "../CHANGES" "/share/doc/backintime-common"
-addNewline
-
-addComment "config-examples"
-addInstallDir "/share/doc/backintime-common/examples"
-addInstallFile "config-example-local.gz" "/share/doc/backintime-common/examples"
-addInstallFile "config-example-ssh.gz" "/share/doc/backintime-common/examples"
-addUninstallDir "/share/doc/backintime-common"
-addUninstallDir "/share/doc"
-addNewline
-
addComment "man"
addInstallDir "/share/man/man1"
-addInstallFile "man/C/backintime.1.gz" "/share/man/man1"
-addInstallFile "man/C/backintime-askpass.1.gz" "/share/man/man1"
-addInstallFile "man/C/backintime-config.1.gz" "/share/man/man1"
+addInstallFile "man/C/backintime.1" "/share/man/man1"
+addInstallFile "man/C/backintime-askpass.1" "/share/man/man1"
+addInstallFile "man/C/backintime-config.1" "/share/man/man1"
addUninstallDir "/share/man"
addNewline
@@ -238,15 +219,6 @@ addSymlink "backintime" "/share/bash-completion/completions/backinti
addUninstallDir "/share/bash-completion"
addNewline
-#compress
-printf "compress:\n" >> ${MAKEFILE}
-printf "\t#man pages\n" >> ${MAKEFILE}
-printf "\tfor i in \$\$(ls -1 man/C/); do case \$\$i in *.gz|*~) continue;; *) gzip -n --best -c man/C/\$\$i > man/C/\$\${i}.gz;; esac; done\n\n" >> ${MAKEFILE}
-
-printf "\t#config-examples\n" >> ${MAKEFILE}
-printf "\tgzip -n --best -c config-example-local > config-example-local.gz\n" >> ${MAKEFILE}
-printf "\tgzip -n --best -c config-example-ssh > config-example-ssh.gz\n\n" >> ${MAKEFILE}
-
#translate
printf "translate:\t$mos\n\n" >> ${MAKEFILE}
diff --git a/qt/configure b/qt/configure
index 4b56b70..8bbdfcb 100755
--- a/qt/configure
+++ b/qt/configure
@@ -126,7 +126,7 @@ printf "DEST=\$(DESTDIR)\$(PREFIX)\n\n" >> ${MAKEFILE}
printf "all:\tbuild\n\n" >> ${MAKEFILE}
-printf "build:\tcompress\n\n" >> ${MAKEFILE}
+printf "build:\t\n\n" >> ${MAKEFILE}
printf "clean:\n" >> ${MAKEFILE}
printf "\trm -f po/*.mo\n" >> ${MAKEFILE}
@@ -174,34 +174,21 @@ addInstallFiles "net.launchpad.backintime*.policy" "/share/polkit-1/actions"
addUninstallDir "/share/polkit-1"
addNewline
-addComment "documentation"
-addInstallDir "/share/doc/backintime-qt"
-addInstallFile "../debian/copyright" "/share/doc/backintime-qt"
-addInstallFile "../AUTHORS" "/share/doc/backintime-qt"
-addInstallFile "../LICENSE" "/share/doc/backintime-qt"
-addInstallFile "../README.md" "/share/doc/backintime-qt"
-addInstallFile "../TRANSLATIONS" "/share/doc/backintime-qt"
-addInstallFile "../VERSION" "/share/doc/backintime-qt"
-addInstallFile "../CHANGES" "/share/doc/backintime-qt"
-addNewline
-
addComment ".desktop"
addInstallDir "/share/applications"
addInstallFiles "*.desktop" "/share/applications"
addNewline
addComment "docbook"
-addInstallDir "/share/doc/qt/HTML/en/backintime"
-addInstallFiles "docbook/en/*.docbook" "/share/doc/qt/HTML/en/backintime"
-addUninstallDir "/share/doc/qt/HTML/en"
-addUninstallDir "/share/doc/qt/HTML"
-addUninstallDir "/share/doc/qt"
-addUninstallDir "/share/doc"
+addInstallDir "/share/help/en/backintime"
+addInstallFiles "docbook/en/*.docbook" "/share/help/en/backintime"
+addUninstallDir "/share/help/en"
+addUninstallDir "/share/help"
addNewline
addComment "man"
addInstallDir "/share/man/man1"
-addInstallFile "man/C/backintime-qt.1.gz" "/share/man/man1"
+addInstallFile "man/C/backintime-qt.1" "/share/man/man1"
addUninstallDir "/share/man"
addNewline
@@ -216,11 +203,6 @@ addUninstallDir "/share/icons"
addUninstallDir "/share"
addNewline
-#compress
-printf "compress:\n" >> ${MAKEFILE}
-printf "\t#man pages\n" >> ${MAKEFILE}
-printf "\tfor i in \$\$(ls -1 man/C/); do case \$\$i in *.gz|*~) continue;; *) gzip -n --best -c man/C/\$\$i > man/C/\$\${i}.gz;; esac; done\n\n" >> ${MAKEFILE}
-
#uninstall
printf "uninstall: uninstall_files uninstall_dirs\n\n" >> ${MAKEFILE}
printf "uninstall_files:\n" >> ${MAKEFILE}
--
2.24.1

BIN
app-cdr/Manifest.gz

4
app-cdr/xfburn/xfburn-0.6.1.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
@ -11,7 +11,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
KEYWORDS="amd64 arm ~ppc x86"
IUSE="gstreamer +udev"
RDEPEND=">=dev-libs/glib-2.32:=

BIN
app-crypt/Manifest.gz

1
app-crypt/argon2/Manifest

@ -1,2 +1 @@
DIST argon2-20171227.tar.gz 1503745 BLAKE2B 70171ce1b446974e18e6f7077f436c6b78f29fd3eb075314014219280fd984e51b00137d901175da5fcb8a8472df0cbb16ff0333a2f2f098e52d3e0ea496e2cc SHA512 9c9e1a3905e61ac6913d1e073c104477e419ddd0506adc4487e88e98d19165ed8901fe8bb11246ed0cc71b3523c190da9692d5926642f86be09c3e67510afe4d
DIST argon2-20190702.tar.gz 1505307 BLAKE2B fa9c3dde7b39c8d797a3d6b52992ebfe35f5eba1c7d7b3aa02c440edc36a3f5186cacee2e39e27ed7c6356dc1970dac0e8198d6f2065eb63ff77f9dfb2937cf8 SHA512 0a4cb89e8e63399f7df069e2862ccd05308b7652bf4ab74372842f66bcc60776399e0eaf979a7b7e31436b5e6913fe5b0a6949549d8c82ebd06e0629b106e85f

40
app-crypt/argon2/argon2-20171227-r1.ebuild

@ -1,40 +0,0 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="Password hashing software that won the Password Hashing Competition (PHC)"
HOMEPAGE="https://github.com/P-H-C/phc-winner-argon2"
SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Apache-2.0 CC0-1.0 )"
SLOT="0/1"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="static-libs"
S="${WORKDIR}/phc-winner-${P}"
DOCS=( argon2-specs.pdf CHANGELOG.md README.md )
src_prepare() {
default
if ! use static-libs; then
sed -i -e 's/LIBRARIES = \$(LIB_SH) \$(LIB_ST)/LIBRARIES = \$(LIB_SH)/' Makefile || die "sed failed!"
fi
sed -i -e 's/-O3 //' -e 's/-g //' -e "s/-march=\$(OPTTARGET) /${CFLAGS} /" -e 's/CFLAGS += -march=\$(OPTTARGET)//' Makefile || die "sed failed"
sed -i -e "s/lib\/@HOST_MULTIARCH@/$(get_libdir)/" -e "s/@UPSTREAM_VER@/${PV}/" lib${PN}.pc || die
tc-export CC
}
src_install() {
emake DESTDIR="${ED}" LIBRARY_REL="$(get_libdir)" install
einstalldocs
doman man/${PN}.1
insinto /usr/$(get_libdir)/pkgconfig
doins lib${PN}.pc
}

15
app-crypt/argon2/argon2-20190702.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
@ -11,7 +11,7 @@ SRC_URI="https://github.com/P-H-C/phc-winner-argon2/archive/${PV}.tar.gz -> ${P}
LICENSE="|| ( Apache-2.0 CC0-1.0 )"
SLOT="0/1"
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86"
IUSE="static-libs"
S="${WORKDIR}/phc-winner-${P}"
@ -31,10 +31,15 @@ src_prepare() {
tc-export CC
OPTTEST=1
if use amd64 || use x86; then
OPTTEST=0
else
OPTTEST=1
$(tc-getCPP) ${CFLAGS} ${CPPFLAGS} -P - <<-EOF &>/dev/null && OPTTEST=0
#if defined(__SSE2__)
true
#else
#error false
#endif
EOF
fi
}

4
app-crypt/minisign/minisign-0.8.ebuild

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git"
else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~ppc64"
fi
LICENSE="ISC"

4
app-crypt/minisign/minisign-9999.ebuild

@ -1,4 +1,4 @@
# Copyright 2019 Gentoo Authors
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/jedisct1/${PN}.git"
else
SRC_URI="https://github.com/jedisct1/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~ppc64"
fi
LICENSE="ISC"

2
app-crypt/pesign/pesign-113.ebuild

@ -32,7 +32,7 @@ DEPEND="${RDEPEND}
PATCHES=( "${FILESDIR}"/${PN}-113-nss.patch )
src_compile() {
emake AR="$(tc-is-gcc && echo "$(tc-getCC)-ar" || tc-getAR)" \
emake AR="$(tc-getAR)" \
ARFLAGS="-cvqs" \
AS="$(tc-getAS)" \
CC="$(tc-getCC)" \

BIN
app-dicts/Manifest.gz

4
app-dicts/myspell-nl/myspell-nl-2.10g-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
@ -30,7 +30,7 @@ SRC_URI="
LICENSE="BSD-2 CC-BY-3.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh sparc x86"
src_prepare() {
default

BIN
app-doc/Manifest.gz

4
app-doc/doxygen/doxygen-1.8.16-r1.ebuild

@ -11,10 +11,10 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git"
SRC_URI=""
KEYWORDS="alpha amd64 arm arm64 ia64 sparc x86"
KEYWORDS="alpha amd64 arm arm64 ia64 ppc ppc64 sparc x86"
else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Documentation system for most programming languages"

BIN
app-editors/Manifest.gz

6
app-editors/juffed/juffed-0.10_p20160323-r1.ebuild

@ -4,7 +4,7 @@
EAPI=7
COMMIT=5ba17f90ec173e773470bc80ea26bca9a3f093fd
inherit cmake-utils xdg
inherit cmake xdg
DESCRIPTION="QScintilla-based tabbed text editor with syntax highlighting"
HOMEPAGE="http://juffed.com/en/"
@ -41,7 +41,7 @@ src_prepare() {
# Upstream version outdated/dysfunctional and CRLF terminated
cp "${FILESDIR}"/FindQtSingleApplication.cmake cmake/ || die
cmake-utils_src_prepare
cmake_src_prepare
sed -i -e '/set(CMAKE_CXX_FLAGS/d' CMakeLists.txt || die
}
@ -54,5 +54,5 @@ src_configure() {
-DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
-DLIB_SUFFIX=${libdir/lib/}
)
cmake-utils_src_configure
cmake_src_configure
}

4
app-editors/nano/nano-4.6.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
@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
else
MY_P="${PN}-${PV/_}"
SRC_URI="https://www.nano-editor.org/dist/v${PV:0:1}/${MY_P}.tar.gz"
KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~riscv s390 ~sh sparc x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="GNU GPL'd Pico clone with more functionality"

8
app-editors/neovim/neovim-0.3.8.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils xdg-utils
inherit cmake xdg-utils
DESCRIPTION="Vim-fork focused on extensibility and agility"
HOMEPAGE="https://neovim.io"
@ -62,7 +62,7 @@ src_prepare() {
sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
-i src/nvim/globals.h || die
cmake-utils_src_prepare
cmake_src_prepare
}
src_configure() {
@ -71,11 +71,11 @@ src_configure() {
-DENABLE_JEMALLOC=$(usex jemalloc)
-DPREFER_LUA=$(usex luajit no yes)
)
cmake-utils_src_configure
cmake_src_configure
}
src_install() {
cmake-utils_src_install
cmake_src_install
# install a default configuration file
insinto /etc/vim

8
app-editors/neovim/neovim-0.4.2.ebuild

@ -3,7 +3,7 @@
EAPI=7
inherit cmake-utils eutils xdg
inherit cmake eutils xdg
DESCRIPTION="Vim-fork focused on extensibility and agility."
HOMEPAGE="https://neovim.io"