Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 07d622284d15
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 76f2f29de693
Choose a head ref

Commits on Apr 16, 2020

  1. Copy the full SHA
    7d84c7c View commit details
  2. Copy the full SHA
    cef0895 View commit details

Commits on Apr 19, 2020

  1. xfce.xfce4-dict-plugin: remove

    - The xfce4-dict-plugin is now part of xfce4-dict
    - See https://goodies.xfce.org/projects/panel-plugins/xfce4-dict-plugin
    - Throws a message
    romildo committed Apr 19, 2020
    Copy the full SHA
    f578c51 View commit details
  2. xfce.exo: 0.12.8 -> 0.12.11

    romildo committed Apr 19, 2020
    Copy the full SHA
    e18514f View commit details
  3. xfce.gigolo: 0.5.0 -> 0.5.1

    romildo committed Apr 19, 2020
    Copy the full SHA
    20b701d View commit details
  4. xfce.parole: 1.0.4 -> 1.0.5

    romildo committed Apr 19, 2020
    Copy the full SHA
    279bb5a View commit details
  5. Copy the full SHA
    c0c96e8 View commit details
  6. xfce.thunar: 1.8.9 -> 1.8.14

    romildo committed Apr 19, 2020
    Copy the full SHA
    5d7b798 View commit details
  7. xfce.tumbler: 0.2.7 -> 0.2.8

    romildo committed Apr 19, 2020
    Copy the full SHA
    c911a4c View commit details
  8. xfce.xfburn: 0.6.1 -> 0.6.2

    romildo committed Apr 19, 2020
    Copy the full SHA
    404d9c5 View commit details
  9. Copy the full SHA
    d2d14fa View commit details
  10. Copy the full SHA
    d233a80 View commit details
  11. Copy the full SHA
    97b4f63 View commit details
  12. Copy the full SHA
    8fdb483 View commit details
  13. Copy the full SHA
    118415a View commit details
  14. Copy the full SHA
    81cef8f View commit details
  15. Copy the full SHA
    79dc51f View commit details
  16. Copy the full SHA
    0c6b804 View commit details
  17. Copy the full SHA
    361b67e View commit details
  18. Copy the full SHA
    da4b533 View commit details
  19. Copy the full SHA
    7d84084 View commit details
  20. Copy the full SHA
    bed7bb9 View commit details
  21. Copy the full SHA
    f0a62ce View commit details
  22. Copy the full SHA
    869ad7c View commit details
  23. Copy the full SHA
    39343ed View commit details
  24. Copy the full SHA
    cb84711 View commit details
  25. Copy the full SHA
    80227a5 View commit details
  26. Copy the full SHA
    fec32ec View commit details
  27. Copy the full SHA
    4bf4f84 View commit details
  28. Copy the full SHA
    39621eb View commit details
  29. Copy the full SHA
    6ce6bdf View commit details
  30. Copy the full SHA
    37be87b View commit details
  31. Copy the full SHA
    360be69 View commit details
  32. Copy the full SHA
    68569ee View commit details
  33. Copy the full SHA
    ed93bfb View commit details
  34. Copy the full SHA
    a2c9736 View commit details
  35. Copy the full SHA
    11188c1 View commit details
  36. Copy the full SHA
    21fb9c5 View commit details
  37. Copy the full SHA
    c7c0940 View commit details
  38. Copy the full SHA
    fc4a10e View commit details
  39. Copy the full SHA
    c5d8f23 View commit details
  40. Merge pull request #85318 from romildo/upd.xfce

    xfce: update most packages
    romildo authored Apr 19, 2020
    Copy the full SHA
    76f2f29 View commit details
