Commit graph

169 commits

Author SHA1 Message Date
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
worldofpeace
2cb421afb9 lightdm: add patch to fix wayland sessions
This was a nixos specific issue.
2019-12-15 01:42:19 -05:00
R. RyanTM
7e3cde7770 lightdm_gtk_greeter: 2.0.6 -> 2.0.7 2019-12-01 18:49:12 +01:00
Jan Tojnar
5b11829a63
yelp-tools: move to top-level 2019-11-20 04:58:00 +01:00
worldofpeace
ce26b3eaf0 nixos/slim: remove
The SLIM project is abandoned and their last release was in 2013.
Because of this it poses a security risk to systems, no one is working
on it or picked up maintenance. It also lacks compatibility with systemd
and logind sessions. For users, there liikely isn't anything like slim
that's as lightweight in terms of dependencies.
2019-11-11 17:10:41 -05:00
worldofpeace
9d857244d9 lightdm: cleanup uneeded files 2019-10-13 13:55:12 -04:00
worldofpeace
dbb8aadf84 lightdm: hardcode path to plymouth 2019-10-13 13:51:53 -04:00
Jan Tojnar
f5ef80b46d
Merge branch 'staging-next' into staging 2019-09-18 21:16:01 +02:00
worldofpeace
5669b06235 lightdm-mini-greeter: put xgreeters in passthru 2019-09-18 11:13:43 -04:00
worldofpeace
6d7687871e lightdm-mini-greeter: use wrapGAppsHook 2019-09-18 11:13:43 -04:00
worldofpeace
b558eb8329 nixos/lightdm-gtk-greeter: don't wrap in module 2019-09-18 11:13:43 -04:00
worldofpeace
7814a2f566 nixos/enso-os: don't wrap in module 2019-09-18 11:13:42 -04: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
worldofpeace
6390197f08 lightdm: 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
Vladimír Čunát
4aad2947f8
Merge branch 'master' into staging-next 2019-09-04 11:00:56 +02:00
worldofpeace
59e68d3b74 treewide: don't use single quotes with placeholder 2019-09-03 13:01:42 -04:00
Niklas Hambüchen
9e78f76ade treewide: Remove unnecessary --disable-static ()
* freetype: Remove unnecessary `--disable-static`.

The true-by-default `dontDisableStatic` already takes care of it.

Fixes freetype not being overridable to have static libs.

* treewide: Remove unnecessary `--disable-static`.

The true-by-default `dontDisableStatic` already takes care of it.

Fixes these packages not being overridable to have static libs.
2019-08-31 08:10:53 -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
volth
46420bbaa3 treewide: name -> pname (easy cases) ()
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
worldofpeace
b1bc0645ea gdk-pixbuf: rename from gdk_pixbuf 2019-07-22 18:50:57 -04:00
Will Dietz
cb3c214602 lightdm: 1.28.0 -> 1.30.0 2019-05-18 18:18:34 -04:00
Will Dietz
60a9e6177d sddm: 0.18.0 -> 0.18.1 2019-03-31 11:37:03 -05:00
worldofpeace
0bdf2a391d lightdm: drop run-dir.patch
That patched the bundled configuration which is useless to NixOS.
2019-03-19 19:16:21 -04:00
worldofpeace
44298e76d5 lightdm: disable writing dmrc files to home
Can cause issues where lightdm prefers the last saved session in .dmrc
even if it doesn't exist anymore, preventing people from logging in to
a session.
2019-03-13 21:19:23 -04:00
Will Dietz
7971975f29 lightdm_gtk_greeter: fix configureFlags to not be one long string
For whatever reason, setting `configureFlagsArray` causes
the configure invocation to escape spaces between parameters:

configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/4bn8dsr743dp0g5j020jf8why5hkld3p-lightdm-gtk-greeter-2.0.6 --localstatedir=/var\ --sysconfdir=/etc\ --disable-indicator-services-command\ --enable-at-spi-command=/nix/store/li9bsxl8qja8qw0pa70xd572gw5hqsdm-at-spi2-core-2.30.1/libexec/at-spi-bus-launcher\ \ --launch-immediately

This actually doesn't break the build (!) but it does break
lightdm pretty badly for me and it's not hard to imagine why :).

Instead, use configureFlags as normal but just append the command
in `preConfigure` directly, so we can preserve the space.
2019-03-12 23:14:24 -05:00
worldofpeace
cc29045d99 lightdm_gtk_greeter: disable indicator services
Needs upstart [0] and that's long gone now.

[0]: https://git.launchpad.net/lightdm-gtk-greeter/tree/configure.ac?id=f6ce16f2107de712a0edd8f5fb6853ea6ab8a399#n154
2019-03-12 22:46:39 -04:00
worldofpeace
b5cac7566f lightdm_gtk_greeter: correct at-spi-command
Without manually setting the command with the
flag, it's hardcoded to some FHS path.
2019-03-12 22:46:39 -04:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Katharina Fey
a6d0b9c5b5
ly: init at 0.2.1 2018-11-08 21:40:00 +01:00
Lysergia
b0068a2abe lightdm-mini-greeter: 0.3.3 -> 0.3.4 ()
New upstream release.
2018-11-03 17:24:00 +01:00
Lysergia
1ed146b438 lightdm-mini-greeter: 0.3.2 -> 0.3.3 ()
New upstream release.
2018-11-02 03:08:19 +01: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
Matthew Bauer
7432fde1ad
Merge pull request from eadwu/init/lightdm-enso-os-greeter
lightdm-enso-os-greeter: init at 0.2.1
2018-10-08 13:54:31 -05:00
R. RyanTM
712da92800 lightdm_gtk_greeter: 2.0.5 -> 2.0.6 ()
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/lightdm-gtk-greeter/versions
2018-09-28 22:36:18 +02:00
worldofpeace
34a94e3b75 lightdm: ensure run-directory is /run/lightdm () 2018-09-19 21:23:56 +02:00
worldofpeace
cc424308df lightdm: split outputs 2018-08-30 18:22:43 -04:00
worldofpeace
2e1f7f4b98 lightdm: add description 2018-08-30 18:11:08 -04:00
R. RyanTM
83f876cb29 lightdm: 1.26.0 -> 1.28.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
lightdm
2018-08-30 14:37:06 -07:00
Jan Tojnar
a82ea67994
Merge pull request from jfrankenau/fix-icon-cache
pulseeffects, lightdm-gtk-greeter, gxmessage, viking: depend on hicolor-icon-theme
2018-08-16 09:30:11 +02:00
Edmund Wu
2d1ecc482d
lightdm-enso-os-greeter: init at 0.2.1 2018-08-14 11:06:17 -04:00
Pascal Wittmann
0e3b4b6e7d
sddm: add license
see issue 
2018-08-04 18:43:42 +02:00
Pascal Wittmann
d9290e55a3
slim: add license
see issue 
2018-08-04 18:26:41 +02:00
worldofpeace
ed8fbbbfa9 lightdm: 1.24.0 -> 1.26.0
* now uses fetchFromGitHub too
2018-07-27 11:37:49 -04:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
Johannes Frankenau
10707eaf43 lightdm-gtk-greeter: depend on hicolor-icon-theme
This avoids conflicts on `share/icons/hicolor/icon-theme.cache`.
2018-07-16 20:55:21 +02:00
Matthew Justin Bauer
8180c32b73
Merge pull request from mnacamura/lightdm-mini-greeter
lightdm-mini-greeter: init at 0.3.2
2018-06-18 11:38:35 -04:00