* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2015-11-11 10:39 Agostino Sarubbo
0 siblings, 0 replies; 17+ messages in thread
From: Agostino Sarubbo @ 2015-11-11 10:39 UTC (permalink / raw
To: gentoo-commits
commit: 4f1770c47f320563633e89f18195129348f71346
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 10:38:57 2015 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 10:38:57 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1770c4
dev-lang/mozart: x86 stable wrt bug #548688
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
dev-lang/mozart/mozart-1.4.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/mozart/mozart-1.4.0-r3.ebuild b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
index 00a81c5..27cdfcc 100644
--- a/dev-lang/mozart/mozart-1.4.0-r3.ebuild
+++ b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
SLOT="0"
LICENSE="Mozart"
-KEYWORDS="-amd64 ppc -ppc64 ~x86"
+KEYWORDS="-amd64 ppc -ppc64 x86"
IUSE="doc emacs examples gdbm static tcl threads tk"
RDEPEND="
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2015-11-11 11:35 Justin Lecher
0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-11-11 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 67c9d7700ff53e418a14ecc8683590c3f28d1567
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 10:49:00 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 11:35:20 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c9d770
dev-lang/mozart: Drop old
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-lang/mozart/metadata.xml | 8 +-
dev-lang/mozart/mozart-1.4.0-r2.ebuild | 131 ---------------------------------
2 files changed, 4 insertions(+), 135 deletions(-)
diff --git a/dev-lang/mozart/metadata.xml b/dev-lang/mozart/metadata.xml
index b60aa8b..f3395b7 100644
--- a/dev-lang/mozart/metadata.xml
+++ b/dev-lang/mozart/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
- <email>keri@gentoo.org</email>
- <name>Keri Harris</name>
-</maintainer>
+ <maintainer>
+ <email>keri@gentoo.org</email>
+ <name>Keri Harris</name>
+ </maintainer>
</pkgmetadata>
diff --git a/dev-lang/mozart/mozart-1.4.0-r2.ebuild b/dev-lang/mozart/mozart-1.4.0-r2.ebuild
deleted file mode 100644
index c6c8428..0000000
--- a/dev-lang/mozart/mozart-1.4.0-r2.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-inherit elisp-common eutils
-
-PATCHSET_VER="5"
-MY_P="mozart-${PV}.20080704"
-
-DESCRIPTION="Advanced development platform for intelligent, distributed applications"
-HOMEPAGE="http://www.mozart-oz.org/"
-SRC_URI="
- http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-07-02-tar/mozart-1.4.0.20080704-src.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
- doc? ( http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-07-02-tar/mozart-1.4.0.20080704-doc.tar.gz )"
-
-SLOT="0"
-LICENSE="Mozart"
-KEYWORDS="-amd64 ppc -ppc64 x86"
-IUSE="doc emacs examples gdbm static tcl threads tk"
-
-RDEPEND="
- dev-lang/perl
- dev-libs/gmp
- sys-libs/zlib
- emacs? ( virtual/emacs )
- gdbm? ( sys-libs/gdbm )
- tcl? (
- tk? (
- dev-lang/tk:0
- dev-lang/tcl:0
- )
- )"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex"
-
-SITEFILE=50${PN}-gentoo.el
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- EPATCH_FORCE=yes
- EPATCH_SUFFIX=patch
- epatch "${WORKDIR}"/${PV}
-}
-
-src_configure() {
- local myconf="\
- --without-global-oz \
- --enable-opt=none"
-
- if use tcl && use tk ; then
- myconf="${myconf} --enable-wish"
- else
- myconf="${myconf} --disable-wish"
- fi
-
- econf \
- ${myconf} \
- --disable-doc \
- --enable-contrib \
- --disable-contrib-micq \
- $(use_enable doc contrib-doc) \
- $(use_enable gdbm contrib-gdbm) \
- $(use_enable tk contrib-tk) \
- $(use_enable emacs compile-elisp) \
- $(use_enable static link-static) \
- $(use_enable threads threaded)
-}
-
-src_compile() {
- emake bootstrap || die "emake bootstrap failed"
-}
-
-src_test() {
- # Mozart tests must be run single-threaded
- cd "${S}"/share/test
- emake -j1 boot-oztest || die "emake boot-oztest failed"
- emake -j1 boot-check || die "emake boot-check failed"
-}
-
-src_install() {
- emake \
- PREFIX="${D}"/usr/lib/mozart \
- ELISPDIR="${D}${SITELISP}/${PN}" \
- install || die "emake install failed"
-
- dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle || die
- dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text || die
- dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc || die
- dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd || die
- dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine || die
- dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl || die
- dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform || die
- dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool || die
- dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text || die
- dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle || die
-
- if use emacs; then
- dosym /usr/lib/mozart/bin/oz /usr/bin/oz || die
- elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
- || die "elisp-site-file-install failed"
- fi
-
- if use doc ; then
- dohtml -r "${WORKDIR}"/mozart/doc/* || die
- fi
-
- if use examples; then
- cd "${S}"/share
- insinto /usr/share/doc/${PF}/examples
- doins -r examples/* || die
- doins -r demo/* || die
- rm -rf $(find "${D}"/usr/share/doc/${PF}/examples \
- -name Makefile -o -name Makefile.in)
- fi
-
- cd "${S}"
- dodoc README || die
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2015-11-11 11:35 Justin Lecher
0 siblings, 0 replies; 17+ messages in thread
From: Justin Lecher @ 2015-11-11 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 572a3bc152e387a815f4b0c939b1fe304c200d28
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 10:52:15 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 11:35:20 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572a3bc1
dev-lang/mozart: Set slot operators
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
dev-lang/mozart/mozart-1.4.0-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/mozart/mozart-1.4.0-r3.ebuild b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
index 27cdfcc..de7783d 100644
--- a/dev-lang/mozart/mozart-1.4.0-r3.ebuild
+++ b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
@@ -23,7 +23,7 @@ IUSE="doc emacs examples gdbm static tcl threads tk"
RDEPEND="
dev-lang/perl
- dev-libs/gmp
+ dev-libs/gmp:0=
sys-libs/zlib
emacs? ( virtual/emacs )
gdbm? ( sys-libs/gdbm )
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2019-04-09 22:21 Patrice Clement
0 siblings, 0 replies; 17+ messages in thread
From: Patrice Clement @ 2019-04-09 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 9ac35ce64910753c8f89a3e1471dc85be2b0d6be
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Mar 6 18:53:27 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 22:21:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac35ce6
dev-lang/mozart: EAPI7, improve ebuild.
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-lang/mozart/mozart-1.4.0-r4.ebuild | 126 +++++++++++++++++++++++++++++++++
1 file changed, 126 insertions(+)
diff --git a/dev-lang/mozart/mozart-1.4.0-r4.ebuild b/dev-lang/mozart/mozart-1.4.0-r4.ebuild
new file mode 100644
index 00000000000..f94dc9760e3
--- /dev/null
+++ b/dev-lang/mozart/mozart-1.4.0-r4.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp-common
+
+PATCHSET_VER="5"
+MY_P="mozart-${PV}.20080704"
+
+DESCRIPTION="Advanced development platform for intelligent, distributed applications"
+HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart"
+SRC_URI="
+ mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz
+ mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
+ doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )"
+
+SLOT="0"
+LICENSE="Mozart"
+KEYWORDS="-amd64 ~ppc -ppc64 ~x86"
+IUSE="doc emacs examples gdbm static tcl threads tk"
+
+RDEPEND="
+ dev-lang/perl
+ dev-libs/gmp:0=
+ sys-libs/zlib
+ emacs? ( virtual/emacs )
+ gdbm? ( sys-libs/gdbm )
+ tcl? (
+ tk? (
+ dev-lang/tk:0=
+ dev-lang/tcl:0=
+ )
+ )"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex"
+
+SITEFILE=50${PN}-gentoo.el
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+ default
+ eapply "${WORKDIR}"/${PV}
+}
+
+src_configure() {
+ local myconf="\
+ --without-global-oz \
+ --enable-opt=none"
+
+ if use tcl && use tk ; then
+ myconf="${myconf} --enable-wish"
+ else
+ myconf="${myconf} --disable-wish"
+ fi
+
+ econf \
+ ${myconf} \
+ --disable-doc \
+ --enable-contrib \
+ --disable-contrib-micq \
+ $(use_enable doc contrib-doc) \
+ $(use_enable gdbm contrib-gdbm) \
+ $(use_enable tk contrib-tk) \
+ $(use_enable emacs compile-elisp) \
+ $(use_enable static link-static) \
+ $(use_enable threads threaded)
+}
+
+src_compile() {
+ emake bootstrap
+}
+
+src_test() {
+ # Mozart tests must be run single-threaded
+ cd "${S}"/share/test || die
+ emake -j1 boot-oztest
+ emake -j1 boot-check
+}
+
+src_install() {
+ emake \
+ PREFIX="${D}"/usr/lib/mozart \
+ ELISPDIR="${D}${SITELISP}/${PN}" \
+ install
+
+ dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle
+ dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text
+ dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc
+ dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd
+ dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine
+ dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl
+ dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform
+ dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool
+ dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text
+ dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle
+
+ if use emacs; then
+ dosym /usr/lib/mozart/bin/oz /usr/bin/oz
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ fi
+
+ dodoc "${S}"/README
+ if use doc ; then
+ docinto html
+ dodoc -r "${WORKDIR}"/mozart/doc/*
+ fi
+
+ if use examples; then
+ cd "${S}"/share || die
+ insinto /usr/share/doc/${PF}
+ doins -r examples demo
+ rm -rf $(find "${ED}"/usr/share/doc/${PF}/examples \
+ -name Makefile -o -name Makefile.in) || die
+ fi
+}
+
+pkg_postinst() {
+ use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+ use emacs && elisp-site-regen
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2019-04-09 22:21 Patrice Clement
0 siblings, 0 replies; 17+ messages in thread
From: Patrice Clement @ 2019-04-09 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 4dbddacdd6c10c5369b02a4abd4a98c3a496d98e
Author: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Mar 6 18:47:22 2019 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Apr 9 22:21:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbddacd
dev-lang/mozart: fix HOMEPAGE and SRC_URI.
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11286
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
dev-lang/mozart/mozart-1.4.0-r3.ebuild | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-lang/mozart/mozart-1.4.0-r3.ebuild b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
index 5c828c75cab..8f96e42f884 100644
--- a/dev-lang/mozart/mozart-1.4.0-r3.ebuild
+++ b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -9,11 +9,11 @@ PATCHSET_VER="5"
MY_P="mozart-${PV}.20080704"
DESCRIPTION="Advanced development platform for intelligent, distributed applications"
-HOMEPAGE="http://www.mozart-oz.org/"
+HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart"
SRC_URI="
- http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-07-02-tar/mozart-1.4.0.20080704-src.tar.gz
+ mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
- doc? ( http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-07-02-tar/mozart-1.4.0.20080704-doc.tar.gz )"
+ doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )"
SLOT="0"
LICENSE="Mozart"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-05-27 14:36 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-05-27 14:36 UTC (permalink / raw
To: gentoo-commits
commit: 00e0c10e0a7a7cd3b14e17bd63180f6bcc26ef29
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed May 27 14:31:13 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed May 27 14:35:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e0c10e
dev-lang/mozart: fix compile failures with GCC 9. Closes #722954
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/Manifest | 1 +
dev-lang/mozart/mozart-1.4.0-r4.ebuild | 39 +++++++++++++++++++++-------------
2 files changed, 25 insertions(+), 15 deletions(-)
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest
index c3fd4a8a9f3..fd420dc7f17 100644
--- a/dev-lang/mozart/Manifest
+++ b/dev-lang/mozart/Manifest
@@ -1,3 +1,4 @@
DIST mozart-1.4.0-gentoo-patchset-5.tar.gz 24700 BLAKE2B c3b14bd7d8a762b84a098a9e42dfe09b5b902fdfe6c8e8dcebe7198eaaf0e89cbb101ec3765713db0fbddb6f3b9741ed927af98df48aed496d7864f6bc5f6999 SHA512 99db9bf62682fd306c4b665d99ab3b48a787c26230d5e8db2e3564684eff2e41ac0c6bb6a612afa0446555dcb1e419ae7ef1dbfec4c918d769d51dafeeee8462
+DIST mozart-1.4.0-gentoo-patchset-6.tar.gz 25878 BLAKE2B 831fa3accc587c769ab40ae4289e45ca28171af572095b7c3b93b69e82ff4bcaeb425d68c7a76aa9b2724b610ba21020647b6d1e3aa525ce58edbc9446d88791 SHA512 5a292bcc81c8062ebd5a948b224e8131302fc61b60303b8e3257ed20e751d0a874303611aeba6d1aacddbf92ec611428e49c2c17bc1dff5e182d0198afe655bf
DIST mozart-1.4.0.20080704-doc.tar.gz 4085020 BLAKE2B 33eaf57c91dd62d9aa79651095aa5d095086d76dfa16bd5f520962229338c00556fcf3ac01eca1769c687f990110e95fa887d56391346af780d55166708338a1 SHA512 25f8f4b603ae7f4ef054a79a2baa4e10074f8a95f762b75fd88480526fb073b5b4874c269d116a960017a9e7ef989dd9f41853b0ff76e08b2cad2de2090c2eb4
DIST mozart-1.4.0.20080704-src.tar.gz 11848201 BLAKE2B 0ceeb7dbd3f6858d1a4fee76f2a99eeb3127a07fd31b6760748ac8b8b638c36caaa873154be6481c3dc4b5196ef04cb0c10be421bd87dc3bc4e6b29357622d8d SHA512 f1114662c8c603cc2ac530d4ea1d22a0581f6e1b4d5cb57ccf899b8051ea48dbcf2fa2b62173359a754367a5456a7cb121a208d6a246248207599b0470525229
diff --git a/dev-lang/mozart/mozart-1.4.0-r4.ebuild b/dev-lang/mozart/mozart-1.4.0-r4.ebuild
index ab9ddf42868..25aff0bfbc8 100644
--- a/dev-lang/mozart/mozart-1.4.0-r4.ebuild
+++ b/dev-lang/mozart/mozart-1.4.0-r4.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit elisp-common
+inherit elisp-common flag-o-matic
-PATCHSET_VER="5"
+PATCHSET_VER="6"
MY_P="mozart-${PV}.20080704"
DESCRIPTION="Advanced development platform for intelligent, distributed applications"
HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart"
SRC_URI="
mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
+ https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )"
SLOT="0"
@@ -43,9 +43,15 @@ S="${WORKDIR}"/${MY_P}
src_prepare() {
default
eapply "${WORKDIR}"/${PV}
+
+ mkdir -p "${S}"/build/contrib
+ ln -s "${S}"/configure "${S}"/build/configure
}
src_configure() {
+ cd "${S}"/build
+
+ append-flags -fno-tree-vrp
local myconf="\
--without-global-oz \
--enable-opt=none"
@@ -70,6 +76,7 @@ src_configure() {
}
src_compile() {
+ cd "${S}"/build
emake bootstrap
}
@@ -81,24 +88,26 @@ src_test() {
}
src_install() {
+ cd "${S}"/build
+
emake \
PREFIX="${D}"/usr/lib/mozart \
ELISPDIR="${D}${SITELISP}/${PN}" \
install
- dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle
- dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text
- dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc
- dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd
- dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine
- dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl
- dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform
- dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool
- dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text
- dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle
+ dosym ../lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle
+ dosym ../lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text
+ dosym ../lib/mozart/bin/ozc /usr/bin/ozc
+ dosym ../lib/mozart/bin/ozd /usr/bin/ozd
+ dosym ../lib/mozart/bin/ozengine /usr/bin/ozengine
+ dosym ../lib/mozart/bin/ozl /usr/bin/ozl
+ dosym ../lib/mozart/bin/ozplatform /usr/bin/ozplatform
+ dosym ../lib/mozart/bin/oztool /usr/bin/oztool
+ dosym ../lib/mozart/bin/pickle2text /usr/bin/pickle2text
+ dosym ../lib/mozart/bin/text2pickle /usr/bin/text2pickle
if use emacs; then
- dosym /usr/lib/mozart/bin/oz /usr/bin/oz
+ dosym ../lib/mozart/bin/oz /usr/bin/oz
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-06-22 13:32 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-06-22 13:32 UTC (permalink / raw
To: gentoo-commits
commit: ff73aea77c11d8091a215062def7a2a4d7265646
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 22 13:31:11 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Jun 22 13:32:08 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff73aea7
dev-lang/mozart: version bump
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/Manifest | 2 +
dev-lang/mozart/mozart-2.0.1.ebuild | 99 +++++++++++++++++++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest
index fd420dc7f17..f18a5f097ff 100644
--- a/dev-lang/mozart/Manifest
+++ b/dev-lang/mozart/Manifest
@@ -2,3 +2,5 @@ DIST mozart-1.4.0-gentoo-patchset-5.tar.gz 24700 BLAKE2B c3b14bd7d8a762b84a098a9
DIST mozart-1.4.0-gentoo-patchset-6.tar.gz 25878 BLAKE2B 831fa3accc587c769ab40ae4289e45ca28171af572095b7c3b93b69e82ff4bcaeb425d68c7a76aa9b2724b610ba21020647b6d1e3aa525ce58edbc9446d88791 SHA512 5a292bcc81c8062ebd5a948b224e8131302fc61b60303b8e3257ed20e751d0a874303611aeba6d1aacddbf92ec611428e49c2c17bc1dff5e182d0198afe655bf
DIST mozart-1.4.0.20080704-doc.tar.gz 4085020 BLAKE2B 33eaf57c91dd62d9aa79651095aa5d095086d76dfa16bd5f520962229338c00556fcf3ac01eca1769c687f990110e95fa887d56391346af780d55166708338a1 SHA512 25f8f4b603ae7f4ef054a79a2baa4e10074f8a95f762b75fd88480526fb073b5b4874c269d116a960017a9e7ef989dd9f41853b0ff76e08b2cad2de2090c2eb4
DIST mozart-1.4.0.20080704-src.tar.gz 11848201 BLAKE2B 0ceeb7dbd3f6858d1a4fee76f2a99eeb3127a07fd31b6760748ac8b8b638c36caaa873154be6481c3dc4b5196ef04cb0c10be421bd87dc3bc4e6b29357622d8d SHA512 f1114662c8c603cc2ac530d4ea1d22a0581f6e1b4d5cb57ccf899b8051ea48dbcf2fa2b62173359a754367a5456a7cb121a208d6a246248207599b0470525229
+DIST mozart-2.0.1-gentoo-patchset-0.tar.gz 10888 BLAKE2B 2b41560021bec70bb60cfb4439b5db13a6e7ac7d7b1b7e1be6fd584f5e7de566db40f67fccec66f53a39150b1985a4e41a45cbd41aa8b77ff740fd60ce708f05 SHA512 082187494ef4c7a5655bde22d9b6df9c37fada5512cae2f15440dd298229e48777d1de4a2461f127279fa8f36da9900c78c6927fbde03bfa4d2006200923e33e
+DIST mozart-2.0.1.tar.gz 2281261 BLAKE2B 7f071e9ec130a0b482b299f4dac15d64f632702d6ecf55b7af0993087064e533b4de80f77520a725f69f68648a9ce763c8c8826bb24e52af49eda8c3ccfba0b5 SHA512 a72a6fa68296d06af72327fd11310b3be152e5ad9a56f1fc4200ac7b89cd177e9a23a38c6721e1885d4f2ed0870065e919fb9fe3c9a2833fcd8e4ac0fd43aeb4
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
new file mode 100644
index 00000000000..f5be42ff391
--- /dev/null
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils java-pkg-2 java-ant-2
+
+PATCHSET_VER="0"
+
+DESCRIPTION="Advanced development platform for intelligent, distributed applications"
+HOMEPAGE="http://mozart2.org/"
+SRC_URI="https://github.com/mozart/mozart2/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="emacs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/boost:=
+ dev-libs/gmp:0
+ dev-lang/tcl:0
+ dev-lang/tk:0
+ emacs? ( >=app-editors/emacs-23.1:* )"
+
+DEPEND="${RDEPEND}
+ dev-java/ant-core
+ >=virtual/jdk-1.8:=
+ || (
+ dev-lang/scala:=
+ dev-lang/scala-bin:=
+ )
+ test? ( dev-cpp/gtest:= )"
+
+S="${WORKDIR}/${PN}2-${PV}"
+BUILD_DIR="${S}/build"
+CMAKE_USE_DIR="${S}"
+
+src_prepare() {
+ if [[ -d "${WORKDIR}"/${PV} ]] ; then
+ eapply "${WORKDIR}"/${PV}
+ fi
+ eapply_user
+
+ touch "${S}"/stdlib/CMakeLists.txt
+ touch "${S}"/vm/vm/test/gtest/CMakeLists.txt
+
+ cmake-utils_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ -DMOZART_BOOST_USE_STATIC_LIBS=OFF
+ -DEMACS=$(if use emacs; then echo /usr/bin/emacs; fi)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ if has_version "dev-lang/scala"; then
+ EANT_GENTOO_CLASSPATH="scala"
+ else
+ EANT_GENTOO_CLASSPATH="scala-bin"
+ fi
+ cd "${S}"/bootcompiler
+ ANT_OPTS="-Xss2M" eant jar
+
+ cd "${S}"
+ cmake-utils_src_compile
+}
+
+src_test() {
+ cmake-utils_src_compile vmtest platform-test
+ cmake-utils_src_test -V
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ cd "${BUILD_DIR}"
+ dolib.so vm/vm/main/libmozartvm.so
+ dolib.so vm/boostenv/main/libmozartvmboost.so
+}
+
+pkg_postinst() {
+ if use emacs; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
+
+pkg_postrm() {
+ if use emacs; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-06-22 15:48 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-06-22 15:48 UTC (permalink / raw
To: gentoo-commits
commit: c3e49e0607ada6c61ae091472d9a662c81cbd9b8
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 22 15:47:56 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Mon Jun 22 15:48:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e49e06
dev-lang/mozart: remove = slot operator from inside || block
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/mozart-2.0.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index f5be42ff391..e6b2dc3f442 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -28,8 +28,8 @@ DEPEND="${RDEPEND}
dev-java/ant-core
>=virtual/jdk-1.8:=
|| (
- dev-lang/scala:=
- dev-lang/scala-bin:=
+ dev-lang/scala
+ dev-lang/scala-bin
)
test? ( dev-cpp/gtest:= )"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-06-23 16:14 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-06-23 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 155f0f8869defe6c80b2e60ec5ada30334d57189
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 23 16:13:08 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Tue Jun 23 16:13:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155f0f88
dev-lang/mozart: patch bootcompiler to work with Scala 2.12
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/Manifest | 2 +-
dev-lang/mozart/mozart-2.0.1.ebuild | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest
index f18a5f097ff..4175014dce1 100644
--- a/dev-lang/mozart/Manifest
+++ b/dev-lang/mozart/Manifest
@@ -2,5 +2,5 @@ DIST mozart-1.4.0-gentoo-patchset-5.tar.gz 24700 BLAKE2B c3b14bd7d8a762b84a098a9
DIST mozart-1.4.0-gentoo-patchset-6.tar.gz 25878 BLAKE2B 831fa3accc587c769ab40ae4289e45ca28171af572095b7c3b93b69e82ff4bcaeb425d68c7a76aa9b2724b610ba21020647b6d1e3aa525ce58edbc9446d88791 SHA512 5a292bcc81c8062ebd5a948b224e8131302fc61b60303b8e3257ed20e751d0a874303611aeba6d1aacddbf92ec611428e49c2c17bc1dff5e182d0198afe655bf
DIST mozart-1.4.0.20080704-doc.tar.gz 4085020 BLAKE2B 33eaf57c91dd62d9aa79651095aa5d095086d76dfa16bd5f520962229338c00556fcf3ac01eca1769c687f990110e95fa887d56391346af780d55166708338a1 SHA512 25f8f4b603ae7f4ef054a79a2baa4e10074f8a95f762b75fd88480526fb073b5b4874c269d116a960017a9e7ef989dd9f41853b0ff76e08b2cad2de2090c2eb4
DIST mozart-1.4.0.20080704-src.tar.gz 11848201 BLAKE2B 0ceeb7dbd3f6858d1a4fee76f2a99eeb3127a07fd31b6760748ac8b8b638c36caaa873154be6481c3dc4b5196ef04cb0c10be421bd87dc3bc4e6b29357622d8d SHA512 f1114662c8c603cc2ac530d4ea1d22a0581f6e1b4d5cb57ccf899b8051ea48dbcf2fa2b62173359a754367a5456a7cb121a208d6a246248207599b0470525229
-DIST mozart-2.0.1-gentoo-patchset-0.tar.gz 10888 BLAKE2B 2b41560021bec70bb60cfb4439b5db13a6e7ac7d7b1b7e1be6fd584f5e7de566db40f67fccec66f53a39150b1985a4e41a45cbd41aa8b77ff740fd60ce708f05 SHA512 082187494ef4c7a5655bde22d9b6df9c37fada5512cae2f15440dd298229e48777d1de4a2461f127279fa8f36da9900c78c6927fbde03bfa4d2006200923e33e
+DIST mozart-2.0.1-gentoo-patchset-1.tar.gz 39069 BLAKE2B 7490d13665314b3a998fb21bd8a342f262d92a395c3b0bbfa9a7813c044220c82ac02eb0103409127862c9bb4e4c44765b1228a7bdea2cb247492c94264f4fe0 SHA512 ce3cdb8ffebd95d6065439432905ad68b9cd8b86f58478092ab55df7ae7c72498a3e29bda462f3305aff6c99d010c45d786f905e2e906550ee61656ba122bbc6
DIST mozart-2.0.1.tar.gz 2281261 BLAKE2B 7f071e9ec130a0b482b299f4dac15d64f632702d6ecf55b7af0993087064e533b4de80f77520a725f69f68648a9ce763c8c8826bb24e52af49eda8c3ccfba0b5 SHA512 a72a6fa68296d06af72327fd11310b3be152e5ad9a56f1fc4200ac7b89cd177e9a23a38c6721e1885d4f2ed0870065e919fb9fe3c9a2833fcd8e4ac0fd43aeb4
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index e6b2dc3f442..ebd5d3b0473 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit cmake-utils java-pkg-2 java-ant-2
-PATCHSET_VER="0"
+PATCHSET_VER="1"
DESCRIPTION="Advanced development platform for intelligent, distributed applications"
HOMEPAGE="http://mozart2.org/"
@@ -28,8 +28,8 @@ DEPEND="${RDEPEND}
dev-java/ant-core
>=virtual/jdk-1.8:=
|| (
- dev-lang/scala
- dev-lang/scala-bin
+ dev-lang/scala:2.12
+ dev-lang/scala-bin:0
)
test? ( dev-cpp/gtest:= )"
@@ -60,7 +60,7 @@ src_configure() {
src_compile() {
if has_version "dev-lang/scala"; then
- EANT_GENTOO_CLASSPATH="scala"
+ EANT_GENTOO_CLASSPATH="scala:2.12"
else
EANT_GENTOO_CLASSPATH="scala-bin"
fi
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-06-24 14:10 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-06-24 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 08278e6cd0b4d9cbb023696822f5fe76c75623d2
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 14:09:46 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 14:09:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08278e6c
dev-lang/mozart: pin bootcompiler to scala-2.12
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/mozart-2.0.1.ebuild | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index ebd5d3b0473..b44def58b10 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -27,10 +27,7 @@ RDEPEND="dev-libs/boost:=
DEPEND="${RDEPEND}
dev-java/ant-core
>=virtual/jdk-1.8:=
- || (
- dev-lang/scala:2.12
- dev-lang/scala-bin:0
- )
+ dev-lang/scala:2.12
test? ( dev-cpp/gtest:= )"
S="${WORKDIR}/${PN}2-${PV}"
@@ -59,11 +56,7 @@ src_configure() {
}
src_compile() {
- if has_version "dev-lang/scala"; then
- EANT_GENTOO_CLASSPATH="scala:2.12"
- else
- EANT_GENTOO_CLASSPATH="scala-bin"
- fi
+ EANT_GENTOO_CLASSPATH="scala:2.12"
cd "${S}"/bootcompiler
ANT_OPTS="-Xss2M" eant jar
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-07-28 19:33 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-07-28 19:33 UTC (permalink / raw
To: gentoo-commits
commit: f395d604dc096789410291f91d1d35d98d78b3fe
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 28 19:31:55 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Tue Jul 28 19:31:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f395d604
dev-lang/mozart: stable on amd64 + x86. Bug 734090
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/mozart-2.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index b44def58b10..09d87b13382 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/mozart/mozart2/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="emacs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2020-09-11 14:39 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2020-09-11 14:39 UTC (permalink / raw
To: gentoo-commits
commit: 780e4198a30dc52b3c95461e42d015cb60833a14
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 11 14:39:32 2020 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Fri Sep 11 14:39:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=780e4198
dev-lang/mozart: remove old (broken) version
Package-Manager: Portage-2.3.103, Repoman-2.3.22
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/Manifest | 4 -
dev-lang/mozart/mozart-1.4.0-r3.ebuild | 124 ------------------------------
dev-lang/mozart/mozart-1.4.0-r4.ebuild | 135 ---------------------------------
3 files changed, 263 deletions(-)
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest
index 4175014dce1..777da6f5120 100644
--- a/dev-lang/mozart/Manifest
+++ b/dev-lang/mozart/Manifest
@@ -1,6 +1,2 @@
-DIST mozart-1.4.0-gentoo-patchset-5.tar.gz 24700 BLAKE2B c3b14bd7d8a762b84a098a9e42dfe09b5b902fdfe6c8e8dcebe7198eaaf0e89cbb101ec3765713db0fbddb6f3b9741ed927af98df48aed496d7864f6bc5f6999 SHA512 99db9bf62682fd306c4b665d99ab3b48a787c26230d5e8db2e3564684eff2e41ac0c6bb6a612afa0446555dcb1e419ae7ef1dbfec4c918d769d51dafeeee8462
-DIST mozart-1.4.0-gentoo-patchset-6.tar.gz 25878 BLAKE2B 831fa3accc587c769ab40ae4289e45ca28171af572095b7c3b93b69e82ff4bcaeb425d68c7a76aa9b2724b610ba21020647b6d1e3aa525ce58edbc9446d88791 SHA512 5a292bcc81c8062ebd5a948b224e8131302fc61b60303b8e3257ed20e751d0a874303611aeba6d1aacddbf92ec611428e49c2c17bc1dff5e182d0198afe655bf
-DIST mozart-1.4.0.20080704-doc.tar.gz 4085020 BLAKE2B 33eaf57c91dd62d9aa79651095aa5d095086d76dfa16bd5f520962229338c00556fcf3ac01eca1769c687f990110e95fa887d56391346af780d55166708338a1 SHA512 25f8f4b603ae7f4ef054a79a2baa4e10074f8a95f762b75fd88480526fb073b5b4874c269d116a960017a9e7ef989dd9f41853b0ff76e08b2cad2de2090c2eb4
-DIST mozart-1.4.0.20080704-src.tar.gz 11848201 BLAKE2B 0ceeb7dbd3f6858d1a4fee76f2a99eeb3127a07fd31b6760748ac8b8b638c36caaa873154be6481c3dc4b5196ef04cb0c10be421bd87dc3bc4e6b29357622d8d SHA512 f1114662c8c603cc2ac530d4ea1d22a0581f6e1b4d5cb57ccf899b8051ea48dbcf2fa2b62173359a754367a5456a7cb121a208d6a246248207599b0470525229
DIST mozart-2.0.1-gentoo-patchset-1.tar.gz 39069 BLAKE2B 7490d13665314b3a998fb21bd8a342f262d92a395c3b0bbfa9a7813c044220c82ac02eb0103409127862c9bb4e4c44765b1228a7bdea2cb247492c94264f4fe0 SHA512 ce3cdb8ffebd95d6065439432905ad68b9cd8b86f58478092ab55df7ae7c72498a3e29bda462f3305aff6c99d010c45d786f905e2e906550ee61656ba122bbc6
DIST mozart-2.0.1.tar.gz 2281261 BLAKE2B 7f071e9ec130a0b482b299f4dac15d64f632702d6ecf55b7af0993087064e533b4de80f77520a725f69f68648a9ce763c8c8826bb24e52af49eda8c3ccfba0b5 SHA512 a72a6fa68296d06af72327fd11310b3be152e5ad9a56f1fc4200ac7b89cd177e9a23a38c6721e1885d4f2ed0870065e919fb9fe3c9a2833fcd8e4ac0fd43aeb4
diff --git a/dev-lang/mozart/mozart-1.4.0-r3.ebuild b/dev-lang/mozart/mozart-1.4.0-r3.ebuild
deleted file mode 100644
index 44dbcac3190..00000000000
--- a/dev-lang/mozart/mozart-1.4.0-r3.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp-common eutils
-
-PATCHSET_VER="5"
-MY_P="mozart-${PV}.20080704"
-
-DESCRIPTION="Advanced development platform for intelligent, distributed applications"
-HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart"
-SRC_URI="
- mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz
- mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
- doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )"
-
-SLOT="0"
-LICENSE="Mozart"
-KEYWORDS="-amd64 ppc -ppc64 x86"
-IUSE="doc emacs examples gdbm static tcl threads tk"
-
-RDEPEND="
- dev-lang/perl
- dev-libs/gmp:0=
- sys-libs/zlib
- emacs? ( >=app-editors/emacs-23.1:* )
- gdbm? ( sys-libs/gdbm )
- tcl? (
- tk? (
- dev-lang/tk:0=
- dev-lang/tcl:0=
- )
- )"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex"
-
-SITEFILE=50${PN}-gentoo.el
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- EPATCH_FORCE=yes
- EPATCH_SUFFIX=patch
- epatch "${WORKDIR}"/${PV}
-}
-
-src_configure() {
- local myconf="\
- --without-global-oz \
- --enable-opt=none"
-
- if use tcl && use tk ; then
- myconf="${myconf} --enable-wish"
- else
- myconf="${myconf} --disable-wish"
- fi
-
- econf \
- ${myconf} \
- --disable-doc \
- --enable-contrib \
- --disable-contrib-micq \
- $(use_enable doc contrib-doc) \
- $(use_enable gdbm contrib-gdbm) \
- $(use_enable tk contrib-tk) \
- $(use_enable emacs compile-elisp) \
- $(use_enable static link-static) \
- $(use_enable threads threaded)
-}
-
-src_compile() {
- emake bootstrap
-}
-
-src_test() {
- # Mozart tests must be run single-threaded
- cd "${S}"/share/test || die
- emake -j1 boot-oztest
- emake -j1 boot-check
-}
-
-src_install() {
- emake \
- PREFIX="${D}"/usr/lib/mozart \
- ELISPDIR="${D}${SITELISP}/${PN}" \
- install
-
- dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle
- dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text
- dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc
- dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd
- dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine
- dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl
- dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform
- dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool
- dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text
- dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle
-
- if use emacs; then
- dosym /usr/lib/mozart/bin/oz /usr/bin/oz
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- dodoc "${S}"/README
- use doc && dohtml -r "${WORKDIR}"/mozart/doc/*
-
- if use examples; then
- cd "${S}"/share || die
- insinto /usr/share/doc/${PF}
- doins -r examples demo
- rm -rf $(find "${ED}"/usr/share/doc/${PF}/examples \
- -name Makefile -o -name Makefile.in) || die
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/dev-lang/mozart/mozart-1.4.0-r4.ebuild b/dev-lang/mozart/mozart-1.4.0-r4.ebuild
deleted file mode 100644
index 25aff0bfbc8..00000000000
--- a/dev-lang/mozart/mozart-1.4.0-r4.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp-common flag-o-matic
-
-PATCHSET_VER="6"
-MY_P="mozart-${PV}.20080704"
-
-DESCRIPTION="Advanced development platform for intelligent, distributed applications"
-HOMEPAGE="https://mozart.github.io/ https://github.com/mozart/mozart"
-SRC_URI="
- mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-src.tar.gz
- https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz
- doc? ( mirror://sourceforge/project/mozart-oz/v1/1.4.0-2008-07-02-tar/${MY_P}-doc.tar.gz )"
-
-SLOT="0"
-LICENSE="Mozart"
-KEYWORDS="-amd64 ~ppc -ppc64 ~x86"
-IUSE="doc emacs examples gdbm static tcl threads tk"
-
-RDEPEND="
- dev-lang/perl
- dev-libs/gmp:0=
- sys-libs/zlib
- emacs? ( >=app-editors/emacs-23.1:* )
- gdbm? ( sys-libs/gdbm )
- tcl? (
- tk? (
- dev-lang/tk:0=
- dev-lang/tcl:0=
- )
- )"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex"
-
-SITEFILE=50${PN}-gentoo.el
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- default
- eapply "${WORKDIR}"/${PV}
-
- mkdir -p "${S}"/build/contrib
- ln -s "${S}"/configure "${S}"/build/configure
-}
-
-src_configure() {
- cd "${S}"/build
-
- append-flags -fno-tree-vrp
- local myconf="\
- --without-global-oz \
- --enable-opt=none"
-
- if use tcl && use tk ; then
- myconf="${myconf} --enable-wish"
- else
- myconf="${myconf} --disable-wish"
- fi
-
- econf \
- ${myconf} \
- --disable-doc \
- --enable-contrib \
- --disable-contrib-micq \
- $(use_enable doc contrib-doc) \
- $(use_enable gdbm contrib-gdbm) \
- $(use_enable tk contrib-tk) \
- $(use_enable emacs compile-elisp) \
- $(use_enable static link-static) \
- $(use_enable threads threaded)
-}
-
-src_compile() {
- cd "${S}"/build
- emake bootstrap
-}
-
-src_test() {
- # Mozart tests must be run single-threaded
- cd "${S}"/share/test || die
- emake -j1 boot-oztest
- emake -j1 boot-check
-}
-
-src_install() {
- cd "${S}"/build
-
- emake \
- PREFIX="${D}"/usr/lib/mozart \
- ELISPDIR="${D}${SITELISP}/${PN}" \
- install
-
- dosym ../lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle
- dosym ../lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text
- dosym ../lib/mozart/bin/ozc /usr/bin/ozc
- dosym ../lib/mozart/bin/ozd /usr/bin/ozd
- dosym ../lib/mozart/bin/ozengine /usr/bin/ozengine
- dosym ../lib/mozart/bin/ozl /usr/bin/ozl
- dosym ../lib/mozart/bin/ozplatform /usr/bin/ozplatform
- dosym ../lib/mozart/bin/oztool /usr/bin/oztool
- dosym ../lib/mozart/bin/pickle2text /usr/bin/pickle2text
- dosym ../lib/mozart/bin/text2pickle /usr/bin/text2pickle
-
- if use emacs; then
- dosym ../lib/mozart/bin/oz /usr/bin/oz
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- dodoc "${S}"/README
- if use doc ; then
- docinto html
- dodoc -r "${WORKDIR}"/mozart/doc/*
- fi
-
- if use examples; then
- cd "${S}"/share || die
- insinto /usr/share/doc/${PF}
- doins -r examples demo
- rm -rf $(find "${ED}"/usr/share/doc/${PF}/examples \
- -name Makefile -o -name Makefile.in) || die
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2021-05-09 20:54 Andreas Sturmlechner
0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2021-05-09 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 71a7e85770ecab393a9cc4190816e2bc7e28e033
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 5 12:13:13 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 9 20:51:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a7e857
dev-lang/mozart: Tidyup, use cmake.eclass
- local mycmakeargs
- Drop superfluous and post-inherit BUILD_DIR, CMAKE_USE_DIR
- Drop superfluous eapply_user, done by cmake_src_prepare
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-lang/mozart/mozart-2.0.1.ebuild | 38 +++++++++++++++++--------------------
1 file changed, 17 insertions(+), 21 deletions(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index 09d87b13382..d469901f25b 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit cmake-utils java-pkg-2 java-ant-2
+inherit cmake java-pkg-2 java-ant-2
PATCHSET_VER="1"
@@ -31,50 +31,46 @@ DEPEND="${RDEPEND}
test? ( dev-cpp/gtest:= )"
S="${WORKDIR}/${PN}2-${PV}"
-BUILD_DIR="${S}/build"
-CMAKE_USE_DIR="${S}"
src_prepare() {
if [[ -d "${WORKDIR}"/${PV} ]] ; then
eapply "${WORKDIR}"/${PV}
fi
- eapply_user
- touch "${S}"/stdlib/CMakeLists.txt
- touch "${S}"/vm/vm/test/gtest/CMakeLists.txt
+ touch stdlib/CMakeLists.txt || die
+ touch vm/vm/test/gtest/CMakeLists.txt || die
- cmake-utils_src_prepare
+ cmake_src_prepare
}
src_configure() {
- mycmakeargs=(
+ local mycmakeargs=(
-DMOZART_BOOST_USE_STATIC_LIBS=OFF
- -DEMACS=$(if use emacs; then echo /usr/bin/emacs; fi)
- )
+ -DEMACS=$(usex emacs "/usr/bin/emacs" "")
+ )
- cmake-utils_src_configure
+ cmake_src_configure
}
src_compile() {
EANT_GENTOO_CLASSPATH="scala:2.12"
- cd "${S}"/bootcompiler
+ pushd bootcompiler > /dev/null || die
ANT_OPTS="-Xss2M" eant jar
+ popd > /dev/null || die
- cd "${S}"
- cmake-utils_src_compile
+ cmake_src_compile
}
src_test() {
- cmake-utils_src_compile vmtest platform-test
- cmake-utils_src_test -V
+ cmake_build vmtest platform-test
+ cmake_src_test -V
}
src_install() {
- cmake-utils_src_install
+ cmake_src_install
- cd "${BUILD_DIR}"
- dolib.so vm/vm/main/libmozartvm.so
- dolib.so vm/boostenv/main/libmozartvmboost.so
+ dolib.so "${BUILD_DIR}"/vm/vm/main/libmozartvm.so
+ dolib.so "${BUILD_DIR}"/vm/boostenv/main/libmozartvmboost.so
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2021-07-25 23:23 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2021-07-25 23:23 UTC (permalink / raw
To: gentoo-commits
commit: 0aaec09918e4353af56be3c4ab40ad937281db3a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 22:49:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 23:23:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aaec099
dev-lang/mozart: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/mozart/metadata.xml | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-lang/mozart/metadata.xml b/dev-lang/mozart/metadata.xml
index 61b1b5e42a2..8491185c414 100644
--- a/dev-lang/mozart/metadata.xml
+++ b/dev-lang/mozart/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>keri@gentoo.org</email>
- <name>Keri Harris</name>
- </maintainer>
+ <maintainer type="person">
+ <email>keri@gentoo.org</email>
+ <name>Keri Harris</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">mozart/mozart2</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2021-08-03 15:13 Keri Harris
0 siblings, 0 replies; 17+ messages in thread
From: Keri Harris @ 2021-08-03 15:13 UTC (permalink / raw
To: gentoo-commits
commit: 9ecf58b1a6ade07c9585ac61a0fcbb70f33f4608
Author: Keri Harris <keri <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 3 15:10:50 2021 +0000
Commit: Keri Harris <keri <AT> gentoo <DOT> org>
CommitDate: Tue Aug 3 15:12:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecf58b1
dev-lang/mozart: patch VM to compile with GCC 11
Closes: https://bugs.gentoo.org/789819
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Keri Harris <keri <AT> gentoo.org>
dev-lang/mozart/Manifest | 2 +-
dev-lang/mozart/mozart-2.0.1.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/mozart/Manifest b/dev-lang/mozart/Manifest
index 777da6f5120..15998cc0917 100644
--- a/dev-lang/mozart/Manifest
+++ b/dev-lang/mozart/Manifest
@@ -1,2 +1,2 @@
-DIST mozart-2.0.1-gentoo-patchset-1.tar.gz 39069 BLAKE2B 7490d13665314b3a998fb21bd8a342f262d92a395c3b0bbfa9a7813c044220c82ac02eb0103409127862c9bb4e4c44765b1228a7bdea2cb247492c94264f4fe0 SHA512 ce3cdb8ffebd95d6065439432905ad68b9cd8b86f58478092ab55df7ae7c72498a3e29bda462f3305aff6c99d010c45d786f905e2e906550ee61656ba122bbc6
+DIST mozart-2.0.1-gentoo-patchset-2.tar.gz 39435 BLAKE2B 18fe6f6e0d81d3b7901c73df567d79b6d8d8564bc49eb10dace2669de1448672a48dc0c509afbb5c506e8af65902ce36cb30f48c7fa26b6aa49cc09988218d42 SHA512 407da6fae39734097ab22fec5bc97ad1beb9103b13484ee0429a40a8f5803f6ed2abd2a64cfb56ccdddf9f82a2d9cd0883fe0a8f8a94bee963590606e1667127
DIST mozart-2.0.1.tar.gz 2281261 BLAKE2B 7f071e9ec130a0b482b299f4dac15d64f632702d6ecf55b7af0993087064e533b4de80f77520a725f69f68648a9ce763c8c8826bb24e52af49eda8c3ccfba0b5 SHA512 a72a6fa68296d06af72327fd11310b3be152e5ad9a56f1fc4200ac7b89cd177e9a23a38c6721e1885d4f2ed0870065e919fb9fe3c9a2833fcd8e4ac0fd43aeb4
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index 510d6729b40..d30212468b3 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
inherit cmake elisp-common java-pkg-2 java-ant-2
-PATCHSET_VER="1"
+PATCHSET_VER="2"
DESCRIPTION="Advanced development platform for intelligent, distributed applications"
HOMEPAGE="http://mozart2.org/"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2022-10-16 0:01 Sam James
0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-10-16 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 470b50c945df70410386305892cc985b41e65791
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 00:00:44 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 00:00:51 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470b50c9
dev-lang/mozart: drop to ~x86
Slacking stabilisation for sbt.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-lang/mozart/mozart-2.0.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1.ebuild
index d30212468b3b..a3b0cc28394c 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1.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
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/mozart/mozart2/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~x86"
IUSE="emacs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/
@ 2024-04-30 8:15 Florian Schmaus
0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-04-30 8:15 UTC (permalink / raw
To: gentoo-commits
commit: 8e661453d19fde1305c6b19d541504767337e593
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Apr 26 09:18:19 2024 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 08:15:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e661453
dev-lang/mozart: restrict to <=virtual/jdk-17:*
also switch to >=dev-java/ant-1.10.14-r3
Closes: https://bugs.gentoo.org/916882
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
.../mozart/{mozart-2.0.1.ebuild => mozart-2.0.1-r1.ebuild} | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-lang/mozart/mozart-2.0.1.ebuild b/dev-lang/mozart/mozart-2.0.1-r1.ebuild
similarity index 92%
rename from dev-lang/mozart/mozart-2.0.1.ebuild
rename to dev-lang/mozart/mozart-2.0.1-r1.ebuild
index a3b0cc28394c..a575d07c66a9 100644
--- a/dev-lang/mozart/mozart-2.0.1.ebuild
+++ b/dev-lang/mozart/mozart-2.0.1-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake elisp-common java-pkg-2 java-ant-2
@@ -11,6 +11,7 @@ DESCRIPTION="Advanced development platform for intelligent, distributed applicat
HOMEPAGE="http://mozart2.org/"
SRC_URI="https://github.com/mozart/mozart2/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://dev.gentoo.org/~keri/distfiles/mozart/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+S="${WORKDIR}/${PN}2-${PV}"
LICENSE="BSD-2"
SLOT="0"
@@ -24,16 +25,15 @@ RDEPEND="dev-libs/boost:=
dev-lang/tk:0
emacs? ( >=app-editors/emacs-23.1:* )"
+# https://bugs.gentoo.org/916882 restrict to <=virtual/jdk-17:*
DEPEND="${RDEPEND}
- dev-java/ant-core
- >=virtual/jdk-1.8:=
+ >=dev-java/ant-1.10.14-r3:0
+ <=virtual/jdk-17:*
dev-lang/scala:2.12
test? ( dev-cpp/gtest:= )"
SITEFILE="50${PN}-gentoo.el"
-S="${WORKDIR}/${PN}2-${PV}"
-
src_prepare() {
if [[ -d "${WORKDIR}"/${PV} ]] ; then
eapply "${WORKDIR}"/${PV}
^ permalink raw reply related [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-04-30 8:15 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-16 0:01 [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-04-30 8:15 Florian Schmaus
2021-08-03 15:13 Keri Harris
2021-07-25 23:23 Sam James
2021-05-09 20:54 Andreas Sturmlechner
2020-09-11 14:39 Keri Harris
2020-07-28 19:33 Keri Harris
2020-06-24 14:10 Keri Harris
2020-06-23 16:14 Keri Harris
2020-06-22 15:48 Keri Harris
2020-06-22 13:32 Keri Harris
2020-05-27 14:36 Keri Harris
2019-04-09 22:21 Patrice Clement
2019-04-09 22:21 Patrice Clement
2015-11-11 11:35 Justin Lecher
2015-11-11 11:35 Justin Lecher
2015-11-11 10:39 Agostino Sarubbo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox