Skip to content

Commit d4ff764

Browse files
committed
fixup
1 parent 9d44439 commit d4ff764

File tree

2 files changed

+41
-4
lines changed

2 files changed

+41
-4
lines changed

packages/a/aui/patches/v7.1.2/debundle.diff

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,7 @@ index 5070f0a3..e4188094 100644
421421
aui_enable_tests(aui.uitests)
422422
aui_enable_benchmarks(aui.uitests)
423423
diff --git a/aui.views/CMakeLists.txt b/aui.views/CMakeLists.txt
424-
index dfe6b18b..556261df 100644
424+
index dfe6b18b..c5c1fb27 100644
425425
--- a/aui.views/CMakeLists.txt
426426
+++ b/aui.views/CMakeLists.txt
427427
@@ -9,10 +9,14 @@ find_package(OpenGL)
@@ -443,7 +443,7 @@ index dfe6b18b..556261df 100644
443443

444444
if (NOT TARGET Freetype::Freetype)
445445
message(FATAL_ERROR "Freetype not imported")
446-
@@ -20,9 +24,13 @@ if (OPENGL_FOUND OR ANDROID OR IOS)
446+
@@ -20,29 +24,40 @@ if (OPENGL_FOUND OR ANDROID OR IOS)
447447

448448

449449
if (AUI_PLATFORM_WIN OR AUI_PLATFORM_LINUX OR AUI_PLATFORM_MACOS)
@@ -460,7 +460,44 @@ index dfe6b18b..556261df 100644
460460
endif ()
461461

462462
aui_module(aui.views EXPORT aui)
463-
@@ -92,17 +100,29 @@ if (OPENGL_FOUND OR ANDROID OR IOS)
463+
aui_enable_tests(aui.views)
464+
465+
if (AUI_PLATFORM_LINUX)
466+
- auib_use_system_libs_begin()
467+
- find_package(PkgConfig REQUIRED)
468+
+ if (AUIB_DISABLE)
469+
+ include(FindPkgConfig)
470+
+ pkg_check_modules(DBUS REQUIRED IMPORTED_TARGET dbus-1)
471+
+ pkg_check_modules(GTK3 REQUIRED IMPORTED_TARGET gtk+-3.0)
472+
+ aui_link(aui.views PRIVATE X11::X11 X11::Xrandr X11::Xcursor X11::Xi PkgConfig::DBUS PkgConfig::GTK3 Fontconfig::Fontconfig)
473+
+ else ()
474+
+ auib_use_system_libs_begin()
475+
+ find_package(PkgConfig REQUIRED)
476+
477+
- pkg_check_modules(DBUS REQUIRED dbus-1)
478+
- include_directories(${DBUS_INCLUDE_DIRS})
479+
- link_directories(${DBUS_LIBRARY_DIRS})
480+
+ pkg_check_modules(DBUS REQUIRED dbus-1)
481+
+ include_directories(${DBUS_INCLUDE_DIRS})
482+
+ link_directories(${DBUS_LIBRARY_DIRS})
483+
484+
- pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
485+
- include_directories(${GTK3_INCLUDE_DIRS})
486+
- link_directories(${GTK3_LIBRARY_DIRS})
487+
+ pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
488+
+ include_directories(${GTK3_INCLUDE_DIRS})
489+
+ link_directories(${GTK3_LIBRARY_DIRS})
490+
491+
- auib_use_system_libs_end()
492+
+ auib_use_system_libs_end()
493+
494+
- aui_link(aui.views PRIVATE X11::X11 X11::Xrandr X11::Xcursor X11::Xi ${DBUS_LIBRARIES} ${GTK3_LIBRARIES} Fontconfig::Fontconfig)
495+
+ aui_link(aui.views PRIVATE X11::X11 X11::Xrandr X11::Xcursor X11::Xi ${DBUS_LIBRARIES} ${GTK3_LIBRARIES} Fontconfig::Fontconfig)
496+
+ endif ()
497+
endif ()
498+
499+
if (NOT AUI_PLATFORM_WINDOWS)
500+
@@ -92,17 +107,29 @@ if (OPENGL_FOUND OR ANDROID OR IOS)
464501
aui_link(aui.views PRIVATE Freetype::Freetype)
465502
aui_link(aui.views PRIVATE OpenGL::GL)
466503

packages/a/aui/xmake.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ package("aui")
77
"https://github.com/aui-framework/aui.git")
88

99
add_versions("v7.1.2", "a4cf965c50d75e20a319c9c8b231ad9c13c25a06ad303e1eb65d1ff141b1f85c")
10-
add_patches("v7.1.2", "patches/v7.1.2/debundle.diff", "61aa96174f63aceb93cd39ae5f81be08bb28a8345f87db77f3f3ea89f218fb12")
10+
add_patches("v7.1.2", "patches/v7.1.2/debundle.diff", "ce03744c15417dee1192940e77fe95da96689f39e26a2bf34cb38bdf15640b79")
1111

1212
add_deps("cmake")
1313
if is_subhost("windows") then

0 commit comments

Comments
 (0)