lol

docker: keep using btrfs-progs 4.4.1

Fixes https://hydra.nixos.org/build/33510211.

+35 -1
+31
pkgs/tools/filesystems/btrfs-progs/4.4.1.nix
··· 1 + { stdenv, fetchurl, pkgconfig, attr, acl, zlib, libuuid, e2fsprogs, lzo 2 + , asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, libxslt 3 + }: 4 + 5 + let version = "4.4.1"; in 6 + 7 + stdenv.mkDerivation rec { 8 + name = "btrfs-progs-${version}"; 9 + 10 + src = fetchurl { 11 + url = "mirror://kernel/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${version}.tar.xz"; 12 + sha256 = "1z5882zx9jx02vyg067siws0irsl8pg37myx17hr4imn9ypf6r4r"; 13 + }; 14 + 15 + buildInputs = [ 16 + pkgconfig attr acl zlib libuuid e2fsprogs lzo 17 + asciidoc xmlto docbook_xml_dtd_45 docbook_xsl libxslt 18 + ]; 19 + 20 + # gcc bug with -O1 on ARM with gcc 4.8 21 + # This should be fine on all platforms so apply universally 22 + patchPhase = "sed -i s/-O1/-O2/ configure"; 23 + 24 + meta = with stdenv.lib; { 25 + description = "Utilities for the btrfs filesystem"; 26 + homepage = https://btrfs.wiki.kernel.org/; 27 + license = licenses.gpl2; 28 + maintainers = with maintainers; [ nckx raskin wkennington ]; 29 + platforms = platforms.linux; 30 + }; 31 + }
+4 -1
pkgs/top-level/all-packages.nix
··· 11935 11935 dmtx-utils = callPackage (callPackage ../tools/graphics/dmtx-utils) { 11936 11936 }; 11937 11937 11938 - docker = callPackage ../applications/virtualization/docker { go = go_1_4; }; 11938 + docker = callPackage ../applications/virtualization/docker { 11939 + btrfs-progs = callPackage ../tools/filesystems/btrfs-progs/4.4.1.nix { }; 11940 + go = go_1_4; 11941 + }; 11939 11942 11940 11943 docker-gc = callPackage ../applications/virtualization/docker/gc.nix { }; 11941 11944