Commit Graph

75 Commits

Author SHA1 Message Date
Marcin Serwin
85ac6ca088 maintainers: drop ttuegel
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-05-31 20:27:39 +02:00
quantenzitrone
239fcc219c various: rename references from libXau to libxau
this shouldn't create any rebuilds
2026-02-06 00:24:43 +01:00
quantenzitrone
1508c3b862 xkeyboardconfig: rename references and deprecate alias
this shouldn't create any rebuilds
2026-02-04 22:57:01 +01:00
Sigmanificient
ea27ea83e9 qt6Packages.sddm: set pname 2026-02-03 00:40:11 +01:00
Linus Heckemann
d2b35e2bd1 kde6Packages.sddm: split unwrapped build out of wrapper expression
This makes overlaying sddm somewhat easier. Before:

  (self: super: {
    qt6Packages = super.qt6Packages.overrideScope (qtself: qtsuper: {
      sddm = qtsuper.sddm.override (o: {
        unwrapped = qtsuper.sddm.unwrapped.overrideAttrs (o: {
          patches = o.patches ++ [./sddm.patch];
        });
      });
    });
  })

After:

  (self: super: {
    qt6Packages = super.qt6Packages.overrideScope (qtself: qtsuper: {
      sddm-unwrapped = qtsuper.sddm-unwrapped.overrideAttrs (o: {
        patches = o.patches ++ [./sddm.patch];
      });
    })
  })
2025-12-26 10:53:15 +01:00
Ihar Hrachyshka
567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
nixpkgs-ci[bot]
f08a85f704 Merge master into staging-next 2025-09-22 12:07:05 +00:00
K900
ebac8437ab sddm, nixos/sddm: drop qt5 variant 2025-09-21 16:11:52 +03:00
Emily
f5f1d0dc69 kdePackages.sddm.unwrapped: backport patch for CMake 4
Co-authored-by: K900 <me@0upti.me>
2025-09-19 16:29:10 +01:00
Qyriad
22ca9a2140 sddm: install man pages 2025-09-02 16:46:05 +02:00
phaer
978931902c maintainers: drop abbradar
Listed as maintainer for ~170 packages but last commit that made it to
master was 6786ceb in February 2022.

Unresponsive on PRs, such as i.e. #411522
2025-08-22 09:49:27 +02:00
K900
80bbc0fe04 sddm: allow building without layer-shell-qt
We're about to not have it on Qt5.
2025-08-21 23:21:42 +03:00
Will Fancher
431a976182 nixos/display-managers: tty1 everywhere 2025-07-28 14:46:39 -04:00
K900
191706ad58 sddm: wrap with strictDeps
We don't want native dependencies (particularly qdoc)
leaking into this.
2025-06-19 11:04:49 +03:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
K900
363df5ad86 nixos/sddm: add layer-shell-qt to the wrapper when kwin is used
Otherwise the greeter just dies immediately.
2024-08-27 20:50:08 +03:00
Peder Bergebakken Sundt
e471916645 treewide: passthru nixos test (#334491) 2024-08-18 00:29:43 +02:00
K900
2614e40893 sddm: add Wayland to the wrapper if enabled 2024-02-28 18:49:33 +03:00
K900
7b74d9a4ac sddm: 0.20.0-unstable -> 0.21.0 2024-02-28 18:49:33 +03:00
K900
59aa3af15d sddm: separate wrapping from building 2024-02-28 18:49:12 +03:00
K900
ddb6aac521 sddm: 0.20.0 -> 0.20.0-unstable-2023-12-29, add Qt6 support 2024-01-05 10:29:10 +03:00
K900
d6537416aa sddm: backport a bunch of Wayland fixes 2023-10-03 12:48:58 +03:00
K900
c0132f22e9 sddm: 0.19.0 -> 0.20.0 2023-07-07 12:46:59 +03:00
Aroun
912719c90f sddm: fix fails to start while starting X server 2023-03-24 03:47:55 +05:30
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