Commit graph

51 commits

Author SHA1 Message Date
github-actions[bot]
eeb7e66e97
Merge master into staging-next 2021-11-06 18:01:01 +00:00
oxalica
91812b84b8
sddm: respect services.xserver.displayManager.defaultSession 2021-11-01 18:57:59 +08:00
Thomas Tuegel
999557e8ef
sddm: fix build with Qt 5.15.3 2021-10-31 08:29:15 -05:00
oxalica
9540900fab
sddm: source /etc/profile on wayland with zsh default shell 2021-03-19 23:16:39 +08:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Martin Weinelt
0b5bcd88a2
sddm: 0.18.1 -> 0.19.0
https://github.com/sddm/sddm/releases/tag/v0.19.0

Fixes: CVE-2020-28049
2020-11-04 14:05:59 +01:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
worldofpeace
1434539247 sddm: Move D-Bus conf file to share/dbus-1/system.d
Since D-Bus 1.9.18 configuration files installed by third-party should
go in share/dbus-1/system.d. The old location is for sysadmin overrides.
2019-09-16 13:59:09 -04:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
nyanloutre
5ce0480a8c sddm: add missing dependency for breeze theme 2019-08-16 11:26:17 +02:00
Will Dietz
60a9e6177d sddm: 0.18.0 -> 0.18.1 2019-03-31 11:37:03 -05:00
Andreas Rammhold
385e5ac847 sddm: 0.17.0 -> 0.18.0
Bumps to the latest stable version while fixing CVE-2018-14345 [1].

Changelog [2]:
 - Support theme supplied avatars
 - Compile against Qt 5.11
 - Fix platform detection for HighDPI
 - On close, switch VT to a running session if applicable
 - Better ConsoleKit support
 - Fix authentication when non-default hidden option ReuseSession=true is used (CVE-2018-14345)
 - Hide sessions with NoDisplay=true
 - Honor PAM's ambient supplemental groups
 - Cleanup socket destruction
 - Don't quit on SIGHUP
 - Updated translations

