jiebi/CodeConvo huggingface dataset:
Change:
cannot process svg files despite the documentation advertising it can. Steps to reproduce the behavior: SVG should be supported Introduced in Build logs: Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
, libwebp , libxml2 , nukeReferences <ins> , pkg-config </ins> , quantumdepth ? 8 , runCommand , stdenv

nativeBuildInputs = [ nukeReferences <ins> pkg-config </ins> xz ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ fixDarwinDylibNames ];
Change:
Version V1.3.0.4373 of mwprocapture (the Linux driver for the Magewell Pro Capture family) FTBFS when building against Linux 6.8 or newer. Steps to reproduce the behavior: Add to your Nix configuration. Add to your Nix configuration. Magewell has provided a revised driver update to address this issue. I am working on a pull request for nixpkgs. Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
in stdenv.mkDerivation rec { pname = "mwprocapture"; <del> subVersion = "4373"; </del> <ins> subVersion = "4390"; </ins> version = "1.3.0.${subVersion}-${kernel.version}"; src = fetchurl { url = "https://www.magewell.com/files/drivers/ProCaptureForLinux_${subVersion}.tar.gz"; <del> sha256 = "sha256-/6q+6CTlgkHOgq1PF8dSPfl/xm/UFczr/AGkac2mXZ8="; </del> <ins> sha256 = "sha256-HOVAR9auc8ulENPLoI0scdCMZoSbDYkTaCLgZoFG7eU="; </ins> }; nativeBuildInputs = kernel.moduleBuildDependencies;
Change:
Steps to reproduce the behavior: ferium cc thanks! <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<del> { lib, stdenv, fetchFromGitHub, rustPlatform, Security, installShellFiles }: </del> <ins> { lib , stdenv , fetchFromGitHub , rustPlatform , Security , SystemConfiguration , installShellFiles }: </ins> rustPlatform.buildRustPackage rec { pname = "ferium";

owner = "gorilla-devs"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-tYRs6HfFTdUZqWal9pLZ0uUNCPr3+zQz5JV2ohOLIP8="; </del> <ins> hash = "sha256-tYRs6HfFTdUZqWal9pLZ0uUNCPr3+zQz5JV2ohOLIP8="; </ins> }; <del> buildInputs = lib.optionals stdenv.isDarwin [ Security ]; </del> <ins> buildInputs = lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; </ins> cargoHash = "sha256-5ClBS42hWw3ULEG1Qn+fiM6dvJ+xS4Dusy3BCj5Cvbg=";

fairymax = callPackage ../games/fairymax { }; ferium = callPackage ../games/ferium { <del> inherit (darwin.apple_sdk.frameworks) Security; </del> <ins> inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; </ins> }; fheroes2 = callPackage ../games/fheroes2 { };
Change:
Package name: jusce Latest released version: 7.0.11 Current version on the unstable channel: 7.0.10 Current version on the stable/release channel: 7.0.7 Notify maintainers Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
stdenv.mkDerivation (finalAttrs: { pname = "juce"; <del> version = "7.0.10"; </del> <ins> version = "7.0.11"; </ins> src = fetchFromGitHub { owner = "juce-framework"; repo = "juce"; rev = finalAttrs.version; <del> hash = "sha256-CAHhHPTUvIyDOh2CdvNmw26HfoWWtbqRRiR+3Ky4GYA="; </del> <ins> hash = "sha256-XFC+MYxUE3NatM2oYykiPJtiQLy33JD64VZFfZS2Tas="; </ins> }; patches = [
Change:
Package name: python3, python312 Latest released version: 3.11.9, 3.12.3 <!-- Search your package here: --- Current version on the unstable channel: 3.11.8, 3.12.2 Current version on the stable/release channel: 3.11.8, 3.12.2 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
You could have found the PR for 3.11.9.
I assume python3 and python3.12 updated at same time because updated at same time. Thank you for your message, I'll check two time when I create issue.
fixed issue

Discussion:
sourceVersion = { major = "3"; minor = "11"; <del> patch = "8"; </del> <ins> patch = "9"; </ins> suffix = ""; }; <del> hash = "sha256-ngYAjIkBkkOVvB2jA+rFZ6cprgErqhgqs5Jp9lA4O7M="; </del> <ins> hash = "sha256-mx6JZSP8UQaREmyGRAbZNgo9Hphqy9pZzaV7Wr2kW4c="; </ins> }; };

sourceVersion = { major = "3"; minor = "12"; <del> patch = "2"; </del> <ins> patch = "3"; </ins> suffix = ""; }; <del> hash = "sha256-vigRLayBPSBTVFwUvxOhZAGiGHfxpp626l2ExKDz2HA="; </del> <ins> hash = "sha256-Vr/vH9/BIhzmcg5DpmHj60F4XdkUzplpjYx4lq9L2qE="; </ins> inherit (darwin) configd; inherit passthruFun; };

is_nixenv = "False"; is_virtualenv = "False"; }; <del> } // lib.optionalAttrs (!python.isPyPy) { </del> <ins> } // lib.optionalAttrs (!python.isPyPy && !stdenv.isDarwin) { </ins> # Use virtualenv with symlinks from a Nix env. <ins> # Fails on darwin with #   virtualenv: error: argument dest: the destination . is not write-able at /nix/store </ins> nixenv-virtualenv-links = rec { env = runCommand "${python.name}-virtualenv-links" {} '' ${pythonVirtualEnv.interpreter} -m virtualenv --system-site-packages --symlinks --no-seed $out

is_nixenv = "True"; is_virtualenv = "True"; }; <del> } // lib.optionalAttrs (!python.isPyPy) { </del> <ins> } // lib.optionalAttrs (!python.isPyPy && !stdenv.isDarwin) { </ins> # Use virtualenv with copies from a Nix env. <ins> # Fails on darwin with #   virtualenv: error: argument dest: the destination . is not write-able at /nix/store </ins> nixenv-virtualenv-copies = rec { env = runCommand "${python.name}-virtualenv-copies" {} '' ${pythonVirtualEnv.interpreter} -m virtualenv --system-site-packages --copies --no-seed $out
Change:
Steps to reproduce the behavior: Add any other context about the problem here. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Blender with cuda is also broekn maybe it is linked ? I enabled cuda with this <details<summarybuild log</summary</details
I've tried your config change with no luck unfortunately I get the same error, but I can confirm that it was working as of yesterday nix-info:
Here are my modifications and I just don't have cuda detected in blender using this
I created pr , which seems to get ollama to compile correctly. However, I don't know if it works correctly and uses cuda at runtime. Any testing of my branch with enabled is much appreciated!

Discussion:
paths = [ cudaPackages.cudatoolkit cudaPackages.cuda_cudart <ins> cudaPackages.cuda_cudart.static </ins> ]; postBuild = '' rm "$out/lib64"
Change:
Install pulsar 109.0 on nixos stable Steps to reproduce the behavior: pulsar 109.0 on nixos stable to github fatal : 'remote-https' seem to be a git command, but could not be executed. could git-remote-https be broken? Be able to fetch pull and push Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
I've been able to reproduce the issue and find the root cause. is a independent binary of just . Looking at how to fix this proprely . Not sure I can easily backport it to 23.11 tho Quick update: Turns out there isn't only (which is symlinked up to) which has issue. And I can not simply symlink the whole Git package in its place, , the library used upstream, add other file, which are not included by default in git, but are required at runtime.
Well, it wasn't as hard as I thought it was going to be. Probably not going to be able to backport because of the bump from 1.109.0 to 1.114.0, but feel free to try out the patch in , targeting Unstable :)

