Merge pull request #221278 from bobby285271/upd/xfce

Xfce updates
This commit is contained in:
Bobby Rong
2023-03-18 17:40:50 +08:00
committed by GitHub
13 changed files with 34 additions and 40 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
};
testScript = { nodes, ... }: let
user = nodes.machine.config.users.users.alice;
user = nodes.machine.users.users.alice;
in ''
machine.wait_for_x()
machine.wait_for_file("${user.home}/.Xauthority")
@@ -3,10 +3,10 @@
mkXfceDerivation {
category = "apps";
pname = "mousepad";
version = "0.5.10";
version = "0.6.0";
odd-unstable = false;
sha256 = "sha256-AKyFCzQE6OfMzKh5Lk16W01255vPeco1II80oLqT4oM=";
sha256 = "sha256-VmpCjR8/3rsCGkVGhT+IdC6kaQkGz8G2ktFhJk32DeQ=";
nativeBuildInputs = [ gobject-introspection ];
@@ -1,44 +1,31 @@
{ lib
, mkXfceDerivation
, dbus-glib
, gtk3
, libical
, libnotify
, libxfce4ui
, popt
, tzdata
, xfce4-panel
, withPanelPlugin ? true
}:
mkXfceDerivation {
category = "apps";
pname = "orage";
version = "4.16.0";
odd-unstable = false;
sha256 = "sha256-Q2vTjfhbhG7TrkGeU5oVBB+UvrV5QFtl372wgHU4cxw=";
version = "4.18.0";
sha256 = "sha256-vL9zexPbQKPqIzK5UqUIxkE9I7hEupkDOJehMgj2Leo=";
buildInputs = [
dbus-glib
gtk3
libical
libnotify
libxfce4ui
popt
]
++ lib.optionals withPanelPlugin [
xfce4-panel
];
postPatch = ''
substituteInPlace src/parameters.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
substituteInPlace src/tz_zoneinfo_read.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
substituteInPlace tz_convert/tz_convert.c --replace "/usr/share/zoneinfo" "${tzdata}/share/zoneinfo"
'';
postConfigure = ''
# ensure pkgs.libical is used instead of one included in the orage sources
rm -rf libical
'';
meta = with lib; {
@@ -7,9 +7,9 @@
mkXfceDerivation {
category = "apps";
pname = "parole";
version = "4.16.0";
version = "4.18.0";
sha256 = "sha256-9Rvhc8asFEb/+OU6uhuHKPl7w5mWBfzGP5ia0tiyDB4=";
sha256 = "sha256-TLH9ZUggjclJlbBg3EBVgbcrdiMZ8n+cGDgfNgYNiPI=";
postPatch = ''
substituteInPlace src/plugins/mpris2/Makefile.am \
@@ -11,9 +11,10 @@
mkXfceDerivation {
category = "apps";
pname = "ristretto";
version = "0.12.4";
version = "0.13.0";
odd-unstable = false;
sha256 = "sha256-pspS9zRvDOMz4+Ud43uT4gsDQhB51bwmaXPXcGlOhsY=";
sha256 = "sha256-K1cC5NnRv/C5ZiwMAmaQ8qxvlxHRsJ4F1TgR9CN8Qgc=";
buildInputs = [
glib
@@ -3,9 +3,10 @@
mkXfceDerivation {
category = "apps";
pname = "xfburn";
version = "0.6.2";
version = "0.7.0";
odd-unstable = false;
sha256 = "sha256-AUonNhMs2HBF1WBLdZNYmASTOxYt6A6WDKNtvZaGXQk=";
sha256 = "sha256-/CuV2tqja5fa2H2mmU9BP6tZHoCZZML5d2LL/CG3rno=";
nativeBuildInputs = [ libxslt docbook_xsl ];
buildInputs = [ exo gtk3 libburn libisofs libxfce4ui ];
@@ -2,9 +2,11 @@
, mkXfceDerivation
, glib
, gtk3
, libcanberra-gtk3
, libnotify
, libxfce4ui
, libxfce4util
, sqlite
, xfce4-panel
, xfconf
}:
@@ -12,16 +14,18 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-notifyd";
version = "0.6.5";
version = "0.8.2";
sha256 = "sha256-NUEqQk9EcDl23twbo+DUt7QYZrPmWpsRzmi5wIdolqw=";
sha256 = "sha256-M8L2HWTuQDl/prD7s6uptkW4XDscpk6fc+epoxjFNS8=";
buildInputs = [
gtk3
glib
libcanberra-gtk3
libnotify
libxfce4ui
libxfce4util
sqlite
xfce4-panel
xfconf
];
@@ -30,6 +34,7 @@ mkXfceDerivation {
configureFlags = [
"--enable-dbus-start-daemon"
"--enable-sound"
];
meta = with lib; {
@@ -4,16 +4,16 @@
mkXfceDerivation {
category = "xfce";
pname = "libxfce4ui";
version = "4.18.1";
version = "4.18.2";
sha256 = "sha256-1kzvFr/WeTl3HpVMJZRBgsvmG8VtYkdEbIQSniJIaHA=";
sha256 = "sha256-h9D0boBCCC4txnSRc6VcdNbrm8D21LwE63Q/LsExFNE=";
nativeBuildInputs = [ gobject-introspection vala ];
buildInputs = [ gtk3 libstartup_notification libgtop libepoxy xfconf ];
propagatedBuildInputs = [ libxfce4util libICE libSM ];
configureFlags = [
"--with-vendor-info='NixOS'"
"--with-vendor-info=NixOS"
];
meta = with lib; {
+2 -2
View File
@@ -21,9 +21,9 @@
let unwrapped = mkXfceDerivation {
category = "xfce";
pname = "thunar";
version = "4.18.3";
version = "4.18.4";
sha256 = "sha256-sYn1gBzqEFcB3jHWxmoqqv0Cxa3mui/j0kgBqJMgJrc=";
sha256 = "sha256-tdk0sWUzTmYXk+dOPVOpjmODpqmhzQc9jAOCk2+yNKM=";
nativeBuildInputs = [
docbook_xsl
@@ -16,9 +16,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-panel";
version = "4.18.1";
version = "4.18.2";
sha256 = "sha256-5GJO8buOTnRGnm3+kesrZjTprCY1qiyookpW6dzI2AE=";
sha256 = "sha256-kqc+5pClmAPEkyNWKj4uPgwFFKBDWrwFHqRDWjYrwa4=";
nativeBuildInputs = [
gobject-introspection
@@ -4,9 +4,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-power-manager";
version = "4.18.0";
version = "4.18.1";
sha256 = "sha256-vl0SfZyVGxZYnSa2nCnYlqT05Hm7PLzOxgAGzapkKVI=";
sha256 = "sha256-H9tu94ZQLLQhXIDtIWL3qZJo/ux2xC2Y9m7uwwey8M8=";
nativeBuildInputs = [ automakeAddFlags exo ];
buildInputs = [ gtk3 libnotify libxfce4ui libxfce4util upower xfconf xfce4-panel ];
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-session";
version = "4.18.0";
version = "4.18.1";
sha256 = "sha256-eSQXVMdwxr/yE806Tly8CLimmJso6k4muuTR7RHPU3U=";
sha256 = "sha256-mG+tyQ319fvQpitT6sb46R+8AF+3gxqPHMiGMAaqnSo=";
buildInputs = [ exo gtk3 glib libxfce4ui libxfce4util libwnck xfconf polkit iceauth ];
@@ -16,9 +16,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-settings";
version = "4.18.1";
version = "4.18.2";
sha256 = "sha256-Uy5dObnMV+fpt8RdyFOsYVPN8Dyx1zzOu0pDak01ipQ=";
sha256 = "sha256-u8xto4tP9fsaPaY6dzv4Bj/C6qvltT5wXJlV+TzP5uE=";
postPatch = ''
for f in xfsettingsd/pointers.c dialogs/mouse-settings/main.c; do