diff options
Diffstat (limited to 'dev-tcltk/togl/togl-2.0-r5.ebuild')
| -rw-r--r-- | dev-tcltk/togl/togl-2.0-r5.ebuild | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/dev-tcltk/togl/togl-2.0-r5.ebuild b/dev-tcltk/togl/togl-2.0-r5.ebuild new file mode 100644 index 000000000000..1472c2a4f814 --- /dev/null +++ b/dev-tcltk/togl/togl-2.0-r5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=Togl${PV} + +DESCRIPTION="A Tk widget for OpenGL rendering" +HOMEPAGE="http://togl.sourceforge.net/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}-src.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +IUSE="debug +threads" + +RDEPEND=" + dev-lang/tk:* + media-libs/libglvnd[X] + x11-libs/libX11 + x11-libs/libXmu" +DEPEND="${RDEPEND}" + +# tests directory is missing +RESTRICT="test" + +S=${WORKDIR}/${MY_P} + +PATCHES=( "${FILESDIR}"/${P}-clang6.patch ) + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # used to test for Large File Support +) + +src_prepare() { + default + sed \ + -e 's:-fomit-frame-pointer::g' \ + -e 's:-O2::g' \ + -e 's:-pipe::g' \ + -i configure || die +} + +src_configure() { + econf \ + $(use_enable debug symbols) \ + $(use_enable threads) +} + +src_install() { + HTML_DOCS=( doc/* ) + default +} |
