jiebi/CodeConvo huggingface dataset:
Change:
When using an application built against the raylib library on Linux, audio doesn't work. Steps to reproduce the behavior: When playing the game there should be audio. The game logs the following to the terminal, indicating it was unable to initialize the audio device: I played with a patched version of raylib to confirm that the game does indeed feature audio. The audio patch was removed in <!-- 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]:
Hey Emmanuel, Unfortunately I don't have any time to act as maintainer for Nix at the moment or in the foreseeable future.
OK, no problem The solution is known, but the question is whether anyone else can reproduce this. For what it's worh, I had the same issue with a non-raylib application which uses miniaudio.

Discussion:
, includeEverything ? true , raylib-games , darwin <ins> , autoPatchelfHook </ins> }: let inherit (darwin.apple_sdk.frameworks) Carbon Cocoa OpenGL;

hash = "sha256-gEstNs3huQ1uikVXOW4uoYnIDr5l8O9jgZRTX1mkRww="; }; <del> nativeBuildInputs = [ cmake ]; </del> <ins> nativeBuildInputs = [ autoPatchelfHook cmake ]; </ins> buildInputs = [ glfw ] ++ lib.optionals stdenv.isLinux [ mesa libXi libXcursor libXrandr libXinerama ]

patches = [ # Patch version in CMakeLists.txt to 5.0.0 # The library author doesn't use cmake, so when updating this package please <del> # check that the resulting library extension matches the version # and remove/update this patch (resulting library name should match # libraylib.so.${finalAttrs.version} </del> <ins> # check that the resulting library extension matches the package version # and remove/update this patch </ins> (fetchpatch { url = "https://github.com/raysan5/raylib/commit/032cc497ca5aaca862dc926a93c2a45ed8017737.patch"; hash = "sha256-qsX5AwyQaGoRsbdszOO7tUF9dR+AkEFi4ebNkBVHNEY="; }) ]; <ins> # fix libasound.so/libpulse.so not being found appendRunpaths = [ (lib.makeLibraryPath (lib.optional alsaSupport alsa-lib ++ lib.optional pulseSupport libpulseaudio)) ]; </ins> meta = with lib; { description = "Simple and easy-to-use library to enjoy videogames programming"; homepage = "https://www.raylib.com/";
Change:
I have just updated to NixOS 17.09 commit . After the update I found out that all browser based tabs in steam don't work. This error message is printed: A quick grep in nixpkgs shows that steam runtime is using libnss 3.19.2. So that might be the cause of the problem. Install NixOS commit . Run steam. Open STORE or COMMUNITY tab. system: host os:
The solution is in I'll open a PR. Thanks for filing that.
I tried your patch and can confirm that it fixes the issue. Thank you!

Discussion:
assert !(nativeOnly && runtimeOnly); <del> let </del> <ins> let </ins> runtimePkgs = with pkgs; [ # Required glib

libva vulkan-loader gcc.cc <ins> nss nspr </ins> ]; ourRuntime = if runtimeOnly then []
Change:
Steps to reproduce the behavior: nixos from flake on with the current unstable commit with steam enabled () Sorry I can't figure out a better way to pair this down since the standard nix-build command for this seems to still work fine. full log The previous head of unstable that I can find () has this failure happen as well. Previous commit seems to be the most recent one where my systems seems to continue to build. Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Hi, thanks for the report. Adding the specific commits helped a lot. I'm able to reproduce by building the attribute, which is required by the Monoid font. Every other configuration of fontforge seems to be unaffected. Monoid seems to be unable to build with a more recent Python version, pinging the maintainer:
Is it possible that you have the Monoid font installed manually? I can't find any other reference to it in Nixpkgs. I'll likely have to restrict Fontforge to not build with Python 3.9, which is just going to break that font and similar packages.
This insight is great! How you were able to estimate that the installation of monoid might the problem here? I was stuck since weeks to not be able to upgrade on flake based rolling release against unstable, since everytime i failed in the python312Packages.fontforge package to build. Removing monoid from requested fonts did solve the topic here, thanks a lot!
Happy to be of help :) I noticed it as a reverse dependency in the build log posted and then saw that it directly depended on fontforge.

