Commit Graph

259 Commits

Author SHA1 Message Date
Dawid Wróbel
8cff61fee8
[libopensp] new port (#20391)
* [libopensp] initial port

* [libopensp] update versions

* [libopensp] fix license file location

* [libopensp] update versions

* [libopensp] need autopoint on Windows

* [libopensp] update versions

* [libopensp] also remove debug/include

* [libopensp] use KDE's CMakeLists on Windows

* [libopensp] remove /bin for static builds

* [libopensp] update versions

* [libopensp] fix Windows/UWP condition

* [libopensp] update versions

* [libopensp] align *Nix functionality with Windows

* [libopensp] update versions

* [libopensp] fix compilation on arm64-osx

* [libopensp] update versions

* [libopensp] fix getenv failures on UWP

* [libopensp] update versions

* [libopensp] add comment on LDFLAGS usage

* [libopensp] update versions

* [libopensp] reduce patch size

* [libopensp] update versions

* [libopensp] further reduce patch size

* [libopensp] update versions

* [libopensp] don't overwrite vcpkg's own LDFLAGS

* [libopensp] backport Debian patch with several fixes

* [libopensp] update versions

* [libopensp] fix library name on Windows

* [libopensp] update versions

* [libopensp] don't force shared lib on Windows

* [libopensp] update versions

* [libopensp] reduce Debian patch size

* [libopensp] update versions

* [libopensp] UWP in platform definition is redundant

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

* [libopensp] update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-10-21 22:51:06 -07:00
Dawid Wróbel
30b217b1ed
[libcanberra] Linux static .pc fix & other improvements (#20782)
* [libcanberra] fix Linux static consumption

* [libcanberra] add Debian patches

* [libcanberra] make all backends features

* [libcanberra] bump port version

* [libcanberra] update versions
2021-10-20 15:29:23 -07:00
NancyLi1013
7e21788934
[libjuice] Update to 0.9.1 (#20667)
* [libjuice] Update to 0.9.1

* Small changes

* [libdatachannel] Update the usage of libjuice
2021-10-18 14:30:48 -07:00
Jack·Boos·Yu
657d66a6cb
[libraw] Re-fix non-thread-safe library installation, always export pkgconfig files, add usage (#19593)
* [libraw] Re-fix non-thread-safe library installation, always export pkgconfig files, add usage

* format manifest and version

* Update ports/libraw/portfile.cmake

* Update ports/libraw/portfile.cmake

* Update ports/libraw/portfile.cmake

* update version

* version

* Fix wrapper and usage

* version

* apply suggestions

* version

* Fix cmake install path

* version

* Fix usage

* version
2021-10-18 14:22:23 -07:00
JonLiu1993
12517627b5
[libwebsockets] remove restriction for arm platform (#20738)
* [libwebsockets] remove restriction for arm platform

* format vcpkg.json

* update version
2021-10-15 19:27:54 -07:00
Billy O'Neal
3b08f523f1
[vcpkg baseline][libosip2] Use /Z7 rather than /Zi to avoid mspdbsrv crashes. (#20758)
* [libosip2] Use /Z7 rather than /Zi to avoid mspdbsrv crashes.

* Fix version database
2021-10-15 19:24:21 -07:00
Jack·Boos·Yu
781c621d06
[log4cxx] Update to 0.12.0 (#19963)
* [log4cxx] Update to 0.12.0

* version

* Replace depreciate functions

* version
2021-10-14 17:54:32 -07:00
Cheney Wang
703062b026
[libigl] Update to 2.3.0 (#20662)
* [libigl] Update to 2.3.0

* remove the change in fix-config.patch

* restore to the original state

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-10-14 17:49:18 -07:00
chausner
469b6e7d8d
[libsrt] Update to 1.4.4 (#20641)
* Update libsrt to 1.4.4

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-13 14:17:25 -07:00
chausner
c577ab81d7
[libsass] Update to 3.6.5 (#20628)
* Update libsass to 3.6.5

* Update CI baseline

* Add vcpkg_fail_port_install for UWP

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

* Update git-tree hash

* Add back vcpkg_copy_pdbs

* 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-13 14:10:44 -07:00
Kai Pastor
1c91b14312
[librttopo] Revise windows build (#20584)
* Use common indentation of 4 spaces

* Minimize makefiles patch

* Fix single-config build

* Install pc file for windows

* Update versions
2021-10-11 20:51:03 -07:00
chausner
63118c20cb
[libhv] Update to 1.2.2 (#20637)
* Update libhv to 1.2.2

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-11 20:22:16 -07:00
chausner
69e12e7461
[libsvm] Update to 3.25 (#20629)
* Update libsvm to 3.2.5

* Update CI baseline

* Fix version

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-11 20:21:49 -07:00
chausner
10e699ca7e
[log4cplus] Update to 2.0.7 (#20646)
* Update log4cplus to 2.0.7

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-11 10:52:33 -07:00
chausner
d7cc563783
[libssh2] Update to 1.10.0 (#20364)
* Update libssh2 to 1.10.0

* Update CI baseline

* Fix patch

* Change version-string to version

* Update git-tree hash

* Switch to new CMake portfile commands

* Fix UWP build

* Format vcpkg.json

* Update git-tree hash

* Switch back to legacy CMake commands to fix build validation issues

* Update git-tree hash

* Fix IS_UWP define in patch

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-11 10:26:07 -07:00
Jack·Boos·Yu
a6768f6426
[openimageio/libsquish] Export libsquish cmake target and fix find dependency libsquish (#20240)
* [libsquish] Export cmake target

* [openimageio] Fix find dependency libsquish

* version

* Rename the target

* Re-fix dependency libsquish, apply official changes

* version stuff

* more version

* Change namespace

* Update patch

* version

* Remove unused patch

* version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-11 10:22:36 -07:00
Lars Glud
92770f60d0
[libffi] Don't replace string in file that doesn't exist. (#20554)
* Don't replace string in file that doesn't exist.

* Update per bot.

* Update per bot again.

* Address comments.
2021-10-07 03:22:47 -07:00
Kai Pastor
4584197cb0
[libspatialite] Revise portfile and update to 5.0.1 (#20445)
* Modernize portfile

* Update indentation

* Update to 5.0.1

* Don't enable legacy PROJ API on Windows

* Fix copyright

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-05 16:22:00 -07:00
chausner
e3a6b17c06
[libmorton] Update to 0.2.8 (#20498)
* Update libmorton to 0.2.8

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-05 16:11:48 -07:00
Kai Pastor
2ed5383f7b
[vcpkg_configure_make] Standardize OPTIONS list item handling (#19540)
* Remove unused EXTRA_QUOTES

* Uniformly invoke 'configure'

* [libtasn1] Fix mingw build

* Unify prefix handling

* Revise install dir processing

* x-add-version

* Force libdir to lib (adopted from #19666)

* [skip actions] CI rebuild

* CR request: Put backslash before shell var

* CR request: Use vcpkg_list

* Update versions

* Fix python3 options

* Update versions

* Bump python port-version.

* CR request: Add comment about backslashes before prefix

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-30 23:58:36 -07:00
菜姬
8cbe679806
[libass] update to 0.15.2 and fix .pc file (#20410)
* [libass] update to 0.15.2 and fix .pc file on windows

* [libass] Add to versions file
2021-09-29 08:44:05 -07:00
autoantwort
5aaa1da650
[libmediainfo] fix dependency (#20376) 2021-09-27 21:07:25 -07:00
chausner
0fc5f349d2
[libsrtp] Update to 2.4.2 (#20359)
* Update libsrtp to 2.4.2

* Update CI baseline

* More tweaks

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-09-27 21:00:19 -07:00
NancyLi1013
5c6bad28e0
[libdatachannel] Update to 0.15.1 (#20317)
* [libdatachannel] Update to 0.15.1

* Revert to version-semver
2021-09-27 19:49:56 -07:00
NancyLi1013
84117b9736
[libaaplus] Update to 2.36 (#20228)
* [libaaplus] Update to 2.36

* Export include path
2021-09-27 19:45:08 -07:00
JonLiu1993
8e0a801c62
[libwebp] update to 1.2.1 (#20152)
* [libwebp] update to 1.2.1

* update version

* Convert patch CRLF to LF

* update version

* update patch and portfile,cmake

* update version

* update portifile.cmake

* update portfile.cmake

* update version

* update portfile.cmake

* update version

* revert portfile.cmake

* update version

* add trailing line break

* update version
2021-09-27 17:51:56 -07:00
Antoine Hoarau
5aec72b4f3
[mosquitto] Update to 2.0.12 (#20148)
* update mosquitto to 2.0.12

* update json

* Update ports/mosquitto/vcpkg.json

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

* Update ports/libwebsockets/vcpkg.json

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

* add head ref

* remove plugins

* update jsons

* update libwebsockets

* Update versions/m-/mosquitto.json

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

* Update versions/l-/libwebsockets.json

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

* Update ports/mosquitto/portfile.cmake

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: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-09-27 17:51:07 -07:00
JonLiu1993
ee0584f050
[libssh/libressl] update to the latest version (#20067)
* [libssh/libssh2/libssh2] update to the latest version

* update version

* update patches formating

* update version

* update hash512

* update version'

* fix CI build error

* update version

* update vcpkg.json and portifile.cmake

* update version

* delete hash

* update version

* revert libssh2

* update version

* revert libssh2

* update portfile.cmake

* update version
2021-09-27 17:26:06 -07:00
Wolfgang Stöggl
d49854f8a0
[libgxps] Add new port (#20062)
Add libgxps version 0.3.2
2021-09-27 17:22:39 -07:00
Dawid Wróbel
8c7e42e5af
[libcanberra] new port (#19816)
* [libcanberra] new port

* [libcanberra] add libvorbis depnendency

* [libcanberra] update versions

* [libcanberra] fix macOS build

* [libcanberra] only support mac and linux

* [libcanberra] update versions

* [libcanberra] patch pkgconfig on macOS

* [libcanberra] update versions

* [libcanberra] unix-only port, remove vcpkg_copy_pdbs()

diff --git a/ports/libcanberra/portfile.cmake b/ports/libcanberra/portfile.cmake
index 1dec6214c..b4d75f77e 100644
--- a/ports/libcanberra/portfile.cmake
+++ b/ports/libcanberra/portfile.cmake
@@ -62,7 +62,6 @@ if(VCPKG_TARGET_IS_OSX)
 endif()

 vcpkg_fixup_pkgconfig()
-vcpkg_copy_pdbs()

 file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
 file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/tools") # empty folder

* [libcanberra] update versions

* [libcanberra] fix .pc.in token expansion

* [libcanberra] update versions
2021-09-27 17:19:43 -07:00
Yury Bura
cc471dc0f5
[boost] update to 1.77.0 (#19556) 2021-09-27 17:12:39 -07:00
Niall Douglas
46700e2a0c
[ned14-internal-quickcpplib/llfio/outcome] Update to latest release (#20171)
* Update ned14-internal-quickcpplib and LLFIO to latest matching Outcome v2.2.1 (bugfixed) release.

* Implement suggested changes during review. Update Outcome and LLFIO to latest.

* Re x-add-version.

* Fix version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-27 12:42:44 -07:00
Kai Pastor
845a5fda11
[libarchive,lz4] Fix pc file, modernize portfile (#20146)
* Fix pc file

* Modernize portfile

* OpenSSL unused on 'Darwin'

* x-add-version

* More port cleanup (CR requests)

* Revise wrapper, using find_package

* Don't use pkgconfig modules for windows openssl

* Update versions

* Use namespaced variables for custom lzo lookup

* Wrapper needs CMP0012

* Skip dependencies if not LibArchive_FOUND

* Update versions

* Fix liblz4.pc debug lib fixup

* Update versions

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-09-24 12:06:17 -07:00
JonLiu1993
50fcd633dd
[libimobiledevice/libideviceactivation] update to latest version (#19962)
* [libimobiledevice/libideviceactivation/libzen] update to latest version

* update version

* update vcpkg.json format

* update version

* fix export target

* update version

* update version

* revert port libzen

* update version

* handle libzen conflict files

* delete vcpkg_cmake_config_fixup

* update version
2021-09-23 17:04:17 -07:00
Robert Schumacher
674e616a21
[lcms] Backfill compat for lcms::lcms (#20034)
* [lcms] Backfill compat for lcms::lcms

* Remove :@TARGET_TRIPLET@

* Add comment for duplicate vcpkg_cmake_config_fixup.

* [lcms] Update version db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-23 11:00:41 -07:00
Ahmed Yarub Hani Al Nuaimi
9d892ff927
[libwebsockets] Enable separate debug and release builds (#20251)
* Enable separate release and debug builds for libwebsockets

* Update libwebsockets's port version

* Refactoring

* Refactoring

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-22 13:35:59 -07:00
Be
93885afd50
[libdjinterop] update to 0.16.0 (#20136)
* [libdjinterop] update to 0.16.0

* [sqlite3] add pkgconfig file

Linux distributions typically use the SQLite autoconf package,
but this port uses the SQLite amalgamation package with a custom
CMakeLists.txt so the port needs to take care of installing the
pkgconfig file.
2021-09-22 13:00:06 -07:00
Dawid Wróbel
36fe652165
[libsnoretoast] fix absolute include paths (#20229)
* [libsnoretoast] fix absolute include paths

* [libsnoretoast] fix versioning scheme

* [libsnoretoast] update versions

* Fix damage to previous version in the version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-20 10:55:40 -07:00
Jack·Boos·Yu
f996942b83
[libdatachannel] Export the include path to cmake configure file (#20225)
* [libdatachannel] Export the include path to cmake configure file

* version

* Convert deprecated functions

* version

* Format

* version
2021-09-17 08:22: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
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
Cheney Wang
fd8a264bff
[amqpcpp/leptonica/glibmm] Update to latest version (#20069)
* [amqpcpp/leptonica/glibmm] Update to latest version

* Modify the include dir path

* Modify version schemes

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-09-16 10:50:15 -07:00
Phoebe
a35e2377cf
[cimg/libgd/libfabric] Update to latest release version (#20068)
* [cimg/libgd/libfabric] Update to latest release version

* Remove empty line

* [libgd] Update the patch

* Small changes

* [libgd] Update to version semver
2021-09-14 12:01:57 -07:00
Dominic Clark
88e62788be
[lv2] Fix installation of headers to legacy paths (#20102)
* Fix LV2 old header path mapping

* Update version files
2021-09-13 20:22:42 -07:00
NancyLi1013
2294a5b768
[audiofile/cgltf/libsbml] Update to the latest version (#20066)
* [audiofile/cgltf/libsbml] Update to the latest version

* Format manifests

* [libsbml] Update branch from stable to development

* Update versions/l-/libsbml.json

* [audiofile] Add options to vcpkg_cmake_configure
2021-09-13 20:20:15 -07:00
Stefano Sinigardi
259e0bd22c
[libgo] fix baseline issue (#19773)
* [libgo] fix baseline issue

* [libgo] fix references

* [libgo] fail fast on unsupported archs

* [libgo] fix references

* [libgo] fixes for macOS

* [libgo] fix references

* Minimize the patch

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-09-13 14:56:51 -07:00
ithewei
7dc786c123
[libhv] update to v1.2.1 (#19794)
* [libhv] update to v1.2.1

* vcpkg x-add-version libhv

* [libhv] move dlls from lib to bin

* vcpkg x-add-version --overwrite-version libhv

* [libhv] mkdir bin

* vcpkg x-add-version --overwrite-version libhv

* Don't protect `file(MAKE_DIRECTORY`

Co-authored-by: hewei.it <hewei.it@bytedance.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-13 14:55:05 -07:00
Ahmed Yarub Hani Al Nuaimi
20f85de001
[Libuv] Fix iOS Build (#20117)
* Use MacOS (Darwin) source files for building iOS version

* Update version

* Update version

Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
2021-09-13 14:44:22 -07:00
Matthieu Penant
92f6e66a61
[libarchive] update to 3.5.2 (#16845)
* libarchive 3.5.1

attempt to create package - error on libiconv.

* update sha based on build error

* Turn off the CMAKE_USE_SYSTEM_LIBARCHIVE option

* remove unused patches

* remove empty patches

* Update scripts/test_ports/cmake/portfile.cmake

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* revisit control file -> vcpkg.json

* recover patch files

* remove port version per auto-review

* restore INCLUDE(CreatePkgConfigFile)

* update git-tree after merge

* patches not referenced #facepalm

* Update libarchive.json

* added missing FEATURES keyword

* update git-tree + merge fix

* Update libarchive.json

* Update libarchive.json

* Update libarchive.json

* libarchive 3.5.2

* formatting + git-tree

* Update libarchive.json

* should not remove wrapper ?

* Update libarchive.json

* revert patch original EOF

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: Seika <seika@machinex.ca>
2021-09-13 14:39:54 -07:00
Kai Pastor
35c086d050
[lz4] Install pc file, cleanup (#20108)
* Drop unused xxhash dependency

* Modernize portfile

* Install pc file

* x-add-version

* Switch to 'version' field

* Update versions

* Fix liblz4 pc file name

* Update versions
2021-09-13 13:25:29 -07:00