public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2015-12-29 10:44 Justin Lecher
  0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2015-12-29 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     06043c0992fdaaba61cb22a3a4373587ac2d4f71
Author:     Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
AuthorDate: Mon Dec 28 21:50:59 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 22:10:22 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06043c09

sci-chemistry/molequeue: Version bump, required to unbundle third-party libraries.

Package-Manager: portage-2.2.26

 sci-chemistry/molequeue/Manifest               |  1 +
 sci-chemistry/molequeue/molequeue-0.8.0.ebuild | 64 ++++++++++++++++++++++++++
 2 files changed, 65 insertions(+)

diff --git a/sci-chemistry/molequeue/Manifest b/sci-chemistry/molequeue/Manifest
index 8511144..6f70e3d 100644
--- a/sci-chemistry/molequeue/Manifest
+++ b/sci-chemistry/molequeue/Manifest
@@ -1 +1,2 @@
 DIST molequeue-0.7.1.tar.gz 658745 SHA256 cdf184936a73e382b8cbff02768b9a04a3a64fec658d6dde4f6574236a73d3bf SHA512 09bdd45c1b2833be3a4f4cd3a0ade8d51276f8da150b0206d9c4a0d3b4999c58bc6cb3df48b9be70907d47c11bbd22aacc7c8d9ae401aa2f21a43405d6a8e3cd WHIRLPOOL 7ea17582495145b9d616bf1df58fbae3d4a6876c1490d5efdcefae1804cf7d29b08543a112ac7c033e2d2e18aa1537ed73a80f75484c90c7319f52dd469b5812
+DIST molequeue-0.8.0.tar.gz 643072 SHA256 c191e396f3d882c911e331e6325ed4e2666b70d4316e458964e61d5af7c8cbba SHA512 b9539d2ad2c67188ad254f186c1d67c122a15a32047801c632a1613a4f9c887f38baf2da1bb80cb123391948c2a44604fb1082e475ca6de1e683fbe51266ac84 WHIRLPOOL 4ea157d2c644ab3e35648d731f9e48f0b4f4a05f70055646f55474ef37500626794e7def8dba8bdd1d60e1d98724fd5886995d1680e47a8c9e834833ba545e41

