diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest index a747408280710..fe72cc2477bc4 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 0000000000000..202d12d401715 --- /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 +}