267 Commits

Author SHA1 Message Date
Osyotr
e2213266cd
[python3] x64-linux-dynamic fixes (#25995)
* [python3] x64-linux-dynamic fixes

* Fix custom post-build checks

* Clarify comment.

Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-04 13:49:06 -07:00
Billy O'Neal
63d08e949d
[gklib,metis,parmetis] Update sources for metis et al. to GitHub (#26020)
* Remove bogus arguments in the `vcpkg create` template.

* [gklib] Add new port in support of metis and parmetis.

New port checklist:
* Review the code :)
* Check the name against https://repology.org/ There are 2 packages, both of which seem to be the same thing
* Check the name against Bing/Google. It's the first entry.
* Check the source code for optional `find_package`s There are none.
* Check that the versioning scheme and license match what upstream says They have none.
* Check that the source code comes from the upstream project's authoritative source. We did.
* Check that the generated usage is accurate.
* Check that the reported license is accurate. We hope so.

* [metis] Update source to github.

Resolves https://github.com/microsoft/vcpkg/issues/25764

Competes with https://github.com/microsoft/vcpkg/pull/25953

* [parmetis] Update source to github.

* Add licenses.

* Fix GKlib case.

* Fix metis install.
2022-08-03 18:59:36 -07:00
Matthieu Penant
cadfaa5a22
[protobuf] update to 3.21.4 (#26061)
* [protobuf] update at 3.21.4

* Update protobuf.json
2022-08-01 09:53:39 -07:00
JonLiu1993
90bff083b4
[PoDoFo] update to 0.9.8 (#26046)
* [podofo] update to 0.9.8

* update version

* fix-x64-osx

* update version
2022-07-29 17:09:55 -07:00
Alexander Neumann
4335dc2edf
[pugixml] fix dllexport for clang-cl (#25962)
* pugixml fix export macros for !cl

* v db
2022-07-25 14:58:07 -07:00
Alexander Neumann
f85bc5ebab
[protobuf] (3.)21.3 (#25909)
* [protobuf] update to 21.3

* v db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-07-22 13:55:45 -07:00
Alexander Neumann
1432faa595
[Protobuf] fix used source dir (#25861)
* [protobuf] fix source path

* v db
2022-07-20 15:41:57 -07:00
Qingnan Duan
ebf637bedb
[pybind11] Update to version 2.10.0 (#25377)
* Pick latest commit from pybind11 to workaround CMake issues

* x-add-version

* Bump version to 2.10.0

* x-add-version
2022-07-19 10:00:34 -07:00
autoantwort
c81b29af96
[pipewire] no absolute paths (#25841) 2022-07-19 09:56:27 -07:00
JonLiu1993
8bb8b579ac
[folly] update to v2022.07.11.00 (#25769)
* [folly] update to v2022.07.11.00

* update version

* [proxygen] update to v2022.07.11.00

* update version

* Add License

* update version

* update version
2022-07-15 12:16:41 -07:00
Kai Pastor
4e7bcf7a99
[python3] Fix wrapper, mark mingw unsupported (#25699)
* Fix python3 wrapper

* python3 is unsupported on mingw

* Update versions
2022-07-12 11:08:50 -07:00
Osyotr
edf3441180
[pcre] Fix x64-linux-dynamic build (#25671)
Co-authored-by: Osyotr <8740768+Osyotr@users.noreply.github.com>
2022-07-11 16:25:36 -07:00
Jamlys Lee
0e4f9d4d1d
[pcre] Fix build failure for loongarch64 cpu (#25617)
* Fix build failure for loongarch64 cpu.

* update port version database.

Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-07-07 14:10:14 -07:00
LilyWangLL
087ef910dd
[protobuf] Update to 3.21.2 (#24400)
* [protobuf] Update to 3.20.1

* x-add-version

* [protobuf] Fix Linux build error

* x-add-version

* update protobuf to 3.21.2 and fix build error

* x-add-version

* Update protobuf.json

* add version

* x-add-version

* fix gazebo build error

* x-add-version

* update gazebo version

* update versions db

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-07-07 10:21:54 -07:00
Thomas1664
a147691f50
[proj] Disable docs (#25502)
* [proj] Remove docs

* version
2022-07-05 15:00:20 -07:00
Tian L
ec547c15d6
[proxy] Add new port (#25445)
* new port - proxy

* replace deprecated tools

* update vcpkg.json

* resolve comments

* run ./vcpkg x-add-version --all

* update description

* update git-tree

* add quotes

* run vcpkg x-add-version --all
2022-06-30 13:03:18 -07:00
Stefano Sinigardi
8eb76645c0
[pthreads4w] update for single config builds, improve downstream compatibility (#24308)
* [pthreads4w] update for single config builds, improve downstream compatibility

* [darknet] remove integrated pthreads cmake module

* [pthreads4w] use config instead of module naming

* fix library search path

* improve downstream compatibility even more

* fix references

* do not store deprecated symbols in PThreads4W cmake config

* fix references

* [pthreads4w] add license

* fix references

* Update ports/pthreads/vcpkg.json

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* add usage

* update refs

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-06-27 16:45:13 -07:00
Jack·Boos·Yu
432037ce4f
[podofo] Re-fix export PoDoFoConfig.cmake (#25447)
* [podofo] Re-fix export PoDoFoConfig.cmake

* version

* Fix path

* version

* Remove args in vcpkg_cmake_config_fixup

* version
2022-06-27 14:03:59 -07:00
Mengna Li
ca0f810f4f
[pffft] fix supports (#25403)
* fix supports

* fix invalid command

* update patch
2022-06-24 15:00:50 -07:00
Frank
3670f89e67
[PMDK] update to 1.12.0 (#25404)
* [PMDK] update to 1.12.0

* update version

* add license

* overwrite version
2022-06-23 13:48:37 -07:00
Jack·Boos·Yu
960349209f
[podofo] Install PoDoFoConfig.cmake, fix usage (#25328)
* [podofo] Install PoDoFoConfig.cmake, fix usage

* version

* Add license

* version

* Correct license

* version
2022-06-20 14:20:21 -07:00
Adam Johnson
c266859544
[python3] Update to 3.10.5. (#25105)
* [python3] Update to current

* update versions to current

* [vfap] update python3 to current

* update vcpkgTools.xml
2022-06-17 14:15:56 -07:00
Kai Pastor
dc7478734e
[proj] Update to 9.0.1 (#25257)
* Update to 9.0.1

* Update versions
2022-06-16 14:05:35 -07:00
LilyWangLL
96414493b3
[paho-mqtt] Update to 1.3.10 and fix include path (#25207)
* [paho-mqtt] Update to 1.3.10 and fix include path

* x-add-version

* fix paho-mqttpp3

* x-add-version

* install LICENSE

* x-add-version

* remove documentations

* x-add-version

* apply suggestion

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-06-15 11:02:28 -07:00
Sergey Podobry
6dfade46cb
[plog] Update to 1.1.8 (#25166)
* [plog] Update to 1.1.8

* Update ports/plog/usage

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update plog.json version hash

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-06-13 19:08:18 -07:00
Adam Johnson
ac7992c097
[physx] Add support for Mac on ARM. (#25154)
* [physx] Add support for Mac on ARM.

Co-authored-by: Darryl Pogue <darryl@dpogue.ca>
Co-authored-by: Niklas Gray <niklas@ourmachinery.com>

* add-x-version

* [physx] Download patches, simplify werror patch

Co-authored-by: Darryl Pogue <darryl@dpogue.ca>
Co-authored-by: Niklas Gray <niklas@ourmachinery.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-13 16:42:08 -07:00
Alexandre Bique
b88cd52af5
[pipewire] new port, version 0.3.52 (#25160)
This patch only add support to build the client libraries.
2022-06-13 16:41:09 -07:00
Twice
58bb4d6a61
[protopuf] Update to 2.2.0 (#25136)
* [protopuf] Update to 2.2.0

* [protopuf] Add version

* [protopuf] Change version-semver to version

* [protopuf] Add version
2022-06-09 08:38:12 -07:00
talregev
a2d8a7cbb1
[fontconfig][freetds][qtwebengine] Take gperf from vcpkg (#24677)
* Take gperf from vcpkg tool if possible

* [gperf] Install binary into tools/gperf/

* Fix kf5codecs gperf bug

* Add PREPEND to freetds port

* fix gperf for qtwebengine

* make gperf modern port

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-01 17:13:53 -07:00
Robert Schumacher
f78f4440df
[python3] Do not ensurepip. Provide venv instructions. (#24906)
* [python3] Bootstrap pip with ${CURRENT_INSTALLED_DIR}

* [python3] Disable ensurepip -- add venv usage instructions

Co-authored-by: Max Khon <fjoe@samodelkin.net>
2022-05-31 16:20:33 -07:00
autoantwort
334255ce9a
[paraview] no absolute paths (#24852)
* [paraview] no absolute paths

* format portfile.cmake and remove version-semver

* format vcpkg.json

* x-add-version

* update portfile.cmake

* x-add-version

* add license

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-24 08:41:00 -07:00
Gregor Jasny
f8b8096912
[prometheus-cpp] Update to version 1.0.1 (#24862) 2022-05-23 13:42:39 -07:00
tqcq
f27af0410e
[pcre] fix build pcre undeclared identifier strtoq on arm-android (#24757)
* [pcre] fix build pcre undeclared identifier strtoq on arm-android
* replace CHECK_FUNCTION_EXISTS by CHECK_SYMBOL_EXISTS

* Update version database
2022-05-19 00:22:40 -07:00
Bill Avery
2247b397fa
[pegtl] Update to 3.2.6 for MSVC and GCC fixes (#24761)
* [pegtl] Update to 3.2.6 for compiler fixes

* vcpkg x-add-version --all

* Remove cppgraphqlgen from baseline, as suggested in https://github.com/microsoft/vcpkg/pull/24761#issuecomment-1129414611

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-17 17:25:56 -07:00
Thomas1664
d132d128b4
[many ports] Fix cmake warnings (#24706)
* [aubio]

* [bitserializer]

* [crfsuite] Update to 2020-08-27

* format

* [freealut]

* [libe57]

* version

* [libe57] Remove docs

* version

* [libffi]

* [libmodplug]

* [libsodium]

* [libsrtp]

* [libfio]

* [ned14-internal-quickcpplib]

* version string

* version

* version

* [matio] Update to 1.5.23

* [matplusplus] Update to 1.1.0

* [pystring]

* [rdbl]

* [recast]

* [restinfo]

* [sockpp]

* [sziü]

* [taglib]

* [thor]

* [workflow]

* version

* [Forkflow] Fix typo

* version

* [pystring] license

* version

* license

* version

* [sockpp]

* version

* [refl-cpp]

* [pixel] Fix synthax warning

* version

* [matplotplusplus]

* version

* license

* version

* [szip, workflow] Remove docs

* version

* license

* version

* [szip] Fix license install

* version

* [matplotplusplus] Revert update

* version
2022-05-17 11:15:06 -07:00
seladb
d1135a5fe2
[pcapplusplus] Update to 22.05 (#24697)
* Update PcapPlusPlus

* Run `x-add-version`

* Update ports/pcapplusplus/vcpkg.json

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* update version

* update version

* update version

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-05-16 12:38:05 -07:00
Thomas1664
0cf5b4305b
[pkgconf] Remove docs (#24688)
* [pkgconf] Remove docs

* version

* license

* version
2022-05-13 16:53:24 -07:00
Cheney Wang
8b63797138
[live555/guilite/polymorphic-value] Update version (#24555)
* [live555/guilite] Update version

* [polymorphic-value] Update version

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-06 16:54:57 -07:00
Kai Pastor
465dfc5e0f
[pdal] Update to 2.4.0 (#24355)
* Update to 2.4.0

* Update versions

* Use check, not patch, for C++17 filesystem support

* Update versions

* Update license

* De-vendor nanoflann and nlohmann-json

* Update versions

* Fix nlohmann de-vendoring

* Update versions
2022-05-06 16:30:21 -07:00
Kai Pastor
b98afc9f11
[pcre2] Update to 10.40, drop -static suffix (#24505)
* Update to 10.40

* Drop '-static' suffix for MSVC

The suffix breaks pc files. Renaming allowed by maintainer guidelines,
to facilitate downstream usage.

* Update versions
2022-05-02 20:46:25 -07:00
nicole mazzuca
9ccd693f1b
[toolchain windows] set CMAKE_SYSTEM_PROCESSOR (#24100)
* [toolchain windows] set CMAKE_SYSTEM_NAME and CMAKE_SYSTEM_PROCESSOR

In specific, I did this for the cpuinfo PR - I realized the reason
that cpuinfo doesn't support arm64 windows cross compilation is because
we don't set CMAKE_SYSTEM_PROCESSOR.

* correctly set CMAKE_CROSSCOMPILING

* start fixin libraries

* more changes:

- gainput: remove line
- glog: remove try_run when cross compiling
- windows.cmake: set CMAKE_SYSTEM_VERSION

* more patches

- mapnik: set BOOST_REGEX_HAS_ICU to avoid check_cxx_source_runs
- orc: set HAS_PRE_1970 and HAS_POST_2038 for same
- seal: change out check_cxx_source_runs for check_cxx_source_compiles

* more changes

* fix x86-windows

* fix qpid-proton, glog

* build corrade-rc

* fix x64-uwp ports

* forgot to _actually_ always build corrade-rc .,.

* Replay #22831

* Dedupe CMAKE_SYSTEM_NAME settings.

* Add quotes for corrade_rc_param

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

* Update version DB.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-04-29 11:40:30 -07:00
Alexander Neumann
05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
JonLiu1993
fb02a78561
[poco] Update Version to 1.11.2 (#24425)
* [poco] Update Version to 1.11.2

* update version
2022-04-26 19:27:26 -07:00
Benjamin Oldenburg
da3640e826
[pango] Update to v1.50.7 (#24345)
* update to v1.50.7

* updated version
2022-04-25 16:09:12 -07:00
Thomas1664
63c539fdac
[atkmm, pangomm] Update and remove local license files (#24254)
* [atkmm, pangomm] Move to GitLab

* version

* Add SHA

* version

* Enable maintainer mode

* version

* [mmcommon] New port

* Format

* Format

* version

* Hash

* version

* Python

* version

* Remove mmcommon

* Keep distfile

* version

* Update download file

* Update hash

* version
2022-04-20 14:46:06 -07:00
Thomas1664
c37cc7836a
[many ports] Fix use of Readme as copyright (#24201)
* [jack2] Update to 1.9.21

* [libxmlmm] Fix license

* [volk] Fix license

* [tmxlite] Fix license

* [tinyxml2] Fix license

* [stb] Fix license

* [rtmidi] Fix license

* [pugixml] Update to 1.12.1

* [physx] Fix license

* [physx] License expression

* version

* lowercase

* null

* Format

* Remove version-string

* stb

* Format

* version

* Format

* version

* [tinyxml] port version

* version

* Fix license

* version

* [rtmidi] remove patch

* version

* [pugixml] Remove unused variable

* version

* [physx] Remove from CI baseline for testing

* [physx] update supports statement

* version

* [tmxlite] add final newline

* version

* [libxmlmm] Don't use own copyright file

* version

* Fix license copy

* version
2022-04-19 14:31:08 -07:00
autoantwort
7f7f1a5145
[python2] add support expression (#24192)
* [python2] add support expression

* lower complexity of supports expression

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-19 11:47:45 -07:00
autoantwort
03de4e9edc
[protozero] update to 1.7.1 (#24231) 2022-04-19 08:17:40 -07:00
autoantwort
8e95733728
[portable-snippets] no arm osx (#24236) 2022-04-19 07:49:32 -07:00
chausner
d3d3c5738a
[plog] Update to 1.1.6 (#24178)
* Update plog to 1.1.6

* Update CI baseline

* Address suggestions

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-04-18 16:38:29 -07:00