Commit Graph

35 Commits

Author SHA1 Message Date
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
3d343850a8 chore(gir): make version independent git configuration obvious [no ci] 2024-10-11 12:09:15 +00:00
termux-pacman-bot
080fc45e3d bump(main/json-glib): 1.10.0
Remove json-glib-json-scanner.c.patch file which was added in upstream.
7f29110cab
2024-08-31 05:08:46 +00:00
termux-pacman-bot
e51933251f enhance(main/json-glib): Build binaries, man page and disable tests 2024-07-08 06:10:36 +00:00
termux-pacman-bot
13e2c60f78 rebuild(packages/json-glib): auto check by @termux-pacman-bot 2024-07-07 16:38:01 +00:00
termux-pacman-bot
93d03d4043 termux-pacman/auto-check-repo: preparing to recompile packages
[skip ci]
2024-07-07 16:38:00 +00:00
termux-pacman-bot
7f021f6eb1 fix(main/json-glib): Fix building gir data
This fixes the following erro by moving gir files to correct directory.
gi-cross-launcher: ERROR: Expected file: /home/builder/termux-packages/packages/json-glib/gir/./Json-1.0.xml
2024-07-07 07:37:07 +00:00
termux-pacman-bot
51edcba4d6 enhance(*): improve auto-updating for git-dependent packages 2023-11-27 18:01:31 +00:00
termux-pacman-bot
9022654696 fix({main,x11}/*): fix g-ir-scanned rdependencies auto-updates 2023-10-15 17:31:10 +00:00
termux-pacman-bot
9620667715 bump(main/json-glib): 1.8.0 2023-10-15 09:01:34 +00:00
termux-pacman-bot
deced29b3f chore(main/json-glib): preparing to auto-update [no ci] 2023-10-09 13:31:30 +00:00
termux-pacman-bot
b16b620081 *: Renew gir pre-generated dumps
%ci:no-build
2023-03-20 13:35:08 +00:00
termux-pacman-bot
b00cf33921 json-glib: Build introspection data 2022-10-23 21:40:47 +00:00
Maxython
133294794e Update repo 2021-12-28 23:45:24 +03:00
Maxython
1f9dce056b packages/json-glib 2021-12-27 13:46:44 +03:00
termux-actions[bot]
31d00d6d93 packages/json-glib 2021-12-26 16:33:16 +00:00
Maxython
97775413ea packages/json-glib 2021-12-12 22:53:56 +03:00
Maxython
3e36a0852a Update package json-glib 2021-11-09 10:12:17 +03:00
suhan-paradkar
65a3bfe84b update packages: ack-grep 3.5.0, json-glib 1.6.2 (#6688) 2021-04-27 16:08:07 +03:00
Leonid Pliushch
37375312b9 explicitly set maintainer for each package
In issue https://github.com/termux/termux-packages/issues/6160 I have found
that community repo "its-pointless.github.io" specifies us as maintainer
for its packages. This is NOT TRUE and potentially misleads people using
these packages.

Now TERMUX_PKG_MAINTAINER will contain a default value which is neutral
and not specify maintainer. So all packages now have to override it to
the correct value.

[skip ci]
%ci:no-build
2020-12-20 15:16:34 +02:00
Henrik Grimler
1d160f1e61 json-glib: update to 1.6.0 2020-09-28 20:28:00 +02:00
Butta
1dc9bd49ab Revert json-glib update and bump kakoune and mbedtls on CI 2020-09-03 01:21:12 +05:30
Butta
d0d2c647d3 Fix json-glib build and bump kakoune and mbedtls on CI 2020-09-03 01:06:30 +05:30
Butta
4b58f4038c Bump json-glib, kakoune, and mbedtls on CI 2020-09-03 00:39:39 +05:30
Butta
0d28f676a9 json-glib: update from 1.4.4 to 1.5.2
kakoune: update from 2020.08.04 to 2020.09.01

mbedtls: update from 2.23.0 to 2.24.0
2020-09-02 21:26:49 +05:30
Fredrik Fornwall
21bb7b594b json-glib: Build with -Dintrospection=false
Fixes 'GObject-2.0.gir not found' build error.
2020-05-13 10:40:09 +02:00
Leonid Pliushch
5123b0cffa fix formatting of some build.sh 2020-01-13 03:00:07 +02:00
Leonid Pliushch
6e70277fb3 no more develsplit + provide static libraries as separate package
%ci:no-build
2019-07-28 21:17:12 +03:00
Fredrik Fornwall
2581582ea4 json-glib: Bump revision after meson fix
This fixes DT_RUNPATH (see #3490).
2019-03-11 00:01:49 +01:00
Leonid Pliushch
46d333adba add licenses for more packages 2019-01-21 17:17:53 +02:00
Fredrik Fornwall
1ed435d165 json-glib: Update from 1.4.2 to 1.4.4 2018-09-20 00:43:04 +02:00
Stephen
a8cacb925a add glib to json-glib devpackage depends (#1933)
#1169
2017-12-14 12:56:31 +01:00
Fredrik Fornwall
46eb141bb7 json-glib: Update from 1.2.8 to 1.4.2 2017-10-15 01:02:39 +02:00
Fredrik Fornwall
c3ff38c2ff json-glib: Build from release tarball 2017-05-11 01:41:54 +02:00
its-pointless
f63594bffb Gegl (#982)
* gegl + deps

* NOCONFIGURE=1 is better

* force graphiz output

* fix url
2017-05-11 00:21:27 +02:00