vcpkg/versions/g-/gstreamer.json
vipcxj 002c5b0659
[gstreamer,libsoup,libpsl,glib-networking] enable soup plugins of gstreamer (#36679)
<!-- 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.
2024-02-28 18:02:23 -08:00

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
}
]
}