boostHeaders: regular boost package now only contains headers
This commit is contained in:
parent
89cf0e4fea
commit
f327e9c922
@ -1,6 +1,6 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, freetype, lcms, libtiff, libxml2
|
{ stdenv, fetchurl, pkgconfig, freetype, lcms, libtiff, libxml2
|
||||||
, libart_lgpl, qt4, python, cups, fontconfig, libjpeg
|
, libart_lgpl, qt4, python, cups, fontconfig, libjpeg
|
||||||
, zlib, libpng, xorg, cairo, podofo, aspell, boostHeaders, cmake }:
|
, zlib, libpng, xorg, cairo, podofo, aspell, boost, cmake }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "scribus-1.4.3";
|
name = "scribus-1.4.3";
|
||||||
@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
|
|||||||
[ pkgconfig cmake freetype lcms libtiff libxml2 libart_lgpl qt4
|
[ pkgconfig cmake freetype lcms libtiff libxml2 libart_lgpl qt4
|
||||||
python cups fontconfig
|
python cups fontconfig
|
||||||
libjpeg zlib libpng podofo aspell cairo
|
libjpeg zlib libpng podofo aspell cairo
|
||||||
boostHeaders # for internal 2geom library
|
boost # for internal 2geom library
|
||||||
libXaw libXext libX11 libXtst libXi libXinerama
|
libXaw libXext libX11 libXtst libXi libXinerama
|
||||||
libpthreadstubs libXau libXdmcp
|
libpthreadstubs libXau libXdmcp
|
||||||
];
|
];
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, raspberrypifw, pcre, boostHeaders, freetype, zlib }:
|
{ stdenv, fetchurl, raspberrypifw, pcre, boost, freetype, zlib }:
|
||||||
|
|
||||||
let
|
let
|
||||||
ffmpeg = stdenv.mkDerivation rec {
|
ffmpeg = stdenv.mkDerivation rec {
|
||||||
@ -74,7 +74,7 @@ stdenv.mkDerivation rec {
|
|||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
cp omxplayer.bin $out/bin
|
cp omxplayer.bin $out/bin
|
||||||
'';
|
'';
|
||||||
buildInputs = [ raspberrypifw ffmpeg pcre boostHeaders freetype zlib ];
|
buildInputs = [ raspberrypifw ffmpeg pcre boost freetype zlib ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
homepage = https://github.com/huceke/omxplayer;
|
homepage = https://github.com/huceke/omxplayer;
|
||||||
|
@ -1,30 +0,0 @@
|
|||||||
{ stdenv, fetchurl, boost }:
|
|
||||||
|
|
||||||
let
|
|
||||||
version = stdenv.lib.removePrefix "boost-" boost.name;
|
|
||||||
pkgid = stdenv.lib.replaceChars ["-" "."] ["_" "_"] boost.name;
|
|
||||||
in
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "boost-headers-${version}";
|
|
||||||
|
|
||||||
src = boost.src;
|
|
||||||
|
|
||||||
phases = [ "installPhase" ];
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
mkdir -p $out/include
|
|
||||||
tar xf $src -C $out/include --strip-components=1 ${pkgid}/boost
|
|
||||||
'';
|
|
||||||
|
|
||||||
preferLocalBuild = true;
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
homepage = "http://boost.org/";
|
|
||||||
description = "Boost C++ Library Collection";
|
|
||||||
license = "boost-license";
|
|
||||||
|
|
||||||
platforms = stdenv.lib.platforms.unix;
|
|
||||||
maintainers = [ stdenv.lib.maintainers.viric stdenv.lib.maintainers.simons ];
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, cmake, mesa, zlib, openssl, libyamlcpp, boostHeaders
|
{stdenv, fetchurl, cmake, mesa, zlib, openssl, libyamlcpp, boost
|
||||||
, SDL, SDL_image, SDL_mixer, SDL_gfx }:
|
, SDL, SDL_image, SDL_mixer, SDL_gfx }:
|
||||||
|
|
||||||
let version = "1.0.0"; in
|
let version = "1.0.0"; in
|
||||||
@ -10,7 +10,7 @@ stdenv.mkDerivation {
|
|||||||
name = "openxcom-${version}.tar.gz";
|
name = "openxcom-${version}.tar.gz";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ cmake mesa zlib openssl libyamlcpp boostHeaders
|
buildInputs = [ cmake mesa zlib openssl libyamlcpp boost
|
||||||
SDL SDL_image SDL_mixer SDL_gfx ];
|
SDL SDL_image SDL_mixer SDL_gfx ];
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, fetchurl, boostHeaders }:
|
{ stdenv, fetchurl, boost }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "mini-httpd-1.4";
|
name = "mini-httpd-1.4";
|
||||||
@ -8,7 +8,7 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1i46klkx2ca1cgmlilajkx8gf7b7d7c2sj58llxfllh184pb6cpd";
|
sha256 = "1i46klkx2ca1cgmlilajkx8gf7b7d7c2sj58llxfllh184pb6cpd";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ boostHeaders ];
|
buildInputs = [ boost ];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
@ -1616,7 +1616,6 @@ let
|
|||||||
monit = callPackage ../tools/system/monit { };
|
monit = callPackage ../tools/system/monit { };
|
||||||
|
|
||||||
mosh = callPackage ../tools/networking/mosh {
|
mosh = callPackage ../tools/networking/mosh {
|
||||||
boost = boostHeaders;
|
|
||||||
inherit (perlPackages) IOTty;
|
inherit (perlPackages) IOTty;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -4581,8 +4580,6 @@ let
|
|||||||
boost156 = callPackage ../development/libraries/boost/1.56.nix { };
|
boost156 = callPackage ../development/libraries/boost/1.56.nix { };
|
||||||
boost = boost156;
|
boost = boost156;
|
||||||
|
|
||||||
boostHeaders = callPackage ../development/libraries/boost/header-only-wrapper.nix { };
|
|
||||||
|
|
||||||
botan = callPackage ../development/libraries/botan { };
|
botan = callPackage ../development/libraries/botan { };
|
||||||
botanUnstable = callPackage ../development/libraries/botan/unstable.nix { };
|
botanUnstable = callPackage ../development/libraries/botan/unstable.nix { };
|
||||||
|
|
||||||
@ -4686,9 +4683,7 @@ let
|
|||||||
|
|
||||||
cppunit = callPackage ../development/libraries/cppunit { };
|
cppunit = callPackage ../development/libraries/cppunit { };
|
||||||
|
|
||||||
cppnetlib = callPackage ../development/libraries/cppnetlib {
|
cppnetlib = callPackage ../development/libraries/cppnetlib { };
|
||||||
boost = boostHeaders;
|
|
||||||
};
|
|
||||||
|
|
||||||
cracklib = callPackage ../development/libraries/cracklib { };
|
cracklib = callPackage ../development/libraries/cracklib { };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user