From 7665c23d184bcefdf218dab3fdc1aaf0b7a33d4a Mon Sep 17 00:00:00 2001 From: 0x4A6F <0x4A6F@users.noreply.github.com> Date: Fri, 14 Oct 2022 13:37:23 +0200 Subject: [PATCH 1/2] silicon: 0.4.3 -> 0.5.1 --- pkgs/tools/misc/silicon/default.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/silicon/default.nix b/pkgs/tools/misc/silicon/default.nix index ccef6ee293d3..7884ca34f0f3 100644 --- a/pkgs/tools/misc/silicon/default.nix +++ b/pkgs/tools/misc/silicon/default.nix @@ -14,22 +14,24 @@ , CoreText , Security , fira-code +, fontconfig +, harfbuzz }: rustPlatform.buildRustPackage rec { pname = "silicon"; - version = "0.4.3"; + version = "0.5.1"; src = fetchFromGitHub { owner = "Aloxaf"; repo = "silicon"; rev = "v${version}"; - sha256 = "sha256-yhs9BEMMFUtptd0cLsaUW02QZVhztvn8cB0nUqPnO+Y="; + sha256 = "sha256-RuzaRJr1n21MbHSeHBt8CjEm5AwbDbvX9Nw5PeBTl+w="; }; - cargoSha256 = "sha256-tj5HPE9EGC7JQ3dyeMPPI0/3r/idrShqfbpnVuaEtDk="; + cargoSha256 = "sha256-q+CoXoNZOxDmEJ+q1vPWxBJsfHQiCxAMlCZo8C49aQA="; - buildInputs = [ llvmPackages.libclang expat freetype fira-code ] + buildInputs = [ llvmPackages.libclang expat freetype fira-code fontconfig harfbuzz ] ++ lib.optionals stdenv.isLinux [ libxcb ] ++ lib.optionals stdenv.isDarwin [ libiconv AppKit CoreText Security ]; @@ -38,6 +40,10 @@ rustPlatform.buildRustPackage rec { LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib"; + preCheck = '' + export HOME=$TMPDIR + ''; + meta = with lib; { description = "Create beautiful image of your source code"; homepage = "https://github.com/Aloxaf/silicon"; From 5102109d7d271b61fc7c41e61946ec01ed26d701 Mon Sep 17 00:00:00 2001 From: 0x4A6F <0x4A6F@users.noreply.github.com> Date: Fri, 14 Oct 2022 20:57:35 +0200 Subject: [PATCH 2/2] silicon: add _0x4A6F to maintainers --- pkgs/tools/misc/silicon/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/misc/silicon/default.nix b/pkgs/tools/misc/silicon/default.nix index 7884ca34f0f3..e894827ac337 100644 --- a/pkgs/tools/misc/silicon/default.nix +++ b/pkgs/tools/misc/silicon/default.nix @@ -48,6 +48,6 @@ rustPlatform.buildRustPackage rec { description = "Create beautiful image of your source code"; homepage = "https://github.com/Aloxaf/silicon"; license = with licenses; [ mit /* or */ asl20 ]; - maintainers = with maintainers; [ evanjs ]; + maintainers = with maintainers; [ evanjs _0x4A6F ]; }; }