diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7b4133656..fee767f1a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -417,7 +417,7 @@ jobs: version: '7.5' run: | uname -a - sudo pkg_add -r cmake git pkgconf wayland vulkan-headers vulkan-loader glib2 dconf dbus sqlite3 xfconf imagemagick chafa pulseaudio + sudo pkg_add -r cmake git pkgconf wayland vulkan-headers vulkan-loader glib2 dconf dbus sqlite3 xfconf imagemagick chafa pulseaudio libv4l cmake -DSET_TWEAK=Off -DBUILD_TESTS=On . cmake --build . --target package --verbose -j4 ./fastfetch --list-features diff --git a/CMakeLists.txt b/CMakeLists.txt index e7c280b8c..be038300b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1473,9 +1473,9 @@ if(WIN32) set(CMAKE_CXX_STANDARD 17) endif() if(FreeBSD) - set(CMAKE_REQUIRED_INCLUDES "/usr/local/include" "/usr/include") + set(CMAKE_REQUIRED_INCLUDES "/usr/local/include" "/usr/include") endif() -if(LINUX OR FreeBSD) +if(LINUX OR FreeBSD OR OpenBSD OR NetBSD) CHECK_INCLUDE_FILE("linux/videodev2.h" HAVE_LINUX_VIDEODEV2) if(HAVE_LINUX_VIDEODEV2) target_compile_definitions(libfastfetch PRIVATE FF_HAVE_LINUX_VIDEODEV2=1)