Showing with 300 additions and 187 deletions.
  1. +2 −2 pkgs/common-updater/generic-updater.nix
  2. +2 −2 pkgs/desktops/xfce/applications/gigolo/default.nix
  3. +2 −2 pkgs/desktops/xfce/applications/parole/default.nix
  4. +2 −2 pkgs/desktops/xfce/applications/xfburn/default.nix
  5. +2 −2 pkgs/desktops/xfce/applications/xfce4-dict/default.nix
  6. +2 −2 pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix
  7. +2 −2 pkgs/desktops/xfce/applications/xfce4-screenshooter/default.nix
  8. +2 −2 pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix
  9. +2 −2 pkgs/desktops/xfce/applications/xfce4-terminal/default.nix
  10. +2 −2 pkgs/desktops/xfce/applications/xfdashboard/default.nix
  11. +8 −4 pkgs/desktops/xfce/art/xfce4-icon-theme.nix
  12. +16 −5 pkgs/desktops/xfce/core/exo/default.nix
  13. +2 −2 pkgs/desktops/xfce/core/thunar/default.nix
  14. +2 −2 pkgs/desktops/xfce/core/tumbler/default.nix
  15. +2 −2 pkgs/desktops/xfce/core/xfce4-panel/default.nix
  16. +2 −2 pkgs/desktops/xfce/core/xfce4-power-manager/default.nix
  17. +2 −2 pkgs/desktops/xfce/core/xfce4-session/default.nix
  18. +2 −2 pkgs/desktops/xfce/core/xfce4-settings/default.nix
  19. +2 −2 pkgs/desktops/xfce/core/xfdesktop/default.nix
  20. +1 −3 pkgs/desktops/xfce/default.nix
  21. +2 −2 pkgs/desktops/xfce/panel-plugins/xfce4-battery-plugin/default.nix
  22. +2 −2 pkgs/desktops/xfce/panel-plugins/xfce4-clipman-plugin/default.nix
  23. +23 −7 pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix
  24. +0 −32 pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix
  25. +15 −5 pkgs/desktops/xfce/panel-plugins/xfce4-embed-plugin.nix
  26. +18 −8 pkgs/desktops/xfce/panel-plugins/xfce4-eyes-plugin.nix
  27. +18 −8 pkgs/desktops/xfce/panel-plugins/xfce4-fsguard-plugin.nix
  28. +17 −8 pkgs/desktops/xfce/panel-plugins/xfce4-genmon-plugin.nix
  29. +1 −1 pkgs/desktops/xfce/panel-plugins/xfce4-hardware-monitor-plugin.nix
  30. +19 −8 pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix
  31. +19 −10 pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix
  32. +3 −2 pkgs/desktops/xfce/panel-plugins/xfce4-netload-plugin/default.nix
  33. +21 −8 pkgs/desktops/xfce/panel-plugins/xfce4-notes-plugin.nix
  34. +4 −2 pkgs/desktops/xfce/panel-plugins/xfce4-pulseaudio-plugin/default.nix
  35. +5 −5 pkgs/desktops/xfce/panel-plugins/xfce4-sensors-plugin.nix
  36. +17 −7 pkgs/desktops/xfce/panel-plugins/xfce4-systemload-plugin.nix
  37. +16 −10 pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix
  38. +2 −2 pkgs/desktops/xfce/panel-plugins/xfce4-vala-panel-appmenu-plugin/default.nix
  39. +18 −7 pkgs/desktops/xfce/panel-plugins/xfce4-weather-plugin.nix
  40. +21 −7 pkgs/desktops/xfce/panel-plugins/xfce4-windowck-plugin.nix
4 changes: 2 additions & 2 deletions pkgs/common-updater/generic-updater.nix
Original file line number Diff line number Diff line change
@@ -5,8 +5,8 @@
, attrPath ? pname
, versionLister
, rev-prefix ? ""
, odd-unstable ? true
, patchlevel-unstable ? true
, odd-unstable ? false
, patchlevel-unstable ? false
}:

