* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2015-09-09 20:39 Jauhien Piatlicki
0 siblings, 0 replies; 109+ messages in thread
From: Jauhien Piatlicki @ 2015-09-09 20:39 UTC (permalink / raw
To: gentoo-commits
commit: d4f84a754301a8296340281f9e2f1b58b58edcdd
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 9 20:39:31 2015 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Wed Sep 9 20:41:55 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f84a75
x11-misc/sddm: better default USEs
Package-Manager: portage-2.2.20.1
x11-misc/sddm/sddm-0.12.0.ebuild | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0.ebuild
index bb96032..9eca3ca 100644
--- a/x11-misc/sddm/sddm-0.12.0.ebuild
+++ b/x11-misc/sddm/sddm-0.12.0.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-IUSE="consolekit pam systemd"
+IUSE="consolekit +pam systemd"
RDEPEND="dev-qt/qtcore:5
dev-qt/qtdbus:5
@@ -33,11 +33,11 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
+ if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
+ if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+ fi
+ fi
}
src_prepare() {
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2015-10-11 16:04 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2015-10-11 16:04 UTC (permalink / raw
To: gentoo-commits
commit: ba141ff2cef4a8bc1bad6f1c517415ddf15bf595
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 16:04:37 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 16:04:37 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba141ff2
x11-misc/sddm: Fix homepage
Package-Manager: portage-2.2.23
x11-misc/sddm/sddm-0.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0.ebuild
index 5c93801..14af057 100644
--- a/x11-misc/sddm/sddm-0.12.0.ebuild
+++ b/x11-misc/sddm/sddm-0.12.0.ebuild
@@ -6,7 +6,7 @@ EAPI=5
inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/${PN}/${PN}"
+HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2015-10-17 8:25 Jauhien Piatlicki
0 siblings, 0 replies; 109+ messages in thread
From: Jauhien Piatlicki @ 2015-10-17 8:25 UTC (permalink / raw
To: gentoo-commits
commit: 675e620cd8a182d3d643f81aa8a41003638faee4
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 08:30:08 2015 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 08:31:24 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675e620c
x11-misc/sddm: revision bump because of security fix
Gentoo-Bug: 563108
Package-Manager: portage-2.2.23
x11-misc/sddm/{sddm-0.11.0-r3.ebuild => sddm-0.11.0-r4.ebuild} | 0
x11-misc/sddm/{sddm-0.12.0.ebuild => sddm-0.12.0-r1.ebuild} | 0
2 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.11.0-r3.ebuild b/x11-misc/sddm/sddm-0.11.0-r4.ebuild
similarity index 100%
rename from x11-misc/sddm/sddm-0.11.0-r3.ebuild
rename to x11-misc/sddm/sddm-0.11.0-r4.ebuild
diff --git a/x11-misc/sddm/sddm-0.12.0.ebuild b/x11-misc/sddm/sddm-0.12.0-r1.ebuild
similarity index 100%
rename from x11-misc/sddm/sddm-0.12.0.ebuild
rename to x11-misc/sddm/sddm-0.12.0-r1.ebuild
^ permalink raw reply [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2015-11-07 11:22 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2015-11-07 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 038771aaf1b2351dfab1b638a6626ad7a80ab0c9
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 11:21:28 2015 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 11:21:48 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038771aa
x11-misc/sddm: Version bump
Package-Manager: portage-2.2.24
x11-misc/sddm/Manifest | 1 +
x11-misc/sddm/sddm-0.13.0.ebuild | 65 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 7fa0ac1..957cdec 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-0.11.0.tar.gz 4735807 SHA256 80d53f075c275f744bd547523d6d640baccfacb4e463a71ec0facb8231b832ce SHA512 9dd2b80788e3cfdb353e64f709db451e04828991976b8b0f74c0e97dbf467fa2744702c73e5e50137eec10dac92df7dacd83fb458f75dd595556fc95fb1759f7 WHIRLPOOL 079c5093374710c2a3247a3e27dd26f3d10962c7cb8f260b80a4ba17a72e63676012d4b8e50f8f4bffc43124efdf05c7e14aefe86253b391345c7fa98a2d4c2f
DIST sddm-0.12.0.tar.xz 3866620 SHA256 7d7504bf8a717a9131a2f32be852d7631365d21a468ca2649c8245f24ff29ae0 SHA512 d1d9f60634cb2a71096d92321a7a8b33efb8879a766979ca7c1d31ac5f1dbde8253384070338eef80f777db1cd78eef540e9111151f7f9e7d8e648d557e58047 WHIRLPOOL 58d21ead822b85bf3f0f6375cfadee6225dd9bf696e786fe68f283def43b4107d11e14b357d60b0278266270f9ddcb6a9b86285bc3b1a19644583f6ebebc4990
+DIST sddm-0.13.0.tar.xz 3869452 SHA256 dd868caaccf7783ead799f3b79e442d5adcb46251b78c8dbf3e9da0016dd347d SHA512 292a584945e74ea987088f975d5973b45a5b4fc07fa90b487fb9ece2de7ecca352344354474dfa8d103c8242367c19ad926e62a553e5b567d8d88a3f2c73c171 WHIRLPOOL e3961ecd5e22e8d565c16d86b6043ba7f3d6c1c296047d196577ab25af4e50216d67d53e9690b4df262c5ae4486bf36f88d345110a54bada9d75c4ff0dfc5ff3
diff --git a/x11-misc/sddm/sddm-0.13.0.ebuild b/x11-misc/sddm/sddm-0.13.0.ebuild
new file mode 100644
index 0000000..71969d7
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.13.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit +pam systemd"
+
+RDEPEND="dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtnetwork:5
+ dev-qt/qttest:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb(-)]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
+ if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+ fi
+ fi
+}
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ # fix for flags handling and bug 563108
+ epatch "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
+ use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_no pam PAM)
+ $(cmake-utils_use_no systemd SYSTEMD)
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2015-11-09 14:41 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2015-11-09 14:41 UTC (permalink / raw
To: gentoo-commits
commit: 388309de642999f0f545557aea7e30ef187e3969
Author: Lorenzo Porta <vindex17 <AT> outlook <DOT> it>
AuthorDate: Sun Nov 8 12:26:57 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Nov 9 14:41:00 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=388309de
x11-misc/sddm: revbump. Fix pam activation, move qttest to DEPEND
x11-misc/sddm/{sddm-0.13.0.ebuild => sddm-0.13.0-r1.ebuild} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.13.0.ebuild b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
similarity index 97%
rename from x11-misc/sddm/sddm-0.13.0.ebuild
rename to x11-misc/sddm/sddm-0.13.0-r1.ebuild
index 71969d7..ba4f5e4 100644
--- a/x11-misc/sddm/sddm-0.13.0.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
@@ -19,7 +19,6 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdeclarative:5
dev-qt/qtnetwork:5
- dev-qt/qttest:5
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb(-)]
consolekit? ( >=sys-auth/consolekit-0.9.4 )
@@ -30,6 +29,7 @@ RDEPEND="dev-qt/qtcore:5
DEPEND="${RDEPEND}
dev-python/docutils
dev-qt/linguist-tools:5
+ dev-qt/qttest:5
virtual/pkgconfig"
pkg_pretend() {
@@ -50,7 +50,7 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- $(cmake-utils_use_no pam PAM)
+ $(cmake-utils_use_enable pam PAM)
$(cmake-utils_use_no systemd SYSTEMD)
-DBUILD_MAN_PAGES=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-01-30 13:56 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-01-30 13:56 UTC (permalink / raw
To: gentoo-commits
commit: 64b90121fb8effe3e0f0af94af2bf92f34c4bac3
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 30 13:55:27 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 13:56:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b90121
x11-misc/sddm: restore ~arm
It was dropped in 0.12.0 due to unkeyworded dependencies, but that has since
been resolved.
Gentoo-bug: 563308
Package-Manager: portage-2.2.27
x11-misc/sddm/sddm-0.12.0-r1.ebuild | 4 ++--
x11-misc/sddm/sddm-0.13.0-r1.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.12.0-r1.ebuild b/x11-misc/sddm/sddm-0.12.0-r1.ebuild
index 0acdabc..2b31915 100644
--- a/x11-misc/sddm/sddm-0.12.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.12.0-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$
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
diff --git a/x11-misc/sddm/sddm-0.13.0-r1.ebuild b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
index ba4f5e4..7c61eb0 100644
--- a/x11-misc/sddm/sddm-0.13.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-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$
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-01-30 14:22 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-01-30 14:22 UTC (permalink / raw
To: gentoo-commits
commit: 448091cb54719cb8c1bb02466dbb4051a10fff0b
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sat Jan 30 13:35:47 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Jan 30 14:22:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448091cb
x11-misc/sddm: Add ewarn for erroneous existing pambase config
Previous recommendation for sddm without real consolekit support breaks
modern sddm with consolekit2 support.
x11-misc/sddm/sddm-0.12.0-r1.ebuild | 14 ++++++++++++++
x11-misc/sddm/sddm-0.13.0-r1.ebuild | 14 ++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.12.0-r1.ebuild b/x11-misc/sddm/sddm-0.12.0-r1.ebuild
index 2b31915..c472cbc 100644
--- a/x11-misc/sddm/sddm-0.12.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.12.0-r1.ebuild
@@ -62,4 +62,18 @@ src_configure() {
pkg_postinst() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
+
+ if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
+ local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
+ if [[ -z ${line} ]]; then
+ ewarn
+ ewarn "Erroneous /etc/pam.d/system-login settings detected!"
+ ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
+ ewarn
+ ewarn "session optional pam_ck_connector.so nox11"
+ ewarn
+ ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
+ ewarn
+ fi
+ fi
}
diff --git a/x11-misc/sddm/sddm-0.13.0-r1.ebuild b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
index 7c61eb0..8b55dfb 100644
--- a/x11-misc/sddm/sddm-0.13.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
@@ -62,4 +62,18 @@ src_configure() {
pkg_postinst() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
+
+ if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
+ local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
+ if [[ -z ${line} ]]; then
+ ewarn
+ ewarn "Erroneous /etc/pam.d/system-login settings detected!"
+ ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
+ ewarn
+ ewarn "session optional pam_ck_connector.so nox11"
+ ewarn
+ ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
+ ewarn
+ fi
+ fi
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-02-15 22:59 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2016-02-15 22:59 UTC (permalink / raw
To: gentoo-commits
commit: 995cfe07a14973a5e9207995fdb60c18e4442615
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 22:59:16 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 22:59:39 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995cfe07
x11-misc/sddm: Remove vulnerable
Package-Manager: portage-2.2.27
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.12.0-r1.ebuild | 79 -------------------------------------
2 files changed, 80 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index d5410c3..6c3d570 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,2 +1 @@
-DIST sddm-0.12.0.tar.xz 3866620 SHA256 7d7504bf8a717a9131a2f32be852d7631365d21a468ca2649c8245f24ff29ae0 SHA512 d1d9f60634cb2a71096d92321a7a8b33efb8879a766979ca7c1d31ac5f1dbde8253384070338eef80f777db1cd78eef540e9111151f7f9e7d8e648d557e58047 WHIRLPOOL 58d21ead822b85bf3f0f6375cfadee6225dd9bf696e786fe68f283def43b4107d11e14b357d60b0278266270f9ddcb6a9b86285bc3b1a19644583f6ebebc4990
DIST sddm-0.13.0.tar.xz 3869452 SHA256 dd868caaccf7783ead799f3b79e442d5adcb46251b78c8dbf3e9da0016dd347d SHA512 292a584945e74ea987088f975d5973b45a5b4fc07fa90b487fb9ece2de7ecca352344354474dfa8d103c8242367c19ad926e62a553e5b567d8d88a3f2c73c171 WHIRLPOOL e3961ecd5e22e8d565c16d86b6043ba7f3d6c1c296047d196577ab25af4e50216d67d53e9690b4df262c5ae4486bf36f88d345110a54bada9d75c4ff0dfc5ff3
diff --git a/x11-misc/sddm/sddm-0.12.0-r1.ebuild b/x11-misc/sddm/sddm-0.12.0-r1.ebuild
deleted file mode 100644
index c472cbc..0000000
--- a/x11-misc/sddm/sddm-0.12.0-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- dev-qt/qttest:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # fix for flags handling and bug 563108
- epatch "${FILESDIR}/${P}-respect-user-flags.patch" "${FILESDIR}/${P}-CVE-2015-0856.patch"
- use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_no pam PAM)
- $(cmake-utils_use_no systemd SYSTEMD)
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-03-03 15:26 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-03-03 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 9b371d67fbad2960d893b0e1343d7ecb818f96ff
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Mar 3 08:52:51 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 3 15:26:07 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b371d67
x11-misc/sddm: Fix USE=systemd
Package-Manager: portage-2.2.27
x11-misc/sddm/sddm-0.13.0-r3.ebuild | 80 +++++++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.13.0-r3.ebuild b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
new file mode 100644
index 0000000..97ca361
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit +pam systemd"
+
+RDEPEND="dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtnetwork:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb(-)]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ dev-qt/linguist-tools:5
+ dev-qt/qttest:5
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
+ if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+ fi
+ fi
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
+ # fix for flags handling and bug 563108
+ eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
+ use consolekit && eapply "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
+
+ if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
+ local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
+ if [[ -z ${line} ]]; then
+ ewarn
+ ewarn "Erroneous /etc/pam.d/system-login settings detected!"
+ ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
+ ewarn
+ ewarn "session optional pam_ck_connector.so nox11"
+ ewarn
+ ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
+ ewarn
+ fi
+ fi
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-03-03 15:26 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-03-03 15:26 UTC (permalink / raw
To: gentoo-commits
commit: 3af8e6436b410a51d85480f9644e9a89df1dbdef
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Mar 3 08:53:12 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 3 15:26:14 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af8e643
x11-misc/sddm: Drop old
Package-Manager: portage-2.2.27
x11-misc/sddm/sddm-0.13.0-r2.ebuild | 80 -------------------------------------
1 file changed, 80 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r2.ebuild b/x11-misc/sddm/sddm-0.13.0-r2.ebuild
deleted file mode 100644
index 26c16d6..0000000
--- a/x11-misc/sddm/sddm-0.13.0-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && eapply "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex systemd)
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-04-06 12:26 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2016-04-06 12:26 UTC (permalink / raw
To: gentoo-commits
commit: 2e1e00bfa3a5a8748e52b7063e442dcc0cb15a1f
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 6 12:26:48 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 12:26:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1e00bf
x11-misc/sddm: amd64 stable wrt bug #577180
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-misc/sddm/sddm-0.13.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r3.ebuild b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
index 97ca361..c7ae148 100644
--- a/x11-misc/sddm/sddm-0.13.0-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-04-14 15:38 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-04-14 15:38 UTC (permalink / raw
To: gentoo-commits
commit: e8817c08ca700d5ae0ec6980c54b3f530ee3c580
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 14 15:37:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Apr 14 15:38:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8817c08
x11-misc/sddm: remove old
Package-Manager: portage-2.2.28
x11-misc/sddm/sddm-0.13.0-r1.ebuild | 79 -------------------------------------
1 file changed, 79 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r1.ebuild b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
deleted file mode 100644
index 8b55dfb..0000000
--- a/x11-misc/sddm/sddm-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # fix for flags handling and bug 563108
- epatch "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_enable pam PAM)
- $(cmake-utils_use_no systemd SYSTEMD)
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-06-01 21:14 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-06-01 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 588150e071264a45705f482f18ed3bc7a3d1a356
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 1 21:12:59 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jun 1 21:14:07 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588150e0
x11-misc/sddm: x86 stable
Package-Manager: portage-2.3.0_rc1
x11-misc/sddm/sddm-0.13.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r3.ebuild b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
index c7ae148..6eb6437 100644
--- a/x11-misc/sddm/sddm-0.13.0-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-08-07 8:28 Pacho Ramos
0 siblings, 0 replies; 109+ messages in thread
From: Pacho Ramos @ 2016-08-07 8:28 UTC (permalink / raw
To: gentoo-commits
commit: 7e275d4a05a4f13d75ab8d93d2e74842ed1cec70
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 7 08:19:40 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug 7 08:19:40 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e275d4a
x11-misc/sddm: Cleanup per bug #498492
Package-Manager: portage-2.3.0
x11-misc/sddm/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index 14547b8..de6129c 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>jauhien@gentoo.org</email>
- <name>Jauhien Piatlicki</name>
- </maintainer>
<maintainer type="project">
<email>lxqt@gentoo.org</email>
<name>LXQt</name>
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-08-29 8:10 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2016-08-29 8:10 UTC (permalink / raw
To: gentoo-commits
commit: fce370ba229b2315b31e87aaf3fc363a27769c49
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 08:10:13 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 08:10:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce370ba
x11-misc/sddm: Add missed dependency on extra-cmake-modules
Gentoo-Bug: 592364
Package-Manager: portage-2.3.0
x11-misc/sddm/sddm-0.14.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/x11-misc/sddm/sddm-0.14.0.ebuild b/x11-misc/sddm/sddm-0.14.0.ebuild
index eb423b0..5b70acb 100644
--- a/x11-misc/sddm/sddm-0.14.0.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0.ebuild
@@ -32,6 +32,7 @@ DEPEND="${RDEPEND}
dev-python/docutils
dev-qt/linguist-tools:5
dev-qt/qttest:5
+ kde-frameworks/extra-cmake-modules
virtual/pkgconfig"
pkg_pretend() {
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-08-29 10:09 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2016-08-29 10:09 UTC (permalink / raw
To: gentoo-commits
commit: cec1882183eee8385b9d4b3b13a04c1fc2201860
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 29 10:08:10 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Aug 29 10:09:10 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec18821
x11-misc/sddm: Add user to video group, fix QT dependencies
Gentoo-Bug: 592116
Package-Manager: portage-2.3.0
x11-misc/sddm/sddm-0.14.0-r1.ebuild | 81 +++++++++++++++++++++++++++++++++++++
1 file changed, 81 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.14.0-r1.ebuild b/x11-misc/sddm/sddm-0.14.0-r1.ebuild
new file mode 100644
index 00000000..d92b86b
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.14.0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit cmake-utils user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit +pam systemd"
+
+RDEPEND=">=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb(-)]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ >=dev-qt/qttest-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig"
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
+ if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+ fi
+ fi
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
+ # fix for flags handling and bug 563108
+ eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
+ use consolekit && eapply "${FILESDIR}/${P}-consolekit.patch"
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
+ local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
+ if [[ -z ${line} ]]; then
+ ewarn
+ ewarn "Erroneous /etc/pam.d/system-login settings detected!"
+ ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
+ ewarn
+ ewarn "session optional pam_ck_connector.so nox11"
+ ewarn
+ ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
+ ewarn
+ fi
+ fi
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-08-31 12:01 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-08-31 12:01 UTC (permalink / raw
To: gentoo-commits
commit: 603af0e29ab95f873a5102a9e8c427acc5e6e0e6
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 31 11:59:38 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 12:01:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603af0e2
x11-misc/sddm: remove old revisions
Package-Manager: portage-2.3.0
x11-misc/sddm/sddm-0.13.0-r4.ebuild | 81 ------------------------------------
x11-misc/sddm/sddm-0.14.0.ebuild | 83 -------------------------------------
2 files changed, 164 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r4.ebuild b/x11-misc/sddm/sddm-0.13.0-r4.ebuild
deleted file mode 100644
index b3f70b3..00000000
--- a/x11-misc/sddm/sddm-0.13.0-r4.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- eapply "${FILESDIR}/${P}-password-focus.patch"
- use consolekit && eapply "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
diff --git a/x11-misc/sddm/sddm-0.14.0.ebuild b/x11-misc/sddm/sddm-0.14.0.ebuild
deleted file mode 100644
index 5b70acb..00000000
--- a/x11-misc/sddm/sddm-0.14.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-QT_MINIMAL="5.6"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && eapply "${FILESDIR}/${P}-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-08-31 12:01 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2016-08-31 12:01 UTC (permalink / raw
To: gentoo-commits
commit: bef3e40880f77b9caccde874ef5afa6376c68472
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 31 12:00:50 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 12:01:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef3e408
x11-misc/sddm: backport cec1882183eee8385b9d4b3b13a04c1fc2201860 to stable
Gentoo-bug: 592520
Package-Manager: portage-2.3.0
x11-misc/sddm/sddm-0.13.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.13.0-r3.ebuild b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
index 6eb6437..164a565 100644
--- a/x11-misc/sddm/sddm-0.13.0-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
@@ -62,7 +62,7 @@ src_configure() {
pkg_postinst() {
enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2016-12-23 16:42 Johannes Huber
0 siblings, 0 replies; 109+ messages in thread
From: Johannes Huber @ 2016-12-23 16:42 UTC (permalink / raw
To: gentoo-commits
commit: acc01771a5d7591b233dd8320aed3810e13334c2
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 23 16:25:12 2016 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Dec 23 16:41:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc01771
x11-misc/sddm: Remove 0.14.0 (r1)
Acked-by: Michael Palimaka <kensington <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/3225
Package-Manager: Portage-2.3.3, Repoman-2.3.1
x11-misc/sddm/sddm-0.14.0-r1.ebuild | 81 -------------------------------------
1 file changed, 81 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.14.0-r1.ebuild b/x11-misc/sddm/sddm-0.14.0-r1.ebuild
deleted file mode 100644
index d92b86b..00000000
--- a/x11-misc/sddm/sddm-0.14.0-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND=">=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && eapply "${FILESDIR}/${P}-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-01-29 13:55 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2017-01-29 13:55 UTC (permalink / raw
To: gentoo-commits
commit: 2f6ae6ecc0ec660988bc514ebacb6b4807789cd7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 13:55:43 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 13:55:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f6ae6ec
x11-misc/sddm: amd64 stable wrt bug #605178
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-misc/sddm/sddm-0.14.0-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.14.0-r2.ebuild b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
index 8081ae6..06f8f19 100644
--- a/x11-misc/sddm/sddm-0.14.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-01-31 11:43 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2017-01-31 11:43 UTC (permalink / raw
To: gentoo-commits
commit: 82a5bc335ae86337d0941fde5c045ca4a1172c80
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 31 11:43:08 2017 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jan 31 11:43:08 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a5bc33
x11-misc/sddm: x86 stable wrt bug #605178
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-misc/sddm/sddm-0.14.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.14.0-r2.ebuild b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
index 06f8f19..da52b15 100644
--- a/x11-misc/sddm/sddm-0.14.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-03-07 9:14 David Seifert
0 siblings, 0 replies; 109+ messages in thread
From: David Seifert @ 2017-03-07 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 6908aced2d8cf050260ae18aa37c74547ad5722c
Author: Harri Nieminen <moikkis <AT> gmail <DOT> com>
AuthorDate: Mon Mar 6 14:48:22 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Mar 7 09:11:48 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6908aced
x11-misc/sddm: Remove old
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4142
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.13.0-r3.ebuild | 79 -------------------------------------
2 files changed, 80 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 812706da41d..491da324496 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,2 +1 @@
-DIST sddm-0.13.0.tar.xz 3869452 SHA256 dd868caaccf7783ead799f3b79e442d5adcb46251b78c8dbf3e9da0016dd347d SHA512 292a584945e74ea987088f975d5973b45a5b4fc07fa90b487fb9ece2de7ecca352344354474dfa8d103c8242367c19ad926e62a553e5b567d8d88a3f2c73c171 WHIRLPOOL e3961ecd5e22e8d565c16d86b6043ba7f3d6c1c296047d196577ab25af4e50216d67d53e9690b4df262c5ae4486bf36f88d345110a54bada9d75c4ff0dfc5ff3
DIST sddm-0.14.0.tar.xz 3298360 SHA256 7e348258618b20f777767a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366 WHIRLPOOL d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
diff --git a/x11-misc/sddm/sddm-0.13.0-r3.ebuild b/x11-misc/sddm/sddm-0.13.0-r3.ebuild
deleted file mode 100644
index 349b8d3cd5a..00000000000
--- a/x11-misc/sddm/sddm-0.13.0-r3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="amd64 ~arm x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- eapply "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && eapply "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-06-28 11:00 Alexis Ballier
0 siblings, 0 replies; 109+ messages in thread
From: Alexis Ballier @ 2017-06-28 11:00 UTC (permalink / raw
To: gentoo-commits
commit: 8ef3cc7241200512d8069fe0eaf99faf20acf557
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 28 10:59:56 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Wed Jun 28 10:59:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef3cc72
x11-misc/sddm: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
x11-misc/sddm/sddm-0.14.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.14.0-r3.ebuild b/x11-misc/sddm/sddm-0.14.0-r3.ebuild
index 59547118f16..5a2d25ea534 100644
--- a/x11-misc/sddm/sddm-0.14.0-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0-r3.ebuild
@@ -7,7 +7,7 @@ inherit cmake-utils user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-08-15 9:21 Lars Wendler
0 siblings, 0 replies; 109+ messages in thread
From: Lars Wendler @ 2017-08-15 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 19b795974490e3065b1b2692a7290879b1557bf4
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 15 09:20:40 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 15 09:21:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b79597
x11-misc/sddm: Added KDE project
as agreed upon with kensington.
Package-Manager: Portage-2.3.7, Repoman-2.3.3
x11-misc/sddm/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index 91b3d8054a2..c5bfbd1e394 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -5,6 +5,10 @@
<email>lxqt@gentoo.org</email>
<name>LXQt</name>
</maintainer>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
<use>
<flag name="consolekit">Use ck-launch-session from sys-auth/consolekit by default in Xsession (no native support)</flag>
<flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking.</flag>
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-09-02 15:07 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2017-09-02 15:07 UTC (permalink / raw
To: gentoo-commits
commit: 4d554223bfaf775fb3a83b954095d197b103362e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 14:59:00 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 15:06:33 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d554223
x11-misc/sddm: 0.15.0 version bump
Gentoo-bug: 629532
Package-Manager: Portage-2.3.8, Repoman-2.3.3
x11-misc/sddm/Manifest | 1 +
x11-misc/sddm/sddm-0.15.0.ebuild | 62 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 491da324496..195294a8bd0 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1 +1,2 @@
DIST sddm-0.14.0.tar.xz 3298360 SHA256 7e348258618b20f777767a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366 WHIRLPOOL d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
+DIST sddm-0.15.0.tar.gz 3520188 SHA256 a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566 WHIRLPOOL 48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild b/x11-misc/sddm/sddm-0.15.0.ebuild
new file mode 100644
index 00000000000..0099ac086cd
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.15.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ >=dev-qt/qttest-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig"
+
+# fix for flags handling and bug 563108
+PATCHES=( "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" )
+
+src_prepare() {
+ use consolekit && eapply "${FILESDIR}/${PN}-0.14.0-consolekit.patch"
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-09-03 1:15 Mike Gilbert
0 siblings, 0 replies; 109+ messages in thread
From: Mike Gilbert @ 2017-09-03 1:15 UTC (permalink / raw
To: gentoo-commits
commit: 934192b55ae7ecc82be37fad7b9060e2bd1abd3d
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 22:21:45 2017 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 3 01:14:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934192b5
x11-misc/sddm: call systemd_reenable in postinst
Bug: https://bugs.gentoo.org/627984
Package-Manager: Portage-2.3.6_p39, Repoman-2.3.3_p17
x11-misc/sddm/sddm-0.14.0-r2.ebuild | 4 +++-
x11-misc/sddm/sddm-0.14.0-r4.ebuild | 4 +++-
x11-misc/sddm/sddm-0.15.0.ebuild | 4 +++-
3 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.14.0-r2.ebuild b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
index 8946151552d..f3ac6dba4c9 100644
--- a/x11-misc/sddm/sddm-0.14.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils user
+inherit cmake-utils systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -68,6 +68,8 @@ pkg_postinst() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+ systemd_reenable sddm.service
+
if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
if [[ -z ${line} ]]; then
diff --git a/x11-misc/sddm/sddm-0.14.0-r4.ebuild b/x11-misc/sddm/sddm-0.14.0-r4.ebuild
index a79ea8f1a2f..f67abdc0bdc 100644
--- a/x11-misc/sddm/sddm-0.14.0-r4.ebuild
+++ b/x11-misc/sddm/sddm-0.14.0-r4.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils user
+inherit cmake-utils systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -74,6 +74,8 @@ pkg_postinst() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+ systemd_reenable sddm.service
+
if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
if [[ -z ${line} ]]; then
diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild b/x11-misc/sddm/sddm-0.15.0.ebuild
index 0099ac086cd..acd5a8fc755 100644
--- a/x11-misc/sddm/sddm-0.15.0.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0.ebuild
@@ -3,7 +3,7 @@
EAPI=6
-inherit cmake-utils user
+inherit cmake-utils systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -59,4 +59,6 @@ src_configure() {
pkg_postinst() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-10-09 14:07 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2017-10-09 14:07 UTC (permalink / raw
To: gentoo-commits
commit: 51c15e20846b4a279f273143ccf94f7e3bbb2351
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 9 14:07:26 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Oct 9 14:07:26 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c15e20
x11-misc/sddm: Version bump to 0.16.0
Package-Manager: Portage-2.3.11, Repoman-2.3.3
x11-misc/sddm/Manifest | 1 +
x11-misc/sddm/sddm-0.16.0.ebuild | 64 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 195294a8bd0..44242a37552 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-0.14.0.tar.xz 3298360 SHA256 7e348258618b20f777767a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366 WHIRLPOOL d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
DIST sddm-0.15.0.tar.gz 3520188 SHA256 a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566 WHIRLPOOL 48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
+DIST sddm-0.16.0.tar.gz 3523735 SHA256 f7f73c6dd6d544ec2c5e4657e181f60467ec31d84bf1b775c544dfe8748badbe SHA512 1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c WHIRLPOOL 1a51b2d53fa5427a6785070107152bf9c907a8ebf77dd0532820d9fbcca33d68d7dbc5bcacd863d1881c54d26617bf6986c276ae6d99806e1a2bce6920240733
diff --git a/x11-misc/sddm/sddm-0.16.0.ebuild b/x11-misc/sddm/sddm-0.16.0.ebuild
new file mode 100644
index 00000000000..acd5a8fc755
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.16.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ >=dev-qt/qttest-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig"
+
+# fix for flags handling and bug 563108
+PATCHES=( "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" )
+
+src_prepare() {
+ use consolekit && eapply "${FILESDIR}/${PN}-0.14.0-consolekit.patch"
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-10-19 12:57 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2017-10-19 12:57 UTC (permalink / raw
To: gentoo-commits
commit: 3752bc0f8b8022e3ce2d4b1ac418859f4ccdb265
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 19 12:57:03 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu Oct 19 12:57:03 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3752bc0f
x11-misc/sddm: Stable on amd64
Package-Manager: Portage-2.3.11, Repoman-2.3.3
x11-misc/sddm/sddm-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild b/x11-misc/sddm/sddm-0.15.0.ebuild
index acd5a8fc755..cc14c6f7411 100644
--- a/x11-misc/sddm/sddm-0.15.0.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-10-23 11:35 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2017-10-23 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 78d95c1c41bd6b6411aafb649cb976584a661f91
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 11:34:51 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 11:35:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d95c1c
x11-misc/sddm: stabilise 0.15.0 for x86
Bug: https://bugs.gentoo.org/633848
Package-Manager: Portage-2.3.8, Repoman-2.3.3
x11-misc/sddm/sddm-0.15.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild b/x11-misc/sddm/sddm-0.15.0.ebuild
index cc14c6f7411..9dde4b79612 100644
--- a/x11-misc/sddm/sddm-0.15.0.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0.ebuild
@@ -8,7 +8,7 @@ inherit cmake-utils systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-11-12 15:12 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2017-11-12 15:12 UTC (permalink / raw
To: gentoo-commits
commit: 647a095ca5a6b54babd64b31e9cdf4e4931f503f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 13:25:19 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 15:12:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647a095c
x11-misc/sddm: Drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.4
x11-misc/sddm/sddm-0.16.0-r1.ebuild | 66 -------------------------------------
x11-misc/sddm/sddm-0.16.0.ebuild | 64 -----------------------------------
2 files changed, 130 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.16.0-r1.ebuild b/x11-misc/sddm/sddm-0.16.0-r1.ebuild
deleted file mode 100644
index 3aaacde32ab..00000000000
--- a/x11-misc/sddm/sddm-0.16.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${P}-ck2-revert.patch" #bug 633920
-)
-
-src_prepare() {
- use consolekit && eapply "${FILESDIR}/${PN}-0.14.0-consolekit.patch"
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
diff --git a/x11-misc/sddm/sddm-0.16.0.ebuild b/x11-misc/sddm/sddm-0.16.0.ebuild
deleted file mode 100644
index acd5a8fc755..00000000000
--- a/x11-misc/sddm/sddm-0.16.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-# fix for flags handling and bug 563108
-PATCHES=( "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" )
-
-src_prepare() {
- use consolekit && eapply "${FILESDIR}/${PN}-0.14.0-consolekit.patch"
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-11-12 15:12 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2017-11-12 15:12 UTC (permalink / raw
To: gentoo-commits
commit: 1102f3773398797d55a888129351e46c2ce2cb46
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 13:24:38 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 15:12:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1102f377
x11-misc/sddm: Use l10n.eclass to filter translations
Bug: https://bugs.gentoo.org/582016
Package-Manager: Portage-2.3.13, Repoman-2.3.4
x11-misc/sddm/sddm-0.16.0-r3.ebuild | 73 +++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.16.0-r3.ebuild b/x11-misc/sddm/sddm-0.16.0-r3.ebuild
new file mode 100644
index 00000000000..17284874ff8
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.16.0-r3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
+inherit cmake-utils l10n systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ >=dev-qt/qttest-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
+ "${FILESDIR}/${P}-Xsession.patch" # bug 611210
+ "${FILESDIR}/${P}-ck2-revert.patch" # bug 633920
+)
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ disable_locale() {
+ sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
+ }
+ l10n_find_plocales_changes "data/translations" "" ".ts"
+ l10n_for_each_disabled_locale_do disable_locale
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-11-12 15:12 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2017-11-12 15:12 UTC (permalink / raw
To: gentoo-commits
commit: ce70cec84584aa56cdfbfd69534bfd10d51e71cf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 12 13:56:49 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 12 15:12:05 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce70cec8
x11-misc/sddm: Make qttest:5 optional
Package-Manager: Portage-2.3.13, Repoman-2.3.4
x11-misc/sddm/sddm-0.16.0-r3.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.16.0-r3.ebuild b/x11-misc/sddm/sddm-0.16.0-r3.ebuild
index 17284874ff8..aa78c82fcbd 100644
--- a/x11-misc/sddm/sddm-0.16.0-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.16.0-r3.ebuild
@@ -13,15 +13,15 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-IUSE="consolekit elogind +pam systemd"
+IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
RDEPEND="
>=dev-qt/qtcore-5.6:5
>=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
>=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtgui-5.6:5
>=dev-qt/qtnetwork-5.6:5
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
@@ -34,9 +34,9 @@ RDEPEND="
DEPEND="${RDEPEND}
dev-python/docutils
>=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
+ virtual/pkgconfig
+ test? ( >=dev-qt/qttest-5.6:5 )"
PATCHES=(
"${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
@@ -52,6 +52,8 @@ src_prepare() {
}
l10n_find_plocales_changes "data/translations" "" ".ts"
l10n_for_each_disabled_locale_do disable_locale
+
+ use test || cmake_comment_add_subdirectory test
}
src_configure() {
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-12-06 19:27 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2017-12-06 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 9cc857a3c4c8fb3e8b0e64dd290a7f8da47e146d
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 19:26:42 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 19:26:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc857a3
x11-misc/sddm: Remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.14.0-r2.ebuild | 86 -------------------------------------
x11-misc/sddm/sddm-0.16.0-r2.ebuild | 62 --------------------------
3 files changed, 149 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 8b39c3aca39..7293a28fe70 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,4 +1,3 @@
-DIST sddm-0.14.0.tar.xz 3298360 SHA256 7e348258618b20f777767a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366 WHIRLPOOL d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
DIST sddm-0.15.0.tar.gz 3520188 SHA256 a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566 WHIRLPOOL 48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
DIST sddm-0.16.0.tar.gz 3523735 BLAKE2B d460cc6d6b9273310cc339f62f2463defea8933441b0332b58da9af394593a6fcb57f2789d2090710d6cb423843380d6693d8e9ead4bdfbab0556a09cbe36fa9 SHA512 1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492 SHA512 81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101
diff --git a/x11-misc/sddm/sddm-0.14.0-r2.ebuild b/x11-misc/sddm/sddm-0.14.0-r2.ebuild
deleted file mode 100644
index f3ac6dba4c9..00000000000
--- a/x11-misc/sddm/sddm-0.14.0-r2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="amd64 ~arm x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND=">=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.13.0-pam_kwallet.patch"
- # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- "${FILESDIR}/${P}-avatars.patch"
-)
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- use consolekit && eapply "${FILESDIR}/${P}-consolekit.patch"
-
- cmake-utils_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}
diff --git a/x11-misc/sddm/sddm-0.16.0-r2.ebuild b/x11-misc/sddm/sddm-0.16.0-r2.ebuild
deleted file mode 100644
index 26770167920..00000000000
--- a/x11-misc/sddm/sddm-0.16.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- >=dev-qt/qttest-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${P}-Xsession.patch" # bug 611210
- "${FILESDIR}/${P}-ck2-revert.patch" # bug 633920
-)
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2017-12-06 19:27 Manuel Rüger
0 siblings, 0 replies; 109+ messages in thread
From: Manuel Rüger @ 2017-12-06 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 223c1f4210ba1d1753d16587f3d3e0f01969e9f1
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 6 19:25:10 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Dec 6 19:25:10 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223c1f42
x11-misc/sddm: Version bump to 0.17.0
Package-Manager: Portage-2.3.16, Repoman-2.3.6
x11-misc/sddm/Manifest | 3 +-
x11-misc/sddm/sddm-0.17.0.ebuild | 75 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+), 1 deletion(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 44242a37552..8b39c3aca39 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,4 @@
DIST sddm-0.14.0.tar.xz 3298360 SHA256 7e348258618b20f777767a98f9e377b48824b5cb5aad3a3f10f8482c1eb27778 SHA512 ae6f02e168dbb4ef1d5d360e6b26a2c45a9891fba9d53b73d41a5cc14906f3fcca3bde6d16d7bb109132d23e3e0e768c5976934fd2f59c23d919cc9f81fbd366 WHIRLPOOL d7d80c5d1e8eb5016fa6f5909026bb477293b4356b9caff92d741c936534504e35fdfe81feea8cb2312cdb53ed0e7cc5bda3af5fc4226d5a797baea97e431ecb
DIST sddm-0.15.0.tar.gz 3520188 SHA256 a4211e5b66f674415e07bc1cc39c16f60ae6025418bcbaba1118cd51e57c3174 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566 WHIRLPOOL 48d4ab7ac8d4527719d532e13956e59bdd6b94a094fdf83cb58f1c32d946b111f5ad9f2fefabe9fd6fac8bbccd2d4f8d63ef467d840b975b54d879d5f1b711f4
-DIST sddm-0.16.0.tar.gz 3523735 SHA256 f7f73c6dd6d544ec2c5e4657e181f60467ec31d84bf1b775c544dfe8748badbe SHA512 1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c WHIRLPOOL 1a51b2d53fa5427a6785070107152bf9c907a8ebf77dd0532820d9fbcca33d68d7dbc5bcacd863d1881c54d26617bf6986c276ae6d99806e1a2bce6920240733
+DIST sddm-0.16.0.tar.gz 3523735 BLAKE2B d460cc6d6b9273310cc339f62f2463defea8933441b0332b58da9af394593a6fcb57f2789d2090710d6cb423843380d6693d8e9ead4bdfbab0556a09cbe36fa9 SHA512 1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
+DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492 SHA512 81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101
diff --git a/x11-misc/sddm/sddm-0.17.0.ebuild b/x11-misc/sddm/sddm-0.17.0.ebuild
new file mode 100644
index 00000000000..9e7594ad238
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.17.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
+inherit cmake-utils l10n systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig
+ test? ( >=dev-qt/qttest-5.6:5 )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
+ "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
+ "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
+)
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ disable_locale() {
+ sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
+ }
+ l10n_find_plocales_changes "data/translations" "" ".ts"
+ l10n_for_each_disabled_locale_do disable_locale
+
+ use test || cmake_comment_add_subdirectory test
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-01-06 2:14 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-01-06 2:14 UTC (permalink / raw
To: gentoo-commits
commit: 9cb18946f8293ba878c9e3763fd6e1c001fa3e6b
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 6 01:19:06 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 6 02:13:44 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb18946
x11-misc/sddm: Remove qtvirtualkeyboard as InputMethod default
Package-Manager: Portage-2.3.19, Repoman-2.3.6
x11-misc/sddm/sddm-0.17.0-r1.ebuild | 80 +++++++++++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.17.0-r1.ebuild b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
new file mode 100644
index 00000000000..50e729d2502
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
+inherit cmake-utils l10n systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.6:5
+ >=dev-qt/qtdbus-5.6:5
+ >=dev-qt/qtdeclarative-5.6:5
+ >=dev-qt/qtgui-5.6:5
+ >=dev-qt/qtnetwork-5.6:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.6:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig
+ test? ( >=dev-qt/qttest-5.6:5 )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
+ "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
+ "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
+)
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ disable_locale() {
+ sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
+ }
+ l10n_find_plocales_changes "data/translations" "" ".ts"
+ l10n_for_each_disabled_locale_do disable_locale
+
+ use test || cmake_comment_add_subdirectory test
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+ sed -i -e "/^InputMethod/s/qtvirtualkeyboard//" "${D}"/etc/sddm.conf || die
+}
+
+pkg_postinst() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-01-06 2:14 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-01-06 2:14 UTC (permalink / raw
To: gentoo-commits
commit: 5f908a4d47c3d9dfbce525a77f8ecddcd8908ef7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 6 01:19:30 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 6 02:13:47 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f908a4d
x11-misc/sddm: Drop 0.17.0 (r0)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
x11-misc/sddm/sddm-0.17.0.ebuild | 75 ----------------------------------------
1 file changed, 75 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.17.0.ebuild b/x11-misc/sddm/sddm-0.17.0.ebuild
deleted file mode 100644
index 9e7594ad238..00000000000
--- a/x11-misc/sddm/sddm-0.17.0.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.6:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-01-09 11:56 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2018-01-09 11:56 UTC (permalink / raw
To: gentoo-commits
commit: d7c1c8e0878a120fbea99152874fde0c767e2503
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 9 11:55:01 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Jan 9 11:55:28 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c1c8e0
x11-misc/sddm: amd64 stable wrt bug #643804
Package-Manager: Portage-2.3.13, Repoman-2.3.3
x11-misc/sddm/sddm-0.17.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r1.ebuild b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
index 50e729d2502..41d4694c003 100644
--- a/x11-misc/sddm/sddm-0.17.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-02-02 13:04 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2018-02-02 13:04 UTC (permalink / raw
To: gentoo-commits
commit: 53c7ff779511831fe833f8af8c0e5874efc7e1da
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 13:03:47 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 13:03:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c7ff77
x11-misc/sddm: stabilise 0.17.0-r1 for x86
Bug: https://bugs.gentoo.org/643804
Package-Manager: Portage-2.3.19, Repoman-2.3.6
x11-misc/sddm/sddm-0.17.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r1.ebuild b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
index 41d4694c003..f50c269e5e8 100644
--- a/x11-misc/sddm/sddm-0.17.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-04-05 15:58 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-04-05 15:58 UTC (permalink / raw
To: gentoo-commits
commit: 253d7a238f4e2d8fba5f6a95ac09d825ccfe308d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 5 15:58:33 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 5 15:58:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253d7a23
x11-misc/sddm: Drop incorrect comment and DEPEND
Package-Manager: Portage-2.3.28, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r2.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r2.ebuild b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
index 0baf9364f5e..8ea9f21b440 100644
--- a/x11-misc/sddm/sddm-0.17.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
@@ -24,7 +24,6 @@ RDEPEND="
>=dev-qt/qtgui-5.6:5
>=dev-qt/qtnetwork-5.6:5
>=x11-base/xorg-server-1.15.1
- x11-libs/libXau
x11-libs/libxcb[xkb]
consolekit? ( >=sys-auth/consolekit-0.9.4 )
elogind? ( sys-auth/elogind )
@@ -43,7 +42,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
"${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
"${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
- # not yet upstream, fixing issues caused by hostname changes
+ # TODO: not yet upstream
"${FILESDIR}/${P}-switchtogreeter.patch" # bugs 644718, 649888
)
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-04-19 18:00 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-04-19 18:00 UTC (permalink / raw
To: gentoo-commits
commit: 166fa75028679f05b0306f0046434a810a4cac0f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 18 18:07:49 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 19 17:17:02 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166fa750
x11-misc/sddm: Drop obsolete 0.16.0-r3
Newer version is stable.
Package-Manager: Portage-2.3.30, Repoman-2.3.9
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.16.0-r3.ebuild | 75 -------------------------------------
2 files changed, 76 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 37cb870cfb0..0c663f33667 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,2 @@
DIST sddm-0.15.0.tar.gz 3520188 BLAKE2B b29a994a0ea2fbbda3f5eaf16885fdfa513a759e5db4d879eed2a7cae1472b90124d2ca65404edae8727a047a9d761b72382dc9ddb206f8dc35b5101856cf377 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
-DIST sddm-0.16.0.tar.gz 3523735 BLAKE2B d460cc6d6b9273310cc339f62f2463defea8933441b0332b58da9af394593a6fcb57f2789d2090710d6cb423843380d6693d8e9ead4bdfbab0556a09cbe36fa9 SHA512 1efac1ae374ae6e6cba5ea3189f720f706aed8cc5ef2289dd55498b828584c2fa50c1b3374009b1ff5d400a9f9e3e379cfeb0a0411f8078cf618a2df77f0c59c
DIST sddm-0.17.0.tar.gz 3527180 BLAKE2B b11ea779f772f4c0638e3c8712d03ecb12d26f432f34b2756c0a1a90b3db2136525ff0c4b2733b14e2605ba656b76d69c8fdb465864017bd19b58b14982d3492 SHA512 81d6fc8731a3f4a49018c5bde07d21e26647e0066382cfb8dc4570ac906844ee58bc79efc4b0b2753d6c831cb33e1fa8d512335d2f76a66c493527ea68c5a101
diff --git a/x11-misc/sddm/sddm-0.16.0-r3.ebuild b/x11-misc/sddm/sddm-0.16.0-r3.ebuild
deleted file mode 100644
index aa78c82fcbd..00000000000
--- a/x11-misc/sddm/sddm-0.16.0-r3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.6:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${P}-Xsession.patch" # bug 611210
- "${FILESDIR}/${P}-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-05-03 14:45 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2018-05-03 14:45 UTC (permalink / raw
To: gentoo-commits
commit: 281c6f2f4dafca51bd689f73c4ccc8c90e177ce9
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 3 14:19:14 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 3 14:45:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=281c6f2f
x11-misc/sddm: amd64 stable wrt bug #644718
Package-Manager: Portage-2.3.24, Repoman-2.3.6
x11-misc/sddm/sddm-0.17.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r2.ebuild b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
index 8ea9f21b440..900a2ec69fb 100644
--- a/x11-misc/sddm/sddm-0.17.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-05-04 15:36 Thomas Deutschmann
0 siblings, 0 replies; 109+ messages in thread
From: Thomas Deutschmann @ 2018-05-04 15:36 UTC (permalink / raw
To: gentoo-commits
commit: cc011a13130f2a68a8998af5afad22dc65e9417b
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri May 4 15:34:29 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri May 4 15:34:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc011a13
x11-misc/sddm: x86 stable (bug #644718)
Package-Manager: Portage-2.3.34, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r2.ebuild b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
index 900a2ec69fb..6e91b0dcb03 100644
--- a/x11-misc/sddm/sddm-0.17.0-r2.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-05-05 6:59 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-05-05 6:59 UTC (permalink / raw
To: gentoo-commits
commit: 37e195d1e67b518ad119dadef6233c57b5d701cf
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 06:43:38 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat May 5 06:43:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e195d1
x11-misc/sddm: Drop 0.17.0-r1
-r2 was stabilised with a fix for elogind.
Closes: https://bugs.gentoo.org/649888
Package-Manager: Portage-2.3.36, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r1.ebuild | 80 -------------------------------------
1 file changed, 80 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r1.ebuild b/x11-misc/sddm/sddm-0.17.0-r1.ebuild
deleted file mode 100644
index f50c269e5e8..00000000000
--- a/x11-misc/sddm/sddm-0.17.0-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.6:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- sed -i -e "/^InputMethod/s/qtvirtualkeyboard//" "${D}"/etc/sddm.conf || die
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-06-06 10:14 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-06-06 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 97eed1c855e25f26cc47f5a99946c99e2807eb66
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 6 10:13:54 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 6 10:13:54 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eed1c8
x11-misc/sddm: Drop 0.17.0-r2
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r2.ebuild | 82 -------------------------------------
1 file changed, 82 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r2.ebuild b/x11-misc/sddm/sddm-0.17.0-r2.ebuild
deleted file mode 100644
index 6e91b0dcb03..00000000000
--- a/x11-misc/sddm/sddm-0.17.0-r2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.6:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
- # TODO: not yet upstream
- "${FILESDIR}/${P}-switchtogreeter.patch" # bugs 644718, 649888
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- sed -i -e "/^InputMethod/s/qtvirtualkeyboard//" "${D}"/etc/sddm.conf || die
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-06-17 23:29 Thomas Deutschmann
0 siblings, 0 replies; 109+ messages in thread
From: Thomas Deutschmann @ 2018-06-17 23:29 UTC (permalink / raw
To: gentoo-commits
commit: ef0da6bc69512ee7d2947e64e0fd62cf89112ebe
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 17 23:27:33 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Jun 17 23:29:01 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0da6bc
x11-misc/sddm: x86 stable (bug #658238)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r4.ebuild b/x11-misc/sddm/sddm-0.17.0-r4.ebuild
index 090a03ea4de..9afc12bd4a4 100644
--- a/x11-misc/sddm/sddm-0.17.0-r4.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r4.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-06-22 7:23 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2018-06-22 7:23 UTC (permalink / raw
To: gentoo-commits
commit: 3192990d80c0214c0449ac64afde80f96872f7cb
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 22 07:23:33 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 07:23:33 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3192990d
x11-misc/sddm: amd64 stable wrt bug #658238
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r4.ebuild b/x11-misc/sddm/sddm-0.17.0-r4.ebuild
index 9afc12bd4a4..ba166f9c67f 100644
--- a/x11-misc/sddm/sddm-0.17.0-r4.ebuild
+++ b/x11-misc/sddm/sddm-0.17.0-r4.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-06-23 17:04 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-06-23 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 263de47847d8eb38244794506bf58bcce80c5b5c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 23 08:42:00 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 23 16:43:50 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263de478
x11-misc/sddm: Drop 0.17.0-r3
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-misc/sddm/sddm-0.17.0-r3.ebuild | 83 -------------------------------------
1 file changed, 83 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.17.0-r3.ebuild b/x11-misc/sddm/sddm-0.17.0-r3.ebuild
deleted file mode 100644
index 623e779a6f1..00000000000
--- a/x11-misc/sddm/sddm-0.17.0-r3.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar ca cs da de es et fi fr hi_IN hu it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.6:5
- >=dev-qt/qtdbus-5.6:5
- >=dev-qt/qtdeclarative-5.6:5
- >=dev-qt/qtgui-5.6:5
- >=dev-qt/qtnetwork-5.6:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.6:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.6:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.16.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
- "${FILESDIR}/${P}-logind-race.patch" # bug 656286
- # TODO: not yet upstream
- "${FILESDIR}/${P}-switchtogreeter.patch" # bugs 644718, 649888
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- use test || cmake_comment_add_subdirectory test
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
- sed -i -e "/^InputMethod/s/qtvirtualkeyboard//" "${D}"/etc/sddm.conf || die
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-07-26 21:44 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2018-07-26 21:44 UTC (permalink / raw
To: gentoo-commits
commit: bc80df29951c0a101614416ac0a79fb7c9448e82
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 26 21:44:29 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Jul 26 21:44:29 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc80df29
x11-misc/sddm: amd64 stable wrt bug #661510
Package-Manager: Portage-2.3.40, Repoman-2.3.9
x11-misc/sddm/sddm-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild
index 71b170a41f8..f4b731f7432 100644
--- a/x11-misc/sddm/sddm-0.18.0.ebuild
+++ b/x11-misc/sddm/sddm-0.18.0.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-07-28 13:25 Thomas Deutschmann
0 siblings, 0 replies; 109+ messages in thread
From: Thomas Deutschmann @ 2018-07-28 13:25 UTC (permalink / raw
To: gentoo-commits
commit: 6e46788061d92000013ba4d14da03af471674872
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 28 13:19:02 2018 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jul 28 13:24:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e467880
x11-misc/sddm: x86 stable (bug #661510)
Package-Manager: Portage-2.3.43, Repoman-2.3.10
x11-misc/sddm/sddm-0.18.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild
index f4b731f7432..e182c190190 100644
--- a/x11-misc/sddm/sddm-0.18.0.ebuild
+++ b/x11-misc/sddm/sddm-0.18.0.ebuild
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2018-08-09 20:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2018-08-09 20:48 UTC (permalink / raw
To: gentoo-commits
commit: a2ee6ba9b9e43a5daae3945867bc9b1ed76bafee
Author: Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Sun Aug 5 19:18:50 2018 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 9 20:47:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ee6ba9
x11-misc/sddm: use elog instead of einfo for messages to users
Closes: https://github.com/gentoo/gentoo/pull/9463
x11-misc/sddm/sddm-0.18.0.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild
index e182c190190..4763b8f4f54 100644
--- a/x11-misc/sddm/sddm-0.18.0.ebuild
+++ b/x11-misc/sddm/sddm-0.18.0.ebuild
@@ -85,9 +85,9 @@ src_install() {
}
pkg_postinst() {
- einfo "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- einfo "Use it to override specific options. SDDM defaults are now"
- einfo "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
+ elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
+ elog "Use it to override specific options. SDDM defaults are now"
+ elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-03-31 9:04 Michael Palimaka
0 siblings, 0 replies; 109+ messages in thread
From: Michael Palimaka @ 2019-03-31 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 400dc109526e36fb9f206a49fedf7e9f87a84d79
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 09:03:22 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 09:03:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400dc109
x11-misc/sddm: version bump 0.18.1
Closes: https://bugs.gentoo.org/679890
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 +
x11-misc/sddm/sddm-0.18.1.ebuild | 96 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 97 insertions(+)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 33ffd8431a8..19b5710855b 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,2 +1,3 @@
DIST sddm-0.15.0.tar.gz 3520188 BLAKE2B b29a994a0ea2fbbda3f5eaf16885fdfa513a759e5db4d879eed2a7cae1472b90124d2ca65404edae8727a047a9d761b72382dc9ddb206f8dc35b5101856cf377 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
DIST sddm-0.18.0.tar.gz 3526688 BLAKE2B 96db3f7b4745b7b5686c3c5e4353c99f175f28c99d329df3bc49cf41788257eaf823c6998b165de90e2150e34470e65ca69731375194072aae7583c8e8dfa811 SHA512 474be3fc159ca31cae409ef5263c47376d41f500d8b495fc7ef896ad0f1a599a5fea9a58d7df2874493dfd9230d0121cdd836ec6171774df2ce1639e8e4c652f
+DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
diff --git a/x11-misc/sddm/sddm-0.18.1.ebuild b/x11-misc/sddm/sddm-0.18.1.ebuild
new file mode 100644
index 00000000000..9e721cefd46
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.18.1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
+inherit cmake-utils l10n systemd user
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="consolekit elogind +pam systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+RDEPEND="
+ >=dev-qt/qtcore-5.9.4:5
+ >=dev-qt/qtdbus-5.9.4:5
+ >=dev-qt/qtdeclarative-5.9.4:5
+ >=dev-qt/qtgui-5.9.4:5
+ >=dev-qt/qtnetwork-5.9.4:5
+ >=x11-base/xorg-server-1.15.1
+ x11-libs/libxcb[xkb]
+ consolekit? ( >=sys-auth/consolekit-0.9.4 )
+ elogind? ( sys-auth/elogind )
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd:= )
+ !systemd? ( sys-power/upower )"
+
+DEPEND="${RDEPEND}
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.9.4:5
+ kde-frameworks/extra-cmake-modules
+ virtual/pkgconfig
+ test? ( >=dev-qt/qttest-5.9.4:5 )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
+ "${FILESDIR}/${PN}-0.18.0-Xsession.patch" # bug 611210
+ "${FILESDIR}/${PN}-0.18.0-sddmconfdir.patch"
+ # TODO: fix properly
+ "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
+)
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ disable_locale() {
+ sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
+ }
+ l10n_find_plocales_changes "data/translations" "" ".ts"
+ l10n_for_each_disabled_locale_do disable_locale
+
+ if ! use test; then
+ sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
+ cmake_comment_add_subdirectory test
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_PAM=$(usex pam)
+ -DNO_SYSTEMD=$(usex '!systemd')
+ -DUSE_ELOGIND=$(usex 'elogind')
+ -DBUILD_MAN_PAGES=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
+ local confd="/usr/share/sddm/sddm.conf.d"
+ dodir ${confd}
+ "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
+ || die "Failed to create 00default.conf"
+ sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
+ -i "${D}/${confd}"/00default.conf || die
+}
+
+pkg_postinst() {
+ elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
+ elog "Use it to override specific options. SDDM defaults are now"
+ elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
+
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-05-28 2:35 Aaron Bauman
0 siblings, 0 replies; 109+ messages in thread
From: Aaron Bauman @ 2019-05-28 2:35 UTC (permalink / raw
To: gentoo-commits
commit: 7024d8c88d018ae1df7a53b69d095b0ab5988429
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 02:27:46 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Tue May 28 02:35:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7024d8c8
x11-misc/sddm: arm64 stable
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12
RepoMan-Options: --include-arches="arm64"
x11-misc/sddm/sddm-0.18.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild
index 4763b8f4f54..11c784821bb 100644
--- a/x11-misc/sddm/sddm-0.18.0.ebuild
+++ b/x11-misc/sddm/sddm-0.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -9,7 +9,7 @@ inherit cmake-utils l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-06-23 14:55 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2019-06-23 14:55 UTC (permalink / raw
To: gentoo-commits
commit: a29ae2b7cc82569458dbcd7c52b247e21659dde7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 11:31:42 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 14:55:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29ae2b7
x11-misc/sddm: Drop 0.18.1 (r0)
Package-Manager: Portage-2.3.67, Repoman-2.3.15
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1.ebuild | 96 ----------------------------------------
1 file changed, 96 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1.ebuild b/x11-misc/sddm/sddm-0.18.1.ebuild
deleted file mode 100644
index 9e721cefd46..00000000000
--- a/x11-misc/sddm/sddm-0.18.1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.9.4:5
- >=dev-qt/qtdbus-5.9.4:5
- >=dev-qt/qtdeclarative-5.9.4:5
- >=dev-qt/qtgui-5.9.4:5
- >=dev-qt/qtnetwork-5.9.4:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.9.4:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.9.4:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${PN}-0.18.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.18.0-sddmconfdir.patch"
- # TODO: fix properly
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
- local confd="/usr/share/sddm/sddm.conf.d"
- dodir ${confd}
- "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
- || die "Failed to create 00default.conf"
- sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
- -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
- elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- elog "Use it to override specific options. SDDM defaults are now"
- elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-06-26 8:32 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-06-26 8:32 UTC (permalink / raw
To: gentoo-commits
commit: fc7241a3fc652072bab4c553e318e5ebf290ddf3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 08:31:44 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 08:31:44 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7241a3
x11-misc/sddm: amd64 stable wrt bug #688582
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index f0955a4b7f7..7b587c70e96 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-06-26 9:44 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2019-06-26 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 65dbe86dbb0dde9ac32ec9a232dd348463415788
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 09:44:15 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 09:44:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dbe86d
x11-misc/sddm: x86 stable wrt bug #688582
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index 7b587c70e96..1069727b348 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-07-22 21:56 Aaron Bauman
0 siblings, 0 replies; 109+ messages in thread
From: Aaron Bauman @ 2019-07-22 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 0797479a3329cb9f5f8bdf775e5562eba78f6940
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 21:56:05 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 21:56:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0797479a
x11-misc/sddm: arm64 stable (bug #688582)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index 1069727b348..2f50d0f57a0 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-07-22 22:23 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2019-07-22 22:23 UTC (permalink / raw
To: gentoo-commits
commit: 8fb49654edc4d47631b990f9998a86060d1d8c84
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 22 22:05:23 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 22:05:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb49654
x11-misc/sddm: Drop 0.18.0
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.18.0.ebuild | 96 ----------------------------------------
2 files changed, 97 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 19b5710855b..09a0d01520a 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,2 @@
DIST sddm-0.15.0.tar.gz 3520188 BLAKE2B b29a994a0ea2fbbda3f5eaf16885fdfa513a759e5db4d879eed2a7cae1472b90124d2ca65404edae8727a047a9d761b72382dc9ddb206f8dc35b5101856cf377 SHA512 4440acfc6f98ab8efe8e3a441e8dc9ee98615c3544f8adc899bc4f0334e4f1b0d37c1ef823b32cc466adc8fac942cd188b33eb49795e0468a136a959c65c7566
-DIST sddm-0.18.0.tar.gz 3526688 BLAKE2B 96db3f7b4745b7b5686c3c5e4353c99f175f28c99d329df3bc49cf41788257eaf823c6998b165de90e2150e34470e65ca69731375194072aae7583c8e8dfa811 SHA512 474be3fc159ca31cae409ef5263c47376d41f500d8b495fc7ef896ad0f1a599a5fea9a58d7df2874493dfd9230d0121cdd836ec6171774df2ce1639e8e4c652f
DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
diff --git a/x11-misc/sddm/sddm-0.18.0.ebuild b/x11-misc/sddm/sddm-0.18.0.ebuild
deleted file mode 100644
index 11c784821bb..00000000000
--- a/x11-misc/sddm/sddm-0.18.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake-utils l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz"
-KEYWORDS="amd64 ~arm arm64 x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-RDEPEND="
- >=dev-qt/qtcore-5.9.4:5
- >=dev-qt/qtdbus-5.9.4:5
- >=dev-qt/qtdeclarative-5.9.4:5
- >=dev-qt/qtgui-5.9.4:5
- >=dev-qt/qtnetwork-5.9.4:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- >=dev-qt/linguist-tools-5.9.4:5
- kde-frameworks/extra-cmake-modules
- virtual/pkgconfig
- test? ( >=dev-qt/qttest-5.9.4:5 )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch" # fix for flags handling and bug 563108
- "${FILESDIR}/${P}-Xsession.patch" # bug 611210
- "${FILESDIR}/${P}-sddmconfdir.patch"
- # TODO: fix properly
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake-utils_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
- local confd="/usr/share/sddm/sddm.conf.d"
- dodir ${confd}
- "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
- || die "Failed to create 00default.conf"
- sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
- -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
- elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- elog "Use it to override specific options. SDDM defaults are now"
- elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2019-09-08 16:18 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2019-09-08 16:18 UTC (permalink / raw
To: gentoo-commits
commit: f7a6880221807f4712af6fc1d5d0b1f1a60a8f12
Author: Erhard F <erhard_f <AT> mailbox <DOT> org>
AuthorDate: Tue Sep 3 20:06:27 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 8 16:17:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a68802
x11-misc/sddm: keyworded 0.18.1-r1 for ppc64, bug #689606
Bug: https://bugs.gentoo.org/689606
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Erhard Furtner <erhard_f <AT> mailbox.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index 2f50d0f57a0..6aa05f682d1 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2020-06-18 12:23 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2020-06-18 12:23 UTC (permalink / raw
To: gentoo-commits
commit: e94bdab2ff16b741bb215ebc0c522bb0b8a84742
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 18 12:21:42 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Jun 18 12:23:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94bdab2
x11-misc/sddm: restrict the version of pam
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
index f237ad81fa5..bb3da55d933 100644
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -34,7 +34,7 @@ RDEPEND="
x11-libs/libxcb[xkb]
consolekit? ( >=sys-auth/consolekit-0.9.4 )
elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
+ pam? ( <=sys-libs/pam-1.3.1_p20200128-r1 )
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )
"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2020-06-21 9:25 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2020-06-21 9:25 UTC (permalink / raw
To: gentoo-commits
commit: 75696cf518e17fbf7cebb0052a5c51c5aa7348cd
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 09:25:03 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 09:25:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75696cf5
x11-misc/sddm: Make sure everyone gets the fixes...
Bug: https://bugs.gentoo.org/728922
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/{sddm-0.18.1-r2.ebuild => sddm-0.18.1-r3.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r2.ebuild b/x11-misc/sddm/sddm-0.18.1-r3.ebuild
similarity index 100%
rename from x11-misc/sddm/sddm-0.18.1-r2.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r3.ebuild
^ permalink raw reply [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2020-07-24 21:00 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2020-07-24 21:00 UTC (permalink / raw
To: gentoo-commits
commit: 1428b755f8441519116e6d83503253fcb9daccb7
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 20:59:53 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 21:00:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1428b755
x11-misc/sddm: advance stable keywords
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r3.ebuild b/x11-misc/sddm/sddm-0.18.1-r3.ebuild
index ddadebe514b..9b168d277fe 100644
--- a/x11-misc/sddm/sddm-0.18.1-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="consolekit elogind +pam systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2020-10-10 10:14 Mikle Kolyada
0 siblings, 0 replies; 109+ messages in thread
From: Mikle Kolyada @ 2020-10-10 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 452c9cc66a9ddfc49f49e8a9d209449c12e41797
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 10:13:59 2020 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 10:13:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=452c9cc6
x11-misc/sddm: Drop old
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r1.ebuild | 107 ------------------------------------
1 file changed, 107 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r1.ebuild b/x11-misc/sddm/sddm-0.18.1-r1.ebuild
deleted file mode 100644
index a413e69e420..00000000000
--- a/x11-misc/sddm/sddm-0.18.1-r1.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake l10n systemd user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="elogind +pam systemd test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="?? ( elogind systemd )"
-
-BDEPEND="
- dev-python/docutils
- >=dev-qt/linguist-tools-5.9.4:5
- kde-frameworks/extra-cmake-modules:5
- virtual/pkgconfig
-"
-RDEPEND="
- >=dev-qt/qtcore-5.9.4:5
- >=dev-qt/qtdbus-5.9.4:5
- >=dev-qt/qtdeclarative-5.9.4:5
- >=dev-qt/qtgui-5.9.4:5
- >=dev-qt/qtnetwork-5.9.4:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb]
- elogind? ( sys-auth/elogind )
- pam? ( <=sys-libs/pam-1.3.1_p20200128-r1 )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${RDEPEND}
- test? ( >=dev-qt/qttest-5.9.4:5 )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- "${FILESDIR}/${PN}-0.18.0-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.18.0-sddmconfdir.patch"
- # fix for groups: https://github.com/sddm/sddm/issues/1159
- "${FILESDIR}/${P}-revert-honor-PAM-supplemental-groups.patch"
- "${FILESDIR}/${P}-honor-PAM-supplemental-groups-v2.patch"
- # fix for ReuseSession=true
- "${FILESDIR}/${P}-only-reuse-online-sessions.patch"
- # TODO: fix properly
- "${FILESDIR}/${PN}-0.16.0-ck2-revert.patch" # bug 633920
-)
-
-src_prepare() {
- cmake_src_prepare
-
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
- local confd="/usr/share/sddm/sddm.conf.d"
- dodir ${confd}
- "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
- || die "Failed to create 00default.conf"
-
- sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
- -e "/^ReuseSession/s/false/true/" \
- -e "/^EnableHiDPI/s/false/true/" \
- -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
- elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- elog "Use it to override specific options. SDDM defaults are now"
- elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
-
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN},video
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2021-06-24 23:27 Sam James
0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-06-24 23:27 UTC (permalink / raw
To: gentoo-commits
commit: ecee0fc84188e4955961d5a35bc5a1afeae1eaad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 24 23:18:15 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 23:27:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecee0fc8
x11-misc/sddm: add dependency on virtual/libcrypt
Needed for libxcrypt migration which is upcoming.
Acked-by: David Seifert <soap <AT> gentoo.org>
Reported-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/sddm/{sddm-0.15.0.ebuild => sddm-0.15.0-r1.ebuild} | 3 ++-
x11-misc/sddm/{sddm-0.18.1-r3.ebuild => sddm-0.18.1-r4.ebuild} | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.15.0.ebuild b/x11-misc/sddm/sddm-0.15.0-r1.ebuild
similarity index 96%
rename from x11-misc/sddm/sddm-0.15.0.ebuild
rename to x11-misc/sddm/sddm-0.15.0-r1.ebuild
index 115926b2651..e510b699867 100644
--- a/x11-misc/sddm/sddm-0.15.0.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -22,6 +22,7 @@ RDEPEND="
>=dev-qt/qtgui-5.6:5
>=dev-qt/qtdeclarative-5.6:5
>=dev-qt/qtnetwork-5.6:5
+ virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )
diff --git a/x11-misc/sddm/sddm-0.18.1-r3.ebuild b/x11-misc/sddm/sddm-0.18.1-r4.ebuild
similarity index 98%
rename from x11-misc/sddm/sddm-0.18.1-r3.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r4.ebuild
index b2925b5571e..74d55d1da26 100644
--- a/x11-misc/sddm/sddm-0.18.1-r3.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -30,6 +30,7 @@ RDEPEND="
>=dev-qt/qtdeclarative-5.9.4:5
>=dev-qt/qtgui-5.9.4:5
>=dev-qt/qtnetwork-5.9.4:5
+ virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2021-06-27 2:08 Sam James
0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2021-06-27 2:08 UTC (permalink / raw
To: gentoo-commits
commit: df57bc2a679296f027268e4696d2a3e50e01e23a
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 27 01:03:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df57bc2a
x11-misc/sddm: Depend on virtual/libcrypt only with USE="-pam".
Fixes: ecee0fc84188e4955961d5a35bc5a1afeae1eaad
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/sddm/{sddm-0.15.0-r1.ebuild => sddm-0.15.0-r2.ebuild} | 2 +-
x11-misc/sddm/{sddm-0.18.1-r4.ebuild => sddm-0.18.1-r5.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.15.0-r1.ebuild b/x11-misc/sddm/sddm-0.15.0-r2.ebuild
similarity index 97%
rename from x11-misc/sddm/sddm-0.15.0-r1.ebuild
rename to x11-misc/sddm/sddm-0.15.0-r2.ebuild
index e510b699867..6c3a8e611fc 100644
--- a/x11-misc/sddm/sddm-0.15.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.15.0-r2.ebuild
@@ -22,11 +22,11 @@ RDEPEND="
>=dev-qt/qtgui-5.6:5
>=dev-qt/qtdeclarative-5.6:5
>=dev-qt/qtnetwork-5.6:5
- virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )"
diff --git a/x11-misc/sddm/sddm-0.18.1-r4.ebuild b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
similarity index 99%
rename from x11-misc/sddm/sddm-0.18.1-r4.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r5.ebuild
index 74d55d1da26..2461112b823 100644
--- a/x11-misc/sddm/sddm-0.18.1-r4.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
@@ -30,11 +30,11 @@ RDEPEND="
>=dev-qt/qtdeclarative-5.9.4:5
>=dev-qt/qtgui-5.9.4:5
>=dev-qt/qtnetwork-5.9.4:5
- virtual/libcrypt:=
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )
"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2021-07-04 14:03 Ulrich Müller
0 siblings, 0 replies; 109+ messages in thread
From: Ulrich Müller @ 2021-07-04 14:03 UTC (permalink / raw
To: gentoo-commits
commit: 80a4d94c674fd1c9a8abc700091b1c9f7fffc279
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 3 15:47:41 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 4 14:02:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a4d94c
x11-misc/sddm: Update from l10n.eclass to plocale.eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r5.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r5.ebuild b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
index 2461112b823..504fb2a2a9e 100644
--- a/x11-misc/sddm/sddm-0.18.1-r5.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake l10n systemd user
+inherit cmake plocale systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -62,8 +62,8 @@ src_prepare() {
disable_locale() {
sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
}
- l10n_find_plocales_changes "data/translations" "" ".ts"
- l10n_for_each_disabled_locale_do disable_locale
+ plocale_find_changes "data/translations" "" ".ts"
+ plocale_for_each_disabled_locale disable_locale
if ! use test; then
sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2021-07-26 7:40 Yixun Lan
0 siblings, 0 replies; 109+ messages in thread
From: Yixun Lan @ 2021-07-26 7:40 UTC (permalink / raw
To: gentoo-commits
commit: 3a91355a986f996bd9d86bc2875e48572cd6e4d5
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Sun Jul 25 08:24:09 2021 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 26 07:37:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a91355a
x11-misc/sddm: keyword 0.18.1-r5 for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r5.ebuild b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
index 504fb2a2a9e..8f888089fe3 100644
--- a/x11-misc/sddm/sddm-0.18.1-r5.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
IUSE="elogind +pam systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: b238b7ff426557c2b1955a6d18e28482af0b89c8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 20:38:38 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b238b7ff
x11-misc/sddm: Drop plocales.eclass
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 7d3a0ac81808..ae99117b54eb 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -3,8 +3,7 @@
EAPI=7
-PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake linux-info plocale systemd tmpfiles
+inherit cmake linux-info systemd tmpfiles
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -68,12 +67,6 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
- disable_locale() {
- sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
- }
- plocale_find_changes "data/translations" "" ".ts"
- plocale_for_each_disabled_locale disable_locale
-
if ! use test; then
sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
cmake_comment_add_subdirectory test
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: d105282d0bfd72150192bd33716e7d7a112e18c3
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 20:37:52 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d105282d
x11-misc/sddm: Check for CONFIG_DRM using linux-info.eclass
Closes: https://bugs.gentoo.org/579746
Closes: https://bugs.gentoo.org/584960
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 3ee4febc099e..7d3a0ac81808 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu is it ja kk ko lt lv nb nl nn pl pt_BR pt_PT ro ru sk sr sr@ijekavian sr@ijekavianlatin sr@latin sv tr uk zh_CN zh_TW"
-inherit cmake plocale systemd tmpfiles
+inherit cmake linux-info plocale systemd tmpfiles
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -60,6 +60,11 @@ PATCHES=(
"${FILESDIR}/${P}-cve-2020-28049.patch" # bug 753104
)
+pkg_setup() {
+ local CONFIG_CHECK="~DRM"
+ use kernel_linux && linux-info_pkg_setup
+}
+
src_prepare() {
cmake_src_prepare
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 76b5804af15b85aed27a5a529180f0e311578a4e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 08:36:07 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b5804a
x11-misc/sddm: Set IUSE="elogind" as default
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 49d64156113b..c10a93b04d85 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="elogind +pam systemd test"
+IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: b1199e1c46f04b7d2c4ba9a8835121cbde240872
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 20:43:27 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1199e1c
x11-misc/sddm: RDEPEND on gui-libs/display-manager-init for !systemd
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 883cc2480bad..49d64156113b 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -17,7 +17,7 @@ IUSE="elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
RESTRICT="!test? ( test )"
-RDEPEND="
+COMMON_DEPEND="
acct-group/sddm
acct-user/sddm
>=dev-qt/qtcore-5.9.4:5
@@ -33,9 +33,12 @@ RDEPEND="
systemd? ( sys-apps/systemd:= )
!systemd? ( sys-power/upower )
"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
test? ( >=dev-qt/qttest-5.9.4:5 )
"
+RDEPEND="${COMMON_DEPEND}
+ !systemd? ( gui-libs/display-manager-init )
+"
BDEPEND="
dev-python/docutils
>=dev-qt/linguist-tools-5.9.4:5
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 5a1dd8850917c44f1ce26097b85f0545ee7ec585
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 20:41:37 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1dd885
x11-misc/sddm: EAPI-8 bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index ae99117b54eb..883cc2480bad 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake linux-info systemd tmpfiles
@@ -13,16 +13,10 @@ LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="elogind +pam systemd test"
-RESTRICT="!test? ( test )"
REQUIRED_USE="?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
-BDEPEND="
- dev-python/docutils
- >=dev-qt/linguist-tools-5.9.4:5
- kde-frameworks/extra-cmake-modules:5
- virtual/pkgconfig
-"
RDEPEND="
acct-group/sddm
acct-user/sddm
@@ -42,6 +36,12 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( >=dev-qt/qttest-5.9.4:5 )
"
+BDEPEND="
+ dev-python/docutils
+ >=dev-qt/linguist-tools-5.9.4:5
+ kde-frameworks/extra-cmake-modules:5
+ virtual/pkgconfig
+"
PATCHES=(
"${FILESDIR}/${P}-respect-user-flags.patch"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 02af4dc92a92f4fe64394bb4e97543f12a5a4fe8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 08:16:51 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02af4dc9
x11-misc/sddm: Cleanup long obsolete min Qt, xorg-server version
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index c10a93b04d85..4decc69e0e77 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -20,12 +20,12 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
acct-group/sddm
acct-user/sddm
- >=dev-qt/qtcore-5.9.4:5
- >=dev-qt/qtdbus-5.9.4:5
- >=dev-qt/qtdeclarative-5.9.4:5
- >=dev-qt/qtgui-5.9.4:5
- >=dev-qt/qtnetwork-5.9.4:5
- >=x11-base/xorg-server-1.15.1
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ x11-base/xorg-server
x11-libs/libxcb[xkb]
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
@@ -34,14 +34,14 @@ COMMON_DEPEND="
!systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-5.9.4:5 )
+ test? ( dev-qt/qttest:5 )
"
RDEPEND="${COMMON_DEPEND}
!systemd? ( gui-libs/display-manager-init )
"
BDEPEND="
dev-python/docutils
- >=dev-qt/linguist-tools-5.9.4:5
+ dev-qt/linguist-tools:5
kde-frameworks/extra-cmake-modules:5
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 18aa436e28784a14b52aa3a771cbc4128e76ce2a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 07:54:17 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18aa436e
x11-misc/sddm: Cleanup metadata.xml, drop X11 mention, fix typos
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/metadata.xml | 36 ++++++++++++++++--------------------
1 file changed, 16 insertions(+), 20 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index ff51f919ae32..4250b6ff2954 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -1,24 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>lxqt@gentoo.org</email>
- <name>LXQt</name>
- </maintainer>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <use>
- <flag name="elogind">Use <pkg>sys-auth/elogind</pkg> for session tracking.</flag>
- </use>
- <longdescription lang="en">
- SDDM is a modern display manager for X11 aiming to be fast, simple
- and beatiful. It uses modern technologies like QtQuick, which in
- turn gives the designer the ability to create smooth, animated
- user interfaces.
- </longdescription>
- <upstream>
- <remote-id type="github">sddm/sddm</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>lxqt@gentoo.org</email>
+ <name>LXQt</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ SDDM is a modern display manager aiming to be fast, simple
+ and beautiful. It uses modern technologies like QtQuick, which
+ gives the designer the ability to create smooth, animated UIs.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">sddm/sddm</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: 5c4a0c53c3cfa3c1c1e69aa39ee9b520976c2a5e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 08:09:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4a0c53
x11-misc/sddm: Add postinst wiki link and special nvidia-drivers note
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 51a634ccb024..a4e0a84a003f 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -116,6 +116,14 @@ pkg_postinst() {
elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
+ elog
+ elog "For more information on how to configure SDDM, please visit the wiki:"
+ elog " https://wiki.gentoo.org/wiki/SDDM"
+ if has_version x11-drivers/nvidia-drivers; then
+ elog
+ elog " Nvidia GPU owners in particular should pay attention"
+ elog " to the troubleshooting section."
+ fi
systemd_reenable sddm.service
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-01 14:48 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-04-01 14:48 UTC (permalink / raw
To: gentoo-commits
commit: fd3d4e174e04d50697e9761bdf2e14be2476fd0a
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 20:46:57 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 1 14:47:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3d4e17
x11-misc/sddm: Add pkg_postinst info for fixing entropy
Closes: https://bugs.gentoo.org/660812
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 4decc69e0e77..51a634ccb024 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -110,6 +110,12 @@ pkg_postinst() {
elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
elog "Use it to override specific options. SDDM defaults are now"
elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
+ elog
+ elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
+ elog "This can be fixed by configuring one of the following:"
+ elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
+ elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
+ elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
systemd_reenable sddm.service
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-02 7:59 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-04-02 7:59 UTC (permalink / raw
To: gentoo-commits
commit: 2b194fbf85cc9fa9727898e68f4a1c09d4d571fb
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 07:58:54 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 07:58:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b194fbf
x11-misc/sddm: amd64 stable wrt bug #836603
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index a4e0a84a003f..022def6f4744 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-02 8:03 Agostino Sarubbo
0 siblings, 0 replies; 109+ messages in thread
From: Agostino Sarubbo @ 2022-04-02 8:03 UTC (permalink / raw
To: gentoo-commits
commit: c2f342cb91cd8ed0f07bb7156cf6b51d8bb11766
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 08:03:54 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 08:03:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f342cb
x11-misc/sddm: x86 stable wrt bug #836603
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 022def6f4744..e4df6e85e671 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-04-02 12:12 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2022-04-02 12:12 UTC (permalink / raw
To: gentoo-commits
commit: 7008aaf8ea42f0144a70bc1f9cd1454b10dd17e6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 2 12:12:05 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 2 12:12:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7008aaf8
x11-misc/sddm: Stabilize 0.18.1-r6 arm64, #836603
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index e4df6e85e671..2eef0e695021 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-05-25 11:20 WANG Xuerui
0 siblings, 0 replies; 109+ messages in thread
From: WANG Xuerui @ 2022-05-25 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 520a99d5df3eb755c30e93c1253476b2533e61c0
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 11:18:14 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Wed May 25 11:18:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520a99d5
x11-misc/sddm: keyword 0.18.1-r6 for ~loong
See: https://github.com/xen0n/loongson-overlay/pull/25
Tested-by: HougeLangley <hougelangley1987 <AT> gmail.com>
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
index 2eef0e695021..c2cc2cb95d77 100644
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-10-06 9:14 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-10-06 9:14 UTC (permalink / raw
To: gentoo-commits
commit: 4059b4929b51068c6994813e6d0ba79d836a4334
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 09:14:09 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 09:14:23 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4059b492
x11-misc/sddm: add cpe upstream metadata
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index 4250b6ff2954..86353a72d168 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -16,5 +16,6 @@
</longdescription>
<upstream>
<remote-id type="github">sddm/sddm</remote-id>
+ <remote-id type="cpe">cpe:/a:sddm_project:sddm</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-11-29 21:01 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-11-29 21:01 UTC (permalink / raw
To: gentoo-commits
commit: 60a460c025be04245602b3a6a77cbd8ae3e35ca8
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 29 21:00:20 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 29 21:00:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a460c0
x11-misc/sddm: Drop USE dep on x11-libs/libxcb[xkb], add slot op
Closes: https://bugs.gentoo.org/875989
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/{sddm-0.18.1-r7.ebuild => sddm-0.18.1-r8.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r7.ebuild b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
similarity index 99%
rename from x11-misc/sddm/sddm-0.18.1-r7.ebuild
rename to x11-misc/sddm/sddm-0.18.1-r8.ebuild
index a7e8f1c35a3e..3796e136a344 100644
--- a/x11-misc/sddm/sddm-0.18.1-r7.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
@@ -26,7 +26,7 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
x11-base/xorg-server
- x11-libs/libxcb[xkb]
+ x11-libs/libxcb:=
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
!pam? ( virtual/libcrypt:= )
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-12-03 12:49 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2022-12-03 12:49 UTC (permalink / raw
To: gentoo-commits
commit: 770b22435bef3efec83a1bc798707c8c7c1d3f66
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 12:49:12 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 12:49:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=770b2243
x11-misc/sddm: Stabilize 0.18.1-r8 arm64, #883289
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r8.ebuild b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
index 7b3b1db91081..7e05e7874d69 100644
--- a/x11-misc/sddm/sddm-0.18.1-r8.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-12-03 14:44 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2022-12-03 14:44 UTC (permalink / raw
To: gentoo-commits
commit: c05d231855066e13ab88fee80ac4b3c091045b0e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 14:44:39 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 14:44:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05d2318
x11-misc/sddm: Stabilize 0.18.1-r8 x86, #883289
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r8.ebuild b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
index 7e05e7874d69..6394fe47a726 100644
--- a/x11-misc/sddm/sddm-0.18.1-r8.ebuild
+++ b/x11-misc/sddm/sddm-0.18.1-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE="+elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2022-12-03 17:13 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2022-12-03 17:13 UTC (permalink / raw
To: gentoo-commits
commit: c333a114ec102dea6dc4637a09bc3bc513ab750e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 3 17:01:58 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 3 17:13:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c333a114
x11-misc/sddm: drop 0.18.1-r6
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.18.1-r6.ebuild | 129 ------------------------------------
1 file changed, 129 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.18.1-r6.ebuild b/x11-misc/sddm/sddm-0.18.1-r6.ebuild
deleted file mode 100644
index c2cc2cb95d77..000000000000
--- a/x11-misc/sddm/sddm-0.18.1-r6.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="+elogind +pam systemd test"
-
-REQUIRED_USE="?? ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- x11-base/xorg-server
- x11-libs/libxcb[xkb]
- elogind? ( sys-auth/elogind )
- pam? ( sys-libs/pam )
- !pam? ( virtual/libcrypt:= )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- dev-qt/linguist-tools:5
- kde-frameworks/extra-cmake-modules:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-respect-user-flags.patch"
- "${FILESDIR}/${P}-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.18.0-sddmconfdir.patch"
- # fix for groups: https://github.com/sddm/sddm/issues/1159
- "${FILESDIR}/${P}-revert-honor-PAM-supplemental-groups.patch"
- "${FILESDIR}/${P}-honor-PAM-supplemental-groups-v2.patch"
- # fix for ReuseSession=true
- "${FILESDIR}/${P}-only-reuse-online-sessions.patch"
- # TODO: fix properly
- "${FILESDIR}/pam-1.4-substack.patch"
- # upstream git develop branch:
- "${FILESDIR}/${P}-qt-5.15.2.patch"
- "${FILESDIR}/${P}-cve-2020-28049.patch" # bug 753104
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_PAM=$(usex pam)
- -DNO_SYSTEMD=$(usex '!systemd')
- -DUSE_ELOGIND=$(usex 'elogind')
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- newtmpfiles "${FILESDIR}/${PN}.tmpfiles" "${PN}.conf"
-
- # Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
- local confd="/usr/share/sddm/sddm.conf.d"
- dodir ${confd}
- "${D}"/usr/bin/sddm --example-config > "${D}/${confd}"/00default.conf \
- || die "Failed to create 00default.conf"
-
- sed -e "/^InputMethod/s/qtvirtualkeyboard//" \
- -e "/^ReuseSession/s/false/true/" \
- -e "/^EnableHiDPI/s/false/true/" \
- -i "${D}/${confd}"/00default.conf || die
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "Starting with 0.18.0, SDDM no longer installs /etc/sddm.conf"
- elog "Use it to override specific options. SDDM defaults are now"
- elog "found in: /usr/share/sddm/sddm.conf.d/00default.conf"
- elog
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-06-27 11:25 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2023-06-27 11:25 UTC (permalink / raw
To: gentoo-commits
commit: be299feba92ab84bc84cf48e211c08423af6cd57
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 27 11:19:52 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 27 11:25:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be299feb
x11-misc/sddm: drop 0.19.0_p20230608
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.19.0_p20230608.ebuild | 137 -----------------------------
2 files changed, 138 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 09b732679e91..c952e48624cf 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,3 +1,2 @@
DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
-DIST sddm-0.19.0_p20230608.tar.gz 3553104 BLAKE2B 41622866f28f9a2aee3b1f6f02f66271d8fe762da71d2215bb6b4b87418504ce321db81625a6cfab099bdaa395da1bf4153a65e795612e745546c2a42e97f270 SHA512 76a591a41d3f171c6c3ec5d57837d3061f3dd094ec1e08003f0bacd90c061613505c899ce0b86c7bd4c5f8c346f7bb15f9cd574377dcece123a756329a805562
DIST sddm-0.20.0.tar.gz 3552722 BLAKE2B 8086c9555d5ce1598db3279353de077d51adbcc5222a929750e8558a1bcdad395a411f90608bffdc6e1ca7e7ac2b8325e25cf04cbf8476698d787ce7e60c2105 SHA512 0f64b405f1451873a01a2210530feb6f4cbbdea17be9d039c105088963a48322968db7b60c0d20ac5d97c8ec2a19e5130f0a74c0f9de58c61453d8ce8bb6272a
diff --git a/x11-misc/sddm/sddm-0.19.0_p20230608.ebuild b/x11-misc/sddm/sddm-0.19.0_p20230608.ebuild
deleted file mode 100644
index 40d21b378104..000000000000
--- a/x11-misc/sddm/sddm-0.19.0_p20230608.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT=40250a647291ea0cf587631c79f61903ced075e3
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS=""
-fi
-
-QTMIN=5.15.2
-inherit cmake linux-info optfeature systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- >=dev-qt/qtcore-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- sys-libs/pam
- x11-libs/libXau
- x11-libs/libxcb:=
- elogind? ( sys-auth/elogind[pam] )
- systemd? ( sys-apps/systemd:=[pam] )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- >=dev-qt/linguist-tools-${QTMIN}:5
- kde-frameworks/extra-cmake-modules:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Downstream patches
- "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
- "${FILESDIR}/${PN}-0.18.1-Xsession.patch" # bug 611210
- "${FILESDIR}/${PN}-0.20.0-sddm.pam-use-substack.patch" # bug 728550
- "${FILESDIR}/${PN}-0.20.0-disable-etc-debian-check.patch"
- "${FILESDIR}/${PN}-0.20.0-no-default-pam_systemd-module.patch" # bug 669980
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DRUNTIME_DIR=/run/sddm
- -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DNO_SYSTEMD=$(usex !systemd)
- -DUSE_ELOGIND=$(usex elogind)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /etc/sddm.conf.d/
- doins "${S}"/01gentoo.conf
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "SDDM example config can be shown with:"
- elog " ${EROOT}/usr/bin/sddm --example-config"
- elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- optfeature "X11 DisplayServer support" x11-base/xorg-server
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" dev-libs/weston
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" kde-plasma/kwin
-
- if has_version x11-base/xorg-server; then
- ewarn "SDDM version no longer pulls in x11-base/xorg-server via USE=X."
- fi
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-02 18:01 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2023-09-02 18:01 UTC (permalink / raw
To: gentoo-commits
commit: e5455c0b6799862364bff7fd10ec715f25083aea
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 2 17:05:07 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Sep 2 18:01:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5455c0b
x11-misc/sddm: drop 0.20.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0.ebuild | 132 ---------------------------------------
1 file changed, 132 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.20.0.ebuild b/x11-misc/sddm/sddm-0.20.0.ebuild
deleted file mode 100644
index 7d246cd0dea3..000000000000
--- a/x11-misc/sddm/sddm-0.20.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-QTMIN=5.15.2
-inherit cmake linux-info optfeature systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- >=dev-qt/qtcore-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- sys-libs/pam
- x11-libs/libXau
- x11-libs/libxcb:=
- elogind? ( sys-auth/elogind[pam] )
- systemd? ( sys-apps/systemd:=[pam] )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-base/xorg-server
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- >=dev-qt/linguist-tools-${QTMIN}:5
- kde-frameworks/extra-cmake-modules:5
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Downstream patches
- "${FILESDIR}/${P}-respect-user-flags.patch"
- "${FILESDIR}/${PN}-0.18.1-Xsession.patch" # bug 611210
- "${FILESDIR}/${P}-sddm.pam-use-substack.patch" # bug 728550
- "${FILESDIR}/${P}-disable-etc-debian-check.patch"
- "${FILESDIR}/${P}-no-default-pam_systemd-module.patch" # bug 669980
- "${FILESDIR}/${P}-fix-use-development-sessions.patch" # git master
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DRUNTIME_DIR=/run/sddm
- -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DNO_SYSTEMD=$(usex !systemd)
- -DUSE_ELOGIND=$(usex elogind)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /etc/sddm.conf.d/
- doins "${S}"/01gentoo.conf
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "SDDM example config can be shown with:"
- elog " ${EROOT}/usr/bin/sddm --example-config"
- elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" dev-libs/weston
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" kde-plasma/kwin
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-03 14:17 Sam James
0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-09-03 14:17 UTC (permalink / raw
To: gentoo-commits
commit: 90953156b1a8adc8f421909ec36c2bfa11dd69e8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 3 14:17:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 3 14:17:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90953156
x11-misc/sddm: Stabilize 0.20.0-r1 amd64, #913531
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index 63babd63cc42..e369fe14d363 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
QTMIN=5.15.2
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-03 14:17 Sam James
0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-09-03 14:17 UTC (permalink / raw
To: gentoo-commits
commit: c66a95b943b19b0a267e112ac14a07e47269ed80
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 3 14:17:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 3 14:17:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66a95b9
x11-misc/sddm: Stabilize 0.20.0-r1 x86, #913531
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index e369fe14d363..ac2ec9cbab17 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
fi
QTMIN=5.15.2
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-03 14:19 Sam James
0 siblings, 0 replies; 109+ messages in thread
From: Sam James @ 2023-09-03 14:19 UTC (permalink / raw
To: gentoo-commits
commit: a42dc466c4e99c0f6f3433df75398539a803c3fc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 3 14:19:20 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 3 14:19:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42dc466
x11-misc/sddm: Stabilize 0.20.0-r1 arm64, #913531
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index ac2ec9cbab17..691c947bfa3d 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
QTMIN=5.15.2
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-10 21:20 Mike Gilbert
0 siblings, 0 replies; 109+ messages in thread
From: Mike Gilbert @ 2023-09-10 21:20 UTC (permalink / raw
To: gentoo-commits
commit: 1b55ff51e0bc86be8f8d11f2cf158b67e8bd0476
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 21:19:11 2023 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 21:19:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b55ff51
x11-misc/sddm: allow the user to set SDDM_INITIAL_VT
Closes: https://bugs.gentoo.org/913898
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index 691c947bfa3d..29b964e4141c 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -97,6 +97,8 @@ src_configure() {
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
-DNO_SYSTEMD=$(usex !systemd)
-DUSE_ELOGIND=$(usex elogind)
+ # User can override this, bug 913898.
+ -DSDDM_INITIAL_VT="${SDDM_INITIAL_VT:-1}"
)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2023-09-11 0:28 Mike Gilbert
0 siblings, 0 replies; 109+ messages in thread
From: Mike Gilbert @ 2023-09-11 0:28 UTC (permalink / raw
To: gentoo-commits
commit: b6ee44471a5481a55b8d532f5d8a1981c6616b8c
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 11 00:27:00 2023 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 00:28:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ee4447
Revert "x11-misc/sddm: allow the user to set SDDM_INITIAL_VT"
This seems like a perfect use for MYCMAKEARGS. See cmake.eclass for
details.
Reverts: 1b55ff51e0bc86be8f8d11f2cf158b67e8bd0476
Bug: https://bugs.gentoo.org/913898
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
x11-misc/sddm/sddm-0.20.0-r1.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.20.0-r1.ebuild b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
index 29b964e4141c..691c947bfa3d 100644
--- a/x11-misc/sddm/sddm-0.20.0-r1.ebuild
+++ b/x11-misc/sddm/sddm-0.20.0-r1.ebuild
@@ -97,8 +97,6 @@ src_configure() {
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
-DNO_SYSTEMD=$(usex !systemd)
-DUSE_ELOGIND=$(usex elogind)
- # User can override this, bug 913898.
- -DSDDM_INITIAL_VT="${SDDM_INITIAL_VT:-1}"
)
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-03-29 6:19 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-03-29 6:19 UTC (permalink / raw
To: gentoo-commits
commit: 01379db2b3820f5c20cbbb1cc2077bb10d49da68
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 06:18:53 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 06:18:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01379db2
x11-misc/sddm: Stabilize 0.21.0 amd64, #928073
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0.ebuild b/x11-misc/sddm/sddm-0.21.0.ebuild
index 6aeaf469501a..40bc5edef5cc 100644
--- a/x11-misc/sddm/sddm-0.21.0.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-03-29 6:19 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-03-29 6:19 UTC (permalink / raw
To: gentoo-commits
commit: 0978c5686ef450140183f2fc4eb2c5baf7c94ce4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 06:18:58 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 06:18:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0978c568
x11-misc/sddm: Stabilize 0.21.0 x86, #928073
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0.ebuild b/x11-misc/sddm/sddm-0.21.0.ebuild
index b4c68027b7fd..6aa0a5118fe9 100644
--- a/x11-misc/sddm/sddm-0.21.0.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-03-29 6:19 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-03-29 6:19 UTC (permalink / raw
To: gentoo-commits
commit: ea78102621afe2123306eac34ba951225a577375
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 29 06:18:55 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 29 06:18:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea781026
x11-misc/sddm: Stabilize 0.21.0 arm64, #928073
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0.ebuild b/x11-misc/sddm/sddm-0.21.0.ebuild
index 40bc5edef5cc..b4c68027b7fd 100644
--- a/x11-misc/sddm/sddm-0.21.0.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
else
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-06-27 9:43 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-06-27 9:43 UTC (permalink / raw
To: gentoo-commits
commit: 214854fcacc790ec4fa69717bbfb16c986c6c20d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 27 09:43:41 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 09:43:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214854fc
x11-misc/sddm: Keyword 0.21.0_p20240302 arm64, #934215
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index f065cde096a5..3b25d24a2128 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=ae072f901671b68861da9577e3e12e350a9053d5
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
QTMIN=6.7.1
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-01 18:04 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 18:04 UTC (permalink / raw
To: gentoo-commits
commit: c6c197ff4e1350d3d63a6e95064307e6cfe9e475
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 1 18:00:52 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 1 18:04:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c197ff
x11-misc/sddm: re-add optfeature to p20240302, advertise weston[kiosk]
Closes: https://bugs.gentoo.org/935166
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0.ebuild | 4 ++--
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.21.0.ebuild b/x11-misc/sddm/sddm-0.21.0.ebuild
index 6aa0a5118fe9..ca86d169665e 100644
--- a/x11-misc/sddm/sddm-0.21.0.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0.ebuild
@@ -145,8 +145,8 @@ pkg_postinst() {
elog " to the troubleshooting section."
fi
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" dev-libs/weston
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" kde-plasma/kwin
+ optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
+ optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
systemd_reenable sddm.service
}
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index 3b25d24a2128..cbd285b4fbaa 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -15,7 +15,7 @@ else
fi
QTMIN=6.7.1
-inherit cmake linux-info pam systemd tmpfiles
+inherit cmake linux-info optfeature pam systemd tmpfiles
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -144,5 +144,8 @@ pkg_postinst() {
elog " to the troubleshooting section."
fi
+ optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
+ optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
+
systemd_reenable sddm.service
}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-01 21:47 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 542d8f9cc96821f89e374c80aa2c3ef9be11ec7d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 1 21:37:33 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 1 21:37:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542d8f9c
x11-misc/sddm: Drop unnecessary test USEdeps
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index cbd285b4fbaa..9f48fbb34274 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPEND="
!systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qtbase-${QTMIN}:6[network,test] )
+ test? ( >=dev-qt/qtbase-${QTMIN}:6 )
"
RDEPEND="${COMMON_DEPEND}
X? ( x11-base/xorg-server )
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-01 21:47 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 21:47 UTC (permalink / raw
To: gentoo-commits
commit: f52f113d29cad299e27d01c40f59f9dffc342167
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Tue May 28 10:28:57 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 1 21:47:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52f113d
x11-misc/sddm: 0.21.0_p20240302 simplify depspec
From "^^ ( elogind systemd )" follows "!systemd == elogind" so use that to
simplify the depspec
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index 9f48fbb34274..4999e5d18ab3 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -36,9 +36,11 @@ COMMON_DEPEND="
sys-libs/pam
x11-libs/libXau
x11-libs/libxcb:=
- elogind? ( sys-auth/elogind[pam] )
+ elogind? (
+ sys-auth/elogind[pam]
+ sys-power/upower
+ )
systemd? ( sys-apps/systemd:=[pam] )
- !systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
test? ( >=dev-qt/qtbase-${QTMIN}:6 )
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-02 12:07 Jakov Smolić
0 siblings, 0 replies; 109+ messages in thread
From: Jakov Smolić @ 2024-07-02 12:07 UTC (permalink / raw
To: gentoo-commits
commit: 668c49e901622b5bc92c1feca599a662d0058726
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 12:07:31 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 12:07:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668c49e9
x11-misc/sddm: Keyword 0.21.0_p20240302 riscv, #934215
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index 4999e5d18ab3..aba9129882c7 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=ae072f901671b68861da9577e3e12e350a9053d5
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="~amd64 ~arm64 ~riscv"
fi
QTMIN=6.7.1
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-12 15:24 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-07-12 15:24 UTC (permalink / raw
To: gentoo-commits
commit: be04f3ee5163533940d7365b6ab7d820591dade3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 15:23:02 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 15:23:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be04f3ee
x11-misc/sddm: Keyword 0.21.0_p20240302 x86, #934215
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index aba9129882c7..744f832c4ac8 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=ae072f901671b68861da9577e3e12e350a9053d5
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
fi
QTMIN=6.7.1
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-24 16:52 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-24 16:52 UTC (permalink / raw
To: gentoo-commits
commit: 50fe8196b46f1f3695e71bd295dbcf73e7763139
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 15:31:08 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 16:50:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50fe8196
x11-misc/sddm: 0.21.0_p20240723-r10 version bump (Qt6-based)
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild | 150 +++++++++++++++++++++++++
1 file changed, 150 insertions(+)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild
new file mode 100644
index 000000000000..8a5639231bca
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PAM_TAR="${PN}-0.21.0-pam"
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+ COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+fi
+
+QTMIN=6.7.2
+inherit cmake linux-info optfeature pam systemd tmpfiles
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="+elogind systemd test +X"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ acct-group/sddm
+ acct-user/sddm
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ sys-libs/pam
+ x11-libs/libXau
+ x11-libs/libxcb:=
+ elogind? (
+ sys-auth/elogind[pam]
+ sys-power/upower
+ )
+ systemd? ( sys-apps/systemd:=[pam] )
+"
+RDEPEND="${DEPEND}
+ X? ( x11-base/xorg-server )
+ !systemd? ( gui-libs/display-manager-init )
+"
+BDEPEND="
+ dev-python/docutils
+ >=dev-build/cmake-3.25.0
+ >=dev-qt/qttools-${QTMIN}[linguist]
+ kde-frameworks/extra-cmake-modules:0
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # Downstream patches
+ "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
+ "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="~DRM"
+ use kernel_linux && linux-info_pkg_setup
+}
+
+src_unpack() {
+ [[ ${PV} == *9999* ]] && git-r3_src_unpack
+ default
+}
+
+src_prepare() {
+ touch 01gentoo.conf || die
+
+cat <<-EOF >> 01gentoo.conf
+[General]
+# Remove qtvirtualkeyboard as InputMethod default
+InputMethod=
+EOF
+
+ cmake_src_prepare
+
+ if ! use test; then
+ sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
+ cmake_comment_add_subdirectory test
+ fi
+
+ if use systemd; then
+ sed -e "/pam_elogind.so/s/elogind/systemd/" \
+ -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_MAN_PAGES=ON
+ -DBUILD_WITH_QT6=ON
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ -DRUNTIME_DIR=/run/sddm
+ -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
+ -DNO_SYSTEMD=$(usex !systemd)
+ -DUSE_ELOGIND=$(usex elogind)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ insinto /etc/sddm.conf.d/
+ doins "${S}"/01gentoo.conf
+
+ # with systemd logs are sent to journald, so no point to bother in that case
+ if ! use systemd; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/sddm.logrotate" sddm
+ fi
+
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN}
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
+ elog "This can be fixed by configuring one of the following:"
+ elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
+ elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
+ elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
+ elog
+ elog "SDDM example config can be shown with:"
+ elog " ${EROOT}/usr/bin/sddm --example-config"
+ elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
+ elog
+ elog "For more information on how to configure SDDM, please visit the wiki:"
+ elog " https://wiki.gentoo.org/wiki/SDDM"
+ if has_version x11-drivers/nvidia-drivers; then
+ elog
+ elog " Nvidia GPU owners in particular should pay attention"
+ elog " to the troubleshooting section."
+ fi
+
+ optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
+ optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-24 16:52 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-24 16:52 UTC (permalink / raw
To: gentoo-commits
commit: da3a56e69b94c3af5b64b009d800c1fc63c5a102
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 15:31:11 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 16:50:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3a56e6
x11-misc/sddm: Drop 0.21.0_p20240302
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240302.ebuild | 153 -----------------------------
1 file changed, 153 deletions(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
deleted file mode 100644
index 744f832c4ac8..000000000000
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PAM_TAR="${PN}-0.21.0-pam"
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- COMMIT=ae072f901671b68861da9577e3e12e350a9053d5
- SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-fi
-
-QTMIN=6.7.1
-inherit cmake linux-info optfeature pam systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test +X"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- sys-libs/pam
- x11-libs/libXau
- x11-libs/libxcb:=
- elogind? (
- sys-auth/elogind[pam]
- sys-power/upower
- )
- systemd? ( sys-apps/systemd:=[pam] )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qtbase-${QTMIN}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- X? ( x11-base/xorg-server )
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- >=dev-build/cmake-3.25.0
- >=dev-qt/qttools-${QTMIN}[linguist]
- kde-frameworks/extra-cmake-modules:0
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Downstream patches
- "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
- "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_unpack() {
- [[ ${PV} == *9999* ]] && git-r3_src_unpack
- default
-}
-
-src_prepare() {
- touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-
- if use systemd; then
- sed -e "/pam_elogind.so/s/elogind/systemd/" \
- -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MAN_PAGES=ON
- -DBUILD_WITH_QT6=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DRUNTIME_DIR=/run/sddm
- -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DNO_SYSTEMD=$(usex !systemd)
- -DUSE_ELOGIND=$(usex elogind)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /etc/sddm.conf.d/
- doins "${S}"/01gentoo.conf
-
- # with systemd logs are sent to journald, so no point to bother in that case
- if ! use systemd; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/sddm.logrotate" sddm
- fi
-
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN}
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "SDDM example config can be shown with:"
- elog " ${EROOT}/usr/bin/sddm --example-config"
- elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-24 16:52 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-24 16:52 UTC (permalink / raw
To: gentoo-commits
commit: 4e1782d677ba2d4cad7dc5ee319c9fdb311448a0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 15:31:05 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 16:50:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1782d6
x11-misc/sddm: 0.21.0_p20240723 version bump (Qt5-based)
Bug: https://bugs.gentoo.org/913862
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 +
x11-misc/sddm/sddm-0.21.0_p20240723.ebuild | 156 +++++++++++++++++++++++++++++
2 files changed, 157 insertions(+)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 9daaf7abe4e4..516ebd603d84 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -3,3 +3,4 @@ DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af
DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2
DIST sddm-0.21.0.tar.gz 3557266 BLAKE2B 849cb8b06b9510e5366ea28ef322c242db7d5a77d94c0a5a727f468209880a717055ad8b0c2f5a857852202a4d6bc1f68281fe0e0ab3c6a32327b5a4219af3a0 SHA512 2e8e460e7f318f20a406dcbb1a9fa1dc78b6a5b8d888bfbbaae22b9c642dbc49cf2ac682b4ea9ed847bbafa9bdc361ba08795e59cad970088b370caaaa70f458
DIST sddm-0.21.0_p20240302.tar.gz 3555893 BLAKE2B 2c0d6b5185088750f3e656f593b1f9cd212e76d250c6285e03c8d86fad99412dce4a784dd8dfdd8cf7759552101ce36971b6c292f8ce51e9aecc3e9a1a785daa SHA512 0e0a143ec2007b09c406773ff81a5d722b9a7fadd0c5c6c8ef23d67623c16f8327cf54617dcc273b0b690ca5447b6707ff1dd48a8a563a6efed8d9aac70bd522
+DIST sddm-0.21.0_p20240723.tar.gz 3557578 BLAKE2B b92feb20a39eaf34822b077fcb8b89a100ff65814f9b523b2a1a0ffd3592edf2e86fa8fbdfcd8b592756a0b4baf0b085e8c7b4ad2aaa2f08b90e25e580df9925 SHA512 1ea2f758099f86086aebf05a77b176227475c1eb9c21c77bc99b9bb5a2882ce087e020ae6a11585b793fe09a3567e0ea4d0c1632a5823b7be83e33882964de48
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
new file mode 100644
index 000000000000..65b6f5a1fd1a
--- /dev/null
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PAM_TAR="${PN}-0.21.0-pam"
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+ COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
+ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+QTMIN=5.15.12
+inherit cmake linux-info optfeature pam systemd tmpfiles
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz"
+
+LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
+SLOT="0"
+IUSE="+elogind systemd test"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ acct-group/sddm
+ acct-user/sddm
+ >=dev-qt/qtcore-${QTMIN}:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ sys-libs/pam
+ x11-libs/libXau
+ x11-libs/libxcb:=
+ elogind? (
+ sys-auth/elogind[pam]
+ sys-power/upower
+ )
+ systemd? ( sys-apps/systemd:=[pam] )
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( >=dev-qt/qttest-${QTMIN}:5 )
+"
+RDEPEND="${COMMON_DEPEND}
+ x11-base/xorg-server
+ !systemd? ( gui-libs/display-manager-init )
+"
+BDEPEND="
+ dev-python/docutils
+ >=dev-build/cmake-3.25.0
+ >=dev-qt/linguist-tools-${QTMIN}:5
+ kde-frameworks/extra-cmake-modules:0
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ # Downstream patches
+ "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
+ "${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="~DRM"
+ use kernel_linux && linux-info_pkg_setup
+}
+
+src_unpack() {
+ [[ ${PV} == *9999* ]] && git-r3_src_unpack
+ default
+}
+
+src_prepare() {
+ touch 01gentoo.conf || die
+
+cat <<-EOF >> 01gentoo.conf
+[General]
+# Remove qtvirtualkeyboard as InputMethod default
+InputMethod=
+EOF
+
+ cmake_src_prepare
+
+ if ! use test; then
+ sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
+ cmake_comment_add_subdirectory test
+ fi
+
+ if use systemd; then
+ sed -e "/pam_elogind.so/s/elogind/systemd/" \
+ -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_MAN_PAGES=ON
+ -DBUILD_WITH_QT6=OFF # default theme (and others) not yet compatible
+ -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
+ -DRUNTIME_DIR=/run/sddm
+ -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
+ -DNO_SYSTEMD=$(usex !systemd)
+ -DUSE_ELOGIND=$(usex elogind)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ insinto /etc/sddm.conf.d/
+ doins "${S}"/01gentoo.conf
+
+ # with systemd logs are sent to journald, so no point to bother in that case
+ if ! use systemd; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/sddm.logrotate" sddm
+ fi
+
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN}
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin
+ newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter
+}
+
+pkg_postinst() {
+ tmpfiles_process "${PN}.conf"
+
+ elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
+ elog "This can be fixed by configuring one of the following:"
+ elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
+ elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
+ elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
+ elog
+ elog "SDDM example config can be shown with:"
+ elog " ${EROOT}/usr/bin/sddm --example-config"
+ elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
+ elog
+ elog "For more information on how to configure SDDM, please visit the wiki:"
+ elog " https://wiki.gentoo.org/wiki/SDDM"
+ if has_version x11-drivers/nvidia-drivers; then
+ elog
+ elog " Nvidia GPU owners in particular should pay attention"
+ elog " to the troubleshooting section."
+ fi
+
+ optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
+ optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
+
+ systemd_reenable sddm.service
+}
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-24 17:37 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-07-24 17:37 UTC (permalink / raw
To: gentoo-commits
commit: f79b3d40f1bd65cc0eff1a3e98ab4ee5ec8fa13d
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 17:37:01 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 17:37:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79b3d40
x11-misc/sddm: update Manifest
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 -
1 file changed, 1 deletion(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 516ebd603d84..efdbfae3f486 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -2,5 +2,4 @@ DIST sddm-0.18.1-patchset.tar.xz 7860 BLAKE2B b79738c58f19ebac24dd790ba7613d85ae
DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2
DIST sddm-0.21.0.tar.gz 3557266 BLAKE2B 849cb8b06b9510e5366ea28ef322c242db7d5a77d94c0a5a727f468209880a717055ad8b0c2f5a857852202a4d6bc1f68281fe0e0ab3c6a32327b5a4219af3a0 SHA512 2e8e460e7f318f20a406dcbb1a9fa1dc78b6a5b8d888bfbbaae22b9c642dbc49cf2ac682b4ea9ed847bbafa9bdc361ba08795e59cad970088b370caaaa70f458
-DIST sddm-0.21.0_p20240302.tar.gz 3555893 BLAKE2B 2c0d6b5185088750f3e656f593b1f9cd212e76d250c6285e03c8d86fad99412dce4a784dd8dfdd8cf7759552101ce36971b6c292f8ce51e9aecc3e9a1a785daa SHA512 0e0a143ec2007b09c406773ff81a5d722b9a7fadd0c5c6c8ef23d67623c16f8327cf54617dcc273b0b690ca5447b6707ff1dd48a8a563a6efed8d9aac70bd522
DIST sddm-0.21.0_p20240723.tar.gz 3557578 BLAKE2B b92feb20a39eaf34822b077fcb8b89a100ff65814f9b523b2a1a0ffd3592edf2e86fa8fbdfcd8b592756a0b4baf0b085e8c7b4ad2aaa2f08b90e25e580df9925 SHA512 1ea2f758099f86086aebf05a77b176227475c1eb9c21c77bc99b9bb5a2882ce087e020ae6a11585b793fe09a3567e0ea4d0c1632a5823b7be83e33882964de48
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-07-26 11:17 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-07-26 11:17 UTC (permalink / raw
To: gentoo-commits
commit: 8ed6d733af19040397d3be20ce9d3450e2633b5c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 11:12:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 11:12:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed6d733
x11-misc/sddm: Keyword 0.21.0_p20240723-r10 ppc64, #934215
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild
index 8a5639231bca..33c2a0b2a519 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723-r10.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
QTMIN=6.7.2
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-08-29 15:40 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-08-29 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 5eecdb56ded8c877a3d68ebde7488277954e512b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 15:39:58 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:39:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eecdb56
x11-misc/sddm: Stabilize 0.21.0_p20240723 amd64, #938264
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240723.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
index 65b6f5a1fd1a..69d734df438b 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-08-29 15:40 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-08-29 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 501b210eb61125883831e4ee1bac4e05d79a2253
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 15:40:04 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:40:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501b210e
x11-misc/sddm: Stabilize 0.21.0_p20240723 x86, #938264
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240723.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
index acc3604b4a7e..b7a18e066574 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-08-29 15:40 Arthur Zamarin
0 siblings, 0 replies; 109+ messages in thread
From: Arthur Zamarin @ 2024-08-29 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 1aedcd941138df5e1adc631a95c58b465c8e82c0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 15:40:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 15:40:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aedcd94
x11-misc/sddm: Stabilize 0.21.0_p20240723 arm64, #938264
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/sddm/sddm-0.21.0_p20240723.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
index 69d734df438b..acc3604b4a7e 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240723.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=4ec29a8bba033d475f197693fac6cb0c383a1da2
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86"
fi
QTMIN=5.15.12
^ permalink raw reply related [flat|nested] 109+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/
@ 2024-08-29 19:03 Andreas Sturmlechner
0 siblings, 0 replies; 109+ messages in thread
From: Andreas Sturmlechner @ 2024-08-29 19:03 UTC (permalink / raw
To: gentoo-commits
commit: abe4262e4d69fcc001a45f4d35cd9d944134301c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 29 16:48:57 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug 29 19:02:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe4262e
x11-misc/sddm: drop 0.21.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/Manifest | 1 -
x11-misc/sddm/sddm-0.21.0.ebuild | 152 ---------------------------------------
2 files changed, 153 deletions(-)
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index efdbfae3f486..5eaf19f0fc31 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -1,5 +1,4 @@
DIST sddm-0.18.1-patchset.tar.xz 7860 BLAKE2B b79738c58f19ebac24dd790ba7613d85ae78bc0c5161d35249e13ddbac3acefff2753b8d92fa47a73a607b3105310ea5d05e1a5a170068030fe28420ffee88b1 SHA512 30ca961f065188d570b1498f9eea5aeafb31ab53b7e9ce41e98e26cba12f8c16a245fffb25ea4d84c6fb9037a24523cd41acc9a8b140a1420282435c9497d9b4
DIST sddm-0.18.1.tar.xz 3402972 BLAKE2B 99ab43d374e9a3d318f692a6d496d8a6d68927af3c8e8fc2208d7355ec90649a14758b39f5733dd32f942ed569de88085576d4f5f8666f4f97079e0fb6dcb99e SHA512 ff0637600cda2f4da1f643f047f8ee822bd9651ae4ccbb614b9804175c97360ada7af93e07a7b63832f014ef6e7d1b5380ab2b8959f8024ea520fa5ff17efd60
DIST sddm-0.21.0-pam.tar.xz 676 BLAKE2B 06a79f74a5833eca9877df4be8639311382d13061b21aa3627e6c4b07725878ded62221fca943440bacc143f6be2a23b2e0a2124012ff2c9fac82e1eded11144 SHA512 6d91eef2434346f7707122454522cf19f104994ac95d562417f6060a92b4e6c9792bebcccabac8290479200b4ba02fc4d92c6098c435c7ceda796d619d8913c2
-DIST sddm-0.21.0.tar.gz 3557266 BLAKE2B 849cb8b06b9510e5366ea28ef322c242db7d5a77d94c0a5a727f468209880a717055ad8b0c2f5a857852202a4d6bc1f68281fe0e0ab3c6a32327b5a4219af3a0 SHA512 2e8e460e7f318f20a406dcbb1a9fa1dc78b6a5b8d888bfbbaae22b9c642dbc49cf2ac682b4ea9ed847bbafa9bdc361ba08795e59cad970088b370caaaa70f458
DIST sddm-0.21.0_p20240723.tar.gz 3557578 BLAKE2B b92feb20a39eaf34822b077fcb8b89a100ff65814f9b523b2a1a0ffd3592edf2e86fa8fbdfcd8b592756a0b4baf0b085e8c7b4ad2aaa2f08b90e25e580df9925 SHA512 1ea2f758099f86086aebf05a77b176227475c1eb9c21c77bc99b9bb5a2882ce087e020ae6a11585b793fe09a3567e0ea4d0c1632a5823b7be83e33882964de48
diff --git a/x11-misc/sddm/sddm-0.21.0.ebuild b/x11-misc/sddm/sddm-0.21.0.ebuild
deleted file mode 100644
index ca86d169665e..000000000000
--- a/x11-misc/sddm/sddm-0.21.0.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PAM_TAR="${PN}-0.21.0-pam"
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-QTMIN=5.15.12
-inherit cmake linux-info optfeature pam systemd tmpfiles
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PAM_TAR}.tar.xz"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="+elogind systemd test"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- acct-group/sddm
- acct-user/sddm
- >=dev-qt/qtcore-${QTMIN}:5
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- sys-libs/pam
- x11-libs/libXau
- x11-libs/libxcb:=
- elogind? ( sys-auth/elogind[pam] )
- systemd? ( sys-apps/systemd:=[pam] )
- !systemd? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-${QTMIN}:5 )
-"
-RDEPEND="${COMMON_DEPEND}
- x11-base/xorg-server
- !systemd? ( gui-libs/display-manager-init )
-"
-BDEPEND="
- dev-python/docutils
- >=dev-qt/linguist-tools-${QTMIN}:5
- kde-frameworks/extra-cmake-modules:0
- virtual/pkgconfig
-"
-
-PATCHES=(
- # Downstream patches
- "${FILESDIR}/${PN}-0.20.0-respect-user-flags.patch"
- "${FILESDIR}/${P}-Xsession.patch" # bug 611210
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~DRM"
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_unpack() {
- [[ ${PV} == *9999* ]] && git-r3_src_unpack
- default
-}
-
-src_prepare() {
- touch 01gentoo.conf || die
-
-cat <<-EOF >> 01gentoo.conf
-[General]
-# Remove qtvirtualkeyboard as InputMethod default
-InputMethod=
-EOF
-
- cmake_src_prepare
-
- if ! use test; then
- sed -e "/^find_package/s/ Test//" -i CMakeLists.txt || die
- cmake_comment_add_subdirectory test
- fi
-
- if use systemd; then
- sed -e "/pam_elogind.so/s/elogind/systemd/" \
- -i "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_MAN_PAGES=ON
- -DBUILD_WITH_QT6=OFF # default theme (and others) not yet compatible
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DINSTALL_PAM_CONFIGURATION=OFF
- -DRUNTIME_DIR=/run/sddm
- -DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DNO_SYSTEMD=$(usex !systemd)
- -DUSE_ELOGIND=$(usex elogind)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- insinto /etc/sddm.conf.d/
- doins "${S}"/01gentoo.conf
-
- # with systemd logs are sent to journald, so no point to bother in that case
- if ! use systemd; then
- insinto /etc/logrotate.d
- newins "${FILESDIR}/sddm.logrotate" sddm
- fi
-
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}.pam ${PN}
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-autologin.pam ${PN}-autologin
- newpamd "${WORKDIR}"/${PAM_TAR}/${PN}-greeter.pam ${PN}-greeter
-}
-
-pkg_postinst() {
- tmpfiles_process "${PN}.conf"
-
- elog "NOTE: If SDDM startup appears to hang then entropy pool is too low."
- elog "This can be fixed by configuring one of the following:"
- elog " - Enable CONFIG_RANDOM_TRUST_CPU in linux kernel"
- elog " - # emerge sys-apps/haveged && rc-update add haveged boot"
- elog " - # emerge sys-apps/rng-tools && rc-update add rngd boot"
- elog
- elog "SDDM example config can be shown with:"
- elog " ${EROOT}/usr/bin/sddm --example-config"
- elog "Use ${EROOT}/etc/sddm.conf.d/ directory to override specific options."
- elog
- elog "For more information on how to configure SDDM, please visit the wiki:"
- elog " https://wiki.gentoo.org/wiki/SDDM"
- if has_version x11-drivers/nvidia-drivers; then
- elog
- elog " Nvidia GPU owners in particular should pay attention"
- elog " to the troubleshooting section."
- fi
-
- optfeature "Weston DisplayServer support (EXPERIMENTAL)" "dev-libs/weston[kiosk]"
- optfeature "KWin DisplayServer support (EXPERIMENTAL)" "kde-plasma/kwin"
-
- systemd_reenable sddm.service
-}
^ permalink raw reply related [flat|nested] 109+ messages in thread
end of thread, other threads:[~2024-08-29 19:03 UTC | newest]
Thread overview: 109+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-12 15:12 [gentoo-commits] repo/gentoo:master commit in: x11-misc/sddm/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-08-29 19:03 Andreas Sturmlechner
2024-08-29 15:40 Arthur Zamarin
2024-08-29 15:40 Arthur Zamarin
2024-08-29 15:40 Arthur Zamarin
2024-07-26 11:17 Arthur Zamarin
2024-07-24 17:37 Andreas Sturmlechner
2024-07-24 16:52 Andreas Sturmlechner
2024-07-24 16:52 Andreas Sturmlechner
2024-07-24 16:52 Andreas Sturmlechner
2024-07-12 15:24 Arthur Zamarin
2024-07-02 12:07 Jakov Smolić
2024-07-01 21:47 Andreas Sturmlechner
2024-07-01 21:47 Andreas Sturmlechner
2024-07-01 18:04 Andreas Sturmlechner
2024-06-27 9:43 Arthur Zamarin
2024-03-29 6:19 Arthur Zamarin
2024-03-29 6:19 Arthur Zamarin
2024-03-29 6:19 Arthur Zamarin
2023-09-11 0:28 Mike Gilbert
2023-09-10 21:20 Mike Gilbert
2023-09-03 14:19 Sam James
2023-09-03 14:17 Sam James
2023-09-03 14:17 Sam James
2023-09-02 18:01 Andreas Sturmlechner
2023-06-27 11:25 Andreas Sturmlechner
2022-12-03 17:13 Andreas Sturmlechner
2022-12-03 14:44 Arthur Zamarin
2022-12-03 12:49 Arthur Zamarin
2022-11-29 21:01 Andreas Sturmlechner
2022-10-06 9:14 Andreas Sturmlechner
2022-05-25 11:20 WANG Xuerui
2022-04-02 12:12 Arthur Zamarin
2022-04-02 8:03 Agostino Sarubbo
2022-04-02 7:59 Agostino Sarubbo
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2022-04-01 14:48 Andreas Sturmlechner
2021-07-26 7:40 Yixun Lan
2021-07-04 14:03 Ulrich Müller
2021-06-27 2:08 Sam James
2021-06-24 23:27 Sam James
2020-10-10 10:14 Mikle Kolyada
2020-07-24 21:00 Mikle Kolyada
2020-06-21 9:25 Andreas Sturmlechner
2020-06-18 12:23 Mikle Kolyada
2019-09-08 16:18 Andreas Sturmlechner
2019-07-22 22:23 Andreas Sturmlechner
2019-07-22 21:56 Aaron Bauman
2019-06-26 9:44 Agostino Sarubbo
2019-06-26 8:32 Agostino Sarubbo
2019-06-23 14:55 Andreas Sturmlechner
2019-05-28 2:35 Aaron Bauman
2019-03-31 9:04 Michael Palimaka
2018-08-09 20:48 Andreas Sturmlechner
2018-07-28 13:25 Thomas Deutschmann
2018-07-26 21:44 Mikle Kolyada
2018-06-23 17:04 Andreas Sturmlechner
2018-06-22 7:23 Mikle Kolyada
2018-06-17 23:29 Thomas Deutschmann
2018-06-06 10:14 Andreas Sturmlechner
2018-05-05 6:59 Andreas Sturmlechner
2018-05-04 15:36 Thomas Deutschmann
2018-05-03 14:45 Mikle Kolyada
2018-04-19 18:00 Andreas Sturmlechner
2018-04-05 15:58 Andreas Sturmlechner
2018-02-02 13:04 Michael Palimaka
2018-01-09 11:56 Mikle Kolyada
2018-01-06 2:14 Andreas Sturmlechner
2018-01-06 2:14 Andreas Sturmlechner
2017-12-06 19:27 Manuel Rüger
2017-12-06 19:27 Manuel Rüger
2017-11-12 15:12 Andreas Sturmlechner
2017-11-12 15:12 Andreas Sturmlechner
2017-10-23 11:35 Michael Palimaka
2017-10-19 12:57 Manuel Rüger
2017-10-09 14:07 Manuel Rüger
2017-09-03 1:15 Mike Gilbert
2017-09-02 15:07 Andreas Sturmlechner
2017-08-15 9:21 Lars Wendler
2017-06-28 11:00 Alexis Ballier
2017-03-07 9:14 David Seifert
2017-01-31 11:43 Agostino Sarubbo
2017-01-29 13:55 Agostino Sarubbo
2016-12-23 16:42 Johannes Huber
2016-08-31 12:01 Michael Palimaka
2016-08-31 12:01 Michael Palimaka
2016-08-29 10:09 Manuel Rüger
2016-08-29 8:10 Manuel Rüger
2016-08-07 8:28 Pacho Ramos
2016-06-01 21:14 Michael Palimaka
2016-04-14 15:38 Michael Palimaka
2016-04-06 12:26 Agostino Sarubbo
2016-03-03 15:26 Michael Palimaka
2016-03-03 15:26 Michael Palimaka
2016-02-15 22:59 Manuel Rüger
2016-01-30 14:22 Michael Palimaka
2016-01-30 13:56 Michael Palimaka
2015-11-09 14:41 Michael Palimaka
2015-11-07 11:22 Manuel Rüger
2015-10-17 8:25 Jauhien Piatlicki
2015-10-11 16:04 Manuel Rüger
2015-09-09 20:39 Jauhien Piatlicki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox