Commit Graph

14 Commits

Author SHA1 Message Date
Jack·Boos·Yu
a0e0c57f86
[vcpkg] Add vcpkg_from_sourceforge (1/2) (#11899) 2020-06-26 15:06:30 -07:00
Tim Autry
7bfd3e4b31
[freeglut] fix debug macro patch (#11527)
* [freeglut] fix linking release dll to debug lib

This patch:
1. Increments version by -1 in the CONTROL file
2. Adds execution of fix-debug-macro.patch file in portfile.cmake
3. Add the fix-debug-macro.patch to the port directory

* [freeglut] update version to -1 

Update CONTROL file to reflect version 3.2.1-1 adding fix-debug-macro.patch

* [freeglut] update portfile.cmake

Update portfile.cmake to execute new fix-debug-macro.patch
Reference: https://github.com/microsoft/vcpkg/issues/8315
This patch updates:
1.  the ./include/GL/freeglut_std.h
     - line 73 and 91
       - from ifdef NDEBUG
       - to if defined(NDEBUG) || !defined(_DEBUG)
2. the ./src/blackberry/fg_main_blackberry.c
    - line 34
       - from ifdef NDEBUG
       - to if defined(NDEBUG) || !defined(_DEBUG)

* Update portfile.cmake

* Update ports/freeglut/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-26 22:02:55 -07:00
Igor Kostenko
96edc8c4a3
[freeglut] updated to 3.2.1 (#11423)
* [freeglut] updated to 3.2.1

* [freeglut] address review comments

* [freeglut] add glut forwarding header

* [freeglut] revert incorrect wrapper location

* [freeglut] enable FREEGLUT_REPLACE_GLUT

* [freeglut] static lib renaming is not needed anymore

* [freeglut] revert FREEGLUT_REPLACE_GLUT setting, always use glut.h

* Revert "[freeglut] static lib renaming is not needed anymore"

This reverts commit 550018c1b8.
2020-05-21 11:29:52 -07:00
myd7349
6e99bd4018 [freeglut] Patch header correctly (#9725)
This fixes bug introduced by #9155.
2020-01-22 12:19:17 -08:00
myd7349
b2f7823dd2 [glui] Add new port (#9155)
* [glui] Add new port

* [freeglut] Fix static linking

* [glui] Fix description

* [glui] Update
2020-01-15 16:46:35 -08:00
Phoebe
bcff929875 Add PREFER_NINJA to many ports (#7468)
* Add PREFER_NINJA to many ports
2019-07-31 13:01:02 -07:00
pravic
18b029a5e3 [WIP] Add a Homepage URL entry for vcpkg ports (#2933)
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-06-15 16:54:47 -07:00
Stefano Sinigardi
6cdb36a4cf [freeglut] enable building on non-win32 (#6298) 2019-05-08 13:47:32 -07:00
icedream2linxi
f138ef3747 [freeglut] Fix the internal default link name of freeglut. Fixed #4243. 2018-09-07 20:24:27 +08:00
Robert Schumacher
827c893b8e [sfml] Support Linux 2018-04-30 16:00:29 -07:00
Stefano Sinigardi
68bfea163a rename freeglut_static.lib for compatibility with FindGLUT.cmake 2017-11-08 14:55:46 +01:00
Alexander Karatarakis
26516fe485 vcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7) 2017-09-09 00:12:54 -07:00
Arkady Shapkin
f8ae60976d [freeglut] Remove debug suffix 2017-07-08 02:45:37 +03:00
Ebrahim Byagowi
75091823ec Add freeglut
Fixes #105
2016-10-11 12:17:00 +03:30