jiebi/CodeConvo huggingface dataset:
Change:
<del> { lib , stdenv , fetchFromGitHub , glslang , meson , ninja , pkg-config , libX11 , spirv-headers , vulkan-headers , vkBasalt32 }: stdenv.mkDerivation rec { pname = "vkBasalt"; version = "0.3.2.6"; src = fetchFromGitHub { owner = "DadSchoorse"; repo = pname; rev = "v${version}"; sha256 = "sha256-wk/bmbwdE1sBZPlD+EqXfQWDITIfCelTpoFBtNtZV8Q="; }; nativeBuildInputs = [ glslang meson ninja pkg-config ]; buildInputs = [ libX11 spirv-headers vulkan-headers ]; mesonFlags = [ "-Dappend_libdir_vkbasalt=true" ]; # Include 32bit layer in 64bit build postInstall = lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") '' ln -s ${vkBasalt32}/share/vulkan/implicit_layer.d/vkBasalt.json  "$out/share/vulkan/implicit_layer.d/vkBasalt32.json" ''; meta = with lib; { description = "A Vulkan post processing layer for Linux"; homepage = "https://github.com/DadSchoorse/vkBasalt"; license = licenses.zlib; maintainers = with maintainers; [ kira-bruneau ]; platforms = platforms.linux; }; } </del>

Discussion:
error when creating a bottle Steps to reproduce the behavior: bottles to create a new bottle during dxvk installation process with the following error message No error when trying to create a bottle ! I'm pretty new to nixos so it might be a configuration error on my part I apologize in advanced if I tagged the wrong maintainers
It should be fixed in (I don't reproduce it there). (I think it's caused by the fact I )
gotcha. feel free to close if you think it's gonna be fixed in next release. thanks :)
Change:
sha256 = "1nw8r88a5g2d550yvklawlvns8gd5slw53yy688kxnsa65aln79w"; }; <del> configurePhase = '' </del> <ins> postPatch = '' </ins> mkdir -p $out lndir ${dbus-python} $out rm -rf "$out/nix-support"

Discussion:
Pulseeffects depends on pyqt4 which does not build. Maybe we could build the plugin without pyqt4.
Looks like needs in nativeBuildInputs for qmake. also needs to go in nativeBuildInputs.
Change:
export HOME=$(mktemp -d) ''; <del> # Following Arch PKGBUILD for Python 3.10 compatibility # https://github.com/OpenShot/openshot-qt/issues/4608 # https://github.com/archlinux/svntogit-community/commits/packages/openshot/trunk patches = [ (fetchpatch { name = "video-widget.patch"; url = "https://github.com/OpenShot/openshot-qt/commit/9748a13268d66a5949aebc970637b5903756d018.patch"; hash = "sha256-QwLtcooDJeYWDp80a1dUFo2so/zEWqqsq5IgkXWX324="; }) (fetchpatch { name = "python-3.10-int.patch"; url = "https://github.com/OpenShot/openshot-qt/commit/fff785eb1e3e0c30ed6ca57e2d1933aaa807ae22.patch"; hash = "sha256-ee/s7rhF71ot5oPkGK+j59mL1B3e72xoH27KFoDL8s8="; }) ]; </del> doCheck = false; dontWrapGApps = true;

Discussion:
<!-- Note that these are hard requirements --<!-- You can use the "Go to file" functionality on GitHub to find the package Then you can go to the history for this package Find the latest "packagename: oldversion -newversion" commit The "newversion" is the current version of the package --- <!-- 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! --- name: openshot-qt <!-- The current version can be found easily with the same process as above for checking the master branch If an open PR is present for the package, take this version as the current one and link to the PR --current version: 2.6.1 desired version: 3.0.0 <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package -- Please tag this issue in your PR.
Change:
<del> { lib , stdenv , fetchFromGitHub , rustPlatform , asciidoctor , installShellFiles </del> <ins> { lib, stdenv, fetchFromGitLab, rustPlatform, asciidoctor, installShellFiles, </ins> }: rustPlatform.buildRustPackage rec { pname = "qrtool"; version = "0.11.4"; <del> src = fetchFromGitHub { </del> <ins> src = fetchFromGitLab { </ins> owner = "sorairolake"; repo = "qrtool"; rev = "v${version}"; <del> sha256 = "sha256-lD/xi2k5baZGUUixy/032jTBevr0uQIT/JmX+d+kPyA="; </del> <ins> hash = "sha256-lD/xi2k5baZGUUixy/032jTBevr0uQIT/JmX+d+kPyA="; </ins> }; cargoHash = "sha256-lR/LusIgdA+G7YeSLHjxdcC96tOSqSyalVamS42ORs0="; <del> nativeBuildInputs = [ asciidoctor installShellFiles ]; </del> <ins> nativeBuildInputs = [ asciidoctor installShellFiles ]; </ins> <del> postInstall = '' # Built by ./build.rs using `asciidoctor` installManPage ./target/*/release/build/qrtool*/out/*.? </del> <ins> postInstall = '' # Built by ./build.rs using `asciidoctor` installManPage ./target/*/release/build/qrtool*/out/*.? </ins> <del> '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd qrtool  --bash <($out/bin/qrtool --generate-completion bash)  --fish <($out/bin/qrtool --generate-completion fish)  --zsh <($out/bin/qrtool --generate-completion zsh) ''; </del> <ins> '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd qrtool  --bash <($out/bin/qrtool --generate-completion bash)  --fish <($out/bin/qrtool --generate-completion fish)  --zsh <($out/bin/qrtool --generate-completion zsh) ''; </ins> meta = with lib; { maintainers = with maintainers; [ philiptaron ];

Discussion:
Package name: qrtool Latest released version: 0.11.4 <!-- Search your package here: --- Current version on the unstable channel: 0.11.4 Current version on the stable/release channel: 0.10.10 <!-- 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. -- qrtool 0.11.4 was , and was updated in , but now (homepage), (repo) and even (owner) become 404 Not Found. I have no idea what have happened… Besides, still works. Update Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
Sad! I'm camping for the next week... but unless the package and author reappears, we'll need to delete it, sadly.
Could we wait for one or two weeks? It looks like that is fine, but GitHub somehow locks the account.
Yes, I received an email and will update the source to later today.
I've opened to resolve this issue.
Hi, The flag has been removed from my account a few hours ago, so this change can be reverted.
Change:
] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ # Flaky test: https://github.com/MagicStack/uvloop/issues/412 "--deselect" "tests/test_tcp.py::Test_UV_TCPSSL::test_shutdown_timeout_handler_not_set" <ins> # Broken: https://github.com/NixOS/nixpkgs/issues/160904 "--deselect" "tests/test_context.py::Test_UV_Context::test_create_ssl_server_manual_connection_lost" </ins> ]; disabledTestPaths = [

Discussion:
is broken on aarch64-darwin. This breaks packages like Relevant hydra build: Log from my own machine: <!-- 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.
Let's disable the broken test for now :
Change:
sha256 = "07lj6a7x9cqcff18pwfkx8c8iml015zp6sq29dfcxpfg4ai578h0"; }; <del> buildInputs = [ cmake pkgconfig makeWrapper </del> <ins> buildInputs = [ cmake pkgconfig wrapGAppsHook </ins> glib gtk3 gettext libxkbfile libgnome_keyring libX11 freerdp_git libssh libgcrypt gnutls pcre webkitgtk libdbusmenu-gtk3 libappindicator-gtk3

Discussion:
when adding new entry , changing protocol will cause SIGTRAP with seems to be something like installing remmina version: remmina-1.2.0-rcgit.15 System: (NixOS: , Ubuntu/Fedora: , ...) 09.773. (Flounder) Nix version: (run ) nix-env (Nix) 1.11.4 Nixpkgs version: (run ) "16.09.773."
Change:
"library" ]; <del> # Likely fixed after 5.7.2 # https://github.com/DrTimothyAldenDavis/SuiteSparse/commit/f6daae26ee391e475e2295e77c839aa7c1a8b784 postInstall = stdenv.lib.optionalString stdenv.isDarwin '' # The fixDarwinDylibNames in nixpkgs can't seem to fix all the libraries. # We manually fix them up here. fixDarwinDylibNames() { local flags=() local old_id for fn in "$@"; do flags+=(-change "$PWD/lib/$(basename "$fn")" "$fn") done for fn in "$@"; do if [ -L "$fn" ]; then continue; fi echo "$fn: fixing dylib" install_name_tool -id "$fn" "''${flags[@]}" "$fn" done } fixDarwinDylibNames $(find "$out" -name "*.dylib") ''; </del> meta = with stdenv.lib; { homepage = "http://faculty.cse.tamu.edu/davis/suitesparse.html"; description = "A suite of sparse matrix algorithms";

Discussion:
Describe the bug When building octave on Darwin, I found that dylib paths to suitesparse libraries embedded in the octave binary were just unqualified relative filenames, not absolute store paths, causing loading errors. To Reproduce Steps to reproduce the behavior: on Darwin with nixpkgs master the resulting binary using unqualified paths to various suitesparse libraries Expected behavior I believe this issue should be fixed by , which is referenced by suitesparse already. However there is a fix in place for a more specific issue (I believe dylib paths referencing the build dir) which seems to be shadowing the normal function: I worked round this by simply renaming the function (will make a PR), but it's possible there's a better fix. Notify maintainers <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. -- Metadata Please run and paste the result. Maintainer information:
Change:
{ <del> "version": "3.22.0", "engineVersion": "f6344b75dcf861d8bf1f1322780b8811f982e31a", "dartVersion": "3.4.0", </del> <ins> "version": "3.22.2", "engineVersion": "edd8546116457bdf1c5bdfb13ecb9463d2bb5ed4", "dartVersion": "3.4.3", </ins> "dartHash": { <del> "x86_64-linux": "sha256-oDqmWPHx7EwP4EOopZ4/pAG4kuW+CUCq1T/bHDrw2Z8=", "aarch64-linux": "sha256-FRhGusQMp2noDnV4iE8t06sayGMInYCj7VxfrQxoV7U=", "x86_64-darwin": "sha256-dJe18+sfgHsE2CQf05vBkynXp4Pf2otoVM/Kf5m11rU=", "aarch64-darwin": "sha256-HC7/m3zYY98TnqIreOHixwJBxXCpFIof03TZ80xblfs=" </del> <ins> "x86_64-linux": "sha256-wDIdoWoKlutP8kixd12Lppzv2aYeiTJ1A1Sy6lguXgg=", "aarch64-linux": "sha256-sJBsZBA71Sht8wdUbPVzPv3Zf+vDJXY9w0a7ZC8/aF8=", "x86_64-darwin": "sha256-XWDZae1bMeQsIOdv7BiMNneBKt6Xhras/QXtPukGyKA=", "aarch64-darwin": "sha256-4D1e5EmBoA5eDw50EIVNsMjhCP33fNemmUD8/1WvxOM=" </ins> }, <del> "flutterHash": "sha256-UcpprC40itt3nbvENJVytD8M1EYSjKMlpAWJ+GmN7Pg=", </del> <ins> "flutterHash": "sha256-7ndnIw72YxNB+VeeejEeRD+xxuLXOcWo322s5CMWzBM=", </ins> "artifactHashes": { "android": { <del> "aarch64-darwin": "sha256-kpcfApS/KcyV1XMGw1YSHBSjJxNfl2WT5JVCe6eMcs8=", "aarch64-linux": "sha256-FL7AYU/fULoX8lvllbUGiG5+RroOwf6bolzsvLmLePA=", "x86_64-darwin": "sha256-kpcfApS/KcyV1XMGw1YSHBSjJxNfl2WT5JVCe6eMcs8=", "x86_64-linux": "sha256-FL7AYU/fULoX8lvllbUGiG5+RroOwf6bolzsvLmLePA=" </del> <ins> "aarch64-darwin": "sha256-loGG9c6F0cnc5ue7cD6Tk8b79LGijd9YSfKWjlXk+TI=", "aarch64-linux": "sha256-lIxH729tt0p+5LkLguf1lBk7YdinXngKPL05W6XdVDg=", "x86_64-darwin": "sha256-loGG9c6F0cnc5ue7cD6Tk8b79LGijd9YSfKWjlXk+TI=", "x86_64-linux": "sha256-lIxH729tt0p+5LkLguf1lBk7YdinXngKPL05W6XdVDg=" </ins> }, "fuchsia": { "aarch64-darwin": "sha256-eu0BERdz53CkSexbpu3KA7O6Q4g0s9SGD3t1Snsk3Fk=",

Discussion:
Package name: flutter Latest released version: 3.22.2 Current version on the unstable channel: 3.22.0 Current version on the stable/release channel: 3.22.0 <!-- 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]:
I can get this later today
Thank you!
I'll test that tomorrow thanks!
Change:
delta = darwin.apple_sdk_11_0.callPackage ../applications/version-management/delta { }; <ins> debase = callPackage ../by-name/de/debase/package.nix { stdenv = if stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else stdenv; }; </ins> diff-so-fancy = callPackage ../applications/version-management/diff-so-fancy { }; gex = callPackage ../applications/version-management/gex {

Discussion:
Project description debase is a TUI for drag-and-drop manipulation of Git commits: Metadata homepage URL: source URL: license: proprietary platforms: Linux, macOS Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
I noticed it bundles a vastly outdated version (2.0) of a , which makes it quite risky. It also oddly bundles its own , and I couldn't get it to use the system .
I've been playing around with packaging it. Here's what I have so far: This packages debase two different ways: one with debase's vendored and , and one with nix's and . The parameter switches between them. Both versions are building and running for me on my aarch64-darwin laptop. Using the nix deps seems better, but debase has made a few patches to its copy of ncurses that are necessary to support its drag-and-drop features. I'm looking into that now to see if there is a good way to use nix's ncurses while still supporting those features. Using nix's libgit2 just seems to be a straightforward win, though.
I've looked at the patches that debase made to ncurses, and they are significant enough that it seems worthwhile to use debases's vendored copy of ncurses instead of using nix's ncurses. Also, debase has now changed its submodule URLs, which allows us to drop the GITCONFIG* overrides. So here is a derivation that builds debase using debase's vendored ncurses and nix's libgit2: I tested it on my aarch64-darwin laptop and it builds and runs and supports drag and drop.
Due to the fact that it's still unlicensed (hence redistribution or even patching may not be appropriate), I'd hold off on packaging this.
The bundled http-parser issue is easy to resolve. It is part of libgit2, but as demonstrated in the packages I provided above and in the linked (closed) PR, you can use nixpkgs' libgit2 instead, which is up to date and no longer uses http-parser. I agree the lack of license is still an issue, though.
The linked PR doesn't build on linux, but fair enough, the license is really what gives me pause.

Whoops, I see I broke the PR on linux during the review process. FWIW I just pushed a fix.
Change:
# this should not run because /etc is mounted via a systemd mount unit # instead. To a large extent this mimics what composefs does. Because # it's relatively simple, however, we avoid the composefs dependency. <del> if [[ ! $IN_NIXOS_SYSTEMD_STAGE1 ]]; then </del> <ins> # Since this script is not idempotent, it should not run when etc hasn't # changed. if [[ ! $IN_NIXOS_SYSTEMD_STAGE1 ]] && [[ "${config.system.build.etc}/etc" != "$(readlink -f /run/current-system/etc)" ]]; then </ins> echo "remounting /etc..." tmpMetadataMount=$(mktemp --directory)

Discussion:
Steps to reproduce the behavior: /run/current-system/bin/switch-to-configuration test Does not crash system/systemd This can be reproduced using this test in sops-nix: Edit to have this change <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
Related to
It seems like it's reusing the same loop device when mounting the new overlay...
Change:
installPhase = '' runHook preInstall <ins> propagated= for i in $unwrapped $themes; do findInputs $i propagated propagated-user-env-packages if [ -z "$crossConfig" ]; then findInputs $i propagated propagated-native-build-inputs else findInputs $i propagated propagated-build-inputs fi done for pkg in $propagated; do addToSearchPath RUNTIME_XDG_DATA_DIRS "$pkg/share" addToSearchPath RUNTIME_XDG_CONFIG_DIRS "$pkg/etc/xdg" done </ins> makeQtWrapper "$unwrapped/bin/sddm" "$out/bin/sddm" mkdir -p "$out/share/sddm"

Discussion:
On NixOS 17.03, the in the system configuration with Plasma 5 enabled, has and in its runtime closure, which causes unnecessary bloat. This is because has: then causes the directories of and to be to the wrapper script. (Automatically adding everything with a directory to the wrapper seems pretty drastic BTW.) System: NixOS Nix version: 1.12pre5073_1cf4801
KDE upstream is slightly careless about implicit runtime dependencies. I spent hours trying to figure out which runtime dependencies needed to be in . By the way, you have to guess at this because SDDM doesn't log error messages. Could we drop ? Probably. Can I answer that question for any of the other dependencies? Not a chance. So I nuked it from orbit. Guessing the correct setting would be a good project for a first-time contributor with a lot of free time. At the moment, I'm trying to get rid of entirely. This problem may go away as a happy accident, but that won't help this release. I'm open to other suggestions.
Change:
<del> { stdenv, fetchurl, pkgconfig, fuse }: </del> <ins> { stdenv, fetchurl, pkgconfig, autoreconfHook, fuse }: </ins> stdenv.mkDerivation { <del> name = "afuse-0.2"; </del> <ins> name = "afuse-0.4.1"; </ins> src = fetchurl { <del> url = mirror://sourceforge/afuse/0.2/afuse-0.2.tar.gz; sha256 = "1lj2jdks0bgwxbjqp5a9f7qdry19kar6pg7dh1ml98gapx9siylj"; </del> <ins> url = https://github.com/pcarrier/afuse/archive/v0.4.1.tar.gz; sha256 = "1sfhicmxppkvdd4z9klfn63snb71gr9hff6xij1gzk94xg6m0ycc"; </ins> }; <del> buildInputs = [ pkgconfig fuse ]; </del> <ins> buildInputs = [ autoreconfHook pkgconfig fuse ]; </ins> <del> meta = { </del> <ins> meta = { </ins> description = "Automounter in userspace"; <del> homepage = http://sourceforge.net/projects/afuse; </del> <ins> homepage = https://github.com/pcarrier/afuse; </ins> license = stdenv.lib.licenses.gpl2; maintainers = [ stdenv.lib.maintainers.marcweber ]; platforms = stdenv.lib.platforms.linux;

Discussion:
Regarding the following package: nixpkgs/pkgs/os- The homepage of afuse is now seems to be: The latest version is 0.4.1
says "Development is no longer proceeding on SourceForge and has moved to ."
I updated the build configuration to be afuse 0.4.1 . Can you please test my update?
Hi, sorry for the late reply. Your update seems to work perfectly, thank you.
Change:
# Also, work around https://github.com/NixOS/nixpkgs/issues/26304 with # what appears to be some stray headers in dnn/misc/tensorflow # in contrib when generating the Python bindings: <ins> patches = lib.optional enableCuda ./cuda_opt_flow.patch; </ins> postPatch = '' sed -i '/Add these standard paths to the search paths for FIND_LIBRARY/,/^s*$/{d}' CMakeLists.txt sed -i -e 's|if len(decls) == 0:|if len(decls) == 0 or "opencv2/" not in hdr:|' ./modules/python/src2/gen2.py

Discussion:
Describe the bug OpenCV 4 fails to build with cuda enabled due to missing NVIDIA optical flow sdk To Reproduce Steps to reproduce the behavior: -build -A opencv4 Expected behavior Either we disable OpenCV 4's option to compile with the NVIDIA optical flow SDK or allow compilation against the NVIDIA optical flow sdk headers. See: I've done some preliminary work towards this on the following branch:
Change:
assertion = lib.versionAtLeast config.boot.kernelPackages.kernel.version "6.6"; message = "`system.etc.overlay.enable requires a newer kernel, at least version 6.6"; } <del> { assertion = config.systemd.sysusers.enable -> (config.users.mutableUsers == config.system.etc.overlay.mutable); message = '' When using systemd-sysusers and mounting `/etc` via an overlay, users can only be mutable when `/etc` is mutable and vice versa. ''; } </del> ]; boot.initrd.availableKernelModules = [ "loop" "erofs" "overlay" ];

Discussion:
The following assertion triggers in a configuration where and : It should be possible to have a mutable while using static configuration at the same time. Steps to reproduce the behavior: to to the system The build succeeds. From : Please run and paste the result. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
This cannot be done with the current implementation.
Change:
python = python2; }; <ins> fontfor = callPackage ../tools/misc/fontfor { }; </ins> fontforge = lowPrio (callPackage ../tools/misc/fontforge { inherit (darwin.apple_sdk.frameworks) Carbon Cocoa; python = python3;

Discussion:
Project description Find fonts which can show a specified character and preview them either in the terminal or in a browser. Metadata homepage URL: source URL: license: GPLv3 or later platforms: darwin, linux
Change:
<del> { stdenv, fetchFromGitHub, writeText }: </del> <ins> { stdenv, fetchFromGitHub, writeText, nixosTests }: </ins> stdenv.mkDerivation rec { pname = "limesurvey"; <del> version = "3.17.12+190823"; </del> <ins> version = "3.23.0+200813"; </ins> src = fetchFromGitHub { owner = "LimeSurvey"; repo = "LimeSurvey"; rev = version; <del> sha256 = "1i7jpxndrbya5ggl4babscwzmxx4c0jwri5kpl7h2ihqrn90m4b5"; </del> <ins> sha256 = "0r260z40g6b2bsfzxgfwdffbs17bl784xsc67n7q8222rs601hxf"; </ins> }; phpConfig = writeText "config.php" ''

Discussion:
, CVSSv3=9.8 (nixos-20.03, nixos-unstable) CVSSv3=8.8 (nixos-20.03, nixos-unstable) CVSSv3=7.5 (nixos-20.03, nixos-unstable) CVSSv3=7.5 (nixos-20.03, nixos-unstable) CVSSv3=7.2 (nixos-20.03, nixos-unstable) CVSSv3=7.2 (nixos-20.03, nixos-unstable) CVSSv3=6.1 (nixos-20.03, nixos-unstable) CVSSv3=6.1 (nixos-20.03, nixos-unstable) CVSSv3=6.1 (nixos-20.03, nixos-unstable) CVSSv3=5.4 (nixos-20.03, nixos-unstable) CVSSv3=5.3 (nixos-20.03, nixos-unstable) CVSSv3=5.3 (nixos-20.03, nixos-unstable) CVSSv3=5.3 (nixos-20.03, nixos-unstable) CVSSv3=5.3 (nixos-20.03, nixos-unstable) CVSSv3=4.3 (nixos-20.03, nixos-unstable) CVSSv3=2.7 (nixos-20.03, nixos-unstable) CVSSv3=2.7 (nixos-20.03, nixos-unstable) Scanned versions: nixos-20.03: ; nixos-unstable: . May contain false positives. Cc
Change:
meta.homepage = "https://github.com/mkasa/lushtags/"; }; <del> lz-n = buildNeovimPlugin { pname = "lz.n"; version = "2024-07-10"; src = fetchFromGitHub { owner = "nvim-neorocks"; repo = "lz.n"; rev = "3d36b6848fc67f6a13d2a52cf4f96fd3403c0c43"; sha256 = "11ic8hylck3dvlp6d9kzblingbi167j2kcid155x4hpc2hhqf2aj"; }; meta.homepage = "https://github.com/nvim-neorocks/lz.n/"; }; </del> magma-nvim-goose = buildVimPlugin { pname = "magma-nvim-goose"; version = "2023-07-04";

Discussion:
Package name: Latest released version: 1.4.3 Current version on the unstable channel: 1.4.2-1-unstable-2024-07-10 Current version on the stable/release channel: none 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]:
Change:
{ lib , fetchPypi <ins> , fetchpatch </ins> , buildPythonPackage , isPy27 # Python deps

Discussion:
Describe the bug Build failed during test phase. last 10 lines of log: full log (produced by nix log /nix/store/smrzwazd7hxy58rbmkrmlb4ml0bb4kiy-python3.8-pecan-) is available at: To Reproduce Steps to reproduce the behavior: build Expected behavior A successful build Screenshots If applicable, add screenshots to help explain your problem. Additional context Add any other context about the problem here. Notify maintainers No maintainers set so CC to list of contributers instead. Metadata nixpkgs git commit: Maintainer information:
You should make a PR applying using and consider making yourself a maintainer.
Change:
# apply transformations (e.g. escapes) to section names mkSectionName ? (name: libStr.escape [ "[" "]" ] name), # format a setting line from key and value <del> mkKeyValue    ? mkKeyValueDefault {} "=" </del> <ins> mkKeyValue    ? mkKeyValueDefault {} "=", # allow lists as values for duplicate keys listsAsDuplicateKeys ? false </ins> }: attrsOfAttrs: let # map function to string for each key val

Discussion:
Describe the bug I'd like the function to accept lists and produce duplicate keys, like so: which would yield:
ping to see if he has any interest in implementing this :heart:
Done in :)