Discussion:
{ lib , stdenv , git <ins> , git-lfs </ins> , fetchurl , wrapGAppsHook , alsa-lib

patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)"  $opt/resources/app.asar.unpacked/node_modules/symbol-provider-ctags/vendor/ctags-linux <del> '' + lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' </del> # Replace the bundled git with the one from nixpkgs dugite=$opt/resources/app.asar.unpacked/node_modules/dugite rm -f $dugite/git/bin/git ln -s ${git}/bin/git $dugite/git/bin/git <del> rm -f $dugite/git/libexec/git-core/git ln -s ${git}/bin/git $dugite/git/libexec/git-core/git </del> <ins> # Not only do we need to replace the git binary itself, we also need to replace # all the symlinks in dugite/git/libexec/git-core. for file in "$dugite/git/libexec/git-core"/*; do if [ -x "$file" ] && file "$file" | grep -q "ELF"; then # Remove ELF executable rm "$file" # Get the corresponding filename in nixpkgs's git filename=$(basename "$file") git_executable="${git}/libexec/git-core/$filename" # Create symlink to $git_executable ln -s "$git_executable" "$file" echo "Replaced $file with symlink to $git_executable" fi done # Was symlinked in previous loop, but actually, nixpkgs has a separate package for git-lfs # Unlink to avoid a "File exists" error and relink correctly unlink $dugite/git/libexec/git-core/git-lfs ln -s ${git-lfs}/bin/git-lfs $dugite/git/libexec/git-core/git-lfs '' + lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' </ins> # We have to patch a prebuilt binary in the asar archive # But asar complains because the node_gyp unpacked dependency uses a prebuilt Python3 itself

sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.mit; platforms = platforms.linux; <del> maintainers = with maintainers; [ colamaroro bryango ]; </del> <ins> maintainers = with maintainers; [ bryango ]; </ins> knownVulnerabilities = [ "CVE-2023-5217" "CVE-2022-21718"
Change:
Project description A xdotool clone for KDE Wayland <!-- Describe the project a little: --Metadata homepage URL: source URL: license: apache2 platforms: linux Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<ins> { lib, fetchFromGitHub, rustPlatform, pkg-config, dbus }: rustPlatform.buildRustPackage rec { version = "0.2.1"; pname = "kdotool"; src = fetchFromGitHub { owner = "jinliu"; repo = "kdotool"; rev = "v${version}"; hash = "sha256-ogdZziNV4b3h9LiEyWFrD/I/I4k8Z5rNFTNjQpWBQtg="; }; cargoHash = "sha256-pL5vLfNWsZi75mI5K/PYVmgHTPCyIKpQY0YU2CJABN8="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ dbus ]; meta = with lib; { description = "xdotool-like for KDE Wayland"; homepage = "https://github.com/jinliu/kdotool"; license = licenses.asl20; maintainers = with maintainers; [ kotatsuyaki ]; }; } </ins>
Change:
This is a bug tracker for im issue on Please report further issues here. DO NOT report on merged / closed pull request. For anyone who is interested in trouble shooting, you may also want to check out , which may helps to fix this issue. Known problematic DE: [ ] Hyperland / Wayland Steps to reproduce the behavior: input using fcitx5 / ibus / ... IM should be working on . <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
can you verify whether fixes IM issue for you? Please kindly provide your feedback on as original pr is closed and should not being used to discuss anymore
Nope. Steps I ran: the previously installed wechat-uos the new build file in your commit into command command Hyprland shortcut key to launch -wechat-uos -not work command -can work
If can be running properly by , then I guess it may probably be related to , which means does not properly provide environment variables to my wrapper. I will try to investigate whether there is anything I could do. In the meantime, you may try to use the workaround provided in that issue (Not recommended by devs, through) and see whether it works for you.
Thanks! However, I cannot make it work when I use a Hyprland shortcut key to execute the command , nor the command works inside a terminal environment. I find it is related to Home Manager's environment variable settings. According to , home manager's is only for interactive shells, which is not clear on the Home Manager's manual / differs from the behavior of (will be merged into environment variables). After I set the environment variable to in Hyprland's configuration, the holy pitfall was solved. This is my solution: ,62-79,211-214
One thing to mention, QT application may have display issue in Wayland or only in Hyrpland (m version is v0.37.1) when scale of the monitor is not 1 or other integer numbers. Specially, wechat-uos have illegible non-antialiasing texts when my monitor scale is 1.25

