public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2024-04-30  8:15 [gentoo-commits] repo/gentoo:master commit in: dev-lang/mozart/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2022-10-16  0:01 Sam James
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