public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-02-01 13:11 Chí-Thanh Christopher Nguyễn
  0 siblings, 0 replies; 38+ messages in thread
From: Chí-Thanh Christopher Nguyễn @ 2018-02-01 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     00e1fcdbff129d4bb13b729c66cd2cbbec935832
Author:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 12:32:25 2018 +0000
Commit:     Chí-Thanh Christopher Nguyễn <chithanh <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 12:32:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e1fcdb

games-engines/love: drop maintainership

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 games-engines/love/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 4731fb707fd..7a38bb90096 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,12 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>chithanh@gentoo.org</email>
-		<name>Chí-Thanh Christopher Nguyễn</name>
-	</maintainer>
-<maintainer type="project">
-		<email>games@gentoo.org</email>
-		<name>Gentoo Games Project</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     2cd8a3d5bd0bcf9df765a7bd5cfbb314b3d86eed
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:24:43 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd8a3d5

games-engines/love: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/love/love-0.8.0-r1.ebuild | 37 +++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/games-engines/love/love-0.8.0-r1.ebuild b/games-engines/love/love-0.8.0-r1.ebuild
new file mode 100644
index 00000000000..4545622486f
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+	dev-games/physfs
+	dev-lang/lua:0[deprecated]
+	media-libs/devil[mng,png,tiff]
+	media-libs/freetype:2
+	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:0
+	media-libs/tiff:0
+"
+
+PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
+
+src_install() {
+	DOCS="readme.md changes.txt" \
+		default
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     6fe54e9bece063dbb122acacd084034dd24aa1b3
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:25:08 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe54e9b

games-engines/love: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/love/love-0.8.0.ebuild | 54 ------------------------------------
 1 file changed, 54 deletions(-)

diff --git a/games-engines/love/love-0.8.0.ebuild b/games-engines/love/love-0.8.0.ebuild
deleted file mode 100644
index 4f4937e078c..00000000000
--- a/games-engines/love/love-0.8.0.ebuild
+++ /dev/null
@@ -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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     96c1d2277955c0e40f7a5ee620bf29eed214a978
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:24:00 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:39:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c1d227

games-engines/love: Nobody is maintaining broken live ebuild

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/love/love-9999.ebuild | 57 -------------------------------------
 1 file changed, 57 deletions(-)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
deleted file mode 100644
index 80ae23fbd24..00000000000
--- a/games-engines/love/love-9999.ebuild
+++ /dev/null
@@ -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="http://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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ec77c7c309672aed9433d84f2cf5faeeeafbbd35
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:33:53 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:40:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec77c7c3

games-engines/love: Drop old

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/love/love-0.7.2-r1.ebuild | 43 ---------------------------------
 1 file changed, 43 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r1.ebuild b/games-engines/love/love-0.7.2-r1.ebuild
deleted file mode 100644
index eeb49f5034c..00000000000
--- a/games-engines/love/love-0.7.2-r1.ebuild
+++ /dev/null
@@ -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="http://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
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-04-22 19:40 Pacho Ramos
  0 siblings, 0 replies; 38+ messages in thread
From: Pacho Ramos @ 2018-04-22 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5bae6e617440b35d4ae7b2e5bd2ba6f4b99cdcaa
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 22 19:33:42 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Apr 22 19:40:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bae6e61

games-engines/love: Stop using games.eclass

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 games-engines/love/love-0.7.2-r2.ebuild | 41 +++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
new file mode 100644
index 00000000000..e29f78d0863
--- /dev/null
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://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:0[deprecated]
+	media-libs/devil[mng,png,tiff]
+	media-libs/freetype:2
+	media-libs/libmodplug
+	media-libs/libsdl[joystick,opengl]
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl
+"
+DEPEND="${RDEPEND}
+	media-libs/libmng:0
+	media-libs/tiff:0
+"
+
+S="${WORKDIR}/${PN}-HEAD"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.8.0-freetype2.patch )
+
+src_install() {
+	DOCS="readme.txt changes.txt" \
+		default
+
+	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:16:30 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd6ac57

games-engines/love: bump to 0.10.2

Closes: https://bugs.gentoo.org/640802
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest           |  1 +
 games-engines/love/love-0.10.2.ebuild | 62 +++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 542d62516fa..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,2 +1,3 @@
+DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4

diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
new file mode 100644
index 00000000000..88f7fff24dc
--- /dev/null
+++ b/games-engines/love/love-0.10.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	dev-games/physfs
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     d1414d589fbdf092671520ab866eb02c1f4f687f
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:17:34 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1414d58

games-engines/love: bump to 11.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest         |  1 +
 games-engines/love/love-11.1.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..5edf4012ba9 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
 DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
+DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03

diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
new file mode 100644
index 00000000000..d98fe51a125
--- /dev/null
+++ b/games-engines/love/love-11.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0896bdffb49c068957164b74122023cd3bcf2679
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:18:42 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0896bdff

games-engines/love: Re-add live ebuild

Closes: https://bugs.gentoo.org/646256
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/love-9999.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
new file mode 100644
index 00000000000..d98fe51a125
--- /dev/null
+++ b/games-engines/love/love-9999.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:19 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     53c135c0ee3ebef2efb46e10dff2c9c1c7329010
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Mon Jul 16 23:19:09 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:19:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c135c0

games-engines/love: Update maintainers

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9047

 games-engines/love/metadata.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 7a38bb90096..f63c3ffb549 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>BetaRays@protonmail.com</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f0f2be2e00e15f57df3c041967ea552419b7ce4b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:42 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f2be2e

games-engines/love: Revert "bump to 0.10.2"

This reverts commit 5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad.

 games-engines/love/Manifest           |  1 -
 games-engines/love/love-0.10.2.ebuild | 62 -----------------------------------
 2 files changed, 63 deletions(-)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..542d62516fa 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,2 @@
-DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4

diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
deleted file mode 100644
index 88f7fff24dc..00000000000
--- a/games-engines/love/love-0.10.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit 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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	dev-games/physfs
-	!luajit? ( dev-lang/lua:0[deprecated] )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     09a8f8d22bfcbde49a387609db87ecda60d0051e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:34 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a8f8d2

games-engines/love: Revert "bump to 11.1"

This reverts commit d1414d589fbdf092671520ab866eb02c1f4f687f.

 games-engines/love/Manifest         |  1 -
 games-engines/love/love-11.1.ebuild | 61 -------------------------------------
 2 files changed, 62 deletions(-)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 5edf4012ba9..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,4 +1,3 @@
 DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03

diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
deleted file mode 100644
index d98fe51a125..00000000000
--- a/games-engines/love/love-11.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit 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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0[deprecated] )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     e3167bde94fff398198f760a25ff1a0874cbf3cf
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:27 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3167bde

