[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-08-16 Thread Arthur Zamarin
commit: 040d563d2bcf81d4668b407c0f1c194502918bd9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 13:32:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 13:32:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040d563d

kde-plasma/kwallet-pam: Stabilize 5.27.7 arm64, #911788

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
index 1566db59e73c..8f722261e223 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-08-16 Thread Arthur Zamarin
commit: c4be2a3d3d0a82611e18f3ac37e7a6175a12298a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 16 13:22:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 16 13:22:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4be2a3d

kde-plasma/kwallet-pam: Stabilize 5.27.7 amd64, #911788

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
index c74f6c03a092..1566db59e73c 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.7.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-07-23 Thread Sam James
commit: d3286cfdc3ef6d92ad7a39dd56d2133e1a025d63
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 21:52:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 21:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3286cfd

kde-plasma/kwallet-pam: Stabilize 5.27.6 x86, #909312

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
index 3d8a7fc4f3d7..8f722261e223 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-07-15 Thread Arthur Zamarin
commit: 34406505047922279017304398df36cae735bd0d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 10:28:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 10:28:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34406505

kde-plasma/kwallet-pam: Stabilize 5.27.6 arm64, #909312

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
index cfb8a1b64668..08d8a9af3604 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-05-22 Thread Arthur Zamarin
commit: 2ca6d3bd1870ac01fbefcec0f4330b6f08294b4b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 22 08:26:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 22 08:26:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6d3bd

kde-plasma/kwallet-pam: Stabilize 5.27.5 x86, #906216

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
index 3d8a7fc4f3d7..8f722261e223 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-05-21 Thread Sam James
commit: 49131d83870d0e36bd52c8ae13f2bba93711bb1e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 21 19:49:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 21 19:49:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49131d83

kde-plasma/kwallet-pam: Stabilize 5.27.5 arm64, #906216

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
index 212457e141b2..3d8a7fc4f3d7 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-05-21 Thread Arthur Zamarin
commit: 9a28f4c8b746e86c6efd250df5d161e1ee7484fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 21 06:08:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 21 06:08:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a28f4c8

kde-plasma/kwallet-pam: Stabilize 5.27.5 amd64, #906216

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
index cfb8a1b64668..212457e141b2 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-04-22 Thread Arthur Zamarin
commit: 7400edf25b109cca2b2ee8df6a9a3f2c9f6555d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 15:05:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 15:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7400edf2

kde-plasma/kwallet-pam: Stabilize 5.27.4 amd64, #899706

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
index 0191ca9847b0..8f722261e223 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-04-22 Thread Arthur Zamarin
commit: bf0175c5ef5eadc42722068791a926bc1b66a6c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 14:59:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 14:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0175c5

kde-plasma/kwallet-pam: Stabilize 5.27.4 x86, #899706

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
index 08d8a9af3604..0191ca9847b0 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-04-22 Thread Arthur Zamarin
commit: 6c77a4ad774b1cfdb9054589ae5ef569ac592a64
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 22 14:50:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 22 14:56:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c77a4ad

kde-plasma/kwallet-pam: Stabilize 5.27.4 arm64, #899706

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

 kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
index cfb8a1b64668..08d8a9af3604 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-03-22 Thread Andreas Sturmlechner
commit: 639ae45709e160b37a5fe50360b51724f0c95a68
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 22 22:35:36 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 22 23:01:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639ae457

kde-plasma/kwallet-pam: drop 5.27.3

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwallet-pam/kwallet-pam-5.27.3.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.3.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.3.ebuild
deleted file mode 100644
index cfb8a1b64668..
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.27.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.102.0
-PVCUT=$(ver_cut 1-3)
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PAM module to not enter KWallet password again after login"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   sys-libs/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-03-22 Thread Andreas Sturmlechner
commit: db1cfa7d6b541a396b6683c2a8df78e0cdb008e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 22 22:34:29 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 22 23:01:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db1cfa7d

kde-plasma/kwallet-pam: Backport 5.27.4 fixes

Fabian Vogt (3):
  Verify that XDG_RUNTIME_DIR is usable
  Don't do anything if the password is empty
  Exit early if the target user is root

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwallet-pam/Manifest|  1 +
 .../kwallet-pam/kwallet-pam-5.27.3-r1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index c244de7a0b32..bc37c75831ff 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1,3 @@
 DIST kwallet-pam-5.26.5.tar.xz 22808 BLAKE2B 
42543b6c08dfbe873b6e2ad6503ac35b63022935ab8c40a93da432bb4d3cc240cf5da75565ef839f4cededb5c41a2a485614e47105161456f3310abcb5b79102
 SHA512 
bf1aeab2c4db2e0ce6e282890326b78b92ce2079f59a50d5729b0af79a7562bf845027f1f1af510181f851f7c02e4fa67c97ab58514981eca21e02ecb1ed36a3
+DIST kwallet-pam-5.27.3-patchset-1.tar.xz 1716 BLAKE2B 
e0a61c697399fc46a2885152e7d7c1db752ef147df21b5cfeb2e72228440e5a2aab946dc25cb5c00066c53d2e4a02bb927e6d17fdaccd988511be624f258801b
 SHA512 
98e35c5c58491e530574b248e34126d495c8c32e7e418e5f2fed4392415e05b7cf93bfa20ec31b0796f6a9ceb58430ea16157daf8a43f348bce735530af3fa8d
 DIST kwallet-pam-5.27.3.tar.xz 22844 BLAKE2B 
cb4fe58a5b89d4a68559328e72a82c018860a9aac806efe7dad1e673fe5b4c25e4aed0fc7f76f4586d2694cccef8300e3490237e31e5670af0e704f110105e76
 SHA512 
93053bd7fc8a35bed8b772b5dd460e7be2923ac510d96818cfc29731df3f2de378d95deb2e61d959f56d6df9477456d5a49654f64ce5b4800899aa51

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild
new file mode 100644
index ..9fa57fb8af33
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.27.3-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.102.0
+PVCUT=$(ver_cut 1-3)
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PAM module to not enter KWallet password again after login"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${P}-patchset-1.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   sys-libs/pam
+"
+RDEPEND="${DEPEND}
+   net-misc/socat
+"
+
+PATCHES=( "${WORKDIR}/${P}-patchset-1" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-01-31 Thread Arthur Zamarin
commit: dee1fb43ef1d4cab4aa0224f24cf82da63d58561
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb  1 06:40:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb  1 06:40:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee1fb43

kde-plasma/kwallet-pam: Stabilize 5.26.5 arm64, #889942

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

 kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
index 65b7a52e20d4..ff77c310cf9b 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2023-01-24 Thread Arthur Zamarin
commit: 38daf6ad97829273309e7bbfb37eab25bc1db3cd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 24 18:38:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 24 18:40:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38daf6ad

kde-plasma/kwallet-pam: Stabilize 5.26.5 x86, #889942

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

 kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
index baba242490b1..456ea372cb2a 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-12-09 Thread Arthur Zamarin
commit: c2d777108c6ca05a4f3c33052565d005356ca6ae
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  9 08:17:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  9 08:19:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d77710

kde-plasma/kwallet-pam: Keyword 5.26.4 x86, #876793

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

 kde-plasma/kwallet-pam/kwallet-pam-5.26.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.4.ebuild
index 2977f086326f..5db910a193d1 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-10-29 Thread Yixun Lan
commit: 7aa1f2f4aa65d2271cf64985c1e3931d26b26f05
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat Oct 29 14:00:22 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Oct 29 14:00:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa1f2f4

kde-plasma/kwallet-pam: Keyword 5.26.2 riscv, #876793

Signed-off-by: Yixun Lan  gentoo.org>

 kde-plasma/kwallet-pam/kwallet-pam-5.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.2.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.2.ebuild
index f228d7a4202f..80c737e35d1f 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.2.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-10-25 Thread Arthur Zamarin
commit: fd07391cdcf5c715215f063df40ae1bbd502f7ea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 26 04:41:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 26 04:41:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd07391c

kde-plasma/kwallet-pam: Keyword 5.26.1 ppc64, #876793

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

 kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
index f40986a36a75..f228d7a4202f 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.26.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-09-29 Thread Sam James
commit: 102b3048f4fc2d2ccef35b309832ab8a34b779a8
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 30 03:52:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 30 03:52:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102b3048

kde-plasma/kwallet-pam: Stabilize 5.25.5 arm64, #868909

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

 kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
index 13291c789004..5966c1d2153a 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-09-29 Thread Sam James
commit: b1dc380878cd9472e74ead4558189b3ae0103cee
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 30 02:17:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 30 02:17:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dc3808

kde-plasma/kwallet-pam: Stabilize 5.25.5 amd64, #868909

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

 kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
index f7395b5d047c..7fee637815b4 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.25.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-08-06 Thread Sam James
commit: ee4383d07059dffc968abe4aeda64dfa43eeca97
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug  7 05:12:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug  7 05:12:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4383d0

kde-plasma/kwallet-pam: Stabilize 5.24.6 arm64, #857882

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

 kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
index bad820c878bc..3944c07a37dc 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.24.6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-05-28 Thread Jakov Smolić
commit: 2d925cafb8210d9593f8772c5ae8689163f4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat May 28 20:34:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat May 28 20:34:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d925caf

kde-plasma/kwallet-pam: Stabilize 5.24.5 arm64, #845075

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

 kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
index b263a806b990..8ddb3f24688e 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-05-27 Thread Jakov Smolić
commit: e0549122f687e4b3e287835585379acada22ef0e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 27 11:13:58 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 27 11:13:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0549122

kde-plasma/kwallet-pam: Stabilize 5.24.5 amd64, #845075

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

 kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
index 940910a2e750..5172a9e66c03 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.24.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-01-24 Thread Sam James
commit: 760ff8f952d9b6bc96b6f1cc2ce988670a7d7b75
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 24 22:35:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 24 22:36:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760ff8f9

kde-plasma/kwallet-pam: Stabilize 5.23.5 arm64, #830740

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

 kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
index d612d3993d0f..d23d8dcfcea9 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2022-01-18 Thread Jakov Smolić
commit: 37f7b5e15a1127cab3aa3c2f195f3c00fed5802f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 23:38:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 23:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f7b5e1

kde-plasma/kwallet-pam: Stabilize 5.23.5 amd64, #830740

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

 kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
index 646a78d29e8d..5774cd3fcd37 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.23.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-12-13 Thread Sam James
commit: c2b37cc7c9a2bfed111613874bdad63bde6bd8f6
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 13 23:01:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 13 23:03:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b37cc7

kde-plasma/kwallet-pam: Stabilize 5.23.4 arm64, #826898

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

 kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
index 87018d784f8c..da2cc6159515 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-12-13 Thread Jakov Smolić
commit: 969e26ded83f5b92e929af53607f5e73ada0ef02
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Dec 13 18:31:36 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Dec 13 18:31:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e26de

kde-plasma/kwallet-pam: Stabilize 5.23.4 x86, #826898

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

 kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
index cd4c4152ee6c..87018d784f8c 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-12-12 Thread Sam James
commit: e573dfb625e34488dab54acfe9067de0583a3c64
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 13 00:09:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 13 00:09:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e573dfb6

kde-plasma/kwallet-pam: Stabilize 5.23.4 amd64, #826898

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

 kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
index bc2a2dd88454..cd4c4152ee6c 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.23.4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-09-15 Thread Sam James
commit: 027feded2c47bae13bfe97d93783783f8fb22f18
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 16 01:19:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 16 01:19:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=027feded

kde-plasma/kwallet-pam: Stabilize 5.22.5 arm64, #811444

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

 kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
index 79f89878c62..5d767137ee6 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-09-14 Thread Sam James
commit: 7f8bbcbbea4ced487dfa3bef4bb352c2bb40ade5
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 15 02:23:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 15 02:23:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8bbcbb

kde-plasma/kwallet-pam: Stabilize 5.22.5 x86, #811444

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

 kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
index 2db13f66ab1..79f89878c62 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.22.5.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-02-17 Thread Andreas Sturmlechner
commit: 134767d54daba7cf3a8d791988843f940dbea083
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb 17 21:23:15 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Feb 17 22:13:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134767d5

kde-plasma/kwallet-pam: Drop 5.20.5 (r0)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwallet-pam/kwallet-pam-5.20.5.ebuild | 37 
 1 file changed, 37 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5.ebuild
deleted file mode 100644
index da9b0111cab..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
-inherit ecm kde.org
-
-DESCRIPTION="PAM module to not enter KWallet password again after login"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   sys-libs/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-02-17 Thread Sam James
commit: f7bb05963461066ed05ee4854485cfe0eb5c60c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 21:11:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 21:12:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bb0596

kde-plasma/kwallet-pam: Stabilize 5.20.5-r1 arm64, #768966

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

 kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
index 7179e0271a4..bcabb32f43a 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-02-16 Thread Sam James
commit: d647e89717be3e62df3eba2f6f94d473a4e09dfa
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 17 01:55:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 17 01:55:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d647e897

kde-plasma/kwallet-pam: Stabilize 5.20.5-r1 amd64, #768966

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

 kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
index 842ec3d1a90..7179e0271a4 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2021-02-16 Thread Sam James
commit: c0afad9ed53d1f25619f2e4b62b93df0c9adb7b5
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 13:45:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 13:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0afad9e

kde-plasma/kwallet-pam: Stabilize 5.20.5-r1 x86, #768966

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

 kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
index 2dd76daad16..842ec3d1a90 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="PAM module to not enter KWallet password again 
after login"
 
 LICENSE="LGPL-2.1"
 SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/files/, kde-plasma/kwallet-pam/

2021-01-19 Thread Andreas Sturmlechner
commit: 8248ba08cccbeb3d0a8632ec4b4e7871abd5e3b9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 19 23:37:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 19 23:38:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8248ba08

kde-plasma/kwallet-pam: Fix automatic unlock with x11-misc/lightdm

Upstream commit 8f899902e6a3be8ad4948eb1ebdf679186aa20a7
KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=400929
Closes: https://bugs.gentoo.org/717606
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...kwallet-pam-5.20.5-socket-listening-error.patch | 44 ++
 .../kwallet-pam/kwallet-pam-5.20.5-r1.ebuild   | 39 +++
 2 files changed, 83 insertions(+)

diff --git 
a/kde-plasma/kwallet-pam/files/kwallet-pam-5.20.5-socket-listening-error.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.20.5-socket-listening-error.patch
new file mode 100644
index 000..790a644003d
--- /dev/null
+++ 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.20.5-socket-listening-error.patch
@@ -0,0 +1,44 @@
+From 06cd94634feb70dfa7e2f8695b97317cb2ebe44c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Stefano=20Alo=C3=A9?= 
+Date: Sun, 17 Jan 2021 23:16:57 +0100
+Subject: [PATCH] Avoid socket listening error
+
+Closing all file descriptor above 3 is causing problem to socket() and 
listen(). Setting FD_CLOEXEC on them solves the problem and should have exactly 
the same behavior.
+
+BUG: 400929
+(cherry picked from commit 8f899902e6a3be8ad4948eb1ebdf679186aa20a7)
+---
+ pam_kwallet.c | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/pam_kwallet.c b/pam_kwallet.c
+index 2585a68..a099872 100644
+--- a/pam_kwallet.c
 b/pam_kwallet.c
+@@ -21,6 +21,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -355,12 +356,13 @@ static int drop_privileges(struct passwd *userInfo)
+ static void execute_kwallet(pam_handle_t *pamh, struct passwd *userInfo, int 
toWalletPipe[2], char *fullSocket)
+ {
+ //In the child pam_syslog does not work, using syslog directly
++
+ //keep stderr open so socket doesn't returns us that fd
+ int x = 3;
+-//Close fd that are not of interest of kwallet
++//Set FD_CLOEXEC on fd that are not of interest of kwallet
+ for (; x < 64; ++x) {
+ if (x != toWalletPipe[0]) {
+-close (x);
++fcntl(x, F_SETFD, FD_CLOEXEC);
+ }
+ }
+ 
+-- 
+GitLab
+

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
new file mode 100644
index 000..2dd76daad16
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.20.5-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.74.0
+PVCUT=$(ver_cut 1-3)
+inherit ecm kde.org
+
+DESCRIPTION="PAM module to not enter KWallet password again after login"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   sys-libs/pam
+"
+RDEPEND="${DEPEND}
+   net-misc/socat
+"
+
+PATCHES=( "${FILESDIR}/${P}-socket-listening-error.patch" ) # bug 717606
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2019-10-12 Thread Mikle Kolyada
commit: edf2fc8c440e4a9ab80d25b53994c9997f04eda5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 20:31:22 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 20:31:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf2fc8c

kde-plasma/kwallet-pam: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild
index 29de02de6fb..f4803c0ed16 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.16.5.ebuild
@@ -13,7 +13,7 @@ IUSE=""
 DEPEND="
$(add_frameworks_dep kwallet)
dev-libs/libgcrypt:0=
-   virtual/pam
+   sys-libs/pam
 "
 RDEPEND="${DEPEND}
net-misc/socat



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2019-05-27 Thread Aaron Bauman
commit: 53eb30eab5de2a4a2087a51f1d62728a53dca9cd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 28 03:52:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 28 04:00:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53eb30ea

kde-plasma/kwallet-pam: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"

 kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild
index 7f46cccbe03..79db1a17204 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.15.5.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2019-02-26 Thread Andreas Sturmlechner
commit: 8405984b27e632386e74d25b6548d917ae62e5ea
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Feb 25 18:49:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 26 20:53:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8405984b

kde-plasma/kwallet-pam: added ~arm64

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild
index 101c088233d..1aa3a587a80 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.15.2.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-10-18 Thread Thomas Deutschmann
commit: e12d9f999a3d5f656ac40b2e77ac3250c40d3c08
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Oct 18 12:12:33 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Oct 18 12:28:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12d9f99

kde-plasma/kwallet-pam: x86 stable (bug #665244)

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

 kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
index a45833861ce..d697dd6f9f4 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-10-16 Thread Mikle Kolyada
commit: 9c8e7df0519ab0cf05d77e670dd55257504b6af7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct 16 16:46:42 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct 16 16:54:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8e7df0

kde-plasma/kwallet-pam: amd64 stable wrt bug #665244

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
index 8c9a7437fc0..a45833861ce 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.13.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/files/

2018-05-27 Thread Andreas Sturmlechner
commit: ae5b1676fa2785c6d8e6090cca75f1df20ff1768
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 27 16:52:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 27 16:52:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5b1676

kde-plasma/kwallet-pam: Re-add accidentally removed patches

Closes: https://bugs.gentoo.org/656694
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../kwallet-pam-5.11.5-CVE-2018-10380-1.patch  | 206 +
 .../kwallet-pam-5.11.5-CVE-2018-10380-2.patch  | 135 ++
 .../kwallet-pam-5.11.5-CVE-2018-10380-3.patch  |  54 ++
 3 files changed, 395 insertions(+)

diff --git 
a/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch
new file mode 100644
index 000..70ade02a825
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch
@@ -0,0 +1,206 @@
+From 2134dec85ce19d6378d03cddfae9e5e464cb24c0 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Tue, 1 May 2018 12:29:02 +0200
+Subject: Move salt creation to an unprivileged process
+
+Opening files for writing as root is very tricky since through the power
+of symlinks we can get tricked to write in places we don't want to and
+we don't really need to be root to create the salt file
+---
+ pam_kwallet.c | 121 ++
+ 1 file changed, 71 insertions(+), 50 deletions(-)
+
+diff --git a/pam_kwallet.c b/pam_kwallet.c
+index 20d9603..083c9aa 100644
+--- a/pam_kwallet.c
 b/pam_kwallet.c
+@@ -82,7 +82,7 @@ const static char *envVar = "PAM_KWALLET_LOGIN";
+ 
+ static int argumentsParsed = -1;
+ 
+-int kwallet_hash(const char *passphrase, struct passwd *userInfo, char *key);
++int kwallet_hash(pam_handle_t *pamh, const char *passphrase, struct passwd 
*userInfo, char *key);
+ 
+ static void parseArguments(int argc, const char **argv)
+ {
+@@ -325,7 +325,7 @@ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int 
flags, int argc, cons
+ }
+ 
+ char *key = malloc(KWALLET_PAM_KEYSIZE);
+-if (!key || kwallet_hash(password, userInfo, key) != 0) {
++if (!key || kwallet_hash(pamh, password, userInfo, key) != 0) {
+ free(key);
+ pam_syslog(pamh, LOG_ERR, "%s: Fail into creating the hash", 
logPrefix);
+ return PAM_IGNORE;
+@@ -352,6 +352,26 @@ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, 
int flags, int argc, cons
+ return PAM_SUCCESS;
+ }
+ 
++static int drop_privileges(struct passwd *userInfo)
++{
++/* When dropping privileges from root, the `setgroups` call will
++* remove any extraneous groups. If we don't call this, then
++* even though our uid has dropped, we may still have groups
++* that enable us to do super-user things. This will fail if we
++* aren't root, so don't bother checking the return value, this
++* is just done as an optimistic privilege dropping function.
++*/
++setgroups(0, NULL);
++
++//Change to the user in case we are not it yet
++if (setgid (userInfo->pw_gid) < 0 || setuid (userInfo->pw_uid) < 0 ||
++setegid (userInfo->pw_gid) < 0 || seteuid (userInfo->pw_uid) < 0) {
++return -1;
++}
++
++return 0;
++}
++
+ static void execute_kwallet(pam_handle_t *pamh, struct passwd *userInfo, int 
toWalletPipe[2], int envSocket)
+ {
+ //In the child pam_syslog does not work, using syslog directly
+@@ -366,18 +386,8 @@ static void execute_kwallet(pam_handle_t *pamh, struct 
passwd *userInfo, int toW
+ //This is the side of the pipe PAM will send the hash to
+ close (toWalletPipe[1]);
+ 
+-/* When dropping privileges from root, the `setgroups` call will
+-* remove any extraneous groups. If we don't call this, then
+-* even though our uid has dropped, we may still have groups
+-* that enable us to do super-user things. This will fail if we
+-* aren't root, so don't bother checking the return value, this
+-* is just done as an optimistic privilege dropping function.
+-*/
+-setgroups(0, NULL);
+-
+ //Change to the user in case we are not it yet
+-if (setgid (userInfo->pw_gid) < 0 || setuid (userInfo->pw_uid) < 0 ||
+-setegid (userInfo->pw_gid) < 0 || seteuid (userInfo->pw_uid) < 0) {
++if (drop_privileges(userInfo) < 0) {
+ syslog(LOG_ERR, "%s: could not set gid/uid/euid/egit for kwalletd", 
logPrefix);
+ goto cleanup;
+ }
+@@ -619,7 +629,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int 
flags, int argc, const c
+ return PAM_SUCCESS;
+ }
+ 
+-int mkpath(char *path, struct passwd *userInfo)
++static int mkpath(char *path)
+ {
+ struct stat sb;
+ char *slash;
+@@ -639,10 +649,6 @@ int mkpath(char *path, struct passwd *userInfo)
+ errno != EEXIST)) {
+ syslog(LOG_ERR, 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-05-25 Thread Thomas Deutschmann
commit: 9f9d8ef6ee1e597a50c3b95a1858098b3056f20f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 26 00:50:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 26 00:52:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9d8ef6

kde-plasma/kwallet-pam: x86 stable (bug #654740)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
index 19d63b3fd91..a9886b94ab5 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-05-22 Thread Mikle Kolyada
commit: be75f1a95e20aa8987ae619746e3a594d713f8cd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 07:39:34 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 07:48:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be75f1a9

kde-plasma/kwallet-pam: amd64 stable wrt bug #654740

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
index 46782411966..19d63b3fd91 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-05-07 Thread Andreas Sturmlechner
commit: 6087f8347b5df6cf69ce7b51780787737f2ad4ee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May  7 17:01:34 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon May  7 17:01:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6087f834

kde-plasma/kwallet-pam: Cleanup vulnerable

Bug: https://bugs.gentoo.org/654746
Package-Manager: Portage-2.3.36, Repoman-2.3.9

 kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild | 33 
 kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild | 33 
 2 files changed, 66 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild
deleted file mode 100644
index 1e17a756b33..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   -DKWALLET4=0
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
-}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild
deleted file mode 100644
index 8c9a7437fc0..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.12.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   -DKWALLET4=0
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-05-07 Thread Agostino Sarubbo
commit: 810913d47843616fc3d921460fea12c16949fe8f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  7 09:01:18 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  7 09:01:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=810913d4

kde-plasma/kwallet-pam: amd64 stable wrt bug #654746

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
index 7c512e1469d..ac225e97e67 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2018-05-06 Thread Thomas Deutschmann
commit: ecdd247695d760108a92e1e3a3bda79a160bda90
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 00:21:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 00:24:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdd2476

kde-plasma/kwallet-pam: x86 stable (bug #654746)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
index fdfa93bb219..7c512e1469d 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.11.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/kwallet-pam/files/

2018-05-05 Thread Andreas Sturmlechner
commit: f1744b94bb12908e35666a1322d06615b7f7657b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May  5 11:16:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May  5 11:16:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1744b94

kde-plasma/kwallet-pam: Fix CVE-2018-10380

Bug: https://bugs.gentoo.org/654746
Package-Manager: Portage-2.3.32, Repoman-2.3.9

 .../kwallet-pam-5.11.5-CVE-2018-10380-1.patch  | 206 +
 .../kwallet-pam-5.11.5-CVE-2018-10380-2.patch  | 135 ++
 .../kwallet-pam-5.11.5-CVE-2018-10380-3.patch  |  54 ++
 .../kwallet-pam/kwallet-pam-5.11.5-r1.ebuild   |  35 
 .../kwallet-pam/kwallet-pam-5.12.5-r1.ebuild   |  35 
 5 files changed, 465 insertions(+)

diff --git 
a/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch
new file mode 100644
index 000..70ade02a825
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.11.5-CVE-2018-10380-1.patch
@@ -0,0 +1,206 @@
+From 2134dec85ce19d6378d03cddfae9e5e464cb24c0 Mon Sep 17 00:00:00 2001
+From: Albert Astals Cid 
+Date: Tue, 1 May 2018 12:29:02 +0200
+Subject: Move salt creation to an unprivileged process
+
+Opening files for writing as root is very tricky since through the power
+of symlinks we can get tricked to write in places we don't want to and
+we don't really need to be root to create the salt file
+---
+ pam_kwallet.c | 121 ++
+ 1 file changed, 71 insertions(+), 50 deletions(-)
+
+diff --git a/pam_kwallet.c b/pam_kwallet.c
+index 20d9603..083c9aa 100644
+--- a/pam_kwallet.c
 b/pam_kwallet.c
+@@ -82,7 +82,7 @@ const static char *envVar = "PAM_KWALLET_LOGIN";
+ 
+ static int argumentsParsed = -1;
+ 
+-int kwallet_hash(const char *passphrase, struct passwd *userInfo, char *key);
++int kwallet_hash(pam_handle_t *pamh, const char *passphrase, struct passwd 
*userInfo, char *key);
+ 
+ static void parseArguments(int argc, const char **argv)
+ {
+@@ -325,7 +325,7 @@ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int 
flags, int argc, cons
+ }
+ 
+ char *key = malloc(KWALLET_PAM_KEYSIZE);
+-if (!key || kwallet_hash(password, userInfo, key) != 0) {
++if (!key || kwallet_hash(pamh, password, userInfo, key) != 0) {
+ free(key);
+ pam_syslog(pamh, LOG_ERR, "%s: Fail into creating the hash", 
logPrefix);
+ return PAM_IGNORE;
+@@ -352,6 +352,26 @@ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, 
int flags, int argc, cons
+ return PAM_SUCCESS;
+ }
+ 
++static int drop_privileges(struct passwd *userInfo)
++{
++/* When dropping privileges from root, the `setgroups` call will
++* remove any extraneous groups. If we don't call this, then
++* even though our uid has dropped, we may still have groups
++* that enable us to do super-user things. This will fail if we
++* aren't root, so don't bother checking the return value, this
++* is just done as an optimistic privilege dropping function.
++*/
++setgroups(0, NULL);
++
++//Change to the user in case we are not it yet
++if (setgid (userInfo->pw_gid) < 0 || setuid (userInfo->pw_uid) < 0 ||
++setegid (userInfo->pw_gid) < 0 || seteuid (userInfo->pw_uid) < 0) {
++return -1;
++}
++
++return 0;
++}
++
+ static void execute_kwallet(pam_handle_t *pamh, struct passwd *userInfo, int 
toWalletPipe[2], int envSocket)
+ {
+ //In the child pam_syslog does not work, using syslog directly
+@@ -366,18 +386,8 @@ static void execute_kwallet(pam_handle_t *pamh, struct 
passwd *userInfo, int toW
+ //This is the side of the pipe PAM will send the hash to
+ close (toWalletPipe[1]);
+ 
+-/* When dropping privileges from root, the `setgroups` call will
+-* remove any extraneous groups. If we don't call this, then
+-* even though our uid has dropped, we may still have groups
+-* that enable us to do super-user things. This will fail if we
+-* aren't root, so don't bother checking the return value, this
+-* is just done as an optimistic privilege dropping function.
+-*/
+-setgroups(0, NULL);
+-
+ //Change to the user in case we are not it yet
+-if (setgid (userInfo->pw_gid) < 0 || setuid (userInfo->pw_uid) < 0 ||
+-setegid (userInfo->pw_gid) < 0 || seteuid (userInfo->pw_uid) < 0) {
++if (drop_privileges(userInfo) < 0) {
+ syslog(LOG_ERR, "%s: could not set gid/uid/euid/egit for kwalletd", 
logPrefix);
+ goto cleanup;
+ }
+@@ -619,7 +629,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int 
flags, int argc, const c
+ return PAM_SUCCESS;
+ }
+ 
+-int mkpath(char *path, struct passwd *userInfo)
++static int mkpath(char *path)
+ {
+ struct stat sb;
+ char *slash;
+@@ -639,10 +649,6 @@ int mkpath(char 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-09-09 Thread Andreas Sturmlechner
commit: 84ef5e8f4678dccea76b73978742b9ef3a93dc40
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  9 16:33:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep  9 16:34:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ef5e8f

kde-plasma/kwallet-pam: Drop old

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild
deleted file mode 100644
index c91205f1557..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.10.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   -DKWALLET4=0
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   check_dm() {
-   if [[ -e "${ROOT}${2}" ]] ; then
-   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
-   fi
-   fi
-   }
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   elog "4.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   elog
-   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/kwallet-pam/files/

2017-08-31 Thread Andreas Sturmlechner
commit: de57d49c49b3497e738dd0b32c4c0a00fb3e3f41
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug 31 19:50:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug 31 20:53:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de57d49c

kde-plasma/kwallet-pam: Fix memleaks and dropping privileges

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 .../files/kwallet-pam-5.10.5-check-graphical.patch |  87 +++
 .../files/kwallet-pam-5.10.5-cleanups.patch| 173 +
 .../files/kwallet-pam-5.10.5-privileges.patch  |  49 ++
 .../kwallet-pam/kwallet-pam-5.10.5-r1.ebuild   |  59 +++
 4 files changed, 368 insertions(+)

diff --git 
a/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch
new file mode 100644
index 000..61ea4604586
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-check-graphical.patch
@@ -0,0 +1,87 @@
+From f3b230f7f3bf39dc46b97a216aa7c28595d20a7a Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Thu, 3 Aug 2017 09:50:30 +0200
+Subject: Check for a graphical session
+
+Summary:
+Avoid running if it detects a text session. This can be overridden by adding
+"force_run" as argument.
+
+Test Plan:
+Put pam_kwallet5.so as optional in a global common-session pam file
+that is included by all other services. It is not invoked when logging in from
+a tty with getty, sudo or su and still works when using SDDM. When adding
+force_run it runs in all cases.
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D7125
+---
+ pam_kwallet.c | 26 ++
+ 1 file changed, 26 insertions(+)
+
+diff --git a/pam_kwallet.c b/pam_kwallet.c
+index cba57e7..46720a5 100644
+--- a/pam_kwallet.c
 b/pam_kwallet.c
+@@ -72,6 +72,7 @@ const static char *kwalletd = NULL;
+ const static char *socketPath = NULL;
+ const static char *kwalletPamDataKey = NULL;
+ const static char *logPrefix = NULL;
++static int force_run = 0;
+ 
+ #ifdef KWALLET5
+ const static char *envVar = "PAM_KWALLET5_LOGIN";
+@@ -98,6 +99,8 @@ static void parseArguments(int argc, const char **argv)
+ kwalletd = argv[x] + 9;
+ } else if (strstr(argv[x], "socketPath=") != NULL) {
+ socketPath= argv[x] + 11;
++} else if (strcmp(argv[x], "force_run") == 0) {
++force_run = 1;
+ }
+ }
+ #ifdef KWALLET5
+@@ -246,6 +249,24 @@ static void cleanup_free(pam_handle_t *pamh, void *ptr, 
int error_status)
+ free(ptr);
+ }
+ 
++static int is_graphical_session(pam_handle_t *pamh)
++{
++//Detect a graphical session
++const char *pam_tty = NULL, *pam_xdisplay = NULL,
++   *xdg_session_type = NULL, *display = NULL;
++
++pam_get_item(pamh, PAM_TTY, (const void**) _tty);
++#ifdef PAM_XDISPLAY
++pam_get_item(pamh, PAM_XDISPLAY, (const void**) _xdisplay);
++#endif
++xdg_session_type = get_env(pamh, "XDG_SESSION_TYPE");
++
++return (pam_xdisplay && strlen(pam_xdisplay) != 0)
++   || (pam_tty && pam_tty[0] == ':')
++   || (xdg_session_type && strcmp(xdg_session_type, "x11") == 0)
++   || (xdg_session_type && strcmp(xdg_session_type, "wayland") == 0);
++}
++
+ PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, 
const char **argv)
+ {
+ pam_syslog(pamh, LOG_INFO, "%s: pam_sm_authenticate\n", logPrefix);
+@@ -537,6 +558,11 @@ PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, 
int flags, int argc, cons
+ 
+ parseArguments(argc, argv);
+ 
++if (!force_run && !is_graphical_session(pamh)) {
++pam_syslog(pamh, LOG_INFO, "%s: not a graphical session, skipping. 
Use force_run parameter to ignore this.", logPrefix);
++return PAM_IGNORE;
++}
++
+ int result;
+ result = pam_set_data(pamh, "sm_open_session", "1", NULL);
+ if (result != PAM_SUCCESS) {
+-- 
+cgit v0.11.2
+

diff --git a/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch 
b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch
new file mode 100644
index 000..38a333131e9
--- /dev/null
+++ b/kde-plasma/kwallet-pam/files/kwallet-pam-5.10.5-cleanups.patch
@@ -0,0 +1,173 @@
+From a33ec22b96e837899528b05963eae8ea6b01171a Mon Sep 17 00:00:00 2001
+From: Fabian Vogt 
+Date: Thu, 3 Aug 2017 09:02:14 +0200
+Subject: Several cleanups
+
+Summary:
+- No cppcheck warnings anymore
+- Use snprintf everywhere
+- Avoid pointless multiplication with sizeof(char)
+- Avoid memory leaks
+
+Test Plan: Still builds, works the same as before.
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D7123
+---
+ pam_kwallet.c | 44 
+ 1 file changed, 32 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-07-07 Thread Agostino Sarubbo
commit: 4f9b3d609c3112721125333995b0004e338924a6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  7 08:10:26 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  7 08:10:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9b3d60

kde-plasma/kwallet-pam: x86 stable wrt bug #620372

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

 kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
index ae5959c900e..91c46aa3004 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-07-05 Thread Agostino Sarubbo
commit: f8a2653d47beb8b41c04103400c203f14f5c0f34
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul  5 20:27:40 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul  5 20:31:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a2653d

kde-plasma/kwallet-pam: amd64 stable wrt bug #620372

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

 kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
index c91205f1557..ae5959c900e 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
@@ -7,7 +7,7 @@ inherit kde5
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-06-05 Thread Andreas Sturmlechner
commit: e25a7df4a65053c79faf270140b9a4730da7e7bd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun  5 11:18:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun  5 11:19:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25a7df4

kde-plasma/kwallet-pam: Drop USE=oldwallet

Gentoo-bug: 597610

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/kwallet-pam/kwallet-pam-5.8.7-r1.ebuild | 53 ++
 kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild | 53 ++
 2 files changed, 106 insertions(+)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.8.7-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.8.7-r1.ebuild
new file mode 100644
index 000..c91205f1557
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.8.7-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0=
+   virtual/pam
+"
+RDEPEND="${DEPEND}
+   net-misc/socat
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   -DKWALLET4=0
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   check_dm() {
+   if [[ -e "${ROOT}${2}" ]] ; then
+   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
+   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
+   elog "${1} - ${2} ...GOOD"
+   else
+   ewarn "${1} - ${2} ...BAD"
+   fi
+   fi
+   }
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "List of things to make it work:"
+   elog "1.  Use standard blowfish encryption instead of GPG"
+   elog "2.  Use same password for login and kwallet"
+   elog "3.  A display manager with support for PAM"
+   elog "4.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   elog "4.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   elog
+   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
+}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
new file mode 100644
index 000..c91205f1557
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0=
+   virtual/pam
+"
+RDEPEND="${DEPEND}
+   net-misc/socat
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   -DKWALLET4=0
+   )
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   check_dm() {
+   if [[ -e "${ROOT}${2}" ]] ; then
+   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
+   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
+   elog "${1} - ${2} ...GOOD"
+   else
+   ewarn "${1} - ${2} ...BAD"
+   fi
+   fi
+   }
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "List of things to make it work:"
+   elog "1.  Use standard blowfish encryption instead of GPG"
+   elog "2.  Use same password for login and kwallet"
+   elog "3.  A display manager with support for PAM"
+   elog "4.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   elog "4.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   elog
+   elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking;
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-06-05 Thread Andreas Sturmlechner
commit: 0d9e7b4f5eb7b771a86e7e9aad00d0d817c1936f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun  5 11:19:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun  5 11:19:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9e7b4f

kde-plasma/kwallet-pam: Drop old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/kwallet-pam/kwallet-pam-5.8.7.ebuild | 93 -
 kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild | 93 -
 2 files changed, 186 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.8.7.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.8.7.ebuild
deleted file mode 100644
index 04d60238def..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.8.7.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multibuild multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+oldwallet"
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-apps/kwalletd-pam
-   net-misc/socat
-"
-
-pkg_setup() {
-   kde5_pkg_setup
-   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-   [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( 
-DKWALLET4=1 )
-
-   kde5_src_configure
-   }
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant kde5_src_compile
-}
-
-src_test() {
-   multibuild_foreach_variant kde5_src_test
-}
-
-src_install() {
-   multibuild_foreach_variant kde5_src_install
-}
-
-pkg_postinst() {
-   check_dm() {
-   local good
-   if [[ -e "${ROOT}${2}" ]] ; then
-   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   good=true
-   fi
-   if use oldwallet ; then
-   if ! grep -Eq 
"auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
-   ! grep -Eq 
"session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
-   good=false
-   fi
-   fi
-   fi
-   [[ "${good}" = true ]] && \
-   elog "${1} - ${2} ...GOOD" || \
-   ewarn "${1} - ${2} ...BAD"
-   }
-   elog
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   use oldwallet && elog "You have also selected support for legacy 
kde-apps/kwalletd:4."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   if use oldwallet ; then
-   elog "-authoptionalpam_kwallet.so 
kdehome=.kde4"
-   elog "-session optionalpam_kwallet.so"
-   fi
-   elog "4.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   elog
-}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild
deleted file mode 100644
index 04d60238def..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multibuild multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+oldwallet"
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-apps/kwalletd-pam
-   net-misc/socat
-"
-
-pkg_setup() {
-   kde5_pkg_setup
-   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
-}
-

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2017-03-20 Thread Agostino Sarubbo
commit: 677c5d630f3b60ef6d188c93127e0463d06fbfbb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 20 16:42:03 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 20 16:45:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677c5d63

kde-plasma/kwallet-pam: amd64 stable wrt bug #613144

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

 kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild
index 04d60238def..297beed67d5 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.8.6.ebuild
@@ -8,7 +8,7 @@ inherit kde5 multibuild multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="+oldwallet"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/ksysguard/, kde-plasma/plasma-integration/, ...

2017-02-28 Thread Johannes Huber
commit: 1eca026126140e6505a9523dcb168c3d1fde6efe
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Feb 28 19:15:21 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Feb 28 19:29:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eca0261

kde-plasma: Remove KDE Plasma 5.9.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.9.2.ebuild|  41 --
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.9.2.ebuild|  31 
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.9.2.ebuild  |  23 ---
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.9.2.ebuild   |  27 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.9.2.ebuild  |  77 --
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.9.2.ebuild |  37 -
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.9.2.ebuild   |  59 
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.9.2.ebuild |  58 
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.9.2.ebuild|  18 ---
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons/kdeplasma-addons-5.9.2.ebuild |  57 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.9.2.ebuild  |  27 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.9.2.ebuild  |  47 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.9.2.ebuild|  89 ---
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.9.2.ebuild|  45 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.9.2.ebuild|  39 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.9.2.ebuild   |  90 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.9.2.ebuild|  50 ---
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.9.2.ebuild|  48 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.9.2.ebuild|  94 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.9.2.ebuild  |  23 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/kwin-5.9.2.ebuild  |  95 
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.9.2.ebuild|  24 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.9.2.ebuild  |  28 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.9.2.ebuild  |  54 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.9.2.ebuild|  30 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.9.2.ebuild  |  85 ---
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.9.2.ebuild | 155 ---
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.9.2.ebuild|  43 --
 kde-plasma/plasma-meta/plasma-meta-5.9.2.ebuild|  65 
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.9.2.ebuild|  66 -
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.9.2.ebuild|  30 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.9.2.ebuild  |  58 
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 -
 .../plasma-workspace-wallpapers-5.9.2.ebuild   |  19 ---
 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace/plasma-workspace-5.9.2.ebuild | 164 -
 kde-plasma/polkit-kde-agent/Manifest   |   1 -
 .../polkit-kde-agent/polkit-kde-agent-5.9.2.ebuild |  31 
 kde-plasma/powerdevil/Manifest |   1 -
 kde-plasma/powerdevil/powerdevil-5.9.2.ebuild  | 106 -
 kde-plasma/sddm-kcm/Manifest   |   1 -
 kde-plasma/sddm-kcm/sddm-kcm-5.9.2.ebuild  |  42 --
 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-12-10 Thread Johannes Huber
commit: 6af8681a90c4bc92fece1f28a770fa2a6e740588
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Dec 10 11:42:26 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Dec 10 11:42:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af8681a

kde-plasma/kwallet-pam: Drop check on deprecated kdm

Package-Manager: portage-2.3.3

 kde-plasma/kwallet-pam/kwallet-pam-5.8.3.ebuild | 1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.8.3.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.8.3.ebuild
index f1a11ec..719d587 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.8.3.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.8.3.ebuild
@@ -90,6 +90,5 @@ pkg_postinst() {
elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   has_version "kde-plasma/kdm" && check_dm "KDM" "/etc/pam.d/kde"
elog
 }

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild
index 4aac73c..8ca7591 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.8.4.ebuild
@@ -90,6 +90,5 @@ pkg_postinst() {
elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   has_version "kde-plasma/kdm" && check_dm "KDM" "/etc/pam.d/kde"
elog
 }



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/plasma-desktop/files/, ...

2016-10-12 Thread Michael Palimaka
commit: e559b1743038622ade87249c595dd945a2827b7f
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Oct 11 17:36:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Oct 12 18:06:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e559b174

kde-plasma: 5.8.1 version bump

Package-Manager: portage-2.3.0

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.8.1.ebuild|  42 +
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.8.1.ebuild|  31 
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.8.1.ebuild  |  23 +++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.8.1.ebuild   |  27 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.8.1.ebuild  |  75 +
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.8.1.ebuild |  37 +
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.8.1.ebuild   |  60 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.8.1.ebuild |  58 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.8.1.ebuild|  18 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons/kdeplasma-addons-5.8.1.ebuild |  57 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.8.1.ebuild  |  28 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.8.1.ebuild  |  47 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.8.1.ebuild|  89 +++
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.8.1.ebuild|  45 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.8.1.ebuild|  38 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.8.1.ebuild   |  89 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.8.1.ebuild|  50 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.8.1.ebuild|  48 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.8.1.ebuild|  95 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.8.1.ebuild  |  23 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.8.1.ebuild  |  96 
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.8.1.ebuild|  24 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.8.1.ebuild  |  28 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.8.1.ebuild  |  54 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.8.1.ebuild|  30 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.8.1.ebuild  |  81 ++
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop-5.7.90-baloo-optional.patch |  45 ++
 .../plasma-desktop/plasma-desktop-5.8.1.ebuild | 158 +++
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.8.1.ebuild|  42 +
 kde-plasma/plasma-meta/plasma-meta-5.8.1.ebuild|  65 
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.8.1.ebuild|  66 
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.8.1.ebuild|  30 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.8.1.ebuild  |  58 +++
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.8.1.ebuild   |  19 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace-5.7.90-baloo-optional.patch   |  41 +
 .../plasma-workspace/plasma-workspace-5.8.1.ebuild | 169 +
 kde-plasma/polkit-kde-agent/Manifest   |   1 +
 .../polkit-kde-agent/polkit-kde-agent-5.8.1.ebuild |  31 
 kde-plasma/powerdevil/Manifest |   1 +
 kde-plasma/powerdevil/powerdevil-5.8.1.ebuild  | 101 
 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/kde-cli-tools/, kde-plasma/plasma-sdk/, ...

2016-10-07 Thread Michael Palimaka
commit: 1318afcc4c530d9ce408953e22904582934b4e0c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Oct  7 16:14:29 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Oct  7 16:20:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1318afcc

kde-plasma: stabilise 5.7.5 for amd64/x86

Gentoo-bug: 596284

Package-Manager: portage-2.3.1

 kde-plasma/bluedevil/bluedevil-5.7.5.ebuild | 2 +-
 kde-plasma/breeze-grub/breeze-grub-5.7.5.ebuild | 2 +-
 kde-plasma/breeze-plymouth/breeze-plymouth-5.7.5.ebuild | 2 +-
 kde-plasma/breeze/breeze-5.7.5.ebuild   | 2 +-
 kde-plasma/kactivitymanagerd/kactivitymanagerd-5.7.5.ebuild | 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.7.5.ebuild | 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.7.5.ebuild   | 2 +-
 kde-plasma/kdecoration/kdecoration-5.7.5.ebuild | 2 +-
 kde-plasma/kdeplasma-addons/kdeplasma-addons-5.7.5.ebuild   | 2 +-
 kde-plasma/kgamma/kgamma-5.7.5.ebuild   | 2 +-
 kde-plasma/khotkeys/khotkeys-5.7.5.ebuild   | 2 +-
 kde-plasma/kinfocenter/kinfocenter-5.7.5.ebuild | 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.7.5.ebuild | 2 +-
 kde-plasma/kscreen/kscreen-5.7.5.ebuild | 2 +-
 kde-plasma/kscreenlocker/kscreenlocker-5.7.5.ebuild | 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.7.5.ebuild | 2 +-
 kde-plasma/ksysguard/ksysguard-5.7.5.ebuild | 2 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.7.5.ebuild | 2 +-
 kde-plasma/kwayland-integration/kwayland-integration-5.7.5.ebuild   | 2 +-
 kde-plasma/kwin/kwin-5.7.5.ebuild   | 2 +-
 kde-plasma/kwrited/kwrited-5.7.5.ebuild | 2 +-
 kde-plasma/libkscreen/libkscreen-5.7.5.ebuild   | 2 +-
 kde-plasma/libksysguard/libksysguard-5.7.5.ebuild   | 2 +-
 kde-plasma/milou/milou-5.7.5.ebuild | 2 +-
 kde-plasma/oxygen/oxygen-5.7.5.ebuild   | 2 +-
 kde-plasma/plasma-desktop/plasma-desktop-5.7.5.ebuild   | 2 +-
 kde-plasma/plasma-integration/plasma-integration-5.7.5.ebuild   | 2 +-
 kde-plasma/plasma-mediacenter/plasma-mediacenter-5.7.5.ebuild   | 2 +-
 kde-plasma/plasma-meta/plasma-meta-5.7.5.ebuild | 2 +-
 kde-plasma/plasma-nm/plasma-nm-5.7.5.ebuild | 2 +-
 kde-plasma/plasma-pa/plasma-pa-5.7.5.ebuild | 2 +-
 kde-plasma/plasma-sdk/plasma-sdk-5.7.5.ebuild   | 2 +-
 .../plasma-workspace-wallpapers-5.7.5.ebuild| 2 +-
 kde-plasma/plasma-workspace/plasma-workspace-5.7.5.ebuild   | 2 +-
 kde-plasma/polkit-kde-agent/polkit-kde-agent-5.7.5.ebuild   | 2 +-
 kde-plasma/powerdevil/powerdevil-5.7.5.ebuild   | 2 +-
 kde-plasma/sddm-kcm/sddm-kcm-5.7.5.ebuild   | 2 +-
 kde-plasma/systemsettings/systemsettings-5.7.5.ebuild   | 2 +-
 kde-plasma/user-manager/user-manager-5.7.5.ebuild   | 2 +-
 39 files changed, 39 insertions(+), 39 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.7.5.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.7.5.ebuild
index b492cda..87bff0a 100644
--- a/kde-plasma/bluedevil/bluedevil-5.7.5.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.7.5.ebuild
@@ -8,7 +8,7 @@ inherit kde5
 
 DESCRIPTION="Bluetooth stack for KDE Plasma"
 HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil;
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 COMMON_DEPEND="

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.7.5.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.7.5.ebuild
index fde1831..7d3ea6d 100644
--- a/kde-plasma/breeze-grub/breeze-grub-5.7.5.ebuild
+++ b/kde-plasma/breeze-grub/breeze-grub-5.7.5.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Breeze theme for GRUB"
 LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 src_prepare() {

diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.5.ebuild 
b/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.5.ebuild
index cbc3805..f0bb1bb 100644
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.5.ebuild
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-5.7.5.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 DESCRIPTION="Breeze theme for Plymouth"
 LICENSE="GPL-2+ GPL-3+"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE=""
 
 RDEPEND="sys-boot/plymouth"

diff --git a/kde-plasma/breeze/breeze-5.7.5.ebuild 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-07-25 Thread Johannes Huber
commit: 94f8acee9f27b08e90012c17f05fb64b0f3a571c
Author: Johannes Huber  gentoo  org>
AuthorDate: Mon Jul 25 21:30:16 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Mon Jul 25 21:34:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f8acee

kde-plasma/kwallet-pam: Remove 5.6.4

Package-Manager: portage-2.3.0

 kde-plasma/kwallet-pam/Manifest|  1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 1e4cebe..4646551 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,3 +1,2 @@
-DIST kwallet-pam-5.6.4.tar.xz 17576 SHA256 
b20b2cd55b6f4c5e4c1f1590b783ff346e1ea6a1f8341b2c4ee4cf9c3bb425fb SHA512 
42382799960b87b9f2abc69def4ed17485b35c4f33f9b0b7a0f0a64d8e9c2567c405e305b4f5b9060c8b141ee3d7727ca36a5f2a41d999a022bfd52702efe0a6
 WHIRLPOOL 
16e58985410087ddafd71a3b1dce5d55b963e45d951139b2f7311c1edd8d57b9bf5fa4998bc2ac9534ea2aebab61a487a86cdc495dbf85f01c9a437eb3511824
 DIST kwallet-pam-5.6.5.tar.xz 17576 SHA256 
f58dbd266ac166164a137878c5e69c0cf8a8693ce17d45a7d94b29cb67c2a229 SHA512 
39254288cba7204e5045668b4f0c5bf6b7b1294e704692f402d68afbfb9f0450508634a690fdef13b3c08651d09b36b00aea949bbcc7a99658ebdf72e1166c08
 WHIRLPOOL 
27b1ed01ff6eb7f2425cfe63337a9d43a74c73b3991a1df452d297b7665b9bb1a59783ab19abe32e11456fd80f44c3cf89b833d73a8cd800c291f41681944fa3
 DIST kwallet-pam-5.7.2.tar.xz 17608 SHA256 
c26981de51825defd386a53d15f53de1da87082ac758b24bd41ba4cbef52019c SHA512 
bef740e47a0471a68f9b8bbc947d77d8c15ce8f059a361afc547a7c0891012e1b425194e24c7891bab9222455fde615b8f20eb0f9c4523adf8d6882cd7e2963d
 WHIRLPOOL 
e5f453352253ab4291fa68f173b5ac82947eaaf61cc15a25bef5551ae7cd69ad3153141a53d212198240e4ac7060b2ddd825cd125f346cef9a8de4d5122cfc66

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
deleted file mode 100644
index 1ba966f..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multibuild multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm x86"
-IUSE="+oldwallet"
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep extra-cmake-modules)
-   $(add_qt_dep qtcore)
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-apps/kwalletd-pam
-   net-misc/socat
-"
-
-pkg_setup() {
-   kde5_pkg_setup
-   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
-}
-
-src_configure() {
-   myconfigure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-   [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( 
-DKWALLET4=1 )
-
-   kde5_src_configure
-   }
-   multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
-   multibuild_foreach_variant kde5_src_compile
-}
-
-src_install() {
-   multibuild_foreach_variant kde5_src_install
-}
-
-pkg_postinst() {
-   check_dm() {
-   local good
-   if [[ -e "${ROOT}${2}" ]] ; then
-   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   good=true
-   fi
-   if use oldwallet ; then
-   if ! grep -Eq 
"auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
-   ! grep -Eq 
"session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
-   good=false
-   fi
-   fi
-   fi
-   [[ "${good}" = true ]] && \
-   elog "${1} - ${2} ...GOOD" || \
-   ewarn "${1} - ${2} ...BAD"
-   }
-   elog
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   use oldwallet && elog "You have also selected support for legacy 
kde-apps/kwalletd:4."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   if use oldwallet ; then
-   elog "-authoptional 

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-07-06 Thread Michael Palimaka
commit: 558dfe88df8bb0b1c89e8f592da33235fc9f4980
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jul  6 13:22:31 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jul  6 13:26:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558dfe88

kde-plasma/kwallet-pam: export explicit src_test

The default phase causes BUILD_DIR to be overwritten with an incorrect value,
breaking the multibuild configuration causing one build to not be installed.

Gentoo-bug: 588136

Package-Manager: portage-2.3.0

 .../{kwallet-pam-5.6.5.ebuild => kwallet-pam-5.6.5-r1.ebuild} | 4 
 .../{kwallet-pam-5.7.0.ebuild => kwallet-pam-5.7.0-r1.ebuild} | 4 
 2 files changed, 8 insertions(+)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.5-r1.ebuild
similarity index 97%
rename from kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild
rename to kde-plasma/kwallet-pam/kwallet-pam-5.6.5-r1.ebuild
index 0713014..18dcab7 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.5-r1.ebuild
@@ -46,6 +46,10 @@ src_compile() {
multibuild_foreach_variant kde5_src_compile
 }
 
+src_test() {
+   multibuild_foreach_variant kde5_src_test
+}
+
 src_install() {
multibuild_foreach_variant kde5_src_install
 }

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.7.0.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.7.0-r1.ebuild
similarity index 97%
rename from kde-plasma/kwallet-pam/kwallet-pam-5.7.0.ebuild
rename to kde-plasma/kwallet-pam/kwallet-pam-5.7.0-r1.ebuild
index 0713014..18dcab7 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.7.0.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.7.0-r1.ebuild
@@ -46,6 +46,10 @@ src_compile() {
multibuild_foreach_variant kde5_src_compile
 }
 
+src_test() {
+   multibuild_foreach_variant kde5_src_test
+}
+
 src_install() {
multibuild_foreach_variant kde5_src_install
 }



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-05-25 Thread Johannes Huber
commit: 0f0c55f194de0669b69ceea3617ba65d3f9d09bd
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 25 07:37:59 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 25 07:38:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0c55f1

kde-plasma/kwallet-pam: Remove 5.5.5

Package-Manager: portage-2.3.0_rc1

 kde-plasma/kwallet-pam/Manifest |  1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index b3cf442..0cbe46a 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,2 +1 @@
-DIST kwallet-pam-5.5.5.tar.xz 16280 SHA256 
19c153a0593232767b370a1310f16d13673caba13842571bb7cb01535ba89336 SHA512 
7daf595c110df7277a609590bb48da8a038c8516ed3bd6a6f55cdb73df850ef6989f248e5ed7b7128abd5fda0b358b4d695043c974d49451a0037b8a3280c92a
 WHIRLPOOL 
7601debd5eed6baf4bddf98fff424280999e95bc3663254b391e673df7b191f112689d3914d9dfec3f0bf3142fbe88b8d30b159563be659c9cc91a65ea49
 DIST kwallet-pam-5.6.4.tar.xz 17576 SHA256 
b20b2cd55b6f4c5e4c1f1590b783ff346e1ea6a1f8341b2c4ee4cf9c3bb425fb SHA512 
42382799960b87b9f2abc69def4ed17485b35c4f33f9b0b7a0f0a64d8e9c2567c405e305b4f5b9060c8b141ee3d7727ca36a5f2a41d999a022bfd52702efe0a6
 WHIRLPOOL 
16e58985410087ddafd71a3b1dce5d55b963e45d951139b2f7311c1edd8d57b9bf5fa4998bc2ac9534ea2aebab61a487a86cdc495dbf85f01c9a437eb3511824

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
deleted file mode 100644
index 19156be..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE=""
-
-DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-RDEPEND="${DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   check_dm() {
-   if [[ -e "${ROOT}${2}" ]] && \
-   grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
-   fi
-   }
-   elog
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "List of things to make it work:"
-   elog "1.  Use standard blowfish encryption instead of GPG"
-   elog "2.  Use same password for login and kwallet"
-   elog "3.  A display manager with support for PAM"
-   elog "4.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   elog "4.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-05-24 Thread Mikle Kolyada
commit: a21f878d94ddd1705a639725b07247f3c37a4e98
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 24 19:22:11 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 24 19:25:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21f878d

kde-plasma/kwallet-pam: amd64 stable wrt bug #579992

Package-Manager: portage-2.2.28

 kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
index 0713014..2f2b651 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
@@ -9,7 +9,7 @@ inherit kde5 multibuild multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="+oldwallet"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-05-11 Thread Michael Palimaka
commit: 56cf1b58ee126b35ae1d73047bf9a2bbbf1d0c8a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 13:13:51 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 13:14:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56cf1b58

kde-plasma/kwallet-pam: restore oldwallet USE flag that was accidentally removed

Package-Manager: portage-2.2.28

 kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild | 91 ++
 kde-plasma/kwallet-pam/kwallet-pam-5.6.4.ebuild| 58 --
 2 files changed, 91 insertions(+), 58 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
new file mode 100644
index 000..0713014
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+inherit kde5 multibuild multilib
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+oldwallet"
+
+COMMON_DEPEND="
+   dev-libs/libgcrypt:0=
+   virtual/pam
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep extra-cmake-modules)
+   $(add_qt_dep qtcore)
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-apps/kwalletd-pam
+   net-misc/socat
+"
+
+pkg_setup() {
+   kde5_pkg_setup
+   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+   [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( 
-DKWALLET4=1 )
+
+   kde5_src_configure
+   }
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant kde5_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant kde5_src_install
+}
+
+pkg_postinst() {
+   check_dm() {
+   local good
+   if [[ -e "${ROOT}${2}" ]] ; then
+   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
+   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
+   good=true
+   fi
+   if use oldwallet ; then
+   if ! grep -Eq 
"auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
+   ! grep -Eq 
"session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
+   good=false
+   fi
+   fi
+   fi
+   [[ "${good}" = true ]] && \
+   elog "${1} - ${2} ...GOOD" || \
+   ewarn "${1} - ${2} ...BAD"
+   }
+   elog
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   use oldwallet && elog "You have also selected support for legacy 
kde-apps/kwalletd:4."
+   elog "List of things to make it work:"
+   elog "1.  Use standard blowfish encryption instead of GPG"
+   elog "2.  Use same password for login and kwallet"
+   elog "3.  A display manager with support for PAM"
+   elog "4.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   if use oldwallet ; then
+   elog "-authoptionalpam_kwallet.so 
kdehome=.kde4"
+   elog "-session optionalpam_kwallet.so"
+   fi
+   elog "4.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
+   elog
+}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.4.ebuild
deleted file mode 100644
index 7bb19fb..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep extra-cmake-modules)
-"
-RDEPEND="${COMMON_DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-
-   

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-04-20 Thread Michael Palimaka
commit: 034548131be768d6947ae2c31d7cbf937938f50b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Apr 20 09:16:24 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Apr 20 09:21:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03454813

kde-plasma/kwallet-pam: add changes from 5.6.2-r1 that were accidentally 
forgotten for 5.6.3

Package-Manager: portage-2.2.28

 kde-plasma/kwallet-pam/kwallet-pam-5.6.3.ebuild | 57 +++--
 1 file changed, 45 insertions(+), 12 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.3.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.3.ebuild
index 7bb19fb..0713014 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.3.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.3.ebuild
@@ -5,12 +5,12 @@
 EAPI=6
 
 KDE_AUTODEPS="false"
-inherit kde5 multilib
+inherit kde5 multibuild multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
+IUSE="+oldwallet"
 
 COMMON_DEPEND="
dev-libs/libgcrypt:0=
@@ -18,31 +18,60 @@ COMMON_DEPEND="
 "
 DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep extra-cmake-modules)
+   $(add_qt_dep qtcore)
 "
 RDEPEND="${COMMON_DEPEND}
+   !kde-apps/kwalletd-pam
net-misc/socat
 "
 
+pkg_setup() {
+   kde5_pkg_setup
+   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
+}
+
 src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
+   myconfigure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+   [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( 
-DKWALLET4=1 )
+
+   kde5_src_configure
+   }
+   multibuild_foreach_variant myconfigure
+}
 
-   kde5_src_configure
+src_compile() {
+   multibuild_foreach_variant kde5_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant kde5_src_install
 }
 
 pkg_postinst() {
check_dm() {
-   if [[ -e "${ROOT}${2}" ]] && \
-   grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
-   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
+   local good
+   if [[ -e "${ROOT}${2}" ]] ; then
+   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
+   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
+   good=true
+   fi
+   if use oldwallet ; then
+   if ! grep -Eq 
"auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
+   ! grep -Eq 
"session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
+   good=false
+   fi
+   fi
fi
+   [[ "${good}" = true ]] && \
+   elog "${1} - ${2} ...GOOD" || \
+   ewarn "${1} - ${2} ...BAD"
}
elog
elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   use oldwallet && elog "You have also selected support for legacy 
kde-apps/kwalletd:4."
elog "List of things to make it work:"
elog "1.  Use standard blowfish encryption instead of GPG"
elog "2.  Use same password for login and kwallet"
@@ -50,6 +79,10 @@ pkg_postinst() {
elog "4.a Have the following lines in the display manager's pam.d file:"
elog "-authoptionalpam_kwallet5.so"
elog "-session optionalpam_kwallet5.so auto_start"
+   if use oldwallet ; then
+   elog "-authoptionalpam_kwallet.so 
kdehome=.kde4"
+   elog "-session optionalpam_kwallet.so"
+   fi
elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-04-07 Thread Michael Palimaka
commit: 6005c98c26eed73212aee70d46a4fa2b343c2278
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Apr  7 14:29:34 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr  7 16:12:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6005c98c

kde-plasma/kwallet-pam: Add USE=oldwallet, block kde-apps/kwalletd-pam

Improvements to pkg_postinst thx to Arfrever.

Package-Manager: portage-2.2.27

 kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild | 90 ++
 kde-plasma/kwallet-pam/metadata.xml|  3 +
 2 files changed, 93 insertions(+)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild
new file mode 100644
index 000..9c5669e
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+inherit kde5 multibuild multilib
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+oldwallet"
+
+COMMON_DEPEND="
+   dev-libs/libgcrypt:0=
+   virtual/pam
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep extra-cmake-modules)
+   $(add_qt_dep qtcore)
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-apps/kwalletd-pam
+   net-misc/socat
+"
+
+pkg_setup() {
+   kde5_pkg_setup
+   MULTIBUILD_VARIANTS=( kf5 $(usev oldwallet) )
+}
+
+src_configure() {
+   myconfigure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+   [[ ${MULTIBUILD_VARIANT} = oldwallet ]] && mycmakeargs+=( 
-DKWALLET4=1 )
+
+   kde5_src_configure
+   }
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant kde5_src_compile
+}
+
+src_install() {
+   multibuild_foreach_variant kde5_src_install
+}
+
+pkg_postinst() {
+   check_dm() {
+   local good
+   if [[ -e "${ROOT}${2}" ]] ; then
+   if grep -Eq "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" && \
+   grep -Eq "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}" ; then
+   good=true
+   fi
+   if use oldwallet ; then
+   if ! grep -Eq 
"auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" || \
+   ! grep -Eq 
"session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
+   good=false
+   fi
+   fi
+   fi
+   [[ "${good}" = true ]] && \
+   elog "${1} - ${2} ...GOOD" || \
+   ewarn "${1} - ${2} ...BAD"
+   }
+   elog
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   use oldwallet && elog "You have also selected support for legacy 
kde-apps/kwalletd:4."
+   elog "List of things to make it work:"
+   elog "1.  Use same password for login and kwallet"
+   elog "2.  A display manager with support for PAM"
+   elog "3.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   if use oldwallet ; then
+   elog "-authoptionalpam_kwallet.so 
kdehome=.kde4"
+   elog "-session optionalpam_kwallet.so"
+   fi
+   elog "3.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
+   elog
+}

diff --git a/kde-plasma/kwallet-pam/metadata.xml 
b/kde-plasma/kwallet-pam/metadata.xml
index 2fdbf33..033c611 100644
--- a/kde-plasma/kwallet-pam/metadata.xml
+++ b/kde-plasma/kwallet-pam/metadata.xml
@@ -5,4 +5,7 @@
k...@gentoo.org
Gentoo KDE Project

+   
+   Enable legacy support for 
kde-apps/kwalletd
+   
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-04-07 Thread Michael Palimaka
commit: 852cae2a459ef75b6e5265df6372f552897f5ed1
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Apr  7 14:31:25 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr  7 16:12:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852cae2a

kde-plasma/kwallet-pam: Drop old

Package-Manager: portage-2.2.27

 kde-plasma/kwallet-pam/kwallet-pam-5.6.2.ebuild | 57 -
 1 file changed, 57 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.2.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.6.2.ebuild
deleted file mode 100644
index e16b8a3..000
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-inherit kde5 multilib
-
-DESCRIPTION="KWallet PAM module to not enter password again"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   dev-libs/libgcrypt:0=
-   virtual/pam
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep extra-cmake-modules)
-"
-RDEPEND="${COMMON_DEPEND}
-   net-misc/socat
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   check_dm() {
-   if [[ -e "${ROOT}${2}" ]] && \
-   [[ -n $(egrep "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]] && \
-   [[ -n $(egrep "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]]; then
-   elog "${1} - ${2} ...GOOD"
-   else
-   ewarn "${1} - ${2} ...BAD"
-   fi
-   }
-   elog
-   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
-   elog "List of things to make it work:"
-   elog "1.  Use same password for login and kwallet"
-   elog "2.  A display manager with support for PAM"
-   elog "3.a Have the following lines in the display manager's pam.d file:"
-   elog "-authoptionalpam_kwallet5.so"
-   elog "-session optionalpam_kwallet5.so auto_start"
-   elog "3.b Checking installed DMs..."
-   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
-   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
-   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-04-07 Thread Mikle Kolyada
commit: 3b66873057116e99e5c56a5949c53b1475f620ec
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Apr  7 13:19:51 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Apr  7 13:24:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b668730

kde-plasma/kwallet-pam: amd64 stable wrt bug #429204

Package-Manager: portage-2.2.26

 kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
index 50ad31e..155acc7 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
@@ -9,7 +9,7 @@ inherit kde5 multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2016-03-02 Thread Michael Palimaka
commit: 185acb067688322b0dbdeaf73cee0a9ac0a9f6a6
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Feb 28 01:25:13 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Mar  2 19:23:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185acb06

kde-plasma/kwallet-pam: Add pkg_postinst instructions

Package-Manager: portage-2.2.27

 kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild | 27 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.5.4.ebuild| 25 
 2 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild
index 26499e6..42f8033 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -20,3 +20,28 @@ DEPEND="
 RDEPEND="${DEPEND}
net-misc/socat
 "
+
+pkg_postinst() {
+   check_dm() {
+   if [[ -e "${ROOT}${2}" ]] && \
+   [[ -n $(egrep "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]] && \
+   [[ -n $(egrep "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]]; then
+   elog "${1} - ${2} ...GOOD"
+   else
+   ewarn "${1} - ${2} ...BAD"
+   fi
+   }
+   elog
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "List of things to make it work:"
+   elog "1.  Use same password for login and kwallet"
+   elog "2.  A display manager with support for PAM"
+   elog "3.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   elog "3.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
+   elog
+}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.4.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.5.4.ebuild
index 69759db..50ad31e 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.4.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.4.ebuild
@@ -27,3 +27,28 @@ src_configure() {
 
kde5_src_configure
 }
+
+pkg_postinst() {
+   check_dm() {
+   if [[ -e "${ROOT}${2}" ]] && \
+   [[ -n $(egrep "auth\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]] && \
+   [[ -n $(egrep "session\s+optional\s+pam_kwallet5.so" 
"${ROOT}${2}") ]]; then
+   elog "${1} - ${2} ...GOOD"
+   else
+   ewarn "${1} - ${2} ...BAD"
+   fi
+   }
+   elog
+   elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
+   elog "List of things to make it work:"
+   elog "1.  Use same password for login and kwallet"
+   elog "2.  A display manager with support for PAM"
+   elog "3.a Have the following lines in the display manager's pam.d file:"
+   elog "-authoptionalpam_kwallet5.so"
+   elog "-session optionalpam_kwallet5.so auto_start"
+   elog "3.b Checking installed DMs..."
+   has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
+   has_version "x11-misc/lightdm" && check_dm "LightDM" 
"/etc/pam.d/lightdm"
+   has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/

2015-12-02 Thread Michael Palimaka
commit: 4e3be3e92c29ba6497b7abf7dbcaabd09ff9e516
Author: Fabian Köster  bringnow  com>
AuthorDate: Wed Dec  2 11:41:13 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec  2 11:41:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3be3e9

kde-plasma/kwallet-pam: adding missing runtime dependency on net-misc/socat

Gentoo-bug: 561470

Package-Manager: portage-2.2.26

 kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild
new file mode 100644
index 000..26499e6
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.4.3-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="KWallet PAM module to not enter password again"
+
+LICENSE="LGPL-2.1"
+KEYWORDS=" ~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0=
+   virtual/pam
+"
+RDEPEND="${DEPEND}
+   net-misc/socat
+"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwallet-pam/, kde-plasma/sddm-kcm/, kde-plasma/oxygen-fonts/, ...

2015-09-12 Thread Manuel Rüger
commit: 54bf6af181e9d9f51a3ad2ab1f0a93cb04eb5059
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Sep 12 16:22:12 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Sep 12 16:22:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bf6af1

kde-plasma: Version bump

Package-Manager: portage-2.2.20.1

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.4.1.ebuild|  52 ++
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.4.1.ebuild  |  65 
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.4.1.ebuild   |  54 ++
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.4.1.ebuild |  52 ++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.4.1.ebuild|  15 ++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons/kdeplasma-addons-5.4.1.ebuild |  60 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.4.1.ebuild  |  31 
 kde-plasma/khelpcenter/Manifest|   1 +
 kde-plasma/khelpcenter/khelpcenter-5.4.1.ebuild|  42 +
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.4.1.ebuild  |  46 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.4.1.ebuild|  89 ++
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.4.1.ebuild|  45 +
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.4.1.ebuild|  34 
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.4.1.ebuild|  24 +++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.4.1.ebuild|  48 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.4.1.ebuild|  20 +++
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.4.1.ebuild  |  22 +++
 kde-plasma/kwayland/Manifest   |   1 +
 kde-plasma/kwayland/kwayland-5.4.1.ebuild  |  27 +++
 kde-plasma/kwin/Manifest   |   1 +
 .../kwin/files/kwin-gstreamer-optional.patch   |  15 ++
 kde-plasma/kwin/kwin-5.4.1.ebuild  |  93 +++
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.4.1.ebuild|  24 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.4.1.ebuild  |  24 +++
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.4.1.ebuild  |  54 ++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.4.1.ebuild|  30 
 kde-plasma/oxygen-fonts/Manifest   |   1 +
 kde-plasma/oxygen-fonts/oxygen-fonts-5.4.1.ebuild  |  37 +
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.4.1.ebuild  |  36 
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.4.1.ebuild | 137 +++
 kde-plasma/plasma-mediacenter/Manifest |   1 +
 .../plasma-mediacenter-5.4.1.ebuild|  48 ++
 kde-plasma/plasma-meta/metadata.xml|   2 +
 kde-plasma/plasma-meta/plasma-meta-5.4.1.ebuild|  60 +++
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.4.1.ebuild|  64 +++
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.4.1.ebuild|  27 +++
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.4.1.ebuild  |  40 +
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.4.1.ebuild   |  21 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace/plasma-workspace-5.4.1.ebuild | 183 +
 kde-plasma/polkit-kde-agent/Manifest   |   1 +
 .../polkit-kde-agent/polkit-kde-agent-5.4.1.ebuild |  32 
 kde-plasma/powerdevil/Manifest |   1 +
 kde-plasma/powerdevil/powerdevil-5.4.1.ebuild  |  70 
 kde-plasma/sddm-kcm/Manifest   |   1 +
 kde-plasma/sddm-kcm/sddm-kcm-5.4.1.ebuild  |  39 +
 kde-plasma/systemsettings/Manifest |   1 +
 .../systemsettings/systemsettings-5.4.1.ebuild |  38 +
 kde-plasma/user-manager/Manifest   |   1 +