aboutsummaryrefslogtreecommitdiff
path: root/ports/ace/CONTROL
AgeCommit message (Collapse)Author
2021-09-09Bulk convert control files. (#19986)Billy O'Neal
``` 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-08-10[ace] Upgrade to 7.0.3 (#19354)Johnny Willemsen
* Make sure C++11 is enabled on macosx * ports/ace/portfile.cmake: * [ace] Upgrade to 7.0.3 * No need to force C++11 anymore for MacOSX * ports/ace/portfile.cmake: * Add ACE 7.0.3 version
2021-05-18[ace] Upgrade to 7.0.2 (#17933)Johnny Willemsen
* Make sure C++11 is enabled on macosx * ports/ace/portfile.cmake: * [ace] Upgrade to 7.0.2 * [ace] Revert change * Ran vcpkg x-add-version
2021-03-15[ace] Upgrade to 7.0.1 (#16708)Johnny Willemsen
* [ace] 7.0.0 * Make sure C++11 is enabled on macosx * ports/ace/portfile.cmake: * [ace] Upgrade to 7.0.1 * [ace] Revert workaround for macosx, not needed anymore * [ace] 7.0.1 * [ace] 7.0.1
2021-01-28[ace] Update to 7.0.0 (#15862)Johnny Willemsen
* [ace] 7.0.0 * [ace] 7.0.0 versions * Update portfile.cmake * Update ace.json
2020-11-30[ace] copy generated headers files for tao (#14768)victorburckel
* copy generated files from ace / tao release build folder * Update port version
2020-10-28[ace] 6.5.12 (#14253)Johnny Willemsen
2020-08-18[ace] 6.5.11 (#12954)Johnny Willemsen
2020-07-06[ace] 6.5.10 (#12183)Johnny Willemsen
* [ace] 6.5.10 * Add version macros to make the port file easier to update * ports/ace/portfile.cmake: * Updated macro names to have ACE_ prefix * ports/ace/portfile.cmake: * Use string replace * ports/ace/portfile.cmake:
2020-06-11[ace] tao as feature (#11473)victorburckel
* Add tao as feature for ace * Use vcpkg_install_msbuild instead of vcpkg_build_msbuild * Use lists for directories installation as in #11464 * Update to version 6.5.9-4 * Update version Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-06-02[ace] Fix missing cpp files (#11713)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] Add patch to fix Visual Studio 2019 internal compiler error * ports/ace/process_manager.patch: Added. * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Attempt to fix apply patches * ports/ace/portfile.cmake: * [ace] Updated baseline for ace, 4 configurations work again with the applied patch * scripts/ci.baseline.txt: * Address review comments * ports/ace/portfile.cmake: * Revised patch for ACE * ports/ace/process_manager.patch: * [ace] Add support for uwp * ports/ace/portfile.cmake: * ace now works in all configurations * scripts/ci.baseline.txt: * Removed !uwp and update version * ports/ace/CONTROL: * Simplified install of copyright file and on windows we always have a QoS library * ports/ace/portfile.cmake: * Install all cpp files, at some point we should try the MPC install support on Windows * [ace] Updated version
2020-05-28[ace] Simplified port file (#11464)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] Add patch to fix Visual Studio 2019 internal compiler error * ports/ace/process_manager.patch: Added. * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Attempt to fix apply patches * ports/ace/portfile.cmake: * [ace] Updated baseline for ace, 4 configurations work again with the applied patch * scripts/ci.baseline.txt: * Address review comments * ports/ace/portfile.cmake: * Revised patch for ACE * ports/ace/process_manager.patch: * [ace] Add support for uwp * ports/ace/portfile.cmake: * ace now works in all configurations * scripts/ci.baseline.txt: * Removed !uwp and update version * ports/ace/CONTROL: * Simplified install of copyright file and on windows we always have a QoS library * ports/ace/portfile.cmake: * [ace] Simplified the port file by using an array for directories and libraries * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Update ports/ace/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-27[ace] Add support for uwp (#11441)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] Add patch to fix Visual Studio 2019 internal compiler error * ports/ace/process_manager.patch: Added. * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Attempt to fix apply patches * ports/ace/portfile.cmake: * [ace] Updated baseline for ace, 4 configurations work again with the applied patch * scripts/ci.baseline.txt: * Address review comments * ports/ace/portfile.cmake: * Revised patch for ACE * ports/ace/process_manager.patch: * [ace] Add support for uwp * ports/ace/portfile.cmake: * ace now works in all configurations * scripts/ci.baseline.txt: * Removed !uwp and update version * ports/ace/CONTROL: * Simplified install of copyright file and on windows we always have a QoS library * ports/ace/portfile.cmake:
2020-05-26[ace] Add patch to fix Visual Studio 2019 16.5 internal compiler error (#11369)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] Add patch to fix Visual Studio 2019 internal compiler error * ports/ace/process_manager.patch: Added. * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Attempt to fix apply patches * ports/ace/portfile.cmake: * [ace] Updated baseline for ace, 4 configurations work again with the applied patch * scripts/ci.baseline.txt: * Address review comments * ports/ace/portfile.cmake: * Revised patch for ACE * ports/ace/process_manager.patch: * Update ports/ace/portfile.cmake add comment about why the patch is needed Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-04[ace] Update to 6.5.9 (#11112)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] Update to 6.5.9 and removed fail check for ARM, when a new vs2019 is available with the compiler check that should work again * ports/ace/CONTROL: * ports/ace/portfile.cmake: Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-04-23[ace] Add support for MacOSX (#10984)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake: * Add support for vcpkg of ace on MacOSX * ports/ace/portfile.cmake: * [ace] ACE should work now on ARM * ports/ace/portfile.cmake: * [ace] OSX should work now scripts/ci.baseline.txt: * ARM doesn't work yet, visual studio 2019 is broken for the moment * ports/ace/portfile.cmake: * Increment version of ace * ports/ace/CONTROL:
2020-02-13[ace] Update to 6.5.8 (#10003)Johnny Willemsen
* [ace] Update to 6.5.8 * Address review comments * ports/ace/portfile.cmake: * Put back copy step * ports/ace/portfile.cmake: * Fixed error * ports/ace/portfile.cmake: * ARM should work, let us try it * ports/ace/portfile.cmake: * ARM doesn't work yet, so disable it again * ports/ace/portfile.cmake:
2020-02-03[vcpkg] Add Supports: field. Use contents of triplets instead of names for ↵Phil Christensen
dependency resolution. (#8601) * remove unfinished "supports" tag * extract "supports" from control files But do nothing with the value * Start `Supports` documentation * Use Supports in a bunch of control files I only tried matching the already existing logic in the portfile.cmake. * Cmake var provider (#8) * Cmake var provider (#9) * fix windows build (#10) * Add missing files to build * Fix test (#11) * adding hooks for cmake variables in expressions * Adding hooks for 'supports' in CI test * Fix test (#12) * Add overrides to evaluation environment * use "supported" tag in CI testing * cleanup comment * Fix issues with PR * [var_provider] Get library linkage variables from triplet * Fix compilation errors in tests * Add unimplemented functions * Fix unit tests part 1 * Fix issue when buildtrees dir does not exist * Change binary output hash * Fix handling of * feature * Add core feature when using * * Do not add Default-Features when installing 'core' * [vcpkg] WIP. 6 failing tests. * [vcpkg] WIP. 1 failing tests. * [vcpkg] WIP. 0 failing tests. * [vcpkg] Removed 'remove_graph'. 0 failing tests. * [vcpkg] Removed 'install_graph'. 0 failing tests. * [vcpkg] Remove AnyAction; replace with ActionPlan * [vcpkg] Minor cleanup. * [vcpkg][z3][qt5-connectivity][qt5-purchasing] Improve error messages while parsing. Fix a few trivial port issues. * [vcpkg] Work around ICE with MSVC v140 * [vcpkg] Add purge on fail to decompress for CI * [vcpkg] Fix parsing of nested parentheses in qualifiers * [vcpkg] Fix Linux builds (explicit qualification in declaration) * [vcpkg] Fix Build-Depends implying default features. Fix qualified dependencies regression. * [mmx] Add to skip list and full rebuild -- mmx causes problems by installing 'sched.h' * [libpqxx][mqtt-cpp] Prevent installing include/CMakeLists.txt * [cppitertools] Fix installed include namespace (should be include/cppitertools) * [libsoundio] Move headers into soundio/ subdirectory as per original cmake * [ci.baseline] Temporarily skip charls due to conflict with dcmtk * [vcpkg] Add restricted include files post build check -- bump global abi version * [libsoundio] Hotfix stray line in portfile * [vcpkg] Fix regression: CMake information was not being displayed for build-and-install actions * [jsonnet] Fix installation of internal headers; use system nlohmann-json * [grpc][upb] Teach grpc to use packaged upb. Add find_package(upb). Remove inappropriate upb features. * [zfp] Move problematic 'include/bitstream.h' to 'include/zfp/bitstream.h' * [x265] Bump control version to trigger rebuild after zfp conflict * [akali] Disable parallel configure * [dirent][dlfcn-win32][getopt-win32][pthreads] Grandfather into VCPKG_POLICY_ALLOW_RESTRICTED_HEADERS * [ci.baseline] Update baseline for improved upb support * [tgui] Disable parallel configure * [libiconv] Enable VCPKG_POLICY_ALLOW_RESTRICTED_HEADERS * [aws-sdk-cpp] Disable parallel configure * [vcpkg] Implement policy VCPKG_POLICY_ALLOW_RESTRICTED_HEADERS * [aws-sdk-cpp] Fix amount of escaping semicolons -- Note: I do not know the root cause requiring this change * [libodb-sqlite] Fix configuring into source directory * [gettext] Grandfather into VCPKG_POLICY_ALLOW_RESTRICTED_HEADERS * [libodb] DISABLE_PARALLEL_CONFIGURE * [vcpkg] Add 'config.h' and 'local.h' to restricted header list * [mcpp] Remove unused and problematic include 'config.h' from installed files * [teemo] Move installed headers into subdirectory to prevent conflicts with x265 * [ci.baseline] Update current OSX. Skip libmesh on all platforms due to heavy conflicts. * [vcpkg] Add 'slice.h' as a restricted header * [osg] Improve accuracy of dependencies (disable some, add some to Depends) * [vcpkg] Skip invoking a subprocess for 0 specs in load_tag_vars * [ci.baseline] Skip mongo-c-driver on osx due to flakiness * [teemo] Fix incorrect include file read * [osg] Fix dependency typo: glut -> freeglut * [vcpkg] Recover some lost performance with the addition of vcpkg_get_tags. A huge performance cost was loading the triplet files over and over; instead, we splice the sources into a macro and load it once, then just call that macro for each port. Remove use of hashing because we aren't cross-process-safe anyway (global static will do instead). * [vcpkg] Change Supports atom 'windows' to include UWP. Improve Supports field documentation. * [vcpkg] Add docs for VCPKG_ENV_PASSTHROUGH and VCPKG_DEP_INFO_OVERRIDE_VARS * Fix typo Co-authored-by: Curtis J Bezault <curtbezault@gmail.com> Co-authored-by: Victor Romero <romerosanchezv@gmail.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-01-21[ace] Let `ssl` feature able to work on Linux when selected (#9016)gnaggnoyil
* enable ssl feature on selected under linux * Complete implementation of ACE's installtion method under Linux * reorder code logic structure of ACE's portfile * add some debug log for ACE's portfile * Bump tweak version of ACE CONTROL file * fix invalid CL error for build/install perl scripts under Linux * [ace] replace vcpkg_execute_required_process with vcpkg_execute_build_process
2019-11-22[ace] Upgrade to 6.5.7Johnny Willemsen
2019-07-30[ace] ace 6.5.6 (#7466)Johnny Willemsen
2019-06-15[WIP] Add a Homepage URL entry for vcpkg ports (#2933)pravic
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-05-09[ace] Add support for features (ssl, wchar, xml) #6372 (#6376)Florin Crișan
2019-04-08[ace] Add support for Visual Studio 2019 (#6001)Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2019-04-08[ace] Upgrade to 6.5.5 (#5992)Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2019-03-25[ace] Add support for vcpkg install ace on Linux (#5802)Johnny Willemsen
* [ace] Add support for vcpkg install ace on Linux * ports/ace/CONTROL: * ports/ace/portfile.cmake: * Fix mwc logfile name * ports/ace/portfile.cmake: * Fixed windows detection * ports/ace/portfile.cmake:
2019-03-19Make use of vcpkg_copy_pdbs instead of manually copying the pdb files (#5733)Johnny Willemsen
2019-03-08[ace] Use source package and add static support (#5601)Johnny Willemsen
* Use our source only distribution and generate the necessary solution as part of the build * ports/ace/portfile.cmake: * Add ACE_ROOT * ports/ace/portfile.cmake: * Support static and generate within the ace directory * ports/ace/portfile.cmake: * Set missing environment * ports/ace/portfile.cmake: * Fixed install for static * ports/ace/portfile.cmake: * Also install pdb in a static job * ports/ace/portfile.cmake: * pdb files are only created in a dynamic build * ports/ace/portfile.cmake: * Add missing library * ports/ace/portfile.cmake: * Add missing header directory * ports/ace/portfile.cmake: * Use ACE_ROOT for the copyright file * ports/ace/portfile.cmake: * [ace] bump dash version in control to force rebuild
2019-01-24[ace] 6.5.4 (#5225)Johnny Willemsen
2018-11-19[ace] 6.5.3Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2018-09-19ace 6.5.2 (#4309)Johnny Willemsen
2018-08-09Upgrade to ACE 6.5.1Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2018-06-12ACE 6.5.0Johnny Willemsen
2018-05-14ace 6.4.8Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2018-03-19Update to ACE 6.4.7 (#3059)Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2017-12-08[ACE] 6.4.6Johnny Willemsen
2017-09-07[ACE] 6.4.5Johnny Willemsen
2017-09-04Updated CONTROL file to list 6.4.4, portfile was updated some time ago alreadyJohnny Willemsen
* ports/ace/CONTROL:
2017-04-20[ace] update to 6.4.3Johnny Willemsen
2017-01-17Use ACE 6.4.2 which got released January 17th 2017Johnny Willemsen
* ports/ace/CONTROL: * ports/ace/portfile.cmake:
2016-10-02Add ace portSilvio