diff --git a/pkgs/desktops/xfce/core/exo/default.nix b/pkgs/desktops/xfce/core/exo/default.nix index 8567100f076b..935d7fd23cf3 100644 --- a/pkgs/desktops/xfce/core/exo/default.nix +++ b/pkgs/desktops/xfce/core/exo/default.nix @@ -1,5 +1,14 @@ -{ lib, mkXfceDerivation, docbook_xsl, glib, libxslt, gtk3 -, libxfce4ui, libxfce4util, perl }: +{ + lib, + mkXfceDerivation, + docbook_xsl, + glib, + libxslt, + gtk3, + libxfce4ui, + libxfce4util, + perl, +}: mkXfceDerivation { category = "xfce"; @@ -11,6 +20,7 @@ mkXfceDerivation { nativeBuildInputs = [ libxslt docbook_xsl + perl ]; buildInputs = [ @@ -18,7 +28,6 @@ mkXfceDerivation { glib libxfce4ui libxfce4util - (perl.withPackages(ps: with ps; [ URI ])) # for $out/lib/xfce4/exo/exo-compose-mail ]; meta = with lib; { diff --git a/pkgs/desktops/xfce/core/libxfce4ui/default.nix b/pkgs/desktops/xfce/core/libxfce4ui/default.nix index 780c3ca990f8..12c2d2968159 100644 --- a/pkgs/desktops/xfce/core/libxfce4ui/default.nix +++ b/pkgs/desktops/xfce/core/libxfce4ui/default.nix @@ -2,6 +2,7 @@ mkXfceDerivation, lib, gobject-introspection, + perl, vala, libICE, libSM, @@ -23,6 +24,7 @@ mkXfceDerivation { nativeBuildInputs = [ gobject-introspection + perl vala ]; diff --git a/pkgs/desktops/xfce/core/thunar/default.nix b/pkgs/desktops/xfce/core/thunar/default.nix index 74318b3622d3..23e6799845ca 100644 --- a/pkgs/desktops/xfce/core/thunar/default.nix +++ b/pkgs/desktops/xfce/core/thunar/default.nix @@ -23,9 +23,9 @@ let unwrapped = mkXfceDerivation { category = "xfce"; pname = "thunar"; - version = "4.20.0"; + version = "4.20.1"; - sha256 = "sha256-TCroFesFD0IKGdfuootd1BwEsWVECE2XQfUovJqPEh0="; + sha256 = "sha256-+Iz9tkP8foEtor1HFBB1/fyMXdLm3mXCoP9j9bug8po="; nativeBuildInputs = [ docbook_xsl diff --git a/pkgs/desktops/xfce/core/xfce4-panel/default.nix b/pkgs/desktops/xfce/core/xfce4-panel/default.nix index cf664c9c6e7d..e3680e2da761 100644 --- a/pkgs/desktops/xfce/core/xfce4-panel/default.nix +++ b/pkgs/desktops/xfce/core/xfce4-panel/default.nix @@ -11,6 +11,7 @@ , libxfce4ui , libxfce4util , libxfce4windowing +, perl , tzdata , vala , wayland @@ -26,6 +27,7 @@ mkXfceDerivation { nativeBuildInputs = [ gobject-introspection + perl vala ]; diff --git a/pkgs/desktops/xfce/core/xfconf/default.nix b/pkgs/desktops/xfce/core/xfconf/default.nix index 82a33a4b458e..8ca8990c17b7 100644 --- a/pkgs/desktops/xfce/core/xfconf/default.nix +++ b/pkgs/desktops/xfce/core/xfconf/default.nix @@ -1,8 +1,11 @@ -{ lib -, mkXfceDerivation -, libxfce4util -, gobject-introspection -, vala +{ + lib, + mkXfceDerivation, + gobject-introspection, + perl, + vala, + libxfce4util, + glib, }: mkXfceDerivation { @@ -12,10 +15,16 @@ mkXfceDerivation { sha256 = "sha256-U+Sk7ubBr1ZD1GLQXlxrx0NQdhV/WpVBbnLcc94Tjcw="; - nativeBuildInputs = [ gobject-introspection vala ]; + nativeBuildInputs = [ + gobject-introspection + perl + vala + ]; buildInputs = [ libxfce4util ]; + propagatedBuildInputs = [ glib ]; + meta = with lib; { description = "Simple client-server configuration storage and query system for Xfce"; mainProgram = "xfconf-query"; diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin/default.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin/default.nix index f9be9c3d68e8..654f6d7ebeba 100644 --- a/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin/default.nix +++ b/pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin/default.nix @@ -4,6 +4,7 @@ vala, glib, gtk3, + gtksourceview4, libxfce4ui, libxfce4util, xfce4-panel, @@ -13,8 +14,8 @@ mkXfceDerivation { category = "panel-plugins"; pname = "xfce4-notes-plugin"; - version = "1.11.0"; - sha256 = "sha256-hAGgJIZaUjrizuriW2yX4uOKqRxpZ6BiUhnj4u3BOBA="; + version = "1.11.1"; + sha256 = "sha256-LeKQCsnHVataTP0rYn09x0Ddx8lMtVC0WW/jje7yXag="; odd-unstable = false; nativeBuildInputs = [ @@ -24,6 +25,7 @@ mkXfceDerivation { buildInputs = [ glib gtk3 + gtksourceview4 libxfce4ui libxfce4util xfce4-panel diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix index 970ad85a4199..d3ee36b6effb 100644 --- a/pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix +++ b/pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix @@ -2,10 +2,13 @@ stdenv, lib, fetchurl, - intltool, + gettext, pkg-config, + glib, + gtk3, libwnck, libxfce4ui, + libxfce4util, xfce4-panel, xfconf, gitUpdater, @@ -13,22 +16,25 @@ stdenv.mkDerivation rec { pname = "xfce4-windowck-plugin"; - version = "0.5.1"; + version = "0.5.2"; src = fetchurl { # Use dist tarballs to avoid pulling extra deps and generating images ourselves. url = "mirror://xfce/src/panel-plugins/xfce4-windowck-plugin/${lib.versions.majorMinor version}/xfce4-windowck-plugin-${version}.tar.bz2"; - sha256 = "sha256-p4FEi3gemE072lmw2qsNGE1M7CJSMW9zcKxKmO/kgfQ="; + sha256 = "sha256-3E7V3JS9Bd5UlUQfDKuyYKs+H2ziex+skuN/kJwM/go="; }; nativeBuildInputs = [ - intltool + gettext pkg-config ]; buildInputs = [ + glib + gtk3 libwnck libxfce4ui + libxfce4util xfce4-panel xfconf ]; diff --git a/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix b/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix index b4c33dad6701..3bbeeee710d3 100644 --- a/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix +++ b/pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix @@ -16,8 +16,8 @@ mkXfceDerivation { category = "panel-plugins"; pname = "xfce4-xkb-plugin"; - version = "0.8.3"; - sha256 = "sha256-qWxjULrBpueQS3gxwRg49cQ3ovlQ8iWvYZ6Z/THm+/s="; + version = "0.8.5"; + sha256 = "sha256-oG3+OudjJIXfGII16bYaIGy4QMno00HX3kX+8H0VUcU="; buildInputs = [ garcon diff --git a/pkgs/desktops/xfce/thunar-plugins/archive/default.nix b/pkgs/desktops/xfce/thunar-plugins/archive/default.nix index bdcca89a918e..93340bdb623e 100644 --- a/pkgs/desktops/xfce/thunar-plugins/archive/default.nix +++ b/pkgs/desktops/xfce/thunar-plugins/archive/default.nix @@ -5,20 +5,18 @@ thunar, exo, libxfce4util, - intltool, gettext, }: mkXfceDerivation { category = "thunar-plugins"; pname = "thunar-archive-plugin"; - version = "0.5.2"; + version = "0.5.3"; odd-unstable = false; - sha256 = "sha256-vbuFosj2qxDus7vu9WfRiFpLwnTRnmLVGCDa0tNQecU="; + sha256 = "sha256-9EjEQml/Xdj/jCtC4ZuGdmpeNnOqUWJOqoVzLuxzG6s="; nativeBuildInputs = [ - intltool gettext ]; diff --git a/pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix b/pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix index a69eb7cd1e86..586498da7dbd 100644 --- a/pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix +++ b/pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix @@ -5,7 +5,6 @@ gtk3, thunar, libxfce4util, - intltool, gettext, taglib, }: @@ -13,13 +12,12 @@ mkXfceDerivation { category = "thunar-plugins"; pname = "thunar-media-tags-plugin"; - version = "0.4.0"; + version = "0.5.0"; odd-unstable = false; - sha256 = "sha256-2WA7EtDmNl8XP0wK00iyQcSqV3mnfHNJZTKhBJ/YWPQ="; + sha256 = "sha256-71YBA1deR8aV8hoZ4F0TP+Q5sdcVQAB9n3B+pcpJMSQ="; nativeBuildInputs = [ - intltool gettext ];