Commit Graph

13 Commits

Author SHA1 Message Date
Kai Pastor
198ea1e47a
[giflib] Update to 5.2.2 (#36975)
Refresh patches
Use strtok_s for strtok_r on MSVC, export GifDrawBoxedText8x8.
2024-02-28 17:08:22 -08:00
Kai Pastor
acd359d321
[giflib] Fix multi-config find_package(GIF) (#27369)
* Fix multi-config find_package(GIF)

* Update versions

* Fix invalid vcpkg tool output

* Update versions
2022-10-27 19:15:17 -07:00
Stefano Sinigardi
5a7640f6a2
[github_actions] improve port compatibility (#23202)
* use vcpkg provided libs before system frameworks on macOS, remove now unnecessary mod to giflib

* fix references

* fixes from review

* apply fixes from review - remove warnings too!

* [giflib] add license

* fix references

Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-03-15 13:21:32 -07:00
Stefano Sinigardi
772fe6cbce
[giflib] use a vcpkg wrapper for cmake to circumvent bad cmake integrated module (#22141)
* [giflib] create wrapper to circumvent cmake module problems with giflib v5

* [giflib] fix references

* [giflib] remove unnecessary REQUIRED tags

* [giflib] fix references

* reduce wrapper to the minimum

* fix references
2021-12-22 22:55:57 -05:00
Kai Pastor
635361d801
[giflib] Update to 5.2.1 (#18836)
* Update to 5.2.1

* Modernize portfile

* Enable shared lib

* Handle system reallocarray

* x-add-version

* Disable GifDrawBoxedText8x8 on windows

* Update git-tree

* Add separate patch for GifDrawBoxedText8x8

* Update git-tree
2021-07-23 09:02:46 -07:00
Jack·Boos·Yu
a0e0c57f86
[vcpkg] Add vcpkg_from_sourceforge (1/2) (#11899) 2020-06-26 15:06:30 -07:00
Stefano Sinigardi
9c33de2d07 [freeimage,freeglut,giflib,libwebp] port patches from #5169 (#6364)
* [freeimage] improve compatibility with other ports, using typedefs identical to other headers to avoid errors
* [libwebp] fixes for non-win32 systems
* [giflib] revert again #5578
* [freeglut] add missing wrapper for linux
2019-05-09 11:45:23 -07:00
Qing-Dong Wang
0619aaec65 [freeglut] fix download URLs (#6035) 2019-04-25 23:37:20 -07:00
Stefano Sinigardi
a00111650f [giflib] enable ninja (#5963) 2019-04-05 09:39:50 -07:00
JackBoosY
6e25f7e02a [giflib]fix compile error in x64-uwp (#5578)
* [giflib]fix compile error in x64-uwp

* [giflib]Modify the location of the CMakelists.txt changes in the patch to avoid patching failures.

* [giflib]Modify cmakelists.txt directly and delete the corresponding changes in the patch

* [giflib] Modernize. Avoid use of WINDOWS_EXPORT_ALL_SYMBOLS.
2019-03-28 14:46:21 -07:00
Robert Schumacher
6588b55361 [giflib] Modernize. Avoid use of WINDOWS_EXPORT_ALL_SYMBOLS. 2019-03-26 17:31:19 -07:00
Alexej Harm
1945a19de6 [giflib] Changed library linkage to static. 2019-03-23 11:07:21 +01:00
Sergey Popov
99efc9c216 add giflib port 2017-04-28 00:03:15 +07:00