From c656570796eacd68a474123a49ad5988e1a6bd98 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Tue, 17 Dec 2024 17:59:30 +0100 Subject: Remove media-libs/quesoglc --- media-libs/quesoglc/Manifest | 4 -- media-libs/quesoglc/files/fedora.patch | 45 --------------------- media-libs/quesoglc/metadata.xml | 11 ------ media-libs/quesoglc/quesoglc-0.7.2-r2.ebuild | 58 ---------------------------- 4 files changed, 118 deletions(-) delete mode 100644 media-libs/quesoglc/Manifest delete mode 100644 media-libs/quesoglc/files/fedora.patch delete mode 100644 media-libs/quesoglc/metadata.xml delete mode 100644 media-libs/quesoglc/quesoglc-0.7.2-r2.ebuild diff --git a/media-libs/quesoglc/Manifest b/media-libs/quesoglc/Manifest deleted file mode 100644 index ed55913..0000000 --- a/media-libs/quesoglc/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX fedora.patch 1990 BLAKE2B 5874043387f2bc9e297c68ecea81622d15ca2274d02f4bd042e3d48f5ad8310bf4c9371b05fda479c907cff0faeb7471a68e9a00cf5a7ffb46338bca0e588bf1 SHA512 5f0be86cdad775f7e4747030b2843d1cf0f259e131c5b724a16b5b7cf436c075a20a7aece06ecf459f5847f8c0fc067d6d8fd215adaaf7fd7587b39b79fb783a -DIST quesoglc-0.7.2-free.tar.bz2 657394 BLAKE2B 73798b80fea5be9a66aa7c0090ec0564d517417a8597d102d057fcd91bc4c6d0c48352470b02182705d135cb04434178b206a964d539283cc4ac69d2f1dc5cb9 SHA512 107cc28fe85722614bc6c222a64914eeef0de1c5dfa01cef9ec611e5caff54fdbcf2b387d413c0b56533d33e06741ca8dee99fc0c5ee1e63d9a95d86c6c69190 -EBUILD quesoglc-0.7.2-r2.ebuild 1032 BLAKE2B acb986d54e3f117ae4ebc173348fde5a1ba8890f3bb7a5ac4cfd0f7f6aaa7cc8d624addaad8f32ce60132157c2d8a8759051bddf4b03b028379766df3bceb701 SHA512 32d89b255b3ee82ad179fd6203618638e7ade9ca249b6501e0f6c265edc6361615b34e7dbe1368f3e83e369f50f4abaed5fe19b80a090d95d69267b2e547e797 -MISC metadata.xml 332 BLAKE2B 1a4176bc587552b145f0d3b28082632ab19ae2832813a639acf0eeae83a200528d35b045a26a1b015c25dca9c03dd238bd59bcd56ab1ba029f7be0f90901857a SHA512 aff8552c5203af4956d6d79b6fcdaa79a98dc2e43e1e5ec223c9d2520ddf3d6da40ccc6cf0245efd96747cd566a66f4175b4f3ef4cab8d3c680621a3868121cf diff --git a/media-libs/quesoglc/files/fedora.patch b/media-libs/quesoglc/files/fedora.patch deleted file mode 100644 index 892a417..0000000 --- a/media-libs/quesoglc/files/fedora.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -up quesoglc-0.7.2/src/scalable.c~ quesoglc-0.7.2/src/scalable.c ---- quesoglc-0.7.2/src/scalable.c~ 2008-06-04 23:47:51.000000000 +0200 -+++ quesoglc-0.7.2/src/scalable.c 2024-01-20 16:31:45.595265108 +0100 -@@ -596,16 +596,10 @@ void __glcRenderCharScalable(__GLCfont* - gluTessProperty(tess, GLU_TESS_WINDING_RULE, GLU_TESS_WINDING_ODD); - gluTessProperty(tess, GLU_TESS_BOUNDARY_ONLY, GL_FALSE); - -- gluTessCallback(tess, GLU_TESS_ERROR, -- (void (CALLBACK *) (GLenum))__glcCallbackError); -- gluTessCallback(tess, GLU_TESS_VERTEX_DATA, -- (void (CALLBACK *) (void*, void*))__glcVertexCallback); -- gluTessCallback(tess, GLU_TESS_COMBINE_DATA, -- (void (CALLBACK *) (GLdouble[3], void*[4], -- GLfloat[4], void**, void*)) -- __glcCombineCallback); -- gluTessCallback(tess, GLU_TESS_BEGIN_DATA, -- (void (CALLBACK *) (GLenum, void*))__glcBeginCallback); -+ gluTessCallback(tess, GLU_TESS_ERROR, (_GLUfuncptr)__glcCallbackError); -+ gluTessCallback(tess, GLU_TESS_VERTEX_DATA, (_GLUfuncptr)__glcVertexCallback); -+ gluTessCallback(tess, GLU_TESS_COMBINE_DATA, (_GLUfuncptr)__glcCombineCallback); -+ gluTessCallback(tess, GLU_TESS_BEGIN_DATA, (_GLUfuncptr)__glcBeginCallback); - - gluTessNormal(tess, 0., 0., 1.); - -diff -up quesoglc-0.7.2/src/unicode.c~ quesoglc-0.7.2/src/unicode.c ---- quesoglc-0.7.2/src/unicode.c~ 2024-01-20 16:35:43.000000000 +0100 -+++ quesoglc-0.7.2/src/unicode.c 2024-01-20 16:41:27.195275693 +0100 -@@ -550,7 +550,7 @@ GLCchar32* __glcConvertToVisualUcs4(__GL - { - GLCchar32* string = NULL; - int length = 0; -- FriBidiCharType base = FRIBIDI_TYPE_ON; -+ FriBidiParType base = FRIBIDI_TYPE_ON; - GLCchar32* visualString = NULL; - - assert(inString); -@@ -677,7 +677,7 @@ GLCchar32* __glcConvertCountedStringToVi - const GLint inCount) - { - GLCchar32* string = NULL; -- FriBidiCharType base = FRIBIDI_TYPE_ON; -+ FriBidiParType base = FRIBIDI_TYPE_ON; - GLCchar32* visualString = NULL; - - assert(inString); diff --git a/media-libs/quesoglc/metadata.xml b/media-libs/quesoglc/metadata.xml deleted file mode 100644 index 8d09b8e..0000000 --- a/media-libs/quesoglc/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - games@gentoo.org - Gentoo Games Project - - - quesoglc - - diff --git a/media-libs/quesoglc/quesoglc-0.7.2-r2.ebuild b/media-libs/quesoglc/quesoglc-0.7.2-r2.ebuild deleted file mode 100644 index ed6d3bf..0000000 --- a/media-libs/quesoglc/quesoglc-0.7.2-r2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Free implementation of the OpenGL Character Renderer (GLC)" -HOMEPAGE="https://quesoglc.sourceforge.net/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-free.tar.bz2" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ppc sparc x86" -IUSE="doc" - -RDEPEND=" - dev-libs/fribidi - media-libs/fontconfig - media-libs/freetype:2 - virtual/glu - virtual/opengl" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/doxygen - dev-texlive/texlive-latexextra - virtual/latex-base - )" - -PATCHES=( - "${FILESDIR}"/fedora.patch -) - -src_prepare() { - default - rm -r src/fribidi || die -} - -src_configure() { - # Uses its own copy of media-libs/glew with GLEW_MX - local myeconfargs=( - --disable-executables - --with-fribidi - --without-glew - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - emake all $(usev doc) -} - -src_install() { - default - - use doc && dodoc -r docs/html - find "${ED}" -name '*.la' -delete || die -} -- cgit v1.3