Releases: mumble-voip/vcpkg
2025-11
The file names have the format
mumble_env.<triplet>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important notes
- These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
- These environments were built making use of overlay triplets that overwrite the standard triplets. Hence, libraries may not be compatible with externally built vcpkg libraries even though the triplet name is the same.
- The Linux environment has been compiled under Ubuntu 24.04, using GLIBC v2.39 and can only be used on system with the same or a newer GLIBC version
What changed?
- Updated all dependencies to latest versions available on vcpkg
2025-08
The file names have the format
mumble_env.<triplet>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important notes
- These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
- These environments were built making use of overlay triplets that overwrite the standard triplets. Hence, libraries may not be compatible with externally built vcpkg libraries even though the triplet name is the same.
- The Linux environment has been compiled under Ubuntu 22.04, using GLIBC v2.39 and can only be used on system with the same or a newer GLIBC version
What changed?
- Updated all dependencies to latest versions available on vcpkg
- No longer include build date in archive names
- Added check against versioned MacOSX SDK paths in CMake files (which can cause issues when using the env on different machines)
2025-07 Qt5
Note: This release only contains Qt 5 and is therefore only suitable for building Mumble <= 1.5.x
The file names have the format
mumble_env.<triplet>.<build date>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<build date>is the date at which the env has been compiled<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important notes
- These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
- These environments were built making use of overlay triplets that overwrite the standard triplets. Hence, libraries may not be compatible with externally built vcpkg libraries even though the triplet name is the same.
What changed?
- Updated all dependencies to latest versions available on vcpkg
2025-02
The file names have the format
mumble_env.<triplet>.<build date>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<build date>is the date at which the env has been compiled<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important notes
- These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
- These environments were built making use of overlay triplets that overwrite the standard triplets. Hence, libraries may not be compatible with externally built vcpkg libraries even though the triplet name is the same.
What changed?
- Updated all dependencies to latest versions available on vcpkg
- Switched from Qt 5 to Qt 6
- Include only subset of Boost libraries
- Introduce Mumble-specific overlay triplets
- Updated macOS deployment target to 13.0
- Windows archive no longer contains spurious PDBs
2024-07 (Qt 6)
The file names have the format
mumble_env.<triplet>.<build date>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<build date>is the date at which the env has been compiled<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important note
These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
What changed?
- Updated all dependencies to latest versions available on vcpkg
- Switched from Qt 5 to Qt 6
2024-05
The file names have the format
mumble_env.<triplet>.<build date>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<build date>is the date at which the env has been compiled<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important note
These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.
What changed?
- Updated all dependencies to latest versions available on vcpkg
- Ready up for the database rewrite in the Mumble server
- Removed Qt database related dependencies
- Explicitly added SQLite3, PostgreSQL and MySQL libraries
2023-12
The file names have the format
mumble_env.<triplet>.<build date>.<commit hash>.<extension>
<triplet>specifies the vcpkg target triplet used. The same triplet must be specified as-DVCPKG_TARGET_TRIPLETwhen using these pre-built environments.<build date>is the date at which the env has been compiled<commit hash>is the hash of the vcpkg commit the env was built from. Note that this commit identifies a commit in this repository (the fork) and not a commit in the upstream Microsoft repository.<extension>specifies the type of archiving and compression used on the environment. This determines how you'll have to decompress the archive.
Important note
These environments contain only Release libraries. Thus, on platforms where Release and Debug builds are not ABI compatible (Windows) you can only use these for Release builds.