[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2024-09-08 Thread Petr Vaněk
commit: e7015f4d78c8841a2aebfd81792f9189a13eb72d
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun Sep  8 20:04:54 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Sep  8 20:04:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7015f4d

dev-games/irrlicht-mt: drop 1.9.0.10-r1

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-games/irrlicht-mt/Manifest |  1 -
 .../irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild | 42 --
 2 files changed, 43 deletions(-)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 10aff65bbbca..9250f2b93075 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
 DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 
02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76
 SHA512 
5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild
deleted file mode 100644
index aabef13c265f..
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN%-mt}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   media-libs/libjpeg-turbo
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9.0.10-no_upstream_optflags.patch
-)
-
-S="${WORKDIR}"/${MY_P}
-
-src_install() {
-   cmake_src_install
-
-   # We package these separately
-   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2024-09-08 Thread Petr Vaněk
commit: 5c88dc00843c8df71379c510cfd415f43f955a16
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun Sep  8 20:05:25 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Sep  8 20:05:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c88dc00

dev-games/irrlicht-mt-headers: drop 1.9.0.10

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 -
 .../irrlicht-mt-headers-1.9.0.10.ebuild| 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 10aff65bbbca..9250f2b93075 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
 DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 
02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76
 SHA512 
5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild
deleted file mode 100644
index ca22218f7ec1..
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-mt-headers}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-# These two should be kept in sync with dev-games/irrlicht-mt
-SRC_PN="${PN%-headers}"
-SRC_P="${SRC_PN}-${PV}"
-
-DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2023-12-14 Thread Marek Szuba
commit: df501312b91539af99c8e384065342652dab5067
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 14 15:23:38 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 14 15:33:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df501312

dev-games/irrlicht-mt-headers: add 1.9.0.13

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.13.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 1e85d206811c..10aff65bbbca 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
+DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 
02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76
 SHA512 
5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.13.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.13.ebuild
new file mode 100644
index ..ca22218f7ec1
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.13.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2023-12-14 Thread Marek Szuba
commit: 309211123d8088032175038769a532c623ef17d9
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 14 15:24:11 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 14 15:33:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30921112

dev-games/irrlicht-mt: add 1.9.0.13

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest|  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.13.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 1e85d206811c..10aff65bbbca 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
+DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 
02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76
 SHA512 
5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.13.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.13.ebuild
new file mode 100644
index ..aabef13c265f
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.13.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   media-libs/libjpeg-turbo
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.0.10-no_upstream_optflags.patch
+)
+
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/files/, dev-games/irrlicht/

2023-10-07 Thread David Seifert
commit: c0b729c45e1864c6181aa3a077db47a5f68c344a
Author: Brahmajit Das  gmail  com>
AuthorDate: Sat Oct  7 19:04:26 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Oct  7 19:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b729c4

dev-games/irrlicht: Fix C++17 does not allow register storage class

* also update EAPI 7 -> 8

Closes: https://github.com/gentoo/gentoo/pull/33236
Closes: https://bugs.gentoo.org/894764
Signed-off-by: Brahmajit Das  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 .../files/irrlicht-1.8.4-drop-register.patch   | 33 ++
 ...ht-1.8.4-r1.ebuild => irrlicht-1.8.4-r2.ebuild} | 32 ++---
 2 files changed, 49 insertions(+), 16 deletions(-)

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-drop-register.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-drop-register.patch
new file mode 100644
index ..532b14f2503e
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-drop-register.patch
@@ -0,0 +1,33 @@
+Bug: https://bugs.gentoo.org/894764
+
+--- a/source/Irrlicht/CColorConverter.cpp
 b/source/Irrlicht/CColorConverter.cpp
