logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 34b47469b140e22011f42190d30d384d5bb23180
parent d5bc26261489221eecaad59ab07588f270659ceb
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Tue, 16 Mar 2021 15:30:04 +0100

games-engines/love: Superseeded by ::gentoo having slotted lua

Diffstat:

Dgames-engines/love/ChangeLog83-------------------------------------------------------------------------------
Dgames-engines/love/ChangeLog-201586-------------------------------------------------------------------------------
Dgames-engines/love/Manifest3---
Dgames-engines/love/files/love-0.8.0-freetype2.patch34----------------------------------
Dgames-engines/love/love-0.10.2.ebuild58----------------------------------------------------------
Dgames-engines/love/love-0.7.2-r1.ebuild43-------------------------------------------
Dgames-engines/love/love-0.8.0.ebuild54------------------------------------------------------
Dgames-engines/love/love-9999.ebuild57---------------------------------------------------------
Dgames-engines/love/metadata.xml8--------
9 files changed, 0 insertions(+), 426 deletions(-)

diff --git a/games-engines/love/ChangeLog b/games-engines/love/ChangeLog @@ -1,83 +0,0 @@ -# ChangeLog for games-engines/love -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*love-9999 (09 Aug 2015) -*love-0.8.0 (09 Aug 2015) -*love-0.7.2-r1 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> - +files/love-0.8.0-freetype2.patch, +love-0.7.2-r1.ebuild, - +love-0.8.0.ebuild, +love-9999.ebuild, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts - X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - - 24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher <jlec@gentoo.org> - - 24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 06 Oct 2015; Michael Sterrett <mr_bones_@gentoo.org> - files/love-0.8.0-freetype2.patch: - update freetype patch to deal with the change from 2.6 to 2.6.1 from - Polynomial-C via bug #562398 - - Package-Manager: portage-2.2.20.1 - - 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: - Unify quoting in metadata.xml files for machine processing - - Force unified quoting in all metadata.xml files since lxml does not - preserve original use of single and double quotes. Ensuring unified - quoting before the process allows distinguishing the GLEP 67-related - metadata.xml changes from unrelated quoting changes. - - 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - diff --git a/games-engines/love/ChangeLog-2015 b/games-engines/love/ChangeLog-2015 @@ -1,86 +0,0 @@ -# ChangeLog for games-engines/love -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-engines/love/ChangeLog,v 1.21 2015/05/15 10:39:18 pacho Exp $ - - 15 May 2015; Pacho Ramos <pacho@gentoo.org> love-0.7.2-r1.ebuild: - Fix build with stable freetype-2.5 (#504940) - - 18 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org> love-0.7.2-r1.ebuild, - love-0.8.0.ebuild: - avoid inheriting base - - 07 Jan 2015; Tupone Alfredo <tupone@gentoo.org> love-0.8.0.ebuild, - +files/love-0.8.0-freetype2.patch: - Fix build with freetype2 - EAPI 5 - - 06 Jul 2014; Michał Górny <mgorny@gentoo.org> love-0.7.2-r1.ebuild, - love-0.8.0.ebuild, love-9999.ebuild: - Replace obsolete mirror://bitbucket with the real URI. - - 30 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> love-0.8.0.ebuild: - Add ~arm keyword - - 04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> love-0.7.2-r1.ebuild: - Stable for x86, wrt bug #475630 - - 04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> love-0.7.2-r1.ebuild: - Stable for amd64, wrt bug #475630 - - 21 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - love-9999.ebuild: - Copy autotools files to build directory before eautoreconf, bug #462588. - - 21 Mar 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - love-0.7.2-r1.ebuild, love-0.8.0.ebuild: - Add dependency on deprecated lua features, bug #462586. - - 21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> love-0.8.0.ebuild: - revert, it was a keywordreq for ppc - - 21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> love-0.8.0.ebuild: - Stable for ppc, tested by Vicente Olivert Riera <peratu@carrosses.com>, wrt - bug #444151 - - 21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> love-0.8.0.ebuild: - Stable for x86, wrt bug #435894 - - 25 Sep 2012; Agostino Sarubbo <ago@gentoo.org> love-0.8.0.ebuild: - Stable for amd64, wrt bug #435894 - - 25 Sep 2012; Agostino Sarubbo <ago@gentoo.org> love-0.7.2-r1.ebuild, - love-0.8.0.ebuild, love-9999.ebuild: - Fix depend because it needs media-libs/devil[png] - -*love-0.7.2-r1 (21 May 2012) - - 21 May 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +love-0.7.2-r1.ebuild, -love-0.7.2.ebuild, love-0.8.0.ebuild, - love-9999.ebuild: - Allow slotting as suggested by Tobias Leupold in bug #416703. Implementation - by hasufell. - -*love-0.8.0 (20 Apr 2012) - - 20 Apr 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +love-0.8.0.ebuild, love-9999.ebuild: - Version bump, bug #412717. - - 17 Apr 2012; Michał Górny <mgorny@gentoo.org> love-0.7.2.ebuild, - love-9999.ebuild: - Use mirror://bitbucket. - - 08 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - love-0.7.2.ebuild, love-9999.ebuild: - Set correct dependencies, bug #407101. - -*love-9999 (05 Mar 2012) - - 05 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +love-9999.ebuild: - Add live ebuild, bug #406861. - -*love-0.7.2 (05 Nov 2011) - - 05 Nov 2011; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> - +love-0.7.2.ebuild: - Initial commit, taken from the gamerlay overlay. diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest @@ -1,3 +0,0 @@ -DIST love-0.10.2-linux-src.tar.gz 1698376 SHA256 b26b306b113158927ae12d2faadb606eb1db49ffdcd7592d6a0a3fc0af21a387 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076 WHIRLPOOL a4aa3569c1a0d099f4386ae21638a280d4f6946d072356c9ae6d94075d00b9604fb54161be3a2e4c6a6dfbe5ee824f3630f2a2d46276078ab055e2b851bccf5b -DIST love-0.7.2-linux-src.tar.gz 900209 SHA256 a57adcb0cbdc390a9bd8e2fe477bc175799b9ffd3486e01f859a36bf27f7f268 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61 WHIRLPOOL 1c5258fefca15c71065e0cfff795bfaf30b7c9acabf89ffa5fd71311ce1ee767f98088dbac844f26f50fc69d2d8d384819fce69372f573a48f5d3848a2d1da8f -DIST love-0.8.0-linux-src.tar.gz 1027356 SHA256 9167ca1cc7893ff1fdcf3b6fc7e2a88be10d899075a513942420fe8f94668ecc SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4 WHIRLPOOL 39c56d987d710b7589db0af3b6b5e59fc05d7e6e49b8e9f88a2a3fc050afe518d561517bb7b2a6428b30cda0322878801aafbdec98976831b37df56c3c02440c diff --git a/games-engines/love/files/love-0.8.0-freetype2.patch b/games-engines/love/files/love-0.8.0-freetype2.patch @@ -1,34 +0,0 @@ ---- love-0.8.0/src/modules/font/freetype/Font.h -+++ love-0.8.0/src/modules/font/freetype/Font.h -@@ -30,10 +30,10 @@ - #else - #include <ft2build.h> - #endif --#include <freetype/freetype.h> --#include <freetype/ftglyph.h> --#include <freetype/ftoutln.h> --#include <freetype/fttrigon.h> -+#include FT_FREETYPE_H -+#include FT_GLYPH_H -+#include FT_OUTLINE_H -+#include FT_TRIGONOMETRY_H - - namespace love - { ---- love-0.8.0/src/modules/font/freetype/TrueTypeRasterizer.h -+++ love-0.8.0/src/modules/font/freetype/TrueTypeRasterizer.h -@@ -27,10 +27,10 @@ - - // TrueType2 - #include <ft2build.h> --#include <freetype/freetype.h> --#include <freetype/ftglyph.h> --#include <freetype/ftoutln.h> --#include <freetype/fttrigon.h> -+#include FT_FREETYPE_H -+#include FT_GLYPH_H -+#include FT_OUTLINE_H -+#include FT_TRIGONOMETRY_H - - namespace love - { diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild @@ -1,58 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit base games - -if [[ ${PV} == 9999* ]]; then - inherit autotools mercurial - EHG_REPO_URI="https://bitbucket.org/rude/${PN}" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="A framework for 2D games in Lua" -HOMEPAGE="https://love2d.org/" - -LICENSE="ZLIB" -SLOT="0" -IUSE="" - -RDEPEND="dev-games/physfs - dev-lang/lua:*[deprecated] - media-libs/devil[mng,png,tiff] - media-libs/freetype - media-libs/libmodplug - media-libs/libsdl[joystick,opengl] - media-libs/libvorbis - media-libs/libtheora - media-libs/openal - media-sound/mpg123 - virtual/opengl" -DEPEND="${RDEPEND} - media-libs/libmng - media-libs/tiff" - -DOCS=( "readme.md" "changes.txt" ) - -src_prepare() { - if [[ ${PV} == 9999* ]]; then - sh platform/unix/gen-makefile || die - cp platform/unix/Makefile.am . || die - cp platform/unix/configure.ac . || die - mkdir platform/unix/m4 || die - eautoreconf - fi -} - -src_install() { - base_src_install - if [[ "${SLOT}" != "0" ]]; then - mv "${ED}${GAMES_BINDIR}"/${PN} \ - "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die - fi -} diff --git a/games-engines/love/love-0.7.2-r1.ebuild b/games-engines/love/love-0.7.2-r1.ebuild @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils games - -DESCRIPTION="A framework for 2D games in Lua" -HOMEPAGE="https://love2d.org/" -SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz" - -LICENSE="ZLIB" -SLOT="0.7" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-games/physfs - dev-lang/lua:*[deprecated] - media-libs/devil[mng,png,tiff] - media-libs/freetype - media-libs/libmodplug - media-libs/libsdl[joystick,opengl] - media-libs/libvorbis - media-libs/openal - media-sound/mpg123 - virtual/opengl" -DEPEND="${RDEPEND} - media-libs/libmng - media-libs/tiff" - -S=${WORKDIR}/${PN}-HEAD - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.8.0-freetype2.patch -} - -src_install() { - DOCS="readme.txt changes.txt" \ - default - if [[ "${SLOT}" != "0" ]]; then - mv "${ED}${GAMES_BINDIR}"/${PN} \ - "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die - fi -} diff --git a/games-engines/love/love-0.8.0.ebuild b/games-engines/love/love-0.8.0.ebuild @@ -1,54 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit games - -if [[ ${PV} == 9999* ]]; then - inherit autotools mercurial - EHG_REPO_URI="https://bitbucket.org/rude/${PN}" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~x86" -fi - -DESCRIPTION="A framework for 2D games in Lua" -HOMEPAGE="https://love2d.org/" - -LICENSE="ZLIB" -SLOT="0" -IUSE="" - -RDEPEND="dev-games/physfs - dev-lang/lua:*[deprecated] - media-libs/devil[mng,png,tiff] - media-libs/freetype - media-libs/libmodplug - media-libs/libsdl[joystick,opengl,video] - media-libs/libvorbis - media-libs/openal - media-sound/mpg123 - virtual/opengl" -DEPEND="${RDEPEND} - media-libs/libmng - media-libs/tiff" - -src_prepare() { - if [[ ${PV} == 9999* ]]; then - sh platform/unix/gen-makefile || die - mkdir platform/unix/m4 || die - eautoreconf - fi - epatch "${FILESDIR}"/${P}-freetype2.patch -} - -src_install() { - DOCS="readme.md changes.txt" \ - default - if [[ "${SLOT}" != "0" ]]; then - mv "${ED}${GAMES_BINDIR}"/${PN} \ - "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die - fi -} diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild @@ -1,57 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit base games - -if [[ ${PV} == 9999* ]]; then - inherit autotools mercurial - EHG_REPO_URI="https://bitbucket.org/rude/${PN}" - SRC_URI="" - KEYWORDS="" -else - SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -DESCRIPTION="A framework for 2D games in Lua" -HOMEPAGE="https://love2d.org/" - -LICENSE="ZLIB" -SLOT="0" -IUSE="" - -RDEPEND="dev-games/physfs - dev-lang/lua:*[deprecated] - media-libs/devil[mng,png,tiff] - media-libs/freetype - media-libs/libmodplug - media-libs/libsdl[joystick,opengl] - media-libs/libvorbis - media-libs/openal - media-sound/mpg123 - virtual/opengl" -DEPEND="${RDEPEND} - media-libs/libmng - media-libs/tiff" - -DOCS=( "readme.md" "changes.txt" ) - -src_prepare() { - if [[ ${PV} == 9999* ]]; then - sh platform/unix/gen-makefile || die - cp platform/unix/Makefile.am . || die - cp platform/unix/configure.ac . || die - mkdir platform/unix/m4 || die - eautoreconf - fi -} - -src_install() { - base_src_install - if [[ "${SLOT}" != "0" ]]; then - mv "${ED}${GAMES_BINDIR}"/${PN} \ - "${ED}${GAMES_BINDIR}"/${PN}-${SLOT} || die - fi -} diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> -</pkgmetadata>