Skip to content

[vcpkg-ci-ffmpeg] remove tensorflow feature from dependencies#23857

Merged
strega-nil-ms merged 2 commits intomicrosoft:masterfrom
strega-nil:ffmpeg-ci
Mar 30, 2022
Merged

[vcpkg-ci-ffmpeg] remove tensorflow feature from dependencies#23857
strega-nil-ms merged 2 commits intomicrosoft:masterfrom
strega-nil:ffmpeg-ci

Conversation

@strega-nil-ms
Copy link
Copy Markdown
Contributor

This means that ffmpeg actually gets built

Copy link
Copy Markdown

@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/ffmpeg/vcpkg.json b/ports/ffmpeg/vcpkg.json
index 8b7f00e..eecd580 100644
--- a/ports/ffmpeg/vcpkg.json
+++ b/ports/ffmpeg/vcpkg.json
@@ -33,7 +33,10 @@
         {
           "name": "ffmpeg",
           "default-features": false,
-          "features": [ "all-ci", "tensorflow" ]
+          "features": [
+            "all-ci",
+            "tensorflow"
+          ]
         }
       ]
     },
@@ -197,7 +200,10 @@
         {
           "name": "ffmpeg",
           "default-features": false,
-          "features": ["all-gpl-ci", "tensorflow"]
+          "features": [
+            "all-gpl-ci",
+            "tensorflow"
+          ]
         }
       ]
     },
@@ -245,7 +251,10 @@
         {
           "name": "ffmpeg",
           "default-features": false,
-          "features": [ "all-nonfree-ci", "tensorflow" ]
+          "features": [
+            "all-nonfree-ci",
+            "tensorflow"
+          ]
         }
       ]
     },
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 773516ecf6014d89cc69b11bb54605ad4be56694 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 316e85c..7ce4828 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -2178,7 +2178,7 @@
     },
     "ffmpeg": {
       "baseline": "4.4.1",
-      "port-version": 10
+      "port-version": 11
     },
     "ffnvcodec": {
       "baseline": "11.1.5.0",
diff --git a/versions/f-/ffmpeg.json b/versions/f-/ffmpeg.json
index 0ca6708..f4720d4 100644
--- a/versions/f-/ffmpeg.json
+++ b/versions/f-/ffmpeg.json
@@ -1,5 +1,10 @@
 {
   "versions": [
+    {
+      "git-tree": "7d3ab45dbe43a3c17ed25445fe06cf29ba3f71ba",
+      "version": "4.4.1",
+      "port-version": 11
+    },
     {
       "git-tree": "d525f98e7146a1fd731febe7c472232142d62821",
       "version": "4.4.1",

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

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

  • scripts/test_ports/vcpkg-ci-ffmpeg/vcpkg.json

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

Copy link
Copy Markdown

@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.

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

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

  • scripts/test_ports/vcpkg-ci-ffmpeg/vcpkg.json

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

@Neumann-A
Copy link
Copy Markdown
Contributor

Hmm I would rather like to see vcpkg-ci-ffmpeg to be modified instead of the ffmpeg port.

Copy link
Copy Markdown

@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.

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

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

  • scripts/test_ports/vcpkg-ci-ffmpeg/vcpkg.json

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

vcpkg-ci-ffmpeg -> ffmpeg[all-nonfree] -> ffmpeg[tensorflow]
Copy link
Copy Markdown

@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.

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

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

  • scripts/test_ports/vcpkg-ci-ffmpeg/vcpkg.json

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

Comment on lines +8 to +11
{
"name": "ffmpeg",
"default-features": false
},
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Suggested change
{
"name": "ffmpeg",
"default-features": false
},

This is implied by the second dependency item

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

ah, this was an issue left behind by a different change.

Copy link
Copy Markdown
Contributor

@ras0219-msft ras0219-msft left a comment

Choose a reason for hiding this comment

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

LGTM assuming it fixes the problem

@JackBoosY JackBoosY added category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist info:internal labels Mar 30, 2022
Copy link
Copy Markdown

@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.

You have modified or added at least one vcpkg.json where a "license" field is missing.

Details

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

  • scripts/test_ports/vcpkg-ci-ffmpeg/vcpkg.json

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

@strega-nil-ms strega-nil-ms changed the title [ffmpeg] remove tensorflow from dependencies in ci [vcpkg-ci-ffmpeg] remove tensorflow feature from dependencies Mar 30, 2022
@strega-nil-ms
Copy link
Copy Markdown
Contributor Author

vcpkg-ci-ffmpeg:x64-windows: SUCCEEDED: 136.5 ms

@strega-nil-ms strega-nil-ms merged commit 3048b9a into microsoft:master Mar 30, 2022
@strega-nil strega-nil deleted the ffmpeg-ci branch March 31, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-feature The issue is with a library, which is requesting new capabilities that didn’t exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants