* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-01-27 14:56 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-01-27 14:56 UTC (permalink / raw
To: gentoo-commits
commit: 5dfd3abbd5f54430a7798e70ea19ac28f4db5bd9
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Sun Jan 27 14:55:52 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Sun Jan 27 14:55:52 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=5dfd3abb
x11-misc/sddm: Add WIP ebuild. Doesn't build yet.
---
x11-misc/sddm/metadata.xml | 5 +++++
x11-misc/sddm/sddm-9999.ebuild | 25 +++++++++++++++++++++++++
2 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
new file mode 100644
index 0000000..dc439f7
--- /dev/null
+++ b/x11-misc/sddm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>qt</herd>
+</pkgmetadata>
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
new file mode 100644
index 0000000..10dff41
--- /dev/null
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit cmake-utils git-2
+
+DESCRIPTION="Simple Desktop Display Manager"
+HOMEPAGE="https://github.com/sddm/sddm"
+EGIT_REPO_URI="git://github.com/sddm/sddm.git"
+
+LICENSE="GPL-2+ MIT CCPL-Attribution-3.0 public-domain"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="sys-libs/pam
+ x11-libs/qt-declarative:4"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # respect our cflags, and make it work with gcc-4.6 (hopefully)
+ sed -e 's|-Wall -march=native -O2 -g -std=c++11|-std=c++0x|' \
+ -i CMakeLists.txt || die 'sed failed'
+}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-02-08 12:55 Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2013-02-08 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 4b1317741eaf94e2264959debbcd3b4092a27d24
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 8 12:52:43 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Feb 8 12:55:04 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=4b131774
[x11-misc/sddm] Move Creative Commons licenses to shorter names.
Package-Manager: portage-2.1.11.50
---
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 10dff41..649af9d 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
EGIT_REPO_URI="git://github.com/sddm/sddm.git"
-LICENSE="GPL-2+ MIT CCPL-Attribution-3.0 public-domain"
+LICENSE="GPL-2+ MIT CC-BY-3.0 public-domain"
SLOT="0"
KEYWORDS=""
IUSE=""
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-03-18 11:04 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-03-18 11:04 UTC (permalink / raw
To: gentoo-commits
commit: b8c17d9f006d52a988e2fdcd704ed15cab0d66ec
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 18 11:02:55 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 11:02:55 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=b8c17d9f
x11-misc/sddm: add dep on gcc-4.7 (bug #461820); add support for qt5; update cflags sed
Package-Manager: portage-2.2.0_alpha166
---
x11-misc/sddm/metadata.xml | 5 ++++-
x11-misc/sddm/sddm-9999.ebuild | 22 ++++++++++++++++------
2 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index dc439f7..4ac9498 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>qt</herd>
+ <herd>qt</herd>
+ <use>
+ <flag name='qt5'>Use Qt5 instead of Qt4</flag>
+ </use>
</pkgmetadata>
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 9e86e4e..ac6efc9 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -12,14 +12,24 @@ EGIT_REPO_URI="git://github.com/sddm/sddm.git"
LICENSE="GPL-2+ MIT CC-BY-3.0 public-domain"
SLOT="0"
KEYWORDS=""
-IUSE=""
+IUSE="+qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
-DEPEND="sys-libs/pam
- dev-qt/qtdeclarative:4"
-RDEPEND="${DEPEND}"
+RDEPEND="sys-libs/pam
+ sys-power/upower
+ qt4? ( dev-qt/qtdeclarative:4 )
+ qt5? ( dev-qt/qtdeclarative:5 )"
+DEPEND="${RDEPEND}
+ >=sys-devel/gcc-4.7.0"
src_prepare() {
- # respect our cflags, and make it work with gcc-4.6 (hopefully)
- sed -e 's|-Wall -march=native -O2 -g -std=c++11|-std=c++0x|' \
+ # respect our cflags
+ sed -e 's|-Wall -march=native||' \
+ -e 's|-O2||' \
-i CMakeLists.txt || die 'sed failed'
}
+
+src_configure() {
+ local mycmakeargs=( $(cmake-utils_use_use qt5 QT5) )
+ cmake-utils_src_configure
+}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-03-18 11:31 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-03-18 11:31 UTC (permalink / raw
To: gentoo-commits
commit: d5819eb8e154f1617514cab9be25d42135293638
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 18 11:31:36 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 11:31:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=d5819eb8
x11-misc/sddm: add check whether gcc-4.7 is the active compiler
Package-Manager: portage-2.2.0_alpha166
---
x11-misc/sddm/sddm-9999.ebuild | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index ac6efc9..0300134 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-inherit cmake-utils git-2
+inherit cmake-utils git-2 toolchain-funcs
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -22,6 +22,11 @@ RDEPEND="sys-libs/pam
DEPEND="${RDEPEND}
>=sys-devel/gcc-4.7.0"
+pkg_pretend() {
+ [[ $(gcc-version) < 4.7 ]] && \
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+}
+
src_prepare() {
# respect our cflags
sed -e 's|-Wall -march=native||' \
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-03-18 14:32 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-03-18 14:32 UTC (permalink / raw
To: gentoo-commits
commit: dfbfee6cc7dd07b8cb3250f5885e6aa1a1a08c03
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Mon Mar 18 14:31:32 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 14:31:32 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=dfbfee6c
x11-misc/sddm: add libxcb dep; keepdir /run/sddm
Package-Manager: portage-2.2.0_alpha166
---
x11-misc/sddm/sddm-9999.ebuild | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 0300134..20af841 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -17,6 +17,7 @@ REQUIRED_USE="^^ ( qt4 qt5 )"
RDEPEND="sys-libs/pam
sys-power/upower
+ x11-libs/libxcb
qt4? ( dev-qt/qtdeclarative:4 )
qt5? ( dev-qt/qtdeclarative:5 )"
DEPEND="${RDEPEND}
@@ -32,9 +33,17 @@ src_prepare() {
sed -e 's|-Wall -march=native||' \
-e 's|-O2||' \
-i CMakeLists.txt || die 'sed failed'
+ # use our location
+ sed -e 's|AuthDir=/var/run/xauth|AuthDir=/run/sddm|' \
+ -i data/sddm.conf.in
}
src_configure() {
local mycmakeargs=( $(cmake-utils_use_use qt5 QT5) )
cmake-utils_src_configure
}
+
+src_install() {
+ cmake-utils_src_install
+ keepdir /run/sddm
+}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-03-19 12:46 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-03-19 12:46 UTC (permalink / raw
To: gentoo-commits
commit: ba9d9bb12afad88beb840ba721d9b34d8ef96570
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Tue Mar 19 12:45:54 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 12:45:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ba9d9bb1
x11-misc/sddm: drop keepdir, sddm should create this if missing
Package-Manager: portage-2.2.0_alpha166
---
x11-misc/sddm/sddm-9999.ebuild | 5 -----
1 files changed, 0 insertions(+), 5 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 20af841..1a7b9f4 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -42,8 +42,3 @@ src_configure() {
local mycmakeargs=( $(cmake-utils_use_use qt5 QT5) )
cmake-utils_src_configure
}
-
-src_install() {
- cmake-utils_src_install
- keepdir /run/sddm
-}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-03-24 6:58 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-03-24 6:58 UTC (permalink / raw
To: gentoo-commits
commit: fd74bc2abb5b596cb740b3346092b6ec95a751a7
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Sun Mar 24 06:57:48 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Sun Mar 24 06:57:48 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=fd74bc2a
x11-misc/sddm: add code for upcoming release version ebuilds
Package-Manager: portage-2.2.0_alpha169
---
x11-misc/sddm/sddm-9999.ebuild | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 1a7b9f4..67ada8a 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -3,19 +3,26 @@
# $Header: $
EAPI=5
-inherit cmake-utils git-2 toolchain-funcs
+inherit cmake-utils toolchain-funcs
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
-EGIT_REPO_URI="git://github.com/sddm/sddm.git"
+
+if [[ ${PV} = *9999* ]]; then
+ inherit git-2
+ EGIT_REPO_URI="git://github.com/sddm/sddm.git"
+ KEYWORDS=""
+else
+ SRC_URI="http://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-2+ MIT CC-BY-3.0 public-domain"
SLOT="0"
-KEYWORDS=""
IUSE="+qt4 qt5"
REQUIRED_USE="^^ ( qt4 qt5 )"
-RDEPEND="sys-libs/pam
+RDEPEND="sys-auth/pambase
sys-power/upower
x11-libs/libxcb
qt4? ( dev-qt/qtdeclarative:4 )
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-04-29 9:09 Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2013-04-29 9:09 UTC (permalink / raw
To: gentoo-commits
commit: 127b8f84cb57901272a629c3a1cdb802ad574ac4
Author: David Heidelberger <d.okias <AT> gmail <DOT> com>
AuthorDate: Mon Apr 29 08:35:41 2013 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 08:35:41 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=127b8f84
x11-misc/sddm: add qt5 dep on qtdbus
fix compilation
---
x11-misc/sddm/sddm-9999.ebuild | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 67ada8a..877c5a8 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -26,7 +26,8 @@ RDEPEND="sys-auth/pambase
sys-power/upower
x11-libs/libxcb
qt4? ( dev-qt/qtdeclarative:4 )
- qt5? ( dev-qt/qtdeclarative:5 )"
+ qt5? ( dev-qt/qtdeclarative:5
+ dev-qt/qtdbus:5 )"
DEPEND="${RDEPEND}
>=sys-devel/gcc-4.7.0"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2013-07-22 15:17 Ben de Groot
0 siblings, 0 replies; 39+ messages in thread
From: Ben de Groot @ 2013-07-22 15:17 UTC (permalink / raw
To: gentoo-commits
commit: 3ca62c38fcef9839566f8271f4eeb6ee7cb9e974
Author: Ben de Groot <yngwin <AT> gmail <DOT> com>
AuthorDate: Mon Jul 22 15:08:35 2013 +0000
Commit: Ben de Groot <yngwin <AT> gentoo <DOT> org>
CommitDate: Mon Jul 22 15:08:35 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=3ca62c38
x11-misc/sddm: add x11-libs/libxcb[xkb] use dep; fixes bug #477518
---
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 877c5a8..d8de80a 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -24,7 +24,7 @@ REQUIRED_USE="^^ ( qt4 qt5 )"
RDEPEND="sys-auth/pambase
sys-power/upower
- x11-libs/libxcb
+ x11-libs/libxcb[xkb]
qt4? ( dev-qt/qtdeclarative:4 )
qt5? ( dev-qt/qtdeclarative:5
dev-qt/qtdbus:5 )"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-02-14 19:48 Johannes Huber
0 siblings, 0 replies; 39+ messages in thread
From: Johannes Huber @ 2014-02-14 19:48 UTC (permalink / raw
To: gentoo-commits
commit: 970e9ffa3664c897f249a1b7a90929ed6bc89960
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 19:48:04 2014 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Feb 14 19:48:29 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=970e9ffa
[x11-misc/sddm] Add missing deps
Package-Manager: portage-2.2.8-r1
---
x11-misc/sddm/sddm-9999.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index d8de80a..af43acf 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -26,10 +26,13 @@ RDEPEND="sys-auth/pambase
sys-power/upower
x11-libs/libxcb[xkb]
qt4? ( dev-qt/qtdeclarative:4 )
- qt5? ( dev-qt/qtdeclarative:5
- dev-qt/qtdbus:5 )"
+ qt5? (
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5 )"
DEPEND="${RDEPEND}
- >=sys-devel/gcc-4.7.0"
+ qt5? ( dev-qt/linguist-tools:5 )"
pkg_pretend() {
[[ $(gcc-version) < 4.7 ]] && \
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-05-31 16:02 Davide Pesavento
0 siblings, 0 replies; 39+ messages in thread
From: Davide Pesavento @ 2014-05-31 16:02 UTC (permalink / raw
To: gentoo-commits
commit: ce09fda49a9f4ec94f85d0f1475ce9b8572be04f
Author: Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Sat May 31 15:08:56 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat May 31 15:08:56 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ce09fda4
[x11-misc/sddm] Add user/group creation
Upstream introduced support for running SDDM as non-root user in
https://github.com/sddm/sddm/commit/484395d23f2cdbde9df5d1efb25d5d2751b43aa9
Package-Manager: portage-2.2.10
---
x11-misc/sddm/sddm-9999.ebuild | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 21df8f3..89850bc 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -3,7 +3,7 @@
# $Header: $
EAPI=5
-inherit cmake-utils git-r3 toolchain-funcs
+inherit cmake-utils git-r3 toolchain-funcs user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -48,3 +48,8 @@ src_configure() {
)
cmake-utils_src_configure
}
+
+pkg_setup() {
+ enewgroup ${PN}
+ enewuser ${PN} -1 -1 /var/lib/sddm ${PN}
+}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-06-04 13:41 Davide Pesavento
0 siblings, 0 replies; 39+ messages in thread
From: Davide Pesavento @ 2014-06-04 13:41 UTC (permalink / raw
To: gentoo-commits
commit: ad0f4ea7cb3de48727eb6b9397e5c424a3b4c658
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 4 13:00:52 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Wed Jun 4 13:00:52 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=ad0f4ea7
x11-misc/sddm: add warnings for users/ fix metadata.xml
---
x11-misc/sddm/metadata.xml | 4 +++-
x11-misc/sddm/sddm-9999.ebuild | 14 +++++++++++++-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index d2d2be4..adf6fc4 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -6,7 +6,9 @@
<name>Jauhien Piatlicki</name>
</maintainer>
<use>
- <flag name="upower">Use <pkg>sys-power/upower</pkg> for power management</flag>
+ <flag name="upower">Use <pkg>sys-power/upower</pkg> for power
+ management</flag>
+ <flag name="consolekit">Enable ConsoleKit support</flag>
</use>
<longdescription lang="en">
SDDM is a modern display manager for X11 aiming to be fast, simple
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index b5bf554..67d6ec6 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -29,7 +29,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
- use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch"
+ use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch"
# respect user's cflags
sed -e 's|-Wall -march=native||' \
@@ -51,6 +51,18 @@ src_configure() {
cmake-utils_src_configure
}
+pkg_postinst() {
+ if use consolekit; then
+ ewarn "This display manager doesn't have native built-in ConsoleKit support."
+ ewarn "In order to use ConsoleKit pam module with this display manager,"
+ ewarn "you should remove the \"nox11\" parameter from pm_ck_connector.so"
+ ewarn "line in /etc/pam.d/system-login"
+ fi
+ ewarn "Add the sddm user manually to the video group"
+ ewarn "if you experience flickering or other rendering issues of sddm-greeter"
+ ewarn "see https://github.com/gentoo/qt/pull/52"
+}
+
pkg_setup() {
enewgroup ${PN}
enewuser ${PN} -1 -1 /var/lib/sddm ${PN}
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-06-18 13:00 Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2014-06-18 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 85a64cdabb2f1d10439f342571d3e3653d76e50a
Author: Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Tue Jun 17 18:00:23 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 17 18:48:20 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=85a64cda
[x11-misc/sddm] Add dependency on sys-auth/qauth
Package-Manager: portage-2.2.10
---
x11-misc/sddm/sddm-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 67d6ec6..f079a17 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -17,6 +17,7 @@ REQUIRED_USE="^^ ( qt4 qt5 )
?? ( upower systemd )"
RDEPEND="sys-libs/pam
+ sys-auth/qauth[qt4?,qt5?]
x11-libs/libxcb[xkb(-)]
qt4? ( dev-qt/qtdeclarative:4
dev-qt/qtdbus:4 )
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-07-24 17:01 Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2014-07-24 17:01 UTC (permalink / raw
To: gentoo-commits
commit: d9e2714cb0758dd4765ae6447d1aa18cd86bd783
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 24 17:01:17 2014 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jul 24 17:01:17 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=d9e2714c
[x11-misc/sddm] Remove local description of global USE flag.
Package-Manager: portage-2.2.10
---
x11-misc/sddm/metadata.xml | 2 --
1 file changed, 2 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index adf6fc4..dbd986c 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -6,8 +6,6 @@
<name>Jauhien Piatlicki</name>
</maintainer>
<use>
- <flag name="upower">Use <pkg>sys-power/upower</pkg> for power
- management</flag>
<flag name="consolekit">Enable ConsoleKit support</flag>
</use>
<longdescription lang="en">
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-07-26 9:03 Davide Pesavento
0 siblings, 0 replies; 39+ messages in thread
From: Davide Pesavento @ 2014-07-26 9:03 UTC (permalink / raw
To: gentoo-commits
commit: 0855533d35065ec7c200752415cb827a9998483a
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 26 09:03:12 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sat Jul 26 09:03:12 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=0855533d
[x11-misc/sddm] Partial sync with portage.
Fixes upower dependency wrt bug 517230.
Package-Manager: portage-2.2.10
---
x11-misc/sddm/metadata.xml | 3 ++-
x11-misc/sddm/sddm-9999.ebuild | 22 ++++++++++++----------
2 files changed, 14 insertions(+), 11 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index dbd986c..d867da7 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <herd>lxqt</herd>
<maintainer>
<email>jauhien@gentoo.org</email>
<name>Jauhien Piatlicki</name>
</maintainer>
<use>
- <flag name="consolekit">Enable ConsoleKit support</flag>
+ <flag name="consolekit">Use ck-launch-session from sys-auth/consolekit by default in Xsession (no native support)</flag>
</use>
<longdescription lang="en">
SDDM is a modern display manager for X11 aiming to be fast, simple
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index f079a17..f317bb7 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -13,8 +13,10 @@ KEYWORDS=""
LICENSE="GPL-2+ MIT CC-BY-3.0 public-domain"
SLOT="0"
IUSE="consolekit +qt4 qt5 systemd +upower"
-REQUIRED_USE="^^ ( qt4 qt5 )
- ?? ( upower systemd )"
+REQUIRED_USE="
+ ^^ ( qt4 qt5 )
+ ?? ( upower systemd )
+"
RDEPEND="sys-libs/pam
sys-auth/qauth[qt4?,qt5?]
@@ -24,11 +26,18 @@ RDEPEND="sys-libs/pam
qt5? ( dev-qt/qtdeclarative:5
dev-qt/qtdbus:5 )
systemd? ( sys-apps/systemd:= )
- upower? ( sys-power/upower:= )"
+ upower? ( || ( sys-power/upower:= sys-power/upower-pm-utils ) )"
DEPEND="${RDEPEND}
>=sys-devel/gcc-4.7.0
virtual/pkgconfig"
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ [[ $(gcc-version) < 4.7 ]] && \
+ die 'The active compiler needs to be gcc 4.7 (or newer)'
+ fi
+}
+
src_prepare() {
use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch"
@@ -38,13 +47,6 @@ src_prepare() {
-i CMakeLists.txt || die 'sed failed'
}
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- [[ $(gcc-version) < 4.7 ]] && \
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
-}
-
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_use qt5 QT5)
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-08-04 10:44 Jauhien Piatlicki
0 siblings, 0 replies; 39+ messages in thread
From: Jauhien Piatlicki @ 2014-08-04 10:44 UTC (permalink / raw
To: gentoo-commits
commit: 2cf83e435c3d4dbc5e4ae6b499744ad7ea634cd0
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 4 10:35:46 2014 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Mon Aug 4 10:35:46 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=2cf83e43
[x11-misc/sddm] fix ebuild accordingly to upstream changes
---
x11-misc/sddm/sddm-9999.ebuild | 31 ++++++++++++++-----------------
1 file changed, 14 insertions(+), 17 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index f317bb7..257a101 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -12,19 +12,16 @@ KEYWORDS=""
LICENSE="GPL-2+ MIT CC-BY-3.0 public-domain"
SLOT="0"
-IUSE="consolekit +qt4 qt5 systemd +upower"
-REQUIRED_USE="
- ^^ ( qt4 qt5 )
- ?? ( upower systemd )
-"
+IUSE="consolekit systemd +upower"
+REQUIRED_USE="?? ( upower systemd )"
RDEPEND="sys-libs/pam
- sys-auth/qauth[qt4?,qt5?]
+ sys-auth/qauth[qt5(-)]
x11-libs/libxcb[xkb(-)]
- qt4? ( dev-qt/qtdeclarative:4
- dev-qt/qtdbus:4 )
- qt5? ( dev-qt/qtdeclarative:5
- dev-qt/qtdbus:5 )
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/linguist-tools:5
systemd? ( sys-apps/systemd:= )
upower? ( || ( sys-power/upower:= sys-power/upower-pm-utils ) )"
DEPEND="${RDEPEND}
@@ -38,6 +35,13 @@ pkg_pretend() {
fi
}
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_no systemd SYSTEMD)
+ )
+ cmake-utils_src_configure
+}
+
src_prepare() {
use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch"
@@ -47,13 +51,6 @@ src_prepare() {
-i CMakeLists.txt || die 'sed failed'
}
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_use qt5 QT5)
- )
- cmake-utils_src_configure
-}
-
pkg_postinst() {
if use consolekit; then
ewarn "This display manager doesn't have native built-in ConsoleKit support."
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-08-04 12:47 Jauhien Piatlicki
0 siblings, 0 replies; 39+ messages in thread
From: Jauhien Piatlicki @ 2014-08-04 12:47 UTC (permalink / raw
To: gentoo-commits
commit: 67ecce49ae6785fd5432a4536b10d82b7c7871eb
Author: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 4 12:47:09 2014 +0000
Commit: Jauhien Piatlicki <jauhien <AT> gentoo <DOT> org>
CommitDate: Mon Aug 4 12:47:09 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=67ecce49
[x11-misc/sddm] fix functions order
---
x11-misc/sddm/sddm-9999.ebuild | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 257a101..0c45479 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -35,13 +35,6 @@ pkg_pretend() {
fi
}
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_no systemd SYSTEMD)
- )
- cmake-utils_src_configure
-}
-
src_prepare() {
use consolekit && epatch "${FILESDIR}/${P}-consolekit.patch"
@@ -51,6 +44,13 @@ src_prepare() {
-i CMakeLists.txt || die 'sed failed'
}
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_no systemd SYSTEMD)
+ )
+ cmake-utils_src_configure
+}
+
pkg_postinst() {
if use consolekit; then
ewarn "This display manager doesn't have native built-in ConsoleKit support."
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2014-09-22 0:08 Davide Pesavento
0 siblings, 0 replies; 39+ messages in thread
From: Davide Pesavento @ 2014-09-22 0:08 UTC (permalink / raw
To: gentoo-commits
commit: b1f0fd27bd51f66131bbb134236195535bffdf1e
Author: Jauhien Piatlicki (jauhien) <jauhien <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 21 18:57:12 2014 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Sun Sep 21 18:57:12 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=b1f0fd27
[x11-misc/sddm] fix dependencies
---
x11-misc/sddm/sddm-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 0c45479..548297a 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -16,14 +16,14 @@ IUSE="consolekit systemd +upower"
REQUIRED_USE="?? ( upower systemd )"
RDEPEND="sys-libs/pam
- sys-auth/qauth[qt5(-)]
x11-libs/libxcb[xkb(-)]
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/linguist-tools:5
+ dev-qt/qttest:5
systemd? ( sys-apps/systemd:= )
- upower? ( || ( sys-power/upower:= sys-power/upower-pm-utils ) )"
+ upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
DEPEND="${RDEPEND}
>=sys-devel/gcc-4.7.0
virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2015-10-01 14:27 Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2015-10-01 14:27 UTC (permalink / raw
To: gentoo-commits
commit: 3348be2713c7da6efdce081eee337f6e20293eb7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 1 13:27:50 2015 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Oct 1 14:27:44 2015 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=3348be27
x11-misc/sddm: dev-qt/linguist-tools is a build-time dependency
Package-Manager: portage-2.2.20.1
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index ed31b37..5bd6649 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -19,7 +19,6 @@ RDEPEND="dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtdeclarative:5
dev-qt/qtnetwork:5
- dev-qt/linguist-tools:5
dev-qt/qttest:5
>=x11-base/xorg-server-1.15.1
x11-libs/libxcb[xkb(-)]
@@ -30,6 +29,7 @@ RDEPEND="dev-qt/qtcore:5
DEPEND="${RDEPEND}
dev-python/docutils
+ dev-qt/linguist-tools:5
virtual/pkgconfig"
pkg_pretend() {
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
2017-08-27 5:52 [gentoo-commits] proj/qt:qtbase59 " Michael Palimaka
@ 2017-08-27 5:50 ` Michael Palimaka
0 siblings, 0 replies; 39+ messages in thread
From: Michael Palimaka @ 2017-08-27 5:50 UTC (permalink / raw
To: gentoo-commits
commit: cc650e40210b611cc9f4ad5cfbd640c54e0f1d77
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 05:48:20 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 05:49:57 2017 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=cc650e40
x11-misc/sddm: remove stray space
Package-Manager: Portage-2.3.6, Repoman-2.3.3
x11-misc/sddm/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index f6768610..292acc2a 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -17,5 +17,5 @@
and beatiful. It uses modern technologies like QtQuick, which in
turn gives the designer the ability to create smooth, animated
user interfaces.
- </longdescription>
+ </longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2019-12-31 16:44 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2019-12-31 16:44 UTC (permalink / raw
To: gentoo-commits
commit: 850d7df04f6b68e4b9d54260ad300ca2c3472f91
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 16:30:13 2019 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 16:35:35 2019 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=850d7df0
x11-misc/sddm: Switch to cmake.eclass
Add missing RESTRICT="!test? ( test )"
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 64e6785b..e2ddf0c9 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -12,7 +12,7 @@ else
fi
PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu ie 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
+inherit cmake l10n systemd user
DESCRIPTION="Simple Desktop Display Manager"
HOMEPAGE="https://github.com/sddm/sddm"
@@ -23,6 +23,8 @@ IUSE="consolekit elogind +pam systemd test"
REQUIRED_USE="?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
BDEPEND="
dev-python/docutils
>=dev-qt/linguist-tools-5.9.4:5
@@ -58,7 +60,7 @@ PATCHES=(
)
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
disable_locale() {
sed -e "/${1}\.ts/d" -i data/translations/CMakeLists.txt || die
@@ -80,11 +82,11 @@ src_configure() {
-DBUILD_MAN_PAGES=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
# Create a default.conf as upstream dropped /etc/sddm.conf w/o replacement
local confd="/usr/lib/sddm/sddm.conf.d"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2021-08-13 15:13 Jimi Huotari
0 siblings, 0 replies; 39+ messages in thread
From: Jimi Huotari @ 2021-08-13 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 59171e27454155763cb77554dd80e6f5474b45a1
Author: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 13 15:12:08 2021 +0000
Commit: Jimi Huotari <chiitoo <AT> gentoo <DOT> org>
CommitDate: Fri Aug 13 15:12:08 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=59171e27
x11-misc/sddm: use plocale instead of the l10n eclass
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jimi Huotari <chiitoo <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 30319842..c101a452 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -12,7 +12,7 @@ else
fi
PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu ie 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"
@@ -64,8 +64,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] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2021-09-22 17:41 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2021-09-22 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 83abdc3b4920de7374f78aacc16bb8384b00589c
Author: Alex Fan <alexfanqi <AT> yahoo <DOT> com>
AuthorDate: Sun Jul 25 08:24:09 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 17:41:26 2021 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=83abdc3b
x11-misc/sddm: keyword for ~riscv
Signed-off-by: Alex Fan <alexfanqi <AT> yahoo.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index c101a452..f9b3950f 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.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}/releases/download/v${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
PLOCALES="ar bn ca cs da de es et fi fr hi_IN hu ie 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"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2022-10-08 10:52 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2022-10-08 10:52 UTC (permalink / raw
To: gentoo-commits
commit: bec8df2e1912e6ac362c7e36669da79873e0e257
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 8 10:30:21 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 8 10:51:00 2022 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=bec8df2e
x11-misc/sddm: Drop obsolete x11-libs/libxcb[xkb] USEdep
Bug: https://bugs.gentoo.org/875989
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index fd6d2f6b..18b7836c 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -32,7 +32,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] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-04 13:00 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-04 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 82d9c1dc8e5ed2a8b2df6ccc41c3a8314365a75d
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: Sat Feb 4 12:38:52 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=82d9c1dc
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 | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/x11-misc/sddm/metadata.xml b/x11-misc/sddm/metadata.xml
index 7c582311..4250b6ff 100644
--- a/x11-misc/sddm/metadata.xml
+++ b/x11-misc/sddm/metadata.xml
@@ -9,14 +9,10 @@
<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.
+ 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>
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-04 13:00 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-04 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 9eee85d6bcee340888304e15e134a99ffc0f137a
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: Sat Feb 4 12:38:52 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9eee85d6
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 4250b6ff..86353a72 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] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-04 13:00 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-04 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 5119f2a32eb9b30c2291efb03a1f28437e28f484
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: Sat Feb 4 11:27:51 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=5119f2a3
x11-misc/sddm: Add slot op on x11-libs/libxcb
Bug: https://bugs.gentoo.org/875989
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 18b7836c..bd2e2d38 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,7 +32,7 @@ COMMON_DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
x11-base/xorg-server
- x11-libs/libxcb
+ x11-libs/libxcb:=
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
!pam? ( virtual/libcrypt:= )
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-05 16:24 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-05 16:24 UTC (permalink / raw
To: gentoo-commits
commit: af37fb9223adfaa66399a426d785ced4f9ae1bd6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 5 16:22:32 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 5 16:22:32 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=af37fb92
x11-misc/sddm: Hide x11-base/xorg-server behind IUSE=X for now
It is certainly not required for build, and likely only existed to
ensure xdm init script was there.
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 1c137b41..ba7c4f44 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -19,7 +19,7 @@ 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 +pam systemd test"
+IUSE="+elogind +pam systemd test +X"
REQUIRED_USE="?? ( elogind systemd )"
RESTRICT="!test? ( test )"
@@ -32,7 +32,6 @@ COMMON_DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
- x11-base/xorg-server
x11-libs/libxcb:=
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
@@ -44,6 +43,7 @@ DEPEND="${COMMON_DEPEND}
test? ( >=dev-qt/qttest-${QTMIN}:5 )
"
RDEPEND="${COMMON_DEPEND}
+ X? ( x11-base/xorg-server )
!systemd? ( gui-libs/display-manager-init )
"
BDEPEND="
@@ -72,9 +72,12 @@ pkg_setup() {
src_prepare() {
touch 01gentoo.conf || die
- if use elogind || use systemd; then
cat <<-EOF >> 01gentoo.conf
[General]
+EOF
+
+ if use elogind || use systemd; then
+cat <<-EOF >> 01gentoo.conf
# Halt/Reboot command
HaltCommand=$(usex elogind "loginctl" "systemctl") poweroff
RebootCommand=$(usex elogind "loginctl" "systemctl") reboot
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-08 19:33 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-08 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 2714b5a6d644fa9d2c71aed7327c90ba7fbef01f
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 8 18:47:38 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 8 18:47:38 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=2714b5a6
x11-misc/sddm: Add new dependency
Upstream commit cb5c07b4c5bafa27b21981a8f4039eadbe0fafdf
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index ba7c4f44..e67ddc99 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
+ x11-libs/libXau
x11-libs/libxcb:=
elogind? ( sys-auth/elogind )
pam? ( sys-libs/pam )
@@ -60,8 +61,6 @@ PATCHES=(
"${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
- # TODO: add this: https://github.com/sddm/sddm/pull/1230 ...ACK'd
- # for merge but pending testing. by openSUSE, Fedora usage for >1y
)
pkg_setup() {
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-02-13 7:53 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-02-13 7:53 UTC (permalink / raw
To: gentoo-commits
commit: 89c3b54f581b42fbfab5e6f7c443255449f3a711
Author: Robert Buhren <robert <AT> robertbuhren <DOT> de>
AuthorDate: Sun Feb 12 23:41:54 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 13 07:53:24 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=89c3b54f
x11-misc/sddm: Change RUNTIME_DIR path to "/run/sddm"
The systemd tmpfiles config provided with sddm sets the permission for
RUNTIME_DIR to 0711. Setting RUNTIME_DIR to "/run" results in the
wrong permission set for this directory leading to bugs similar to:
"systemd-networkd fails to start before dbus.socket with selinux enabled"
Closes: https://github.com/gentoo/qt/pull/265
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index b8117a94..d4499b5d 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -110,7 +110,7 @@ src_configure() {
local mycmakeargs=(
-DBUILD_MAN_PAGES=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- -DRUNTIME_DIR=/run
+ -DRUNTIME_DIR=/run/sddm
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
-DENABLE_PAM=$(usex pam)
-DNO_SYSTEMD=$(usex !systemd)
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-03-10 22:08 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-03-10 22:08 UTC (permalink / raw
To: gentoo-commits
commit: 2423f1f7cbadc5cb13babc9539a069ba8ad5722c
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 10 07:53:27 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 07:53:27 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=2423f1f7
x11-misc/sddm: Drop obsolete default settings now upstream
Upstream commits:
909699342cad094000b24f35bcd3e9287c1b7f74
5341b0660d729fa300a9e03a66185e99098fceaf
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 21 ---------------------
1 file changed, 21 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index d4499b5d..3716a8aa 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -73,29 +73,8 @@ src_prepare() {
cat <<-EOF >> 01gentoo.conf
[General]
-EOF
-
- if use elogind || use systemd; then
-cat <<-EOF >> 01gentoo.conf
-# Halt/Reboot command
-HaltCommand=$(usex elogind "loginctl" "systemctl") poweroff
-RebootCommand=$(usex elogind "loginctl" "systemctl") reboot
-
-EOF
- fi
-
-cat <<-EOF >> 01gentoo.conf
# Remove qtvirtualkeyboard as InputMethod default
InputMethod=
-
-[Users]
-ReuseSession=true
-
-[Wayland]
-EnableHiDPI=true
-
-[X11]
-EnableHiDPI=true
EOF
cmake_src_prepare
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-03-22 19:24 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-03-22 19:24 UTC (permalink / raw
To: gentoo-commits
commit: f99237635f0e12ee1b2ed039fb25182315c7b877
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 22 19:16:59 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Mar 22 19:16:59 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=f9923763
x11-misc/sddm: Drop IUSE pam, require elogind or systemd
Upstream commit 346ab53f22b35c9d73b1264872bb7f6c42d7003d
Bug: https://bugs.gentoo.org/790713
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 3716a8aa..0217d56b 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -19,9 +19,9 @@ 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 +pam systemd test +X"
+IUSE="+elogind systemd test +X"
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
RESTRICT="!test? ( test )"
COMMON_DEPEND="
@@ -32,12 +32,11 @@ COMMON_DEPEND="
>=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-libs/pam )
- !pam? ( virtual/libcrypt:= )
- systemd? ( sys-apps/systemd:= )
+ elogind? ( sys-auth/elogind[pam] )
+ systemd? ( sys-apps/systemd:=[pam] )
!systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
@@ -91,7 +90,6 @@ src_configure() {
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-DRUNTIME_DIR=/run/sddm
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
- -DENABLE_PAM=$(usex pam)
-DNO_SYSTEMD=$(usex !systemd)
-DUSE_ELOGIND=$(usex elogind)
)
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2023-11-27 10:51 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2023-11-27 10:51 UTC (permalink / raw
To: gentoo-commits
commit: ab7a1de4c22d7ba80f56aa075d133e50b26f37d9
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 27 10:04:22 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 27 10:04:22 2023 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=ab7a1de4
x11-misc/sddm: ECM slot moved to 0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 0217d56b..75e5fdcc 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -49,7 +49,7 @@ RDEPEND="${COMMON_DEPEND}
BDEPEND="
dev-python/docutils
>=dev-qt/linguist-tools-${QTMIN}:5
- kde-frameworks/extra-cmake-modules:5
+ kde-frameworks/extra-cmake-modules:0
virtual/pkgconfig
"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-02-22 11:32 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-02-22 11:32 UTC (permalink / raw
To: gentoo-commits
commit: b348e68385d5b0020393469f9abc6b9238995925
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 22 10:31:48 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 11:17:52 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=b348e683
x11-misc/sddm: Add IUSE qt5
Even built-in themes are only "semi-compatible" right now,
so Qt5 remains default.
Qt5 minimum version won't change anymore so simply set it to current
latest version in ::gentoo and repurpose QTMIN to Qt6 minimum version.
Thanks-to: Mike Lothian <mike <AT> fireburn.co.uk>
Closes: https://github.com/gentoo/qt/pull/276
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index f210629a..177c1c2e 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -11,7 +11,7 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
-QTMIN=5.15.2
+QTMIN=6.6.2
inherit cmake linux-info systemd tmpfiles
DESCRIPTION="Simple Desktop Display Manager"
@@ -19,7 +19,7 @@ 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 +X"
+IUSE="+elogind +qt5 systemd test +X"
REQUIRED_USE="^^ ( elogind systemd )"
RESTRICT="!test? ( test )"
@@ -27,20 +27,29 @@ 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] )
+ qt5? (
+ >=dev-qt/qtcore-5.15.12:5
+ >=dev-qt/qtdbus-5.15.12:5
+ >=dev-qt/qtdeclarative-5.15.12:5
+ >=dev-qt/qtgui-5.15.12:5
+ >=dev-qt/qtnetwork-5.15.12:5
+ )
+ !qt5? (
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ )
systemd? ( sys-apps/systemd:=[pam] )
!systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
- test? ( >=dev-qt/qttest-${QTMIN}:5 )
+ test? (
+ qt5? ( >=dev-qt/qttest-5.15.12:5 )
+ !qt5? ( >=dev-qt/qtbase-${QTMIN}:6[network,test] )
+ )
"
RDEPEND="${COMMON_DEPEND}
X? ( x11-base/xorg-server )
@@ -48,7 +57,9 @@ RDEPEND="${COMMON_DEPEND}
"
BDEPEND="
dev-python/docutils
- >=dev-qt/linguist-tools-${QTMIN}:5
+ >=dev-build/cmake-3.25.0
+ qt5? ( >=dev-qt/linguist-tools-5.15.12:5 )
+ !qt5? ( >=dev-qt/qttools-${QTMIN}[linguist] )
kde-frameworks/extra-cmake-modules:0
virtual/pkgconfig
"
@@ -87,6 +98,7 @@ EOF
src_configure() {
local mycmakeargs=(
-DBUILD_MAN_PAGES=ON
+ -DBUILD_WITH_QT6=$(usex !qt5)
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-DRUNTIME_DIR=/run/sddm
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-03-08 23:03 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-03-08 23:03 UTC (permalink / raw
To: gentoo-commits
commit: 9bef01085372a9410fe059df79b946768a904fb7
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 8 23:02:21 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 8 23:02:52 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9bef0108
x11-misc/sddm: fix SRC_URI
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 7f2ae187..001fca99 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -17,7 +17,7 @@ inherit cmake linux-info 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"
+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"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-05-27 22:18 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-05-27 22:18 UTC (permalink / raw
To: gentoo-commits
commit: c2cbd1a4fdadea80643ef6a2bcc841caf0d4b5d0
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 27 22:17:37 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 27 22:17:37 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=c2cbd1a4
x11-misc/sddm: Drop IUSE qt5, build only Qt6-based version
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 29 ++++++++---------------------
1 file changed, 8 insertions(+), 21 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 001fca99..e5d80033 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -9,10 +9,10 @@ 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"
fi
-QTMIN=6.6.2
+QTMIN=6.7.1
inherit cmake linux-info pam systemd tmpfiles
DESCRIPTION="Simple Desktop Display Manager"
@@ -21,7 +21,7 @@ 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 +qt5 systemd test +X"
+IUSE="+elogind systemd test +X"
REQUIRED_USE="^^ ( elogind systemd )"
RESTRICT="!test? ( test )"
@@ -29,29 +29,17 @@ 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] )
- qt5? (
- >=dev-qt/qtcore-5.15.12:5
- >=dev-qt/qtdbus-5.15.12:5
- >=dev-qt/qtdeclarative-5.15.12:5
- >=dev-qt/qtgui-5.15.12:5
- >=dev-qt/qtnetwork-5.15.12:5
- )
- !qt5? (
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- )
systemd? ( sys-apps/systemd:=[pam] )
!systemd? ( sys-power/upower )
"
DEPEND="${COMMON_DEPEND}
- test? (
- qt5? ( >=dev-qt/qttest-5.15.12:5 )
- !qt5? ( >=dev-qt/qtbase-${QTMIN}:6[network,test] )
- )
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network,test] )
"
RDEPEND="${COMMON_DEPEND}
X? ( x11-base/xorg-server )
@@ -60,8 +48,7 @@ RDEPEND="${COMMON_DEPEND}
BDEPEND="
dev-python/docutils
>=dev-build/cmake-3.25.0
- qt5? ( >=dev-qt/linguist-tools-5.15.12:5 )
- !qt5? ( >=dev-qt/qttools-${QTMIN}[linguist] )
+ >=dev-qt/qttools-${QTMIN}[linguist]
kde-frameworks/extra-cmake-modules:0
virtual/pkgconfig
"
@@ -107,7 +94,7 @@ EOF
src_configure() {
local mycmakeargs=(
-DBUILD_MAN_PAGES=ON
- -DBUILD_WITH_QT6=$(usex !qt5)
+ -DBUILD_WITH_QT6=ON
-DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
-DRUNTIME_DIR=/run/sddm
-DSYSTEMD_TMPFILES_DIR="/usr/lib/tmpfiles.d"
^ permalink raw reply related [flat|nested] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-07-01 21:49 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 9a5bd6baa88bdba4b5d8a5ef527c0ea5012e5ccd
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:49:27 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=9a5bd6ba
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-9999.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index e719cf22..68772651 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -34,9 +34,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] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-07-01 21:49 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 21:49 UTC (permalink / raw
To: gentoo-commits
commit: aa9966c05405006588c07f288b92b0553473bf25
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 21:49:27 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=aa9966c0
x11-misc/sddm: re-add optfeature advertise weston[kiosk]
Bug: https://bugs.gentoo.org/935166
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index e5d80033..1551bfb0 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -13,7 +13,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"
@@ -142,5 +142,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] 39+ messages in thread
* [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/
@ 2024-07-01 21:49 Andreas Sturmlechner
0 siblings, 0 replies; 39+ messages in thread
From: Andreas Sturmlechner @ 2024-07-01 21:49 UTC (permalink / raw
To: gentoo-commits
commit: 27b89078477bda615579f985e5095fe9fa00da45
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:49:27 2024 +0000
URL: https://gitweb.gentoo.org/proj/qt.git/commit/?id=27b89078
x11-misc/sddm: Drop unnecessary test USEdeps
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
x11-misc/sddm/sddm-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/sddm/sddm-9999.ebuild b/x11-misc/sddm/sddm-9999.ebuild
index 1551bfb0..e719cf22 100644
--- a/x11-misc/sddm/sddm-9999.ebuild
+++ b/x11-misc/sddm/sddm-9999.ebuild
@@ -39,7 +39,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] 39+ messages in thread
end of thread, other threads:[~2024-07-01 21:49 UTC | newest]
Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-04 13:00 [gentoo-commits] proj/qt:master commit in: x11-misc/sddm/ Andreas Sturmlechner
-- strict thread matches above, loose matches on Subject: below --
2024-07-01 21:49 Andreas Sturmlechner
2024-07-01 21:49 Andreas Sturmlechner
2024-07-01 21:49 Andreas Sturmlechner
2024-05-27 22:18 Andreas Sturmlechner
2024-03-08 23:03 Andreas Sturmlechner
2024-02-22 11:32 Andreas Sturmlechner
2023-11-27 10:51 Andreas Sturmlechner
2023-03-22 19:24 Andreas Sturmlechner
2023-03-10 22:08 Andreas Sturmlechner
2023-02-13 7:53 Andreas Sturmlechner
2023-02-08 19:33 Andreas Sturmlechner
2023-02-05 16:24 Andreas Sturmlechner
2023-02-04 13:00 Andreas Sturmlechner
2023-02-04 13:00 Andreas Sturmlechner
2022-10-08 10:52 Andreas Sturmlechner
2021-09-22 17:41 Andreas Sturmlechner
2021-08-13 15:13 Jimi Huotari
2019-12-31 16:44 Andreas Sturmlechner
2017-08-27 5:52 [gentoo-commits] proj/qt:qtbase59 " Michael Palimaka
2017-08-27 5:50 ` [gentoo-commits] proj/qt:master " Michael Palimaka
2015-10-01 14:27 Michael Palimaka
2014-09-22 0:08 Davide Pesavento
2014-08-04 12:47 Jauhien Piatlicki
2014-08-04 10:44 Jauhien Piatlicki
2014-07-26 9:03 Davide Pesavento
2014-07-24 17:01 Michael Palimaka
2014-06-18 13:00 Michael Palimaka
2014-06-04 13:41 Davide Pesavento
2014-05-31 16:02 Davide Pesavento
2014-02-14 19:48 Johannes Huber
2013-07-22 15:17 Ben de Groot
2013-04-29 9:09 Michael Palimaka
2013-03-24 6:58 Ben de Groot
2013-03-19 12:46 Ben de Groot
2013-03-18 14:32 Ben de Groot
2013-03-18 11:31 Ben de Groot
2013-03-18 11:04 Ben de Groot
2013-02-08 12:55 Michael Palimaka
2013-01-27 14:56 Ben de Groot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox