lol

libbraiding: 1.2 -> 1.3.1, import sage update patch (#370861)

authored by

Mauricio Collares and committed by
GitHub
3667e0b7 13a15b48

+14 -4
+7 -3
pkgs/by-name/li/libbraiding/package.nix
··· 3 3 stdenv, 4 4 fetchFromGitHub, 5 5 autoreconfHook, 6 + pkg-config, 6 7 }: 7 8 8 9 stdenv.mkDerivation rec { 9 - version = "1.2"; 10 + version = "1.3.1"; 10 11 pname = "libbraiding"; 11 12 12 13 src = fetchFromGitHub { 13 14 owner = "miguelmarco"; 14 15 repo = "libbraiding"; 15 - rev = version; 16 - sha256 = "sha256-cgg6rvlOvFqGjgbw6i7QXS+tqvfFd1MkPCEjnW/FyFs="; 16 + # version 1.3.1 contains a typo in configure.ac, fixed in the next commit. 17 + # TODO: remove if on upgrade 18 + rev = if version == "1.3.1" then "b174832026c2412baec83277c461e4df71d8525c" else version; 19 + hash = "sha256-ar/EiaMZuQRa1lr0sZPLRuk5K00j63TqNf0q0iuiKjw="; 17 20 }; 18 21 19 22 nativeBuildInputs = [ 20 23 autoreconfHook 24 + pkg-config 21 25 ]; 22 26 23 27 # no tests included for now (2018-08-05), but can't hurt to activate
+7 -1
pkgs/by-name/sa/sage/sage-src.nix
··· 61 61 # a more conservative version of https://github.com/sagemath/sage/pull/37951 62 62 ./patches/gap-element-crash.patch 63 63 64 - # https://github.com/sagemath/sage/pull/38940, positively reviewed, to land in 10.6.beta0 64 + # https://github.com/sagemath/sage/pull/38940, landed in 10.6.beta0 65 65 (fetchpatch { 66 66 name = "simplicial-sets-flaky-test.patch"; 67 67 url = "https://github.com/sagemath/sage/commit/1830861c5130d30b891e8c643308e1ceb91ce2b5.diff"; ··· 76 76 # should come from or be proposed to upstream. This list will probably never 77 77 # be empty since dependencies update all the time. 78 78 packageUpgradePatches = [ 79 + # https://github.com/sagemath/sage/pull/38887, landed in 10.6.beta0 80 + (fetchpatch { 81 + name = "libbraiding-1.3-update.patch"; 82 + url = "https://github.com/sagemath/sage/commit/f10a6d04599795732c1d99e2da0a4839ccdcb4f5.diff"; 83 + hash = "sha256-xB0xg8dGLnSMdFK3/B5hkI9yzI5N3lUMhPZ89lDsp3s="; 84 + }) 79 85 ]; 80 86 81 87 patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;