Commit graph

191 commits

Author SHA1 Message Date
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
aszlig 83e1400e0c
nixos/slim: Implement logging to journal
The main change here is a patch of SLiM to tread a log file of
/dev/stderr specially in that it now uses std::cerr instead of a file
for logging.

This allows us to set the logfile to stderr in NixOS for the generated
SLiM configuration file and we now get logging to the systemd journal.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-04-23 19:25:23 +02:00
ndowens 7d076ab4fa lightdm: 1.18.1 -> 1.22.0 (#24545)
Remove patch
2017-04-02 10:04:32 +01: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
Robin Gloster d6d796812a
lightdm_qt: fix build 2017-03-11 14:52:42 +01:00
Nikolay Amiantov be95ceaff2 treewide: quote URLs in my packages 2016-11-24 01:17:52 +03:00
Tim Steinbach e622d5a73d
lightdm: 1.19.4 -> 1.19.5 2016-10-14 21:28:18 -04:00
Thomas Tuegel 48999a953b Merge pull request #18656 from jokogr/u/sddm-0.14.0
sddm: 0.13.0 -> 0.14.0
2016-09-17 17:01:29 -05:00
obadz 3cfcd937d3 ligthdm: 1.18.1 -> 1.19.4
Required applying patch from https://bugs.gentoo.org/show_bug.cgi?id=588764
to lightdm_gtk_greeter
2016-09-16 15:03:45 +01: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
Tuomas Tynkkynen 288912c2c4 treewide: Make explicit that 'dev' output of freetype is used 2016-05-19 10:00:34 +02:00
Alexander Ried f9f904b294 lightdm: 1.16.5 -> 1.18.1 (#14834) 2016-04-19 23:06:27 +01:00
Tuomas Tynkkynen 96055feeb6 slim: Remove glibc from build inputs hack
Not needed anymore after #14668
2016-04-15 22:37:12 +03:00
Vladimír Čunát d039c87984 Merge branch 'master' into closure-size 2016-02-14 08:33:51 +01: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
Eelco Dolstra eeb9231009 slim: Sort sessions
This ensures that xfce and most others DMs are preferred over
xterm. Previously slim used directory order, which is undefined.

Of course, it's just lucky that xfce < xterm lexicographically, but
that also applies to the other display managers, AFAIK. We should have
a way to specify a DM order, but that can be accomodated by generating
desktop entries like "<NN>-session.desktop".

Fixes #4300. Parenthetical to #12516.
2016-01-30 10:47:55 +01:00
Vladimír Čunát 716aac2519 Merge branch 'staging' into closure-size 2016-01-19 09:55:31 +01: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
Vladimír Čunát f9f6f41bff Merge branch 'master' into closure-size
TODO: there was more significant refactoring of qtbase and plasma 5.5
on master, and I'm deferring pointing to correct outputs to later.
2015-12-31 09:53:02 +01:00
Thomas Tuegel 73a9826001 sddm: don't install empty scripts 2015-12-12 11:32:20 -06:00
Luca Bruno 5b0352a6a4 Merge branch 'master' into closure-size 2015-12-11 18:31:00 +01: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
Luca Bruno a412927924 Merge remote-tracking branch 'origin/master' into closure-size 2015-11-25 21:37:30 +01:00
Thomas Tuegel f8206f6857 sddm: fix config file corruption
Fixes #11224.
2015-11-23 07:03:47 -06:00
Vladimír Čunát 333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
William A. Kennington III e4feccce81 lightdm: 1.16.3 -> 1.16.5 2015-11-14 02:28:06 -08: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
Arseniy Seroka 6f156db45b slim theme Nixos: 1.0 -> 2.0 2015-10-21 22:42:37 +03: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
Tuomas Tynkkynen 331aee2a61 slim: Add glibc as build input
I don't know why this is needed, but other cmake packages seem to need
this as well.
2015-10-03 14:08:51 +02:00
William A. Kennington III c14e58a0aa lightdm: 1.16.2 -> 1.16.3 2015-10-02 12:48:33 -07:00
Thomas Tuegel 60fc0af74a sddm: build with Qt 5.5 2015-09-27 15:09:49 -05:00
Thomas Tuegel 8d5b2be9ae lightdm_qt: build with Qt 5.5 2015-09-27 15:09:48 -05:00
Vladimír Čunát 76ef7a93e3 Merge: xlibs and x11 attribute cleanup
Frequently using multiple *almost* identical attributes is bad.
2015-09-23 10:42:34 +02:00
William A. Kennington III 52b5acb2e4 lightdm: 1.14.2 -> 1.16.2 2015-09-18 14:52:51 -07:00
Vladimír Čunát 21e3ff658a x11: replace its usage by xlibsWrapper directly
Scilab note: the parameters already had pointed to nonexistent dirs
before this set of refactoring. But that config wasn't even used by
default.
2015-09-15 12:08:24 +02:00
Nikolay Amiantov f2692a96a2 fix homepages 2015-07-28 12:33:30 +03:00
William A. Kennington III 0952b37177 lightdm-gtk-greeter: 2.0.0 -> 2.0.1 2015-06-18 23:04:56 -07:00
William A. Kennington III aa3dee3a2d lightdm: Update to stable 1.14.2 2015-05-28 16:23:46 -07:00
William A. Kennington III 3988cfcbff lightdm: Add patch to fix some warnings 2015-05-20 19:14:31 -07:00
William A. Kennington III 72aa6aaa04 lightdm: 1.14.0 -> 1.15.0 2015-05-19 23:06:42 -07:00
Domen Kožar b7f15c43da fix evals /cc @ttuegel 2015-05-10 13:46:32 +02:00
William A. Kennington III 904f24577b lightdm-gtk-greeter: Remove install hack 2015-04-04 22:22:08 -07:00
William A. Kennington III 70efcd0389 lightdm: Remove install hack 2015-04-04 22:20:28 -07:00
William A. Kennington III ae42047bcd lightdm: 1.13.1 -> 1.14.0 2015-03-28 02:26:42 -07:00
William A. Kennington III 7b6e2e1c68 lightdm: Fix rendering 2015-03-10 14:03:18 -07:00
William A. Kennington III 29a343656b lightdm-gtk-greeter: More fixes 2015-03-09 18:42:53 -07:00
William A. Kennington III 23194559f3 lightdm: 1.8.6 -> 1.13.1 2015-03-09 17:44:38 -07:00
William A. Kennington III e76d7e7b53 lightdm-gtk-greeter: 1.6.1 -> 2.0.0 2015-03-09 17:44:16 -07:00
Nikolay Amiantov c532beeb0d sddm: add package 2015-03-05 20:49:26 +03:00
Arseniy Seroka bc7b19111b fix sha for a slim's theme 2014-11-08 22:40:36 +03:00
AndersonTorres d3c7ecb2fd Various SLIM themes, obtained from Sourceforge's SLIM website
Closes #3974
2014-09-21 19:55:26 +01:00
Vladimír Čunát c50f0e47e1 freetype: major update, including some CVE security
- There's no fontconfig update yet, as I failed to debug it yet.
- Infinality patches are now taken from a different (maintained) source.
2014-06-17 09:00:29 +02:00
Vladimír Čunát 8e9ead8656 berlios.de probably shut down, replace it
The shutdown was announced years ago, only now it stopped working.
2014-05-18 13:30:27 +02:00
Eelco Dolstra 0fdd641b21 Ensure that slim's theme applies to slimlock 2014-03-30 19:33:28 +02:00
Eelco Dolstra aaf01268ff Revert "slim: remove duplicate code"
This reverts commit f7d5e83abb.  It
breaks the Firefox and Xfce tests:

  in job ‘tests.firefox.x86_64-linux’:
  cannot coerce a boolean to a string

  in job ‘tests.xfce.x86_64-linux’:
  infinite recursion encountered
2014-03-30 17:06:01 +02:00
Shea Levy 63f97fe9db Merge branch 'slim_fix' of git://github.com/jagajaga/nixpkgs
add normal theme support for slim and slimlock
2014-03-29 00:17:52 -04:00
Arseniy Seroka f7d5e83abb slim: remove duplicate code 2014-03-11 16:27:27 +04:00
Vladimír Čunát 2ceb44b9a9 lightdm-gtk-greter: fix CVE-2014-0979 by upstream patch 2014-02-06 21:55:22 +01:00
Arseniy Seroka d573ea576f add normal theme support for slim and slimlock 2014-02-05 16:46:42 +04:00
Vladimír Čunát 4a55391f1f Merge #1645 and #1646: lightdm and -gtk-greeter update 2014-02-02 15:51:35 +01:00
Oliver Charles d56bd75967 lightdm-gtk-greeter: Update to 1.6.1 2014-01-31 12:54:22 +00:00
Oliver Charles 32a08d0846 lightdm: Update to 1.8.6 2014-01-31 12:42:03 +00:00
Eelco Dolstra 873662b8ad slim: Work around broken PAM session handling
Previously logging in via SLiM more than once didn't work because SLiM
doesn't clean up its PAM session properly (that is, in a child rather
than in the parent).  Thus the slim process becomes part of the user
session's cgroup, among other things.  This patch causes SLiM to exit
after the session has finished, after which systemd will restart
display-manager.service.

Fixes NixOS/nixops#137.
2013-10-15 13:23:40 +02:00
Eelco Dolstra 1d634b4388 slim: Update to 1.3.6 2013-10-15 13:23:39 +02:00
Vladimír Čunát cd531d70f6 lightdm updates (merge #574)
Also fixes the situation where some session stuff is written to nix store.
2013-08-04 19:16:41 +02:00
Mathijs Kwik 0b17251c06 libpng: keep versioning in all-packages.nix, not in individual expressions 2013-06-27 21:35:21 +02:00
Oliver Charles 255f402bdd lightdm: Add lightdm and lightdm-gtk-greeter 2013-03-29 15:37:28 +01:00
Eelco Dolstra 8116fd9341 consolekit: Remove
This package is obsolete with systemd.
2012-12-13 11:30:18 +01:00
Eelco Dolstra 1e4c4b70b1 slim: Really update to 1.3.4 2012-08-17 11:33:59 -04:00
Eelco Dolstra bc3865e414 slim: Update to 1.3.4 2012-08-17 10:51:44 -04:00
Yury G. Kudryashov de228351cd slim needs libpng-1.2.x
svn path=/nixpkgs/branches/libpng15/; revision=31445
2012-01-08 21:33:55 +00:00
Eelco Dolstra 5f85d4c19c * slim: update to 1.3.2.
svn path=/nixpkgs/branches/x-updates/; revision=25951
2011-02-14 10:15:48 +00:00
Lluís Batlle i Rossell 659a9a835a Fixing the slim build in gcc 4.4
svn path=/nixpkgs/branches/stdenv-updates/; revision=19482
2010-01-16 15:02:46 +00:00
Eelco Dolstra ce76cb5686 * slim: ConsoleKit compatibility fix.
svn path=/nixpkgs/trunk/; revision=16742
2009-08-17 01:09:17 +00:00
Eelco Dolstra 1fadce397e * slim updated to 1.3.1. This version has PAM support built-in, but it has
a bug that prevents logins when using pam_unix2.  So I've fixed it.

svn path=/nixpkgs/trunk/; revision=14108
2009-02-18 10:38:51 +00:00
Yury G. Kudryashov 81aac8d84d meta.homepage added to several packages
svn path=/nixpkgs/trunk/; revision=10417
2008-01-30 19:49:42 +00:00
Eelco Dolstra 03668c40c5 * Use the PAM service "slim", not "login".
svn path=/nixpkgs/trunk/; revision=8860
2007-06-10 20:00:14 +00:00
Eelco Dolstra 263048b23d * Build SLiM with PAM support.
svn path=/nixpkgs/trunk/; revision=8829
2007-06-05 11:25:59 +00:00
Eelco Dolstra 3a37abc3ce * SLiM, a lightweight display manager.
svn path=/nixpkgs/trunk/; revision=8044
2007-02-25 22:25:25 +00:00