games-engines/love: Revert "Re-add live ebuild"

This reverts commit 0896bdffb49c068957164b74122023cd3bcf2679.

 games-engines/love/love-9999.ebuild | 61 -------------------------------------
 1 file changed, 61 deletions(-)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
deleted file mode 100644
index d98fe51a125..00000000000
--- a/games-engines/love/love-9999.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit 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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0[deprecated] )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-17 12:23 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-17 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     be775e02c8cb910fc07320aadbe3c65ff92a9901
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 17 12:23:13 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Jul 17 12:23:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be775e02

games-engines/love: Revert "Update maintainers"

This reverts commit 53c135c0ee3ebef2efb46e10dff2c9c1c7329010.

 games-engines/love/metadata.xml | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index f63c3ffb549..7a38bb90096 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,11 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>BetaRays@protonmail.com</email>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     73635f89d124e5d768c0b6738f6d2e20250b7909
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:21:23 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:01:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73635f89

games-engines/love: Use slot for 0.8

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/love-0.8.0-r2.ebuild | 39 +++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
new file mode 100644
index 00000000000..6349e6228b7
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+KEYWORDS="~amd64 ~arm ~x86"
+
+LICENSE="ZLIB"
+SLOT="0.8"
+IUSE=""
+
+RDEPEND="
+	dev-games/physfs
+	dev-lang/lua:0[deprecated]
+	media-libs/devil[mng,png,tiff]
+	media-libs/freetype:2
+	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:0
+	media-libs/tiff:0
+"
+
+PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
+
+src_install() {
+	DOCS="readme.md changes.txt" \
+		default
+
+	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     3c4ac4212024c0d9040b08d01653328df253e146
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:26:30 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:12 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4ac421

games-engines/love: bump to 0.10.2

Closes: https://bugs.gentoo.org/640802
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest           |  1 +
 games-engines/love/love-0.10.2.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 542d62516fa..7e78d66ca81 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,2 +1,3 @@
+DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4

diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
new file mode 100644
index 00000000000..9ac920cc9cd
--- /dev/null
+++ b/games-engines/love/love-0.10.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0.10"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	dev-games/physfs
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+	if [[ ${SLOT} != 0 ]]
+	then
+		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+	fi
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d770fce6325400f08c3dffc6b30107f9949ae9b9
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:29:04 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d770fce6

games-engines/love: Re-add live ebuild

Closes: https://bugs.gentoo.org/646256
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/love-9999.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 1 file changed, 74 insertions(+)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
new file mode 100644
index 00000000000..c4f181125e4
--- /dev/null
+++ b/games-engines/love/love-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+	if [ "$SLOT" != "0" ]
+	then
+		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+		sed -i "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm "${ED}"/usr/{lib64/liblove.so,share/{mime/packages/love.xml,pixmaps/love.svg,icons/hicolor/scalable/mimetypes/application-x-love-game.svg,man/man1/love.1}} || die
+	fi
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     37438899f933a7e4396f1601b23f354c9cb1eea8
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:27:56 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:02:16 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37438899

games-engines/love: bump to 11.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest         |  1 +
 games-engines/love/love-11.1.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 7e78d66ca81..5edf4012ba9 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
 DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
+DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03

diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
new file mode 100644
index 00000000000..8f965557a42
--- /dev/null
+++ b/games-engines/love/love-11.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit 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 ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	!luajit? ( dev-lang/lua:0[deprecated] )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+	if [[ ${SLOT} != 0 ]]
+	then
+		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+	fi
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+	xdg_desktop_database_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2018-07-20 21:24 Michał Górny
  0 siblings, 0 replies; 38+ messages in thread
From: Michał Górny @ 2018-07-20 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     3534565bad494c242e122889f19f25383345a696
Author:     BetaRays <BetaRays <AT> protonmail <DOT> com>
AuthorDate: Tue Jul 17 18:31:40 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jul 20 21:23:23 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3534565b

games-engines/love: Update maintainers

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9047

 games-engines/love/metadata.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 7a38bb90096..f63c3ffb549 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>BetaRays@protonmail.com</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-09-06 19:52 Jonas Stein
  0 siblings, 0 replies; 38+ messages in thread
From: Jonas Stein @ 2020-09-06 19:52 UTC (permalink / raw
  To: gentoo-commits

commit:     1c7d076b71dbabacca8802596e7fa3170c1dd8db
Author:     Jonas Stein <jstein <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  6 19:49:27 2020 +0000
Commit:     Jonas Stein <jstein <AT> gentoo <DOT> org>
CommitDate: Sun Sep  6 19:51:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7d076b

games-engines/love: Maintainer retired

Proxied maintainer retired as requested via mail and due to inactivity.
Closes: https://bugs.gentoo.org/663624
Package-Manager: Portage-3.0.5, Repoman-2.3.23
Signed-off-by: Jonas Stein <jstein <AT> gentoo.org>

 games-engines/love/metadata.xml | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index f63c3ffb549..585b0dc75dd 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,11 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>BetaRays@protonmail.com</email>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
-</pkgmetadata>
+	<!-- maintainer-needed -->
+	</pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     86b140eac3b85bfdb81aa316e3fd7affcfe7f7a1
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:14:49 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b140ea

games-engines/love: bump to 11.3 and EAPI 7

Closes: https://bugs.gentoo.org/680756
Closes: https://bugs.gentoo.org/730364
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/Manifest         |  1 +
 games-engines/love/love-11.3.ebuild | 73 +++++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 5edf4012ba9..4e9a4259ad1 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -2,3 +2,4 @@ DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c9
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
 DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
+DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b

diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
new file mode 100644
index 00000000000..6265299294f
--- /dev/null
+++ b/games-engines/love/love-11.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="+luajit"
+
+RDEPEND="sys-libs/zlib
+	!luajit? ( dev-lang/lua:0 )
+	luajit? ( dev-lang/luajit:2 )
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex luajit luajit lua)
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	if [[ ${SLOT} != 0 ]]; then
+		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+	fi
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     bc11115e4b3deafe18a165010a7065ccb12eb327
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:21:35 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:50 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc11115e

games-engines/love: sync the live ebuild with 11.3

Closes: https://bugs.gentoo.org/737904
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-9999.ebuild | 29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index c4f181125e4..6265299294f 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit gnome2-utils xdg-utils
+EAPI=7
+
+inherit xdg-utils
 
 if [[ ${PV} == 9999* ]]; then
-	inherit mercurial
-	EHG_REPO_URI="https://bitbucket.org/rude/${PN}"
-	SRC_URI=""
-	KEYWORDS=""
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
 else
-	SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
 	KEYWORDS="~amd64 ~arm ~x86"
 fi
 
@@ -22,7 +21,7 @@ SLOT="0"
 IUSE="+luajit"
 
 RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0[deprecated] )
+	!luajit? ( dev-lang/lua:0 )
 	luajit? ( dev-lang/luajit:2 )
 	media-libs/freetype
 	media-libs/libmodplug
@@ -52,23 +51,23 @@ src_install() {
 	default
 
 	find "${D}" -name '*.la' -delete || die
-	if [ "$SLOT" != "0" ]
-	then
+
+	if [[ ${SLOT} != 0 ]]; then
 		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
 		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm "${ED}"/usr/{lib64/liblove.so,share/{mime/packages/love.xml,pixmaps/love.svg,icons/hicolor/scalable/mimetypes/application-x-love-game.svg,man/man1/love.1}} || die
+		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
 	fi
 }
 
 pkg_postinst() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-	gnome2_icon_cache_update
 	xdg_desktop_database_update
+	xdg_icon_cache_update
 	xdg_mimeinfo_database_update
 }


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     db335836b4a093827a84ae2b3d0995e4544b9663
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:20:13 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db335836

games-engines/love: migrate slot 0 to lua-single.eclass

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-11.3-r100.ebuild | 76 ++++++++++++++++++++++++++++++++
 1 file changed, 76 insertions(+)

diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
new file mode 100644
index 00000000000..035ead2ed27
--- /dev/null
+++ b/games-engines/love/love-11.3-r100.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="http://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+	${LUA_DEPS}
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libogg
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	if [[ ${SLOT} != 0 ]]; then
+		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
+		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
+		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
+	fi
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     1b04c6c5e35b50d39299c1c4d900be691bd493ca
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:24:53 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:47:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b04c6c5

games-engines/love: remove old

Nothing in the tree depends on 0.10, and we do not need a 0.8.x version
in slot 0 any more.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/Manifest             |  2 -
 games-engines/love/love-0.10.2.ebuild   | 75 ---------------------------------
 games-engines/love/love-0.8.0-r1.ebuild | 37 ----------------
 games-engines/love/love-11.1.ebuild     | 74 --------------------------------
 4 files changed, 188 deletions(-)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 4e9a4259ad1..dc1d7facea6 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,5 +1,3 @@
