From 1499650b328fca4fc12d2fa2d2b7624d49aa0fc3 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Fri, 16 Jan 2026 00:51:14 +0000 Subject: [PATCH] chore(main/luajit): rebuild revdeps against new package name --- packages/luv/build.sh | 4 ++-- packages/luvi/build.sh | 4 ++-- packages/mpv/build.sh | 3 ++- packages/neovim-nightly/build.sh | 3 ++- packages/neovim/build.sh | 4 ++-- packages/uftrace/build.sh | 3 ++- packages/vim/build.sh | 5 +++-- x11-packages/love/build.sh | 4 ++-- x11-packages/luanti/build.sh | 3 ++- x11-packages/luanti/luanti-server.subpackage.sh | 2 +- x11-packages/mpv-x/build.sh | 3 ++- x11-packages/the-powder-toy/build.sh | 4 ++-- x11-packages/vim-gtk/build.sh | 5 +++-- 13 files changed, 27 insertions(+), 20 deletions(-) diff --git a/packages/luv/build.sh b/packages/luv/build.sh index 981e72a367..e464db07f1 100644 --- a/packages/luv/build.sh +++ b/packages/luv/build.sh @@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="Bare libuv bindings for lua" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1.51.0-1" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/luvit/luv/releases/download/$TERMUX_PKG_VERSION/luv-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=dc706d9141c185bdce08b6fc8a9d4df05c3ac3676809ee4e9e37e1553d821237 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="libluajit, libuv" +TERMUX_PKG_DEPENDS="libuv, luajit" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -DBUILD_MODULE=OFF -DBUILD_SHARED_LIBS=ON diff --git a/packages/luvi/build.sh b/packages/luvi/build.sh index 8fb00d2a06..ee3522f9da 100644 --- a/packages/luvi/build.sh +++ b/packages/luvi/build.sh @@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="A project in-between luv and luvit" TERMUX_PKG_LICENSE="Apache-2.0" TERMUX_PKG_MAINTAINER="Komo @mbekkomo" TERMUX_PKG_VERSION=1:2.15.0 -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=git+https://github.com/luvit/luvi -TERMUX_PKG_DEPENDS="libluajit, lua51-lpeg, luv, openssl, pcre2, zlib" +TERMUX_PKG_DEPENDS="lua51-lpeg, luajit, luv, openssl, pcre2, zlib" TERMUX_PKG_SUGGESTS="lit, luvit" TERMUX_PKG_BUILD_IN_SRC=true TERMUX_PKG_AUTO_UPDATE=true diff --git a/packages/mpv/build.sh b/packages/mpv/build.sh index 097a4182d0..1fff2d93f5 100644 --- a/packages/mpv/build.sh +++ b/packages/mpv/build.sh @@ -4,10 +4,11 @@ TERMUX_PKG_LICENSE="GPL-2.0-or-later" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" # Update both mpv and mpv-x to the same version in one PR. TERMUX_PKG_VERSION="0.41.0" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/mpv-player/mpv/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209 TERMUX_PKG_AUTO_UPDATE=false -TERMUX_PKG_DEPENDS="alsa-lib, ffmpeg, jack, libandroid-glob, libandroid-support, libarchive, libass, libcaca, libiconv, libluajit, libplacebo, libsixel, libuchardet, openal-soft, pulseaudio, rubberband, zlib" +TERMUX_PKG_DEPENDS="alsa-lib, ffmpeg, jack, libandroid-glob, libandroid-support, libarchive, libass, libcaca, libiconv, libplacebo, libsixel, libuchardet, luajit, openal-soft, pulseaudio, rubberband, zlib" TERMUX_PKG_RM_AFTER_INSTALL="share/icons share/applications" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -Dlibmpv=true diff --git a/packages/neovim-nightly/build.sh b/packages/neovim-nightly/build.sh index cb72f42744..7da6495a8d 100644 --- a/packages/neovim-nightly/build.sh +++ b/packages/neovim-nightly/build.sh @@ -4,12 +4,13 @@ TERMUX_PKG_LICENSE="Apache-2.0, VIM License" TERMUX_PKG_LICENSE_FILE="LICENSE.txt" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" TERMUX_PKG_VERSION="0.12.0~dev-2038+g86c939ba91" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/neovim/neovim/archive/${TERMUX_PKG_VERSION##*+g}.tar.gz TERMUX_PKG_SHA256=89b4dae603f0cd6c0412d1bb4544bfccd8dcdb74f0af60be3422882b6f8724fe TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_VERSION_REGEXP="v.*-dev.*\+g[0-9a-f]*" TERMUX_PKG_UPDATE_VERSION_SED_REGEXP="s/-/~/" -TERMUX_PKG_DEPENDS="libiconv, libuv, luv, libmsgpack, libvterm (>= 1:0.3-0), libluajit, libunibilium, libandroid-support, lua51-lpeg, tree-sitter, tree-sitter-parsers, utf8proc" +TERMUX_PKG_DEPENDS="libiconv, libuv, luv, libmsgpack, libvterm (>= 1:0.3-0), luajit, libunibilium, libandroid-support, lua51-lpeg, tree-sitter, tree-sitter-parsers, utf8proc" TERMUX_PKG_BREAKS="neovim" TERMUX_PKG_CONFLICTS="neovim" TERMUX_PKG_HOSTBUILD=true diff --git a/packages/neovim/build.sh b/packages/neovim/build.sh index 49970a20d8..6194459980 100644 --- a/packages/neovim/build.sh +++ b/packages/neovim/build.sh @@ -4,12 +4,12 @@ TERMUX_PKG_LICENSE="Apache-2.0, VIM License" TERMUX_PKG_LICENSE_FILE="LICENSE.txt" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" TERMUX_PKG_VERSION="0.11.5" -TERMUX_PKG_REVISION=2 +TERMUX_PKG_REVISION=3 TERMUX_PKG_SRCURL=https://github.com/neovim/neovim/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=c63450dfb42bb0115cd5e959f81c77989e1c8fd020d5e3f1e6d897154ce8b771 TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+\.\d+$" -TERMUX_PKG_DEPENDS="libiconv, libuv, luv, libmsgpack, libvterm (>= 1:0.3-0), libluajit, libunibilium, libandroid-support, lua51-lpeg, tree-sitter, tree-sitter-parsers, utf8proc" +TERMUX_PKG_DEPENDS="libiconv, libuv, luv, libmsgpack, libvterm (>= 1:0.3-0), luajit, libunibilium, libandroid-support, lua51-lpeg, tree-sitter, tree-sitter-parsers, utf8proc" TERMUX_PKG_BREAKS="neovim-nightly" TERMUX_PKG_CONFLICTS="neovim-nightly" TERMUX_PKG_HOSTBUILD=true diff --git a/packages/uftrace/build.sh b/packages/uftrace/build.sh index 6e9d90aeca..6f7a87bd4e 100644 --- a/packages/uftrace/build.sh +++ b/packages/uftrace/build.sh @@ -3,12 +3,13 @@ TERMUX_PKG_DESCRIPTION="Function (graph) tracer for user-space" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="0.18.1" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/namhyung/uftrace/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=c089e7f38dab8d17346d41cee0ec69dc60699d5527b54e6765712235577da0db # Hardcoded libpython${TERMUX_PYTHON_VERSION}.so is dlopen(3)ed by uftrace. # Please revbump and rebuild when bumping TERMUX_PYTHON_VERSION. # libandroid-{execinfo,spawn} are dlopen(3)ed. -TERMUX_PKG_DEPENDS="capstone, libandroid-execinfo, libandroid-glob, libandroid-spawn, libc++, libdw, libelf, libluajit, ncurses, python" +TERMUX_PKG_DEPENDS="capstone, libandroid-execinfo, libandroid-glob, libandroid-spawn, libc++, libdw, libelf, luajit, ncurses, python" TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_UPDATE_TAG_TYPE="newest-tag" # See https://github.com/termux/termux-packages/pull/21712 about arm build failure: diff --git a/packages/vim/build.sh b/packages/vim/build.sh index 84a2c421a7..4b4c9db562 100644 --- a/packages/vim/build.sh +++ b/packages/vim/build.sh @@ -2,15 +2,16 @@ TERMUX_PKG_HOMEPAGE=https://www.vim.org TERMUX_PKG_DESCRIPTION="Vi IMproved - enhanced vi editor" TERMUX_PKG_LICENSE="VIM License" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" -TERMUX_PKG_BUILD_DEPENDS="libluajit, perl, python, ruby, tcl" +TERMUX_PKG_BUILD_DEPENDS="luajit, perl, python, ruby, tcl" TERMUX_PKG_DEPENDS="libiconv, ncurses" -TERMUX_PKG_SUGGESTS="libluajit, perl, python, ruby, tcl" +TERMUX_PKG_SUGGESTS="luajit, perl, python, ruby, tcl" TERMUX_PKG_RECOMMENDS="diffutils, xxd" TERMUX_PKG_CONFLICTS="vim-gtk" TERMUX_PKG_BREAKS="vim-python, vim-runtime" TERMUX_PKG_REPLACES="vim-python, vim-runtime" TERMUX_PKG_PROVIDES="vim-python" TERMUX_PKG_VERSION="9.1.2050" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL="https://github.com/vim/vim/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz" TERMUX_PKG_SHA256=d38a2cccdefc8bf11b417442a6a243c686548d1ef38e348d20d04dd6b6585911 TERMUX_PKG_BUILD_IN_SRC=true diff --git a/x11-packages/love/build.sh b/x11-packages/love/build.sh index 48acf18cc5..b17d910593 100644 --- a/x11-packages/love/build.sh +++ b/x11-packages/love/build.sh @@ -4,11 +4,11 @@ TERMUX_PKG_LICENSE="ZLIB" TERMUX_PKG_LICENSE_FILE="license.txt" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="11.5" -TERMUX_PKG_REVISION=8 +TERMUX_PKG_REVISION=9 TERMUX_PKG_SRCURL=https://github.com/love2d/love/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=6f55c265be5e03696c4770150c4388f5cffbdb3727606724cf88332baab429f7 TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="freetype, game-music-emu, libandroid-spawn, libc++, libluajit, libmodplug, libogg, libtheora, libvorbis, libmpg123, openal-soft, opengl, sdl2 | sdl2-compat, zlib" +TERMUX_PKG_DEPENDS="freetype, game-music-emu, libandroid-spawn, libc++, luajit, libmodplug, libogg, libtheora, libvorbis, libmpg123, openal-soft, opengl, sdl2 | sdl2-compat, zlib" TERMUX_PKG_ANTI_BUILD_DEPENDS="sdl2-compat" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --enable-gme diff --git a/x11-packages/luanti/build.sh b/x11-packages/luanti/build.sh index f2c7e18b60..92a24ed131 100644 --- a/x11-packages/luanti/build.sh +++ b/x11-packages/luanti/build.sh @@ -3,10 +3,11 @@ TERMUX_PKG_DESCRIPTION="An open source voxel game engine." TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="1:5.14.0" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/luanti-org/luanti/archive/refs/tags/${TERMUX_PKG_VERSION:2}.tar.gz TERMUX_PKG_SHA256=b9f561fa37db3c7ea1b8ba15cfede8282b7a79b9e939b0357269c8b037cf5aea TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="freetype, jsoncpp, libandroid-spawn, libc++, libcurl, libgmp, libjpeg-turbo, libiconv, libluajit, libpng, libsqlite, libvorbis, libx11, libxi, luanti-common, openal-soft, opengl, xdg-utils, zlib, zstd" +TERMUX_PKG_DEPENDS="freetype, jsoncpp, libandroid-spawn, libc++, libcurl, libgmp, libjpeg-turbo, libiconv, luajit, libpng, libsqlite, libvorbis, libx11, libxi, luanti-common, openal-soft, opengl, xdg-utils, zlib, zstd" # In 5.12.0, luanti upstream officially migrated to SDL2, # but for now, enabling SDL2 in Termux would: # - disable EGL support, which would significantly reduce performance and driver compatibility diff --git a/x11-packages/luanti/luanti-server.subpackage.sh b/x11-packages/luanti/luanti-server.subpackage.sh index df182197c0..98ab6404c9 100644 --- a/x11-packages/luanti/luanti-server.subpackage.sh +++ b/x11-packages/luanti/luanti-server.subpackage.sh @@ -1,6 +1,6 @@ TERMUX_SUBPKG_INCLUDE="bin/luantiserver bin/minetestserver" TERMUX_SUBPKG_DESCRIPTION="Headless server for the Luanti voxel game engine." -TERMUX_SUBPKG_DEPENDS="jsoncpp, libandroid-spawn, libc++, libcurl, libgmp, libiconv, libluajit, libsqlite, luanti-common, zlib, zstd" +TERMUX_SUBPKG_DEPENDS="jsoncpp, libandroid-spawn, libc++, libcurl, libgmp, libiconv, luajit, libsqlite, luanti-common, zlib, zstd" TERMUX_SUBPKG_DEPEND_ON_PARENT=false TERMUX_SUBPKG_BREAKS="luanti (<< 1:5.10.0-4)" TERMUX_SUBPKG_REPLACES="luanti (<< 1:5.10.0-4)" diff --git a/x11-packages/mpv-x/build.sh b/x11-packages/mpv-x/build.sh index 7a487fb6e6..774b2fc404 100644 --- a/x11-packages/mpv-x/build.sh +++ b/x11-packages/mpv-x/build.sh @@ -4,10 +4,11 @@ TERMUX_PKG_LICENSE="GPL-2.0-or-later" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" # Update both mpv and mpv-x to the same version in one PR. TERMUX_PKG_VERSION="0.41.0" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://github.com/mpv-player/mpv/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209 TERMUX_PKG_AUTO_UPDATE=false -TERMUX_PKG_DEPENDS="alsa-lib, ffmpeg, jack, libandroid-glob, libandroid-shmem, libarchive, libass, libbluray, libcaca, libdrm, libdvdnav, libiconv, libjpeg-turbo, libluajit, libplacebo, libsixel, libuchardet, libx11, libxext, libxinerama, libxpresent, libxrandr, libxss, libzimg, littlecms, openal-soft, opengl, pipewire, pulseaudio, rubberband, zlib" +TERMUX_PKG_DEPENDS="alsa-lib, ffmpeg, jack, libandroid-glob, libandroid-shmem, libarchive, libass, libbluray, libcaca, libdrm, libdvdnav, libiconv, libjpeg-turbo, luajit, libplacebo, libsixel, libuchardet, libx11, libxext, libxinerama, libxpresent, libxrandr, libxss, libzimg, littlecms, openal-soft, opengl, pipewire, pulseaudio, rubberband, zlib" TERMUX_PKG_CONFLICTS="mpv" TERMUX_PKG_REPLACES="mpv" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/x11-packages/the-powder-toy/build.sh b/x11-packages/the-powder-toy/build.sh index 0e687a1c37..c0f53e8f45 100644 --- a/x11-packages/the-powder-toy/build.sh +++ b/x11-packages/the-powder-toy/build.sh @@ -3,11 +3,11 @@ TERMUX_PKG_DESCRIPTION="The Powder Toy is a free physics sandbox game" TERMUX_PKG_LICENSE="GPL-3.0" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION="99.3.384" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL=https://github.com/ThePowderToy/The-Powder-Toy/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SHA256=d41145bd17c0a91006722bc9bd9169de4950359a305b1b97063b0fdd6edbffaa TERMUX_PKG_AUTO_UPDATE=true -TERMUX_PKG_DEPENDS="fftw, jsoncpp, libandroid-execinfo, libbz2, libc++, libcurl, libluajit, libpng, sdl2 | sdl2-compat" +TERMUX_PKG_DEPENDS="fftw, jsoncpp, libandroid-execinfo, libbz2, libc++, libcurl, luajit, libpng, sdl2 | sdl2-compat" TERMUX_PKG_ANTI_BUILD_DEPENDS="sdl2-compat" TERMUX_PKG_GROUPS="games" TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" diff --git a/x11-packages/vim-gtk/build.sh b/x11-packages/vim-gtk/build.sh index 322b4cae06..0d2d9363d4 100644 --- a/x11-packages/vim-gtk/build.sh +++ b/x11-packages/vim-gtk/build.sh @@ -2,15 +2,16 @@ TERMUX_PKG_HOMEPAGE=https://www.vim.org TERMUX_PKG_DESCRIPTION="Vi IMproved - enhanced vi editor" TERMUX_PKG_LICENSE="VIM License" TERMUX_PKG_MAINTAINER="Joshua Kahn @TomJo2000" -TERMUX_PKG_BUILD_DEPENDS="libluajit, perl, python, ruby, tcl" +TERMUX_PKG_BUILD_DEPENDS="luajit, perl, python, ruby, tcl" TERMUX_PKG_DEPENDS="gdk-pixbuf, glib, gtk3, libcairo, libcanberra, libice, libiconv, libsm, libx11, libxt, ncurses, pango" -TERMUX_PKG_SUGGESTS="libluajit, perl, python, ruby, tcl" +TERMUX_PKG_SUGGESTS="luajit, perl, python, ruby, tcl" TERMUX_PKG_RECOMMENDS="diffutils, xxd" TERMUX_PKG_CONFLICTS="vim" TERMUX_PKG_BREAKS="vim-python" TERMUX_PKG_REPLACES="vim-python" TERMUX_PKG_PROVIDES="vim-python" TERMUX_PKG_VERSION="9.1.2050" +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL="https://github.com/vim/vim/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz" TERMUX_PKG_SHA256=d38a2cccdefc8bf11b417442a6a243c686548d1ef38e348d20d04dd6b6585911 TERMUX_PKG_BUILD_IN_SRC=true