jiebi/CodeConvo huggingface dataset:
Change:
Mutagen crashes: Steps to reproduce the behavior: No crash Please run and paste the result.

Discussion:
buildGoModule rec { pname = "mutagen-compose"; <del> version = "0.16.5"; </del> <ins> version = "0.17.1"; </ins> src = fetchFromGitHub { owner = "mutagen-io"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-Rn3aXwez/WUGpuRvA6lkuECchpYek8KDMh6xzZOV9v0="; </del> <ins> hash = "sha256-B1UpN9lNMmWe4FtKos2RAGb0ef3xODeGrjD2MwkAYAI="; </ins> }; <del> vendorHash = "sha256-EkLeB2zUJkKCWsJxMiYHSDgr0/8X24MT0Jp0nuYebds="; </del> <ins> vendorHash = "sha256-uILyJV6Lc4zZeqSl9JMlcUYAs0jDblsIPQKwgg2WOX8="; </ins> doCheck = false; subPackages = [ "cmd/mutagen-compose" ]; <ins> tags = [ "mutagencompose" ]; </ins> meta = with lib; { <del> broken = stdenv.isDarwin; </del> description = "Compose with Mutagen integration"; homepage = "https://mutagen.io/"; changelog = "https://github.com/mutagen-io/mutagen-compose/releases/tag/v${version}";

buildGoModule rec { pname = "mutagen"; <del> version = "0.17.0"; </del> <ins> version = "0.17.1"; </ins> src = fetchFromGitHub { owner = "mutagen-io"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-Dfs7hgyTjl3jU28YSd1XEe0wNKQxKgLLMKcrKSEvc4w="; </del> <ins> hash = "sha256-M7h8qlqqGK4Nl4yXL7ZhGTq/CL+LdDpI/nv90koyu3Y="; </ins> }; <del> vendorSha256 = "sha256-kfzT+230KY2TJVc0qKMi4TysmltZSgF/OvL5nPLPcbM="; </del> <ins> vendorHash = "sha256-kfzT+230KY2TJVc0qKMi4TysmltZSgF/OvL5nPLPcbM="; </ins> agents = fetchzip { name = "mutagen-agents-${version}";

postFetch = '' rm $out/mutagen # Keep only mutagen-agents.tar.gz. ''; <del> sha256 = "sha256-kQdlwNsZd/YrH5XagtQRA/1WFhw4fLmqQW+kZ4ykxfc="; </del> <ins> hash = "sha256-RFB1/gzLjs9w8mebEd4M9Ldv3BrLIj2RsN/QAIJi45E="; </ins> }; doCheck = false; subPackages = [ "cmd/mutagen" "cmd/mutagen-agent" ]; <ins> tags = [ "mutagencli" "mutagenagent" ]; </ins> postInstall = '' install -d $out/libexec ln -s ${agents}/mutagen-agents.tar.gz $out/libexec/
Change:
Also reproduced by Hydra: The issue was introduced by (). /cc System: NixOS: (Gorilla) Nix version: nix-env (Nix) 1.11.6 Nixpkgs version:
examining , the interesting part is:
Patched virtualbox script to include : Waiting for build to pass.
Build passed. Opened
is merged, closing.

Discussion:
set -x sed -e 's@MKISOFS --version@MKISOFS -version@'  -e 's@PYTHONDIR=.*@PYTHONDIR=${if pythonBindings then python else ""}@'  <ins> -e 's@CXX_FLAGS="(.*)"@CXX_FLAGS="-std=c++11 1"@'  </ins> ${optionalString (!headless) '' -e 's@TOOLQT5BIN=.*@TOOLQT5BIN="${getDev qt5.qtbase}/bin"@'  ''} -i configure
Change:
Project description Unofficial source port for Blake Stone series (Aliens Of Gold and Planet Strike). Metadata homepage URL: source URL: license: mit platforms: linux

Discussion:
<ins> { lib , stdenv , fetchFromGitHub , cmake , gcc12Stdenv , SDL2 , libGL }: gcc12Stdenv.mkDerivation (finalAttrs: { pname = "bstone"; version = "1.2.12"; src = fetchFromGitHub { owner = "bibendovsky"; repo = "bstone"; rev = "v${finalAttrs.version}"; hash = "sha256-wtW595cSoVTZaVykxOkJViNs3OmuIch9nA5s1SqwbJo="; }; nativeBuildInputs = [ cmake ]; buildInputs = [ libGL SDL2 ]; postInstall = '' mkdir -p $out/bin mv $out/bstone* $out/bin ''; meta = { description = "Unofficial source port for the Blake Stone series"; homepage = "https://github.com/bibendovsky/bstone"; changelog = "https://github.com/bibendovsky/bstone/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = with lib.licenses; [ gpl2Plus # Original game source code mit # BStone ]; maintainers = with lib.maintainers; [ keenanweaver ]; mainProgram = "bstone"; platforms = lib.platforms.linux; #TODO: macOS / Darwin support }; }) </ins>
Change:
Project description From the home page: Metadata homepage URL: URL: public domain with two files under 3 clause BSD () platforms: "The system is known to run on Linux and BSD-based UNIX systems. Supported target architectures are x86-64 armv6 (hardfp), AArch64, Apple M1 and riscv64 (R64IMAFD)."

Discussion:
<ins> { lib , stdenv , fetchurl }: stdenv.mkDerivation (finalAttrs: { pname = "fleng"; version = "14"; src = fetchurl { url = "http://www.call-with-current-continuation.org/fleng/fleng-${finalAttrs.version}.tgz"; hash = "sha256-Js9bllX/399t9oeiRrqJNUFyYJwJVb/xSzwrcMrdi08="; }; doCheck = true; meta = { homepage = "http://www.call-with-current-continuation.org/fleng/fleng.html"; description = "A low level concurrent logic programming language descended from Prolog"; license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ AndersonTorres ]; platforms = lib.platforms.unix; }; }) # TODO: bootstrap </ins>

flix = callPackage ../development/compilers/flix { }; <ins> fleng = callPackage ../development/compilers/fleng { }; </ins> fsrx = callPackage ../tools/misc/fsrx { }; fsuae = callPackage ../applications/emulators/fs-uae { };
Change:
Build of failed on x86_64-linux as of . This is currently breaking . maintainers cc: maintainers cc: Other cc: n/a nixpkgs at commit Contents of : This issue was automatically generated by . that created this issue. Internal tags: -
Hmm I'm not quite sure if urllib3 should be to on or on

Discussion:
{ lib , stdenv <del> , buildPythonPackage </del> , aiohttp , aioresponses <ins> , buildPythonPackage </ins> , cachetools , cryptography , fetchPypi

pyasn1-modules rsa six <ins> urllib3 </ins> ]; passthru.optional-dependencies = {

pytest-localserver pytestCheckHook responses <del> urllib3 </del> ] ++ passthru.optional-dependencies.aiohttp # `cryptography` is still required on `aarch64-darwin` for `tests/crypt/*` ++ (if (stdenv.isDarwin && stdenv.isAarch64) then [ cryptography ] else passthru.optional-dependencies.enterprise_cert)
Change:
Composable_kernel , it seems like that the build is so large that 10 hours is not enough. I am not sure what the best solution is, extending the timer or building it with big-parallel. <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --

Discussion:
passthru.updateScript = unstableGitUpdater { }; <ins> # Times out otherwise requiredSystemFeatures = [ "big-parallel" ]; </ins> meta = with lib; { description = "Performance portable programming model for machine learning tensor operators"; homepage = "https://github.com/ROCmSoftwarePlatform/composable_kernel";

cp -a ${ck}/bin/ckProfiler $out ''; in stdenv.mkDerivation { <del> inherit (ck) pname version outputs src passthru meta; </del> <ins> inherit (ck) pname version outputs src passthru requiredSystemFeatures meta; </ins> dontUnpack = true; dontPatch = true;
Change:
After : Seems like missing deps for the first bit and some missing config for the other two.
Still no good: The only change I can see is that now starts a window rather than throwing a library error but this window keeps being grey and title bar stating . Perhaps this should be re-opened.
Ouch, GTK changes now requires us to set XDGDATADIRS everywhere… PATH="PATH" XDGDATADIRS=$(nix-build --no-out-link '<nixpkgs' -A gnome3.gsettingsdesktopschemas)/share/gsettings-schemas/gsettings-desktop-schemas-3.10.1/ uzbl-browser should work. Should we add the wrapping into setup-hooks of GTK? Or do we want to avoid such a big rebuild?
What version of nixpkgs are you using? Because that should have been fixed since months. , Michael Raskin :
I have (nearly) HEAD checkout and I did .
Ok it's indeed reproducible with . It works here probably because XDGDATADIRS from the system already has some gsettings etc.. Working on that.
Does the above PR work for you?
! Great stuff, thanks!

Discussion:
nativeBuildInputs = [ pkgconfig python makeWrapper ]; <del> buildInputs = [ webkit pygtk ]; </del> <ins> buildInputs = [ gsettings_desktop_schemas webkit pygtk ]; </ins> }
Change:
Nautilus shows ghost or duplicated files when moving or deleting files, leaving and returning to the folder shows the actual files. Steps to reproduce the behavior: in a folder with a few folders and files inside a file to wastebasket or into one of the other folders. different folder/file will disappear while the file intended to be moved/deleted will remain. the action will duplicate the intended file. and returning to the folder the actual file structure Show the intended file being deleted/moved. Test folder ! Attempting to remove the file ! Folder 1 disappears instead of the file ! Pressing undo and now the file is duplicated ! Leaving and returning to the folder and it returns to how it should be ! This consistently happens on 3 different machines that I use. My system flake is here <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
Upstream issue: , fix should be a patch in gtk4.

Discussion:
, stdenv , substituteAll , fetchurl <ins> , fetchpatch2 </ins> , pkg-config , gettext , graphene

patches = [ # https://github.com/NixOS/nixpkgs/pull/218143#issuecomment-1501059486 ./patches/4.0-fix-darwin-build.patch <ins> # Fix deleting in Nautilus (part of 4.10.4) # https://gitlab.gnome.org/GNOME/nautilus/-/issues/2945 (fetchpatch2 { url = "https://gitlab.gnome.org/GNOME/gtk/-/commit/4f47683710bbb4b56c286c6ee6a5c394fcf2b755.patch"; sha256 = "fU9SX8MH37ZN6Ffk/YhYmipTC7+uT9JXnWggArWNkqA="; }) # Fix border/artifact appearing in applications (part of 4.10.4) # https://gitlab.gnome.org/GNOME/mutter/-/issues/2805 # https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6696 (fetchpatch2 { url = "https://gitlab.gnome.org/GNOME/gtk/-/commit/b686ce1cb62dba505120e0f1116c516662a06e30.patch"; sha256 = "0zjY5s+T4CVe3WiowgWE58ruVvqBFUuY2juwBOzMRN4="; }) </ins> ]; depsBuildBuild = [
Change:
Project description <!-- Describe the project a little: --SCIP - a better code indexing format than LSIF Metadata homepage URL: source URL: license: apache2.0 platforms: linux

Discussion:
<ins> { lib , buildGoModule , fetchFromGitHub , testers , scip }: buildGoModule rec { pname = "scip"; version = "0.2.3"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "scip"; rev = "v${version}"; hash = "sha256-0ErEA44vRRntWxajUKiQXqaKvQtqCPPXnI/sBktQyIo="; }; vendorHash = "sha256-T0NYucDVBnTxROVYXlccOvHX74Cs6czXL/fy14I8MZc="; ldflags = [ "-s" "-w" "-X=main.Reproducible=true" ]; postInstall = '' mv $out/bin/{cmd,scip} ''; passthru.tests = { version = testers.testVersion { package = scip; version = "v${version}"; }; }; meta = with lib; { description = "SCIP Code Intelligence Protocol CLI"; homepage = "https://github.com/sourcegraph/scip"; changelog = "https://github.com/sourcegraph/scip/blob/${src.rev}/CHANGELOG.md"; license = licenses.asl20; maintainers = with maintainers; [ figsoda ]; }; } </ins>

inherit (darwin.apple_sdk.frameworks) Security; }; <ins> scip = callPackage ../development/tools/misc/scip { }; </ins> scriptisto = callPackage ../development/tools/misc/scriptisto { }; sequeler = callPackage ../applications/misc/sequeler { };
Change:
Package name: srb2kart Latest released version: v1.6Current version on the unstable channel: 1.3 Current version on the stable/release channel: 1.3 Notify maintainers [ ] switch from unpacking the installer exe to using the Note for maintainers: Please tag this issue in your PR.

Discussion:
let <del> release_tag = "v1.3"; </del> <ins> release_tag = "v1.6"; </ins> <del> installer = fetchurl { url = "https://github.com/STJr/Kart-Public/releases/download/${release_tag}/srb2kart-v13-Installer.exe"; sha256 = "0bk36y7wf6xfdg6j0b8qvk8671hagikzdp5nlfqg478zrj0qf6cs"; }; </del> <ins> assets = fetchurl { url = "https://github.com/STJr/Kart-Public/releases/download/${release_tag}/AssetsLinuxOnly.zip"; sha256 = "sha256-ejhPuZ1C8M9B0S4+2HN1T5pbormT1eVL3nlivqOszdE="; }; </ins> <del> in stdenv.mkDerivation rec { </del> <ins> in stdenv.mkDerivation { </ins> pname = "srb2kart"; <del> version = "1.3.0"; </del> <ins> version = "1.6.0"; </ins> src = fetchFromGitHub { owner = "STJr"; repo = "Kart-Public"; rev = release_tag; <del> sha256 = "131g9bmc9ihvz0klsc3yzd0pnkhx3mz1vzm8y7nrrsgdz5278y49"; </del> <ins> sha256 = "sha256-5sIHdeenWZjczyYM2q+F8Y1SyLqL+y77yxYDUM3dVA0="; </ins> }; nativeBuildInputs = [

]; cmakeFlags = [ <del> #"-DSRB2_ASSET_DIRECTORY=/build/source/assets" </del> "-DGME_INCLUDE_DIR=${game-music-emu}/include" "-DSDL2_MIXER_INCLUDE_DIR=${lib.getDev SDL2_mixer}/include/SDL2" "-DSDL2_INCLUDE_DIR=${lib.getDev SDL2}/include/SDL2"

preConfigure = '' mkdir assets/installer pushd assets/installer <del> unzip ${installer} "*.kart" srb2.srb </del> <ins> unzip ${assets} "*.kart" srb2.srb </ins> popd '';
Change:
Steps to reproduce the behavior: nixpkgs/#pkgsCross.armv7l-hf- () Not sure what's going on here, looking at zsh looks like it should build for ARM without any special handling. <!-- 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.
Most likely something related to glibc, since building with musl (at least through pkgsStatic) works. Also since it can't find any of these during configure:

Discussion:
, texinfo , ncurses , pcre <ins> , pkg-config </ins> , buildPackages }: let

]; strictDeps = true; <del> nativeBuildInputs = [ autoreconfHook perl groff texinfo pcre] </del> <ins> nativeBuildInputs = [ autoreconfHook perl groff texinfo pkg-config ] </ins> ++ lib.optionals stdenv.isLinux [ util-linux yodl ]; buildInputs = [ ncurses pcre ];

"zsh_cv_sys_dynamic_strip_lib=yes" ]; <ins> preConfigure = '' # use pkg-config instead of pcre-config configureFlagsArray+=("PCRECONF=''${PKG_CONFIG} libpcre") ''; </ins> # the zsh/zpty module is not available on hydra # so skip groups Y Z checkFlags = map (T: "TESTNUM=${T}") (lib.stringToCharacters "ABCDEVW");
Change:
do you still use bukut ? I just noticed the project was archived . If the software is useful I wouldn't mind keeping it but the value looks think compared to buku or rofi-buku etc. Do you still use it/should we remove it
I don't use it anymore. I would appreciate its removal. If not, I can remove it.
this (fig)soda is lethal ! well done

Discussion:
<del> { lib, python3, fetchFromGitHub }: with python3.pkgs; buildPythonApplication rec { pname = "bukut"; version = "0.11"; src = fetchFromGitHub { owner = "peterjschroeder"; repo = "bukut"; rev = "v${version}"; sha256 = "sha256-Hp9/tSdRNAoll/fYNJuhYC7cgy5AK3PUtYUsS6zsz1Y="; }; propagatedBuildInputs = [ asciimatics beautifulsoup4 natsort pyperclip pyxdg ]; meta = with lib; { description = "Text user interface for buku bookmark manager"; homepage = "https://github.com/peterjschroeder/bukut"; license = licenses.gpl3Only; maintainers = with maintainers; [ taha ]; }; } </del>

btrfsProgs = throw "'btrfsProgs' has been renamed to/replaced by 'btrfs-progs'"; # Converted to throw 2022-02-22 bud = throw "bud has been removed: abandoned by upstream"; # Added 2022-03-14 inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17 <ins> bukut = throw "bukut has been removed since it has been archived by upstream"; # Added 2023-05-24 </ins> buttersink = throw "buttersink has been removed: abandoned by upstream"; # Added 2022-04-05 # Shorter names; keep the longer name for back-compat. Added 2023-04-11 buildFHSUserEnv = buildFHSEnv;

buku = callPackage ../applications/misc/buku { }; <del> bukut = callPackage ../applications/misc/bukut { }; </del> byzanz = callPackage ../applications/video/byzanz { }; algolia-cli = callPackage ../development/tools/algolia-cli { };
Change:
plasmatube can't play the video (black screen). probably need to add a dependency or similar. Steps to reproduce the behavior: plasmatube can play videos from youtube. ! system: host os: multi-user?: sandbox: version: channels(hervyqa): channels(root): nixpkgs:
solved, need install . !

Discussion:
{ lib , mkDerivation <del> , cmake </del> , extra-cmake-modules , wrapGAppsHook , gst_all_1

, mpv , qtmultimedia , qtquickcontrols2 <ins> , yt-dlp </ins> }: mkDerivation {

gstreamer ]); <ins> qtWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath [ yt-dlp ]) ]; </ins> preFixup = '' qtWrapperArgs+=("''${gappsWrapperArgs[@]}") '';
Change:
BeatSaberModManager does not launch without having xdg-utils installed. Add BeatSaberModManager to package list, but not xdg-utils, try to run it. It exits with error code 255. A log file is created containing: run in , and it runs with no issue. I would make a PR, but when I tried to build the package, I got and do not have time right now to debug. ping maintainer: Thanks.
Thanks for the report, I'll take a look!
I am not able to reproduce this issue on . I have moved my and can run without issue.
Aha, you need to enable OneClick support and then restart the app for this error to manifest itself.

Discussion:
libICE, libSM, fontconfig, <ins> xdg-utils, </ins> }: buildDotnetModule rec {

fontconfig ]; <ins> # Required for OneClick makeWrapperArgs = [ ''--prefix PATH : "${lib.makeBinPath [ xdg-utils ]}"'' ]; </ins> meta = with lib; { description = "Yet another mod installer for Beat Saber, heavily inspired by ModAssistant"; homepage = "https://github.com/affederaffe/BeatSaberModManager";
Change:
Missing application icon. I looked at the ".desktop" file and inside is written "Icon = ppsspp", but I can't find an icon with that name. Steps to reproduce the behavior: for "ppsspp" in KDE/Gnome or using anything that can show app icons. isn't shown, for example, on Gnome it just shows the default icon for binaries. The icon appears when searching for the app. Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
! There should be . Upstream has a directory which can be copied over as-is in the custom :
Hi, could you please explain this a little more? I went into usr/share/icons/hicolors, but I'm not sure what to do after that? You said that folder should be copied over. Where do I copy it over? What am I copying over and to where? Could you please elaborate more? Thank you!

Discussion:
'' runHook preInstall <del> mkdir -p $out/share/{applications,ppsspp} </del> <ins> mkdir -p $out/share/{applications,ppsspp,icons} </ins> '' + (if enableQt then '' install -Dm555 PPSSPPQt $out/bin/ppsspp wrapProgram $out/bin/ppsspp 

--prefix LD_LIBRARY_PATH : ${vulkanPath}  '' + "n" + '' mv assets $out/share/ppsspp <ins> mv ../icons/hicolor $out/share/icons </ins> runHook postInstall '';
Change:
Looks like setuptools won't build on python 3.6, which blocks building many other packages. On 17.03 branch: Same on current nixpkgs master, output omitted but available if needed. System: (NixOS: , Ubuntu/Fedora: , ...) Nix version: (run ) Nixpkgs version: (run )
related to
A fix () is in staging.
Thanks!

Discussion:
<ins> {stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { version = "0.15.2"; name = "vala-${version}"; src = fetchurl { url = "mirror://gnome/sources/vala/0.15/${name}.tar.xz"; sha256 = "0g71zq6dpqrw2f40wfzdf18fdw41ymr17laqniy2kr622hkxdi8w"; }; buildNativeInputs = [ yacc flex pkgconfig xz ]; buildInputs = [ glib ]; meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; }; } </ins>

<ins> {stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { version = "0.16.1"; name = "vala-${version}"; src = fetchurl { url = "mirror://gnome/sources/vala/0.16/${name}.tar.xz"; sha256 = "1n708n9ixyy9qrzyv1wf4ybvcclx43ib9ki028wwpvkz6kv8zqlb"; }; buildNativeInputs = [ yacc flex pkgconfig xz ]; buildInputs = [ glib ]; meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; }; } </ins>

{stdenv, fetchurl, yacc, flex, pkgconfig, glib, xz}: stdenv.mkDerivation rec { <del> name = "vala-0.14.2"; </del> <ins> version = "0.17.2"; name = "vala-${version}"; </ins> src = fetchurl { <del> url = mirror://gnome/sources/vala/0.14/vala-0.14.2.tar.xz; sha256 = "1l5kllw9vpwv24lzv9fp64l3sad46wpxgvsgryrwlrjg91w6jzl0"; </del> <ins> url = "mirror://gnome/sources/vala/0.17/${name}.tar.xz"; sha256 = "09i2s0dwmrk147ind2dx7nq845g12fp6fsjqrphhrr0dbi0zzgh3"; </ins> }; buildNativeInputs = [ yacc flex pkgconfig xz ];

meta = { description = "Compiler for the GObject type system"; homepage = "http://live.gnome.org/Vala"; <ins> license = "free-copyleft"; platforms = stdenv.lib.platforms.all; maintainers = [ stdenv.lib.maintainers.antono ]; </ins> }; }

urweb = callPackage ../development/compilers/urweb { }; <del> vala = callPackage ../development/compilers/vala { }; </del> <ins> vala = vala17; vala15 = callPackage ../development/compilers/vala/15.2.nix { }; vala16 = callPackage ../development/compilers/vala/16.1.nix { }; vala17 = callPackage ../development/compilers/vala/default.nix { }; </ins> visualcpp = callPackage ../development/compilers/visual-c++ { };
Change:
This is very recent breakage, but the build fails with:
This must be due to some other interaction. icu4c hasn't been updated since November.

Discussion:
sha256 = "14l0kl17nirc34frcybzg0snknaks23abhdxkmsqg3k9sil5wk9g"; }; <ins> makeFlags = stdenv.lib.optionalString stdenv.isDarwin "CXXFLAGS=-headerpad_max_install_names"; </ins> # FIXME: This fixes dylib references in the dylibs themselves, but # not in the programs in $out/bin. buildInputs = stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
Change:
This is very recent breakage, but the build fails with:
This must be due to some other interaction. icu4c hasn't been updated since November.

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:
After installing the hack font it can not be found. Probably because it's installed in the wrong folder. Steps to reproduce the behavior: font-hack up Gnome Font application for the font hack and see it's not there and see it's in a separate directory next to Font should show up in Gnome Font and other applications Running nixos 23.05 beta
For me it seems to work when adding:
Yeah, rearranges font files anyway. But it seems like a good idea to unify the output directory with other fonts, thanks for catching this!

Discussion:
installPhase = '' runHook preInstall <del> install -Dm644 *.ttf -t $out/share/fonts/hack </del> <ins> install -Dm644 *.ttf -t $out/share/fonts/truetype </ins> runHook postInstall '';