[xerces-c] Use official ASF archive URL (#50007)

This commit is contained in:
Rusty Conover 2026-02-13 18:00:26 -05:00 committed by GitHub
parent 13296b5eeb
commit 537876a25c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 16 additions and 7 deletions

View File

@ -1,10 +1,13 @@
vcpkg_minimum_required(VERSION 2022-10-12) # for ${VERSION}
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO apache/xerces-c
REF "v${VERSION}"
SHA512 228f7b35ca219a2d5202b853983fd2941325413724f9cfbb8d0056bb81669c4530a792323f60736e4f6bf2c4f289fab21d6e2107e9ba65438437ae19b374b4a8
HEAD_REF master
vcpkg_download_distfile(ARCHIVE
URLS "https://archive.apache.org/dist/xerces/c/3/sources/xerces-c-${VERSION}.tar.gz"
FILENAME "xerces-c-${VERSION}.tar.gz"
SHA512 b93110d2ac2f2198b3afb8854a1999376ac687c2be1e6c1b75c7d848c946c81c78f735f71eb2f824e11a493a58c67b7855c74b422a393d3ecc7c2bda103e5b27
)
vcpkg_extract_source_archive(
SOURCE_PATH
ARCHIVE "${ARCHIVE}"
PATCHES
dependencies.patch
disable-tests.patch

View File

@ -1,6 +1,7 @@
{
"name": "xerces-c",
"version-semver": "3.3.0",
"port-version": 1,
"description": "Xerces-C++ is a XML parser, for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.",
"homepage": "https://github.com/apache/xerces-c",
"license": "Apache-2.0",

View File

@ -10830,7 +10830,7 @@
},
"xerces-c": {
"baseline": "3.3.0",
"port-version": 0
"port-version": 1
},
"xeus": {
"baseline": "0.24.3",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "8cff02f80634e4cf6c3a788a296e0cff49108363",
"version-semver": "3.3.0",
"port-version": 1
},
{
"git-tree": "47ca04adf7071f0db4fd56a909439110fbe4eae2",
"version-semver": "3.3.0",