-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
68 additions
and
62 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- a/meson.build 2024-03-27 11:39:43 | ||
+++ b/meson.build 2024-05-15 20:48:07 | ||
@@ -131,6 +131,7 @@ | ||
c_args: build_static, | ||
install : true) | ||
|
||
+install_symlink('pkg-config', install_dir : 'bin', pointing_to : pkgconf_exe.full_path()) | ||
with_tests = get_option('tests') | ||
kyua_exe = find_program('kyua', required : with_tests, disabler : true) | ||
atf_sh_exe = find_program('atf-sh', required : with_tests, disabler : true) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,17 @@ | ||
commit a27e8ff6ac5f98b2fc2743fd64fde05775d46293 | ||
commit 37666f16db9e8eeef533aa22627e4d49e98becff | ||
Author: John Ralls <[email protected]> | ||
Date: Sun Aug 20 11:01:48 2023 -0700 | ||
Date: Wed May 15 21:11:58 2024 -0700 | ||
|
||
Only set neon enabled when building on ARM. | ||
Replace pkg-config with pkgconf. | ||
|
||
pkg-config is no longer being maintained and its ancient glib has caught | ||
up with it. Many distros including RHEL and MSYS2 have already made the | ||
replacement. | ||
|
||
We need a symlink to pkg-config for compatibility with some packages that | ||
attempt to call it directly instead of using autotools/cmake/meson macros. | ||
|
||
pkgconf is a bit absolute about not emitting -L in --libs output if it | ||
considers the path a system path, and its default system path is (prefix). | ||
We tell it to use /usr/lib and /usr/include as the system paths instead so | ||
that it will emit -L(prefix)/lib and -I(prefix)/inxclude. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
# https://gitlab.gnome.org/GNOME/gtk-osx/-/commits/master | ||
# use latest commit (2023-08-20) | ||
PIN_GTK_OSX_COMMIT='a27e8ff6' | ||
# use latest commit (2024-05-16) | ||
PIN_GTK_OSX_COMMIT='37666f16' | ||
|
||
# https://gitlab.gnome.org/GNOME/gtk-mac-bundler/-/commits/master | ||
# use latest commit (2023-08-17) | ||
PIN_GTK_MAC_BUNDLER_COMMIT='0a95b2d5' | ||
# use latest commit (2024-05-19) | ||
PIN_GTK_MAC_BUNDLER_COMMIT='90443a1d' |