[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-03-21 Thread Sam James
commit: 7f9c12f034fa203953a74fdaedb1e7685ef0fe4e
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 22 04:03:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 22 04:03:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9c12f0

dev-libs/mathjax: Stabilize 3.2.2-r2 ALLARCHES, #927463

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
index ad981a31d0ba..91d608be4711 100644
--- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
@@ -22,7 +22,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}"
 LICENSE="Apache-2.0"
 # Some applications need to know which mathjax version they built against.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-03-21 Thread Sam James
commit: 1fe3b8f7f19bf46be845f30be3d59167f59dae12
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 22 04:03:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 22 04:03:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe3b8f7

dev-libs/mathjax: Stabilize 2.7.7-r1 ALLARCHES, #927464

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
index 7c3e85efd7b3..6fb61bb7e9a4 100644
--- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
@@ -19,7 +19,7 @@ DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-18 Thread Sam James
commit: 80321876fb80dd0dbc14c6281c2710ba6f3bbd2a
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Feb 18 19:49:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 19 04:04:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80321876

dev-libs/mathjax: fix build error for 2.x built without docs

The sed did not apply because the docs aren't extracted unless USE=doc.
In that case there's no point running it anyway.

Closes: https://bugs.gentoo.org/924879
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
index 9fea30af9a03..7c3e85efd7b3 100644
--- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
@@ -62,7 +62,9 @@ pkg_setup() {
 
 src_prepare() {
default
-   sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die
+   if use doc; then
+   sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py 
|| die
+   fi
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-15 Thread Sam James
commit: 3b5964f5819822fa8b8bf6d30802b06eb7976a2d
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Feb 14 20:45:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:50:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5964f5

dev-libs/mathjax: add subslot

Necessary for app-text/calibre to rebuild its javascript assets when the
system mathjax changes.

Closes: https://bugs.gentoo.org/916037
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 48 
 1 file changed, 48 insertions(+)

diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
new file mode 100644
index ..d207b55ab0dd
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vcs-clean
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="https://www.mathjax.org/;
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/MathJax-${PV}"
+
+LICENSE="Apache-2.0"
+# Some applications need to know which mathjax version they built against.
+SLOT="0/${PV}"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )"
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( CONTRIBUTING.md README.md )
+   default
+
+   if use doc; then
+   # We need best_version to determine the right revision for
+   # app-doc/mathjax-docs.
+   local docsPF=$(best_version app-doc/mathjax-docs)
+
+   # Strip the (known) category from the best_version output.
+   docsPF=${docsPF#app-doc/}
+
+   dosym "../${docsPF}/html" "/usr/share/doc/${PF}/html"
+   fi
+
+   insinto "/usr/share/${PN}"
+
+   # Start the install beneath the "es5" directory for compatibility with
+   # Arch, Solus, and Void Linux, but leave a fake "es5" symlink for
+   # packages (like doxygen) that expect it.
+   doins -r es5/*
+   dosym -r "/usr/share/${PN}" "/usr/share/${PN}/es5"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-15 Thread Sam James
commit: d8e93a9fe1a6a2c04b98590e3526df07018111e8
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Feb 14 23:46:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:50:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e93a9f

dev-libs/mathjax: include USE=docs as part of the package (2.x)

Do not use a separated app-docs/mathjax-docs. It is impossible to get
correct: the symlink is generated using ${SLOT}, which is totally bogus
as the docs package uses ${PF} and is unknowable. The symlink was very
broken.

In bug 526128, it was stated that there are 2 options for handling docs
as part of a separate tarball:

- remove doc support (and optionally create a separate package)
- make doc support depend on a separate package

It's baffling that the final option of just... having two SRC_URI
files and installing the docs... was totally overlooked.

Fixes: c6e861e430f795dd862fe05fed3f93ef2ca298a9
Bug: https://bugs.gentoo.org/526128
Bug: https://bugs.gentoo.org/867370
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/Manifest|  1 +
 dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index 4fcea49fca3c..ee5cd6bb3f8e 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,2 +1,3 @@
 DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B 
c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18
 SHA512 
471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f
 DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 
4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72
 SHA512 
4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20
+DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 
280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81
 SHA512 
25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6

diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
new file mode 100644
index ..697367e8af8a
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+inherit python-any-r1 vcs-clean
+
+DOCS_COMMIT="9d711f40638202b02f2154d7f05ea35088ff9388"
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="https://www.mathjax.org/;
+SRC_URI="
+   https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz
+   doc? ( 
https://github.com/mathjax/MathJax-docs/archive/${DOCS_COMMIT}.tar.gz -> 
${PN}-docs-${PV}.tar.gz )
+"
+S="${WORKDIR}"/MathJax-${PV}
+DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc examples"
+
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="!app-doc/mathjax-docs"
+
+RESTRICT="binchecks strip"
+
+make_webconf() {
+   # web server config file - should we really do this?
+   cat > $1 <<-EOF
+   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
+   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
+
+   
+   Options None
+   AllowOverride None
+   Order allow,deny
+   Allow from all
+   
+   EOF
+}
+
+python_check_deps() {
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use doc; then
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+   egit_clean
+   sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die
+}
+
+src_compile() {
+   if use doc; then
+   build_sphinx "${DOCS_S}"
+   fi
+}
+
+src_install() {
+   local DOCS=( README.md )
+
+   default
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r test/*
+   fi
+   rm -r test docs LICENSE README.md || die
+
+   webinstalldir=/usr/share/${PN}
+  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-15 Thread Sam James
commit: 61a07b398daf65f210933fef08d7697bab56c97e
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Feb 14 23:46:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:50:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a07b39

dev-libs/mathjax: include USE=docs as part of the package (3.x)

Do not use a separated app-docs/mathjax-docs. It is impossible to get
correct: the symlink is generated using best_version, which applies at
build time but doesn't match the version at runtime, so having an -r1
breaks the package.

It also wasn't implemented correctly even if it could be gotten correct,
because the docs package is a build time dependency, not a runtime one.

To cap it off, this was introduced as a side effect of updating the
package to 3.x, in an attempt to solve the broken symlink in the 2.x
package. But it never referenced bug 867370 in the commit message.

While we are at it, fix a flaw in the code merged from mathjax-docs,
which didn't implement python_check_deps.

Fixes: 46560543c9d48506feb83de473a7b0bd0298ae83
Bug: https://bugs.gentoo.org/837722
Closes: https://bugs.gentoo.org/867370
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/Manifest|  1 +
 dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 53 +++-
 2 files changed, 39 insertions(+), 15 deletions(-)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index ee5cd6bb3f8e..8779b8b2d315 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,3 +1,4 @@
 DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B 
c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18
 SHA512 
471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f
 DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 
4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72
 SHA512 
4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20
 DIST mathjax-docs-2.7.7.tar.gz 233452 BLAKE2B 
280db6c794471d369a17161ad859dc73ddf1494af35114b69356aae41ea52d771f92b0b85ba82df8ed542039af152938f5fda71d752da4410ab183fe6a24ab81
 SHA512 
25fa97294ae153298d45b449d995c0402c481c6425ea4ebb38dcc509df741aed02d5469a520c8b793b8135b4140a6d1ad6688a42e3cb26004cfd7fcb838c32e6
+DIST mathjax-docs-3.2.2.tar.gz 227724 BLAKE2B 
1b2d25073e4f141f5c832f1139e6bcfbdb15c039b820f3662d6fb261faebedac8ea72fb324d76389c35cd28cd41556689501d8795d7a426d735d4eaf88eb61ee
 SHA512 
94167e58deb4f899d5c49a6b1efec24f57fff7aa497a019e9f775e251927c698b7c5598b88087c2964b8cb7238b73152dea01e091b8afaeab8979b396270d429

diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
index d207b55ab0dd..2948110ed70c 100644
--- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
@@ -3,41 +3,64 @@
 
 EAPI=8
 
-inherit vcs-clean
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+inherit python-any-r1 vcs-clean
+
+# MathJax-docs doesn't have releases, so this is the commit that was
+# current when mathjax-${PV} was released.
+DOCS_COMMIT="c4a733d6d0ced4242a4df1c46137d4be6b3aaaee"
 
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="https://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="
+   https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz
+   doc? ( 
https://github.com/mathjax/MathJax-docs/archive/${DOCS_COMMIT}.tar.gz -> 
${PN}-docs-${PV}.tar.gz )
+"
 S="${WORKDIR}/MathJax-${PV}"
+DOCS_S="${WORKDIR}/MathJax-docs-${DOCS_COMMIT}"
 
 LICENSE="Apache-2.0"
 # Some applications need to know which mathjax version they built against.
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc"
 
-RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )"
+BDEPEND="
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   )
+"
+RDEPEND="!app-doc/mathjax-docs"
+
+python_check_deps() {
+   python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+   python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   if use doc; then
+   python-any-r1_pkg_setup
+   fi
+}
 
 src_prepare() {
default
egit_clean
 }
 
+src_compile() {
+   if use doc; then
+   build_sphinx 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-15 Thread Sam James
commit: 5d47523c919d2293682ac4c3b77d1cd76a29fa9f
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Feb 15 01:24:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:50:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d47523c

dev-libs/mathjax: avoid inheriting vcs-clean

It does nothing. I am not sure what the point of using it here is --
this is a tarball source and doesn't have a .git/ directory. In 3.x it
does have a .github/ directory, but that isn't copied over even if it is
there.

It's a waste of time, so drop it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 3 +--
 dev-libs/mathjax/mathjax-3.2.2-r2.ebuild | 7 +--
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
index 697367e8af8a..9fea30af9a03 100644
--- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{10..11} pypy3 )
-inherit python-any-r1 vcs-clean
+inherit python-any-r1
 
 DOCS_COMMIT="9d711f40638202b02f2154d7f05ea35088ff9388"
 
@@ -62,7 +62,6 @@ pkg_setup() {
 
 src_prepare() {
default
-   egit_clean
sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die
 }
 

diff --git a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
index 2948110ed70c..ad981a31d0ba 100644
--- a/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
-inherit python-any-r1 vcs-clean
+inherit python-any-r1
 
 # MathJax-docs doesn't have releases, so this is the commit that was
 # current when mathjax-${PV} was released.
@@ -46,11 +46,6 @@ pkg_setup() {
fi
 }
 
-src_prepare() {
-   default
-   egit_clean
-}
-
 src_compile() {
if use doc; then
build_sphinx "${DOCS_S}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2024-02-15 Thread Sam James
commit: 71bba978d6129121da7d5523de088a76321938a2
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Feb 14 19:12:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 13:50:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bba978

dev-libs/mathjax: add myself as a maintainer

Dependency for app-text/calibre.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml
index 48d9a35b1bf9..de8e9f370f4b 100644
--- a/dev-libs/mathjax/metadata.xml
+++ b/dev-libs/mathjax/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+eschwart...@gmail.com
+Eli Schwartz
+  
+  
+proxy-ma...@gentoo.org
+Proxy Maintainers
+  
   
   
   MathJax is an open-source JavaScript display engine for LaTeX and



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2023-09-30 Thread Michael Orlitzky
commit: 59e06848e0921a819808711f4c72f23893e63180
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Sep 30 18:15:40 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Sep 30 18:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e06848

dev-libs/mathjax: stabilize 3.2.2-r1 for ALLARCHES

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/mathjax/mathjax-3.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
index d3e1ef080627..33154f783bc5 100644
--- a/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/MathJax-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc"
 
 RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2023-09-30 Thread Michael Orlitzky
commit: 2ba0fde85052f638c1a0ac19f5e6437c425a6562
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Sep 30 18:13:40 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Sep 30 18:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba0fde8

dev-libs/mathjax: add  to metadata.xml

This package is 100% pre-built javascript stuff that should be
architecture-independent.

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/mathjax/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml
index c7567b9b10b6..240f4d431950 100644
--- a/dev-libs/mathjax/metadata.xml
+++ b/dev-libs/mathjax/metadata.xml
@@ -21,4 +21,5 @@
   
 mathjax/MathJax
   
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2023-08-30 Thread Michael Orlitzky
commit: 2c384afd623be805add7c1915da89599d8c3e5c7
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Aug 31 02:53:58 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Aug 31 03:09:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c384afd

dev-libs/mathjax: add doxygen compatibility symlink

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/mathjax/{mathjax-3.2.2.ebuild => mathjax-3.2.2-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-3.2.2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
similarity index 87%
rename from dev-libs/mathjax/mathjax-3.2.2.ebuild
rename to dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
index 9d8ec2feb032..d3e1ef080627 100644
--- a/dev-libs/mathjax/mathjax-3.2.2.ebuild
+++ b/dev-libs/mathjax/mathjax-3.2.2-r1.ebuild
@@ -40,6 +40,8 @@ src_install() {
insinto "/usr/share/${PN}"
 
# Start the install beneath the "es5" directory for compatibility with
-   # Arch, Solus, and Void Linux.
+   # Arch, Solus, and Void Linux, but leave a fake "es5" symlink for
+   # packages (like doxygen) that expect it.
doins -r es5/*
+   dosym -r "/usr/share/${PN}" "/usr/share/${PN}/es5"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2023-08-16 Thread Michael Orlitzky
commit: 46560543c9d48506feb83de473a7b0bd0298ae83
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Aug 16 14:24:02 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Aug 16 20:13:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46560543

dev-libs/mathjax: add 3.2.2

Closes: https://bugs.gentoo.org/837722
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-libs/mathjax/Manifest |  1 +
 dev-libs/mathjax/mathjax-3.2.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index ebad0abcc862..4fcea49fca3c 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1 +1,2 @@
 DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B 
c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18
 SHA512 
471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f
+DIST mathjax-3.2.2.tar.gz 6191341 BLAKE2B 
4884ad28ede1d3d6f6647e04c8a69185a53715db673d42935ea9ff3ea1756e0e478b1f19345a35902d2e5c01a312272a2fe96dd36871cd8c4f266bcf4fb56c72
 SHA512 
4dc80c9e24593c1fcf08f38bad5251025f1de364d5cf24dd2f4cee0d78917dd11187f6132b67a17ff190d0a1862b83eb6c6edf28f91e8e84e50cdf76537f6b20

diff --git a/dev-libs/mathjax/mathjax-3.2.2.ebuild 
b/dev-libs/mathjax/mathjax-3.2.2.ebuild
new file mode 100644
index ..9d8ec2feb032
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-3.2.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vcs-clean
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="https://www.mathjax.org/;
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/MathJax-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+RDEPEND="doc? ( ~app-doc/mathjax-docs-${PV} )"
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( CONTRIBUTING.md README.md )
+   default
+
+   if use doc; then
+   # We need best_version to determine the right revision for
+   # app-doc/mathjax-docs.
+   local docsPF=$(best_version app-doc/mathjax-docs)
+
+   # Strip the (known) category from the best_version output.
+   docsPF=${docsPF#app-doc/}
+
+   dosym "../${docsPF}/html" "/usr/share/doc/${PF}/html"
+   fi
+
+   insinto "/usr/share/${PN}"
+
+   # Start the install beneath the "es5" directory for compatibility with
+   # Arch, Solus, and Void Linux.
+   doins -r es5/*
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-09-22 Thread Michał Górny
commit: 958bd47633a03b93eaee9e1dad1579ff36578f77
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Sep 21 21:56:49 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 07:45:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958bd476

dev-libs/mathjax: Keyword 2.7.7 mips, #831222

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index ddbeca772756..ae0030683dc3 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Sam James
commit: 210a96f5f4ce35f802fd9a3dd904b5a1c3871253
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 27 23:08:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 23:08:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210a96f5

dev-libs/mathjax: stabilize 2.7.7 for arm64

Bug: https://bugs.gentoo.org/834273
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index 45beeda1f03a..ddbeca772756 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Michał Górny
commit: d248c3332bea2f81b849495b4a4c08c7817f7786
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 27 20:04:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 27 20:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d248c333

dev-libs/mathjax: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/mathjax/Manifest |  2 --
 dev-libs/mathjax/mathjax-2.7.0.ebuild | 57 ---
 dev-libs/mathjax/mathjax-2.7.4.ebuild | 57 ---
 3 files changed, 116 deletions(-)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index ce20ad49d1e2..ebad0abcc862 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,3 +1 @@
-DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350
-DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 
0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f
 SHA512 
cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e
 DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B 
c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18
 SHA512 
471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
deleted file mode 100644
index b61ec426b028..
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-clean
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="https://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/MathJax-${PV}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks strip"
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   default
-   egit_clean
-}
-
-src_install() {
-   local DOCS=( README* )
-   use doc && local HTML_DOCS=( docs/html/* )
-   default
-   if use examples; then
-   insinto /usr/share/${PN}/examples
-   doins -r test/*
-   fi
-   rm -r test docs LICENSE README* || die
-
-   webinstalldir=/usr/share/${PN}
-   insinto ${webinstalldir}
-   doins -r *
-
-   make_webconf MathJax.conf
-   insinto /etc/httpd/conf.d
-   doins MathJax.conf
-}

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
deleted file mode 100644
index f27ee1117965..
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vcs-clean
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="https://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/MathJax-${PV}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks strip"
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   default
-   egit_clean
-}
-
-src_install() {
-   local DOCS=( README* )
-   use doc && local HTML_DOCS=( docs/html/* )
-   default
-   if use examples; then
-   insinto /usr/share/${PN}/examples
-   doins -r test/*
-   fi
-   rm -r test docs LICENSE README* || die
-
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Sam James
commit: 9bdc7e0dd281fd8d3a4160d9658a29811953c6ab
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 27 16:49:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 16:51:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bdc7e0d

dev-libs/mathjax: Stabilize 2.7.7 ALLARCHES, #834273

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index de1754d455d0..45beeda1f03a 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Sam James
commit: 7d4c213388fc6f1ae94de89baa86c61a68a82d74
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 27 16:48:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 16:48:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4c2133

dev-libs/mathjax: mark ALLARCHES

Bug: https://bugs.gentoo.org/834273
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/mathjax/metadata.xml b/dev-libs/mathjax/metadata.xml
index e279f40f7309..7be374c2389f 100644
--- a/dev-libs/mathjax/metadata.xml
+++ b/dev-libs/mathjax/metadata.xml
@@ -5,6 +5,7 @@
 gie...@gentoo.org
 Mark Wright
   
+  
   
   MathJax is an open-source JavaScript display engine for LaTeX and
   MathML that works in all modern browsers. It was designed with the



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Sam James
commit: 30ff1a301d954e023bcbb9953a13c76f542316a9
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 27 16:34:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 27 16:34:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ff1a30

dev-libs/mathjax: Stabilize 2.7.7 sparc, #834273

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index abc2a970863f..de1754d455d0 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-27 Thread Jakov Smolić
commit: 0186c12444d3e459aa91880e02a83515e3ef9552
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Feb 27 12:28:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Feb 27 12:28:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0186c124

dev-libs/mathjax: Stabilize 2.7.7 x86, #834273

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index 51e384ecee41..5c0a56583aa5 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-02-14 Thread Matt Turner
commit: dbefb78020221e4dd5fb2ade0cad7566ae5798df
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Feb 14 08:27:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Feb 14 08:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbefb780

dev-libs/mathjax: Keyword 2.7.7 alpha, #831222

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index c38ed9a4f288..51e384ecee41 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2022-01-30 Thread James Le Cuirot
commit: 0561aa907757015acb09bb90048be7b28f53a36c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jan 30 13:10:04 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jan 30 13:31:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0561aa90

dev-libs/mathjax: Keyword 2.7.7 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index 8c9b6075c3cb..c38ed9a4f288 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-11-18 Thread Sam James
commit: 7881d5de7426b51402ae5360538f99bc1c736b63
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 18 08:09:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 18 08:09:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7881d5de

dev-libs/mathjax: Stabilize 2.7.4 ppc, #811939

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index 7967fb95e392..f27ee1117965 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-11-17 Thread Sam James
commit: 5b6d559a87f0f6115883d8297eeb2db853b67136
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 18 05:35:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 18 05:35:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6d559a

dev-libs/mathjax: Stabilize 2.7.4 hppa, #811939

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index b61ec426b028..7967fb95e392 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-11-14 Thread Sam James
commit: 6ca010e9f8d586bafa48b4f82495bd2e7c7c8728
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 20:35:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 20:35:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca010e9

dev-libs/mathjax: Keyword 2.7.7 hppa, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index dc8a8bfb197b..8c9b6075c3cb 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-11-13 Thread Sam James
commit: fb4df13d2f76b75ecf9cce467f0bc431aee1e424
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 03:43:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 03:43:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4df13d

dev-libs/mathjax: Keyword 2.7.7 ia64, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index a2422b3da3c3..dc8a8bfb197b 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-09-05 Thread Sam James
commit: a9562c3db93f3d95bab8aacdd73b8768b281e6c4
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep  6 00:18:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep  6 00:18:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9562c3d

dev-libs/mathjax: Keyword 2.7.7 s390, #808378

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index ef75b971a7d..a2422b3da3c 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-09-01 Thread Marek Szuba
commit: 67b28dacc4d2d56eb10fa06cdfee6c429f11af65
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  1 14:59:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Sep  2 00:01:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b28dac

dev-libs/mathjax: keyword 2.7.7 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index 02f0e0b7163..ef75b971a7d 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2021-06-19 Thread Sam James
commit: 68d0f3b17c4085e4020e8e06946939380b8b951f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 20 01:54:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 20 01:54:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d0f3b1

dev-libs/mathjax: Keyword 2.7.7 sparc, #796365

Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index c30baaa60e5..02f0e0b7163 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/MathJax-${PV}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2020-11-29 Thread Sam James
commit: ff4f753f9b42978f531fdbdf9adf6f0af7d0bcf5
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 30 02:48:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 30 02:54:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4f753f

dev-libs/mathjax: ~x64-macos keyworded

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
index 8d4bc7f5cc7..6e9b1f771e0 100644
--- a/dev-libs/mathjax/mathjax-2.7.7.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="doc examples"
 
 RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2020-02-12 Thread David Seifert
commit: 9c7fb90a28224f06b459483d4d74d3085521f7e3
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 12 18:02:30 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 12 18:02:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7fb90a

dev-libs/mathjax: [QA] inherit vcs-clean.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++--
 dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
index e7c89b829bf..7a926467c50 100644
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils
+inherit eutils vcs-clean
 
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index cd23b2b8e94..7a926467c50 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils
+inherit eutils vcs-clean
 
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2020-01-10 Thread Mark Wright
commit: c6e861e430f795dd862fe05fed3f93ef2ca298a9
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Jan 10 03:12:28 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Jan 10 08:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e861e4

dev-libs/mathjax: Bump to 2.7.7, fix USE=doc

Thanks to Arfrever Frehtes Taifersar Arahesis for reporting.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=526128
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mark Wright  gentoo.org>

 dev-libs/mathjax/Manifest |  1 +
 dev-libs/mathjax/mathjax-2.7.7.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index 60e9420aa42..ce20ad49d1e 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,2 +1,3 @@
 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350
 DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 
0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f
 SHA512 
cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e
+DIST mathjax-2.7.7.tar.gz 25347766 BLAKE2B 
c1f11bc854c95888d7f04ee627094a2e297e7554b0380dab30c08e2c4405495df611b440da0efd1e6456150513e07fa4ef90808d2332f9fb83785c118228de18
 SHA512 
471bd22475827a13d79de7d335f3e51ace06dfc04f575e8829b4505f428949f1dbe58798635cb434ed02ae0cd3fd8d1d577196b4961365fbcb399cc075d3284f

diff --git a/dev-libs/mathjax/mathjax-2.7.7.ebuild 
b/dev-libs/mathjax/mathjax-2.7.7.ebuild
new file mode 100644
index 000..85f1f957063
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vcs-clean
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="http://www.mathjax.org/;
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RDEPEND="doc? ( app-doc/mathjax-docs:${SLOT} )"
+
+RESTRICT="binchecks strip"
+
+S=${WORKDIR}/MathJax-${PV}
+
+make_webconf() {
+   # web server config file - should we really do this?
+   cat > $1 <<-EOF
+   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
+   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
+
+   
+   Options None
+   AllowOverride None
+   Order allow,deny
+   Allow from all
+   
+   EOF
+}
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( README.md )
+   if use doc; then
+   dodir /usr/share/doc/${P}
+   dosym ../${PN}-docs-${SLOT}/html /usr/share/doc/${P}/html
+   fi
+
+   default
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r test/*
+   fi
+   rm -r test docs LICENSE README.md || die
+
+   webinstalldir=/usr/share/${PN}
+   insinto ${webinstalldir}
+   doins -r *
+
+   make_webconf MathJax.conf
+   insinto /etc/httpd/conf.d
+   doins MathJax.conf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2019-02-04 Thread Markus Meier
commit: 67f24a0925ac77e59e943a7e2027d42f0290708a
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Feb  4 20:12:51 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Feb  4 20:12:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f24a09

dev-libs/mathjax: arm stable, bug #666844

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index b73a21a6102..cd23b2b8e94 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-12-29 Thread Mikle Kolyada
commit: 316a70cbe8ab740582780fb02d226a7181ee25d1
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 29 09:09:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 29 09:09:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316a70cb

dev-libs/mathjax: amd64 stable wrt bug #666844

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/mathjax/mathjax-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index 996cca8af78..b73a21a6102 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-12-22 Thread Thomas Deutschmann
commit: 1aff335f25408e59c51208c513f878c86eefa9f8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 22 22:19:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 22 22:19:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aff335f

dev-libs/mathjax: x86 stable (bug #666844)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/mathjax/mathjax-2.7.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
index 5aaff104875..996cca8af78 100644
--- a/dev-libs/mathjax/mathjax-2.7.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-07-02 Thread Mark Wright
commit: bc782ac254bf543b5946571ccb71a3bba332ced5
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 01:58:54 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 01:58:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc782ac2

dev-libs/mathjax: Drop old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-libs/mathjax/Manifest |  3 --
 dev-libs/mathjax/mathjax-2.2.ebuild   | 56 ---
 dev-libs/mathjax/mathjax-2.4.0.ebuild | 56 ---
 dev-libs/mathjax/mathjax-2.5.3.ebuild | 56 ---
 4 files changed, 171 deletions(-)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index ed6f4c8dd55..496072083fa 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,4 +1 @@
-DIST mathjax-2.2.tar.gz 8974100 BLAKE2B 
3947579fe5c02a66a68a276c2cdf8e3c8efd79c600c46e7ed0d5b88af5d4b6d10ba60a8c319a973799282cf735405bfc2d6bc1baa83a7c84babc403f54693e73
 SHA512 
11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c
-DIST mathjax-2.4.0.tar.gz 23048567 BLAKE2B 
02958eb1c6d60db127c9fe6edca0aeaea765a879e6a7a629aa260a593080251d356abb24f9edf294f61525096644b6ed4696d548b4e7ae1f6a22e368ad5c1338
 SHA512 
1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0
-DIST mathjax-2.5.3.tar.gz 23257294 BLAKE2B 
2aac6c058315976266964c81096032a5bc6b1e533fdb9e1c8234fc5f67fd12f095462f679af4dcc6ee15d40062f3d7a8c67c5a92824986b5a606636128f9463d
 SHA512 
007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178
 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350

diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild 
b/dev-libs/mathjax/mathjax-2.2.ebuild
deleted file mode 100644
index 135d39f3fac..000
--- a/dev-libs/mathjax/mathjax-2.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="http://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks"
-
-S=${WORKDIR}/MathJax-${PV}
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   egit_clean
-}
-
-src_install() {
-   dodoc README*
-   use doc && dohtml -r docs/html/*
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins -r test/*
-   fi
-   rm -rf test docs LICENSE README* || die
-
-   webinstalldir=/usr/share/${PN}
-   insinto ${webinstalldir}
-   doins -r *
-
-   make_webconf MathJax.conf
-   insinto /etc/httpd/conf.d
-   doins MathJax.conf
-}

diff --git a/dev-libs/mathjax/mathjax-2.4.0.ebuild 
b/dev-libs/mathjax/mathjax-2.4.0.ebuild
deleted file mode 100644
index 9af94c27634..000
--- a/dev-libs/mathjax/mathjax-2.4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
-HOMEPAGE="http://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples"
-
-RESTRICT="binchecks strip"
-
-S=${WORKDIR}/MathJax-${PV}
-
-make_webconf() {
-   # web server config file - should we really do this?
-   cat > $1 <<-EOF
-   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
-   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
-
-   
-   Options None
-   AllowOverride None
-   Order allow,deny
-   Allow from all
-   
-   EOF
-}
-
-src_prepare() {
-   egit_clean
-}
-
-src_install() {
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-07-02 Thread Mark Wright
commit: 4cb53f7ed2eb54271af2d97c426c9375d795f6f9
Author: Mark Wright  gentoo  org>
AuthorDate: Tue Jul  3 02:02:29 2018 +
Commit: Mark Wright  gentoo  org>
CommitDate: Tue Jul  3 02:02:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb53f7e

dev-libs/mathjax: Bump to 2.7.4

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-libs/mathjax/Manifest |  1 +
 dev-libs/mathjax/mathjax-2.7.4.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index 496072083fa..60e9420aa42 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1 +1,2 @@
 DIST mathjax-2.7.0.tar.gz 24594403 BLAKE2B 
7cadfe7565a7ebba3569fb298a097f07081926b843a06c3c32447757eb0a5d463d654f20c42821010c81c59819bb14fdc5e84a39e87106bb6808bd6c9ca52bb7
 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350
+DIST mathjax-2.7.4.tar.gz 25355532 BLAKE2B 
0bed5224356757c64989de8b9355f5c2505f1fa951456c52caf1cc0a9b5a864633ce5299cc9b67b1e5c743e39bcb6aee787a76d6871fc998b614d62e12499f6f
 SHA512 
cddc4c64c188620307f0ede3b0bc7ba071f78702ba6315426d8c83129543a6b81a3a9a115f88017e23b5094b7aefd934c39aeec9688419830e33f9fd0fb1de7e

diff --git a/dev-libs/mathjax/mathjax-2.7.4.ebuild 
b/dev-libs/mathjax/mathjax-2.7.4.ebuild
new file mode 100644
index 000..5aaff104875
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="http://www.mathjax.org/;
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RESTRICT="binchecks strip"
+
+S=${WORKDIR}/MathJax-${PV}
+
+make_webconf() {
+   # web server config file - should we really do this?
+   cat > $1 <<-EOF
+   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
+   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
+
+   
+   Options None
+   AllowOverride None
+   Order allow,deny
+   Allow from all
+   
+   EOF
+}
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( README* )
+   use doc && local HTML_DOCS=( docs/html/* )
+   default
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r test/*
+   fi
+   rm -r test docs LICENSE README* || die
+
+   webinstalldir=/usr/share/${PN}
+   insinto ${webinstalldir}
+   doins -r *
+
+   make_webconf MathJax.conf
+   insinto /etc/httpd/conf.d
+   doins MathJax.conf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-04-24 Thread Mikle Kolyada
commit: c98a60a1d638c00aa501b8669996a40bed8c349d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Apr 24 07:14:39 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 24 07:15:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c98a60a1

dev-libs/mathjax: arm stable wrt bug #641296

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/mathjax/mathjax-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
index 09ceaad8988..e7c89b829bf 100644
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-04-21 Thread Thomas Deutschmann
commit: 8bdf71166976c83d69bed51ce9b825358dae0098
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 22 01:31:05 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 22 01:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdf7116

dev-libs/mathjax: x86 stable (bug #596714)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 dev-libs/mathjax/mathjax-2.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
index 934c0e39a11..09ceaad8988 100644
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2018-04-18 Thread Mikle Kolyada
commit: dada7437e47ee324ef4ce60df49e3a81b8ea21dd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 18 11:59:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 18 11:59:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dada7437

dev-libs/mathjax: amd64 stable wrt bug #641296

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
index 39306114c92..934c0e39a11 100644
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2017-06-23 Thread Alexis Ballier
commit: 01122692352722016abdcf277f7bcdc1a5ddc16a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jun 23 13:26:42 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jun 23 19:26:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01122692

dev-libs/mathjax: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/mathjax/mathjax-2.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
index 7219eb3177b..39306114c92 100644
--- a/dev-libs/mathjax/mathjax-2.7.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 RESTRICT="binchecks strip"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2016-12-01 Thread Mark Wright
commit: a9ddc2a88d224e26913f56428a92ca3000df35d6
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Dec  2 01:01:26 2016 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Dec  2 01:01:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ddc2a8

dev-libs/mathjax: Bump to 2.7.0

Package-Manager: portage-2.3.2

 dev-libs/mathjax/Manifest |  1 +
 dev-libs/mathjax/mathjax-2.7.0.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index c53d25d..0af2911 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,3 +1,4 @@
 DIST mathjax-2.2.tar.gz 8974100 SHA256 
7879b59d2992bc31cda0d8b9d4f8fb47d4435f3129e421be46cc6d3136ed7449 SHA512 
11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c
 WHIRLPOOL 
5bfba913fe1d768561c52154b714791afd8721673c2b404e3f4dd2b0c18855843521baf6ac534bb07826d475f83e81b4131e218d2e359f329b9cc8f143e40899
 DIST mathjax-2.4.0.tar.gz 23048567 SHA256 
cd7175e1e352793942a976bf40692b954b5169bd28533921a8a8dd4ec865d855 SHA512 
1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0
 WHIRLPOOL 
0b9dc53d1070a587261e770fe16a118171b40fa4d5de88a580726c1b9181d6d264c936eb68721798610e7d15a69c861d4b0454566ea1072a541c80a4bd5b6093
 DIST mathjax-2.5.3.tar.gz 23257294 SHA256 
d24fcd6e66db4d79177513fbd25be9b75bff30f2a379199e8a05d5051fed5df3 SHA512 
007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178
 WHIRLPOOL 
a25f492d649dca6a0fe99602d8aecbf8538aef5bec56fd41b72208f68deac733f3e6ca109b2eb351c1d3ee3de6ed8b75eb3724b85cae8f717a6ac78b788fea96
+DIST mathjax-2.7.0.tar.gz 24594403 SHA256 
4944dd3995417c7692b64462698054760d38ff72175f66e2f2a007c5031d5927 SHA512 
2a7c2b4a4991485c18f78dda4115da05a31c1a2d952c403726e99d22fd26f166298199238ad482e53b63b5414be687f325b586f5ebe4e2d552447c929415b350
 WHIRLPOOL 
ba8467e31b21c7fa5503b91d578bd7c8b85182221f3c19ad1535dcbfab89e72c2ed83b8a796982865062efd44cd495f54e00975c2a87e6a4d1fe96f2e9690bab

diff --git a/dev-libs/mathjax/mathjax-2.7.0.ebuild 
b/dev-libs/mathjax/mathjax-2.7.0.ebuild
new file mode 100644
index ..0878d5f
--- /dev/null
+++ b/dev-libs/mathjax/mathjax-2.7.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
+HOMEPAGE="http://www.mathjax.org/;
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RESTRICT="binchecks strip"
+
+S=${WORKDIR}/MathJax-${PV}
+
+make_webconf() {
+   # web server config file - should we really do this?
+   cat > $1 <<-EOF
+   Alias /MathJax/ ${EPREFIX}${webinstalldir}/
+   Alias /mathjax/ ${EPREFIX}${webinstalldir}/
+
+   
+   Options None
+   AllowOverride None
+   Order allow,deny
+   Allow from all
+   
+   EOF
+}
+
+src_prepare() {
+   default
+   egit_clean
+}
+
+src_install() {
+   local DOCS=( README* )
+   use doc && local HTML_DOCS=( docs/html/* )
+   default
+   if use examples; then
+   insinto /usr/share/${PN}/examples
+   doins -r test/*
+   fi
+   rm -r test docs LICENSE README* || die
+
+   webinstalldir=/usr/share/${PN}
+   insinto ${webinstalldir}
+   doins -r *
+
+   make_webconf MathJax.conf
+   insinto /etc/httpd/conf.d
+   doins MathJax.conf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2016-01-22 Thread Justin Lecher
commit: ce5d0290cf89f7983af3f54691b09ee9e169d3d2
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 22 19:40:24 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 22 21:03:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5d0290

dev-libs/mathjax: Use egit_clean to clean workdir

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 dev-libs/mathjax/mathjax-2.2.ebuild   | 6 --
 dev-libs/mathjax/mathjax-2.4.0.ebuild | 6 --
 dev-libs/mathjax/mathjax-2.5.3.ebuild | 6 --
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-libs/mathjax/mathjax-2.2.ebuild 
b/dev-libs/mathjax/mathjax-2.2.ebuild
index 5334ef6..5ced6b5 100644
--- a/dev-libs/mathjax/mathjax-2.2.ebuild
+++ b/dev-libs/mathjax/mathjax-2.2.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
+inherit eutils
+
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;
 SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
@@ -33,7 +35,7 @@ make_webconf() {
 }
 
 src_prepare() {
-   find . -name .gitignore -delete || die
+   egit_clean
 }
 
 src_install() {

diff --git a/dev-libs/mathjax/mathjax-2.4.0.ebuild 
b/dev-libs/mathjax/mathjax-2.4.0.ebuild
index 663ef8b..e12285e 100644
--- a/dev-libs/mathjax/mathjax-2.4.0.ebuild
+++ b/dev-libs/mathjax/mathjax-2.4.0.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
+inherit eutils
+
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;
 SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
@@ -33,7 +35,7 @@ make_webconf() {
 }
 
 src_prepare() {
-   find . -name .gitignore -delete || die
+   egit_clean
 }
 
 src_install() {

diff --git a/dev-libs/mathjax/mathjax-2.5.3.ebuild 
b/dev-libs/mathjax/mathjax-2.5.3.ebuild
index a0042a5..c36f178 100644
--- a/dev-libs/mathjax/mathjax-2.5.3.ebuild
+++ b/dev-libs/mathjax/mathjax-2.5.3.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
+inherit eutils
+
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;
 SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
@@ -33,7 +35,7 @@ make_webconf() {
 }
 
 src_prepare() {
-   find . -name .gitignore -delete || die
+   egit_clean
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/

2015-09-07 Thread Justin Lecher
commit: aef0d85bb502cbe54f5c6b4d4522f706fec51394
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Sep  7 15:52:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Sep  7 15:58:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef0d85b

dev-libs/mathjax: Version Bump

drop old
fix upstream source location

Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher  gentoo.org>

 dev-libs/mathjax/Manifest|  4 ++--
 .../mathjax/{mathjax-2.4.ebuild => mathjax-2.4.0.ebuild} |  8 
 .../mathjax/{mathjax-2.1.ebuild => mathjax-2.5.3.ebuild} | 12 ++--
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-libs/mathjax/Manifest b/dev-libs/mathjax/Manifest
index dda9cac..c53d25d 100644
--- a/dev-libs/mathjax/Manifest
+++ b/dev-libs/mathjax/Manifest
@@ -1,3 +1,3 @@
-DIST mathjax-2.1.tar.gz 8834936 SHA256 
f1a1aaa8b91ad5c749b3767ebd75294a7c305646f320d106899e2ea9227613d6 SHA512 
b90399df7e06a77250fc76d9fd2de0c53c781e5897b85a01cf3a4ec033deea479e15d7d20ddad2730444d786fb6814ee88b5553ab89d7143fbf8f5b1b27fc330
 WHIRLPOOL 
499421b90f55ea34e379e3aa79fb37ef10c5704a8f019a775c59ff62172ee2de98e7a20576681b4976778117ca811eab221fa0d1af0dab9de86b0b712c41a323
 DIST mathjax-2.2.tar.gz 8974100 SHA256 
7879b59d2992bc31cda0d8b9d4f8fb47d4435f3129e421be46cc6d3136ed7449 SHA512 
11987a959a7b154ea8df4ad93ce6193eed930affcfbfd2ba3fd965356c3ea957ef73a3ea6830a841bbe81f64ed0d9a78ab9fd74d0cbf011671b7d174cdc1f80c
 WHIRLPOOL 
5bfba913fe1d768561c52154b714791afd8721673c2b404e3f4dd2b0c18855843521baf6ac534bb07826d475f83e81b4131e218d2e359f329b9cc8f143e40899
-DIST mathjax-2.4.tar.gz 23048619 SHA256 
f1450bafe63599729df7a879e40127f29cfc265abc4a0626bf9d274ed261cbeb SHA512 
ee1662b3253fc77aa05d718b215c25b09cd28c0ac4a192537f9965b685452855439e192f0a816a7a1046b721cfa66558c5d4a1a1972db2ea351f2b9c71f24df0
 WHIRLPOOL 
a1e68cfe968a2f36e3e693f0a03351d6c2bb8019f2b20975d6c4805839fb24793f31a12aebe68acabbada3dbf2c54f8da17641ead0451a122fd8e584700f11f6
+DIST mathjax-2.4.0.tar.gz 23048567 SHA256 
cd7175e1e352793942a976bf40692b954b5169bd28533921a8a8dd4ec865d855 SHA512 
1f1cd590d0d584e38a51920e1d92e7dd1e0b8a0660b1ad29b522a5ced4d6c1f7d00074500d726aeee04c04f10c963944d1ef6aa2a662d7b53df609f9270b8de0
 WHIRLPOOL 
0b9dc53d1070a587261e770fe16a118171b40fa4d5de88a580726c1b9181d6d264c936eb68721798610e7d15a69c861d4b0454566ea1072a541c80a4bd5b6093
+DIST mathjax-2.5.3.tar.gz 23257294 SHA256 
d24fcd6e66db4d79177513fbd25be9b75bff30f2a379199e8a05d5051fed5df3 SHA512 
007b3d4e7d4224746ea8996838f6d208ee6dd04a6c2e3dc38b6e7ad83421732d4f5c5b9b6714183d0a25a46fdc1a9cd73a6ca769f29dbe3f36c79a5ca0ee1178
 WHIRLPOOL 
a25f492d649dca6a0fe99602d8aecbf8538aef5bec56fd41b72208f68deac733f3e6ca109b2eb351c1d3ee3de6ed8b75eb3724b85cae8f717a6ac78b788fea96

diff --git a/dev-libs/mathjax/mathjax-2.4.ebuild 
b/dev-libs/mathjax/mathjax-2.4.0.ebuild
similarity index 84%
rename from dev-libs/mathjax/mathjax-2.4.ebuild
rename to dev-libs/mathjax/mathjax-2.4.0.ebuild
index a4ff2ef..663ef8b 100644
--- a/dev-libs/mathjax/mathjax-2.4.ebuild
+++ b/dev-libs/mathjax/mathjax-2.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,16 +6,16 @@ EAPI=5
 
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}-latest.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
-RESTRICT="binchecks"
+RESTRICT="binchecks strip"
 
-S=${WORKDIR}/MathJax-${PV}-latest
+S=${WORKDIR}/MathJax-${PV}
 
 make_webconf() {
# web server config file - should we really do this?

diff --git a/dev-libs/mathjax/mathjax-2.1.ebuild 
b/dev-libs/mathjax/mathjax-2.5.3.ebuild
similarity index 75%
rename from dev-libs/mathjax/mathjax-2.1.ebuild
rename to dev-libs/mathjax/mathjax-2.5.3.ebuild
index adcf740..a0042a5 100644
--- a/dev-libs/mathjax/mathjax-2.1.ebuild
+++ b/dev-libs/mathjax/mathjax-2.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,14 +6,14 @@ EAPI=5
 
 DESCRIPTION="JavaScript display engine for LaTeX, MathML and AsciiMath"
 HOMEPAGE="http://www.mathjax.org/;
-SRC_URI="https://github.com/mathjax/MathJax/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/mathjax/MathJax/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
-RESTRICT="binchecks"
+RESTRICT="binchecks strip"