152 Commits

Author SHA1 Message Date
al-sabr
9e50a7c8c3
[FlashRuntimeExtensions] Add new port (#22171)
* Initial commit with a working port on Windows.

* Added version file.

* Update ports/flash-runtime-extensions/portfile.cmake

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

* Update ports/flash-runtime-extensions/portfile.cmake

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

* Update ports/flash-runtime-extensions/portfile.cmake

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

* Update ports/flash-runtime-extensions/vcpkg.json

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

* Update ports/flash-runtime-extensions/vcpkg.json

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

* Fixed address.

* Fixed url for original port.

* format vcpkg.json

* update version

* Removed comma.

* add supports

* update version

* Removing folder fixing vcpkg build.

* Changed hash value and version.

* Fixed baseline hash an version.

* Update ports/flash-runtime-extensions/portfile.cmake

* Update ports/flash-runtime-extensions/portfile.cmake

* added vcpkg x-add-version flash-runtime-extensions --overwrite-version

* update veersion

* update supports

* update version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-01-20 11:01:04 -08:00
Daniel Schürmann
68a8531c63
[ffmpeg] fix Crosscompiling on osx (#22543) 2022-01-18 13:46:26 -08:00
Michael Scovetta
b47d6ce6e3
[many ports] Update HTTP to HTTPS links where it can be done safely. (#20464)
* Update HTTP to HTTPS links where it can be done safely.

This means that the HTTP-based link gave a 200 response with identical
content to the HTTPS version of the link. For links containing
variables, we checked the interpolated (real) link.

* Bump relevant vcpkg.json versions.

* Use version-date for cello.

* update version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-12 12:13:55 -08:00
Daniel Schürmann
95c1b6fe50
[fontconfig] don't build font cache in case of crosscompile (#22483) 2022-01-12 11:59:55 -08:00
autoantwort
c9b9ea80f1
[freerdp] no absolute paths (#22335) 2022-01-06 15:35:44 -08:00
双草酸酯
b87c730e96
[fmt] update to 8.1.0 (#22349)
* [fmt] Upgrade to v8.1.0

* update version

* version-semver -> version

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-01-05 19:28:29 -08:00
Neel Raiyani
c3dfd6ade0
[ftxui] update to 0.11 (#22293)
* update ftxui version

* update sha512

* update port vcpkg.json version-string

* remove redundant version string

* fix git-tree sha in version\ftxui.json

* Remove unnecessary port-version.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-01-03 14:13:03 -08:00
Matthew Oliver
25a3fb2969
[ffmpeg] Update dependency support for recent changes. (#21980)
* [ffmpeg] Update dependency support for recent changes.

Updates for changes in commits:
7bb175e [aom/libavif] Add support for ARM and UWP
a8204d9 [fribidi] Support new platform

* update

* [ffmpeg] update x264 supports.

* Fix version database.

* update

* Update all platform checks and error messages

* Update vcpkg.json

* Update ffmpeg.json

* fixup osx.

* another osx fixup

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-30 09:41:58 -08:00
autoantwort
dcb54b2af0
[fluidsynth] no absolute paths (#21715)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-29 11:59:55 -08:00
NancyLi1013
df62d5cb36
[fluidsynth] Update to 2.2.4 (#20978)
* [fluidsynth] Update to 2.2.3

* Update patch

* EOL

* Change tool as a new feature

* version

* Remove code about CMAKE_EXECUTABLE_SUFFIX to fix linux build

* version

* update to 2.2.4, cleanup baseline, add supports keyword

* version

* Fix osx build

* version

* restore FEATURE_OPTIONS

* version

* Apply suggestions

* version

* Restore add_to_path in host triplet

* version

* Preserve log files for the build of make_tables.

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-29 11:20:49 -08:00
Jack·Boos·Yu
0fd31b9dbb
[vcpkg baseline][ffmpeg] Fix dependency alsa (#22110)
* [vcpkg baseline][ffmpeg] Fix dependency alsa

* version

* fix option name

* version

* Apply suggestion

* version
2021-12-20 23:55:52 -08:00
zhiqiang
a8204d987c
[fribidi] Support new platform (#21948)
* [fribidi] use vcpkg_configure_make instead of vcpkg_configure_meson

* [fribidi] support platform `arm`

* [fribidi] remove dependency `vcpkg-tool-meson`

* [fribidi] vcpkg x-add-version --all --overwrite-version

* Revert "[fribidi] vcpkg x-add-version --all --overwrite-version"

This reverts commit c824e8e6ca2ab779954f79c6729298ebc9e9fe4c.

* [fribidi] update port-version to 2

* [fribidi] vcpkg x-add-version --all --overwrite-version
2021-12-10 15:57:46 -08:00
Matthew Oliver
eea8042d00
[ffmpeg] Fix detection of x264. (#21875) 2021-12-06 21:27:58 -08:00
autoantwort
059efe7061
[fltk] no absolute paths (#21714) 2021-12-06 20:18:22 -08:00
Park DongHa
2647956afd
[foxi] create a new port (#21786)
* [foxi] create a new port

* [foxi] update git-tree, version

* [foxi] fix windows build

* [foxi] disable UWP because of build failure

* LOAD_LIBRARY_SEARCH_DEFAULT_DIRS undefined

* Rename patch to better indicate the patch's purpose and to clarify that it need not be replicated upstream.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-02 19:49:25 -08:00
Alexander Neumann
163065a352
Update meson to 0.60.2 (#21542)
* update meson to 0.60.1

* add port vcpkg-tool-meson for consistency deprecate usage of tool-meson

* [skip actions] make every port using meson depend on vcpkg-tool-meson
(except pkgconf for now.)

* fix subtle bugs in vcpkg_find_acquire_program
make the port install meson if the system does not provide it.

* make pkgconf depend on meson

* restore old vcpkg_find_acquire_program behavior for versioning

* Update ports/gstreamer/vcpkg.json

remove duplicated dependency

* remove invalid option in glib

* [skip actions] fix ci failures?

* remove invalid option in gstreamer

* try without cmake

* get more logs from meson configure.

* update glib to 2.70.1

* fix typo

* fix pc file of flac

* update meson to 0.60.2

* try the patch from the other pr.

* patch meson .....

* version stuff

* fix port version

* fix gstreamer version

* remove version

* format-manifest

* version stuff

* format manifest again

* revert version stuff

* remove outdated gtk options

* version stuff

* pango version stuff

* correct baseline lost in merge

* Fix fontconfig version db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-02 15:48:34 -08:00
Stefano Sinigardi
f6601ee2e4
[OpenCV] update to v4.5.4 and v3.4.16 (#20658)
* Make gtk4.4 build.

* Update baseline for gtk

* Fix vcpkg version.

* Fix vcpkg version.

* [gtk] Fix macos build.

* [gtk] Fix linux build.

* [gtk] Add patches.

* [gtk] Bump versions - again

* Fix macos patch.

* Bump versions.

* [OpenCV] update to v4.5.4 and v3.4.16

* fix patches

* [OpenCV] fix references

* fix patches

* update references

* add gstreamer support

* fix references

* fixes

* update references

* Install xdamage.

* Bump versions.

* [fontconfig] disable doc building which is failing on bare linux

* fix references

* [opencv] use qt6

* [opencv2] use newer approach to downstream dependency handling

* fix references

* Add merged patch from upstream.

* [gtk] Bump version.

* [OpenCV] restore using qt5

* [opencv] force qt5

* update references

* use a different strategy to find qt5 dependency for downstream projects

* fix references

* use a different strategy to find qt5 dependency for downstream projects also for opencv2

* fix references

* [opencv2] fix patches

* fix references

* Update ports/fontconfig/vcpkg.json

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

* fix references

* fix references, again

* add gtk to linux default features

* fix references

* [OpenCV2] fix cuda patch for newer cuda versions

* fix references

* [OpenCV2] add GTK feature

* fix references

* [opencv2] bump port version

* [opencv2] fix references

* Delete duplicate install of libxdamage-dev

* [fontconfig] bump version

* fix references

* [fontconfig] bump version

* fix references

* move vcpkg-ci-opencv to manifest

Co-authored-by: Berrysoft <Strawberry_Str@hotmail.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-01 19:11:01 -08:00
autoantwort
d9a383d331
[freerdp] no absolute paths (#21716) 2021-11-29 17:05:12 -08:00
autoantwort
e54a86b184
[fastor] no absolute paths (#21702) 2021-11-29 16:47:55 -08:00
Billy O'Neal
b3cfaaf1bb
Update tool to 2021-11-24. (#21654)
* Update tool to 2021-11-24.

* Reformat ports affected by https://github.com/microsoft/vcpkg-tool/pull/282
2021-11-26 01:25:06 -08:00
Qingnan Duan
2729e6e7be
[Fastor] add new port Fastor (#16587)
* Add fastor port

* Resolve comments

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

* Resolve comments

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

* Resolve comments

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

* update version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-11-25 23:30:36 -08:00
autoantwort
0c846c11aa
[fontconfig] no absolute paths (#21424) 2021-11-22 15:18:05 -08:00
Frank
709e9ec32e
[fast-float] Update version to v3.2.0 (#21447)
* fast-float update to v3.2.0

* update version

* update

* update version to v3.2.0

* update version

* update version

* update version

* update

* revert portfile.camke

* update version
2021-11-19 22:21:35 -08:00
Charles Helmich
29e84ec1ba
[fontconfig] Fix dead link to homepage (#21416)
* [fontconfig] Fix dead link to homepage

* [fontconfig] Properly update baseline

* Update version database
2021-11-18 20:54:17 -08:00
autoantwort
1edc79c2b2
[faad2] only support windows (#21438) 2021-11-17 12:33:09 -08:00
chausner
0480c6b20e
[font-chef] Update to 1.1.0 (#21398)
* Update font-chef to 1.1.0

* Update CI baseline

* Fix build on 64 bit platforms

* Update git-tree hash

* Add comment

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:32:51 -08:00
Andy Li
6554f4d13d
[ffmpeg] update version to 4.4.1 (#21049)
* [ffmpeg] update to 4.4.1

* Update version database

* update version

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-11-12 16:39:29 -08:00
NancyLi1013
897ff9372f
[sdl2] Add feature x11 (#21188)
* [ssdl2] Add feature x11

* Update dependencies

* Update version files
2021-11-11 13:47:51 -08:00
autoantwort
e338f725b0
[fastcgi] no absolute paths (#21272) 2021-11-10 10:50:31 -08:00
NancyLi1013
41d944f701
[getdns/flint/arb] Update to the latest version (#20050)
* [getdns/flint] Update to the latest version

* [getdns/flint] Update to the latest version

* [flint] Add unsupported on uwp

* Update version files

* [flint] Handle dllimport macro in header files

* [arb] Update to 2.21.0

* [arb] Update to 2.2.1 and use upstream CMakeLists.txt

* [arb] App patch

* Update versions/a-/arb.json
2021-11-05 16:09:43 -07:00
Julian Scholle
82fbe75127
[fcl] Fix fcl 0.7.0 does not configure if Doxygen is found (#21155)
* [fcl] Fix fcl 0.7.0 does not configure if Doxygen is found

* add new fcl version
2021-11-04 10:46:05 -07:00
autoantwort
a252b4bdbd
[ftgl] fix cmake config (#21145) 2021-11-04 10:42:34 -07:00
Matthew Oliver
40a0fb2328
[x264] Update to latest stable version. (#21028)
* [x264] Update to latest stable version.

* [ffmpeg] Fix static x264 linking.
2021-11-03 22:07:18 -07:00
Jack·Boos·Yu
35443ee275
[fcl] Enable dynamic support (#21106)
* [fcl] Enable dynamic support

* version
2021-11-01 14:36:04 -07:00
autoantwort
e7e328cf9d
[many ports] call vcpkg_fixup_pkgconfig() (#20953)
* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-27 15:19:28 -07:00
chausner
c71bed82a2
[fcl] Update to 0.7.0 (#20917)
* Update fcl to 0.7.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-26 23:39:12 -07:00
Matthew Oliver
c3db26403c
[ffmpeg] Add libaom support. (#20867)
* [aom] Update to  3.2.0

* [ffmpeg] Add libaom support.

* fixup
2021-10-26 23:02:23 -07:00
Alexander Neumann
d830a75c99
[freetype] Fix wrong brotli linkage (#20849)
* [freetype] fix brotli module

* [skip actions] version stuff

* bump port version

* version stuff
2021-10-26 22:53:21 -07:00
autoantwort
92852cfd0c
[fluidsynth] fix installation location (#20950) 2021-10-26 22:14:34 -07:00
Bartosz Taudul
ce52984f3d
[freetype] Fix building Freetype 2.11 on MSVC. (#20674)
* Fix building Freetype 2.11 on MSVC.

* [freetype] Change tab to spaces.

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

* [freetype] Remove comments from patch.

* [freetype] Quote file paths.

* [freetype] Update versions after force push.

* [freetype] Update ports/freetype/portfile.cmake

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

* [freetype] x-add-version

Co-authored-by: Bartosz Taudul <bartosz.taudul@huuugegames.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-22 00:42:41 -07:00
QuellaZhang
cdb7fb9b00
[folly] Change from master branch to main branch (#20892)
* [folly] Change from master branch to main

* update vcpkg.json

* update version

Co-authored-by: QuellaZhang <zhangyi2090@163.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-21 23:49:13 -07:00
JonLiu1993
48211249f7
[FakeIt] update to 2.0.9 (#20893)
* [FakeIt] update to 2.0.9

* update version
2021-10-21 23:48:04 -07:00
chausner
7111988a02
[fmi4cpp] Update to 0.8.0 (#20907)
* Update fmi4cpp to 0.8.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-21 23:47:32 -07:00
Matthew Oliver
0cdde69abc
[fribidi][harfbuzz] Update to latest versions (#20818)
* [fribidi] Update to 1.0.11

* [harfbuzz] Update to 3.0.0

* update vcpkg.json

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-19 18:30:40 -07:00
chausner
22d7c8b375
[Many ports] Remove/fix unused patch files (#20620)
* Remove/fix unused patch files

* Bump port versions

* Update git-tree hash

* Fix corrupt patch

* Update git-tree hash

* Apply suggestions from code review

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

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-10-18 14:25:31 -07:00
chausner
b312224c7b
[fastrtps] Update to 2.4.0 (#20645)
* Update fastrtps to 2.4.0

* Update CI baseline

* Fix installation of fast-discovery-server.exe tool

* Update git-tree hash

* Another fix

* Update git-tree hash

* Use vcpkg_replace_string

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

* Fix indentation

* Update git-tree hash

* Remove double quotes

* update version

* Disable symlinks

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-13 14:39:39 -07:00
Park DongHa
ad6bce211e
[farmhash] support Windows build (#20506)
* [farmhash] support windows build

* [farmhash] update baseline JSON

* [farmhash] patch from PR diff

* [farmhash] patch from all PR changes

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-11 10:28:01 -07:00
Kai Pastor
ac030b40d5
[freexl] Update to 1.0.6 (#20520)
* Reformat portfile

* Minimize makefiles patch

* Update to 1.0.6

* Fix uwp builds, remove skip from baseline

* Install pc file for windows

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-07 03:56:57 -07:00
omartijn
d6245fc7d9
[ffmpeg] Honor macosx deployment target for ffmpeg (#18460)
* Honor macosx deployment target for ffmpeg

* fixup! Honor macosx deployment target for ffmpeg

Co-authored-by: Martijn Otto <git@martijnotto.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>
2021-10-06 11:06:35 -07:00
Phoebe
7ce15ca82c
[fftw3] Update the hash (#20420) 2021-09-29 08:26:29 -07:00
chausner
d9a354273f
[fftw3] Update to 3.3.10 (#20353)
* Update fftw3 to 3.3.10

* Update CI baseline

* Use version rather than version-string.

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-28 11:53:02 -07:00
autoantwort
66dc12b3fa
many-ports: Update supports field (#20053)
* many-ports: Update supports field

* Fix several "version-string"s.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-17 08:20:57 -07:00
Phoebe
69d5556d0d
[ffnvcodec/libproxy] Update to latest release version (#20169)
* [ffnvcodec/libproxy] Update to latest release version

* Small changes

* [ffnvcodec] Use version instead of version-string.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-16 18:31:30 -07:00
Park DongHa
0e4460554f
[fbgemm] fix find_package (#20111)
* [fbgemm] fix find_package

* install internal header for pytorch

* [fbgemm] remove GPU feature

* The source requires ATen and some other libraries ...
2021-09-13 20:04:23 -07:00
autoantwort
6676fce90e
[fontconfig] update to 2.13.94 (#19285) 2021-09-10 13:36:20 -07:00
Carlos O'Ryan
e512158de5
[functions-framework-cpp] update to latest version (v1.0.0) (#20071) 2021-09-09 21:18:37 -07:00
NancyLi1013
d251db7f96
[freeimage] Enable version information in FreeImage.dll (#19610)
* [freeimage] Add version in FreeImage.dll

* Add version files

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-09 20:41:22 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
Phoebe
bcf551b980
[fftw3/libwebsockets/uwebsockets] Update to latest release (#20051) 2021-09-08 08:02:56 -07:00
JonLiu1993
e67f76161c
[fmt] update to 8.0.1 (#18581)
* [fmt] update to 8.0.0

* update version

* revert patch foramt

* update version

* update version

* [fmt] update to 8.0.0

* update version

* [fmt] update to 8.0.1

* update version

* Apply suggested change

* update version
2021-09-07 11:55:54 -07:00
autoantwort
01198e2497
[folly] also support arm64 (#19738) 2021-09-03 17:00:37 -07:00
Kai Pastor
5bc27e8a50
[freexl] Fix mingw, cleanup (#19504)
* New port version, format manifest

* Revise portfile

* Add mingw support

* Add libiconv dependency to pc file

* x-add-version

* Apply PR comment

* x-add-version
2021-08-31 20:39:38 -07:00
JonLiu1993
2ea3e99aac
[faiss] update to v1.7.1 (#19752)
* [faiss] update to v1.7.1

* update version

* update vcpkg.json format

* update version

* update patch

* update version

* Remove duplicate variable usage from the patch.

* x-add-version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-31 17:04:51 -07:00
Carlos O'Ryan
69670b0a4a
[functions-framework-cpp] update to latest release (v0.6.0) (#19603)
* [functions-framework-cpp] update to latest release (v0.6.0)

* Fix version in portfile
2021-08-30 10:32:50 -07:00
autoantwort
dd6fd59ff2
[freetype] update to 2.11.0 (#19284)
* [freetype] update to 2.11.0

* add version files
2021-08-30 10:05:16 -07:00
Mathis
9e799f4344
[frugually-deep] update to v0.15.10 p0 (#19691)
* update

* version
2021-08-24 16:25:53 -07:00
Mohammed Alyousef
f60125a3a1
[fltk] Update fltk to version 1.3.7 (#19584)
* update fltk port to versin 1.3.7

* update versions file

* use vcpkg_from_github

* update version database
2021-08-18 17:08:19 -07:00
Phoebe
eb9cb29166
[ffmpeg/opencv4] Update opencv4 feature dependency and remove ffmpeg feature 'postproc' from default feature (#19358)
* [ffmpeg/opencv4] Update opencv4 feature dependency and remove ffmpeg feature 'postproc' from default feature

* Update the baseline version

* [opencv3] Update the feature dependency

* Update the baseline

* [opencv2] Update the feature dependency

* Update the baseline version

* Fix uwp build failures

* Update the baseline version

* Fix opencv2 version

* update the baseline version

* update the baseline version

* Un-edit git-tree.

* Update cuda feature

* Update the baseline

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-13 08:46:11 -07:00
Be
d306ab43c7
[fdk-aac] make patent-encumbered HE-AAC optional (#16007)
* [fdk-aac] make patent-encumbered HE-AAC optional

By default, use a fork of fdk-aac (which was originally written
by Fraunhofer for the Android Open Source Project) which has
support for the patent-encumbered HE-AAC, HE-AACv2, and xHE-AAC
profiles removed. This fork is used by Fedora and Arch Linux to
provide support for most AAC use cases without patent licensing
fees and to permit combining it with GPL software. The upstream
fdk-aac with support for all AAC profiles can be built with the
new 'he-aac' option for this port.

Fedora Legal's opinion, from
https://bugzilla.redhat.com/show_bug.cgi?id=1501522#c112 :
The Fedora Project is aware that the Free Software Foundation
has stated that the Fraunhofer FDK AAC license is GPL
incompatible, specifically, because of Clause 3.

We believe that the fdk-aac software codec implementation that we
wish to include in Fedora is no longer encumbered by AAC patents.
This fact means that Clause 3 in the FDK AAC license is a "no op",
or to put it plainly, if no patents are in play, there are no
patent licenses to disclaim. For this (and only this) specific
implementation of fdk-aac, we believe that the FDK AAC license is
GPL compatible.

Also:
* remove restriction on dynamic linking. Upstream has a .def
file which is used by CMake.
* replace deprecated vcpkg functions

* [ffmpeg] use fdk-aac[he-aac] for fdk-aac feature

There is no point to this feature without HE-AAC because FFmpeg has
its own AAC codec that does not support HE-AAC.
2021-08-12 15:56:51 -07:00
zhongzf
2f573976e6
[FreeRDP] update to 2.4.0 (#19264)
* feat: v2.4.0

* feat: x-add-version
2021-08-02 16:39:36 -07:00
zhongzf
fa1bbe097b
[FreeRDP] update to 2.3.2 (#18242)
* feat: [FreeRDP] update to 2.3.2

* fix: vcpkg_fixup_pkgconfig

* fix: the error for pkgconfig checking.

* fix: ./vcpkg x-add-version --overwrite-version freerdp

* [freerdp] Minimizing patching by hooking install

* feat: just add space to let it compile again to have a try.

* feat: rollback to compiled version.

* feat: x-add-version

* fix: remove the useless code.

* Update versions/f-/freerdp.json

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-07-29 11:10:52 -07:00
nicole mazzuca
5304f826b5
[rollup] 2021-07-26 (#19157)
* [rollup:2021-07-26 1/6] PR #18783 (@strega-nil)

[scripts-audit] vcpkg_copy_tools and friends

* [rollup:2021-07-26 2/6] PR #18898 (@dg0yt)

[vcpkg] Fix toolchain compatibility with cmake < 3.15

* [rollup:2021-07-26 3/6] PR #18980 (@strega-nil)

[cmake-guidelines] Minor update, for `if()`

* [rollup:2021-07-26 4/6] PR #18981 (@strega-nil)

[scripts-audit] vcpkg_check_linkage

* [rollup:2021-07-26 5/6] PR #19158 (@Hoikas)

[vcpkg.cmake] Fix variable case.

* [rollup:2021-07-26 6/6] PR #18839

[scripts-audit] z_vcpkg_get_cmake_vars

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-07-29 09:47:35 -07:00
pradeep
0dd96bb467
[forge] port release update to v1.0.8 (#19166)
* Update forge port to v1.0.8 fix release

* Update baseline version for forge port
2021-07-28 12:06:21 -07:00
Alexandre Bique
db4d9760aa
[ffmpeg] fix cross compilation on mac arm64 to x86_64 (#18737)
* [ffmpeg] fix cross compilation on mac arm64 to x86_64

* Bump port-version

* Bump port-version again.

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-07-27 15:48:31 -07:00
Matthias C. M. Troffaes
5abd47dd40
[libmodplug] [ffmpeg] fix libmodplug .pc file for static windows build (#18867)
* [libmodplug] fix pkg-config file for static builds on windows

* [libmodplug] convert CONTROL to vcpkg.json

* [libmodplug] bump port version

* [ffmpeg] enable modplug feature on static windows builds

* [ffmpeg] reformat manifest

* [ffmpeg] bump port version

* [ffmpeg] [libmodplug] x-add-version

* [libmodplug] simplify copyright file install

* [libmodplug] x-add-version

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [ffmpeg] fix post-merge

* [ffmpeg] x-add-version
2021-07-22 15:35:12 -07:00
Xing Ji
eea00aaa91
[flatbuffers] upgrade the flatbuffers to v2.0.0 (#18897)
* upgrade the flatbuffers's version

* run `vcpkg x-add-version`

* upgrade flatbuffers to v2.0.0 for mnn

* add new port-version of `mnn` after upgrade the flatbuffers

* fix the port-version of `mnn`

* Update ports/mnn/vcpkg.json

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

* Update ports/flatbuffers/CONTROL

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

* run `vcpkg x-add-version flatbuffers --overwrite-version`

* run `vcpkg x-add-version mnn --overwrite-version`

* regenerate code files by flatc before build

* run `vcpkg x-add-version mnn --overwrite-version`

* add `flatbuffers` in dependencies

* run `vcpkg x-add-version mnn --overwrite-version`

* new port version for mnn

* run `vcpkg x-add-version mnn --overwrite-version` to rebuild

* Update versions/m-/mnn.json

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

* Update ports/mnn/vcpkg.json

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

* run `vcpkg x-add-version mnn --overwrite-version`

* Add missing quotes.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-07-22 15:31:44 -07:00
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