diff --git a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
new file mode 100644
index 0000000..50bd1f9
--- /dev/null
+++ b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils multilib python-single-r1 versionator virtualx
+
+DESCRIPTION="Abstract, manage and coordinate execution of tasks"
+HOMEPAGE="http://www.openchemistry.org/OpenChemistry/project/molequeue.html"
+SRC_URI="https://github.com/OpenChemistry/molequeue/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+client doc server test +zeromq"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+	server? ( client )
+	test? ( server )"
+
+RDEPEND="${PYTHON_DEPS}
+	dev-qt/qtcore:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+	zeromq? ( net-libs/cppzmq:0= )"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )"
+
+src_prepare() {
+	# delete bundled Qt5Json library
+	rm -r thirdparty || die
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_enable test TESTING)
+		$(cmake-utils_use_use zeromq ZERO_MQ)
+		$(cmake-utils_use_build doc DOCUMENTATION)
+		$(cmake-utils_use client MoleQueue_BUILD_CLIENT)
+		$(cmake-utils_use server MoleQueue_BUILD_APPLICATION)
+		-DINSTALL_LIBRARY_DIR=$(get_libdir)
+		)
+	use zeromq && \
+		mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
+
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	cmake-utils_src_compile all $(usex doc documentation "")
+}
+
+src_test() {
+	VIRTUALX_COMMAND=cmake-utils_src_test
+	virtualmake
+}
+
+src_install() {
+	use doc && HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+	cmake-utils_src_install
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2017-09-24  6:45 Michael Palimaka
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Palimaka @ 2017-09-24  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     ea796b51a2ec109be535303e77f6200cd724ff5f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 24 06:37:32 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Sep 24 06:45:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea796b51

sci-chemistry/molequeue: remove 0.7.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sci-chemistry/molequeue/Manifest               |  1 -
 sci-chemistry/molequeue/molequeue-0.7.1.ebuild | 57 --------------------------
 2 files changed, 58 deletions(-)

diff --git a/sci-chemistry/molequeue/Manifest b/sci-chemistry/molequeue/Manifest
index 6f70e3d7a22..8fad37b58f5 100644
--- a/sci-chemistry/molequeue/Manifest
+++ b/sci-chemistry/molequeue/Manifest
@@ -1,2 +1 @@
-DIST molequeue-0.7.1.tar.gz 658745 SHA256 cdf184936a73e382b8cbff02768b9a04a3a64fec658d6dde4f6574236a73d3bf SHA512 09bdd45c1b2833be3a4f4cd3a0ade8d51276f8da150b0206d9c4a0d3b4999c58bc6cb3df48b9be70907d47c11bbd22aacc7c8d9ae401aa2f21a43405d6a8e3cd WHIRLPOOL 7ea17582495145b9d616bf1df58fbae3d4a6876c1490d5efdcefae1804cf7d29b08543a112ac7c033e2d2e18aa1537ed73a80f75484c90c7319f52dd469b5812
 DIST molequeue-0.8.0.tar.gz 643072 SHA256 c191e396f3d882c911e331e6325ed4e2666b70d4316e458964e61d5af7c8cbba SHA512 b9539d2ad2c67188ad254f186c1d67c122a15a32047801c632a1613a4f9c887f38baf2da1bb80cb123391948c2a44604fb1082e475ca6de1e683fbe51266ac84 WHIRLPOOL 4ea157d2c644ab3e35648d731f9e48f0b4f4a05f70055646f55474ef37500626794e7def8dba8bdd1d60e1d98724fd5886995d1680e47a8c9e834833ba545e41

diff --git a/sci-chemistry/molequeue/molequeue-0.7.1.ebuild b/sci-chemistry/molequeue/molequeue-0.7.1.ebuild
deleted file mode 100644
index f25259edb5c..00000000000
--- a/sci-chemistry/molequeue/molequeue-0.7.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils multilib python-single-r1 versionator virtualx
-
-DESCRIPTION="Abstract, manage and coordinate execution of tasks"
-HOMEPAGE="http://www.openchemistry.org/OpenChemistry/project/molequeue.html"
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+client doc server test +zeromq"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-	server? ( client )
-	test? ( server )"
-
-RDEPEND="${PYTHON_DEPS}
-	dev-qt/qtcore:4
-	dev-qt/qtgui:4
-	zeromq? ( net-libs/cppzmq:0= )"
-DEPEND="${RDEPEND}
-	doc? ( app-doc/doxygen )"
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_enable test TESTING)
-		$(cmake-utils_use_use zeromq ZERO_MQ)
-		$(cmake-utils_use_build doc DOCUMENTATION)
-		$(cmake-utils_use client MoleQueue_BUILD_CLIENT)
-		$(cmake-utils_use server MoleQueue_BUILD_APPLICATION)
-		-DINSTALL_LIBRARY_DIR=$(get_libdir)
-		)
-	use zeromq && \
-		mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
-
-	cmake-utils_src_configure
-}
-
-src_compile() {
-	cmake-utils_src_compile all $(usex doc documentation "")
-}
-
-src_test() {
-	VIRTUALX_COMMAND=cmake-utils_src_test
-	virtualmake
-}
-
-src_install() {
-	use doc && HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
-	cmake-utils_src_install
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2018-01-13 23:28 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2018-01-13 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     fddf19a0d11ef2ac8bc20a9cec936ca518ad8517
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 20:32:17 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 23:28:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fddf19a0

sci-chemistry/molequeue: Fix HOMEPAGE

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-chemistry/molequeue/molequeue-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
index 3b5733ea45d..cda203befdf 100644
--- a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit cmake-utils multilib python-single-r1 versionator virtualx
 
 DESCRIPTION="Abstract, manage and coordinate execution of tasks"
-HOMEPAGE="http://www.openchemistry.org/OpenChemistry/project/molequeue.html"
+HOMEPAGE="https://www.openchemistry.org/projects/molequeue/"
 SRC_URI="https://github.com/OpenChemistry/molequeue/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2018-01-13 23:28 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2018-01-13 23:28 UTC (permalink / raw
  To: gentoo-commits

commit:     dfba4cdda344ef504d003e8a118aa78363c2261b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 20:49:52 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 23:28:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfba4cdd

sci-chemistry/molequeue: EAPI 6, missing deps

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sci-chemistry/molequeue/molequeue-0.8.0.ebuild | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
index 94a7ed2533c..2c20c0bfeea 100644
--- a/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.8.0.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
 
-inherit cmake-utils multilib python-single-r1 versionator virtualx
+inherit cmake-utils python-single-r1 versionator virtualx
 
 DESCRIPTION="Abstract, manage and coordinate execution of tasks"
 HOMEPAGE="https://www.openchemistry.org/projects/molequeue/"
@@ -22,6 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 RDEPEND="${PYTHON_DEPS}
 	dev-qt/qtcore:5
+	dev-qt/qtgui:5
 	dev-qt/qtnetwork:5
 	dev-qt/qtwidgets:5
 	zeromq? ( net-libs/cppzmq:0= )"
@@ -41,13 +42,13 @@ src_prepare() {
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_enable test TESTING)
-		$(cmake-utils_use_use zeromq ZERO_MQ)
-		$(cmake-utils_use_build doc DOCUMENTATION)
-		$(cmake-utils_use client MoleQueue_BUILD_CLIENT)
-		$(cmake-utils_use server MoleQueue_BUILD_APPLICATION)
+		-DBUILD_DOCUMENTATION=$(usex doc)
+		-DMoleQueue_BUILD_CLIENT=$(usex client)
+		-DoleQueue_BUILD_APPLICATION=$(usex server)
+		-DENABLE_TESTING=$(usex test)
+		-DUSE_ZERO_MQ=$(usex zeromq)
 		-DINSTALL_LIBRARY_DIR=$(get_libdir)
-		)
+	)
 	use zeromq && \
 		mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2019-06-12 10:13 Andreas Sturmlechner
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas Sturmlechner @ 2019-06-12 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     e90f41435b98a51eba7471e94064fd4710d0d233
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 10:08:22 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 10:13:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90f4143

