+40
-1
doc/cross-compilation.xml
+40
-1
doc/cross-compilation.xml
···How does this work in practice? Nixpkgs is now structured so that build-time dependencies are taken from <varname>buildPackages</varname>, whereas run-time dependencies are taken from the top level attribute set.For example, <varname>buildPackages.gcc</varname> should be used at build time, while <varname>gcc</varname> should be used at run time.Now, for most of Nixpkgs's history, there was no <varname>buildPackages</varname>, and most packages have not been refactored to use it explicitly.-Instead, one can use the four attributes used for specifying dependencies as documented in <xref linkend="ssec-stdenv-attributes"/>.+Instead, one can use the six (<emphasis>gasp</emphasis>) attributes used for specifying dependencies as documented in <xref linkend="ssec-stdenv-dependencies"/>.We "splice" together the run-time and build-time package sets with <varname>callPackage</varname>, and then <varname>mkDerivation</varname> for each of four attributes pulls the right derivation out.This splicing can be skipped when not cross compiling as the package sets are the same, but is a bit slow for cross compiling.Because of this, a best-of-both-worlds solution is in the works with no splicing or explicit access of <varname>buildPackages</varname> needed.···+Some frequently problems when packaging for cross compilation are good to just spell and answer.+Ideally the information above is exhaustive, so this section cannot provide any new information,+but its ludicrous and cruel to expect everyone to spend effort working through the interaction of many features just to figure out the same answer to the same common problem.+What if my package's build system needs to build a C program to be run under the build environment?+Many packages assume that an unprefixed <command>ar</command> is available, but Nix doesn't provide one.
+318
-39
doc/stdenv.xml
+318
-39
doc/stdenv.xml
···+As described in the Nix manual, almost any <filename>*.drv</filename> store path in a derivation's attribute set will induce a dependency on that derivation.+<varname>mkDerivation</varname>, however, takes a few attributes intended to, between them, include all the dependencies of a package.+This is done both for structure and consistency, but also so that certain other setup can take place.+For example, certain dependencies need their bin directories added to the <envar>PATH</envar>.+That is built-in, but other setup is done via a pluggable mechanism that works in conjunction with these dependency attributes.+Dependencies can be broken down along three axes: their host and target platforms relative to the new derivation's, and whether they are propagated.+The platform distinctions are motivated by cross compilation; see <xref linkend="chap-cross"/> for exactly what each platform means.+The build platform is ignored because it is a mere implementation detail of the package satisfying the dependency:+As a general programming principle, dependencies are always <emphasis>specified</emphasis> as interfaces, not concrete implementation.+But even if one is not cross compiling, the platforms imply whether or not the dependency is needed at run-time or build-time, a concept that makes perfect sense outside of cross compilation.+For now, the run-time/build-time distinction is just a hint for mental clarity, but in the future it perhaps could be enforced.+The extension of <envar>PATH</envar> with dependencies, alluded to above, proceeds according to the relative platforms alone.+The process is carried out only for dependencies whose host platform matches the new derivation's build platform–i.e. which run on the platform where the new derivation will be built.+the platforms would be assumed to be unique for native and cross builds alike, so only the <varname>depsBuild*</varname> and <varname>nativeBuildDependencies</varname> dependencies would affect the <envar>PATH</envar>.+For each dependency <replaceable>dep</replaceable> of those dependencies, <filename><replaceable>dep</replaceable>/bin</filename>, if present, is added to the <envar>PATH</envar> environment variable.+The dependency is propagated when it forces some of its other-transitive (non-immediate) downstream dependencies to also take it on as an immediate dependency.+Nix itself already takes a package's transitive dependencies into account, but this propagation ensures nixpkgs-specific infrastructure like setup hooks (mentioned above) also are run as if the propagated dependency.+It is important to note dependencies are not necessary propagated as the same sort of dependency that they were before, but rather as the corresponding sort so that the platform rules still line up.+The exact rules for dependency propagation can be given by assigning each sort of dependency two integers based one how it's host and target platforms are offset from the depending derivation's platforms.+Those offsets are given are given below in the descriptions of each dependency list attribute.+Algorithmically, we traverse propagated inputs, accumulating every propagated dep's propagated deps and adjusting them to account for the "shift in perspective" described by the current dep's platform offsets.+This results in sort a transitive closure of the dependency relation, with the offsets being approximately summed when two dependency links are combined.+We also prune transitive deps whose combined offsets go out-of-bounds, which can be viewed as a filter over that transitive closure removing dependencies that are blatantly absurd.+We can define the process precisely with <link xlink:href="https://en.wikipedia.org/wiki/Natural_deduction">Natural Deduction</link> using the inference rules.+The <function>findInputs</function> function, currently residing in <filename>pkgs/stdenv/generic/setup.sh</filename>, implements the propagation logic.+They're confusing in very different ways so...hopefully if something doesn't make sense in one presentation, it does in the other!+In the common case, the target offset of a dependency is the successor to the target offset: <literal>t = h + 1</literal>.+The target offset is the transitive dep is simply the host offset + 1, just as it was with the dependencies composed to make this transitive one;+Because of the bounds checks, the uncommon cases are <literal>h = t</literal> and <literal>h + 2 = t</literal>.+In the former case, the motivation for <function>mapOffset</function> is that since its host and target platforms are the same, no transitive dep of it should be able to "discover" an offset greater than its reduced target offsets.+<function>mapOffset</function> effectively "squashes" all its transitive dependencies' offsets so that none will ever be greater than the target offset of the original <literal>h = t</literal> package.+In the other case, <literal>h + 1</literal> is skipped over between the host and target offsets.+Instead of squashing the offsets, we need to "rip" them apart so no transitive dependencies' offset is that one.+Overall, the unifying theme here is that propagation shouldn't be introducing transitive dependencies involving platforms the needing package is unaware of.+The offset bounds checking and definition of <function>mapOffset</function> together ensure that this is the case.+Discovering a new offset is discovering a new platform, and since those platforms weren't in the derivation "spec" of the needing package, they cannot be relevant.+From a capability perspective, we can imagine that the host and target platforms of a package are the capabilities a package requires, and the depending package must provide the capability to the dependency.+A list of dependencies whose host and target platforms are the new derivation's build platform.+This means a <literal>-1</literal> host and <literal>-1</literal> target offset from the new derivation's platforms.+They are programs/libraries used at build time that furthermore produce programs/libraries also used at build time.+If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it in <varname>nativeBuildInputs</varname>instead.+The most common use for this <literal>buildPackages.stdenv.cc</literal>, the default C compiler for this role.+Since these packages are able to be run at build time, that are always added to the <envar>PATH</envar>, as described above.+But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies.+A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's host platform.+This means a <literal>-1</literal> host offset and <literal>0</literal> target offset from the new derivation's platforms.+They are programs/libraries used at build time that, if they are a compiler or similar tool, produce code to run at run time—i.e. tools used to build the new derivation.+If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname> or <varname>depsBuildTarget</varname>.+Since these packages are able to be run at build time, that are added to the <envar>PATH</envar>, as described above.+But since these packages only are guaranteed to be able to run then, they shouldn't persist as run-time dependencies.+A list of dependencies whose host platform is the new derivation's build platform, and target platform is the new derivation's target platform.+This means a <literal>-1</literal> host offset and <literal>1</literal> target offset from the new derivation's platforms.+They are programs used at build time that produce code to run at run with code produced by the depending package.+Most commonly, these would tools used to build the runtime or standard library the currently-being-built compiler will inject into any code it compiles.+In many cases, the currently-being built compiler is itself employed for that task, but when that compiler won't run (i.e. its build and host platform differ) this is not possible.+Other times, the compiler relies on some other tool, like binutils, that is always built separately so the dependency is unconditional.+As the only one where the platform offsets are not adjacent integers, it requires thinking of a bootstrapping stage <emphasis>two</emphasis> away from the current one.+try not to need this sort dependency, and try not avoid building standard libraries / runtimes in the same derivation as the compiler produces code using them.+Instead strive to build those like a normal library, using the newly-built compiler just as a normal library would.+In short, do not use this attribute unless you are packaging a compiler and are sure it is needed.+Since these packages are able to be run at build time, that are added to the <envar>PATH</envar>, as described above.+But since these packages only are guaranteed to be able to run then, they shouldn't persist as run-time dependencies.-If set to 1 or higher, <literal>stdenv</literal> will print moderate debug information during the build.-In particular, the <command>gcc</command> and <command>ld</command> wrapper scripts will print out the complete command line passed to the wrapped tools.-If set to 6 or higher, the <literal>stdenv</literal> setup script will be run with <literal>set -x</literal> tracing.-If set to 7 or higher, the <command>gcc</command> and <command>ld</command> wrapper scripts will also be run with <literal>set -x</literal> tracing.+A list of dependencies whose host and target platforms match the new derivation's host platform.+This means a both <literal>0</literal> host offset and <literal>0</literal> target offset from the new derivation's host platform.+In practice, that would usually be tools used by compilers for metaprogramming/macro systems, or libraries used by the macros/metaprogramming code itself.+It's always preferable to use a <varname>depsBuildBuild</varname> dependency in the derivation being built than a <varname>depsHostHost</varname> on the tool doing the building for this purpose.+This means a <literal>0</literal> host offset and <literal>1</literal> target offset from the new derivation's host platform.+If the dependency doesn't care about the target platform (i.e. isn't a compiler or similar tool), put it here, rather than in <varname>depsBuildBuild</varname>.+These often are programs/libraries used by the new derivation at <emphasis>run</emphasis>-time, but that isn't always the case.+For example, the machine code in a statically linked library is only used at run time, but the derivation containing the library is only needed at build time.+These are packages that run on the target platform, e.g. the standard library or run-time deps of standard library that a compiler insists on knowing about.+It's poor form in almost all cases for a package to depend on another from a future stage [future stage corresponding to positive offset].-I.e. these dependencies should not make it into the package's runtime-closure, though this is currently not checked.-For each dependency <replaceable>dir</replaceable>, the directory <filename><replaceable>dir</replaceable>/bin</filename>, if it exists, is added to the <envar>PATH</envar> environment variable.-For instance, if <varname>buildInputs</varname> contains Perl, then the <filename>lib/site_perl</filename> subdirectory of each input is added to the <envar>PERL5LIB</envar> environment variable.+This perhaps never ought to be used, but it is included for consistency [see below for the others].-Currently, the build-time environment is modified in the exact same way as with <varname>nativeBuildInputs</varname>.-This is problematic in that when cross-compiling, foreign executables can clobber native ones on the <envar>PATH</envar>.-A statically-linked library should be listed here because ultimately that generated machine code will be used at run-time, even though a derivation containing the object files or static archives will only be used at build-time.+This would be called <varname>depsBuildHostPropagated</varname> but for historical continuity.+For example, if package <varname>Y</varname> has <literal>propagatedNativeBuildInputs = [X]</literal>, and package <varname>Z</varname> has <literal>buildInputs = [Y]</literal>, then package <varname>Z</varname> will be built as if it included package <varname>X</varname> in its <varname>nativeBuildInputs</varname>.+If instead, package <varname>Z</varname> has <literal>nativeBuildInputs = [Y]</literal>, then <varname>Z</varname> will be built as if it included <varname>X</varname> in the <varname>depsBuildBuild</varname> of package <varname>Z</varname>, because of the sum of the two <literal>-1</literal> host offsets.-Like <varname>nativeBuildInputs</varname>, but these dependencies are <emphasis>propagated</emphasis>:-that is, the dependencies listed here are added to the <varname>nativeBuildInputs</varname> of any package that uses <emphasis>this</emphasis> package as a dependency.-So if package Y has <literal>propagatedNativeBuildInputs = [X]</literal>, and package Z has <literal>nativeBuildInputs = [Y]</literal>,-Like <varname>buildInputs</varname>, but propagated just like <varname>propagatedNativeBuildInputs</varname>.-This inherits <varname>buildInputs</varname>'s flaws of clobbering native executables when cross-compiling and being confusing for static linking.+This would be called <varname>depsHostTargetPropagated</varname> but for historical continuity.+If set to 1 or higher, <literal>stdenv</literal> will print moderate debug information during the build.+In particular, the <command>gcc</command> and <command>ld</command> wrapper scripts will print out the complete command line passed to the wrapped tools.+If set to 6 or higher, the <literal>stdenv</literal> setup script will be run with <literal>set -x</literal> tracing.+If set to 7 or higher, the <command>gcc</command> and <command>ld</command> wrapper scripts will also be run with <literal>set -x</literal> tracing.···By default, when cross compiling, the configure script has <option>--build=...</option> and <option>--host=...</option> passed.Packages can instead pass <literal>[ "build" "host" "target" ]</literal> or a subset to control exactly which platform flags are passed.-Note eventually these will be passed when in native builds too, to improve determinism: build-time guessing, as is done today, is a risk of impurity.+<footnote><para>Eventually these will be passed when in native builds too, to improve determinism: build-time guessing, as is done today, is a risk of impurity.</para></footnote>···+Like <varname>dontStripHost</varname>, but only affects the <command>strip</command> command targetting the package's host platform.+Like <varname>dontStripHost</varname>, but only affects the <command>strip</command> command targetting the packages' target platform.···+Nix itself considers a build-time dependency merely something that should previously be built and accessible at build time—packages themselves are on their own to perform any additional setup.+In most cases, that is fine, and the downstream derivation can deal with it's own dependencies.+But for a few common tasks, that would result in almost every package doing the same sort of setup work---depending not on the package itself, but entirely on which dependencies were used.+In order to alleviate this burden, the <firstterm>setup hook></firstterm>mechanism was written, where any package can include a shell script that [by convention rather than enforcement by Nix], any downstream reverse-dependency will source as part of its build process.+That allows the downstream dependency to merely specify its dependencies, and lets those dependencies effectively initialize themselves.+The Setup hook mechanism is a bit of a sledgehammer though: a powerful feature with a broad and indiscriminate area of effect.+Nix itself is unchanged, but the spirit of adding dependencies being effect-free is violated even if the letter isn't.+For example, if a derivation path is mentioned more than once, Nix itself doesn't care and simply makes sure the dependency derivation is already built just the same—depending is just needing something to exist, and needing is idempotent.+However, a dependency specified twice will have its setup hook run twice, and that could easily change the build environment (though a well-written setup hook will therefore strive to be idempotent so this is in fact not observable).+More broadly, setup hooks are anti-modular in that multiple dependencies, whether the same or different, should not interfere and yet their setup hooks may well do so.+The most typical use of the setup hook is actually to add other hooks which are then run (i.e. after all the setup hooks) on each dependency.+For example, the C compiler wrapper's setup hook feeds itself flags for each dependency that contains relevant libaries and headers.+These 6 bash variables correspond to the 6 sorts of dependencies by platform (there's 12 total but we ignore the propagated/non-propagated axis).+Packages adding a hook should not hard code a specific hook, but rather choose a variable <emphasis>relative</emphasis> to how they are included.+Returning to the C compiler wrapper example, if it itself is an <literal>n</literal> dependency, then it only wants to accumulate flags from <literal>n + 1</literal> dependencies, as only those ones match the compiler's target platform.+The <envar>hostOffset</envar> variable is defined with the current dependency's host offset <envar>targetOffset</envar> with its target offset, before it's setup hook is sourced.+The <emphasis>existence</emphasis> of setups hooks has long been documented and packages inside Nixpkgs are free to use these mechanism.+Other packages, however, should not rely on these mechanisms not changing between Nixpkgs versions.+Because of the existing issues with this system, there's little benefit from mandating it be stable for any period of time.···+Adds the <filename>lib/site_perl</filename> subdirectory of each build input to the <envar>PERL5LIB</envar> environment variable.+For instance, if <varname>buildInputs</varname> contains Perl, then the <filename>lib/site_perl</filename> subdirectory of each input is added to the <envar>PERL5LIB</envar> environment variable.
+28
nixos/doc/manual/release-notes/rl-1803.xml
+28
nixos/doc/manual/release-notes/rl-1803.xml
···+MariaDB 10.2, updated from 10.1, is now the default MySQL implementation. While upgrading a few changes+<literal>libmysql</literal> has been deprecated, please use <literal>mysql.connector-c</literal>···The most commonly used files in <filename>nix-support</filename> are now split between the two wrappers.Some commonly used ones, like <filename>nix-support/dynamic-linker</filename>, are duplicated for backwards compatability, even though they rightly belong only in <literal>bintools-wrapper</literal>.+The new logic, along with new types of dependencies that go with, is thoroughly documented in the "Specifying dependencies" section of the "Standard Environment" chapter of the nixpkgs manual.+The old logic isn't but is easy to describe: dependencies were propagated as the same type of dependency no matter what.+In practice, that means that many <function>propagatedNativeBuildInputs</function> should instead be <function>propagatedBuildInputs</function>.+Also, it means that some <function>propagatedBuildInputs</function> should instead be <function>depsTargetTargetPropagated</function>.
+2
-2
nixos/modules/misc/ids.nix
+2
-2
nixos/modules/misc/ids.nix
······
-1
nixos/modules/module-list.nix
-1
nixos/modules/module-list.nix
+4
-13
nixos/modules/services/databases/mysql.nix
+4
-13
nixos/modules/services/databases/mysql.nix
······${optionalString (cfg.replication.role == "master" || cfg.replication.role == "slave") "log-bin=mysql-bin"}${optionalString (cfg.replication.role == "master" || cfg.replication.role == "slave") "server-id = ${toString cfg.replication.serverId}"}······
-105
nixos/modules/services/games/ghost-one.nix
-105
nixos/modules/services/games/ghost-one.nix
···-The path to your local Warcraft III directory, which must contain war3.exe, storm.dll, and game.dll.
+3
-2
pkgs/applications/audio/amarok/kf5.nix
+3
-2
pkgs/applications/audio/amarok/kf5.nix
···-, curl, ffmpeg, gdk_pixbuf, libaio, libmtp, loudmouth, lzo, lz4, mariadb, pcre, snappy, taglib, taglib_extras+, curl, ffmpeg, gdk_pixbuf, libaio, libmtp, loudmouth, lzo, lz4, mysql57, pcre, snappy, taglib, taglib_extras···-curl ffmpeg gdk_pixbuf libaio libmtp loudmouth lz4 lzo mariadb pcre snappy taglib taglib_extras
+14
-9
pkgs/applications/gis/grass/default.nix
+14
-9
pkgs/applications/gis/grass/default.nix
···············description = "GIS software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization";
-1
pkgs/applications/graphics/digikam/default.nix
-1
pkgs/applications/graphics/digikam/default.nix
+2
-2
pkgs/applications/kde/kmime.nix
+2
-2
pkgs/applications/kde/kmime.nix
···
+2
-2
pkgs/applications/kde/libkcddb.nix
+2
-2
pkgs/applications/kde/libkcddb.nix
···
+6
-2
pkgs/applications/misc/deepin-terminal/default.nix
+6
-2
pkgs/applications/misc/deepin-terminal/default.nix
···-{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, json_glib }:+{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, json_glib, gobjectIntrospection }:···
+4
-3
pkgs/applications/misc/font-manager/default.nix
+4
-3
pkgs/applications/misc/font-manager/default.nix
·········
+16
-8
pkgs/applications/misc/haxor-news/default.nix
+16
-8
pkgs/applications/misc/haxor-news/default.nix
······
+6
-1
pkgs/applications/misc/kupfer/default.nix
+6
-1
pkgs/applications/misc/kupfer/default.nix
······
+6
-2
pkgs/applications/misc/pdfpc/default.nix
+6
-2
pkgs/applications/misc/pdfpc/default.nix
······
+6
-2
pkgs/applications/misc/synapse/default.nix
+6
-2
pkgs/applications/misc/synapse/default.nix
······
+7
-3
pkgs/applications/misc/valauncher/default.nix
+7
-3
pkgs/applications/misc/valauncher/default.nix
······
+3
-3
pkgs/applications/networking/browsers/lynx/default.nix
+3
-3
pkgs/applications/networking/browsers/lynx/default.nix
···
+2
-2
pkgs/applications/office/kexi/default.nix
+2
-2
pkgs/applications/office/kexi/default.nix
······
+5
-2
pkgs/applications/office/skrooge/default.nix
+5
-2
pkgs/applications/office/skrooge/default.nix
···
+18
-9
pkgs/applications/office/watson/default.nix
+18
-9
pkgs/applications/office/watson/default.nix
······-checkInputs = with pythonPackages; [ py pytest pytest-datafiles mock pytest-mock pytestrunner ];+url = https://github.com/TailorDev/Watson/commit/f5760c71cbc22de4e12ede8f6f7257515a9064d3.patch;···
+1
-1
pkgs/applications/science/logic/coq/8.4.nix
+1
-1
pkgs/applications/science/logic/coq/8.4.nix
+1
-1
pkgs/applications/science/logic/coq/default.nix
+1
-1
pkgs/applications/science/logic/coq/default.nix
+4
-2
pkgs/applications/science/math/R/setup-hook.sh
+4
-2
pkgs/applications/science/math/R/setup-hook.sh
+1
-1
pkgs/applications/science/math/glsurf/default.nix
+1
-1
pkgs/applications/science/math/glsurf/default.nix
···
+1
-1
pkgs/applications/video/kodi/default.nix
+1
-1
pkgs/applications/video/kodi/default.nix
···
+2
-1
pkgs/applications/video/mplayer/default.nix
+2
-1
pkgs/applications/video/mplayer/default.nix
···
+15
-1
pkgs/build-support/bintools-wrapper/default.nix
+15
-1
pkgs/build-support/bintools-wrapper/default.nix
···
+5
pkgs/build-support/bintools-wrapper/ld-wrapper.sh
+5
pkgs/build-support/bintools-wrapper/ld-wrapper.sh
···
+33
-12
pkgs/build-support/bintools-wrapper/setup-hook.sh
+33
-12
pkgs/build-support/bintools-wrapper/setup-hook.sh
·········
+2
-1
pkgs/build-support/cc-wrapper/default.nix
+2
-1
pkgs/build-support/cc-wrapper/default.nix
···
+37
-18
pkgs/build-support/cc-wrapper/setup-hook.sh
+37
-18
pkgs/build-support/cc-wrapper/setup-hook.sh
·········
+5
-1
pkgs/build-support/emacs/setup-hook.sh
+5
-1
pkgs/build-support/emacs/setup-hook.sh
···
+2
-2
pkgs/build-support/gcc-wrapper-old/setup-hook.sh
+2
-2
pkgs/build-support/gcc-wrapper-old/setup-hook.sh
······
+1
-1
pkgs/build-support/setup-hooks/find-xml-catalogs.sh
+1
-1
pkgs/build-support/setup-hooks/find-xml-catalogs.sh
+1
-1
pkgs/build-support/setup-hooks/set-java-classpath.sh
+1
-1
pkgs/build-support/setup-hooks/set-java-classpath.sh
+1
-1
pkgs/build-support/setup-hooks/setup-debug-info-dirs.sh
+1
-1
pkgs/build-support/setup-hooks/setup-debug-info-dirs.sh
+29
-8
pkgs/build-support/setup-hooks/strip.sh
+29
-8
pkgs/build-support/setup-hooks/strip.sh
······-find $dirs -type f -print0 | xargs -0 ${xargsFlags:--r} $STRIP $commonStripFlags $stripFlags 2>/dev/null || true+find $dirs -type f -print0 | xargs -0 ${xargsFlags:--r} $cmd $commonStripFlags $stripFlags 2>/dev/null || true
+1
-1
pkgs/build-support/setup-hooks/wrap-gapps-hook.sh
+1
-1
pkgs/build-support/setup-hooks/wrap-gapps-hook.sh
+2
-1
pkgs/data/icons/hicolor-icon-theme/setup-hook.sh
+2
-1
pkgs/data/icons/hicolor-icon-theme/setup-hook.sh
+3
-3
pkgs/desktops/gnome-3/apps/gnome-characters/default.nix
+3
-3
pkgs/desktops/gnome-3/apps/gnome-characters/default.nix
···
+2
-2
pkgs/desktops/gnome-3/core/eog/default.nix
+2
-2
pkgs/desktops/gnome-3/core/eog/default.nix
···
+2
-2
pkgs/desktops/gnome-3/core/gconf/default.nix
+2
-2
pkgs/desktops/gnome-3/core/gconf/default.nix
······
+2
-2
pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix
+2
-2
pkgs/desktops/gnome-3/core/gnome-bluetooth/default.nix
···+nativeBuildInputs = [ meson ninja intltool itstool pkgconfig libxml2 wrapGAppsHook gobjectIntrospection ];
+1
-1
pkgs/desktops/gnome-3/core/grilo/setup-hook.sh
+1
-1
pkgs/desktops/gnome-3/core/grilo/setup-hook.sh
+7
-5
pkgs/desktops/gnome-3/core/gtksourceview/default.nix
+7
-5
pkgs/desktops/gnome-3/core/gtksourceview/default.nix
···+, libxml2, perl, intltool, gettext, gnome3, gobjectIntrospection, dbus, xvfb_run, shared_mime_info }:···
+6
-5
pkgs/desktops/gnome-3/core/gucharmap/default.nix
+6
-5
pkgs/desktops/gnome-3/core/gucharmap/default.nix
······
+5
-1
pkgs/desktops/gnome-3/core/libpeas/default.nix
+5
-1
pkgs/desktops/gnome-3/core/libpeas/default.nix
···-buildInputs = [ intltool glib gtk3 gnome3.defaultIconTheme ncurses python3Packages.python python3Packages.pygobject3 gobjectIntrospection ];+buildInputs = [ intltool glib gtk3 gnome3.defaultIconTheme ncurses python3Packages.python python3Packages.pygobject3 ];
+6
-2
pkgs/desktops/gnome-3/core/simple-scan/default.nix
+6
-2
pkgs/desktops/gnome-3/core/simple-scan/default.nix
···
+2
-2
pkgs/desktops/gnome-3/misc/gspell/default.nix
+2
-2
pkgs/desktops/gnome-3/misc/gspell/default.nix
···
+1
-1
pkgs/desktops/gnustep/make/setup-hook.sh
+1
-1
pkgs/desktops/gnustep/make/setup-hook.sh
+6
-2
pkgs/desktops/pantheon/apps/pantheon-terminal/default.nix
+6
-2
pkgs/desktops/pantheon/apps/pantheon-terminal/default.nix
···-{ stdenv, fetchurl, perl, cmake, vala_0_38, pkgconfig, glib, gtk3, granite, gnome3, libnotify, gettext, makeWrapper }:+{ stdenv, fetchurl, perl, cmake, vala_0_38, pkgconfig, glib, gtk3, granite, gnome3, libnotify, gettext, makeWrapper, gobjectIntrospection }:···
+1
-1
pkgs/development/compilers/chicken/setup-hook.sh
+1
-1
pkgs/development/compilers/chicken/setup-hook.sh
+14
-54
pkgs/development/compilers/gcc/4.5/default.nix
+14
-54
pkgs/development/compilers/gcc/4.5/default.nix
······+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+3
-51
pkgs/development/compilers/gcc/4.8/default.nix
+3
-51
pkgs/development/compilers/gcc/4.8/default.nix
······+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+15
-53
pkgs/development/compilers/gcc/4.9/default.nix
+15
-53
pkgs/development/compilers/gcc/4.9/default.nix
······+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+15
-57
pkgs/development/compilers/gcc/5/default.nix
+15
-57
pkgs/development/compilers/gcc/5/default.nix
·········+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+15
-56
pkgs/development/compilers/gcc/6/default.nix
+15
-56
pkgs/development/compilers/gcc/6/default.nix
·········+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+15
-56
pkgs/development/compilers/gcc/7/default.nix
+15
-56
pkgs/development/compilers/gcc/7/default.nix
·········+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+15
-56
pkgs/development/compilers/gcc/snapshot/default.nix
+15
-56
pkgs/development/compilers/gcc/snapshot/default.nix
·········+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";···
+4
-2
pkgs/development/compilers/gerbil/default.nix
+4
-2
pkgs/development/compilers/gerbil/default.nix
······+NIX_CFLAGS_COMPILE = [ "-I${mysql.connector-c}/include/mysql" "-L${mysql.connector-c}/lib/mysql" ];
+1
-1
pkgs/development/compilers/go/setup-hook.sh
+1
-1
pkgs/development/compilers/go/setup-hook.sh
+1
-1
pkgs/development/compilers/haxe/setup-hook.sh
+1
-1
pkgs/development/compilers/haxe/setup-hook.sh
+2
-2
pkgs/development/compilers/hhvm/default.nix
+2
-2
pkgs/development/compilers/hhvm/default.nix
······
-4
pkgs/development/compilers/llvm/3.7/default.nix
-4
pkgs/development/compilers/llvm/3.7/default.nix
···
-4
pkgs/development/compilers/llvm/3.8/default.nix
-4
pkgs/development/compilers/llvm/3.8/default.nix
···
-4
pkgs/development/compilers/llvm/3.9/default.nix
-4
pkgs/development/compilers/llvm/3.9/default.nix
···
-4
pkgs/development/compilers/llvm/4/default.nix
-4
pkgs/development/compilers/llvm/4/default.nix
···
+1
-1
pkgs/development/compilers/llvm/5/clang/default.nix
+1
-1
pkgs/development/compilers/llvm/5/clang/default.nix
···
+3
-7
pkgs/development/compilers/llvm/5/default.nix
+3
-7
pkgs/development/compilers/llvm/5/default.nix
···callPackage = newScope (self // { inherit stdenv cmake libxml2 python2 isl release_version version fetch; });···-clang-tools-extra_src = fetch "clang-tools-extra" "1ikkv6k8cfgpjqlm24iqz52i5nyafzsc4dyikzzyb9n4b6wpil47";+clang-tools-extra_src = fetch "clang-tools-extra" "09fjii7w43kvxvsxxs6gig9vz95vnvx1779rqd36h8kksvws3bcs";···
+1
-1
pkgs/development/compilers/llvm/5/libc++/default.nix
+1
-1
pkgs/development/compilers/llvm/5/libc++/default.nix
+1
-1
pkgs/development/compilers/llvm/5/libc++abi.nix
+1
-1
pkgs/development/compilers/llvm/5/libc++abi.nix
···
+1
-1
pkgs/development/compilers/llvm/5/lld.nix
+1
-1
pkgs/development/compilers/llvm/5/lld.nix
+1
-1
pkgs/development/compilers/llvm/5/lldb.nix
+1
-1
pkgs/development/compilers/llvm/5/lldb.nix
···
+1
-1
pkgs/development/compilers/llvm/5/llvm.nix
+1
-1
pkgs/development/compilers/llvm/5/llvm.nix
···
+1
-1
pkgs/development/compilers/llvm/5/openmp.nix
+1
-1
pkgs/development/compilers/llvm/5/openmp.nix
···
+2
-2
pkgs/development/compilers/neko/default.nix
+2
-2
pkgs/development/compilers/neko/default.nix
······
+1
-1
pkgs/development/compilers/sbcl/default.nix
+1
-1
pkgs/development/compilers/sbcl/default.nix
+3
-3
pkgs/development/compilers/urweb/default.nix
+3
-3
pkgs/development/compilers/urweb/default.nix
······
+18
-6
pkgs/development/compilers/vala/default.nix
+18
-6
pkgs/development/compilers/vala/default.nix
·········extraNativeBuildInputs = [ autoconf ] ++ stdenv.lib.optionals stdenv.isDarwin [ libtool expat ];
+1
-1
pkgs/development/haskell-modules/configuration-common.nix
+1
-1
pkgs/development/haskell-modules/configuration-common.nix
···
+1
-1
pkgs/development/haskell-modules/configuration-nix.nix
+1
-1
pkgs/development/haskell-modules/configuration-nix.nix
···
+2
-2
pkgs/development/haskell-modules/generic-builder.nix
+2
-2
pkgs/development/haskell-modules/generic-builder.nix
···
+2
-1
pkgs/development/idris-modules/build-idris-package.nix
+2
-1
pkgs/development/idris-modules/build-idris-package.nix
+1
-1
pkgs/development/idris-modules/with-packages.nix
+1
-1
pkgs/development/idris-modules/with-packages.nix
+1
-1
pkgs/development/interpreters/elixir/setup-hook.sh
+1
-1
pkgs/development/interpreters/elixir/setup-hook.sh
+1
-1
pkgs/development/interpreters/erlang/setup-hook.sh
+1
-1
pkgs/development/interpreters/erlang/setup-hook.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook-2.0.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook-2.0.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook-2.2.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook-2.2.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook.sh
+1
-1
pkgs/development/interpreters/guile/setup-hook.sh
+1
-1
pkgs/development/interpreters/jruby/default.nix
+1
-1
pkgs/development/interpreters/jruby/default.nix
+1
-1
pkgs/development/interpreters/perl/setup-hook.sh
+1
-1
pkgs/development/interpreters/perl/setup-hook.sh
+3
-4
pkgs/development/interpreters/php/default.nix
+3
-4
pkgs/development/interpreters/php/default.nix
······-configureFlags = ["--with-mysqli=${if mysqlndSupport then "mysqlnd" else "${mysqlHeaders}/bin/mysql_config"}"];+configureFlags = ["--with-mysqli=${if mysqlndSupport then "mysqlnd" else "${mysql.connector-c}/bin/mysql_config"}"];···+configureFlags = ["--with-pdo-mysql=${if mysqlndSupport then "mysqlnd" else mysql.connector-c}"];
+11
-6
pkgs/development/interpreters/python/mk-python-derivation.nix
+11
-6
pkgs/development/interpreters/python/mk-python-derivation.nix
······
+4
-1
pkgs/development/interpreters/python/setup-hook.sh
+4
-1
pkgs/development/interpreters/python/setup-hook.sh
···# Determinism: The interpreter is patched to write null timestamps when compiling python files.
+1
-1
pkgs/development/interpreters/ruby/default.nix
+1
-1
pkgs/development/interpreters/ruby/default.nix
+1
-5
pkgs/development/libraries/SDL/setup-hook.sh
+1
-5
pkgs/development/libraries/SDL/setup-hook.sh
+1
-5
pkgs/development/libraries/SDL2/setup-hook.sh
+1
-5
pkgs/development/libraries/SDL2/setup-hook.sh
+1
-3
pkgs/development/libraries/atk/default.nix
+1
-3
pkgs/development/libraries/atk/default.nix
···
+29
-29
pkgs/development/libraries/boost/1.59.nix
+29
-29
pkgs/development/libraries/boost/1.59.nix
···
+1
-1
pkgs/development/libraries/boost/1.65.nix
+1
-1
pkgs/development/libraries/boost/1.65.nix
+14
pkgs/development/libraries/boost/1.66.nix
+14
pkgs/development/libraries/boost/1.66.nix
···
+54
-96
pkgs/development/libraries/boost/generic.nix
+54
-96
pkgs/development/libraries/boost/generic.nix
···, taggedLayout ? ((enableRelease && enableDebug) || (enableSingleThreaded && enableMultiThreaded) || (enableShared && enableStatic))···············
+3
-3
pkgs/development/libraries/cppdb/default.nix
+3
-3
pkgs/development/libraries/cppdb/default.nix
······+NIX_CFLAGS_COMPILE = [ "-I${mysql.connector-c}/include/mysql" "-L${mysql.connector-c}/lib/mysql" ];···
+1
-1
pkgs/development/libraries/gdal/default.nix
+1
-1
pkgs/development/libraries/gdal/default.nix
···
+2
-2
pkgs/development/libraries/gdal/gdal-1_11.nix
+2
-2
pkgs/development/libraries/gdal/gdal-1_11.nix
······
+1
-1
pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
+1
-1
pkgs/development/libraries/gdk-pixbuf/setup-hook.sh
+1
-1
pkgs/development/libraries/glib/setup-hook.sh
+1
-1
pkgs/development/libraries/glib/setup-hook.sh
···
pkgs/development/libraries/glibc/2.26-75to115.diff.gz
pkgs/development/libraries/glibc/2.26-75to115.diff.gz
This is a binary file and will not be displayed.
+39
pkgs/development/libraries/glibc/allow-kernel-2.6.32.patch
+39
pkgs/development/libraries/glibc/allow-kernel-2.6.32.patch
···+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for kernel header at least $minimum_kernel" >&5+decnum=`echo "$minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/(\1 * 65536 + \2 * 256 + \3)/'`;+-abinum=`echo "$minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1,\2,\3/'`;+decnum=`echo "$minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/(\1 * 65536 + \2 * 256 + \3)/'`;+-abinum=`echo "$minimum_kernel.0.0.0" | sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\).*/\1,\2,\3/'`;
+22
-2
pkgs/development/libraries/glibc/common.nix
+22
-2
pkgs/development/libraries/glibc/common.nix
······$ git show --reverse glibc-2.25..release/2.25/master | gzip -n -9 --rsyncable - > 2.25-49.patch.gz···+git log -p glibc-2.25.. sysdeps/unix/sysv/linux/x86_64/kernel-features.h sysdeps/unix/sysv/linux/kernel-features.h+curl http://vault.centos.org/6.9/os/Source/SPackages/kernel-2.6.32-696.el6.src.rpm | rpm2cpio - | cpio -idmv···
+2
-2
pkgs/development/libraries/gmp/6.x.nix
+2
-2
pkgs/development/libraries/gmp/6.x.nix
···
+9
-3
pkgs/development/libraries/gobject-introspection/setup-hook.sh
+9
-3
pkgs/development/libraries/gobject-introspection/setup-hook.sh
······
+1
-5
pkgs/development/libraries/grantlee/5/setup-hook.sh
+1
-5
pkgs/development/libraries/grantlee/5/setup-hook.sh
+1
-1
pkgs/development/libraries/gstreamer/core/setup-hook.sh
+1
-1
pkgs/development/libraries/gstreamer/core/setup-hook.sh
+1
-1
pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh
+1
-1
pkgs/development/libraries/gstreamer/legacy/gstreamer/setup-hook.sh
+2
-2
pkgs/development/libraries/gtk+/2.x.nix
+2
-2
pkgs/development/libraries/gtk+/2.x.nix
······
+2
-2
pkgs/development/libraries/kdb/default.nix
+2
-2
pkgs/development/libraries/kdb/default.nix
······
+1
-1
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
+1
-1
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/setup-hook.sh
+11
-3
pkgs/development/libraries/kde-frameworks/kdoctools/default.nix
+11
-3
pkgs/development/libraries/kde-frameworks/kdoctools/default.nix
···
+1
-1
pkgs/development/libraries/kde-frameworks/kdoctools/setup-hook.sh
+1
-1
pkgs/development/libraries/kde-frameworks/kdoctools/setup-hook.sh
+3
-2
pkgs/development/libraries/libagar/default.nix
+3
-2
pkgs/development/libraries/libagar/default.nix
···
+2
-2
pkgs/development/libraries/libassuan/default.nix
+2
-2
pkgs/development/libraries/libassuan/default.nix
···
+11
-7
pkgs/development/libraries/libdbi-drivers/default.nix
+11
-7
pkgs/development/libraries/libdbi-drivers/default.nix
·········
+2
-2
pkgs/development/libraries/libdrm/default.nix
+2
-2
pkgs/development/libraries/libdrm/default.nix
···
+15
-7
pkgs/development/libraries/libelf/default.nix
+15
-7
pkgs/development/libraries/libelf/default.nix
······
+2
-2
pkgs/development/libraries/libgcrypt/default.nix
+2
-2
pkgs/development/libraries/libgcrypt/default.nix
···
+2
-2
pkgs/development/libraries/libnftnl/default.nix
+2
-2
pkgs/development/libraries/libnftnl/default.nix
···
+2
-1
pkgs/development/libraries/libopcodes/default.nix
+2
-1
pkgs/development/libraries/libopcodes/default.nix
···
+1
-1
pkgs/development/libraries/librdf/redland.nix
+1
-1
pkgs/development/libraries/librdf/redland.nix
···
+1
-1
pkgs/development/libraries/librep/setup-hook.sh
+1
-1
pkgs/development/libraries/librep/setup-hook.sh
+2
-2
pkgs/development/libraries/mesa/default.nix
+2
-2
pkgs/development/libraries/mesa/default.nix
······"ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz"
+2
-1
pkgs/development/libraries/ncurses/default.nix
+2
-1
pkgs/development/libraries/ncurses/default.nix
···
+3
-3
pkgs/development/libraries/opendbx/default.nix
+3
-3
pkgs/development/libraries/opendbx/default.nix
···
+3
pkgs/development/libraries/pcre/default.nix
+3
pkgs/development/libraries/pcre/default.nix
···
+16
pkgs/development/libraries/pcre/stacksize-detection.patch
+16
pkgs/development/libraries/pcre/stacksize-detection.patch
···
+2
-3
pkgs/development/libraries/poco/default.nix
+2
-3
pkgs/development/libraries/poco/default.nix
······
+1
-1
pkgs/development/libraries/qt-3/default.nix
+1
-1
pkgs/development/libraries/qt-3/default.nix
···${if xineramaSupport then "-xinerama -L${libXinerama.out}/lib -I${libXinerama.dev}/include" else "-no-xinerama"}-${if mysqlSupport then "-qt-sql-mysql -L${stdenv.lib.getLib mysql.client}/lib/mysql -I${mysql.client}/include/mysql" else ""}+${if mysqlSupport then "-qt-sql-mysql -L${mysql.connector-c}/lib/mysql -I${mysql.connector-c}/include/mysql" else ""}
+1
-1
pkgs/development/libraries/qt-4.x/4.8/default.nix
+1
-1
pkgs/development/libraries/qt-4.x/4.8/default.nix
···++ optionals stdenv.isDarwin [ cf-private ApplicationServices OpenGL Cocoa AGL libcxx libobjc ];
+1
-5
pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh
+1
-5
pkgs/development/libraries/qt-5/hooks/qtbase-setup-hook.sh
+1
-1
pkgs/development/libraries/qt-5/modules/qtbase.nix
+1
-1
pkgs/development/libraries/qt-5/modules/qtbase.nix
+1
-1
pkgs/development/libraries/rep-gtk/setup-hook.sh
+1
-1
pkgs/development/libraries/rep-gtk/setup-hook.sh
+1
-1
pkgs/development/libraries/slib/setup-hook.sh
+1
-1
pkgs/development/libraries/slib/setup-hook.sh
+1
-1
pkgs/development/libraries/tntdb/default.nix
+1
-1
pkgs/development/libraries/tntdb/default.nix
+2
-10
pkgs/development/libraries/unixODBCDrivers/default.nix
+2
-10
pkgs/development/libraries/unixODBCDrivers/default.nix
······
+3
-3
pkgs/development/libraries/wt/default.nix
+3
-3
pkgs/development/libraries/wt/default.nix
·········
+1
-1
pkgs/development/libraries/xapian/default.nix
+1
-1
pkgs/development/libraries/xapian/default.nix
···
+1
-1
pkgs/development/libraries/xapian/tools/omega/default.nix
+1
-1
pkgs/development/libraries/xapian/tools/omega/default.nix
···
+1
-1
pkgs/development/lisp-modules/clwrapper/setup-hook.sh
+1
-1
pkgs/development/lisp-modules/clwrapper/setup-hook.sh
···
+3
-3
pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix
+3
-3
pkgs/development/lisp-modules/quicklisp-to-nix-overrides.nix
···-export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${pkgs.lib.getDev pkgs.mysql.client}/include/mysql"
+2
-2
pkgs/development/lisp-modules/shell.nix
+2
-2
pkgs/development/lisp-modules/shell.nix
···-LD_LIBRARY_PATH = "${openssl.out}/lib:${fuse}/lib:${libuv}/lib:${libev}/lib:${mariadb}/lib:${postgresql.lib}/lib:${sqlite.out}/lib:${libfixposix}/lib:${freetds}/lib";+LD_LIBRARY_PATH = "${openssl.out}/lib:${fuse}/lib:${libuv}/lib:${libev}/lib:${mysql.connector-c}/lib:${postgresql.lib}/lib:${sqlite.out}/lib:${libfixposix}/lib:${freetds}/lib";
+1
-1
pkgs/development/ocaml-modules/eliom/setup-hook.sh
+1
-1
pkgs/development/ocaml-modules/eliom/setup-hook.sh
+9
-2
pkgs/development/ocaml-modules/mysql/default.nix
+9
-2
pkgs/development/ocaml-modules/mysql/default.nix
······+url = "https://github.com/ygrek/ocaml-mysql/compare/v1.2.1...d6d1b3b262ae2cf493ef56f1dd7afcf663a70a26.patch";
+1
-1
pkgs/development/ocaml-modules/ocamlmake/setup-hook.sh
+1
-1
pkgs/development/ocaml-modules/ocamlmake/setup-hook.sh
+1
-1
pkgs/development/perl-modules/DBD-mysql/default.nix
+1
-1
pkgs/development/perl-modules/DBD-mysql/default.nix
+3
-3
pkgs/development/pure-modules/glpk/default.nix
+3
-3
pkgs/development/pure-modules/glpk/default.nix
······
+2
-2
pkgs/development/python-modules/APScheduler/default.nix
+2
-2
pkgs/development/python-modules/APScheduler/default.nix
···
+32
pkgs/development/python-modules/Mako/default.nix
+32
pkgs/development/python-modules/Mako/default.nix
···
+5
-5
pkgs/development/python-modules/MechanicalSoup/default.nix
+5
-5
pkgs/development/python-modules/MechanicalSoup/default.nix
······
+2
-2
pkgs/development/python-modules/Nikola/default.nix
+2
-2
pkgs/development/python-modules/Nikola/default.nix
······
+2
-2
pkgs/development/python-modules/Theano/default.nix
+2
-2
pkgs/development/python-modules/Theano/default.nix
···
+2
-2
pkgs/development/python-modules/absl-py/default.nix
+2
-2
pkgs/development/python-modules/absl-py/default.nix
···
+2
-2
pkgs/development/python-modules/aenum/default.nix
+2
-2
pkgs/development/python-modules/aenum/default.nix
···
+2
-2
pkgs/development/python-modules/aiohttp/default.nix
+2
-2
pkgs/development/python-modules/aiohttp/default.nix
···
+5
-6
pkgs/development/python-modules/arrow/default.nix
+5
-6
pkgs/development/python-modules/arrow/default.nix
···
+2
-2
pkgs/development/python-modules/asgiref/default.nix
+2
-2
pkgs/development/python-modules/asgiref/default.nix
···
+2
-2
pkgs/development/python-modules/asn1crypto/default.nix
+2
-2
pkgs/development/python-modules/asn1crypto/default.nix
···
+2
-2
pkgs/development/python-modules/astor/default.nix
+2
-2
pkgs/development/python-modules/astor/default.nix
···
+2
-2
pkgs/development/python-modules/astroid/default.nix
+2
-2
pkgs/development/python-modules/astroid/default.nix
···
+2
-2
pkgs/development/python-modules/astropy/default.nix
+2
-2
pkgs/development/python-modules/astropy/default.nix
···doCheck = false; #Some tests are failing. More importantly setup.py hangs on completion. Needs fixing with a proper shellhook.
+6
-4
pkgs/development/python-modules/attrs/default.nix
+6
-4
pkgs/development/python-modules/attrs/default.nix
···
+29
pkgs/development/python-modules/aws-xray-sdk/default.nix
+29
pkgs/development/python-modules/aws-xray-sdk/default.nix
···
+25
pkgs/development/python-modules/backports_abc/default.nix
+25
pkgs/development/python-modules/backports_abc/default.nix
···
+24
pkgs/development/python-modules/backports_functools_lru_cache/default.nix
+24
pkgs/development/python-modules/backports_functools_lru_cache/default.nix
···
+32
pkgs/development/python-modules/backports_lzma/default.nix
+32
pkgs/development/python-modules/backports_lzma/default.nix
···+PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH ${python.interpreter} -m unittest discover -s test
+32
pkgs/development/python-modules/biopython/default.nix
+32
pkgs/development/python-modules/biopython/default.nix
···
+3
-9
pkgs/development/python-modules/blaze/default.nix
+3
-9
pkgs/development/python-modules/blaze/default.nix
······
+2
-2
pkgs/development/python-modules/bokeh/default.nix
+2
-2
pkgs/development/python-modules/bokeh/default.nix
···
+2
-2
pkgs/development/python-modules/bootstrapped-pip/default.nix
+2
-2
pkgs/development/python-modules/bootstrapped-pip/default.nix
···
+50
pkgs/development/python-modules/boto3/default.nix
+50
pkgs/development/python-modules/boto3/default.nix
···+propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
+2
-2
pkgs/development/python-modules/botocore/default.nix
+2
-2
pkgs/development/python-modules/botocore/default.nix
···
+36
pkgs/development/python-modules/brotlipy/default.nix
+36
pkgs/development/python-modules/brotlipy/default.nix
···
+25
pkgs/development/python-modules/cached-property/default.nix
+25
pkgs/development/python-modules/cached-property/default.nix
···
+2
-2
pkgs/development/python-modules/credstash/default.nix
+2
-2
pkgs/development/python-modules/credstash/default.nix
···
+2
-2
pkgs/development/python-modules/csscompressor/default.nix
+2
-2
pkgs/development/python-modules/csscompressor/default.nix
···
+2
-2
pkgs/development/python-modules/cx_freeze/default.nix
+2
-2
pkgs/development/python-modules/cx_freeze/default.nix
···
+2
-2
pkgs/development/python-modules/cytoolz/default.nix
+2
-2
pkgs/development/python-modules/cytoolz/default.nix
···
+2
-2
pkgs/development/python-modules/dask/default.nix
+2
-2
pkgs/development/python-modules/dask/default.nix
···
+20
pkgs/development/python-modules/decorator/default.nix
+20
pkgs/development/python-modules/decorator/default.nix
···
+2
-2
pkgs/development/python-modules/distro/default.nix
+2
-2
pkgs/development/python-modules/distro/default.nix
······
+2
-2
pkgs/development/python-modules/django-jinja2/default.nix
+2
-2
pkgs/development/python-modules/django-jinja2/default.nix
······
+2
-2
pkgs/development/python-modules/djangorestframework/default.nix
+2
-2
pkgs/development/python-modules/djangorestframework/default.nix
···
+2
-2
pkgs/development/python-modules/docker/default.nix
+2
-2
pkgs/development/python-modules/docker/default.nix
···
+5
-6
pkgs/development/python-modules/docker_compose/default.nix
+5
-6
pkgs/development/python-modules/docker_compose/default.nix
······
+2
-2
pkgs/development/python-modules/easy-thumbnails/default.nix
+2
-2
pkgs/development/python-modules/easy-thumbnails/default.nix
······
+2
-2
pkgs/development/python-modules/eve/default.nix
+2
-2
pkgs/development/python-modules/eve/default.nix
···
+23
pkgs/development/python-modules/extras/default.nix
+23
pkgs/development/python-modules/extras/default.nix
···+description = "A module provides basic functions for parsing mime-type names and matching them against a list of media-ranges";
+2
-2
pkgs/development/python-modules/faker/default.nix
+2
-2
pkgs/development/python-modules/faker/default.nix
···
+4
-4
pkgs/development/python-modules/fastimport/default.nix
+4
-4
pkgs/development/python-modules/fastimport/default.nix
···
+2
-2
pkgs/development/python-modules/faulthandler/default.nix
+2
-2
pkgs/development/python-modules/faulthandler/default.nix
···
+2
-2
pkgs/development/python-modules/filelock/default.nix
+2
-2
pkgs/development/python-modules/filelock/default.nix
···
+2
-2
pkgs/development/python-modules/fiona/default.nix
+2
-2
pkgs/development/python-modules/fiona/default.nix
···
+2
-2
pkgs/development/python-modules/flake8-debugger/default.nix
+2
-2
pkgs/development/python-modules/flake8-debugger/default.nix
···
+2
-2
pkgs/development/python-modules/flask-testing/default.nix
+2
-2
pkgs/development/python-modules/flask-testing/default.nix
···
+6
-8
pkgs/development/python-modules/flit/default.nix
+6
-8
pkgs/development/python-modules/flit/default.nix
······-# url = https://files.pythonhosted.org/packages/24/98/50a090112a04d9e29155c31a222637668b0a4dd778fefcd3132adc50e877/flit-0.10-py3-none-any.whl;-propagatedBuildInputs = [ docutils requests requests_download ] ++ lib.optional (pythonOlder "3.6") zipfile36;+propagatedBuildInputs = [ docutils requests requests_download pytoml ] ++ lib.optional (pythonOlder "3.6") zipfile36;
+2
-2
pkgs/development/python-modules/fonttools/default.nix
+2
-2
pkgs/development/python-modules/fonttools/default.nix
···
+2
-2
pkgs/development/python-modules/ftfy/default.nix
+2
-2
pkgs/development/python-modules/ftfy/default.nix
···
+2
-2
pkgs/development/python-modules/gensim/default.nix
+2
-2
pkgs/development/python-modules/gensim/default.nix
···
+3
-5
pkgs/development/python-modules/gflags/default.nix
+3
-5
pkgs/development/python-modules/gflags/default.nix
···
+2
-2
pkgs/development/python-modules/google_api_core/default.nix
+2
-2
pkgs/development/python-modules/google_api_core/default.nix
···
+2
-2
pkgs/development/python-modules/gpy/default.nix
+2
-2
pkgs/development/python-modules/gpy/default.nix
···
+2
-2
pkgs/development/python-modules/grpcio/default.nix
+2
-2
pkgs/development/python-modules/grpcio/default.nix
···
+2
-2
pkgs/development/python-modules/gssapi/default.nix
+2
-2
pkgs/development/python-modules/gssapi/default.nix
···
+42
pkgs/development/python-modules/html5lib/default.nix
+42
pkgs/development/python-modules/html5lib/default.nix
···
+2
-2
pkgs/development/python-modules/htmlmin/default.nix
+2
-2
pkgs/development/python-modules/htmlmin/default.nix
···
+2
-2
pkgs/development/python-modules/httpbin/default.nix
+2
-2
pkgs/development/python-modules/httpbin/default.nix
···
+20
pkgs/development/python-modules/idna/default.nix
+20
pkgs/development/python-modules/idna/default.nix
···
+2
-2
pkgs/development/python-modules/ipykernel/default.nix
+2
-2
pkgs/development/python-modules/ipykernel/default.nix
···
+2
-2
pkgs/development/python-modules/ipywidgets/default.nix
+2
-2
pkgs/development/python-modules/ipywidgets/default.nix
···
+27
pkgs/development/python-modules/iso8601/default.nix
+27
pkgs/development/python-modules/iso8601/default.nix
···
+28
pkgs/development/python-modules/jdcal/default.nix
+28
pkgs/development/python-modules/jdcal/default.nix
···+description = "A module containing functions for converting between Julian dates and calendar dates";
+2
-2
pkgs/development/python-modules/jedi/default.nix
+2
-2
pkgs/development/python-modules/jedi/default.nix
···
+24
pkgs/development/python-modules/jellyfish/default.nix
+24
pkgs/development/python-modules/jellyfish/default.nix
···
+12
-8
pkgs/development/python-modules/jinja2/default.nix
+12
-8
pkgs/development/python-modules/jinja2/default.nix
······
+2
-2
pkgs/development/python-modules/jsbeautifier/default.nix
+2
-2
pkgs/development/python-modules/jsbeautifier/default.nix
······
+24
pkgs/development/python-modules/jsondiff/default.nix
+24
pkgs/development/python-modules/jsondiff/default.nix
···
+2
-2
pkgs/development/python-modules/jsonpatch/default.nix
+2
-2
pkgs/development/python-modules/jsonpatch/default.nix
···
+23
pkgs/development/python-modules/jsonpickle/default.nix
+23
pkgs/development/python-modules/jsonpickle/default.nix
···
+12
-6
pkgs/development/python-modules/jupyter_client/default.nix
+12
-6
pkgs/development/python-modules/jupyter_client/default.nix
···
+13
pkgs/development/python-modules/jupyter_client/wheel_workaround.patch
+13
pkgs/development/python-modules/jupyter_client/wheel_workaround.patch
···
+3
-3
pkgs/development/python-modules/jupyter_core/default.nix
+3
-3
pkgs/development/python-modules/jupyter_core/default.nix
···
+20
-24
pkgs/development/python-modules/jupyter_core/tests_respect_pythonpath.patch
+20
-24
pkgs/development/python-modules/jupyter_core/tests_respect_pythonpath.patch
···
+2
-2
pkgs/development/python-modules/keras/default.nix
+2
-2
pkgs/development/python-modules/keras/default.nix
···
+2
-2
pkgs/development/python-modules/keyring/default.nix
+2
-2
pkgs/development/python-modules/keyring/default.nix
···
+4
-4
pkgs/development/python-modules/ldap/default.nix
+4
-4
pkgs/development/python-modules/ldap/default.nix
···
+2
-3
pkgs/development/python-modules/ldap3/default.nix
+2
-3
pkgs/development/python-modules/ldap3/default.nix
···
+1
-1
pkgs/development/python-modules/libusb1/default.nix
+1
-1
pkgs/development/python-modules/libusb1/default.nix
···
+2
-2
pkgs/development/python-modules/line_profiler/default.nix
+2
-2
pkgs/development/python-modules/line_profiler/default.nix
···
+2
-2
pkgs/development/python-modules/llfuse/default.nix
+2
-2
pkgs/development/python-modules/llfuse/default.nix
···
+6
-7
pkgs/development/python-modules/llvmlite/default.nix
+6
-7
pkgs/development/python-modules/llvmlite/default.nix
······
+27
pkgs/development/python-modules/lxml/default.nix
+27
pkgs/development/python-modules/lxml/default.nix
···
+2
-2
pkgs/development/python-modules/marionette-harness/default.nix
+2
-2
pkgs/development/python-modules/marionette-harness/default.nix
···
+28
pkgs/development/python-modules/markdown/default.nix
+28
pkgs/development/python-modules/markdown/default.nix
···
+2
-2
pkgs/development/python-modules/marshmallow/default.nix
+2
-2
pkgs/development/python-modules/marshmallow/default.nix
······
+2
-2
pkgs/development/python-modules/matplotlib/default.nix
+2
-2
pkgs/development/python-modules/matplotlib/default.nix
···
+2
-2
pkgs/development/python-modules/mistune/default.nix
+2
-2
pkgs/development/python-modules/mistune/default.nix
···
+15
-5
pkgs/development/python-modules/moto/default.nix
+15
-5
pkgs/development/python-modules/moto/default.nix
······
+2
-3
pkgs/development/python-modules/mygpoclient/default.nix
+2
-3
pkgs/development/python-modules/mygpoclient/default.nix
·········
+2
-2
pkgs/development/python-modules/nbxmpp/default.nix
+2
-2
pkgs/development/python-modules/nbxmpp/default.nix
···
+34
pkgs/development/python-modules/networkx/default.nix
+34
pkgs/development/python-modules/networkx/default.nix
···+description = "Library for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks";
+2
-2
pkgs/development/python-modules/nilearn/default.nix
+2
-2
pkgs/development/python-modules/nilearn/default.nix
···
+2
-2
pkgs/development/python-modules/notebook/default.nix
+2
-2
pkgs/development/python-modules/notebook/default.nix
···
+6
-7
pkgs/development/python-modules/numba/default.nix
+6
-7
pkgs/development/python-modules/numba/default.nix
·········
+4
-7
pkgs/development/python-modules/odfpy/default.nix
+4
-7
pkgs/development/python-modules/odfpy/default.nix
···
+2
-2
pkgs/development/python-modules/pandas/default.nix
+2
-2
pkgs/development/python-modules/pandas/default.nix
···
+3
-4
pkgs/development/python-modules/parse-type/default.nix
+3
-4
pkgs/development/python-modules/parse-type/default.nix
···
+35
pkgs/development/python-modules/partd/default.nix
+35
pkgs/development/python-modules/partd/default.nix
···
+2
-2
pkgs/development/python-modules/path.py/default.nix
+2
-2
pkgs/development/python-modules/path.py/default.nix
···
+4
-3
pkgs/development/python-modules/pathlib2/default.nix
+4
-3
pkgs/development/python-modules/pathlib2/default.nix
···
+2
-2
pkgs/development/python-modules/pexpect/default.nix
+2
-2
pkgs/development/python-modules/pexpect/default.nix
···
+2
-2
pkgs/development/python-modules/phonenumbers/default.nix
+2
-2
pkgs/development/python-modules/phonenumbers/default.nix
···
+4
-2
pkgs/development/python-modules/pip-tools/default.nix
+4
-2
pkgs/development/python-modules/pip-tools/default.nix
······
+27
pkgs/development/python-modules/plone-testing/default.nix
+27
pkgs/development/python-modules/plone-testing/default.nix
···
+2
-2
pkgs/development/python-modules/plotly/default.nix
+2
-2
pkgs/development/python-modules/plotly/default.nix
···
+29
pkgs/development/python-modules/pluggy/default.nix
+29
pkgs/development/python-modules/pluggy/default.nix
···
+2
-2
pkgs/development/python-modules/plumbum/default.nix
+2
-2
pkgs/development/python-modules/plumbum/default.nix
······
+2
-2
pkgs/development/python-modules/psutil/default.nix
+2
-2
pkgs/development/python-modules/psutil/default.nix
···
+2
-2
pkgs/development/python-modules/py/default.nix
+2
-2
pkgs/development/python-modules/py/default.nix
···
+27
pkgs/development/python-modules/pyaml/default.nix
+27
pkgs/development/python-modules/pyaml/default.nix
···
+2
-2
pkgs/development/python-modules/pyasn1-modules/default.nix
+2
-2
pkgs/development/python-modules/pyasn1-modules/default.nix
···
+2
-2
pkgs/development/python-modules/pyasn1/default.nix
+2
-2
pkgs/development/python-modules/pyasn1/default.nix
···
+2
-2
pkgs/development/python-modules/pyblake2/default.nix
+2
-2
pkgs/development/python-modules/pyblake2/default.nix
···
+7
-6
pkgs/development/python-modules/pycangjie/default.nix
+7
-6
pkgs/development/python-modules/pycangjie/default.nix
···
+2
-2
pkgs/development/python-modules/pychromecast/default.nix
+2
-2
pkgs/development/python-modules/pychromecast/default.nix
···
+3
-4
pkgs/development/python-modules/pycollada/default.nix
+3
-4
pkgs/development/python-modules/pycollada/default.nix
···
+2
-2
pkgs/development/python-modules/pydot/default.nix
+2
-2
pkgs/development/python-modules/pydot/default.nix
···
+2
-2
pkgs/development/python-modules/pygit2/default.nix
+2
-2
pkgs/development/python-modules/pygit2/default.nix
···
+6
-5
pkgs/development/python-modules/pyglet/default.nix
+6
-5
pkgs/development/python-modules/pyglet/default.nix
···
+2
-2
pkgs/development/python-modules/pylast/default.nix
+2
-2
pkgs/development/python-modules/pylast/default.nix
···
+2
-2
pkgs/development/python-modules/pylint/default.nix
+2
-2
pkgs/development/python-modules/pylint/default.nix
···
+2
-2
pkgs/development/python-modules/pymongo/default.nix
+2
-2
pkgs/development/python-modules/pymongo/default.nix
···
+2
-2
pkgs/development/python-modules/pyobjc/default.nix
+2
-2
pkgs/development/python-modules/pyobjc/default.nix
······
+9
-4
pkgs/development/python-modules/pyopencl/default.nix
+9
-4
pkgs/development/python-modules/pyopencl/default.nix
···
+1
-1
pkgs/development/python-modules/pysc2/default.nix
+1
-1
pkgs/development/python-modules/pysc2/default.nix
+2
-2
pkgs/development/python-modules/pysoundfile/default.nix
+2
-2
pkgs/development/python-modules/pysoundfile/default.nix
···
+2
-2
pkgs/development/python-modules/pytest-localserver/default.nix
+2
-2
pkgs/development/python-modules/pytest-localserver/default.nix
···
+2
-2
pkgs/development/python-modules/pytest-xdist/default.nix
+2
-2
pkgs/development/python-modules/pytest-xdist/default.nix
···
+27
pkgs/development/python-modules/pytest/3_2.nix
+27
pkgs/development/python-modules/pytest/3_2.nix
···
+7
-5
pkgs/development/python-modules/pytest/default.nix
+7
-5
pkgs/development/python-modules/pytest/default.nix
······
+14
-14
pkgs/development/python-modules/python-fuse/default.nix
+14
-14
pkgs/development/python-modules/python-fuse/default.nix
···
+10
-6
pkgs/development/python-modules/pytoml/default.nix
+10
-6
pkgs/development/python-modules/pytoml/default.nix
···
+39
pkgs/development/python-modules/pytools/default.nix
+39
pkgs/development/python-modules/pytools/default.nix
···
+1
-1
pkgs/development/python-modules/pywbem/default.nix
+1
-1
pkgs/development/python-modules/pywbem/default.nix
+2
-2
pkgs/development/python-modules/pywinrm/default.nix
+2
-2
pkgs/development/python-modules/pywinrm/default.nix
···
+23
pkgs/development/python-modules/regex/default.nix
+23
pkgs/development/python-modules/regex/default.nix
···
+2
-2
pkgs/development/python-modules/relatorio/default.nix
+2
-2
pkgs/development/python-modules/relatorio/default.nix
···
+2
-2
pkgs/development/python-modules/restview/default.nix
+2
-2
pkgs/development/python-modules/restview/default.nix
···
+2
-2
pkgs/development/python-modules/robomachine/default.nix
+2
-2
pkgs/development/python-modules/robomachine/default.nix
···
+7
-5
pkgs/development/python-modules/ropper/default.nix
+7
-5
pkgs/development/python-modules/ropper/default.nix
···# XXX tests rely on user-writeable /dev/shm to obtain process locks and return PermissionError otherwise
+2
-2
pkgs/development/python-modules/scrapy/default.nix
+2
-2
pkgs/development/python-modules/scrapy/default.nix
······
+2
-2
pkgs/development/python-modules/seaborn/default.nix
+2
-2
pkgs/development/python-modules/seaborn/default.nix
···
+2
-2
pkgs/development/python-modules/serpy/default.nix
+2
-2
pkgs/development/python-modules/serpy/default.nix
······
+2
-2
pkgs/development/python-modules/setuptools/default.nix
+2
-2
pkgs/development/python-modules/setuptools/default.nix
···
+2
-2
pkgs/development/python-modules/shapely/default.nix
+2
-2
pkgs/development/python-modules/shapely/default.nix
···
+2
-2
pkgs/development/python-modules/simplejson/default.nix
+2
-2
pkgs/development/python-modules/simplejson/default.nix
···
+3
pkgs/development/python-modules/six/default.nix
+3
pkgs/development/python-modules/six/default.nix
+2
-2
pkgs/development/python-modules/smart_open/default.nix
+2
-2
pkgs/development/python-modules/smart_open/default.nix
···
+3
-14
pkgs/development/python-modules/spacy/default.nix
+3
-14
pkgs/development/python-modules/spacy/default.nix
······
+30
pkgs/development/python-modules/splinter/default.nix
+30
pkgs/development/python-modules/splinter/default.nix
···
+2
-2
pkgs/development/python-modules/sqlalchemy/default.nix
+2
-2
pkgs/development/python-modules/sqlalchemy/default.nix
···
+2
-2
pkgs/development/python-modules/sqlmap/default.nix
+2
-2
pkgs/development/python-modules/sqlmap/default.nix
···
+2
-2
pkgs/development/python-modules/stevedore/default.nix
+2
-2
pkgs/development/python-modules/stevedore/default.nix
···
+2
-2
pkgs/development/python-modules/stripe/default.nix
+2
-2
pkgs/development/python-modules/stripe/default.nix
······
+32
pkgs/development/python-modules/structlog/default.nix
+32
pkgs/development/python-modules/structlog/default.nix
···
+2
-2
pkgs/development/python-modules/supervise_api/default.nix
+2
-2
pkgs/development/python-modules/supervise_api/default.nix
···
+2
-2
pkgs/development/python-modules/sybil/default.nix
+2
-2
pkgs/development/python-modules/sybil/default.nix
···
+2
-2
pkgs/development/python-modules/tabulate/default.nix
+2
-2
pkgs/development/python-modules/tabulate/default.nix
···
+8
-4
pkgs/development/python-modules/testtools/default.nix
+8
-4
pkgs/development/python-modules/testtools/default.nix
······
+2
-2
pkgs/development/python-modules/textacy/default.nix
+2
-2
pkgs/development/python-modules/textacy/default.nix
···
+20
pkgs/development/python-modules/texttable/default.nix
+20
pkgs/development/python-modules/texttable/default.nix
···
+2
-2
pkgs/development/python-modules/thespian/default.nix
+2
-2
pkgs/development/python-modules/thespian/default.nix
···
+2
-2
pkgs/development/python-modules/toolz/default.nix
+2
-2
pkgs/development/python-modules/toolz/default.nix
···
+24
pkgs/development/python-modules/tox/default.nix
+24
pkgs/development/python-modules/tox/default.nix
···
+2
-2
pkgs/development/python-modules/tqdm/default.nix
+2
-2
pkgs/development/python-modules/tqdm/default.nix
···
+2
-2
pkgs/development/python-modules/tzlocal/default.nix
+2
-2
pkgs/development/python-modules/tzlocal/default.nix
···
+2
-2
pkgs/development/python-modules/vowpalwabbit/default.nix
+2
-2
pkgs/development/python-modules/vowpalwabbit/default.nix
···
+2
-2
pkgs/development/python-modules/websockets/default.nix
+2
-2
pkgs/development/python-modules/websockets/default.nix
···
+8
-6
pkgs/development/python-modules/werkzeug/default.nix
+8
-6
pkgs/development/python-modules/werkzeug/default.nix
···
+2
-2
pkgs/development/python-modules/widgetsnbextension/default.nix
+2
-2
pkgs/development/python-modules/widgetsnbextension/default.nix
···
+2
-2
pkgs/development/python-modules/ws4py/default.nix
+2
-2
pkgs/development/python-modules/ws4py/default.nix
···
+6
-13
pkgs/development/python-modules/xarray/default.nix
+6
-13
pkgs/development/python-modules/xarray/default.nix
···-url = "https://github.com/pydata/xarray/commit/726c6a3638ecf95889c541d84e892a106c2f2f92.patch";
+2
-2
pkgs/development/python-modules/yapf/default.nix
+2
-2
pkgs/development/python-modules/yapf/default.nix
···
+9
-10
pkgs/development/python-modules/yarl/default.nix
+9
-10
pkgs/development/python-modules/yarl/default.nix
···
+27
pkgs/development/python-modules/zope_copy/default.nix
+27
pkgs/development/python-modules/zope_copy/default.nix
···
+3
-3
pkgs/development/r-modules/default.nix
+3
-3
pkgs/development/r-modules/default.nix
······
+3
-3
pkgs/development/ruby-modules/gem-config/default.nix
+3
-3
pkgs/development/ruby-modules/gem-config/default.nix
······
+1
-5
pkgs/development/tools/build-managers/cmake/setup-hook.sh
+1
-5
pkgs/development/tools/build-managers/cmake/setup-hook.sh
+2
-2
pkgs/development/tools/database/shmig/default.nix
+2
-2
pkgs/development/tools/database/shmig/default.nix
······
+1
-1
pkgs/development/tools/misc/automake/setup-hook.sh
+1
-1
pkgs/development/tools/misc/automake/setup-hook.sh
+14
pkgs/development/tools/misc/binutils/always-search-rpath.patch
+14
pkgs/development/tools/misc/binutils/always-search-rpath.patch
···
+11
-6
pkgs/development/tools/misc/binutils/default.nix
+11
-6
pkgs/development/tools/misc/binutils/default.nix
······+configurePlatforms = [ "build" "host" ] ++ stdenv.lib.optional (targetPlatform != hostPlatform) "target";
+2
-2
pkgs/development/tools/misc/d-feet/default.nix
+2
-2
pkgs/development/tools/misc/d-feet/default.nix
······
+1
-5
pkgs/development/tools/misc/pkgconfig/setup-hook.sh
+1
-5
pkgs/development/tools/misc/pkgconfig/setup-hook.sh
+3
-3
pkgs/development/tools/misc/sysbench/default.nix
+3
-3
pkgs/development/tools/misc/sysbench/default.nix
···
+1
-1
pkgs/development/tools/ocaml/findlib/default.nix
+1
-1
pkgs/development/tools/ocaml/findlib/default.nix
+3
-1
pkgs/development/tools/tora/default.nix
+3
-1
pkgs/development/tools/tora/default.nix
······+NIX_CFLAGS_COMPILE = [ "-L${mysql.connector-c}/lib/mysql" "-I${mysql.connector-c}/include/mysql" ];
+1
-1
pkgs/development/web/nodejs/setup-hook.sh
+1
-1
pkgs/development/web/nodejs/setup-hook.sh
+3
-3
pkgs/games/zod/default.nix
+3
-3
pkgs/games/zod/default.nix
······
+1
-1
pkgs/os-specific/darwin/apple-sdk/framework-setup-hook.sh
+1
-1
pkgs/os-specific/darwin/apple-sdk/framework-setup-hook.sh
+1
-1
pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh
+1
-1
pkgs/os-specific/darwin/apple-sdk/security-setup-hook.sh
+1
-1
pkgs/os-specific/darwin/apple-source-releases/libresolv/default.nix
+1
-1
pkgs/os-specific/darwin/apple-source-releases/libresolv/default.nix
···+cc -dynamiclib -install_name $out/lib/libresolv.9.dylib -current_version 1.0.0 -compatibility_version 1.0.0 -o libresolv.9.dylib *.o
+1
-1
pkgs/os-specific/linux/busybox/default.nix
+1
-1
pkgs/os-specific/linux/busybox/default.nix
···makeFlagsArray+=("CC=${stdenv.cc.targetPrefix}gcc -isystem ${musl}/include -B${musl}/lib -L${musl}/lib")buildInputs = lib.optionals (enableStatic && !useMusl) [ stdenv.cc.libc stdenv.cc.libc.static ];
+2
-1
pkgs/os-specific/linux/kernel-headers/4.4.nix
+2
-1
pkgs/os-specific/linux/kernel-headers/4.4.nix
···
+7
-2
pkgs/servers/clickhouse/default.nix
+7
-2
pkgs/servers/clickhouse/default.nix
···-{ stdenv, fetchFromGitHub, cmake, libtool, boost, double-conversion, gperftools, icu, libmysql, lz4, openssl, poco, re2, rdkafka, readline, sparsehash, unixODBC, zookeeper_mt, zstd }:···-buildInputs = [ boost double-conversion gperftools icu libmysql lz4 openssl poco re2 rdkafka readline sparsehash unixODBC zookeeper_mt zstd ];
+1
-1
pkgs/servers/computing/slurm/default.nix
+1
-1
pkgs/servers/computing/slurm/default.nix
+2
-2
pkgs/servers/dns/powerdns/default.nix
+2
-2
pkgs/servers/dns/powerdns/default.nix
······-buildInputs = [ boost libmysql postgresql lua openldap sqlite protobuf geoip libyamlcpp libsodium curl ];+buildInputs = [ boost mysql57.connector-c postgresql lua openldap sqlite protobuf geoip libyamlcpp libsodium curl ];
+3
-3
pkgs/servers/freeradius/default.nix
+3
-3
pkgs/servers/freeradius/default.nix
·········
-55
pkgs/servers/games/ghost-one/default.nix
-55
pkgs/servers/games/ghost-one/default.nix
···-description = "A Warcraft III: Reign of Chaos and Warcraft III: The Frozen Throne game hosting bot";
+1
-1
pkgs/servers/http/lighttpd/default.nix
+1
-1
pkgs/servers/http/lighttpd/default.nix
···
+2
-2
pkgs/servers/mail/dovecot/default.nix
+2
-2
pkgs/servers/mail/dovecot/default.nix
······
+3
-3
pkgs/servers/mail/dspam/default.nix
+3
-3
pkgs/servers/mail/dspam/default.nix
·········
+6
-4
pkgs/servers/mail/opensmtpd/extras.nix
+6
-4
pkgs/servers/mail/opensmtpd/extras.nix
············
+3
-3
pkgs/servers/mail/postfix/default.nix
+3
-3
pkgs/servers/mail/postfix/default.nix
······+++ lib.optionals withMySQL [ "-DHAS_MYSQL" "-I${mysql.connector-c}/include/mysql" "-L${mysql.connector-c}/lib/mysql" ]···
+11
pkgs/servers/sql/mariadb/cmake-includedir.patch
+11
pkgs/servers/sql/mariadb/cmake-includedir.patch
···
+54
-20
pkgs/servers/sql/mariadb/default.nix
+54
-20
pkgs/servers/sql/mariadb/default.nix
···url = "https://downloads.mariadb.org/f/mariadb-${version}/source/mariadb-${version}.tar.gz/from/http%3A//ftp.hosteurope.de/mirror/archive.mariadb.org/?serve";···············+url = "https://downloads.mariadb.org/interstitial/connector-c-${version}/mariadb-connector-c-${version}-src.tar.gz/from/http%3A//ftp.hosteurope.de/mirror/archive.mariadb.org/?serve";
+9
-3
pkgs/servers/sql/mysql/5.5.x.nix
+9
-3
pkgs/servers/sql/mysql/5.5.x.nix
······
+20
-7
pkgs/servers/sql/mysql/5.7.x.nix
+20
-7
pkgs/servers/sql/mysql/5.7.x.nix
·········
+1
-1
pkgs/servers/web-apps/frab/Gemfile.lock
+1
-1
pkgs/servers/web-apps/frab/Gemfile.lock
+3
-3
pkgs/servers/web-apps/frab/gemset.nix
+3
-3
pkgs/servers/web-apps/frab/gemset.nix
······
+21
-12
pkgs/servers/web-apps/searx/default.nix
+21
-12
pkgs/servers/web-apps/searx/default.nix
···
+1
-6
pkgs/servers/x11/xorg/builder.sh
+1
-6
pkgs/servers/x11/xorg/builder.sh
···
+3
-3
pkgs/servers/x11/xorg/default.nix
+3
-3
pkgs/servers/x11/xorg/default.nix
···
+1
-1
pkgs/servers/x11/xorg/tarballs-7.7.list
+1
-1
pkgs/servers/x11/xorg/tarballs-7.7.list
···
+2
-2
pkgs/shells/bash/4.4.nix
+2
-2
pkgs/shells/bash/4.4.nix
···
+1
-10
pkgs/stdenv/adapters.nix
+1
-10
pkgs/stdenv/adapters.nix
······
+15
-5
pkgs/stdenv/darwin/default.nix
+15
-5
pkgs/stdenv/darwin/default.nix
························
+60
-16
pkgs/stdenv/generic/make-derivation.nix
+60
-16
pkgs/stdenv/generic/make-derivation.nix
·········
+260
-74
pkgs/stdenv/generic/setup.sh
+260
-74
pkgs/stdenv/generic/setup.sh
············-for i in ${nativeBuildInputs:-} ${defaultNativeBuildInputs:-} ${propagatedNativeBuildInputs:-}; do······-printWords $propagatedNativeBuildInputs > "${!outputDev}/nix-support/propagated-native-build-inputs"
+1
pkgs/stdenv/linux/make-bootstrap-tools-cross.nix
+1
pkgs/stdenv/linux/make-bootstrap-tools-cross.nix
+6
-3
pkgs/tools/admin/ansible/2.1.nix
+6
-3
pkgs/tools/admin/ansible/2.1.nix
······
+6
-3
pkgs/tools/admin/ansible/2.2.nix
+6
-3
pkgs/tools/admin/ansible/2.2.nix
······
+2
-3
pkgs/tools/admin/awscli/default.nix
+2
-3
pkgs/tools/admin/awscli/default.nix
···
+4
-4
pkgs/tools/backup/bareos/default.nix
+4
-4
pkgs/tools/backup/bareos/default.nix
·········
+2
-2
pkgs/tools/backup/mydumper/default.nix
+2
-2
pkgs/tools/backup/mydumper/default.nix
······
+94
-85
pkgs/tools/inputmethods/ibus/default.nix
+94
-85
pkgs/tools/inputmethods/ibus/default.nix
···-url = "https://github.com/fujiwarat/cldr-emoji-annotation/releases/download/${version}/${name}.tar.gz";
+2
-2
pkgs/tools/misc/colord-kde/default.nix
+2
-2
pkgs/tools/misc/colord-kde/default.nix
···
+2
-2
pkgs/tools/misc/coreutils/default.nix
+2
-2
pkgs/tools/misc/coreutils/default.nix
···
+2
-2
pkgs/tools/networking/kea/default.nix
+2
-2
pkgs/tools/networking/kea/default.nix
···
+13
-8
pkgs/tools/networking/mailutils/default.nix
+13
-8
pkgs/tools/networking/mailutils/default.nix
···p = "https://raw.githubusercontent.com/gentoo/gentoo/9c921e89d51876fd876f250324893fd90c019326/net-mail/mailutils/files";······
+25
-3
pkgs/tools/networking/mitmproxy/default.nix
+25
-3
pkgs/tools/networking/mitmproxy/default.nix
·········
+2
-2
pkgs/tools/networking/snabb/default.nix
+2
-2
pkgs/tools/networking/snabb/default.nix
···-{ stdenv, lib, fetchFromGitHub, bash, makeWrapper, git, mariadb, diffutils, which, coreutils, procps, nettools }:+{ stdenv, lib, fetchFromGitHub, bash, makeWrapper, git, mysql, diffutils, which, coreutils, procps, nettools }:···-sed -i '2iexport PATH=${stdenv.lib.makeBinPath [ git mariadb which procps coreutils ]}' src/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh.inc+sed -i '2iexport PATH=${stdenv.lib.makeBinPath [ git mysql.client which procps coreutils ]}' src/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh.incsed -i '2iexport PATH=${stdenv.lib.makeBinPath [ git coreutils diffutils nettools ]}' src/program/snabbnfv/neutron_sync_agent/neutron_sync_agent.sh.inc
+2
-2
pkgs/tools/security/gnupg/22.nix
+2
-2
pkgs/tools/security/gnupg/22.nix
···
+2
-2
pkgs/tools/security/thc-hydra/default.nix
+2
-2
pkgs/tools/security/thc-hydra/default.nix
······
+3
-2
pkgs/tools/system/collectd/default.nix
+3
-2
pkgs/tools/system/collectd/default.nix
······
+5
-4
pkgs/tools/system/rsyslog/default.nix
+5
-4
pkgs/tools/system/rsyslog/default.nix
·········
+2
-1
pkgs/tools/text/diffutils/default.nix
+2
-1
pkgs/tools/text/diffutils/default.nix
···+++ stdenv.lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "gl_cv_func_getopt_gnu=yes";
+2
pkgs/tools/text/gawk/default.nix
+2
pkgs/tools/text/gawk/default.nix
+1
-1
pkgs/tools/text/sgml/opensp/setup-hook.sh
+1
-1
pkgs/tools/text/sgml/opensp/setup-hook.sh
+2
-2
pkgs/tools/typesetting/tex/dblatex/default.nix
+2
-2
pkgs/tools/typesetting/tex/dblatex/default.nix
···
+1
-1
pkgs/tools/typesetting/tex/tetex/setup-hook.sh
+1
-1
pkgs/tools/typesetting/tex/tetex/setup-hook.sh
+1
-1
pkgs/tools/typesetting/tex/texlive/setup-hook.sh
+1
-1
pkgs/tools/typesetting/tex/texlive/setup-hook.sh
+1
pkgs/top-level/aliases.nix
+1
pkgs/top-level/aliases.nix
···+libmysql = mysql.connector-c; # added # 2017-12-28, this was a misnomer refering to libmysqlclient
+9
-11
pkgs/top-level/all-packages.nix
+9
-11
pkgs/top-level/all-packages.nix
···························
+4
-3
pkgs/top-level/lua-packages.nix
+4
-3
pkgs/top-level/lua-packages.nix
·········
+51
-594
pkgs/top-level/python-packages.nix
+51
-594
pkgs/top-level/python-packages.nix
······-description = "Python client for the Advanced Message Queuing Procotol (AMQP). This is a fork of amqplib which is maintained by the Celery project";···+backports_functools_lru_cache = callPackage ../development/python-modules/backports_functools_lru_cache { };backports_shutil_get_terminal_size = callPackage ../development/python-modules/backports_shutil_get_terminal_size { };···························-description = "A module containing functions for converting between Julian dates and calendar dates";······························-buildInputs = with self; optionals isPy27 [ mock unittest2 nose redis qpid-python pymongo sqlalchemy pyyaml msgpack boto ];······logilab-constraint = callPackage ../development/python-modules/logilab/constraint.nix {};···-doCheck = !isPyPy; # https://bitbucket.org/zzzeek/mako/issue/238/2-tests-failed-on-pypy-24-25manifestparser = callPackage ../development/python-modules/marionette-harness/manifestparser.nix {};marionette_driver = callPackage ../development/python-modules/marionette-harness/marionette_driver.nix {};···························-description = "A module provides basic functions for parsing mime-type names and matching them against a list of media-ranges";······-# 17 failures with 3.6 https://github.com/networkx/networkx/issues/2396#issuecomment-304437299-description = "Library for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks";···
+53
-16
pkgs/top-level/splice.nix
+53
-16
pkgs/top-level/splice.nix
···+defaultBuildBuildScope = pkgs.buildPackages.buildPackages // pkgs.buildPackages.buildPackages.xorg;+targetPkgsWithoutFetchers = lib.filterAttrs (n: _: !lib.hasPrefix "fetch" n) pkgs.targetPackages;+valueHostHost = throw "`valueHostHost` unimplemented: pass manually rather than relying on splicer.";···+(tryGetOutputs valueBuildBuild) (tryGetOutputs valueBuildHost) (tryGetOutputs valueBuildTarget)···