mirror of
https://github.com/termux/termux-packages
synced 2024-06-18 05:17:09 +00:00
Merge branch 'master' into landfillbaby-patch-1
This commit is contained in:
commit
d91ccb8546
2
.github/ISSUE_TEMPLATE/01-bug-report.yml
vendored
2
.github/ISSUE_TEMPLATE/01-bug-report.yml
vendored
|
@ -1,7 +1,7 @@
|
||||||
name: "Bug report"
|
name: "Bug report"
|
||||||
description: "Create a report to help us improve"
|
description: "Create a report to help us improve"
|
||||||
title: "[Bug]: "
|
title: "[Bug]: "
|
||||||
labels: ["bug report"]
|
labels: [untriaged, "bug report"]
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
|
|
19
.github/stale.yml
vendored
19
.github/stale.yml
vendored
|
@ -1,14 +1,19 @@
|
||||||
daysUntilStale: 45
|
daysUntilStale: 45
|
||||||
daysUntilClose: 14
|
daysUntilClose: false
|
||||||
|
|
||||||
exemptLabels:
|
exemptLabels:
|
||||||
- "not stale"
|
- "WIP"
|
||||||
|
- "discussion"
|
||||||
|
- "information"
|
||||||
- "package request"
|
- "package request"
|
||||||
|
- "tracker"
|
||||||
|
- "untriaged"
|
||||||
|
|
||||||
markComment: >
|
exemptAssignees: true
|
||||||
This issue/PR has been automatically marked as stale because it has not had
|
|
||||||
recent activity. It will be closed if no further activity occurs. Thank you
|
|
||||||
for your contributions.
|
|
||||||
|
|
||||||
staleLabel: wontfix
|
markComment: false
|
||||||
|
|
||||||
|
only: issues
|
||||||
|
|
||||||
|
staleLabel: stale
|
||||||
|
|
||||||
|
|
BIN
.github/static/hosted-by-hetzner.png
vendored
Normal file
BIN
.github/static/hosted-by-hetzner.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.1 KiB |
48
.github/workflows/packages.yml
vendored
48
.github/workflows/packages.yml
vendored
|
@ -75,7 +75,7 @@ jobs:
|
||||||
|
|
||||||
# Build local Docker image if setup scripts were changed.
|
# Build local Docker image if setup scripts were changed.
|
||||||
# Useful for pull requests submitting changes for both build environment and packages.
|
# Useful for pull requests submitting changes for both build environment and packages.
|
||||||
if grep -qP '^scripts/(Dockerfile|setup-android-sdk\.sh|setup-ubuntu\.sh)$' <<< "$CHANGED_FILES"; then
|
if grep -qP '^scripts/(Dockerfile|properties\.sh|setup-android-sdk\.sh|setup-ubuntu\.sh)$' <<< "$CHANGED_FILES"; then
|
||||||
echo "Detected changes for environment setup scripts. Building custom Docker image now."
|
echo "Detected changes for environment setup scripts. Building custom Docker image now."
|
||||||
cd ./scripts
|
cd ./scripts
|
||||||
docker build -t ghcr.io/termux/package-builder:latest .
|
docker build -t ghcr.io/termux/package-builder:latest .
|
||||||
|
@ -288,49 +288,3 @@ jobs:
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
- name: Upload to grimler.se
|
|
||||||
# Run even if upload to packages.termux.dev failed:
|
|
||||||
if: always()
|
|
||||||
env:
|
|
||||||
REPOSITORY_URL: https://aptly-api.grimler.se
|
|
||||||
run: |
|
|
||||||
GITHUB_SHA=${{ github.sha }}
|
|
||||||
APTLY_API_AUTH=${{ secrets.APTLY_API_AUTH }}
|
|
||||||
|
|
||||||
source scripts/aptly_api.sh
|
|
||||||
|
|
||||||
for repo in $(jq --raw-output 'keys | .[]' repo.json); do
|
|
||||||
export REPOSITORY_NAME=$(jq --raw-output '.["'$repo'"].name' repo.json)
|
|
||||||
export REPOSITORY_DISTRIBUTION=$(jq --raw-output '.["'$repo'"].distribution' repo.json)
|
|
||||||
|
|
||||||
# Upload file to temporary directory.
|
|
||||||
uploaded_files=false
|
|
||||||
shopt -s nullglob
|
|
||||||
|
|
||||||
if [ -f debs/built_${REPOSITORY_NAME}_packages.txt ]; then
|
|
||||||
for filename in $(cat debs/built_${REPOSITORY_NAME}_packages.txt | sed -E 's/(..*)/debs\/\1_\*.deb debs\/\1-static_\*.deb/g'); do
|
|
||||||
if ! aptly_upload_file "$filename"; then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
uploaded_files=true
|
|
||||||
done
|
|
||||||
shopt -u nullglob
|
|
||||||
|
|
||||||
# Publishing repository changes.
|
|
||||||
if [ "$uploaded_files" = "true" ]; then
|
|
||||||
if ! aptly_add_to_repo; then
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Usually temporary directory is deleted automatically, but in certain cases it is left.
|
|
||||||
aptly_delete_dir
|
|
||||||
|
|
||||||
# grimler.se mirror is signed manually, can't publish
|
|
||||||
# through CI
|
|
||||||
# if ! aptly_publish_repo; then
|
|
||||||
# exit 1
|
|
||||||
# fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# Default assignment: frequent contributors from @termux.
|
# Default assignment: frequent contributors from @termux.
|
||||||
* @buttaface @Grimler91 @landfillbaby @2096779623
|
* @buttaface @Grimler91 @2096779623
|
||||||
|
|
||||||
# Build system.
|
# Build system.
|
||||||
/build-all.sh @Grimler91
|
/build-all.sh @Grimler91
|
||||||
|
|
|
@ -7,6 +7,8 @@
|
||||||
[![Join the chat at https://gitter.im/termux/termux](https://badges.gitter.im/termux/termux.svg)](https://gitter.im/termux/termux)
|
[![Join the chat at https://gitter.im/termux/termux](https://badges.gitter.im/termux/termux.svg)](https://gitter.im/termux/termux)
|
||||||
[![Join the Termux discord server](https://img.shields.io/discord/641256914684084234.svg?label=&logo=discord&logoColor=ffffff&color=5865F2)](https://discord.gg/HXpF69X)
|
[![Join the Termux discord server](https://img.shields.io/discord/641256914684084234.svg?label=&logo=discord&logoColor=ffffff&color=5865F2)](https://discord.gg/HXpF69X)
|
||||||
|
|
||||||
|
<img src=".github/static/hosted-by-hetzner.png" alt="Hosted by Hetzner" width="128px"></img>
|
||||||
|
|
||||||
This project contains scripts and patches to build packages for the [Termux](https://github.com/termux/termux-app)
|
This project contains scripts and patches to build packages for the [Termux](https://github.com/termux/termux-app)
|
||||||
Android application.
|
Android application.
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
# x11-packages
|
||||||
TERMUX_PKG_HOMEPAGE=https://otter-browser.org
|
TERMUX_PKG_HOMEPAGE=https://otter-browser.org
|
||||||
TERMUX_PKG_DESCRIPTION="Web browser with aspects of Opera (12.x)"
|
TERMUX_PKG_DESCRIPTION="Web browser with aspects of Opera (12.x)"
|
||||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
TERMUX_PKG_LICENSE="GPL-3.0"
|
|
@ -2,7 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://developer.android.com/studio/command-line/apksigner
|
||||||
TERMUX_PKG_DESCRIPTION="APK signing tool from Android SDK"
|
TERMUX_PKG_DESCRIPTION="APK signing tool from Android SDK"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=${TERMUX_ANDROID_BUILD_TOOLS_VERSION}
|
# Do not use the TERMUX_ANDROID_BUILD_TOOLS_VERSION variable when specifying:
|
||||||
|
TERMUX_PKG_VERSION=33.0.1
|
||||||
TERMUX_PKG_DEPENDS="openjdk-17"
|
TERMUX_PKG_DEPENDS="openjdk-17"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
@ -13,10 +14,15 @@ termux_step_pre_configure() {
|
||||||
if $TERMUX_ON_DEVICE_BUILD; then
|
if $TERMUX_ON_DEVICE_BUILD; then
|
||||||
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
|
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Version guard
|
||||||
|
if [ "${TERMUX_PKG_VERSION#*:}" != "${TERMUX_ANDROID_BUILD_TOOLS_VERSION}" ]; then
|
||||||
|
termux_error_exit "Version mismatch between TERMUX_PKG_VERSION and TERMUX_ANDROID_BUILD_TOOLS_VERSION."
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
termux_step_make_install() {
|
termux_step_make_install() {
|
||||||
install -Dm600 $ANDROID_HOME/build-tools/${TERMUX_PKG_VERSION}/lib/apksigner.jar \
|
install -Dm600 $ANDROID_HOME/build-tools/${TERMUX_ANDROID_BUILD_TOOLS_VERSION}/lib/apksigner.jar \
|
||||||
$TERMUX_PREFIX/share/java/apksigner.jar
|
$TERMUX_PREFIX/share/java/apksigner.jar
|
||||||
cat <<- EOF > $TERMUX_PREFIX/bin/apksigner
|
cat <<- EOF > $TERMUX_PREFIX/bin/apksigner
|
||||||
#!${TERMUX_PREFIX}/bin/sh
|
#!${TERMUX_PREFIX}/bin/sh
|
||||||
|
|
37
packages/boost/boost-1.80.0-python-3.11.patch
Normal file
37
packages/boost/boost-1.80.0-python-3.11.patch
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
https://github.com/boostorg/python/commit/a218babc8daee904a83f550fb66e5cb3f1cb3013
|
||||||
|
|
||||||
|
From a218babc8daee904a83f550fb66e5cb3f1cb3013 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Victor Stinner <vstinner@python.org>
|
||||||
|
Date: Mon, 25 Apr 2022 10:51:46 +0200
|
||||||
|
Subject: [PATCH] Fix enum_type_object type on Python 3.11
|
||||||
|
|
||||||
|
The enum_type_object type inherits from PyLong_Type which is not tracked
|
||||||
|
by the GC. Instances doesn't have to be tracked by the GC: remove the
|
||||||
|
Py_TPFLAGS_HAVE_GC flag.
|
||||||
|
|
||||||
|
The Python C API documentation says:
|
||||||
|
|
||||||
|
"To create a container type, the tp_flags field of the type object
|
||||||
|
must include the Py_TPFLAGS_HAVE_GC and provide an implementation of
|
||||||
|
the tp_traverse handler."
|
||||||
|
|
||||||
|
https://docs.python.org/dev/c-api/gcsupport.html
|
||||||
|
|
||||||
|
The new exception was introduced in Python 3.11 by:
|
||||||
|
https://github.com/python/cpython/issues/88429
|
||||||
|
---
|
||||||
|
src/object/enum.cpp | 1 -
|
||||||
|
1 file changed, 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/src/object/enum.cpp b/src/object/enum.cpp
|
||||||
|
index 293e705899..5753b32e07 100644
|
||||||
|
--- a/src/object/enum.cpp
|
||||||
|
+++ b/libs/python/src/object/enum.cpp
|
||||||
|
@@ -113,7 +113,6 @@ static PyTypeObject enum_type_object = {
|
||||||
|
#if PY_VERSION_HEX < 0x03000000
|
||||||
|
| Py_TPFLAGS_CHECKTYPES
|
||||||
|
#endif
|
||||||
|
- | Py_TPFLAGS_HAVE_GC
|
||||||
|
| Py_TPFLAGS_BASETYPE, /* tp_flags */
|
||||||
|
0, /* tp_doc */
|
||||||
|
0, /* tp_traverse */
|
|
@ -5,6 +5,7 @@ TERMUX_PKG_MAINTAINER="@termux"
|
||||||
# Never forget to always bump revision of reverse dependencies and rebuild them
|
# Never forget to always bump revision of reverse dependencies and rebuild them
|
||||||
# when bumping version.
|
# when bumping version.
|
||||||
TERMUX_PKG_VERSION=1.80.0
|
TERMUX_PKG_VERSION=1.80.0
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://boostorg.jfrog.io/artifactory/main/release/$TERMUX_PKG_VERSION/source/boost_${TERMUX_PKG_VERSION//./_}.tar.bz2
|
TERMUX_PKG_SRCURL=https://boostorg.jfrog.io/artifactory/main/release/$TERMUX_PKG_VERSION/source/boost_${TERMUX_PKG_VERSION//./_}.tar.bz2
|
||||||
TERMUX_PKG_SHA256=1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0
|
TERMUX_PKG_SHA256=1e19565d82e43bc59209a168f5ac899d3ba471d55c7610c677d4ccf2c9c500c0
|
||||||
TERMUX_PKG_DEPENDS="libc++, libbz2, libiconv, liblzma, zlib"
|
TERMUX_PKG_DEPENDS="libc++, libbz2, libiconv, liblzma, zlib"
|
||||||
|
|
|
@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://ptitseb.github.io/box86/
|
||||||
TERMUX_PKG_DESCRIPTION="Linux Userspace x86 Emulator"
|
TERMUX_PKG_DESCRIPTION="Linux Userspace x86 Emulator"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_COMMIT=89e55179615206503f9d1076c91cb7fac1063741
|
_COMMIT=c83f21cc38150d4859084d0d66de5222a80c70eb
|
||||||
_COMMIT_DATE=20221211
|
_COMMIT_DATE=20221222
|
||||||
_COMMIT_TIME=115233
|
_COMMIT_TIME=073809
|
||||||
TERMUX_PKG_VERSION="0.2.8.20221211.115233g89e55179"
|
TERMUX_PKG_VERSION="0.2.8.20221222.073809gc83f21cc"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/ptitSeb/box86.git
|
TERMUX_PKG_SRCURL=https://github.com/ptitSeb/box86.git
|
||||||
TERMUX_PKG_GIT_BRANCH=master
|
TERMUX_PKG_GIT_BRANCH=master
|
||||||
TERMUX_PKG_DEPENDS="libandroid-complex-math, libandroid-glob, libandroid-spawn, libandroid-sysv-semaphore"
|
TERMUX_PKG_DEPENDS="libandroid-complex-math, libandroid-glob, libandroid-spawn, libandroid-sysv-semaphore"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/Canop/broot
|
||||||
TERMUX_PKG_DESCRIPTION="A better way to navigate directories"
|
TERMUX_PKG_DESCRIPTION="A better way to navigate directories"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.17.1
|
TERMUX_PKG_VERSION=1.18.0
|
||||||
TERMUX_PKG_SRCURL=https://github.com/Canop/broot/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/Canop/broot/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=acde4ddfff0875506c4f91346895c5b554d44a91f46a6918de6086d3884857d7
|
TERMUX_PKG_SHA256=b195fa6b47b282a8f4baa3b7eb69fa6fd2f3fde80238bd5fe70c4dd4ae288610
|
||||||
TERMUX_PKG_DEPENDS="zlib"
|
TERMUX_PKG_DEPENDS="zlib"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://buf.build
|
||||||
TERMUX_PKG_DESCRIPTION="A new way of working with Protocol Buffers"
|
TERMUX_PKG_DESCRIPTION="A new way of working with Protocol Buffers"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.10.0
|
TERMUX_PKG_VERSION="1.11.0"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/bufbuild/buf/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/bufbuild/buf/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=0fb3f1796164f86912e83c2e16c5a5f13d92589969661b1dc6cd6ee7f3670b1d
|
TERMUX_PKG_SHA256=1bbeeaf741105bcafca8f0c59140cc60c237970c375cbd8e72ac9eb932fc2fc5
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
|
||||||
termux_step_make() {
|
termux_step_make() {
|
||||||
|
|
|
@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="A TLS-only terminal IRC client"
|
||||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2.1
|
TERMUX_PKG_VERSION=2.1
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://git.causal.agency/catgirl/snapshot/catgirl-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://git.causal.agency/catgirl/snapshot/catgirl-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=a68bfb82f625bcdf7bc5b7a6e1528fe3559bcded41f0d3c972f8b7e918bcee8e
|
TERMUX_PKG_SHA256=a68bfb82f625bcdf7bc5b7a6e1528fe3559bcded41f0d3c972f8b7e918bcee8e
|
||||||
TERMUX_PKG_DEPENDS="libandroid-support, libretls, ncurses, openssl"
|
TERMUX_PKG_DEPENDS="libandroid-support, libretls, ncurses, openssl"
|
||||||
|
|
|
@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="A tool used to produce subtitles for TV recordings"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=0.94
|
TERMUX_PKG_VERSION=0.94
|
||||||
TERMUX_PKG_REVISION=1
|
TERMUX_PKG_REVISION=2
|
||||||
TERMUX_PKG_SRCURL=https://github.com/CCExtractor/ccextractor/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/CCExtractor/ccextractor/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=9c7be386257c69b5d8cd9d7466dbf20e3a45cea950cc8ca7486a956c3be54a42
|
TERMUX_PKG_SHA256=9c7be386257c69b5d8cd9d7466dbf20e3a45cea950cc8ca7486a956c3be54a42
|
||||||
TERMUX_PKG_DEPENDS="freetype, gpac, libiconv, libmd, libpng, libprotobuf-c, utf8proc"
|
TERMUX_PKG_DEPENDS="freetype, gpac, libiconv, libmd, libpng, libprotobuf-c, utf8proc"
|
||||||
|
|
|
@ -14,7 +14,7 @@ termux_step_post_get_source() {
|
||||||
git fetch --unshallow
|
git fetch --unshallow
|
||||||
git checkout $_COMMIT
|
git checkout $_COMMIT
|
||||||
|
|
||||||
local version="$(git log -1 --date=format:"%Y.%m.%d" --format="%ad")"
|
local version="$(git log -1 --format=%cs | sed 's/-/./g')"
|
||||||
if [ "$version" != "$TERMUX_PKG_VERSION" ]; then
|
if [ "$version" != "$TERMUX_PKG_VERSION" ]; then
|
||||||
echo -n "ERROR: The specified version \"$TERMUX_PKG_VERSION\""
|
echo -n "ERROR: The specified version \"$TERMUX_PKG_VERSION\""
|
||||||
echo " is different from what is expected to be: \"$version\""
|
echo " is different from what is expected to be: \"$version\""
|
||||||
|
|
|
@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Image-to-text converter supporting a wide range of symbo
|
||||||
TERMUX_PKG_LICENSE="LGPL-3.0"
|
TERMUX_PKG_LICENSE="LGPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="Yonle <yonle@protonmail.com>"
|
TERMUX_PKG_MAINTAINER="Yonle <yonle@protonmail.com>"
|
||||||
TERMUX_PKG_VERSION=1.12.4
|
TERMUX_PKG_VERSION=1.12.4
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL="https://github.com/hpjansson/chafa/releases/download/${TERMUX_PKG_VERSION}/chafa-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://github.com/hpjansson/chafa/releases/download/${TERMUX_PKG_VERSION}/chafa-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=9774bd1a7076ea3124f7fea811e371d0e1da2e76b7ac06260d63a86c7b1a573f
|
TERMUX_PKG_SHA256=9774bd1a7076ea3124f7fea811e371d0e1da2e76b7ac06260d63a86c7b1a573f
|
||||||
TERMUX_PKG_DEPENDS="freetype, glib, imagemagick, libcairo, libjpeg-turbo, librsvg, libtiff, libwebp"
|
TERMUX_PKG_DEPENDS="freetype, glib, imagemagick, libcairo, libjpeg-turbo, librsvg, libtiff, libwebp"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://chezmoi.io
|
||||||
TERMUX_PKG_DESCRIPTION="Manage your dotfiles across multiple machines"
|
TERMUX_PKG_DESCRIPTION="Manage your dotfiles across multiple machines"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91"
|
TERMUX_PKG_MAINTAINER="Henrik Grimler @Grimler91"
|
||||||
TERMUX_PKG_VERSION="2.27.3"
|
TERMUX_PKG_VERSION="2.28.0"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/twpayne/chezmoi/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/twpayne/chezmoi/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=18311299a1449d6cfc070989ce5d616e8c5852f10b1c4619e65116a7065d3acb
|
TERMUX_PKG_SHA256=00118648ecbff7b951534a80b0c33b73c42b070706bfec58c7b35c85e34cd04d
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
|
||||||
termux_step_make() {
|
termux_step_make() {
|
||||||
|
|
|
@ -2,8 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://github.com/alok8bb/cloneit
|
||||||
TERMUX_PKG_DESCRIPTION="A cli tool to download specific GitHub directories or files"
|
TERMUX_PKG_DESCRIPTION="A cli tool to download specific GitHub directories or files"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_COMMIT=02a4942c35aa9f490e456a4617f4a333715d898b
|
_COMMIT=62c433f0b1c54a977d585f3b84b8c43213095474
|
||||||
_COMMIT_DATE=2022.09.16
|
_COMMIT_DATE=2022.10.24
|
||||||
TERMUX_PKG_VERSION=${_COMMIT_DATE//./}
|
TERMUX_PKG_VERSION=${_COMMIT_DATE//./}
|
||||||
TERMUX_PKG_SRCURL=https://github.com/alok8bb/cloneit.git
|
TERMUX_PKG_SRCURL=https://github.com/alok8bb/cloneit.git
|
||||||
TERMUX_PKG_GIT_BRANCH="master"
|
TERMUX_PKG_GIT_BRANCH="master"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/cloudflare/cloudflared
|
||||||
TERMUX_PKG_DESCRIPTION="A tunneling daemon that proxies traffic from the Cloudflare network to your origins"
|
TERMUX_PKG_DESCRIPTION="A tunneling daemon that proxies traffic from the Cloudflare network to your origins"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="2022.11.1"
|
TERMUX_PKG_VERSION="2022.12.1"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/cloudflare/cloudflared/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/cloudflare/cloudflared/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=d4b1133057a721087a0a5387ea6d4d1ebf3b1f5135396da25a1e88e873cd5203
|
TERMUX_PKG_SHA256=8cc5c41ea98a9d72687d5f62e733a9033191e834e4fa9b2aecc557f0ccfbda56
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/kpet/clvk
|
||||||
TERMUX_PKG_DESCRIPTION="Experimental implementation of OpenCL on Vulkan"
|
TERMUX_PKG_DESCRIPTION="Experimental implementation of OpenCL on Vulkan"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_COMMIT=5b66888f414dc4943cd0e870f911cb76b3d55d16
|
_COMMIT=6ccb8a03069c0a92edf9aa0c22a9fa64274f7f21
|
||||||
_COMMIT_DATE=20221211
|
_COMMIT_DATE=20221218
|
||||||
_COMMIT_TIME=131547
|
_COMMIT_TIME=130921
|
||||||
TERMUX_PKG_VERSION="0.0.20221211.131547g5b66888f"
|
TERMUX_PKG_VERSION="0.0.20221218.130921g6ccb8a03"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/kpet/clvk.git
|
TERMUX_PKG_SRCURL=https://github.com/kpet/clvk.git
|
||||||
TERMUX_PKG_GIT_BRANCH=main
|
TERMUX_PKG_GIT_BRANCH=main
|
||||||
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers, vulkan-loader-android"
|
TERMUX_PKG_BUILD_DEPENDS="vulkan-headers, vulkan-loader-android"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.colordiff.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Tool to colorize 'diff' output"
|
TERMUX_PKG_DESCRIPTION="Tool to colorize 'diff' output"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
|
TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
|
||||||
TERMUX_PKG_VERSION=1.0.20
|
TERMUX_PKG_VERSION=1.0.21
|
||||||
TERMUX_PKG_SRCURL=https://www.colordiff.org/colordiff-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://www.colordiff.org/colordiff-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=e3b2017beeb9f619ebc3b15392f22810c882d1b657aab189623cffef351d7bcd
|
TERMUX_PKG_SHA256=9b30f4257ef0f0806dea5a27c9ad8edc3f7999f05ddaff6f0627064dc927e615
|
||||||
TERMUX_PKG_DEPENDS="perl"
|
TERMUX_PKG_DEPENDS="perl"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
|
|
@ -2,7 +2,8 @@ TERMUX_PKG_HOMEPAGE=https://developer.android.com/studio/command-line/d8
|
||||||
TERMUX_PKG_DESCRIPTION="DEX bytecode compiler from Android SDK"
|
TERMUX_PKG_DESCRIPTION="DEX bytecode compiler from Android SDK"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=${TERMUX_ANDROID_BUILD_TOOLS_VERSION}
|
# Do not use the TERMUX_ANDROID_BUILD_TOOLS_VERSION variable when specifying:
|
||||||
|
TERMUX_PKG_VERSION=33.0.1
|
||||||
TERMUX_PKG_DEPENDS="openjdk-17"
|
TERMUX_PKG_DEPENDS="openjdk-17"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
@ -13,10 +14,15 @@ termux_step_pre_configure() {
|
||||||
if $TERMUX_ON_DEVICE_BUILD; then
|
if $TERMUX_ON_DEVICE_BUILD; then
|
||||||
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
|
termux_error_exit "Package '$TERMUX_PKG_NAME' is not available for on-device builds."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Version guard
|
||||||
|
if [ "${TERMUX_PKG_VERSION#*:}" != "${TERMUX_ANDROID_BUILD_TOOLS_VERSION}" ]; then
|
||||||
|
termux_error_exit "Version mismatch between TERMUX_PKG_VERSION and TERMUX_ANDROID_BUILD_TOOLS_VERSION."
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
termux_step_make_install() {
|
termux_step_make_install() {
|
||||||
install -Dm600 $ANDROID_HOME/build-tools/${TERMUX_PKG_VERSION}/lib/d8.jar \
|
install -Dm600 $ANDROID_HOME/build-tools/${TERMUX_ANDROID_BUILD_TOOLS_VERSION}/lib/d8.jar \
|
||||||
$TERMUX_PREFIX/share/java/d8.jar
|
$TERMUX_PREFIX/share/java/d8.jar
|
||||||
|
|
||||||
cat <<- EOF > $TERMUX_PREFIX/bin/d8
|
cat <<- EOF > $TERMUX_PREFIX/bin/d8
|
||||||
|
|
|
@ -5,10 +5,11 @@ TERMUX_PKG_LICENSE="BSD 3-Clause"
|
||||||
TERMUX_PKG_LICENSE_FILE="COPYRIGHT"
|
TERMUX_PKG_LICENSE_FILE="COPYRIGHT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="3.6.7"
|
TERMUX_PKG_VERSION="3.6.7"
|
||||||
TERMUX_PKG_REVISION=1
|
TERMUX_PKG_REVISION=2
|
||||||
TERMUX_PKG_SRCURL="https://github.com/DCMTK/dcmtk/archive/refs/tags/DCMTK-$TERMUX_PKG_VERSION.tar.gz"
|
TERMUX_PKG_SRCURL="https://github.com/DCMTK/dcmtk/archive/refs/tags/DCMTK-$TERMUX_PKG_VERSION.tar.gz"
|
||||||
TERMUX_PKG_SHA256=17705dcdb2047d1266bb4e92dbf4aa6d4967819e8e3e94f39b7df697661b4860
|
TERMUX_PKG_SHA256=17705dcdb2047d1266bb4e92dbf4aa6d4967819e8e3e94f39b7df697661b4860
|
||||||
TERMUX_PKG_DEPENDS="libc++, zlib, libpng, libtiff, libxml2, openssl, libiconv, libjpeg-turbo, libsndfile"
|
TERMUX_PKG_DEPENDS="libc++, libiconv, libjpeg-turbo, libpng, libtiff, libxml2, openssl, zlib"
|
||||||
|
TERMUX_PKG_BUILD_DEPENDS="libsndfile"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
-DDCMTK_NO_TRY_RUN=ON
|
-DDCMTK_NO_TRY_RUN=ON
|
||||||
|
|
|
@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="difft: A structural diff that understands syntax"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_LICENSE_FILE="LICENSE"
|
TERMUX_PKG_LICENSE_FILE="LICENSE"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="0.38.0"
|
TERMUX_PKG_VERSION="0.39.0"
|
||||||
TERMUX_PKG_SRCURL="https://github.com/Wilfred/difftastic/archive/refs/tags/$TERMUX_PKG_VERSION.tar.gz"
|
TERMUX_PKG_SRCURL="https://github.com/Wilfred/difftastic/archive/refs/tags/$TERMUX_PKG_VERSION.tar.gz"
|
||||||
TERMUX_PKG_SHA256=0f7bc54875939a6a4d2d695f2e94d30573818d72b88c00f38b0bc502f79671c3
|
TERMUX_PKG_SHA256=ba05464d8a5c77374cb9a07d901eda56c67f4d558def515454bc4b7431c8ca38
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_DEPENDS="libc++"
|
TERMUX_PKG_DEPENDS="libc++"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
|
@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Suite to create, manipulate and view DjVu ('déjà vu')
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=3.5.28
|
TERMUX_PKG_VERSION=3.5.28
|
||||||
TERMUX_PKG_REVISION=4
|
TERMUX_PKG_REVISION=5
|
||||||
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/djvu/djvulibre-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=http://downloads.sourceforge.net/djvu/djvulibre-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=fcd009ea7654fde5a83600eb80757bd3a76998e47d13c66b54c8db849f8f2edc
|
TERMUX_PKG_SHA256=fcd009ea7654fde5a83600eb80757bd3a76998e47d13c66b54c8db849f8f2edc
|
||||||
TERMUX_PKG_DEPENDS="libc++, libtiff"
|
TERMUX_PKG_DEPENDS="libc++, libtiff"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.isc.org/downloads/bind/
|
||||||
TERMUX_PKG_DESCRIPTION="Clients provided with BIND"
|
TERMUX_PKG_DESCRIPTION="Clients provided with BIND"
|
||||||
TERMUX_PKG_LICENSE="MPL-2.0"
|
TERMUX_PKG_LICENSE="MPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=9.16.35
|
TERMUX_PKG_VERSION=9.16.36
|
||||||
TERMUX_PKG_SRCURL="https://ftp.isc.org/isc/bind9/${TERMUX_PKG_VERSION}/bind-${TERMUX_PKG_VERSION}.tar.xz"
|
TERMUX_PKG_SRCURL="https://ftp.isc.org/isc/bind9/${TERMUX_PKG_VERSION}/bind-${TERMUX_PKG_VERSION}.tar.xz"
|
||||||
TERMUX_PKG_SHA256=3e159617f182465c300a917eef880492c37183341b1091cc6654710c1d8d7b3e
|
TERMUX_PKG_SHA256=508c94e8c9884f6075fa820a51efae04a1758dbdd157b01695ea6cd07049c221
|
||||||
TERMUX_PKG_DEPENDS="openssl, readline, resolv-conf, zlib, libuv"
|
TERMUX_PKG_DEPENDS="openssl, readline, resolv-conf, zlib, libuv"
|
||||||
TERMUX_PKG_BREAKS="dnsutils-dev"
|
TERMUX_PKG_BREAKS="dnsutils-dev"
|
||||||
TERMUX_PKG_REPLACES="dnsutils-dev"
|
TERMUX_PKG_REPLACES="dnsutils-dev"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://packages.debian.org/dpkg
|
||||||
TERMUX_PKG_DESCRIPTION="Debian package management system"
|
TERMUX_PKG_DESCRIPTION="Debian package management system"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.21.12
|
TERMUX_PKG_VERSION=1.21.13
|
||||||
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/debian/pool/main/d/dpkg/dpkg_${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://mirrors.kernel.org/debian/pool/main/d/dpkg/dpkg_${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=ec7a0e29898f457ea21cc89826601059bce2433d2b4e578a38b2a66d8768559a
|
TERMUX_PKG_SHA256=04bf5e1884612553c7ff2d81dd290ec7be3526594a02262227ae162640f7e5d8
|
||||||
TERMUX_PKG_DEPENDS="bzip2, coreutils, diffutils, gzip, less, libbz2, liblzma, libmd, tar, xz-utils, zlib"
|
TERMUX_PKG_DEPENDS="bzip2, coreutils, diffutils, gzip, less, libbz2, liblzma, libmd, tar, xz-utils, zlib"
|
||||||
TERMUX_PKG_BREAKS="dpkg-dev"
|
TERMUX_PKG_BREAKS="dpkg-dev"
|
||||||
TERMUX_PKG_REPLACES="dpkg-dev"
|
TERMUX_PKG_REPLACES="dpkg-dev"
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/rkd77/elinks
|
||||||
TERMUX_PKG_DESCRIPTION="Full-Featured Text WWW Browser"
|
TERMUX_PKG_DESCRIPTION="Full-Featured Text WWW Browser"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="0.15.1"
|
TERMUX_PKG_VERSION="0.16.0"
|
||||||
TERMUX_PKG_REVISION=1
|
|
||||||
TERMUX_PKG_SRCURL=https://github.com/rkd77/elinks/releases/download/v${TERMUX_PKG_VERSION}/elinks-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://github.com/rkd77/elinks/releases/download/v${TERMUX_PKG_VERSION}/elinks-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=cca1864d472f2314dc6ffb40d1f20126f09866a55a0d154961907f054095944f
|
TERMUX_PKG_SHA256=4d65b78563af39ba1d0a9ab1c081e129ef2ed541009e6ff11c465ba9d8f0f234
|
||||||
TERMUX_PKG_DEPENDS="libexpat, libiconv, libidn, openssl, libbz2, zlib"
|
TERMUX_PKG_DEPENDS="libexpat, libiconv, libidn, openssl, libbz2, zlib"
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_VERSION=4.2.0_p20161007
|
_VERSION=4.2.0_p20161007
|
||||||
TERMUX_PKG_VERSION=${_VERSION//_/}
|
TERMUX_PKG_VERSION=${_VERSION//_/}
|
||||||
TERMUX_PKG_REVISION=1
|
TERMUX_PKG_REVISION=2
|
||||||
TERMUX_PKG_SRCURL=https://dev.gentoo.org/~soap/distfiles/enblend-${_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://dev.gentoo.org/~soap/distfiles/enblend-${_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=4fe05af3d697bd6b2797facc8ba5aeabdc91e233156552301f1c7686232ff4c3
|
TERMUX_PKG_SHA256=4fe05af3d697bd6b2797facc8ba5aeabdc91e233156552301f1c7686232ff4c3
|
||||||
TERMUX_PKG_DEPENDS="gsl, libandroid-glob, libc++, libtiff, libvigra, littlecms"
|
TERMUX_PKG_DEPENDS="gsl, libandroid-glob, libc++, libtiff, libvigra, littlecms"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://esbuild.github.io/
|
||||||
TERMUX_PKG_DESCRIPTION="An extremely fast JavaScript bundler"
|
TERMUX_PKG_DESCRIPTION="An extremely fast JavaScript bundler"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="0.16.7"
|
TERMUX_PKG_VERSION="0.16.10"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/evanw/esbuild/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/evanw/esbuild/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=b59db890a745fbeee1891aabe3710ef7093a6fdfa2910da029f5e8028a2514e0
|
TERMUX_PKG_SHA256=edd43991a3169393f978598889fd81faa5db54551a32682c2c8249655799e805
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://fex-emu.com/
|
||||||
TERMUX_PKG_DESCRIPTION="Fast x86 emulation frontend"
|
TERMUX_PKG_DESCRIPTION="Fast x86 emulation frontend"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2211
|
TERMUX_PKG_VERSION=2212
|
||||||
TERMUX_PKG_SRCURL=https://github.com/FEX-Emu/FEX.git
|
TERMUX_PKG_SRCURL=https://github.com/FEX-Emu/FEX.git
|
||||||
TERMUX_PKG_GIT_BRANCH=FEX-${TERMUX_PKG_VERSION}
|
TERMUX_PKG_GIT_BRANCH=FEX-${TERMUX_PKG_VERSION}
|
||||||
TERMUX_PKG_DEPENDS="libandroid-shmem, libc++"
|
TERMUX_PKG_DEPENDS="libandroid-shmem, libc++"
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
Origin: https://github.com/archlinux/svntogit-packages/blob/packages/ffmpeg/trunk/add-av_stream_get_first_dts-for-chromium.patch
|
||||||
|
diff '--color=auto' -rupN ffmpeg.orig/libavformat/avformat.h ffmpeg/libavformat/avformat.h
|
||||||
|
--- ffmpeg.orig/libavformat/avformat.h 2022-08-19 17:42:47.323422603 +0200
|
||||||
|
+++ ffmpeg/libavformat/avformat.h 2022-08-19 17:42:51.347130436 +0200
|
||||||
|
@@ -1128,6 +1128,10 @@ struct AVCodecParserContext *av_stream_g
|
||||||
|
*/
|
||||||
|
int64_t av_stream_get_end_pts(const AVStream *st);
|
||||||
|
|
||||||
|
+// Chromium: We use the internal field first_dts vvv
|
||||||
|
+int64_t av_stream_get_first_dts(const AVStream *st);
|
||||||
|
+// Chromium: We use the internal field first_dts ^^^
|
||||||
|
+
|
||||||
|
#define AV_PROGRAM_RUNNING 1
|
||||||
|
|
||||||
|
/**
|
||||||
|
diff '--color=auto' -rupN ffmpeg.orig/libavformat/mux_utils.c ffmpeg/libavformat/mux_utils.c
|
||||||
|
--- ffmpeg.orig/libavformat/mux_utils.c 2022-08-19 17:42:47.346758108 +0200
|
||||||
|
+++ ffmpeg/libavformat/mux_utils.c 2022-08-19 17:47:28.549589002 +0200
|
||||||
|
@@ -37,6 +37,13 @@ int64_t av_stream_get_end_pts(const AVSt
|
||||||
|
return AV_NOPTS_VALUE;
|
||||||
|
}
|
||||||
|
|
||||||
|
+// Chromium: We use the internal field first_dts vvv
|
||||||
|
+int64_t av_stream_get_first_dts(const AVStream *st)
|
||||||
|
+{
|
||||||
|
+ return cffstream(st)->first_dts;
|
||||||
|
+}
|
||||||
|
+// Chromium: We use the internal field first_dts ^^^
|
||||||
|
+
|
||||||
|
int avformat_query_codec(const AVOutputFormat *ofmt, enum AVCodecID codec_id,
|
||||||
|
int std_compliance)
|
||||||
|
{
|
|
@ -3,15 +3,32 @@ TERMUX_PKG_DESCRIPTION="Tools and libraries to manipulate a wide range of multim
|
||||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=5.1.2
|
TERMUX_PKG_VERSION=5.1.2
|
||||||
TERMUX_PKG_REVISION=2
|
TERMUX_PKG_REVISION=4
|
||||||
TERMUX_PKG_SRCURL=https://www.ffmpeg.org/releases/ffmpeg-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://www.ffmpeg.org/releases/ffmpeg-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=619e706d662c8420859832ddc259cd4d4096a48a2ce1eefd052db9e440eef3dc
|
TERMUX_PKG_SHA256=619e706d662c8420859832ddc259cd4d4096a48a2ce1eefd052db9e440eef3dc
|
||||||
TERMUX_PKG_DEPENDS="freetype, game-music-emu, libaom, libandroid-glob, libass, libbluray, libbz2, libdav1d, libgnutls, libiconv, liblzma, libmp3lame, libopus, librav1e, libsoxr, libtheora, libvorbis, libvpx, libvidstab, libwebp, libx264, libx265, libxml2, littlecms, ocl-icd, xvidcore, zlib"
|
TERMUX_PKG_DEPENDS="freetype, game-music-emu, libaom, libandroid-glob, libass, libbluray, libbz2, libdav1d, libgnutls, libiconv, liblzma, libmp3lame, libopus, librav1e, libsoxr, libtheora, libvorbis, libvpx, libvidstab, libwebp, libx264, libx265, libxml2, libzimg, littlecms, ocl-icd, xvidcore, zlib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="opencl-headers"
|
TERMUX_PKG_BUILD_DEPENDS="opencl-headers"
|
||||||
TERMUX_PKG_CONFLICTS="libav"
|
TERMUX_PKG_CONFLICTS="libav"
|
||||||
TERMUX_PKG_BREAKS="ffmpeg-dev"
|
TERMUX_PKG_BREAKS="ffmpeg-dev"
|
||||||
TERMUX_PKG_REPLACES="ffmpeg-dev"
|
TERMUX_PKG_REPLACES="ffmpeg-dev"
|
||||||
|
|
||||||
|
termux_step_post_get_source() {
|
||||||
|
# Do not forget to bump revision of reverse dependencies and rebuild them
|
||||||
|
# after SOVERSION is changed.
|
||||||
|
local _SOVER_avutil=57
|
||||||
|
local _SOVER_avcodec=59
|
||||||
|
local _SOVER_avformat=59
|
||||||
|
|
||||||
|
local f
|
||||||
|
for f in util codec format; do
|
||||||
|
local v=$(sh ffbuild/libversion.sh av${f} \
|
||||||
|
libav${f}/version.h libav${f}/version_major.h \
|
||||||
|
| sed -En 's/^libav'"${f}"'_VERSION_MAJOR=([0-9]+)$/\1/p')
|
||||||
|
if [ ! "${v}" ] || [ "$(eval echo \$_SOVER_av${f})" != "${v}" ]; then
|
||||||
|
termux_error_exit "SOVERSION guard check failed for libav${f}.so."
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
termux_step_configure() {
|
termux_step_configure() {
|
||||||
cd $TERMUX_PKG_BUILDDIR
|
cd $TERMUX_PKG_BUILDDIR
|
||||||
|
@ -56,21 +73,22 @@ termux_step_configure() {
|
||||||
--enable-libass \
|
--enable-libass \
|
||||||
--enable-libbluray \
|
--enable-libbluray \
|
||||||
--enable-libdav1d \
|
--enable-libdav1d \
|
||||||
|
--enable-libfreetype \
|
||||||
--enable-libgme \
|
--enable-libgme \
|
||||||
--enable-libmp3lame \
|
--enable-libmp3lame \
|
||||||
--enable-libfreetype \
|
|
||||||
--enable-libvorbis \
|
|
||||||
--enable-libopus \
|
--enable-libopus \
|
||||||
--enable-librav1e \
|
--enable-librav1e \
|
||||||
--enable-libsoxr \
|
--enable-libsoxr \
|
||||||
--enable-libx264 \
|
--enable-libtheora \
|
||||||
--enable-libx265 \
|
|
||||||
--enable-libxvid \
|
|
||||||
--enable-libvidstab \
|
--enable-libvidstab \
|
||||||
|
--enable-libvorbis \
|
||||||
--enable-libvpx \
|
--enable-libvpx \
|
||||||
--enable-libwebp \
|
--enable-libwebp \
|
||||||
|
--enable-libx264 \
|
||||||
|
--enable-libx265 \
|
||||||
--enable-libxml2 \
|
--enable-libxml2 \
|
||||||
--enable-libtheora \
|
--enable-libxvid \
|
||||||
|
--enable-libzimg \
|
||||||
--enable-opencl \
|
--enable-opencl \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--prefix="$TERMUX_PREFIX" \
|
--prefix="$TERMUX_PREFIX" \
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://fly.io
|
||||||
TERMUX_PKG_DESCRIPTION="Command line tools for fly.io services"
|
TERMUX_PKG_DESCRIPTION="Command line tools for fly.io services"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Yaksh Bariya <yakshbari4@gmail.com>"
|
TERMUX_PKG_MAINTAINER="Yaksh Bariya <yakshbari4@gmail.com>"
|
||||||
TERMUX_PKG_VERSION="0.0.440"
|
TERMUX_PKG_VERSION="0.0.441"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/superfly/flyctl/archive/v$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/superfly/flyctl/archive/v$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=aa35190dcafd11dbb314ead2824f8edf68f19ea440a106d1fdbf1c24961972f9
|
TERMUX_PKG_SHA256=3d3c560c72e1c087940c71904f88dba77e1c1186319e7bba5c5a6563696187a4
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_BLACKLISTED_ARCHES="i686, arm"
|
TERMUX_PKG_BLACKLISTED_ARCHES="i686, arm"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gofrp.org/doc
|
||||||
TERMUX_PKG_DESCRIPTION="A fast reverse proxy to expose a local server behind a NAT or firewall to the internet"
|
TERMUX_PKG_DESCRIPTION="A fast reverse proxy to expose a local server behind a NAT or firewall to the internet"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="2096779623 <admin@utermux.dev>"
|
TERMUX_PKG_MAINTAINER="2096779623 <admin@utermux.dev>"
|
||||||
TERMUX_PKG_VERSION="0.45.0"
|
TERMUX_PKG_VERSION="0.46.0"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/fatedier/frp/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/fatedier/frp/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=829cf9f14861ab1b074de6995282f30292f53513824372cfec4084a2e8de7123
|
TERMUX_PKG_SHA256=bf617b7c5b3f9a34b4edbac73ca2b7b6781c4f09f33666a7d331d9fe8302679e
|
||||||
# Depend on its subpackages.
|
# Depend on its subpackages.
|
||||||
TERMUX_PKG_DEPENDS="frpc, frps"
|
TERMUX_PKG_DEPENDS="frpc, frps"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
--- ../gap-4.12.1/Makefile.rules 2022-10-20 19:53:39.000000000 +0000
|
|
||||||
+++ ./Makefile.rules 2022-10-26 08:09:47.012253589 +0000
|
|
||||||
@@ -586,7 +586,7 @@
|
|
||||||
install-bin: gap
|
|
||||||
# install the real GAP executable as $(libdir)/gap/gap
|
|
||||||
$(INSTALL) -d -m 0755 $(DESTDIR)$(libdir)/gap
|
|
||||||
- $(LTINSTALL) -s gap $(DESTDIR)$(libdir)/gap
|
|
||||||
+ $(LTINSTALL) gap $(DESTDIR)$(libdir)/gap
|
|
||||||
|
|
||||||
# install a wrapper shell script invoking the real GAP executable as $(bindir)/gap
|
|
||||||
$(INSTALL) -d -m 0755 $(DESTDIR)$(bindir)
|
|
||||||
@@ -658,8 +658,6 @@
|
|
||||||
$(INSTALL) -m 0644 $(builddir)/build/version.h $(DESTDIR)$(includedir)/gap
|
|
||||||
$(INSTALL) -d -m 0755 $(DESTDIR)$(includedir)/gap/hpc
|
|
||||||
$(INSTALL) -m 0644 $(srcdir)/src/hpc/*.h $(DESTDIR)$(includedir)/gap/hpc
|
|
||||||
- # Create a symlink to support packages using `#include "src/compiled.h"`
|
|
||||||
- ln -sfn . $(DESTDIR)$(includedir)/gap/src
|
|
||||||
|
|
||||||
install-libgap: libgap.la
|
|
||||||
$(INSTALL) -d -m 0755 $(DESTDIR)$(libdir)
|
|
|
@ -2,22 +2,14 @@ TERMUX_PKG_HOMEPAGE=https://www.gap-system.org/
|
||||||
TERMUX_PKG_DESCRIPTION="GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory"
|
TERMUX_PKG_DESCRIPTION="GAP is a system for computational discrete algebra, with particular emphasis on Computational Group Theory"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=4.12.1
|
TERMUX_PKG_VERSION=4.12.2
|
||||||
TERMUX_PKG_SRCURL=https://github.com/gap-system/gap/releases/download/v${TERMUX_PKG_VERSION}/gap-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/gap-system/gap/releases/download/v${TERMUX_PKG_VERSION}/gap-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=f9ebef11ee31b210ce36e3c70960742b4e253282bbd5270adc9324273c92b016
|
TERMUX_PKG_SHA256=672308745eb78a222494ee8dd6786edd5bc331456fcc6456ac064bdb28d587a8
|
||||||
TERMUX_PKG_DEPENDS="readline, libgmp, zlib, gap-packages"
|
TERMUX_PKG_DEPENDS="readline, libgmp, zlib, gap-packages"
|
||||||
TERMUX_PKG_BREAKS="gap-dev"
|
TERMUX_PKG_BREAKS="gap-dev"
|
||||||
TERMUX_PKG_REPLACES="gap-dev"
|
TERMUX_PKG_REPLACES="gap-dev"
|
||||||
TERMUX_PKG_GROUPS="science"
|
TERMUX_PKG_GROUPS="science"
|
||||||
|
|
||||||
termux_step_post_configure() {
|
|
||||||
# workaround build system bug that occurs when doing
|
|
||||||
# an out-of-tree cross compilation build
|
|
||||||
mkdir -p src
|
|
||||||
cp $TERMUX_PKG_SRCDIR/src/ffdata.* src/
|
|
||||||
cp $TERMUX_PKG_SRCDIR/src/c_*.c src/
|
|
||||||
}
|
|
||||||
|
|
||||||
termux_step_post_make_install() {
|
termux_step_post_make_install() {
|
||||||
mkdir -p $TERMUX_PREFIX/lib/gap/pkg
|
mkdir -p $TERMUX_PREFIX/lib/gap/pkg
|
||||||
# install at least gapdoc, smallgrp, transgrp, primgrp or else
|
# install at least gapdoc, smallgrp, transgrp, primgrp or else
|
||||||
|
@ -27,9 +19,7 @@ termux_step_post_make_install() {
|
||||||
cp -r $TERMUX_PKG_SRCDIR/pkg/transgrp $TERMUX_PREFIX/lib/gap/pkg/
|
cp -r $TERMUX_PKG_SRCDIR/pkg/transgrp $TERMUX_PREFIX/lib/gap/pkg/
|
||||||
cp -r $TERMUX_PKG_SRCDIR/pkg/primgrp $TERMUX_PREFIX/lib/gap/pkg/
|
cp -r $TERMUX_PKG_SRCDIR/pkg/primgrp $TERMUX_PREFIX/lib/gap/pkg/
|
||||||
|
|
||||||
# To get them to be small enough, could gzip them in place
|
# To save some disk space, compress transgrp data in place
|
||||||
# (GAP transparently allows read access to those)
|
# (GAP transparently allows read access to those)
|
||||||
gzip -9 -n -f $TERMUX_PREFIX/lib/gap/pkg/*/data/*.*
|
gzip -9 -n -f $TERMUX_PREFIX/lib/gap/pkg/transgrp/data/*.*
|
||||||
gzip -9 -n -f $TERMUX_PREFIX/lib/gap/pkg/smallgrp/id*/*.*
|
|
||||||
gzip -9 -n -f $TERMUX_PREFIX/lib/gap/pkg/smallgrp/small*/*.*
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,54 +1,3 @@
|
||||||
diff --git ./pkg/caratinterface/src/setcaratdir.c b/pkg/caratinterface/src/setcaratdir.c
|
|
||||||
index b4010465..5e2a0eea 100644
|
|
||||||
--- ./pkg/caratinterface/src/setcaratdir.c
|
|
||||||
+++ ./pkg/caratinterface/src/setcaratdir.c
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
#include <stdio.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
-#include "src/compiled.h"
|
|
||||||
+#include "compiled.h"
|
|
||||||
|
|
||||||
Obj FuncSET_CARAT_DIR( Obj self, Obj str ) {
|
|
||||||
setenv("CARAT_DIR", CSTR_STRING(str), 1);
|
|
||||||
diff --git ./pkg/cddinterface/src/CddInterface.c b/pkg/cddinterface/src/CddInterface.c
|
|
||||||
index 9c931ba0..19e7eb75 100644
|
|
||||||
--- ./pkg/cddinterface/src/CddInterface.c
|
|
||||||
+++ ./pkg/cddinterface/src/CddInterface.c
|
|
||||||
@@ -2,7 +2,7 @@
|
|
||||||
* CddInterface: Gap interface to Cdd package
|
|
||||||
*/
|
|
||||||
|
|
||||||
-#include "src/compiled.h" /* GAP headers */
|
|
||||||
+#include "compiled.h" /* GAP headers */
|
|
||||||
|
|
||||||
#include "setoper.h"
|
|
||||||
#include "cdd.h"
|
|
||||||
diff --git ./pkg/digraphs/src/cliques.c b/pkg/digraphs/src/cliques.c
|
|
||||||
index 4bcf8219..f7f34728 100644
|
|
||||||
--- ./pkg/digraphs/src/cliques.c
|
|
||||||
+++ ./pkg/digraphs/src/cliques.c
|
|
||||||
@@ -15,7 +15,7 @@
|
|
||||||
#include <stdlib.h> // for malloc, NULL
|
|
||||||
|
|
||||||
// GAP headers
|
|
||||||
-#include "src/compiled.h"
|
|
||||||
+#include "compiled.h"
|
|
||||||
|
|
||||||
// Digraphs package headers
|
|
||||||
#include "bitarray.h" // for BitArray
|
|
||||||
diff --git ./pkg/digraphs/src/cliques.h b/pkg/digraphs/src/cliques.h
|
|
||||||
index d953121b..909c7919 100644
|
|
||||||
--- ./pkg/digraphs/src/cliques.h
|
|
||||||
+++ ./pkg/digraphs/src/cliques.h
|
|
||||||
@@ -12,7 +12,7 @@
|
|
||||||
#define DIGRAPHS_SRC_CLIQUES_H_
|
|
||||||
|
|
||||||
// GAP headers
|
|
||||||
-#include "src/compiled.h"
|
|
||||||
+#include "compiled.h"
|
|
||||||
|
|
||||||
Obj FuncDigraphsCliquesFinder(Obj self, Obj args);
|
|
||||||
|
|
||||||
diff --git ./pkg/edim/src/compstat_with_ediv.c b/pkg/edim/src/compstat_with_ediv.c
|
diff --git ./pkg/edim/src/compstat_with_ediv.c b/pkg/edim/src/compstat_with_ediv.c
|
||||||
index 0b335b25..010122d1 100644
|
index 0b335b25..010122d1 100644
|
||||||
--- ./pkg/edim/src/compstat_with_ediv.c
|
--- ./pkg/edim/src/compstat_with_ediv.c
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
TERMUX_SUBPKG_DESCRIPTION="Packages for gap"
|
TERMUX_SUBPKG_DESCRIPTION="Packages for gap"
|
||||||
TERMUX_SUBPKG_INCLUDE="lib/gap/pkg/"
|
TERMUX_SUBPKG_INCLUDE="lib/gap/pkg/"
|
||||||
|
TERMUX_SUBPKG_PLATFORM_INDEPENDENT=true
|
||||||
|
|
|
@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="A translator library for raster and vector geospatial da
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
|
TERMUX_PKG_LICENSE_FILE="LICENSE.TXT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=3.6.0
|
TERMUX_PKG_VERSION=3.6.1
|
||||||
TERMUX_PKG_SRCURL=https://download.osgeo.org/gdal/${TERMUX_PKG_VERSION}/gdal-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://download.osgeo.org/gdal/${TERMUX_PKG_VERSION}/gdal-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=f7afa4aa8d32d0799e011a9f573c6a67e9471f78e70d3d0d0b45b45c8c0c1a94
|
TERMUX_PKG_SHA256=68f1c03547ff7152289789db7f67ee634167c9b7bfec4872b88406b236f9c230
|
||||||
TERMUX_PKG_DEPENDS="json-c, libc++, libcurl, libexpat, libfreexl, libgeos, libiconv, libjxl, liblzma, libpng, libspatialite, libsqlite, libwebp, netcdf-c, openjpeg, openssl, proj, postgresql"
|
TERMUX_PKG_DEPENDS="json-c, libc++, libcurl, libexpat, libfreexl, libgeos, libiconv, libjxl, liblzma, libpng, libspatialite, libsqlite, libwebp, netcdf-c, openjpeg, openssl, proj, postgresql"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="json-c-static"
|
TERMUX_PKG_BUILD_DEPENDS="json-c-static"
|
||||||
TERMUX_PKG_BREAKS="gdal-dev"
|
TERMUX_PKG_BREAKS="gdal-dev"
|
||||||
|
|
|
@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_MAJOR_VERSION=2.42
|
_MAJOR_VERSION=2.42
|
||||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.10
|
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.10
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/${_MAJOR_VERSION}/gdk-pixbuf-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/${_MAJOR_VERSION}/gdk-pixbuf-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=ee9b6c75d13ba096907a2e3c6b27b61bcd17f5c7ebeab5a5b439d2f2e39fe44b
|
TERMUX_PKG_SHA256=ee9b6c75d13ba096907a2e3c6b27b61bcd17f5c7ebeab5a5b439d2f2e39fe44b
|
||||||
TERMUX_PKG_DEPENDS="glib, libpng, libtiff, libjpeg-turbo, zstd"
|
TERMUX_PKG_DEPENDS="glib, libpng, libtiff, libjpeg-turbo, zstd"
|
||||||
|
|
|
@ -1,26 +1,14 @@
|
||||||
TERMUX_PKG_HOMEPAGE=https://github.com/Akianonymus/gdrive-downloader
|
TERMUX_PKG_HOMEPAGE=https://github.com/Akianonymus/gdrive-downloader
|
||||||
TERMUX_PKG_DESCRIPTION="Download a gdrive folder or file easily, shell ftw"
|
TERMUX_PKG_DESCRIPTION="Download a gdrive folder or file easily, shell ftw"
|
||||||
TERMUX_PKG_LICENSE="Unlicense"
|
TERMUX_PKG_LICENSE="Unlicense"
|
||||||
_COMMIT=c29e82b8635fa0dda3e93ad019d2ce58ebaa5656
|
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2022.07.14
|
TERMUX_PKG_VERSION=1:1.0
|
||||||
TERMUX_PKG_SRCURL=$TERMUX_PKG_HOMEPAGE.git
|
TERMUX_PKG_SRCURL=https://github.com/Akianonymus/gdrive-downloader/archive/refs/tags/v${TERMUX_PKG_VERSION#*:}.tar.gz
|
||||||
TERMUX_PKG_GIT_BRANCH=master
|
TERMUX_PKG_SHA256=26c726bce41bff3b58c1f819a5c1f2e54d66b4ee3d592a5d52088de605c48d95
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_DEPENDS='bash, curl'
|
TERMUX_PKG_DEPENDS='bash, curl'
|
||||||
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
TERMUX_PKG_PLATFORM_INDEPENDENT=true
|
||||||
|
|
||||||
termux_step_post_get_source() {
|
|
||||||
git fetch --unshallow
|
|
||||||
git checkout $_COMMIT
|
|
||||||
local version="$(git log -1 --format=%cs | sed 's/-/./g')"
|
|
||||||
if [ "$version" != "$TERMUX_PKG_VERSION" ]; then
|
|
||||||
echo -n "ERROR: The specified version \"$TERMUX_PKG_VERSION\""
|
|
||||||
echo " is different from what is expected to be: \"$version\""
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
termux_step_make_install() {
|
termux_step_make_install() {
|
||||||
install -D release/bash/* -t "$TERMUX_PREFIX/bin"
|
install -D release/bash/* -t "$TERMUX_PREFIX/bin"
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_MAJOR_VERSION=0.4
|
_MAJOR_VERSION=0.4
|
||||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.40
|
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.40
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://download.gimp.org/pub/gegl/${_MAJOR_VERSION}/gegl-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://download.gimp.org/pub/gegl/${_MAJOR_VERSION}/gegl-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=cdde80d15a49dab9a614ef98f804c8ce6e4cfe1339a3c240c34f3fb45436b85d
|
TERMUX_PKG_SHA256=cdde80d15a49dab9a614ef98f804c8ce6e4cfe1339a3c240c34f3fb45436b85d
|
||||||
TERMUX_PKG_DEPENDS="babl, ffmpeg, gdk-pixbuf, glib, json-glib, libandroid-support, libc++, libcairo, libjasper, libjpeg-turbo, libpng, librsvg, libtiff, libwebp, littlecms, openexr, pango, poppler"
|
TERMUX_PKG_DEPENDS="babl, ffmpeg, gdk-pixbuf, glib, json-glib, libandroid-support, libc++, libcairo, libjasper, libjpeg-turbo, libpng, librsvg, libtiff, libwebp, littlecms, openexr, pango, poppler"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://cli.github.com/
|
||||||
TERMUX_PKG_DESCRIPTION="GitHub’s official command line tool"
|
TERMUX_PKG_DESCRIPTION="GitHub’s official command line tool"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="Krishna kanhaiya @kcubeterm"
|
TERMUX_PKG_MAINTAINER="Krishna kanhaiya @kcubeterm"
|
||||||
TERMUX_PKG_VERSION="2.20.2"
|
TERMUX_PKG_VERSION="2.21.1"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/cli/cli/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/cli/cli/archive/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=221380a32559984b64cdda81fabb60e5d4ed00db49ffe8390ddc149bef25c5a7
|
TERMUX_PKG_SHA256=7c57f77ce5c8f1f418582b891224cedb364672f397251a1c593b8875f7c34f87
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
|
||||||
termux_step_make() {
|
termux_step_make() {
|
||||||
|
|
|
@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Interpreter for the PostScript language and for PDF"
|
||||||
TERMUX_PKG_LICENSE="AGPL-V3"
|
TERMUX_PKG_LICENSE="AGPL-V3"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=10.0.0
|
TERMUX_PKG_VERSION=10.0.0
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${TERMUX_PKG_VERSION//.}/ghostpdl-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${TERMUX_PKG_VERSION//.}/ghostpdl-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=f30283f01a6966009a2e7b7553decdb5ec805501f3e24e5d86b0017fe16fbdba
|
TERMUX_PKG_SHA256=f30283f01a6966009a2e7b7553decdb5ec805501f3e24e5d86b0017fe16fbdba
|
||||||
TERMUX_PKG_DEPENDS="fontconfig, freetype, jbig2dec, libandroid-support, libc++, libiconv, libidn, libjpeg-turbo, libpng, libtiff, littlecms, openjpeg, zlib"
|
TERMUX_PKG_DEPENDS="fontconfig, freetype, jbig2dec, libandroid-support, libc++, libiconv, libidn, libjpeg-turbo, libpng, libtiff, littlecms, openjpeg, zlib"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gitea.io
|
||||||
TERMUX_PKG_DESCRIPTION="Git with a cup of tea, painless self-hosted git service"
|
TERMUX_PKG_DESCRIPTION="Git with a cup of tea, painless self-hosted git service"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="1.17.3"
|
TERMUX_PKG_VERSION="1.17.4"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/go-gitea/gitea/archive/v$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/go-gitea/gitea/archive/v$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=37c5357802395d7c0684b5a09cd2c2cbf426be20a7fa91178f4e8923584f7feb
|
TERMUX_PKG_SHA256=fe57576ad0225ff6af824c444e571310c97125d53a3de5b7bf33ae7a4a04fafe
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_DEPENDS="dash, git"
|
TERMUX_PKG_DEPENDS="dash, git"
|
||||||
TERMUX_PKG_CONFFILES="etc/gitea/app.ini"
|
TERMUX_PKG_CONFFILES="etc/gitea/app.ini"
|
||||||
|
|
55
packages/gitoxide/build.sh
Normal file
55
packages/gitoxide/build.sh
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
TERMUX_PKG_HOMEPAGE=https://github.com/Byron/gitoxide
|
||||||
|
TERMUX_PKG_DESCRIPTION="Rust implementation of Git"
|
||||||
|
TERMUX_PKG_LICENSE="Apache-2.0, MIT"
|
||||||
|
TERMUX_PKG_LICENSE_FILE="LICENSE-APACHE, LICENSE-MIT"
|
||||||
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
|
TERMUX_PKG_VERSION=0.1.0
|
||||||
|
_RELEASE_PREFIX="git-hashtable"
|
||||||
|
TERMUX_PKG_SRCURL=https://github.com/Byron/gitoxide/archive/refs/tags/${_RELEASE_PREFIX}-v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
|
TERMUX_PKG_SHA256=33f761b9e6bb268a2ad725bf88e85808e4a9c7e06cface2fd637ac14dc2382fc
|
||||||
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+\.\d+"
|
||||||
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
termux_pkg_auto_update() {
|
||||||
|
# Get latest release tag:
|
||||||
|
local tag
|
||||||
|
tag="$(termux_github_api_get_tag "${TERMUX_PKG_SRCURL}")"
|
||||||
|
# check if this is not a ${_RELEASE_PREFIX} release:
|
||||||
|
if grep -qP "^${_RELEASE_PREFIX}-v${TERMUX_PKG_UPDATE_VERSION_REGEXP}\$" <<<"$tag"; then
|
||||||
|
termux_pkg_upgrade_version "$tag"
|
||||||
|
else
|
||||||
|
echo "WARNING: Skipping auto-update: Not a ${_RELEASE_PREFIX} release($tag)"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
termux_step_pre_configure() {
|
||||||
|
termux_setup_cmake
|
||||||
|
termux_setup_rust
|
||||||
|
|
||||||
|
: "${CARGO_HOME:=$HOME/.cargo}"
|
||||||
|
export CARGO_HOME
|
||||||
|
|
||||||
|
cargo fetch --target "${CARGO_TARGET_NAME}"
|
||||||
|
|
||||||
|
for d in $CARGO_HOME/registry/src/github.com-*/trust-dns-resolver-*; do
|
||||||
|
sed -e "s|@TERMUX_PREFIX@|$TERMUX_PREFIX|" \
|
||||||
|
$TERMUX_PKG_BUILDER_DIR/trust-dns-resolver.diff \
|
||||||
|
| patch --silent -p1 -d ${d} || :
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
termux_step_make() {
|
||||||
|
cargo build \
|
||||||
|
--jobs $TERMUX_MAKE_PROCESSES \
|
||||||
|
--target $CARGO_TARGET_NAME \
|
||||||
|
--release \
|
||||||
|
--no-default-features \
|
||||||
|
--features max-pure
|
||||||
|
}
|
||||||
|
|
||||||
|
termux_step_make_install() {
|
||||||
|
install -Dm755 -t $TERMUX_PREFIX/bin target/${CARGO_TARGET_NAME}/release/gix
|
||||||
|
install -Dm755 -t $TERMUX_PREFIX/bin target/${CARGO_TARGET_NAME}/release/ein
|
||||||
|
}
|
||||||
|
|
12
packages/gitoxide/trust-dns-resolver.diff
Normal file
12
packages/gitoxide/trust-dns-resolver.diff
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
--- a/src/system_conf/unix.rs
|
||||||
|
+++ b/src/system_conf/unix.rs
|
||||||
|
@@ -27,7 +27,7 @@
|
||||||
|
const DEFAULT_PORT: u16 = 53;
|
||||||
|
|
||||||
|
pub fn read_system_conf() -> io::Result<(ResolverConfig, ResolverOpts)> {
|
||||||
|
- read_resolv_conf("/etc/resolv.conf")
|
||||||
|
+ read_resolv_conf("@TERMUX_PREFIX@/etc/resolv.conf")
|
||||||
|
}
|
||||||
|
|
||||||
|
fn read_resolv_conf<P: AsRef<Path>>(path: P) -> io::Result<(ResolverConfig, ResolverOpts)> {
|
||||||
|
|
|
@ -3,9 +3,10 @@ TERMUX_PKG_DESCRIPTION="Library providing core building blocks for libraries and
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_MAJOR_VERSION=2.74
|
_MAJOR_VERSION=2.74
|
||||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.3
|
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.4
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://ftp.gnome.org/pub/gnome/sources/glib/${_MAJOR_VERSION}/glib-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://ftp.gnome.org/pub/gnome/sources/glib/${_MAJOR_VERSION}/glib-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=e9bc41ecd9690d9bc6a970cc7380119b828e5b6a4b16c393c638b3dc2b87cbcb
|
TERMUX_PKG_SHA256=0e82da5ea129b4444227c7e4a9e598f7288d1994bf63f129c44b90cfd2432172
|
||||||
TERMUX_PKG_DEPENDS="libffi, libiconv, pcre2, libandroid-support, zlib"
|
TERMUX_PKG_DEPENDS="libffi, libiconv, pcre2, libandroid-support, zlib"
|
||||||
TERMUX_PKG_BREAKS="glib-dev"
|
TERMUX_PKG_BREAKS="glib-dev"
|
||||||
TERMUX_PKG_REPLACES="glib-dev"
|
TERMUX_PKG_REPLACES="glib-dev"
|
||||||
|
|
11
packages/glib/glib-gthread-posix.c.patch
Normal file
11
packages/glib/glib-gthread-posix.c.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- a/glib/gthread-posix.c
|
||||||
|
+++ b/glib/gthread-posix.c
|
||||||
|
@@ -1647,7 +1647,7 @@
|
||||||
|
sampled = cond->i[0];
|
||||||
|
g_mutex_unlock (mutex);
|
||||||
|
|
||||||
|
-#ifdef __NR_futex_time64
|
||||||
|
+#if defined __NR_futex_time64 && !defined __ANDROID__
|
||||||
|
{
|
||||||
|
struct
|
||||||
|
{
|
31
packages/glib/glib-gthreadprivate.h.patch
Normal file
31
packages/glib/glib-gthreadprivate.h.patch
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
--- a/glib/gthreadprivate.h
|
||||||
|
+++ b/glib/gthreadprivate.h
|
||||||
|
@@ -45,6 +45,10 @@
|
||||||
|
#include <sys/syscall.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
|
||||||
|
+#ifndef __LP64__
|
||||||
|
+#include <errno.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#ifndef FUTEX_WAIT_PRIVATE
|
||||||
|
#define FUTEX_WAIT_PRIVATE FUTEX_WAIT
|
||||||
|
#define FUTEX_WAKE_PRIVATE FUTEX_WAKE
|
||||||
|
@@ -60,7 +60,7 @@
|
||||||
|
* This must not be called with a timeout parameter as that differs
|
||||||
|
* in size between the two syscall variants!
|
||||||
|
*/
|
||||||
|
-#if defined(__NR_futex) && defined(__NR_futex_time64)
|
||||||
|
+#if defined(__NR_futex) && defined(__NR_futex_time64) && !defined(__ANDROID__)
|
||||||
|
#define g_futex_simple(uaddr, futex_op, ...) \
|
||||||
|
G_STMT_START \
|
||||||
|
{ \
|
||||||
|
@@ -69,7 +69,7 @@
|
||||||
|
syscall (__NR_futex, uaddr, (gsize) futex_op, __VA_ARGS__); \
|
||||||
|
} \
|
||||||
|
G_STMT_END
|
||||||
|
-#elif defined(__NR_futex_time64)
|
||||||
|
+#elif defined(__NR_futex_time64) && !defined(__ANDROID__)
|
||||||
|
#define g_futex_simple(uaddr, futex_op, ...) \
|
||||||
|
G_STMT_START \
|
||||||
|
{ \
|
|
@ -16,6 +16,15 @@
|
||||||
'inotify_init1',
|
'inotify_init1',
|
||||||
'issetugid',
|
'issetugid',
|
||||||
'kevent',
|
'kevent',
|
||||||
|
@@ -900,7 +898,7 @@
|
||||||
|
int main (int argc, char ** argv) {
|
||||||
|
syscall (__NR_futex_time64, NULL, FUTEX_WAKE, FUTEX_WAIT);
|
||||||
|
return 0;
|
||||||
|
- }''', name : 'futex(2) system call')
|
||||||
|
+ }''', name : 'futex(2) system call') and host_system != 'android'
|
||||||
|
glib_conf.set('HAVE_FUTEX_TIME64', 1)
|
||||||
|
endif
|
||||||
|
|
||||||
@@ -907,7 +905,7 @@
|
@@ -907,7 +905,7 @@
|
||||||
syscall (SYS_pidfd_open, 0, 0);
|
syscall (SYS_pidfd_open, 0, 0);
|
||||||
waitid (P_PIDFD, 0, &child_info, WEXITED | WNOHANG);
|
waitid (P_PIDFD, 0, &child_info, WEXITED | WNOHANG);
|
||||||
|
|
|
@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Full-featured framework for image processing"
|
||||||
TERMUX_PKG_LICENSE="CeCILL-2.1"
|
TERMUX_PKG_LICENSE="CeCILL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2.9.9
|
TERMUX_PKG_VERSION=2.9.9
|
||||||
TERMUX_PKG_REVISION=1
|
TERMUX_PKG_REVISION=2
|
||||||
TERMUX_PKG_SRCURL=https://gmic.eu/files/source/gmic_$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://gmic.eu/files/source/gmic_$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
|
TERMUX_PKG_SHA256=9f053338752ec96a6b619718037767682c5fd58e2471c08f3740fdb070605bc0
|
||||||
TERMUX_PKG_DEPENDS="libc++, libcurl, fftw, libpng, libjpeg-turbo, libtiff, zlib"
|
TERMUX_PKG_DEPENDS="libc++, libcurl, fftw, libpng, libjpeg-turbo, libtiff, zlib"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.gnupg.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Implementation of the OpenPGP standard for encrypting and signing data and communication"
|
TERMUX_PKG_DESCRIPTION="Implementation of the OpenPGP standard for encrypting and signing data and communication"
|
||||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2.3.8
|
TERMUX_PKG_VERSION=2.4.0
|
||||||
TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-${TERMUX_PKG_VERSION}.tar.bz2
|
TERMUX_PKG_SRCURL=https://www.gnupg.org/ftp/gcrypt/gnupg/gnupg-${TERMUX_PKG_VERSION}.tar.bz2
|
||||||
TERMUX_PKG_SHA256=540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed
|
TERMUX_PKG_SHA256=1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483
|
||||||
TERMUX_PKG_DEPENDS="libassuan, libbz2, libgcrypt, libgnutls, libgpg-error, libksba, libnpth, libsqlite, readline, pinentry, resolv-conf, zlib"
|
TERMUX_PKG_DEPENDS="libassuan, libbz2, libgcrypt, libgnutls, libgpg-error, libksba, libnpth, libsqlite, readline, pinentry, resolv-conf, zlib"
|
||||||
TERMUX_PKG_CONFLICTS="gnupg2 (<< 2.2.9-1), dirmngr (<< 2.2.17-1)"
|
TERMUX_PKG_CONFLICTS="gnupg2 (<< 2.2.9-1), dirmngr (<< 2.2.17-1)"
|
||||||
TERMUX_PKG_REPLACES="gnupg2 (<< 2.2.9-1), dirmngr (<< 2.2.17-1)"
|
TERMUX_PKG_REPLACES="gnupg2 (<< 2.2.9-1), dirmngr (<< 2.2.17-1)"
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=7011286ce6e1fb56c2989fdafbd11b931c489faa
|
|
||||||
|
|
||||||
From 7011286ce6e1fb56c2989fdafbd11b931c489faa Mon Sep 17 00:00:00 2001
|
|
||||||
From: NIIBE Yutaka <gniibe@fsij.org>
|
|
||||||
Date: Fri, 14 Oct 2022 09:58:41 +0900
|
|
||||||
Subject: [PATCH] dirmngr: Fix build with no LDAP support.
|
|
||||||
|
|
||||||
* dirmngr/server.c [USE_LDAP] (start_command_handler): Conditionalize.
|
|
||||||
|
|
||||||
--
|
|
||||||
|
|
||||||
GnuPG-bug-id: 6239
|
|
||||||
Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
|
|
||||||
---
|
|
||||||
dirmngr/server.c | 2 ++
|
|
||||||
1 file changed, 2 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/dirmngr/server.c b/dirmngr/server.c
|
|
||||||
index 04ebfd317..98f354300 100644
|
|
||||||
--- a/dirmngr/server.c
|
|
||||||
+++ b/dirmngr/server.c
|
|
||||||
@@ -3137,8 +3137,10 @@ start_command_handler (assuan_fd_t fd, unsigned int session_id)
|
|
||||||
ctrl->refcount);
|
|
||||||
else
|
|
||||||
{
|
|
||||||
+#if USE_LDAP
|
|
||||||
ks_ldap_free_state (ctrl->ks_get_state);
|
|
||||||
ctrl->ks_get_state = NULL;
|
|
||||||
+#endif
|
|
||||||
release_ctrl_ocsp_certs (ctrl);
|
|
||||||
xfree (ctrl->server_local);
|
|
||||||
dirmngr_deinit_default_ctrl (ctrl);
|
|
||||||
--
|
|
||||||
2.11.0
|
|
||||||
|
|
|
@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="GPL-3.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_COMMIT=47ca1d51be2bc1d437261d82157b84fe977ec934
|
_COMMIT=47ca1d51be2bc1d437261d82157b84fe977ec934
|
||||||
TERMUX_PKG_VERSION=2022.07.22
|
TERMUX_PKG_VERSION=2022.07.22
|
||||||
|
TERMUX_PKG_REVISION=2
|
||||||
TERMUX_PKG_SRCURL=https://gitlab.com/opennota/findimagedupes.git
|
TERMUX_PKG_SRCURL=https://gitlab.com/opennota/findimagedupes.git
|
||||||
TERMUX_PKG_GIT_BRANCH=master
|
TERMUX_PKG_GIT_BRANCH=master
|
||||||
TERMUX_PKG_DEPENDS="file, libc++, libheif, libjpeg-turbo, libpng, libtiff"
|
TERMUX_PKG_DEPENDS="file, libc++, libheif, libjpeg-turbo, libpng, libtiff"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/gopasspw/gopass
|
||||||
TERMUX_PKG_DESCRIPTION="The slightly more awesome standard unix password manager for teams"
|
TERMUX_PKG_DESCRIPTION="The slightly more awesome standard unix password manager for teams"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="1.15.1"
|
TERMUX_PKG_VERSION="1.15.2"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/gopasspw/gopass/archive/v$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/gopasspw/gopass/archive/v$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=8d9f989a7bd0fb3586de1e2ab5c33a592d40c55de0a71b143c50300057300db1
|
TERMUX_PKG_SHA256=c4eb5b8c28b0cb339581e1ef9f19612f6d523d7fa8a24554365ee72dc331d8d9
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_DEPENDS="git, gnupg"
|
TERMUX_PKG_DEPENDS="git, gnupg"
|
||||||
TERMUX_PKG_SUGGESTS="termux-api, openssh"
|
TERMUX_PKG_SUGGESTS="termux-api, openssh"
|
||||||
|
|
|
@ -3,12 +3,10 @@ TERMUX_PKG_DESCRIPTION="An open-source multimedia framework focused on modularit
|
||||||
# License: LGPL-2.1-or-later
|
# License: LGPL-2.1-or-later
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=2.0.0
|
TERMUX_PKG_VERSION=2.2.0
|
||||||
TERMUX_PKG_REVISION=3
|
|
||||||
TERMUX_PKG_SRCURL=https://github.com/gpac/gpac/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/gpac/gpac/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=c820386f9d583c740fc3f57cb93864a8164838516dabc96de2f61d5b7429e0b6
|
TERMUX_PKG_SHA256=c20c204b57da76e4726109993c1abcdb3231a9b2ee2c8e21126d000cda7fc00d
|
||||||
TERMUX_PKG_DEPENDS="ffmpeg, freetype, liba52, libjpeg-turbo, liblzma, libmad, libnghttp2, libpng, libtheora, libvorbis, openjpeg, openssl, pulseaudio, xvidcore, zlib"
|
TERMUX_PKG_DEPENDS="ffmpeg, freetype, liba52, libjpeg-turbo, liblzma, libmad, libnghttp2, libogg, libpng, libtheora, libvorbis, openjpeg, openssl, pulseaudio, xvidcore, zlib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="libogg"
|
|
||||||
TERMUX_PKG_EXTRA_MAKE_ARGS="STRIP=:"
|
TERMUX_PKG_EXTRA_MAKE_ARGS="STRIP=:"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-x11"
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-x11"
|
||||||
|
|
||||||
|
|
11
packages/gpac/configure.patch
Normal file
11
packages/gpac/configure.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- a/configure
|
||||||
|
+++ b/configure
|
||||||
|
@@ -2790,7 +2790,7 @@
|
||||||
|
generate_pkgconfig () {
|
||||||
|
echo "prefix=$prefix"
|
||||||
|
echo "exec_prefix=\${prefix}"
|
||||||
|
- echo "libdir=\${exec_prefix}/$libdir"
|
||||||
|
+ echo "libdir=$libdir"
|
||||||
|
echo "includedir=\${exec_prefix}/include"
|
||||||
|
echo ""
|
||||||
|
echo "Name: gpac"
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/orf/gping
|
||||||
TERMUX_PKG_DESCRIPTION="Ping, but with a graph"
|
TERMUX_PKG_DESCRIPTION="Ping, but with a graph"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="Krishna kanhaiya @kcubeterm"
|
TERMUX_PKG_MAINTAINER="Krishna kanhaiya @kcubeterm"
|
||||||
TERMUX_PKG_VERSION="1.6.1"
|
TERMUX_PKG_VERSION="1.6.3"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/orf/gping/archive/refs/tags/gping-v$TERMUX_PKG_VERSION.zip
|
TERMUX_PKG_SRCURL=https://github.com/orf/gping/archive/refs/tags/gping-v$TERMUX_PKG_VERSION.zip
|
||||||
TERMUX_PKG_SHA256=854aff1d1a2f517e0a4dd2c9b86aab4bd5c4d3c297f1058f8b3920e8373b5910
|
TERMUX_PKG_SHA256=17f33ab6098c576489cd87b108625dd3251438d12c8ff8d712901f6394bf5199
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+\.\d+"
|
TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+\.\d+"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="zlib"
|
TERMUX_PKG_BUILD_DEPENDS="zlib"
|
||||||
|
|
|
@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Collection of image processing tools"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.3.38
|
TERMUX_PKG_VERSION=1.3.38
|
||||||
TERMUX_PKG_REVISION=4
|
TERMUX_PKG_REVISION=6
|
||||||
# Bandwith limited on main ftp site, so it's asked to use sourceforge instead:
|
# Bandwith limited on main ftp site, so it's asked to use sourceforge instead:
|
||||||
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/${TERMUX_PKG_VERSION}/GraphicsMagick-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/${TERMUX_PKG_VERSION}/GraphicsMagick-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=d60cd9db59351d2b9cb19beb443170acaa28f073d13d258f67b3627635e32675
|
TERMUX_PKG_SHA256=d60cd9db59351d2b9cb19beb443170acaa28f073d13d258f67b3627635e32675
|
||||||
TERMUX_PKG_DEPENDS="freetype, libbz2, libc++, libjasper, libjpeg-turbo, liblzma, libpng, libtiff, libwebp, libxml2, littlecms, zlib, zstd"
|
TERMUX_PKG_DEPENDS="freetype, libbz2, libc++, libde265, libheif, libjasper, libjpeg-turbo, liblzma, libpng, libtiff, libwebp, libxml2, littlecms, zlib, zstd"
|
||||||
TERMUX_PKG_BREAKS="graphicsmagick-dev"
|
TERMUX_PKG_BREAKS="graphicsmagick-dev"
|
||||||
TERMUX_PKG_REPLACES="graphicsmagick++, graphicsmagick-dev"
|
TERMUX_PKG_REPLACES="graphicsmagick++, graphicsmagick-dev"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.graphviz.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Rich set of graph drawing tools"
|
TERMUX_PKG_DESCRIPTION="Rich set of graph drawing tools"
|
||||||
TERMUX_PKG_LICENSE="EPL-2.0"
|
TERMUX_PKG_LICENSE="EPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=7.0.4
|
TERMUX_PKG_VERSION=7.0.5
|
||||||
TERMUX_PKG_SRCURL=https://gitlab.com/graphviz/graphviz/-/archive/$TERMUX_PKG_VERSION/graphviz-$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://gitlab.com/graphviz/graphviz/-/archive/$TERMUX_PKG_VERSION/graphviz-$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=85b74fa020984b7439c0373c88590a43a4a28934e54643afe8f18d32ae4bf438
|
TERMUX_PKG_SHA256=8ec9ada2159ef530defba608ad9b9fa569b58d44f4781a34eee5c2601c3e5b61
|
||||||
TERMUX_PKG_DEPENDS="fontconfig, freetype, gdk-pixbuf, glib, harfbuzz, libandroid-glob, libc++, libcairo, libexpat, libgd, libltdl, librsvg, libwebp, pango, zlib"
|
TERMUX_PKG_DEPENDS="fontconfig, freetype, gdk-pixbuf, glib, harfbuzz, libandroid-glob, libc++, libcairo, libexpat, libgd, libltdl, librsvg, libwebp, pango, zlib"
|
||||||
TERMUX_PKG_BREAKS="graphviz-dev"
|
TERMUX_PKG_BREAKS="graphviz-dev"
|
||||||
TERMUX_PKG_REPLACES="graphviz-dev"
|
TERMUX_PKG_REPLACES="graphviz-dev"
|
||||||
|
|
|
@ -2,8 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://groovy-lang.org/
|
||||||
TERMUX_PKG_DESCRIPTION="A powerful multi-faceted programming language for the JVM platform"
|
TERMUX_PKG_DESCRIPTION="A powerful multi-faceted programming language for the JVM platform"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=4.0.6
|
TERMUX_PKG_VERSION=4.0.7
|
||||||
TERMUX_PKG_REVISION=1
|
|
||||||
_JANSI_VERSION=2.4.0
|
_JANSI_VERSION=2.4.0
|
||||||
_JLINE_VERSION=2.14.6
|
_JLINE_VERSION=2.14.6
|
||||||
_JANSI_TAGNAME="jansi-${_JANSI_VERSION}"
|
_JANSI_TAGNAME="jansi-${_JANSI_VERSION}"
|
||||||
|
@ -11,7 +10,7 @@ _JLINE2_TAGNAME="jline-${_JLINE_VERSION}"
|
||||||
TERMUX_PKG_SRCURL=(https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-binary-$TERMUX_PKG_VERSION.zip
|
TERMUX_PKG_SRCURL=(https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-binary-$TERMUX_PKG_VERSION.zip
|
||||||
https://github.com/fusesource/jansi/archive/refs/tags/${_JANSI_TAGNAME}.tar.gz
|
https://github.com/fusesource/jansi/archive/refs/tags/${_JANSI_TAGNAME}.tar.gz
|
||||||
https://github.com/jline/jline2/archive/refs/tags/${_JLINE2_TAGNAME}.tar.gz)
|
https://github.com/jline/jline2/archive/refs/tags/${_JLINE2_TAGNAME}.tar.gz)
|
||||||
TERMUX_PKG_SHA256=(e3b541567e65787279f02031206589bcdf3cdaab9328d9e4d72ad23a86aa1053
|
TERMUX_PKG_SHA256=(efae81322fc28b63f30edb27aa308600f08bda73fb63b51c92a89825be87fade
|
||||||
ba18c50770eebb0b6f472254ada8608138e70045a564efa43626a09691dcf553
|
ba18c50770eebb0b6f472254ada8608138e70045a564efa43626a09691dcf553
|
||||||
c6205afb214288cd8ef53f1ea1243ba9388c84b55c929f0b9e6cee7757c6efac)
|
c6205afb214288cd8ef53f1ea1243ba9388c84b55c929f0b9e6cee7757c6efac)
|
||||||
TERMUX_PKG_DEPENDS="libjansi (>= 2.4.0-1), openjdk-17"
|
TERMUX_PKG_DEPENDS="libjansi (>= 2.4.0-1), openjdk-17"
|
||||||
|
|
|
@ -2,7 +2,7 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/modules/gst-libav.html
|
||||||
TERMUX_PKG_DESCRIPTION="GStreamer Libav plug-in contains one plugin with a set of elements using the Libav library code"
|
TERMUX_PKG_DESCRIPTION="GStreamer Libav plug-in contains one plugin with a set of elements using the Libav library code"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="Yisus7u7 <jesuspixel5@gmail.com>"
|
TERMUX_PKG_MAINTAINER="Yisus7u7 <jesuspixel5@gmail.com>"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=04ccbdd58fb31dd94098da599209834a0e7661638c5703381dd0a862c56fc532
|
TERMUX_PKG_SHA256=b152e3cc49d014899f53c39d8a6224a44e1399b4cf76aa5f9a903fdf9793c3cc
|
||||||
TERMUX_PKG_DEPENDS="ffmpeg, glib, gst-plugins-base, gstreamer"
|
TERMUX_PKG_DEPENDS="ffmpeg, glib, gst-plugins-base, gstreamer"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="GStreamer Bad Plug-ins"
|
TERMUX_PKG_DESCRIPTION="GStreamer Bad Plug-ins"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=a1a3f53b3604d9a04fdd0bf9a1a616c3d2dab5320489e9ecee1178e81e33a16a
|
TERMUX_PKG_SHA256=f431214b0754d7037adcde93c3195106196588973e5b32dcb24938805f866363
|
||||||
TERMUX_PKG_DEPENDS="game-music-emu, glib, gst-plugins-base, gstreamer, libaom, libass, libbz2, libcairo, libcurl, libopus, librsvg, libsndfile, libx11, libxml2, littlecms, openal-soft, openjpeg, openssl, pango"
|
TERMUX_PKG_DEPENDS="game-music-emu, glib, gst-plugins-base, gstreamer, libaom, libass, libbz2, libcairo, libcurl, libopus, librsvg, libsndfile, libx11, libxml2, littlecms, openal-soft, openjpeg, openssl, pango"
|
||||||
TERMUX_PKG_BREAKS="gst-plugins-bad-dev"
|
TERMUX_PKG_BREAKS="gst-plugins-bad-dev"
|
||||||
TERMUX_PKG_REPLACES="gst-plugins-bad-dev"
|
TERMUX_PKG_REPLACES="gst-plugins-bad-dev"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="GStreamer base plug-ins"
|
TERMUX_PKG_DESCRIPTION="GStreamer base plug-ins"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=8d181b7abe4caf23ee9f9ec5b4d3e232640452464e39495bfffb6d776fc97225
|
TERMUX_PKG_SHA256=11f911ef65f3095d7cf698a1ad1fc5242ac3ad6c9270465fb5c9e7f4f9c19b35
|
||||||
TERMUX_PKG_DEPENDS="glib, graphene, gstreamer, libandroid-shmem, libjpeg-turbo, libogg, libopus, libpng, libtheora, libvorbis, libx11, libxcb, libxext, libxv, zlib"
|
TERMUX_PKG_DEPENDS="glib, graphene, gstreamer, libandroid-shmem, libjpeg-turbo, libogg, libopus, libpng, libtheora, libvorbis, libx11, libxcb, libxext, libxv, zlib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, mesa-dev"
|
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, mesa-dev"
|
||||||
TERMUX_PKG_BREAKS="gst-plugins-base-dev"
|
TERMUX_PKG_BREAKS="gst-plugins-base-dev"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="GStreamer Good Plug-ins"
|
TERMUX_PKG_DESCRIPTION="GStreamer Good Plug-ins"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=b16130fbe632fa8547c2147a0ef575b0140fb521065c5cb121c72ddbd23b64da
|
TERMUX_PKG_SHA256=e83ab4d12ca24959489bbb0ec4fac9b90e32f741d49cda357cb554b2cb8b97f9
|
||||||
TERMUX_PKG_DEPENDS="gst-plugins-base, libandroid-shmem, libcaca, libsoup, libjpeg-turbo, libpng, libflac, libbz2, libvpx, pulseaudio, libmp3lame, gstreamer, libogg, zlib"
|
TERMUX_PKG_DEPENDS="gst-plugins-base, libandroid-shmem, libcaca, libsoup, libjpeg-turbo, libpng, libflac, libbz2, libvpx, pulseaudio, libmp3lame, gstreamer, libogg, zlib"
|
||||||
# pcre2 needed by glib. libxml2 needed by libsoup
|
# pcre2 needed by glib. libxml2 needed by libsoup
|
||||||
TERMUX_PKG_BUILD_DEPENDS="glib, pcre2, libxml2"
|
TERMUX_PKG_BUILD_DEPENDS="glib, pcre2, libxml2"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="GStreamer Ugly Plug-ins"
|
TERMUX_PKG_DESCRIPTION="GStreamer Ugly Plug-ins"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=5c9ec6bab96517e438b3f9bae0ceb84d3436f3da9bbe180cf4d28e32a7251b59
|
TERMUX_PKG_SHA256=af67d8ba7cab230f64d0594352112c2c443e2aa36a87c35f9f98a43d11430b87
|
||||||
TERMUX_PKG_DEPENDS="glib, gst-plugins-base"
|
TERMUX_PKG_DEPENDS="glib, gst-plugins-base"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
-Dtests=disabled
|
-Dtests=disabled
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Python bindings for GStreamer"
|
TERMUX_PKG_DESCRIPTION="Python bindings for GStreamer"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-python/gst-python-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gst-python/gst-python-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=5eb4136d03e2a495f4499c8b2e6d9d3e7b5e73c5a8b8acf9213d57bc6a7bd3c1
|
TERMUX_PKG_SHA256=27487652318659cfd7dc42784b713c78d29cc7a7df4fb397134c8c125f65e3b2
|
||||||
TERMUX_PKG_DEPENDS="gst-plugins-base, gstreamer, pygobject, python"
|
TERMUX_PKG_DEPENDS="gst-plugins-base, gstreamer, pygobject, python"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
-Dtests=disabled
|
-Dtests=disabled
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gstreamer.freedesktop.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Open source multimedia framework"
|
TERMUX_PKG_DESCRIPTION="Open source multimedia framework"
|
||||||
TERMUX_PKG_LICENSE="LGPL-2.1"
|
TERMUX_PKG_LICENSE="LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.20.4
|
TERMUX_PKG_VERSION=1.20.5
|
||||||
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=67c1edf8c3c339cda5dde85f4f7b953bb9607c2d13ae970e2491c5c4c055ef5f
|
TERMUX_PKG_SHA256=5a19083faaf361d21fc391124f78ba6d609be55845a82fa8f658230e5fa03dff
|
||||||
TERMUX_PKG_DEPENDS="glib"
|
TERMUX_PKG_DEPENDS="glib"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner"
|
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner"
|
||||||
TERMUX_PKG_BREAKS="gstreamer-dev"
|
TERMUX_PKG_BREAKS="gstreamer-dev"
|
||||||
|
|
|
@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="The Reliable, High Performance TCP/HTTP Load Balancer"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1"
|
TERMUX_PKG_LICENSE="GPL-2.0, LGPL-2.1"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_MAJOR_VERSION=2.4
|
_MAJOR_VERSION=2.4
|
||||||
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.19
|
TERMUX_PKG_VERSION=${_MAJOR_VERSION}.20
|
||||||
TERMUX_PKG_SRCURL=https://www.haproxy.org/download/${_MAJOR_VERSION}/src/haproxy-${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://www.haproxy.org/download/${_MAJOR_VERSION}/src/haproxy-${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=99bd348a2b0ec58ce99510c4b6a2316e1f88137e59c4d8e0f39a2ecb3415a682
|
TERMUX_PKG_SHA256=415c62d2159941a17c443941aa85e7353047d79f3b72a0e7062473f7e753cacc
|
||||||
TERMUX_PKG_DEPENDS="liblua53, openssl, pcre2, zlib"
|
TERMUX_PKG_DEPENDS="liblua53, openssl, pcre2, zlib"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz/
|
||||||
TERMUX_PKG_DESCRIPTION="OpenType text shaping engine"
|
TERMUX_PKG_DESCRIPTION="OpenType text shaping engine"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="5.3.1"
|
TERMUX_PKG_VERSION=6.0.0
|
||||||
TERMUX_PKG_REVISION=2
|
|
||||||
TERMUX_PKG_SRCURL=https://github.com/harfbuzz/harfbuzz/archive/${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/harfbuzz/harfbuzz/archive/${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=77c8c903f4539b050a6d3a5be79705c7ccf7b1cb66d68152a651486e261edbd2
|
TERMUX_PKG_SHA256=6d753948587db3c7c3ba8cc4f8e6bf83f5c448d2591a9f7ec306467f3a4fe4fa
|
||||||
TERMUX_PKG_AUTO_UPDATE=false
|
TERMUX_PKG_AUTO_UPDATE=false
|
||||||
TERMUX_PKG_DEPENDS="freetype, glib, libbz2, libc++, libpng, libgraphite"
|
TERMUX_PKG_DEPENDS="freetype, glib, libbz2, libc++, libpng, libgraphite"
|
||||||
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner"
|
TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner"
|
||||||
|
|
|
@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://gohugo.io/
|
||||||
TERMUX_PKG_DESCRIPTION="A fast and flexible static site generator"
|
TERMUX_PKG_DESCRIPTION="A fast and flexible static site generator"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="0.108.0"
|
TERMUX_PKG_VERSION="0.109.0"
|
||||||
TERMUX_PKG_SRCURL=https://github.com/gohugoio/hugo/archive/v$TERMUX_PKG_VERSION.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/gohugoio/hugo/archive/v$TERMUX_PKG_VERSION.tar.gz
|
||||||
TERMUX_PKG_SHA256=dc90e9de22ce87c22063ce9c309cefacba89269a21eb369ed556b90b22b190c5
|
TERMUX_PKG_SHA256=35a5ba92057fe2c20b2218c374e762887021e978511d19bbe81ce4d9c21f0c78
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
TERMUX_PKG_DEPENDS="libc++"
|
TERMUX_PKG_DEPENDS="libc++"
|
||||||
|
|
||||||
|
|
|
@ -2,11 +2,12 @@ TERMUX_PKG_HOMEPAGE=https://www.imagemagick.org/
|
||||||
TERMUX_PKG_DESCRIPTION="Suite to create, edit, compose, or convert images in a variety of formats"
|
TERMUX_PKG_DESCRIPTION="Suite to create, edit, compose, or convert images in a variety of formats"
|
||||||
TERMUX_PKG_LICENSE="ImageMagick"
|
TERMUX_PKG_LICENSE="ImageMagick"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_VERSION=7.1.0-54
|
_VERSION=7.1.0-55
|
||||||
TERMUX_PKG_VERSION=${_VERSION//-/.}
|
TERMUX_PKG_VERSION=${_VERSION//-/.}
|
||||||
|
TERMUX_PKG_REVISION=1
|
||||||
#TERMUX_PKG_SRCURL=https://github.com/ImageMagick/ImageMagick/archive/refs/tags/${_VERSION}.tar.gz
|
#TERMUX_PKG_SRCURL=https://github.com/ImageMagick/ImageMagick/archive/refs/tags/${_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SRCURL=https://imagemagick.org/archive/releases/ImageMagick-${_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://imagemagick.org/archive/releases/ImageMagick-${_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=6d0d952000217b677276a342a4c609776386d0daf2ccf354b6ed8dbc07d22ef7
|
TERMUX_PKG_SHA256=ee06d385bb5c92a57aefb1c64abe5107728b8f8448195843e6d8cf142a5b3191
|
||||||
TERMUX_PKG_DEPENDS="fftw, fontconfig, freetype, gdk-pixbuf, glib, harfbuzz, libandroid-support, libbz2, libc++, libcairo, libheif, libjpeg-turbo, libjxl, liblzma, libpng, librsvg, libtiff, libwebp, libx11, libxext, libxml2, littlecms, openexr, openjpeg, pango, zlib"
|
TERMUX_PKG_DEPENDS="fftw, fontconfig, freetype, gdk-pixbuf, glib, harfbuzz, libandroid-support, libbz2, libc++, libcairo, libheif, libjpeg-turbo, libjxl, liblzma, libpng, librsvg, libtiff, libwebp, libx11, libxext, libxml2, littlecms, openexr, openjpeg, pango, zlib"
|
||||||
TERMUX_PKG_BREAKS="imagemagick-dev, imagemagick-x"
|
TERMUX_PKG_BREAKS="imagemagick-dev, imagemagick-x"
|
||||||
TERMUX_PKG_REPLACES="imagemagick-dev, imagemagick-x"
|
TERMUX_PKG_REPLACES="imagemagick-dev, imagemagick-x"
|
||||||
|
|
|
@ -3,16 +3,16 @@ diff -uNr imlib2-1.6.1/src/bin/imlib2_show.c imlib2-1.6.1.mod/src/bin/imlib2_sho
|
||||||
+++ imlib2-1.6.1.mod/src/bin/imlib2_show.c 2019-12-16 14:53:36.307439115 +0200
|
+++ imlib2-1.6.1.mod/src/bin/imlib2_show.c 2019-12-16 14:53:36.307439115 +0200
|
||||||
@@ -12,6 +12,11 @@
|
@@ -12,6 +12,11 @@
|
||||||
|
|
||||||
#include "Imlib2.h"
|
#include "prog_x11.h"
|
||||||
|
|
||||||
+static int android_mblen(const char *s, size_t n)
|
+static int android_mblen(const char *s, size_t n)
|
||||||
+{
|
+{
|
||||||
+ return mbtowc(0, s, n);
|
+ return mbtowc(0, s, n);
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
Display *disp;
|
static Window win;
|
||||||
Window win;
|
|
||||||
|
|
||||||
|
void progress(Imlib_Image * im, char percent, int update_x,
|
||||||
@@ -1262,7 +1267,7 @@
|
@@ -1262,7 +1267,7 @@
|
||||||
char tmp[16];
|
char tmp[16];
|
||||||
int len;
|
int len;
|
||||||
|
|
|
@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Library that does image file loading and saving as well
|
||||||
TERMUX_PKG_LICENSE="custom"
|
TERMUX_PKG_LICENSE="custom"
|
||||||
TERMUX_PKG_LICENSE_FILE="COPYING, COPYING-PLAIN"
|
TERMUX_PKG_LICENSE_FILE="COPYING, COPYING-PLAIN"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=1.9.1
|
TERMUX_PKG_VERSION=1.10.0
|
||||||
TERMUX_PKG_REVISION=2
|
TERMUX_PKG_REVISION=1
|
||||||
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/enlightenment/imlib2-${TERMUX_PKG_VERSION}.tar.xz
|
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/enlightenment/imlib2-${TERMUX_PKG_VERSION}.tar.xz
|
||||||
TERMUX_PKG_SHA256=4a224038bfffbe5d4d250c44e05f4ee5ae24dcfef8395b1677c715c58f764d43
|
TERMUX_PKG_SHA256=727c1a937c885c080c37217e476dc88b5a3e60d737f1bf040b343520b781cbba
|
||||||
TERMUX_PKG_DEPENDS="freetype, gdk-pixbuf, giflib, glib, libandroid-shmem, libbz2, libcairo, libheif, libid3tag, libjpeg-turbo, libjxl, liblzma, libpng, librsvg, libtiff, libwebp, libx11, libxcb, libxext, openjpeg, zlib"
|
TERMUX_PKG_DEPENDS="freetype, gdk-pixbuf, giflib, glib, libandroid-shmem, libbz2, libcairo, libheif, libid3tag, libjpeg-turbo, libjxl, liblzma, libpng, librsvg, libtiff, libwebp, libx11, libxcb, libxext, openjpeg, zlib"
|
||||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="LIBS=-landroid-shmem"
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="LIBS=-landroid-shmem"
|
||||||
|
|
|
@ -4,7 +4,7 @@ TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
_COMMIT=ea6a40a2cbf05efb00f3418f2d0ad71232565beb
|
_COMMIT=ea6a40a2cbf05efb00f3418f2d0ad71232565beb
|
||||||
TERMUX_PKG_VERSION=2019.09.08
|
TERMUX_PKG_VERSION=2019.09.08
|
||||||
TERMUX_PKG_REVISION=1
|
TERMUX_PKG_REVISION=3
|
||||||
TERMUX_PKG_SRCURL=https://github.com/agl/jbig2enc.git
|
TERMUX_PKG_SRCURL=https://github.com/agl/jbig2enc.git
|
||||||
TERMUX_PKG_GIT_BRANCH=master
|
TERMUX_PKG_GIT_BRANCH=master
|
||||||
TERMUX_PKG_DEPENDS="giflib, leptonica, libc++, libjpeg-turbo, libpng, libtiff, libwebp, python, zlib"
|
TERMUX_PKG_DEPENDS="giflib, leptonica, libc++, libjpeg-turbo, libpng, libtiff, libwebp, python, zlib"
|
||||||
|
@ -23,4 +23,6 @@ termux_step_post_get_source() {
|
||||||
|
|
||||||
termux_step_pre_configure() {
|
termux_step_pre_configure() {
|
||||||
sh autogen.sh
|
sh autogen.sh
|
||||||
|
|
||||||
|
LDFLAGS+=" $($CC -print-libgcc-file-name)"
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,3 +9,12 @@
|
||||||
|
|
||||||
# this should fix automake 1.12 build and compatible with automake 1.11
|
# this should fix automake 1.12 build and compatible with automake 1.11
|
||||||
m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
|
m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
|
||||||
|
@@ -73,7 +73,7 @@
|
||||||
|
fi],
|
||||||
|
[libtool_patch_use_rpath=$enable_rpath])
|
||||||
|
|
||||||
|
-AC_CHECK_LIB([lept], [findFileFormatStream], [], [
|
||||||
|
+AC_CHECK_LIB([leptonica], [findFileFormatStream], [], [
|
||||||
|
echo "Error! Leptonica not detected."
|
||||||
|
exit -1
|
||||||
|
])
|
||||||
|
|
42
packages/jbig2enc/jbig2enc-2019.09.08-leptonica-1.83.0.patch
Normal file
42
packages/jbig2enc/jbig2enc-2019.09.08-leptonica-1.83.0.patch
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
--- a/src/jbig2.cc
|
||||||
|
+++ b/src/jbig2.cc
|
||||||
|
@@ -29,6 +29,8 @@
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#include <leptonica/allheaders.h>
|
||||||
|
+#include <leptonica/array_internal.h>
|
||||||
|
+#include <leptonica/pix_internal.h>
|
||||||
|
|
||||||
|
#include "jbig2enc.h"
|
||||||
|
|
||||||
|
--- a/src/jbig2enc.cc
|
||||||
|
+++ b/src/jbig2enc.cc
|
||||||
|
@@ -24,6 +24,8 @@
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
|
#include <leptonica/allheaders.h>
|
||||||
|
+#include <leptonica/array_internal.h>
|
||||||
|
+#include <leptonica/pix_internal.h>
|
||||||
|
|
||||||
|
#include <math.h>
|
||||||
|
#if defined(sun)
|
||||||
|
@@ -206,7 +208,7 @@
|
||||||
|
numaSetValue(ctx->classer->naclass, i, new_representant);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
- pixChangeRefcount(ctx->classer->pixat->pix[new_representant],pixGetRefcount(ctx->classer->pixat->pix[second_template]));
|
||||||
|
+ ctx->classer->pixat->pix[new_representant]->refcount += ctx->classer->pixat->pix[second_template]->refcount;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
--- a/src/jbig2sym.cc
|
||||||
|
+++ b/src/jbig2sym.cc
|
||||||
|
@@ -29,6 +29,8 @@
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#include <leptonica/allheaders.h>
|
||||||
|
+#include <leptonica/array_internal.h>
|
||||||
|
+#include <leptonica/pix_internal.h>
|
||||||
|
|
||||||
|
#include <math.h>
|
||||||
|
|
|
@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://github.com/go-jira/jira
|
||||||
TERMUX_PKG_DESCRIPTION="Simple jira command line client written in Go"
|
TERMUX_PKG_DESCRIPTION="Simple jira command line client written in Go"
|
||||||
TERMUX_PKG_LICENSE="Apache-2.0"
|
TERMUX_PKG_LICENSE="Apache-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION="1.0.27"
|
TERMUX_PKG_VERSION=1.0.28
|
||||||
TERMUX_PKG_REVISION=1
|
|
||||||
TERMUX_PKG_SRCURL=https://github.com/go-jira/jira/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/go-jira/jira/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=c5bcf7b61300b67a8f4e42ab60e462204130c352050e8551b1c23ab2ecafefc7
|
TERMUX_PKG_SHA256=179abe90458281175a482cbd2e1ad662bdf563ef5acfc2cadf215ae32e0bd1e6
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_AUTO_UPDATE=true
|
TERMUX_PKG_AUTO_UPDATE=true
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="Jove is a compact, powerful, Emacs-style text-editor."
|
||||||
TERMUX_PKG_LICENSE="custom"
|
TERMUX_PKG_LICENSE="custom"
|
||||||
TERMUX_PKG_LICENSE_FILE="LICENSE"
|
TERMUX_PKG_LICENSE_FILE="LICENSE"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=4.17.4.8
|
TERMUX_PKG_VERSION=4.17.4.9
|
||||||
TERMUX_PKG_SRCURL=https://github.com/jonmacs/jove/archive/${TERMUX_PKG_VERSION}.tar.gz
|
TERMUX_PKG_SRCURL=https://github.com/jonmacs/jove/archive/${TERMUX_PKG_VERSION}.tar.gz
|
||||||
TERMUX_PKG_SHA256=39995f970604a67cadd0f87ad9ac88562f40b680135116f53597c0d4413f318e
|
TERMUX_PKG_SHA256=6d9aeb85c04fedac7e3df2a1716e014dc53d6938f665fc32a9facd40c117102d
|
||||||
TERMUX_PKG_DEPENDS="ncurses"
|
TERMUX_PKG_DEPENDS="ncurses"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
TERMUX_PKG_EXTRA_MAKE_ARGS="
|
TERMUX_PKG_EXTRA_MAKE_ARGS="
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user