commit: 0646351802a662e78a6a331d0de168a0acfe5eee Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com> AuthorDate: Thu Oct 16 21:37:53 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Oct 17 05:20:50 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06463518
media-libs/SoQt: add 1.6.4 Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44211 Signed-off-by: Sam James <sam <AT> gentoo.org> media-libs/SoQt/Manifest | 1 + media-libs/SoQt/SoQt-1.6.4.ebuild | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest index a74740828071..fe72cc2477bc 100644 --- a/media-libs/SoQt/Manifest +++ b/media-libs/SoQt/Manifest @@ -1 +1,2 @@ DIST soqt-1.6.3-src.tar.gz 7673080 BLAKE2B 3a28a8144de286da10f2c539d5ebf68b2beae006416f91ba849cb7fd6fee25474e3f62603cc6e7b70d80dd8bc5114004a51fba850b81493455919464a957454a SHA512 8cef22cf4214dd03bb4639c1fff77c127bf80f99e3b7fb7c1c21c25a281aa484252414f4a48fa59b8b2485afe7920ce9e86366fd1343badc77b75b78d3ac4c53 +DIST soqt-1.6.4-src.tar.gz 7673585 BLAKE2B 9fbf840f31fd361b0929989f5d719b62382a01dae705ca874bacecf4fdf8a403a16245e3db53775c93ae5282f5198cf76f26003a4bfa4f60acbf9c25e4847f20 SHA512 a5a659300bd94be66a4a1dd3e760639fbca7c18247e52ab499986692212de4ccd8f81dfe1e82c514186e1a5931db7f625d805db46c0c71b66a1d33ac8e1988bf diff --git a/media-libs/SoQt/SoQt-1.6.4.ebuild b/media-libs/SoQt/SoQt-1.6.4.ebuild new file mode 100644 index 000000000000..202d12d40171 --- /dev/null +++ b/media-libs/SoQt/SoQt-1.6.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt" +HOMEPAGE="https://github.com/coin3d/coin/wiki" +SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${P/SoQt/soqt}-src.tar.gz" +S="${WORKDIR}/soqt" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="debug doc" + +RDEPEND=" + dev-qt/qtbase:6[gui,opengl,widgets] + media-libs/coin + virtual/opengl + x11-libs/libX11 + x11-libs/libXi +" +DEPEND="${RDEPEND} + x11-base/xorg-proto +" +BDEPEND=" + virtual/pkgconfig + doc? ( app-text/doxygen ) +" + +DOCS=( AUTHORS ChangeLog HACKING NEWS README ) + +src_configure() { + use debug && append-cppflags -DSOQT_DEBUG=1 + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DSOQT_BUILD_DOCUMENTATION=$(usex doc) + -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF + -DSOQT_USE_QT6=ON + -DSOQT_VERBOSE=$(usex debug) + ) + cmake_src_configure +}
