Explicit pkgs.prefix
svn path=/nixpkgs/trunk/; revision=23329
This commit is contained in:
parent
c3948239d7
commit
608cde4f82
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, kdelibs, cmake, gmp, qca2, boost, gettext, qt47, automoc4,
|
{ stdenv, fetchurl, kdelibs, cmake, gmp, qca2, boost, gettext, qt4, automoc4,
|
||||||
perl }:
|
perl }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
# TODO: xfs.h
|
# TODO: xfs.h
|
||||||
buildInputs = [ cmake kdelibs gmp qca2 boost gettext qt47 automoc4 perl ];
|
buildInputs = [ cmake kdelibs gmp qca2 boost gettext qt4 automoc4 perl ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "A bittorrent library used in ktorrent";
|
description = "A bittorrent library used in ktorrent";
|
||||||
|
@ -1,8 +1,9 @@
|
|||||||
{ stdenv, fetchurl, qt47, vlc, automoc4, cmake }:
|
a@{ stdenv, fetchurl, qt4, vlc, automoc4, cmake, phonon }:
|
||||||
|
|
||||||
let
|
let
|
||||||
pn = "phonon-backend-vlc";
|
pn = "phonon-backend-vlc";
|
||||||
v = "0.2.0";
|
v = "0.2.0";
|
||||||
|
vlc = a.vlc.override { inherit qt4; }; #Force using the same qt version
|
||||||
in
|
in
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
@ -13,11 +14,11 @@ stdenv.mkDerivation {
|
|||||||
sha256 = "1sac7770vk0ppwbzl9nag387ks7sqmdnm7722kpzafhx1c2r7wsv";
|
sha256 = "1sac7770vk0ppwbzl9nag387ks7sqmdnm7722kpzafhx1c2r7wsv";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ qt47 vlc cmake automoc4 ];
|
buildInputs = [ qt4 vlc cmake automoc4 phonon ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "VideoLAN backend for Phonon multimedia framework";
|
description = "VideoLAN backend for Phonon multimedia framework";
|
||||||
inherit (qt47.meta) platforms;
|
inherit (qt4.meta) platforms;
|
||||||
maintainers = [ stdenv.lib.maintainers.urkud ];
|
maintainers = [ stdenv.lib.maintainers.urkud ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
{ stdenv, fetchurl, cmake, gettext, parted, libuuid, qt4, kde, perl }:
|
{ stdenv, fetchurl, cmake, gettext, parted, libuuid, qt4, kdelibs, kdebase,
|
||||||
|
automoc4, phonon, perl }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "partitionmanager-1.0.0";
|
name = "partitionmanager-1.0.0";
|
||||||
@ -9,7 +10,7 @@ stdenv.mkDerivation {
|
|||||||
};
|
};
|
||||||
|
|
||||||
buildInputs =
|
buildInputs =
|
||||||
[ cmake gettext parted libuuid qt4 kde.kdelibs kde.kdebase kde.automoc4 perl kde.phonon ];
|
[ cmake gettext parted libuuid qt4 kdelibs kdebase automoc4 perl phonon ];
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
export VERBOSE=1
|
export VERBOSE=1
|
||||||
|
@ -3252,7 +3252,7 @@ let
|
|||||||
useGTK = getPkgConfig "libiodbc" "gtk" false;
|
useGTK = getPkgConfig "libiodbc" "gtk" false;
|
||||||
};
|
};
|
||||||
|
|
||||||
libktorrent = newScope kde45 ../development/libraries/libktorrent { };
|
libktorrent = newScope pkgs.kde45 ../development/libraries/libktorrent { };
|
||||||
|
|
||||||
liblqr1 = callPackage ../development/libraries/liblqr-1 {
|
liblqr1 = callPackage ../development/libraries/liblqr-1 {
|
||||||
inherit (gnome) glib;
|
inherit (gnome) glib;
|
||||||
@ -3593,10 +3593,7 @@ let
|
|||||||
cplusplusSupport = !stdenv ? isDietLibC;
|
cplusplusSupport = !stdenv ? isDietLibC;
|
||||||
};
|
};
|
||||||
|
|
||||||
phonon_backend_vlc = callPackage ../development/libraries/phonon-backend-vlc {
|
phonon_backend_vlc = newScope pkgs.kde4 ../development/libraries/phonon-backend-vlc { };
|
||||||
vlc = vlc.override { qt4 = qt47; };
|
|
||||||
inherit (kde45) automoc4;
|
|
||||||
};
|
|
||||||
|
|
||||||
physfs = callPackage ../development/libraries/physfs { };
|
physfs = callPackage ../development/libraries/physfs { };
|
||||||
|
|
||||||
@ -3654,9 +3651,7 @@ let
|
|||||||
|
|
||||||
qtscriptgenerator = callPackage ../development/libraries/qtscriptgenerator { };
|
qtscriptgenerator = callPackage ../development/libraries/qtscriptgenerator { };
|
||||||
|
|
||||||
quassel = callPackage ../applications/networking/irc/quassel {
|
quassel = newScope pkgs.kde4 ../applications/networking/irc/quassel { };
|
||||||
inherit (kde4) qt4 kdelibs phonon automoc4;
|
|
||||||
};
|
|
||||||
|
|
||||||
quesoglc = callPackage ../development/libraries/quesoglc { };
|
quesoglc = callPackage ../development/libraries/quesoglc { };
|
||||||
|
|
||||||
@ -5107,13 +5102,10 @@ let
|
|||||||
awesome = callPackage ../applications/window-managers/awesome {
|
awesome = callPackage ../applications/window-managers/awesome {
|
||||||
inherit (gtkLibs) glib pango;
|
inherit (gtkLibs) glib pango;
|
||||||
lua = lua5;
|
lua = lua5;
|
||||||
cairo = cairo.override { xcbSupport = true;
|
cairo = cairo.override { xcbSupport = true; };
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
bangarang = callPackage ../applications/video/bangarang {
|
bangarang = newScope pkgs.kde4 ../applications/video/bangarang { };
|
||||||
inherit (kde4) qt4 kdelibs automoc4 phonon soprano kdemultimedia;
|
|
||||||
};
|
|
||||||
|
|
||||||
batik = callPackage ../applications/graphics/batik { };
|
batik = callPackage ../applications/graphics/batik { };
|
||||||
|
|
||||||
@ -5913,9 +5905,7 @@ let
|
|||||||
stdenv = stdenv2;
|
stdenv = stdenv2;
|
||||||
};
|
};
|
||||||
|
|
||||||
partitionManager = callPackage ../tools/misc/partition-manager {
|
partitionManager = newScope pkgs.kde4 ../tools/misc/partition-manager { };
|
||||||
kde = kde44;
|
|
||||||
};
|
|
||||||
|
|
||||||
pdftk = callPackage ../tools/typesetting/pdftk { };
|
pdftk = callPackage ../tools/typesetting/pdftk { };
|
||||||
|
|
||||||
@ -5992,14 +5982,11 @@ let
|
|||||||
libstdcpp5 = gcc33.gcc;
|
libstdcpp5 = gcc33.gcc;
|
||||||
};
|
};
|
||||||
|
|
||||||
rekonq = callPackage ../applications/networking/browsers/rekonq {
|
rekonq = newScope pkgs.kde4 ../applications/networking/browsers/rekonq {
|
||||||
inherit (gtkLibs) gtk;
|
inherit (gtkLibs) gtk;
|
||||||
inherit (kde4) qt4 kdelibs automoc4 phonon;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
rsibreak = callPackage ../applications/misc/rsibreak {
|
rsibreak = newScope pkgs.kde4 ../applications/misc/rsibreak { };
|
||||||
inherit (kde4) kdelibs kdebase_workspace;
|
|
||||||
};
|
|
||||||
|
|
||||||
rsync = callPackage ../applications/networking/sync/rsync {
|
rsync = callPackage ../applications/networking/sync/rsync {
|
||||||
enableACLs = !(stdenv.isDarwin || stdenv.isSunOS);
|
enableACLs = !(stdenv.isDarwin || stdenv.isSunOS);
|
||||||
@ -6031,9 +6018,7 @@ let
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
semnotes = callPackage ../applications/misc/semnotes {
|
semnotes = newScope pkgs.kde4 ../applications/misc/semnotes { };
|
||||||
inherit (kde4) qt4 kdelibs automoc4 phonon soprano;
|
|
||||||
};
|
|
||||||
|
|
||||||
skype_linux = callPackage_i686 ../applications/networking/skype { };
|
skype_linux = callPackage_i686 ../applications/networking/skype { };
|
||||||
|
|
||||||
@ -6172,17 +6157,17 @@ let
|
|||||||
vimHugeX = vim_configurable;
|
vimHugeX = vim_configurable;
|
||||||
|
|
||||||
vim_configurable = import ../applications/editors/vim/configurable.nix {
|
vim_configurable = import ../applications/editors/vim/configurable.nix {
|
||||||
inherit fetchurl stdenv ncurses pkgconfig gettext composableDerivation lib;
|
inherit (pkgs) fetchurl stdenv ncurses pkgconfig gettext composableDerivation lib;
|
||||||
inherit (xlibs) libX11 libXext libSM libXpm
|
inherit (pkgs.xlibs) libX11 libXext libSM libXpm
|
||||||
libXt libXaw libXau libXmu libICE;
|
libXt libXaw libXau libXmu libICE;
|
||||||
inherit (gtkLibs) glib gtk;
|
inherit (pkgs.gtkLibs) glib gtk;
|
||||||
features = "huge"; # one of tiny, small, normal, big or huge
|
features = "huge"; # one of tiny, small, normal, big or huge
|
||||||
# optional features by passing
|
# optional features by passing
|
||||||
# python
|
# python
|
||||||
# TODO mzschemeinterp perlinterp
|
# TODO mzschemeinterp perlinterp
|
||||||
inherit python perl tcl ruby /*x11*/;
|
inherit (pkgs) python perl tcl ruby /*x11*/;
|
||||||
|
|
||||||
lua = lua5;
|
lua = pkgs.lua5;
|
||||||
|
|
||||||
# optional features by flags
|
# optional features by flags
|
||||||
flags = [ "X11" ]; # only flag "X11" by now
|
flags = [ "X11" ]; # only flag "X11" by now
|
||||||
@ -6606,9 +6591,12 @@ let
|
|||||||
|
|
||||||
kde45 = callPackage ../desktops/kde-4.5 {
|
kde45 = callPackage ../desktops/kde-4.5 {
|
||||||
callPackage = newScope ({
|
callPackage = newScope ({
|
||||||
qjson = pkgs.qjson.override { qt4 = qt47; };
|
qjson = pkgs.qjson.override { inherit (pkgs.kde45) qt4; };
|
||||||
pyqt4 = pkgs.pyqt4.override { qt4 = qt47; };
|
pyqt4 = pkgs.pyqt4.override { inherit (pkgs.kde45) qt4; };
|
||||||
libdbusmenu_qt = pkgs.libdbusmenu_qt.override { qt4 = qt47; };
|
libdbusmenu_qt = pkgs.libdbusmenu_qt.override { inherit (pkgs.kde45) qt4; };
|
||||||
|
libktorrent = pkgs.libktorrent.override {
|
||||||
|
inherit (pkgs.kde45) qt4 kdelibs;
|
||||||
|
};
|
||||||
shared_desktop_ontologies = pkgs.shared_desktop_ontologies.override { v = "0.5"; };
|
shared_desktop_ontologies = pkgs.shared_desktop_ontologies.override { v = "0.5"; };
|
||||||
stdenv = pkgs.stdenv2;
|
stdenv = pkgs.stdenv2;
|
||||||
} // pkgs.kde45);
|
} // pkgs.kde45);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user