<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vcpkg/ports/librdkafka, branch master</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>[librdkafka] Upgrade up to 1.7 (#17937)</title>
<updated>2021-05-18T07:45:48+00:00</updated>
<author>
<name>Alexander Smyslov</name>
<email>37107500+alexander-smyslov@users.noreply.github.com</email>
</author>
<published>2021-05-18T07:45:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=b8d922991f04efb41ded1b578308a48cdec90ff2'/>
<id>b8d922991f04efb41ded1b578308a48cdec90ff2</id>
<content type='text'>
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* Upgrade librdkafka17

* Upgrade librdkafka17

* Fix remarks

* Fix remarks

Co-authored-by: Alexander Smyslov &lt;aleksandr.smyslov@libertexgroup.com&gt;
Co-authored-by: Smyslov Alexander Nikolayevich &lt;aleksandr.smyslov@fxclub.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* Upgrade librdkafka17

* Upgrade librdkafka17

* Fix remarks

* Fix remarks

Co-authored-by: Alexander Smyslov &lt;aleksandr.smyslov@libertexgroup.com&gt;
Co-authored-by: Smyslov Alexander Nikolayevich &lt;aleksandr.smyslov@fxclub.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Update to 1.5.0 (#12731)</title>
<updated>2020-08-05T20:01:53+00:00</updated>
<author>
<name>JonLiu1993</name>
<email>63675417+JonLiu1993@users.noreply.github.com</email>
</author>
<published>2020-08-05T20:01:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=eb3baf49af64dee4deee2bd3bb2e2e26def07acf'/>
<id>eb3baf49af64dee4deee2bd3bb2e2e26def07acf</id>
<content type='text'>
* [librdkafka] Update to 1.5.0

* Update portfile.cmake

Co-authored-by: NancyLi1013 &lt;46708020+NancyLi1013@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [librdkafka] Update to 1.5.0

* Update portfile.cmake

Co-authored-by: NancyLi1013 &lt;46708020+NancyLi1013@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Upgrade to 1.4.4 (#12095)</title>
<updated>2020-07-31T05:36:09+00:00</updated>
<author>
<name>alexander-smyslov</name>
<email>37107500+alexander-smyslov@users.noreply.github.com</email>
</author>
<published>2020-07-31T05:36:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=5cdb92f010d8251e8e6ec62ccaed867547a6373a'/>
<id>5cdb92f010d8251e8e6ec62ccaed867547a6373a</id>
<content type='text'>
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* upgrade librdkafka to 1.4.4

* Delete CONTROL

* Delete install.patch

* Delete portfile.cmake

* upgrade librdkafka to 1.4.4

Co-authored-by: Alexander Smyslov &lt;aleksandr.smyslov@libertexgroup.com&gt;
Co-authored-by: Smyslov Alexander Nikolayevich &lt;aleksandr.smyslov@fxclub.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* upgrade librdkafka to 1.4.4

* Delete CONTROL

* Delete install.patch

* Delete portfile.cmake

* upgrade librdkafka to 1.4.4

Co-authored-by: Alexander Smyslov &lt;aleksandr.smyslov@libertexgroup.com&gt;
Co-authored-by: Smyslov Alexander Nikolayevich &lt;aleksandr.smyslov@fxclub.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Add vcpkg-cmake-wrapper.cmake (#8355)</title>
<updated>2019-09-27T16:46:49+00:00</updated>
<author>
<name>Phoebe</name>
<email>925731795@qq.com</email>
</author>
<published>2019-09-27T16:46:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=adfa6fd359e9d14e6697e25ada4fae5a3beebd85'/>
<id>adfa6fd359e9d14e6697e25ada4fae5a3beebd85</id>
<content type='text'>
* [librdkafka] Add vcpkg-cmake-wrapper.cmake

* Update changes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [librdkafka] Add vcpkg-cmake-wrapper.cmake

* Update changes
</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Update library to 1.2.0 (#8307)</title>
<updated>2019-09-23T20:47:22+00:00</updated>
<author>
<name>Ehsan</name>
<email>mohammadi.ehsan1994@gmail.com</email>
</author>
<published>2019-09-23T20:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=ef1e925305ba25129f8370a7ad6d344ab5e64b74'/>
<id>ef1e925305ba25129f8370a7ad6d344ab5e64b74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[vcpkg_check_features] Set output variable explicitly and allow reverse-logic check (#7558)</title>
<updated>2019-08-14T03:13:55+00:00</updated>
<author>
<name>Victor Romero</name>
<email>romerosanchezv@gmail.com</email>
</author>
<published>2019-08-14T03:13:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=a3a6530631df905eb5c0e26d0b20d7d548e0c465'/>
<id>a3a6530631df905eb5c0e26d0b20d7d548e0c465</id>
<content type='text'>
* [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly

* [vcpkg_check_features] Allow reverse logic for features

* [vcpkg_check_features] Document new parameters

* [vcpkg_check_features] Remove unnecessary logging

* Do not create variables for each feature only set OUT_FEATURE_OPTIONS

* Improve documentation

* Update ports that use vcpkg_check_features()

* Missing documentation updates

* [pcl] Fix tools feature

* [opencv,opencv4] Fix usage of vcpkg_check_features()

* [opencv4] Fix typo
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly

* [vcpkg_check_features] Allow reverse logic for features

* [vcpkg_check_features] Document new parameters

* [vcpkg_check_features] Remove unnecessary logging

* Do not create variables for each feature only set OUT_FEATURE_OPTIONS

* Improve documentation

* Update ports that use vcpkg_check_features()

* Missing documentation updates

* [pcl] Fix tools feature

* [opencv,opencv4] Fix usage of vcpkg_check_features()

* [opencv4] Fix typo
</pre>
</div>
</content>
</entry>
<entry>
<title>Librdkafka snappy (#7469)</title>
<updated>2019-08-08T16:02:10+00:00</updated>
<author>
<name>Rodrigo Trida</name>
<email>44525262+rotrida@users.noreply.github.com</email>
</author>
<published>2019-08-08T16:02:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=73fa03965bf1a54a779f24ea1be1660e246db6ab'/>
<id>73fa03965bf1a54a779f24ea1be1660e246db6ab</id>
<content type='text'>
* Adding snappy support.

* Building without win 32 config.

* Restoring original state.

* Changing version and replacing tab with spaces.

* Remove snappy as a build-depends

The snappy feature does not require any external sources.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Adding snappy support.

* Building without win 32 config.

* Restoring original state.

* Changing version and replacing tab with spaces.

* Remove snappy as a build-depends

The snappy feature does not require any external sources.
</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Update to 1.1.0</title>
<updated>2019-07-02T10:30:56+00:00</updated>
<author>
<name>myd7349</name>
<email>myd7349@gmail.com</email>
</author>
<published>2019-07-02T10:30:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=11708d2139b19b1c9e2a2f9efab3b89e14c03447'/>
<id>11708d2139b19b1c9e2a2f9efab3b89e14c03447</id>
<content type='text'>
[librdkafka] Use vcpkg_check_features

[librdkafka] Remove default feature
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[librdkafka] Use vcpkg_check_features

[librdkafka] Remove default feature
</pre>
</div>
</content>
</entry>
<entry>
<title>[librdkafka] Update to 2019-06-13</title>
<updated>2019-06-14T00:04:44+00:00</updated>
<author>
<name>myd7349</name>
<email>myd7349@gmail.com</email>
</author>
<published>2019-06-14T00:04:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/vcpkg/commit/?id=3efdcef0e62aa6df7ff9088c001cff8d47304386'/>
<id>3efdcef0e62aa6df7ff9088c001cff8d47304386</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