-DIST love-0.10.2-linux-src.tar.gz 1698376 BLAKE2B aac7baaa51b4def09d73bcf6cbc3c98835c4b12f2608d229a8aeb3eb39a82285964f7cef0063c461bdae6e4431adf4f48e83be499a76ce463f941c7778d4a229 SHA512 81c0bb5a454ed9abc692784f155933288a2bd5ba5ffb919c7709584e7e8d68fca10b5ea1e3a386def46b18f071b217ffbc2914a8ea08424226f0580020fce076
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.1-linux-src.tar.gz 2733030 BLAKE2B 28b8bb4ea65fada095d725d438fa13a3d1210b2ab6e48932d1e62d342711e0d38ab0f84380fcb7e1b03b0bca6ab112ed66e848bb63aef6fde02605ba819209ae SHA512 f4df860508b75e4bb7c0ee8a2ee4406a7c8f3ce65cdbca9ed8a0cd90df81507ba7ec9a9d45279488047cc16b6e51940edff54e7a34de63bf852dbec5115b4c03
 DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b

diff --git a/games-engines/love/love-0.10.2.ebuild b/games-engines/love/love-0.10.2.ebuild
deleted file mode 100644
index 9ac920cc9cd..00000000000
--- a/games-engines/love/love-0.10.2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit 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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0.10"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	dev-games/physfs
-	!luajit? ( dev-lang/lua:0[deprecated] )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-	if [[ ${SLOT} != 0 ]]
-	then
-		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
-	fi
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}

diff --git a/games-engines/love/love-0.8.0-r1.ebuild b/games-engines/love/love-0.8.0-r1.ebuild
deleted file mode 100644
index 4545622486f..00000000000
--- a/games-engines/love/love-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-	dev-games/physfs
-	dev-lang/lua:0[deprecated]
-	media-libs/devil[mng,png,tiff]
-	media-libs/freetype:2
-	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:0
-	media-libs/tiff:0
-"
-
-PATCHES=( "${FILESDIR}"/${P}-freetype2.patch )
-
-src_install() {
-	DOCS="readme.md changes.txt" \
-		default
-}

diff --git a/games-engines/love/love-11.1.ebuild b/games-engines/love/love-11.1.ebuild
deleted file mode 100644
index 8f965557a42..00000000000
--- a/games-engines/love/love-11.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit 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 ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0[deprecated] )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-	if [[ ${SLOT} != 0 ]]
-	then
-		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
-	fi
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-	xdg_desktop_database_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     238838880260af6185dde2a2fa3676af5be7ef58
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:44:52 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23883888

games-engines/love: use HTTPS in HOMEPAGE

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r2.ebuild  | 2 +-
 games-engines/love/love-0.8.0-r2.ebuild  | 2 +-
 games-engines/love/love-11.3-r100.ebuild | 2 +-
 games-engines/love/love-11.3.ebuild      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
index 64e1a834000..0743c3dd925 100644
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
 SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
 
 LICENSE="ZLIB"

diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
index 5c3fb9e20a8..9297277d9f5 100644
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
 SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
 KEYWORDS="~amd64 ~arm ~x86"
 

diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
index 035ead2ed27..4de07ea8e79 100644
--- a/games-engines/love/love-11.3-r100.ebuild
+++ b/games-engines/love/love-11.3-r100.ebuild
@@ -16,7 +16,7 @@ else
 fi
 
 DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
 
 LICENSE="ZLIB"
 SLOT="0"

diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
index 6265299294f..df62bac35ad 100644
--- a/games-engines/love/love-11.3.ebuild
+++ b/games-engines/love/love-11.3.ebuild
@@ -14,7 +14,7 @@ else
 fi
 
 DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
 
 LICENSE="ZLIB"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     2796f6b6320e37aa5390902a6f3bf59c5496e5ad
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:36:16 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2796f6b6

games-engines/love: add self as maintainer

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/metadata.xml | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 585b0dc75dd..3e5026ee375 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,5 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
-	</pkgmetadata>
+	<maintainer type="person">
+		<email>marecki@gentoo.org</email>
+		<name>Marek Szuba</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-13 16:55 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-13 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     67ac5fff8e4a176dc8bd058c544b02ff29824a2e
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 13 16:43:06 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct 13 16:48:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ac5fff

games-engines/love: update SRC_URI in 0.7 and 0.8

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r2.ebuild | 2 +-
 games-engines/love/love-0.8.0-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
index 5cc2816ee04..64e1a834000 100644
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ b/games-engines/love/love-0.7.2-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="A framework for 2D games in Lua"
 HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
 
 LICENSE="ZLIB"
 SLOT="0.7"

diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
index 9d807e1333d..5c3fb9e20a8 100644
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ b/games-engines/love/love-0.8.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="A framework for 2D games in Lua"
 HOMEPAGE="http://love2d.org/"
-SRC_URI="https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
 KEYWORDS="~amd64 ~arm ~x86"
 
 LICENSE="ZLIB"


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2020-10-14 14:44 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2020-10-14 14:44 UTC (permalink / raw
  To: gentoo-commits

commit:     945d6e4105745cd8c31b916e8e507bd8fb3d3f08
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 14 12:42:51 2020 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 14:42:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945d6e41

games-engines/love: migrate legacy slots to lua-single.eclass

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r100.ebuild | 49 +++++++++++++++++++++++++++++++
 games-engines/love/love-0.8.0-r100.ebuild | 47 +++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+)

diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
new file mode 100644
index 00000000000..b28e616cd1d
--- /dev/null
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit lua-single
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0.7"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}
+	dev-games/physfs
+	media-libs/devil[mng,png,tiff]
+	media-libs/freetype:2
+	media-libs/libmodplug
+	media-libs/libsdl[joystick,opengl]
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl
+"
+DEPEND="${RDEPEND}
+	media-libs/libmng:0
+	media-libs/tiff:0
+"
+
+S="${WORKDIR}/${PN}-HEAD"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.7.2-opengl_glext_prototypes.patch
+	"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
+)
+
+src_install() {
+	DOCS="readme.txt changes.txt" \
+		default
+
+	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}

diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
new file mode 100644
index 00000000000..5ac4d20e65a
--- /dev/null
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit lua-single
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0.8"
+KEYWORDS="~amd64 ~arm ~x86"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="${LUA_DEPS}
+	dev-games/physfs
+	media-libs/devil[mng,png,tiff]
+	media-libs/freetype:2
+	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:0
+	media-libs/tiff:0
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
+	"${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
+)
+
+src_install() {
+	DOCS="readme.md changes.txt" \
+		default
+
+	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2021-01-25 17:38 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2021-01-25 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     97039cf3e175068534a5ee2baab6c133865fdaea
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:24:27 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 17:37:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97039cf3

games-engines/love-9999: sync with latest release ebuild

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-9999.ebuild | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index 6265299294f..4de07ea8e79 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=7
 
-inherit xdg-utils
+LUA_COMPAT=( lua5-{1..3} luajit )
+
+inherit lua-single xdg-utils
 
 if [[ ${PV} == 9999* ]]; then
 	inherit git-r3
@@ -14,15 +16,15 @@ else
 fi
 
 DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="http://love2d.org/"
+HOMEPAGE="https://love2d.org/"
 
 LICENSE="ZLIB"
 SLOT="0"
-IUSE="+luajit"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
 
 RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0 )
-	luajit? ( dev-lang/luajit:2 )
+	${LUA_DEPS}
 	media-libs/freetype
 	media-libs/libmodplug
 	media-libs/libsdl2[joystick,opengl]
@@ -44,7 +46,8 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
+	econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2021-01-25 17:38 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2021-01-25 17:38 UTC (permalink / raw
  To: gentoo-commits

commit:     d5fac5c76fe4663d68379f8cfa8e1cc98027ceab
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:23:58 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 17:37:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fac5c7

games-engines/love: remove old

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r2.ebuild | 44 --------------------
 games-engines/love/love-0.8.0-r2.ebuild | 42 -------------------
 games-engines/love/love-11.3.ebuild     | 73 ---------------------------------
 3 files changed, 159 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r2.ebuild b/games-engines/love/love-0.7.2-r2.ebuild
deleted file mode 100644
index 0743c3dd925..00000000000
--- a/games-engines/love/love-0.7.2-r2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0.7"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
-	dev-games/physfs
-	dev-lang/lua:0[deprecated]
-	media-libs/devil[mng,png,tiff]
-	media-libs/freetype:2
-	media-libs/libmodplug
-	media-libs/libsdl[joystick,opengl]
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl
-"
-DEPEND="${RDEPEND}
-	media-libs/libmng:0
-	media-libs/tiff:0
-"
-
-S="${WORKDIR}/${PN}-HEAD"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.7.2-opengl_glext_prototypes.patch
-	"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
-)
-
-src_install() {
-	DOCS="readme.txt changes.txt" \
-		default
-
-	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-}

diff --git a/games-engines/love/love-0.8.0-r2.ebuild b/games-engines/love/love-0.8.0-r2.ebuild
deleted file mode 100644
index 9297277d9f5..00000000000
--- a/games-engines/love/love-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="ZLIB"
-SLOT="0.8"
-IUSE=""
-
-RDEPEND="
-	dev-games/physfs
-	dev-lang/lua:0[deprecated]
-	media-libs/devil[mng,png,tiff]
-	media-libs/freetype:2
-	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:0
-	media-libs/tiff:0
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
-	"${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
-)
-
-src_install() {
-	DOCS="readme.md changes.txt" \
-		default
-
-	mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-}

diff --git a/games-engines/love/love-11.3.ebuild b/games-engines/love/love-11.3.ebuild
deleted file mode 100644
index df62bac35ad..00000000000
--- a/games-engines/love/love-11.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
-else
-	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-IUSE="+luajit"
-
-RDEPEND="sys-libs/zlib
-	!luajit? ( dev-lang/lua:0 )
-	luajit? ( dev-lang/luajit:2 )
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex luajit luajit lua)
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	if [[ ${SLOT} != 0 ]]; then
-		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
-	fi
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-01-07 16:13 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-01-07 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     ea901934821b1ba8c2bb5668853461796c27df77
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  7 16:12:25 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 16:13:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea901934

games-engines/love: add 11.4

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/Manifest         |  1 +
 games-engines/love/love-11.4.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 games-engines/love/metadata.xml     |  3 ++
 3 files changed, 78 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index dc1d7facea60..0f70d4bed6c6 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
 DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
+DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3

diff --git a/games-engines/love/love-11.4.ebuild b/games-engines/love/love-11.4.ebuild
new file mode 100644
index 000000000000..fcc2e07df8e9
--- /dev/null
+++ b/games-engines/love/love-11.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="gme"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+	${LUA_DEPS}
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl
+	gme? ( media-libs/game-music-emu )"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable gme)
+		--with-lua=$(usex lua_single_target_luajit luajit lua)
+		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index beac02a9af14..300455c21e7d 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -5,4 +5,7 @@
 		<email>marecki@gentoo.org</email>
 		<name>Marek Szuba</name>
 	</maintainer>
