<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/ports/sol2, branch aws-lambda-cpp</title>
<subtitle>Forked from https://github.com/microsoft/vcpkg</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/'/>
<entry>
<title>Bulk convert control files. (#19986)</title>
<updated>2021-09-09T08:24:04+00:00</updated>
<author>
<name>Billy O'Neal</name>
<email>bion@microsoft.com</email>
</author>
<published>2021-09-09T08:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=b295670e4bab14debe88d92cd5364b21ce26232c'/>
<id>b295670e4bab14debe88d92cd5364b21ce26232c</id>
<content type='text'>
```
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
```</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
```
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
```</pre>
</div>
</content>
</entry>
<entry>
<title>[sol2] Update to 3.2.2 (#13876)</title>
<updated>2020-10-06T16:24:25+00:00</updated>
<author>
<name>Rémy Tassoux</name>
<email>contact@rt2.fr</email>
</author>
<published>2020-10-06T16:24:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=748a2564ef288f85d371d469a8cba8ae7b14d989'/>
<id>748a2564ef288f85d371d469a8cba8ae7b14d989</id>
<content type='text'>
https://github.com/ThePhD/sol2/releases/tag/v3.2.2

Co-authored-by: Billy Robert O'Neal III &lt;bion@microsoft.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ThePhD/sol2/releases/tag/v3.2.2

Co-authored-by: Billy Robert O'Neal III &lt;bion@microsoft.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[sol] Update to version 3.2.1 (#11826)</title>
<updated>2020-06-11T01:01:07+00:00</updated>
<author>
<name>hdhog</name>
<email>trans9006@gmail.com</email>
</author>
<published>2020-06-11T01:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=860046d935fde87023e458cd9810ff3d6dc81580'/>
<id>860046d935fde87023e458cd9810ff3d6dc81580</id>
<content type='text'>
Co-authored-by: hdhog &lt;hdhog@hdhog.ru&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: hdhog &lt;hdhog@hdhog.ru&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[many ports] Upgrades to 2020.02.08 (#9986)</title>
<updated>2020-02-11T00:08:57+00:00</updated>
<author>
<name>Robert Schumacher</name>
<email>roschuma@microsoft.com</email>
</author>
<published>2020-02-11T00:08:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=08c951fef9de63cde1c6b94245a63db826be2e32'/>
<id>08c951fef9de63cde1c6b94245a63db826be2e32</id>
<content type='text'>
* [many ports] Upgrades to 2020.02.08

* Undo asio asmjit libimobiledevice mlpack mongo-c-driver oniguruma openmvg openvdb pcl

* Update ci baseline file

Co-authored-by: Phoebe &lt;20694052+PhoebeHui@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [many ports] Upgrades to 2020.02.08

* Undo asio asmjit libimobiledevice mlpack mongo-c-driver oniguruma openmvg openvdb pcl

* Update ci baseline file

Co-authored-by: Phoebe &lt;20694052+PhoebeHui@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[sol2] Use the single header release (#8776)</title>
<updated>2019-10-31T01:13:43+00:00</updated>
<author>
<name>Rémy Tassoux</name>
<email>contact@rt2.fr</email>
</author>
<published>2019-10-31T01:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=81fbbf8d964c111063b1e58dac61bc20c38e37f9'/>
<id>81fbbf8d964c111063b1e58dac61bc20c38e37f9</id>
<content type='text'>
* [sol2] Use the single header release

Using the single header release of the library is easier, faster to 'build', and is recommended by the documentation. It also fix the duplicated include folder issue of the previous port : &lt;sol/sol/sol.hpp&gt; can now be replaced with &lt;sol/sol.hpp&gt; as it should be.

Is there any drawback about using the single header release that I am not seing?

* [sol2] Re-enable cmake config files export

* [sol2] Fix duplicated line
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [sol2] Use the single header release

Using the single header release of the library is easier, faster to 'build', and is recommended by the documentation. It also fix the duplicated include folder issue of the previous port : &lt;sol/sol/sol.hpp&gt; can now be replaced with &lt;sol/sol.hpp&gt; as it should be.

Is there any drawback about using the single header release that I am not seing?

* [sol2] Re-enable cmake config files export

* [sol2] Fix duplicated line
</pre>
</div>
</content>
</entry>
<entry>
<title>[sol2]Disable export namespace to fix usage issue. (#8243)</title>
<updated>2019-09-26T12:43:46+00:00</updated>
<author>
<name>JackBoosY</name>
<email>47264268+JackBoosY@users.noreply.github.com</email>
</author>
<published>2019-09-26T12:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=13476c9c93cb2168d90985be0e267b6e33a4ea37'/>
<id>13476c9c93cb2168d90985be0e267b6e33a4ea37</id>
<content type='text'>
* [sol2]Disable export namespace to fix usage issue.

* [sol2]Re-fix namespace issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [sol2]Disable export namespace to fix usage issue.

* [sol2]Re-fix namespace issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>[sol2] Update library to 3.0.3 (#7804)</title>
<updated>2019-08-21T14:55:19+00:00</updated>
<author>
<name>Ehsan</name>
<email>mohammadi.ehsan1994@gmail.com</email>
</author>
<published>2019-08-21T14:55:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=a6bcdb161695f37d9325771e64347cb7d1d8d0f6'/>
<id>a6bcdb161695f37d9325771e64347cb7d1d8d0f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update sol2 portfile to 579908 (#7545)</title>
<updated>2019-08-06T17:31:39+00:00</updated>
<author>
<name>Justin Bruce Van Horne</name>
<email>justinvh@gmail.com</email>
</author>
<published>2019-08-06T17:31:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=494f82b73eca67ca308f2a09b1c78aa358d0e90c'/>
<id>494f82b73eca67ca308f2a09b1c78aa358d0e90c</id>
<content type='text'>
- Update sol2 port to point to revision that installs to include/sol
  instead of include/sol/include/sol</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Update sol2 port to point to revision that installs to include/sol
  instead of include/sol/include/sol</pre>
</div>
</content>
</entry>
<entry>
<title>[WIP] Add a Homepage URL entry for vcpkg ports (#2933)</title>
<updated>2019-06-15T23:54:47+00:00</updated>
<author>
<name>pravic</name>
<email>ehysta@gmail.com</email>
</author>
<published>2019-06-15T23:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=18b029a5e3997fa4fdc7d3d06d56568a1d6f74ad'/>
<id>18b029a5e3997fa4fdc7d3d06d56568a1d6f74ad</id>
<content type='text'>
* [vcpkg] Add "Homepage" field to the CONTROL files.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg] Add "Homepage" field to the CONTROL files.</pre>
</div>
</content>
</entry>
<entry>
<title>[many ports] Updates 2019.05.24 (#6618)</title>
<updated>2019-06-11T00:01:54+00:00</updated>
<author>
<name>Robert Schumacher</name>
<email>roschuma@microsoft.com</email>
</author>
<published>2019-06-11T00:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=3fadaffacee6de7c6ddaf9a3c15e4b8996b5b1c0'/>
<id>3fadaffacee6de7c6ddaf9a3c15e4b8996b5b1c0</id>
<content type='text'>
* [many ports] Updates 2019.05.24

* Update SHA512 and resolve conflict for ebml and matroska

* [avro-c]Fix build error caused by jansson upgrades.

* [xxhash]Update to the next version to fix build error.(xxhash issue:#179)

* Fix failures and undo asio

* [libyaml, grpc, miniz, paho-mqtt, sqlitecpp] Update patches

* Update REF

* Undo nvtt flann itk libtins aws-sdk-cpp openvdb vlpp xmsh changes

* [flann, fastcdr] Fix old patches and build error.

* [flann, fastcdr] Fix build error.

* Fix ensmallen uvatlas cppcms libplist failures and undo aws-c-common libopusenc arb taglib changes

* [dcmtk, draco, flatbuffers, forge, ftgl, mosquitto,nmslib, ogre] Update old patches and fix build error.

* fix libusbmuxd failures and undo xxhash paho-mqtt mongo-c-driver flann libffi

* fix libimobiledevice and undo qhull harfbuzz lcm libbson draco flatbuffers

* undo libmupdf forge kd-soap qca

* [mosquitto] Fix installation of import libs

* [arb][asio][aws-c-common][collada-dom][concurrentqueue][cryptopp][ebml] Revert trivial/undesired changes

* [fastcdr] Minimize patch

* [many ports] Revert trivial changes

* [libyaml] Switch to non-dist tag

* [sqlite-modern-cpp] Track master due to infrequent release

* [nano-signal-slot] Revert downgrade

* [openvpn3] Bump control version to account for portfile change

* [sqlite-modern-cpp] Fixup wrong hash

* [mosquitto] Commit missing patch
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [many ports] Updates 2019.05.24

* Update SHA512 and resolve conflict for ebml and matroska

* [avro-c]Fix build error caused by jansson upgrades.

* [xxhash]Update to the next version to fix build error.(xxhash issue:#179)

* Fix failures and undo asio

* [libyaml, grpc, miniz, paho-mqtt, sqlitecpp] Update patches

* Update REF

* Undo nvtt flann itk libtins aws-sdk-cpp openvdb vlpp xmsh changes

* [flann, fastcdr] Fix old patches and build error.

* [flann, fastcdr] Fix build error.

* Fix ensmallen uvatlas cppcms libplist failures and undo aws-c-common libopusenc arb taglib changes

* [dcmtk, draco, flatbuffers, forge, ftgl, mosquitto,nmslib, ogre] Update old patches and fix build error.

* fix libusbmuxd failures and undo xxhash paho-mqtt mongo-c-driver flann libffi

* fix libimobiledevice and undo qhull harfbuzz lcm libbson draco flatbuffers

* undo libmupdf forge kd-soap qca

* [mosquitto] Fix installation of import libs

* [arb][asio][aws-c-common][collada-dom][concurrentqueue][cryptopp][ebml] Revert trivial/undesired changes

* [fastcdr] Minimize patch

* [many ports] Revert trivial changes

* [libyaml] Switch to non-dist tag

* [sqlite-modern-cpp] Track master due to infrequent release

* [nano-signal-slot] Revert downgrade

* [openvpn3] Bump control version to account for portfile change

* [sqlite-modern-cpp] Fixup wrong hash

* [mosquitto] Commit missing patch
</pre>
</div>
</content>
</entry>
</feed>
