76 Commits

Author SHA1 Message Date
bucurb
0f05959612
[Faiss] Fix dependencies (#18780)
* fixed targets

* bumped port version

* updated sha

* lapack-reference should always write into lapack

* lapack-reference sha

* Fixed clapack target

* versions

* sha

* ensure cmake finds the cuda compiler

* sha
2021-07-16 12:03:54 -07:00
Matthias C. M. Troffaes
30d8b36c58
[ffmpeg] enable opengl feature on osx (#18624)
* [ffmpeg] enable opengl feature on osx

* [ffmpeg] x-add-version

* [ffmpeg] remove opengl osx check in portfile

* [ffmpeg] x-add-version

* Update ports/ffmpeg/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [ffmpeg] x-add-version

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-07-16 00:16:41 -07:00
Matthew Oliver
ee66b89059
[ffmpeg] Enable fdk on arm or uwp. (#18659) 2021-07-15 16:39:25 -07:00
autoantwort
761c81d433
[boost] update to 1.76.0 (#17335)
* [boost] update generator script for boost 1.76

* [boost] update ports to 1.76.0 (run generator)

* [boost] fix windows build?

* [quantlib] update and fix mac build

* [symengine] update and fix build

* [avro-cpp] update to latest master and fix windows build

* [folly] update to 2021.05.31.00

* [fbthrift, fizz, wangle] update to v2021.05.31.00 and fix build

* [proxygen] update to version 2021.05.31.00

* [fizz, proxygen, fbthrift] fix sodium target

* [proxygen] also works on macOS

* [quantlib] use fix from upstream to fix mac build

* [symengine] minimize patch file and fix deprecation warning

* [folly,proxygen,wangle,fizz,fbthrift] update to 2021.06.14.00

* [fbthrift] remove unnecessary dependency rsocket

I couldn't find any information that this dependency exists. The term is used in the code, but not in the context of a dependency

* [fizz,fbthrift] fix zlib dependency

* [fbthrift] pass required flex executable to cmake configure

* add version files

* [boost] generate-ports.ps1: Apply code review

* [boost] changes from new version of generate-ports script

* update version files

* [boost] generate-ports.ps1: Apply code review
2021-07-07 12:31:06 -07:00
myd7349
ce50feee79
[ftxui] Add new port (fix #16327) (#18360)
* [ftxui] Add new port (fix #16327)

* [ftxui] x-add-version ftxui

* [ftxui] Drop UWP support

* [ftxui] Update to 2021-06-16

* [ftxui] Overwrite version

* [ftxui] Try to fix linux and macOS build

* [ftxui] Overwrite version

* [ftxui] Fail fast on UWP

* [ftxui] Clean version file

* [ftxui] Overwrite version

* [ftxui] Update to 2021-06-17

* [ftxui] Overwrite version

* [ftxui] Remove debug/share

* [ftxui] Overwrite version

* [ftxui] Quote paths

* [ftxui] Overwrite version
2021-07-06 14:01:56 -07:00
Matthias C. M. Troffaes
7179350f94
[ffmpeg] fix LGPL build, disable avisynthplus on static builds (#18803)
* [ffmpeg] do not pull in postproc for LGPL build

* [ffmpeg] disable avisynthplus on static builds (as it is not functional)

* [ffmpeg] bump port version

* [ffmpeg] x-add-version
2021-07-06 13:45:15 -07:00
omartijn
6d47a2faec
[ffmpeg] multi arch support (#18635)
* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline

* Allow building ffmpeg for multiple architectures on macOS

Since ffmpeg does _not_ support multi-arch builds due to their use of
autotools and config.h which then includes the wrong platform-dependent
functions, we must perform two separate builds and join them using lipo

* fixup! Allow building ffmpeg for multiple architectures on macOS

* fixup! Allow building ffmpeg for multiple architectures on macOS

Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>
2021-07-01 09:24:59 -07:00
Matt Haynie
9a7d5a29dd
[fmt] Fix an easily avoidable compilation warning (#18622)
* Fix an unconditional #pragma warning breaking other compilers.

* Increase fmt version

* re-ran vcpkg x-add-version --all --overwrite-version, this time it produced a different result for some reason
2021-07-01 08:26:35 -07:00
Matthew Oliver
0b54c4604e
[fdk-aac] Update to version 2.0.2. (#18549)
* [fdkaac] Update to version 2.0.2.

* [fdk-aac] Remove unused files.

* Update fdk-aac.json

* Update ports/fdk-aac/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* test uwp|arm compilation.

* Update fdk-aac.json

* Convert to json.

* Update vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-06-24 13:16:59 -07:00
JonLiu1993
1d4f578353
[fluidsynth] update to 2.2.1 (#18524)
* [fluidsynth] update to 2.2.1

* update version

* delete vcpkg_fixup_pkgconfig

* update version
2021-06-24 13:12:22 -07:00
Gregor Jasny
727b6d5859
[function2] Update to version 4.2.0 (#18487) 2021-06-18 10:57:36 -07:00
NancyLi1013
597b4424e2
[flashlight-cuda] Fix installation (#18489)
* [flashlight-cuda] Fix installation

* Update version files
2021-06-18 10:57:21 -07:00
Matthew Oliver
6e024e744e
[ffmpeg] Warn/fail when selecting unsupported features. (#17153)
* [ffmpeg] Warn/fail when selecting unsupported features.

* Update ffmpeg.json

* Bump port-version

* Update ffmpeg.json

* [ffmpeg] Check for gpl/nonfree aswell as all option.

* avisynth now support static linking

* fixup typo

* Update ffmpeg.json

* Revert to fatal error on even when all is selected

* Update ffmpeg.json

* [ffmpeg] Disable openh264 on uwp

* update

* Update versions/f-/ffmpeg.json

* update

* Update ffmpeg.json

* update

* update

* Update

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-06-17 13:12:58 -07:00
Matthias C. M. Troffaes
b598c70a6c
[ffmpeg] fix release-only builds (#18367)
* [ffmpeg] fix release-only builds

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] strequal: use quotes when comparing against strings

* [ffmpeg] x-add-version
2021-06-11 10:01:10 -07:00
Jack·Boos·Yu
bb94111424
[flashlight-cpu] Fix installation (#18089)
* [flashlight-cpu] Fix installation

* update version record

* Fix dependencies

* Update versions/f-/flashlight-cpu.json
2021-06-09 15:38:28 -07:00
Matthias C. M. Troffaes
1d6e1be7ac
[ffmpeg] use pkgconfig to get system dependencies for cmake (#17985)
* [ffmpeg] use ffbuild/config.mak to get dependencies

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] fix dependency issue on x64-linux

* [ffmpeg] x-add-version

* [ffmpeg] link order fix on linux

* [ffmpeg] x-add-version

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] exclude -lgcc and -lgcc_s (causes issues on azure for unknown reasons)

* [ffmpeg] x-add-version

* [ffmpeg] handle -lgcc and -lgcc_s appropriately

* [ffmpeg] x-add-version

* [ffmpeg] use x_vcpkg_pkgconfig_get_modules to get info, added some more fixes to generated for pkgconfig files

* [ffmpeg] report dependencies (for now, helps debugging)

* [vcpkg-pkgconfig-get-modules] bump port version

* [ffmpeg] [vcpkg-pkgconfig-get-modules] x-add-version

* [ffmpeg] fix variant issue

* [ffmpeg] x-add-version

* [ffmpeg] reformat manifest

* [ffmpeg] x-add-version

* [ffmpeg] remove duplicate avfilter library from dependencies

* [ffmpeg] fix -pthread / -pthreads on linux

* [ffmpeg] x-add-version

* [ffmpeg] fix dynamic builds when no libraries need to be linked

* [ffmpeg] x-add-version

* [ffmpeg] disable openh264 on uwp when building all

* [ffmpeg] x-add-version

* [avcpp] fix uwp build failure due to deprecations treated as errors

* [avcpp] bump port version

* [avcpp] x-add-version

* [avcpp] smaller patch

* [avcpp] x-add-version

* [ffmpeg] x-add-version
2021-06-09 15:25:20 -07:00
Martin Vejdarski
c4fedf081d
[ffmpeg] Add support for arm64 on macOS (#18182)
* [FFmpeg] Add support for arm64 on macOS

* [ffmpeg] x-add-version

* [ffmpeg] Rename version-string to version

* [ffmpeg] x-add-version

* minor fixes

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-06-03 14:56:43 -07:00
Lars Glud
2462a956c8
[FLANN] Allow to be build as shared lib (#16724)
* Allow FLANN to be build as shared lib

* Fix openmvg linking to FLANN

* Fix pcl linking to FLANN
2021-05-26 14:48:21 -07:00
autoantwort
19b171468d
[ffmpeg] add usage (#17284)
* [ffmpeg] add usage

* [ffmpeg] increase version

* add version files

* add version files

* Trigger Build

* add version files

* Trigger Build

* Trigger Build

* Bump port-version.

* Trigger Build

* add version files

* Trigger Build

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-05-21 01:20:29 -07:00
Jack·Boos·Yu
eb891c23ef
[fltk] Update to 1.3.6 rc1 and fix osx build (#17586)
* [fltk] Update to 1.3.6 rc1

* [fltk] Fix osx build failure

* update patch

* update version record
2021-05-21 01:16:33 -07:00
Jacob Kahn
1ee6b340a3
[flashlight-cuda] Update port (#17645)
* [flashlight-cuda] Update port

* Ran x-add-version --overwrite-version

* remove usage, use vcpkg_fixup_cmake_targets

* overwrite version

* remove usage install

* overwrite version

* update port version

* x-add-version

* Update baseline version

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-05-21 01:05:10 -07:00
Jacob Kahn
8984f677a5
[flashlight-cpu] Update port (#17643)
* [flashlight-cpu] Update port

* Ran x-add-version --overwrite-version

* Use vcpkg_Fixup_cmake_targets, remove usage

* overwrite version

* bump port version

* x-add-version

* Update versions/f-/flashlight-cpu.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-05-18 00:32:54 -07:00
Matthias C. M. Troffaes
44e8841e06
[ffmpeg] update to upstream version 4.4 (#17735)
* [ffmpeg] update to version 4.4

* [ffmpeg] format-manifest

* [ffmpeg] remove avresample as default feature (it is deprecated, not upstream default, and will be removed in 4.5)

* [ffmpeg] x-add-version

* [ffmpeg] add avresample under the all feature

* [ffmpeg] x-add-version

* [ffmpeg] remove unused patch

* [ffmpeg] x-add-version

* [ffmpeg] remove wavpack from FindFFMPEG

* [ffmpeg] x-add-version

* [ffmpeg] fix compile cuda issue

* [ffmpeg] x-add-version

* [ffmpeg] only apply cuda compile patch on windows targets

* [ffmpeg] x-add-version
2021-05-17 23:18:50 -07:00
JonLiu1993
77d2722945
[fastlz] update to the latest commit (#17771)
* [fastlz] update to the latest commit

* update version
2021-05-11 13:57:26 -07:00
pradeep
48678ea8b2
[Forge] update version to 1.0.7 (#17099)
* [forge] Update forge to v1.0.7 tag

- Use explicit cmake files install path
- Use REF option in vcpkg_from_github command to fetch tag

* [forge] Update version in baseline
2021-05-11 10:39:03 -07:00
Jack·Boos·Yu
89a8853159
[fann] Support UNIX, re-fix installation (#17682)
* [fann] Support UNIX, re-fix installation

* [fann] fix uwp build

* update baseline

* update version record
2021-05-07 14:21:09 -07:00
Matthias C. M. Troffaes
373915929e
[ffmpeg] fix optional X11 platform dependencies (#17625)
* [ffmpeg] fix optional X11 platform dependencies

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] version bump

* [ffmpeg] x-add-version

* [ffmpeg] version bump

* [ffmpeg] x-add-version
2021-05-06 13:48:26 -07:00
Matthias C. M. Troffaes
00b0e7878a
[ffmpeg] avdevice CoreAudio dependency fix for osx (#17204)
* [ffmpeg] avdevice needs CoreAudio on osx

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] version bump

* [ffmpeg] x-add-version
2021-05-06 07:14:23 -07:00
Park DongHa
4ef97c2c33
[cpuinfo,fbgemm,nnpack] update to latest source version and rename targets (#17063)
* [cpuinfo] update to latest

* [cpuinfo] update baseline and port SHA

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/cpuinfo/fix-install.patch

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [cpuinfo] update port SHA

* [cpuinfo] recover find_package

* fixup target path to `share/unofficial-cpuinfo`
* change IMPORTED target name to `unofficial::cpuinfo::cpuinfo`

* [fbgemm] resolve failure after cpuinfo rename

* change cpuinfo::cpuinfo to unofficial

* [fbgemm] update port version

* [nnpack] use changes target name

* [nnpack] update port-version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-05-05 13:37:53 -07:00
Ilya Arzhannikov
706ab2a279
[fontconfig] Add cflags in tools build command (#17019)
* add clags in tools build command

* bump port version

* x-add-version fontconfig

* vcpkg x-add-version fontconfig --overwrite-version

* bump port version

* ./vcpkg x-add-version fontconfig

* Update versions/f-/fontconfig.json

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* bump port version

* ./vcpkg x-add-version fontconfig

Co-authored-by: Ilya Arzhannikov <iarzhannikov@artec3d.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-05-05 13:31:41 -07:00
Matthias C. M. Troffaes
511ecd942e
[ffmpeg] fix dnn dependency (#17659)
* [ffmpeg] fix dnn dependency

The source file "libavfilter/dnn/dnn_backend_native.h" includes
"libavformat/avio.h", so avformat needs to be declared as a dependency.
This fixes the build of ffmpeg[core,avfilter]:x64-windows.

Posted upstream here:

http://ffmpeg.org/pipermail/ffmpeg-devel/2021-May/279926.html

Whilst at it, I've also added a link to the other avfilter patch:

http://ffmpeg.org/pipermail/ffmpeg-devel/2021-May/279927.html

* [ffmpeg] version bump

* [ffmpeg] x-add-version

* [openimageio] revert accidentally committed change that is meant for other PR
2021-05-05 13:09:30 -07:00
Matthias C. M. Troffaes
e8dbfcf679
[ffmpeg] soxr dependency fix (#17299)
* [ffmpeg] soxr only makes sense with swresample, so add as dependency

* [ffmpeg] bump port version

* [ffmpeg] x-add-version
2021-05-03 23:14:55 -07:00
Dariusz Antoniuk
b7057d1ade
[freealut] Add a port of freealut (#16890)
* [freealut] add a new port

Also apply review suggestions from Cheney Wang and Robert Schumacher

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [freealut] add version info

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-30 11:36:27 -07:00
Matthias C. M. Troffaes
63c7a82c6a
[ffmpeg] add openh264 support (#17531)
* [ffmpeg] add openh264 support

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-04-30 11:01:30 -07:00
Kai Pastor
56c0313c4b
[fontconfig] Don't require uuid port for mingw (#17280)
* [fontconfig] Don't require uuid port for mingw

* Update versions
2021-04-29 15:57:05 -07:00
Jack·Boos·Yu
d329368fd4
[forge] Fix usage (#17404)
* [forge] Fix usage

* update version record
2021-04-29 08:08:10 -07:00
Ryan
c6f863b236
[frozen] Update to latest commit (#17451)
* convert control file

* update frozen to latest commit

* cleanup redundancies

* cleanup deprecated functions

* disable tests

* add version
2021-04-29 08:03:59 -07:00
Jacob Kahn
81bcfa90bc
[flashlight-cuda] update port to v0.3 (#17378)
* [flashlight-cuda] update port

* Update versions

* 0.3 tip

* version-string --> version, remove port-version

* Commit with --overwrite-version

* Update versions/f-/flashlight-cuda.json

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-28 17:27:44 -07:00
NancyLi1013
345921bce4
[fmt] Update usage (#17279) 2021-04-28 17:08:29 -07:00
Mathis Logemann
b9a6b3985f
[new/updated port] frugally-deep and updated fplus (#17559)
* update fplus and fix cmake target. new port frugally-deep

* update version and format manifest

* add frugally-deep version

* lol thats header only..

* update version

* add feature double to frugally-deep

* update version
2021-04-28 15:32:43 -07:00
Matthias C. M. Troffaes
d0f18bbccd
[ffmpeg] avdevice xcb linking fix on linux (#17467)
* [ffmpeg] avdevice depends on xcb on linux

* [ffmpeg] bump port version

* [ffmpeg] x-add-version
2021-04-28 14:35:29 -07:00
Jacob Kahn
76f93fd1e1
[flashlight-cpu] Update port to v0.3 (#17432)
* [flashlight-cpu] Update port to v0.3

* Update origin

* Change version-string to version, x-add-version

* commit with --overwrite-version
2021-04-23 10:41:58 -07:00
talregev
3ec41f57e6
[libvpx] Fix libvpx compilation (install process) (#17287)
* Fix libvpx compilation (install process)

* [libvpx] Remove library and pdb suffixes.

* [ffmpeg] Remove fix for libvpx

* update version record

* Update ports/ffmpeg/CONTROL

* Update versions/f-/ffmpeg.json

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-19 14:26:08 -07:00
Stefano Sinigardi
a267ab118c
[ffmpeg] add -fPIC (#17298)
* [ffmpeg] enable position-independent-code

* [ffmpeg] update version refs

* [ffmpeg] fix regressions

* [ffmpeg] fix refs
2021-04-15 13:55:28 -07:00
Alexander Neumann
2bdc34f664
[fluidsynth] update portfile features. (#17235)
* [fluidsynth] update deps.

* add all the features. (at least in the portfile)

* bump port version

* use version instead of version-string

* revert version bump

* version stuff

* default everything to off without vcpkg_check_features

* version stuff
2021-04-15 13:53:35 -07:00
Matthias C. M. Troffaes
b1e352c60e
[ffmpeg] no longer hardcode version strings in FindFFMPEG script (#17236)
* [ffmpeg] no longer hardcode version strings in FindFFMPEG script

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] use OUTPUT_VARIABLE for extract_version_from_component

* [ffmpeg] x-add-version

* Apply suggestions from code review

* [ffmpeg] fix minor typo

* [ffmpeg] fix another minor typo

* [ffmpeg] x-add-version

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-04-14 13:46:12 -07:00
Davide Beatrici
c91bcb157c
[freeglut] Don't enforce x64 when the compiler is 64 bit (#16911)
* [freeglut] Don't enforce x64 when the compiler is 64 bit

This fixes compilation for ARM64.

* [freeglut] Update manifest

* Update ports/freeglut/CONTROL

* Update versions/f-/freeglut.json

* Update versions/baseline.json

* Update versions/baseline.json

* Update versions/f-/freeglut.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-09 10:09:10 -07:00
Jack·Boos·Yu
59b938ed9a
[fltk] Fix link to system libs (#17094)
* [fltk] Fix link to system libs

* update version record
2021-04-09 09:59:25 -07:00
Jack·Boos·Yu
5f77fef68d
[fmt] Fix build error when building arm64-uwp (#16766)
* [fmt] Fix build error when building arm64-uwp

* update version record

* bump version

* update version record

* remove DISABLE_PARALLEL_CONFIGURE

* update version record
2021-04-07 13:28:15 -07:00
NancyLi1013
c9ab7da4d4
[fastcdr] Fix support Linux (#17112)
* [fastcdr] Fix support Linux

* Format json and update versions

* Update versions/f-/fastcdr.json
2021-04-07 12:30:16 -07:00