From 66c1c9852bb30bd87285e77cc775072046d51fc6 Mon Sep 17 00:00:00 2001 From: Osyotr Date: Wed, 23 Apr 2025 06:27:25 +0300 Subject: [PATCH] [pkgconf] Add upstream patch for old glibc versions (#45172) --- ports/pkgconf/portfile.cmake | 9 +++++++++ ports/pkgconf/vcpkg.json | 1 + versions/baseline.json | 2 +- versions/p-/pkgconf.json | 5 +++++ 4 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ports/pkgconf/portfile.cmake b/ports/pkgconf/portfile.cmake index d25d351e21..1ba02e3f15 100644 --- a/ports/pkgconf/portfile.cmake +++ b/ports/pkgconf/portfile.cmake @@ -1,9 +1,18 @@ +vcpkg_download_distfile( + ADD_MISSING_DEFINE_PATCH + URLS https://github.com/pkgconf/pkgconf/commit/664b53d5c4920e66e4a57c7515ccfd1bd1477bac.patch?full_index=1 + FILENAME pkgconf-add-missing-define-664b53d5c4920e66e4a57c7515ccfd1bd1477bac.patch + SHA512 1e5dc8b6ac9547157694c1674660c0f207876ed2916a053217c9299eb352c05d1f03a1ba8afddaf994b7c22474590407c627846cd68000bf53bd7229d9009895 +) + vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO pkgconf/pkgconf REF "pkgconf-${VERSION}" SHA512 8c73b8f9c3dd3c72e6b0acf139a68054d631484af4618f46c30c3c13947294986d809bbac0648af9e974739fd42e1730a4e22323884d7cf72f0843a972991a99 HEAD_REF master + PATCHES + "${ADD_MISSING_DEFINE_PATCH}" ) vcpkg_configure_meson( diff --git a/ports/pkgconf/vcpkg.json b/ports/pkgconf/vcpkg.json index ac73781361..0b3237ab97 100644 --- a/ports/pkgconf/vcpkg.json +++ b/ports/pkgconf/vcpkg.json @@ -1,6 +1,7 @@ { "name": "pkgconf", "version": "2.4.3", + "port-version": 1, "description": "pkgconf is a program which helps to configure compiler and linker flags for development libraries. It is similar to pkg-config from freedesktop.org.", "homepage": "https://github.com/pkgconf/pkgconf", "license": null, diff --git a/versions/baseline.json b/versions/baseline.json index 59475bc928..1217db1fba 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -7222,7 +7222,7 @@ }, "pkgconf": { "baseline": "2.4.3", - "port-version": 0 + "port-version": 1 }, "plasma-wayland-protocols": { "baseline": "1.14.0", diff --git a/versions/p-/pkgconf.json b/versions/p-/pkgconf.json index 5a0e2bdc41..3b2dfd1865 100644 --- a/versions/p-/pkgconf.json +++ b/versions/p-/pkgconf.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "ee86667e248e39cfb0ac994ac4e0bd00ce5b0836", + "version": "2.4.3", + "port-version": 1 + }, { "git-tree": "a9135b2eb2d40c4f0fb2884160a9c6c8a3cd492d", "version": "2.4.3",