diff options
Diffstat (limited to 'dev-libs/libg15render')
-rw-r--r-- | dev-libs/libg15render/Manifest | 5 | ||||
-rw-r--r-- | dev-libs/libg15render/files/libg15render-1.2-freetype_pkgconfig.patch | 53 | ||||
-rw-r--r-- | dev-libs/libg15render/files/libg15render-1.2-pixel-c.patch | 23 | ||||
-rw-r--r-- | dev-libs/libg15render/libg15render-1.2-r2.ebuild | 48 | ||||
-rw-r--r-- | dev-libs/libg15render/libg15render-3.0.4.ebuild | 52 |
5 files changed, 0 insertions, 181 deletions
diff --git a/dev-libs/libg15render/Manifest b/dev-libs/libg15render/Manifest index 730708b08e22..b127da6349ed 100644 --- a/dev-libs/libg15render/Manifest +++ b/dev-libs/libg15render/Manifest @@ -1,12 +1,7 @@ -AUX libg15render-1.2-freetype_pkgconfig.patch 1660 BLAKE2B ac8e1a850a796592a248e9a5231376d906aee234a57c075af76a9c812f27f401e9e6eba79eec5dc6abeaf72968c99a39b0213bfbaf8d72e48037e0b69af35961 SHA512 f06d0d85924c543dfc8a9593e9c99ee6394f3032f57d1059d7c47698aab99b263d2d17ecfc0089375f3c59531a4f990edd11974dfd5962939b301c7975c24c10 -AUX libg15render-1.2-pixel-c.patch 686 BLAKE2B a6273daa806090247eab17e2f03f3baa3fbcd7ffe4ee502611a4ecb39134dea809a46d77243c61e949f732b9f7fabd7a7002cc0434dad7e7986da1f25dc2962d SHA512 f1d40893c1f2f17d42c9ca6941d802e0c22a5eb85d9f8167612f7bf21045c096744634ea38928ecfc30c39a6085e6b8652168e711534edf82e3d8f5243c072a4 AUX libg15render-3.0.4-docdir.patch 716 BLAKE2B 11adf063140a938951eab6784b4cd73399d5103a6ceb7e64f59a2d56d3dc473832252bd068c5ed4384be5b1f9894926223a3ee9239a71d6da96f4fe67bcae50e SHA512 61f8e273161607d6878199225832e05d6c547f5e9ca190296b6205c1f97d3f3897a3893195819ed1528d314b76e12cab0c959f0d1ca36cda079f93df19dd692d AUX libg15render-3.0.4-freetype_pkgconfig.patch 1696 BLAKE2B b4a1f6e9117e74fa98d38faff8bd23d03dce13612dcf84280d12b37e1d7a7ebaa2fce94ef19a3670b5c80f131118c3ff8a30e2ca68f292477ed8ae3985346a3f SHA512 bdda475e9a479ca21c70e89e68e9bebee89b993314940869f834a6b687219359430d3944a8c0b01955f289fa7fb0cb560ba55deed4c4a0850a7ef30273f3e551 AUX libg15render-3.0.4-missing-include.patch 276 BLAKE2B 1709a732899868b357f67ff1812a1e55bb25c19b58d0b4ebdcd61511ff4a57da4119362d661d7aa9283996ce36c7652775148aa00c7e49d8e74bff96babd0c42 SHA512 48f890024aeffcf83312f58ac53d00e09b978ff39f4b3b5db03ead0641342b6318da8d7ccd07b2f5e1308f381bdbf271782b8ea1310a1ce197d62bb778a857f7 -DIST libg15render-1.2.tar.bz2 246034 BLAKE2B 70c21341949186dc65bec7ef0f695c783928ab024e5bd3f83eedc527a501bee64cf0561f5e642e3e9173f063b6f74ecca458262ee9c40a2a8837f197338bbb31 SHA512 960fd6bc6159b1b12e1de3b0c07e5960d7d5056d4927be8eddf89a911e2c97a8677ef41456aa255399e8a86cd354b848fab28a47005ee2d1b6640e0c886deaac DIST libg15render-3.0.4.tar.bz2 293668 BLAKE2B 82fece311baf59098d6196b5aa31d6584bf3f610854839e3dcf2318f3e3275ae9394ea2b21576d6e6cc4fffb2440d19b7322704087988de8c47e60d822949758 SHA512 f11470b4c8709b7cab8747d8eca4d55ddf88f6dd0a46f11de78612d6070c8b5ea7188ec1ea0236edbb0e5904e6dffd7c75831d5e00564b3cebf8b9dc58b0100e -EBUILD libg15render-1.2-r2.ebuild 921 BLAKE2B 5812234ab1d3a7cb7bd34058cf14bd03fec5b99e4a0e42e55f41cc2c1426d689bf6af91d4869702242394d269bf53357a3aa0c59b182446f78743a9af7466389 SHA512 92a8c023f219dd606bac9268d685efcc716aaba88335f60bf5c2b6884515a739b14d5219710f0956405aec0a932ee4e8dcd58ecb31b955f2d56d7cd0a9428bca EBUILD libg15render-3.0.4-r1.ebuild 1070 BLAKE2B 0d4bf50e91d5265bcbbdad55dd23600668b5e5b44701e683703c68f52089f4bf0a7e9826ae1386e4d3a64a34562bf8e81b70fb3ab725158d0270208954b2d4d7 SHA512 4ca4bf0b2612620b80ecd666a613221457ebdcd18a4716e493a6b9d1787951a8763521c04fcf90ba4c86323d37d84e884de72921b510882ebfebe47b29962818 -EBUILD libg15render-3.0.4.ebuild 1032 BLAKE2B 28f64fb8740a2a6e1863a3c3076219d648f05c8dfa74f1db13ec1feea6a46c935684b6c4afac91bdde03140e1cfa8c113ae9a17ac3bebe5c4f3d901644e2a712 SHA512 f7ac050c524e6a4678ab0e58ba51fd3962c93a60827e430c049b3a13f2aba06d2b4d2b4a7b4ce7a92f1dcfabb30157522bb1600421d5417e5a6fe78ba992f2cd EBUILD libg15render-9999.ebuild 987 BLAKE2B 63d263a43766e6605c712f97d3dcb97ee195866d97463f0372ea565564b01289c8f811b45c292c83f9cf7af64026c18b87ec1edf45ead4dc370d2b9b1195cb09 SHA512 8439c0144154f3643acfd07b1b8c4e9ec0f8b0ca9bce22b337c1b0acb82c0194cc04ab86377b3187fbd07c63f73de7159a4ed4f10be5bfd4cb7a7e9f45b4e689 MISC metadata.xml 307 BLAKE2B dc329bc1f59526e317ed959eacd5fe6a60a89a6c3a44dd1fb653391042422cc98585becfe9c179742a52c9f290857d99b31d2a077ea28c75df98d0286149cd7a SHA512 e5ad402392bf05466f3b7751004d4b598b520228a2267907db02f9aa8b0fb713b2d6ebf89ba2e3ea437771b932e2813c31c810a72a3cc3ac5ed8a7ac19b0b249 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 -} |