+@@ -165,7 +165,7 @@
+   out += lineWidth * height;
+ 
+   u32 x;
+-  register u32 c;
++  u32 c;
+   for (u32 y=0; y < (u32) height; ++y)
+   {
+   if (flip)
+--- a/source/Irrlicht/CMY3DHelper.h
 b/source/Irrlicht/CMY3DHelper.h
+@@ -269,7 +269,7 @@
+ unsigned char *out_buf, int out_buf_size)
+ {
+  // we start out with 3 repeating bytes
+- register int len = 3;
++ int len = 3;
+ 
+  unsigned char ch;
+ 
+@@ -328,7 +328,7 @@
+ //---
+ void flush_outbuf(unsigned char *out_buf, int out_buf_size)
+ {
+-register int pos=0;
++int pos=0;
+ 
+ if(!outbuf_cnt)
+return;// nothing to do */

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r2.ebuild
similarity index 77%
rename from dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
rename to dev-games/irrlicht/irrlicht-1.8.4-r2.ebuild
index 1cca76678df5..88d3925ec77c 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r2.ebuild
@@ -1,24 +1,28 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 inherit toolchain-funcs
 
 DESCRIPTION="open source high performance realtime 3D engine written in C++"
 HOMEPAGE="https://irrlicht.sourceforge.io/";
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
+SRC_URI="
+   mirror://sourceforge/irrlicht/${P}.zip
https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2";
+S="${WORKDIR}/${P}/source/${PN^}"
 
 LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="amd64 ~riscv x86"
-IUSE="debug doc static-libs"
+IUSE="debug doc"
 
-RDEPEND="app-arch/bzip2
+RDEPEND="
+   app-arch/bzip2
~dev-games/irrlicht-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   virtual/jpeg:0
+   media-libs/libpng:=
+   sys-libs/zlib:=
+   media-libs/libjpeg-turbo:=
virtual/opengl
x11-libs/libX11
x11-libs/libXxf86vm"
@@ -26,14 +30,13 @@ DEPEND="${RDEPEND}
x11-base/xorg-proto"
 BDEPEND="app-arch/unzip"
 
-S=${WORKDIR}/${P}/source/${PN^}
-
 PATCHES=(
"${WORKDIR}"/${P}-patchset/${P}-gentoo.patch
"${WORKDIR}"/${P}-patchset/${P}-demoMake.patch
"${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch
"${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch
-   "${FILESDIR}/${P}-remove-sys-sysctl.h.patch"
+   "${FILESDIR}"/${P}-remove-sys-sysctl.h.patch
+   "${FILESDIR}"/${P}-drop-register.patch
 )
 
 DOCS=( changes.txt readme.txt )
@@ -62,13 +65,12 @@ src_prepare() {
 
 src_compile() {
tc-export CXX CC AR
-   emake NDEBUG=$(usex debug "" "1") sharedlib $(usex static-libs 
"staticlib" "")
+   emake NDEBUG=$(usev !debug 1) sharedlib
 }
 
 src_install() {
cd "${WORKDIR}"/${P} || die
 
-   use static-libs && dolib.a lib/Linux/libIrrlicht.a
dolib.so lib/Linux/libIrrlicht.so*
 
# create library symlinks
@@ -78,7 +80,5 @@ src_install() {
einstalldocs
 
# don't do these with einstalldocs because they shouldn't be compressed
-   if use doc ; then
-   dodoc -r examples media
-   fi
+   use doc && dodoc -r examples media
 }



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/, dev-games/irrlicht-mt/files/

2023-05-11 Thread Marek Szuba
commit: 5a92ca500789702b63006c70e3662c045289e2f2
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu May 11 11:03:15 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu May 11 11:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a92ca50

dev-games/irrlicht-mt: suppress upstream optimisation/debug compiler flags

Both -O3 and -g is something we leave up to the users to set or not set.
Leave the setting of -mfpmath=sse on x86 be though, upstream has had a
valid reason for enabling this - see
https://github.com/minetest/minetest/issues/11810 .

Closes: https://bugs.gentoo.org/904139
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/irrlicht-mt-1.9.0.10-no_upstream_optflags.patch| 12 
 ...cht-mt-1.9.0.10.ebuild => irrlicht-mt-1.9.0.10-r1.ebuild} |  4 
 2 files changed, 16 insertions(+)

diff --git 
a/dev-games/irrlicht-mt/files/irrlicht-mt-1.9.0.10-no_upstream_optflags.patch 
b/dev-games/irrlicht-mt/files/irrlicht-mt-1.9.0.10-no_upstream_optflags.patch
new file mode 100644
index ..3fa6884d56f8
--- /dev/null
+++ 
b/dev-games/irrlicht-mt/files/irrlicht-mt-1.9.0.10-no_upstream_optflags.patch
@@ -0,0 +1,12 @@
+--- a/source/Irrlicht/CMakeLists.txt
 b/source/Irrlicht/CMakeLists.txt
+@@ -14,9 +14,6 @@
+ set(CMAKE_CXX_STANDARD_REQUIRED ON)
+ 
+ if(CMAKE_CXX_COMPILER_ID MATCHES "^(GNU|Clang|AppleClang)$")
+-  set(CMAKE_CXX_FLAGS_RELEASE "-O3")
+-  set(CMAKE_CXX_FLAGS_DEBUG "-g")
+-
+   add_compile_options(-Wall -pipe -fno-exceptions -fno-rtti)
+ 
+   # Enable SSE for floating point math on 32-bit x86 by default

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild
similarity index 92%
rename from dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild
rename to dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild
index 9e3cff77d488..aabef13c265f 100644
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10-r1.ebuild
@@ -28,6 +28,10 @@ RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.0.10-no_upstream_optflags.patch
+)
+
 S="${WORKDIR}"/${MY_P}
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2023-04-10 Thread Marek Szuba
commit: 256beea8d1e1b07dbea152e27f3ccb4698083e6f
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr 10 10:24:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr 10 10:27:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256beea8

dev-games/irrlicht-mt-headers: drop 1.9.0.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 -
 .../irrlicht-mt-headers-1.9.0.8.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index bf04f7017151..1e85d206811c 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,2 +1 @@
 DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
-DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild
deleted file mode 100644
index 684ebba730ab..
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-mt-headers}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-# These two should be kept in sync with dev-games/irrlicht-mt
-SRC_PN="${PN%-headers}"
-SRC_P="${SRC_PN}-${PV}"
-
-DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2023-04-10 Thread Marek Szuba
commit: c83907b740869f767501490a3ecad10f2e7231a2
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr 10 10:24:34 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr 10 10:27:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83907b7

dev-games/irrlicht-mt: drop 1.9.0.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 -
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index bf04f7017151..1e85d206811c 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,2 +1 @@
 DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
-DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild
deleted file mode 100644
index e5bc5eda8416..
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN%-mt}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   media-libs/libjpeg-turbo
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S="${WORKDIR}"/${MY_P}
-
-src_install() {
-   cmake_src_install
-
-   # We package these separately
-   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2023-04-08 Thread Marek Szuba
commit: 08fefc63fc982c65b98cc1afa610022fe90ad8b4
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr  8 21:13:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr  8 21:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fefc63

dev-games/irrlicht-mt-headers: add 1.9.0.10

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.10.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 17491df99e22..bf04f7017151 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1 +1,2 @@
+DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
 DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild
new file mode 100644
index ..ca22218f7ec1
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.10.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2023-04-08 Thread Marek Szuba
commit: 7b72b167311ad432b14aabab49d7bba92a67bbb4
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr  8 21:16:29 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr  8 21:26:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b72b167

dev-games/irrlicht-mt: add 1.9.0.10

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest|  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 17491df99e22..bf04f7017151 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1 +1,2 @@
+DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 
2b11aead4556127bff7c7f06d16a57632cf1758ad0ddf12e6d9346d80d13c0cd437ccade268db5bec25f8d62cfa61e9ecda07a98d0a82c18b548a1b520dccee2
 SHA512 
216221b5073d2b234b2d19658b30517c3abb2677c16e3a9b7fd31c15431bd2ffc047a68851c5bebf94aeb178d6b761a80c2f5744a7498cdac1d7b65fed139cc0
 DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild
new file mode 100644
index ..9e3cff77d488
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   media-libs/libjpeg-turbo
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-09-25 Thread Marek Szuba
commit: e7e34373978eff5f5218b61378e96c582cd73561
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 26 00:47:48 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 26 01:01:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e34373

dev-games/irrlicht-mt: drop 1.9.0.7

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 -
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 33fa0a497605..17491df99e22 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855
 DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild
deleted file mode 100644
index e5bc5eda8416..
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN%-mt}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   media-libs/libjpeg-turbo
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S="${WORKDIR}"/${MY_P}
-
-src_install() {
-   cmake_src_install
-
-   # We package these separately
-   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-09-25 Thread Marek Szuba
commit: 54841098ca79f7278c53e1d931454d6891119765
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 26 00:48:00 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 26 01:01:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54841098

dev-games/irrlicht-mt-headers: drop 1.9.0.7

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 -
 .../irrlicht-mt-headers-1.9.0.7.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 33fa0a497605..17491df99e22 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855
 DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild
deleted file mode 100644
index 684ebba730ab..
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-mt-headers}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-# These two should be kept in sync with dev-games/irrlicht-mt
-SRC_PN="${PN%-headers}"
-SRC_P="${SRC_PN}-${PV}"
-
-DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-09-21 Thread Marek Szuba
commit: 575de1e0f6be4ade94f55c5672bd92b2ebd70710
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 21 18:03:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 21 18:33:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575de1e0

dev-games/irrlicht-mt-headers: add 1.9.0.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.8.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 6d029d907dc5..33fa0a497605 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855
+DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild
new file mode 100644
index ..684ebba730ab
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-09-21 Thread Marek Szuba
commit: a105d71812a45388ca0f4df27944715506231e6a
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 21 17:58:57 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 21 18:33:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a105d718

dev-games/irrlicht-mt: drop 1.9.0.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 -
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index e87a0a6b3795..6d029d907dc5 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild
deleted file mode 100644
index 003b1f915491..
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN%-mt}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   media-libs/libjpeg-turbo
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S="${WORKDIR}"/${MY_P}
-
-src_install() {
-   cmake_src_install
-
-   # We package these separately
-   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-09-21 Thread Marek Szuba
commit: d51dd935b1bb04003136d59f2e28cba268171e13
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 21 17:58:39 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 21 18:33:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51dd935

dev-games/irrlicht-mt-headers: drop 1.9.0.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 -
 .../irrlicht-mt-headers-1.9.0.5.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index e87a0a6b3795..6d029d907dc5 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,2 +1 @@
-DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild
deleted file mode 100644
index 684ebba730ab..
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-mt-headers}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-# These two should be kept in sync with dev-games/irrlicht-mt
-SRC_PN="${PN%-headers}"
-SRC_P="${SRC_PN}-${PV}"
-
-DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-09-21 Thread Marek Szuba
commit: 1cb39f3781941f5a0132357fac1a2b6d20d03f17
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 21 18:03:19 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 21 18:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb39f37

dev-games/irrlicht-mt: add 1.9.0.8

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 6d029d907dc5..33fa0a497605 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855
+DIST irrlicht-mt-1.9.0.8.tar.gz 909733 BLAKE2B 
6c85377b5e426a9f4ba06ea60fb0414fb9598c3b66d01d80da8461d53b16bc1c74ea5f949d0419d01f2d4dccabff20410840dc9380cac3cf5b656b2e073a4636
 SHA512 
3a5cbcd8d13730e08f24a72b4ceb2a6d3ba1cfa4292475915da6413ab8084d0b7f0b5dc34edc152d5bf516730faf43d983433619b0a1fb15540adb5cab00ca10

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild
new file mode 100644
index ..e5bc5eda8416
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.8.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   media-libs/libjpeg-turbo
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-08-09 Thread Marek Szuba
commit: 4648cc399722f241b04c0b4b2e287fd884187dbf
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug  9 11:28:47 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug  9 11:36:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4648cc39

dev-games/irrlicht-mt-headers: drop 1.9.0.4-r1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 -
 .../irrlicht-mt-headers-1.9.0.4-r1.ebuild  | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index a6f4c30f2c75..e87a0a6b3795 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,3 +1,2 @@
-DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
 DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git 
a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild
deleted file mode 100644
index 684ebba730ab..
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN%-mt-headers}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-# These two should be kept in sync with dev-games/irrlicht-mt
-SRC_PN="${PN%-headers}"
-SRC_P="${SRC_PN}-${PV}"
-
-DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-08-09 Thread Marek Szuba
commit: e92b8f11fd87dc681c74817a62bcd0fe78bdc39d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug  9 10:41:10 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug  9 11:36:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92b8f11

dev-games/irrlicht-mt: add 1.9.0.7

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 790947290476..a6f4c30f2c75 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,2 +1,3 @@
 DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
 DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
+DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild
new file mode 100644
index ..e5bc5eda8416
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   media-libs/libjpeg-turbo
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXi
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-08-09 Thread Marek Szuba
commit: 9ee04abfeab364d8d0c17a3d2e1a3f63b158767c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug  9 11:28:33 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug  9 11:36:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee04abf

dev-games/irrlicht-mt: drop 1.9.0.4-r1

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest |  1 -
 .../irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index a6f4c30f2c75..e87a0a6b3795 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1,3 +1,2 @@
-DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
 DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
 DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild
deleted file mode 100644
index 15ffef6d4c61..
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PN="${PN%-mt}"
-MY_PV="$(ver_rs 3 'mt')"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="Minetest's fork of dev-games/irrlicht"
-HOMEPAGE="https://github.com/minetest/irrlicht";
-SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
-   media-libs/libpng:0=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
-
-S="${WORKDIR}"/${MY_P}
-
-src_install() {
-   cmake_src_install
-
-   # We package these separately
-   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-08-09 Thread Marek Szuba
commit: 707074a339e106bf8fb4c0eaa21a7a07459443bb
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug  9 10:40:58 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug  9 11:36:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707074a3

dev-games/irrlicht-mt-headers: add 1.9.0.7

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.7.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 790947290476..a6f4c30f2c75 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1,2 +1,3 @@
 DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
 DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad
+DIST irrlicht-mt-1.9.0.7.tar.gz 909510 BLAKE2B 
15552612e6cd01d35e48a02e7faa6db521bee2472c68c3a0a0696ae8578cd9cf272d30b953ed4e64a4e233638b6e99a77da301c4cbd9d6c65c634d9a7fdf274b
 SHA512 
5b533efde6bca5ff2a6041d88fcf405c3452c0ccc52ca2d5e03072b0b31c16830cf5fe2af06573c71b29022b590f3082fc8997537c73a7e1981911083e7bf855

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild
new file mode 100644
index ..684ebba730ab
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-05-24 Thread Marek Szuba
commit: a67b356dd7ec0e3ee103e93c7265aca4e3fac6d8
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 24 08:59:59 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 24 09:18:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67b356d

dev-games/irrlicht-mt-headers: add 1.9.0.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.5.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
index 03d7cd49f774..790947290476 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
+DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild
new file mode 100644
index ..684ebba730ab
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-05-24 Thread Marek Szuba
commit: 2c4bda2e1c8dbb735b98b0d7cb97b5df1fa7e4ff
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 24 09:17:08 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 24 09:18:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4bda2e

dev-games/irrlicht-mt: add 1.9.0.5

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 03d7cd49f774..790947290476 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8
+DIST irrlicht-mt-1.9.0.5.tar.gz 1008163 BLAKE2B 
54e021767169180590f710addd475b730957a812f33d50d090503c6590c24086ba122541f7154880c0635820dedcd39a00851148f6000f56eb801a5e7893064a
 SHA512 
53a6f7d72b9fc877683e4df4a434180759e946b1d4e375210dc8656e7aa244f675d7795c75f574bc17c5806ba47b9081ee97e94fe28f1dd08dfc34ce3f0005ad

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild
new file mode 100644
index ..003b1f915491
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   media-libs/libjpeg-turbo
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-02-10 Thread Marek Szuba
commit: ecc7b9d0e857d21ea2af1543f2e62edbffab14d6
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Feb 10 17:31:14 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Feb 10 17:35:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc7b9d0

dev-games/irrlicht-mt-headers: block unsplit revision of irrlicht-mt

Cue QA complaining about non-existent blocker in 3... 2... 1...

Signed-off-by: Marek Szuba  gentoo.org>

 ...-mt-headers-1.9.0.4.ebuild => irrlicht-mt-headers-1.9.0.4-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild
similarity index 93%
rename from dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild
rename to dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild
index 4117cf584f2c..684ebba730ab 100644
--- a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4-r1.ebuild
@@ -18,6 +18,8 @@ LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~riscv"
 
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt-headers/

2022-02-10 Thread Marek Szuba
commit: 7a53fe6c1af5bc45544030d77fa3b577013237ad
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Feb 10 11:55:52 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Feb 10 12:19:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a53fe6c

dev-games/irrlicht-mt-headers: initial import

Split off from dev-games/irrlicht-mt so that packages which require
Irrlicht headers but not libraries, games-action/minetest[-client] for
instance, do not have to unnecessarily pull in X libraries.

Bug: https://bugs.gentoo.org/706372
Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt-headers/Manifest |  1 +
 .../irrlicht-mt-headers-1.9.0.4.ebuild | 30 ++
 dev-games/irrlicht-mt-headers/metadata.xml | 11 
 3 files changed, 42 insertions(+)

diff --git a/dev-games/irrlicht-mt-headers/Manifest 
b/dev-games/irrlicht-mt-headers/Manifest
new file mode 100644
index ..03d7cd49f774
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -0,0 +1 @@
+DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8

diff --git a/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild 
b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild
new file mode 100644
index ..4117cf584f2c
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/irrlicht-mt-headers-1.9.0.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN%-mt-headers}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+# These two should be kept in sync with dev-games/irrlicht-mt
+SRC_PN="${PN%-headers}"
+SRC_P="${SRC_PN}-${PV}"
+
+DESCRIPTION="Header files for Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${SRC_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/include/${SRC_PN/-/}
+   doins include/*
+}

diff --git a/dev-games/irrlicht-mt-headers/metadata.xml 
b/dev-games/irrlicht-mt-headers/metadata.xml
new file mode 100644
index ..cd29c13fee92
--- /dev/null
+++ b/dev-games/irrlicht-mt-headers/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   minetest/irrlicht
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-02-10 Thread Marek Szuba
commit: 2dcff97b0f0973f792e22a534c97811b3267472b
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Feb 10 12:08:30 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Feb 10 12:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dcff97b

dev-games/irrlicht-mt: headers live in a separate package now

Note that src_compile still uses bundled headers. This is intentional -
if they are not the same as those from dev-games/irrlicht-mt-headers
something is SERIOUSLY wrong, and that way we do not have to mess with
build scripts.

Closes: https://bugs.gentoo.org/833052
Signed-off-by: Marek Szuba  gentoo.org>

 ...licht-mt-1.9.0.4.ebuild => irrlicht-mt-1.9.0.4-r1.ebuild} | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild
similarity index 69%
rename from dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
rename to dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild
index 34b915793472..15ffef6d4c61 100644
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4-r1.ebuild
@@ -17,7 +17,8 @@ LICENSE="ZLIB"
 SLOT="0"
 KEYWORDS="~amd64 ~riscv"
 
-RDEPEND="media-libs/libpng:0=
+RDEPEND="~dev-games/irrlicht-mt-headers-${PV}
+   media-libs/libpng:0=
sys-libs/zlib
virtual/jpeg:0
virtual/opengl
@@ -26,4 +27,11 @@ RDEPEND="media-libs/libpng:0=
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-S="${WORKDIR}/${MY_P}"
+S="${WORKDIR}"/${MY_P}
+
+src_install() {
+   cmake_src_install
+
+   # We package these separately
+   rm -r "${ED}"/usr/include/${PN/-/} || die "Failed to exclude header 
files from installation"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-02-01 Thread Marek Szuba
commit: 748d8130343d78f5b8b56784ed6d470522c1fb96
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Feb  1 12:51:03 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Feb  1 14:33:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748d8130

dev-games/irrlicht-mt: keyword 1.9.0.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
index 57ec4ef5d7aa..34b915793472 100644
--- a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~riscv"
 
 RDEPEND="media-libs/libpng:0=
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/

2022-02-01 Thread Marek Szuba
commit: 60440225c7f32034dbb49b2be334c367a67776dc
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Feb  1 10:50:42 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Feb  1 10:53:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60440225

dev-games/irrlicht-mt: initial import

New mandatory dependency of games-action/minetest. Looks like Minetest
upstream has finally given up on dev-games/irrlicht upstream ever making
a new non-bugfix release... On the plus side, there are no file collisions
between IrrlichtMt and Irrlicht any more.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-mt/Manifest   |  1 +
 dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild | 29 
 dev-games/irrlicht-mt/metadata.xml   | 11 +
 3 files changed, 41 insertions(+)

diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
new file mode 100644
index ..03d7cd49f774
--- /dev/null
+++ b/dev-games/irrlicht-mt/Manifest
@@ -0,0 +1 @@
+DIST irrlicht-mt-1.9.0.4.tar.gz 4158897 BLAKE2B 
e03c3ca28ae93e5fa565069b67ae7f60e7e023a3b5434fbd8c080be719e40a67f115e4459f082b7a27181ff81cc591e527120747aaf91efaafe93d997f5dbc9e
 SHA512 
6f6fef27d534a0046a04cb504992586f5f20a757f2c3a35ea6e1fb31d2781e3d81ee0172b03e2913ddd894fb937d6830005613eaed77a29bb9e91aa6d248fab8

diff --git a/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild 
b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
new file mode 100644
index ..57ec4ef5d7aa
--- /dev/null
+++ b/dev-games/irrlicht-mt/irrlicht-mt-1.9.0.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="${PN%-mt}"
+MY_PV="$(ver_rs 3 'mt')"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Minetest's fork of dev-games/irrlicht"
+HOMEPAGE="https://github.com/minetest/irrlicht";
+SRC_URI="https://github.com/minetest/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="media-libs/libpng:0=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+S="${WORKDIR}/${MY_P}"

diff --git a/dev-games/irrlicht-mt/metadata.xml 
b/dev-games/irrlicht-mt/metadata.xml
new file mode 100644
index ..cd29c13fee92
--- /dev/null
+++ b/dev-games/irrlicht-mt/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   minetest/irrlicht
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/

2021-08-13 Thread Marek Szuba
commit: d76e68e4384346013e8d1f5ebecf747f3424
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Aug 13 12:22:04 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Aug 13 13:31:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76e6bbb

dev-games/irrlicht-headers: keyword 1.8.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild 
b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
index 2996e70be60..932e4d085de 100644
--- a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,13 +8,13 @@ inherit edos2unix
 MY_PN="irrlicht"
 MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Irrlicht 3D engine headers"
-HOMEPAGE="http://irrlicht.sourceforge.net/";
+HOMEPAGE="https://irrlicht.sourceforge.io/";
 SRC_URI="mirror://sourceforge/irrlicht/${MY_P}.zip
https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.bz2";
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2021-08-13 Thread Marek Szuba
commit: ce58fb870c151731993f237bda9ba8c0be4a6b3b
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Aug 13 12:45:14 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Aug 13 13:31:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce58fb87

dev-games/irrlicht: keyword 1.8.4-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index 284378ac5b9..1cca76678df 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -5,13 +5,13 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/";
+HOMEPAGE="https://irrlicht.sourceforge.io/";
 SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2";
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="debug doc static-libs"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2021-04-11 Thread James Le Cuirot
commit: 8c0d4f7e4e89828043a91090b297b13635418629
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr 11 08:36:56 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Apr 11 09:24:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0d4f7e

dev-games/irrlicht: remove unused eutils eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index 93fb56f1380..284378ac5b9 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="open source high performance realtime 3D engine written in C++"
 HOMEPAGE="http://irrlicht.sourceforge.net/";



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2020-09-26 Thread Zac Medico
commit: 071d4cef4eb389c5c85d020abdc22ad542edc6b1
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 26 22:32:40 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 26 22:34:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=071d4cef

dev-games/irrlicht: Fix eapply failure due to trailing CRs

(Stripping trailing CRs from patch; use --binary to disable.)
patching file source/Irrlicht/COSOperator.cpp
Hunk #1 FAILED at 13 (different line endings).
1 out of 1 hunk FAILED -- saving rejects to file 
source/Irrlicht/COSOperator.cpp.rej

Closes: https://bugs.gentoo.org/740678
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index 8a74c20ddcf..93fb56f1380 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -51,6 +51,12 @@ src_prepare() {
$(grep -rl '\.\./\.\./media' examples) \
|| die 'sed failed'
 
+   # Fix line endings so ${P}-remove-sys-sysctl.h.patch applies
+   sed -i \
+   -e 's/\r$//' \
+   source/Irrlicht/COSOperator.cpp \
+   || die 'sed failed'
+
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/

2020-09-19 Thread James Le Cuirot
commit: ac11f1586b8fdd6be453939ed02c4fd73ca761c9
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Sep 15 18:17:20 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Sep 19 15:37:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac11f158

dev-games/irrlicht-headers: inherit edos2unix instead of eutils

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17556
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild 
b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
index ab9daf82d8e..2996e70be60 100644
--- a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit eutils
+inherit edos2unix
 
 MY_PN="irrlicht"
 MY_P="${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/files/, dev-games/irrlicht/

2020-09-05 Thread Joonas Niilola
commit: d898cc0eff0b92fb6ab034dcfc0a9b50dee2d59d
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sat Sep  5 13:28:29 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Sep  6 05:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d898cc0e

dev-games/irrlicht: Add patch to remove sys/sysctl.h include

Closes: https://bugs.gentoo.org/736342
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17426
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/irrlicht-1.8.4-remove-sys-sysctl.h.patch | 38 ++
 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild|  1 +
 2 files changed, 39 insertions(+)

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-remove-sys-sysctl.h.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-remove-sys-sysctl.h.patch
new file mode 100644
index 000..2e5fc63e6f8
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-remove-sys-sysctl.h.patch
@@ -0,0 +1,38 @@
+From 5382142d37730f6758753b758c91e257ffd5892c Mon Sep 17 00:00:00 2001
+From: Romain Naour 
+Date: Sun, 9 Apr 2017 22:20:19 +0200
+Subject: [PATCH] remove sys/sysctl.h
+
+With musl irrlicht doesn't build due to missing sys/sysctl.h
+
+fatal error: sys/sysctl.h: No such file or directory
+
+From [1]
+"sysctl does not work, and NEVER worked. using it is bogus.
+it was a bogus experimental syscall that was deprecated before
+it was ever used (basically, a broken binary version of
+/proc/sys, without any stability between kernel versions for
+what the binary constants meant)."
+
+[1] https://devsonacid.wordpress.com/tag/musl/
+
+Signed-off-by: Romain Naour 
+---
+ source/Irrlicht/COSOperator.cpp | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/source/Irrlicht/COSOperator.cpp b/source/Irrlicht/COSOperator.cpp
+index 0899d1d..ccf5ef5 100644
+--- a/source/Irrlicht/COSOperator.cpp
 b/source/Irrlicht/COSOperator.cpp
+@@ -13,7 +13,6 @@
+ #include 
+ #ifndef _IRR_SOLARIS_PLATFORM_
+ #include 
+-#include 
+ #endif
+ #endif
+ 
+-- 
+2.9.3
+

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index 938b141e5e0..8a74c20ddcf 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -33,6 +33,7 @@ PATCHES=(
"${WORKDIR}"/${P}-patchset/${P}-demoMake.patch
"${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch
"${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch
+   "${FILESDIR}/${P}-remove-sys-sysctl.h.patch"
 )
 
 DOCS=( changes.txt readme.txt )



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2020-04-14 Thread James Le Cuirot
commit: a21fb444c9ad753ae633f935ccd672a779040cc0
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 14 13:20:27 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 14 13:21:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21fb444

dev-games/irrlicht: Drop old 1.8.4

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4.ebuild | 73 
 1 file changed, 73 deletions(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4.ebuild
deleted file mode 100644
index e843c52e456..000
--- a/dev-games/irrlicht/irrlicht-1.8.4.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/";
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
-   https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2";
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc static-libs"
-
-RDEPEND="virtual/jpeg:0
-   media-libs/libpng:0=
-   app-arch/bzip2
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   x11-base/xorg-proto"
-
-S=${WORKDIR}/${P}/source/${PN^}
-
-PATCHES=( "${WORKDIR}"/${P}-patchset/${P}-gentoo.patch
-   "${WORKDIR}"/${P}-patchset/${P}-config.patch
-   "${WORKDIR}"/${P}-patchset/${P}-demoMake.patch
-   "${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch
-   "${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch )
-
-DOCS=( changes.txt readme.txt )
-
-src_prepare() {
-   cd "${WORKDIR}"/${P} || die
-   edos2unix include/IrrCompileConfig.h
-   sed -i \
-   -e 's:\.\./\.\./media:../media:g' \
-   $(grep -rl '\.\./\.\./media' examples) \
-   || die 'sed failed'
-   default
-}
-
-src_compile() {
-   tc-export CXX CC AR
-   emake NDEBUG=$(usex debug "" "1") sharedlib $(usex static-libs 
"staticlib" "")
-}
-
-src_install() {
-   cd "${WORKDIR}"/${P} || die
-
-   use static-libs && dolib.a lib/Linux/libIrrlicht.a
-   dolib.so lib/Linux/libIrrlicht.so*
-
-   # create library symlinks
-   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so.1.8
-   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so
-
-   insinto /usr/include/${PN}
-   doins include/*
-
-   einstalldocs
-
-   # don't do these with einstalldocs because they shouldn't be compressed
-   if use doc ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples media
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2020-04-14 Thread Agostino Sarubbo
commit: 80736fce52d2e2696feae68dafc442c15265adcf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 14 13:02:45 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 14 13:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80736fce

dev-games/irrlicht: x86 stable wrt bug #717364

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index efef28d9d4e..938b141e5e0 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug doc static-libs"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/

2020-04-14 Thread Agostino Sarubbo
commit: 529d4be996fb0a17499e7414312ff98ede571e3a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 14 13:02:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 14 13:02:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529d4be9

dev-games/irrlicht-headers: x86 stable wrt bug #717364

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild 
b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
index df85dee18b9..ab9daf82d8e 100644
--- a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${MY_P}.zip
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/

2020-04-14 Thread Agostino Sarubbo
commit: 2e350f54f43905594c6b25634b4c3e1b50910c86
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 14 07:58:33 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 14 07:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e350f54

dev-games/irrlicht-headers: amd64 stable wrt bug #717364

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild 
b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
index c954409b0df..df85dee18b9 100644
--- a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${MY_P}.zip
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2020-04-14 Thread Agostino Sarubbo
commit: 8bb6f2488b0539724866619db8405d3338daab03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 14 07:58:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 14 07:58:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb6f248

dev-games/irrlicht: amd64 stable wrt bug #717364

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
index a2609a0fe40..efef28d9d4e 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug doc static-libs"
 
 RDEPEND="app-arch/bzip2



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-headers/

2020-02-22 Thread James Le Cuirot
commit: bc29277a58895bda30cc956e5bd69e724df6c260
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Jan 26 21:47:12 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 22 21:08:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc29277a

dev-games/irrlicht-headers: New package

Bug: https://bugs.gentoo.org/706372
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14464
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/irrlicht-headers/Manifest|  2 +
 .../irrlicht-headers/irrlicht-headers-1.8.4.ebuild | 43 ++
 dev-games/irrlicht-headers/metadata.xml| 11 ++
 3 files changed, 56 insertions(+)

diff --git a/dev-games/irrlicht-headers/Manifest 
b/dev-games/irrlicht-headers/Manifest
new file mode 100644
index 000..94979316ecc
--- /dev/null
+++ b/dev-games/irrlicht-headers/Manifest
@@ -0,0 +1,2 @@
+DIST irrlicht-1.8.4-patchset.tar.bz2 4813 BLAKE2B 
acad0f0dcc2ff5778608d0620063e7c70935838447f4bd1b241e08fb24f69531c29d96e95de394a3018e239fd7865bc3b50dc9ed5d54dd171b7b51df6c740b4d
 SHA512 
5035cdf42fd26449d03e849ca248f6abcfcea1b0e9827683f00be2545ce90e3979e41c94fd487cfb1c67450e2e973f872d11d233c5a5b654700cec2ccb7f5602
+DIST irrlicht-1.8.4.zip 27927144 BLAKE2B 
2c2d7e1306b169e537258152f88b11578d8a33c0ebe58e7ee48242048b70b9ba01069fcf272e44e18f7afbd1e6ec89d6bd86289d203929388e6b96871c048a98
 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1

diff --git a/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild 
b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
new file mode 100644
index 000..c954409b0df
--- /dev/null
+++ b/dev-games/irrlicht-headers/irrlicht-headers-1.8.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+MY_PN="irrlicht"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Irrlicht 3D engine headers"
+HOMEPAGE="http://irrlicht.sourceforge.net/";
+SRC_URI="mirror://sourceforge/irrlicht/${MY_P}.zip
+   https://dev.gentoo.org/~mgorny/dist/${MY_P}-patchset.tar.bz2";
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="!
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+   
+   irrlicht
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2020-02-22 Thread James Le Cuirot
commit: 831bc534eb9c13ff47abc9daff00883565abd387
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Jan 26 21:54:35 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Feb 22 21:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831bc534

dev-games/irrlicht: Depend on dev-games/irrlicht-headers

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: William Breathitt Gray  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild | 77 +
 1 file changed, 77 insertions(+)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
new file mode 100644
index 000..a2609a0fe40
--- /dev/null
+++ b/dev-games/irrlicht/irrlicht-1.8.4-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils toolchain-funcs
+
+DESCRIPTION="open source high performance realtime 3D engine written in C++"
+HOMEPAGE="http://irrlicht.sourceforge.net/";
+SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
+   https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2";
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc static-libs"
+
+RDEPEND="app-arch/bzip2
+   ~dev-games/irrlicht-headers-${PV}
+   media-libs/libpng:0=
+   sys-libs/zlib
+   virtual/jpeg:0
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libXxf86vm"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="app-arch/unzip"
+
+S=${WORKDIR}/${P}/source/${PN^}
+
+PATCHES=(
+   "${WORKDIR}"/${P}-patchset/${P}-gentoo.patch
+   "${WORKDIR}"/${P}-patchset/${P}-demoMake.patch
+   "${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch
+   "${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch
+)
+
+DOCS=( changes.txt readme.txt )
+
+src_prepare() {
+   cd "${WORKDIR}"/${P} || die
+
+   # Use system-provided Irrlicht headers
+   rm -r include || die
+   ln -s "${ESYSROOT}/usr/include/irrlicht" include || die
+
+   # Fix relative path to media directory
+   sed -i \
+   -e 's:\.\./\.\./media:../media:g' \
+   $(grep -rl '\.\./\.\./media' examples) \
+   || die 'sed failed'
+
+   default
+}
+
+src_compile() {
+   tc-export CXX CC AR
+   emake NDEBUG=$(usex debug "" "1") sharedlib $(usex static-libs 
"staticlib" "")
+}
+
+src_install() {
+   cd "${WORKDIR}"/${P} || die
+
+   use static-libs && dolib.a lib/Linux/libIrrlicht.a
+   dolib.so lib/Linux/libIrrlicht.so*
+
+   # create library symlinks
+   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so.1.8
+   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so
+
+   einstalldocs
+
+   # don't do these with einstalldocs because they shouldn't be compressed
+   if use doc ; then
+   dodoc -r examples media
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2018-02-08 Thread Andreas Sturmlechner
commit: d86e54963f5c4b9852b6a8dcbc6175381a57a3c8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  8 11:25:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  8 11:33:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d86e5496

dev-games/irrlicht: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-games/irrlicht/Manifest |  2 -
 dev-games/irrlicht/irrlicht-1.8.1-r1.ebuild | 71 -
 2 files changed, 73 deletions(-)

diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index c445c75f669..94979316ecc 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1,4 +1,2 @@
-DIST irrlicht-1.8.1-patchset.tar.bz2 4799 BLAKE2B 
e97d28f2d03b0a80310306bdb8dfaad08e1ded88733e9d4c8a820d9744f05d1fbfef66c08f4cf5634271cab55edaef6b5cb679c983193aea9d07c83108c1f2aa
 SHA512 
08784867cee6cb478a47da4b69d80105fc574eb48ee159cde412e7ca163b30e46de927e1489ab7a78adbcac4b38fa57936869cd043735e5737eb8136200fd341
-DIST irrlicht-1.8.1.zip 24167632 BLAKE2B 
f97e863802814a8c2c87263093429c4b3939dd26ca894c22b12f610d10cbd1231eb077e798b977544e4c1d5870d176083831d862ac933b17973916aff1b2684e
 SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
 DIST irrlicht-1.8.4-patchset.tar.bz2 4813 BLAKE2B 
acad0f0dcc2ff5778608d0620063e7c70935838447f4bd1b241e08fb24f69531c29d96e95de394a3018e239fd7865bc3b50dc9ed5d54dd171b7b51df6c740b4d
 SHA512 
5035cdf42fd26449d03e849ca248f6abcfcea1b0e9827683f00be2545ce90e3979e41c94fd487cfb1c67450e2e973f872d11d233c5a5b654700cec2ccb7f5602
 DIST irrlicht-1.8.4.zip 27927144 BLAKE2B 
2c2d7e1306b169e537258152f88b11578d8a33c0ebe58e7ee48242048b70b9ba01069fcf272e44e18f7afbd1e6ec89d6bd86289d203929388e6b96871c048a98
 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1

diff --git a/dev-games/irrlicht/irrlicht-1.8.1-r1.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.1-r1.ebuild
deleted file mode 100644
index ed347462168..000
--- a/dev-games/irrlicht/irrlicht-1.8.1-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="open source high performance realtime 3D engine written in C++"
-HOMEPAGE="http://irrlicht.sourceforge.net/";
-SRC_URI="mirror://sourceforge/irrlicht/${P}.zip
-   https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2";
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug doc static-libs"
-
-RDEPEND="virtual/jpeg:0
-   media-libs/libpng:0
-   app-arch/bzip2
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXxf86vm"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   x11-proto/xproto
-   x11-proto/xf86vidmodeproto"
-
-S=${WORKDIR}/${P}/source/Irrlicht
-
-src_prepare() {
-   cd "${WORKDIR}"/${P} || die
-   edos2unix include/IrrCompileConfig.h
-
-   epatch \
-   "${WORKDIR}"/${P}-patchset/${P}-gentoo.patch \
-   "${WORKDIR}"/${P}-patchset/${P}-config.patch \
-   "${WORKDIR}"/${P}-patchset/${P}-demoMake.patch \
-   "${WORKDIR}"/${P}-patchset/${P}-mesa-10.x.patch \
-   "${WORKDIR}"/${P}-patchset/${P}-jpeg-9a.patch
-
-   sed -i \
-   -e 's:\.\./\.\./media:../media:g' \
-   $(grep -rl '\.\./\.\./media' examples) \
-   || die 'sed failed'
-}
-
-src_compile() {
-   tc-export CXX CC AR
-   emake NDEBUG=$(usex debug "" "1") sharedlib $(usex static-libs 
"staticlib" "")
-}
-
-src_install() {
-   cd "${WORKDIR}"/${P} || die
-
-   use static-libs && dolib.a lib/Linux/libIrrlicht.a
-   dolib.so lib/Linux/libIrrlicht.so*
-
-   # create library symlinks
-   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so.1.8
-   dosym libIrrlicht.so.${PV} /usr/$(get_libdir)/libIrrlicht.so
-
-   insinto /usr/include/${PN}
-   doins include/*
-
-   dodoc changes.txt readme.txt
-   if use doc ; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples media
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/files/, dev-games/irrlicht/

2017-12-08 Thread Michał Górny
commit: 24918749d0774c6acdfbbf5c5678bf44623a03dd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  8 18:24:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 18:47:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24918749

dev-games/irrlicht: [QA] Move patches to distfiles

Closes: https://bugs.gentoo.org/620552

 dev-games/irrlicht/Manifest|   6 +-
 .../irrlicht/files/irrlicht-1.8.1-config.patch |  29 -
 .../irrlicht/files/irrlicht-1.8.1-demoMake.patch   | 764 -
 .../irrlicht/files/irrlicht-1.8.1-gentoo.patch |  46 --
 .../irrlicht/files/irrlicht-1.8.1-jpeg-9a.patch|  15 -
 .../irrlicht/files/irrlicht-1.8.1-mesa-10.x.patch  |  40 --
 .../irrlicht/files/irrlicht-1.8.4-config.patch |  29 -
 .../irrlicht/files/irrlicht-1.8.4-demoMake.patch   | 764 -
 .../irrlicht/files/irrlicht-1.8.4-gentoo.patch |  46 --
 .../irrlicht/files/irrlicht-1.8.4-jpeg-9a.patch|  15 -
 .../irrlicht/files/irrlicht-1.8.4-mesa-10.x.patch  |  40 --
 dev-games/irrlicht/irrlicht-1.8.1-r1.ebuild|  15 +-
 dev-games/irrlicht/irrlicht-1.8.4.ebuild   |  13 +-
 13 files changed, 19 insertions(+), 1803 deletions(-)

diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index cfe019b0f8f..c445c75f669 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1,2 +1,4 @@
-DIST irrlicht-1.8.1.zip 24167632 SHA256 
814bb90116d5429449ba1d169e2cbff881c473b7eada4c2447132bc4f4a6e97b SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
 WHIRLPOOL 
c66f0a15575327667cbe82c79919518771e55d5e919c972e64e104a6272b78a20bbb7bbba864722dead4248fb43dd77181d696eb63e82b4093aaadac132b
-DIST irrlicht-1.8.4.zip 27927144 SHA256 
f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1
 WHIRLPOOL 
a5fecbd27968fbd4a5b17b9528388ec0870d1c3ceb85e36bbab40ce30aa61c7f2f387df160808dbaafa4488abeaf238c7cf93994b380a1b2c3a8a5c421949be1
+DIST irrlicht-1.8.1-patchset.tar.bz2 4799 BLAKE2B 
e97d28f2d03b0a80310306bdb8dfaad08e1ded88733e9d4c8a820d9744f05d1fbfef66c08f4cf5634271cab55edaef6b5cb679c983193aea9d07c83108c1f2aa
 SHA512 
08784867cee6cb478a47da4b69d80105fc574eb48ee159cde412e7ca163b30e46de927e1489ab7a78adbcac4b38fa57936869cd043735e5737eb8136200fd341
+DIST irrlicht-1.8.1.zip 24167632 BLAKE2B 
f97e863802814a8c2c87263093429c4b3939dd26ca894c22b12f610d10cbd1231eb077e798b977544e4c1d5870d176083831d862ac933b17973916aff1b2684e
 SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
+DIST irrlicht-1.8.4-patchset.tar.bz2 4813 BLAKE2B 
acad0f0dcc2ff5778608d0620063e7c70935838447f4bd1b241e08fb24f69531c29d96e95de394a3018e239fd7865bc3b50dc9ed5d54dd171b7b51df6c740b4d
 SHA512 
5035cdf42fd26449d03e849ca248f6abcfcea1b0e9827683f00be2545ce90e3979e41c94fd487cfb1c67450e2e973f872d11d233c5a5b654700cec2ccb7f5602
+DIST irrlicht-1.8.4.zip 27927144 BLAKE2B 
2c2d7e1306b169e537258152f88b11578d8a33c0ebe58e7ee48242048b70b9ba01069fcf272e44e18f7afbd1e6ec89d6bd86289d203929388e6b96871c048a98
 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.1-config.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.1-config.patch
deleted file mode 100644
index 5cb2a75b787..000
--- a/dev-games/irrlicht/files/irrlicht-1.8.1-config.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 include/IrrCompileConfig.h
-+++ include/IrrCompileConfig.h
-@@ -245,7 +245,7 @@
- //! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib 
which comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the jpeg lib 
installed in the system.
-   This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
-+//#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #ifdef NO_IRR_USE_NON_SYSTEM_JPEG_LIB_
- #undef _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #endif
-@@ -261,7 +261,7 @@
- //! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which 
comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the libpng 
installed in the system.
-   This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_LIB_PNG_
-+//#define _IRR_USE_NON_SYSTEM_LIB_PNG_
- #ifdef NO_IRR_USE_NON_SYSTEM_LIB_PNG_
- #undef _IRR_USE_NON_SYSTEM_LIB_PNG_
- #endif
-@@ -598,7 +598,7 @@
- /** If this is commented out, Irrlicht will try to compile using the zlib
- installed on the system. This is only used when _IRR_COMPILE_WITH_ZLIB_ is
- defined. */
--#define _IRR_USE_NON_SYSTEM_ZLIB_
-+//#define _IRR

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/

