mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-29 03:34:26 +08:00
002c5b0659
<!-- If your PR fixes issues, please note that here by adding "Fixes #NNNNNN." for each fixed issue on separate lines. --> <!-- If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/. --> Update port gstreamer - [x] Changes comply with the [maintainer guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md). - [x] SHA512s are updated for each updated download. - [ ] The "supports" clause reflects platforms that may be fixed by this new version. - [ ] Any fixed [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt) entries are removed from that file. - [ ] Any patches that are no longer applied are deleted from the port's directory. - [x] The version database is fixed by rerunning `./vcpkg x-add-version --all` and committing the result. - [x] Only one version is added to each modified port's versions file. Add port libsoup,libpsl,glib-networking - [x] Changes comply with the [maintainer guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md). - [x] The name of the port matches an existing name for this component on https://repology.org/ if possible, and/or is strongly associated with that component on search engines. - [x] Optional dependencies are resolved in exactly one way. For example, if the component is built with CMake, all `find_package` calls are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or disabled with [CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html). - [x] The versioning scheme in `vcpkg.json` matches what upstream says. - [x] The license declaration in `vcpkg.json` matches what upstream says. - [x] The installed as the "copyright" file matches what upstream says. - [x] The source code of the component installed comes from an authoritative source. - [x] The generated "usage text" is accurate. See [adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md) for context. - [x] The version database is fixed by rerunning `./vcpkg x-add-version --all` and committing the result. - [x] Only one version is in the new port's versions file. - [x] Only one version is added to each modified port's versions file. I found the offical tutorials not work because the uridecodebin plugin can not handle https uri. Then I found that soup plugins is disabled. So I update the gstreamer to enable it. The gstreamer compiled successfuly without new port which I add. However the soup plugins will not work without libsoup. So I add the port libsoup. And it depend on libpsl and glib-networking. The glib-networking is a gio module. To make it work, we should set env GIO_MODULE_DIR to the plugins dir which glib-networking dll live in. And now I uridecodebin works properly. By the way, how vcpkg deal with plugin dll? I put them to a plugins dir just like gstreamer. However to use them is a hard work. For a gio module, we have to set the env GIO_MODULE_DIR to the dyamic library location.
180 lines
4.3 KiB
JSON
180 lines
4.3 KiB
JSON
{
|
|
"versions": [
|
|
{
|
|
"git-tree": "a4f5984869f07999b31721a248e129b3de531436",
|
|
"version": "1.22.5",
|
|
"port-version": 8
|
|
},
|
|
{
|
|
"git-tree": "563a58509d4f74fed0d8819ec9182a5da8700d02",
|
|
"version": "1.22.5",
|
|
"port-version": 7
|
|
},
|
|
{
|
|
"git-tree": "27425db97df2c329de0baf5d00c719982659c9c4",
|
|
"version": "1.22.5",
|
|
"port-version": 6
|
|
},
|
|
{
|
|
"git-tree": "c6339c24dbe60ed13ff8d6b5e646d11e192f4ec0",
|
|
"version": "1.22.5",
|
|
"port-version": 5
|
|
},
|
|
{
|
|
"git-tree": "b18eecdb79cdeb95b0c5e003cf14ababd9bca7c9",
|
|
"version": "1.22.5",
|
|
"port-version": 4
|
|
},
|
|
{
|
|
"git-tree": "5bcd4e4f541fb90ffef24a354db74f5555f2ba6d",
|
|
"version": "1.22.5",
|
|
"port-version": 3
|
|
},
|
|
{
|
|
"git-tree": "921fefd3f9b9ce85c031881f5861074957d1a7f1",
|
|
"version": "1.22.5",
|
|
"port-version": 2
|
|
},
|
|
{
|
|
"git-tree": "7f37f12f5a39fa6eea841721c51bb591039c3251",
|
|
"version": "1.22.5",
|
|
"port-version": 1
|
|
},
|
|
{
|
|
"git-tree": "76183f0a0e77acbf09ac1ae73b1b2a27f986fcf6",
|
|
"version": "1.22.5",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "9ad3c702668f673319b620729150bce73d2181eb",
|
|
"version": "1.20.5",
|
|
"port-version": 11
|
|
},
|
|
{
|
|
"git-tree": "24a88414ae4d8f37c01ffc726f3c7eb264edc478",
|
|
"version": "1.20.5",
|
|
"port-version": 10
|
|
},
|
|
{
|
|
"git-tree": "75810a0d259dd1294e994266d469dde9423dc209",
|
|
"version": "1.20.5",
|
|
"port-version": 9
|
|
},
|
|
{
|
|
"git-tree": "f4fa840c6345c1b7bf4c35e2977ed3f680d6584a",
|
|
"version": "1.20.5",
|
|
"port-version": 8
|
|
},
|
|
{
|
|
"git-tree": "877a4687de4ef7b958624b55a558f91b4b34c32b",
|
|
"version": "1.20.5",
|
|
"port-version": 7
|
|
},
|
|
{
|
|
"git-tree": "631b03d07848f5a632168da7e3f9e1bc753d4085",
|
|
"version": "1.20.5",
|
|
"port-version": 6
|
|
},
|
|
{
|
|
"git-tree": "86757cb6fd9f50813cadb3779f1096fe1377eef9",
|
|
"version": "1.20.5",
|
|
"port-version": 5
|
|
},
|
|
{
|
|
"git-tree": "084ea66aed42ba882e19b103de4042d676be1530",
|
|
"version": "1.20.5",
|
|
"port-version": 4
|
|
},
|
|
{
|
|
"git-tree": "e9724606bfcc594bbdde72fbcba7fbd019312ae6",
|
|
"version": "1.20.5",
|
|
"port-version": 3
|
|
},
|
|
{
|
|
"git-tree": "6289f1269af159388f8a9cfed08c52acd1a297da",
|
|
"version": "1.20.5",
|
|
"port-version": 2
|
|
},
|
|
{
|
|
"git-tree": "774edb57247607baee04b2ff5eb8f12f4824f965",
|
|
"version": "1.20.5",
|
|
"port-version": 1
|
|
},
|
|
{
|
|
"git-tree": "e790c6925b367f31a0d7311288aada1c8d045e56",
|
|
"version": "1.20.5",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "b7afb1aa90258b95521b94bd290a343502705f5c",
|
|
"version": "1.20.4",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "f54f9f904091fc4fd931e018b82af777defb455c",
|
|
"version": "1.19.2",
|
|
"port-version": 11
|
|
},
|
|
{
|
|
"git-tree": "889e1cc23dfa9161bf793ff4f22fd6bc8e7c137f",
|
|
"version": "1.19.2",
|
|
"port-version": 10
|
|
},
|
|
{
|
|
"git-tree": "50b3345068815cb82022b680689ddfee0395e6de",
|
|
"version": "1.19.2",
|
|
"port-version": 9
|
|
},
|
|
{
|
|
"git-tree": "34e4471f1313a9d9ce220e461dde37a331c5bf47",
|
|
"version": "1.19.2",
|
|
"port-version": 8
|
|
},
|
|
{
|
|
"git-tree": "88e3063c417fe72ab1532ad99494b71c8037d8b5",
|
|
"version": "1.19.2",
|
|
"port-version": 7
|
|
},
|
|
{
|
|
"git-tree": "245207bd8010181848ffaad5822f2492f2cb2b38",
|
|
"version": "1.19.2",
|
|
"port-version": 6
|
|
},
|
|
{
|
|
"git-tree": "0524a22dbda0c09201b9c677b6f72dbce870d6df",
|
|
"version": "1.19.2",
|
|
"port-version": 5
|
|
},
|
|
{
|
|
"git-tree": "78cacf62a38c4cfc4e399720463bef9312f115dc",
|
|
"version": "1.19.2",
|
|
"port-version": 4
|
|
},
|
|
{
|
|
"git-tree": "25482001e85b34b144a67fc9cc86127f9e8c89ea",
|
|
"version": "1.19.2",
|
|
"port-version": 3
|
|
},
|
|
{
|
|
"git-tree": "ec9fdf057bbec637e21db3a56297439e420106d4",
|
|
"version": "1.19.2",
|
|
"port-version": 2
|
|
},
|
|
{
|
|
"git-tree": "9e1e058b933a63ff71eeaa2a7a59fa713d0ba51b",
|
|
"version": "1.19.2",
|
|
"port-version": 1
|
|
},
|
|
{
|
|
"git-tree": "25482bf1d9dd85257c13e394b45745f77a29bf51",
|
|
"version": "1.19.2",
|
|
"port-version": 0
|
|
},
|
|
{
|
|
"git-tree": "308df77361916f76938e3a022feab2520e2ce2a3",
|
|
"version": "1.18.4",
|
|
"port-version": 0
|
|
}
|
|
]
|
|
}
|