|
1 | 1 | cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url |
2 | 2 |
|
3 | 3 | project(fastfetch |
4 | | - VERSION 2.17.2 |
| 4 | + VERSION 2.18.0 |
5 | 5 | LANGUAGES C |
6 | 6 | DESCRIPTION "Fast neofetch-like system information tool" |
7 | 7 | HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch" |
@@ -61,7 +61,7 @@ cmake_dependent_option(ENABLE_IMAGEMAGICK7 "Enable imagemagick 7" ON "LINUX OR B |
61 | 61 | cmake_dependent_option(ENABLE_IMAGEMAGICK6 "Enable imagemagick 6" ON "LINUX OR BSD OR APPLE OR SunOS" OFF) |
62 | 62 | cmake_dependent_option(ENABLE_CHAFA "Enable chafa" ON "ENABLE_IMAGEMAGICK6 OR ENABLE_IMAGEMAGICK7" OFF) |
63 | 63 | cmake_dependent_option(ENABLE_ZLIB "Enable zlib" ON "ENABLE_IMAGEMAGICK6 OR ENABLE_IMAGEMAGICK7" OFF) |
64 | | -cmake_dependent_option(ENABLE_EGL "Enable egl" ON "LINUX OR BSD OR SunOS" OFF) |
| 64 | +cmake_dependent_option(ENABLE_EGL "Enable egl" ON "LINUX OR BSD OR WIN32 OR SunOS" OFF) |
65 | 65 | cmake_dependent_option(ENABLE_GLX "Enable glx" ON "LINUX OR BSD OR SunOS" OFF) |
66 | 66 | cmake_dependent_option(ENABLE_OSMESA "Enable osmesa" ON "LINUX OR BSD OR SunOS" OFF) |
67 | 67 | cmake_dependent_option(ENABLE_OPENCL "Enable opencl" ON "LINUX OR BSD OR WIN32 OR ANDROID OR SunOS" OFF) |
@@ -307,6 +307,7 @@ set(LIBFASTFETCH_SRC |
307 | 307 | src/detection/media/media.c |
308 | 308 | src/detection/netio/netio.c |
309 | 309 | src/detection/opencl/opencl.c |
| 310 | + src/detection/opengl/opengl_shared.c |
310 | 311 | src/detection/os/os.c |
311 | 312 | src/detection/packages/packages.c |
312 | 313 | src/detection/physicalmemory/physicalmemory.c |
@@ -395,6 +396,7 @@ set(LIBFASTFETCH_SRC |
395 | 396 | src/options/general.c |
396 | 397 | src/options/library.c |
397 | 398 | src/util/edidHelper.c |
| 399 | + src/util/base64.c |
398 | 400 | src/util/FFlist.c |
399 | 401 | src/util/FFstrbuf.c |
400 | 402 | src/util/platform/FFPlatform.c |
@@ -429,7 +431,11 @@ if(LINUX) |
429 | 431 | src/detection/displayserver/linux/wayland/wayland.c |
430 | 432 | src/detection/displayserver/linux/wayland/global-output.c |
431 | 433 | src/detection/displayserver/linux/wayland/zwlr-output.c |
| 434 | + src/detection/displayserver/linux/wayland/kde-output.c |
432 | 435 | src/detection/displayserver/linux/wayland/wlr-output-management-unstable-v1-protocol.c |
| 436 | + src/detection/displayserver/linux/wayland/kde-output-device-v2-protocol.c |
| 437 | + src/detection/displayserver/linux/wayland/kde-output-order-v1-protocol.c |
| 438 | + src/detection/displayserver/linux/wayland/xdg-output-unstable-v1-protocol.c |
433 | 439 | src/detection/displayserver/linux/wmde.c |
434 | 440 | src/detection/displayserver/linux/xcb.c |
435 | 441 | src/detection/displayserver/linux/xlib.c |
@@ -562,7 +568,11 @@ elseif(BSD) |
562 | 568 | src/detection/displayserver/linux/wayland/wayland.c |
563 | 569 | src/detection/displayserver/linux/wayland/global-output.c |
564 | 570 | src/detection/displayserver/linux/wayland/zwlr-output.c |
| 571 | + src/detection/displayserver/linux/wayland/kde-output.c |
565 | 572 | src/detection/displayserver/linux/wayland/wlr-output-management-unstable-v1-protocol.c |
| 573 | + src/detection/displayserver/linux/wayland/kde-output-device-v2-protocol.c |
| 574 | + src/detection/displayserver/linux/wayland/kde-output-order-v1-protocol.c |
| 575 | + src/detection/displayserver/linux/wayland/xdg-output-unstable-v1-protocol.c |
566 | 576 | src/detection/displayserver/linux/wmde.c |
567 | 577 | src/detection/displayserver/linux/xcb.c |
568 | 578 | src/detection/displayserver/linux/xlib.c |
@@ -763,7 +773,11 @@ elseif(SunOS) |
763 | 773 | src/detection/displayserver/linux/wayland/wayland.c |
764 | 774 | src/detection/displayserver/linux/wayland/global-output.c |
765 | 775 | src/detection/displayserver/linux/wayland/zwlr-output.c |
| 776 | + src/detection/displayserver/linux/wayland/kde-output.c |
766 | 777 | src/detection/displayserver/linux/wayland/wlr-output-management-unstable-v1-protocol.c |
| 778 | + src/detection/displayserver/linux/wayland/kde-output-device-v2-protocol.c |
| 779 | + src/detection/displayserver/linux/wayland/kde-output-order-v1-protocol.c |
| 780 | + src/detection/displayserver/linux/wayland/xdg-output-unstable-v1-protocol.c |
767 | 781 | src/detection/displayserver/linux/wmde.c |
768 | 782 | src/detection/displayserver/linux/xcb.c |
769 | 783 | src/detection/displayserver/linux/xlib.c |
|
0 commit comments