Diff dealii-9.5.1 with a dealii-9999

/usr/portage/sci-libs/dealii/dealii-9999.ebuild 2023-10-09 14:52:35.068368491 +0300
8 8
# any of these modules:
9 9
CMAKE_REMOVE_MODULES_LIST=""
10 10

  
11
inherit cmake flag-o-matic verify-sig
11
inherit cmake flag-o-matic
12 12

  
13 13
DESCRIPTION="Solving partial differential equations with the finite element method"
14 14
HOMEPAGE="https://www.dealii.org/"
......
18 18
	EGIT_REPO_URI="https://github.com/dealii/dealii.git"
19 19
	SRC_URI=""
20 20
else
21
	DOC_PV=9.5.0
22 21
	SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz
23
		verify-sig? ( https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz.asc )
24 22
		doc? (
25
			https://github.com/${PN}/${PN}/releases/download/v${DOC_PV}/${PN}-${DOC_PV}-offline_documentation.tar.gz
26
			verify-sig? ( https://github.com/${PN}/${PN}/releases/download/v${DOC_PV}/${PN}-${DOC_PV}-offline_documentation.tar.gz.asc )
23
			https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-offline_documentation.tar.gz
27 24
			)"
28 25
	KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
29 26
fi
......
84 81
	virtual/pkgconfig
85 82
	doc? ( app-doc/doxygen[dot] dev-lang/perl )"
86 83

  
87
BDEPEND="
88
	verify-sig? ( sec-keys/openpgp-keys-dealii )"
89

  
90 84
PATCHES=(
91 85
)
92 86

  
93
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/dealii.asc"
94

  
95 87
src_configure() {
96 88
	# deal.II needs a custom build type:
97 89
	local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
......
135 127
		-DDEAL_II_WITH_SYMENGINE="$(usex symengine)"
136 128
		-DDEAL_II_WITH_UMFPACK="$(usex sparse)"
137 129
		-DDEAL_II_WITH_TBB=ON
130
		-DDEAL_II_WITH_TASKFLOW=OFF
138 131
		-DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
139 132
	)
140 133

  
Thank you!