app-doc/cantera-docs: 3.2.0 version bump (offline documentation)

The menu modifications are used:

- add index.md file (with url fixes) from cantera-website project;
- fix 'Cantera' (logo) url to navigate to local index.html;
- remove choose version menu box;
- add embeded MathJax-3.2.2 for offline equations rendering for
Sphinx and Doxygen documentation;
- add embeded Git_Logo.png and Groups_Logo.png from cantera-website;
- 'Community' url leads to https://cantera.org/community.html ;
- add upstream fix for continuity equation
(see also https://groups.google.com/g/cantera-users/c/cpZWgLEXyNQ )

Non-modified pre-build online documentation is available on
https://cantera.org
or on api-docs repository
https://github.com/Cantera/api-docs/tree/main/3.2

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Part-of: https://github.com/gentoo/gentoo/pull/44789
Closes: https://github.com/gentoo/gentoo/pull/44789
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sergey Torokhov 2025-11-27 00:03:02 +03:00 committed by Sam James
parent d8b4b888b0
commit 454cf6efc2
No known key found for this signature in database
GPG Key ID: 738409F520DF9190
2 changed files with 26 additions and 0 deletions

View File

@ -1 +1,2 @@
DIST cantera-docs-3.0.0.tar.xz 6397512 BLAKE2B 086c81acf7a26c6ef429c37873b176cfb73168e03bb445120184008b9a92eeaf1eeb7bfbea7acce8c9741e5eababf7e10ed7cb0d2f239f4a73a77f52a8488b7a SHA512 57870ff1adf433c83f713541321b9742bb9881d5dbb3429c161ed7cf84bad9ccf9ec8ed725c6672dc449e4041144a82dc3ae443f757bcdbd14b297801e9fe5b9
DIST cantera-docs-3.2.0.tar.xz 27282780 BLAKE2B 09a0ce7b101073ab7c6487f009f602a3d01f501a139af31fe3898152ce4c1ef284689fa5381bc22512f47b5fcce91dc2f34ea3cf09dbfc4a7b065a3ac057aaa1 SHA512 ba095922884f14198e00ec4ef8cf3b6cce2e93a64956634fa73118a5d4de23a6083cf47064cee6663628ef5b58cad9a34c212f7ed72b9619e7a2d0d1b1d49fdd

View File

@ -0,0 +1,25 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg
DESCRIPTION="Documentation API reference for Cantera package libraries"
HOMEPAGE="https://cantera.org"
# Non-modified pre-build online documentation is available on https://cantera.org
# or on api-docs repository https://github.com/Cantera/api-docs/tree/main/3.2
SRC_URI="https://github.com/band-a-prend/gentoo-overlay/releases/download/ct-docs-${PV}/${P}.tar.xz"
S="${WORKDIR}/"
## MIT license is for doxygen-awesome-css
## Apache-2.0 license is for MathJax (for offline equations rendering)
LICENSE="BSD MIT Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~riscv ~x86"
src_install() {
insinto /usr/share/
doins -r "${S}/."
}