Discussion:
<del> { lib, stdenv, fetchFromGitHub, python39 }: </del> <ins> { lib, stdenv, fetchFromGitHub, fetchpatch, python3 }: </ins> stdenv.mkDerivation { pname = "monoid";

}; nativeBuildInputs = [ <del> (python39.withPackages (pp: with pp; [ </del> <ins> (python3.withPackages (pp: with pp; [ </ins> fontforge ])) ]; <ins> patches = [ # port to python 3 (fetchpatch { url = "https://salsa.debian.org/fonts-team/fonts-monoid/-/raw/master/debian/patches/0002-fontbuilder.py-Fix-FTBFS-with-non-int-bearing-value.patch"; hash = "sha256-IG3KXvOFZfi8dhVuKDYo0onl6ruEe24aFHBgSoMKf9c="; }) ]; </ins> buildPhase = '' local _d="" local _l=""
Change:
Segmentation fault prevents from launching. Steps to reproduce the behavior: wechat-uos from master branch command WeChat launches. works, so it is NOT that broke the package. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- system: host os: multi-user?: sandbox: version: channels(root): nixpkgs: Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
!$g614RgC4xlu3GtyIPmf1mCBe0VEZmQwt- Seems to be caused by missing
I can determine that is bad and is good. Since there is a Python package build failure between these two commits, bisect is almost impossible. result seems to not support missing coredump backtrace:
After building for days, I can now determine, it is that broken wechat-uos. The last commit that could run on master is ! Also CC

Discussion:
uosLicense ? null }: let <ins> # zerocallusedregs hardening breaks WeChat glibcWithoutHardening = stdenv.cc.libc.overrideAttrs (old: { hardeningDisable = (old.hardeningDisable or [ ]) ++ [ "zerocallusedregs" ]; }); </ins> wechat-uos-env = stdenvNoCC.mkDerivation { meta.priority = 1; name = "wechat-uos-env";

}; wechat-uos-runtime = with xorg; [ <ins> # Make sure our glibc without hardening gets picked up first (lib.hiPrio glibcWithoutHardening) </ins> stdenv.cc.cc stdenv.cc.libc pango

license = licenses.unfree; platforms = [ "x86_64-linux" "aarch64-linux" "loongarch64-linux" ]; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; <del> maintainers = with maintainers; [ pokon548 ]; </del> <ins> maintainers = with maintainers; [ pokon548 xddxdd ]; </ins> mainProgram = "wechat-uos"; }; };
Change:
I tried to push with the integrated git features but got this error: Folder with git repository some changes, commit and try to push of pushing, you get this error Atom: 1.12.1 system: host os: multi-user?: sandbox: version: nixpkgs:
Got the same issue here.
Still reproducible after 18.03 release. system: host os: multi-user?: sandbox: version: channels(davidak): channels(root): nixpkgs: It was fixed before, but it seems the path has changed.

Discussion:
rm -f $out/share/atom/resources/app.asar.unpacked/node_modules/dugite/git/bin/git ln -s ${pkgs.git}/bin/git $out/share/atom/resources/app.asar.unpacked/node_modules/dugite/git/bin/git <ins> rm -f $out/share/atom/resources/app.asar.unpacked/node_modules/dugite/git/libexec/git-core/git ln -s ${pkgs.git}/bin/git $out/share/atom/resources/app.asar.unpacked/node_modules/dugite/git/libexec/git-core/git </ins> find $out/share/atom -name "*.node" -exec patchelf --set-rpath "${atomEnv.libPath}:$out/share/atom" {} ;

description = "A hackable text editor for the 21st Century"; homepage = https://atom.io/; license = licenses.mit; <del> maintainers = [ maintainers.offline maintainers.nequissimus ]; </del> <ins> maintainers = [ maintainers.offline maintainers.nequissimus maintainers.ysndr ]; </ins> platforms = [ "x86_64-linux" ]; }; }
Change:
Steps to reproduce the behavior: mangal 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]:

