[arch-commits] Commit in godot/trunk (PKGBUILD)

Alexander Rødseth arodseth at gemini.archlinux.org
Fri Dec 10 17:03:23 UTC 2021


    Date: Friday, December 10, 2021 @ 17:03:22
  Author: arodseth
Revision: 1068119

FS#72924 (unbundle "bullet"), FS#72762 (unbundle "certs"), FS#72601 (feature request: MIME file)

Modified:
  godot/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-10 16:54:35 UTC (rev 1068118)
+++ PKGBUILD	2021-12-10 17:03:22 UTC (rev 1068119)
@@ -6,13 +6,13 @@
 
 pkgname=godot
 pkgver=3.4
-pkgrel=2
+pkgrel=3
 pkgdesc='Advanced cross-platform 2D and 3D game engine'
 url='https://godotengine.org'
 license=(MIT)
 arch=(x86_64)
 makedepends=(gcc scons yasm alsa-lib pulseaudio)
-depends=(bullet embree freetype2 libglvnd libtheora libvorbis libvpx libwebp
+depends=(embree freetype2 libglvnd libtheora libvorbis libvpx libwebp
          libwslay libxcursor libxi libxinerama libxrandr mbedtls miniupnpc opusfile)
 optdepends=(alsa-lib pulseaudio)
 source=("$pkgname-$pkgver.tar.gz::https://github.com/godotengine/godot/archive/$pkgver-stable.tar.gz")
@@ -24,11 +24,13 @@
 }
 
 build() {
-  # Not unbundled yet:
+  # Not unbundled (yet):
+  #  bullet (FS#72924, https://github.com/godotengine/godot/issues/55599)
+  #  certs (FS#72762)
   #  enet (contains no upstreamed IPv6 support)
   #  libsquish, recast, xatlas
   #  AUR: libwebm, squish
-  local to_unbundle="bullet certs embree freetype libogg libpng libtheora libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 wslay zlib zstd"
+  local to_unbundle="embree freetype libogg libpng libtheora libvorbis libvpx libwebp mbedtls miniupnpc opus pcre2 wslay zlib zstd"
   local system_libs=""
   for _lib in $to_unbundle; do
     system_libs+="builtin_"$_lib"=no "
@@ -60,4 +62,6 @@
   install -Dm755 bin/godot.x11.opt.tools.64 "$pkgdir/usr/bin/$pkgname"
   install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/godot/LICENSE"
   install -Dm644 misc/dist/linux/godot.6 "$pkgdir/usr/share/man/man6/godot.6"
+  install -Dm644 misc/dist/linux/org.godotengine.Godot.xml \
+    "$pkgdir/usr/share/mime/packages/org.godotengine.Godot.xml"
 }



More information about the arch-commits mailing list