Merge pull request #106663 from alyssais/autoconf

autoconf: 2.69 -> 2.70
This commit is contained in:
Alyssa Ross 2020-12-19 22:26:50 +00:00 committed by GitHub
commit fc08002774
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 215 additions and 54 deletions

View File

@ -264,7 +264,9 @@ lib.makeScope pkgs.newScope (self: with self; {
gnome-flashback = callPackage ./misc/gnome-flashback { }; gnome-flashback = callPackage ./misc/gnome-flashback { };
gnome-panel = callPackage ./misc/gnome-panel { }; gnome-panel = callPackage ./misc/gnome-panel {
autoreconfHook = pkgs.autoreconfHook269;
};
gnome-tweaks = callPackage ./misc/gnome-tweaks { }; gnome-tweaks = callPackage ./misc/gnome-tweaks { };

View File

@ -0,0 +1,52 @@
{ stdenv, fetchurl, m4, perl }:
stdenv.mkDerivation rec {
name = "autoconf-2.69";
src = fetchurl {
url = "mirror://gnu/autoconf/${name}.tar.xz";
sha256 = "113nlmidxy9kjr45kg9x3ngar4951mvag1js2a3j8nxcz34wxsv4";
};
nativeBuildInputs = [ m4 perl ];
buildInputs = [ m4 ];
# Work around a known issue in Cygwin. See
# http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/6822 for
# details.
# There are many test failures on `i386-pc-solaris2.11'.
#doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS));
doCheck = false;
# Don't fixup "#! /bin/sh" in Autoconf, otherwise it will use the
# "fixed" path in generated files!
dontPatchShebangs = true;
enableParallelBuilding = true;
# Make the Autotest test suite run in parallel.
preCheck =''
export TESTSUITEFLAGS="-j$NIX_BUILD_CORES"
'';
doInstallCheck = false; # fails
meta = {
homepage = "https://www.gnu.org/software/autoconf/";
description = "Part of the GNU Build System";
longDescription = ''
GNU Autoconf is an extensible package of M4 macros that produce
shell scripts to automatically configure software source code
packages. These scripts can adapt the packages to many kinds of
UNIX-like systems without manual user intervention. Autoconf
creates a configuration script for a package from a template
file that lists the operating system features that the package
can use, in the form of M4 macro calls.
'';
license = stdenv.lib.licenses.gpl2Plus;
platforms = stdenv.lib.platforms.all;
};
}

View File

@ -6,11 +6,11 @@
# files. # files.
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "autoconf-2.69"; name = "autoconf-2.70";
src = fetchurl { src = fetchurl {
url = "mirror://gnu/autoconf/${name}.tar.xz"; url = "mirror://gnu/autoconf/${name}.tar.xz";
sha256 = "113nlmidxy9kjr45kg9x3ngar4951mvag1js2a3j8nxcz34wxsv4"; sha256 = "1ipckz0wr2mvhj9n3ys54fmf2aksin6bhqvzl304bn6rc1w257ps";
}; };
nativeBuildInputs = [ m4 perl ]; nativeBuildInputs = [ m4 perl ];
@ -20,8 +20,7 @@ stdenv.mkDerivation rec {
# http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/6822 for # http://thread.gmane.org/gmane.comp.sysutils.autoconf.bugs/6822 for
# details. # details.
# There are many test failures on `i386-pc-solaris2.11'. # There are many test failures on `i386-pc-solaris2.11'.
#doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS)); doCheck = ((!stdenv.isCygwin) && (!stdenv.isSunOS));
doCheck = false;
# Don't fixup "#! /bin/sh" in Autoconf, otherwise it will use the # Don't fixup "#! /bin/sh" in Autoconf, otherwise it will use the
# "fixed" path in generated files! # "fixed" path in generated files!
@ -34,8 +33,6 @@ stdenv.mkDerivation rec {
export TESTSUITEFLAGS="-j$NIX_BUILD_CORES" export TESTSUITEFLAGS="-j$NIX_BUILD_CORES"
''; '';
doInstallCheck = false; # fails
meta = { meta = {
homepage = "https://www.gnu.org/software/autoconf/"; homepage = "https://www.gnu.org/software/autoconf/";
description = "Part of the GNU Build System"; description = "Part of the GNU Build System";
@ -50,7 +47,7 @@ stdenv.mkDerivation rec {
can use, in the form of M4 macro calls. can use, in the form of M4 macro calls.
''; '';
license = stdenv.lib.licenses.gpl2Plus; license = stdenv.lib.licenses.gpl3Plus;
platforms = stdenv.lib.platforms.all; platforms = stdenv.lib.platforms.all;
}; };

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fetchpatch { stdenv, fetchFromGitHub, fetchpatch
, autoreconfHook, util-linux, nukeReferences, coreutils , autoreconfHook269, util-linux, nukeReferences, coreutils
, perl, buildPackages , perl, buildPackages
, configFile ? "all" , configFile ? "all"
@ -89,7 +89,7 @@ let
"PATH=${makeBinPath [ coreutils gawk gnused gnugrep systemd ]}" "PATH=${makeBinPath [ coreutils gawk gnused gnugrep systemd ]}"
''; '';
nativeBuildInputs = [ autoreconfHook nukeReferences ] nativeBuildInputs = [ autoreconfHook269 nukeReferences ]
++ optionals buildKernel (kernel.moduleBuildDependencies ++ [ perl ]) ++ optionals buildKernel (kernel.moduleBuildDependencies ++ [ perl ])
++ optional buildUser pkgconfig; ++ optional buildUser pkgconfig;
buildInputs = optionals buildUser [ zlib libuuid attr libtirpc ] buildInputs = optionals buildUser [ zlib libuuid attr libtirpc ]

View File

@ -120,6 +120,10 @@ in
{ deps = [ autoconf264 automake111x gettext libtool ]; } { deps = [ autoconf264 automake111x gettext libtool ]; }
../build-support/setup-hooks/autoreconf.sh; ../build-support/setup-hooks/autoreconf.sh;
autoreconfHook269 = makeSetupHook
{ deps = [ autoconf269 automake gettext libtool ]; }
../build-support/setup-hooks/autoreconf.sh;
autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; } autoPatchelfHook = makeSetupHook { name = "auto-patchelf-hook"; }
../build-support/setup-hooks/auto-patchelf.sh; ../build-support/setup-hooks/auto-patchelf.sh;
@ -243,7 +247,9 @@ in
archiver = callPackage ../applications/misc/archiver { }; archiver = callPackage ../applications/misc/archiver { };
# It segfaults if it uses qt5.15 # It segfaults if it uses qt5.15
digitalbitbox = libsForQt514.callPackage ../applications/misc/digitalbitbox { }; digitalbitbox = libsForQt514.callPackage ../applications/misc/digitalbitbox {
autoreconfHook = autoreconfHook269;
};
gretl = callPackage ../applications/science/math/gretl { }; gretl = callPackage ../applications/science/math/gretl { };
@ -1017,7 +1023,9 @@ in
apg = callPackage ../tools/security/apg { }; apg = callPackage ../tools/security/apg { };
apt-dater = callPackage ../tools/package-management/apt-dater { }; apt-dater = callPackage ../tools/package-management/apt-dater {
autoreconfHook = autoreconfHook269;
};
autorevision = callPackage ../tools/misc/autorevision { }; autorevision = callPackage ../tools/misc/autorevision { };
@ -3493,7 +3501,9 @@ in
duc = callPackage ../tools/misc/duc { }; duc = callPackage ../tools/misc/duc { };
duff = callPackage ../tools/filesystems/duff { }; duff = callPackage ../tools/filesystems/duff {
autoreconfHook = autoreconfHook269;
};
dumptorrent = callPackage ../tools/misc/dumptorrent { }; dumptorrent = callPackage ../tools/misc/dumptorrent { };
@ -3557,7 +3567,9 @@ in
eflite = callPackage ../applications/audio/eflite {}; eflite = callPackage ../applications/audio/eflite {};
eid-mw = callPackage ../tools/security/eid-mw { }; eid-mw = callPackage ../tools/security/eid-mw {
autoreconfHook = autoreconfHook269;
};
epubcheck = callPackage ../tools/text/epubcheck { }; epubcheck = callPackage ../tools/text/epubcheck { };
@ -4265,7 +4277,9 @@ in
gmvault = callPackage ../tools/networking/gmvault { }; gmvault = callPackage ../tools/networking/gmvault { };
gnash = callPackage ../misc/gnash { }; gnash = callPackage ../misc/gnash {
autoreconfHook = autoreconfHook269;
};
gnirehtet = callPackage ../tools/networking/gnirehtet { }; gnirehtet = callPackage ../tools/networking/gnirehtet { };
@ -4501,7 +4515,9 @@ in
gsmartcontrol = callPackage ../tools/misc/gsmartcontrol { }; gsmartcontrol = callPackage ../tools/misc/gsmartcontrol { };
gsmlib = callPackage ../development/libraries/gsmlib { }; gsmlib = callPackage ../development/libraries/gsmlib {
autoreconfHook = autoreconfHook269;
};
gssdp = callPackage ../development/libraries/gssdp { }; gssdp = callPackage ../development/libraries/gssdp { };
@ -5170,9 +5186,13 @@ in
libcloudproviders = callPackage ../development/libraries/libcloudproviders { }; libcloudproviders = callPackage ../development/libraries/libcloudproviders { };
libcoap = callPackage ../applications/networking/libcoap {}; libcoap = callPackage ../applications/networking/libcoap {
autoconf = autoconf269;
};
libcryptui = callPackage ../development/libraries/libcryptui { }; libcryptui = callPackage ../development/libraries/libcryptui {
autoreconfHook = autoreconfHook269;
};
libsmi = callPackage ../development/libraries/libsmi { }; libsmi = callPackage ../development/libraries/libsmi { };
@ -5590,7 +5610,9 @@ in
lv = callPackage ../tools/text/lv { }; lv = callPackage ../tools/text/lv { };
lxc = callPackage ../os-specific/linux/lxc { }; lxc = callPackage ../os-specific/linux/lxc {
autoreconfHook = autoreconfHook269;
};
lxcfs = callPackage ../os-specific/linux/lxcfs { }; lxcfs = callPackage ../os-specific/linux/lxcfs { };
lxd = callPackage ../tools/admin/lxd { }; lxd = callPackage ../tools/admin/lxd { };
@ -6350,7 +6372,9 @@ in
opn2bankeditor = callPackage ../tools/audio/opl3bankeditor/opn2bankeditor.nix { }; opn2bankeditor = callPackage ../tools/audio/opl3bankeditor/opn2bankeditor.nix { };
orangefs = callPackage ../tools/filesystems/orangefs { }; orangefs = callPackage ../tools/filesystems/orangefs {
autoreconfHook = autoreconfHook269;
};
os-prober = callPackage ../tools/misc/os-prober {}; os-prober = callPackage ../tools/misc/os-prober {};
@ -6422,7 +6446,9 @@ in
parastoo-fonts = callPackage ../data/fonts/parastoo-fonts { }; parastoo-fonts = callPackage ../data/fonts/parastoo-fonts { };
parcellite = callPackage ../tools/misc/parcellite { }; parcellite = callPackage ../tools/misc/parcellite {
autoreconfHook = autoreconfHook269;
};
patchutils = callPackage ../tools/text/patchutils { }; patchutils = callPackage ../tools/text/patchutils { };
@ -7595,6 +7621,7 @@ in
sysbench = callPackage ../development/tools/misc/sysbench {}; sysbench = callPackage ../development/tools/misc/sysbench {};
system-config-printer = callPackage ../tools/misc/system-config-printer { system-config-printer = callPackage ../tools/misc/system-config-printer {
autoreconfHook = autoreconfHook269;
libxml2 = libxml2Python; libxml2 = libxml2Python;
}; };
@ -7879,7 +7906,9 @@ in
ttf2pt1 = callPackage ../tools/misc/ttf2pt1 { }; ttf2pt1 = callPackage ../tools/misc/ttf2pt1 { };
ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint { }; ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint {
autoreconfHook = autoreconfHook269;
};
ttfautohint-nox = ttfautohint.override { enableGUI = false; }; ttfautohint-nox = ttfautohint.override { enableGUI = false; };
tty-clock = callPackage ../tools/misc/tty-clock { }; tty-clock = callPackage ../tools/misc/tty-clock { };
@ -8038,7 +8067,9 @@ in
verilator = callPackage ../applications/science/electronics/verilator {}; verilator = callPackage ../applications/science/electronics/verilator {};
verilog = callPackage ../applications/science/electronics/verilog {}; verilog = callPackage ../applications/science/electronics/verilog {
autoconf = autoconf269;
};
versus = callPackage ../applications/networking/versus { }; versus = callPackage ../applications/networking/versus { };
@ -8147,6 +8178,7 @@ in
watchman = callPackage ../development/tools/watchman { watchman = callPackage ../development/tools/watchman {
inherit (darwin.apple_sdk.frameworks) CoreServices; inherit (darwin.apple_sdk.frameworks) CoreServices;
autoconf = autoconf269;
}; };
wavefunctioncollapse = callPackage ../tools/graphics/wavefunctioncollapse {}; wavefunctioncollapse = callPackage ../tools/graphics/wavefunctioncollapse {};
@ -8269,7 +8301,9 @@ in
uhttpmock = callPackage ../development/libraries/uhttpmock { }; uhttpmock = callPackage ../development/libraries/uhttpmock { };
uim = callPackage ../tools/inputmethods/uim { }; uim = callPackage ../tools/inputmethods/uim {
autoconf = autoconf269;
};
uhub = callPackage ../servers/uhub { }; uhub = callPackage ../servers/uhub { };
@ -8463,6 +8497,7 @@ in
# It needs a cross compiler for mipsel to build the firmware it will # It needs a cross compiler for mipsel to build the firmware it will
# load into the Ben Nanonote # load into the Ben Nanonote
gccCross = pkgsCross.ben-nanonote.buildPackages.gccCrossStageStatic; gccCross = pkgsCross.ben-nanonote.buildPackages.gccCrossStageStatic;
autoconf = autoconf269;
}; };
clipnotify = callPackage ../tools/misc/clipnotify { }; clipnotify = callPackage ../tools/misc/clipnotify { };
@ -8590,7 +8625,9 @@ in
zbackup = callPackage ../tools/backup/zbackup {}; zbackup = callPackage ../tools/backup/zbackup {};
zbar = libsForQt5.callPackage ../tools/graphics/zbar { }; zbar = libsForQt5.callPackage ../tools/graphics/zbar {
autoreconfHook = autoreconfHook269;
};
zdelta = callPackage ../tools/compression/zdelta { }; zdelta = callPackage ../tools/compression/zdelta { };
@ -10214,7 +10251,9 @@ in
solc = callPackage ../development/compilers/solc { }; solc = callPackage ../development/compilers/solc { };
souffle = callPackage ../development/compilers/souffle { }; souffle = callPackage ../development/compilers/souffle {
autoreconfHook = autoreconfHook269;
};
spasm-ng = callPackage ../development/compilers/spasm-ng { }; spasm-ng = callPackage ../development/compilers/spasm-ng { };
@ -10776,6 +10815,7 @@ in
inherit (callPackage ../development/interpreters/ruby { inherit (callPackage ../development/interpreters/ruby {
inherit (darwin) libiconv libobjc libunwind; inherit (darwin) libiconv libobjc libunwind;
inherit (darwin.apple_sdk.frameworks) Foundation; inherit (darwin.apple_sdk.frameworks) Foundation;
autoreconfHook = autoreconfHook269;
bison = buildPackages.bison_3_5; bison = buildPackages.bison_3_5;
}) })
ruby_2_5 ruby_2_5
@ -11004,12 +11044,14 @@ in
autobuild = callPackage ../development/tools/misc/autobuild { }; autobuild = callPackage ../development/tools/misc/autobuild { };
autoconf = callPackage ../development/tools/misc/autoconf { }; autoconf = autoconf270;
autoconf-archive = callPackage ../development/tools/misc/autoconf-archive { }; autoconf-archive = callPackage ../development/tools/misc/autoconf-archive { };
autoconf213 = callPackage ../development/tools/misc/autoconf/2.13.nix { }; autoconf213 = callPackage ../development/tools/misc/autoconf/2.13.nix { };
autoconf264 = callPackage ../development/tools/misc/autoconf/2.64.nix { }; autoconf264 = callPackage ../development/tools/misc/autoconf/2.64.nix { };
autoconf269 = callPackage ../development/tools/misc/autoconf/2.69.nix { };
autoconf270 = callPackage ../development/tools/misc/autoconf { };
autocutsel = callPackage ../tools/X11/autocutsel{ }; autocutsel = callPackage ../tools/X11/autocutsel{ };
@ -11499,6 +11541,7 @@ in
fswatch = callPackage ../development/tools/misc/fswatch { fswatch = callPackage ../development/tools/misc/fswatch {
inherit (darwin.apple_sdk.frameworks) CoreServices; inherit (darwin.apple_sdk.frameworks) CoreServices;
autoreconfHook = autoreconfHook269;
}; };
fujprog = callPackage ../development/tools/misc/fujprog { fujprog = callPackage ../development/tools/misc/fujprog {
@ -11858,7 +11901,9 @@ in
opengrok = callPackage ../development/tools/misc/opengrok { }; opengrok = callPackage ../development/tools/misc/opengrok { };
openocd = callPackage ../development/tools/misc/openocd { }; openocd = callPackage ../development/tools/misc/openocd {
autoreconfHook = autoreconfHook269;
};
oprofile = callPackage ../development/tools/profiling/oprofile { oprofile = callPackage ../development/tools/profiling/oprofile {
libiberty_static = libiberty.override { staticBuild = true; }; libiberty_static = libiberty.override { staticBuild = true; };
@ -12454,9 +12499,13 @@ in
belle-sip = callPackage ../development/libraries/belle-sip { }; belle-sip = callPackage ../development/libraries/belle-sip { };
libbfd = callPackage ../development/libraries/libbfd { }; libbfd = callPackage ../development/libraries/libbfd {
autoreconfHook = autoreconfHook269;
};
libopcodes = callPackage ../development/libraries/libopcodes { }; libopcodes = callPackage ../development/libraries/libopcodes {
autoreconfHook = autoreconfHook269;
};
bicpl = callPackage ../development/libraries/science/biology/bicpl { }; bicpl = callPackage ../development/libraries/science/biology/bicpl { };
@ -12716,7 +12765,9 @@ in
inherit suidHelper serviceDirectories apparmor; inherit suidHelper serviceDirectories apparmor;
}; };
dee = callPackage ../development/libraries/dee { }; dee = callPackage ../development/libraries/dee {
autoreconfHook = autoreconfHook269;
};
dhex = callPackage ../applications/editors/dhex { }; dhex = callPackage ../applications/editors/dhex { };
@ -12820,6 +12871,7 @@ in
inherit (gst_all_1) inherit (gst_all_1)
gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad gstreamer gst-plugins-base gst-plugins-good gst-plugins-bad
gst-libav; gst-libav;
autoreconfHook = autoreconfHook269;
}; };
fcgi = callPackage ../development/libraries/fcgi { }; fcgi = callPackage ../development/libraries/fcgi { };
@ -13014,6 +13066,7 @@ in
gdal = callPackage ../development/libraries/gdal { gdal = callPackage ../development/libraries/gdal {
pythonPackages = python3Packages; pythonPackages = python3Packages;
autoreconfHook = autoreconfHook269;
}; };
gdal_1_11 = callPackage ../development/libraries/gdal/gdal-1_11.nix { }; gdal_1_11 = callPackage ../development/libraries/gdal/gdal-1_11.nix { };
@ -13414,6 +13467,7 @@ in
heimdal = callPackage ../development/libraries/kerberos/heimdal.nix { heimdal = callPackage ../development/libraries/kerberos/heimdal.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration; inherit (darwin.apple_sdk.frameworks) CoreFoundation Security SystemConfiguration;
autoreconfHook = autoreconfHook269;
}; };
libheimdal = heimdal; libheimdal = heimdal;
@ -13438,6 +13492,7 @@ in
hidapi = callPackage ../development/libraries/hidapi { hidapi = callPackage ../development/libraries/hidapi {
# TODO: remove once `udev` is `systemdMinimal` everywhere. # TODO: remove once `udev` is `systemdMinimal` everywhere.
udev = systemdMinimal; udev = systemdMinimal;
autoreconfHook = autoreconfHook269;
}; };
highfive = callPackage ../development/libraries/highfive { }; highfive = callPackage ../development/libraries/highfive { };
@ -13450,7 +13505,9 @@ in
hiredis-vip = callPackage ../development/libraries/hiredis-vip { }; hiredis-vip = callPackage ../development/libraries/hiredis-vip { };
hivex = callPackage ../development/libraries/hivex { }; hivex = callPackage ../development/libraries/hivex {
autoreconfHook = autoreconfHook269;
};
hound = callPackage ../development/tools/misc/hound { }; hound = callPackage ../development/tools/misc/hound { };
@ -13763,7 +13820,9 @@ in
libayatana-appindicator-gtk3 = libayatana-appindicator.override { gtkVersion = "3"; }; libayatana-appindicator-gtk3 = libayatana-appindicator.override { gtkVersion = "3"; };
libayatana-appindicator = callPackage ../development/libraries/libayatana-appindicator { }; libayatana-appindicator = callPackage ../development/libraries/libayatana-appindicator { };
libarchive = callPackage ../development/libraries/libarchive { }; libarchive = callPackage ../development/libraries/libarchive {
autoreconfHook = autoreconfHook269;
};
libasr = callPackage ../development/libraries/libasr { }; libasr = callPackage ../development/libraries/libasr { };
@ -13995,7 +14054,9 @@ in
libe57format = callPackage ../development/libraries/libe57format { }; libe57format = callPackage ../development/libraries/libe57format { };
libeatmydata = callPackage ../development/libraries/libeatmydata { }; libeatmydata = callPackage ../development/libraries/libeatmydata {
autoreconfHook = autoreconfHook269;
};
libeb = callPackage ../development/libraries/libeb { }; libeb = callPackage ../development/libraries/libeb { };
@ -14176,7 +14237,9 @@ in
libgpiod = callPackage ../development/libraries/libgpiod { }; libgpiod = callPackage ../development/libraries/libgpiod { };
libgpod = callPackage ../development/libraries/libgpod { }; libgpod = callPackage ../development/libraries/libgpod {
autoreconfHook = autoreconfHook269;
};
libgssglue = callPackage ../development/libraries/libgssglue { }; libgssglue = callPackage ../development/libraries/libgssglue { };
@ -14422,6 +14485,7 @@ in
libmatchbox = callPackage ../development/libraries/libmatchbox { }; libmatchbox = callPackage ../development/libraries/libmatchbox { };
libmatheval = callPackage ../development/libraries/libmatheval { libmatheval = callPackage ../development/libraries/libmatheval {
autoconf = autoconf269;
guile = guile_2_0; guile = guile_2_0;
}; };
@ -15878,7 +15942,9 @@ in
sbc = callPackage ../development/libraries/sbc { }; sbc = callPackage ../development/libraries/sbc { };
schroedinger = callPackage ../development/libraries/schroedinger { }; schroedinger = callPackage ../development/libraries/schroedinger {
autoreconfHook = autoreconfHook269;
};
SDL = callPackage ../development/libraries/SDL ({ SDL = callPackage ../development/libraries/SDL ({
inherit (darwin.apple_sdk.frameworks) OpenGL CoreAudio CoreServices AudioUnit Kernel Cocoa; inherit (darwin.apple_sdk.frameworks) OpenGL CoreAudio CoreServices AudioUnit Kernel Cocoa;
@ -16292,7 +16358,9 @@ in
totem-pl-parser = callPackage ../development/libraries/totem-pl-parser { }; totem-pl-parser = callPackage ../development/libraries/totem-pl-parser { };
tpm2-tss = callPackage ../development/libraries/tpm2-tss { }; tpm2-tss = callPackage ../development/libraries/tpm2-tss {
autoreconfHook = autoreconfHook269;
};
tremor = callPackage ../development/libraries/tremor { }; tremor = callPackage ../development/libraries/tremor { };
@ -16965,7 +17033,9 @@ in
cayley = callPackage ../servers/cayley { }; cayley = callPackage ../servers/cayley { };
charybdis = callPackage ../servers/irc/charybdis { }; charybdis = callPackage ../servers/irc/charybdis {
autoreconfHook = autoreconfHook269;
};
clamsmtp = callPackage ../servers/mail/clamsmtp { }; clamsmtp = callPackage ../servers/mail/clamsmtp { };
@ -17785,7 +17855,9 @@ in
tomcat_mysql_jdbc = callPackage ../servers/http/tomcat/jdbc/mysql { }; tomcat_mysql_jdbc = callPackage ../servers/http/tomcat/jdbc/mysql { };
torque = callPackage ../servers/computing/torque { }; torque = callPackage ../servers/computing/torque {
autoreconfHook = autoreconfHook269;
};
tt-rss = callPackage ../servers/tt-rss { }; tt-rss = callPackage ../servers/tt-rss { };
tt-rss-plugin-ff-instagram = callPackage ../servers/tt-rss/plugin-ff-instagram { }; tt-rss-plugin-ff-instagram = callPackage ../servers/tt-rss/plugin-ff-instagram { };
@ -21002,7 +21074,9 @@ in
elf-dissector = libsForQt5.callPackage ../applications/misc/elf-dissector { }; elf-dissector = libsForQt5.callPackage ../applications/misc/elf-dissector { };
elinks = callPackage ../applications/networking/browsers/elinks { }; elinks = callPackage ../applications/networking/browsers/elinks {
autoreconfHook = autoreconfHook269;
};
elvis = callPackage ../applications/editors/elvis { }; elvis = callPackage ../applications/editors/elvis { };
@ -21246,7 +21320,9 @@ in
fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { }; fritzing = libsForQt5.callPackage ../applications/science/electronics/fritzing { };
fsv = callPackage ../applications/misc/fsv { }; fsv = callPackage ../applications/misc/fsv {
autoreconfHook = autoreconfHook269;
};
ft2-clone = callPackage ../applications/audio/ft2-clone { }; ft2-clone = callPackage ../applications/audio/ft2-clone { };
@ -21592,6 +21668,7 @@ in
getxbook = callPackage ../applications/misc/getxbook { }; getxbook = callPackage ../applications/misc/getxbook { };
gimp = callPackage ../applications/graphics/gimp { gimp = callPackage ../applications/graphics/gimp {
autoreconfHook = autoreconfHook269;
gegl = gegl_0_4; gegl = gegl_0_4;
lcms = lcms2; lcms = lcms2;
inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; inherit (darwin.apple_sdk.frameworks) AppKit Cocoa;
@ -22704,7 +22781,9 @@ in
metersLv2 = callPackage ../applications/audio/meters_lv2 { }; metersLv2 = callPackage ../applications/audio/meters_lv2 { };
mhwaveedit = callPackage ../applications/audio/mhwaveedit {}; mhwaveedit = callPackage ../applications/audio/mhwaveedit {
autoreconfHook = autoreconfHook269;
};
michabo = libsForQt5.callPackage ../applications/misc/michabo { }; michabo = libsForQt5.callPackage ../applications/misc/michabo { };
@ -22927,7 +23006,9 @@ in
else null; else null;
}; };
mup = callPackage ../applications/audio/mup { }; mup = callPackage ../applications/audio/mup {
autoreconfHook = autoreconfHook269;
};
# TODO: we should probably merge these 2 # TODO: we should probably merge these 2
musescore = musescore =
@ -23121,6 +23202,7 @@ in
msmtp = callPackage ../applications/networking/msmtp { msmtp = callPackage ../applications/networking/msmtp {
inherit (darwin.apple_sdk.frameworks) Security; inherit (darwin.apple_sdk.frameworks) Security;
autoreconfHook = autoreconfHook269;
}; };
imapfilter = callPackage ../applications/networking/mailreaders/imapfilter.nix { imapfilter = callPackage ../applications/networking/mailreaders/imapfilter.nix {
@ -23821,7 +23903,9 @@ in
rkdeveloptool = callPackage ../misc/rkdeveloptool { }; rkdeveloptool = callPackage ../misc/rkdeveloptool { };
rofi-unwrapped = callPackage ../applications/misc/rofi { }; rofi-unwrapped = callPackage ../applications/misc/rofi {
autoreconfHook = autoreconfHook269;
};
rofi = callPackage ../applications/misc/rofi/wrapper.nix { }; rofi = callPackage ../applications/misc/rofi/wrapper.nix { };
rofi-pass = callPackage ../tools/security/pass/rofi-pass.nix { }; rofi-pass = callPackage ../tools/security/pass/rofi-pass.nix { };
@ -24095,7 +24179,9 @@ in
soxr = callPackage ../applications/misc/audio/soxr { }; soxr = callPackage ../applications/misc/audio/soxr { };
spek = callPackage ../applications/audio/spek { }; spek = callPackage ../applications/audio/spek {
autoreconfHook = autoreconfHook269;
};
spotify-unwrapped = callPackage ../applications/audio/spotify { spotify-unwrapped = callPackage ../applications/audio/spotify {
libgcrypt = libgcrypt_1_5; libgcrypt = libgcrypt_1_5;
@ -24127,7 +24213,9 @@ in
sslyze = with python3Packages; toPythonApplication sslyze; sslyze = with python3Packages; toPythonApplication sslyze;
ssr = callPackage ../applications/audio/soundscape-renderer {}; ssr = callPackage ../applications/audio/soundscape-renderer {
autoreconfHook = autoreconfHook269;
};
ssrc = callPackage ../applications/audio/ssrc { }; ssrc = callPackage ../applications/audio/ssrc { };
@ -24513,7 +24601,9 @@ in
vbindiff = callPackage ../applications/editors/vbindiff { }; vbindiff = callPackage ../applications/editors/vbindiff { };
vcprompt = callPackage ../applications/version-management/vcprompt { }; vcprompt = callPackage ../applications/version-management/vcprompt {
autoconf = autoconf269;
};
vcs = callPackage ../applications/video/vcs { }; vcs = callPackage ../applications/video/vcs { };
@ -24976,7 +25066,9 @@ in
gtk = gtk2; gtk = gtk2;
}; };
x11basic = callPackage ../development/compilers/x11basic { }; x11basic = callPackage ../development/compilers/x11basic {
autoconf = autoconf269;
};
x11vnc = callPackage ../tools/X11/x11vnc { }; x11vnc = callPackage ../tools/X11/x11vnc { };
@ -25281,7 +25373,9 @@ in
zeronet = callPackage ../applications/networking/p2p/zeronet { }; zeronet = callPackage ../applications/networking/p2p/zeronet { };
zexy = callPackage ../applications/audio/pd-plugins/zexy { }; zexy = callPackage ../applications/audio/pd-plugins/zexy {
autoconf = autoconf269;
};
zgrviewer = callPackage ../applications/graphics/zgrviewer {}; zgrviewer = callPackage ../applications/graphics/zgrviewer {};
@ -25405,7 +25499,10 @@ in
nbxplorer = callPackage ../applications/blockchains/nbxplorer { }; nbxplorer = callPackage ../applications/blockchains/nbxplorer { };
pivx = libsForQt5.callPackage ../applications/blockchains/pivx.nix { withGui = true; }; pivx = libsForQt5.callPackage ../applications/blockchains/pivx.nix { withGui = true; };
pivxd = callPackage ../applications/blockchains/pivx.nix { withGui = false; }; pivxd = callPackage ../applications/blockchains/pivx.nix {
withGui = false;
autoreconfHook = autoreconfHook269;
};
ethabi = callPackage ../applications/blockchains/ethabi.nix { }; ethabi = callPackage ../applications/blockchains/ethabi.nix { };
@ -25683,7 +25780,10 @@ in
freecell-solver = callPackage ../games/freecell-solver { }; freecell-solver = callPackage ../games/freecell-solver { };
freeciv = callPackage ../games/freeciv { qt5 = qt514; }; freeciv = callPackage ../games/freeciv {
autoreconfHook = autoreconfHook269;
qt5 = qt514;
};
freeciv_gtk = freeciv.override { freeciv_gtk = freeciv.override {
gtkClient = true; gtkClient = true;
@ -26663,7 +26763,9 @@ in
neuron-version = neuron.version; neuron-version = neuron.version;
}; };
kallisto = callPackage ../applications/science/biology/kallisto { }; kallisto = callPackage ../applications/science/biology/kallisto {
autoconf = autoconf269;
};
kssd = callPackage ../applications/science/biology/kssd { }; kssd = callPackage ../applications/science/biology/kssd { };
@ -27380,6 +27482,7 @@ in
boinc = callPackage ../applications/science/misc/boinc { }; boinc = callPackage ../applications/science/misc/boinc { };
celestia = callPackage ../applications/science/astronomy/celestia { celestia = callPackage ../applications/science/astronomy/celestia {
autoreconfHook = autoreconfHook269;
lua = lua5_1; lua = lua5_1;
inherit (pkgs.gnome2) gtkglext; inherit (pkgs.gnome2) gtkglext;
}; };

View File

@ -1,4 +1,4 @@
{ callPackage, wxGTK30, openssl_1_0_2 }: { callPackage, wxGTK30, openssl_1_0_2, autoconf269 }:
rec { rec {
lib = callPackage ../development/beam-modules/lib.nix {}; lib = callPackage ../development/beam-modules/lib.nix {};
@ -20,6 +20,7 @@ rec {
wxGTK = wxGTK30; wxGTK = wxGTK30;
# Can be enabled since the bug has been fixed in https://github.com/erlang/otp/pull/2508 # Can be enabled since the bug has been fixed in https://github.com/erlang/otp/pull/2508
parallelBuild = true; parallelBuild = true;
autoconf = autoconf269;
}; };
erlangR23_odbc = erlangR23.override { odbcSupport = true; }; erlangR23_odbc = erlangR23.override { odbcSupport = true; };
erlangR23_javac = erlangR23.override { javacSupport = true; }; erlangR23_javac = erlangR23.override { javacSupport = true; };
@ -33,6 +34,7 @@ rec {
wxGTK = wxGTK30; wxGTK = wxGTK30;
# Can be enabled since the bug has been fixed in https://github.com/erlang/otp/pull/2508 # Can be enabled since the bug has been fixed in https://github.com/erlang/otp/pull/2508
parallelBuild = true; parallelBuild = true;
autoconf = autoconf269;
}; };
erlangR22_odbc = erlangR22.override { odbcSupport = true; }; erlangR22_odbc = erlangR22.override { odbcSupport = true; };
erlangR22_javac = erlangR22.override { javacSupport = true; }; erlangR22_javac = erlangR22.override { javacSupport = true; };
@ -44,6 +46,7 @@ rec {
# R21 # R21
erlangR21 = lib.callErlang ../development/interpreters/erlang/R21.nix { erlangR21 = lib.callErlang ../development/interpreters/erlang/R21.nix {
wxGTK = wxGTK30; wxGTK = wxGTK30;
autoconf = autoconf269;
}; };
erlangR21_odbc = erlangR21.override { odbcSupport = true; }; erlangR21_odbc = erlangR21.override { odbcSupport = true; };
erlangR21_javac = erlangR21.override { javacSupport = true; }; erlangR21_javac = erlangR21.override { javacSupport = true; };
@ -55,6 +58,7 @@ rec {
# R20 # R20
erlangR20 = lib.callErlang ../development/interpreters/erlang/R20.nix { erlangR20 = lib.callErlang ../development/interpreters/erlang/R20.nix {
wxGTK = wxGTK30; wxGTK = wxGTK30;
autoconf = autoconf269;
}; };
erlangR20_odbc = erlangR20.override { odbcSupport = true; }; erlangR20_odbc = erlangR20.override { odbcSupport = true; };
erlangR20_javac = erlangR20.override { javacSupport = true; }; erlangR20_javac = erlangR20.override { javacSupport = true; };
@ -67,6 +71,7 @@ rec {
erlangR19 = lib.callErlang ../development/interpreters/erlang/R19.nix { erlangR19 = lib.callErlang ../development/interpreters/erlang/R19.nix {
wxGTK = wxGTK30; wxGTK = wxGTK30;
openssl = openssl_1_0_2; openssl = openssl_1_0_2;
autoconf = autoconf269;
}; };
erlangR19_odbc = erlangR19.override { odbcSupport = true; }; erlangR19_odbc = erlangR19.override { odbcSupport = true; };
erlangR19_javac = erlangR19.override { javacSupport = true; }; erlangR19_javac = erlangR19.override { javacSupport = true; };
@ -79,6 +84,7 @@ rec {
erlangR18 = lib.callErlang ../development/interpreters/erlang/R18.nix { erlangR18 = lib.callErlang ../development/interpreters/erlang/R18.nix {
wxGTK = wxGTK30; wxGTK = wxGTK30;
openssl = openssl_1_0_2; openssl = openssl_1_0_2;
autoconf = autoconf269;
}; };
erlangR18_odbc = erlangR18.override { odbcSupport = true; }; erlangR18_odbc = erlangR18.override { odbcSupport = true; };
erlangR18_javac = erlangR18.override { javacSupport = true; }; erlangR18_javac = erlangR18.override { javacSupport = true; };
@ -89,6 +95,7 @@ rec {
# Basho fork, using custom builder. # Basho fork, using custom builder.
erlang_basho_R16B02 = lib.callErlang ../development/interpreters/erlang/R16B02-basho.nix { erlang_basho_R16B02 = lib.callErlang ../development/interpreters/erlang/R16B02-basho.nix {
autoconf = autoconf269;
}; };
erlang_basho_R16B02_odbc = erlang_basho_R16B02.override { erlang_basho_R16B02_odbc = erlang_basho_R16B02.override {
odbcSupport = true; odbcSupport = true;