sci-chemistry/molequeue: EAPI-7 bump

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0.ebuild | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
index 1f484848233..71e253b4283 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 
@@ -20,14 +20,15 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 	server? ( client )
 	test? ( server )"
 
+BDEPEND="
+	doc? ( app-doc/doxygen )"
 RDEPEND="${PYTHON_DEPS}
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
 	dev-qt/qtnetwork:5
 	dev-qt/qtwidgets:5
 	zeromq? ( net-libs/cppzmq:0= )"
-DEPEND="${RDEPEND}
-	doc? ( app-doc/doxygen )"
+DEPEND="${RDEPEND}"
 
 PATCHES=( "${FILESDIR}"/${P}-qt-5.11b3.patch )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2020-09-12  8:43 Pacho Ramos
  0 siblings, 0 replies; 10+ messages in thread
From: Pacho Ramos @ 2020-09-12  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0ebaba15bd34846ab1d803a212ed01d8da5854e0
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 08:42:12 2020 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 08:43:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebaba15

sci-chemistry/molequeue: Switch to python3

- Switch to python3, bug #735464
- python is not always needed, bug #710454
- Port to cmake.eclass
- Drop unneeded patch that was breaking configure with
tests. Restrict tests as they are broken anyway.
- Update virtualx.eclass usage

Bug: https://bugs.gentoo.org/735464
Closes: https://bugs.gentoo.org/741422
Closes: https://bugs.gentoo.org/710454
Thanks-to: Samuel Bauer
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 91 +++++++++++++++++++++++
 1 file changed, 91 insertions(+)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
