Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Omri/tinyusdz2 #43

Closed
wants to merge 15 commits into from
Closed

Omri/tinyusdz2 #43

wants to merge 15 commits into from

Conversation

omri-polycam
Copy link

Adds the tinyusdz library.
Also adds a customized version of libzip. It is customized due to a symbol naming conflict with another library, so all the functions of the public interface are renamed. This custom version of libzip is hosted on our github account and this is what the vcpkg port points to.

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!

All manifest files must be formatted

./vcpkg format-manifest ports/*/vcpkg.json

Diff
diff --git a/ports/fmt/CONTROL b/ports/fmt/CONTROL
deleted file mode 100644
index ce04fe43..00000000
--- a/ports/fmt/CONTROL
+++ /dev/null
@@ -1,4 +0,0 @@
-Source: fmt
-Version: 6.2.1
-Homepage: https://github.com/fmtlib/fmt
-Description: Formatting library for C++. It can be used as a safe alternative to printf or as a fast alternative to IOStreams.
diff --git a/ports/tinyusdz/vcpkg.json b/ports/tinyusdz/vcpkg.json
index b24737ed..6423f960 100644
--- a/ports/tinyusdz/vcpkg.json
+++ b/ports/tinyusdz/vcpkg.json
@@ -1,7 +1,6 @@
 {
   "name": "tinyusdz",
   "version": "0.8.0-rc4",
-  "homepage": "",
   "description": "",
   "dependencies": [
     {
PRs must add only one version and must not modify any published versions

When making any changes to a library, the version or port-version in vcpkg.json or CONTROL must be modified.

error: checked-in files for lunasvg have changed but the version was not updated
version: 2.3.1
old SHA: bf20380ca537151f7d1e02a6ca5b19c302db18c7
new SHA: 4b372a79465322856a24c31e4d1e75de8bc6a991
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for brotli have changed but the version was not updated
version: 1.0.9#3
old SHA: 7b182b3e0615d6f3538b5eeac680f7eb8af5abd0
new SHA: 16117880939f5e3fc09eba0f8d8702b6b8b1e3ce
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for ceres have changed but the version was not updated
version: 2.1.0#2
old SHA: 4baf16216d2d50574964ba5795a501bb89193042
new SHA: 4c874acafcaf2ebc27bc153aa8a11517d3c6cc2b
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for tinyobjloader have changed but the version was not updated
version: 2.0.0-rc9
old SHA: c1e6a1c3ddc75a72ea801b5d0980a73e14358e5e
new SHA: b62d28cf3e06621d95316616562615e30d05c5a7
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for libzip have changed but the version was not updated
version: 1.9.2
old SHA: ec8e48c035f43c65ce9f0f5b455affaa92aa477e
new SHA: 132e9a6bed9f7454d9ccbe26a79a74d2f2770ef4
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for openexr have changed but the version was not updated
version: 2.5.8#1
old SHA: 447c9eae823d9570dfc549995efba4f623ddaae2
new SHA: e8e07882aaff017bed473719e543bf125959da79
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for tinygltf have changed but the version was not updated
version: 2.5.0
old SHA: 68e4d0aabd2073861e4add08af282c0eff858a1e
new SHA: e5056626f128ef6521fbd5e59e41fb27638cc33f
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for assimp have changed but the version was not updated
version: 5.2.5
old SHA: bdd963b2ef327bf5e8533689aff4707226e22851
new SHA: e999e960280ebd4a6322ef6abd4b273db2f0570a
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for opencv4 have changed but the version was not updated
version: 4.6.0#4
old SHA: 970c048b2d380fe84e110c02a99dc099f8b877d0
new SHA: 2feb279fb4bfb0cbd0bfc6ab39f269b75c2414fb
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
warning: there are uncommitted changes for fmt
error: checked-in files for fmt have changed but the version was not updated
version: 6.2.1
old SHA: dc405c40eb48c9be904aa93bdab522d135a9fc2b
new SHA: 4a24ade01976e70f560e9e17d2e35d548baa7b5c
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for stb have changed but the version was not updated
version: 2021-09-10#1
old SHA: 9ebadca0be90431f35a8d20b44f40b07285eb33d
new SHA: 24affdde8258cef209f123be993b9de6aa2f91db
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout dbd0600c8b05223808330c04caf2b040a5ce7cff -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 22bc60e5..ed1cbc72 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -2001,7 +2001,7 @@
       "port-version": 0
     },
     "draco": {
-      "baseline": "1.5.2",
+      "baseline": "1.5.3",
       "port-version": 0
     },
     "drlibs": {
@@ -2361,7 +2361,7 @@
       "port-version": 4
     },
     "fmt": {
-      "baseline": "9.0.0",
+      "baseline": "6.2.1",
       "port-version": 0
     },
     "folly": {
@@ -5902,7 +5902,7 @@
     },
     "qhull": {
       "baseline": "8.0.2",
-      "port-version": 3
+      "port-version": 4
     },
     "qnnpack": {
       "baseline": "2021-02-26",
@@ -7324,6 +7324,10 @@
       "baseline": "20180219",
       "port-version": 2
     },
+    "tinyusdz": {
+      "baseline": "0.8.0-rc4",
+      "port-version": 0
+    },
     "tinyutf8": {
       "baseline": "4.4.3",
       "port-version": 0
diff --git a/versions/d-/draco.json b/versions/d-/draco.json
index 3c06f246..2fd7b9fd 100644
--- a/versions/d-/draco.json
+++ b/versions/d-/draco.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "4007906657d8c05ef8b9bb3f30f2e0218a802d80",
+      "version": "1.5.3",
+      "port-version": 0
+    },
     {
       "git-tree": "39effb9dbafcf8540c1e99bacc9a2701ab9f94a1",
       "version": "1.5.2",
diff --git a/versions/q-/qhull.json b/versions/q-/qhull.json
index 69b98685..cb450e79 100644
--- a/versions/q-/qhull.json
+++ b/versions/q-/qhull.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "1cfdbe28c32936c2ac6c9fb8d269f81c2a96415f",
+      "version": "8.0.2",
+      "port-version": 4
+    },
     {
       "git-tree": "afe7d7f235d72db1da52a99ebe085cafd21577b3",
       "version": "8.0.2",

You have modified or added at least one vcpkg.json where you should check the license field.

If you feel able to do so, please consider adding a "license" field to the following files:

  • ports/tinyusdz/vcpkg.json

Valid values for the license field can be found in the documentation

@bjovanovic84 bjovanovic84 deleted the omri/tinyusdz2 branch January 23, 2024 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants