commit: 316da3b374dacc55ae7e72642f2fe250cc45dfd2 Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org> AuthorDate: Sun Oct 6 15:07:38 2024 +0000 Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org> CommitDate: Mon Oct 7 06:22:53 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316da3b3
dev-libs/libg15render: drop 1.2-r2, 3.0.4 Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org> dev-libs/libg15render/Manifest | 1 - .../libg15render-1.2-freetype_pkgconfig.patch | 53 ---------------------- .../files/libg15render-1.2-pixel-c.patch | 23 ---------- dev-libs/libg15render/libg15render-1.2-r2.ebuild | 48 -------------------- dev-libs/libg15render/libg15render-3.0.4.ebuild | 52 --------------------- 5 files changed, 177 deletions(-) diff --git a/dev-libs/libg15render/Manifest b/dev-libs/libg15render/Manifest index 02428fd9f084..08d6b06b386c 100644 --- a/dev-libs/libg15render/Manifest +++ b/dev-libs/libg15render/Manifest @@ -1,2 +1 @@ -DIST libg15render-1.2.tar.bz2 246034 BLAKE2B 70c21341949186dc65bec7ef0f695c783928ab024e5bd3f83eedc527a501bee64cf0561f5e642e3e9173f063b6f74ecca458262ee9c40a2a8837f197338bbb31 SHA512 960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac DIST libg15render-3.0.4.tar.bz2 293668 BLAKE2B 82fece311baf59098d6196b5aa31d6584bf3f610854839e3dcf2318f3e3275ae9394ea2b21576d6e6cc4fffb2440d19b7322704087988de8c47e60d822949758 SHA512 f11470b4c8709b7cab8747d8eca4d55ddf88f6dd0a46f11de78612d6070c8b5ea7188ec1ea0236edbb0e5904e6dffd7c75831d5e00564b3cebf8b9dc58b0100e diff --git a/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch b/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch deleted file mode 100644 index 313d2ef5b6e2..000000000000 --- a/dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch +++ /dev/null @@ -1,53 +0,0 @@ ---- a/configure.in -+++ b/configure.in -@@ -13,19 +13,20 @@ - AC_PROG_LIBTOOL - - # Checks for --enable args --AC_MSG_CHECKING(whether to enable FreeType2 support) --AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support], -- if [[[ "$enableval" = "yes" ]]]; then -- AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) -- CFLAGS="$CFLAGS `freetype-config --cflags`" -- FTLIB="-lfreetype" -- ttf_support="yes" -- else -- ttf_support="no" -- fi, -- ttf_support="no" -+AC_ARG_ENABLE(ttf, [ --enable-ttf enable FreeType2 support],,enable_ttf=no) -+AS_IF([test "x$enable_ttf" = "xyes"], [ -+ PKG_PROG_PKG_CONFIG -+ PKG_CHECK_MODULES(FREETYPE, freetype2, -+ [ -+ AC_DEFINE(TTF_SUPPORT, [1], [Define to 1 to enable FreeType2 support]) -+ CFLAGS="$CFLAGS $FREETYPE_CFLAGS" -+ FTLIB="$FREETYPE_LIBS" -+ ], -+ AC_MSG_ERROR([Cannot find freetype2]) -+ ) -+], -+ AC_MSG_RESULT(No Freetype is being used) - ) --AC_MSG_RESULT($ttf_support) - - # Checks for libraries. - AC_CHECK_LIB([g15], [writePixmapToLCD], ,AC_MSG_ERROR(["libg15 not found. please install it"])) ---- a/Makefile.am -+++ b/Makefile.am -@@ -1,5 +1,3 @@ --LLIBDIR=@LIBDIR@ --AM_CFLAGS=@CFLAGS@ - lib_LTLIBRARIES = libg15render.la - libg15render_la_SOURCES = libg15render.h text.c pixel.c screen.c font_6x4.c font_7x5.c font_8x8.c - libg15render_la_LIBADD = @FTLIB@ -@@ -7,8 +5,7 @@ - include_HEADERS= libg15render.h - EXTRA_DIST = debian Doxyfile libg15render.3 - man3_MANS = $(top_srcdir)/libg15render.3 --docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION) --doc_DATA = AUTHORS ChangeLog COPYING NEWS README -+doc_DATA = AUTHORS ChangeLog NEWS README - - dist-hook: - rm -rf `find $(distdir)/debian -name .svn` diff --git a/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch b/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch deleted file mode 100644 index 9b1ab60860b8..000000000000 --- a/dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch +++ /dev/null @@ -1,23 +0,0 @@ - * QA Notice: Package has poor programming practices which may compile - * fine but exhibit random runtime failures. - * pixel.c:356: warning: incompatible implicit declaration of built-in function 'ceil' - -Should be fixed by including math.h - - * QA Notice: Package triggers severe warnings which indicate that it - * may exhibit random runtime failures. - * pixel.c:504:16: warning: incompatible implicit declaration of built-in function ‘malloc’ - -Should be fixed by including stdlib.h - ---- libg15render-1.2/pixel.c -+++ libg15render-1.2/pixel.c -@@ -17,6 +17,8 @@ - */ - - #include <fcntl.h> -+#include <stdlib.h> -+#include <math.h> - #include "libg15render.h" - - void diff --git a/dev-libs/libg15render/libg15render-1.2-r2.ebuild b/dev-libs/libg15render/libg15render-1.2-r2.ebuild deleted file mode 100644 index 4ee417b73703..000000000000 --- a/dev-libs/libg15render/libg15render-1.2-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://sourceforge.net/projects/g15tools/" -SRC_URI="https://downloads.sourceforge.net/g15tools/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="truetype" - -RDEPEND=" - dev-libs/libg15 - truetype? ( media-libs/freetype )" -DEPEND="${RDEPEND}" -BDEPEND=" - truetype? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}"/${P}-pixel-c.patch - "${FILESDIR}"/${P}-freetype_pkgconfig.patch -) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable truetype ttf) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # no static archives - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libg15render/libg15render-3.0.4.ebuild b/dev-libs/libg15render/libg15render-3.0.4.ebuild deleted file mode 100644 index 5ac51ead28ff..000000000000 --- a/dev-libs/libg15render/libg15render-3.0.4.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Small library for display text and graphics on a Logitech G15 keyboard" -HOMEPAGE="https://gitlab.com/menelkir/libg15render" -if [[ ${PV} == *9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/menelkir/libg15render.git" -else - SRC_URI="https://gitlab.com/menelkir/${PN}/-/archive/${PV}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="truetype" - -RDEPEND=" - >=dev-libs/libg15-3.0 - truetype? ( media-libs/freetype )" -DEPEND="${RDEPEND}" -BDEPEND=" - truetype? ( virtual/pkgconfig )" - -PATCHES=( - "${FILESDIR}/${P}-freetype_pkgconfig.patch" - "${FILESDIR}/${PN}-3.0.4-docdir.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable truetype ttf) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - default - - # no static archives - find "${ED}" -type f -name '*.la' -delete || die -}
