Commit Graph

90 Commits

Author SHA1 Message Date
Alexander Neumann
05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
Mengna Li
94c728df6b
update ijg-libjpeg to 9e (#24395) 2022-04-25 17:28:30 -07:00
chausner
9d642bd84f
[iir1] Update to 1.9.1 (#24390)
* Update iir1 to 1.9.1

* Update CI baseline

* Only either build as shared or static

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-25 17:25:05 -07:00
Szabolcs Horvát
a77d23729a
[igraph] add support for external BLAS/LAPACK (#24207)
* [igraph] use external BLAS/LAPACK

* [igraph] x-add-version

* [igraph] depend on blas metapackage

* [igraph] x-add-version

* [igraph] revert igraph.json

* [igraph] increment port version

* [igraph] x-add-version

* [igraph] always use external BLAS/LAPACK

* [igraph] x-add-version
2022-04-22 08:49:39 -07:00
Frank
e9fcbfe8e1
[icu] update to 70.1 (#23445)
* [icu] update to 70.1

* update version

* reset patch

* overwrite version

* reset version

* overwrite version

* Fix configure

* version

* update version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-04-11 09:06:15 -07:00
chausner
26680008b2
[imath] Update to 3.1.5 (#24059)
* Update imath to 3.1.5

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-11 08:45:48 -07:00
Szabolcs Horvát
22f2736a38
[igraph] update to 0.9.8 (#24065)
* [igraph] update to 0.9.8

* [igraph] x-add-version

* [igraph] add license field

* [igraph] x-add-version
2022-04-11 08:34:49 -07:00
JonLiu1993
8eacf9727a
[iir1] Fix find_package failed (#24015)
* [iir1] Fix find_package failed

* update version
2022-04-07 09:59:52 -07:00
Sam Huang
a3e9d4d0f8
[imgui-sfml] Update to 2.5 (#23914)
* [imgui-sfml] Update to 2.5

* Update version files

* Formatted vcpkg.json

* Update version database

* Add license ID

* Update version database
2022-04-06 14:43:02 -07:00
Simon Altschuler
59d355b5ec
[immer] update to latest version (#23970) 2022-04-06 12:41:11 -07:00
Thomas1664
407bc79b39
[openssl] update to 3.0.2 (#22878)
* Create package openssl3

* Create package openssl3

* Delete openssl3

* update version to 3.0.1

* Delete openssl3

* Update manifests to 3.0.1

* Fix download url

* Update port version

* Update version

* Remove wrong port version

* Fix errors

* Fix license

* Remove empty folders

* Fix post-build errors

* Add license field

* Fix cmake for uwp

* Remove patch file

* format manifest

* Update version file

* Fix port version

* version

* Test: remove vcvarsall

* version

* fix version

* version

* Fix docs in cmake files as well

* wrong branch

* Add port openssl-1

* Fix directories

* delete openssl-1

* [openssl-1] Add port

* version

* Fix UWP build

* version

* migrate uthenticode

* version

* Fix UWP build for librabbitmq

* version

* Fix UWP warnings

* version

* Fix patch

* version

* Disable C4996 on UWP

* version

* [idevicerestore] disable C4996

* remove warning fixes

* Revert uthenticode

* Final newlines

* version

* Remove winsock replace

* version

* [libwebsockets] Disable /WX on Windows

* version

* Typo

* version

* Disable C4996 in patch instead

* version

* [luasec] Use openssl-1

* version

* revert luasec

* migrate luasec

* version

* revert winsock

* version

* revert winsock

* version

* revert revert

* version

* Fix platform for luasec

* Fix supports

* version

* .

* version

* uthenticode

* libmysql

* azure-c-shared-utility

* version

* remove azure-c-shared-utility

* revert all

* uthenticode

* version

* azure

* version

* libmysql

* version

* remove mysql

* [libdatachannel] disable warnings on UWP

* version

* Fix patches

* version

* Add openssl-1 to CI baseline

* openssl-1: check if copyright exists

* version

* revert azure

* [libssh2] disable c4996

* version

* [aws-sdk-cpp] -Wno-deprecated

* version

* fix aws patch

* version

* fix aws patch

* version

* [qpid-proton] disable warning

* version

* Fix patch

* version

* [librtmp] disable c4996

* version

* [libu2f-server] disablec4996

* switch version scheme

* version

* [idevicerestore] disable c4996

* version

* typo

* version

* fix cmake

* version

* fix cmake again

* version

* [uthenticode] patch to support Openssl 3

* version

* fix idevicerestore

* version

* search for conflicting copyrights

* version

* Fix luasec

* fix version

* version

* fix azure

* version

* Remove debug stuff

* version

* [open62541] patch

* update port version

* version

* [libmysql] patch

* version

* Fix patch

* version

* Format openssl

* Format openssl portfiles

* Check for conflicting copyrights

* Fix typo

* Rename openssl-1 to openssl1

* Rename openssl-1 to openssl1

* version

* Update ci baseline

* version

* resolve conflicting port versions

* version

* apply latest openssl security fix

* version

* Fix qpid-proton

* version

* retrigger Bbuild of qtbase

* version

* revert qtbase

* Remove openssl1

* version

* version

* fix openssl_version_fix

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-06 11:04:46 -07:00
Kai Pastor
cb91b416cb
[cmake-user] Verify library location for debug vs. release, fix ports (#21641)
* Verify library location for debug vs. release

* Use existing variables for wrapper

* Always install freetype wrapper

* Quote @expressions

* Set policies for freetype wrapper (#19459)

* Test JPEG

* Fix jpeg wrapper for CMake < 3.12

* Test TIFF

* Test with current and oldest supported CMake

* Test and fix icu cmake wrapper

* CMake policy fixes [skip actions]

* Update versions

* CI

* CI

* Nicole CRs

* Disable Curses test

* Prefer <Pkg>_VAR over <PKG>_VAR

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-04-01 13:30:43 -07:00
andremueller-cosateq
ed9ba1e0a9
[itk] Add feature opencv supporting ITKBridgeOpenCV (#23502)
* add itk[opencv] supporting the ITKBridgeOpenCV module

see https://github.com/InsightSoftwareConsortium/ITK/tree/master/Modules/Video/BridgeOpenCV

* Add version

* update version

* reduce dependencies to opencv

* update version

Co-authored-by: Andre Mueller <amueller@opsira.de>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-03-21 19:27:37 -07:00
Szabolcs Horvát
2c5be782b1
[igraph] update to 0.9.7 (#23599)
* [igraph] update to 0.9.7

* [igraph] x-add-version
2022-03-17 10:54:48 -07:00
Mengna Li
f6e2b8bab8
[itk] Fix ITK build error (#23560)
* update itk to v5.2.1

* Add license

* update

* Fix itkGPUKernelClassMacro(kernel) backward compatibility
2022-03-16 16:19:31 -07:00
Eric Kilmer
94cdbeecf5
[ixwebsocket] Update to v11.3.3 (#23548)
* [ixwebsocket] Update to v11.3.3

* Update version
2022-03-15 11:17:14 -07:00
Thomas1664
5326d84423
[Intelrdfpmathlib] Fix post build error (#23286)
* Remove deprecated cmake from templates

* Fix post build checks

* version

* Fix git

* use PORT

* version
2022-03-01 16:38:07 -08:00
Mengna Li
838d3ef6b7
[ITK] update to v5.2.1 (#23158)
* update itk to v5.2.1

* Add license

* update
2022-02-22 12:44:13 -08:00
Rémy Tassoux
b1642553ec
[imgui] Update to 1.87 [implot] Update to 0.13 (#22988)
* [imgui] Update to 1.87

* [imgui] Update version files

* [implot] Update to 0.13

* [implot] Update version files

* [implot] Add a patch to fix osx build

* [implot] Update version files

* [implot] Fix delegated constructors causing osx build to fail

* [implot] Update version files

* [implot] Fix build on osx without patch

* [implot] Update version files
2022-02-14 17:00:10 -08:00
autoantwort
5f6425efba
[ignition-transport4,9] use system libuuid (#22998) 2022-02-09 11:55:07 -08:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
Billy O'Neal
b18b17865c
Update intel-ipsec to 1.1, fix cmake configs, and support Windows. (#22269)
* update intel-ipsec to v1.1

* Update portfile.cmake, correct the install file path

* Add more double quotes

* Revert changes about double quotes

* version

* [intel-ipsec] Overhaul/modernize port.

* Remove CMakeLists.txt replacement that was a fancy way to say vcpkg_from_make/vcpkg_from_nmake.
* Convert support messages into a "supports" expression.
* Fix Windows.
* Correct CMake config handling of release/debug static/shared and Windows.

* Remove attempt to copy nonexistent PDBs.

* Apply CR feedback from Nicole and dg0yt

* Add if(TARGET

* Update always-generate-PDB patch with the version actually merged upstream.

Co-authored-by: Mengna-Li <you@example.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-01-24 16:30:52 -08:00
LilyWangLL
1028f966a3
[irrlicht] Add the remind of libraries which needed by Linux (#21511)
* [irrlicht] Add the remind of libraries which needed by Linux

* update version

* [irrlicht] update mesa

* update version

* update version

* update portfile.cmake

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-01-20 10:30:30 -08:00
Phoebe
e0315fe85c
[icu] Fix pc files (#22388)
* [icu] Fix pc files

* Patch the issue in configure.ac
2022-01-13 13:23:44 -08:00
autoantwort
b13e043b70
[libuuid] disallow on osx (#22306)
The `uuid/uuid.h` header conflicts with system libraries on osx; some system headers include `<uuid/uuid.h>`, intending to get the macOS system headers.
2022-01-12 11:33:38 -08:00
Szabolcs Horvát
ada85a50ea
[igraph] update to 0.9.6 (#22379)
* [igraph] update to 0.9.6

* [igraph] x-add-version

* [igraph] fix using internal PLFIT

* [igraph] x-add-version
2022-01-06 13:17:47 -08:00
Jack·Boos·Yu
e1aaeb2356
[vcpkg baseline][many ports] Fix build failures (#22180)
* [vcpkg baseline][omplapp] Fix dependencies, add features

* version

* [sdformat9] Add the required dependency urdfdom-headers

* [ignition-math6] Fix build error

* version

* [botan] Fix the pkgconfig again

* version
2021-12-28 13:24:18 -08:00
Rémy Tassoux
db08f21cf3
[imgui] Update to 1.86 (#22161)
* [imgui] Update to 1.86

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-12-22 22:49:45 -05:00
Jack·Boos·Yu
b1d364ed98
[imgui-sfml] Fix usage (#21871)
* [imgui-sfml] Fix usage

* version
2021-12-06 21:28:41 -08:00
autoantwort
111f1f1eff
[itk] no absolute paths (#21858) 2021-12-06 21:11:47 -08:00
Jack·Boos·Yu
f87d135cf9
[influxdb-cxx] Fix build error, fix usage (#21813)
* [influxdb-cxx] Fix build error, fix usage

* version
2021-12-02 19:54:47 -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
JonLiu1993
024922992e
[imgui-sfml] update to v2.4 (#21460)
* [imgui-sfml] update to v2.4

* update version
2021-11-17 12:30:39 -08:00
autoantwort
ef17a0202a
[imath] no absolute paths (#21452) 2021-11-16 10:26:33 -08:00
Szabolcs Horvát
33e7e68c10
[igraph] update to 0.9.5 (#21346)
* [igraph] update to 0.9.5

* [igraph] x-add-version for 0.9.5

* [igraph] get rid of deprecated functions

* [igraph] format-manifest

* [igraph] x-add-version

* Update ports/igraph/portfile.cmake

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

* [igraph] x-add-version

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-11-15 16:46:23 -08:00
chausner
e374007cec
[influxdb-cxx] Update to 0.6.7 (#21390)
* Update influxdb-cxx to 0.6.7

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:36:13 -08:00
chausner
1a87496d6f
[iir1] Update to 1.9.0 (#21392)
* Update iir1 to 1.9.0

* Update CI baseline

* Formatting tweak

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-15 14:35:54 -08:00
autoantwort
b0f51f5cc9
[itk] no absolute paths (#21330) 2021-11-15 09:10:29 -08:00
autoantwort
979a5197b3
[icu] no absolute paths (#21288) 2021-11-10 10:49:18 -08:00
autoantwort
043f8755b8
[ismrmrd] no absolute paths (#21143) 2021-11-08 21:30:13 -08:00
chausner
f1f7f13ca7
[imath] Add new port (#20968)
* Add new port imath 3.1.3

* Update CI baseline

* Fix file name casing

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-27 23:01:45 -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
JonLiu1993
aa105d94e9
[imgui-sfml] update to v2.3 (#20926)
* [imgui-sfml] update to v2.3

* update version

* change patch format from CRLF to CF

* update version

* Finish suggested change

* update version
2021-10-26 23:43:45 -07:00
Rémy Tassoux
3fb92ef49c
[implot] Update to 0.12 (#20873)
* [implot] Update to 0.12

* [implot] Update version files

* [implot] Replace deprecated vcpkg functions

* [implot] Fix port formatting

* [implot] Update version files

* [implot] Update implot to 0.12

* [implot] Update version files

* [implot] Update version database

* update portfile.cmake

* update version

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-21 23:55:18 -07:00
Rémy Tassoux
de256f1c2e
[imgui] Update to 1.85 (#20679)
* [imgui] Update to 1.85

* [imgui] Update version files

* [imgui] Replace deprecated vcpkg functions

* [imgui] Update version files

Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2021-10-13 14:47:17 -07:00
chausner
3566b81c04
[indicators] Update to 2.2 (#20398)
* Update indicators to 2.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-29 08:38:00 -07:00
boriskro
456a50c1e8
Fix build issues on OSX when these flags are enabled: osx-bindings, metal-bindings (#20281)
* [imgui] Fix build issues on OSX

 * bump required cmake version because OBJCXX support has been introduced in 3.16

 * set C++ standard to c++11 on Apple.  Imgui own examples use c++14, however c++11 was found to be sufficient

 * enable Objective-C++ mode for *.mm sources

 * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error

* [imgui] Fix build issues on OSX

 * bump required cmake version because OBJCXX support has been introduced in 3.16

 * set C++ standard to c++11 on Apple.  Imgui own examples use c++14, however c++11 was found to be sufficient

 * enable Objective-C++ mode for *.mm sources

 * add `-fobjc-weak` flag for imgui_impl_metal.mm to fix compile error

* Update ports/imgui/vcpkg.json

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

* [imgui] Fix manifest format

* Ran `vcpkg x-add-version imgui`

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-09-23 17:58:28 -07:00
Kai Pastor
d60da45f54
[icu] Fix mingw builds (#20253)
* Fix mingw dll installation

* Patch static lib naming

* Update icu homepage

* Fix mingw builds on windows triplet host

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-23 17:45:11 -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
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