Commit graph

221 commits

Author SHA1 Message Date
Pavan Rikhi 84b8775a67
lightdm-mini-greeter: 0.3.4 -> 0.4.0 2020-04-04 09:40:49 -04:00
Edward Tjörnhammar b450c025d1 lightdm-tiny-greeter: init at 1.2 2020-03-11 08:12:35 +00:00
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 (#66759)
* 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) (#66585)
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 (#49655)
New upstream release.
2018-11-03 17:24:00 +01:00
Lysergia 1ed146b438 lightdm-mini-greeter: 0.3.2 -> 0.3.3 (#49619)
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 #44920 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 (#47021)
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 (#46907) 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 #43633 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 #43716
2018-08-04 18:43:42 +02:00
Pascal Wittmann d9290e55a3
slim: add license
see issue #43716
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 #39153 from mnacamura/lightdm-mini-greeter
lightdm-mini-greeter: init at 0.3.2
2018-06-18 11:38:35 -04:00
Mitsuhiro Nakamura 83b389394b lightdm-mini-greeter: init at 0.3.2 2018-06-18 18:55:06 +09:00
Bastian Köcher 6c46706fa6 sddm: Fixes build with Qt 5.11 2018-06-12 14:27:11 +02:00
Matthew Bauer 52893d5276 treewide: move "extensions" drvs to dir
This cleans up the tree for pkgs/applications somewhat. Should not
change any hashes.
2018-04-17 13:50:49 -05:00
Will Dietz 09eaddf4eb sddm: add missing include for gettimeofday, fix w/musl 2018-03-31 00:09:02 -05:00
Will Dietz 5ed0ae686b slim: musl patch 2018-03-27 15:14:23 -05:00
Ryan Mulligan 6e6d0bd234 lightdm_gtk_greeter: 2.0.4 -> 2.0.5
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:

- built on NixOS
/tmp/tmp.Ened4Ypstm /home/ryantm/.cache/nixpkgs
/home/ryantm/.cache/nixpkgs
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 2.0.5 with grep in /nix/store/w1whi2qkvm97pbk0mjigs7xhnd2vgczx-lightdm-gtk-greeter-2.0.5
- directory tree listing: https://gist.github.com/7fa4fc4e3d6e3d17e75f94d3a9798382
2018-03-25 01:36:43 -05:00
Frederik Rietdijk d10c201252 Merge remote-tracking branch 'upstream/master' into HEAD 2018-02-27 16:22:37 +01:00
Piotr Bogdan 65afa9eb08 lightdm-gtk-greeter: 2.0.3 -> 2.0.4 2018-02-27 14:13:31 +00:00
Frederik Rietdijk 4f08b0fbac Merge remote-tracking branch 'upstream/master' into HEAD 2018-02-26 10:50:18 +01:00
Jan Tojnar a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Vladimír Čunát 0479e91309
lightdm-gtk-greeter: fix build by ignoring a warning 2018-02-24 22:30:24 +01:00
Samuel Dionne-Riel 7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
Mateusz Kowalczyk 32a00e9290 lightdm-gtk-greeter: 2.0.1 -> 2.0.3 2017-12-17 13:58:47 +00:00
Jörg Thalheim 578575b13d
Merge pull request #32384 from rycee/lightdm/fix-rm-userdir
lightdm: fix removal of unused user data directories
2017-12-09 16:22:22 +00:00
Peter Hoeg 2017937302 sddm: 0.16.0 -> 0.17.0 2017-12-09 14:33:22 +08:00
Robert Helgesson 43c48a3c12
lightdm: fix removal of unused user data directories
This fixes errors such as

    Could not delete unused user data directory /var/lib/lightdm-data/.cache: Failed to execute child process “/bin/rm” (No such file or directory)
    Could not delete unused user data directory /var/lib/lightdm-data/.Xauthority: Failed to execute child process “/bin/rm” (No such file or directory)
    Could not delete unused user data directory /var/lib/lightdm-data/lightdm: Failed to execute child process “/bin/rm” (No such file or directory)
2017-12-06 13:23:30 +01:00
Pascal Wittmann 24e87b49b6
Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
Tim Steinbach e270f158ac
lightdm: 1.22.0 -> 1.24.0 2017-10-29 15:54:18 -04: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
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Ioannis Koutras 01b4c3c13b sddm: 0.14.0 -> 0.15.0 2017-09-10 12:41:47 +03:00
Vladimír Čunát 6ecf46334b
lightdm: purge explicit usage of gcc6
I forgot to include the initial fix into the parent commit :-/
2017-09-03 10:01:19 +02: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
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