Discussion:
# poptracker: format with nixfmt-rfc-style (#326697) ff5c8f6cc3d1f2e017e86d50965c14b71f00567b <ins> # mangal: format with nixfmt-rfc-style #328284 3bb5e993cac3a6e1c3056d2bc9bf43eb2c7a5951 </ins>

<del> { lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles }: buildGoModule rec { pname = "mangal"; version = "4.0.6"; src = fetchFromGitHub { owner = "metafates"; repo = pname; rev = "v${version}"; hash = "sha256-nbJdePlzZFM2ihbvFIMKyYZ9C0uKjU3TE5VLduLvtKE="; }; proxyVendor = true; vendorHash = null; ldflags = [ "-s" "-w" ]; nativeBuildInputs = [ installShellFiles ]; postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' # Mangal creates a config file in the folder ~/.config/mangal and fails if not possible export MANGAL_CONFIG_PATH=`mktemp -d` installShellCompletion --cmd mangal  --bash <($out/bin/mangal completion bash)  --zsh <($out/bin/mangal completion zsh)  --fish <($out/bin/mangal completion fish) ''; doCheck = false; # test fail because of sandbox meta = with lib; { description = "A fancy CLI app written in Go which scrapes, downloads and packs manga into different formats"; homepage = "https://github.com/metafates/mangal"; license = licenses.mit; maintainers = [ maintainers.bertof ]; mainProgram = "mangal"; }; } </del>

<ins> { lib, stdenv, buildGoModule, fetchFromGitHub, installShellFiles, }: buildGoModule rec { pname = "mangal"; version = "4.0.6"; src = fetchFromGitHub { owner = "metafates"; repo = pname; rev = "v${version}"; hash = "sha256-nbJdePlzZFM2ihbvFIMKyYZ9C0uKjU3TE5VLduLvtKE="; }; proxyVendor = true; vendorHash = null; ldflags = [ "-s" "-w" ]; nativeBuildInputs = [ installShellFiles ]; postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' # Mangal creates a config file in the folder ~/.config/mangal and fails if not possible export HOME=$(mktemp -d) installShellCompletion --cmd mangal  --bash <($out/bin/mangal completion bash)  --zsh <($out/bin/mangal completion zsh)  --fish <($out/bin/mangal completion fish) ''; doCheck = false; # test fail because of sandbox meta = with lib; { description = "CLI app written in Go which scrapes, downloads and packs manga into different formats"; homepage = "https://github.com/metafates/mangal"; license = licenses.mit; maintainers = [ maintainers.bertof ]; mainProgram = "mangal"; }; } </ins>

graph-easy = callPackage ../tools/graphics/graph-easy { }; <del> mangal = callPackage ../applications/misc/mangal { }; </del> mermaid-filter = callPackage ../tools/misc/mermaid-filter { }; graphw00f = callPackage ../tools/security/graphw00f { };
Change:
Architecture specific details are being included in the after called in . should be set to make it architecture agnostic for . Originally suggested here: already accounts for this by setting : It seems like other ruby packages are have various workarounds during updates: I noticed this while trying to use for updating (). Architecture details showed up for a gem and the platform section for the Resulted in a failure due to architecture specific pkg for , specifically : As well as the section in the containing many architectures (less of an issue since bundix seems to ignore this): The complete after following the steps above should be similar to: When calling the should be set to and gems should not have architecture spec versions after an update with to the . Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
cd "$gemdir" <ins> rm -f gemset.nix Gemfile.lock export BUNDLE_FORCE_RUBY_PLATFORM=1 </ins> bundler lock --update bundix '';
Change:
Steps to reproduce the behavior: or build
Looked through upstream and there is an issue about it: It mentioned that support for python312 in (that is used in ) is unlikely. But 3 week ago PR was merged that supposedly fixed python312 support (also has something related to from this error): Tag with fix: So there may be an upstream fix, if somebody who understands it all can pass it through and .

Discussion:
openssl, Security, msgpack, <ins> fetchpatch, </ins> }: buildPythonPackage rec { pname = "etebase"; <del> version = "0.31.6"; </del> <ins> version = "0.31.7"; </ins> src = fetchFromGitHub { owner = "etesync"; repo = "etebase-py"; rev = "v${version}"; <del> hash = "sha256-T61nPW3wjBRjmJ81w59T1b/Kxrwwqvyj3gILE9OF/5Q="; </del> <ins> hash = "sha256-ZNUUp/0fGJxL/Rt8sAZ864rg8uCcNybIYSk4POt0vqg="; </ins> }; <ins> # https://github.com/etesync/etebase-py/pull/54 patches = [ # fix python 3.12 build (fetchpatch { url = "https://github.com/etesync/etebase-py/commit/898eb3aca1d4eb30d4aeae15e35d0bc45dd7b3c8.patch"; hash = "sha256-0BDUTztiC4MiwwNEDFtfc5ruc69Qk+svepQZRixNJgA="; }) # replace flapigen git dependency in Cargo.lock (fetchpatch { url = "https://github.com/etesync/etebase-py/commit/7e9e4244a144dd46383d8be950d3df79e28eb069.patch"; hash = "sha256-8EH8Sc3UnmuCrSwDf3+as218HiG2Ed3r+FCMrUi5YrI="; }) ]; </ins> cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; <del> hash = "sha256-wrMNtcaLAsWBVeJbYbYo+Xmobl01lnUbR9NUqqUzUgU="; </del> <ins> hash = "sha256-We19laZd6b2fLSPNLegyNp0eQSeCvUJeTIXqvG7o08c="; inherit patches; </ins> }; format = "pyproject";
Change:
Package name: multiviewer-for-f1 Latest released version: 1.35.2 <!-- Search your package here: --- Current version on the unstable channel: 1.32.1 Current version on the stable/release channel: 1.31.3 <!-- 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]:

Discussion:
, xorg }: let <del> id = "168727396"; </del> <ins> id = "180492850"; </ins> in stdenvNoCC.mkDerivation rec { pname = "multiviewer-for-f1"; <del> version = "1.32.1"; </del> <ins> version = "1.35.2"; </ins> src = fetchurl { url = "https://releases.multiviewer.dev/download/${id}/multiviewer-for-f1_${version}_amd64.deb"; <del> sha256 = "sha256-cnfye5c3+ZYZLjlZ6F4OD90tXhxDbgbNBn98mgmZ+Hs="; </del> <ins> sha256 = "sha256-V1+kMgfbgDS47YNIotmzrh2Hry5pvdQvrzWwuKJY1oM="; </ins> }; nativeBuildInputs = [
Change:
Steps to reproduce the behavior: Several tests are failing with one of those two errors: cc Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
It was marked broken in: Poking around upstream, to fix build it needs another 2 patches from unmerged PRs. PR with

Discussion:
hash = "sha256-KCdmBwQWt7IfHsjq7pWlbSISEpfQZDyt+SQSTDaUCV4="; }; <del> # Fix build with Astropy 6 and Python 3.12. </del> <ins> # Fix build with Astropy 6.1, Python 3.12 and matplotlib 3.9 </ins> patches = [ # https://github.com/aplpy/aplpy/pull/496 (fetchpatch {

url = "https://github.com/aplpy/aplpy/commit/468be394970b39f1aaa6debef51eb674e2dd86d8.patch"; hash = "sha256-/ovLrFOKb3RQ8TZSviuOV6EYNgz0gtrhVWZLFJBrzFg="; }) <ins> # https://github.com/aplpy/aplpy/pull/500 (fetchpatch { url = "https://github.com/aplpy/aplpy/commit/c9049261b3724821f4d309d85fe73cabcc04d890.patch"; hash = "sha256-ivdXLh1Z+WG3EL5u1wO+lqz6X1AP6WpyoZix5YiqW0w="; }) # https://github.com/aplpy/aplpy/pull/503 (fetchpatch { url = "https://github.com/aplpy/aplpy/commit/edc2aa9770b72bd3ac42db95a6e027b276be9c31.patch"; hash = "sha256-QUZenY3XQ/T2tl5apxZUqjf4ACjOzJWb+1AUp5limi4="; }) </ins> ]; nativeBuildInputs = [

