commit:     72deb344292253b5d11004502886933c4c24d398
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 31 10:21:08 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Dec 31 10:26:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72deb344

dev-libs/libg15render: treeclean

Closes: https://bugs.gentoo.org/943698 (pkgremoved)
Closes: https://bugs.gentoo.org/586754 (pkgremoved)
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-libs/libg15render/Manifest                     |  1 -
 .../files/libg15render-3.0.4-docdir.patch          | 25 ---------
 .../libg15render-3.0.4-freetype_pkgconfig.patch    | 59 ----------------------
 .../files/libg15render-3.0.4-missing-include.patch | 11 ----
 dev-libs/libg15render/libg15render-3.0.4-r1.ebuild | 53 -------------------
 dev-libs/libg15render/libg15render-9999.ebuild     | 51 -------------------
 dev-libs/libg15render/metadata.xml                 |  9 ----
 profiles/package.mask                              |  7 ---
 8 files changed, 216 deletions(-)

diff --git a/dev-libs/libg15render/Manifest b/dev-libs/libg15render/Manifest
deleted file mode 100644
index 08d6b06b386c..000000000000
--- a/dev-libs/libg15render/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libg15render-3.0.4.tar.bz2 293668 BLAKE2B 
82fece311baf59098d6196b5aa31d6584bf3f610854839e3dcf2318f3e3275ae9394ea2b21576d6e6cc4fffb2440d19b7322704087988de8c47e60d822949758
 SHA512 
f11470b4c8709b7cab8747d8eca4d55ddf88f6dd0a46f11de78612d6070c8b5ea7188ec1ea0236edbb0e5904e6dffd7c75831d5e00564b3cebf8b9dc58b0100e

diff --git a/dev-libs/libg15render/files/libg15render-3.0.4-docdir.patch 
b/dev-libs/libg15render/files/libg15render-3.0.4-docdir.patch
deleted file mode 100644
index 781c9b6bfcaf..000000000000
--- a/dev-libs/libg15render/files/libg15render-3.0.4-docdir.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 2900f3f8a90915f59a25c8b3fb27912492e7b044 Mon Sep 17 00:00:00 2001
-From: Lars Wendler <[email protected]>
-Date: Sat, 14 May 2022 18:20:24 +0200
-Subject: [PATCH] Makefile.am: Make docdir selectable
-
----
- Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index 2fdacd7..cf00f1c 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -7,7 +7,7 @@ libg15render_la_LDFLAGS = -version-info 3:0
- include_HEADERS= libg15render.h
- EXTRA_DIST = debian libg15render.3
- man3_MANS = $(top_srcdir)/libg15render.3
--docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
-+docdir = @docdir@
- doc_DATA = AUTHORS ChangeLog COPYING NEWS README
- ACLOCAL_AMFLAGS = -I m4
- 
--- 
-2.36.1
-

diff --git 
a/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch 
b/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch
deleted file mode 100644
index 54a8fd4c07d3..000000000000
--- a/dev-libs/libg15render/files/libg15render-3.0.4-freetype_pkgconfig.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 97338f3..a64f64c 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -13,19 +13,41 @@ AC_PROG_CC
- LT_INIT
- 
- # 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_MSG_RESULT($ttf_support)
-+AC_ARG_ENABLE(ttf, [  --enable-ttf            enable FreeType2 
support],,[enable_ttf=no])
-+AS_IF([test "x$enable_ttf" != "xno"], [
-+    m4_ifdef([PKG_PROG_PKG_CONFIG], [
-+      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"
-+              ], [
-+                      AS_IF([test "x$enable_ttf" = "xyes"], [
-+                              AC_MSG_ERROR([Cannot find freetype2])
-+                      ])
-+              ])
-+      ], [
-+              AC_MSG_CHECKING(whether to enable FreeType2 support)
-+              AC_PATH_PROG([FTCONFIG], [freetype-config])
-+              AS_IF([test -n "$FTCONFIG" ], [
-+                      CFLAGS="$CFLAGS `$FTCONFIG --cflags`"
-+                      FTLIB="-lfreetype"
-+                      AC_DEFINE(TTF_SUPPORT, [1])
-+                      AC_MSG_RESULT([yes])
-+              ], [
-+                      AS_IF([test "x$enable_ttf" = "xyes"], [
-+                              AC_MSG_ERROR([Cannot find freetype-config])
-+                      ], [
-+                              AC_DEFINE(TTF_SUPPORT, [0])
-+                      ])
-+              ])
-+              AC_MSG_RESULT([no])
-+      ]
-+    )
-+], [
-+      AC_MSG_RESULT(No Freetype is being used)
-+])
- 
- # Checks for libraries.
- AC_CHECK_LIB([g15], [writePixmapToLCD], ,AC_MSG_ERROR(["libg15 not found. 
please install it"]))

diff --git 
a/dev-libs/libg15render/files/libg15render-3.0.4-missing-include.patch 
b/dev-libs/libg15render/files/libg15render-3.0.4-missing-include.patch
deleted file mode 100644
index eeb70bc2c9c6..000000000000
--- a/dev-libs/libg15render/files/libg15render-3.0.4-missing-include.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-https://gitlab.com/menelkir/libg15render/-/commit/ea940d38ca5c17685e4c13dcdcde43bbd6ec1fea
---- a/pixel.c
-+++ b/pixel.c
-@@ -19,6 +19,7 @@
- #include <fcntl.h>
- #include <stdlib.h>
- #include <math.h>
-+#include <unistd.h>
- #include "libg15render.h"
- 
- void swap (int *x, int *y){

diff --git a/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild 
b/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild
deleted file mode 100644
index b6d2927ebc52..000000000000
--- a/dev-libs/libg15render/libg15render-3.0.4-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 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"
-       "${FILESDIR}/${P}-missing-include.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
-}

diff --git a/dev-libs/libg15render/libg15render-9999.ebuild 
b/dev-libs/libg15render/libg15render-9999.ebuild
deleted file mode 100644
index bafaecea0fdc..000000000000
--- a/dev-libs/libg15render/libg15render-9999.ebuild
+++ /dev/null
@@ -1,51 +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}/${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
-}

diff --git a/dev-libs/libg15render/metadata.xml 
b/dev-libs/libg15render/metadata.xml
deleted file mode 100644
index 00a0a854f2cd..000000000000
--- a/dev-libs/libg15render/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <upstream>
-               <remote-id type="sourceforge">g15tools</remote-id>
-               <remote-id type="gitlab">menelkir/libg15render</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index fff801763903..4087e4d967c9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -174,13 +174,6 @@ dev-python/pyproject-fmt-rust
 # [3] https://wiki.gentoo.org/wiki/Nouveau
 x11-drivers/nvidia-drivers:0/470
 
-# Robin H. Johnson <[email protected]> (2024-11-17)
-# bug 943698
-# Poor upstream code quality, unmaintained upstream;
-# no hardware for testing # anymore.
-# 
https://public-inbox.gentoo.org/gentoo-dev/[email protected]/
-dev-libs/libg15render
-
 # Michael Orlitzky <[email protected]> (2024-11-13)
 # PHP 8.1.x no longer receives bug fixes unless they address security
 # issues. That means no build fixes, no updates for modern compilers,

Reply via email to