Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions pkgs/desktops/xfce/applications/xfce4-screensaver/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
, libXrandr
, libwnck
, libxfce4ui
, libxfce4util
, libxklavier
, pam
, systemd
Expand All @@ -18,9 +19,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-screensaver";
version = "4.16.0";
version = "4.18.0";

sha256 = "1vblqhhzhv85yd5bz1xg14yli82ys5qrjdcabg3l53glbk61n99p";
sha256 = "sha256-W9rEssR6jHMBM2m1lCBvj7YMOGOTaqBAOP7grQ01880=";

buildInputs = [
dbus-glib
Expand All @@ -32,6 +33,7 @@ mkXfceDerivation {
libXrandr
libwnck
libxfce4ui
libxfce4util
libxklavier
pam
systemd
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ let
category = "panel-plugins";
in stdenv.mkDerivation rec {
pname = "xfce4-notes-plugin";
version = "1.9.0";
version = "1.10.0";

src = fetchurl {
url = "mirror://xfce/src/${category}/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
sha256 = "sha256-E/kJyUi2Oflt5kz3k+t0yxd5WJIB05M+/yFO6PNasIg=";
sha256 = "sha256-LuRAYELt01KpHhZsg7YNEyIO8E3OP6a54OsTY21jaSk=";
};

nativeBuildInputs = [
Expand Down
40 changes: 25 additions & 15 deletions pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin/default.nix
Original file line number Diff line number Diff line change
@@ -1,37 +1,47 @@
{ lib
, mkXfceDerivation
, imagemagick
{ stdenv
, lib
, fetchurl
, intltool
, pkg-config
, libwnck
, libxfce4ui
, python3
, xfce4-panel
, xfconf
, gitUpdater
}:

mkXfceDerivation {
category = "panel-plugins";
stdenv.mkDerivation rec {
pname = "xfce4-windowck-plugin";
version = "0.5.0";
rev-prefix = "v";
odd-unstable = false;
sha256 = "sha256-MhNSgI74VLdoS5yL6nfRrVrPvv7+0P5meO4zQheYFzo=";
version = "0.5.1";

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=";
};

nativeBuildInputs = [
intltool
pkg-config
];

buildInputs = [
imagemagick
libwnck
libxfce4ui
python3
xfce4-panel
xfconf
];

postPatch = ''
patchShebangs themes/windowck{,-dark}/{xfwm4,unity}/generator.py
'';
passthru.updateScript = gitUpdater {
url = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin";
rev-prefix = "xfce4-windowck-plugin-";
};

meta = with lib; {
description = "Xfce panel plugin for displaying window title and buttons";
homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ] ++ teams.xfce.members;
};
}
7 changes: 4 additions & 3 deletions pkgs/desktops/xfce/panel-plugins/xfce4-xkb-plugin/default.nix
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{ lib
, mkXfceDerivation
, gtk3
, libnotify
, librsvg
, libwnck
, libxklavier
Expand All @@ -14,13 +15,13 @@
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-xkb-plugin";
version = "0.8.2";
rev-prefix = "";
sha256 = "sha256-xmCoNMxykeaThYEJo6BcbraFo9CruFZL6YPjovzb6hg=";
version = "0.8.3";
sha256 = "sha256-qWxjULrBpueQS3gxwRg49cQ3ovlQ8iWvYZ6Z/THm+/s=";

buildInputs = [
garcon
gtk3
libnotify # optional notification support
librsvg
libxfce4ui
libxfce4util
Expand Down
5 changes: 3 additions & 2 deletions pkgs/desktops/xfce/thunar-plugins/archive/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@
mkXfceDerivation {
category = "thunar-plugins";
pname = "thunar-archive-plugin";
version = "0.4.0";
version = "0.5.0";
odd-unstable = false;

sha256 = "sha256-aEAErm87K2k8TAz2ZtMQEhmzhOeR2hkJjcoBUFn8I50=";
sha256 = "sha256-3a42chfv4UQYkvWKCX0FShAcEwt9icJARTHGEgs6/8M=";

nativeBuildInputs = [
intltool
Expand Down
8 changes: 4 additions & 4 deletions pkgs/desktops/xfce/thunar-plugins/media-tags/default.nix
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{ lib
, mkXfceDerivation
, glib
, gtk3
, thunar
, exo
, libxfce4util
, intltool
, gettext
Expand All @@ -12,10 +12,10 @@
mkXfceDerivation {
category = "thunar-plugins";
pname = "thunar-media-tags-plugin";
version = "0.3.0";
version = "0.4.0";
odd-unstable = false;

sha256 = "sha256-jtgcHH5U5GOvzDVUwPEreMtTdk5DT6sXvFPDbzbF684=";
sha256 = "sha256-2WA7EtDmNl8XP0wK00iyQcSqV3mnfHNJZTKhBJ/YWPQ=";

nativeBuildInputs = [
intltool
Expand All @@ -24,7 +24,7 @@ mkXfceDerivation {

buildInputs = [
thunar
exo
glib
gtk3
libxfce4util
taglib
Expand Down