+	<use>
+		<flag name="gme">Use <pkg>media-libs/game-music-emu</pkg> to support additional music formats</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-01-07 17:37 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-01-07 17:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ff36effdc45a1005db74eab42590d9ebef25680b
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  7 17:18:15 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Fri Jan  7 17:37:20 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff36effd

games-engines/love: sync live ebuild with 11.4

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-9999.ebuild | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/games-engines/love/love-9999.ebuild b/games-engines/love/love-9999.ebuild
index 4de07ea8e793..fcc2e07df8e9 100644
--- a/games-engines/love/love-9999.ebuild
+++ b/games-engines/love/love-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-LUA_COMPAT=( lua5-{1..3} luajit )
+LUA_COMPAT=( lua5-{1..4} luajit )
 
 inherit lua-single xdg-utils
 
@@ -20,6 +20,7 @@ HOMEPAGE="https://love2d.org/"
 
 LICENSE="ZLIB"
 SLOT="0"
+IUSE="gme"
 
 REQUIRED_USE="${LUA_REQUIRED_USE}"
 
@@ -28,12 +29,12 @@ RDEPEND="sys-libs/zlib
 	media-libs/freetype
 	media-libs/libmodplug
 	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
 	media-libs/libtheora
 	media-libs/libvorbis
 	media-libs/openal
 	media-sound/mpg123
-	virtual/opengl"
+	virtual/opengl
+	gme? ( media-libs/game-music-emu )"
 DEPEND="${RDEPEND}"
 
 DOCS=( "readme.md" "changes.txt" )
