linbox: 1.7.0 -> 1.7.1

+2 -29
+2 -29
pkgs/by-name/li/linbox/package.nix
··· 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 - fetchpatch, 6 autoreconfHook, 7 givaro, 8 pkg-config, ··· 16 17 stdenv.mkDerivation rec { 18 pname = "linbox"; 19 - version = "1.7.0"; 20 21 src = fetchFromGitHub { 22 owner = "linbox-team"; 23 repo = "linbox"; 24 rev = "v${version}"; 25 - sha256 = "sha256-mW84a98KPLqcHMjX3LIYTmVe0ngUdz6RJLpoDaAqKU8="; 26 }; 27 - 28 - patches = [ 29 - (fetchpatch { 30 - url = "https://github.com/linbox-team/linbox/commit/4be26e9ef0eaf36a9909e5008940e8bf7dc625b6.patch"; 31 - sha256 = "PX0Tik7blXOV2vHUq92xMxaADkNoNGiax4qrjQyGK6U="; 32 - }) 33 - (fetchpatch { 34 - name = "gcc-14.patch"; 35 - url = "https://github.com/linbox-team/linbox/commit/b8f2d4ccdc0af4418d14f72caf6c4d01969092a3.patch"; 36 - includes = [ 37 - "linbox/matrix/sparsematrix/sparse-ell-matrix.h" 38 - "linbox/matrix/sparsematrix/sparse-ellr-matrix.h" 39 - ]; 40 - hash = "sha256-sqwgHkECexR2uX/SwYP7r9ZGHnGG+i4RXtfnvWsVQlk="; 41 - }) 42 - (fetchpatch { 43 - name = "clang-19.patch"; 44 - url = "https://github.com/linbox-team/linbox/commit/4f7a9bc830696b2f2c0219feaa74e85202700412.patch"; 45 - hash = "sha256-DoKh8/+2WPbMhN9MhpKmQ5sKmizD9iE81zS/XI0aM9Q="; 46 - }) 47 - (fetchpatch { 48 - name = "clang-19.patch"; 49 - url = "https://github.com/linbox-team/linbox/commit/4a1e1395804d4630ec556c61ba3f2cb67e140248.patch"; 50 - hash = "sha256-sCe/8hb27RuMxU1XXWsVU5gaGk2V+T6Ee7yrC5G5Hsc="; 51 - }) 52 - ]; 53 54 nativeBuildInputs = [ 55 autoreconfHook
··· 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 autoreconfHook, 6 givaro, 7 pkg-config, ··· 15 16 stdenv.mkDerivation rec { 17 pname = "linbox"; 18 + version = "1.7.1"; 19 20 src = fetchFromGitHub { 21 owner = "linbox-team"; 22 repo = "linbox"; 23 rev = "v${version}"; 24 + sha256 = "sha256-WUSQI9svxbrDTtWBjCF2XMhRFdKwCht8XBmJIJ3DR1E="; 25 }; 26 27 nativeBuildInputs = [ 28 autoreconfHook