commit: 1050cd1b594da1a02421dc1c841385c2d6f09cd7 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Thu Aug 28 20:30:57 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Thu Aug 28 20:31:33 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1050cd1b
sci-chemistry/molequeue: treeclean Closes: https://bugs.gentoo.org/952654 (pkgremoved) Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> profiles/package.mask | 6 -- sci-chemistry/molequeue/Manifest | 1 - sci-chemistry/molequeue/metadata.xml | 27 ------- sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild | 93 ----------------------- 4 files changed, 127 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 4b352e56d9d5..8bba8e02646b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -244,12 +244,6 @@ media-sound/clementine ~media-libs/liblastfm-1.1.0_pre20190625 ~media-libs/libmygpo-qt-1.1.0 -# Andreas Sturmlechner <[email protected]> (2025-07-30) -# Current package is 7 years old and upstream repository only gets the -# occasional commit. Package is stuck with EAPI-7, Qt5, no Python 3.13 -# support. Bug #952654. Removal on 2025-08-29. -sci-chemistry/molequeue - # Hans de Graaff <[email protected]> (2025-07-30) # Obsolete slot that is ruby33-only. Use the newer slot instead. Removal # on 2025-08-30. diff --git a/sci-chemistry/molequeue/Manifest b/sci-chemistry/molequeue/Manifest deleted file mode 100644 index 0c757d94d632..000000000000 --- a/sci-chemistry/molequeue/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST molequeue-0.9.0.tar.gz 604015 BLAKE2B 37e7f404a0fefb40defb198295659372121fbe770269c2f9fb92e856aceb8222bec5e83939ecea061b76f925c0cbde1be0a854db41f992a92a2b2b9e0651f2e1 SHA512 87ddd8ca59227cab60c0ce2643e5bd435d9ac7e23b929659b95f190478734a5b71d4935f37d03eeadbc39939cbffb3604e0a283d50b0a23a1a000b57c1fce335 diff --git a/sci-chemistry/molequeue/metadata.xml b/sci-chemistry/molequeue/metadata.xml deleted file mode 100644 index a1173b822146..000000000000 --- a/sci-chemistry/molequeue/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription> -MoleQueue is an open-source, cross-platform, system-tray resident desktop -application for abstracting, managing, and coordinating the execution of tasks -both locally and on remote computational resources. It is built and tested and -Linux, Mac OS X, and Windows, with nightly binaries currently available for -Mac OS X and Windows. Users can set up local and remote queues that describe -where the task will be executed. Each queue can have programs, with templates -to facilitate the execution of the program. Input files can be staged, and -output files collected using a standard interface. - </longdescription> - <use> - <flag name="zeromq">Build with <pkg>net-libs/zeromq</pkg> support</flag> - <flag name="client">Build the client application</flag> - <flag name="server">Build the serve application</flag> - </use> - <upstream> - <remote-id type="sourceforge">molequeue</remote-id> - <remote-id type="github">OpenChemistry/molequeue</remote-id> - </upstream> -</pkgmetadata> diff --git a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild b/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild deleted file mode 100644 index ac726cf02fff..000000000000 --- a/sci-chemistry/molequeue/molequeue-0.9.0-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..12} ) - -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" -REQUIRED_USE=" - server? ( client ) - test? ( server ) - zeromq? ( ${PYTHON_REQUIRED_USE} ) -" -# Some tests still fail -RESTRICT="test !test? ( test )" - -BDEPEND=" - doc? ( app-text/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}" - -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 - 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 -} - -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() { - 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 -}
