Commit graph

8 commits

Author SHA1 Message Date
Honkazel
6075491094
core: clang-tidy & comp changes (#15)
* some clang-tidyfy

* designated init in Color header

* some linkage changes

* just doin some casts explicit

* oeao

* bruh

* explicitly cast to size_t, not ptrdiff_t
2025-04-19 00:31:30 +02:00
Jan Beich
575ae47b78
cmakelists: pass all libjxl CFLAGS/LDFLAGS after 52202272d8 (#13)
JXL_LIBRARIES contains `pkg-config --libs-only-l libjxl` but FreeBSD
also needs JXL_LIBRARY_DIRS aka `pkg-config --libs-only-L libjxl`.
2025-02-06 11:23:12 +00:00
Vaxry
0c11438de4 core: move to libspng for png 2025-01-27 13:39:39 +00:00
Zach DeCook
52202272d8
core: Allow compiling without JXL support (#6)
* Allow compiling without JXL support

Remember to link the libraries and add the compile definitions

* tests: when compiled without JXL support, expect that to fail
2025-01-05 22:14:50 +00:00
Vaxry
4d927a52be cmake: fix clang compilation 2024-11-28 15:35:27 +00:00
Mihai Fufezan
e01d1f8f54
CMake: bump C++ required ver, format 2024-11-26 14:59:46 +02:00
Vaxry
cfefd47632 cmakelists: fixup description 2024-11-22 15:04:30 +00:00
Vaxry
292597d55a core: Add image and cairo 2024-11-22 15:02:12 +00:00