[1] https://nvd.nist.gov/vuln/detail/CVE-2018-14345
[2] https://github.com/sddm/sddm/releases/tag/v0.18.0
2018-10-26 12:17:58 +02:00
Pascal Wittmann
0e3b4b6e7d
sddm: add license
see issue #43716
2018-08-04 18:43:42 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Bastian Köcher
6c46706fa6 sddm: Fixes build with Qt 5.11 2018-06-12 14:27:11 +02:00
Will Dietz
09eaddf4eb sddm: add missing include for gettimeofday, fix w/musl 2018-03-31 00:09:02 -05:00
Peter Hoeg
2017937302 sddm: 0.16.0 -> 0.17.0 2017-12-09 14:33:22 +08:00
Thomas Tuegel
ef4a6bd181
sddm: remove HiDPI patch
Disabling HiDPI support seemed to resolve a segfault at SDDM startup, but that
was a red herring. The problem actually resulted from a QML cache invalidation
bug. It should be safe to enable HiDPI support again.
2017-10-19 07:07:24 -05:00
adisbladis
0d45be3d91
sddm: 0.15.0 -> 0.16.0 2017-10-19 11:09:24 +08:00
Peter Hoeg
02a23b7b24 sddm: theme background images use a relative path which breaks sddm-kcm 2017-10-16 14:25:23 +08:00
Ioannis Koutras
01b4c3c13b sddm: 0.14.0 -> 0.15.0 2017-09-10 12:41:47 +03:00
Thomas Tuegel
91b99ec929
sddm: no propagatedBuildInputs 2017-08-21 06:51:33 -05:00
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Thomas Tuegel
dab7700f6c
qt58: determine plugin and import paths from PATH
Plugin and QML import paths were previously determined by NIX_PROFILES. Using
PATH instead allows Qt applications to work under nix-shell without further
modification.
2017-06-18 08:44:47 -05:00
Thomas Tuegel
870c07cc2b
sddm: take themes from system environment 2017-06-18 08:43:39 -05:00
Thomas Tuegel
3f3d33a078
qt5: use distinct lib/qt-5.x prefix for each minor version
Using a distinct prefix for plugins and QML libraries allows multiple Qt 5 minor
versions to coexist in the same environment.
2017-06-18 08:41:57 -05:00
Thomas Tuegel
bd92780b4c
sddm: include dependency on Qt5::Test module 2017-04-28 05:54:17 -05:00
Thomas Tuegel
e44cd00c2a
sddm: fix wrapper
When I reduced the closure size, I broke the built-in theme. When I reverted
that fix, the built-in theme worked but the Plasma theme was broken. Now the
wrapper is fixed so that both themes work.
2017-03-24 09:46:05 -05:00
Thomas Tuegel
8e3d3b5328
Revert "sddm: propagate qtbase input"
This reverts commit 3de6ccd5b2.
2017-03-23 19:20:24 -05:00
Thomas Tuegel
3de6ccd5b2
sddm: propagate qtbase input 2017-03-22 07:44:55 -05:00
Nikolay Amiantov
be95ceaff2 treewide: quote URLs in my packages 2016-11-24 01:17:52 +03:00
Ioannis Koutras
d78e68b1a4 sddm: 0.13.0 -> 0.14.0 2016-09-16 15:09:18 +03:00
Thomas Tuegel
aea0ff96de sddm: run phase hooks 2016-06-09 12:39:02 -05:00
Thomas Tuegel
db419ce555 sddm: remove bash-ism 2016-01-31 21:15:03 -06:00
Thomas Tuegel
29e2b511db sddm: link theme runtime outputs 2016-01-31 21:15:03 -06:00
Nikolay Amiantov
0deb1c1e75 sddm: fix focus of the password field 2016-01-13 18:12:01 +03:00
Nikolay Amiantov
5ad58df002 sddm: add QtQuick dependency to the wrapper 2016-01-13 16:01:36 +03:00
Thomas Tuegel
73a9826001 sddm: don't install empty scripts 2015-12-12 11:32:20 -06:00
Thomas Tuegel
8f26ac9f47 sddm: add ttuegel as maintainer 2015-12-11 07:09:07 -06:00
Thomas Tuegel
78a6d62b48 sddm: wrap to include themes 2015-12-11 07:09:07 -06:00
Thomas Tuegel
f8206f6857 sddm: fix config file corruption
Fixes #11224.
2015-11-23 07:03:47 -06:00
Nikolay Amiantov
0b1ddbfd6d sddm: 0.12.0 -> 0.13.0 2015-11-05 00:11:47 +03:00
Thomas Tuegel
d57e50d840 separate makeQtWrapper from qtbase setup-hook 2015-10-30 16:10:37 -05:00
Thomas Tuegel
7d3ffc5bf8 sddm: set UID_MIN and UID_MAX
Fixes build failure in chroot.
2015-10-08 20:20:34 -05:00
Thomas Tuegel
6a80bb95f7 sddm: ignore config file modification time
Properly fixes #10211, wherein the config file was not being loaded
because it was considered too old. However, the modification time was
being compared against an uninitialized value; the semantics of the
uninitialized timestamp probably changed between Qt 5.4 and 5.5.
2015-10-06 22:54:33 -05:00
Thomas Tuegel
c7d0f8b3b5 sddm: 0.11.0 -> 0.12.0
Also updated to build with Qt 5.5.
2015-10-06 22:46:33 -05:00
Thomas Tuegel
87971728b6 Revert "sddm: build with Qt 5.5"
This reverts commit 60fc0af74a.

Fixes #10211. sddm fails at runtime when built with Qt 5.5. There is a
newer version of sddm which may work with Qt 5.5.
2015-10-06 22:15:47 -05:00
Thomas Tuegel
60fc0af74a sddm: build with Qt 5.5 2015-09-27 15:09:49 -05:00
Nikolay Amiantov
f2692a96a2 fix homepages 2015-07-28 12:33:30 +03:00