Commit Graph

159 Commits

Author SHA1 Message Date
termux-pacman-bot
6ca013c4cd fix(main/glib): apply TERMUX_PKG_SETUP_PYTHON=true
- This fixes a failure to detect the correct Python headers if `python3-dev` was installed in Ubuntu before cross-compiling this package, resulting in the inclusion of `/usr/include/python3.12` instead of `$TERMUX_PREFIX/include/python3.12` and build errors as a result.

- `python3-dev` is not installed by default in the termux-package-builder docker container, but it is installed by default in GitHub Actions and is not removed by `scripts/free-space.sh`, so non-Docker builds of `glib` in GitHub Actions alongside packages that are in `big-pkgs.list` can be affected unless this fix is applied.
2026-01-18 12:07:40 +00:00
termux-pacman-bot
add17edcdb bump(main/glib): 2.86.3
This commit has been automatically submitted by Github Actions.
2025-12-09 18:44:20 +00:00
termux-pacman-bot
9ab141a2bc bump(main/glib): 2.86.2
This commit has been automatically submitted by Github Actions.
2025-11-19 02:34:49 +00:00
termux-pacman-bot
05e19444cd bump(main/glib): 2.86.1
This commit has been automatically submitted by Github Actions.
2025-10-22 00:50:08 +00:00
termux-pacman-bot
61c23b8b27 bump(main/glib): 2.86.0 2025-09-24 06:05:57 +00:00
termux-pacman-bot
1c04e8bbdc bump(main/glib): 2.84.4
This commit has been automatically submitted by Github Actions.
2025-08-09 00:49:43 +00:00
termux-pacman-bot
a3699545c9 bump(main/glib): 2.84.3
This commit has been automatically submitted by Github Actions.
2025-06-13 18:43:56 +00:00
termux-pacman-bot
3c3d7da229 bump(main/glib): 2.84.2
This commit has been automatically submitted by Github Actions.
2025-05-21 06:44:16 +00:00
termux-pacman-bot
5d5d511bc6 fix(main/glib): always remove $TERMUX_HOSTBUILD_MARKER
- Prevents the error `.../files/usr/bin/glib-compile-resources: Exec format error` when the command `scripts/run-docker.sh -a all gtk3` (without `-I`, with `-a all`) is used.

