Skip to content

Commit

Permalink
Update pkgs
Browse files Browse the repository at this point in the history
gpkg/libmpg123
gpkg/mangohud
gpkg/swig
gpkg/tpm2-tss

+ gpkg/libxkbcommon: new pkg to gpkg
  • Loading branch information
Maxython committed Oct 21, 2024
1 parent 466c8a9 commit d13e0e2
Show file tree
Hide file tree
Showing 6 changed files with 23 additions and 21 deletions.
4 changes: 2 additions & 2 deletions gpkg/libmpg123/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://mpg123.org/
TERMUX_PKG_DESCRIPTION="Fast console MPEG Audio Player and decoder library"
TERMUX_PKG_LICENSE="LGPL-2.1"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="1.32.6"
TERMUX_PKG_VERSION="1.32.7"
TERMUX_PKG_SRCURL=https://mpg123.org/download/mpg123-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=ccdd1d0abc31d73d8b435fc658c79049d0a905b30669b6a42a03ad169dc609e6
TERMUX_PKG_SHA256=3c8919243707951cac0e3c39bbf28653bcaffc43c98ff16801a27350db8f0f21
TERMUX_PKG_DEPENDS="glibc"
13 changes: 13 additions & 0 deletions gpkg/libxkbcommon/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
TERMUX_PKG_HOMEPAGE=https://xkbcommon.org/
TERMUX_PKG_DESCRIPTION="Keymap handling library for toolkits and window systems"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="1.7.0"
TERMUX_PKG_SRCURL=https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=20d5e40dabd927f7a7f4342bebb1e8c7a59241283c978b800ae3bf60394eabc4
TERMUX_PKG_DEPENDS="xkeyboard-config-glibc, libxcb-glibc, libwayland-glibc"
TERMUX_PKG_BUILD_DEPENDS="libwayland-protocols-glibc, bash-completion-glibc, doxygen-glibc"

termux_step_configure() {
termux_step_configure_meson
}
8 changes: 4 additions & 4 deletions gpkg/mangohud/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/flightlessmango/MangoHud/
TERMUX_PKG_DESCRIPTION="A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION="0.7.1"
TERMUX_PKG_SRCURL=https://github.com/flightlessmango/MangoHud/releases/download/v${TERMUX_PKG_VERSION}/MangoHud-v${TERMUX_PKG_VERSION}-1-Source.tar.xz
TERMUX_PKG_SHA256=cfcc907c91b51f1fef4ec3f1cd52e2ff1b5caf207cdcff71869b94cefe39d208
TERMUX_PKG_DEPENDS="dbus-glibc, libx11-glibc, python-pip-glibc, vulkan-icd-loader-glibc"
TERMUX_PKG_VERSION="0.7.2"
TERMUX_PKG_SRCURL=https://github.com/flightlessmango/MangoHud/releases/download/v${TERMUX_PKG_VERSION}/MangoHud-v${TERMUX_PKG_VERSION}-Source.tar.xz
TERMUX_PKG_SHA256=114ad3ea87b1db7358816c7b8e7843aaee356ff048b9e15d6fff02d89414841b
TERMUX_PKG_DEPENDS="dbus-glibc, libx11-glibc, python-pip-glibc, vulkan-icd-loader-glibc, libwayland-glibc, libxkbcommon-glibc"
TERMUX_PKG_BUILD_DEPENDS="nlohmann-json-glibc, glslang-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
-Ddynamic_string_tokens=false
Expand Down
11 changes: 0 additions & 11 deletions gpkg/mangohud/src-meson.build.patch

This file was deleted.

4 changes: 2 additions & 2 deletions gpkg/swig/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ TERMUX_PKG_DESCRIPTION="Generate scripting interfaces to C/C++ code"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_LICENSE_FILE="LICENSE, LICENSE-GPL, LICENSE-UNIVERSITIES, COPYRIGHT"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=4.2.1
TERMUX_PKG_VERSION=4.3.0
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/swig/swig-$TERMUX_PKG_VERSION.tar.gz
TERMUX_PKG_SHA256=fa045354e2d048b2cddc69579e4256245d4676894858fcf0bab2290ecf59b7d8
TERMUX_PKG_SHA256=f7203ef796f61af986c70c05816236cbd0d31b7aa9631e5ab53020ab7804aa9e
TERMUX_PKG_DEPENDS="gcc-libs-glibc, pcre2-glibc, zlib-glibc"
TERMUX_PKG_BUILD_IN_SRC=true
4 changes: 2 additions & 2 deletions gpkg/tpm2-tss/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/tpm2-software/tpm2-tss
TERMUX_PKG_DESCRIPTION="Implementation of the TCG Trusted Platform Module 2.0 Software Stack (TSS2)"
TERMUX_PKG_LICENSE="BSD"
TERMUX_PKG_MAINTAINER="@termux-pacman"
TERMUX_PKG_VERSION=4.0.1
TERMUX_PKG_VERSION=4.1.3
TERMUX_PKG_SRCURL=https://github.com/tpm2-software/tpm2-tss/releases/download/${TERMUX_PKG_VERSION}/tpm2-tss-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=532a70133910b6bd842289915b3f9423c0205c0ea009d65294ca18a74087c950
TERMUX_PKG_SHA256=37f1580200ab78305d1fc872d89241aaee0c93cbe85bc559bf332737a60d3be8
TERMUX_PKG_DEPENDS="libcurl-glibc, json-c-glibc, openssl-glibc"
TERMUX_PKG_BUILD_DEPENDS="libtpms-glibc, doxygen-glibc, cmocka-glibc"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
Expand Down

0 comments on commit d13e0e2

Please sign in to comment.