homepage = "http://aplpy.github.io"; license = licenses.mit; maintainers = with maintainers; [ smaret ]; <del> # Tests fail due to expired matplotlib deprecations: # # > (`matplotlib.cm' has no attribute 'get_cmap'`) broken = true; </del> }; }
Change:
Project description An plugin for . "Alerts" are a block quote variation of admonitions that were proposed in this and are currently a separate extension of the . Metadata homepage URL: source URL: license: mit platforms: all (python) This package will allow to properly process the admonition in md files as written on GitHub. Without the plugin will escape the square brackets in the admonitions. will become the following without the : Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<ins> { lib, buildPythonPackage, fetchFromGitHub, flit-core, mdformat, mdit-py-plugins, pytestCheckHook, }: buildPythonPackage rec { pname = "mdformat-gfm-alerts"; version = "1.0.1"; pyproject = true; src = fetchFromGitHub { owner = "KyleKing"; repo = "mdformat-gfm-alerts"; rev = "refs/tags/v${version}"; hash = "sha256-2EYdNCyS1LxcEnCXkOugAAGx5XLWV4cWTNkXjR8RVQo="; }; build-system = [ flit-core ]; dependencies = [ mdformat mdit-py-plugins ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "mdformat_gfm_alerts" ]; meta = { description = "Format 'GitHub Markdown Alerts', which use blockquotes to render admonitions"; homepage = "https://github.com/KyleKing/mdformat-gfm-alerts"; changelog = "https://github.com/KyleKing/mdformat-gfm-alerts/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ sigmanificient ]; }; } </ins>

mdformat-footnote = callPackage ../development/python-modules/mdformat-footnote { }; mdformat-frontmatter = callPackage ../development/python-modules/mdformat-frontmatter { }; mdformat-gfm = callPackage ../development/python-modules/mdformat-gfm { }; <ins> mdformat-gfm-alerts = callPackage ../development/python-modules/mdformat-gfm-alerts { }; </ins> mdformat-mkdocs = callPackage ../development/python-modules/mdformat-mkdocs { }; mdformat-nix-alejandra = callPackage ../development/python-modules/mdformat-nix-alejandra { }; mdformat-simple-breaks = callPackage ../development/python-modules/mdformat-simple-breaks { };
Change:
See their : We neither remove the code nor pass the configuration option, so seems incorrect. I noticed this when glancing at cc

Discussion:
withOpenCL ? true, opencl-headers, ocl-icd, <ins> # include non-free ClamAV unrar code enableUnfree ? false, </ins> substituteAll, makeWrapper, }:

configureFlags = [ "--disable-native-tests" "--with-systemwide" <del> ]; </del> <ins> ] ++ lib.optionals (!enableUnfree) [ "--without-unrar" ]; </ins> buildInputs = [

meta = with lib; { description = "John the Ripper password cracker"; <del> license = licenses.gpl2Plus; </del> <ins> license = [ licenses.gpl2Plus ] ++ lib.optionals enableUnfree [ licenses.unfreeRedistributable ]; </ins> homepage = "https://github.com/openwall/john/"; maintainers = with maintainers; [ offline
Change:
Project description Metadata homepage URL: source URL: license: mit platforms: unix Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:

Discussion:
<ins> { lib, buildGoModule, fetchFromGitHub, }: let version = "0.30.0"; in buildGoModule { pname = "csvtk"; inherit version; src = fetchFromGitHub { owner = "shenwei356"; repo = "csvtk"; rev = "refs/tags/v${version}"; hash = "sha256-xq56dErO0vjG9bZ5aISIFWX4IOHaQksE9W1is2HiFuQ="; }; vendorHash = "sha256-wJedDF7QIg8oWc/QX+rZDyq/nkAW+PMb8EYb0RGJxQM="; meta = { description = "Cross-platform, efficient and practical CSV/TSV toolkit in Golang"; changelog = "https://github.com/shenwei356/csvtk/releases/tag/v${version}"; homepage = "https://github.com/shenwei356/csvtk"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ luftmensch-luftmensch ]; mainProgram = "csvtk"; }; } </ins>
Change:
got it working with this for the AArch64 community box: Presumably the hackiness could be lowered by doing a thing like we already do for unionfs-fuse:

Discussion:
}; fileSystems."/nix/store" = <del> { fsType = "unionfs-fuse"; device = "unionfs"; options = [ "allow_other" "cow" "nonempty" "chroot=/mnt-root" "max_files=32768" "hide_meta_files" "dirs=/nix/.rw-store=rw:/nix/.ro-store=ro" ]; </del> <ins> { fsType = "overlay"; device = "overlay"; options = [ "lowerdir=/nix/.ro-store" "upperdir=/nix/.rw-store/store" "workdir=/nix/.rw-store/work" ]; </ins> }; <del> boot.initrd.availableKernelModules = [ "squashfs" "iso9660" "uas" ]; </del> <ins> boot.initrd.availableKernelModules = [ "squashfs" "iso9660" "uas" "overlay" ]; </ins> <del> boot.initrd.kernelModules = [ "loop" ]; </del> <ins> boot.initrd.kernelModules = [ "loop" "overlay" ]; </ins> # Closures to be copied to the Nix store on the CD, namely the init # script and the top-level system configuration directory.

}; fileSystems."/nix/store" = <del> { fsType = "unionfs-fuse"; device = "unionfs"; options = [ "allow_other" "cow" "nonempty" "chroot=/mnt-root" "max_files=32768" "hide_meta_files" "dirs=/nix/.rw-store=rw:/nix/.ro-store=ro" ]; </del> <ins> { fsType = "overlay"; device = "overlay"; options = [ "lowerdir=/nix/.ro-store" "upperdir=/nix/.rw-store/store" "workdir=/nix/.rw-store/work" ]; </ins> }; <del> boot.initrd.availableKernelModules = [ "squashfs" ]; </del> <ins> boot.initrd.availableKernelModules = [ "squashfs" "overlay" ]; </ins> <del> boot.initrd.kernelModules = [ "loop" ]; </del> <ins> boot.initrd.kernelModules = [ "loop" "overlay" ]; </ins> # Closures to be copied to the Nix store, namely the init # script and the top-level system configuration directory.

# Filter out x- options, which busybox doesn't do yet. local optionsFiltered="$(IFS=,; for i in $options; do if [ "${i:0:2}" != "x-" ]; then echo -n $i,; fi; done)" <ins> # Prefix (lower|upper|work)dir with /mnt-root (overlayfs) local optionsPrefixed="$( echo "$optionsFiltered" | sed -E 's#<(lowerdir|upperdir|workdir)=#1=/mnt-root#g' )" </ins> <del> echo "$device /mnt-root$mountPoint $fsType $optionsFiltered" >> /etc/fstab </del> <ins> echo "$device /mnt-root$mountPoint $fsType $optionsPrefixed" >> /etc/fstab </ins> checkFS "$device" "$fsType"

;; esac <del> # Create backing directories for unionfs-fuse. if [ "$fsType" = unionfs-fuse ]; then for i in $(IFS=:; echo ${options##*,dirs=}); do mkdir -m 0700 -p /mnt-root"${i%=*}" </del> <ins> # Create backing directories for overlayfs if [ "$fsType" = overlay ]; then for i in upper work; do dir="$( echo "$optionsPrefixed" | grep -o "${i}dir=[^,]*" )" mkdir -m 0700 -p "${dir##*=}" </ins> done fi
Change:
Steps to reproduce the behavior: Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Relevant issue on the upstream repository:

Discussion:
stdenv.mkDerivation rec { pname = "gasket"; <del> version = "1.0-18-unstable-2023-09-05"; </del> <ins> version = "1.0-18-unstable-2024-04-25"; </ins> src = fetchFromGitHub { owner = "google"; repo = "gasket-driver"; <del> rev = "09385d485812088e04a98a6e1227bf92663e0b59"; sha256 = "fcnqCBh04e+w8g079JyuyY2RPu34M+/X+Q8ObE+42i4="; </del> <ins> rev = "5815ee3908a46a415aac616ac7b9aedcb98a504c"; sha256 = "O17+msok1fY5tdX1DvqYVw6plkUDF25i8sqwd6mxYf8="; </ins> }; makeFlags = kernel.makeFlags ++ [