* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-01-04 9:34 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-01-04 9:34 UTC (permalink / raw
To: gentoo-commits
commit: d6597bb93035c1be42cd933c5e051222fc36d960
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Mon Jan 4 06:39:49 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 4 06:39:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d6597bb9
dev-games/godot: use https HOMEPAGE
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
dev-games/godot/godot-3.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-games/godot/godot-3.2.3.ebuild b/dev-games/godot/godot-3.2.3.ebuild
index b0115ed9..88b5e170 100644
--- a/dev-games/godot/godot-3.2.3.ebuild
+++ b/dev-games/godot/godot-3.2.3.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7..9} )
inherit desktop python-any-r1 scons-utils xdg
DESCRIPTION="Multi-platform 2D and 3D game engine"
-HOMEPAGE="http://godotengine.org"
+HOMEPAGE="https://godotengine.org"
SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${P}-stable"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-01-16 10:09 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-01-16 10:09 UTC (permalink / raw
To: gentoo-commits
commit: 5f14f97d12b4f07bc839f31d0c50c8acc23842a8
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Fri Jan 15 23:12:18 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Jan 15 23:13:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5f14f97d
dev-games/godot: corrects LICENSE
Closes: https://bugs.gentoo.org/765553
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
dev-games/godot/godot-3.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-games/godot/godot-3.2.3.ebuild b/dev-games/godot/godot-3.2.3.ebuild
index 88b5e170..05980a2d 100644
--- a/dev-games/godot/godot-3.2.3.ebuild
+++ b/dev-games/godot/godot-3.2.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/godotengine/${PN}/archive/${PV}-stable.tar.gz -> ${P
S="${WORKDIR}/${P}-stable"
KEYWORDS="~amd64 ~x86"
-LICENSE="Apache-2.0 BSD BSL-1.1 CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB"
+LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB"
SLOT="0"
IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp"
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-05-05 19:49 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-05-05 19:49 UTC (permalink / raw
To: gentoo-commits
commit: ee2bda9330a64ef81119587b787c56b2c8b4de02
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Wed May 5 16:40:45 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed May 5 16:42:24 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee2bda93
dev-games/godot: bump to 3.3
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
dev-games/godot/Manifest | 1 +
dev-games/godot/godot-3.2.3-r1.ebuild | 2 +-
dev-games/godot/{godot-3.2.3-r1.ebuild => godot-3.3.ebuild} | 5 +++--
dev-games/godot/metadata.xml | 1 +
4 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dev-games/godot/Manifest b/dev-games/godot/Manifest
index 36fd2278f..3b23c1170 100644
--- a/dev-games/godot/Manifest
+++ b/dev-games/godot/Manifest
@@ -1 +1,2 @@
DIST godot-3.2.3.tar.gz 22459811 BLAKE2B fdebfc4fc4a259d52496feb2904ff1e311a8df3fd57568091b181380e28b789efd16d598df7a2331f22f182acebacb7af1f5aa88583f8b7e992be52f2f494198 SHA512 229a32f082e412f20533b781ee95a1e7a9039a6329fe3429f9a3388ba3aada311bcc49c2abecdeec7496ef039a81358009126b21daaeeb127c170b77c3def99f
+DIST godot-3.3.tar.gz 29430958 BLAKE2B 280b3b371c96e7a39e23f843759754e932fe4fd62b774b5d2d0d0e687fdb5dc8be7d95a18465f52d6f00456f62451115b1bf2e4afc2923ce704ffcde0f06544d SHA512 172cb23608e279c381fab00152cdf2e90b6c76401f97172031b37326789f2d8e153ef5a4c1dc4cc12cab14d04c384c576683b9edc13772e7f52b5d043f5e294d
diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild b/dev-games/godot/godot-3.2.3-r1.ebuild
index f978022fe..feae31536 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.2.3-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}-stable"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB"
-SLOT="0"
+SLOT="0/3"
IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp"
RDEPEND="
diff --git a/dev-games/godot/godot-3.2.3-r1.ebuild b/dev-games/godot/godot-3.3.ebuild
similarity index 95%
copy from dev-games/godot/godot-3.2.3-r1.ebuild
copy to dev-games/godot/godot-3.3.ebuild
index f978022fe..5b217fa4a 100644
--- a/dev-games/godot/godot-3.2.3-r1.ebuild
+++ b/dev-games/godot/godot-3.3.ebuild
@@ -14,8 +14,8 @@ S="${WORKDIR}/${P}-stable"
KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB"
-SLOT="0"
-IUSE="+bullet debug +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp"
+SLOT="0/3"
+IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio +theora +udev +upnp +vorbis +webp"
RDEPEND="
app-arch/lz4
@@ -110,6 +110,7 @@ src_configure() {
progress=yes
tools=yes
verbose=yes
+ deprecated=$(usex deprecated)
pulseaudio=$(usex pulseaudio)
target=$(usex debug debug release_debug)
udev=$(usex udev)
diff --git a/dev-games/godot/metadata.xml b/dev-games/godot/metadata.xml
index 5f4bcc66c..2ac2a234c 100644
--- a/dev-games/godot/metadata.xml
+++ b/dev-games/godot/metadata.xml
@@ -15,6 +15,7 @@ web-based (HTML5) platforms.
</longdescription>
<use>
<flag name="bullet">Enable support for <pkg>sci-physics/bullet</pkg></flag>
+ <flag restrict=">=dev-games/godot-3.3.0" name="deprecated">Enable deprecated features</flag>
<flag name="enet">Enable support for <pkg>net-libs/enet</pkg></flag>
<flag name="lto">Enable support for link time optimization</flag>
<flag name="freetype">Enable support for <pkg>media-libs/freetype</pkg></flag>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-05-09 18:13 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-05-09 18:13 UTC (permalink / raw
To: gentoo-commits
commit: 121287dfc57a06589b25465a8e953699073f6164
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Sat May 8 23:32:59 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat May 8 23:35:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121287df
dev-games/godot: disable raycast module
Since embree (https://github.com/embree/embree) is not landed
at the moment, raycast module is disabled for the moment.
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
dev-games/godot/godot-3.3.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-games/godot/godot-3.3.ebuild b/dev-games/godot/godot-3.3.ebuild
index 29a02956d..fa2e46cd3 100644
--- a/dev-games/godot/godot-3.3.ebuild
+++ b/dev-games/godot/godot-3.3.ebuild
@@ -73,6 +73,7 @@ src_configure() {
# Remove builtin third-party packages, link with system ones instead
myesconsargs+=(
builtin_bullet=no
+ builtin_embree=no
builtin_enet=no
builtin_freetype=no
builtin_libogg=no
@@ -92,6 +93,9 @@ src_configure() {
myesconsargs+=(
# Mono bindings requires MSBuild which is only available on Windows
module_mono_enabled=no
+ # TODO: land embree library (https://github.com/embree/embree) in guru
+ # so that we can enable raycast module
+ module_raycast_enabled=no
module_bullet_enabled=$(usex bullet)
module_enet_enabled=$(usex enet)
module_freetype_enabled=$(usex freetype)
@@ -137,6 +141,6 @@ src_install() {
insinto /usr/share/metainfo
doins misc/dist/linux/org.godotengine.Godot.appdata.xml
insinto /usr/share/mime/application
- doins misc/dist/linux/x-godot-project.xml
+ doins misc/dist/linux/org.godotengine.Godot.xml
dodoc AUTHORS.md CHANGELOG.md DONORS.md README.md
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-06-09 3:39 Theo Anderson
0 siblings, 0 replies; 6+ messages in thread
From: Theo Anderson @ 2021-06-09 3:39 UTC (permalink / raw
To: gentoo-commits
commit: f052cc776f97644ecd4cf94dbdfdad25e40762c0
Author: Ross Charles Campbell <rossbridger.cc <AT> gmail <DOT> com>
AuthorDate: Mon Jun 7 13:39:56 2021 +0000
Commit: Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Mon Jun 7 13:40:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f052cc77
dev-games/godot: depend on media-libs/embree unconditionally
This follows the logic in godot's build system.
Closes: https://bugs.gentoo.org/794556
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell <rossbridger.cc <AT> gmail.com>
dev-games/godot/{godot-3.3.2.ebuild => godot-3.3.2-r1.ebuild} | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-games/godot/godot-3.3.2.ebuild b/dev-games/godot/godot-3.3.2-r1.ebuild
similarity index 93%
rename from dev-games/godot/godot-3.3.2.ebuild
rename to dev-games/godot/godot-3.3.2-r1.ebuild
index f301b3ee6..3224a44f5 100644
--- a/dev-games/godot/godot-3.3.2.ebuild
+++ b/dev-games/godot/godot-3.3.2-r1.ebuild
@@ -15,13 +15,14 @@ KEYWORDS="~amd64 ~x86"
LICENSE="Apache-2.0 Boost-1.0 BSD CC-BY-3.0 MIT MPL-2.0 OFL-1.1 public-domain ZLIB"
SLOT="0/3"
-IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio raycast +theora +udev +upnp +vorbis +webp"
+IUSE="+bullet debug deprecated +enet +freetype lto +mbedtls +ogg +opus pulseaudio +raycast +theora +udev +upnp +vorbis +webp"
RDEPEND="
app-arch/lz4
app-arch/zstd
dev-libs/libpcre2[pcre32]
media-libs/alsa-lib
+ media-libs/embree:3
media-libs/libpng:0=
media-libs/libvpx
media-libs/mesa[gles2]
@@ -42,7 +43,6 @@ RDEPEND="
media-libs/opusfile
)
pulseaudio? ( media-sound/pulseaudio )
- raycast? ( media-libs/embree:3 )
theora? ( media-libs/libtheora )
udev? ( virtual/udev )
upnp? ( net-libs/miniupnpc )
@@ -61,7 +61,7 @@ PATCHES=(
src_prepare() {
default
- rm -r thirdparty/{bullet,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die
+ rm -r thirdparty/{bullet,embree,enet,freetype,libogg,libpng,libtheora,libvorbis,libvpx,libwebp,mbedtls,miniupnpc,opus,pcre2,zstd} || die
}
src_configure() {
@@ -94,13 +94,13 @@ src_configure() {
myesconsargs+=(
# Mono bindings requires MSBuild which is only available on Windows
module_mono_enabled=no
- module_raycast_enabled=$(usex raycast)
module_bullet_enabled=$(usex bullet)
module_enet_enabled=$(usex enet)
module_freetype_enabled=$(usex freetype)
module_mbedtls_enabled=$(usex mbedtls)
module_ogg_enabled=$(usex ogg)
module_opus_enabled=$(usex opus)
+ module_raycast_enabled=$(usex raycast)
module_theora_enabled=$(usex theora)
module_upnp_enabled=$(usex upnp)
module_vorbis_enabled=$(usex vorbis)
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/
@ 2021-12-15 10:57 Andrew Ammerlaan
0 siblings, 0 replies; 6+ messages in thread
From: Andrew Ammerlaan @ 2021-12-15 10:57 UTC (permalink / raw
To: gentoo-commits
commit: dd102a6efef4e167ecafde912bcc7373a0c886a7
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 10:53:39 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 10:53:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd102a6e
dev-games/godot: fix IndirectInherits
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-games/godot/godot-3.3.2-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-games/godot/godot-3.3.2-r1.ebuild b/dev-games/godot/godot-3.3.2-r1.ebuild
index ee8031070..bee4feb73 100644
--- a/dev-games/godot/godot-3.3.2-r1.ebuild
+++ b/dev-games/godot/godot-3.3.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{8..9} )
-inherit desktop python-any-r1 scons-utils xdg
+inherit desktop python-any-r1 scons-utils toolchain-funcs xdg
DESCRIPTION="Multi-platform 2D and 3D game engine"
HOMEPAGE="https://godotengine.org"
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-12-15 10:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-04 9:34 [gentoo-commits] repo/proj/guru:master commit in: dev-games/godot/ Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2021-01-16 10:09 Andrew Ammerlaan
2021-05-05 19:49 Andrew Ammerlaan
2021-05-09 18:13 Andrew Ammerlaan
2021-06-09 3:39 Theo Anderson
2021-12-15 10:57 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox