Skip to content
Merged
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
29 changes: 26 additions & 3 deletions x11-packages/gnome-clocks/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,39 @@ TERMUX_PKG_HOMEPAGE="https://apps.gnome.org/Clocks/"
TERMUX_PKG_DESCRIPTION="Keep track of time"
TERMUX_PKG_LICENSE="GPL-2.0-or-later"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=49.0
TERMUX_PKG_VERSION="50.0"
TERMUX_PKG_SRCURL=https://download.gnome.org/sources/gnome-clocks/${TERMUX_PKG_VERSION%.*}/gnome-clocks-${TERMUX_PKG_VERSION}.tar.xz
TERMUX_PKG_SHA256=bf76915f2a492e8a0592fe40b35346593aa39e4e6881d6176e0efd8771d4e6fa
TERMUX_PKG_SHA256=bf167f7f44f4f2fb424d4716652c9ba1f29e16e49071e26a1bb833f8dce794c6
TERMUX_PKG_DEPENDS="geoclue, geocode-glib, glib, gnome-desktop4, gtk4, libadwaita, libgweather"
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, glib-cross, valac"
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, gettext, glib-cross, valac, vorbis-tools"
TERMUX_PKG_PYTHON_COMMON_DEPS="itstool"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_HOSTBUILD=true

termux_step_host_build() {
local -a ubuntu_packages=(
"libao-common"
"libao4"
"libflac12t64"
"libogg0"
"libspeex1"
"libvorbis0a"
"libvorbisenc2"
"libvorbisfile3"
"vorbis-tools"
)

termux_download_ubuntu_packages "${ubuntu_packages[@]}"
}

termux_step_pre_configure() {
termux_setup_gir
termux_setup_glib_cross_pkg_config_wrapper
export TERMUX_MESON_ENABLE_SOVERSION=1

if [[ "$TERMUX_ON_DEVICE_BUILD" == "false" ]]; then
export HOSTBUILD_ROOTFS="${TERMUX_PKG_HOSTBUILD_DIR}/ubuntu_packages"
export LD_LIBRARY_PATH="${HOSTBUILD_ROOTFS}/usr/lib/x86_64-linux-gnu"
export PATH="${HOSTBUILD_ROOTFS}/usr/bin:$PATH"
Comment thread
Biswa96 marked this conversation as resolved.
fi
}
Loading