9613 Commits

Author SHA1 Message Date
Nagy-Egri Máté Ferenc
cdbaa03cdd Linux support for the OpenCL SDK package (#4204)
Enable building OpenCL libraries on Linux and macOS.
2019-09-11 12:57:02 -07:00
JackBoosY
2b277b4ef6 [glslang]Fix generated cmake files. (#8051) 2019-09-11 12:54:29 -07:00
Victor Romero
cb0fc1a5f9
[vcpkg] Fix depend-info command arguments (#8135) 2019-09-11 11:10:31 -07:00
JackBoosY
87df6592ff [sdl1]Support linux build. (#8070)
* [sdl1]Support linux build.

* [sdl1]Remove linux configure args.

* [sdl1]Use vcpkg_execute_build_process instead of vcpkg_execute_required_process.

* [sdl1]Add vcpkg_execute_build_process args.

* [sdl1]Add NO_PARALLEL_COMMAND param with vcpkg_execute_build_process.
2019-09-11 10:42:07 -07:00
Bradley Austin Davis
223dd5aa5a [openxr-loader] Update to 1.0.2 (#8123) 2019-09-11 10:28:53 -07:00
myd7349
218e9a3e4b [marl] Add new port (#8132)
* [marl] Add new port

* [marl] Fail fast with UWP
2019-09-11 10:14:22 -07:00
Kai Blaschke
3ef6dd915e [libpq] #undef int128 type if compiling for 32 bit architecture (#8080)
* [libpq] #undef int128 type if compiling for 32 bit architecture

* [libpq] Don't define int128 for 32-bit architectures
2019-09-10 18:24:45 -07:00
kiwixz
95a336e049 [imgui-sfml] update to 2.1 (#8004) 2019-09-10 13:52:21 -07:00
JackBoosY
15d747662c [tbb]Fix static build. (#8018) 2019-09-10 13:48:41 -07:00
NancyLi1013
cbf9553c6e [parallelstl] Add new port (#8039) 2019-09-10 13:29:52 -07:00
Ehsan
3f6ab4834e [openal-soft] Remove cmake-3-11 patch file (#8059) 2019-09-10 13:20:20 -07:00
Carlos O'Ryan
a854988d14 Update google-cloud-cpp and googleapis. (#8077) 2019-09-10 11:48:28 -07:00
myd7349
1621922477 [sokol] Add new port (#8107) 2019-09-10 11:44:01 -07:00
Phoebe
dce685696a [glfw3] fix cmake config (#7592)
* [glfw3] fix cmake config

* Update patch
2019-09-10 10:46:47 -07:00
myd7349
97384c5f51 [json-c] Add dynamic library support (#8121) 2019-09-10 08:55:48 -07:00
Maxim Kulyk
52b2c8ae4c [blend2d] Port update beta_2019-10-09 (#8120)
- Blend2D updated to beta_2019-10-09
- Asmjit updated to 2019-10-03
2019-09-10 08:55:32 -07:00
James Xu
301beba9d9 [hidapi] add new port (#8113)
* add hidapi port

* explicitly fail on non-Windows builds

* remove dlls for static build
2019-09-10 08:51:46 -07:00
Sergey Lukashevich
c3b02026f8 [wampcc] Add new port (#7929)
* [wampcc] Add new port

* Cleanup

* Allow shared build for non-Windows systems;
Add utils and tools features;
Add messages about broken Windows build;

* Make version based on date

* Drop comment
2019-09-09 15:43:30 -07:00
Silvio Traversaro
937e4d9ebb [ignition-common1] Add new port (#8111)
Add port for the ignition-common 1 library ( https://www.ignitionrobotics.org/libs/common ).
2019-09-09 15:12:49 -07:00
Ehsan
4469f31334 [cpp-httplib] Update library to 0.2.2 (#8054) 2019-09-09 13:30:27 -07:00
Stanislav Ershov
a46dce076b [entt] Update to 3.1.1 (#8098) 2019-09-09 12:46:39 -07:00
Benjamin Sergeant
3cd28549c1 [ixwebsocket] update to 6.1.0 to fix Windows problem (#7839)
* [ixwebsocket] update to 5.0.6 to fix Windows problem

Some test started to fail on Windows in the 5.0 branch.
```
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
ERROR: Unable to connect to echo.websocket.org on port 80, error: Connect error: No error
```
We figured it out and fixed it. This issue has more details. https://github.com/machinezone/IXWebSocket/issues/103

* ixwebsocket: update to 6.1.0
2019-09-09 11:32:53 -07:00
zi-m
e00bf0c7be [cityhash] Add new port (#7879)
* cityhash

* use ./configure (!win)

* remove 'usage' file
2019-09-09 11:31:43 -07:00
Long Huan
43fea7c61f [qwt]make qwt support unix (#8030)
* make qwt support unix

* [qwt] Bump CONTROL version
2019-09-09 11:29:33 -07:00
Alexander Neumann
d30e775286 Fix mongo ssl and zlib linkage (#7974) 2019-09-09 11:17:50 -07:00
craftwar
f18896028c Update libwebsockets to v3.2.0 (#8017) 2019-09-09 11:16:59 -07:00
Victor Romero
6eff9f21f8
[dimcli] Upgrade to version 5.0.1 (#8024) 2019-09-09 11:15:48 -07:00
TheGoddessInari
ae667efe15 Update egl-registry to 2019-08-08 and opengl-registry to 2019-08-22. (#8095) 2019-09-09 10:56:57 -07:00
Alvin
1e30941c01 [magic-get] Add new port (#8072)
* fix8031issue-add_port_magic-get

* fix8031issue-Change download license file name

Signed-off-by: AlvinZhangH <260137639@qq.com>
2019-09-09 10:54:43 -07:00
myd7349
fb9c83a3ba [quantlib] Add new port (#7283)
* [quantlib] Add new port

* [quantlib] Fix x64-windows-static build

* [quantlib] Use unique_ptr by default
2019-09-09 10:51:56 -07:00
Joseph Davies
188d5e1c19 [libvpx] Fix build when VCPKG_BUILD_TYPE is set. (#8100) 2019-09-09 09:00:10 -07:00
Jozef Izso
135474a730 [grpc] Update grpc to 1.23.0 (#8109) 2019-09-09 08:59:28 -07:00
FaultyRAM
e87cc3abb7 [unrar] Update to 5.8.1 (#8108) 2019-09-09 08:59:05 -07:00
JackBoosY
90c3f80fff fix x-history help desc. (#8101) 2019-09-09 08:53:24 -07:00
Sean Farrell
6e0289a0c3 Fix how to use VULKAN_SDK under Visual Studio (#8092)
Environment variables are referenced with brackets not curly braces. Copying and using the line will not result frustration.
2019-09-09 08:48:38 -07:00
Joseph Davies
9c76ee368a [libvpx] Update to 1.8.1. (#8086) 2019-09-07 17:46:02 -07:00
Ehsan
40043f23dc [re2] Update library to 2019-09-01 (#8089) 2019-09-07 17:45:30 -07:00
crusader-mike
f6e0c0df67 [xalan-c] fixed cmake files location (#7795)
* [xalan-c] fixed cmake files location

* [xalan-c] Bump version
2019-09-07 16:36:30 -07:00
myd7349
4cffadc188 [libhydrogen] Add new port (#7436)
* [libhydrogen] Add new port

* [libhydrogen] Update to 2019-08-10

* [libhydrogen] Fix cmake not found error

* [libhydrogen] Remove patch

* [libhydrogen] Update to 2019-08-11
2019-09-06 18:28:44 -07:00
myd7349
ca7cb0aa89 [cello] Add new port (#7386) 2019-09-06 18:27:12 -07:00
FaultyRAM
17785faec8 [unrar] Don't use a custom struct member alignment (#8053) 2019-09-06 16:21:43 -07:00
TheGoddessInari
0872eebe34 (#8013) [vcpkg] Compatibility with pwsh >= 6.2
In Powershell 6.2/7.0, `Get-ChildItem`'s paths are now printed as
absolute paths instead of relative paths; this breaks the code we have
that assumes that they're printed as relative paths.

Thus, change the code to request the `Name` property specifically, which
is what we actually wanted.
2019-09-06 16:16:15 -07:00
eao197
0777986512 sobjectizer updated to 5.6.1 (#8052) 2019-09-06 16:12:50 -07:00
myd7349
8e2f0c7c12 [nativefiledialog] Add new port (#7944)
* [nativefiledialog] Add new port

* [nativefiledialog] Use zenity if GTK3 not found

* Add UWP fatal error
2019-09-06 14:57:50 -07:00
dan-shaw
2fb3debcff [vcpkg] remove text from license (#8082) 2019-09-06 14:24:19 -07:00
Ian P. Cooke
5a476f9c44 libpq requires HAVE_CRYPTO_LOCK for thread safety with openssl <1.1.0 (#8076) 2019-09-06 14:01:51 -07:00
Alexander Neumann
257bd7a60f [VTK/GLEW] Fix Regression of VTK with newer CMake Versions (#7967)
* Add glew variables lost by cmakes new FindGLEW to wrapper
The variables are required by ports like VTK

* fix file location.

* completly refactor wrapper. Static case was not handled correctly

* add singular variables for pangolin
2019-09-06 13:54:59 -07:00
Victor Romero
ab51cc9aa1 Add August changelog (#8048) 2019-09-06 12:44:28 -07:00
JackBoosY
73e55002f1 [tensorflow-cc]Fix build error and add warning message. (#8023)
* [tensorflow-cc]Fix build error and add warning message.

* [tensorflow-cc]Re-generate patch.
2019-09-06 11:46:09 -07:00
Victor Romero
84ba23ad33
[x-history] Prints CONTROL version history of a port 👻 (#7377)
* [port-history] Print port CONTROL version history

* Add commands.porthistory.cpp to VS project

* Get most recent commit for each version

* Apply clang-format

* Fix output format

* Rename command to x-history
2019-09-06 11:35:56 -07:00
Phoebe
33f15e40e8 modernize many ports (#7986)
* modernize many ports

* Update the code to handle copyright

* Retriger to build qt5-gamepad
2019-09-05 10:43:09 -07:00
Christian Ullrich
e6564a5ad9 Update WTL to 10.0.9163. (#8005)
* Update WTL to 10.0.9163

* Update download path.
2019-09-04 17:59:26 -07:00
Long Huan
b3d4acfbc9 Update portfile.cmake (#8043) 2019-09-04 16:18:18 -07:00
JackBoosY
ba34f17814 [gettext]Improve gettext on Linux. (#7990) 2019-09-04 12:20:38 -07:00
NancyLi1013
a3e8197f2d [cppkafka] Add new port (#7987)
* [cppkafka] Add new port

* Add test and example options.
2019-09-03 16:08:17 -07:00
Ehsan
a8d8d50ecf [exiv2] Update library to 0.27.2 (#7992) 2019-09-03 16:05:18 -07:00
Robert Schumacher
e99a3f9132
Update to v0.133.0 (#8034) 2019-09-03 16:02:31 -07:00
Jens Weggemann
c544417f88 [volk] Add new port (#8035)
* [volk] Add new port

* [volk] Add missing vulkan dependency.
2019-09-03 16:01:58 -07:00
Silvio Traversaro
75a2b65447 Add support for writing ports of Ignition Robotics libraries and ports for ignition-cmake0 and ignition-math4 (#7781)
* Add ignition-modularscript port

Modeled after the qt5-modularscript port, this port just contain
ignition_modular_library, an helper CMake function to simplify the
process of writing port of C++ libraries developed by the Ignition
Robotics project ( https://ignitionrobotics.org ).

* Add ignition-cmake0 port

* Add ignition-math4 port
2019-09-03 15:29:29 -07:00
Alvin
b8f0e2c8c6 fix7835issue - raylib update to 2.5.0 (#7848) 2019-09-03 15:19:57 -07:00
Tri Tran
79b5a9ae58 [imgui-sfml] Add new port (#7429)
* [imgui-sfml] Add new package ImGui-SFML

* Static build only to match with `imgui`.

* [imgui-sfml] Fix case-sensitive imgui package name

* [imgui-sfml] Require C++11

* [imgui-sfml] Include IMGUI_API define

* [imgui-sfml] Remove delegating ctor - C++11 is not required
2019-09-03 14:45:31 -07:00
Stanislav Ershov
8fb4a3153c [entt] Update to 3.1.0 (#7984) 2019-09-03 14:35:33 -07:00
driver1998
56351a3a1a [mpg123] add Windows ARM support (#7934) 2019-09-03 14:31:59 -07:00
Falko Axmann
6171b912f9 [anyrpc] Add new port (#7438)
* Add port anyrpc

* Add port anyrpc

Added missing `vcpkg_install_cmake()`

* Add port anyrpc

Added patch to detect endianness on ARM.

* Add port anyrpc

further tweaks to endianness detection.
2019-09-03 13:47:48 -07:00
Simon Hausmann
a19151fff1 [pcre2] Fix build with Emscripten/WASM (#7948)
PCRE does not support Just-in-time compilation when targeting
WebAssembly.
2019-09-03 13:37:13 -07:00
NancyLi1013
daab07dd9e [dmlc] Add new port (#7549)
* [dmlc-core] Add new port

* rebuild

* Fix error building dynamic crt linkage

* Fix error building dynamic crt linkage

* Fix error building dynamic crt linkage

* Add openmp as feature

* Rename this port as dmlc

* remove dmlc core files
2019-09-03 11:40:35 -07:00
JackBoosY
c866cb7059 [libxslt]Fix dependent ports in static builds. (#7451) 2019-09-03 11:38:27 -07:00
JackBoosY
ac210b8e8e [gtest]Re-fix gmock target. (#7887) 2019-09-03 11:03:10 -07:00
Lily
ae2d1b727a [breakpad] Fix build failed with Visual Studio 2019 (#7938) 2019-09-03 10:41:09 -07:00
Daniel Parker
ea376ff980 Update to v0.133.0 2019-09-03 11:08:59 -04:00
wangli28
d9c301bd3f [dimcli] Upgrade to version 5.0.1 2019-09-03 02:53:38 +00:00
Lily
2b78cac373 [glib] Fix install config.h (#7963)
* [glib] Fix install config.h
2019.08
2019-08-30 11:53:11 -07:00
Alexander Neumann
93c76a3f6b [liblas] Fix Geotiff linkage (#7975)
* [liblas] Fix Geotiff linkage
2019-08-30 11:52:16 -07:00
Alexander Neumann
7dfb48ed5a [Qt5] Fix libpq linkage in wrapper (#7973)
* PostgreSQL_LIBRARY will contain optimized/debug keywords
which will not work in INTERFACE_LINK_LIBRARIES
2019-08-30 09:41:47 -07:00
xuchaoUCAS
82a6235770 [mecab] Add new port (#7589)
* [mecab] Add new port
2019-08-30 09:38:47 -07:00
JackBoosY
49313b8bba [openblas]Enable x86 build and fix usage errors. (#7888)
* [openblas]Enable x86 build.

* [openblas]Fix include openblas_config.h path.

* [openblas]

* [openblas]fix typo error.
2019-08-30 09:10:30 -07:00
Billy O'Neal
fdbd3b5ee8 Avoid naming nonstandard <ymath.h> to retrieve a NaN constant, as that header is no longer #includable from C. (#7979) 2019-08-30 09:09:41 -07:00
Victor Romero
dc61560b9e
[libpng] Fix find_package() in CONFIG mode (#7968) (#7972)
* Fix find_package(libpng CONFIG)

* Fix typos
2019-08-30 01:15:10 -07:00
Victor Romero
9e68729bb6
Use macro instead of function to override execute_process() (#7980) 2019-08-29 19:40:43 -07:00
Victor Romero
9d0fae31d7
[libp7client] Rename port folder to lowercase (#7977) 2019-08-29 19:07:09 -07:00
eao197
1fc1e10e84 RESTinio updated to v.0.6.0 (#7962) 2019-08-29 14:29:24 -07:00
NancyLi1013
ce952a9316 [kvasir-mpl] Add new port (#7562)
* [kvasir-mpl] Add new port
2019-08-29 14:14:30 -07:00
NancyLi1013
f9fa4dc19a [status-value-lite, type-lite, value-ptr-lite] Add new ports (#7563)
* [status-value-lite, type-lite, value-ptr-lite] Add new ports
2019-08-29 14:12:07 -07:00
NancyLi1013
92c26a2527 [clue] Add new port (#7564)
* [clue] Add new port
2019-08-29 14:10:24 -07:00
Alex Jakai
385e514f5f [libP7Client] new port (#7605)
* Add port libP7Client
2019-08-29 14:09:02 -07:00
Victor Romero
f5c732b40d
Download Mode (#7950)
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option

* [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option

* [vcpkg_find_acquire_program] Allow in Download Mode

* Don't stop when build fails for a package

* Download sources for all packages in dependency graph

* Improve output messages

* Enable acquiring MSYS packages in download mode

* Documentation

* Update documentation

* execute_process() always fails on Download Mode

* Regenerate docs and fix formatting

* Run clang-format

* Use _execute_process on vcpkg_from_<source> helpers

* Fix calls to _execute_process() when not in Download Mode
2019-08-28 13:49:29 -07:00
Ehsan
2d60eea045 [duktape] Update library to 2.4.0 (#7873)
* Update pip hash

* [duktape] Update library to 2.4.0
2019-08-28 13:10:44 -07:00
Lily
e4afbff850 [ogdf] Update source link (#7846) 2019-08-28 12:25:28 -07:00
Phil Christensen
8a05dc0dcc
Merge pull request #7945 from ehsan-mohammadi/dev0
[liblsl] Fix installation
2019-08-28 12:24:23 -07:00
unknown
20f7eb40a9 Change WIN32 to VCPKG_TARGET_IS_WINDOWS 2019-08-28 23:30:48 +04:30
Victor Romero
4b404e8cfb
Revert "[vcpkg install] Enable Download Mode (#7797)" (#7949)
This reverts commit 65d4bc146bf7c1c21989b680497b1f6f9a09c967.
2019-08-28 11:59:30 -07:00
Phil Christensen
9510b34f2d
Merge pull request #7940 from PhoebeHui/dev/Phoebe/addoutcome
[outcome] Add new port
2019-08-28 11:57:46 -07:00
Victor Romero
65d4bc146b
[vcpkg install] Enable Download Mode (#7797)
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option

* [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option

* [vcpkg_find_acquire_program] Allow in Download Mode

* Don't stop when build fails for a package

* Download sources for all packages in dependency graph

* Improve output messages

* Enable acquiring MSYS packages in download mode

* Documentation

* Update documentation

* execute_process() always fails on Download Mode

* Regenerate docs and fix formatting

* Run clang-format

* Use _execute_process on vcpkg_from_<source> helpers
2019-08-28 11:47:17 -07:00
unknown
8008618cf9 [liblsl] Fix installation 2019-08-28 17:50:52 +04:30
Phoebe
eccf5f8e04 Remove blank lines 2019-08-27 23:54:22 -07:00
Phoebe
a2e6a77b3b [outcome] Add new port 2019-08-27 23:52:17 -07:00
zi-m
fc135e20ea chartdir (#7912) 2019-08-27 16:05:16 -07:00
Thad House
39d7ee57eb [wpilib] Update wpilib port to allow opencv4 (#7927)
* Update WPILib to allow OpenCV 4 support

The existing version only supported OpenCV 3, OpenCV 4 support has been added recently

* Update wpilib port to allow opencv4

Was only compatible with opencv3, and would fail to build with 4.

Also had to update to include eigen, since we now depend on that as well

* Use test package to ensure PR passes

* Attempt to get mac working

* Revert to upstream repo
2019-08-27 16:05:04 -07:00
NancyLi1013
cb48082e5c [log4cpp] Add new port. (#7433) 2019-08-27 15:56:20 -07:00
Phil Christensen
6296a1c39e
[libwebp]Fix two dependent windows library link conditions. (#7886) 2019-08-27 15:54:07 -07:00