Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -1147,6 +1147,7 @@ librygel-server-2.8.so.0 librygel-0.42.0_1
librygel-db-2.8.so.0 librygel-0.42.0_1
libharfbuzz.so.0 libharfbuzz-5.1.0_1
libharfbuzz-icu.so.0 libharfbuzz-5.1.0_1
libharfbuzz-raster.so.0 libharfbuzz-14.2.1_1
libharfbuzz-subset.so.0 libharfbuzz-5.1.0_1
libharfbuzz-gobject.so.0 libharfbuzz-5.1.0_1
libharfbuzz-cairo.so.0 libharfbuzz-7.1.0_1
Expand Down
11 changes: 11 additions & 0 deletions srcpkgs/godot/patches/harfbuzz-raster.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- a/platform/linuxbsd/detect.py
+++ b/platform/linuxbsd/detect.py
@@ -256,7 +256,7 @@ def configure(env: "SConsEnvironment"):
env.ParseConfig("pkg-config icu-i18n icu-uc --cflags --libs")

if not env["builtin_harfbuzz"]:
- env.ParseConfig("pkg-config harfbuzz harfbuzz-icu --cflags --libs")
+ env.ParseConfig("pkg-config harfbuzz harfbuzz-icu harfbuzz-raster --cflags --libs")

if not env["builtin_icu4c"] or not env["builtin_harfbuzz"]:
print_warning(
8 changes: 4 additions & 4 deletions srcpkgs/godot/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'godot'
pkgname=godot
version=4.6.2
version=4.7
revision=1
archs="x86_64* i686* aarch64* armv7* ppc64*"
build_style=scons
Expand All @@ -22,7 +22,7 @@ maintainer="zenobit <zen@osowoso.org>"
license="MIT"
homepage="https://www.godotengine.org/"
distfiles="https://github.com/godotengine/godot/archive/${version}-stable.tar.gz"
checksum=908b759e7517fec65d687b3d468cd639fd8967d25da1522ef8a2087af638b3fe
checksum=5960084fce0934dfa68acd26df1103385cf3675d0de2b5124922d3cae602bf1c
nocross=https://build.voidlinux.org/builders/armv7l_builder/builds/6342/steps/shell_3/logs/stdio

CFLAGS+=" -fPIE -fPIC"
Expand All @@ -34,7 +34,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
fi

case "$XBPS_TARGET_MACHINE" in
i686*) arch="x86_32" ;;
i686*) arch="x86_32"; make_build_args="${make_build_args/lto=auto/lto=none}" ;;
x86_64*) arch="x86_64" ;;
aarch64*) arch="arm64" ;;
armv7*) arch="arm32" ;;
Expand Down Expand Up @@ -82,7 +82,7 @@ do_install() {
vlicense LICENSE.txt

vinstall misc/dist/linux/org.godotengine.Godot.desktop 644 usr/share/applications/
vinstall icon.png 644 usr/share/pixmaps/ godot.png
vinstall misc/logo/icon.png 644 usr/share/pixmaps/ godot.png

case "$XBPS_TARGET_MACHINE" in
x86_64*) vbin bin/godot.linuxbsd.editor.x86_64 godot;;
Expand Down