Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
42c41a7
Add `libtusclient` port to vcpkg
Cadons May 29, 2025
a157b08
Add `libtusclient` port and baseline entries
Cadons May 29, 2025
13ac3e1
Merge remote-tracking branch 'origin/master'
Cadons Aug 16, 2025
d7831f4
Rename `libtusclient` to `tusclient`, update version and dependency s…
Cadons Aug 16, 2025
27ff369
Rename `libtusclient` to `tusclient` in baseline.json.
Cadons Aug 16, 2025
ecf0555
Update `tusclient` version to 1.0.0, restructure dependencies, and ad…
Cadons Aug 16, 2025
3e32242
Remove duplicate `tusclient` version entry from JSON file.
Cadons Aug 16, 2025
631f4e9
features removed
Cadons Aug 18, 2025
90e2697
Merge branch 'microsoft:master' into master
Cadons Aug 23, 2025
f66bd56
Rename `tusclient` to `cadons-ctus` and update port files accordingly.
Cadons Aug 23, 2025
bf7fea9
Merge remote-tracking branch 'origin/master'
Cadons Aug 23, 2025
d5a66a1
Rename `tusclient` to `cadons-ctus` and update port files accordingly.
Cadons Aug 23, 2025
2362ee0
Update `CONFIG_PATH` in `cadons-ctus` port to `lib/cmake/tusclient`.
Cadons Aug 23, 2025
c10935d
Update `cadons-ctus` port to use `ctus` repository, update SHA512 has…
Cadons Aug 27, 2025
f357469
Update `cadons-ctus` port to use dynamic versioning and adjust config…
Cadons Aug 28, 2025
a12f742
Update `cadons-ctus` port SHA512 hash to the latest value
Cadons Sep 13, 2025
89ecd63
Merge branch 'microsoft:master' into master
Cadons Sep 13, 2025
fce504e
Update version database
Cadons Sep 14, 2025
1d74e7c
Fis version DB.
BillyONeal Sep 16, 2025
79ebf3e
Fix "homepage".
BillyONeal Sep 16, 2025
fc80686
Add terminal newline.
BillyONeal Sep 16, 2025
f3faeab
Add initial portfile and vcpkg configuration for Docraft library
Mar 10, 2026
a4a2254
Merge branch 'microsoft:master' into master
Cadons Mar 10, 2026
e70208f
Update Docraft portfile and vcpkg configuration for version 1.0.0-beta
Mar 11, 2026
1f05695
Merge branch 'microsoft:master' into master
Cadons Mar 11, 2026
3f6e97d
Update Docraft portfile and vcpkg configuration for version 1.0.0-beta.1
Mar 11, 2026
91489f8
Merge remote-tracking branch 'origin/master'
Mar 11, 2026
17bb701
Remove gtest dependency from Docraft portfile
Mar 12, 2026
ed93415
Update git-tree for Docraft version v1.0.0-beta.1
Mar 12, 2026
4fce84f
Add tool copying for docraft in portfile
Mar 12, 2026
11cdf1b
Update Docraft version to v1.0.0.beta.2 and fix SHA512 checksum in po…
Mar 12, 2026
ec9552e
Update Docraft version to v1.0.0.beta.2 in baseline and add new versi…
Mar 12, 2026
86aaa54
Merge branch 'microsoft:master' into master
Cadons Mar 12, 2026
615f6a3
Update Docraft to version 1.0.0-beta.3 and adjust checksums in config…
Mar 15, 2026
aae9408
Merge branch 'microsoft:master' into master
Cadons Mar 15, 2026
53975a7
Merge branch 'microsoft:master' into master
Cadons Mar 18, 2026
509072c
Update Docraft to version 1.0.0-beta.3 and remove gtest dependency
Mar 21, 2026
1568dbb
Update portfile and vcpkg.json for version formatting changes
Mar 21, 2026
3d04627
Update SHA512 checksum and increment version to 1.0.1 in vcpkg.json
MCadoni Jun 17, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ports/cadons-ctus/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Cadons/ctus
REF ${VERSION}
SHA512 79ad70b945d0cb9ac64838dd4e76fa2ed18aa58e63d6b2ecfa20d313f6cfe4b50e42294ebef71e25b7d87d24b5b511decdc4f695987500f8726906925dcc4a97
SHA512 077c9070db249a2211bf725b81fb4d53f41bb25b4d4935167020313289993c3b981df3de30bcbc9bd4c811bd6af11f947adb0bbfb6507c99e86c65c9a7dbe17d
HEAD_REF main
)

Expand Down
2 changes: 1 addition & 1 deletion ports/cadons-ctus/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cadons-ctus",
"version": "1.0.0",
"version": "1.0.1",
"description": "Library implementing the tus protocol for resumable uploads",
"homepage": "https://github.com/Cadons/ctus",
"license": "MIT",
Expand Down
24 changes: 24 additions & 0 deletions ports/docraft/portfile.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Cadons/Docraft
REF v${VERSION}
SHA512 fee1f78fb013b592faf3107e6bd77485f14755d0a1add6b3f906b896f743c693bd900ce26f6d347a577e00f507d541917657ab6ccae93a2de800ab68a1adbd93
HEAD_REF main
)

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_TESTS=OFF
)

vcpkg_cmake_install()
vcpkg_copy_pdbs()

vcpkg_copy_tools(TOOL_NAMES docraft_tool AUTO_CLEAN)

vcpkg_cmake_config_fixup()

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")

vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE")
21 changes: 21 additions & 0 deletions ports/docraft/vcpkg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"name": "docraft",
"version": "1.0.0-beta.3",
"description": "Docraft is a self-contained C++ library for generating professionally rendered PDF documents — without external tools, command-line utilities, or runtime dependencies beyond your own application",
"homepage": "https://cadons.github.io/Docraft/",
"license": "Apache-2.0",
"dependencies": [
"fmt",
"libharu",
"nlohmann-json",
"pugixml",
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
}
]
}
4 changes: 4 additions & 0 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -2552,6 +2552,10 @@
"baseline": "2022-03-15",
"port-version": 1
},
"docraft": {
"baseline": "v1.0.0-beta.3",
"port-version": 0
},
"doctest": {
"baseline": "2.4.12",
"port-version": 0
Expand Down
9 changes: 9 additions & 0 deletions versions/d-/docraft.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "f18f2ff79f30580725b3f7a96260cbb7cc0eb621",
"version-string": "v1.0.0-beta.3",
"port-version": 0
}
]
}