2017-11-30 Thread Thomas Deutschmann
commit: 1374902204ec9bfec5206648279336a90806abc3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 30 18:29:15 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 30 19:02:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13749022

dev-games/irrlicht: x86 stable (bug #638040)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-games/irrlicht/irrlicht-1.8.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/irrlicht/irrlicht-1.8.4.ebuild 
b/dev-games/irrlicht/irrlicht-1.8.4.ebuild
index b56191e612b..6b5499de12e 100644
--- a/dev-games/irrlicht/irrlicht-1.8.4.ebuild
+++ b/dev-games/irrlicht/irrlicht-1.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="debug doc static-libs"
 
 RDEPEND="virtual/jpeg:0



[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/, dev-games/irrlicht/files/

2016-09-11 Thread Patrice Clement
commit: 2332bfbe0479b4e0131559bb21468910bf1086d5
Author: Christopher Head  chead  ca>
AuthorDate: Sun Sep  4 06:01:02 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Sep 11 08:35:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2332bfbe

dev-games/irrlicht: version bump to 1.8.4.

Upgrade to EAPI 6 and keep CR this time round.

Gentoo-Bug: https://bugs.gentoo.org/593328
Package-Manager: portage-2.2.28
Signed-off-by: Patrice Clement  gentoo.org>

 dev-games/irrlicht/Manifest|   1 +
 .../irrlicht/files/irrlicht-1.8.4-config.patch |  29 +
 .../irrlicht/files/irrlicht-1.8.4-demoMake.patch   | 764 +
 .../irrlicht/files/irrlicht-1.8.4-gentoo.patch |  46 ++
 .../irrlicht/files/irrlicht-1.8.4-jpeg-9a.patch|  15 +
 .../irrlicht/files/irrlicht-1.8.4-mesa-10.x.patch  |  40 ++
 dev-games/irrlicht/irrlicht-1.8.4.ebuild   |  74 ++
 7 files changed, 969 insertions(+)

diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index 2ddd5af..cfe019b 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-1.8.1.zip 24167632 SHA256 
814bb90116d5429449ba1d169e2cbff881c473b7eada4c2447132bc4f4a6e97b SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
 WHIRLPOOL 
c66f0a15575327667cbe82c79919518771e55d5e919c972e64e104a6272b78a20bbb7bbba864722dead4248fb43dd77181d696eb63e82b4093aaadac132b
+DIST irrlicht-1.8.4.zip 27927144 SHA256 
f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1
 WHIRLPOOL 
a5fecbd27968fbd4a5b17b9528388ec0870d1c3ceb85e36bbab40ce30aa61c7f2f387df160808dbaafa4488abeaf238c7cf93994b380a1b2c3a8a5c421949be1

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
new file mode 100644
index ..0c51ffe
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
@@ -0,0 +1,29 @@
+--- irrlicht-1.8.4/include/IrrCompileConfig.h
 irrlicht-1.8.4/include/IrrCompileConfig.h
+@@ -245,7 +245,7 @@
+ //! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib 
which comes with irrlicht.
+ /** If this is commented out, Irrlicht will try to compile using the jpeg lib 
installed in the system.
+   This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
+-#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
++//#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #ifdef NO_IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #undef _IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #endif
+@@ -261,7 +261,7 @@
+ //! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which 
comes with irrlicht.
+ /** If this is commented out, Irrlicht will try to compile using the libpng 
installed in the system.
+   This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
+-#define _IRR_USE_NON_SYSTEM_LIB_PNG_
++//#define _IRR_USE_NON_SYSTEM_LIB_PNG_
+ #ifdef NO_IRR_USE_NON_SYSTEM_LIB_PNG_
+ #undef _IRR_USE_NON_SYSTEM_LIB_PNG_
+ #endif
+@@ -598,7 +598,7 @@
+ /** If this is commented out, Irrlicht will try to compile using the zlib
+ installed on the system. This is only used when _IRR_COMPILE_WITH_ZLIB_ is
+ defined. */
+-#define _IRR_USE_NON_SYSTEM_ZLIB_
++//#define _IRR_USE_NON_SYSTEM_ZLIB_
+ #ifdef NO_IRR_USE_NON_SYSTEM_ZLIB_
+ #undef _IRR_USE_NON_SYSTEM_ZLIB_
+ #endif

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
new file mode 100644
index ..e46841d
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
@@ -0,0 +1,764 @@
+--- irrlicht-1.8.4/examples/Demo/Makefile
 irrlicht-1.8.4/examples/Demo/Makefile
+@@ -2,8 +2,9 @@
+ Target = Demo
+ Sources = CDemo.cpp CMainMenu.cpp main.cpp
+ 
+-CPPFLAGS = -I../../include -I/usr/X11R6/include
+-CXXFLAGS = -Wall -O3 -ffast-math
++CXXFLAGS ?= -O3
++CPPFLAGS += -I/usr/include/irrlicht
++CXXFLAGS += -Wall -ffast-math
+ 
+ ifeq ($(HOSTTYPE), x86_64)
+ LIBSELECT=64
+@@ -13,7 +14,7 @@
+ 
+ # target specific settings
+ all_linux: SYSTEM=Linux
+-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/$(SYSTEM) 
-lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor
++all_linux: LDFLAGS += -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor -lpng 
-ljpeg
+ 
+ all_win32 clean_win32: SYSTEM=Win32-gcc
+ all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lm
+--- irrlicht-1.8.4/examples/14.Win32Window/Makefile
 irrlicht-1.8.4/examples/14.Win32Window/Makefile
+@@ -5,8 +5,9 @@
+ Sources = main.cpp
+ 
+ # general compiler settings
+-CPPFLAGS = -I../../include -I/usr/X11R6/include
+-CXXFLAGS = -O3 -ffast-math
++CPPFLAGS += -I/usr/include/irrlicht
++CXXFLAGS ?= -O3
++CXXFLAGS += -ffast-math
+ #CXXFLAGS = -g -Wall
+ 
+ #d

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/, dev-games/irrlicht/files/

2016-09-11 Thread Patrice Clement
commit: f9d7c7697d1a8a0010b9a0c267842ccf99ff6f1c
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Sep 11 08:29:10 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Sep 11 08:35:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d7c769

dev-games/irrlicht: Revert d9c9e77a1d01ba8ef834d036f5b9e9e4110596aa.

Package-Manager: portage-2.2.28

 dev-games/irrlicht/Manifest|   1 -
 .../irrlicht/files/irrlicht-1.8.4-config.patch |  29 -
 .../irrlicht/files/irrlicht-1.8.4-demoMake.patch   | 764 -
 .../irrlicht/files/irrlicht-1.8.4-gentoo.patch |  46 --
 .../irrlicht/files/irrlicht-1.8.4-jpeg-9a.patch|  15 -
 .../irrlicht/files/irrlicht-1.8.4-mesa-10.x.patch  |  40 --
 dev-games/irrlicht/irrlicht-1.8.4.ebuild   |  74 --
 7 files changed, 969 deletions(-)

diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index cfe019b..2ddd5af 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1,2 +1 @@
 DIST irrlicht-1.8.1.zip 24167632 SHA256 
814bb90116d5429449ba1d169e2cbff881c473b7eada4c2447132bc4f4a6e97b SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
 WHIRLPOOL 
c66f0a15575327667cbe82c79919518771e55d5e919c972e64e104a6272b78a20bbb7bbba864722dead4248fb43dd77181d696eb63e82b4093aaadac132b
-DIST irrlicht-1.8.4.zip 27927144 SHA256 
f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1
 WHIRLPOOL 
a5fecbd27968fbd4a5b17b9528388ec0870d1c3ceb85e36bbab40ce30aa61c7f2f387df160808dbaafa4488abeaf238c7cf93994b380a1b2c3a8a5c421949be1

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
deleted file mode 100644
index 0c51ffe..
--- a/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 irrlicht-1.8.4/include/IrrCompileConfig.h
-+++ irrlicht-1.8.4/include/IrrCompileConfig.h
-@@ -245,7 +245,7 @@
- //! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib 
which comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the jpeg lib 
installed in the system.
-   This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
-+//#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #ifdef NO_IRR_USE_NON_SYSTEM_JPEG_LIB_
- #undef _IRR_USE_NON_SYSTEM_JPEG_LIB_
- #endif
-@@ -261,7 +261,7 @@
- //! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which 
comes with irrlicht.
- /** If this is commented out, Irrlicht will try to compile using the libpng 
installed in the system.
-   This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
--#define _IRR_USE_NON_SYSTEM_LIB_PNG_
-+//#define _IRR_USE_NON_SYSTEM_LIB_PNG_
- #ifdef NO_IRR_USE_NON_SYSTEM_LIB_PNG_
- #undef _IRR_USE_NON_SYSTEM_LIB_PNG_
- #endif
-@@ -598,7 +598,7 @@
- /** If this is commented out, Irrlicht will try to compile using the zlib
- installed on the system. This is only used when _IRR_COMPILE_WITH_ZLIB_ is
- defined. */
--#define _IRR_USE_NON_SYSTEM_ZLIB_
-+//#define _IRR_USE_NON_SYSTEM_ZLIB_
- #ifdef NO_IRR_USE_NON_SYSTEM_ZLIB_
- #undef _IRR_USE_NON_SYSTEM_ZLIB_
- #endif

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
deleted file mode 100644
index f4aa165..
--- a/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
+++ /dev/null
@@ -1,764 +0,0 @@
 irrlicht-1.8.4/examples/Demo/Makefile
-+++ irrlicht-1.8.4/examples/Demo/Makefile
-@@ -2,8 +2,9 @@
- Target = Demo
- Sources = CDemo.cpp CMainMenu.cpp main.cpp
- 
--CPPFLAGS = -I../../include -I/usr/X11R6/include
--CXXFLAGS = -Wall -O3 -ffast-math
-+CXXFLAGS ?= -O3
-+CPPFLAGS += -I/usr/include/irrlicht
-+CXXFLAGS += -Wall -ffast-math
- 
- ifeq ($(HOSTTYPE), x86_64)
- LIBSELECT=64
-@@ -13,7 +14,7 @@
- 
- # target specific settings
- all_linux: SYSTEM=Linux
--all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/$(SYSTEM) 
-lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor
-+all_linux: LDFLAGS += -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor -lpng 
-ljpeg
- 
- all_win32 clean_win32: SYSTEM=Win32-gcc
- all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lm
 irrlicht-1.8.4/examples/14.Win32Window/Makefile
-+++ irrlicht-1.8.4/examples/14.Win32Window/Makefile
-@@ -5,8 +5,9 @@
- Sources = main.cpp
- 
- # general compiler settings
--CPPFLAGS = -I../../include -I/usr/X11R6/include
--CXXFLAGS = -O3 -ffast-math
-+CPPFLAGS += -I/usr/include/irrlicht
-+CXXFLAGS ?= -O3
-+CXXFLAGS += -ffast-math
- #CXXFLAGS = -g -Wall
- 
- #default target is Linux
-@@ -17,13 +18,13 @@
- endif
- 
- # target specific settings
--all_linux: LDFL

[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht/files/, dev-games/irrlicht/

2016-09-09 Thread Patrice Clement
commit: d9c9e77a1d01ba8ef834d036f5b9e9e4110596aa
Author: Christopher Head  chead  ca>
AuthorDate: Sun Sep  4 06:01:02 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep  9 13:31:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c9e77a

dev-games/irrlicht: version bump to 1.8.4.

Also upgrade to EAPI 6.

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/2213

Signed-off-by: Patrice Clement  gentoo.org>

 dev-games/irrlicht/Manifest|   1 +
 .../irrlicht/files/irrlicht-1.8.4-config.patch |  29 +
 .../irrlicht/files/irrlicht-1.8.4-demoMake.patch   | 764 +
 .../irrlicht/files/irrlicht-1.8.4-gentoo.patch |  46 ++
 .../irrlicht/files/irrlicht-1.8.4-jpeg-9a.patch|  15 +
 .../irrlicht/files/irrlicht-1.8.4-mesa-10.x.patch  |  40 ++
 dev-games/irrlicht/irrlicht-1.8.4.ebuild   |  74 ++
 7 files changed, 969 insertions(+)

diff --git a/dev-games/irrlicht/Manifest b/dev-games/irrlicht/Manifest
index 2ddd5af..cfe019b 100644
--- a/dev-games/irrlicht/Manifest
+++ b/dev-games/irrlicht/Manifest
@@ -1 +1,2 @@
 DIST irrlicht-1.8.1.zip 24167632 SHA256 
814bb90116d5429449ba1d169e2cbff881c473b7eada4c2447132bc4f4a6e97b SHA512 
93390c162e5a8edb231588d47dc421c24d21a34e833df1f3b92c85a9e8ef4a96a61d854e05eedb37f88f7f02821059e78a40a52cbc8e39356c4d36b17775dfbb
 WHIRLPOOL 
c66f0a15575327667cbe82c79919518771e55d5e919c972e64e104a6272b78a20bbb7bbba864722dead4248fb43dd77181d696eb63e82b4093aaadac132b
+DIST irrlicht-1.8.4.zip 27927144 SHA256 
f42b280bc608e545b820206fe2a999c55f290de5c7509a02bdbeeccc1bf9e433 SHA512 
de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1
 WHIRLPOOL 
a5fecbd27968fbd4a5b17b9528388ec0870d1c3ceb85e36bbab40ce30aa61c7f2f387df160808dbaafa4488abeaf238c7cf93994b380a1b2c3a8a5c421949be1

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
new file mode 100644
index ..0c51ffe
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-config.patch
@@ -0,0 +1,29 @@
+--- irrlicht-1.8.4/include/IrrCompileConfig.h
 irrlicht-1.8.4/include/IrrCompileConfig.h
+@@ -245,7 +245,7 @@
+ //! Define _IRR_USE_NON_SYSTEM_JPEG_LIB_ to let irrlicht use the jpeglib 
which comes with irrlicht.
+ /** If this is commented out, Irrlicht will try to compile using the jpeg lib 
installed in the system.
+   This is only used when _IRR_COMPILE_WITH_LIBJPEG_ is defined. */
+-#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
++//#define _IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #ifdef NO_IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #undef _IRR_USE_NON_SYSTEM_JPEG_LIB_
+ #endif
+@@ -261,7 +261,7 @@
+ //! Define _IRR_USE_NON_SYSTEM_LIBPNG_ to let irrlicht use the libpng which 
comes with irrlicht.
+ /** If this is commented out, Irrlicht will try to compile using the libpng 
installed in the system.
+   This is only used when _IRR_COMPILE_WITH_LIBPNG_ is defined. */
+-#define _IRR_USE_NON_SYSTEM_LIB_PNG_
++//#define _IRR_USE_NON_SYSTEM_LIB_PNG_
+ #ifdef NO_IRR_USE_NON_SYSTEM_LIB_PNG_
+ #undef _IRR_USE_NON_SYSTEM_LIB_PNG_
+ #endif
+@@ -598,7 +598,7 @@
+ /** If this is commented out, Irrlicht will try to compile using the zlib
+ installed on the system. This is only used when _IRR_COMPILE_WITH_ZLIB_ is
+ defined. */
+-#define _IRR_USE_NON_SYSTEM_ZLIB_
++//#define _IRR_USE_NON_SYSTEM_ZLIB_
+ #ifdef NO_IRR_USE_NON_SYSTEM_ZLIB_
+ #undef _IRR_USE_NON_SYSTEM_ZLIB_
+ #endif

diff --git a/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch 
b/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
new file mode 100644
index ..f4aa165
--- /dev/null
+++ b/dev-games/irrlicht/files/irrlicht-1.8.4-demoMake.patch
@@ -0,0 +1,764 @@
+--- irrlicht-1.8.4/examples/Demo/Makefile
 irrlicht-1.8.4/examples/Demo/Makefile
+@@ -2,8 +2,9 @@
+ Target = Demo
+ Sources = CDemo.cpp CMainMenu.cpp main.cpp
+ 
+-CPPFLAGS = -I../../include -I/usr/X11R6/include
+-CXXFLAGS = -Wall -O3 -ffast-math
++CXXFLAGS ?= -O3
++CPPFLAGS += -I/usr/include/irrlicht
++CXXFLAGS += -Wall -ffast-math
+ 
+ ifeq ($(HOSTTYPE), x86_64)
+ LIBSELECT=64
+@@ -13,7 +14,7 @@
+ 
+ # target specific settings
+ all_linux: SYSTEM=Linux
+-all_linux: LDFLAGS = -L/usr/X11R6/lib$(LIBSELECT) -L../../lib/$(SYSTEM) 
-lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor
++all_linux: LDFLAGS += -lIrrlicht -lGL -lXxf86vm -lXext -lX11 -lXcursor -lpng 
-ljpeg
+ 
+ all_win32 clean_win32: SYSTEM=Win32-gcc
+ all_win32: LDFLAGS = -L../../lib/$(SYSTEM) -lIrrlicht -lopengl32 -lm
+--- irrlicht-1.8.4/examples/14.Win32Window/Makefile
 irrlicht-1.8.4/examples/14.Win32Window/Makefile
+@@ -5,8 +5,9 @@
+ Sources = main.cpp
+ 
+ # general compiler settings
+-CPPFLAGS = -I../../include -I/usr/X11R6/include
+-CXXFLAGS = -O3 -ffast-math
++CPPFLAGS += -I/usr/include/irrlicht
++CXXFLAGS ?= -O3
++CXXFLAGS += -ffast-math
+ #CXXFLAGS = -g -Wall
+ 
+ #default target