let
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/gigolo/default.nix
Original file line number Diff line number Diff line change
@@ -3,10 +3,10 @@
mkXfceDerivation {
category = "apps";
pname = "gigolo";
version = "0.5.0";
version = "0.5.1";
odd-unstable = false;

sha256 = "1lqsxb0d5i8p9vbzx8s4p3rga7va5h1q146xgmsa41j5v40wrlw6";
sha256 = "11a35z5apr26nl6fpmbsvvv3xf5w61sgzcb505plavrchpfbdxjn";

nativeBuildInputs = [ exo ];
buildInputs = [ gtk3 glib gvfs ];
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/parole/default.nix
Original file line number Diff line number Diff line change
@@ -7,9 +7,9 @@
mkXfceDerivation {
category = "apps";
pname = "parole";
version = "1.0.4";
version = "1.0.5";

sha256 = "18j4bmny37crryh4pvxcjjvj99mln6ljq2vy69awxhvrjx9ljv13";
sha256 = "0qgis2gnkcvg7xwp76cbi0ihqdjprvvw2d66hk7klhrafp7c0v13";

postPatch = ''
substituteInPlace src/plugins/mpris2/Makefile.am \
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfburn/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfburn";
version = "0.6.1";
version = "0.6.2";

sha256 = "0a1ly79x7j5pgr3vbsabb4i0jd5rryaigj9z8iqzr8p9miypx20v";
sha256 = "02axhsbbsvd31jb0xs1d2qxr614qb29pajv0sm2p1n1c2cv2fjh1";

nativeBuildInputs = [ libxslt docbook_xsl ];
buildInputs = [ exo gtk3 libburn libisofs libxfce4ui ];
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfce4-dict/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-dict";
version = "0.8.2";
version = "0.8.3";

sha256 = "1zbb0k0984ny7wy4gbk6ymkh87rbfakpim54yq4r3h5ymslx7iv7";
sha256 = "0p7k2ffknr23hh3j17dhh5q8adn736p2piwx0sg8f5dvvhhc5whz";

patches = [ ./configure-gio.patch ];

4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfce4-notifyd/default.nix
Original file line number Diff line number Diff line change
@@ -4,9 +4,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-notifyd";
version = "0.4.4";
version = "0.6.0";

sha256 = "1lmm9h3ych8dz9jpjkxg91f9ln14xs527nxjxsryks00kmqk4kai";
sha256 = "03lw7zil6pwvx537ibqrynxjz7d6iq6in7vdskrnnn16kfg6hjg2";

buildInputs = [ exo gtk3 glib libnotify libxfce4ui libxfce4util xfce4-panel xfconf ];

Original file line number Diff line number Diff line change
@@ -3,10 +3,10 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-screenshooter";
version = "1.9.5";
version = "1.9.7";
odd-unstable = false;

sha256 = "1h14sywvk9l06p3z1cpb79911j8w2wqbk03ldknjkia2rfymjk06";
sha256 = "14vbd7iigaw57hl47rnixk873c20q5clqynzkm9zzpqc568dxixd";

buildInputs = [ exo gtk3 libsoup libxfce4ui libxfce4util xfce4-panel glib-networking ];

4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfce4-taskmanager/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-taskmanager";
version = "1.2.2";
version = "1.2.3";

sha256 = "03js0pmhrybxa7hrp3gx4rm7j061ansv0bp2dwhnbrdpmzjysysc";
sha256 = "0818chns7vkvjqakgz8z790adkygcq4jlw59dv6kyzk17hxq6cxv";

nativeBuildInputs = [ exo ];
buildInputs = [ gtk3 libwnck3 libXmu ];
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfce4-terminal/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "apps";
pname = "xfce4-terminal";
version = "0.8.8";
version = "0.8.9.2";

sha256 = "0sg9vwyvhh7pjp83biv7gvf42423a7ly4dc7q2gn28kp6bds2qcp";
sha256 = "1vlpfsrdalqmsd86aj0kvvam5skzn6xngigjziwli6q6il6lb9fj";

buildInputs = [ gtk3 libxfce4ui vte xfconf pcre2 ];

4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/applications/xfdashboard/default.nix
Original file line number Diff line number Diff line change
@@ -17,11 +17,11 @@
mkXfceDerivation {
category = "apps";
pname = "xfdashboard";
version = "0.7.5";
version = "0.7.7";
rev-prefix = "";
odd-unstable = false;

sha256 = "0d0kg90h3li41bs75z3xldljsglkz220pba39c54qznnzb8v8a2i";
sha256 = "0b9pl3k8wl7svwhb9knhvr86gjg2904n788l8cbczwy046ql7pyc";

buildInputs = [
clutter
12 changes: 8 additions & 4 deletions pkgs/desktops/xfce/art/xfce4-icon-theme.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchurl, pkgconfig, intltool, gtk2, xfce }:
{ stdenv, fetchurl, pkgconfig, intltool, gtk3, xfce }:

let
category = "art";
@@ -13,9 +13,12 @@ stdenv.mkDerivation rec {
sha256 = "1yk6rx3zr9grm4jwpjvqdkl13pisy7qn1wm5cqzmd2kbsn96cy6l";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool gtk2 ];

nativeBuildInputs = [
pkgconfig
intltool
gtk3
];

passthru.updateScript = xfce.updateScript {
inherit pname version;
attrPath = "xfce.${pname}";
@@ -25,6 +28,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://www.xfce.org/";
description = "Icons for Xfce";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.eelco ];
};
21 changes: 16 additions & 5 deletions pkgs/desktops/xfce/core/exo/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
{ mkXfceDerivation, docbook_xsl, glib, libxslt, perlPackages, gtk3
{ mkXfceDerivation, docbook_xsl, glib, libxslt, perlPackages, gtk2, gtk3
, libxfce4ui, libxfce4util }:

mkXfceDerivation {
category = "xfce";
pname = "exo";
version = "0.12.8";
version = "0.12.11";

sha256 = "013am7q4pwfncf4hk2a3hv7yx2vxgzb5xm8qsi9mxkj29xdhrvs5";
sha256 = "1db7w6jk3i501x4qw0hs0ydrm1fjdkxmahzbv5iag859wnnlg0pd";

nativeBuildInputs = [ libxslt perlPackages.URI docbook_xsl ];
buildInputs = [ gtk3 glib libxfce4ui libxfce4util ];
nativeBuildInputs = [
libxslt
perlPackages.URI
docbook_xsl
];

buildInputs = [
gtk2 # some xfce plugins still uses gtk2
gtk3
glib
libxfce4ui
libxfce4util
];

# Workaround https://bugzilla.xfce.org/show_bug.cgi?id=15825
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/thunar/default.nix
Original file line number Diff line number Diff line change
@@ -21,9 +21,9 @@
let unwrapped = mkXfceDerivation {
category = "xfce";
pname = "thunar";
version = "1.8.9";
version = "1.8.14";

sha256 = "01w60csbs2nq1bhb8n1bnmjmx48fm0va3qbnq84z0h2dxpr80b1w";
sha256 = "1ph9bcqfm2nccliagl8zdl1dizh62qnr8m5hacri3cs2jhc0jjpy";

nativeBuildInputs = [
docbook_xsl
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/tumbler/default.nix
Original file line number Diff line number Diff line change
@@ -14,9 +14,9 @@
mkXfceDerivation {
category = "xfce";
pname = "tumbler";
version = "0.2.7";
version = "0.2.8";

sha256 = "14ql3fcxyz81qr9s0vcwh6j2ks5fl8jf9scwnkilv5jy0ii9l0ry";
sha256 = "1y9sphaz3izal96v53lps692xxzp5pad1d09kxsmmpm7pic4n1r2";

buildInputs = [
ffmpegthumbnailer
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/xfce4-panel/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-panel";
version = "4.14.0";
version = "4.14.3";

sha256 = "1v3f2xjz9gwa8maqqvv9w2dh1cgy03v89a9ny7nrv0cjsxwwrr15";
sha256 = "0h8cqs2bghmyp0jihjm2wc7j14k271j178vllin271xrl7kzmvzv";

nativeBuildInputs = [ gobject-introspection ];
buildInputs = [ exo garcon gtk2 gtk3 glib glib-networking libxfce4ui libxfce4util libwnck3 xfconf ];
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/xfce4-power-manager/default.nix
Original file line number Diff line number Diff line change
@@ -4,9 +4,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-power-manager";
version = "1.6.5";
version = "1.6.6";

sha256 = "0zazm2cgkz5xj7rvy9gbh4kaay2anfcmawg4gj38pnq3a8zcwwd5";
sha256 = "0lyp3dp4ijbpf21vanrvgm6rmfp8v0zyqxibdj5gxnadmvcq38iy";

nativeBuildInputs = [ automakeAddFlags exo ];
buildInputs = [ gtk3 libnotify libxfce4ui libxfce4util upower xfconf ];
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/xfce4-session/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-session";
version = "4.14.0";
version = "4.14.2";

sha256 = "0v0xzkdr5rgv6219c1dy96cghgw8bqnb313jccxihfgddf363104";
sha256 = "1gr6j96l792v33lbh7rqpbdjmy8m68hy14bsndx6bykv10zvmgx2";

buildInputs = [ exo gtk3 glib libxfce4ui libxfce4util libwnck3 xfconf polkit iceauth ];

4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/xfce4-settings/default.nix
Original file line number Diff line number Diff line change
@@ -5,9 +5,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfce4-settings";
version = "4.14.0";
version = "4.14.3";

sha256 = "13gmxd4sfgd6wky7s03bar58w9vl4i6jv2wncd6iajww791y5akn";
sha256 = "1zzngdj7mp2r6rcs8gvda1218zlz5gpnc6gsp20z32l69psp3yld";

postPatch = ''
for f in $(find . -name \*.c); do
4 changes: 2 additions & 2 deletions pkgs/desktops/xfce/core/xfdesktop/default.nix
Original file line number Diff line number Diff line change
@@ -3,9 +3,9 @@
mkXfceDerivation {
category = "xfce";
pname = "xfdesktop";
version = "4.14.1";
version = "4.14.2";

sha256 = "006w4xwmpwp34q2qkkixr3xz0vb0kny79pw64yj4304wsb5jr14g";
sha256 = "04fhm1pf9290sy3ymrmnfnm2x6fq5ldzvj5bjd9kz6zkx0nsq1za";

buildInputs = [
exo
4 changes: 1 addition & 3 deletions pkgs/desktops/xfce/default.nix
Original file line number Diff line number Diff line change
@@ -117,8 +117,6 @@ lib.makeScope pkgs.newScope (self: with self; {

xfce4-datetime-plugin = callPackage ./panel-plugins/xfce4-datetime-plugin { };

xfce4-dict-plugin = callPackage ./panel-plugins/xfce4-dict-plugin.nix { };

xfce4-dockbarx-plugin = callPackage ./panel-plugins/xfce4-dockbarx-plugin.nix { };

xfce4-embed-plugin = callPackage ./panel-plugins/xfce4-embed-plugin.nix { };
@@ -187,7 +185,6 @@ lib.makeScope pkgs.newScope (self: with self; {
xfce4_cpufreq_plugin = xfce4-cpufreq-plugin;
xfce4_cpugraph_plugin = xfce4-cpugraph-plugin;
xfce4_datetime_plugin = xfce4-datetime-plugin;
xfce4_dict_plugin = xfce4-dict-plugin;
xfce4_dockbarx_plugin = xfce4-dockbarx-plugin;
xfce4_embed_plugin = xfce4-embed-plugin;
xfce4_eyes_plugin = xfce4-eyes-plugin;
@@ -211,6 +208,7 @@ lib.makeScope pkgs.newScope (self: with self; {

xfce4-mixer = throw "deprecated 2019-08-18: obsoleted by xfce4-pulseaudio-plugin"; # added 2019-08-18
gtk-xfce-engine = throw "deprecated 2019-09-17: Xfce 4.14 deprecated gtk-xfce-engine"; # added 2019-09-17
xfce4-dict-plugin = throw "deprecated 2020-04-19: xfce4-dict-plugin is now part of xfce4-dict."; # added 2020-04-19

# added 2019-11-04
libxfce4ui_gtk3 = libxfce4ui;
Original file line number Diff line number Diff line change
@@ -3,10 +3,10 @@
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-battery-plugin";
version = "1.1.2";
version = "1.1.3";
rev-prefix = "";
odd-unstable = false;
sha256 = "0329miiclc8da6j0sz495p99hyrf9fjhvpmdl0556fphybz5agc0";
sha256 = "0ligdiasrfc3170kd7sif2ml6lvlpp11lbxz3xdvklqkv7p3323y";

buildInputs = [ gtk3 libxfce4ui libxfce4util xfce4-panel xfconf ];

Original file line number Diff line number Diff line change
@@ -3,8 +3,8 @@
mkXfceDerivation {
category = "panel-plugins";
pname = "xfce4-clipman-plugin";
version = "1.4.3";
sha256 = "1xk79xh1zk0x4r1z9m1dakp79pip0zh3naviybvl1dnpwwfc03gq";
version = "1.6.1";
sha256 = "03akijvry1n1fkziyvxwcksl4vy4lmnpgd5izjs8jai5sndhsszl";

buildInputs = [ exo gtk3 libXtst libxfce4ui libxfce4util xfce4-panel xfconf ];

30 changes: 23 additions & 7 deletions pkgs/desktops/xfce/panel-plugins/xfce4-cpugraph-plugin.nix
Original file line number Diff line number Diff line change
@@ -1,30 +1,46 @@
{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, libXtst, xorgproto, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk2, hicolor-icon-theme, xfce }:
{ stdenv, fetchurl, pkgconfig, intltool, glib, exo, libXtst, xorgproto, libxfce4util, xfce4-panel, libxfce4ui, xfconf, gtk3, hicolor-icon-theme, xfce }:

let
category = "panel-plugins";
in

stdenv.mkDerivation rec {
pname = "xfce4-cpugraph-plugin";
version = "1.0.5";
version = "1.1.0";

src = fetchurl {
url = "mirror://xfce/src/${category}/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.bz2";
sha256 = "1izl53q95m5xm2fiq7385vb1i9nwgjizxkmgpgh33zdckb40xnl5";
sha256 = "193bj1p54l4zrvgdjj0pvjn161d6dn82jh9invcy09sqwlj0mkiy";
};

nativeBuildInputs = [ pkgconfig ];
buildInputs = [ intltool glib exo libXtst xorgproto libxfce4util libxfce4ui xfce4-panel xfconf gtk2 hicolor-icon-theme ];

nativeBuildInputs = [
pkgconfig
intltool
];

buildInputs = [
glib
exo
libXtst
xorgproto
libxfce4util
libxfce4ui
xfce4-panel
xfconf
gtk3
hicolor-icon-theme
];

passthru.updateScript = xfce.updateScript {
inherit pname version;
attrPath = "xfce.${pname}";
versionLister = xfce.archiveLister category pname;
};

meta = with stdenv.lib; {
homepage = "https://goodies.xfce.org/projects/panel-plugins/${pname}";
homepage = "https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin";
description = "CPU graph show for Xfce panel";
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.AndersonTorres ];
};
Loading