[gentoo-commits] repo/gentoo:master commit in: dev-games/irrlicht-mt/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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