early-access version 2853
This commit is contained in:
23
externals/vcpkg/ports/gobject-introspection/0001-g-ir-tool-template.in.patch
vendored
Executable file
23
externals/vcpkg/ports/gobject-introspection/0001-g-ir-tool-template.in.patch
vendored
Executable file
@@ -0,0 +1,23 @@
|
||||
--- a/tools/g-ir-tool-template.in 2021-09-17 23:02:42.601052000 +0700
|
||||
+++ b/tools/g-ir-tool-template.in 2021-12-29 21:41:52.987141900 +0700
|
||||
@@ -59,7 +59,7 @@
|
||||
builtins.__dict__['GIRDIR'] = [girdir]
|
||||
|
||||
# Again, relative paths first so that the installation prefix is relocatable
|
||||
-pylibdir = os.path.abspath(os.path.join(filedir, '..', 'lib', 'gobject-introspection'))
|
||||
+pylibdir = os.path.abspath(os.path.join(filedir, '..', '..', 'lib', 'gobject-introspection'))
|
||||
|
||||
# EXT_SUFFIX for py3 SO for py2
|
||||
py_mod_suffix = sysconfig.get_config_var('EXT_SUFFIX') or sysconfig.get_config_var('SO')
|
||||
@@ -91,6 +91,11 @@
|
||||
|
||||
sys.path.insert(0, pylibdir)
|
||||
|
||||
+pkg_config_path = os.getenv('PKG_CONFIG_PATH', '')
|
||||
+if pkg_config_path:
|
||||
+ pkg_config_path = os.pathsep + pkg_config_path
|
||||
+os.environ['PKG_CONFIG_PATH'] = os.path.normpath(os.path.join(pylibdir, '..', 'pkgconfig')) + pkg_config_path
|
||||
+
|
||||
from giscanner.utils import dll_dirs
|
||||
dll_dirs = dll_dirs()
|
||||
dll_dirs.add_dll_dirs(['gio-2.0'])
|
||||
Reference in New Issue
Block a user