mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
Merge pull request #165873 from symphorien/rkjnsn-master
xfce4-screensaver: init at 4.16.0
This commit is contained in:
commit
f9fe536c8f
5 changed files with 62 additions and 0 deletions
|
@ -1780,6 +1780,13 @@
|
||||||
desktop environments as needed.
|
desktop environments as needed.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
<literal>services.xserver.desktopManager.xfce</literal> now
|
||||||
|
includes Xfce’s screen locker,
|
||||||
|
<literal>xfce4-screensaver</literal>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
The <literal>hadoop</literal> package has added support for
|
The <literal>hadoop</literal> package has added support for
|
||||||
|
|
|
@ -615,6 +615,8 @@ In addition to numerous new and upgraded packages, this release has the followin
|
||||||
|
|
||||||
- The polkit service, available at `security.polkit.enable`, is now disabled by default. It will automatically be enabled through services and desktop environments as needed.
|
- The polkit service, available at `security.polkit.enable`, is now disabled by default. It will automatically be enabled through services and desktop environments as needed.
|
||||||
|
|
||||||
|
- `services.xserver.desktopManager.xfce` now includes Xfce's screen locker, `xfce4-screensaver`.
|
||||||
|
|
||||||
- The `hadoop` package has added support for `aarch64-linux` and `aarch64-darwin` as of 3.3.1 ([#158613](https://github.com/NixOS/nixpkgs/pull/158613)).
|
- The `hadoop` package has added support for `aarch64-linux` and `aarch64-darwin` as of 3.3.1 ([#158613](https://github.com/NixOS/nixpkgs/pull/158613)).
|
||||||
|
|
||||||
- The `R` package now builds again on `aarch64-darwin` ([#158992](https://github.com/NixOS/nixpkgs/pull/158992)).
|
- The `R` package now builds again on `aarch64-darwin` ([#158992](https://github.com/NixOS/nixpkgs/pull/158992)).
|
||||||
|
|
|
@ -99,6 +99,7 @@ in
|
||||||
ristretto
|
ristretto
|
||||||
xfce4-appfinder
|
xfce4-appfinder
|
||||||
xfce4-notifyd
|
xfce4-notifyd
|
||||||
|
xfce4-screensaver
|
||||||
xfce4-screenshooter
|
xfce4-screenshooter
|
||||||
xfce4-session
|
xfce4-session
|
||||||
xfce4-settings
|
xfce4-settings
|
||||||
|
@ -168,5 +169,6 @@ in
|
||||||
xfce4-notifyd
|
xfce4-notifyd
|
||||||
];
|
];
|
||||||
|
|
||||||
|
security.pam.services.xfce4-screensaver.unixAuth = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,49 @@
|
||||||
|
{ mkXfceDerivation
|
||||||
|
, dbus-glib
|
||||||
|
, garcon
|
||||||
|
, glib
|
||||||
|
, gtk3
|
||||||
|
, libX11
|
||||||
|
, libXScrnSaver
|
||||||
|
, libXrandr
|
||||||
|
, libwnck
|
||||||
|
, libxfce4ui
|
||||||
|
, libxklavier
|
||||||
|
, pam
|
||||||
|
, systemd
|
||||||
|
, xfconf
|
||||||
|
, lib
|
||||||
|
}:
|
||||||
|
|
||||||
|
mkXfceDerivation {
|
||||||
|
category = "apps";
|
||||||
|
pname = "xfce4-screensaver";
|
||||||
|
version = "4.16.0";
|
||||||
|
|
||||||
|
sha256 = "1vblqhhzhv85yd5bz1xg14yli82ys5qrjdcabg3l53glbk61n99p";
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
dbus-glib
|
||||||
|
garcon
|
||||||
|
glib
|
||||||
|
gtk3
|
||||||
|
libX11
|
||||||
|
libXScrnSaver
|
||||||
|
libXrandr
|
||||||
|
libwnck
|
||||||
|
libxfce4ui
|
||||||
|
libxklavier
|
||||||
|
pam
|
||||||
|
systemd
|
||||||
|
xfconf
|
||||||
|
];
|
||||||
|
|
||||||
|
configureFlags = [ "--without-console-kit" ];
|
||||||
|
|
||||||
|
makeFlags = [ "DBUS_SESSION_SERVICE_DIR=$(out)/etc" ];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Screensaver for Xfce";
|
||||||
|
maintainers = with lib.maintainers; [ symphorien ];
|
||||||
|
};
|
||||||
|
}
|
|
@ -82,6 +82,8 @@ lib.makeScope pkgs.newScope (self: with self; {
|
||||||
|
|
||||||
xfce4-terminal = callPackage ./applications/xfce4-terminal { };
|
xfce4-terminal = callPackage ./applications/xfce4-terminal { };
|
||||||
|
|
||||||
|
xfce4-screensaver = callPackage ./applications/xfce4-screensaver { };
|
||||||
|
|
||||||
xfce4-screenshooter = callPackage ./applications/xfce4-screenshooter {
|
xfce4-screenshooter = callPackage ./applications/xfce4-screenshooter {
|
||||||
inherit (pkgs.gnome) libsoup;
|
inherit (pkgs.gnome) libsoup;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue