Commit Graph

21 Commits

Author SHA1 Message Date
Stefano Sinigardi
bb417d3beb [pthreads4W] vcpkg wrapper fixes (#7178)
* [pthreads4W] restore compatibility with projects using pthreads v2, set proper VERSION symbol
* [pthreads4W] remove FORCED cached variables, to enable user override
2019-07-09 23:16:29 -07:00
Stefano Sinigardi
47d206e149 [many ports] improvements for linux/wsl (#6730)
* [many ports] improve compatibility with WSL and mixed case filesystems

* [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there

* [libharu] add compatibility with non-win32 platforms

* [geogram] fix openblas on linux
[clapack] better integration with linux environment
[visit-struct] put cmake config file in the expected folder
[geogram] remove trailing underscore to enable compatibility with OpenBLAS

* [openblas] playing with underscore, without success

* [openblas/lapack] fix library integration

* [clapack] improve target handling in cmake module

* [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs

* [clapack,openblas] improve libraries integration

* [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags

* [suitesparse] improve integration with new lapack/openblas mechanism

* [suitesparse] add no underscore postfix also for linux

* [ceres] fix integration with newer openblas/lapack configs

* [aws-c-event-stream] fix regression

* [systemc] fix regression

* [libwebp,geogram] trigger rebuild

* [libwebp,pthread4w] fix regressions

* [glbinding] fix cmake module installation

* [globjects] disentangle unnecessary dependency from qt5

* [jasper] remove broken and unnecessary patches

* [libwebp] fix regression

* [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files

* [clapack] correctly find dlls

* [clapack] use a generic blas as dependency

* [fizz,g2o] restore expected version

* fix mistake

* [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports

* [libressl,openssl] do not try to build one if the other is already installed

* [itk] update ref and patch to avoid regression

* [libressl,openssl] implement full strategy to fix CI

* [libwebp] disable components that are broken on macOS

* [ogre] enable macOS build

* [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169

* [ogre] add missing install command

* [ffmpeg] enable wrapper for cmake module

* [ffmpeg] add avresample module finder

* [ffmpeg] improve module detection and exported symbols

* [ffmpeg] add variables to cache

* [thrift] remove unnecessary build option

* [allegro5] fix shared/static inversion

* [protobuf] cleanup

* [libressl] cleanup

* [moos-core] cleanup

* commented features must not be separated from other features, otherwise vcpkg complains

* [itk] fix regression

* [shogun,itk] fix regressions

* [ogre] fix regression

* [opusfile] add compatibility with non-win32

* [itk] fix regression

* [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile

* add missing dependencies

* [ismrmrd] fix regression

* [ffmpeg] trigger rebuild

* [clapack,openblas,libogg] fix regressions on macOS

* [libtins] fix regression

* force rebuild windows regressions, unable to reproduce locally

* [mosquitto] enable non-win32 builds

* [json-dto] force rebuild, unable to reproduce regression locally

* [many ports] uniform naming and path length requests

* fix regression

* fix regression

* [ffmpeg] fixes for downstream projects

* clean up - thanks to reviewers

* trigger rebuild of regressions on macOS

* trigger rebuild of regressions on macOS - part2

* Add core back

* Use VCPKG_CONCURRENCY

* Add core back to suitesparse

* Add core back to curl

* Add core back to magnum

* Add core back to magnum

* Add core back to magnum

* Add core back to cgal
2019-06-20 19:11:54 -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
Alexander Neumann
7b32de6d9b whitespace changes 2019-05-22 21:02:18 +02:00
Alexander Neumann
e9bbfc99a4 [pthreads] remove debug/release libs from release/debug folder 2019-05-22 21:00:46 +02:00
Stefano Sinigardi
ec46f02181 [pthread] update to v3 (#6473)
* [pthread] update to v3

* [flint, mosquitto, usbmuxd] bump CONTROL files and add final touches for PThreads4W v3

* [arb] add compatibility with PThreads4W
2019-05-16 13:49:25 -07:00
JamesOldfield
88f6875e0f [pthreads] Add CMake config to support find_package(pthreads) (#4081)
* [pthreads] Add CMake config to support find_package(pthreads)

* [pthreads] Support find_package(pthreads)
2019-03-08 17:53:00 -08:00
JackBoosY
fd2330af7a [pthreads]Modify library name "pthreadsVC2" to correct name "pthreadVC2" (#5532)
* [Pthreads]Modify library name "pthreadsVC2" to correct name "pthreadVC2".

* [pthreads]update Version

* [flint]fix dependence port pthreads library name to "pthreadVC2".

* [usbmuxd]fix dependence port pthreads library name to "pthreadVC2".

* [mosquitto]fix dependence port pthreads library name to "pthreadVC2".
2019-03-05 10:51:50 -08:00
krismattheus
2cad8b53dd [pthreads] add version resource and fix problem with PTW32_ARCH when compiling resource.
Signed-off-by: krismattheus <kris.mattheus@visionbms.com>
2018-12-19 15:32:03 +01:00
Robert Schumacher
9f9778ccff [many ports] Improve behavior on Linux and general cleanup 2018-03-11 23:42:54 -07:00
Youngho Kim
55ed8a0131 modify pthread download url
modify pthread download url
2018-02-14 13:52:02 +09:00
Robert Schumacher
7938006022 [ports] Mark several ports as unbuildable on UWP 2017-11-26 10:28:16 -08:00
Robert Schumacher
8bac6ea3bf [pthreads] Version bump for PR #1990 2017-10-17 17:38:38 -07:00
xoviat
50402e91cb FIX: use alias folder 2017-10-17 17:31:24 -05:00
xoviat
4259fc1484 FIX: also install the debug library 2017-10-16 20:49:13 -05:00
xoviat
bc959ccd8b FIX: switch to install 2017-10-16 20:44:37 -05:00
xoviat
ea30f9a378 FIX: typo 2017-10-16 19:33:14 -05:00
xoviat
dd56066e29 FIX: pthreads: also install "pthreads.lib" 2017-10-16 19:31:06 -05: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
atkawa7
adb8142329 [pthreads] Fix macros 2017-08-29 12:15:35 -07:00
atkawa7
1362342f55 [pthreads] init port 2017-08-29 11:41:08 -07:00