jiebi/CodeConvo huggingface dataset:
Change:
The package won't install on macOS. It triggers an assertion in : . macOS run system: host os: multi-user?: sandbox: version: channels(root): nixpkgs:
Awesome, thanks!

Discussion:
<del> { stdenv, fetchurl, makeWrapper, glibc, readline, ncurses, utillinux }: </del> <ins> { stdenv, lib, fetchurl, utillinux, makeWrapper , enableReadline ? true, readline, ncurses }: </ins> <del> with stdenv.lib; let makeFlags = '' INCDIR=${glibc.dev}/include  BINDIR=$out/bin LIBDIR=$out/lib CALC_INCDIR=$out/include/calc CALC_SHAREDIR=$out/share/calc MANDIR=$out/share/man/man1  USE_READLINE=-DUSE_READLINE READLINE_LIB=-lreadline READLINE_EXTRAS='-lhistory -lncurses'  TERMCONTROL=-DUSE_TERMIOS  ''; in </del> stdenv.mkDerivation rec { name = "calc-${version}"; version = "2.12.6.6"; src = fetchurl { <del> url = "https://github.com/lcn2/calc/releases/download/${version}/${name}.tar.bz2"; </del> <ins> urls = [ "https://github.com/lcn2/calc/releases/download/${version}/${name}.tar.bz2" "http://www.isthe.com/chongo/src/calc/${name}.tar.bz2" ]; </ins> sha256 = "03sg1xhin6qsrz82scf96mmzw8lz1yj68rhj4p4npp4s0fawc9d5"; }; <del> buildInputs = [ makeWrapper readline ncurses utillinux ]; configurePhase = '' sed -i 's/all: check_include/all:/' Makefile ''; buildPhase = '' make ${makeFlags} ''; installPhase = '' make install ${makeFlags} wrapProgram $out/bin/calc --prefix LD_LIBRARY_PATH : $out/lib </del> <ins> patchPhase = '' substituteInPlace Makefile  --replace 'all: check_include' 'all:'  --replace '-install_name ''${LIBDIR}/libcalc''${LIB_EXT_VERSION}' '-install_name ''${T}''${LIBDIR}/libcalc''${LIB_EXT_VERSION}'  --replace '-install_name ''${LIBDIR}/libcustcalc''${LIB_EXT_VERSION}' '-install_name ''${T}''${LIBDIR}/libcustcalc''${LIB_EXT_VERSION}' </ins> ''; <del> # Hack to avoid TMPDIR in RPATHs. preFixup = ''rm -rf "$(pwd)" ''; meta = { </del> <ins> buildInputs = [ utillinux makeWrapper ] ++ lib.optionals enableReadline [ readline ncurses ]; makeFlags = [ "T=$(out)" "INCDIR=${lib.getDev stdenv.cc.libc}/include" "BINDIR=/bin" "LIBDIR=/lib" "CALC_SHAREDIR=/share/calc" "CALC_INCDIR=/include" "MANDIR=/share/man/man1" # Handle LDFLAGS defaults in calc "DEFAULT_LIB_INSTALL_PATH=$(out)/lib" ] ++ lib.optionals enableReadline [ "READLINE_LIB=-lreadline" "USE_READLINE=-DUSE_READLINE" ]; meta = with lib; { </ins> description = "C-style arbitrary precision calculator"; homepage = http://www.isthe.com/chongo/tech/comp/calc/; license = licenses.lgpl21; <del> maintainers = [ ]; </del> <ins> maintainers = with maintainers; [ matthewbauer ]; </ins> platforms = platforms.all; }; }
Change:
Hi Could you please note that Inziu is already deprecated and it is replaced by Sarasa Gothic/Sarasa Mono? Yours Sincerely, Belleve
This has been discussed here: Due to stability reasons, I need Inziu Iosevka for myself at least for now, and it may also be helpful to others. Just out of curiosity, why do you want a font to be deprecated? I suppose different fonts have different styles, and could be useful in different cases.
Because I lost its building system (after an PC replace). If you want to keep that please mirror its files to GitHub.
I am sorry to hear that. I'll do the mirroring work tomorrow.
I changed my mind to remove this font due to license issues. ()
closing after font was removed

Discussion:
<del> { stdenv, fetchurl, p7zip }: stdenv.mkDerivation rec { version = "1.13.2"; name = "inziu-iosevka-${version}"; package = fetchurl { url = "http://7xpdnl.dl1.z0.glb.clouddn.com/inziu-iosevka-ttfs-${version}.7z"; sha256 = "1i7qqcv1x6s1xkp687wq79zqg9ly6a7l5mnmg1iqgfgcbglgjbaw"; }; nativeBuildInputs = [ p7zip ]; unpackPhase = '' 7z x $package ''; installPhase = '' mkdir -p $out/share/fonts/truetype cp *.ttf $out/share/fonts/truetype ''; meta = with stdenv.lib; { description = "Inziu Iosevka font"; homepage = https://be5invis.github.io/Iosevka/inziu; # license is clarified here: https://github.com/be5invis/Iosevka/issues/265 license = licenses.ofl; maintainers = [ maintainers.ChengCat ]; platforms = platforms.all; # large package, mainly i/o bound hydraPlatforms = []; }; } </del>

input-fonts = callPackage ../data/fonts/input-fonts { }; <del> inziu-iosevka = callPackage ../data/fonts/inziu-iosevka { }; </del> iosevka = callPackage ../data/fonts/iosevka { nodejs = nodejs-8_x; };
Change:
This is config i use: and whenever networking restarts, server gets offline and i have to manually restart it.
Maybe?
(triage) still a problem?
I think it is worth assuming it is solved by now, and if not, they can open it up again :)

Discussion:
{ callPackage, ... } @ args: callPackage ./generic.nix (args // { <del> baseVersion = "3.3"; </del> <ins> baseVersion = "3.4"; </ins> revision = "0"; <del> hash = "sha256-No8R9CbxIFrtuenjI2ihZTXcEb1gNRBm5vZmTsNrhbk="; </del> <ins> hash = "sha256-cYQ6/MCixYX48z+jBPC1iuS5xdgwb4lGZ7N0YEQndVc="; </ins> })
Change:
The documentation for the option suggests that it can b used to set the . However, the initial value of also includes , overriding the value potentially given by the user. Try setting and be surprised when produces no more output than it did previously. Examine and find that in the initial value of appears after the overridden value.

Discussion:
WebInterface ${if cfg.webInterface then "Yes" else "No"} <ins> LogLevel ${cfg.logLevel} </ins> ${cfg.extraConf} '';

''; }; <ins> logLevel = mkOption { type = types.str; default = "info"; example = "debug"; description = '' Specifies the cupsd logging verbosity. ''; }; </ins> extraFilesConf = mkOption { type = types.lines; default = "";

example = '' BrowsePoll cups.example.com <del> LogLevel debug </del> <ins> MaxCopies 42 </ins> ''; description = '' Extra contents of the configuration file of the CUPS daemon

services.printing.extraConf = '' <del> LogLevel info </del> DefaultAuthType Basic <Location />
Change:
So I sometime yesterday and today I found out my is unable to open audio device. .asoundrc .mpdconf I have to change to to get any sound out of it but it does mean I don't get mixing anymore which I did previously. I'm on nixos-unstable. I see some changes to which might be related?
Are you using pulseaudio? If not, I guess the changes should not affect you at all. What error does mpd give?
I disabled pulseaudio but I see some stuff pulls it in anyway. I have resolved the problem by a series of events which involved reboots. In the end I was able to arrive at the same system config as the ‘broken’ one but with working sound so it seems to me that maybe it was a kernel change or something. I will close the issue unless you want to pursue it at which point feel free to reopen and ask away. Edit: I should say that the events were basically rollback -reboot -pick older config -confirm sound works -nixos-rebuild -boot into newest config. I suspect a reboot would have worked without anything extra.

Discussion:
{ callPackage, ... } @ args: callPackage ./generic.nix (args // { <del> baseVersion = "3.3"; </del> <ins> baseVersion = "3.4"; </ins> revision = "0"; <del> hash = "sha256-No8R9CbxIFrtuenjI2ihZTXcEb1gNRBm5vZmTsNrhbk="; </del> <ins> hash = "sha256-cYQ6/MCixYX48z+jBPC1iuS5xdgwb4lGZ7N0YEQndVc="; </ins> })
Change:
The version claimed to be produced by the openmw derivation is , however once installed it is still version system: host os: multi-user?: sandbox: version: channels(avery): channels(root): nixpkgs:

Discussion:
owner = "OpenMW"; repo = "openmw"; rev = name; <del> sha256 = "0lj8v81hk807dy0wcdhfp0iyn4l5yag53hx1a6xm44gh2dpyil43"; </del> <ins> sha256 = "1nybxwp77qswjayf0g9xayp4x1xxq799681rhjlggch127r07ifi"; </ins> }; enableParallelBuilding = true;
Change:
The file does not exist so ODBC connections fail. The offending line is which should reference . In add: to nixpkgs Create/Edit and add the following: [MyNewDSN] Driver = MariaDB Server = localhost Port = 3306 Database = MyDatabase User = MyUser Password = MyPassword Run Then run: and you get the error: [][unixODBC][Driver Manager]Can't open lib '/nix/store/4cnh6dg7mwhsw0yy7c5ajxhw29l6hwa8-mariadb-connector-odbc-2.0.10/lib/libmyodbc3-' : file not found [ISQL]ERROR: Could not SQLConnect system: host os: multi-user?: sandbox: version: channels(root): nixpkgs:
Fixed in

Discussion:
passthru = { fancyName = "MariaDB"; <del> driver = "lib/libmyodbc3-3.51.12.so"; </del> <ins> driver = "lib/libmaodbc.so"; </ins> }; meta = with stdenv.lib; {
Change:
This bug manifests itself as showing the following error during : I've tracked this down to this line: The command in that line ends up picking up the first word of the folder, instead of the entire folder. Changing that line to the following fixes this: This effectively deletes the first and last columns of the line, cutting off the commit hash and tag, leaving the folder name intact.
For future reference: This is the repro case

Discussion:
# checkout each submodule hash=$(echo "$l" | awk '{print $1}' | tr -d '-') <del> dir=$(echo "$l" | awk '{print $2}') </del> <ins> dir=$(echo "$l" | sed -n 's/^ {0,1}[^ ]* (.*) ([^ ]*)$/1/p') </ins> name=$( git config -f .gitmodules --get-regexp submodule..*.path | sed -n "s,^(.*).path $dir$,1,p")
Change:
After upgrading from 18.03 to unstable, curabydagoma (whose package I maintain) does not work anymore, with error "Unable to load OpenGL library". I have easily narrowed it down to the pyopengl package. But I don't know what I can do to fix this error... system: host os: multi-user?: sandbox: version: channels(root): nixpkgs: (this is a copy of the nixos-unstable branch of nixpkgs-channels).
This works for me. Do you have in your ?
Yes: ... but no in this directory... So, with a little more digging, when looking at the mesa-driver package contents (because /run/opengl-driver/lib is a symlink to ), it looks like there is something wrong with what I have in this package on unstable:
I see there have been recent changes in and also in the mesa drivers package. Maybe it is related ? My 3D hardware is the common Intel laptop chip, no nvidia, no radeon - maybe this information is important here...
By the way, is missing in all new occurrences of (version 17.3.8, from nixos-unstable), whereas it is present in all occurrences of version 17.3.6, from nixos-18.03.
This seems to work on (at least) darwin:
I'm unsure what's the rationale behind not handling the same way it is done with : but if we do, as mentioned above, it seems to work for me.
That no longer contains libGL is an intentional change introduced by . Directly link to the libraries in the and packages instead.
Okay so it is indeed a change in mesa-drivers. It may impact other packages too... I think I was having a similar problem with other packages, but I'm not sure anymore and I prefer taking care of one thing at a time. Once I have the pyopengl stuff working, I'll take a look at the other problems I had... Now that I see how it is done for pyopengl, I may make a PR to do the same on another package, if needed. Thanks
Packages Minetest and Openarena are still affected by issue.
I haven't found a better way than to reintroduce back to :

Discussion:
sha256 = "9b47c5c3a094fa518ca88aeed35ae75834d53e4285512c61879f67a48c94ddaf"; }; propagatedBuildInputs = [ pkgs.libGLU_combined pkgs.freeglut self.pillow ]; <del> patchPhase = '' sed -i "s|util.find_library( name )|name|" OpenGL/platform/ctypesloader.py sed -i "s|'GL',|'libGL.so',|" OpenGL/platform/glx.py sed -i "s|'GLU',|'${pkgs.libGLU_combined}/lib/libGLU.so',|" OpenGL/platform/glx.py sed -i "s|'glut',|'${pkgs.freeglut}/lib/libglut.so',|" OpenGL/platform/glx.py </del> <ins> patchPhase = let ext = stdenv.hostPlatform.extensions.sharedLibrary; in '' substituteInPlace OpenGL/platform/glx.py  --replace "'GL'" "'${pkgs.libGL}/lib/libGL${ext}'"  --replace "'GLU'" "'${pkgs.libGLU}/lib/libGLU${ext}'"  --replace "'glut'" "'${pkgs.freeglut}/lib/libglut${ext}'" substituteInPlace OpenGL/platform/darwin.py  --replace "'OpenGL'" "'${pkgs.libGL}/lib/libGL${ext}'"  --replace "'GLUT'" "'${pkgs.freeglut}/lib/libglut${ext}'" </ins> ''; meta = { homepage = http://pyopengl.sourceforge.net/;
Change:
default value causes previews to fail. the usual homeserver config Do not configure (so that the default value is used) Post URL into a preview enabled room Find similar error in synapse log: The option defaults to . Were those values intended as default for the option? Excerpt from a working configuration: /cc (as you discussed the security implications in )
Seems like a good bet.
thanks for fixing this, I was just wondering about this earlier today:

Discussion:
}; url_preview_ip_range_blacklist = mkOption { type = types.listOf types.str; <del> default = []; </del> <ins> default = [ "127.0.0.0/8" "10.0.0.0/8" "172.16.0.0/12" "192.168.0.0/16" "100.64.0.0/10" "169.254.0.0/16" ]; </ins> description = '' List of IP address CIDR ranges that the URL preview spider is denied from accessing.

}; url_preview_url_blacklist = mkOption { type = types.listOf types.str; <del> default = [ "127.0.0.0/8" "10.0.0.0/8" "172.16.0.0/12" "192.168.0.0/16" "100.64.0.0/10" "169.254.0.0/16" ]; </del> <ins> default = []; </ins> description = '' Optional list of URL matches that the URL preview spider is denied from accessing.
Change:
gcc8 is failing on x8664-darwin: Job: Not sure what's going on. Clang gives this error: clang-5.0: error: unsupported option '--gstabs'
My favorite is the only other mention in the log is: I'm sure there's a reason, but.. LOL.
Unless anyone has any ideas, I think I will disable the test for now. We just want to make sure it is fixed when we switch to GCC8.
Any news on this? Seems unfortunate to be stuck on GCC 7 forever.
It looks like it was fixed in gcc 8.3.0.

Discussion:
stdenv.lib.platforms.linux ++ stdenv.lib.platforms.freebsd ++ stdenv.lib.platforms.darwin; <ins> # See #40038 broken = stdenv.isDarwin; </ins> }; }

gerbil-unstable = callPackage ../development/compilers/gerbil/unstable.nix { }; gccFun = callPackage ../development/compilers/gcc/7; <del> gcc = gcc8; </del> <ins> # Temporary solution until #40038 is fixed gcc = if stdenv.isDarwin then gcc7 else gcc8; </ins> gcc-unwrapped = gcc.cc; gccStdenv = if stdenv.cc.isGNU then stdenv else stdenv.override {

jobs.tests.cc-wrapper-gcc7.x86_64-linux jobs.tests.cc-wrapper-gcc7.x86_64-darwin jobs.tests.cc-wrapper-gcc8.x86_64-linux <del> jobs.tests.cc-wrapper-gcc8.x86_64-darwin </del> <ins> # broken see issue #40038 # jobs.tests.cc-wrapper-gcc8.x86_64-darwin </ins> jobs.tests.cc-wrapper-clang.x86_64-linux jobs.tests.cc-wrapper-clang.x86_64-darwin jobs.tests.cc-wrapper-libcxx.x86_64-linux
Change:
Trying to build it fails on libusb complaining about '-no-cpp-precomp'. If you replace the libusb dependency with libusb1, it then fails with cmake trouble. Is hydra not building this stuff?
Hydra builds derivation only for the platforms set in meta.platforms. For xpwn meta.platforms is not set, thus hydra does not build it. However I don't have access to a darwin machine so I cannot help with the xpwn problem.
This PR should address similar issues:

Discussion:
<del> { stdenv, fetchgit, cmake, zlib, libpng, bzip2, libusb, openssl }: </del> <ins> { stdenv, fetchgit, cmake, zlib, libpng, bzip2, libusb1, openssl }: </ins> stdenv.mkDerivation { name = "xpwn-0.5.8git"; src = fetchgit { <del> url = "git://github.com/dborca/xpwn.git"; rev = "4534da88d4e8a32cdc9da9b5326e2cc482c95ef0"; sha256 = "1h1ak40fg5bym0hifpii9q2hqdp2m387cwfzb4bl6qq36xpkd6wv"; </del> <ins> url    = "git://github.com/dborca/xpwn.git"; rev    = "4534da88d4e8a32cdc9da9b5326e2cc482c95ef0"; sha256 = "1h1ak40fg5bym0hifpii9q2hqdp2m387cwfzb4bl6qq36xpkd6wv"; </ins> }; preConfigure = ''

sed -i -e '/install/d' CMakeLists.txt ''; <del> buildInputs = [ cmake zlib libpng bzip2 libusb openssl ]; </del> <ins> buildInputs = [ cmake zlib libpng bzip2 libusb1 openssl ]; </ins> <del> meta = { homepage = "http://planetbeing.lighthouseapp.com/projects/15246-xpwn"; </del> <ins> cmakeFlags = [ "-DCMAKE_OSX_DEPLOYMENT_TARGET=" ]; meta = with stdenv.lib; { homepage    = "http://planetbeing.lighthouseapp.com/projects/15246-xpwn"; </ins> description = "Custom NOR firmware loader/IPSW generator for the iPhone"; <del> license = stdenv.lib.licenses.gpl3Plus; </del> <ins> license     = licenses.gpl3Plus; platforms   = with platforms; linux ++ darwin; </ins> }; }
Change:
fails to build due to missing dependency on . to system: host os: multi-user?: sandbox: version: channels(root): nixpkgs:

Discussion:
buildInputs = [ gtk2 libwebp enchant libxml2 libxslt <del> gst-plugins-base sqlite xorg.libXt </del> <ins> gst-plugins-base sqlite xorg.libXt xorg.libXdamage </ins> ] ++ optionals enableCredentialStorage [ libsecret ] ++ (if stdenv.isDarwin then [
Change:
On the , quite a few jobs are failing because libomxil-bellagio fails to build (, for an example). cc (as the package maintainer)
Copy-paste from IRC (for the record)

Discussion:
patches = [ ./fedora-fixes.patch ]; <ins> # Fix for #40213, probably permanent, because upstream doesn't seem to be # developed anymore. Alternatively, gcc7Stdenv could be used. NIX_CFLAGS_COMPILE = "-Wno-error=array-bounds"; </ins> meta = with stdenv.lib; { homepage = https://sourceforge.net/projects/omxil/; description = "An opensource implementation of the Khronos OpenMAX Integration Layer API to access multimedia components";
Change:
system: host os: multi-user?: sandbox: version: channels(luigy): nixpkgs:
cc

Discussion:
# This is useful to build environments for developing on that # package. getHaskellBuildInputs = p: <del> (p.override { mkDerivation = extractBuildInputs p.compiler; }).haskellBuildInputs; </del> <ins> (overrideCabal p (args: { passthru = (args.passthru or {}) // { _getHaskellBuildInputs = extractBuildInputs p.compiler args; }; }))._getHaskellBuildInputs; </ins> # Under normal evaluation, simply return the original package. Under # nix-shell evaluation, return a nix-shell optimized environment.

inherit (stdenv) buildPlatform hostPlatform; inherit (stdenv.lib) fix' extends makeOverridable; <del> inherit (haskellLib) overrideCabal; </del> <ins> inherit (haskellLib) overrideCabal getHaskellBuildInputs; </ins> mkDerivationImpl = pkgs.callPackage ./generic-builder.nix { inherit stdenv;

shellFor = { packages, withHoogle ? false, ... } @ args: let selected = packages self; <del> packageInputs = builtins.map (p: p.override { mkDerivation = haskellLib.extractBuildInputs p.compiler; }) selected; </del> <ins> packageInputs = builtins.map getHaskellBuildInputs selected; </ins> haskellInputs = builtins.filter (input: pkgs.lib.all (p: input.outPath != p.outPath) selected)
Change:
is an old way of getting only in cross builds. It doesn't need to exist, it make cross-specific hacks too light weight, and the code that tends to use it in practice is old and too reliant on build-time bash rather than eval-time Nix.
Oh huh, this was fixed a few months ago.

Discussion:
enableParallelBuilding = true; <del> crossAttrs = { propagatedBuildInputs = [ flex.crossDrv cracklib.crossDrv ]; preConfigure = preConfigure + '' $crossConfig-ar x ${flex.crossDrv}/lib/libfl.a mv libyywrap.o libyywrap-target.o ar x ${flex}/lib/libfl.a mv libyywrap.o libyywrap-host.o export LDFLAGS="$LDFLAGS $PWD/libyywrap-target.o" sed -e 's/@CC@/gcc/' -i doc/specs/Makefile.in ''; postConfigure = '' sed -e "s@ $PWD/libyywrap-target.o@ $PWD/libyywrap-host.o@" -i doc/specs/Makefile ''; }; </del> postInstall = '' mv -v $out/sbin/unix_chkpwd{,.orig} ln -sv /run/wrappers/bin/unix_chkpwd $out/sbin/unix_chkpwd
Change:
cmake in nixpkgs is 3.10.2. This is over 2 months old. The current version is 3.11.2. This is a problem for me as I'm trying to use cmake to build something that requires 3.11.0 or later. /cc
was merged a day ago, but isn't showing up on nixpkgs-unstable yet. It looks like it was merged into staging rather than trunk. How long does it normally take for package updates like this to make it to trunk?
I merged it into rather than because it causes ~1,000 rebuilds, so if it was merged into it would block the unstable channel from updating. After rebuilds, I will merge it into and then after a small rebuild, it will appear automatically in the unstable channel. This process could take a week if there are many other changes queued in , or a few days otherwise.
Thanks for the explanation!

Discussion:
{ stdenv, fetchurl, pkgconfig , bzip2, curl, expat, libarchive, xz, zlib, libuv, rhash <del> , majorVersion ? "3.10" </del> <ins> , majorVersion ? "3.11" </ins> # darwin attributes , ps , isBootstrap ? false

with ( { <ins> "3.11" = { minorVersion = "2"; sha256 = "0j2jpx94lnqx5w59i9xihl56hf6ghk04438rqhh7lk1bryxj5g2y"; }; </ins> "3.10" = { minorVersion = "2"; sha256 = "80d0faad4ab56de07aa21a7fc692c88c4ce6156d42b0579c6962004a70a3218b";
Change:
in master (at ) is built from a patched source tree for vim 7.3 from 2012 which was never updated. The resulting package's name is vimconfigurable-8.1.0001 but it actually contains vim 7.3.315. Unfortuately there's no newer version for the source at the listed URL. should either be updated or dropped from nixpkgs. Given that nobody has bothered to update it since 2012, I vote to drop it. (This issue surfaced when removed the pin of to lua 5.1 and broke because the old vim 7.3 is incompatible with lua 5.2).
Let's drop this now since no one has shown any interest.

Discussion:
src = builtins.getAttr source { "default" = common.src; # latest release <del> "vim-nox" = { # vim nox branch: client-server without X by uing sockets # REGION AUTO UPDATE: { name="vim-nox"; type="hg"; url="https://code.google.com/r/yukihironakadaira-vim-cmdsrv-nox/"; branch="cmdsrv-nox"; } src = (fetchurl { url = "http://mawercer.de/~nix/repos/vim-nox-hg-2082fc3.tar.bz2"; sha256 = "293164ca1df752b7f975fd3b44766f5a1db752de6c7385753f083499651bd13a"; }); name = "vim-nox-hg-2082fc3"; # END }.src; </del> }; patches = [ ./cflags-prune.diff ] ++ stdenv.lib.optional ftNixSupport ./ft-nix-support.patch;

{ stdenv, fetchFromGitHub, curl, expat , jansson, libpng, libjpeg, libGLU_combined, libXxf86vm, pcre <del> , pkgconfig, SDL2, vimNox }: </del> <ins> , pkgconfig, SDL2, vim }: </ins> stdenv.mkDerivation rec { name = pname + "-" + version;

nativeBuildInputs = [ pkgconfig ]; buildInputs = [ <del> expat curl jansson libpng libjpeg libGLU_combined libXxf86vm pcre SDL2 vimNox </del> <ins> expat curl jansson libpng libjpeg libGLU_combined libXxf86vm pcre SDL2 vim </ins> ]; installPhase = with stdenv.lib; let

inherit lua; }); <del> vimNox = lowPrio (vim_configurable.override { source = "vim-nox"; lua = pkgs.lua5_1; # vimNox source is from 2012, requires older lua }); </del> qpdfview = libsForQt5.callPackage ../applications/misc/qpdfview {}; qtile = callPackage ../applications/window-managers/qtile {
Change:
When running , the following error appears: The program does not run, the error causes it to terminate. In a shell on a linux machine: system: host os: multi-user?: sandbox: version: channels(root): channels(wucke13): nixpkgs:
Weird.
Thanks for the fast response. Maybe it's a good idea to add platforms field to the expression, as fails to build for and `x86_64-darwin.

Discussion:
# that is supposed to work without Fortran but didn't for me. patches = [ ./CMakeLists.txt.patch ]; <del> buildInputs = [ cmake blas liblapack gfortran gmm fltk libjpeg zlib libGLU_combined </del> <ins> buildInputs = [ cmake blas liblapack gmm fltk libjpeg zlib libGLU_combined </ins> libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes xorg.libXext xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM xorg.libICE ]; <ins> nativeBuildInputs = [ gfortran ]; </ins> enableParallelBuilding = true; meta = {