Diff linbox-1.7.0-r1 with a linbox-1.7.1_pre20250703

/usr/portage/sci-libs/linbox/linbox-1.7.1_pre20250703.ebuild 2025-07-29 16:22:17.336467760 +0300
1
# Copyright 1999-2024 Gentoo Authors
1
# Copyright 1999-2025 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
......
7 7

  
8 8
DESCRIPTION="C++ template library for integer and finite-field linear algebra"
9 9
HOMEPAGE="https://linalg.org/"
10
SRC_URI="https://github.com/linbox-team/${PN}/releases/download/v${PV}/${P}.tar.gz"
10
GH_COMMIT=9c79417278c51509871dfd8f4f9fd56b5495db65
11
SRC_URI="https://github.com/linbox-team/linbox/archive/9c79417278c51509871dfd8f4f9fd56b5495db65.tar.gz -> ${P}.tar.gz"
12
S="${WORKDIR}/${PN}-${GH_COMMIT}"
11 13

  
12 14
# I think only macros/libtool.m4 (and COPYING) is GPL-2+; the source
13 15
# headers all say LGPL-2.1
14 16
LICENSE="GPL-2+ LGPL-2.1"
15 17
SLOT="0"
16
KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
18
KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
17 19
IUSE="doc opencl openmp"
18 20

  
19 21
BDEPEND="doc? ( app-text/doxygen )"
......
38 40
	doc? ( >=dev-libs/mathjax-3 )
39 41
"
40 42

  
41
PATCHES=(
42
	"${FILESDIR}"/${PN}-1.7.0-hardened-testfails.patch
43
	"${FILESDIR}"/${PN}-1.7.0-gcc14.patch
44
)
45

  
46 43
# The --enable-openmp flag has been removed upstream, but we don't want
47 44
# openmp support to disappear after the package has been compiled with
48 45
# it, so we retain the USE flag and the toolchain check.
Thank you!