Kai Pastor
ad3bae5745
[freeimage] Don't depend on default features ( #38047 )
...
Fixes #38013 :
> Make lzma an optional dependency. Seems to be pulled in via tiff at
least.
2024-04-12 10:59:34 -04:00
Kai Pastor
2e3b958ff0
[libraw] Update to 0.21.1, revise dependencies ( #29647 )
...
* [libraw] Updated port to version 0.21.1
* [freeimage] Updated port to prepare for libraw version 0.21
* Add const in the right position
* Portfile modernization
* [libraw] Revise dependencies
* Add dng-lossy feature
* Update versions
* Add license
* Fix license name
---------
Co-authored-by: Anders Klemets <anderskl@microsoft.com>
2023-02-16 13:35:47 -08:00
Kai Pastor
94b089b7c1
[openexr] Update from 2 to 3.1.5, patch all consuming ports ( #26862 )
...
* Update to 3.1.5
* Add feature 'tools'
* ilmbase is now imath
* [theia] Use openimageio cmake config
* [freeimage] Use OpenEXR 3 and Imath
* [opencv4] Use upstream's OpenEXR 3 support
* [opencv3] Use upstream's OpenEXR 3 support
* [opencv2] Use OpenEXR 3 and Imath
* [osg] Use OpenEXR 3
* [openvdb] Use Imath, enable OpenEXR
* [pangolin] Use OpenEXR 3
* [directxtex] Use OpenEXR 3
* [uvatlas] Disable /guard:ehcont when directxtex uses openexr
* Update versions
Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-09-25 23:45:07 -07:00
Alexander Neumann
9430b3c760
[freeimage] remove usage of auto_ptr ( #26007 )
...
* freeimage remove auto_ptr
* v db
2022-07-28 15:45:36 -07:00
Jack·Boos·Yu
94917db0dd
[freeimage] Re-fix dependency libwebp ( #22639 )
...
* [freeimage] Re-fix dependency libwebp
* version
2022-01-20 15:40:19 -08:00
NancyLi1013
d251db7f96
[freeimage] Enable version information in FreeImage.dll ( #19610 )
...
* [freeimage] Add version in FreeImage.dll
* Add version files
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-09 20:41:22 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. ( #19986 )
...
```
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-09-09 01:24:04 -07:00
Jack·Boos·Yu
f7070ab06a
[freeimage] Fix plugin disable patch ( #15812 )
...
* [freeimage] Fix plugin disable patch
* update version record
2021-01-25 01:33:30 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions
to versions
( #15784 )
2021-01-21 09:53:22 -08:00