xfce: 4.10 -> 4.12 (close #6610)

authored by Domen Kožar and committed by Vladimír Čunát 9567ba46 b40eee79

+63 -68
+3 -2
pkgs/desktops/xfce/core/exo.nix
··· 3 stdenv.mkDerivation rec { 4 p_name = "exo"; 5 ver_maj = "0.10"; 6 - ver_min = "2"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "1kknxiz703q4snmry65ajm26jwjslbgpzdal6bd090m3z25q51dk"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 19 homepage = "http://www.xfce.org/projects/${p_name}"; 20 description = "Application library for the Xfce desktop environment"; 21 license = stdenv.lib.licenses.gpl2Plus; 22 }; 23 }
··· 3 stdenv.mkDerivation rec { 4 p_name = "exo"; 5 ver_maj = "0.10"; 6 + ver_min = "3"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "1g9651ra395v2fmzb943l68b9pg0rfxc19x97a62crchxwa4nw4m"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 19 homepage = "http://www.xfce.org/projects/${p_name}"; 20 description = "Application library for the Xfce desktop environment"; 21 license = stdenv.lib.licenses.gpl2Plus; 22 + platforms = stdenv.lib.platforms.linux; 23 }; 24 }
+6 -5
pkgs/desktops/xfce/core/garcon.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, glib, libxfce4util }: 2 3 stdenv.mkDerivation rec { 4 p_name = "garcon"; 5 - ver_maj = "0.2"; 6 - ver_min = "1"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "1xq14wayk07cil04yhrdkjhacz9dbldcl9i59sbrgrgznaw49dj8"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 14 - buildInputs = [ pkgconfig intltool glib libxfce4util ]; 15 16 meta = { 17 homepage = http://www.xfce.org/; 18 description = "Xfce menu support library"; 19 license = stdenv.lib.licenses.gpl2Plus; 20 }; 21 }
··· 1 + { stdenv, fetchurl, pkgconfig, intltool, glib, libxfce4util, libxfce4ui, gtk }: 2 3 stdenv.mkDerivation rec { 4 p_name = "garcon"; 5 + ver_maj = "0.4"; 6 + ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "0wm9pjbwq53s3n3nwvsyf0q8lbmhiy2ln3bn5ncihr9vf5cwhzbq"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 14 + buildInputs = [ pkgconfig intltool glib libxfce4util gtk libxfce4ui ]; 15 16 meta = { 17 homepage = http://www.xfce.org/; 18 description = "Xfce menu support library"; 19 license = stdenv.lib.licenses.gpl2Plus; 20 + platforms = stdenv.lib.platforms.linux; 21 }; 22 }
+5 -6
pkgs/desktops/xfce/core/gtk-xfce-engine.nix
··· 1 - { stdenv, fetchurl, pkgconfig, intltool, gtk, enableGtk3Support ? false, gtk3 }: 2 3 stdenv.mkDerivation rec { 4 p_name = "gtk-xfce-engine"; 5 - ver_maj = "3.0"; 6 - ver_min = "1"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "0vd0ly81540f9133abza56mlqqx1swp0j70ll8kf948sva0wy0zb"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 14 - #TODO: gtk3 15 - buildInputs = [ pkgconfig intltool gtk ] ++ stdenv.lib.optional enableGtk3Support gtk3; 16 17 meta = { 18 homepage = http://www.xfce.org/;
··· 1 + { stdenv, fetchurl, pkgconfig, intltool, gtk }: 2 3 stdenv.mkDerivation rec { 4 p_name = "gtk-xfce-engine"; 5 + ver_maj = "2.10"; 6 + ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "0rqrnjxx1lzla7wp2fadyixs6jy0js6xh005pgwyqbigpl0v7hy1"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 14 + buildInputs = [ pkgconfig intltool gtk ]; 15 16 meta = { 17 homepage = http://www.xfce.org/;
+3 -2
pkgs/desktops/xfce/core/libxfce4ui.nix
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "libxfce4ui"; 6 - ver_maj = "4.10"; 7 ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "1qm31s6568cz4c8rl9fsfq0xmf7pldxm0ki62gx1cpybihlgmfd2"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14 ··· 32 homepage = http://www.xfce.org/; 33 description = "Basic GUI library for Xfce"; 34 license = stdenv.lib.licenses.lgpl2Plus; 35 }; 36 }
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "libxfce4ui"; 6 + ver_maj = "4.12"; 7 ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "11rrhqxnfwx5jls3nlg9s2x8saag9f2zqk9cdm6hr3bs6cr9a781"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14 ··· 32 homepage = http://www.xfce.org/; 33 description = "Basic GUI library for Xfce"; 34 license = stdenv.lib.licenses.lgpl2Plus; 35 + platforms = stdenv.lib.platforms.linux; 36 }; 37 }
+3 -2
pkgs/desktops/xfce/core/libxfce4util.nix
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "libxfce4util"; 5 - ver_maj = "4.10"; 6 ver_min = "1"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "1fygyq9dywa989z1vb3d8hj4fg5ai75lcrngnf2s60jwf6nx2b78"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 17 homepage = http://www.xfce.org/; 18 description = "Basic utility non-GUI functions for Xfce"; 19 license = "bsd"; 20 }; 21 }
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "libxfce4util"; 5 + ver_maj = "4.12"; 6 ver_min = "1"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "07c8r3xwx5is298zk77m3r784gmr5y4mh8bbca5zdjqk5vxdwsw7"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 17 homepage = http://www.xfce.org/; 18 description = "Basic utility non-GUI functions for Xfce"; 19 license = "bsd"; 20 + platforms = stdenv.lib.platforms.linux; 21 }; 22 }
+4 -3
pkgs/desktops/xfce/core/thunar-volman.nix
··· 4 stdenv.mkDerivation rec { 5 p_name = "thunar-volman"; 6 ver_maj = "0.8"; 7 - ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "1sxw09fwyn5sr6ipxk7r8gqjyf41c2v7vkgl0l6mhy5mcb48f27z"; 12 }; 13 - name = "${p_name}-${ver_maj}.${ver_min}"; 14 15 buildInputs = 16 [ pkgconfig intltool exo gtk udev libxfce4ui libxfce4util
··· 4 stdenv.mkDerivation rec { 5 p_name = "thunar-volman"; 6 ver_maj = "0.8"; 7 + ver_min = "1"; 8 + name = "${p_name}-${ver_maj}.${ver_min}"; 9 10 src = fetchurl { 11 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 12 + sha256 = "1gf259n1v3y23n1zlkhyr6r0i8j59rnl1cmxvxj6la9cwdfbn22s"; 13 }; 14 + 15 16 buildInputs = 17 [ pkgconfig intltool exo gtk udev libxfce4ui libxfce4util
+2 -2
pkgs/desktops/xfce/core/thunar.nix
··· 6 stdenv.mkDerivation rec { 7 p_name = "thunar"; 8 ver_maj = "1.6"; 9 - ver_min = "3"; 10 11 src = fetchurl { 12 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/Thunar-${ver_maj}.${ver_min}.tar.bz2"; 13 - sha256 = "17api7nc3h93k2mzrfmw6ygc0fqmg78ja0qbkzd9rhhsi3v0c9ws"; 14 }; 15 name = "${p_name}-${ver_maj}.${ver_min}"; 16
··· 6 stdenv.mkDerivation rec { 7 p_name = "thunar"; 8 ver_maj = "1.6"; 9 + ver_min = "6"; 10 11 src = fetchurl { 12 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/Thunar-${ver_maj}.${ver_min}.tar.bz2"; 13 + sha256 = "1cl9v3rdzipyyxml3pyrzspxfmmssz5h5snpj18irq4an42539dr"; 14 }; 15 name = "${p_name}-${ver_maj}.${ver_min}"; 16
+2 -2
pkgs/desktops/xfce/core/tumbler.nix
··· 4 stdenv.mkDerivation rec { 5 p_name = "tumbler"; 6 ver_maj = "0.1"; 7 - ver_min = "30"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "013kacqyy1vya7kp6jgc1almp3cbbvq96a3r7f5myiihr1whvhp7"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
··· 4 stdenv.mkDerivation rec { 5 p_name = "tumbler"; 6 ver_maj = "0.1"; 7 + ver_min = "31"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "0wvip28gm2w061hn84zp2q4dv947ihylrppahn4cjspzff935zfh"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
+3 -3
pkgs/desktops/xfce/core/xfce4-appfinder.nix
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfce4-appfinder"; 6 - ver_maj = "4.10"; 7 - ver_min = "1"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "0xzbi1vvy724s7vljf4153h7s7zqqwg51bn9wirx4d33lzzp9vk5"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfce4-appfinder"; 6 + ver_maj = "4.12"; 7 + ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "0ry5hin8xhgnkmm9vs7jq8blk1cnbyr0s18nm1j6nsm7360abm1a"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
+2 -2
pkgs/desktops/xfce/core/xfce4-dev-tools.nix
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "xfce4-dev-tools"; 5 - ver_maj = "4.10"; 6 ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "1y1byfjciqhxqfxbjfp22bn5lxk3a01ng7zfjha8h5mzzfxlk5pp"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "xfce4-dev-tools"; 5 + ver_maj = "4.12"; 6 ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "1jxmyp80pwbfgmqmwpjxs7z5dmm6pyf3qj62z20xy44izraadqz2"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13
+3 -3
pkgs/desktops/xfce/core/xfce4-panel.nix
··· 4 5 stdenv.mkDerivation rec { 6 p_name = "xfce4-panel"; 7 - ver_maj = "4.10"; 8 - ver_min = "1"; 9 10 src = fetchurl { 11 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 12 - sha256 = "1mkmhhmy70izja6d6di65hay9ybqi8615pwjbx0lgqk53gnm4c2p"; 13 }; 14 name = "${p_name}-${ver_maj}.${ver_min}"; 15
··· 4 5 stdenv.mkDerivation rec { 6 p_name = "xfce4-panel"; 7 + ver_maj = "4.12"; 8 + ver_min = "0"; 9 10 src = fetchurl { 11 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 12 + sha256 = "1c4p3ckghvsad1sj5v8wmar5mh9cbhail9mmhad2f9pwwb10z4ih"; 13 }; 14 name = "${p_name}-${ver_maj}.${ver_min}"; 15
+3 -3
pkgs/desktops/xfce/core/xfce4-power-manager.nix
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfce4-power-manager"; 6 - ver_maj = "1.3"; 7 - ver_min = "2"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "0lv29ycws185qr89xn01vcddkvpddk7q6hni0s6d0nqvjavycg0j"; 12 }; 13 14 name = "${p_name}-${ver_maj}.${ver_min}";
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfce4-power-manager"; 6 + ver_maj = "1.4"; 7 + ver_min = "3"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "04909sfc2nrj2wg9cw6y9y2r9yrp3l3vc201sy1gaiap67fi33h1"; 12 }; 13 14 name = "${p_name}-${ver_maj}.${ver_min}";
+3 -11
pkgs/desktops/xfce/core/xfce4-session.nix
··· 6 7 stdenv.mkDerivation rec { 8 p_name = "xfce4-session"; 9 - ver_maj = "4.10"; 10 - ver_min = "1"; 11 12 src = fetchurl { 13 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 14 - sha256 = "10zwki7v55a325abr57wczcb5g7ml99cqk1p8ls8qycqqfyzlm01"; 15 }; 16 name = "${p_name}-${ver_maj}.${ver_min}"; 17 - 18 - patches = [(fetchpatch { 19 - name = "suspend+hibernate-via-logind.patch"; 20 - url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk/" 21 - + "xfce4-session-4.10.1-logind-support-for-suspend-hibernate.patch" 22 - + "?h=packages/xfce4-session&id=f84637fa2b"; 23 - sha256 = "1pnm1w9invyxjdbfm7p0brf9krl9jy8ab2ilwvizymp5i0vnj0xc"; 24 - })]; 25 26 buildInputs = 27 [ pkgconfig intltool gtk libxfce4util libxfce4ui libwnck dbus_glib
··· 6 7 stdenv.mkDerivation rec { 8 p_name = "xfce4-session"; 9 + ver_maj = "4.12"; 10 + ver_min = "0"; 11 12 src = fetchurl { 13 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 14 + sha256 = "01kvbd09c06j20n155hracsgrq06rlmfgdywffjsvlwpn19m9j38"; 15 }; 16 name = "${p_name}-${ver_maj}.${ver_min}"; 17 18 buildInputs = 19 [ pkgconfig intltool gtk libxfce4util libxfce4ui libwnck dbus_glib
+4 -5
pkgs/desktops/xfce/core/xfce4-settings-default-icon-theme.patch
··· 1 - diff -ru -x '*~' xfce4-settings-4.10.1/xfsettingsd/xsettings.xml xfce4-settings-4.10.1-new/xfsettingsd/xsettings.xml 2 - --- xfce4-settings-4.10.1/xfsettingsd/xsettings.xml 2013-05-05 18:12:54.000000000 +0200 3 - +++ xfce4-settings-4.10.1-new/xfsettingsd/xsettings.xml 2013-08-15 15:57:48.538586286 +0200 4 @@ -7,7 +7,7 @@ 5 <channel name="xsettings" version="1.0"> 6 <property name="Net" type="empty"> 7 <property name="ThemeName" type="empty"/> 8 - <property name="IconThemeName" type="empty"/> 9 + <property name="IconThemeName" type="string" value="Rodent"/> 10 - <property name="DoubleClickTime" type="int" value="250"/> 11 <property name="DoubleClickDistance" type="int" value="5"/> 12 - <property name="DndDragThreshold" type="int" value="8"/>
··· 1 + --- a/xfsettingsd/xsettings.xml 2015-02-28 22:32:02.681796319 +0100 2 + +++ b/xfsettingsd/xsettings.xml 2015-02-28 22:32:27.881214735 +0100 3 @@ -7,7 +7,7 @@ 4 <channel name="xsettings" version="1.0"> 5 <property name="Net" type="empty"> 6 <property name="ThemeName" type="empty"/> 7 - <property name="IconThemeName" type="empty"/> 8 + <property name="IconThemeName" type="string" value="Rodent"/> 9 + <property name="DoubleClickTime" type="int" value="400"/> 10 <property name="DoubleClickDistance" type="int" value="5"/> 11 + <property name="DndDragThreshold" type="int" value="8"/>
+5 -7
pkgs/desktops/xfce/core/xfce4-settings.nix
··· 1 { stdenv, fetchurl, pkgconfig, intltool, exo, gtk, libxfce4util, libxfce4ui 2 - , libglade, xfconf, xorg, libwnck, libnotify, libxklavier, garcon }: 3 4 #TODO: optional packages 5 stdenv.mkDerivation rec { 6 p_name = "xfce4-settings"; 7 - ver_maj = "4.10"; 8 - ver_min = "1"; 9 10 src = fetchurl { 11 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 12 - sha256 = "1m8k9s7qihwkkbjrrkmk103a6iwahxdfq65aswrsbqshx9cnk2hi"; 13 }; 14 15 name = "${p_name}-${ver_maj}.${ver_min}"; ··· 17 patches = [ ./xfce4-settings-default-icon-theme.patch ]; 18 19 buildInputs = 20 - [ pkgconfig intltool exo gtk libxfce4util libxfce4ui libglade 21 xfconf xorg.libXi xorg.libXcursor libwnck libnotify libxklavier garcon 22 - #gtk libxfce4util libxfcegui4 libwnck dbus_glib 23 - #xfconf libglade xorg.iceauth 24 ]; 25 26 configureFlags = "--enable-pluggable-dialogs --enable-sound-settings";
··· 1 { stdenv, fetchurl, pkgconfig, intltool, exo, gtk, libxfce4util, libxfce4ui 2 + , libglade, xfconf, xorg, libwnck, libnotify, libxklavier, garcon, upower }: 3 4 #TODO: optional packages 5 stdenv.mkDerivation rec { 6 p_name = "xfce4-settings"; 7 + ver_maj = "4.12"; 8 + ver_min = "0"; 9 10 src = fetchurl { 11 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 12 + sha256 = "108za1cmjslwzkdl76x9kwxkq8z734kg9nz8rxk057f10pqwxgh4"; 13 }; 14 15 name = "${p_name}-${ver_maj}.${ver_min}"; ··· 17 patches = [ ./xfce4-settings-default-icon-theme.patch ]; 18 19 buildInputs = 20 + [ pkgconfig intltool exo gtk libxfce4util libxfce4ui libglade upower 21 xfconf xorg.libXi xorg.libXcursor libwnck libnotify libxklavier garcon 22 ]; 23 24 configureFlags = "--enable-pluggable-dialogs --enable-sound-settings";
+3 -2
pkgs/desktops/xfce/core/xfconf.nix
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "xfconf"; 5 - ver_maj = "4.10"; 6 ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 - sha256 = "0xh520z0qh0ib0ijgnyrgii9h5d4pc53n6mx1chhyzfc86j1jlhp"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 19 homepage = http://docs.xfce.org/xfce/xfconf/start; 20 description = "Simple client-server configuration storage and query system for Xfce"; 21 license = stdenv.lib.licenses.gpl2; 22 }; 23 }
··· 2 3 stdenv.mkDerivation rec { 4 p_name = "xfconf"; 5 + ver_maj = "4.12"; 6 ver_min = "0"; 7 8 src = fetchurl { 9 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 10 + sha256 = "0mmi0g30aln3x98y5p507g17pipq0dj0bwypshan8cq5hkmfl44r"; 11 }; 12 name = "${p_name}-${ver_maj}.${ver_min}"; 13 ··· 19 homepage = http://docs.xfce.org/xfce/xfconf/start; 20 description = "Simple client-server configuration storage and query system for Xfce"; 21 license = stdenv.lib.licenses.gpl2; 22 + platforms = stdenv.lib.platforms.linux; 23 }; 24 }
+3 -3
pkgs/desktops/xfce/core/xfdesktop.nix
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfdesktop"; 6 - ver_maj = "4.10"; 7 - ver_min = "3"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "1kkj6axcbj82v3n2hkzsdranpqrxaarnyjxkpfs29dyqajjjpjh9"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfdesktop"; 6 + ver_maj = "4.12"; 7 + ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "1ivzgg4792nid6wcgd1nq5vc3z0y5ip6ymq7ci5j2qkp663qnykf"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14
+3 -4
pkgs/desktops/xfce/core/xfwm4.nix
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfwm4"; 6 - ver_maj = "4.10"; 7 - ver_min = "1"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 - sha256 = "0h57gwjs3j5f8ly0gmhl620338fg4qvlzs8gpqs9wxzblvxl831q"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14 15 - #TODO: kde systray, docs 16 buildInputs = 17 [ pkgconfig intltool gtk libglade libxfce4util libxfce4ui xfconf 18 libwnck libstartup_notification
··· 3 4 stdenv.mkDerivation rec { 5 p_name = "xfwm4"; 6 + ver_maj = "4.12"; 7 + ver_min = "0"; 8 9 src = fetchurl { 10 url = "mirror://xfce/src/xfce/${p_name}/${ver_maj}/${name}.tar.bz2"; 11 + sha256 = "0fnc2ps4k733n9qfpxrz047h1myyqjzxczl7fmkjmqwshvicpx19"; 12 }; 13 name = "${p_name}-${ver_maj}.${ver_min}"; 14 15 buildInputs = 16 [ pkgconfig intltool gtk libglade libxfce4util libxfce4ui xfconf 17 libwnck libstartup_notification
+3 -1
pkgs/desktops/xfce/default.nix
··· 1 - { config, pkgs, newScope }: let 2 3 callPackage = newScope (deps // xfce_self); 4
··· 1 + { config, pkgs, newScope }: 2 + 3 + let 4 5 callPackage = newScope (deps // xfce_self); 6