new file mode 100644
index 00000000000..f9c43a6463b
--- /dev/null
+++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit cmake python-r1 virtualx
+
+DESCRIPTION="Abstract, manage and coordinate execution of tasks"
+HOMEPAGE="https://www.openchemistry.org/projects/molequeue/"
+SRC_URI="https://github.com/OpenChemistry/molequeue/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="+client doc server test +zeromq"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+	server? ( client )
+	test? ( server )
+	zeromq? ( ${PYTHON_REQUIRED_USE} )
+"
+
+BDEPEND="
+	doc? ( app-doc/doxygen )
+"
+RDEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+	zeromq? (
+		${PYTHON_DEPS}
+		net-libs/cppzmq:0=
+	)
+"
+DEPEND="${RDEPEND}"
+
+# Some tests still fail
+RESTRICT="test"
+
+src_configure() {
+	configuration() {
+		local mycmakeargs=(
+			-DMoleQueue_USE_EZHPC_UIT=OFF
+			-DBUILD_DOCUMENTATION=$(usex doc)
+			-DMoleQueue_BUILD_CLIENT=$(usex client)
+			-DMoleQueue_BUILD_APPLICATION=$(usex server)
+			-DENABLE_TESTING=$(usex test)
+			-DUSE_ZERO_MQ=$(usex zeromq)
+			-DINSTALL_LIBRARY_DIR=$(get_libdir)
+			)
+		use zeromq && \
+			mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
+
+		cmake_src_configure
+	}
+	if use zeromq; then
+		python_foreach_impl run_in_build_dir configuration
+	else
+		configuration
+	fi
+}
+
+src_compile() {
+	if use zeromq; then
+		python_foreach_impl run_in_build_dir cmake_src_compile all $(usex doc documentation "")
+	else
+		cmake_src_compile all $(usex doc documentation "")
+	fi
+}
+
+src_test() {
+	if use zeromq; then
+		python_foreach_impl run_in_build_dir virtx cmake_src_test
+	else
+		virtx cmake_src_test
+	fi
+}
+
+src_install() {
+	use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+	if use zeromq; then
+		python_foreach_impl run_in_build_dir cmake_src_install
+		python_foreach_impl run_in_build_dir python_optimize
+	else
+		cmake_src_install
+	fi
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2022-06-15 13:37 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2022-06-15 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     50b5f32ee3c6a71ed37d977e9a1169e1d3ef47e4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 13:34:41 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 13:37:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b5f32e

sci-chemistry/molequeue: enable py3.10, py3.11 and disable py3.7

Fix build with USE="doc zeromq", if zeromq is enabled the docs
are built into the ..._pythonX_Y BUILD_DIR instead of the cmake
BUILD_DIR. Therefore we have to define HTML_DOCS within
python_foreach_impl

Closes: https://bugs.gentoo.org/846227
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
index 5c4f667b458d..8901b0f81ce5 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit cmake python-r1 virtualx
 
@@ -66,9 +66,14 @@ src_configure() {
 
 src_compile() {
 	if use zeromq; then
-		python_foreach_impl run_in_build_dir cmake_src_compile all $(usex doc documentation "")
+		my_src_compile() {
+			run_in_build_dir cmake_src_compile all $(usex doc documentation "")
+			use doc && export HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
+		}
+		python_foreach_impl my_src_compile
 	else
 		cmake_src_compile all $(usex doc documentation "")
+		use doc && export HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
 	fi
 }
 
@@ -81,7 +86,6 @@ src_test() {
 }
 
 src_install() {
-	use doc && local HTML_DOCS=( "${BUILD_DIR}"/docs/html/. )
 	if use zeromq; then
 		python_foreach_impl run_in_build_dir cmake_src_install
 		python_foreach_impl run_in_build_dir python_optimize


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2022-11-10  5:06 Arthur Zamarin
  0 siblings, 0 replies; 10+ messages in thread
From: Arthur Zamarin @ 2022-11-10  5:06 UTC (permalink / raw
  To: gentoo-commits

commit:     06da890c4b79d9a78e6098f3576a15cd952dfd4e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 19:57:35 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 05:02:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06da890c

sci-chemistry/molequeue: fix UnquotedVariable

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
index 8901b0f81ce5..097499b09f3c 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
@@ -53,7 +53,7 @@ src_configure() {
 			-DINSTALL_LIBRARY_DIR=$(get_libdir)
 			)
 		use zeromq && \
-			mycmakeargs+=( -DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\" )
+			mycmakeargs+=( "-DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\"" )
 
 		cmake_src_configure
 	}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2023-09-19 17:48 Arthur Zamarin
  0 siblings, 0 replies; 10+ messages in thread
From: Arthur Zamarin @ 2023-09-19 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     dddb262926400dfd587eebb6d58e776fc11b21c7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 15 09:57:46 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 17:48:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddb2629

sci-chemistry/molequeue: fix VariableShadowed

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
index f5c9d5179d89..faff5eda6a59 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit cmake python-r1 virtualx
 
@@ -15,13 +16,13 @@ LICENSE="BSD"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="+client doc server test +zeromq"
-RESTRICT="!test? ( test )"
-
 REQUIRED_USE="
 	server? ( client )
 	test? ( server )
 	zeromq? ( ${PYTHON_REQUIRED_USE} )
 "
+# Some tests still fail
+RESTRICT="test !test? ( test )"
 
 BDEPEND="
 	doc? ( app-doc/doxygen )
@@ -38,9 +39,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-# Some tests still fail
-RESTRICT="test"
-
 src_configure() {
 	configuration() {
 		local mycmakeargs=(
@@ -51,7 +49,7 @@ src_configure() {
 			-DENABLE_TESTING=$(usex test)
 			-DUSE_ZERO_MQ=$(usex zeromq)
 			-DINSTALL_LIBRARY_DIR=$(get_libdir)
-			)
+		)
 		use zeromq && \
 			mycmakeargs+=( "-DZeroMQ_ROOT_DIR=\"${EPREFIX}/usr\"" )
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/
@ 2024-06-04 18:13 Andreas K. Hüttel
  0 siblings, 0 replies; 10+ messages in thread
From: Andreas K. Hüttel @ 2024-06-04 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b78054c5bb5e9dc9706ea07ec204af4d266ff6ae
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 18:13:04 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 18:13:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78054c5

sci-chemistry/molequeue: enable py3.12

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
index 9695faa7d9f5..ac726cf02fff 100644
--- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
+++ b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit cmake python-r1 virtualx
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2024-06-04 18:13 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-12  8:43 [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/molequeue/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2024-06-04 18:13 Andreas K. Hüttel
2023-09-19 17:48 Arthur Zamarin
2022-11-10  5:06 Arthur Zamarin
2022-06-15 13:37 Andrew Ammerlaan
2019-06-12 10:13 Andreas Sturmlechner
2018-01-13 23:28 Andreas Sturmlechner
2018-01-13 23:28 Andreas Sturmlechner
2017-09-24  6:45 Michael Palimaka
2015-12-29 10:44 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox