jiebi/CodeConvo huggingface dataset:
Change:
When using inkcut as an inkscape extension, it cannot 'open current document' Steps to reproduce the behavior: inkscape with the inkcut extension as above some objects 'Extensions'-'Inkcut'-'Open current document' Nothing happens, and the console says: Open the image in inkcut Indeed seems to have disappeared from the inkscape extensions folder, it is now a directory of its own. Possibly needs an upstream fix in inkcut. Seems to be broken since Please run and paste the result.

Discussion:
{ lib <ins> , fetchpatch </ins> , python3Packages , fetchFromGitHub , wrapQtAppsHook

sha256 = "sha256-S5IrNWVoUp1w+P7DrKlOUOyY3Q16CHSct9ndZOB3UpU="; }; <ins> patches = [ # fix opening the extension on inkscape 1.2 # https://github.com/inkcut/inkcut/pull/340 (fetchpatch { url = "https://github.com/inkcut/inkcut/commit/d5d5d0ab3c588c576b668f4c7b07a10609ba2fd0.patch"; hash = "sha256-szfiOujuV7OOwYK/OU51m9FK6dzkbWds+h0cr5dGIg4="; }) # fix loading a document from stdin (as used from the extension) # https://github.com/inkcut/inkcut/issues/341 (fetchpatch { url = "https://github.com/inkcut/inkcut/commit/748ab4157f87afec37dadd715094e87d02c9c739.patch"; hash = "sha256-ZGiwZru2bUYu749YSz5vxmGwLTAoYIAsafcX6PmdbYo="; revert = true; }) # fix distutils deprecation error # https://github.com/inkcut/inkcut/pull/343 (fetchpatch { url = "https://github.com/inkcut/inkcut/commit/9fb95204981bcc51401a1bc10caa02d1fae0d6cb.patch"; hash = "sha256-nriys7IWPGykZjVz+DIDsE9Tm40DewkHQlIUaxFwtzM="; }) ]; </ins> postPatch = '' substituteInPlace inkcut/device/transports/printer/plugin.py  --replace ", 'lpr', " ", '${cups}/bin/lpr', "
Change:
... on both and . Looks like a test failed. This at least prevents (and therefore ) from being built on Linux. 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.
IIRC this is since PR merged in .
Not like I want to work on this, but I see
Nope, 13 is not errno, but a file descriptor. See strace output of the failing test: This is likely caused by . Reverting libuv to 1.44.1 results in a successful build. Looking at libuv changes, I guess that might be the reason. I'll file a bug upstream.
Oh, and sounded very much like error codes.
/cc

Discussion:
enableParallelBuilding = true; <ins> # Ignore broken test, likely not causing huge breakage # (https://github.com/canonical/raft/issues/292) postPatch = '' substituteInPlace test/integration/test_uv_tcp_connect.c --replace  "TEST(tcp_connect, closeDuringHandshake, setUp, tearDownDeps, 0, NULL)"  "TEST(tcp_connect, closeDuringHandshake, setUp, tearDownDeps, MUNIT_TEST_OPTION_TODO, NULL)" ''; </ins> preConfigure = '' substituteInPlace configure --replace /usr/bin/ " " '';
Change:
Project description A utility library that jump starts initialization of Vulkan. Helps writing simple boilerplate when dealing with Vulkan projects, helping beginners get into the ecosystem. Metadata homepage URL: (and possibly ) source URL: license: mit platforms: all (I think)
I didn't notice this but thank you so much for trying to package this for me ! Very much appreciated! :smile:

Discussion:
<ins> { lib , stdenv , fetchFromGitHub , cmake , vulkan-headers , glfw , catch2 }: stdenv.mkDerivation rec { pname = "vk-bootstrap"; version = "0.5"; outputs = [ "out" "dev" ]; src = fetchFromGitHub { owner = "charles-lunarg"; repo = "vk-bootstrap"; rev = "v${version}"; sha256 = "sha256-rKyfUWfRYiVNzLWh6y44ASHW4j+yabY0kZTdZi8j2Dc="; }; postPatch = '' # Upstream uses cmake FetchContent to resolve glfw and catch2 # needed for examples and tests sed -iE 's=add_subdirectory(ext)==g' CMakeLists.txt sed -iE 's=Catch2==g' tests/CMakeLists.txt ''; nativeBuildInputs = [ cmake ]; buildInputs = [ vulkan-headers glfw catch2 ]; cmakeFlags = [ "-DVK_BOOTSTRAP_VULKAN_HEADER_DIR=${vulkan-headers}/include" ]; meta = with lib; { description = "Vulkan Bootstrapping Library"; license = licenses.mit; homepage = "https://github.com/charles-lunarg/vk-bootstrap"; maintainers = with maintainers; [ shamilton ]; platforms = platforms.all; }; } </ins>

vdmfec = callPackage ../applications/backup/vdmfec {}; <ins> vk-bootstrap = callPackage ../development/libraries/vk-bootstrap { }; </ins> vk-cli = callPackage ../applications/networking/instant-messengers/vk-cli { }; vk-messenger = callPackage ../applications/networking/instant-messengers/vk-messenger {};
Change:
Adding pgadmin4 to and then leads to Steps to reproduce the behavior: pgadmin4 to in with error NixOS derivation succeeds Please run and paste the result.
I know, thanks for reporting this. Please see for the fix or for the progress

Discussion:
patchShebangs . # relax dependencies <del> substituteInPlace requirements.txt  --replace "eventlet==0.33.0" "eventlet>=0.33.0"  --replace "psycopg2==2.9.*" "psycopg2>=2.9"  --replace "cryptography==3.*" "cryptography>=3.0"  --replace "requests==2.25.*" "requests>=2.25.0"  --replace "boto3==1.20.*" "boto3>=1.20"  --replace "botocore==1.23.*" "botocore>=1.23"  --replace "pytz==2021.*" "pytz"  --replace "Werkzeug==2.0.3" "werkzeug>=2.*"  --replace "azure-identity==1.9.0" "azure-identity==1.*"  --replace "azure-mgmt-resource==21.0.0" "azure-mgmt-resource==21.*" </del> <ins> sed 's|==|>=|g' -i requirements.txt </ins> # don't use Server Mode (can be overridden later) substituteInPlace pkg/pip/setup_pip.py  --replace "req = req.replace('psycopg2', 'psycopg2-binary')" "req = req"
Change:
Fixed upstream in . We're awaiting a release that contains that commit, likely 0.20 (soon?), or perhaps we could patch that commit in.

Discussion:
{ lib , stdenv , fetchFromGitLab <ins> , fetchpatch </ins> , meson , ninja , pkg-config

mesonFlags = [ "-Dsystemd=true" "-Dcompositor=${phoc}/bin/phoc" ]; <ins> patches = [ # build: Adjust to polkit version changes (fetchpatch { url = "https://gitlab.gnome.org/World/Phosh/phosh/-/commit/16b46e295b86cbf1beaccf8218cf65ebb4b7a6f1.patch"; sha256 = "sha256-Db1OEdiI1QBHGEBs1Coi7LTF9bCScdDgxmovpBdIY/g="; }) # polkit-auth-agent: Scope cleanup function for PolkitAgentListener (fetchpatch { url = "https://gitlab.gnome.org/World/Phosh/phosh/-/commit/b864653df50bfd8f34766fc6b37a3bf32cfbdfa4.patch"; sha256 = "sha256-YCw3tGk94NAa6PPTmA1lCJVzzi9GC74BmvtTcvuHPh0="; }) ]; </ins> postPatch = '' chmod +x build-aux/post_install.py patchShebangs build-aux/post_install.py

passthru = { providedSessions = [ <del> "sm.puri.Phosh" </del> <ins> "sm.puri.Phosh" </ins> ]; };
Change:
no longer builds Steps to reproduce the behavior: on in Expect to build without errors. Not applicable.
Hmm, looks like the abd flags are available only for .NET 6 and newer. My bad, I'll look into fixing it.
I made a PR that fixes it, as well as other packages that have broken.

Discussion:
fi if [ "${selfContainedBuild-}" ]; then <del> dotnetBuildFlags+=("--self-contained") </del> <ins> dotnetBuildFlags+=("-p:SelfContained=true") </ins> else <del> dotnetBuildFlags+=("--no-self-contained") </del> <ins> dotnetBuildFlags+=("-p:SelfContained=false") </ins> fi if [ "${version-}" ]; then
Change:
name: didyoumean current version: 1.1.0 desired version: 1.1.3 maintainers: Version 1.1.3 comes with a man page as well as shell completions for a few shells (bash, zsh, fish, elvish). I'd like to have the script install these. I'm more than willing to do the actual update myself, but I'm very new to Nix, so I'll probably need some guidance, specifically on how to install these completions and the man page, and how to update the hash. Thanks!
To update the hashes, simply set and , and update them as suggested by . Having done it right, you'll haveTo install the man page and the shell completions, setYou may also need to set on some platforms (at least on ?). Before doing this, feel free to make a pull request.
I'm running into some issues trying to test it to ensure it's doing what I want it to. I'm going to the directory with in it and running but I'm running into issues regarding being undefined: Any pointers? I wasn't able to find anything searching through the web
needs to be in the attrset at the top of the file for you to be able to use it.
As explained, we need to add at the top of the file.

Discussion:
, stdenv , rustPlatform , fetchFromGitHub <ins> , installShellFiles , pkg-config </ins> , libxcb <del> # Darwin dependencies </del> <ins> , openssl # Darwin dependencies </ins> , AppKit }: rustPlatform.buildRustPackage rec { pname = "didyoumean"; <del> version = "1.1.0"; </del> <ins> version = "1.1.3"; </ins> src = fetchFromGitHub { owner = "hisbaan"; repo = "didyoumean"; rev = "v${version}"; <del> sha256 = "sha256-t2bmvz05vWIxQhC474q/9uky1kAQoFN8Z+qflw5Vj68="; </del> <ins> sha256 = "sha256-hHl9PGNDFN7Dad2JOlAy99dz0pC9OmphwYMJHBBwx7Y="; </ins> }; <del> cargoSha256 = "sha256-4DbziI9enib4pm9/P4WEu15glIxtejaV2GCqbzuxxyw="; </del> <ins> cargoSha256 = "sha256-rjkj9MO6fXVOk3fA87olGt/iIaJ8Zv/cy/Cqy/pg6yI="; </ins> <del> buildInputs = lib.optional stdenv.isLinux [ libxcb ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; </del> <ins> nativeBuildInputs = [ installShellFiles ] ++ lib.optionals stdenv.isLinux [ pkg-config ]; buildInputs = lib.optionals stdenv.isLinux [ libxcb openssl ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; postInstall = '' installManPage man/dym.1 installShellCompletion completions/dym.{bash,fish} installShellCompletion --zsh completions/_dym ''; # Clipboard doesn't exist in test environment doCheck = false; </ins> meta = with lib; { description = "A CLI spelling corrector for when you're unsure"; homepage = "https://github.com/hisbaan/didyoumean"; license = licenses.gpl3Plus; <del> maintainers = with maintainers; [ evanjs ]; </del> <ins> maintainers = with maintainers; [ evanjs wegank ]; </ins> mainProgram = "dym"; }; }
Change:
Using the beets package together with replaygain setting stopped working on unstable and master branches. With the following config: Beets will not launch and just returns an error: Beets should launch correctly without a error. A workaround to make it work again is to replace the backend to . Please run and paste the result.
This also breaks the mopidy-youtube extension, with the same error:
Mopidy should be fixed by in the next nixos-unstable bump. I imagine the cause of the issue for beets is similar
Yep, that's it. Fix in the PR.

Discussion:
, version , pluginOverrides ? { } , disableAllPlugins ? false <ins> # tests , runCommand , beets </ins> }@inputs: let inherit (lib) attrNames attrValues concatMap;

unidecode ] ++ (concatMap (p: p.propagatedBuildInputs) (attrValues enabledPlugins)); <ins> # see: https://github.com/NixOS/nixpkgs/issues/56943#issuecomment-1131643663 nativeBuildInputs = [ gobject-introspection ]; </ins> buildInputs = [ ] ++ (with gst_all_1; [ gst-plugins-base

runHook postCheck ''; passthru.plugins = allPlugins; <ins> passthru.tests.gstreamer = runCommand "beets-gstreamer-test" { meta.timeout = 60; } '' set -euo pipefail export HOME=$(mktemp -d) mkdir $out cat << EOF > $out/config.yaml replaygain: backend: gstreamer EOF echo $out/config.yaml ${beets}/bin/beet -c $out/config.yaml > /dev/null ''; </ins> meta = with lib; { description = "Music tagger and library organizer"; homepage = "https://beets.io";
Change:
On my system PolyMC 1.4.0 and 1.4.1 fails to launch any instance I've tested up to Minecraft 1.12.2 due to apparently missing : Before upgrading from 1.3.2 -1.4.0 this did not occur. Steps to reproduce the behavior: PolyMC 1.4.1 from nixos-unstable to start any Minecraft version before 1.13 (tested with a1.0.4, 1.7.10, 1.8.9 and 1.12.2) The game should launch. This was first discussed in PolyMC/PolyMC, but closed by the author. As seen in over there, I also encounter a problem with versions 1.13 upwards. In those versions the game launches but fails to open an OpenAL device, resulting in sound not working. If others can reproduce this behavior I would like to include it with this bug report. <!-- 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.
Fixed with , thank you!

Discussion:
in '' # xorg.xrandr needed for LWJGL [2.9.2, 3) https://github.com/LWJGL/lwjgl/issues/128 wrapQtApp $out/bin/polymc  <del> --set GAME_LIBRARY_PATH /run/opengl-driver/lib:${libpath}  </del> <ins> --set LD_LIBRARY_PATH /run/opengl-driver/lib:${libpath}  </ins> --prefix POLYMC_JAVA_PATHS : ${lib.makeSearchPath "bin/java" jdks}  --prefix PATH : ${lib.makeBinPath [ xorg.xrandr ]} '';
Change:
Steps to reproduce the behavior: See . Adding in fixes the build on my machine. Broken since . Please run and paste the result.

Discussion:
substituteInPlace  ../tests/bash_tests/testcases.py  --replace "def io_test(self):" "def io_disabled(self):" ''} <ins> '' + lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' export LC_ALL=C </ins> ''; # With CMake we have to enable samples or there won't be

description = "A library and command-line utility to manage image metadata"; platforms = platforms.all; license = licenses.gpl2Plus; <del> maintainers = [ ]; </del> <ins> maintainers = with maintainers; [ wegank ]; </ins> }; }
Change:
Steps to reproduce the behavior: jrnl test errors N/A <!-- 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.
I have opened a PR for fix and upgrade, but I still fail to run tests at the moment.

Discussion:
python3.pkgs.buildPythonApplication rec { pname = "jrnl"; <del> version = "2.8.4"; </del> <ins> version = "3.0"; </ins> format = "pyproject"; src = fetchFromGitHub { owner = "jrnl-org"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-Edu+GW/D+R5r0R750Z1f8YUVPMYbm9PK4D73sTDzDEc="; </del> <ins> sha256 = "sha256-wyN7dlAbQwqvES8qEJ4Zo+fDMM/Lh9tNjf215Ywop10="; </ins> }; nativeBuildInputs = with python3.pkgs; [

pyxdg pyyaml tzlocal <ins> ruamel-yaml rich </ins> ]; checkInputs = with python3.pkgs; [ pytest-bdd <ins> pytest-xdist </ins> pytestCheckHook toml ]; <ins> # Upstream expects a old pytest-bdd version # Once it changes we should update here too # https://github.com/jrnl-org/jrnl/blob/develop/poetry.lock#L732 disabledTests = [ "bdd" ]; </ins> postPatch = '' substituteInPlace pyproject.toml  --replace 'tzlocal = ">2.0, <3.0"' 'tzlocal = ">2.0, !=3.0"'
Change:
Linux Kernel 4.7.3 seems broken, as my laptops keyboard doesn't work. experienced by the arch community too: update, reboot - 4.6 and 4.7.2 work, 4.7.3 doesn't nixos-version: (Gorilla) nix-env --version: nix-env (Nix) 1.11.4 nix-instantiate --eval github/nixpkgs -A lib.nixpkgsVersion: ""
Same issue with kernel 4.4.20 (lts). I can no longer enter my cryptsetup password. The reason is that i8042 is no longer integrated in initramfs, I suppose because of: Update: To fix this issue I had to add it to
Thanks, created a quick fix with your solution, which should fix it for everyone

Discussion:
# Misc. stuff. "pcips2" "atkbd" <ins> # Temporary fix for https://github.com/NixOS/nixpkgs/issues/18451 # Remove as soon as upstream gets fixed - marking it: # TODO # FIXME "i8042" </ins> # To wait for SCSI devices to appear. "scsi_wait_scan"
Change:
Linux Kernel 4.7.3 seems broken, as my laptops keyboard doesn't work. experienced by the arch community too: update, reboot - 4.6 and 4.7.2 work, 4.7.3 doesn't nixos-version: (Gorilla) nix-env --version: nix-env (Nix) 1.11.4 nix-instantiate --eval github/nixpkgs -A lib.nixpkgsVersion: ""
Same issue with kernel 4.4.20 (lts). I can no longer enter my cryptsetup password. The reason is that i8042 is no longer integrated in initramfs, I suppose because of: Update: To fix this issue I had to add it to
Thanks, created a quick fix with your solution, which should fix it for everyone

Discussion:
{ stdenv, fetchurl, gmp }: stdenv.mkDerivation rec { <del> name = "ikarus-0.0.3"; </del> <ins> version = "0.0.3"; name = "ikarus-${version}"; </ins> src = fetchurl { <del> url = "http://ikarus-scheme.org/${name}.tar.gz"; </del> <ins> url = "http://launchpad.net/ikarus/0.0/${version}/+download/${name}.tar.gz"; </ins> sha256 = "0d4vqwqfnj39l0gar2di021kcf6bfpkc6g40yapkmxm6sxpdcvjv"; };
Change:
Building the TrueZen-nvim plugin on nixpkgs master leads to the evaluation error: Steps to reproduce the behavior: TrueZen-nvim builds. It seems that the attribute is deprecated, but the new attribute () does not exist in . I'm not sure what's going on here. The change originates from , but TrueZen-nvim was updated automatically. since it seems like an update script issue?
I've got my hands full at the moment so feel free to take a stab at it.

Discussion:
meta.homepage = "https://github.com/chrisbra/SudoEdit.vim/"; }; <del> TrueZen-nvim = buildVimPluginFrom2Nix { pname = "TrueZen.nvim"; version = "2022-08-07"; src = fetchFromGitHub { owner = "Pocco81"; repo = "true-zen.nvim"; rev = "98740c76254c65576ec294551028b65081053588"; sha256 = "1g7wwb081yliqzpzmgjgvv9fn9qcry9k4xbgv0zcgz7z1lbhmyj1"; }; meta.homepage = "https://github.com/Pocco81/true-zen.nvim/"; }; </del> VimCompletesMe = buildVimPluginFrom2Nix { pname = "VimCompletesMe"; version = "2022-02-18";

meta.homepage = "https://github.com/folke/trouble.nvim/"; }; <ins> true-zen-nvim = buildVimPluginFrom2Nix { pname = "true-zen.nvim"; version = "2022-08-07"; src = fetchFromGitHub { owner = "Pocco81"; repo = "true-zen.nvim"; rev = "98740c76254c65576ec294551028b65081053588"; sha256 = "1g7wwb081yliqzpzmgjgvv9fn9qcry9k4xbgv0zcgz7z1lbhmyj1"; }; meta.homepage = "https://github.com/Pocco81/true-zen.nvim/"; }; </ins> tslime-vim = buildVimPluginFrom2Nix { pname = "tslime.vim"; version = "2020-09-09";

https://github.com/SpaceVim/SpaceVim/,, https://github.com/ackyshake/Spacegray.vim/,, https://github.com/chrisbra/SudoEdit.vim/,, <del> https://github.com/Pocco81/TrueZen.nvim/,, </del> https://github.com/ackyshake/VimCompletesMe/,, https://github.com/hsitz/VimOrganizer/,, https://github.com/VundleVim/Vundle.vim/,,

https://github.com/tremor-rs/tremor-vim/,, https://github.com/cappyzawa/trim.nvim/,, https://github.com/folke/trouble.nvim/,, <ins> https://github.com/Pocco81/true-zen.nvim/,, </ins> https://github.com/jgdavey/tslime.vim/,, https://github.com/Quramy/tsuquyomi/,, https://github.com/folke/twilight.nvim/,,
Change:
ZRYTHM crashes on launch with A) B) The application starts. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
Some details when I run it on my 22.05 system. Output: gdb:
I tried to fix this by updating, see Same issue though.
Ah, so the problem is kind of that it's too new? Libraries aren't yet ready in NixOS?
For the zrythm in the above PR, I needed to add and/or update some libs. To me, that seems unrelated to this issue .
Some helpful comments from it looks for the icons via gtk i think it looks in the standard xdg paths not sure how it's configured in nixos in guix you have to specify the dependency in a specific way because it doesn't get detected as a dependent lib you have to make sure it's available at runtime even though it's not used at build time guix ignores those dependencies unless you specify some flag on them to make sure they get carried forward in the runtime paths
Adding to fixes this btw. But maybe the zrythm package should depend on directly to avoid this?
oh well, it does already, maybe some additional env vars via wrapping need to be set?
Hmm, after testing this I still seem to be getting crashes on attempting to run it as , but perhaps that isn't enough. So I tried simply doing , and the error does indeed go away.
The fix is not in yet, you can track the update in

Discussion:
preFixup = '' gappsWrapperArgs+=( --prefix GSETTINGS_SCHEMA_DIR : "$out/share/gsettings-schemas/${pname}-${version}/glib-2.0/schemas/" <ins> --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS" </ins> ) '';
Change:
File open dialog results in crash due to missing GSettings schema path. This seems similar to Steps to reproduce the behavior: on "Open library" icon File open dialog opens. Please run and paste the result.
I can't reproduce it on a clean NixOS VM.
to reproduce these issues do to empty XDGDATADIRS
Great! Now I can reproduce it without a VM.
Please test
Thanks for the quick fix, works for me.
Would be nice if this could be backported (let's try with issue label on the PR again after it is merged, if you would be so kind to 22.05 as well.
I'll add the label. :ok_hand:
I am not sure whether this label should only be applied after the PR is successfully merged, i.e. only then does the action trigger, but let's see about that assumption.
Unfornately there is confilctions so the auto backport failed.
Thanks, yes, already saw it. Will open a manual backport PR.

Discussion:
{ lib , stdenv , fetchFromGitHub <del> , makeWrapper </del> <ins> , wrapGAppsHook </ins> , makeDesktopItem , copyDesktopItems , unzip , xdg-utils <ins> , gtk3 </ins> , jdk , gradle , perl

nativeBuildInputs = [ jdk gradle <del> makeWrapper </del> <ins> wrapGAppsHook </ins> copyDesktopItems unzip ]; <ins> buildInputs = [ gtk3 ]; </ins> buildPhase = '' runHook preBuild

tar xf build/distributions/JabRef-${version}.tar -C $out --strip-components=1 unzip $out/lib/javafx-web-18-linux${lib.optionalString stdenv.isAarch64 "-aarch64"}.jar libjfxwebkit.so -d $out/lib/ <del> wrapProgram $out/bin/JabRef  --suffix PATH : ${lib.makeBinPath [ xdg-utils ]}  --set JAVA_HOME "${jdk}"  --set JAVA_OPTS "-Djava.library.path=$out/lib/ --patch-module org.jabref=$out/share/java/jabref/resources/main" </del> # lowercase alias (for convenience and required for browser extensions) ln -sf $out/bin/JabRef $out/bin/jabref <ins> rm $out/bin/JabRef.bat </ins> runHook postInstall ''; <ins> preFixup = '' gappsWrapperArgs+=( --suffix PATH : ${lib.makeBinPath [ xdg-utils ]} --set JAVA_HOME "${jdk}" --set JAVA_OPTS "-Djava.library.path=$out/lib/ --patch-module org.jabref=$out/share/java/jabref/resources/main" ) ''; </ins> meta = with lib; { description = "Open source bibliography reference manager"; homepage = "https://www.jabref.org";
Change:
Project description You want to cut on more than just a character, perhaps using negative indexes or format the selected fields as you want... Maybe you want to cut on lines (ever needed to drop first and last line?)... That's where tuc can help. Metadata homepage source URL: license: gpl3 platforms: unix

Discussion:
<ins> { lib, fetchFromGitHub, rustPlatform }: rustPlatform.buildRustPackage rec { pname = "tuc"; version = "0.11.0"; src = fetchFromGitHub { owner = "riquito"; repo = pname; rev = "v${version}"; sha256 = "sha256-M2SK6KF8R0WcyFf8eTyYNK5oXj/DfCrAkUZJ3J2LF6U="; }; cargoSha256 = "sha256-MhEIDRC40zQ8mBXxONavtPr87SrueV57HhmIRLIagGA="; meta = with lib; { description = "When cut doesn't cut it"; homepage = "https://github.com/riquito/tuc"; license = licenses.gpl3; maintainers = with maintainers; [ dit7ya ]; }; } </ins>

tinystatus = callPackage ../tools/networking/tinystatus { }; <ins> tuc = callPackage ../tools/text/tuc { }; </ins> opensshPackages = dontRecurseIntoAttrs (callPackage ../tools/networking/openssh {}); openssh = opensshPackages.openssh.override {