Discussion:
runScript = writeShellScript "wechat-uos-launcher" '' export QT_QPA_PLATFORM=xcb export LD_LIBRARY_PATH=${lib.makeLibraryPath wechat-uos-runtime} <ins> if [[ ''${XMODIFIERS} =~ fcitx ]]; then export QT_IM_MODULE=fcitx export GTK_IM_MODULE=fcitx elif [[ ''${XMODIFIERS} =~ ibus ]]; then export QT_IM_MODULE=ibus export GTK_IM_MODULE=ibus export IBUS_USE_PORTAL=1 fi </ins> ${wechat.outPath}/opt/apps/com.tencent.wechat/files/wechat ''; extraInstallCommands = ''
Change:
Project description <!-- Describe the project a little: -- is a UCI-compliant chess engine designed to play chess via neural network, specifically those of the . Metadata homepage URL: source URL: license: platforms: unix, linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<ins> { stdenv , lib , fetchFromGitHub , meson , ninja , pkg-config , python3 , zlib , gtest , eigen }: stdenv.mkDerivation rec { pname = "lc0"; version = "0.30.0"; src = fetchFromGitHub { owner = "LeelaChessZero"; repo = "lc0"; rev = "refs/tags/v${version}"; hash = "sha256-Q85hXNSexHhk6W48tgJLk0Sf32xBipfg2P2SH1FF89Q="; fetchSubmodules = true; }; patchPhase = '' runHook prePatch patchShebangs --build /build/source/scripts/* runHook postPatch ''; strictDeps = true; nativeBuildInputs = [ meson ninja pkg-config python3 ]; buildInputs = [ eigen gtest zlib ]; mesonFlags = [ "-Dplain_cuda=false" "-Daccelerate=false" "-Dmetal=disabled" "-Dembed=false" ] # in version 31 this option will be required ++ lib.optionals (lib.versionAtLeast version "0.31") [ "-Dnative_cuda=false" ]; enableParallelBuilding = true; meta = { homepage = "https://lczero.org/"; description = "Open source neural network based chess engine"; longDescription = '' Lc0 is a UCI-compliant chess engine designed to play chess via neural network, specifically those of the LeelaChessZero project. ''; maintainers = with lib.maintainers; [ _9glenda ]; platforms = lib.platforms.unix; license = lib.licenses.gpl3Plus; broken = stdenv.hostPlatform.isDarwin; }; } </ins>
Change:
Project description Televido (“Television” in Esperanto) lets you livestream, search, play and download media from German-language public television services. It is powered by 's API and the API which are both part of the project. <!-- Describe the project a little: --Metadata homepage URL: source URL: license: GPL-3.0 platforms: linux Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
github = "sei40kr"; githubId = 11665236; }; <ins> seineeloquenz = { name = "Alexander Linder"; github = "SeineEloquenz"; githubId = 34923333; }; </ins> seirl = { name = "Antoine Pietri"; email = "antoine.pietri1@gmail.com";

<ins> { lib , stdenv , fetchFromGitHub , meson , ninja , pkg-config , rustPlatform , rustc , cargo , wrapGAppsHook4 , blueprint-compiler , libadwaita , desktop-file-utils , openssl }: stdenv.mkDerivation rec { pname = "televido"; version = "0.3.0"; src = fetchFromGitHub { owner = "d-k-bo"; repo = "televido"; rev = "v${version}"; hash = "sha256-qfUwPyutBNEnplD3kmTJXffzcWkEcR6FTLnT5YDSysU="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; hash = "sha256-CmQQH6a5xMq+v+P4/sbpQ7iDaGKtzV39FgufD5uxz4Y="; }; nativeBuildInputs = [ meson ninja pkg-config rustPlatform.cargoSetupHook rustc cargo wrapGAppsHook4 blueprint-compiler openssl ]; buildInputs = [ libadwaita desktop-file-utils ]; meta = with lib; { description = "Viewer for German-language public broadcasting live streams and archives"; homepage = "https://github.com/d-k-bo/televido"; license = licenses.gpl3; mainProgram = "televido"; maintainers = with maintainers; [ seineeloquenz ]; platforms = platforms.linux; }; } </ins>
Change:
Project description Command-line OAuth2 authentication daemon Metadata homepage URL: source URL: license: mit & apache platforms: linux, darwin Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
please test

Discussion:
<ins> { lib, rustPlatform, fetchFromGitHub, installShellFiles, stdenv, darwin, }: rustPlatform.buildRustPackage rec { pname = "pizauth"; version = "1.0.4"; src = fetchFromGitHub { owner = "ltratt"; repo = "pizauth"; rev = "pizauth-${version}"; hash = "sha256-Du+MVdYVQgH2V7928kpur+Xp/0y7HXgB8ZC0qciiQvs="; }; cargoHash = "sha256-DrpYMVGvu7UnzQToVgVptURqp7XyoR1iYUfRSLZaqXw="; nativeBuildInputs = [ installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; postInstall = '' installShellCompletion --cmd pizauth  --bash share/bash/completion.bash ''; meta = { description = "Command-line OAuth2 authentication daemon"; homepage = "https://github.com/ltratt/pizauth"; changelog = "https://github.com/ltratt/pizauth/blob/${src.rev}/CHANGES.md"; license = with lib.licenses; [ asl20 mit ]; maintainers = with lib.maintainers; [ moraxyc ]; mainProgram = "pizauth"; }; } </ins>
Change:
Project description Highly configurable and privacy-minded discord client based on Armcord <!-- Describe the project a little: --Metadata homepage URL: source URL: license: OSL-3.0 platforms: linux, darwin, Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<ins> { lib, stdenv, fetchurl, autoPatchelfHook, dpkg, makeBinaryWrapper, wrapGAppsHook3, alsa-lib, at-spi2-atk, at-spi2-core, atk, cairo, cups, dbus, expat, ffmpeg, fontconfig, freetype, gdk-pixbuf, glib, gtk3, libappindicator-gtk3, libdrm, libnotify, libpulseaudio, libsecret, libuuid, libxkbcommon, mesa, nss, pango, systemd, xdg-utils, xorg, wayland, pipewire, }: stdenv.mkDerivation (finalAttrs: { pname = "goofcord"; version = "1.4.2"; src = let base = "https://github.com/Milkshiift/GoofCord/releases/download"; in { x86_64-linux = fetchurl { url = "${base}/v${finalAttrs.version}/GoofCord-${finalAttrs.version}-linux-amd64.deb"; hash = "sha256-fUP/se3hOhs+aAoew25YhRyxnodYPrgqN68RIg1A1Kw="; }; aarch64-linux = fetchurl { url = "${base}/v${finalAttrs.version}/GoofCord-${finalAttrs.version}-linux-arm64.deb"; hash = "sha256-hVpXmBSIgoON683f/sRtmpHwqxcO6IrFCCRPZjsUqjw="; }; } .${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); nativeBuildInputs = [ autoPatchelfHook dpkg makeBinaryWrapper wrapGAppsHook3 ]; dontWrapGApps = true; buildInputs = [ alsa-lib at-spi2-atk at-spi2-core atk cairo cups dbus expat ffmpeg fontconfig freetype gdk-pixbuf glib gtk3 pango systemd mesa # for libgbm nss libuuid libdrm libnotify libsecret libpulseaudio libxkbcommon libappindicator-gtk3 xorg.libX11 xorg.libxcb xorg.libXcomposite xorg.libXcursor xorg.libXdamage xorg.libXext xorg.libXfixes xorg.libXi xorg.libXrandr xorg.libXrender xorg.libXScrnSaver xorg.libxshmfence xorg.libXtst wayland pipewire ]; sourceRoot = "."; unpackCmd = "dpkg-deb -x $src ."; installPhase = '' runHook preInstall mkdir -p "$out/bin" cp -R "opt" "$out" cp -R "usr/share" "$out/share" chmod -R g-w "$out" # Wrap the startup command makeBinaryWrapper $out/opt/GoofCord/goofcord $out/bin/goofcord  "''${gappsWrapperArgs[@]}"  --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/"  --add-flags "''${NIXOS_OZONE_WL:+''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=UseOzonePlatform,WaylandWindowDecorations,WebRTCPipeWireCapturer}}"  --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}"  --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} # Fix desktop link substituteInPlace $out/share/applications/goofcord.desktop  --replace /opt/GoofCord/ "" runHook postInstall ''; meta = with lib; { description = "Highly configurable and privacy-focused Discord client"; homepage = "https://github.com/Milkshiift/GoofCord"; downloadPage = "https://github.com/Milkshiift/GoofCord"; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.osl3; maintainers = with maintainers; [ nyanbinary ]; platforms = [ "x86_64-linux" "aarch64-linux" ]; mainProgram = "goofcord"; }; }) </ins>
Change:
Package name: albert Latest released version: 0.23.0 Current version on the unstable channel: 0.22.17 Current version on the stable/release channel: 0.22.17 Notify maintainers Note for maintainers: Please tag this issue in your PR. I'm pretty new to Nix, so I hope this is the right way to request an update. The latest release can be found here:
Thank you for working on this. Unfortunately I still don't know how to get the new version. When will it be available in nixpkgs?
Depending on which channel you use: if you use unstable, as soon as unstable gets updated and includes the merged patch if you use stable, after the next stable release (24.05 afaik)
Thank you very much for explaning!

Discussion:
, qtdeclarative , qtwayland , qt5compat <ins> , qttools </ins> , wrapQtAppsHook , nix-update-script , pkg-config

stdenv.mkDerivation (finalAttrs: { pname = "albert"; <del> version = "0.22.17"; </del> <ins> version = "0.23.0"; </ins> src = fetchFromGitHub { owner = "albertlauncher"; repo = "albert"; rev = "v${finalAttrs.version}"; <del> sha256 = "sha256-2wu4bOQDKoZ4DDzTttXXRNDluvuJth7M1pCvJmYQ+f4="; </del> <ins> sha256 = "sha256-L6qHaksArgwySk6J7N5zamUDWh5qa6zTtPFdpxU2NTM="; </ins> fetchSubmodules = true; };

qtdeclarative qtwayland qt5compat <ins> qttools </ins> ] ++ (with python3Packages; [ python pybind11 ]); postPatch = ''
Change:
Lua is looking for modules within the wrong path: instead of Within the nix expression the correct path for is set: Also the prefixes in are correct. What can I do? How can I change this behavior? I tried to add a setup-hook with an but that didn't work. Any suggestions?

Discussion:
<del> { stdenv, fetchurl, readline }: </del> <ins> { stdenv, fetchurl, readline, makeWrapper }: </ins> let dsoPatch = fetchurl {

sha256 = "2640fc56a795f29d28ef15e13c34a47e223960b0240e8cb0a82d9b0738695333"; }; <del> buildInputs = [ readline ]; </del> <ins> buildInputs = [ readline makeWrapper ]; </ins> patches = if stdenv.isDarwin then [ ./5.1.darwin.patch ] else [ dsoPatch ]; <del> configurePhase = </del> <ins> configurePhase = </ins> if stdenv.isDarwin then '' makeFlagsArray=( INSTALL_TOP=$out INSTALL_MAN=$out/share/man/man1 PLAT=macosx CFLAGS="-DLUA_USE_LINUX -fno-common -O2" LDLAGS="" )

sed <"etc/lua.pc" >"$out/lib/pkgconfig/lua.pc" -e "s|^prefix=.*|prefix=$out|" mv "doc/"*.{gif,png,css,html} "$out/share/doc/lua/" rmdir $out/{share,lib}/lua/5.1 $out/{share,lib}/lua <ins> wrapProgram $out/bin/lua  --set LUA_PATH  '"$HOME/.nix-profile/lib/lua/5.1/?.lua;$HOME/.nix-profile/share/lua/5.1/?.lua"'  --set LUA_CPATH '"$HOME/.nix-profile/lib/lua/5.1/?.so;$HOME/.nix-profile/share/lua/5.1/?.so"' </ins> ''; meta = {