Commit Graph

7 Commits

Author SHA1 Message Date
termux-pacman-bot
543d56fdc6 tree-wide: TERMUX_PKG_PYTHON_BUILD_DEPS -> TERMUX_PKG_PYTHON_CROSS_BUILD_DEPS
- Planned here, and separated into another PR for easier review and source control https://github.com/termux/termux-packages/pull/23652#discussion_r2206041304
2026-01-18 16:06:29 +00:00
termux-pacman-bot
3471ee81c6 bump(x11/rnote): 0.13.1
- Fixes https://github.com/termux/termux-packages/issues/24294

- Drop `custom-gettext-rs-crate-Cargo.toml.patch` and `gettext-rs-crate.diff`, appear to not be necessary anymore

- Rebase `disable-cargo-command-meson.build.patch`

- Fix audio. I have tested this build and I can actually hear the sounds on-device by launching it, then enabling the sounds in settings, then drawing.
  - Drop `remove-rodio-audio.patch`; replaced with code actually fixing the audio
2026-01-03 08:43:27 +00:00
termux-pacman-bot
e1709f42ee chore(x11/ristretto,rnote,scite,scrot): Rebuild
Rebuild some packages to get 16 kb page size.
2025-09-22 17:14:03 +00:00
termux-pacman-bot
943d950fbb chore(x11/rnote): replace RUSTFLAGS 2024-12-08 05:38:36 +00:00
termux-pacman-bot
e6db723b07 chore(x11/rnote): pin gettext-sys version
To prevent build failure of constantly needing to update checksum and
able to build at any given time
2024-10-21 03:14:34 +00:00
termux-pacman-bot
d1f854ebaf chore: moving pkg-config wrapping to a function [no ci]
There are 64 packages with such a code
```
	local _WRAPPER_BIN="${TERMUX_PKG_BUILDDIR}/_wrapper/bin"
	mkdir -p "${_WRAPPER_BIN}"
	if [[ "${TERMUX_ON_DEVICE_BUILD}" == "false" ]]; then
		sed "s|^export PKG_CONFIG_LIBDIR=|export PKG_CONFIG_LIBDIR=${TERMUX_PREFIX}/opt/glib/cross/lib/x86_64-linux-gnu/pkgconfig:|" \
			"${TERMUX_STANDALONE_TOOLCHAIN}/bin/pkg-config" \
			> "${_WRAPPER_BIN}/pkg-config"
		chmod +x "${_WRAPPER_BIN}/pkg-config"
		export PKG_CONFIG="${_WRAPPER_BIN}/pkg-config"
	fi
	export PATH="${_WRAPPER_BIN}:${PATH}"
```
In most cases this code is same, in some cases it is done for libwayland cross building. And it is not obvious what exactly happens here.
This commit makes it more obvious and easier to read.
[no ci]
2024-10-11 13:11:00 +00:00
termux-pacman-bot
29a2a08193 addpkg(x11/rnote): 0.11.0 (#21524)
Co-authored-by: Biswapriyo Nath <nathbappai@gmail.com>
Co-authored-by: TomIO <43716232+TomJo2000@users.noreply.github.com>
2024-09-25 00:30:16 +00:00