@@ -46,21 +47,18 @@ src_prepare() {
 }
 
 src_configure() {
-	econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
+	local myeconfargs=(
+		$(use_enable gme)
+		--with-lua=$(usex lua_single_target_luajit luajit lua)
 		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+	)
+	econf "${myeconfargs[@]}"
 }
 
 src_install() {
 	default
 
 	find "${D}" -name '*.la' -delete || die
-
-	if [[ ${SLOT} != 0 ]]; then
-		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
-	fi
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-03-26 22:31 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-03-26 22:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c4b9ee89e39802cd2edc259603e1205100cb5c0e
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 22:08:07 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 22:31:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b9ee89

games-engines/love: drop 11.3-r100

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/Manifest              |  1 -
 games-engines/love/love-11.3-r100.ebuild | 76 --------------------------------
 2 files changed, 77 deletions(-)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 0f70d4bed6c6..fc5e5ce0c168 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,4 +1,3 @@
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
-DIST love-11.3-linux-src.tar.gz 2898851 BLAKE2B ae854dbe1f98fa2adaf118ac01b7519f87cbf684dff45622e0de6503a514bc6336c469b08a6c19ae55f7a0d65063bebffe0dc1d0a72483a9032902469c1c643f SHA512 d02900bbad658da7127bdbc52ceb8282a725b32d6a17fc51962327411be94f81b2c871d21b3c4bd8492a4ca355c3cfb1f04a7fe010d6c69ae35c7c5d64579e1b
 DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3

diff --git a/games-engines/love/love-11.3-r100.ebuild b/games-engines/love/love-11.3-r100.ebuild
deleted file mode 100644
index 4de07ea8e793..000000000000
--- a/games-engines/love/love-11.3-r100.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} luajit )
-
-inherit lua-single xdg-utils
-
-if [[ ${PV} == 9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
-else
-	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
-	KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="A framework for 2D games in Lua"
-HOMEPAGE="https://love2d.org/"
-
-LICENSE="ZLIB"
-SLOT="0"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="sys-libs/zlib
-	${LUA_DEPS}
-	media-libs/freetype
-	media-libs/libmodplug
-	media-libs/libsdl2[joystick,opengl]
-	media-libs/libogg
-	media-libs/libtheora
-	media-libs/libvorbis
-	media-libs/openal
-	media-sound/mpg123
-	virtual/opengl"
-DEPEND="${RDEPEND}"
-
-DOCS=( "readme.md" "changes.txt" )
-
-src_prepare() {
-	default
-	if [[ ${PV} == 9999* ]]; then
-		./platform/unix/automagic || die
-	fi
-}
-
-src_configure() {
-	econf --with-lua=$(usex lua_single_target_luajit luajit lua) \
-		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	if [[ ${SLOT} != 0 ]]; then
-		mv "${ED}/usr/bin/${PN}" "${ED}/usr/bin/${PN}-${SLOT}" || die
-		mv "${ED}"/usr/share/applications/love{,"-$SLOT"}.desktop || die
-		sed -i -e "/^Name=/s/$/ ($SLOT)/" -e "s|/usr/bin/love|/usr/bin/love-$SLOT|" "${ED}/usr/share/applications/love-$SLOT.desktop" || die
-		rm -r "${ED}"/usr/{lib64/liblove.so,share/{mime/,pixmaps/,icons/,man/}} || die
-	fi
-}
-
-pkg_postinst() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-	xdg_desktop_database_update
-	xdg_icon_cache_update
-	xdg_mimeinfo_database_update
-}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-07-26  8:50 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-07-26  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     fadc1ef674faec877bbfd0967726553c537e8334
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 08:42:56 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 08:50:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fadc1ef6

games-engines/love: disable strict aliasing

-fstrict-aliasing triggers build-time warnings on some (but not all)
systems so let's keep it consistent.

Closes: https://bugs.gentoo.org/858719
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-11.4.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/games-engines/love/love-11.4.ebuild b/games-engines/love/love-11.4.ebuild
index fcc2e07df8e9..5cb3aaec9bc9 100644
--- a/games-engines/love/love-11.4.ebuild
+++ b/games-engines/love/love-11.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LUA_COMPAT=( lua5-{1..4} luajit )
 
-inherit lua-single xdg-utils
+inherit flag-o-matic lua-single xdg-utils
 
 if [[ ${PV} == 9999* ]]; then
 	inherit git-r3
@@ -47,6 +47,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# Bug #858719
+	append-flags -fno-strict-aliasing
+
 	local myeconfargs=(
 		$(use_enable gme)
 		--with-lua=$(usex lua_single_target_luajit luajit lua)


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-10-04 12:50 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-10-04 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     df42fda1b1c333d9e02a965d71fc2bbd2b808951
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 12:45:49 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 12:50:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df42fda1

games-engines/love: allow implicit function declarations in legacy slots

For the record, :0.7 and :0.8 are both ancient versions of LOVE which we
only keep in the tree because of reverse dependencies - of which there
are very few and which themselves are rather old.

Closes: https://bugs.gentoo.org/874651
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r100.ebuild | 9 +++++++--
 games-engines/love/love-0.8.0-r100.ebuild | 9 +++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
index b28e616cd1d7..8189b417ccce 100644
--- a/games-engines/love/love-0.7.2-r100.ebuild
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 LUA_COMPAT=( lua5-1 )
 LUA_REQ_USE="deprecated"
 
-inherit lua-single
+inherit flag-o-matic lua-single
 
 DESCRIPTION="A framework for 2D games in Lua"
 HOMEPAGE="https://love2d.org/"
@@ -41,6 +41,11 @@ PATCHES=(
 	"${FILESDIR}"/${PN}-0.8.0-freetype2.patch
 )
 
+src_prepare() {
+	default
+	append-cflags -Wno-error=implicit-function-declaration
+}
+
 src_install() {
 	DOCS="readme.txt changes.txt" \
 		default

diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
index 5ac4d20e65a0..c2d4a9c8c103 100644
--- a/games-engines/love/love-0.8.0-r100.ebuild
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 LUA_COMPAT=( lua5-1 )
 LUA_REQ_USE="deprecated"
 
-inherit lua-single
+inherit flag-o-matic lua-single
 
 DESCRIPTION="A framework for 2D games in Lua"
 HOMEPAGE="https://love2d.org/"
@@ -39,6 +39,11 @@ PATCHES=(
 	"${FILESDIR}"/${PN}-0.8.0-opengl_glext_prototypes.patch
 )
 
+src_prepare() {
+	default
+	append-cflags -Wno-error=implicit-function-declaration
+}
+
 src_install() {
 	DOCS="readme.md changes.txt" \
 		default


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2022-10-04 13:19 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2022-10-04 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     25a3c173c81caabc2cbcee7b3a74606b73cfcc51
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  4 13:15:15 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Tue Oct  4 13:19:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a3c173

games-engines/love: legacy slots: set -DLUA_COMPAT_OPENLIB

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/love-0.7.2-r100.ebuild | 2 +-
 games-engines/love/love-0.8.0-r100.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/love/love-0.7.2-r100.ebuild b/games-engines/love/love-0.7.2-r100.ebuild
index 8189b417ccce..e81ab1fb55ca 100644
--- a/games-engines/love/love-0.7.2-r100.ebuild
+++ b/games-engines/love/love-0.7.2-r100.ebuild
@@ -43,7 +43,7 @@ PATCHES=(
 
 src_prepare() {
 	default
-	append-cflags -Wno-error=implicit-function-declaration
+	append-cppflags -DLUA_COMPAT_OPENLIB
 }
 
 src_install() {

diff --git a/games-engines/love/love-0.8.0-r100.ebuild b/games-engines/love/love-0.8.0-r100.ebuild
index c2d4a9c8c103..6e828c9c6e1e 100644
--- a/games-engines/love/love-0.8.0-r100.ebuild
+++ b/games-engines/love/love-0.8.0-r100.ebuild
@@ -41,7 +41,7 @@ PATCHES=(
 
 src_prepare() {
 	default
-	append-cflags -Wno-error=implicit-function-declaration
+	append-cppflags -DLUA_COMPAT_OPENLIB
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2023-12-24 21:57 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2023-12-24 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e5f766135716a24f5a06fe5284df53c93d089dc6
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:56:18 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 21:57:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f76613

games-engines/love: add github upstream metadata

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index 300455c21e7d..e3aef72b5ad7 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -5,6 +5,9 @@
 		<email>marecki@gentoo.org</email>
 		<name>Marek Szuba</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">love2d/love</remote-id>
+	</upstream>
 	<use>
 		<flag name="gme">Use <pkg>media-libs/game-music-emu</pkg> to support additional music formats</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 38+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/love/
@ 2023-12-24 21:57 Marek Szuba
  0 siblings, 0 replies; 38+ messages in thread
From: Marek Szuba @ 2023-12-24 21:57 UTC (permalink / raw
  To: gentoo-commits

commit:     edb38ab289078422dfdce86edb02e21c3e9cc293
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 21:55:19 2023 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 21:57:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb38ab2

games-engines/love: add 11.5

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 games-engines/love/Manifest         |  1 +
 games-engines/love/love-11.5.ebuild | 77 +++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index fc5e5ce0c168..54d6c620c6fb 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -1,3 +1,4 @@
 DIST love-0.7.2-linux-src.tar.gz 900209 BLAKE2B abd0db98d210c5523d3b5a75c30bcfa2fc9d7760c7642d08dda28690ab72ddf8a0c7b60793cd7b0f902a8e3fcf2750748c75caf29638a7455572d84683be7820 SHA512 cbca1d7e3425d1ecbdae019212dfa2814d8ac3bad1faedd4b052cf3e89b5bf2fac6e422283628e4c125858c9db050dee2129476d1a73ec44ffe8a4704f170f61
 DIST love-0.8.0-linux-src.tar.gz 1027356 BLAKE2B bfbc2f9a3d5c3beffb4790a69716416815534c3b390b1554722eceaec57a7530377c06c15c6551aa972b33176bccdadfc8ad12bc186ceda201527bd9f8286d6f SHA512 6a0e28d102b950d3dddf7101996fe0ad04dfd7d4ec5e58797b41ef3382b60e74f90c6e707f882cf43cc0c5cc98703857eefc6418e6a6fd34e88f8019143f55a4
 DIST love-11.4-linux-src.tar.gz 2925931 BLAKE2B 3f3a8aa1df69dad69edc89429ff5d9505d2de45a109962d3e110848eb1c3042b053472900cc68ddc485769045c9a26f39a2549efb9f15033bb6b2e08dc2cda44 SHA512 a1669e353c216b0f8de862eef877a178618499c38b5ad91143ee64e543affea8fccb13af4ea4957d8698c65dd703e45095ae1069601c4d0ff98d34d71d70ffd3
+DIST love-11.5-linux-src.tar.gz 2937716 BLAKE2B c0ccd2836462a799c14edb83345bddec1b2d8e77865bc076814cf90ca5b2feda465263c3322efde8fa49f6dfcce6aef69a272a7ff88e0e06b9f57d0e810d8874 SHA512 86fe29939e0d48317e742c99c80b1805821f91539c37d1701207585593b10e3a12f335dac9c25069e0de61a7c6af7c6d5e30bc36826c29f963df8f64084a9a5b

diff --git a/games-engines/love/love-11.5.ebuild b/games-engines/love/love-11.5.ebuild
new file mode 100644
index 000000000000..f620f97c1f51
--- /dev/null
+++ b/games-engines/love/love-11.5.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+
+inherit flag-o-matic lua-single xdg-utils
+
+if [[ ${PV} == 9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/love2d/${PN}.git"
+else
+	SRC_URI="https://github.com/love2d/${PN}/releases/download/${PV}/${P}-linux-src.tar.gz"
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="A framework for 2D games in Lua"
+HOMEPAGE="https://love2d.org/"
+
+LICENSE="ZLIB"
+SLOT="0"
+IUSE="gme"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="sys-libs/zlib
+	${LUA_DEPS}
+	media-libs/freetype
+	media-libs/libmodplug
+	media-libs/libsdl2[joystick,opengl]
+	media-libs/libtheora
+	media-libs/libvorbis
+	media-libs/openal
+	media-sound/mpg123
+	virtual/opengl
+	gme? ( media-libs/game-music-emu )"
+DEPEND="${RDEPEND}"
+
+DOCS=( "readme.md" "changes.txt" )
+
+src_prepare() {
+	default
+	if [[ ${PV} == 9999* ]]; then
+		./platform/unix/automagic || die
+	fi
+}
+
+src_configure() {
+	# Bug #858719
+	append-flags -fno-strict-aliasing
+
+	local myeconfargs=(
+		$(use_enable gme)
+		--with-lua=$(usex lua_single_target_luajit luajit lua)
+		--with-luaversion=$(ver_cut 1-2 $(lua_get_version))
+	)
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+	xdg_desktop_database_update
+	xdg_icon_cache_update
+	xdg_mimeinfo_database_update
+}


^ permalink raw reply related	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2023-12-24 21:57 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-04 12:50 [gentoo-commits] repo/gentoo:master commit in: games-engines/love/ Marek Szuba
  -- strict thread matches above, loose matches on Subject: below --
2023-12-24 21:57 Marek Szuba
2023-12-24 21:57 Marek Szuba
2022-10-04 13:19 Marek Szuba
2022-07-26  8:50 Marek Szuba
2022-03-26 22:31 Marek Szuba
2022-01-07 17:37 Marek Szuba
2022-01-07 16:13 Marek Szuba
2021-01-25 17:38 Marek Szuba
2021-01-25 17:38 Marek Szuba
2020-10-14 14:44 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-10-13 16:55 Marek Szuba
2020-09-06 19:52 Jonas Stein
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-20 21:24 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:23 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-07-17 12:19 Michał Górny
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-04-22 19:40 Pacho Ramos
2018-02-01 13:11 Chí-Thanh Christopher Nguyễn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox