jiebi/CodeConvo huggingface dataset:
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 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: openrazer <!-- The current version can be found easily with the same process than 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.8.0 desired version: 2.9.0 maintainers: Please tag this issue in your PR.
Would you like to try sending a pull request Just change these two fields in the file: set to set to (hash obtained by running after changing the version)
lets see how this plays out. I raised a pull request:
Closed via

Discussion:
{ stdenv , fetchFromGitHub }: rec { <del> version = "2.8.0"; </del> <ins> version = "2.9.0"; </ins> src = fetchFromGitHub { owner = "openrazer"; repo = "openrazer"; rev = "v${version}"; <del> sha256 = "0mwg6b2y3wfpvgxb9lznwblb3bnrayn858nc4fbbg76zdp5bk5ky"; </del> <ins> sha256 = "1js7hq7zx5kj99brffrfaaah283ydkffmmrzsxv4mkd3nnd6rykk"; </ins> }; meta = with stdenv.lib; { homepage = "https://openrazer.github.io/";
Change:
Trying to upgrade 'Firefox with plugins', which depends on Adobe flash player. The URL to the resource is broken at the moment. <prebuilding path(s) ‘/nix/store/n8fwbsh2xislppbiiffsdasx2j2kzzsm-’ 74 36.7M 74 27.3M 0 0 1426k 0 0:00:26 0:00:19 0:00:07 1502k trying % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (22) The requested URL returned error: 404 Not Found error: cannot download from any mirror builder for ‘/nix/store/bf3izgisiaqy2szx9iqmr4iwzbjlafxv-’ failed with exit code 1 </prenixos-version: 15.09.596. (Dingo)
workaround:
Picked the update to 15.09.
Thanks for reporting :-)

Discussion:
{stdenv, fetchurl}: stdenv.mkDerivation rec { <del> name = "ncompress-4.2.4.3"; </del> <ins> name = "ncompress-4.2.4.4"; </ins> builder = ./builder.sh;

src = fetchurl { url = "mirror://sourceforge/project/ncompress/${name}.tar.gz"; <del> sha256 = "1y44ixc1w2vfvj1lm4dkcljlwv882ynrvm5i6l0lg1gf883j246l"; </del> <ins> sha256 = "0yjiwv1hwb253x3m6r1dq2k7m5c9nz0ib2j7fnm3hark7y6s42xh"; </ins> }; meta = {
Change:
The ssmtp program is dead/unmaintained. The commonly suggested substitute is msmtp. While [home-manager has a module for msmtp][1], NixOS lacks one. [1]: Let's: [x] Done in We should probably also: [x] Remove the ssmtp NixOS module and add migration instructions to the release notes () [x] Remove the ssmtp package ()
I marked this as stale due to inactivity. &rarr;
The module works really well. Thanks for the module

Discussion:
./programs/light.nix ./programs/mosh.nix ./programs/mininet.nix <ins> ./programs/msmtp.nix </ins> ./programs/mtr.nix ./programs/nano.nix ./programs/neovim.nix

<ins> { config, lib, pkgs, ... }: with lib; let cfg = config.programs.msmtp; in { meta.maintainers = with maintainers; [ pacien ]; options = { programs.msmtp = { enable = mkEnableOption "msmtp - an SMTP client"; setSendmail = mkOption { type = types.bool; default = true; description = '' Whether to set the system sendmail to msmtp's. ''; }; defaults = mkOption { type = types.attrs; default = {}; example = { aliases = "/etc/aliases"; port = 587; tls = true; }; description = '' Default values applied to all accounts. See msmtp(1) for the available options. ''; }; accounts = mkOption { type = with types; attrsOf attrs; default = {}; example = { "default" = { host = "smtp.example"; auth = true; user = "someone"; passwordeval = "cat /secrets/password.txt"; }; }; description = '' Named accounts and their respective configurations. The special name "default" allows a default account to be defined. See msmtp(1) for the available options. Use `programs.msmtp.extraConfig` instead of this attribute set-based option if ordered account inheritance is needed. It is advised to use the `passwordeval` setting to read the password from a secret file to avoid having it written in the world-readable nix store. The password file must end with a newline (`n`). ''; }; extraConfig = mkOption { type = types.lines; default = ""; description = '' Extra lines to add to the msmtp configuration verbatim. See msmtp(1) for the syntax and available options. ''; }; }; }; config = mkIf cfg.enable { environment.systemPackages = [ pkgs.msmtp ]; services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail { program = "sendmail"; source = "${pkgs.msmtp}/bin/sendmail"; setuid = false; setgid = false; }; environment.etc."msmtprc".text = let mkValueString = v: if v == true then "on" else if v == false then "off" else generators.mkValueStringDefault {} v; mkKeyValueString = k: v: "${k} ${mkValueString v}"; mkInnerSectionString = attrs: concatStringsSep "n" (mapAttrsToList mkKeyValueString attrs); mkAccountString = name: attrs: '' account ${name} ${mkInnerSectionString attrs} ''; in '' defaults ${mkInnerSectionString cfg.defaults} ${concatStringsSep "n" (mapAttrsToList mkAccountString cfg.accounts)} ${cfg.extraConfig} ''; }; } </ins>
Change:
The ssmtp program is dead/unmaintained. The commonly suggested substitute is msmtp. While [home-manager has a module for msmtp][1], NixOS lacks one. [1]: Let's: [x] Done in We should probably also: [x] Remove the ssmtp NixOS module and add migration instructions to the release notes () [x] Remove the ssmtp package ()
I marked this as stale due to inactivity. &rarr;
The module works really well. Thanks for the module

Discussion:
./programs/light.nix ./programs/mosh.nix ./programs/mininet.nix <ins> ./programs/msmtp.nix </ins> ./programs/mtr.nix ./programs/nano.nix ./programs/nm-applet.nix

<ins> { config, lib, pkgs, ... }: with lib; let cfg = config.programs.msmtp; in { meta.maintainers = with maintainers; [ pacien ]; options = { programs.msmtp = { enable = mkEnableOption "msmtp - an SMTP client"; setSendmail = mkOption { type = types.bool; default = true; description = '' Whether to set the system sendmail to msmtp's. ''; }; defaults = mkOption { type = types.attrs; default = {}; example = { aliases = "/etc/aliases"; port = 587; tls = true; }; description = '' Default values applied to all accounts. See msmtp(1) for the available options. ''; }; accounts = mkOption { type = with types; attrsOf attrs; default = {}; example = { "default" = { host = "smtp.example"; auth = true; user = "someone"; passwordeval = "cat /secrets/password.txt"; }; }; description = '' Named accounts and their respective configurations. The special name "default" allows a default account to be defined. See msmtp(1) for the available options. Use `programs.msmtp.extraConfig` instead of this attribute set-based option if ordered account inheritance is needed. It is advised to use the `passwordeval` setting to read the password from a secret file to avoid having it written in the world-readable nix store. The password file must end with a newline (`n`). ''; }; extraConfig = mkOption { type = types.lines; default = ""; description = '' Extra lines to add to the msmtp configuration verbatim. See msmtp(1) for the syntax and available options. ''; }; }; }; config = mkIf cfg.enable { environment.systemPackages = [ pkgs.msmtp ]; services.mail.sendmailSetuidWrapper = mkIf cfg.setSendmail { program = "sendmail"; source = "${pkgs.msmtp}/bin/sendmail"; setuid = false; setgid = false; }; environment.etc."msmtprc".text = let mkValueString = v: if v == true then "on" else if v == false then "off" else generators.mkValueStringDefault {} v; mkKeyValueString = k: v: "${k} ${mkValueString v}"; mkInnerSectionString = attrs: concatStringsSep "n" (mapAttrsToList mkKeyValueString attrs); mkAccountString = name: attrs: '' account ${name} ${mkInnerSectionString attrs} ''; in '' defaults ${mkInnerSectionString cfg.defaults} ${concatStringsSep "n" (mapAttrsToList mkAccountString cfg.accounts)} ${cfg.extraConfig} ''; }; } </ins>
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 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 than 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: 1.5.4pre (rev ) desired version: 1.5.5pre (needs at least ) maintainers: The current version of duti fails to compile with: <details<summaryCompilation error with current version</summary</detailsNaively upgrading to the version linked above fails too, I believe that's because the SDK is too old (it uses 10.12.16?): <details<summaryCompilation error with new version</summary</details
Should be fixed with

Discussion:
<del> {stdenv, lib, fetchFromGitHub, autoreconfHook, darwin}: </del> <ins> {stdenv, lib, fetchFromGitHub, autoreconfHook, ApplicationServices}: </ins> stdenv.mkDerivation rec { pname = "duti"; <del> version = "1.5.4pre"; </del> <ins> version = "1.5.5pre"; </ins> src = fetchFromGitHub { owner = "moretension"; repo = pname; <del> rev = "7dbcae86f99fedef5a6c4311f032a0f1ca0539cc"; sha256 = "1z9sa0yk87vs57d5338y6lvm1v1vvynxb7dy1x5aqzkcr0imhljl"; </del> <ins> rev = "fe3d3dc411bcea6af7a8cbe53c0e08ed5ecacdb2"; sha256 = "1pg4i6ghpib2gy1sqpml7dbnhr1vbr43fs2pqkd09i4w3nmgpic9"; </ins> }; nativeBuildInputs = [autoreconfHook]; <del> buildInputs = [darwin.apple_sdk.frameworks.ApplicationServices]; configureFlags = ["--with-macosx-sdk=/homeless-shelter"]; </del> <ins> buildInputs = [ApplicationServices]; configureFlags = [ "--with-macosx-sdk=/homeless-shelter" # needed to prevent duti from trying to guess our sdk # NOTE: this is different than stdenv.hostPlatform.config! "--host=x86_64-apple-darwin18" ]; </ins> meta = with lib; { description = "A command-line tool to select default applications for document types and URL schemes on Mac OS X"; longDescription = ''

phonetisaurus = callPackage ../development/libraries/phonetisaurus {}; <del> duti = callPackage ../os-specific/darwin/duti {}; </del> <ins> duti = callPackage ../os-specific/darwin/duti { inherit (darwin.apple_sdk.frameworks) ApplicationServices; }; </ins> dnstracer = callPackage ../tools/networking/dnstracer { inherit (darwin) libresolv;
Change:
Project description PyAthena is a Python DB API 2.0 (PEP 249) client for Amazon Athena. Metadata homepage URL: source URL: license: mit platforms: all
I marked this as stale due to inactivity. &rarr;
I started a PR to solve this

Discussion:
<ins> { lib , buildPythonPackage , fetchPypi , sqlalchemy , boto3 , botocore , pandas , tenacity }: buildPythonPackage rec { pname = "pyathena"; version = "2.3.0"; src = fetchPypi { pname = "PyAthena"; inherit version; sha256 = "08fl653yayvqi991zvcai5ifcxwy9ip6xh0cr3lbimggjnjgwsl5"; }; # Nearly all tests depend on a working AWS Athena instance, # therefore deactivating them. # https://github.com/laughingman7743/PyAthena/#testing doCheck = false; propagatedBuildInputs = [ boto3 botocore pandas tenacity ]; meta = with lib; { homepage = "https://github.com/laughingman7743/PyAthena/"; license = licenses.mit; description = "Python DB API 2.0 (PEP 249) client for Amazon Athena"; maintainers = with maintainers; [ turion ]; }; } </ins>

pyasn1-modules = callPackage ../development/python-modules/pyasn1-modules { }; <ins> pyathena = callPackage ../development/python-modules/pyathena { }; </ins> pyatmo = callPackage ../development/python-modules/pyatmo { }; pyatspi = callPackage ../development/python-modules/pyatspi { };
Change:
We should add a NixOS option to set the environment variable. This variable is very useful for HiDPI displays, but it is not enabled by default.
I marked this as stale due to inactivity. &rarr;
This is still an issue, and a good first one at that.
Hey, i'd like to try and get this working, as a first issue :), seems within my grasp and i'd love to start contributing. Just to make sure, this variable being unset has the exact same effect of it being set to 0, right? So i can safely make the NixOS option (which would be the default?) explicitly set it to zero without changing current behaviour?

Discussion:
disabled by default. ''; }; <ins> useQtScaling = mkOption { type = types.bool; default = false; description = "Enable HiDPI scaling in Qt."; }; </ins> }; };

environment.etc."X11/xkb".source = xcfg.xkbDir; <ins> environment.sessionVariables.PLASMA_USE_QT_SCALING = mkIf cfg.useQtScaling "1"; </ins> # Enable GTK applications to load SVG icons services.xserver.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];
Change:
, CVSSv3=4.9 (nixos-20.09, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-unstable: .
See also:
Spotify is using this.
What exactly needs to be done here? I'm not familiar with these vulnerability roundups.
We should remove from nixpkgs. Spotify is one of the packages preventing us from doing so. It would be nice if someone could look into using for Spotify.
Based on my understanding we're only using : though I could be mistaken.

Discussion:
license = licenses.lgpl2Plus; platforms = platforms.all; repositories.git = "git://git.gnupg.org/libgcrypt.git"; <ins> knownVulnerabilities = [ "CVE-2014-3591" "CVE-2015-0837" "CVE-2015-7511" "CVE-2017-0379" "CVE-2017-7526" "CVE-2017-9526" "CVE-2018-0495" "CVE-2018-6829" "CVE-2018-12437" ]; </ins> }; }
Change:
, CVSSv3=6.5 (nixos-20.09, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-unstable: . Cc
See also:

Discussion:
maintainers = with maintainers; [ vrthra ]; license = licenses.mit; platforms = with platforms; unix; <ins> knownVulnerabilities = [ "CVE-2020-11721" # https://github.com/saitoha/libsixel/issues/134 "CVE-2020-19668" # https://github.com/saitoha/libsixel/issues/136 ]; </ins> }; }
Change:
, CVSSv3=8.1 (nixos-20.09, nixos-unstable) CVSSv3=4.4 (nixos-20.09, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-unstable: . Cc Cc Cc Cc Cc
Upstream gives the following advisory: If there will be no patch for 19.x I think it would be best to mark as in both 20.09 and unstable.
I feed a bit uneasy about Nextcloud's product update policy but this is nothing NixOS can change
So, it's not very clear to me where the issue got fixed: e.g. states that the issue is in , however there were a few releases after it. As I don't really get where the issue got fixed, I can't just check if the relevant patches got backported. Also, the recommendation to upgrade to v20 seems a bit weird to me since their states that v19 is supposed to be supported until June 2021. I guess, I'll just contact their support and ask about that. After that I'd file an update PR here :)
OK, apparently I'm not the only one who was a bit confused by their way of handling these issues: :D Will file an update PR now. Since is rated as "High" (in contrast to their website where the impact is rated as "Low") and I just checked that the affected encryption feature actually works on NixOS, I guess I'll mark v19 as insecure.

Discussion:
{ stdenv, fetchurl, nixosTests }: let <del> generic = { version, sha256, insecure ? false }: stdenv.mkDerivation rec { </del> <ins> generic = { version, sha256, eol ? false, extraVulnerabilities ? [] }: stdenv.mkDerivation rec { </ins> pname = "nextcloud"; inherit version;

maintainers = with maintainers; [ schneefux bachp globin fpletz ma27 ]; license = licenses.agpl3Plus; platforms = with platforms; unix; <del> knownVulnerabilities = optional insecure "Nextcloud version ${version} is EOL"; </del> <ins> knownVulnerabilities = extraVulnerabilities ++ (optional eol "Nextcloud version ${version} is EOL"); </ins> }; }; in {

nextcloud18 = generic { version = "18.0.10"; sha256 = "0kv9mdn36shr98kh27969b8xs7pgczbyjklrfskxy9mph7bbzir6"; <del> insecure = true; </del> <ins> eol = true; </ins> }; nextcloud19 = generic { <del> version = "19.0.4"; sha256 = "0y5fccn61qf9fxjjpqdvhmxr9w5n4dgl1d7wcl2dzjv4bmqi2ms6"; </del> <ins> version = "19.0.6"; sha256 = "sha256-pqqIayE0OyTailtd2zeYi+G1APjv/YHqyO8jCpq7KJg="; extraVulnerabilities = [ "Nextcloud 19 is still supported, but CVE-2020-8259 & CVE-2020-8152 are unfixed!" ]; </ins> }; nextcloud20 = generic { <del> version = "20.0.1"; sha256 = "1z1fzz1i41k4dhdhi005l3gzkvnmmgqqz3rdr374cvk73q7bbiln"; </del> <ins> version = "20.0.3"; sha256 = "sha256-4PZFBNM49k08Z3NX8AEs+LDtDcQuwI+Vi23E/3Dt8XU="; </ins> }; }
Change:
, CVSSv3=6.5 (nixos-unstable) Scanned versions: nixos-unstable: . Cc Cc Cc

Discussion:
callPackage ./generic.nix { inherit buildGoPackage; <del> version = "0.11.6"; sha256 = "09ym9fd4fp2461ddhrb5nlz8l24iq4hsbqikzc21ainagq2g1azf"; </del> <ins> version = "0.11.7"; sha256 = "sha256-wp1Je+I3iijD/pHHQtylMQhOiVhS6AT/y2/pUiLr0M4="; </ins> }
Change:
, CVSSv3=9.8 (nixos-unstable) CVSSv3=7.5 (nixos-unstable) Scanned versions: nixos-unstable: . Cc
Despite the commits bumping I'd just point out the CVEs are incorrectly matched - they are against an openssl ruby gem, not openssl itself.

Discussion:
}; openssl_1_1 = common { <del> version = "1.1.1h"; sha256 = "1ncmcnh5bmxkwrvm0m1q4kdcjjfpwvlyjspjhibkxc6p9dvsi72w"; </del> <ins> version = "1.1.1i"; sha256 = "0hjj1phcwkz69lx1lrvr9grhpl4y529mwqycqc1hdla1zqsnmgp8"; </ins> patches = [ ./1.1/nix-ssl-cert-file.patch
Change:
, CVSSv3=9.8 (nixos-unstable) CVSSv3=7.5 (nixos-unstable) Scanned versions: nixos-unstable: . Cc
Despite the commits bumping I'd just point out the CVEs are incorrectly matched - they are against an openssl ruby gem, not openssl itself.

Discussion:
}; openssl_1_1 = common { <del> version = "1.1.1g"; sha256 = "0ikdcc038i7jk8h7asq5xcn8b1xc2rrbc88yfm4hqbz3y5s4gc6x"; </del> <ins> version = "1.1.1i"; sha256 = "0hjj1phcwkz69lx1lrvr9grhpl4y529mwqycqc1hdla1zqsnmgp8"; </ins> patches = [ ./1.1/nix-ssl-cert-file.patch
Change:
, CVSSv3=7.5 (nixos-20.09, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-unstable: .

Discussion:
stdenv.mkDerivation rec { pname = "sqlcipher"; <del> version = "4.4.0"; </del> <ins> version = "4.4.2"; </ins> src = fetchFromGitHub { owner = "sqlcipher"; repo = "sqlcipher"; rev = "v${version}"; <del> sha256 = "0mx0n5n3s39r25b31sdkrd4psxjqqgcv6rpm9d57w5rlk75g2fiv"; </del> <ins> sha256 = "0zhww6fpnfflnzp6091npz38ab6cpq75v3ghqvcj5kqg09vqm5na"; </ins> }; nativeBuildInputs = [ installShellFiles ];
Change:
, CVSSv3=7.5 (nixos-20.09, nixos-unstable) Scanned versions: nixos-20.09: ; nixos-unstable: . Cc

Discussion:
# Swift doesn't support 32bit Linux, unknown on other platforms. platforms = platforms.linux; badPlatforms = platforms.i686; <del> broken = stdenv.isAarch64; # 2018-09-04, never built on Hydra </del> <ins> broken = true; # 2021-01-29 knownVulnerabilities = [ "CVE-2020-9861" ]; </ins> }; }
Change:
, CVSSv3=9.8 (nixos-20.09) Scanned versions: nixos-20.09: . Cc

Discussion:
stdenv.mkDerivation rec { pname = "tomb"; <del> version = "2.7"; </del> <ins> version = "2.9"; </ins> src = fetchFromGitHub { owner  = "dyne"; repo   = "Tomb"; rev    = "v${version}"; <del> sha256 = "1vzkpzci6cp1r1q2n34pcgcns78i726k8d89dd6pibyj0vfnkl57"; </del> <ins> sha256 = "0d6vmfcf4kd0p2bcljmdnyc2fmbwvar81cc472zx86r7yc3ih102"; </ins> }; buildInputs = [ sudo zsh pinentry ];
Change:
Pydicom is failing to build because of a fail in test. The error: Add pydicom in your system packages. Please run and paste the result.

Discussion:
{ stdenv , buildPythonPackage <del> , fetchPypi </del> <ins> , fetchFromGitHub </ins> , isPy27 <del> , pytest </del> , pytestrunner , pytestCheckHook , numpy , pillow }: <del> buildPythonPackage rec { version = "2.1.1"; </del> <ins> let </ins> pname = "pydicom"; <del> disabled = isPy27; </del> <ins> version = "2.1.2"; src = fetchFromGitHub { owner = "${pname}"; repo = "${pname}"; rev = "v${version}"; sha256 = "sha256-iExy+mUs1uqs/u9N6btlqyP6/TvoPVsuOuzs56zZAS8="; }; </ins> <del> src = fetchPypi { inherit pname version; sha256 = "72a11086f6a277c1529a552583fde73e03256a912173f15e9bc256e5b28f28f1"; </del> <ins> # Pydicom needs pydicom-data to run some tests. If these files are downloaded # before the package creation, it'll try to download during the checkPhase. test_data = fetchFromGitHub { owner = "${pname}"; repo = "${pname}-data"; rev = "bbb723879690bb77e077a6d57657930998e92bd5"; sha256 = "sha256-dCI1temvpNWiWJYVfQZKy/YJ4ad5B0e9hEKHJnEeqzk="; </ins> }; <ins> in buildPythonPackage { inherit pname version src; disabled = isPy27; </ins> propagatedBuildInputs = [ numpy pillow ]; <del> checkInputs = [ pytest pytestrunner pytestCheckHook ]; disabledTests = [ "test_invalid_bit_depth_raises" ]; # harmless failure; see https://github.com/pydicom/pydicom/issues/1119 </del> <ins> checkInputs = [ pytestrunner pytestCheckHook ]; # Setting $HOME to prevent pytest to try to create a folder inside # /homeless-shelter which is read-only. # Linking pydicom-data dicom files to $HOME/.pydicom/data preCheck = '' export HOME=$TMP/test-home mkdir -p $HOME/.pydicom/ ln -s ${test_data}/data_store/data $HOME/.pydicom/data ''; # This test try to remove a dicom inside $HOME/.pydicom/data/ and download it again. disabledTests = [ "test_fetch_data_files" ]; </ins> meta = with stdenv.lib; { homepage = "https://pydicom.github.io";
Change:
Describe the bug The system-monitor GNOME Shell extension does not display the correct icon. ! To Reproduce Steps to reproduce the behavior: the extension the "Show icon" box in the extension's settings. Expected behavior The following icon should be shown: ! 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
If I recall correctly, that is an upstream bug. Edit:

Discussion:
<del> { lib, stdenv, substituteAll, fetchpatch, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }: </del> <ins> { lib, stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }: </ins> stdenv.mkDerivation rec { pname = "gnome-shell-system-monitor"; <del> version = "2020-04-27-unstable"; </del> <ins> version = "unstable-2021-04-08"; </ins> src = fetchFromGitHub { owner = "paradoxxxzero"; repo = "gnome-shell-system-monitor-applet"; <del> rev = "7f8f0a7b255473941f14d1dcaa35ebf39d3bccd0"; sha256 = "tUUvBY0UEUE+T79zVZEAICpKoriFZuuZzi9ArdHdXks="; </del> <ins> rev = "942603da39de12f50b1f86efbde92d7526d1290e"; sha256 = "0lzb7064bigw2xsqkzr8qfhp9wfmxyi3823j2782v99jpcz423aw"; </ins> }; buildInputs = [
Change:
Describe the bug To Reproduce Steps to reproduce the behavior: Additional context Add any other context about the problem here. 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 system: host os: multi-user?: sandbox: version: channels(wmertens): channels(root): nixpkgs: (nixos-unstable channel)
Fixed by

Discussion:
<del> { lib, buildPythonPackage, fetchFromGitHub, fetchpatch </del> <ins> { lib, buildPythonPackage, fetchFromGitHub </ins> , acme, aiohttp, snitun, attrs, pycognito, warrant <del> , pytest-aiohttp, asynctest, atomicwrites, pytest, pythonOlder }: </del> <ins> , pytest-aiohttp, asynctest, atomicwrites, pytest }: </ins> buildPythonPackage rec { pname = "hass-nabucasa"; <del> version = "0.37.2"; </del> <ins> version = "0.39.0"; </ins> src = fetchFromGitHub { owner = "nabucasa"; repo = pname; rev = version; <del> sha256 = "0gv8p9nba7269qhc05ds0i79wz4419qjfhn7k9kcngfj1yngb6dm"; </del> <ins> sha256 = "1bsvwxddpp4dsq3k2320qrx5x9lscqzffzz1zj6fbwgc4741f01w"; </ins> }; postPatch = ''