[iso-codes] Add new port (#50955)

This commit is contained in:
Bruno 2026-04-06 14:44:24 -03:00 committed by GitHub
parent fa1a4ec512
commit 48ee41e567
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 57 additions and 0 deletions

View File

@ -0,0 +1,23 @@
# data-only port
set(VCPKG_BUILD_TYPE release)
set(VCPKG_POLICY_EMPTY_INCLUDE_FOLDER enabled)
vcpkg_from_gitlab(
GITLAB_URL https://salsa.debian.org
OUT_SOURCE_PATH SOURCE_PATH
REPO iso-codes-team/iso-codes
REF "v${VERSION}"
SHA512 2b5690b109da3d4f969c62f1a9653f6a12f6529794b97d0c834d708ff9a407bc0193047992b2acea7525f4638a68dbd9a6dceec8b0b0d08f23a2fd2e3124b1d2
)
vcpkg_add_to_path("${CURRENT_HOST_INSTALLED_DIR}/tools/gettext/bin")
vcpkg_configure_meson(
SOURCE_PATH "${SOURCE_PATH}"
)
vcpkg_install_meson()
vcpkg_fixup_pkgconfig()
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSES/LGPL-2.1-or-later.txt")

View File

@ -0,0 +1,21 @@
{
"name": "iso-codes",
"version": "4.20.1",
"description": "Lists of the country, language, and currency names",
"homepage": "https://salsa.debian.org/iso-codes-team/iso-codes",
"license": "LGPL-2.1-or-later",
"dependencies": [
{
"name": "gettext",
"host": true,
"default-features": false,
"features": [
"tools"
]
},
{
"name": "vcpkg-tool-meson",
"host": true
}
]
}

View File

@ -4048,6 +4048,10 @@
"baseline": "1.15.0",
"port-version": 0
},
"iso-codes": {
"baseline": "4.20.1",
"port-version": 0
},
"itay-grudev-singleapplication": {
"baseline": "3.5.4",
"port-version": 0

View File

@ -0,0 +1,9 @@
{
"versions": [
{
"git-tree": "6abba4c49f45325fda174b29b8d972e9e9bd8195",
"version": "4.20.1",
"port-version": 0
}
]
}