Merge older staging
There's a security fix for curl.
This commit is contained in:
commit
e207d1f04a
@ -34,9 +34,9 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
preFixup = ''
|
preFixup = ''
|
||||||
gappsWrapperArgs+=('--prefix XDG_DATA_DIRS : "$out/share:$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH"'
|
gappsWrapperArgs+=(--prefix XDG_DATA_DIRS : $out/share:$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH
|
||||||
'--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"'
|
--prefix GST_PLUGIN_SYSTEM_PATH_1_0 : $GST_PLUGIN_SYSTEM_PATH_1_0
|
||||||
'--prefix GIO_EXTRA_MODULES : "${stdenv.lib.getLib gnome3.dconf}/lib/gio/modules"')
|
--prefix GIO_EXTRA_MODULES : ${stdenv.lib.getLib gnome3.dconf}/lib/gio/modules)
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -13,13 +13,11 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
buildInputs = [ makeWrapper pythonPackages.mpd2 ];
|
buildInputs = [ makeWrapper pythonPackages.mpd2 ];
|
||||||
|
|
||||||
buildPhase = ''
|
dontBuild = true;
|
||||||
echo skipping build phase...
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
DESTDIR=$out PREFIX=/ make install
|
DESTDIR=$out PREFIX=/ make install
|
||||||
wrapProgram $out/bin/clerk $out/bin/clerk \
|
wrapProgram $out/bin/clerk \
|
||||||
--prefix PATH : "${stdenv.lib.makeBinPath [ rofi mpc_cli perl utillinux libnotify ]}"
|
--prefix PATH : "${stdenv.lib.makeBinPath [ rofi mpc_cli perl utillinux libnotify ]}"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
|
|||||||
postInstall = ''
|
postInstall = ''
|
||||||
printf "backend : Qt4Agg\n" > "$out/share/gnuradio/matplotlibrc"
|
printf "backend : Qt4Agg\n" > "$out/share/gnuradio/matplotlibrc"
|
||||||
|
|
||||||
for file in "$out"/bin/* "$out"/share/gnuradio/examples/*/*.py; do
|
for file in $(find $out/bin $out/share/gnuradio/examples -type f -executable); do
|
||||||
wrapProgram "$file" \
|
wrapProgram "$file" \
|
||||||
--prefix PYTHONPATH : $PYTHONPATH:$(toPythonPath "$out") \
|
--prefix PYTHONPATH : $PYTHONPATH:$(toPythonPath "$out") \
|
||||||
--set MATPLOTLIBRC "$out/share/gnuradio"
|
--set MATPLOTLIBRC "$out/share/gnuradio"
|
||||||
|
@ -11,10 +11,10 @@ stdenv.mkDerivation {
|
|||||||
mkdir -p $out/bin
|
mkdir -p $out/bin
|
||||||
ln -s "${gnuradio}"/bin/* $out/bin/
|
ln -s "${gnuradio}"/bin/* $out/bin/
|
||||||
|
|
||||||
for file in "$out"/bin/*; do
|
for file in $(find $out/bin -type f -executable); do
|
||||||
wrapProgram "$file" \
|
wrapProgram "$file" \
|
||||||
--prefix PYTHONPATH : ${stdenv.lib.concatStringsSep ":"
|
--prefix PYTHONPATH : ${stdenv.lib.concatStringsSep ":"
|
||||||
(map (path: "$(toPythonPath ${path})") extraPackages)} \
|
(map (path: "$(toPythonPath ${path})") extraPackages)} \
|
||||||
--prefix GRC_BLOCKS_PATH : ${makeSearchPath "share/gnuradio/grc/blocks" extraPackages}
|
--prefix GRC_BLOCKS_PATH : ${makeSearchPath "share/gnuradio/grc/blocks" extraPackages}
|
||||||
done
|
done
|
||||||
|
|
||||||
|
@ -163,7 +163,7 @@ in stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
mkdir -p "$out/share/gsettings-schemas/collected-for-libreoffice/glib-2.0/schemas/"
|
mkdir -p "$out/share/gsettings-schemas/collected-for-libreoffice/glib-2.0/schemas/"
|
||||||
|
|
||||||
for a in sbase scalc sdraw smath swriter spadmin simpress soffice; do
|
for a in sbase scalc sdraw smath swriter simpress soffice; do
|
||||||
ln -s $out/lib/libreoffice/program/$a $out/bin/$a
|
ln -s $out/lib/libreoffice/program/$a $out/bin/$a
|
||||||
wrapProgram "$out/bin/$a" \
|
wrapProgram "$out/bin/$a" \
|
||||||
--prefix XDG_DATA_DIRS : \
|
--prefix XDG_DATA_DIRS : \
|
||||||
|
@ -32,8 +32,8 @@ stdenv.mkDerivation rec {
|
|||||||
postInstall = ''
|
postInstall = ''
|
||||||
for i in $out/lib/sawfish/sawfish-menu $out/bin/sawfish-about $out/bin/sawfish-client $out/bin/sawfish-config $out/bin/sawfish; do
|
for i in $out/lib/sawfish/sawfish-menu $out/bin/sawfish-about $out/bin/sawfish-client $out/bin/sawfish-config $out/bin/sawfish; do
|
||||||
wrapProgram $i \
|
wrapProgram $i \
|
||||||
--prefix REP_DL_LOAD_PATH "$out/lib/rep" \
|
--prefix REP_DL_LOAD_PATH : "$out/lib/rep" \
|
||||||
--set REP_LOAD_PATH "$out/share/sawfish/lisp"
|
--set REP_LOAD_PATH "$out/share/sawfish/lisp"
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -150,7 +150,7 @@ stdenv.mkDerivation {
|
|||||||
echo $dynamicLinker > $out/nix-support/dynamic-linker
|
echo $dynamicLinker > $out/nix-support/dynamic-linker
|
||||||
|
|
||||||
'' + (if targetPlatform.isDarwin then ''
|
'' + (if targetPlatform.isDarwin then ''
|
||||||
printf "export LD_DYLD_PATH+=%q\n" "$dynamicLinker" >> $out/nix-support/setup-hook
|
printf "export LD_DYLD_PATH=%q\n" "$dynamicLinker" >> $out/nix-support/setup-hook
|
||||||
'' else ''
|
'' else ''
|
||||||
if [ -e ${libc_lib}/lib/32/ld-linux.so.2 ]; then
|
if [ -e ${libc_lib}/lib/32/ld-linux.so.2 ]; then
|
||||||
echo ${libc_lib}/lib/32/ld-linux.so.2 > $out/nix-support/dynamic-linker-m32
|
echo ${libc_lib}/lib/32/ld-linux.so.2 > $out/nix-support/dynamic-linker-m32
|
||||||
|
@ -22,7 +22,8 @@ stdenv.mkDerivation rec {
|
|||||||
--replace '../compiler_test.pl' $out/bin/compiler_test.pl \
|
--replace '../compiler_test.pl' $out/bin/compiler_test.pl \
|
||||||
--replace '../$CONFIG_FILE' '$CONFIG_FILE'
|
--replace '../$CONFIG_FILE' '$CONFIG_FILE'
|
||||||
|
|
||||||
wrapProgram $out/bin/launchn.pl --prefix PERL5LIB : "$PERL5LIB" $out/bin/launchn.pl
|
wrapProgram $out/bin/launchn.pl \
|
||||||
|
--prefix PERL5LIB : "$PERL5LIB"
|
||||||
|
|
||||||
mkdir -p $out/share/csmith
|
mkdir -p $out/share/csmith
|
||||||
mv $out/bin/compiler_test.in $out/share/csmith/
|
mv $out/bin/compiler_test.in $out/share/csmith/
|
||||||
|
@ -25,9 +25,7 @@ stdenv.mkDerivation {
|
|||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
wrapProgram "$out/sbin/edac-ctl" \
|
wrapProgram "$out/sbin/edac-ctl" \
|
||||||
--set PATH : "" \
|
--set PATH ${stdenv.lib.makeBinPath [ dmidecode kmod ]}
|
||||||
--prefix PATH : "${dmidecode}/bin" \
|
|
||||||
--prefix PATH : "${kmod}/bin"
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
@ -750,7 +750,7 @@ configurePhase() {
|
|||||||
buildPhase() {
|
buildPhase() {
|
||||||
runHook preBuild
|
runHook preBuild
|
||||||
|
|
||||||
if [[ -z "$makeFlags" && ! ( -n "$makefile" || -e Makefile || -e makefile || -e GNUmakefile[[ ) ]]; then
|
if [[ -z "$makeFlags" && ! ( -n "$makefile" || -e Makefile || -e makefile || -e GNUmakefile ) ]]; then
|
||||||
echo "no Makefile, doing nothing"
|
echo "no Makefile, doing nothing"
|
||||||
else
|
else
|
||||||
# See https://github.com/NixOS/nixpkgs/pull/1354#issuecomment-31260409
|
# See https://github.com/NixOS/nixpkgs/pull/1354#issuecomment-31260409
|
||||||
|
@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
|
|||||||
''
|
''
|
||||||
buildPythonPath "$out $pythonPath"
|
buildPythonPath "$out $pythonPath"
|
||||||
gappsWrapperArgs+=(
|
gappsWrapperArgs+=(
|
||||||
--prefix PATH "$program_PATH"
|
--prefix PATH : "$program_PATH"
|
||||||
--set CUPS_DATADIR "${cups-filters}/share/cups"
|
--set CUPS_DATADIR "${cups-filters}/share/cups"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -21,11 +21,11 @@ assert scpSupport -> libssh2 != null;
|
|||||||
assert c-aresSupport -> c-ares != null;
|
assert c-aresSupport -> c-ares != null;
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "curl-7.54.1";
|
name = "curl-7.55.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://curl.haxx.se/download/${name}.tar.bz2";
|
url = "http://curl.haxx.se/download/${name}.tar.bz2";
|
||||||
sha256 = "1815iz5a7qghipjcl7s97hk4jqh4f3kqc487xi20rvh1s3r4vz7x";
|
sha256 = "1cg5h0klsx887qd4wpkk5bpkbw1bfc4q7adsrai71zhmdzn6j7dg";
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
|
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
|
||||||
@ -72,6 +72,10 @@ stdenv.mkDerivation rec {
|
|||||||
CXXCPP = "g++ -E";
|
CXXCPP = "g++ -E";
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
pushd docs/libcurl
|
||||||
|
make install
|
||||||
|
popd
|
||||||
|
|
||||||
moveToOutput bin/curl-config "$dev"
|
moveToOutput bin/curl-config "$dev"
|
||||||
sed '/^dependency_libs/s|${libssh2.dev}|${libssh2.out}|' -i "$out"/lib/*.la
|
sed '/^dependency_libs/s|${libssh2.dev}|${libssh2.out}|' -i "$out"/lib/*.la
|
||||||
'' + stdenv.lib.optionalString gnutlsSupport ''
|
'' + stdenv.lib.optionalString gnutlsSupport ''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user