vcpkg/ports/libmagic
Theodore Tsirpanis 109d286a0c
[libmagic] Explicitly toggle features. (#37459)
Libmagic supports some compression libraries that by default are enabled
unpredictably, if they are found in the system. This PR adds features to
the port that enable support for these compression libraries, and makes
sure the features are disabled if not specified.

Validated by building the port with all features enabled on Windows and
Linux, and importing it in a project with static library linkage on
Windows.
2024-03-18 14:29:10 -07:00
..
0001-Use-libtre.patch
0002-Change-zlib-lib-name-to-match-CMake-output.patch
0003-Fix-WIN32-macro-checks.patch
0004-Typedef-POSIX-types-on-Windows.patch
0005-Include-dirent.h-for-S_ISREG-and-S_ISDIR.patch
0006-Remove-Wrap-POSIX-headers.patch
0007-Substitute-unistd-macros-for-MSVC.patch
0008-Add-FILENO-defines.patch
0010-Properly-check-for-the-presence-of-bitmasks.patch
0011-Remove-pipe-related-functions-in-funcs.c.patch
0012-Convert-MSYS2-paths-to-Windows-paths.patch
0013-Check-for-backslash-in-argv-0-on-Windows.patch
0015-MSYS2-Remove-ioctl-call.patch
0016-Fix-file_famagic-function.patch
0017-Change-bzlib-name-to-match-CMake-output.patch
portfile.cmake
unofficial-libmagic-config.cmake.in
usage
vcpkg.json