summaryrefslogtreecommitdiff
path: root/sys-auth
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /sys-auth
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/Manifest.gzbin10567 -> 10395 bytes
-rw-r--r--sys-auth/authenticator/Manifest4
-rw-r--r--sys-auth/authenticator/authenticator-0.2.4.ebuild3
-rw-r--r--sys-auth/authenticator/authenticator-9999.ebuild3
-rw-r--r--sys-auth/consolekit/Manifest12
-rw-r--r--sys-auth/consolekit/consolekit-0.4.6.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.1.0-r1.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.1.2.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.2.0.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-1.2.1.ebuild1
-rw-r--r--sys-auth/consolekit/consolekit-9999.ebuild1
-rw-r--r--sys-auth/docker_auth/Manifest6
-rw-r--r--sys-auth/docker_auth/docker_auth-1.3.1.ebuild4
-rw-r--r--sys-auth/docker_auth/docker_auth-1.4.0.ebuild2
-rw-r--r--sys-auth/docker_auth/metadata.xml4
-rw-r--r--sys-auth/elogind/Manifest6
-rw-r--r--sys-auth/elogind/elogind-241.3.ebuild127
-rw-r--r--sys-auth/elogind/elogind-241.4.ebuild7
-rw-r--r--sys-auth/elogind/files/elogind-241.1-docs.patch24
-rw-r--r--sys-auth/elogind/files/elogind-241.4-broken-test.patch15
-rw-r--r--sys-auth/google-authenticator/Manifest8
-rw-r--r--sys-auth/google-authenticator/google-authenticator-1.06.ebuild52
-rw-r--r--sys-auth/google-authenticator/google-authenticator-1.07.ebuild52
-rw-r--r--sys-auth/google-authenticator/google-authenticator-9999.ebuild6
-rw-r--r--sys-auth/google-authenticator/metadata.xml19
-rw-r--r--sys-auth/keystone/Manifest12
-rw-r--r--sys-auth/keystone/keystone-14.1.0-r1.ebuild1
-rw-r--r--sys-auth/keystone/keystone-15.0.0.ebuild1
-rw-r--r--sys-auth/keystone/keystone-16.0.0.ebuild3
-rw-r--r--sys-auth/keystone/keystone-2018.2.9999.ebuild1
-rw-r--r--sys-auth/keystone/keystone-2019.1.9999.ebuild1
-rw-r--r--sys-auth/keystone/keystone-2019.2.9999.ebuild1
-rw-r--r--sys-auth/libyubikey/Manifest2
-rw-r--r--sys-auth/libyubikey/libyubikey-1.12.ebuild18
-rw-r--r--sys-auth/munge/Manifest4
-rw-r--r--sys-auth/munge/munge-0.5.10-r2.ebuild10
-rw-r--r--sys-auth/munge/munge-0.5.13-r1.ebuild2
-rw-r--r--sys-auth/nss-mdns/Manifest2
-rw-r--r--sys-auth/nss-mdns/nss-mdns-0.13.ebuild3
-rw-r--r--sys-auth/nss-pam-ldapd/Manifest4
-rw-r--r--sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild1
-rw-r--r--sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild1
-rw-r--r--sys-auth/oath-toolkit/Manifest4
-rw-r--r--sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild1
-rw-r--r--sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild1
-rw-r--r--sys-auth/pam-pgsql/Manifest2
-rw-r--r--sys-auth/pam-pgsql/pam-pgsql-0.7.3.2.ebuild2
-rw-r--r--sys-auth/pam_yubico/Manifest2
-rw-r--r--sys-auth/pam_yubico/pam_yubico-2.26.ebuild5
-rw-r--r--sys-auth/pambase/Manifest12
-rw-r--r--sys-auth/pambase/files/pambase-20150213-elogind.patch23
-rw-r--r--sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch48
-rw-r--r--sys-auth/pambase/files/pambase-20150213-selinux-note.patch11
-rw-r--r--sys-auth/pambase/metadata.xml6
-rw-r--r--sys-auth/pambase/pambase-20150213-r1.ebuild104
-rw-r--r--sys-auth/pambase/pambase-20190402.ebuild4
-rw-r--r--sys-auth/pambase/pambase-20191128.ebuild (renamed from sys-auth/pambase/pambase-20150213-r2.ebuild)40
-rw-r--r--sys-auth/polkit-qt/Manifest4
-rw-r--r--sys-auth/polkit-qt/polkit-qt-0.112.0_p20160416-r2.ebuild40
-rw-r--r--sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild2
-rw-r--r--sys-auth/polkit/Manifest6
-rw-r--r--sys-auth/polkit/polkit-0.115-r3.ebuild1
-rw-r--r--sys-auth/polkit/polkit-0.115-r4.ebuild1
-rw-r--r--sys-auth/polkit/polkit-0.116-r1.ebuild1
-rw-r--r--sys-auth/sakcl/Manifest106
-rw-r--r--sys-auth/sakcl/metadata.xml8
-rw-r--r--sys-auth/sakcl/sakcl-0.1.0.ebuild128
-rw-r--r--sys-auth/ssh-ldap-pubkey/Manifest2
-rw-r--r--sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.2.ebuild71
-rw-r--r--sys-auth/sssd/Manifest10
-rw-r--r--sys-auth/sssd/sssd-1.16.3-r3.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.1.0-r1.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.0-r1.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.2.ebuild1
-rw-r--r--sys-auth/sssd/sssd-2.2.3.ebuild231
-rw-r--r--sys-auth/ykpers/Manifest8
-rw-r--r--sys-auth/ykpers/ykpers-1.18.0.ebuild45
-rw-r--r--sys-auth/ykpers/ykpers-1.18.1.ebuild47
-rw-r--r--sys-auth/ykpers/ykpers-1.20.0.ebuild (renamed from sys-auth/ykpers/ykpers-1.19.0.ebuild)29
-rw-r--r--sys-auth/yubico-piv-tool/Manifest2
-rw-r--r--sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild3
-rw-r--r--sys-auth/yubikey-personalization-gui/Manifest2
-rw-r--r--sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild3
83 files changed, 580 insertions, 866 deletions
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index 07fea10d5a54..7798b39c4faa 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-auth/authenticator/Manifest b/sys-auth/authenticator/Manifest
index 3bcc61fc8988..816c18a845da 100644
--- a/sys-auth/authenticator/Manifest
+++ b/sys-auth/authenticator/Manifest
@@ -1,6 +1,6 @@
AUX authenticator-0.2.4-disable-failing-tests.patch 423 BLAKE2B 02ca693fec700649cc0103f3de458c04e711b42eb4c0207a3c8dfcb747c565bf0afe1e673e8cb689ee568a9c5440d706514c5ea758e8a596687e5b7df336c206 SHA512 6406f5cb916f49abf909dabdd7df2b0096b1b4b300c2e0b8c1097155c1c52e6b54ce9e7ef526829e8e07e00ca8c52a6b30944c65bce37893c91ffab9cb6cae19
AUX authenticator-0.2.4-support-use-of-gdlib-from-system.patch 638 BLAKE2B 76709f75b2d3cadddbb558938d8ef08d09b6d20f9008f513a44940f3b5847da784c52d382ab058ab91be084e98c1ba63ef450b41aa743a330b920e54cdec327a SHA512 0da21566e5913e99f78c6a7608a7b4a2da568c494dc7515d3d05993ddb8b611b607ef166d57be4ec949ca377848f474614d155068d2550ad6e7220ca46b5264a
DIST authenticator-0.2.4.tar.gz 142444 BLAKE2B 2df1462452d5aaead51af111359120c8a464058730129fd984dd568c709c58f6940a34b996d3b5435b78bd87b433a29735d3fd8e9629b512915720063b49b1a1 SHA512 16b942d24a1136350f78de92a287dcc6b52e9347cd0b73e8310b87c6c24b7075aebe909fe20d80532f7fa1b54d332b8b62fd2fc7d26ce15888fd47bb686520e2
-EBUILD authenticator-0.2.4.ebuild 1601 BLAKE2B ed10f51da09d362100ba24c3e763d85ccad4b822ab42715d8b2511283723aaee8a24f027f1010dabc7ff7058e117cfb1f87248187417b5f29f1ad2f9894d75c6 SHA512 983334596bfe7bd96667f3c5cd6fac68fae3aca25d7f1b8e1ea1f43359848f1a60d78d84259651052299eb7572c2391e18cba34fc49a2224df349445e37a369f
-EBUILD authenticator-9999.ebuild 1482 BLAKE2B 4c8ac81940894d8631c7ad879507093d97ba79c91f39b8653fea95b4b7438b4ea354f1348a0b190353b07144d2d8f35c019ca58f152e22ab95a6b7a8cbf498ca SHA512 8d790a3fe41b4341fadd5bd2b2314fd9a23cb5e9476fc8b3bc212aba79a744b163ea5b0c3c79f972936775e0f7e0de4f95dd63b6281f1123bf26b691c53bf094
+EBUILD authenticator-0.2.4.ebuild 1628 BLAKE2B 7d164eaa548d8af10e6fbbf4dbad7f42267437eb2e31c3520ed6f3c5cc55209cdc2299cdcc29c5d4cf864270c67c10699efad5891fbeeeb33da6ca07772a7644 SHA512 9732042b136a972383e4c762d989b440d158746b21421b2ec49d1dfb77f15eb9d3b4d000e35593e69d034efe99a79196a29e25e8433c1f54cdfd887b950cc943
+EBUILD authenticator-9999.ebuild 1509 BLAKE2B 99420ecf967e7dc5b70a04bd1705427120151bc36216892cee8b07061bd2d0bace1ee7174ec25c250a11f78008b70a694d0e8c43598d8d132b7ae508a22b635f SHA512 4dc6cf589859ee1157719081c83d40dcbf0fee779f38c2f91fc8ea6c5f95c1b9c1efbe6e0dbe02ab3f7d7956724232f1482418c28a4aabd47cd5d5902b69bdb6
MISC metadata.xml 544 BLAKE2B fe9f1a1bba9cdf6c48644f526d9b2309773735143467192a007fe8e63e97480aff2bcbf04d442ab9bb61792386b6610a6fe874a52db5dd6dea9f51d0c174ee4b SHA512 112fb3e1bd3a559a4f6f29ae800365a77a5298aa572f089b7d52553851ba85603387c1b09d8a86ce039080520ed6fe473f953c345b6fe553d3ec415a3e6bbfb7
diff --git a/sys-auth/authenticator/authenticator-0.2.4.ebuild b/sys-auth/authenticator/authenticator-0.2.4.ebuild
index f3d4d2cdf2b4..4370f05ea9f1 100644
--- a/sys-auth/authenticator/authenticator-0.2.4.ebuild
+++ b/sys-auth/authenticator/authenticator-0.2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,6 +23,7 @@ LICENSE="GPL-2+"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
app-crypt/libsecret
diff --git a/sys-auth/authenticator/authenticator-9999.ebuild b/sys-auth/authenticator/authenticator-9999.ebuild
index 5d876f945946..6420c495fd1d 100644
--- a/sys-auth/authenticator/authenticator-9999.ebuild
+++ b/sys-auth/authenticator/authenticator-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -23,6 +23,7 @@ LICENSE="GPL-2+"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
${PYTHON_DEPS}
app-crypt/libsecret
diff --git a/sys-auth/consolekit/Manifest b/sys-auth/consolekit/Manifest
index a5385a896c33..6cbf9b9db221 100644
--- a/sys-auth/consolekit/Manifest
+++ b/sys-auth/consolekit/Manifest
@@ -13,10 +13,10 @@ DIST ConsoleKit2-1.1.2.tar.bz2 1125567 BLAKE2B 1b7c60d224ea4197687c566d324a302aa
DIST ConsoleKit2-1.2.0.tar.bz2 1125402 BLAKE2B c2119287ff173783c377a1353f8ce59432f8aa3e64f654716c895fadb5d07462069e457aae7925a6c44bc48bfd4147fc10e9f488a39714386fb6c14bced09f36 SHA512 c0f6e629b7229c2ffaafe8da899970b48c8372402447af18560fffd8804d9ab91a4ad2eb82c8f648a14807f8ccc5fb1ab4366de14faa8a2d5fb3767a6a4253f7
DIST ConsoleKit2-1.2.1.tar.bz2 1182946 BLAKE2B f76f99008c78bd3a318c918776129072944e4c3ac18348960e3a725179d3ce4dc2cfb4d04ec5c143bb998f23f63cf36c0f88d8296dc3d0a382a138f3a0a2fecc SHA512 31befe89f7fa604138bfb0722fc6cf12f0934bac004f98fc331004eb5a7f466ed7bd0dc9adc9869da739974208f9a3bc125068ff8a60d4b2badb58ef70a3eb10
DIST consolekit_0.4.6-4.debian.tar.gz 12192 BLAKE2B e88ed907ea3ceecb9ac399618614b1aa5d7eb2c46a706451d78e4ec1598dee5a02d6c5a1b0dd678f6bed4c25277884ec6969a23f8181ef3d8ede94452b6570db SHA512 f7fc5965b1f495d16a8ca167940431bc2569e9bde9e4a356b9c9ed00c2825db61da7b6db3d434d977fff72b3aaef30c455a365b9eba282a887a523753613b58f
-EBUILD consolekit-0.4.6.ebuild 3373 BLAKE2B 1757e0ac6f2cd588d4c8508c875d0b61cc1cc80a73e465633d6e26a659cdc0085e1cf847e803069af45b56aac872f136cf8a0a83de6413c515de27ecb7657327 SHA512 28f629e5d6b4ec1ccc777ae49b0ca46d5e01c7c789bfabfccd2a7869d7cfb1d43d1cdc67d2e1f00094c03797b4bfa724eb479ec4c6f623b7afbe075e63fa2adf
-EBUILD consolekit-1.1.0-r1.ebuild 3215 BLAKE2B 3df00843bd48e79ba26625cc0a464a88b623ba44efaa393c55cb4f7f34dfe367dfc12102f9f0dd61746900c3d0209fc60e128d03309c3c8bb7d225a3deeca1eb SHA512 39d89134a2216afc732f3990f267c56eb6da5baf2d94f4b7a804c96291191548ee421206618086addd8c1eb9fb3f613b3e60dffbc14c963a149105d5046c0c40
-EBUILD consolekit-1.1.2.ebuild 3482 BLAKE2B 123ae0c84b35533c7aa34d6a0c1f161f1bb544089739c997b4d464705c2f63666bfd85f285da2fde0ababcbbc81b67b280e752eb4fd9af758538c8891627b3b9 SHA512 613387fda180e170cb491cd4a0e97c5b707889365f76b9a759bfcc99e439f03c7ae6f7fc7c93491e2c906080baaf66c35d9528b675a8e8afbdfe4bb25dd81cfd
-EBUILD consolekit-1.2.0.ebuild 3518 BLAKE2B d74fa143b8a7b266241603dc518c52e24f79ed5c9e0c2725a66857b86243397a67a63e24f64446e93b31f000fb34752c849b28d8ac38ba4e879be3caa06a33b6 SHA512 651fd13321c6aae810657b4ff2c46dc674f2a98cc8a0d712777c40a9da1cd21136027979a410149dfd557bed0c53fe71b87ba902d652c8724fb62bc1b5b5a148
-EBUILD consolekit-1.2.1.ebuild 3516 BLAKE2B 13f5511603b5160d10529aa68ba42c2cb3747ac1b4707e93727d595939f4e40fca0bb9d3ee9c159766027b3e41f9cdccb6881bce2be656e3f8ece49dd4e8b36f SHA512 83f13b8a9c508ee5888d2813370214d968110248f873bde4122342867ee91f3227256b2c3a85021ad7a923b0137855cfd79502cdf3f04cb69415111273fb8fec
-EBUILD consolekit-9999.ebuild 3309 BLAKE2B e24f7df7125d6ac4163d6af733bb5dacbf34c5fb583bd828e3b67dfbde573eca07e6c78c64c6f9a53ea5b84c6718d5a1b3834c097d5a0aa47a01e5757392b458 SHA512 f9bc9673ca04afd5b72e7c09b030065c50c626bef7e01a0db88155e6ad70b0682f9872526f6a371c607437dcd8f99fc7ab92900f49f555f494287c064bd1339e
+EBUILD consolekit-0.4.6.ebuild 3400 BLAKE2B 71842a5bb8befcf1ded9fabd805aa2ba9a4361b67e0ad8cd90775b7f390882ff596be8ad927aa7a179b02d5dd2bf1d95942e2a7a25a745b39e3713be43e0762c SHA512 e4c259ebc2185f1fe704e5b347eb24b61b96bb9ef48e806a5e5f5568f58a25a9b2f71ba6fe9fc4a3a58e53bb0bb7f101247d297dbadf34088e6eda3c8f158407
+EBUILD consolekit-1.1.0-r1.ebuild 3242 BLAKE2B 16f1850d8974f1a43953c77ee36120ba4573b144bb998042b31ddfeac3d95d0af1e49ae824a0109ce636768f86063461d33330f3fb5ebac139b8b04b088be7e8 SHA512 0728dc94c680e87c96fc21b5f890dcec9562c550a6c8f12131d8df63eb6989bc993f4c74d5d6ce929489938811645b8dbc9a3fd1c07cc0fec4d13ba122e28c1b
+EBUILD consolekit-1.1.2.ebuild 3509 BLAKE2B 8be13332c65333da04cca963730f482273ee406fc8fe128bf411cda5fadca044510842e94bd33ec208716342f7339bb5e7736a1b00abfed22ff252e190c5597d SHA512 11143f8b43f1e11384d1dc96695fc981961219ffe43fb26006ab046889948632e0a3c1ef5763dfd0edede11313917eedf6400e745a2a65e6de107a8f9fd79db3
+EBUILD consolekit-1.2.0.ebuild 3545 BLAKE2B ccead8055a520f5e898996f354069fb70c8730efd487924b1ab2e960c623434aa794240508a8dbe514af89fb61153c724ea71a77c7eceb336b16d37bc0b26eff SHA512 d8afaf322b473ecbd9a0727e37b1da83f2fedaa9a6b6a1c0bd26755fd426cba86266307d51e7c7e31c9cbb688d80fc8f60bcb29b68db1249d5ff3e3384917f46
+EBUILD consolekit-1.2.1.ebuild 3543 BLAKE2B ff5ba2dd0e86c40d06cd2abfc83e1ee942cad85510f3aed7ce913bb8cd01757e858796f050d0c2bcd0020c894078af3d1819e65dfed4cbf7999eb78302bcc1e2 SHA512 765cabc54e5ac4b2dbbf5d3de9a189341fab9db2ae44e47abae0f0ecfa25587b0ad03959a44eeb570df0f058fb34cb05ac0e71b709cac7c795a82f262edb4f0a
+EBUILD consolekit-9999.ebuild 3336 BLAKE2B 50218aead33275cfcd5964d2a24b9180c1bb99552528c793c3b398a81337ed0ad0c2d0842a574ea8ec0d9eb7576e00537d62aa5b6d7778903b8138e390ed4690 SHA512 f47f9575398926bafbd350c30e1b0bc841c99a1e86980d0cb4cc83946d3925be3a257e05360d04d61a324caea1fd5d1c7b076763fef197d9ee336839b6917df9
MISC metadata.xml 1053 BLAKE2B 221df4a94a8c48265cc70ab9fa60a409fdfaa0cf9662a3b89b3851e6aac9664e183e54bf09b957ee5f8f69dd3bdcb9d5c8493071d00dde7daf11378f0bed2fd7 SHA512 866958aa11b4410414886c8de76948212e356bb9784f241238aae0bb1b5cccc39731b660ec7affe88aff1095470c37ff076bd09a7546d202aa7a95acc5748014
diff --git a/sys-auth/consolekit/consolekit-0.4.6.ebuild b/sys-auth/consolekit/consolekit-0.4.6.ebuild
index 6ca3d9403a79..33e76611a7d4 100644
--- a/sys-auth/consolekit/consolekit-0.4.6.ebuild
+++ b/sys-auth/consolekit/consolekit-0.4.6.ebuild
@@ -16,6 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl debug doc kernel_linux pam policykit selinux systemd-units test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
>=dev-libs/glib-2.38.2-r1:2=
diff --git a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
index 70804b8097fe..10e8664dc1ea 100644
--- a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc kernel_linux pam pm-utils policykit selinux test"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.1.2.ebuild b/sys-auth/consolekit/consolekit-1.1.2.ebuild
index 93fe492add30..8f79f9dc4eb9 100644
--- a/sys-auth/consolekit/consolekit-1.1.2.ebuild
+++ b/sys-auth/consolekit/consolekit-1.1.2.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.2.0.ebuild b/sys-auth/consolekit/consolekit-1.2.0.ebuild
index 5590380a4de4..e6537287196d 100644
--- a/sys-auth/consolekit/consolekit-1.2.0.ebuild
+++ b/sys-auth/consolekit/consolekit-1.2.0.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-1.2.1.ebuild b/sys-auth/consolekit/consolekit-1.2.1.ebuild
index 3abe3b1223e3..7524606bce9c 100644
--- a/sys-auth/consolekit/consolekit-1.2.1.ebuild
+++ b/sys-auth/consolekit/consolekit-1.2.1.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/consolekit/consolekit-9999.ebuild b/sys-auth/consolekit/consolekit-9999.ebuild
index 1a117950fc20..f1eae0723ce0 100644
--- a/sys-auth/consolekit/consolekit-9999.ebuild
+++ b/sys-auth/consolekit/consolekit-9999.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="acl cgroups debug doc evdev kernel_linux pam pm-utils policykit selinux test udev"
+RESTRICT="!test? ( test )"
COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus]
>=sys-devel/gettext-0.19
diff --git a/sys-auth/docker_auth/Manifest b/sys-auth/docker_auth/Manifest
index ea3dad9dff14..fa767c1a59a6 100644
--- a/sys-auth/docker_auth/Manifest
+++ b/sys-auth/docker_auth/Manifest
@@ -32,6 +32,6 @@ DIST github.com-googleapis-gax-go-8c160ca1523d8eea3932fbaa494c8964b7724aa8.tar.g
DIST github.com-grpc-grpc-go-35170916ff58e89ae03f52e778228e18207e0e02.tar.gz 315740 BLAKE2B ff727e8165582175c800653909312aa189f9f5a8eff531a07e0e1befc8428972f2c55c13a8df23859e94780a07e0c222fc8777bc0aa5a6b8569b8e0d17697201 SHA512 8c30f7641cb2cbbf274af90579b5e60370e85b1052b6206d02a395d69aa9a545d66fdb732e7636e3b326451be0f88bbf180c690835b39adb4c63d1dd67fc8c6a
DIST github.com-schwarmco-go-cartesian-product-c2c0aca869a6cbf51e017ce148b949d9dee09bc3.tar.gz 2433 BLAKE2B 104d5f15bfa0b6166b8269e2647b39c5889fb2ff706d5c2d2ba6328ff2292cb2896a9b1d0298c7d00d962dc18a254885e3fb3d6a2e442bea7f92044e9b1a89e3 SHA512 a1767b2c5c6340cb2649d63beac11571ec3c9b2c98011234d5a51eb337d221ea411e517660ae966fd4f582ffef18b088d7125d29ba271bece8b51254dcac940b
DIST github.com-syndtr-goleveldb-3c5717caf1475fd25964109a0fc640bd150fce43.tar.gz 137276 BLAKE2B 6f74b19157edb319c01fc2a8ed682904ec12a52cb3995dddf06396fcb127e2ec3e433d723fa848744b74d09161edd50973f008c3a6b1458625f709ddc9ada93e SHA512 bac364a68737f5faed9ec052d47db01dc4aa0eca4ef786a43766b844ff27d8d9f87a94159a17c58745dd4ba002a9a83cd091ab2561a61d01b0a672a82002c1d4
-EBUILD docker_auth-1.3.1.ebuild 3742 BLAKE2B f0234e9007e13c99b03f20984884816bdde8874f912df1b99c5f6932d3bc4cac436b023ac4bd35820db19bcb36d7aa965f0ef1129f33a2ea6d9081824b1dfaa5 SHA512 52e3d58f3e322c6a7960c37ef5b565c1c437dbb6b7d99a2e81e78c3b6ae687fbd0483c9ce95b573e758d4a21ed6b0a8121a2a180870a8d9ca119f5f91419af51
-EBUILD docker_auth-1.4.0.ebuild 3800 BLAKE2B 1c142f2e475039915cfc806a95a644931d24a2b7eba7eff31e4caa49aa9a30bdc91afab04d4fd256e4bbc65eacafcf37ffef8e8ffadc16fd499ba99ed736f783 SHA512 db6efe52296c0827c344791104ac9d20e2f05c17e1626977cdb9e748c66eb7566cc6f7c6925da74aea1cc094e12cab06afd648ec45e3d422b8754f4718231e89
-MISC metadata.xml 329 BLAKE2B e38d2771b4a8390d7a12702b70a5e5cee8067aab659acf457b6665425b10f08459f42f8246a9e4aa299df2085c75a850eac51563d4479e4e0b3a82b9b3cfc391 SHA512 83a99677c1de5a527b72abdb632ea1ea0b0be3fedac28b6c20efb7b76999b0024e6d0a072e9b28b5458b79be14df1293b4f6a314448f5e41965ce4f2e9c65904
+EBUILD docker_auth-1.3.1.ebuild 3765 BLAKE2B ad4d33ddd7395531373bbf2c221633fff9bfbf59bb9c08f7e20fcc85303e7e54227067c4db43cba0ab4f520514f87890771e3d75d698c5b02b42c44959d8b757 SHA512 48067b7b17a1ded9d33a719a47785a8d405150f32f56b119108409cec98cff186d3509e9698d89fadbe33449536a8d5bd633bf0b58a8c858dd3487cbfc3b7459
+EBUILD docker_auth-1.4.0.ebuild 3826 BLAKE2B e1fdf9e3c57c01cc60d0b397c139d4a5c77325a8cd0b841ba560deddf97dc26b70be21ef19da31cc44d9afbfb1449cc2c6bdacc144824989d920e104e5a48aaf SHA512 c2217387cad058609b327c50ccbb02f2788b854414795580a70dfb573de004bd0c8cea2d8e6c24ae697e2b4792a8ff1f88f5380de826b98260b5ed9efa8b9531
+MISC metadata.xml 332 BLAKE2B a0d6820c60768bf277023361edd4bc833536547abc3a6d7b89208a9e69d2d905ca3edd007ae3be404eb4162d0d5d5805dd756c34eaa394b8024aab2d55f68755 SHA512 3116cee1ea1583a7eb1659e1d95383b0086a7f5ff2379a3ce63d682b9438e6434b3063ee788906b41413d5319332ca2c23fd3eb191539e68d1110a1d05d5acbc
diff --git a/sys-auth/docker_auth/docker_auth-1.3.1.ebuild b/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
index 9fe0af56b043..45b321b02a58 100644
--- a/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
+++ b/sys-auth/docker_auth/docker_auth-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -44,7 +44,7 @@ KEYWORDS="~amd64"
DESCRIPTION="Docker Registry 2 authentication server"
HOMEPAGE="https://github.com/cesanta/docker_auth"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT ZLIB"
SLOT="0"
IUSE=""
diff --git a/sys-auth/docker_auth/docker_auth-1.4.0.ebuild b/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
index 9c6effc2e327..a4d41f0d02b3 100644
--- a/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
+++ b/sys-auth/docker_auth/docker_auth-1.4.0.ebuild
@@ -44,7 +44,7 @@ KEYWORDS="~amd64"
DESCRIPTION="Docker Registry 2 authentication server"
HOMEPAGE="https://github.com/cesanta/docker_auth"
-LICENSE="Apache-2.0"
+LICENSE="Apache-2.0 BSD BSD-2 LGPL-3 MIT ZLIB"
SLOT="0"
IUSE=""
diff --git a/sys-auth/docker_auth/metadata.xml b/sys-auth/docker_auth/metadata.xml
index d1433ed56c2f..4484f1e05d2f 100644
--- a/sys-auth/docker_auth/metadata.xml
+++ b/sys-auth/docker_auth/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>mrueg@gentoo.org</email>
- <name>Manuel Rüger</name>
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
</maintainer>
<upstream>
<remote-id type="github">cesanta/docker_auth</remote-id>
diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 0ac7e5f6533e..720ee0e1f030 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -1,9 +1,7 @@
-AUX elogind-241.1-docs.patch 855 BLAKE2B 08fc89a264ab0408c13caa059649a004b775ec2e75ca0561d658106c9947ee0f6b9594ede8a40eb0fb7d0d0454123411f7c408e4701b88d20e0c4042a84b6916 SHA512 9260d94e77512ab8dede225d01c56194b01a0140be66489991ec17f6e1d09f7ab9f9b2efa0205fe3c6c3dedcd2145d6b9eb6126aef047a02e228cd4270972124
+AUX elogind-241.4-broken-test.patch 436 BLAKE2B 204591800f415b00535bcd520435ea91ca59077438a1f07d1ecaf1cd68556cf1915460cacb2e3a062702dd84c8ca9729e7c4dfdd385a0435329784c8a33b4a66 SHA512 55435fa4cf902299f4957361393e7d1c5394970193fd814019d4dd5f9abddce3a7ea1da507eee4712f2f98284a989af8b22b6e1ff8a71e8faeb82417d1891c97
AUX elogind-241.4-nodocs.patch 962 BLAKE2B 2fe0ac3297857869478cd8aa9cfe17b0d6877a7e03804676a53fb43156f4c0e453fb315b247721169293d04a89ebc0eddaea23cb4a4a56a90046a14d452f6c95 SHA512 170b1776d6eb8541b91639f9a321cf1fba47ae33b56928a1535a36f913bb0bf7e6f6aee2644db3daa2274c1eb9572028523ce6b66a3731634311182b4049e621
AUX elogind.conf.in 218 BLAKE2B 7ee0a72c4a628a233fdbb2d3104487859aaa7e5c4f2624e5a4eafb37ed90fb8f64349b1a8acc92e69ec618496bb7f6263b7a5d0fe15a1afe1c03f5955743f079 SHA512 2c62ab28d7db9cd52489069f80363159000385a25dd7f2afe5a03598a0b7a1f61af7c18df71f6286e72f5966e55b62a4029e30cb786dd813bb201b9e20adccd7
AUX elogind.init 490 BLAKE2B 71c102f89a71a2963da50b153d8696a9480d81caa48e8422e7f39614e9bfb0b09037bc4dea202c3735e170140752429dd54747b99941d861453b4714dcb98819 SHA512 60fe1cb55ec0f605f06fb3744a0300accebfc14c4ecd24b7db2e8b0cb1537e816a4a4ccbc4b2eeac45e2f3ca8942dd10d24bdcd814cccbc2ceed198b2657238a
-DIST elogind-241.3.tar.gz 1401391 BLAKE2B 90bc10af1b6d66bc6b6e15314cbc7005f270ebd04767a88d93605d81b199758c7f5423ea85f9810f8dfcde82c6c2b8094e2237cf2ca70a9dfc45a4a8e20b0439 SHA512 b33c0ed85c4a97216f8d56441207510be180258d4f4e5ff9dea07d59d53b84b03c27f5397f09214ce9fc880f38865e20d7c05b41255d4b762c33099b7ebb53eb
DIST elogind-241.4.tar.gz 1400769 BLAKE2B f1ddf87a6a4e3d06c184ae004d99acbfc1a753d0e5c6d18ff4c10a51b350cee0c14f833aba6f2a2a0f4891ad323868b9a94a3acb8b9eec2e30405b9fa4a09425 SHA512 e1685ac81028eab4a4cf63c7b962ae85f07bc0e39b2562934f863bfdf39417445c432fab5454e7c64b337ab62d95fb69abbe1139464a059a86fb485ed0534ad8
-EBUILD elogind-241.3.ebuild 3524 BLAKE2B d8ee0e5a28ee1aa0494aa35bfb729f00541145c7571a69d31c02c51cfa928d3e8c016c633230fbd8c4d3347f7859bec0f61fb8f40d2208964c71e17f29043e61 SHA512 a80fc860d3c71d971f7381d766ec898dc51bcbd5ad0d9287ec1a7f3fc80ab54f0eea82df317b931a7680d0478f02a5f91623218be4458e4553fd545bd68e6326
-EBUILD elogind-241.4.ebuild 3681 BLAKE2B a9da417fad39971a6204c317572b224d8709ecf2f37f788209c40d1f17e4649ae32d459d5c3d86b589c01b85305a6fdaaf9545ee93ee5e4e994bee470a349c0f SHA512 5a2e6e3c33aaf99e7b478c85fb751e3a9621a8047408cd59f3db8a9b372e5e8086c330094cac8dadab7306925d8519b071a13ffaf11cae2bd5a85372a3cc5e3b
+EBUILD elogind-241.4.ebuild 3730 BLAKE2B 3a25178c2d4fb108e13c617afd43082af3f2995c6f788fa0096123ba3ae29b12dea6678c0133f49b62846c2728e4c0fa35cc12ef64944059cfc97a90c693298e SHA512 73221eb2cf262ccf315e8a788de129c5bc068070831a1dff8fef29b072da96c9fa9d4d12312c02800943d8e231f03f72f41f0b99abd945b333eae286f1ce774b
MISC metadata.xml 379 BLAKE2B fc63654412fa4cb02122205ad53d29ed35153457c5dd5c5ab8fa3c3dbfcc7c00b2704220d4cb9040f8d6f794bbb9bd0f8cb9be80d410efb6cf85eeee8ce46503 SHA512 30be0eb7903ffb83d9e24fbcacc8db09c0f8cd7187df5f75b2c12fb5cfae1110d52f29aba502ea92af53df02451cc40e0f3789382f87a16bd281f06e9cad6c68
diff --git a/sys-auth/elogind/elogind-241.3.ebuild b/sys-auth/elogind/elogind-241.3.ebuild
deleted file mode 100644
index 19a48e4a725b..000000000000
--- a/sys-auth/elogind/elogind-241.3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info meson pam udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
-IUSE="+acl debug doc +pam +policykit selinux"
-
-COMMON_DEPEND="
- sys-apps/util-linux
- sys-libs/libcap
- virtual/libudev:=
- acl? ( sys-apps/acl )
- pam? ( sys-libs/pam )
- selinux? ( sys-libs/libselinux )
-"
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-util/gperf
- dev-util/intltool
- sys-devel/libtool
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
- !sys-apps/systemd
-"
-PDEPEND="
- sys-apps/dbus
- policykit? ( sys-auth/polkit )
-"
-
-DOCS=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
-PATCHES=( "${FILESDIR}/${PN}-241.1-docs.patch" )
-
-pkg_setup() {
- local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- default
- xdg_environment_reset
-}
-
-src_configure() {
- local rccgroupmode="$(grep rc_cgroup_mode \"${EPREFIX}/etc/rc.conf\" | cut -d '"' -f 2)"
- local cgroupmode="legacy"
-
- if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then
- cgroupmode="hybrid"
- elif [[ "xunified" = "x${rccgroupmode}" ]] ; then
- cgroupmode="unified"
- fi
-
- local emesonargs=(
- -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
- -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
- -Dpamlibdir=$(getpam_mod_dir)
- -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
- --libdir="${EPREFIX}"/usr/$(get_libdir)
- -Drootlibdir="${EPREFIX}"/$(get_libdir)
- -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
- -Drootprefix="${EPREFIX}/"
- -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
- -Dman=auto
- -Dsmack=true
- -Dcgroup-controller=openrc
- -Ddefault-hierarchy=${cgroupmode}
- -Ddefault-kill-user-processes=false
- -Dacl=$(usex acl true false)
- --buildtype $(usex debug debug release)
- -Dhtml=$(usex doc auto false)
- -Dpam=$(usex pam true false)
- -Dselinux=$(usex selinux true false)
- -Dutmp=$(usex elibc_musl false true)
- )
-
- meson_src_configure
-}
-
-src_install() {
- DOCS+=( src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-
- meson_src_install
-
- newinitd "${FILESDIR}"/${PN}.init ${PN}
-
- sed -e "s/@libdir@/$(get_libdir)/" "${FILESDIR}"/${PN}.conf.in > ${PN}.conf || die
- newconfd ${PN}.conf ${PN}
-}
-
-pkg_postinst() {
- if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then
- elog "elogind is currently started from boot runlevel."
- elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then
- ewarn "elogind is currently started from default runlevel."
- ewarn "Please remove elogind from the default runlevel and"
- ewarn "add it to the boot runlevel by:"
- ewarn "# rc-update del elogind default"
- ewarn "# rc-update add elogind boot"
- else
- elog "elogind is currently not started from any runlevel."
- elog "You may add it to the boot runlevel by:"
- elog "# rc-update add elogind boot"
- elog
- elog "Alternatively, you can leave elogind out of any"
- elog "runlevel. It will then be started automatically"
- if use pam; then
- elog "when the first service calls it via dbus, or"
- elog "the first user logs into the system."
- else
- elog "when the first service calls it via dbus."
- fi
- fi
-}
diff --git a/sys-auth/elogind/elogind-241.4.ebuild b/sys-auth/elogind/elogind-241.4.ebuild
index 1ea759237934..a29850c71f55 100644
--- a/sys-auth/elogind/elogind-241.4.ebuild
+++ b/sys-auth/elogind/elogind-241.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = *9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86"
fi
inherit linux-info meson pam udev xdg-utils
@@ -48,7 +48,10 @@ PDEPEND="
DOCS=( NEWS README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
-PATCHES=( "${FILESDIR}/${P}-nodocs.patch" )
+PATCHES=(
+ "${FILESDIR}/${P}-nodocs.patch"
+ "${FILESDIR}/${P}-broken-test.patch" # bug 699116
+)
pkg_setup() {
local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
diff --git a/sys-auth/elogind/files/elogind-241.1-docs.patch b/sys-auth/elogind/files/elogind-241.1-docs.patch
deleted file mode 100644
index 2e53c498a480..000000000000
--- a/sys-auth/elogind/files/elogind-241.1-docs.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/meson.build 2019-02-22 19:22:44.395082783 +0100
-+++ b/meson.build 2019-02-22 19:22:49.707082657 +0100
-@@ -3311,20 +3311,7 @@
- # install_data('modprobe.d/systemd.conf',
- # install_dir : modprobedir)
- #endif // 0
--install_data('LICENSE.GPL2',
-- 'LICENSE.LGPL2.1',
-- 'NEWS',
-- 'README',
-- 'docs/CODING_STYLE.md',
--#if 0 /// irrelevant for elogind
--# 'docs/DISTRO_PORTING.md',
--# 'docs/ENVIRONMENT.md',
--# 'docs/HACKING.md',
--# 'docs/TRANSIENT-SETTINGS.md',
--# 'docs/TRANSLATORS.md',
--# 'docs/UIDS-GIDS.md',
--#endif // 0
-- 'src/libelogind/sd-bus/GVARIANT-SERIALIZATION',
-+install_data('src/libelogind/sd-bus/GVARIANT-SERIALIZATION',
- install_dir : docdir)
-
- #if 0 /// UNNEEDED by elogind
diff --git a/sys-auth/elogind/files/elogind-241.4-broken-test.patch b/sys-auth/elogind/files/elogind-241.4-broken-test.patch
new file mode 100644
index 000000000000..d2735825900e
--- /dev/null
+++ b/sys-auth/elogind/files/elogind-241.4-broken-test.patch
@@ -0,0 +1,15 @@
+--- a/src/test/meson.build 2019-11-15 08:59:47.000000000 +0100
++++ b/src/test/meson.build 2019-11-30 13:04:45.051316140 +0100
+@@ -1014,9 +1014,9 @@
+ # '', 'timeout=120'],
+ #endif // 0
+
+- [['src/libelogind/sd-login/test-login.c'],
+- [],
+- []],
++# [['src/libelogind/sd-login/test-login.c'],
++# [],
++# []],
+
+ [['src/libelogind/sd-device/test-sd-device.c'],
+ [],
diff --git a/sys-auth/google-authenticator/Manifest b/sys-auth/google-authenticator/Manifest
index de9ad8b6dc2d..e65071287c6c 100644
--- a/sys-auth/google-authenticator/Manifest
+++ b/sys-auth/google-authenticator/Manifest
@@ -1,4 +1,8 @@
DIST google-authenticator-1.05.tar.gz 57778 BLAKE2B c31d7929e2aacffc159ee5384f6f31498585819b848f4f8b026519cf2f2fc566b8533e007844c64d348f1cf423a7175b3221f879c5c1ead360c4f1b3acea57ed SHA512 d97b26c6181dbce0612628484db37b1bf61e984fb2fb3d4974d04038e564404aa17415368dba524f0d17d96ec8d57ae4129b27f0c672d849d16ef03941d87996
+DIST google-authenticator-1.06.tar.gz 62292 BLAKE2B 4eb7d6068a1b824c2299fb8d430b2deb04223690fee74a25c8e917e34200630628c3518a5aecc9fd1537d14d86062dc126191c086464b1c6b3d0207676155dc8 SHA512 a278360be1a3c5a03ddb38d40be45dbba16b6f565ee919377a918565bd8c567ce261890dc10d277edea4f469cf1da1d9cf2c9f3ccfeef8c6887d713c785a5440
+DIST google-authenticator-1.07.tar.gz 62764 BLAKE2B 89fa794956bd39f6e1387b0a6ffbdee6b19496771d0e5c47c61c20fc02abaa7c9cd780595556a07cda01d9a6cf6e530752de6f9ac15157213dbb873cadaac010 SHA512 3e2bc9bfc3759f9004d08b1557868a33b628290b62aa9051d21072a66e18ca4b09cdef0fc8303943cb36ac5b61fe864a9de9fe0a1d8677ee86403cfd4c89c1fb
EBUILD google-authenticator-1.05.ebuild 1260 BLAKE2B 3c60bde52e76caccba396fa3a65754d8190b0bf7a055f700c4c2f551f6a28a30d1c47bb6ff59fa062aec88cc6bc9ceb9fbecc7e4fdd5a451d050ad38364264e8 SHA512 b9d336aa71f2f81d0510a84950ae1b0d57270808b33b9f4d5457bca1f38e42f41d448b422cd64302a1e9e115633694d7666b2d3ea41dd6e38218256769dab510
-EBUILD google-authenticator-9999.ebuild 1254 BLAKE2B 6c5add4a59032ddb2a8dd352a011f43391afcce1490667db22b1e5cd9aabfbbe9a20c65cc9eaa69c4a03112991ce0250872d93bd0820a9f994586e732fa7bf7c SHA512 05a52795a42f5a553a233f044da1e09a649dd128319ba8bc37c42f8278af5a3b5b3ee2c4e910623105530df8e4b4715fe182b4a8625f0bce0508474145e73977
-MISC metadata.xml 262 BLAKE2B 9190d29ce12a5f82e0fc23c1cfb1bbd8642fe74392e1cbfcbac723b93255048ab06bcafc1b94ff52afe63be6dc1856f27b21022aab5357ae1f5b0204fd5df169 SHA512 fe36d12281e055298607afc0209c8bc1d3a3b9d61464b6f0d69b98b2d38b9c25bf6c979392be9427fd1ad4621b49b8e6c4b41a53ef28d4696150d1ee4525d8c3
+EBUILD google-authenticator-1.06.ebuild 1260 BLAKE2B acffe49b29ec62cffdd47d1a18fe918f0bc6f7de72d96dd26509b51e77ae109a56738e3c9e39171821f3cd37b8d6cc87a2e2067ec664f96e2c65b6418618002f SHA512 a81801862b138441fbedd400dffce86461233872ac9b81167d52999a58d9018c426dce2c35287c2d3791c5310b7b1f4c772868d0db0008d38369858c881abade
+EBUILD google-authenticator-1.07.ebuild 1260 BLAKE2B acffe49b29ec62cffdd47d1a18fe918f0bc6f7de72d96dd26509b51e77ae109a56738e3c9e39171821f3cd37b8d6cc87a2e2067ec664f96e2c65b6418618002f SHA512 a81801862b138441fbedd400dffce86461233872ac9b81167d52999a58d9018c426dce2c35287c2d3791c5310b7b1f4c772868d0db0008d38369858c881abade
+EBUILD google-authenticator-9999.ebuild 1260 BLAKE2B acffe49b29ec62cffdd47d1a18fe918f0bc6f7de72d96dd26509b51e77ae109a56738e3c9e39171821f3cd37b8d6cc87a2e2067ec664f96e2c65b6418618002f SHA512 a81801862b138441fbedd400dffce86461233872ac9b81167d52999a58d9018c426dce2c35287c2d3791c5310b7b1f4c772868d0db0008d38369858c881abade
+MISC metadata.xml 572 BLAKE2B 517e23755181f4a47aa6b6fdde473011b6337e570e48b9e381f6c8b3afcefeb751ecfee7b8ea3719af4ced771ef6870ffa5c8761d25fb30b5b52a2453079d35e SHA512 70f6c08533a9609a06d5e293ed7fc50860d50d2263bce19eef7194c9d2351554700eb36d2098c0cbd1c13b01270861423128dd81d536ada0526546258cd6e8d5
diff --git a/sys-auth/google-authenticator/google-authenticator-1.06.ebuild b/sys-auth/google-authenticator/google-authenticator-1.06.ebuild
new file mode 100644
index 000000000000..a087b7c55504
--- /dev/null
+++ b/sys-auth/google-authenticator/google-authenticator-1.06.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+ S="${WORKDIR}/google-authenticator-libpam-${PV}"
+fi
+
+DESCRIPTION="PAM Module for two step verification via mobile platform"
+HOMEPAGE="https://github.com/google/google-authenticator-libpam"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-libs/pam"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # We might want to use getpam_mod_dir from pam eclass,
+ # but the build already appends "/security" for us.
+ econf --libdir="/$(get_libdir)"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "For further information see"
+ elog "https://wiki.gentoo.org/wiki/Google_Authenticator"
+ elog ""
+ elog "If you want support for QR-Codes, install media-gfx/qrencode."
+ fi
+}
diff --git a/sys-auth/google-authenticator/google-authenticator-1.07.ebuild b/sys-auth/google-authenticator/google-authenticator-1.07.ebuild
new file mode 100644
index 000000000000..a087b7c55504
--- /dev/null
+++ b/sys-auth/google-authenticator/google-authenticator-1.07.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/google/google-authenticator-libpam/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+ S="${WORKDIR}/google-authenticator-libpam-${PV}"
+fi
+
+DESCRIPTION="PAM Module for two step verification via mobile platform"
+HOMEPAGE="https://github.com/google/google-authenticator-libpam"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="sys-libs/pam"
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # We might want to use getpam_mod_dir from pam eclass,
+ # but the build already appends "/security" for us.
+ econf --libdir="/$(get_libdir)"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "For further information see"
+ elog "https://wiki.gentoo.org/wiki/Google_Authenticator"
+ elog ""
+ elog "If you want support for QR-Codes, install media-gfx/qrencode."
+ fi
+}
diff --git a/sys-auth/google-authenticator/google-authenticator-9999.ebuild b/sys-auth/google-authenticator/google-authenticator-9999.ebuild
index 9a5ee8534f92..a087b7c55504 100644
--- a/sys-auth/google-authenticator/google-authenticator-9999.ebuild
+++ b/sys-auth/google-authenticator/google-authenticator-9999.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=7
-inherit autotools multilib
+inherit autotools
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://github.com/google/google-authenticator-libpam.git"
@@ -24,6 +24,8 @@ IUSE=""
DEPEND="sys-libs/pam"
RDEPEND="${DEPEND}"
+RESTRICT="test"
+
src_prepare() {
default
eautoreconf
diff --git a/sys-auth/google-authenticator/metadata.xml b/sys-auth/google-authenticator/metadata.xml
index 97deaea4335e..1ef79cce77e3 100644
--- a/sys-auth/google-authenticator/metadata.xml
+++ b/sys-auth/google-authenticator/metadata.xml
@@ -1,8 +1,19 @@
<?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">google/google-authenticator-libpam</remote-id>
-</upstream>
+ <maintainer type="person">
+ <email>gentoo@tastytea.de</email>
+ <name>Ronny Gutbrod</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">google/google-authenticator-libpam</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index 0b6b5bacb2d4..5b2954464ffe 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -11,10 +11,10 @@ DIST keystone.policy.yaml.sample-14.1.0 38318 BLAKE2B a27e4ea59c99dc91dde9d1cc62
DIST keystone.policy.yaml.sample-15.0.0 6644 BLAKE2B f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9 SHA512 e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
DIST keystone.policy.yaml.sample-2018.2.9999 38318 BLAKE2B a27e4ea59c99dc91dde9d1cc62340faa4b91e644dc6b8725c2d7de731e44684d8d59571e6470da3ab9fa191087a890a0b417b58b1473038bf39cfc75e5b2bad4 SHA512 95fad079d1fb77d15b9f8e507be8b1e01b493c3f1dd4e992567fe9c905bae01a058e93d59677d472ae47856b13d5cffa213d89e8e267f081a2bad1bf8e1f6036
DIST keystone.policy.yaml.sample-2019.1.9999 6644 BLAKE2B f983189bc8e855db0b1ae92b1066840f3dd13545a1ce8af22be877df1630816fa8fae36217a828d483385e199ede73066b14beb421fe57316ae82a83e851e0f9 SHA512 e358661d4ec363ab11d7d78f6324bbe42c3382b02a1a8579de79686f7c91fe1a09b612ea81138bfcef73f0391262c9fceb3af14e8a8728839b203d281a989c4f
-EBUILD keystone-14.1.0-r1.ebuild 6746 BLAKE2B e3aea1e8b18e544e209cfdeb652c71ca6089040babf2ab8e23a156252bdd0b7ff532c3b3e5247337fbf87dc8ea853289b2d9d3bb07c18f8d8bc3679191395054 SHA512 5f18e9605a44f88bb34c2fdbe500583c1758bf32c7d57645450fa846f343bd59ef3650908e69c7f119a358745ba9f2277547a48c4c0de1c8c72a1d21924c68ca
-EBUILD keystone-15.0.0.ebuild 6150 BLAKE2B c97ce39b6f2021bdb3814d0d8cdf416afd67e00067f0246e9b268768028d3e3c4a258f4d9e58ac66a171eed7054b6ff89c6c08821103ff26c0095872c8119ddf SHA512 ed2274713c53ffaa71e69a46bd46632356963f26671777e8b284a667745386e5d346b0201007cc77b572e4b95d8c1563ad1d34a2174e9806178421054917acd7
-EBUILD keystone-16.0.0.ebuild 5751 BLAKE2B 98fc9e9130eb4f532b486c83ce6d9bae681de22df517d8e3a7c10f9fe7d3ae15461f78b1b920f98a01d7e6e9d6a59503f0509a09b974a20743d4bfb943be2252 SHA512 345a69b7fd15d3e6ec11402e717c83998287ba93a8003694bb0c44ec652ad2113d99f3f55ad75f3df7da884375c69828f7dda89dccb2b563b491e5ac6ab073cd
-EBUILD keystone-2018.2.9999.ebuild 6748 BLAKE2B a6a42ae151558dd4fbfed30c15b4e4346dde0cb600a2f4fc13852305cdf1bcfbffa2ca64603ea35d4978e871e3156b86a1508a1012ff24effb2fb1991a31cd12 SHA512 8ca3b61a596b59d6e775f17e0c6366e4bb52a6ae67e9e7d759c49a5580fbf366d1097583a3e4e3648c8a81cb5e3e5a6be9463734de947ec78aad2bad1b309e18
-EBUILD keystone-2019.1.9999.ebuild 6152 BLAKE2B dc8cf65bf24f787e2bd6b7e382de13664d54b3557a356d989e80b49369219df8ef103c9a35a877efc2f2f6e790e4d1d56bd4d226a52cb86ea0af3d6137ee758a SHA512 080bc2fbb8711a9242bee0b080a0dca80591913aefd60d3b74bade94f332367e14ca1dd536fc0e01bc44f1aace547fb7fff29f3376f29b680305e5eeb8e46cce
-EBUILD keystone-2019.2.9999.ebuild 5751 BLAKE2B 98fc9e9130eb4f532b486c83ce6d9bae681de22df517d8e3a7c10f9fe7d3ae15461f78b1b920f98a01d7e6e9d6a59503f0509a09b974a20743d4bfb943be2252 SHA512 345a69b7fd15d3e6ec11402e717c83998287ba93a8003694bb0c44ec652ad2113d99f3f55ad75f3df7da884375c69828f7dda89dccb2b563b491e5ac6ab073cd
+EBUILD keystone-14.1.0-r1.ebuild 6773 BLAKE2B 329a82f916f3b16f691145df382a827d3b0eda5ca2619423294003bcf6b9b01c68f5336edbfb1ccd3e14814426a4489d44113f9111eb53884d77e65a4a44f45b SHA512 06b5734457bb4f6d0cd06b6d860f47046383221eb7637e145c0578bc16e6bfed4644572ad73221656101cdf532829b4443908ed3cce2374aff43b07fcd63eac8
+EBUILD keystone-15.0.0.ebuild 6177 BLAKE2B 35f13d87775f5609338c7bf062ed993fffe89ce19994574bf5c0a054e6b1b4a741159a55e0ca5f7f7392099011dc78640d4f252819309cd87252f082412194ed SHA512 530c2cd2aa54e53081f80ae74f1c84162b00eca5f061a9be9b4ef3290327b04278976706aa4ae7eebad57561d8250b4a82aecbedc48c4a45e6b44844c6061a1b
+EBUILD keystone-16.0.0.ebuild 5776 BLAKE2B 78505fed6c7bf91377d136a00cb246620e1dd4150eee92564b49a68da5b57e0d00c315ee9070e915e0f8b04ddd466ef8c61c49a20a6e0a6d1515d105d1c4ed3d SHA512 78acad22ccf74197f6cd07bdc0be242168260df2d318ea260d2c815183d058bd265d75cf89c999ddad6c246618564beefa35c773b90fb420c1b26a1c44dbbfea
+EBUILD keystone-2018.2.9999.ebuild 6775 BLAKE2B c99a527a4aa75882a5f1ed00facff4c387ce7ba89565241f6fc8434ea431989da30e26634b668dd60ae6eb002849a1a42bd2f45becc2b9142bfb82050f75c22d SHA512 a4bb6b2744a52c1eec5dee6a23fb2f01f7f1a72dcb9a8389d35bab7f170d23930ce40828b85c198a46d69b3a5710687b9d0579b7010135c1b3b21d260293968b
+EBUILD keystone-2019.1.9999.ebuild 6179 BLAKE2B de2b5f77763670fe1b3a8a63377a7c893d283741716924ccbf992fa8db11920385e8f41cbec9cffc760b7b6eb42585fc9ee3195730c271007953b746a712d058 SHA512 4376a609d101ace23b942055a12046d3c0a603bec28cc40ad1a194f9e1751708d863a81348aec4e8503a9443e0d77f7d5454c9e09b82d62482783b4a9a585e16
+EBUILD keystone-2019.2.9999.ebuild 5778 BLAKE2B 2a2d03b1c6cd70689e3019090894ec910fbabe5b45f99aedde8fb08a1b22daa1b355e450bf3a41f6277795323abc0ac64fda20d39b5a3ddad7cbdb2ca8b6c9fc SHA512 6c26b86e838d16a5c5fd293d90ca439bd0c8f3daff1650b493cdab148671273cd4186cfc21cbec7b75919bb1cef7e4080cdfb4a07b6972ca6941703addf52fca
MISC metadata.xml 807 BLAKE2B 2e674e33b20a046cbe09e98474f3fc36dadac01f7438acbdc4bb8729b16cf8ca9bc8717b000b798d8d5501cdc14dd4365a5fa2f3e0326e160b74d7a0f8bcdbf7 SHA512 3738ac4fde08eb90daea5aeb9731cf6e303b3ad6838f07732e707d5597ee2d96ac6530f691b6ac8c0f347946b75695be98a19e224496d137bf1968bccfe156ad
diff --git a/sys-auth/keystone/keystone-14.1.0-r1.ebuild b/sys-auth/keystone/keystone-14.1.0-r1.ebuild
index 90bcda615c90..c3b08efde1bf 100644
--- a/sys-auth/keystone/keystone-14.1.0-r1.ebuild
+++ b/sys-auth/keystone/keystone-14.1.0-r1.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-15.0.0.ebuild b/sys-auth/keystone/keystone-15.0.0.ebuild
index 20b6563cf0f8..c8e8e9254931 100644
--- a/sys-auth/keystone/keystone-15.0.0.ebuild
+++ b/sys-auth/keystone/keystone-15.0.0.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-16.0.0.ebuild b/sys-auth/keystone/keystone-16.0.0.ebuild
index d46c5c4329c3..56e6a6a487a0 100644
--- a/sys-auth/keystone/keystone-16.0.0.ebuild
+++ b/sys-auth/keystone/keystone-16.0.0.ebuild
@@ -16,12 +16,13 @@ if [[ ${PV} == *9999 ]];then
else
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/keystone/train/keystone.conf.sample -> keystone.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 x86"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2018.2.9999.ebuild b/sys-auth/keystone/keystone-2018.2.9999.ebuild
index 310ce876be82..f8dc6fe7f83f 100644
--- a/sys-auth/keystone/keystone-2018.2.9999.ebuild
+++ b/sys-auth/keystone/keystone-2018.2.9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2019.1.9999.ebuild b/sys-auth/keystone/keystone-2019.1.9999.ebuild
index a553b77a52c0..91c67d50268d 100644
--- a/sys-auth/keystone/keystone-2019.1.9999.ebuild
+++ b/sys-auth/keystone/keystone-2019.1.9999.ebuild
@@ -24,6 +24,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/keystone/keystone-2019.2.9999.ebuild b/sys-auth/keystone/keystone-2019.2.9999.ebuild
index d46c5c4329c3..df89d7fcb7cc 100644
--- a/sys-auth/keystone/keystone-2019.2.9999.ebuild
+++ b/sys-auth/keystone/keystone-2019.2.9999.ebuild
@@ -22,6 +22,7 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+sqlite ldap memcached mongo mysql postgres test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="|| ( mysql postgres sqlite )"
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/sys-auth/libyubikey/Manifest b/sys-auth/libyubikey/Manifest
index 1b6047a06f25..a8135a403c33 100644
--- a/sys-auth/libyubikey/Manifest
+++ b/sys-auth/libyubikey/Manifest
@@ -1,5 +1,3 @@
-DIST libyubikey-1.12.tar.gz 346729 BLAKE2B 9311ce3ea95a87630bf29bbdddca708f965d54d7b31f6b3c67ee6e8d38337c23d63dd6d6486e72291c5e2d33656c282d44be869585320dedbafcb433b8fe3ca4 SHA512 dcfe0f0f33e98a56ca0971140e9fb0d7689236c0062f38eb92b6c3f6df3d576882aaffc153f5fc1c6f5edca5781c34801aa6a87e63c726999f5de003ad366d27
DIST libyubikey-1.13.tar.gz 347337 BLAKE2B 99bbcc16115d913ffd548625f3366405879b0537c4dbcb9f6cebc406a057de642ae621d5793f1828056bfac266eb56b9a409cde44eb26753f955c9da6bcf8c0e SHA512 28f45cb9817c30a70d168ae507d3f8014051058d730eed92b31d92e96784138dea291bda4275511c5f92a6427cb4249d76c802b8abb867cec50e62fb770950f2
-EBUILD libyubikey-1.12.ebuild 472 BLAKE2B d6c11148ecb0634f7caac2ac15daca96a94afddadf7377eea5c57274bd1779e69dd677268bc62f541fafccda0ff4747176434e7bea4bde0e17cb3181dee068e6 SHA512 b89f450c4a0f62b0a9ab5ba29935226a38f37ca7b550c95012a1e8de39634fef795fd7c5af0d23d8907e01ee89477d825d0fe8ebe1987d4eae0ded3dc5f4ccb9
EBUILD libyubikey-1.13.ebuild 470 BLAKE2B 22f084ae6efac02bfa5b8c23496ce4ce9ec9c197253d020620e3b710ae35bc6b93de70f0043ba0cd3e122d6b6f9f0d848d839f881f49ddb8b417ff1b08fdaa28 SHA512 64878f62d2f99d36ef7308b21027555b99b8c82b0792894f8cc0e055b800525b177509d946e2dd21c6cb49b6b09571e9fded5066c6f5638864ce2b3ce525ec3c
MISC metadata.xml 396 BLAKE2B 0df2e85cec1becd01c21fde4eabed2f3b02ede1db3d0576f141962aad6a00314cf846a2e77787eab642f9a680525f3cb679936b12ca86bb3be89124c7141b85d SHA512 87cbf3538d70332da7b2ffb4019b62aa4cd330cc6bda41141c4afcd352e3bf25880004364b0aafa790d2c66db9c1a80cd7f94e2207abe713c3adfadbd369b7e1
diff --git a/sys-auth/libyubikey/libyubikey-1.12.ebuild b/sys-auth/libyubikey/libyubikey-1.12.ebuild
deleted file mode 100644
index 7885ff68700c..000000000000
--- a/sys-auth/libyubikey/libyubikey-1.12.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools-utils
-
-DESCRIPTION="Yubico C low-level library"
-HOMEPAGE="https://github.com/Yubico/yubico-c"
-#http://opensource.yubico.com/yubico-c/releases.html
-SRC_URI="http://opensource.yubico.com/yubico-c/releases/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="BSD-2"
-IUSE="static-libs"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
diff --git a/sys-auth/munge/Manifest b/sys-auth/munge/Manifest
index 144570ba5682..f7bad6b831bd 100644
--- a/sys-auth/munge/Manifest
+++ b/sys-auth/munge/Manifest
@@ -2,7 +2,7 @@ AUX munged.confd 410 BLAKE2B e220ad22fc0367a9ec7766e768aac8907b34edaf5bfb00593e8
AUX munged.initd 1127 BLAKE2B b0d43fe3f0c0354fc0935a0e3e3e0bf28770e5cba8b900c6bed7cf08cb57b742e71cba7adc7440c8564f6db208f6ef09ab4fe50a4381fb8988b4fed815d71cf3 SHA512 fc49ba42cc2b538fdbbd93f7422359d1410b4124e11afca7db0511da980360be14cf49aee829ed1f5762ad4723c68090088638c36d76b040fcafda063394adf2
DIST munge-0.5.10.tar.bz2 424285 BLAKE2B 07c6423ba799400e9a99e3f33a7dee61ed35b8caa8b290f7da5ffc1e7fbdc37ad985d10101b9a18ccae4ca4274c44999549f9754b0e782cda98976b5f15e3f30 SHA512 b1b780d205d6cfbadfe6096156840d559c70de5b0023cbd604acfc29e1135036c98a949981d5c022e994c77213ee3d8d70e8fe825b645b030ad1adef92ed9479
DIST munge-0.5.13.tar.xz 389952 BLAKE2B 67887469dccf0f4e136a3fba12660dd8d0bfbd5d5024582c6be164b7e837959380ee9d09055ea95db2a307b1da75a8e7c643844fceb56b8a35f59ab7b1b811d8 SHA512 2e024c0438f9208379a037daabd1c31f206820ab74a410e2bb69870755e99f9c9fbf60c294c96941008bc43425fbb31dd2374e5f088b7978479e7c65816e9002
-EBUILD munge-0.5.10-r2.ebuild 1279 BLAKE2B f10801f9e56cee24915bde79848d1716ddfeb38e19bed65a5711beb10582a606c90d0b80d25ad9b442c71dda98093229c1684eeba4338f160139ce4129304015 SHA512 6dfbdc292b7f2d7fe5b888bc5186ce099a6c55a3e5300788ba43f3d638a995a654a6e25917200a8166f4f737bbf9bca4a0ec08930e9f06a2f2122082fe7625b6
-EBUILD munge-0.5.13-r1.ebuild 1410 BLAKE2B f4d592ea6080411a6c701f26bfe6ef11d6f2bb1a73b4afca3338213688d7c378f39a318eec061f2c1290f6cfdf23690e0e82b2e37e93cd2c23de315b73002c02 SHA512 8ab9f092a3c603784cb163c40ea5e9250ebe6eb384ca407c0f2936f8c0bfcd0824c5d53750493c2d969d2c3c8cac2a660c5e4724ddfa0043ac6a723b3e2cfb9d
+EBUILD munge-0.5.10-r2.ebuild 1244 BLAKE2B 95a70fe6d5ee5ea121d6cf2e6ba5ee84c71c6491bc2ab0aca1d86ffe23633e5670a4ec90ada0f9a71f9598cd24072d23713c284162a93fb706bdd5ae72ea76b4 SHA512 cf7d5fd3888e6ec3f256924eb92bc8586996113785b9c1eeee8b665f67aa87e8e13fbcffdc9eac50880cf14d0d67d4ec8b32f394346bcc851b12b7527ed0935d
+EBUILD munge-0.5.13-r1.ebuild 1404 BLAKE2B 3eca3216fbc26a161d44067926076d8280efe85773bac5468abe781e946dbebd25b7c38e6da5a5f166256a24837f936618b46c1d0ce8d7a3d6ebe60521d401af SHA512 86f299612a433902009413e99db2f690c9858785d14dbc926cf02c40c4f09e0e783d2d319ebcd36a35e3d3781716769b66d12c40e8d0b0a7f440e20ede010bed
EBUILD munge-0.5.13.ebuild 1410 BLAKE2B f4d592ea6080411a6c701f26bfe6ef11d6f2bb1a73b4afca3338213688d7c378f39a318eec061f2c1290f6cfdf23690e0e82b2e37e93cd2c23de315b73002c02 SHA512 8ab9f092a3c603784cb163c40ea5e9250ebe6eb384ca407c0f2936f8c0bfcd0824c5d53750493c2d969d2c3c8cac2a660c5e4724ddfa0043ac6a723b3e2cfb9d
MISC metadata.xml 1059 BLAKE2B 5b0f3f02298161ba2c929463fce32d74fdac822376dc7f9a852df211f6e37f3d53bfe93723b773f2268b5e2ffb58179562ed0ae26194ce024e3ad59915ef901e SHA512 0018c8101643023b01f621e7d5c23cfe6a3946dcb0f6e57ca05c998dc413b8cd1725eec88c5a6bdb5ddf2d6041793879aa04de6d53802f102b12070d0114c59d
diff --git a/sys-auth/munge/munge-0.5.10-r2.ebuild b/sys-auth/munge/munge-0.5.10-r2.ebuild
index 7054e80d56db..2af3da4bd7d0 100644
--- a/sys-auth/munge/munge-0.5.10-r2.ebuild
+++ b/sys-auth/munge/munge-0.5.10-r2.ebuild
@@ -40,23 +40,23 @@ src_configure() {
}
src_install() {
- emake DESTDIR="${D}" install || die
+ emake DESTDIR="${D}" install
# 450830
if [ -d "${D}"/var/run ]; then
rm -rf "${D}"/var/run || die
fi
- dodir /etc/munge || die
+ dodir /etc/munge
[ -d "${D}"/etc/init.d ] && rm -r "${D}"/etc/init.d
[ -d "${D}"/etc/default ] && rm -r "${D}"/etc/default
[ -d "${D}"/etc/sysconfig ] && rm -r "${D}"/etc/sysconfig
- newconfd "${FILESDIR}"/${PN}d.confd ${PN}d || die
- newinitd "${FILESDIR}"/${PN}d.initd ${PN}d || die
+ newconfd "${FILESDIR}"/${PN}d.confd ${PN}d
+ newinitd "${FILESDIR}"/${PN}d.initd ${PN}d
}
src_test() {
- emake check || die
+ emake check
}
diff --git a/sys-auth/munge/munge-0.5.13-r1.ebuild b/sys-auth/munge/munge-0.5.13-r1.ebuild
index 0c9183212423..be849cc7ff05 100644
--- a/sys-auth/munge/munge-0.5.13-r1.ebuild
+++ b/sys-auth/munge/munge-0.5.13-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/dun/munge/releases/download/munge-${PV}/munge-${PV}.
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE="debug gcrypt static-libs"
DEPEND="
diff --git a/sys-auth/nss-mdns/Manifest b/sys-auth/nss-mdns/Manifest
index 1acceca306ce..0ae5e9d3340e 100644
--- a/sys-auth/nss-mdns/Manifest
+++ b/sys-auth/nss-mdns/Manifest
@@ -1,7 +1,7 @@
AUX mdns.allow 29 BLAKE2B 9227054a8809f3fdb2f08cf317bc72d8ba44e860cacdf7818737994c28edb8819e1e77d3eb467450c0c1306710d7b0447353b7bb0771b31829ac8999a3d0efbb SHA512 a89d2f8288acd653192ac463f784cdd8a8e8e014094e997d99c4ad5c6522cd3cf1f161714d15b28d9db2cfba60b55302f20a0e810bcf5c9ba633a5ee42dc3f50
DIST nss-mdns-0.13.tar.gz 380261 BLAKE2B 555b7b9df8ff15da423712fac04ccbc303395d38a07121906cf31871a8684c71e43809b80674a489d87397902a33f4d19b0ae49a4c384290bad227a24880476f SHA512 f1b379111fb758323179ea3e447d754e934308940b11a8402dfb6033264940d831266d15ae1ee0badfecd5cdc7f589b42e4363dfc058f5e62026017d97eb0a3b
DIST nss-mdns-0.14.1.tar.gz 369978 BLAKE2B d1539ff5c1830a120d6ed4fafa36aa6effb9bb973b275317f5d8f4515aad7d2f69f095296a6b95ad8cc19d6eeb076b19b7987c5eabf29fd21f54cfe4a652ed3a SHA512 7c06b984443881a6c0a1f850ee33f14780562cc6168fe1cda176303eb799ece510d51d3830928616723bb95250ad6462978cd8b857f2b79d87116da2c1aeaa5e
-EBUILD nss-mdns-0.13.ebuild 1644 BLAKE2B 4cdfeca5e34f7aae869defc2fe01098698626ffb487f78eb1eccc5275c7e63e42503914085b7dec3a899f42234bd80762dcc5fb601d350e3d69bce9d61e4389e SHA512 48c221b7575195fbfac29f05015717170e8820a4e0d17ebdbf69b2203b1356b775d65b86694a95c0333b4bacd272616ccb7ec1864886f835c8e832c3eee5985a
+EBUILD nss-mdns-0.13.ebuild 1668 BLAKE2B 886aa18c45e542a585bc71ed9e6f5bca4c008cd0bd0cbe23b3121543d785bb08c53fc7c1e9d8609b564c4d861a7caf657363720dde89eb443a0761c4358e3109 SHA512 04e126f2239f89413ce5ccbf807812b80279aff194b9fbe13120a5fcc64fde5f12edfd2ba50a40c28db08f46761531e81d09e5a99cbf3e979e1353eeeeb709f2
EBUILD nss-mdns-0.14.1.ebuild 1700 BLAKE2B 6f9856a5936575610bd757adaba8a9337cf78357a9e0890a838bba0296e99e277dc498b7290089dd7b59879508fb7fe5ff834e2779b36419dc084812af428bbe SHA512 35d8a9660cd1d79abd9e175f8b0827f934e63e691419dbfefddc6a5b8d3a8885ee4261415917e6b4e490d7617c69d49448b8a7d781a8785098aa5db4cf48f096
EBUILD nss-mdns-9999.ebuild 1706 BLAKE2B 1e2456a7c419cf5fc56548cc392b0d76bd15d69f3a409b29f57fef807a66a8a84c05cf5656bfddd188367ab8a0aa434bc911a9f7c787cbc387af1a39d8b48cd9 SHA512 ddcae51a8d0b00b0afeb54a4aa149ee5d5d7c8ae8df96eb5b1cb69abf0803a2c91ee8ddc341b30ed6d521a732461926dfa20015d36b5dd3ff14b60628dc3f662
MISC metadata.xml 653 BLAKE2B ee847092dada1a3128f43edc75704cbac11fd6a632498297144fec1e0df2ec307a23e7622ffda42dc714327aecc383c3051c94b82858cb90c0183b3af7d8284c SHA512 c4e1942b097d664464ec9c3c0020f87a9f3968fa00fb794650f05619683632a35650c367b851dc8220dfaf9785fb0d246ebc2a7a28ce9214dcc3cb47ed31c4c5
diff --git a/sys-auth/nss-mdns/nss-mdns-0.13.ebuild b/sys-auth/nss-mdns/nss-mdns-0.13.ebuild
index dc8347e21d45..ab553653c84e 100644
--- a/sys-auth/nss-mdns/nss-mdns-0.13.ebuild
+++ b/sys-auth/nss-mdns/nss-mdns-0.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,6 +12,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~hppa ~mips ppc x86"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND=">=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
diff --git a/sys-auth/nss-pam-ldapd/Manifest b/sys-auth/nss-pam-ldapd/Manifest
index f4a6bebe3dbe..062daa5f8222 100644
--- a/sys-auth/nss-pam-ldapd/Manifest
+++ b/sys-auth/nss-pam-ldapd/Manifest
@@ -9,6 +9,6 @@ AUX nss-pam-ldapd-0.9.8-pynslcd-module-paths.patch 589 BLAKE2B de9801045f452da7d
AUX pynslcd.initd 522 BLAKE2B 180d1ffa695a1cb6fccddfdc8719745e0d21ab082caeffbd0a071ce7afbbec6debddbabf9828c056b4aa88cb0f5cd6e84d4207cadf30e3cd8ac2e1946b9e7588 SHA512 2b737990a54b55c04de76fb295c466afbd029e44252372b0ca7a03407d059dfb200c63bfcbf55b1183d8c4f9f90a4f1130d8f5332f4fbde783d92c9ac0ce29b0
DIST nss-pam-ldapd-0.9.10.tar.gz 749302 BLAKE2B 38cdc0e2a5b971d18412d7a583a265cdc87249342139dd4af9cddc61d17bc3d4d19b43c6705fdabc9dccc5ad4f7dad5ea473f75cde2915e485252fdf9116a1c6 SHA512 be559bc0d60bcf25af94919d456922bee4abb2c0417a8d2daf954d9aa9af2d41cb06a20cef04d9afd61c1316a744331753ee1cb25ef4a9c5411c508193231218
DIST nss-pam-ldapd-0.9.11.tar.gz 777878 BLAKE2B c2b442786dd788dcf4373939ed52b4585d1821a7168fdd342ded3c99ef9ac8f3e4af0ac360f842b61885c1f2bc2ef85a0ce9ce0c1027bc974d0ba5242505657f SHA512 2b307805667526b85c724e113fe38899eee397e5c8673e89090d4836ce6d0ffcf18dd022d6c20a5e11d4138e736451b841a0f16ba379d524de4faaaf02906645
-EBUILD nss-pam-ldapd-0.9.10.ebuild 4175 BLAKE2B a16a5d88b9b2ed39cee72b4d0b7df6e0d33bc3526de66142b48780398675bf25e91a27413196a1a836465b51b15a7743a7ed09d25e81b72275135f6eafc89d86 SHA512 06cb79950f8cd9fd9a13d4c9f671da5f0006262eebcde2ef759f2fbfa9106f2adcad55eaca55910eaf00af4368fa87ae80606d83f47b80f891f023b70fb2e047
-EBUILD nss-pam-ldapd-0.9.11.ebuild 4176 BLAKE2B 2409443fe8089d7ad5c7b298e770cf894eb67cd63097352ef80ee45e6a0645b651f8ba4f63f270856da54520e995c39e339191d2fa3e32341ca811be5f71df28 SHA512 c07654fc07b09f01b9aab565860712f8618263e9c89a1ec2f620f4205045c0544ebb4f3fff557dbdf91b6fe172e85a1d1923d6e8d6c8f7e7690451590436ca2a
+EBUILD nss-pam-ldapd-0.9.10.ebuild 4202 BLAKE2B f69180c0b26d8938c337e86f119a295567f096de6e1d76be14bec78bf5a8ac9267b894cbfad9453cf92332f275fe6485bbc2ad1ea61a615d90e95b904f37588f SHA512 800110dcf105c27eb4df03cf352ee22c371c3350fb670e6a45f0d09b6f2b0754e2e6de98f86648b82bc94fe34cbcdf75645226ae775c3808c50797ac982ad8a3
+EBUILD nss-pam-ldapd-0.9.11.ebuild 4203 BLAKE2B 61b0c5674acf6a3b08bb7d796ddf1bbe14b609eb7404325dac0b84f4bd5696cf07dfe8c934623ec6a3275bc4f7ab8a15fb575103a06f3b456ee0e766fb6fe645 SHA512 7f2210393c1813189bb655f9b61150fe3d90463cbbdf533cd7c68925d27c6bc5b76db2a2799f5903bb36be5962b4596c4be7740cf631250446ec1d684941e601
MISC metadata.xml 1169 BLAKE2B 22b5c9adcafb123a6af088ddfcaa1962eaf250ed153020e65afe36a0e6473b1f8c624f770634a91c3a983c74ded1d43535bb4930f13c6470fad681f5a77fcd51 SHA512 ab658f7d791db370920a4eb57da8ead2713b1cabda6f2dccd24478855043802e7c70a07c3aeaa33829b19dc94a4317d8b5ebec07d1caebe07b4fb3bc59b27b4c
diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
index d228d7658e4e..cd3b7304b1d2 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.10.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug kerberos +pam pynslcd sasl test +utils"
+RESTRICT="!test? ( test )"
COMMON_DEP="
net-nds/openldap[${MULTILIB_USEDEP}]
diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
index 3baa31da0728..ac134db85497 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.11.ebuild
@@ -14,6 +14,7 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug kerberos +pam pynslcd sasl test +utils"
+RESTRICT="!test? ( test )"
COMMON_DEP="
net-nds/openldap[${MULTILIB_USEDEP}]
diff --git a/sys-auth/oath-toolkit/Manifest b/sys-auth/oath-toolkit/Manifest
index a82ae3d38418..500e10af0254 100644
--- a/sys-auth/oath-toolkit/Manifest
+++ b/sys-auth/oath-toolkit/Manifest
@@ -2,6 +2,6 @@ AUX oath-toolkit-2.6.2-gcc7.patch 3526 BLAKE2B 07966d96b4362cb7c271fa745cf9be843
AUX oath-toolkit-2.6.2-glibc228.patch 4786 BLAKE2B 7690a2b5249b7c668be5a516fa0a298d789ac4d259a27ea3b5c9d5a581990ebc2431074f7e7adcc61c03ce2e0979cfbd2220c4335959c3f4f7279e758b954451 SHA512 4d015bc760b9df074441f93cd94342aff595b5ad5215165d64c0557222123b821c791a87afcba15a3ce0acfbe6945d96330468673249f4a2b1dc1700ab9040b2
DIST oath-toolkit-2.6.1.tar.gz 4238966 BLAKE2B 7af4f4997b18278aa1903470c79e5a7734e9e97e62a2de4685eee58ead59e3294cef0d6da0147746932a2891f59648b5473f02b5edd6c4fd81b4a9c80d9bde60 SHA512 59feadbc06d11a52bf5879493227c40358fc1f4f17ec3ff92e3a313e47b92f3154396fa3ff38ef163852b32c8bfcef1f59753b614d0138478b8f7e7971f55e62
DIST oath-toolkit-2.6.2.tar.gz 4295786 BLAKE2B 2b97ab73339647b560b46373922095f18655a167b613b15d4ee2fd507d430025628d20eb111ff1d8025e78646b1d61d9680a7082caba1c75d247bb1d8b9b99dd SHA512 201a702a05a2e9fb3a66d04750e1a34e293342126caf02c344954a0d9fd0daafe73ca7f1fe273be129ae555a29b82b72fa2b4770ea2ad10711924e1926ec2cfb
-EBUILD oath-toolkit-2.6.1.ebuild 1454 BLAKE2B a43bb5e9b7041bd2ded88677b7b32e857562dd592916d8423501609eb3b25179300bee1acf6689c5c2d8131fa72de0b735ffcd4cb24842b1aa41a6a9165dec5b SHA512 c186fe11fefc98a8a94fade3f2501d04b9e732eed0a64c282d08d17c7a5130897c6793e0252b373a67e5259f6c5525f203baa713e02565b9e42c5acac3107b9d
-EBUILD oath-toolkit-2.6.2.ebuild 1800 BLAKE2B b6ce13602589015eceb7385a50252f4198b5c63213e2ec47132ff9cb767191b31c7aee48d853ccb4068a427e0bf6b12121faab047773b2192b28ff7b25001773 SHA512 1e2ee6559b5d81a26c1dc3205e27527f5cc5b828b168296470a5acea5e0872afc5f26a939837d5da9d0f8d7428b853af46efae4db48684aa973ac9c08818e5ef
+EBUILD oath-toolkit-2.6.1.ebuild 1481 BLAKE2B 1f65396837613df6f7c8c42fa22fd90dc248a94a83e4d9c068c13b9d3498d058906e0d00a207892c1fbaa12b99f6b00e6659a28fd881afcc3534427fd8020b08 SHA512 700f6a8191299e977d4dd8efcb758c3c8645bca76201d72ff299785f23cc236588b490623bc2b7a17d3537b2cd7d1a271f26f79d3bfde121ac9048e9a0aa0456
+EBUILD oath-toolkit-2.6.2.ebuild 1827 BLAKE2B 00eed71ebb402ef3847c3652467593014cf5143c827b9c8828b3681fd1e54e73f31c0f8b2fcf73612188ded406b8715667ef0ecc17639e029542e9e8d9546102 SHA512 8d1ce4848096c4d615b8cdf2b71da78cd6093b8be750d7e191f9d0b2cc92a6db550d95d63f5f2f5abe8afe2e0efb33b32908d7ffda0d4fd4ff7ca1ed86009f1c
MISC metadata.xml 560 BLAKE2B 946cac9a0134fb3291ad816283326746067411e000e98be05cd8f87dfa0455ef3558b1bdabcb537356fed867d8667850d929747592e7c79212c7ad3357434c84 SHA512 4d6506e02bb4a6f6069dfe357cc3e05c897699a067771baa995af823d4de587d2580b01bf1c2a38cb8f8f679ba0702498ad904b6bb1d685a2759c2b7752be7f2
diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
index 6d03d4f004a2..12e5caf3e61b 100644
--- a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="pam pskc test"
+RESTRICT="!test? ( test )"
RDEPEND="
pam? ( sys-libs/pam )
diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
index 516a4c43627f..00237b0bc4e0 100644
--- a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
+++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild
@@ -12,6 +12,7 @@ LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~ppc64 x86"
IUSE="pam pskc test"
+RESTRICT="!test? ( test )"
RDEPEND="
pam? ( sys-libs/pam )
diff --git a/sys-auth/pam-pgsql/Manifest b/sys-auth/pam-pgsql/Manifest
index c16112332931..9724d0b44f36 100644
--- a/sys-auth/pam-pgsql/Manifest
+++ b/sys-auth/pam-pgsql/Manifest
@@ -1,3 +1,3 @@
DIST pam-pgsql-0.7.3.2.tar.gz 712533 BLAKE2B 6841505963310f5192aff3dce4d7d0ed8dce18bac629bd9338390794bdb6a0a2dd96b96a55660b5fcb6a34ebeeb8ef4024ce1203321508e027284fc8e94df3c5 SHA512 d5766e56a13b0b4762fba10d624d12f130f2675f1f1772eaaf275b599f44adcf98287c2636462ba3faf46af139eb1bd157918c0c783040796562f37dec17a6d9
-EBUILD pam-pgsql-0.7.3.2.ebuild 1238 BLAKE2B 184d283a033eb49222a0f22dd3c0082ea2b825c01c65cee2bb9644fd34989d7c052b1d76bb7892c31e376174808379848bfc39ad1de56152f48a9d3698731a29 SHA512 404c5d675923b8c12cc90d8d5f8fe580c031c156df2adbe9ecf0dc56d1bc2669f4a7791cec0923a5900f3e440f8f2b6f2aca7d1cf73759c5eff3f44e49640020
+EBUILD pam-pgsql-0.7.3.2.ebuild 1216 BLAKE2B c995d29299e8d00e100a9357c5864c726e85ee7b9fc3b7a328a9eddba4aad7ff57f414616cd13d318158175fea33b6ae4db3b04f3f727cbe9b4eb2c7f033de1b SHA512 bcf5c2080147d0956d9b64fbb195fd69d239bad79dd179627b5d52c6fbaab8874c5fc0e9f6d3deb8ee25887c4267574a9e9a0b2eef9f3c079646239867c53ba6
MISC metadata.xml 246 BLAKE2B 850b5402f188737f73aa16633a584d3f88d79e37a372857a3ecd6b7afb081a1b6d11a4c8edc74163410833a45d49a45fdeb6a3662e964d04670d13ba5cd0fbbf SHA512 1ef684533eaaf13fb66f13b4e9f340b4d2984d50b82b021c91a08c14cb1542d09701fa3bfd07a81a32f6b6a5c347e025feb102d0a7092f3727ad72c2f75c245d
diff --git a/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2.ebuild b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2.ebuild
index 250886ba0d57..cf69a6bf4c9d 100644
--- a/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2.ebuild
+++ b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.2.ebuild
@@ -32,7 +32,7 @@ src_configure() {
}
src_compile() {
- emake pammoddir="$(getpam_mod_dir)" || die "emake failed"
+ emake pammoddir="$(getpam_mod_dir)"
}
src_install() {
diff --git a/sys-auth/pam_yubico/Manifest b/sys-auth/pam_yubico/Manifest
index c3104a3f6a14..53e1ad617768 100644
--- a/sys-auth/pam_yubico/Manifest
+++ b/sys-auth/pam_yubico/Manifest
@@ -1,3 +1,3 @@
DIST pam_yubico-2.26.tar.gz 423451 BLAKE2B be65b9726d3b5d353577014c78163d9e092d3d98baf9c22c2a43bbbb5362589c18713712d218fd154cf493211cefd2924158b326db45c2b7dd0aee9aa9080de5 SHA512 4adba37f07e1fe1a2c4b534246ef0e862be76e3b1ce0ed6f11f15436f537cd5963f00abf48f6faa7e65b025ff6924dbaf918db1675b1e2cb89a802d2f2d6a4ec
-EBUILD pam_yubico-2.26.ebuild 868 BLAKE2B 08706e919a3957fdcf1ccb216ab5d98aa0c8c96e330754262ffdfc5866e12c1d1487647c9811761e002f28e7e40518493e4c1db0039e1afd79d780c0454f37dd SHA512 4386b8aab7672b72121034062f6af82af7c1affefc9acd3ef8d7e0df20f950c804f2c67ac2cc4eac4af7094fc43726dc3bc959ad781941a6d182d3edec480b6c
+EBUILD pam_yubico-2.26.ebuild 904 BLAKE2B f56cbf54d17e5d9eb7027c9eff98603f7b3ccea11b654e92d411f7a51bd0e99e3793c7883ef38646c3fe8a087c8fbf2dafc78ef71491300a02349d39b533e73f SHA512 168007b543dd4d20a1fa858bed84264fd3f82d60c4876fe6b782da84a01c01bff216e78cf31678020fc153c2fba37d05eae06105d3a57f3434d06f8ad37b6698
MISC metadata.xml 339 BLAKE2B 159735b5bd274a1eabce6926405095f5207d01590f7ad054cc96c0b08a508e2815ac442bb3818cea26b8ae11323eda324350719dae75fe274bb30fb63eb14d13 SHA512 f6d6b5fc3be0305b4481ec8b93401bfdbfb094304b89a8c1acefb4ff3b4b341579afd26844abe31dbb08903f72b52e673ae7a65d7c366ed1341381547759c6f8
diff --git a/sys-auth/pam_yubico/pam_yubico-2.26.ebuild b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
index 0bc545bf7a9c..d02d30e11751 100644
--- a/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
+++ b/sys-auth/pam_yubico/pam_yubico-2.26.ebuild
@@ -3,6 +3,8 @@
EAPI=6
+inherit pam
+
DESCRIPTION="Library for authenticating against PAM with a Yubikey"
HOMEPAGE="https://github.com/Yubico/yubico-pam"
SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz"
@@ -11,6 +13,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ldap test"
+RESTRICT="!test? ( test )"
RDEPEND="
sys-libs/pam
@@ -26,7 +29,7 @@ src_configure() {
#challenge response could be optional but that seems horribly dangerous to me
local myeconfargs=(
--with-cr
- --with-pam-dir=/$(get_libdir)/security
+ --with-pam-dir="$(getpam_mod_dir)"
$(use_with ldap)
)
econf "${myeconfargs[@]}"
diff --git a/sys-auth/pambase/Manifest b/sys-auth/pambase/Manifest
index fbda169ecc27..43b5e25cf8f8 100644
--- a/sys-auth/pambase/Manifest
+++ b/sys-auth/pambase/Manifest
@@ -1,9 +1,5 @@
-AUX pambase-20150213-elogind.patch 436 BLAKE2B f8d800b30b1f5f54f40747b256e460dbf10fd629c839088706299ae26bece8e248312dac1153ccb5b5fb25e71bee575d30db0912df0823be988f3cb68bb48e90 SHA512 e5865431fa616335f3732deefec96b11ba5e3f29523182ecbe24bafa80a0fd9b9dc5914b610d7ba485dcf5cd66775d9e668d8ba30f776ce33492b4da75301a1d
-AUX pambase-20150213-gnome-keyring.patch 1357 BLAKE2B 84923095bbff772f75689cd3a6cd6dfb111d51c1850ecae4caf91ee8b648c85091465bf13bd3acf9cce681b8ce02e937059e8e1792873d118ed996b24addb86e SHA512 eebbe9fe7a08de5aa60818747e06058bf9eb9acd9e66e579227da507304c639bc693ce1f3c74b62854b9541f9c1404081eb3d2f454113999a5d064eb646aa5d0
-AUX pambase-20150213-selinux-note.patch 441 BLAKE2B 8457438ff72becbdf8da61143eacd961ad9a58f876e1560fcf3832af9b3cd995b37a1b4881a9b5bd572e9aff5bb89465d9bba8211e22347af7df22d5d9d8ffb4 SHA512 560afa6b9d2ac657f16ef41abf3f9243480c0d6c57ff725be00a936a92a392c1a5f59f787b1b0ddfe05a81da10cb3c1fc8d24ed9560731bbcae1608a5f155fdb
-DIST pambase-20150213.tar.xz 3480 BLAKE2B 7c59774bb8888fd2c4656264f1d8ea8cdd5ffffff4dc5d03091592726c8bd7775ba1573091c8616aa891298a1fe309b19885b5ec21efb45fe38900b7c959aaf5 SHA512 3b49dd3f06a0942fcced95527f62cbc4ff723c48dc896a0b57ecd19736d2892db974c782be3fe24e8e6e17294869a772ae9ee6118af96dfdc7a3a6561dc3f3e5
DIST pambase-20190402.tar.gz 3679 BLAKE2B 992d7bf6b6f74ef22a8808b57dd6faffb6c351eaa8be4172f320031334ca6def698b2cb17005b58ac3c18e89a94012e279b0f27cc2bea5040ae8ddc3233cba2d SHA512 565d64653e9898b9bd231c1461ec0988a19dbc9500ff1417a7197ac75804abeb13ca543121ae4afb29017c1e99073a16137e5c876f43dcc01e2641218760f4ae
-EBUILD pambase-20150213-r1.ebuild 2760 BLAKE2B cb86902b8ce783b21054cfea800d45542532819f96080e2bfee8d8efe0ba9fb5c96bc578cf12eb073eb21a14657137f46e2ee3b8b1859212fa21b8ebcfc49945 SHA512 69cebfe363f02f785767a1ac259eca29f07a91c06a1ab172f2129874f059e609b824e3562cdf196b821f807e265fe5b9a62fe7f63873a6837029b130b6b29479
-EBUILD pambase-20150213-r2.ebuild 2707 BLAKE2B 2ced9b32e5c25ca459cfc3b26d16868980c9c4c7d1444fd9dc813c2dca5b4e7e02ed4c65e7f01e87ee447f2854c8fab31af607e83731a784e34437beee41e540 SHA512 d16128c15ac5f95109abade43f457ea050f9e05c8b292bd66863f7b2143cd5351184b227607279e526e7160684c52bdf9a24dddbae17c861ee05cc47620861a4
-EBUILD pambase-20190402.ebuild 2252 BLAKE2B 8fbfd3ca8c94ef26e41c76413d52455e452f3f99c2e3c2a03eea9f78e7df669ad15529fd06a9fc76eb6e9adf6d37a3defdb298667e5c6e3af57f9a00fc78a955 SHA512 e4bde1c5351441c543b168940ecc3a0b1bc99e5103a3d4c1490d0e6dd98468c4c4009c5be6dede124c3f5281ff4a5dda6aded5cb2a78f1d3d79f6d4f69f151d9
-MISC metadata.xml 4088 BLAKE2B 5193b49786bcf70cff0fe509f45d624b29db779e54ef6c5171bfaf0ae929145667072f47d978c0c5ddc9902cce562532aa3767de1ec247260d7f044475995abf SHA512 1caaf079dbe24077112ffa16e943965c51214bed29d02aa2c7d7b40adddb3a053311cc26ca60a29317a7cc78faa7101834a2b080ea1d8658dcd6b3b5f16c3db4
+DIST pambase-20191128.tar.gz 3472 BLAKE2B 1028239c14eed3d06239f98667ffe136dc3c9cdb9c74d8f49e0c819d9ea308285cdd234538418357030dd39693040592b00f193cac4e37e15b9f277386096860 SHA512 09100457cacbe309eac8545818de3e4bff4f0c4a29b4c1758217dd80206c664f497570ef67207866aaf70be60ec963677b385adaf2c4a0cd931a50404098051b
+EBUILD pambase-20190402.ebuild 2238 BLAKE2B 5f6dd5368d3ff2c656039fb1cf687866027153c9de1fe2f2411aeec9117553ae429d6ac49ca13ce09299f184593a4a3b33bb5c1660de05cc7790036f2e6b0c93 SHA512 34b8245f6368b18daf7eab4ed43e2eb6191dab4d00c4f696c625e238364aac89d857fc9ce7a7b3526637931c222b6d4d6cc7cda88fa66dccf4c20d779cdf89e6
+EBUILD pambase-20191128.ebuild 2122 BLAKE2B 5a6a88fecf476b2c3de5074f92fd1d1dc32fee3ac726a7a9671b95f77be30ad348d6a0ccf31f98363c0d52e08a40de7298645949af44a4537244d02a1940f712 SHA512 e55b5652391dc0bcc212d723d39e727652a67cc4f6a30f83f6b0aeb4e6d426887dd06f870f2480ec1e12297edd1115ab31758f28da683a46cda2c88193ce2feb
+MISC metadata.xml 3828 BLAKE2B 0f003949e36f8bd50879cd694fe7fc59cba27d55cce1083b460a1ca2856a65b0bb13a273c9d7475c75daf6e147b963c1a120767a6a62000fa8f7653574ce60c1 SHA512 9fa684d007219633bc48eef1b53fa9169d84646b0eedf8d8588ac61a88a270235ac3f41a0ba662f7fa61eb39dc51ee2c78b8cefe4d091fde1fe752e5c3190e96
diff --git a/sys-auth/pambase/files/pambase-20150213-elogind.patch b/sys-auth/pambase/files/pambase-20150213-elogind.patch
deleted file mode 100644
index 7ec92f787b82..000000000000
--- a/sys-auth/pambase/files/pambase-20150213-elogind.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -32,6 +32,10 @@
- PAMFLAGS += -DHAVE_SYSTEMD=1
- endif
-
-+ifeq "$(ELOGIND)" "yes"
-+PAMFLAGS += -DHAVE_ELOGIND=1
-+endif
-+
- ifeq "$(GNOME_KEYRING)" "yes"
- PAMFLAGS += -DHAVE_GNOME_KEYRING=1
- endif
---- a/system-auth.in
-+++ b/system-auth.in
-@@ -39,3 +39,7 @@
- #if HAVE_SYSTEMD
- -session optional pam_systemd.so
- #endif
-+
-+#if HAVE_ELOGIND
-+-session optional pam_elogind.so
-+#endif
diff --git a/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch b/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch
deleted file mode 100644
index 57c204e44201..000000000000
--- a/sys-auth/pambase/files/pambase-20150213-gnome-keyring.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-diff -urN a/passwd.in b/passwd.in
---- a/passwd.in 2015-02-14 06:57:45.000000000 +0300
-+++ b/passwd.in 2018-04-02 12:33:08.304214918 +0300
-@@ -1,6 +1,7 @@
--auth sufficient pam_rootok.so
--auth include system-auth
-+auth sufficient pam_rootok.so
-+auth include system-auth
-
--account include system-auth
-+account include system-auth
-
--password include system-auth
-+password include system-auth
-+-password optional pam_gnome_keyring.so UNIX_AUTHTOK
-diff -urN a/system-login.in b/system-login.in
---- a/system-login.in 2015-02-14 06:57:45.000000000 +0300
-+++ b/system-login.in 2018-04-02 12:33:01.272010095 +0300
-@@ -8,9 +8,6 @@
- auth required pam_nologin.so DEBUG_NOLOGIN
- #endif
- auth include system-auth
--#if HAVE_GNOME_KEYRING
--auth optional pam_gnome_keyring.so
--#endif
-
- #if HAVE_ACCESS
- account required pam_access.so DEBUG
-@@ -27,9 +24,6 @@
- #endif
-
- password include system-auth
--#if HAVE_GNOME_KEYRING
--password optional pam_gnome_keyring.so
--#endif
-
- #if HAVE_LOGINUID
- session optional pam_loginuid.so
-@@ -51,9 +45,6 @@
- # Note: modules that run in the user's context must come after this line.
- session required pam_selinux.so multiple open
- #endif
--#if HAVE_GNOME_KEYRING
--session optional pam_gnome_keyring.so auto_start
--#endif
- #if HAVE_MOTD
- session optional pam_motd.so motd=/etc/motd
- #endif
diff --git a/sys-auth/pambase/files/pambase-20150213-selinux-note.patch b/sys-auth/pambase/files/pambase-20150213-selinux-note.patch
deleted file mode 100644
index 0c44d108090c..000000000000
--- a/sys-auth/pambase/files/pambase-20150213-selinux-note.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/system-login.in.orig 2015-04-17 16:58:02.247000000 +0200
-+++ b/system-login.in 2015-04-17 16:58:07.684000000 +0200
-@@ -48,7 +48,7 @@
- session optional pam_ck_connector.so nox11
- #endif
- #if HAVE_SELINUX
--# Note: modules that run in the user's context must come after this line.
-+ # Note: modules that run in the user's context must come after this line.
- session required pam_selinux.so multiple open
- #endif
- #if HAVE_GNOME_KEYRING
diff --git a/sys-auth/pambase/metadata.xml b/sys-auth/pambase/metadata.xml
index 09d5034c9106..7c4208d244a2 100644
--- a/sys-auth/pambase/metadata.xml
+++ b/sys-auth/pambase/metadata.xml
@@ -24,12 +24,6 @@
Use pam_systemd module to register user sessions in the systemd
control group hierarchy.
</flag>
- <flag name="gnome-keyring">
- Enable pam_gnome_keyring module on system login stack. This
- enables proper Gnome Keyring access to logins, whether they are
- done with the login shell, a Desktop Manager or a remote login
- systems such as SSH.
- </flag>
<flag name="debug">
Enable debug information logging on syslog(3) for all the
modules supporting this in the system authentication and system
diff --git a/sys-auth/pambase/pambase-20150213-r1.ebuild b/sys-auth/pambase/pambase-20150213-r1.ebuild
deleted file mode 100644
index db06772ced1c..000000000000
--- a/sys-auth/pambase/pambase-20150213-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="PAM base configuration files"
-HOMEPAGE="https://github.com/gentoo/pambase"
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux"
-IUSE="consolekit +cracklib debug elogind gnome-keyring minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
-
-RESTRICT="binchecks"
-
-MIN_PAM_REQ=1.1.3
-
-RDEPEND="
- >=sys-libs/pam-${MIN_PAM_REQ}
- consolekit? ( sys-auth/consolekit[pam] )
- cracklib? ( sys-libs/pam[cracklib] )
- elogind? ( sys-auth/elogind[pam] )
- gnome-keyring? ( gnome-base/gnome-keyring[pam] )
- mktemp? ( sys-auth/pam_mktemp )
- pam_krb5? (
- >=sys-libs/pam-${MIN_PAM_REQ}
- sys-auth/pam_krb5
- )
- pam_ssh? ( sys-auth/pam_ssh )
- passwdqc? ( sys-auth/pam_passwdqc )
- selinux? ( sys-libs/pam[selinux] )
- sha512? ( >=sys-libs/pam-${MIN_PAM_REQ} )
- systemd? ( sys-apps/systemd[pam] )
-"
-DEPEND="
- app-arch/xz-utils
- app-portage/portage-utils
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-selinux-note.patch #540096
- "${FILESDIR}"/${P}-elogind.patch #599498
-)
-
-pkg_setup() {
- local stcnt=0
-
- use consolekit && stcnt=$((stcnt+1))
- use elogind && stcnt=$((stcnt+1))
- use systemd && stcnt=$((stcnt+1))
-
- if [[ ${stcnt} -gt 1 ]] ; then
- ewarn "You are enabling ${stcnt} session trackers at the same time."
- ewarn "This is not a recommended setup to have. Please consider enabling"
- ewarn "only one of USE=\"consolekit\", USE=\"elogind\" or USE=\"systemd\"."
- fi
-}
-
-src_compile() {
- local implementation linux_pam_version
- if has_version sys-libs/pam; then
- implementation=linux-pam
- local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3)
- linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ })
- elif has_version sys-auth/openpam; then
- implementation=openpam
- else
- die "PAM implementation not identified"
- fi
-
- use_var() {
- local varname=$(echo "$1" | tr '[:lower:]' '[:upper:]')
- local usename=${2-$(echo "$1" | tr '[:upper:]' '[:lower:]')}
- local varvalue=$(usex ${usename})
- echo "${varname}=${varvalue}"
- }
-
- emake \
- GIT=true \
- $(use_var debug) \
- $(use_var cracklib) \
- $(use_var passwdqc) \
- $(use_var consolekit) \
- $(use_var elogind) \
- $(use_var systemd) \
- $(use_var GNOME_KEYRING gnome-keyring) \
- $(use_var selinux) \
- $(use_var nullok) \
- $(use_var mktemp) \
- $(use_var pam_ssh) \
- $(use_var securetty) \
- $(use_var sha512) \
- $(use_var KRB5 pam_krb5) \
- $(use_var minimal) \
- IMPLEMENTATION=${implementation} \
- LINUX_PAM_VERSION=${linux_pam_version}
-}
-
-src_test() { :; }
-
-src_install() {
- emake GIT=true DESTDIR="${ED}" install
-}
diff --git a/sys-auth/pambase/pambase-20190402.ebuild b/sys-auth/pambase/pambase-20190402.ebuild
index 440da938090a..bc71bbbc07c6 100644
--- a/sys-auth/pambase/pambase-20190402.ebuild
+++ b/sys-auth/pambase/pambase-20190402.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~riscv s390 sh sparc x86 ~amd64-linux ~x86-linux"
IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
RESTRICT="binchecks"
@@ -25,7 +25,7 @@ RDEPEND="
elogind? ( sys-auth/elogind[pam] )
mktemp? ( sys-auth/pam_mktemp )
pam_krb5? (
- >=sys-libs/pam-${MIN_PAM_REQ}
+ >=sys-libs/pam-${MIN_PAM_REQ}
sys-auth/pam_krb5
)
pam_ssh? ( sys-auth/pam_ssh )
diff --git a/sys-auth/pambase/pambase-20150213-r2.ebuild b/sys-auth/pambase/pambase-20191128.ebuild
index a54afa8ebc8b..89fd6353aecc 100644
--- a/sys-auth/pambase/pambase-20150213-r2.ebuild
+++ b/sys-auth/pambase/pambase-20191128.ebuild
@@ -5,15 +5,17 @@ EAPI=7
DESCRIPTION="PAM base configuration files"
HOMEPAGE="https://github.com/gentoo/pambase"
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+SRC_URI="https://github.com/gentoo/pambase/archive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="caps consolekit +cracklib debug elogind minimal mktemp +nullok pam_krb5 pam_ssh passwdqc securetty selinux +sha512 systemd"
RESTRICT="binchecks"
+REQUIRED_USE="?? ( consolekit elogind systemd )"
+
MIN_PAM_REQ=1.1.3
RDEPEND="
@@ -23,9 +25,10 @@ RDEPEND="
elogind? ( sys-auth/elogind[pam] )
mktemp? ( sys-auth/pam_mktemp )
pam_krb5? (
- >=sys-libs/pam-${MIN_PAM_REQ}
+ >=sys-libs/pam-${MIN_PAM_REQ}
sys-auth/pam_krb5
)
+ caps? ( sys-libs/libcap[pam] )
pam_ssh? ( sys-auth/pam_ssh )
passwdqc? ( sys-auth/pam_passwdqc )
selinux? ( sys-libs/pam[selinux] )
@@ -37,36 +40,13 @@ DEPEND="
app-portage/portage-utils
"
-PATCHES=(
- "${FILESDIR}"/${P}-selinux-note.patch #540096
- "${FILESDIR}"/${P}-elogind.patch #599498
- "${FILESDIR}"/${P}-gnome-keyring.patch #652194
-)
-
-pkg_setup() {
- local stcnt=0
-
- use consolekit && stcnt=$((stcnt+1))
- use elogind && stcnt=$((stcnt+1))
- use systemd && stcnt=$((stcnt+1))
-
- if [[ ${stcnt} -gt 1 ]] ; then
- ewarn "You are enabling ${stcnt} session trackers at the same time."
- ewarn "This is not a recommended setup to have. Please consider enabling"
- ewarn "only one of USE=\"consolekit\", USE=\"elogind\" or USE=\"systemd\"."
- fi
-}
+S="${WORKDIR}/${PN}-${P}"
src_compile() {
- local implementation linux_pam_version
+ local linux_pam_version
if has_version sys-libs/pam; then
- implementation=linux-pam
local ver_str=$(qatom $(best_version sys-libs/pam) | cut -d ' ' -f 3)
linux_pam_version=$(printf "0x%02x%02x%02x" ${ver_str//\./ })
- elif has_version sys-auth/openpam; then
- implementation=openpam
- else
- die "PAM implementation not identified"
fi
use_var() {
@@ -79,6 +59,7 @@ src_compile() {
emake \
GIT=true \
$(use_var debug) \
+ $(use_var LIBCAP caps) \
$(use_var cracklib) \
$(use_var passwdqc) \
$(use_var consolekit) \
@@ -92,7 +73,6 @@ src_compile() {
$(use_var sha512) \
$(use_var KRB5 pam_krb5) \
$(use_var minimal) \
- IMPLEMENTATION=${implementation} \
LINUX_PAM_VERSION=${linux_pam_version}
}
diff --git a/sys-auth/polkit-qt/Manifest b/sys-auth/polkit-qt/Manifest
index 75b53d972bcf..4c066c5fa1f6 100644
--- a/sys-auth/polkit-qt/Manifest
+++ b/sys-auth/polkit-qt/Manifest
@@ -1,5 +1,3 @@
-DIST polkit-qt-1-0.112.0_p20160416.tar.xz 64540 BLAKE2B fbc3631585801f42ff92324576a2bd82d61aa5b24317f95e1182c300073a8e746007fa3409127a50d7d3433c5092f56d72e2e579683d08145067d4424c4dfe7e SHA512 90677af780a2bbcb33b6a54702ba96f965eb8561f2636af7aa0146f9b2450f9e89f67e022ffa99742afe50e3d1f570eabfad686e9e08e629a1e662d9f5abf2ea
DIST polkit-qt-1-0.113.0.tar.xz 64652 BLAKE2B 52d8c5c8009e2595c70db5b6a6349e4524d6d9cbec12c5a535f25d737da1d16e77fadf3572eebbede7a5ed583c818e878119b416d69a076e03bb37d2f7da7b41 SHA512 deea5d75f547eaa0279c664ec9608b65f464db97fd5fdea27437f8ed4ec033de2b9f91d967deacb28bf0a1e54f131f997acb862cc3e1f8dfcb1f6c337e719b38
-EBUILD polkit-qt-0.112.0_p20160416-r2.ebuild 761 BLAKE2B e7b71f31eba9822e7d9c825253ce91d72dc2d61ce6b56dd7b847540ec71991b534909988b37fa4f568323c03c9c7acdd8f2e1a18cfc79fd0ec214c1799abc95a SHA512 750844ce511690cd2791bde75d456aa3d941e7c86540a67182d36cd2ea430988b89065f9a532ffdcbb7d815be773ebc959283e00e8a038014e68ceaf6fbdd57c
-EBUILD polkit-qt-0.113.0.ebuild 828 BLAKE2B 1f2fb023b677682e38360a0311458b0d47d6e7c6e0caf3630db3270b7e6b10436e8de0d51e3d5895b016798c4850d53d6019432f8717767bff96a0baaa4cd025 SHA512 3604c9e4e37e502cdef49a4b8c7af77e91c415864863dd9fa5e2dac5f349e6424481d5833a2ba589b47d4369036406566c4b9980f592ee83e7bfcca14047c32c
+EBUILD polkit-qt-0.113.0.ebuild 826 BLAKE2B 49fc3df24da836d49dae1f034663849f866fb37df2e63867f819109c3f57a990b424cef52d3e5d9ee3e58ff471f3e95f0f322599ede29e1f7b4f579e98383298 SHA512 5bc3467bbb1de71d8514c9cfa061b04448ffbfc7ac08d03a928fdb76a76a89673160ef41a6e37350d2d3dc8a6f368a3a6f2136c7154bbc914ce98724b27086f0
MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3
diff --git a/sys-auth/polkit-qt/polkit-qt-0.112.0_p20160416-r2.ebuild b/sys-auth/polkit-qt/polkit-qt-0.112.0_p20160416-r2.ebuild
deleted file mode 100644
index bb4c417528b5..000000000000
--- a/sys-auth/polkit-qt/polkit-qt-0.112.0_p20160416-r2.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="${P/qt/qt-1}"
-inherit cmake-utils
-
-DESCRIPTION="PolicyKit Qt API wrapper library"
-HOMEPAGE="https://api.kde.org/kdesupport-api/polkit-qt-1-apidocs/"
-SRC_URI="https://dev.gentoo.org/~kensington/distfiles/${MY_P}.tar.xz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="debug"
-
-RDEPEND="
- dev-libs/glib:2
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- >=sys-auth/polkit-0.103
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( AUTHORS README README.porting TODO )
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_EXAMPLES=OFF
- -DUSE_QT4=OFF
- -DUSE_QT5=ON
- )
-
- cmake-utils_src_configure
-}
diff --git a/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild b/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
index 3d438c81c688..6873d44cf9fd 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.113.0.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://api.kde.org/kdesupport-api/polkit-qt-1-apidocs/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
- KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
S="${WORKDIR}/${KDE_ORG_NAME}-${PV}"
fi
diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 91a3562d96ac..7b9dcf366981 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -3,7 +3,7 @@ AUX polkit-0.115-elogind.patch 1069 BLAKE2B 6c5a3d7d3e716a994b951181808f64d864e6
AUX polkit-0.115-spidermonkey-60.patch 5562 BLAKE2B 8f262d682ea413f83bc555bacbeb4306cdee156cc1ee1a98ab76de20f1aeaef405e772536190eaf3a842ef365514f7b68760200e9ddb9342498b01f40f0f9662 SHA512 41d6a9e63dfbd788267b7de231161d57988b4bf90fd52fb49ac7c139a4621476e76b891ae510786611a0c3cf9914a62aa105e2a1a202d29c47a2091fe6e7e9b9
DIST polkit-0.115.tar.gz 1550932 BLAKE2B 3185ebed46209f88a9ffccbbcaf1bf180d1ae6d5ec53cf3c66d867ad43910b47a1123a3db190991ebb382a0d28fc5a119ea4bab942db324e9af5663056cf6ee1 SHA512 1153011fa93145b2c184e6b3446d3ca21b38918641aeccd8fac3985ac3e30ec6bc75be6973985fde90f2a24236592f1595be259155061c2d33358dd17c4ee4fc
DIST polkit-0.116.tar.gz 1548311 BLAKE2B e9761a2934136d453a47b81dd1f132f9fc96c45b731d5fceb2aa7706f5325b6499f6acbb68032befc1b21878b1b54754685607c916ca8e02a8accca3ca014b31 SHA512 b66b01cc2bb4349de70147f41f161f0f6f41e7230b581dfb054058b48969ec57041ab05b51787c749ccfc36aa5f317952d7e7ba337b4f6f6c0a923ed5866c2d5
-EBUILD polkit-0.115-r3.ebuild 3525 BLAKE2B 885cc247b2431ba984492b2acd21f55b36c2471b0633ffd1bd7474774f16655ca1d06ce30a9fe61f295e4c99d2a04d59aa83c3326279278bbbcac00da235ca9b SHA512 8d529a9f7750570b604a44e7eefd6b6080e49c12ab035ac440e1af96944f31d85f67fe693bca682659e4e49fb5a2668206ab002fbbb2e2843e931f70453e5ad2
-EBUILD polkit-0.115-r4.ebuild 3616 BLAKE2B 0663e3aff522a72df4f304835d796c59aa7af8e519fc332b0035e03751265203064633efe3c26878808b3be45f00828dc43e9e01e3a1afcc20128fe04565546f SHA512 ee41df1033cb6a3d4ff06924f6f021d027b83fdb732dc2592331178d2129cb200ac10035fe658037b1c024172f4ce55c0be941b9ed91f8a80ea5be1d5e253845
-EBUILD polkit-0.116-r1.ebuild 3360 BLAKE2B 6b8be6c44792e2e5b115759a2379a045a64b0aa3376c350419268137e833a4269e64dc77c26f2d837f81d825e0ee1f90ae3839d925c10b62825d75654e5baa68 SHA512 eb87ccdbf39f0f80be1a023f9c03065a1acbd14f9aa823acf0a041fda6a7f264821ef541b59b32d56c186836445ec1d05557f1465021351f805f20774c9369ec
+EBUILD polkit-0.115-r3.ebuild 3552 BLAKE2B 0f70902fb2fc39ef9ec5273364b5c4ba752fd7468ce0549668ba96d5e49472c62f0976e5062d447d44e47cd01d2391d17bf4573d6f988dc7c0a0c2a33c9c10ed SHA512 2e3afb711b30230d8668b780291c51f1fb6bb3dbc26f47979b3cc5ebab2f3b4626706e0851296d7b73ccc542a914711430441b5a71fb521fb099f4f61d219e83
+EBUILD polkit-0.115-r4.ebuild 3643 BLAKE2B 9910e3b236b36f9bff125d3af7a66d4198792c4cf3bfe08e6a1f0310bcf52d89906a9b52c4f18c6ca34dc73534b4b4d584e46ae7f8f74a5b9649a9aed735a213 SHA512 b4ab86b30792060e8905acc6e2fee555b7b0f83a80ccf5645bb4ec4024ff21a6e017bedc8c062a366ed08d58e4efc438fac3a61db778d4d076c357f9e16fe7eb
+EBUILD polkit-0.116-r1.ebuild 3387 BLAKE2B f526fcadd5c2cedac2c15cf2f0c2b218dab5e2e3d51d5ca6c70a60e43e822778953c8337b594dc264d62917f8332ea1ff44d5369ec2bf2a872ffe3bd5b1ca94c SHA512 5adc1184e8bbb0721adf9558483cf373e423f91992003ab7b10997ba9ffc755ccb646056182cb5ac204b6894f6db74fd63033dac37f159c63ebf8abbb9f096e2
MISC metadata.xml 498 BLAKE2B 8bbfe2ee11b53b77dc26215776a87acd7cade59a5a139ada605f2ad293c569005d2bd517aaee1c6f4ea45251a0cc67f10082c96c2224d47fd84b5e1d87dcb724 SHA512 16ab1ff82daad858eb9adf7396b0e3d5845914eb7d7f1590cdea44fe1a2214043f011cd65cdde2e2195b959bae6581845bc6b4981fd400b3d8719f400f85b6dc
diff --git a/sys-auth/polkit/polkit-0.115-r3.ebuild b/sys-auth/polkit/polkit-0.115-r3.ebuild
index e4523a579013..26a30167b91b 100644
--- a/sys-auth/polkit/polkit-0.115-r3.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r3.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/polkit/polkit-0.115-r4.ebuild b/sys-auth/polkit/polkit-0.115-r4.ebuild
index a9431f5df265..13c3a9edf1b5 100644
--- a/sys-auth/polkit/polkit-0.115-r4.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r4.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/polkit/polkit-0.116-r1.ebuild b/sys-auth/polkit/polkit-0.116-r1.ebuild
index 542b784f5825..4de2acf495fc 100644
--- a/sys-auth/polkit/polkit-0.116-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.116-r1.ebuild
@@ -13,6 +13,7 @@ LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux systemd test"
+RESTRICT="!test? ( test )"
REQUIRED_USE="^^ ( consolekit elogind systemd )"
diff --git a/sys-auth/sakcl/Manifest b/sys-auth/sakcl/Manifest
deleted file mode 100644
index 40248c33362b..000000000000
--- a/sys-auth/sakcl/Manifest
+++ /dev/null
@@ -1,106 +0,0 @@
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST arrayvec-0.4.7.crate 22946 BLAKE2B 93d17ae9e706969e319980b4e00dd0a6c040c8d62cd41d1de34ab997e28798329e00d3dc3893da45ce5bc066fcf70dd5d8e98a79fbac8fc06d33a073a97b7b89 SHA512 195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae
-DIST atty-0.2.10.crate 5962 BLAKE2B 36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e SHA512 76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b
-DIST bitflags-0.9.1.crate 12406 BLAKE2B e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0
-DIST bitflags-1.0.3.crate 13838 BLAKE2B d053495250ce43970d4dbca6ec7dd541e5f5ca6597f35b8ac7cae3230e80f95d8f056f3ea030c12dd02228b51184c8020f8d2ab5ee4da4dad88a97638ea3db41 SHA512 c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8
-DIST byteorder-1.2.3.crate 18805 BLAKE2B 2d5a74233f17778ee20220f9bafed13185b08fee92279a597d2169225bfd48e087031f2f7350ddc0344c002d97bbf992136d4b98416c70e2bde7e0e502a4d67d SHA512 336c9ac26d897042554d4c7c00a5c47cfdfa2a181511a7247b292c342156450c6cac95a2137d6f6a45f59ff1ef351a18dc73fb75e9e0c5b0b3a90d7026d39dc1
-DIST bytes-0.4.8.crate 46023 BLAKE2B e83cf53fda9c1e9338e644d0f8b4c33565b693b8c39b26ae8ad2f82dc74b9337361354f6ab5f1eae9cfe928955443b094f0f0627d6aee80e8529ebcc44f54ec4 SHA512 f56cae4af641757bfce2d444c235e92e01a9d4db66efa96e39c06b49af53c966a3bfa351130f3a5f13b4ea156b8ae9416065f66188361433cfaba475b8f321b5
-DIST cc-1.0.15.crate 41839 BLAKE2B a00d432720c168b0d69fc7d321d3abec3e18662c6e0c44e6092482e7215dc51688b1f01888150f060e57c88f3003e58b5f8985f1dd31731bb259921bd7a45d9f SHA512 220b88ad675b076b6fc322253f4f8de641fb2c3b27814a3fa5fdc2f79c52e93f2de4e6fc176a6d3a0b7a9fff46d9bd2d4396310cfde4a68f7082224510a9a831
-DIST cfg-if-0.1.3.crate 7115 BLAKE2B 748cb334312efe8a1410a0dda75db94ea2e6a6915a6293cec35cdfc72f9491a6fde32691c53cbac20f705760725dcc766107a15a4bee41481beb724ea8588a6c SHA512 88537e4b53f5553fdee16c4949de0bb0fdf12576b9a1d197fc7edd00d41c47972d481227bb6311bec774099cde27195fe319f28f4385a4091f06849dceabd34d
-DIST clap-2.31.2.crate 194051 BLAKE2B 67ff210e200d387008fb5ddbb4b0a7961f568886a4df57b12b8aa1dd4c87b0408d11d9797980f3dadfbc9aa30bdf71586474a3d905d0d45eee13165692505bb8 SHA512 f43c3e2736a7fcd5c59ba4c80bcdb28fe436b85fe33ef74a53b76b7aab009d9315d2be007a52c1abdee2f754b118ab8132640e6e6954fd60017a17d0cc086127
-DIST core-foundation-0.2.3.crate 8323 BLAKE2B cf848a8345a2d2952b2646772bdf204b56e4406a4ee6b5820424b3d633e0eb3993fe0269aac0fedfebe84221a9693b7bc53f60e85a7e95a6da19178d24a660fa SHA512 e14659d440f2ade3d4db9b307d649a4dffe7dfd7dac5f0e7df5f391531fc94f66e10fb5a22c2ff0b95d44d1fb539d6b11c4088beff43632dd6edca270c5b1719
-DIST core-foundation-sys-0.2.3.crate 9128 BLAKE2B edb0757a904b40ae5b403af2d3d396b50ec70dd918ca9e03e90a9a40b71ec8de6c70cfbcc20107549ba5be7ae4de57f0cd2b6373256201b54dae1ef9398c4197 SHA512 bb650b13251288fae1f83998684aad7869d9a6aaea4cec8e1164e626d4cf4833337ccb9d3ad3a84a7ade711cc650fa03f1d945e2e10d6cbcb7b55d857cd46ad0
-DIST crossbeam-deque-0.3.1.crate 13280 BLAKE2B 7cb7b71e43f55dc9cf7bb553e5b53f33e7ae58a05f832b54a6975dbcba2b6e96d2c80c23c8c7e12fb5876a1fd12289113dd6a684092a55b0f83f0ad314fb9733 SHA512 5737e3461d37ba027ad5efd537e8700fe8f3143e64059099cc2fa25e7d7bb5418a858df0745d7d051b9d00ef6919cc5aa699f031eb540f2eb30b6093dbf66939
-DIST crossbeam-epoch-0.4.1.crate 33739 BLAKE2B e32c8744a4a4808f846e431295a13fce8da8c5722921a70635e56e6d787aedd63aa8d2e2778d0d476b251a1d5eeef138754b535113d9421998fbd3cb717ca127 SHA512 172e34568df9f87b5b7ff6fc69fa0b19b486d22916b8d67338f85f200fb39afbd586cc34b7d71b56e2f64c8670ce14e83f2c40bdee7be508cb5106c338a0a7d8
-DIST crossbeam-utils-0.3.2.crate 12704 BLAKE2B db0cbd2775e94084966877313cb681983e4937471f555494d95260a1c9a40b5225c7dd06ae52af8a06446ef84c3a3bdc401d31fe8e7c4536fb0b56351d4123a5 SHA512 897f7d226e3a5e8f7c3323b017dd481da0fa5fb82c806cfd40ccb57a0ff599adc6b3079e6b5d21fea88c0b09a936b285c3f15b5223d4bcb2116592c9fbc30022
-DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
-DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
-DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
-DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
-DIST futures-0.1.21.crate 155902 BLAKE2B 224db9e9767d76daccb8dac39f8b9f536d53829334a8dca0e14ec9f1b84aaf387d4bedbf116b635a4f3d63c7ec38a771f4ecee269a64d514e813f7a21f14b679 SHA512 b6079674974489fc325182404896ddd6c2fb3a3a230d0a5ebb611a418a404378442550c92c9895aad9742a6d305a90f3099c9d6ca5bdce55ed1dab2b3e01e755
-DIST idna-0.1.4.crate 289112 BLAKE2B dfd3449388dcf894188bbc4bf36f82afd640a13d6aa091a876e6048ccd47f4f4e4c44510a27187ae978c9bb8d71fbd76058c2e501618dcd3b94f8762e2333721 SHA512 45e04b1e4619be105866ed098e486700951e1765ebc4aa84122266fc3995ceb2a99f30465ca9202cc5f35db049c7a64711b77f347e9c983b11c0840f7654a9a0
-DIST iovec-0.1.2.crate 8565 BLAKE2B c1ff225d7e8cb8b7efc2be01763740c4f0c1188a5f1f27c5fd3fc34104b2280bee59915d71812756bfd36832fb807374d531792936ed8a7228d52ab98d622a50 SHA512 3e523bcb8b9891be66398f44c97933d246b7a7fbfc4f315bfda6cdb22ca2786ccc82139ee1b646b4c24f6f50f57fba38f9b1fb7c75e859722e9e9c789b458223
-DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
-DIST lazy_static-0.2.11.crate 12361 BLAKE2B 3fe6a480c30a792448a3a2b378e05634ec59603f07baa03c0881fe5af85ecde5a172bb0733e7043fb6c43eabc261635b23410658d48add09eef6d807a750d22f SHA512 c85ac434d1b7d41d638e76a142a43d925b96bdddda112b1abeca1bae160d828262a85cd333d72499fe1dc7ae9574d3db226106acb433328c056028eb8c42bfe6
-DIST lazy_static-1.0.0.crate 12611 BLAKE2B c7ffeb553b82cacfeacf214ab069cd0abbc6b83d670ad84704ecd30919c390055b3679ddc85e9a7d0add530df588f6cba4cfd7c5e44e9158b609edef2fe85e4e SHA512 73044fce4d00002d35931d4b28810feb5c28c3debfb7bd570d9a8434cf15c29c17f0daf29ac04d748a32f52a205d5f52ecf69aa395f49d46b825e3fc0cbcd41b
-DIST lazycell-0.6.0.crate 10099 BLAKE2B a0746580ca979298416c595c6e5683ec1c1f17c3652a18a393589441b8632a7c8a369af4991b11fd857b5c4cb533219e1e21635159e651ab0dd480936e38b811 SHA512 3e3267c6b64a32142b1ed7533073dff1a9dd4304528a13838efe9fd6165beda40a2ab0613fca44ae639e67d94b4aff1c004039c52f2990a741c84358db1dcd84
-DIST lber-0.1.6.crate 8367 BLAKE2B e5f5e1b954ac8430de7f614a69430724415d9f869531bfaa9faa81fa2a4ced560239fee486c2b5dce85c2de2177dee697e96bf5295361243a564bbcfd368df54 SHA512 a68d602f76264e9ee03994ed1cae7dd2d7de3beba39304155620a99e49a4b5de64c47ef0ba1a13ab3668344d880f0be58706817fcd9732260d5e481481e840ec
-DIST ldap3-0.6.0.crate 66107 BLAKE2B c90019c7f748240659c1b4bd5339205348bf3b8109c98b9bfaa9a4ba303b8e52dce3edc907a497d9643cbedaa95222158dda11d0fdb11cd5465b8012d86c6939 SHA512 3295e07de6fb335edcd8478f54ff15998857aa014539bfbdb7ad058a3df68fa3289d03a8616920904261ceea1c8b3702cf987cb3abb2e9fdbc1d5086ff2cef59
-DIST libc-0.2.41.crate 333728 BLAKE2B 4b6d8a3ddedfbd01114878b14dcd7f4cdb663ab19c3f325d1785d9fc0c752634a7efe7777b3b14cac77ac5a2a3b8ae70a9e413006dafdcfe268b6e3c30bec8ab SHA512 6666f28673f765817dc6c989876a53031b117d281a6b148976b900ddeaa220fcb04c0e2bfe8b07d46f7e1b212e9c2fd7273b3300be548a3af0d2c9025bef7b26
-DIST log-0.3.9.crate 16686 BLAKE2B 543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d8aaaa1ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47 SHA512 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
-DIST log-0.4.1.crate 20731 BLAKE2B 5936919ddf0e218ca42d669b56271836e9eca61afa4145896a55970e5fb768196f18ac6f028caf8eaf505f5bb797700ca2f238970e1ad54edadea566efb6ca16 SHA512 a142f4d230cbe64a4efe2c46055722bf06e7af500c0f14d66f1d7d7fec99d552081ee9541d4a5b3aa5f46bc3be42f7702dff76132cc1eed7734234b2db37c0f0
-DIST matches-0.1.6.crate 1916 BLAKE2B 0ed7a81450fc9f639755f4dde72c226e107d8f5d9eec7e191efaaa4423d0739e3778ea358294b17eb35f3ac2918bc04b4009aea52d7c5f4335144180b444e881 SHA512 0a613c6daba26056da06cbc4a8a66751412b8e5709bf0e24e45caef76e308b918a2f6038342f3428633e388fe7631fc3978673560829b0842c9ceadb4037fa90
-DIST memoffset-0.2.1.crate 4618 BLAKE2B f04c4e5e1747d5516dff26fb045d91f01a2eea6011974a342c1830ad2aa6b203d5c6cd4db464177797f799197656085f980c00e78d0257efe5d3377188a8b8ee SHA512 4901eca49eb20acc53d1120548925d691d5e0a0ee899f5c26f55f8b997549cea3b819b1f9b4f5495f4bc73fbcaa386cda50cefdc0036c097c4eeca8086568530
-DIST mio-0.6.14.crate 129384 BLAKE2B df1daeae01b678dec8af6eb2c2d287159b4522ecb564f74f5b6b6e4e74c9fe7f46c9788a69b6d9b31981f5e30afe1de223aa360f8c3f478701c111ed8f42ba8a SHA512 37b45856d74cd03cdaeb015dfca85065a04175568cda985e59bb0e4b2ca85523d52789d8e9cc2f5336e6a346d2ed50c2bdfe078ed4953613e95ca8d52dd90bb1
-DIST mio-uds-0.6.6.crate 14449 BLAKE2B 50c0b2a8b7341194a1f544b82f7ef6e84b015ed726b921ca5255b8cddbd00511e1bad902e53b2f7c932533f36fe002f30f6711813ce482bb5cca2c0cadefd212 SHA512 3d9d3722945250e3f95226d2ef7c0541cbab059af7cc9c068f070308f5faaafa6a43d21c5ef760835c509d50b98be1b3e290e9198ce74bac46431b2be8be758a
-DIST miow-0.2.1.crate 21133 BLAKE2B a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc SHA512 b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
-DIST native-tls-0.1.5.crate 24838 BLAKE2B 4e24ecaa32f7f5c64e7725325296836a56b2ddf7a5ba4fdc8a246df618140e718a6784bb4b54555e6f8a1284563f9656dae403032f4c6e9f8eca570d6259399c SHA512 867b73e360625df1a803c80c9b89cbfa5d0ae09a82b1c041d3326b3d73e04821a22eb2ffa25ff6876dcaf50906012755d7712cc3049c15b70d135852561577de
-DIST net2-0.2.32.crate 20524 BLAKE2B 128d3379cdd8c36a615cb07211c6d8b2cac969ae7333efb3f855e75304a6ccde246e955166e199a1c391d8917771e90af64f784ab05609f712424b595fac2ecb SHA512 c0a67b842fd712553f99c330c75fa31cc77941805ca59888efd31deed6d9413baa1018c5b7d781265b73d142c9b792cb4fedd4bcfa77e4502c5cb09132fef4d7
-DIST nodrop-0.1.12.crate 3033 BLAKE2B 69792f5ac9722dc570749795b6e0e6c6373c44614bf5861846af08d426d18e5929ad3c5b957adf3480e8c77444cec9d33b3e8b272eea9c7200f0cedf0d78e7ac SHA512 8f2856a6467715565ea5b3be181fc957f6cbc885797c15582ef5be5a71089201292ea58f94877496737dfd427b19523228fa4bde49d9413a8399d2e7888b99aa
-DIST nom-2.2.1.crate 95289 BLAKE2B 1f5ae66f897499f3a24d89b133cecfde5f38b80a05da4dcd4cdbd87cce6f37a690ebd624c0c190c77338afae74e25cbbc9b1f2fc765ec474eb8798372d11ed4f SHA512 f628351d0c9d4346aed3406777bb87d34a53be739b98712f80e17fc31598a75d165f81870f2e633599190ae1be850147502b5b7855bc184fddaa2dabd3314377
-DIST num_cpus-1.8.0.crate 10539 BLAKE2B df0b759bb2e1f6b31081968b190a804f168973a3c12b162106218ab0487421238021f15f6d97c4efdcec712277ab35873439e41ceff7ccc9c0bbc2fea0620bf5 SHA512 cd25a8da1a7c2639f33c3d36382580788d8056bce30f87b89993b92f39ea6ccce0527a907eb38dfdbe9219ae3a2bf86449dcb43ece978f834679dd4a8f8f2ea8
-DIST openssl-0.9.24.crate 149235 BLAKE2B cb5c1d735aacea51e7cfcdda283a3466cace755a50282ea43e648dd09d37bff066bf9b6d8c1688a5415ad1d2bc2f11aa64d891fa5770b3e79c8a3502cb36d505 SHA512 3e969e0986b820ce83afa49ad38402d5d56591181fa3d01100ca5911b040949c5344afa3f78658a553dbf77d61eaf302cc35c901b9d160dd782015e08b6add27
-DIST openssl-probe-0.1.2.crate 6427 BLAKE2B 8df00c8ab6af7887a88dd1672bf2c40c6aed5867b0b8d07dacc94b80591814e2fee4ac5dc775ea0e98cc33641b9eeebb6d5979d34717ba400b907358ceb2a469 SHA512 4001eeea5c4f859559475b4b1df8248611bd44273116b31e7ef775e02918cc989825989868f331f0f0e387787680c1e4ba721ac0fd4695f7363005ccc0815d9a
-DIST openssl-sys-0.9.31.crate 42957 BLAKE2B c78ab4b1079022b64758c22a5ae5ab4aa1ca204dde095a75d1bc0f318104195cd2a4e301088f198dae33220c9e30ec807f8364fcc9cf3cd0770da9641e810db9 SHA512 b2d1545f543b42c168f7dc8248059e41c13d9b3fe5da71cf694d94797ce1c55827568c4c41ad4e4298d09e403e62715b0bb1d43b4706c736c117908c08650dd3
-DIST percent-encoding-1.0.1.crate 10057 BLAKE2B 6dbfea557cb7a604a99b6fa694ed24b1555fec34bfed54503d98fa4b285a91aab1405b7156bd00be0001b10bf15706878b7bfb4f73cc34560166e0e8f004d944 SHA512 6e884d7172e8cadcf6e39056c9f92b70252f56a8062af0e792179dcf990344f47553c04e2fce84841f20f5c28557d7768727f60c862b9876d29cabffd4ad19e9
-DIST pkg-config-0.3.11.crate 13227 BLAKE2B f22a748d9330848379d9bcc32026c9ba4bcffc043495b864af95dde36ce3fe71344bf5b0534aa61574f677b9a3d1ec0e09f774dea0ee57c1810f1e6bd7edc1e4 SHA512 c5e53a9dd777bce55889fdf7028418443896890ff120beb2fda5e5fcc55624aaefc2ac058c2b4bc88519d48bacc477351b0ab1c4d4a65b4e4bf66a69a419aae6
-DIST proc-macro2-0.3.8.crate 24412 BLAKE2B 42895039c67122199619256b567ea66f6e0b6a45d688440ae1211c8bb45bfb87e7a599f978b04414ddf78384df3147ff8faadcea662bff647256567ea6be565b SHA512 df6d48a5d9c2b7c3f071de3336343ac00c61427c74675512c457ce23d30879350fc995809154289fe9c2d08b7bc39a9137898f651bed8c3646695abfb8368a9d
-DIST proc-macro2-0.4.3.crate 28456 BLAKE2B 51c7ac69629abddbc4aa505ab1033f2d12974256cb33757ab777d41c1bab82d114b43b66949954e6b761b0c2ce0f0824ec0c486e5e218a419e1d299eebd1b28c SHA512 35c09658b099ad4b4fe3f65ac18f78fb5ad8447243c2ae70813577a011302f417c1efbd414905464d12e3d66359f751fe15751560aefa9cc6868ceff603a898d
-DIST quote-0.5.2.crate 14982 BLAKE2B 5600742b8da27015c0a461c04414dd61be208cad10a3a1212e43d7a2aa3a8fde947b700ca230f79d9d8c13da1742a7caf70810d4b6ebd6669b020513be00974c SHA512 66c0469bf1970164e87a4960791932ca06726c79bc522fe0bdfbd41ed23428e32448aa01a0f02066169c165364465eacbd19cdde47e96b4dba017a491842e6ac
-DIST quote-0.6.2.crate 14151 BLAKE2B 86184ea581a592894e594eda7b8be7504da8ca08accd162755b91fc032b750c40d64b97432fdf16c54b263fc6a3aa324f30454c5953f5d6f6645abe04f4c9e5b SHA512 268107557949e57f6e17592fd1d1ec65cd48ed1df18266169004d0f8a687f1ec7c6028c016eb39b8afbc01cfdced4d246d5ced921fd120991a8a09f42dbc0d64
-DIST rand-0.3.22.crate 11318 BLAKE2B 6a8d7bd3a7044a8c1bf8d9e2701a65770365304338ab6b48ccdffdead493213cd7e442dd5a6dae3b5f372d3004c382cd073c60a924f4b2ce50f9e1d5964a996b SHA512 1b3af2048992341ce5a3bb5d5c9bc2580949dc5e92f7aa14d17bc3eb3cde4ff4ffc9201ff2c4dcc02dbfefd5307f0731775ec46825032dc1b576a2d77cb4cee5
-DIST rand-0.4.2.crate 76170 BLAKE2B 28c9965519db48357f23517b5ac43a641d1f0ffc4396c42933d22181fda3c6df1cfe08dae66a188e60df0708112839781daaa5b5cbf667d6850b10bcc4448f99 SHA512 ac6eaf9f0914fd966c835a04ec644c5a8d62a4a634187d538cecfb711955a977234dc5fe487cd4d351514bc0de4f51cbd0f09a8f6aac56aa0467ae5eb17a4fad
-DIST redox_syscall-0.1.38.crate 13949 BLAKE2B be050b932e7d2b7edffcd462624c4db0dca59d8921073b0c5c493dd323ffe04ccb876c413d17243a7afca5d7c2ef797f92dec9e16d18b7e0f1a3df747b8a1c99 SHA512 1153bd9d0935d8ca34d3f211a5cfbd5b11699dae10ec16fd11fa989f790ac6173d31bda27ec250ae8a160452bef858502101259a0fc241bafff69169fd1efeaa
-DIST redox_termios-0.1.1.crate 3227 BLAKE2B 0b109d34e942735e804dd3da2a9639506e8bf6eb5b1f69ae021b115b0b75ae5159e8457abdf647dabfc19d5119cd3a44b8966635d7862cc66a8a997e4468e1ab SHA512 201d051900e919e2c6c6769ef252e51979d90133df16b6605e2a2f424cfb2e6e505e21add75ef5854fe5e0cab1ed1f1c1451010f072ae4bc8703c585a4323981
-DIST remove_dir_all-0.5.1.crate 8726 BLAKE2B b654deae9905c03b068f07d17b5fe3715393cf7c495ee017467fe1cdf955bf44781516d0e6aaa1dd738ace3b3bdd4fb38f7edaaab062eeba02baf50a1250ed0f SHA512 9ee9a11717d45aebd28cd2f50719a2183cc623bdb1af099701e4edbdb9c98bc14cf2278ba06aca4658bfeddaffff00d0d1464c82d175fba7d6fb272918dd6928
-DIST sakcl-0.1.0.crate 4316 BLAKE2B 1ede2572e63c9d1068fe9f6f1f848491661ba3a216ce5c62ae5f6d754e04ef1e5dd16e25a66803f3f909c42b039100c98c6091b0990f67bf89acab69fecf2a39 SHA512 3c20c9fe61b0a26c9a340c88062f015c6e709a07d4417a065e80663dc6642ed561a935dd4239004f6c21642181d9b6c4cc897f93446c804f0cf621106befd069
-DIST schannel-0.1.12.crate 38498 BLAKE2B ec67cfea467925e2bb31ae6afb3502689bc0bb89d6afc19efb1ecef52fe02aaf3f6523194a249a7f61b475104b29eb86177290af341af103f3a1e34268f193c8 SHA512 9599a2793ff16b14252300b8040d337d230e0e5cd003167c6e453d98de61736a694a5a48d39ee79a2c7b96da914abbb10e8de8ed40505522a62781ad59ea81ae
-DIST scoped-tls-0.1.2.crate 9079 BLAKE2B 35e15480e05c48d5b886bf94f2fc58f79e7b5f6132c8e81ca8f37140f58d21e8a30dab56de35cc395b1878083f9e7b187af7e580bc61f8f38975b2e1193abb57 SHA512 9e1a517994f06dcdafa05f3ebe67958ed5bc751e6180cff6c891f48fbc143f3279aa841e6109be2c403b492162bdd90b23cf74aeb2154a34748c5d495789fd73
-DIST scopeguard-0.3.3.crate 9605 BLAKE2B 2379e45123c1c6ef456001cccbcec3298d6d32a5197ee9ac51e0233522cc24e8dff1900f1a70fe4d8a7889348b0c668e8e5c8956ec0add0898c719ae8e2a0a5d SHA512 57ce8e32dbe342040a63ec65fbef3680d66d439f0f704c5d485670041505905cfc602e7e3580748b4b4a55ce892d17a453e6d2f853cf0de4c6a2082f0fe95719
-DIST security-framework-0.1.16.crate 38648 BLAKE2B 73b1d36e8c977185485d21e5c13eeae034137e1e3d9c1db193a893129229ee10ee4e7103aafba5772467d6d751c59bd9aded0c6f828ebd937c18aff677348f25 SHA512 c7c51d0bc54255f02945d970f918a3e378adce2563b6a5ed81eaff1c50fa6610e17ce18bc3491c74e1481519f5b9007d9052f476602a7b96b319637d92672c42
-DIST security-framework-sys-0.1.16.crate 7754 BLAKE2B 713b72887d95a85182052b1706706551b6d11279647fb55cfeabde1377b2940fe9ea680a6977873ce96aa7661cd17b3d793ee292cb0a0f4ef94cb1da5636eb24 SHA512 5a5084bd0b63e831a13882723a7e7487460c718c871552dea09d4c6bc0a0535c3becb535260b7623a7e009aff026a49490b7dc0bb4699f2f69d21fd929938709
-DIST serde-1.0.60.crate 69789 BLAKE2B 9d9de7ba939d952470855bb24a1d102d4f05f7cbc7a6284cb936576c1b14283aad48f368f1f83c318c154c4e541d6e23733539ce5e94f51e3fa360ff119eb434 SHA512 70cb7b555da7b96cd6900ad86e0596324dfa9e534f6b4200c27b4d3ede6fd6b4b9f6361676658648d92db1c8f2c8e2dcc1ecc0b22688aa74985ba334ec3b77e3
-DIST serde_derive-1.0.60.crate 45755 BLAKE2B a7bf473521c92199b2e64f3878768d0f5ddee92666c7b271cfd07f420966573efd17c5e8a9efefbf001a6eb3ddd489d36466e0f683f1da70b8ecaefec3b65355 SHA512 2b86d646906a5d32e029ff826323825e5dc2b64848353215b6794233ede11fce274737155f18a8ae28c7833ae6325415749c1faf8b0823004b797893f37fa524
-DIST slab-0.3.0.crate 4807 BLAKE2B 9c6cedb83d0b45316beb74dea08e9a0d1a1992f472da1c28eee656b0e73e704847a31a1570115c4d69d78746ae213839b671a1aeb6e718ced4a259a9503c8dce SHA512 cf138b3cd99fcf7c3e6b8e1a39f6b03d0eed1208620643faafd550c74cdccd1796810c5c847ab9de6e7608c8b5c5a3e14651e0c97455896bf2c10d230257f317
-DIST slab-0.4.0.crate 12919 BLAKE2B 06293ec14dafa955260cc882c5462cb7924b738ef4b31b9317e40f93f88a4a82f540724e34a0b94fc86a883cef28688f2fd5e81f237fc8c52361a2911f640f85 SHA512 70c08eb6d465f3c619ad841e3e3aade47099dcbdc35b48e1f4d172565e0d4027f6ab94b5c53d49b836103bc364e121fe94656f730474b77990745dfda4be2cdc
-DIST smallvec-0.2.1.crate 6065 BLAKE2B a008035f83ec5d8b3ffa3be3552aeb5e5d3a4341a7978afe97fc46739e9411f56397567cc699f671270fb8cf3096a891a675f8c518dd4f0988a74fce9c62d0bd SHA512 3123d125baa3cec1368de5bb6b38ead60df2cd60de9ed1286aef53e08ce416c82fcb32b624fb4e4cf79721cb0beca3bb19910aa3798db00ae445054b7b62df45
-DIST strsim-0.7.0.crate 8435 BLAKE2B 6869075bc3949fbdec1b74548b816560d1bf3759ba4c3e972a84f885e6732edd25596d75a4b6f6b85d93821f559757d096cb5f0b0eb04dabd8bb974d214f3188 SHA512 3f92df0f444129b16fbb15c533b7bc1d6f18970b487b57345f74747fb7f41e3dc0cb61255712e94d419a5777b8f6a9cdf1a716718698c479eb98dfb6464d1983
-DIST structopt-0.2.8.crate 21030 BLAKE2B 4ac52ca0230dbb3e657c02a8f903f909768ea2215d91186d7904138de8c185d6f1b89184b1f0400a98a7cbdb16a002cdcd0661fedfccfee51d0a525710108924 SHA512 6ddd018d38f7ea3db6d98decb8edce1a87e8e07ae4788addb4c505425a786f5f347439f76d2a6b8e430fb92f980fb61d47fcfb170a15b0d8ec8ff09cbbca1e90
-DIST structopt-derive-0.2.8.crate 10978 BLAKE2B 543a3793a2ada57ca573499d6787b9f9eb8cbb1dffd3b6b7cce4b1d8858a13f09e5e441968a212340619605d61a853d46f07caa1b30b0fe1cd8d90e11c653a6b SHA512 407f2c46ec6600b7f81fd2858a306b6799c7a5cece5f693aa41014f391ed44386e741085c23e0828bca8ce422f700d0d5635ab05091d2e7c24af76dbe6c8719f
-DIST syn-0.13.11.crate 134240 BLAKE2B 6661d1ea3cb20a3bd4650b95324a201fbe143d31733eb8910ce126b0983043fb569d2250875996588831a6112fe45976d4a103e9ee6e373a1374644ac33fd420 SHA512 e14192e7bdc91d5bffbfc1e7091a46c340b4f5a9a6336b9cc12c78c328f9feaa432b4261346431fac1b5a11f93e122f1e902f1fae0927f9df6b5294e0abc3fa5
-DIST syn-0.14.0.crate 133420 BLAKE2B f601ed7664ff8242f2e4f260d3305e97b0edd436d60226124f246e8b1d9e945fdf9df1e33980a5b023ccbcabe4499dc9a06acc7fb31cdfbbddc4eb18b4b4090d SHA512 5e737f691f82f8e0ce16aa77d49904a7c8d707e88d610a0ff25fc1c2ac24531a0c8f644125731be2035dd7067e74027dc1ad1393921afc0b2706dd70f34b0f1a
-DIST take-0.1.0.crate 5543 BLAKE2B e3cb0b38a64089090b477531b1bfb36e5f8baf508f0be66fa1b393ad7eaacc0c668b42e882e923f8c3c4013915f5cd286994c8c27114483ac475b6a6abc89403 SHA512 b2fe508bd7e77f1f38a9981c0d2633e28205ec03bff8e21bb49670c24b8be6049609d417b34375327707049bafe5ee09db2c998de7eb47da75c282fedf4d7dd3
-DIST tempdir-0.3.7.crate 11468 BLAKE2B 65850a69a07c5c7e5c25d77bfc9881c994b1fe8466b1712b904d9758b234f8d12db6e1b740d461a48b13667bdeca8178e75c956fd6eaa0c0d5aca5aa1ac7523b SHA512 e5b02f7d260ff594fc2dbbd441eb8adfa36ede937f32c8c812b458167c0e49f5cf493c6ebf83ce8007a0aeb97016169fda7f5d2996fecc72f9409d6f463d9bbe
-DIST termion-1.5.1.crate 20659 BLAKE2B 5b4291c2c26a074c16eac2e7bcb40467380181bac69c941e5c958059dc239cbbfd74872d9bd3da65245d010f9fc39804c43dc96f4caab2499b021cf35977a6b0 SHA512 1d1536f08600c7c1f414b4579a1a6e7eff91f4c105504125118d3cadf71c7886a352d1c5f7e07f3d7c28aa8b4752f07b51eddb4d9adc6a9286f7b6bade2bec76
-DIST textwrap-0.9.0.crate 15795 BLAKE2B c4dd89d5757da74c145b6971cd08844f3a6eeb5d29ca012b67010743a2637ed83bca00eefb54ec3ddb1d02a06c9cc3b84984919e6fd187dd71ed9c2e8af41f63 SHA512 e176f703f971eefb5cfc1ecf9047858bd7610a58fa4103879fd963b292c79872bd8466ef8fc9742a428ac707400dade307e72fa965dc4d61da66e932e5b20c35
-DIST tokio-0.1.6.crate 69479 BLAKE2B 30b2f2d22f35fe8acbac3f11b319e541172ccd4fc375674b6fad9e51ea638bd3114e0315266e85adeb372ac416faf77185ac22d0f5a06608bb1d2c706cb45064 SHA512 c0d2b62d235b0e58bf1c446b558b7a0aba63abb717dbe8a345e10d4df5e61c0dd56b8380525c29739223df250847e8b23aa63f1caab72bbae275c02e81f6d4a8
-DIST tokio-core-0.1.17.crate 73933 BLAKE2B 055028a3c6fa910bb94f3a40c445b65103f87661655489c3e40e24cad0040c2e2c11e28cd6e14ba61269eb7bd091e93b68e718c9343ae09325aa320e998fbf48 SHA512 ecf3a38f88bcce8003cd334292217efb406e31e9cdeea115fd2b2c79c126cfac615aa6c975d5b08be30ac449e5bffa552e2b002b1b9a5e2f4e3969cdfe19d520
-DIST tokio-executor-0.1.2.crate 9670 BLAKE2B 834900733150c4271820d143858c56d92cd97eaa23e92347ecd9b70d44f95a168e3fa0b43c635e6b2d70a3f2c32e796f8618fcb714fa56e8ef29343afb9c11a0 SHA512 79282acb9fe1087dbc65537181234660d7eedaa9a723523e394e0bcd5bcb61a75b82ec3b8601ddbf21af2493f46420b46198e89d1001236ba233f8ac8fb39f1b
-DIST tokio-fs-0.1.0.crate 6523 BLAKE2B fad5c6e16e9c3c4e8424718b301e1f0d91864ae4f35147e93c230a610eb39f35bad925fdc07f107ab69526c460b77c7fca940b78641944cd74bf558c5e51bbe5 SHA512 8b0af83d49c460368856833193c2375e0bf61ae79b430394cb59f829540c512226794b18b70382e8a0f905ef0d3a3b6df9787ac44f4620af3ccabb443d7f749b
-DIST tokio-io-0.1.6.crate 29972 BLAKE2B e76e6b798bb145752f605886e8c6f70e9fd3b642731629ebc072d945cb30520faac0b9ecd034fb3243291900891412dc31b45b3d2b1d0c43598e82d766a2d24e SHA512 a14a9c0c2044614e8ef0b24e0b2bb28533f219c99513c54bf574897ae0fe590ba96740b3ced7c2014fbae2844ba80bbb418474cec365e18a856521fba8019cd1
-DIST tokio-proto-0.1.1.crate 44268 BLAKE2B c692a0eb5774141d5fda504eb07f5989f81b939533f1e69b6dbc79bcca05bb44331c3a218f2aec9eda9a235195404e2265bb124b8e7746e9ab73430a9639cd44 SHA512 72854f0926ee82b677747df5c8e2a0e2b81227eeef2dd9f758e72433e93918a53177c29f11bbe08712e98fe8dbeb95fbad0ab884a6041fdf7d81da11d1a3a4f1
-DIST tokio-reactor-0.1.1.crate 20742 BLAKE2B 4251af205eaf3b871f50df1a05b02a7477e8373b2a349666c90402ebd7bcf5c6f37b1ac437f6fb008c3de15152e47e9aa0b02d8968c91cf1db82c3d873b83b9a SHA512 b008f29935d88006e888601160e6e7e167dd30831e1e525e9a3b2c8e73aadc1793f44b839f8ec87227fbc2a92ec0ee62e2f054b62c4241bb0687f3976245b1b6
-DIST tokio-service-0.1.0.crate 8376 BLAKE2B bb2193af371d14c19a7f79760d4544bc5ebcba46d38d9b2836e46b6041c4b0c68f7902af51dcd3c83970084f271b1f29591b1fa461b854cb1bcc46b4db2c4d4c SHA512 a22b5a33fc957abeb8556ad1f01c6574a855b24053f7bf1ec23376df42b1e83f2fa0a538828742f24f586456e0e1314abe74ca3ac62d364f905b74c2e45903c8
-DIST tokio-tcp-0.1.0.crate 11349 BLAKE2B 39cbafc4b260add399d7906f5fdf6c0bef61401bbf5aae662b4d966c174c938099c75ef76ea64bd877155cd72fa0e6482a8455f99b8203252edb20e9d42cd24a SHA512 a828368aa4ce8b5d8ae748307aa3925550d142d25fded39382f2852be85acf44121b12ecce23ab168911036694eb29c763c7ce9779e82554b4f9fc57e4e1cd11
-DIST tokio-threadpool-0.1.3.crate 47068 BLAKE2B 3936546b6f3dd7e735315e341f58b33f9c7ae6a9cf3cd856d5906eed20790c3c09b4ecb7c954123519e2e1a2dd71356624706861741a623111bd4a77df0d69eb SHA512 4b00ae4b93a283015182c8f5ba1f12d2390039f673cde6ce84eb2aa472da347261a16eab40ea275bdfe81af5c85ceff2a22bdabc0c3dafef368a7d1c4ccfd37e
-DIST tokio-timer-0.2.3.crate 22556 BLAKE2B 84b28727499c39bad5a78fe19ac316cdfc79d46b9671b257e8f03fd226ecfd67c873e8a753b4e91b28cec2bfef6956930607fc47ef822813758209d50c5ed969 SHA512 ea5c896da6684b32383e032d48ed4eae4b87b0260f16efcc4366eb7ef83c3dd3b47da9997f0b474cadd367cff799d72207bd77d2cdecc1c9463b991b4d197f18
-DIST tokio-tls-0.1.4.crate 25780 BLAKE2B 5d643d0cfd8d8093e61224f6be23563d955188735b7c98cf53c7a162a64e3bc2d1f14c11575f1cfd69133e1b02aceba090f3061eea842a97627398ed11be9e4c SHA512 d1308ffaa7ff1f2fe59e4ea9484d79bdfcb09d19c01d9b4599613d450ca304d27117ed535806394fa219fcd6ea4a859ffa1491b5905bb419c7a8478664e29cc3
-DIST tokio-udp-0.1.0.crate 9449 BLAKE2B 7c2d99b480261c78bbe8a3526642e273d254bfc6450df6aad4cf1f4c1ef5231a61fb458713ec963f40e9d47fc811dda6a1997a0fbdaceab123558a9ce6a8c4b7 SHA512 2b5d4a3bf0d6eff751bbf6a42d48bbaf4309d2b9dd47899a22c11c9cb421ba00d884b72f32bfc45169d9a4646b9efed7ae17537504c9aee54c8a7ea9cdd13c33
-DIST tokio-uds-0.1.7.crate 15094 BLAKE2B 82b9eb1726c3f5c6c52e70c40be42618bf0bb42eb61f045999af04809d98a40afb64f9e0b31097c6d6ade4d7a2239d72f28462a126a204b4a8c318c341374c50 SHA512 2d21490ceef08554e5633d602ba1c15751a9e36d3a51b58358bb99ee117de1cb029b262ec0174545ef5c88f7cf2e54823c678715e8b83ca91e6491213eeeb9eb
-DIST tokio-uds-proto-0.1.1.crate 5098 BLAKE2B 6161333ae3b2c4fca1e8955453f049da6e54d53061d33abc6eb7077e55444dc72b4e85fe21164328e9394cec0a77c955219d760f7af5e1a0a9fb53deb0e191b8 SHA512 ec04619ee8c82c32f21c0fd98200a765283b12562dbf4205b101f4fd29dc223c6967ec4f427899c461c071672c37a2256e40abf7dc20d07efce3b59f381f6684
-DIST toml-0.4.6.crate 40203 BLAKE2B 7b26566bd7a94cfb7907867d84cf097ad44158fe59086af82e059b0eb3dea3934831d61db11bd3cd6b2fb8a909e02b6f369d93eeb09dfcc1cba4859a793c5907 SHA512 659a243957649c987a509ad3b410d37ff7b16fb8e0ca5a1de183ea017e5dd63b88dd2f9770f386b739486bea28250c9853020d29b194994a7c22c5b78490ae95
-DIST unicode-bidi-0.3.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e
-DIST unicode-normalization-0.1.7.crate 330545 BLAKE2B abffe09db26d75c7ff8d09a485c0966e3a6ff1192b5edbbf4fd1e6915bbc9214242d6ae9d99dccf304c0d75b61006b4edbcd680d7823cdd47b8ed5a7075ef685 SHA512 4b4d3737244b1425ef8000318316decf8e167d3c92524e92bdd3c34798cf6fd1388ba7651da67d565f07d4640e9881145334fbcdfb8f20c33873d6e40ef3630e
-DIST unicode-width-0.1.5.crate 15761 BLAKE2B 575e6bfe8b8b70cb0e5a167bf546df2964361a223b03a65bdc588c32d4cf9f01194daa8d6d1c90319f1f9981aa5b092dce67c9c97450be4ea630784d834cdbe2 SHA512 bd5ac5f0433953d79408074239edc7c43ce23d56659d467805d81ab01c576a3cf77ccedb3bba41d48bc4ad46a8905ac8a1927b99312053ef6295fd940a6766d2
-DIST unicode-xid-0.1.0.crate 16000 BLAKE2B 159004a7bbb7476b39e982b51dbf615717095fd5946536e757653aa941bbf1b774f331db744ecc33bb2ead4b0a6d254fde86cfd6cd8b83ab9983fa89928eddbe SHA512 cc5343e2166938322cfd7c73f1f918f2a9c46846ac0ef55933d1e44cdfaf6f7da2b7ff18b68e356c47b6d8ba5565eda0db42c347dcbde830683f341ac2b1849d
-DIST url-1.7.0.crate 67909 BLAKE2B 342d0a01774102625e7411c067e1949d0d5fdcd11e2381aaeaa416c9123f977e5b8c1b988e94007a4abf654fe58c9723f3b1bf8644515473e79976da4c0327c1 SHA512 080c4b3a7e576fd4cd269605a5bd51c3e04fe9157200f7f411fc10d6f5a86b49c0e5c1dbb0bd522fe4be652836785ab716a80fd73474476040a0a7055772d90f
-DIST vcpkg-0.2.3.crate 6015 BLAKE2B 8259f1e9c137fdbbc0277976bfaec28074af3ce87149fffb441a5692c84b0e4a9c70b61b57d82c82d7603569fb3a9a86244a68a1834797e4745f179b941d1ce6 SHA512 ff1440f2d7d2e231fd959a328fc07ac1d4e4041f42723d2edf2226b74024aa13016eaaa364d7221ca8440381769ca03c24bc1c8d49aa2b5708871541b8a9ef0a
-DIST vec_map-0.8.1.crate 14959 BLAKE2B f5c179ccb4349d543747d5e3bb3edfca4bc9f3f64ba3c2d40fb1d9cba98433b7a0641387aafda6347c9b3603592c64bd820b217b46fbfcd37f802f298e5793ab SHA512 026cf10dc7ba98ae51dd312fc847cbaea41c25f0da5db6e0e22c2ecf75584bbf876d7bd96035fbbcf6696d702d5a3f25977e02a2d77cf519aa21e3ed05710e40
-DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
-DIST winapi-0.3.4.crate 905247 BLAKE2B a6dacb223c0f7743af4c16d4256eea6fdab49ef7f48b9d80bd3da8bc25d6c53e12e98d45e50eff17d08c20099fb92ebcf5ed50928ea2e0873df20461f30b9a5a SHA512 4636ceea813181de46c0bb2f837982936a69376e2b3a58d541a982a494ab4e5b52f3baf820f714a81a2e742def2bf07a2d8313e31b45e51dc7e4d350a5b24579
-DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
-DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
-EBUILD sakcl-0.1.0.ebuild 2249 BLAKE2B f46fb927d596525daeb6c7b0b12a8844a576cf900ef45ef3e5c77afedab04ea79b41cda79af0a81f2691fe49f96e09b9ede4c7d378a4f385e7f75f0683801e60 SHA512 50f4847b09e33ff7ebcc6aef35bd9cfef473f920257177d944e74fc7aa10d403e215f35cebed85d2541d3a963edee57409a7663927d06dd2e9196456981b020b
-MISC metadata.xml 244 BLAKE2B 7177daf39270783a69096a90fb14820fa3af27a866de3dfea5fbcef92f605529920277148ddea77a384d9732c06103a474d85de4739b32015ebbbec0acd01710 SHA512 d168bf106a3677d8ba817c0170783804105641c8a60e846e121a08d36193ac3a735b0d707524b9d975a11cee6e4516733e9da7edac1af9c9acf3c82f57cc65ce
diff --git a/sys-auth/sakcl/metadata.xml b/sys-auth/sakcl/metadata.xml
deleted file mode 100644
index 478166bcbd9a..000000000000
--- a/sys-auth/sakcl/metadata.xml
+++ /dev/null
@@ -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="gitlab">cardoe/sakcl</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sys-auth/sakcl/sakcl-0.1.0.ebuild b/sys-auth/sakcl/sakcl-0.1.0.ebuild
deleted file mode 100644
index 7314b35fd5f1..000000000000
--- a/sys-auth/sakcl/sakcl-0.1.0.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 2017-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Auto-Generated by cargo-ebuild 0.1.5
-
-EAPI=6
-
-CRATES="
-ansi_term-0.11.0
-arrayvec-0.4.7
-atty-0.2.10
-bitflags-0.9.1
-bitflags-1.0.3
-byteorder-1.2.3
-bytes-0.4.8
-cc-1.0.15
-cfg-if-0.1.3
-clap-2.31.2
-core-foundation-0.2.3
-core-foundation-sys-0.2.3
-crossbeam-deque-0.3.1
-crossbeam-epoch-0.4.1
-crossbeam-utils-0.3.2
-foreign-types-0.3.2
-foreign-types-shared-0.1.1
-fuchsia-zircon-0.3.3
-fuchsia-zircon-sys-0.3.3
-futures-0.1.21
-idna-0.1.4
-iovec-0.1.2
-kernel32-sys-0.2.2
-lazy_static-0.2.11
-lazy_static-1.0.0
-lazycell-0.6.0
-lber-0.1.6
-ldap3-0.6.0
-libc-0.2.41
-log-0.3.9
-log-0.4.1
-matches-0.1.6
-memoffset-0.2.1
-mio-0.6.14
-mio-uds-0.6.6
-miow-0.2.1
-native-tls-0.1.5
-net2-0.2.32
-nodrop-0.1.12
-nom-2.2.1
-num_cpus-1.8.0
-openssl-0.9.24
-openssl-probe-0.1.2
-openssl-sys-0.9.31
-percent-encoding-1.0.1
-pkg-config-0.3.11
-proc-macro2-0.3.8
-proc-macro2-0.4.3
-quote-0.5.2
-quote-0.6.2
-rand-0.3.22
-rand-0.4.2
-redox_syscall-0.1.38
-redox_termios-0.1.1
-remove_dir_all-0.5.1
-sakcl-0.1.0
-schannel-0.1.12
-scoped-tls-0.1.2
-scopeguard-0.3.3
-security-framework-0.1.16
-security-framework-sys-0.1.16
-serde-1.0.60
-serde_derive-1.0.60
-slab-0.3.0
-slab-0.4.0
-smallvec-0.2.1
-strsim-0.7.0
-structopt-0.2.8
-structopt-derive-0.2.8
-syn-0.13.11
-syn-0.14.0
-take-0.1.0
-tempdir-0.3.7
-termion-1.5.1
-textwrap-0.9.0
-tokio-0.1.6
-tokio-core-0.1.17
-tokio-executor-0.1.2
-tokio-fs-0.1.0
-tokio-io-0.1.6
-tokio-proto-0.1.1
-tokio-reactor-0.1.1
-tokio-service-0.1.0
-tokio-tcp-0.1.0
-tokio-threadpool-0.1.3
-tokio-timer-0.2.3
-tokio-tls-0.1.4
-tokio-udp-0.1.0
-tokio-uds-0.1.7
-tokio-uds-proto-0.1.1
-toml-0.4.6
-unicode-bidi-0.3.4
-unicode-normalization-0.1.7
-unicode-width-0.1.5
-unicode-xid-0.1.0
-url-1.7.0
-vcpkg-0.2.3
-vec_map-0.8.1
-winapi-0.2.8
-winapi-0.3.4
-winapi-build-0.1.1
-winapi-i686-pc-windows-gnu-0.4.0
-winapi-x86_64-pc-windows-gnu-0.4.0
-ws2_32-sys-0.2.1
-"
-
-inherit cargo
-
-DESCRIPTION="OpenSSH AuthorizedKeysCmd provider utilizing LDAP"
-HOMEPAGE="https://gitlab.com/cardoe/sakcl"
-SRC_URI="$(cargo_crate_uris ${CRATES})"
-RESTRICT="mirror"
-LICENSE="|| ( MIT Apache-2.0 )"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="libressl"
-
-DEPEND="!libressl? ( dev-libs/openssl:0= )
- libressl? ( dev-libs/libressl )"
-RDEPEND="${DEPEND}"
diff --git a/sys-auth/ssh-ldap-pubkey/Manifest b/sys-auth/ssh-ldap-pubkey/Manifest
index 804322a7eb6c..17de48caee7f 100644
--- a/sys-auth/ssh-ldap-pubkey/Manifest
+++ b/sys-auth/ssh-ldap-pubkey/Manifest
@@ -1,7 +1,9 @@
DIST ssh-ldap-pubkey-1.3.0.tar.gz 14530 BLAKE2B 1de6913e4abb25d441731b3c36b64361f5fa8900c289b1f4ef58776ab0018414d20b4b24716833e1e27e5dc18079ec77c283bab88879e3fb719fc9ad054267ea SHA512 0c675b0bf68ccecdabda5f4f559772fd0d34151794c2a3855e063befffe9777ceb79e99b5649f15e5bd0c4ea40c22f734d1748a8053d49bffea58077b72efe16
DIST ssh-ldap-pubkey-1.3.1.tar.gz 15263 BLAKE2B e073093ff5c2e5ebb560d00b4973a0d26c708d647974a1e2a3298d5be656a2a8f9099c9fa805eda9c0e69b615dccbf43c6eaec5a7284d612e8d7d71784c3d673 SHA512 fe17ad5515e044052350d68222ae1f2ba2b8dde796c3665a1e41094c0311609d37e27f95bf6f048ba881bd722717cb80b127d48c083c2c7ae9c53661ad4039e4
+DIST ssh-ldap-pubkey-1.3.2.tar.gz 15311 BLAKE2B a8119b9808de556184c7f88c86b657d5d342e476b27cf53d92f37b8e9d3db69182b55c62a636bec6624c5d1aa2a90e3a04a22ce5ee8020ada27582b1ac6eefa3 SHA512 8475715151f331017850c094a50bd285574533fa6266341effc83f758ca30af9b9c24b54fce8c3eac5441c5cf18b0d7aa91bb04829b71efc4b8dcacba3642415
DIST ssh-ldap-pubkey-130478a7532a8d3dfb0c8e3fbeac494908b8ec55.patch 1494 BLAKE2B 3fb89340d8177db79396b13615437aa921ecc2d21b8ca5c918587bb07f9fb53bc8f356c50c57269b1ffe04995033815d7632ff060485d4c29d34dc7805227533 SHA512 dfc137b6fb2bc0aea698b23ea462de2bd00503b9b21f022b77b28d51020758730ea4017b890e298616beb198816489862830d4dda7cae5114572523ad6289472
DIST ssh-ldap-pubkey-8d718357dfa5a62f919e61cf620a862cae87e833.patch 2215 BLAKE2B abeaa5a364cd98050fd8abb1019cc203b72e96baa4c3704c7aac6cadc07d999defa2333f6ca4f6793dd0e758b08ab198135c65d100f5f91eba6273c07dd20250 SHA512 85136608352fb35ede70eff8522e09167e48eed5c99a87756ea8b3f641de0dc169bf066d0c21a28fc35c41337372803d97bd37ca8bad1dbafb92464086fe3a63
EBUILD ssh-ldap-pubkey-1.3.0-r2.ebuild 2230 BLAKE2B b986500547aa2b333853370d32593cdf212ccf3dbca3f5f5855d28003921ca38374e135f5df160b8275033bb92120a5e9490a89d0803057dee530744c1941a15 SHA512 a436ac19d513349d15476dc33c944a0e5986aefbeff886544912ab0e8522bbe75da12c52e2a85c3c58431aa1a4dd5ce9ce1e5ff179d8c2628d6cdade906edc90
EBUILD ssh-ldap-pubkey-1.3.1.ebuild 1727 BLAKE2B e52359911c973d590c630317c64aea71b1628e2e1ca9d874f1efb32ea3a026fa8f9613df2b76c8361d9bb8c4a360d8486893d793de1201e5c1eb4f9da7692b57 SHA512 ed287e75ba5db0afa8416adba39c7b0221cdab2eb3dfd698c0ae481419392677e6e5a9dedaa84602f3bfb0bb7b0455d3081749ce33920f717893422bf74b4bcc
+EBUILD ssh-ldap-pubkey-1.3.2.ebuild 1729 BLAKE2B 24d68899abc303d596711cca95fd1e73266ed4415439a18c9fcb1d9514c37dec5c3ec83ca081b7770d6df26f5ce175fa370ebd4517d2933d6021ce2b977235bb SHA512 44d47ad9c94b67317963c9dc96e84780aaa838d2ed18c9f1acef674cfc62309e3f8c92d530833f7e75266db4890c9695587ae6b7d3ce10ed278bb0b7116615df
MISC metadata.xml 523 BLAKE2B 0a9308f1acc865d1150c5d1f7275ab7d213965be821936aadc1e92b6a0ca0f3ba90a8e4b28a1683b182fe1d540991ff032407e641ce0ea4b4f8511a880e74d99 SHA512 f9db947dfb435f981350a30cd8d6d9163b9b5067f610eae87f17c85d6a123a2dd620aa06d1a290ed148321d68c37877662885b07b5af15fce3f13d0afbba67dc
diff --git a/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.2.ebuild b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.2.ebuild
new file mode 100644
index 000000000000..bbe6ce570114
--- /dev/null
+++ b/sys-auth/ssh-ldap-pubkey/ssh-ldap-pubkey-1.3.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit distutils-r1
+
+DESCRIPTION="Utility to manage SSH public keys stored in LDAP"
+HOMEPAGE="https://github.com/jirutka/ssh-ldap-pubkey"
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/jirutka/${PN}/${PN}.git"
+
+ inherit git-r3
+else
+ SRC_URI="https://github.com/jirutka/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="schema test"
+RESTRICT="!test? ( test )"
+
+MY_CDEPEND="
+ dev-python/docopt[${PYTHON_USEDEP}]
+ >=dev-python/python-ldap-3.0[${PYTHON_USEDEP}]
+ virtual/logger"
+
+DEPEND="
+ ${MY_CDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-describe[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )"
+
+# We need to block previous net-misc/openssh packages
+# to avoid file collision on "/etc/openldap/schema/openssh-lpk.schema"
+RDEPEND="${MY_CDEPEND}
+ schema? ( !net-misc/openssh[ldap] )"
+
+DOCS=( README.md CHANGELOG.adoc )
+
+src_prepare() {
+ sed -i -e 's/pyldap/python-ldap >= 3.0/' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ pytest -vv || die "Tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use schema; then
+ insinto /etc/openldap/schema
+ doins etc/openssh-lpk.schema
+ fi
+
+ local MY_DOCDIR="/usr/share/doc/${PF}/examples"
+ insinto "${MY_DOCDIR}"
+ doins etc/ldap.conf
+
+ # We don't want to compress this small file to allow user
+ # to diff configuration against upstream's default
+ docompress -x "${MY_DOCDIR}"
+}
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 6642edea075c..d3c64f399c5d 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -7,8 +7,10 @@ DIST sssd-1.16.3.tar.gz 6217114 BLAKE2B eefaf8de466d0d76e9a4b60aefef6eb63c17a55b
DIST sssd-2.1.0.tar.gz 6463331 BLAKE2B 9226370dc384c58841d944bdf9b067d953bf138ee7a289f01a4b8bb5d09beee3b9f21609989123d8f4f9fc13237670d61e32dcb194555ddc6785c598ce78d08c SHA512 12a7e5b89d462350af3c43e15b24a437dd985ac4a2e419d5e52cc0d05c6eacb9319d39b23681595ef860120cd1ae6e5fb265054afeddcb05d3d5f5de5d6ffa63
DIST sssd-2.2.0.tar.gz 6642715 BLAKE2B e6c16ca69effe59769fc166c02203faee445ebe2bf551c6a1460bdee2474ccbce1a38b3aa59b1ae4a79bb170696a784b800a9299025bf6a58bc9aeb94b946338 SHA512 9ebd8784e1f0c72cb808bbc153c0b0aa9bf507938f78336a260073a89b49350dc2c6172653509738ea7a50bb9da596725e1d6c92f99c7a03308aa42f6378dbbb
DIST sssd-2.2.2.tar.gz 6767578 BLAKE2B e0eedaf1da1de953903730c96479af0709ee14dd83eca82a11316dc96c29573b5f3de5965f386d5c12a69e7d98b6168c9d197bbd46ac51f0122feababe52dfe1 SHA512 4cce8fdbcc05d1469dad5ba987cb0f9bc33702b37f85e8e248975461bb50b0740fec92ff213bdb640b506405be7ead936ff253ab02d4a27205ddf20cc0e54801
-EBUILD sssd-1.16.3-r3.ebuild 6052 BLAKE2B f1ee28213555ea2ab55d1249c4d27684b1f544130f1237efa14f573bba40ec43e6d496bb3a5b8c5728c3e3b75db125c10012af075b2369e03344d08a42e370fa SHA512 92ead153c2d436e3e13293b903130cdd425f62f1b37c32caa179cd251c9b83871cf04a858a1df1ce4dea340a5992b4bd06b7b21bb34ed0127153330c012efb11
-EBUILD sssd-2.1.0-r1.ebuild 5972 BLAKE2B 3bc60e481be6693f2651ea7b14ac810ea36287d634d9d5cd867244398701c72629a76b21746f9857f8c4b1fdef8562a42b3de9aebb8272b3dbd7a4f8459dfb2d SHA512 60649c34631d45abbc419e5ff6685279c1e2d821a2dc0f0b6cb721f5503c290e8f7f3274666f3435ec4ed7a6570459668eb320f376ffee55626233b44cd45ef9
-EBUILD sssd-2.2.0-r1.ebuild 5972 BLAKE2B 3bc60e481be6693f2651ea7b14ac810ea36287d634d9d5cd867244398701c72629a76b21746f9857f8c4b1fdef8562a42b3de9aebb8272b3dbd7a4f8459dfb2d SHA512 60649c34631d45abbc419e5ff6685279c1e2d821a2dc0f0b6cb721f5503c290e8f7f3274666f3435ec4ed7a6570459668eb320f376ffee55626233b44cd45ef9
-EBUILD sssd-2.2.2.ebuild 5972 BLAKE2B 3bc60e481be6693f2651ea7b14ac810ea36287d634d9d5cd867244398701c72629a76b21746f9857f8c4b1fdef8562a42b3de9aebb8272b3dbd7a4f8459dfb2d SHA512 60649c34631d45abbc419e5ff6685279c1e2d821a2dc0f0b6cb721f5503c290e8f7f3274666f3435ec4ed7a6570459668eb320f376ffee55626233b44cd45ef9
+DIST sssd-2.2.3.tar.gz 6894302 BLAKE2B b72443ebd4f50581a0d9d2b7cf691fdda0dfe3cfb2ed82c383595aeca8d6198c7f44f1c49e56bdfeac23f9151897ac2df70d1afbbeceb2231daee71492884420 SHA512 b61d52a53e26e8efa9cb799fc6efc2314bf9d174d3cacfe591a4ca77530637591eacc0dc70c0555252e04a9617e8b134b1ab2d9b0f7351b4228e7b61499e6a10
+EBUILD sssd-1.16.3-r3.ebuild 6079 BLAKE2B ff6710715c92317a422dc7169b9f1925979752410004018639ed8eabadef13dbabb6666d5c529949acc01956d404685d9b08bb75605e268148cd69f4a84df07c SHA512 73ddf408c7463a764fcbd80f2f25cde6c71e25036590eba8e1837291dc22f5c9b80b58ae876755de1f3eff7f307e92624f9354e1469120dc4ca3c36510f094d4
+EBUILD sssd-2.1.0-r1.ebuild 5999 BLAKE2B e1ca08d00102f1a3694b0030ac79aab7bc1f2e95a3a2d995e978d7335d75a96927c68bc5795c1eb8c1876972435585bcef03193fb54b77ecf9a14cd8a9cc3651 SHA512 e2887c4be79d7b8063ec98b9b0bbdec78fb6927a903912089129e5692d8aa991199aefbf7cb0dc0692bb01a0cf7df32772ccd5c8783051df3d0be5a8feaa36b0
+EBUILD sssd-2.2.0-r1.ebuild 5999 BLAKE2B e1ca08d00102f1a3694b0030ac79aab7bc1f2e95a3a2d995e978d7335d75a96927c68bc5795c1eb8c1876972435585bcef03193fb54b77ecf9a14cd8a9cc3651 SHA512 e2887c4be79d7b8063ec98b9b0bbdec78fb6927a903912089129e5692d8aa991199aefbf7cb0dc0692bb01a0cf7df32772ccd5c8783051df3d0be5a8feaa36b0
+EBUILD sssd-2.2.2.ebuild 5999 BLAKE2B e1ca08d00102f1a3694b0030ac79aab7bc1f2e95a3a2d995e978d7335d75a96927c68bc5795c1eb8c1876972435585bcef03193fb54b77ecf9a14cd8a9cc3651 SHA512 e2887c4be79d7b8063ec98b9b0bbdec78fb6927a903912089129e5692d8aa991199aefbf7cb0dc0692bb01a0cf7df32772ccd5c8783051df3d0be5a8feaa36b0
+EBUILD sssd-2.2.3.ebuild 5999 BLAKE2B e1ca08d00102f1a3694b0030ac79aab7bc1f2e95a3a2d995e978d7335d75a96927c68bc5795c1eb8c1876972435585bcef03193fb54b77ecf9a14cd8a9cc3651 SHA512 e2887c4be79d7b8063ec98b9b0bbdec78fb6927a903912089129e5692d8aa991199aefbf7cb0dc0692bb01a0cf7df32772ccd5c8783051df3d0be5a8feaa36b0
MISC metadata.xml 1090 BLAKE2B 7085d66b3454b3756d7dab49b6d9525c4ba90156d07f2710f4eb3c5bf3bbd9d10412d511dc0fe091ac4c5291f87a258fac6adbe9732d20a96660f4e0a66cf247 SHA512 2cbf20cd206a45bd82b1416926a02de06bf40b1b4168f19202c367cf8e24d764745b8a5116366ee10520cae15800e17b43d3000995419117f02b2d37474f142e
diff --git a/sys-auth/sssd/sssd-1.16.3-r3.ebuild b/sys-auth/sssd/sssd-1.16.3-r3.ebuild
index 80746e164106..cc419dffd97a 100644
--- a/sys-auth/sssd/sssd-1.16.3-r3.ebuild
+++ b/sys-auth/sssd/sssd-1.16.3-r3.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.1.0-r1.ebuild b/sys-auth/sssd/sssd-2.1.0-r1.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.1.0-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.1.0-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.0-r1.ebuild b/sys-auth/sssd/sssd-2.2.0-r1.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.2.0-r1.ebuild
+++ b/sys-auth/sssd/sssd-2.2.0-r1.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.2.ebuild b/sys-auth/sssd/sssd-2.2.2.ebuild
index e89158a50907..1e5fa63b4082 100644
--- a/sys-auth/sssd/sssd-2.2.2.ebuild
+++ b/sys-auth/sssd/sssd-2.2.2.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~spar
LICENSE="GPL-3"
SLOT="0"
IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
COMMON_DEP="
>=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
diff --git a/sys-auth/sssd/sssd-2.2.3.ebuild b/sys-auth/sssd/sssd-2.2.3.ebuild
new file mode 100644
index 000000000000..1e5fa63b4082
--- /dev/null
+++ b/sys-auth/sssd/sssd-2.2.3.ebuild
@@ -0,0 +1,231 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic linux-info multilib-minimal pam systemd toolchain-funcs
+
+DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
+HOMEPAGE="https://pagure.io/SSSD/sssd"
+SRC_URI="http://releases.pagure.org/SSSD/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEP="
+ >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
+ >=dev-libs/popt-1.16
+ dev-libs/glib:2
+ >=dev-libs/ding-libs-0.2
+ >=sys-libs/talloc-2.0.7
+ >=sys-libs/tdb-1.2.9
+ >=sys-libs/tevent-0.9.16
+ >=sys-libs/ldb-1.1.17-r1:=
+ >=net-nds/openldap-2.4.30[sasl]
+ net-libs/http-parser
+ >=dev-libs/libpcre-8.30
+ >=app-crypt/mit-krb5-1.10.3
+ dev-libs/jansson
+ net-misc/curl
+ locator? (
+ >=app-crypt/mit-krb5-1.12.2[${MULTILIB_USEDEP}]
+ >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}]
+ )
+ >=sys-apps/keyutils-1.5:=
+ >=net-dns/c-ares-1.7.4
+ >=dev-libs/nss-3.12.9
+ selinux? (
+ >=sys-libs/libselinux-2.1.9
+ >=sys-libs/libsemanage-2.1
+ )
+ >=net-dns/bind-tools-9.9[gssapi]
+ >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
+ >=sys-apps/dbus-1.6
+ acl? ( net-fs/cifs-utils[acl] )
+ nfsv4? ( || ( >=net-fs/nfs-utils-2.3.1-r2 net-libs/libnfsidmap ) )
+ nls? ( >=sys-devel/gettext-0.18 )
+ virtual/libintl
+ netlink? ( dev-libs/libnl:3 )
+ samba? ( >=net-fs/samba-4.10.2[winbind] )
+ "
+
+RDEPEND="${COMMON_DEP}
+ >=sys-libs/glibc-2.17[nscd]
+ selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )
+ "
+DEPEND="${COMMON_DEP}
+ test? ( dev-libs/check )
+ manpages? (
+ >=dev-libs/libxslt-1.1.26
+ app-text/docbook-xml-dtd:4.4
+ )"
+
+CONFIG_CHECK="~KEYS"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/ipa_hbac.h
+ /usr/include/sss_idmap.h
+ /usr/include/sss_nss_idmap.h
+ /usr/include/wbclient_sssd.h
+ # --with-ifp
+ /usr/include/sss_sifp.h
+ /usr/include/sss_sifp_dbus.h
+ # from 1.15.3
+ /usr/include/sss_certmap.h
+)
+
+pkg_setup(){
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ sed -i 's:#!/sbin/runscript:#!/sbin/openrc-run:' \
+ "${S}"/src/sysv/gentoo/sssd.in || die "sed sssd.in"
+
+ default
+ eautoreconf
+ multilib_copy_sources
+}
+
+src_configure() {
+ local native_dbus_cflags=$($(tc-getPKG_CONFIG) --cflags dbus-1)
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ # set initscript to sysv because the systemd option needs systemd to
+ # be installed. We provide our own systemd file anyway.
+ local myconf=()
+ #Work around linker dependency problem.
+ append-ldflags "-Wl,--allow-shlib-undefined"
+
+ myconf+=(
+ --localstatedir="${EPREFIX}"/var
+ --enable-nsslibdir="${EPREFIX}"/$(get_libdir)
+ --with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
+ --enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
+ --with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/samba/ldb
+ --with-os=gentoo
+ --with-nscd
+ --with-unicode-lib="glib2"
+ --disable-rpath
+ --disable-silent-rules
+ --sbindir=/usr/sbin
+ --without-kcm
+ $(use_with samba libwbclient)
+ --with-secrets
+ $(multilib_native_use_with samba)
+ $(multilib_native_use_enable acl cifs-idmap-plugin)
+ $(multilib_native_use_with selinux)
+ $(multilib_native_use_with selinux semanage)
+ $(use_enable locator krb5-locator-plugin)
+ $(multilib_native_use_with nfsv4 nfsv4-idmapd-plugin)
+ $(use_enable nls )
+ $(multilib_native_use_with netlink libnl)
+ $(multilib_native_use_with manpages)
+ $(multilib_native_use_with sudo)
+ $(multilib_native_use_with autofs)
+ $(multilib_native_use_with ssh)
+ --with-crypto="nss"
+ --with-initscript="sysv"
+ --without-python2-bindings
+ --without-python3-bindings
+
+ KRB5_CONFIG=/usr/bin/${CHOST}-krb5-config
+ )
+
+ if ! multilib_is_native_abi; then
+ # work-around all the libraries that are used for CLI and server
+ myconf+=(
+ {POPT,TALLOC,TDB,TEVENT,LDB}_{CFLAGS,LIBS}=' '
+ # ldb headers are fine since native needs it
+ # ldb lib fails... but it does not seem to bother
+ {DHASH,COLLECTION,INI_CONFIG_V{0,1,1_1}}_{CFLAGS,LIBS}=' '
+ {PCRE,CARES,SYSTEMD_LOGIN,SASL,GLIB2,DBUS,CRYPTO}_{CFLAGS,LIBS}=' '
+
+ # use native include path for dbus (needed for build)
+ DBUS_CFLAGS="${native_dbus_cflags}"
+
+ # non-pkgconfig checks
+ ac_cv_lib_ldap_ldap_search=yes
+ --without-secrets
+ --without-libwbclient
+ --without-kcm
+ --with-crypto=""
+ )
+
+ use locator || myconf+=(
+ KRB5_CONFIG=/bin/true
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake libnss_sss.la pam_sss.la
+ use locator && emake sssd_krb5_locator_plugin.la
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ emake -j1 DESTDIR="${D}" "${_at_args[@]}" install
+ else
+ # easier than playing with automake...
+ dopammod .libs/pam_sss.so
+
+ into /
+ dolib.so .libs/libnss_sss.so*
+
+ if use locator; then
+ exeinto /usr/$(get_libdir)/krb5/plugins/libkrb5
+ doexe .libs/sssd_krb5_locator_plugin.so
+ fi
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ insinto /etc/sssd
+ insopts -m600
+ doins "${S}"/src/examples/sssd-example.conf
+
+ insinto /etc/logrotate.d
+ insopts -m644
+ newins "${S}"/src/examples/logrotate sssd
+
+ newconfd "${FILESDIR}"/sssd.conf sssd
+ newinitd "${FILESDIR}"/sssd sssd
+
+ keepdir /var/lib/sss/db
+ keepdir /var/lib/sss/deskprofile
+ keepdir /var/lib/sss/gpo_cache
+ keepdir /var/lib/sss/keytabs
+ keepdir /var/lib/sss/mc
+ keepdir /var/lib/sss/pipes/private
+ keepdir /var/lib/sss/pubconf/krb5.include.d
+ keepdir /var/lib/sss/secrets
+ keepdir /var/log/sssd
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}
+
+multilib_src_test() {
+ default
+}
+
+pkg_postinst(){
+ elog "You must set up sssd.conf (default installed into /etc/sssd)"
+ elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"
+ elog "features. Please see howto in https://docs.pagure.org/SSSD.sssd/design_pages/smartcard_authentication_require.html"
+}
diff --git a/sys-auth/ykpers/Manifest b/sys-auth/ykpers/Manifest
index 4fcac268cd1c..aeb054828449 100644
--- a/sys-auth/ykpers/Manifest
+++ b/sys-auth/ykpers/Manifest
@@ -1,9 +1,5 @@
-DIST ykpers-1.18.0.tar.gz 124932 BLAKE2B 48e7045429081c1e577ca560b3a10a4cc380820add40526dbb2a8e0fe347eae79c1dff8335c5363148da55cb374e193230ecb6273b08566ef94959848ceb848e SHA512 d636fcabf94a3fb48841572b7b0f03a12a3b3243b11ed7377654d01c33c7282dc321ee13b13c1ee3f2a49fc5015e326a96ef5bc1594b8592d07c1e5aa0521d20
-DIST ykpers-1.18.1.tar.gz 125397 BLAKE2B 7393373414f9f2f9474408c86b8abba0f2034f5908ab8c14fd1dbf9acab40994b43b19031a58f5e889acaf289869b82bd429199237da173e3fa19154b4424374 SHA512 faf9c98fc41a64ae17e2002cd22e89fa2f51de9941aa6eb10c49aa78fd2e2867a5d47fc91fd91ab8e916117cba08629f3f1b076d91698ac2fee6e43366d948a8
-DIST ykpers-1.19.0.tar.gz 125960 BLAKE2B 8b0ce106ec0c6e390f13e960f26d64bf17e4f481f8bf4cdfb29f050bdbcc9f73750993caa00c46f6bc0c59a8cef0891d2d4fa97cea96084b0c9a762adfc3f81a SHA512 413f81325782f0d71501d3dbf5aaaf646bd5dc02d87308a7f650044dfe860dc13b7cef11afa8794df3049c729e10da33ffad86e3f148ac429ee64685bf0fe56e
DIST ykpers-1.19.3.tar.gz 127789 BLAKE2B 8dfc2751be92e69fcf98f5dc75d87eb170a4f70ff13faa321a85d4a04e27818823acbf02284ba23cb78ea758111513457ced4cdaa6961621a91f68b059eff378 SHA512 436c9807e488f7b324b892da7bfc7ea93e2b746cc3ae075822e9e8bfe478ef8e61c194127e5d4f50f6c1d9512292640d033464cceb6b8a18069411ff7993cc52
-EBUILD ykpers-1.18.0.ebuild 937 BLAKE2B ea45c65f0927b0a6c810b90c5662505f68f85e78eeb6aa1f0be6a83ffe13c3237d46aef84614da11321cdf02224629a2344413f1f5d8880fd0cbeb9db660cb5a SHA512 8313c2c13adeacf11427cfa6dfd8455f141ac5d992a3bd418731867e3d599a946edb02e0b9cfc319ceef9506c4e6e60ee75b46ce78f8a5f3c0925cab9a9f348c
-EBUILD ykpers-1.18.1.ebuild 981 BLAKE2B af4f36e8d758a125997188c48e16083d3d45cc66334fdc3330dafa175ee552ebbf0a4a88a78c598e6f00b6d12097f7295d874381fcd653c3e0f60d209fe32beb SHA512 b118dd9c1897a434460ca12f3887868c7240eaa5c81035e3f6101300f4519267802aae1f6882e3a24b5a40e669031697635fb87ad8caa1ea35262b93665b0e3f
-EBUILD ykpers-1.19.0.ebuild 995 BLAKE2B b4c7a15d5d52056492d04bed8644dd8bffed31625e2d7df5e52bc93d7828d2a21d3f05cbe514778845666461749d77d78cddb8e21bacb1e1231f3be6ef42f9d2 SHA512 864b9228c1eb50c8f0e9e70f32b0ebd394b3f6adeaaf80e694947fd8d64e9058aa0d43fa1529d39b8dcb2cf2ac30f4d8c04e35699e9a00aabcca0b3c20023da8
+DIST ykpers-1.20.0.tar.gz 127975 BLAKE2B 8753332be4df3eeb6ef0489782037fca12883a263d5697cfaee901763e4698ca5415953da1c2f8b3512de041c1e78735c03a5e6ea2101c71ada36d4e6d5d3d2d SHA512 a38b26700793f0a801e5f5889bbbce4a3f728d22aaecf8d0890f1b5135e67bed16a78b7a36dbc323c5d296901f6dd420fa658a982492a0cd9f0bbf95a5fbc823
EBUILD ykpers-1.19.3-r1.ebuild 1077 BLAKE2B c80749b2db997e79112cec9dee3b6ad3e838ed30febc099d79180f1e2a9057edd200b705a1421b2f6e378be8a514c0a3e04cb809f2f795e00a88a95447d9fdce SHA512 b114d2b8f472da3dfebb2f5b5de9ca69a73dbe32abe9b5f62fd694a5d5755f80493d30d741d2ddcaa06d9235263c6fcc5abff54c94b3fd407a5d9f71ca1fa78f
+EBUILD ykpers-1.20.0.ebuild 1079 BLAKE2B e33df34982e28e79e546150670c0e8e11c1b2cd5642064c828c40a5e8972cd303b4e9d3d3bd8957b5876e5bfbdcd7e03e652796fa688dad051056dd9bf4e2a45 SHA512 ab179c6e71cfc3c58984d42a947b4e371471b65b6e3bdc69af084a134ebc01bfa09381b7ffca47b3f18d1081c7976caffc0cc8931e90ef71427ebad461bd02e7
MISC metadata.xml 632 BLAKE2B b03dff691e31f6d0ff188f1e10156140f0b9d5a91993be3be01f291e5edb75a0e8776a550ad3a66ac0244c402bbb40aa9e7948307d498d05d5c8d6b9b1997c4a SHA512 1cb1ba38e29077530438a94c0a2c4e6724abc4b8e3f946466d141497495b6f316094c5f6d2313e260b163c979f65a777570de03a7630c2908a085ce5da34580b
diff --git a/sys-auth/ykpers/ykpers-1.18.0.ebuild b/sys-auth/ykpers/ykpers-1.18.0.ebuild
deleted file mode 100644
index f752624fdd0d..000000000000
--- a/sys-auth/ykpers/ykpers-1.18.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools udev
-
-DESCRIPTION="Library and tool for personalization of Yubico's YubiKey"
-SRC_URI="https://github.com/Yubico/yubikey-personalization/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/Yubico/yubikey-personalization"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="BSD-2"
-IUSE="static-libs consolekit"
-
-RDEPEND="
- >=sys-auth/libyubikey-1.6
- virtual/libusb:1"
-DEPEND="${RDEPEND}
- app-text/asciidoc
- virtual/pkgconfig"
-RDEPEND="${RDEPEND}
- consolekit? ( sys-auth/consolekit[acl] )"
-
-S="${WORKDIR}/yubikey-personalization-${PV}"
-
-DOCS=( doc/. AUTHORS NEWS README )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --libdir=/usr/$(get_libdir) \
- --localstatedir=/var \
- $(use_enable static-libs static)
-}
-
-src_install() {
- default
- use consolekit && udev_dorules *.rules
-}
diff --git a/sys-auth/ykpers/ykpers-1.18.1.ebuild b/sys-auth/ykpers/ykpers-1.18.1.ebuild
deleted file mode 100644
index 0ffb8502d96b..000000000000
--- a/sys-auth/ykpers/ykpers-1.18.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools udev
-
-DESCRIPTION="Library and tool for personalization of Yubico's YubiKey"
-SRC_URI="https://github.com/Yubico/yubikey-personalization/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-HOMEPAGE="https://github.com/Yubico/yubikey-personalization"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="BSD-2"
-IUSE="static-libs consolekit"
-
-RDEPEND="
- >=sys-auth/libyubikey-1.6
- virtual/libusb:1"
-DEPEND="${RDEPEND}
- app-text/asciidoc
- virtual/pkgconfig"
-RDEPEND="${RDEPEND}
- consolekit? ( sys-auth/consolekit[acl] )"
-
-S="${WORKDIR}/yubikey-personalization-${PV}"
-
-DOCS=( doc/. AUTHORS NEWS README )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --libdir=/usr/$(get_libdir) \
- --localstatedir=/var \
- $(use_enable static-libs static)
-}
-
-src_install() {
- default
- use consolekit && udev_dorules *.rules
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/sys-auth/ykpers/ykpers-1.19.0.ebuild b/sys-auth/ykpers/ykpers-1.20.0.ebuild
index 264c412f26d1..4db6dbd05bb2 100644
--- a/sys-auth/ykpers/ykpers-1.19.0.ebuild
+++ b/sys-auth/ykpers/ykpers-1.20.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit autotools udev
@@ -9,20 +9,21 @@ DESCRIPTION="Library and tool for personalization of Yubico's YubiKey"
SRC_URI="https://github.com/Yubico/yubikey-personalization/archive/v${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://github.com/Yubico/yubikey-personalization"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
SLOT="0"
LICENSE="BSD-2"
-IUSE="static-libs consolekit"
+IUSE="consolekit static-libs"
-RDEPEND="
+DEPEND="
dev-libs/json-c:=
>=sys-auth/libyubikey-1.6
virtual/libusb:1"
-DEPEND="${RDEPEND}
+BDEPEND="
app-text/asciidoc
virtual/pkgconfig"
-RDEPEND="${RDEPEND}
- consolekit? ( sys-auth/consolekit[acl] )"
+RDEPEND="${DEPEND}
+ consolekit? ( sys-auth/consolekit[acl] )
+"
S="${WORKDIR}/yubikey-personalization-${PV}"
@@ -34,15 +35,21 @@ src_prepare() {
}
src_configure() {
- econf \
- --libdir=/usr/$(get_libdir) \
- --localstatedir=/var \
+ local myeconfargs=(
+ --libdir=/usr/$(get_libdir)
+ --localstatedir=/var
$(use_enable static-libs static)
+ )
+ econf "${myeconfargs[@]}"
}
src_install() {
default
- use consolekit && udev_dorules *.rules
+
+ udev_dorules 69-yubikey.rules
+ if use consolekit ; then
+ udev_dorules 70-yubikey.rules
+ fi
find "${D}" -name '*.la' -delete || die
}
diff --git a/sys-auth/yubico-piv-tool/Manifest b/sys-auth/yubico-piv-tool/Manifest
index d15231aac03e..2bcd399c8ab7 100644
--- a/sys-auth/yubico-piv-tool/Manifest
+++ b/sys-auth/yubico-piv-tool/Manifest
@@ -1,3 +1,3 @@
DIST yubico-piv-tool-1.6.2.tar.gz 182957 BLAKE2B 0ca9bdcda68f7ee100078604854caccc5141ab01e40f894ae36c3175afa3989c1d0074ef0994e1e369d67499a9778e22f0c5a3cf930d1ba162b0ee0ddbc05f91 SHA512 fc72b9d381f10b63c8958b6c90c1ee97e3ef6b5fb283a9513e6f2ace972710c2872903f38350d9e4a3576b16cb0890b067dd55f5c125f443d353df3f628a9f96
-EBUILD yubico-piv-tool-1.6.2.ebuild 960 BLAKE2B 73eafe198e477a1d1cc0e5e49546c9fc4ee90f50359259e6715e63756ac21c2cbcca5aca0553f4109e0115cc43ff1080a5368cef7b4ac412676dad88e55e8c35 SHA512 007572085768d401170351ee740ff5fcbdfb18648ab889ed4ac3d5cbcfeeecb0cfe77451e6ac4a8da931e127375f17390abe95b465b954d3576d69ae526eb027
+EBUILD yubico-piv-tool-1.6.2.ebuild 987 BLAKE2B f955799cc5d3bd303c3e6ae5adcdc7eaa1536a99b2cb63854ae44788da0da0f581dc85909e8977fc45df337b859cde5a5a55ca849d069876f133bcf5857bda01 SHA512 20a64c7174d48ced1f65e5491797f3f6aaee1458028f19691ba499bee43b9f4638c865b25bdb1fb71666ef2ee43b576e95d95768f3cfacf5055145bc62c7c4eb
MISC metadata.xml 254 BLAKE2B 469b2f4552e9db14cd35556a77359913ea2470137cd26ae2ecc0dd253c155a1e3bd04d19d16a8588c7e72b85057da2f3d62c5ca093992f121d9a32835f1b5ed4 SHA512 b30ec6f0a6c90d7e5d21552c23b34d6326e29fed03c766edf9da7a2a0848edbf694c0fca4fbb81cf291e607cd5de342b9e2f59a3ea5cf27e5b50d6dc2384e8b1
diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild b/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild
index 5bbb1bafd01d..64ebd5a99bb2 100644
--- a/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild
+++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-1.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ LICENSE="BSD-2"
SLOT="0/1"
KEYWORDS="~amd64"
IUSE="test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/openssl:0=[-bindist]
diff --git a/sys-auth/yubikey-personalization-gui/Manifest b/sys-auth/yubikey-personalization-gui/Manifest
index ef9df9dda214..891014890089 100644
--- a/sys-auth/yubikey-personalization-gui/Manifest
+++ b/sys-auth/yubikey-personalization-gui/Manifest
@@ -1,3 +1,3 @@
DIST yubikey-personalization-gui-3.1.25.tar.gz 942121 BLAKE2B edc581824f917b50664dd758a0447fa9a61c85844cd220d82661c9e1f1bbabc1bda77545c1eda2e56a43b8176479c1b161f8e9ad5feb3d61cdc37d301ebde9fc SHA512 6d45c2a9e9c452a44fba5ff3830150ce65e968899215c59fd7b412317143015c466ac706dcfa49def2c4304a01866a3674ba7cc37e47dff4e8c6acb8166fcf45
-EBUILD yubikey-personalization-gui-3.1.25.ebuild 1200 BLAKE2B 0eb335368f59ef82af5e429b75d9bc7b17d54d156c0583b67810a2131458f4a2e16a8239ee20ee3bdb9267e8f0fb9ae3716b2032d45e5c2b3d20ee0e6c26ef4a SHA512 bf8fc0315874c105117e1167ca0d9e2a7cc3156b6ab1a5febf3e8d1df35abaf007edac5ff8486535bcc17a9d8695b793c54b2b802f315644cc2ec2f6a5276d24
+EBUILD yubikey-personalization-gui-3.1.25.ebuild 1224 BLAKE2B 2dbd2b3996ed6704d18e70fc2f0f0cf7d765703b52c2565f769b718534695b9000983bd39a6c7a1641bf85574ccd3433a36b70bf7621b30837858af146b27a18 SHA512 f3afb0632a1bdb699340d45ccb56998b24bd7b3f56cba90934fb05a25419ad84741703438fdae0df179a95a4b3feb1085731273912a48f357f78842b4c23024d
MISC metadata.xml 268 BLAKE2B d195f754195d78af897ee1348289ce30e5508a1dd5d900b807e3d4f52763b5ead5cc011715e38320d135f9de53c3dda78ab5edb13d5d8b890023336ff1054d0a SHA512 4f2848685dcfa89935a5ca9716d15e23f04e1379c8674e60ea486a0a4ac96358b22c1ebbc8dbffd523d0164dc44e92ae7b532efa05778c4c715ff16cd475f98a
diff --git a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
index e3c1da150af0..d539535d1491 100644
--- a/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
+++ b/sys-auth/yubikey-personalization-gui/yubikey-personalization-gui-3.1.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,6 +13,7 @@ KEYWORDS="~amd64"
SLOT="0"
LICENSE="BSD-2"
IUSE="debug test"
+RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/glib:2