- The reason it prevents that is because building without `-I` relies on packages that are formed from files installed into `$TERMUX_PREFIX` during `termux_step_host_build()` like `glib-cross` being built during the build for that architecture, but `-a all` deletes `$TERMUX_PREFIX` in between builds but does not remove hostbuild markers or hostbuild folders, so `glib-cross` will not get actually installed into `$TERMUX_PREFIX` for successive architectures unless its marker is removed.
2025-05-15 08:08:31 +00:00
termux-pacman-bot
d070d9f331 glib: fix hardcoded path for conf dir (#24600) 2025-05-04 03:27:11 +00:00
termux-pacman-bot
7734b1e34c rebuild(packages/glib): auto check by @termux-pacman-bot 2025-04-29 06:08:32 +00:00
termux-pacman-bot
ce32c8a7c4 termux-pacman/auto-check-repo: preparing to recompile packages
[skip ci]
2025-04-29 06:08:28 +00:00
termux-pacman-bot
dbacf0e2e1 rmpkg(main/glib): remove glib-bin subpackage
The glib-bin subpackage prevents glib from compiling schemes that are important for the proper operation of the graphical environment.

Additional: include postinst script for pacman to compile the scheme after installing or updating the package.
2025-04-28 21:06:43 +00:00
termux-pacman-bot
69eaa04e01 glib: implement target alpm-hooks for pacman 2025-04-19 22:41:59 +00:00
termux-pacman-bot
d2f786d134 bump(main/glib): 2.84.1
Disable doc-format option with g-ir-scanner program. That option is
available in gobject-introspection >= 1.83.2 but host ubuntu has 1.80.1.
2025-04-07 16:41:55 +00:00
termux-pacman-bot
4ad630128c enhance({main/{at-spi2-core,gdk-pixbuf,glib,libcairo,libsecret,pango},x11/{gtk3,libvte}}): Enable soversion
Co-authored-by: strobecat <203321455+strobecat@users.noreply.github.com>
2025-04-06 23:20:33 +00:00
termux-pacman-bot
e591b44423 glib: disable usage of faccessat (#23679)
Android's bionic libc will set errno to EINVAL if faccessat's flags is not 0.

Closes #23672
2025-03-08 17:04:10 +00:00
termux-pacman-bot
c50bbd17cf bump(main/glib): 2.84.0 2025-03-07 14:37:03 +00:00
termux-pacman-bot
40c5277e18 chore(main/glib): Remove trailing whitespaces
This fixes linking issue in ffcc26f4bd34aacb78450300f4f7f90e5ab7bd61 commit.
2025-02-23 16:36:53 +00:00
termux-pacman-bot
cc433a1954 bump(main/glib): 2.82.5
This commit has been automatically submitted by Github Actions.
2025-02-23 16:03:59 +00:00
termux-pacman-bot
11994b364f bump(main/glib): 2.82.4
This commit has been automatically submitted by Github Actions.
2024-12-12 19:35:42 +00:00
termux-pacman-bot
0e5ae21a85 bump(main/glib): 2.82.3
This commit has been automatically submitted by Github Actions.
2024-12-10 02:15:03 +00:00
termux-pacman-bot
be1b108adf bump(main/glib): 2.82.2, bump(main/gobject-introspection): 1.82.0 2024-10-31 21:07:30 +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
771ba4b3d8 chore(main/glib): completely remove gobject-introspection dependency
Fixes #20070
Fixes #20447
2024-10-11 10:06:56 +00:00
termux-pacman-bot
4eaf3904e7 revbump(main/{gdb,glib,gobject-introspection,libxml2,pycairo,pygobject}) (#21690)
Revbump some python packages after python 3.12 (#18078).
2024-10-06 17:41:32 +00:00
termux-pacman-bot
02654fcd7a bump(main/glib): 2.80.5 2024-09-08 16:09:48 +00:00
termux-pacman-bot
13be88af8e bump(main/glib): 2.80.4
This commit has been automatically submitted by Github Actions.
2024-07-09 00:52:28 +00:00
termux-pacman-bot
b5225e9c54 tree-wide: rename TERMUX_MAKE_PROCESSES to TERMUX_PKG_MAKE_PROCESSES
Some packages have issues with parallel builds and need to set
TERMUX_MAKE_PROCESSES=1. All other build variables that package
recipes set are prefixed with TERMUX_PKG, use that for MAKE_PROCESSES
as well for consistency.

%ci:no-build
2024-06-16 09:38:16 +00:00
termux-pacman-bot
e76822d7e6 bump(main/glib): 2.80.3
This commit has been automatically submitted by Github Actions.
2024-06-10 18:38:51 +00:00
termux-pacman-bot
bdf73532a1 bump(main/glib): 2.80.2
This commit has been automatically submitted by Github Actions.
2024-05-09 00:52:05 +00:00
termux-pacman-bot
5f1e782242 bump(main/glib): 2.80.1
This commit has been automatically submitted by Github Actions.
2024-05-08 00:51:28 +00:00
termux-pacman-bot
eab9084377 enhance(main/glib): Enable generating gobject introspection data and man pages 2024-04-14 05:42:18 +00:00
termux-pacman-bot
4b895145c0 bump(main/glib): 2.80.0 2024-03-23 02:13:42 +00:00
termux-pacman-bot
6dfac4963f bump(main/glib): 2.78.4
This commit has been automatically submitted by Github Actions.
2024-01-22 00:52:29 +00:00
termux-pacman-bot
10953f3ebc chore(main/glib-cross): strip binaries, skip on-device build 2024-01-05 11:08:25 +00:00
termux-pacman-bot
c279be5441 bump(main/glib): 2.78.3
This commit has been automatically submitted by Github Actions.
2023-12-07 06:32:33 +00:00
termux-pacman-bot
dafbfdcfac bump(main/glib): 2.78.2
This commit has been automatically submitted by Github Actions.
2023-12-06 00:45:06 +00:00
termux-pacman-bot
051d11370e chore(main/glib-cross): exclude files from shebang fix 2023-10-28 02:05:47 +00:00
termux-pacman-bot
1d7480d4a2 bump(main/glib): 2.78.1 2023-10-26 08:31:17 +00:00
termux-pacman-bot
8e4c4ed669 addpkg(main): glib-cross 2023-10-22 22:31:17 +00:00
termux-pacman-bot
0f64d1abc3 glib: disable pidfd_open 2023-10-10 18:31:41 +00:00
termux-pacman-bot
ef0ca8e14c bump(main/glib): 2.78.0 2023-10-03 21:31:04 +00:00
termux-pacman-bot
9067da7237 glib: Bump to 2.76.3 2023-06-02 17:30:56 +00:00
termux-pacman-bot
c2e8aba909 glib: Bump to 2.76.2 2023-04-22 11:01:17 +00:00
termux-pacman-bot
ba341448b6 glib: Bump to 2.76.1 2023-03-23 01:56:52 +00:00
termux-pacman-bot
1f99aeb10a glib: Backport patch for g_strdup 2023-03-17 05:02:32 +00:00
termux-pacman-bot
843cfdcc6d glib: Bump to 2.76.0 2023-03-12 11:31:55 +00:00
termux-pacman-bot
5518a0b66b glib: Bump to 2.74.6 2023-02-23 23:32:14 +00:00
termux-pacman-bot
3e03dbdbe4 glib: Bump to 2.74.5 2023-01-20 04:34:51 +00:00