jiebi/CodeConvo huggingface dataset:
Change:
LibreSSL 3.4 version will go EOL in October of this year, so we'll need to switch to 3.5

Discussion:
then "DYLD_LIBRARY_PATH" else "LD_LIBRARY_PATH"; <del> generic = { version, sha256, patches ? [] }: stdenv.mkDerivation rec { </del> <ins> generic = { version, hash, patches ? [] }: stdenv.mkDerivation rec { </ins> pname = "libressl"; inherit version; src = fetchurl { url = "mirror://openbsd/LibreSSL/${pname}-${version}.tar.gz"; <del> inherit sha256; </del> <ins> inherit hash; </ins> }; nativeBuildInputs = [ cmake ];

in { libressl_3_4 = generic { version = "3.4.3"; <del> sha256 = "sha256-/4i//jVIGLPM9UXjyv5FTFAxx6dyFwdPUzJx1jw38I0="; </del> <ins> hash = "sha256-/4i//jVIGLPM9UXjyv5FTFAxx6dyFwdPUzJx1jw38I0="; </ins> }; libressl_3_5 = generic { <del> version = "3.5.2"; sha256 = "sha256-Vv6rjiHD+mVJ+LfXURZYuOmFGBYoOKeVMUcyZUrfPl8="; </del> <ins> version = "3.5.3"; hash = "sha256-OrXl6u9pziDGsXDuZNeFtCI19I8uYrCV/KXXtmcriyg="; </ins> }; }

{ lib, appleDerivation, xcbuildHook <del> , libressl, Librpcsvc, xnu, libpcap, developer_cmds }: </del> <ins> , libressl_3_4, Librpcsvc, xnu, libpcap, developer_cmds }: </ins> appleDerivation { nativeBuildInputs = [ xcbuildHook ]; <del> buildInputs = [ libressl xnu Librpcsvc libpcap developer_cmds ]; </del> <ins> buildInputs = [ libressl_3_4 xnu Librpcsvc libpcap developer_cmds ]; </ins> NIX_CFLAGS_COMPILE = " -I./unbound -I${xnu}/Library/Frameworks/System.framework/Headers/";

aether-lv2 = callPackage ../applications/audio/aether-lv2 { }; <del> acme-client = callPackage ../tools/networking/acme-client { stdenv = gccStdenv; }; </del> <ins> acme-client = callPackage ../tools/networking/acme-client { stdenv = gccStdenv; libressl = libressl_3_4; }; </ins> adrgen = callPackage ../tools/misc/adrgen { };

fdbPackages = dontRecurseIntoAttrs (callPackage ../servers/foundationdb { openjdk = openjdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 <ins> libressl = libressl_3_4; </ins> }); inherit (fdbPackages)

otpw = callPackage ../os-specific/linux/otpw { }; <del> ovftool = callPackage ../tools/virtualization/ovftool { }; </del> <ins> ovftool = callPackage ../tools/virtualization/ovftool { libressl = libressl_3_4; }; </ins> overcommit = callPackage ../development/tools/overcommit { };

libressl_3_4 libressl_3_5; <del> libressl = libressl_3_4; </del> <ins> libressl = libressl_3_5; </ins> boringssl = callPackage ../development/libraries/boringssl { };

wasm-pack = callPackage ../development/tools/wasm-pack { inherit (darwin.apple_sdk.frameworks) Security; <ins> libressl = libressl_3_4; </ins> }; wasynth = callPackage ../development/tools/wasynth { };
Change:
The emacs package fails to build against the poppler version introduced in . See upstream issue vedang/pdf-tools. Steps to reproduce the behavior: should build Build log: <!-- Please @ people who are in the list of the offending package or module. If in doubt, check for whoever last touched something. --
I'm seeing the same thing.
Same for me
Here's a work around:
Since above PR is merged and pdf-tools builds on current HEAD, I will close this.

Discussion:
flycheck-rtags = fix-rtags super.flycheck-rtags; pdf-tools = super.pdf-tools.overrideAttrs (old: { <ins> # Temporary work around for: #   - https://github.com/vedang/pdf-tools/issues/102 #   - https://github.com/vedang/pdf-tools/issues/103 #   - https://github.com/vedang/pdf-tools/issues/109 CXXFLAGS = "-std=c++17"; </ins> nativeBuildInputs = [ pkgs.autoconf pkgs.automake
Change:
Steps to reproduce the behavior: ... ... ... A clear and concise description of what you expected to happen. Add any other context about the problem here. system: host os: multi-user?: sandbox: version: channels(root): nixpkgs:

Discussion:
sha256 = "0lz8rfl5xwdj17zn7a30ipi7cgjwqki21a7wg9rdg7iwx27bpnmg"; }; <ins> postPatch = '' substituteInPlace Src/siesta_init.F --replace '/bin/rm' 'rm' ''; </ins> passthru = { inherit mpi; };
Change:
suggests that the ecos-python license as Apache 2.0 but looks like a copy of the GPLv3, not the ASLv2. cc:
Thanks for the hint. The license is GPLv3.
Thanks. Probably a copy-pasta issue.

Discussion:
{ lib <del> , pythonOlder </del> , buildPythonPackage , fetchFromGitHub <del> , pkgs </del> <ins> , nose </ins> , numpy <ins> , pythonOlder </ins> , scipy <del> # check inputs , nose </del> }: buildPythonPackage rec { pname = "ecos"; <del> version = "2.0.8"; </del> <ins> version = "2.0.10"; format = "setuptools"; </ins> disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "embotech"; repo = "ecos-python"; <del> rev = version; sha256 = "sha256-2OJqbcOZceeD2fO5cu9fohuUVaA2LwQOQSWR4jRv3mk="; </del> <ins> rev = "v${version}"; sha256 = "sha256-TPxrTyVZ1KXgPoDbZZqXT5+NEIEndg9qepujqFQwK+Q="; </ins> fetchSubmodules = true; }; <del> prePatch = '' echo '__version__ = "${version}"' >> ./src/ecos/version.py ''; </del> propagatedBuildInputs = [ numpy scipy ]; <del> checkInputs = [ nose ]; </del> <ins> checkInputs = [ nose ]; </ins> checkPhase = '' <del> # Run tests </del> cd ./src nosetests test_interface.py test_interface_bb.py ''; <del> pythonImportsCheck = [ "ecos" ]; </del> <ins> pythonImportsCheck = [ "ecos" ]; </ins> meta = with lib; { description = "Python package for ECOS: Embedded Cone Solver"; <del> downloadPage = "https://github.com/embotech/ecos-python/releases"; homepage = pkgs.ecos.meta.homepage; license = licenses.asl20; </del> <ins> homepage = "https://github.com/embotech/ecos-python"; license = licenses.gpl3Only; </ins> maintainers = with maintainers; [ drewrisinger ]; }; }
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 This issue was automatically generated by . that created this issue. Internal tags: -

Discussion:
{ lib , buildPythonPackage <ins> , fetchpatch </ins> , fetchPypi , isPy3k , pytestCheckHook

sha256 = "sha256-Hi9d5IF09QXeAlp9HnzwG73ZQiyoq5RReCvwDuF4YCw="; }; <ins> patches = [ # Fix tests for Ghostscript 9.56 # Remove after v0.1.3 has been released (fetchpatch { url = "https://github.com/CourtBouillon/pydyf/commit/d4c34823f1d15368753c9c26f7acc7a24fc2d979.patch"; sha256 = "sha256-2hHZW/q5CbStbpSJYbm3b23qKXANEb5jbPGQ83uHC+Q="; }) ]; </ins> postPatch = '' substituteInPlace pyproject.toml  --replace "--isort --flake8 --cov --no-cov-on-fail" ""
Change:
<!-- 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: <!-- 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: desired version: <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: Please tag this issue in your PR.

Discussion:
, buildPythonPackage , fetchPypi , pythonOlder <del> , pythonAtLeast </del> , pythonRelaxDepsHook , writeText , asttokens

, sphinx_rtd_theme , pytest-runner , setuptools-scm <ins> , git </ins> }: let

in buildPythonPackage rec { pname = "vyper"; <del> version = "0.3.1"; </del> <ins> version = "0.3.3"; </ins> format = "setuptools"; <del> disabled = pythonOlder "3.7" || pythonAtLeast "3.10"; </del> <ins> disabled = pythonOlder "3.7"; </ins> src = fetchPypi { inherit pname version; <del> sha256 = "sha256-fXug5v3zstz19uexMWokHBVsfcl2ZCdIOIXKeLVyh/Q="; </del> <ins> sha256 = "sha256-BAnNj27B1HAb9VVDA69bFGbQjeOpl0g5EB2juajqBAw="; </ins> }; nativeBuildInputs = [ <ins> # Git is used in setup.py to compute version information during building # ever since https://github.com/vyperlang/vyper/pull/2816 git </ins> pythonRelaxDepsHook pytest-runner setuptools-scm
Change:
Project description Python project to parse and compare package versions and ranges. Metadata homepage URL: source URL: license: Apache-2.0 platforms: linux

Discussion:
<ins> { lib , fetchPypi , fetchpatch , buildPythonPackage , setuptools-scm , attrs , packaging , pyparsing , semantic-version , semver , commoncode , pytestCheckHook , saneyaml }: buildPythonPackage rec { pname = "univers"; version = "30.7.0"; src = fetchPypi { inherit pname version; sha256 = "sha256-yM0SDBpkiZEbaZ0ugjiMwwUFKqZGbmh1JNlv5qvPAYo="; }; patches = [ # Make tests work when not using virtualenv, can be dropped with the next version # Upstream PR (already merged): https://github.com/nexB/univers/pull/77 (fetchpatch { url = "https://github.com/nexB/univers/commit/b74229cc1c8790287633cd7220d6b2e97c508302.patch"; sha256 = "sha256-i6zWv9rAlwCMghd9g5FP6WIQLLDLYvp+6qJ1E7nfTSY="; }) ]; nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [ attrs packaging pyparsing semantic-version semver ]; checkInputs = [ commoncode pytestCheckHook saneyaml ]; dontConfigure = true; # ./configure tries to setup virtualenv and downloads dependencies disabledTests = [ "test_codestyle" ]; pythonImportsCheck = [ "univers" ]; meta = with lib; { description = "Library for parsing version ranges and expressions"; homepage = "https://github.com/nexB/univers"; license = with licenses; [ asl20 bsd3 mit ]; maintainers = with maintainers; [ armijnhemel sbruder ]; }; } </ins>

unittest-xml-reporting = callPackage ../development/python-modules/unittest-xml-reporting { }; <ins> univers = callPackage ../development/python-modules/univers { }; </ins> unpaddedbase64 = callPackage ../development/python-modules/unpaddedbase64 { }; unrardll = callPackage ../development/python-modules/unrardll { };
Change:
, CVSSv3=5.5 (nixos-21.11, nixos-unstable) An integer overflow vulnerability was found in FFmpeg 5.0.1 and in previous versions in g729parse() in llibavcodec/g729parser.c when processing a specially crafted file. Scanned versions: nixos-21.11: ; nixos-unstable: . Cc
fixed by

Discussion:
}@args: callPackage ./generic.nix (rec { <del> version = "4.4.1"; </del> <ins> version = "4.4.2"; </ins> branch = version; <del> sha256 = "0hmck0placn12kd9l0wam70mrpgfs2nlfmi8krd135gdql5g5jcg"; </del> <ins> sha256 = "sha256-+YpIJSDEdQdSGpB5FNqp77wThOBZG1r8PaGKqJfeKUg="; </ins> darwinFrameworks = [ Cocoa CoreMedia VideoToolbox ]; } // args)

a corporation. ''; license = licenses.gpl3; <del> platforms = platforms.all; maintainers = with maintainers; [ codyopel ]; </del> <ins> maintainers = with maintainers; [ ]; </ins> inherit branch knownVulnerabilities; }; }
Change:
, CVSSv3=8.8 (nixos-unstable) MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. A security issue was found where an non-admin user is able to create service accounts for root or other admin users and then is able to assume their access policies via the generated credentials. This in turn allows the user to escalate privilege to that of the root user. This vulnerability has been resolved in pull request and is included in . Users unable to upgrade may workaround this issue by explicitly adding a deny policy, however, this, in turn, denies the user the ability to create their own service accounts as well. Scanned versions: nixos-unstable: . Cc Cc Cc

Discussion:
in buildGoModule rec { pname = "minio"; <del> version = "2022-03-22T02-05-10Z"; </del> <ins> version = "2022-05-08T23-50-31Z"; </ins> src = fetchFromGitHub { owner = "minio"; repo = "minio"; rev = "RELEASE.${version}"; <del> sha256 = "sha256-N0ua+XHkLr33PElSdOzVQF3POPU+lx4/M6LJzxtkisI="; </del> <ins> sha256 = "sha256-Ssuqk/ax6MWdXtbJqWeTTtsIiTK4FmYSR5rOqxh+IaU="; </ins> }; <del> vendorSha256 = "sha256-Ql3J2r489Hzhy6E9uZwQXJIw/njb5oafCYjOyWGzbXs="; </del> <ins> vendorSha256 = "sha256-JoI3B3rDzlY0lDHF3rjrzv8/Rq+XCFRs35bWVZqfAKA="; </ins> doCheck = false;
Change:
, CVSSv3=5.5 (nixos-unstable) rtl433 21.12 was discovered to contain a stack overflow in the function acurite00275rm_decode at /devices/acurite.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted file. Scanned versions: nixos-unstable: . Cc
See also:

Discussion:
<del> { lib, stdenv, fetchFromGitHub, cmake, pkg-config </del> <ins> { lib, stdenv, fetchFromGitHub, cmake, pkg-config, fetchpatch </ins> , libusb1, rtl-sdr, soapysdr-with-plugins }:

sha256 = "sha256-KoDKyI7KDdGSe79ZTuL9ObKnOJsqTN4wrMq+/cvQ/Xk="; }; <ins> patches = [( fetchpatch { name = "CVE-2022-27419"; url = "https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904.patch"; sha256 = "172jndh8x5nlcbx2jp5y8fgfxsawwfz95037pcjp170gf93ijy88"; })]; </ins> nativeBuildInputs = [ pkg-config cmake ]; buildInputs = [ libusb1 rtl-sdr soapysdr-with-plugins ];

description = "Decode traffic from devices that broadcast on 433.9 MHz, 868 MHz, 315 MHz, 345 MHz and 915 MHz"; homepage = "https://github.com/merbanan/rtl_433"; license = licenses.gpl2Plus; <del> maintainers = with maintainers; [ earldouglas ]; </del> <ins> maintainers = with maintainers; [ earldouglas markuskowa ]; </ins> platforms = platforms.all; };
Change:
, CVSSv3=9.8 (nixos-21.11) CVSSv3=9.8 (nixos-21.11) Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. Versions of vyper prior to 0.3.2 suffer from a potential buffer overrun. Importing a function from a JSON interface which returns generates bytecode which does not clamp bytes length, potentially resulting in a buffer overrun. Users are advised to upgrade. There are no known workarounds for this issue. Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In affected versions, the return of is not validated to fall within the bounds of . This issue can result in a misinterpretation of the integer value and lead to incorrect behavior. As of v0.3.0, is validated in simple expressions, but not complex expressions. Users are advised to upgrade. There is no known workaround for this issue. Scanned versions: nixos-21.11: . Cc
See also:

Discussion:
, buildPythonPackage , fetchPypi , pythonOlder <del> , pythonAtLeast </del> , pythonRelaxDepsHook , writeText , asttokens

, sphinx_rtd_theme , pytest-runner , setuptools-scm <ins> , git </ins> }: let

in buildPythonPackage rec { pname = "vyper"; <del> version = "0.3.1"; </del> <ins> version = "0.3.3"; </ins> format = "setuptools"; <del> disabled = pythonOlder "3.7" || pythonAtLeast "3.10"; </del> <ins> disabled = pythonOlder "3.7"; </ins> src = fetchPypi { inherit pname version; <del> sha256 = "sha256-fXug5v3zstz19uexMWokHBVsfcl2ZCdIOIXKeLVyh/Q="; </del> <ins> sha256 = "sha256-BAnNj27B1HAb9VVDA69bFGbQjeOpl0g5EB2juajqBAw="; </ins> }; nativeBuildInputs = [ <ins> # Git is used in setup.py to compute version information during building # ever since https://github.com/vyperlang/vyper/pull/2816 git </ins> pythonRelaxDepsHook pytest-runner setuptools-scm
Change:
, CVSSv3=9.8 (nixos-21.11, nixos-unstable) ZoneMinder before 1.36.13 allows remote code execution via an invalid language. Ability to create a debug log file at an arbitrary pathname contributes to exploitability. Scanned versions: nixos-21.11: ; nixos-unstable: .

Discussion:
in stdenv.mkDerivation rec { pname = "zoneminder"; <del> version = "1.36.10"; </del> <ins> version = "1.36.15"; </ins> src = fetchFromGitHub { owner  = "ZoneMinder"; repo   = "zoneminder"; rev    = version; <del> sha256 = "sha256-MmBnbVDitKOctPe2dNe1sMNNs/qEYGVq3UMJxAkLlCc="; </del> <ins> sha256 = "1qlsg7gd9kpjdbq9d5yrjmc7g1pbscrg4sws7xrdln1z8509sv50"; </ins> fetchSubmodules = true; };
Change:
<!-- 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: <!-- 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.15.1 desired version: 2.17.0 <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: Please tag this issue in your PR.
Seems to be done in
nice

Discussion:
, lib , fetchurl , unzip <del> , version ? "2.15.1" </del> <ins> , version ? "2.17.0" </ins> , sources ? let base = "https://storage.googleapis.com/dart-archive/channels"; x86_64 = "x64";

aarch64 = "arm64"; # Make sure that if the user overrides version parameter they're # also need to override sources, to avoid mistakes <del> version = "2.15.1"; </del> <ins> version = "2.17.0"; </ins> in { "${version}-aarch64-darwin" = fetchurl { url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${aarch64}-release.zip"; <del> sha256 = "sha256-DDE4DpA2m8wKkUZuQDn4NpXVvtaJ6sIHeKNjk3RbpYE="; </del> <ins> sha256 = "sha256-WXf0SdSEHMaJRfVFgKzb9SY4LBjf1xO5Oki/dzKMEMY="; </ins> }; "${version}-x86_64-darwin" = fetchurl { url = "${base}/stable/release/${version}/sdk/dartsdk-macos-${x86_64}-release.zip"; <del> sha256 = "sha256-s6bkwh2m5KdRr/WxWXwItO9YaDpp/HI3xjnS2UHmN+I="; </del> <ins> sha256 = "sha256-PwaxUQHIUhRWCOy3IVdGtRyP9LtscqoUJPOZfevN7xs="; </ins> }; "${version}-x86_64-linux" = fetchurl { url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${x86_64}-release.zip"; <del> sha256 = "sha256-D0XcqlO0CQtpsne4heqaTLOkFYnJEZET4bl4rVXOM18="; </del> <ins> sha256 = "sha256-V7j9lk5HyB1GeuuVsJmmcKt+j1ShzXTUW80f3HeRPYY="; </ins> }; "${version}-i686-linux" = fetchurl { url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${i686}-release.zip"; <del> sha256 = "sha256-SRq5TtxS+bwCqVxa0U2Zhn8J1Wtm4Onq+3uQS+951sw="; </del> <ins> sha256 = "sha256-YWxFwbcGvssOSL4S5O4jqLzxdUHvbVd9i4cLNyFn/cs="; </ins> }; "${version}-aarch64-linux" = fetchurl { url = "${base}/stable/release/${version}/sdk/dartsdk-linux-${aarch64}-release.zip"; <del> sha256 = "sha256-iDbClCNDUsxT6K6koc4EQuu7dppTbOfzCVedpQIKI5U="; </del> <ins> sha256 = "sha256-BaHbD9hFhYd9YYCFg0bXxTx++JQzZn2zuF8/Ll+nA2s="; </ins> }; } }:
Change:
lapce: current version:0.0.12 desired version:0.1.0 maintainers: Please tag this issue in your PR.

Discussion:
rustPlatform.buildRustPackage rec { pname = "lapce"; <del> version = "0.0.12"; </del> <ins> version = "0.1.0"; </ins> src = fetchFromGitHub { owner = "lapce"; repo = pname; rev = "v${version}"; <del> sha256 = "sha256-ZFQjQ5+G0b0Fgg3+du/drt+62rC/TCNR5MIdJXAkTrE="; </del> <ins> sha256 = "sha256-KSumy7M7VNUib4CZ0ikBboEFMzDQt4xW+aUFHOi+0pA="; </ins> }; <del> cargoSha256 = "sha256-sMTootPsenaWzLLFImo6HWC1pcm2uFupPhVWsUJp1Ak="; </del> <ins> cargoSha256 = "sha256-7SVTcH9/Ilq8HcpJJI0KFiQA076lR2CAIBwmTVgmnjE="; </ins> nativeBuildInputs = [ cmake
Change:
Steps to reproduce the behavior: <!-- 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.
it's a pretty stupid mistake on my side, my bad. I should have time to fix this this weekend. I'll update you soon.
Glad to hear it, thank you.
I've got this PR to fix it, I'm waiting for the CI checks. that was definitely very bad code on my end, I guess the jetlag is affecting me more than what I thought :-)
Hi I see the PR is merged to the branch, thanks for the fix. According to the , both and is corresponding to the branch, but I see that the doesn't have this fix, can you check on that?
this page tells you exactly which commit the channels are on. It looks like nixos-unstable is on a commit that was made yesterday. Can you check again now ?
Ok, is now got the fix, but installing with still have the same issue with the exact error message. I also try to using and got this error. Perhaps it's still not cached into ? So I try to create commit hash from and run . The build is working but I think something is not right at the bottom of the log, No configure script and no Makefile. The binary is exists. But got this error while executing it. Sorry to bother you again really need to get this working but I'm new to Nix and really confused of what's going on. Perhaps I'll contribute in the future once I understand the system.
regarding the first failure, I don't think you can use it like that. you have to check that your channel is up to date () and just try the second error you are getting is really odd. I should have time to test on a linux machine soon. Let me try and update you on that.
Ok I tested today on linux and it seems to be an upstream issue. I've opened an issue in redpanda upstream, I'll update you when they come back to me. On darwin this is working fine, but it seems that on linux their release is wrong. I've tried to work with the upstream release directly and couldn't make it work on linux. If you find out how to use it on linux, I'm interested.
I see your PR in the . I actually can unzip it, but still can't run the binary with the same error messages.
this should fix things

Discussion:
version = "21.11.15"; platform = if stdenv.isLinux then "linux" else "darwin"; arch = if stdenv.isAarch64 then "arm" else "amd"; <ins> sha256s = { darwin.amd = "sha256-Yf4O7lVcf+nmb0wFTx7jLjUSmdAItoUfPlkhHveI9UY="; darwin.arm = "sha256-vKfFBheDZtvcbg0zbj3rqUEQczZvySuGuM3RopnDJG8="; linux.amd = "sha256:0vpxn7kcpqylk0nc74m6yxgwwf8ns8pyb6kxnmnmv2x58f8x4c8n"; linux.arm = "sha256-1AQSB2V5zGivU0UinTST2kOydQf/bmLbpjdW0Yo4ptE="; }; </ins> in stdenv.mkDerivation rec { pname = "redpanda"; inherit version; src = fetchzip { url = "https://github.com/redpanda-data/redpanda/releases/download/v${version}/rpk-${platform}-${arch}64.zip"; <del> sha256 = "sha256-Yf4O7lVcf+nmb0wFTx7jLjUSmdAItoUfPlkhHveI9UY="; </del> <ins> sha256 = sha256s.${platform}.${arch}; </ins> }; installPhase = ''
Change:
<!-- 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: lens <!-- 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: v5.3.4 desired version: v5.4.6 (or maybe v5.5.0 till then) <!-- Search your package here: If no maintainer is listed for your package, tag the person that last updated the package --maintainers: Please tag this issue in your PR. i am missing features like show logs and open terminal in POD.

Discussion:
let pname = "lens"; <del> version = "5.3.4"; build = "${version}-latest.20220120.1"; </del> <ins> version = "5.5.3"; build = "${version}-latest.20220602.2"; </ins> name = "${pname}-${version}"; src = fetchurl { url = "https://api.k8slens.dev/binaries/Lens-${build}.x86_64.AppImage"; <del> sha256 = "sha256-9vRLQFSocVkHAfgwdKSPhSAO4G/v/ANd0WQmilcZiVw="; </del> <ins> sha256 = "sha256-lwiwyXoO+7KgDnQ2Ly0QK0oEVHR73nsMZMGOd2j48dg="; </ins> name = "${pname}.AppImage"; };