2022-11-05T02:35:06 btrfs-progs 0 -> 1 2022-11-05T02:35:09 attrpath: btrfs-progs 2022-11-05T02:35:09 Checking auto update branch... 2022-11-05T02:35:12 [version] 2022-11-05T02:35:12 [version] skipping because derivation has updateScript 2022-11-05T02:35:12 [rustCrateVersion] 2022-11-05T02:35:12 [rustCrateVersion] No cargoSha256 found 2022-11-05T02:35:12 [golangModuleVersion] 2022-11-05T02:35:12 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-11-05T02:35:12 [updateScript] 2022-11-05T02:35:17 [updateScript] Success 2022-11-05T02:35:17 [updateScript] Going to be running update for following packages: - btrfs-progs-6.0 Press Enter key to continue... Running update for: - btrfs-progs-6.0: UPDATING ... - btrfs-progs-6.0: DONE. Packages updated! 2022-11-05T02:35:17 2022-11-05T02:35:17 [quotedUrls] 2022-11-05T02:35:17 [quotedUrls] nothing found to replace 2022-11-05T02:35:17 Diff after rewrites: diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix index 4263dc8aa24..799fa2345b3 100644 --- a/pkgs/tools/filesystems/btrfs-progs/default.nix +++ b/pkgs/tools/filesystems/btrfs-progs/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { pname = "btrfs-progs"; - version = "6.0"; + version = "6.0.1"; src = fetchurl { url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; - sha256 = "sha256-Rp4bLshCpuZISK5j3jAiRG+ACel19765GRkfE3y91TQ="; + sha256 = "sha256-tTFv/x2BHirToGeXMQnrkSuw2SgFc1Yl/YuC5wAgHEg="; }; nativeBuildInputs = [ 2022-11-05T02:36:51 An auto update branch exists with message `btrfs-progs: 6.0 -> 6.0.1`. New version is 6.0.1. 2022-11-05T02:36:51 An auto update branch exists with an equal or greater version 2022-11-05T13:44:45 btrfs-progs 0 -> 1 2022-11-05T13:44:48 attrpath: btrfs-progs 2022-11-05T13:44:48 Checking auto update branch... 2022-11-05T13:44:52 [version] 2022-11-05T13:44:52 [version] skipping because derivation has updateScript 2022-11-05T13:44:52 [rustCrateVersion] 2022-11-05T13:44:52 [rustCrateVersion] No cargoSha256 found 2022-11-05T13:44:52 [golangModuleVersion] 2022-11-05T13:44:52 [golangModuleVersion] Not a buildGoModule package with vendorSha256 2022-11-05T13:44:52 [updateScript] 2022-11-05T13:44:56 [updateScript] Success 2022-11-05T13:44:56 [updateScript] this derivation will be built: /nix/store/mx40cdhdhjh42vvvj0axf9d1b43shdm8-packages.json.drv building '/nix/store/mx40cdhdhjh42vvvj0axf9d1b43shdm8-packages.json.drv'... Going to be running update for following packages: - btrfs-progs-6.0 Press Enter key to continue... Running update for: - btrfs-progs-6.0: UPDATING ... - btrfs-progs-6.0: DONE. Packages updated! 2022-11-05T13:44:56 2022-11-05T13:44:56 [quotedUrls] 2022-11-05T13:44:56 [quotedUrls] nothing found to replace 2022-11-05T13:44:56 Diff after rewrites: diff --git a/pkgs/tools/filesystems/btrfs-progs/default.nix b/pkgs/tools/filesystems/btrfs-progs/default.nix index 4263dc8aa24..799fa2345b3 100644 --- a/pkgs/tools/filesystems/btrfs-progs/default.nix +++ b/pkgs/tools/filesystems/btrfs-progs/default.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation rec { pname = "btrfs-progs"; - version = "6.0"; + version = "6.0.1"; src = fetchurl { url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; - sha256 = "sha256-Rp4bLshCpuZISK5j3jAiRG+ACel19765GRkfE3y91TQ="; + sha256 = "sha256-tTFv/x2BHirToGeXMQnrkSuw2SgFc1Yl/YuC5wAgHEg="; }; nativeBuildInputs = [ 2022-11-05T13:46:31 Old version 6.0" not present in master derivation file with contents: { lib, stdenv, fetchurl , pkg-config, python3, sphinx , zstd , acl, attr, e2fsprogs, libuuid, lzo, udev, zlib , runCommand, btrfs-progs , gitUpdater , udevSupport ? true , enablePython ? true }: stdenv.mkDerivation rec { pname = "btrfs-progs"; version = "6.0.1"; src = fetchurl { url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; sha256 = "sha256-tTFv/x2BHirToGeXMQnrkSuw2SgFc1Yl/YuC5wAgHEg="; }; nativeBuildInputs = [ pkg-config ] ++ lib.optionals enablePython [ python3 python3.pkgs.setuptools ] ++ [ sphinx ]; buildInputs = [ acl attr e2fsprogs libuuid lzo python3 udev zlib zstd ]; # gcc bug with -O1 on ARM with gcc 4.8 # This should be fine on all platforms so apply universally postPatch = "sed -i s/-O1/-O2/ configure"; postInstall = '' install -v -m 444 -D btrfs-completion $out/share/bash-completion/completions/btrfs ''; configureFlags = lib.optionals stdenv.hostPlatform.isMusl [ "--disable-backtrace" ] ++ lib.optionals (!enablePython) [ "--disable-python" ] ++ lib.optionals (!udevSupport) [ "--disable-libudev" ]; makeFlags = [ "udevruledir=$(out)/lib/udev/rules.d" ]; installFlags = lib.optionals enablePython [ "install_python" ]; enableParallelBuilding = true; passthru.tests = { simple-filesystem = runCommand "btrfs-progs-create-fs" {} '' mkdir -p $out truncate -s110M $out/disc ${btrfs-progs}/bin/mkfs.btrfs $out/disc | tee $out/success ${btrfs-progs}/bin/btrfs check $out/disc | tee $out/success [ -e $out/success ] ''; }; passthru.updateScript = gitUpdater { # No nicer place to find latest release. url = "https://github.com/kdave/btrfs-progs.git"; rev-prefix = "v"; }; meta = with lib; { description = "Utilities for the btrfs filesystem"; homepage = "https://btrfs.wiki.kernel.org/"; license = licenses.gpl2Only; maintainers = with maintainers; [ raskin ]; platforms = platforms.linux; }; }