···8787 meta = with lib; {
8888 homepage = "https://www.chia.net/";
8989 description = "Chia is a modern cryptocurrency built from scratch, designed to be efficient, decentralized, and secure.";
9090+ knownVulnerabilities = [ "CVE-2022-36447" ];
9091 license = with licenses; [ asl20 ];
9192 maintainers = teams.chia.members;
9293 platforms = platforms.all;
···2233buildGoModule rec {
44 pname = "ipfs";
55- version = "0.13.1"; # When updating, also check if the repo version changed and adjust repoVersion below
55+ version = "0.14.0"; # When updating, also check if the repo version changed and adjust repoVersion below
66 rev = "v${version}";
7788 passthru.repoVersion = "12"; # Also update ipfs-migrator when changing the repo version
991010 # go-ipfs makes changes to it's source tarball that don't match the git source.
1111 src = fetchurl {
1212- url = "https://github.com/ipfs/go-ipfs/releases/download/${rev}/go-ipfs-source.tar.gz";
1313- sha256 = "sha256-kGtqFb4Fxx9mxDqX8YSqnY875sU70pzL2BwWBQg5sTU=";
1212+ url = "https://github.com/ipfs/kubo/releases/download/${rev}/kubo-source.tar.gz";
1313+ hash = "sha256-93jd0r5nWkGrMnaPXoJMf6dHxMrtiWPgkHYaWH109lg=";
1414 };
15151616 # tarball contains multiple files/directories
+2-2
pkgs/applications/plasma-mobile/angelfish.nix
···2020, srcs
21212222# These must be updated in tandem with package updates.
2323-, cargoShaForVersion ? "22.04"
2424-, cargoSha256 ? "RtdZMBKixC3mdHeFXY9u0pHyDv93Z8p4EVY+lz1aISM="
2323+, cargoShaForVersion ? "22.06"
2424+, cargoSha256 ? "ckxShWgqGaApYoGQdrRQKCKOsbwUH5QP82x3BNM4Jx8="
2525}:
26262727# Guard against incomplete updates.
+1-1
pkgs/applications/plasma-mobile/fetch.sh
···11-WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.04/ -A '*.tar.xz' )
11+WGET_ARGS=( https://download.kde.org/stable/plasma-mobile/22.06/ -A '*.tar.xz' )
···4848 "--skip=test_next_ambiguous_interactive"
4949 ];
50505151+ # Fixed in next release
5252+ patches = [
5353+ (fetchpatch {
5454+ url = "https://github.com/arxanas/git-branchless/commit/8bed1e83495a448f479103d2d4b75745aa512667.patch";
5555+ sha256 = "sha256-bFfXBYxfgx1TxlJ+/2Gh9WsgL2vCJKwwbq4JD8/2c1w=";
5656+ name = "fix-tests-for-latest-git";
5757+ })
5858+ ];
5959+5160 meta = with lib; {
5261 description = "A suite of tools to help you visualize, navigate, manipulate, and repair your commit history";
5362 homepage = "https://github.com/arxanas/git-branchless";
···12121313 inherit version;
1414 defaultVersion = with versions; switch coq.coq-version [
1515- { case = range "8.13" "8.15"; out = "0.6"; }
1515+ { case = range "8.13" "8.16"; out = "0.6"; }
1616 { case = range "8.11" "8.12"; out = "0.4"; }
1717 ] null;
1818
+24
pkgs/development/embedded/svdtools/default.nix
···11+{ lib
22+, rustPlatform
33+, fetchCrate
44+}:
55+66+rustPlatform.buildRustPackage rec {
77+ pname = "svdtools";
88+ version = "0.2.5";
99+1010+ src = fetchCrate {
1111+ inherit version pname;
1212+ sha256 = "sha256-tN1GC4tQXyaA8bgq7wB/NZEdO14p/0f8BXtgTk6aOzg=";
1313+ };
1414+1515+ cargoSha256 = "sha256-puaveP9a11rlGgsguCfueYXfYSd7Xew8ZRGeDP8WrSI=";
1616+1717+ meta = with lib; {
1818+ description = "Tools to handle vendor-supplied, often buggy SVD files";
1919+ homepage = "https://github.com/stm32-rs/svdtools";
2020+ changelog = "https://github.com/stm32-rs/svdtools/blob/v${version}/CHANGELOG-rust.md";
2121+ license = with licenses; [ asl20 /* or */ mit ];
2222+ maintainers = with maintainers; [ newam ];
2323+ };
2424+}
···2323 # to still support the old standalone toolchains builds.
2424 if [ -d $out/libexec/android-sdk/ndk ] && [ ! -d $out/libexec/android-sdk/ndk-bundle ]; then
2525 ln -sf $out/libexec/android-sdk/ndk/${package.revision} $out/libexec/android-sdk/ndk-bundle
2626- else
2626+ elif [ ! -d $out/libexec/android-sdk/ndk-bundle ]; then
2727 echo "The ndk-bundle layout has changed. The nix expressions have to be updated!"
2828 exit 1
2929 fi
···1010, pytestCheckHook
1111}:
12121313+let
1414+ linePatch = ''
1515+ import os
1616+ os.environ['PATH'] = os.environ['PATH'] + ':${ninja}/bin'
1717+ '';
1818+in
1319buildPythonPackage rec {
1420 pname = "deepwave";
1515- version = "0.0.11";
2121+ version = "0.0.12";
1622 format = "pyproject";
17231824 src = fetchFromGitHub {
1925 owner = "ar4";
2026 repo = pname;
2127 rev = "v${version}";
2222- sha256 = "sha256-d4EahmzHACHaeKoNZy63OKwWZdlHbUydrbr4fD43X8s=";
2828+ sha256 = "sha256-WWu0LyHlOwWMVPUy+LAszKF3VlgcqlcMlDi4oon4Dl8=";
2329 };
24302531 # unable to find ninja although it is available, most likely because it looks for its pip version
2632 postPatch = ''
2733 substituteInPlace setup.cfg --replace "ninja" ""
3434+3535+ # Adding ninja to the path forcibly
3636+ mv src/deepwave/__init__.py tmp
3737+ echo "${linePatch}" > src/deepwave/__init__.py
3838+ cat tmp >> src/deepwave/__init__.py
3939+ rm tmp
2840 '';
29413042 # The source files are compiled at runtime and cached at the
3143 # $HOME/.cache folder, so for the check phase it is needed to
3244 # have a temporary home. This is also the reason ninja is not
3345 # needed at the nativeBuildInputs, since it will only be used
3434- # at runtime. The user will have to add it to its nix-shell
3535- # along with deepwave
4646+ # at runtime.
3647 preBuild = ''
3748 export HOME=$(mktemp -d)
3849 '';
···4051 propagatedBuildInputs = [ pytorch pybind11 ];
41524253 checkInputs = [
4343- ninja
4454 which
4555 scipy
4656 pytest-xdist
···3333}:
34343535let
3636- version = "1.32.2";
3636+ version = "1.32.4";
37373838 rpath = lib.makeLibraryPath [
3939 alsa-lib
···8282 if stdenv.hostPlatform.system == "x86_64-linux" then
8383 fetchurl {
8484 url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb";
8585- sha256 = "sha256-ceQp4EiLEWy8niGC0uUdWJrvmdt9Ijt29YdLt7vtcyY=";
8585+ sha256 = "sha256-w66ky83VkPhoa4OibzcsaLSWhoI4DQvUGWaKsBuCB7Q=";
8686 }
8787 else
8888 throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}";
8989+ # NOTE While MongoDB Compass is available to darwin, I do not have resources to test it
9090+ # Feel free to make a PR adding support if desired
89919092in stdenv.mkDerivation {
9193 pname = "mongodb-compass";
···128130 meta = with lib; {
129131 description = "The GUI for MongoDB";
130132 maintainers = with maintainers; [ bryanasdev000 ];
131131- homepage = "https://www.mongodb.com/products/compass";
133133+ homepage = "https://github.com/mongodb-js/compass";
132134 sourceProvenance = with sourceTypes; [ binaryNativeCode ];
133135 license = licenses.sspl;
134136 platforms = [ "x86_64-linux" ];