diff mbox series

[1/4] xdg-utils: switch to git

Message ID 20260914120807.2162673-1-ross.burton@arm.com
State New
Headers show
Series [1/4] xdg-utils: switch to git | expand

Commit Message

Ross Burton Sept. 14, 2026, 12:08 p.m. UTC
Tarballs haven't been uploaded to portland.freedesktop.org for some time
now, so we missed several upstream releases.

Upstream isn't making tarball releases, so switch to git clones. The
version is not changed here and the end result is identical.

Also make the description more concise as 12 lines is a little excessive.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 .../xdg-utils/xdg-utils_1.1.3.bb              | 20 +++----------------
 1 file changed, 3 insertions(+), 17 deletions(-)
diff mbox series

Patch

diff --git a/meta/recipes-extended/xdg-utils/xdg-utils_1.1.3.bb b/meta/recipes-extended/xdg-utils/xdg-utils_1.1.3.bb
index e39a65831e0..d7a103c1f81 100644
--- a/meta/recipes-extended/xdg-utils/xdg-utils_1.1.3.bb
+++ b/meta/recipes-extended/xdg-utils/xdg-utils_1.1.3.bb
@@ -1,32 +1,18 @@ 
 SUMMARY = "Basic desktop integration functions"
 HOMEPAGE = "https://www.freedesktop.org/wiki/Software/xdg-utils/"
-DESCRIPTION = "The xdg-utils package is a set of simple scripts that provide basic \
-desktop integration functions for any Free Desktop, such as Linux. \
-They are intended to provide a set of defacto standards. \
-The following scripts are provided at this time: \
-xdg-desktop-icon \
-xdg-desktop-menu \
-xdg-email \
-xdg-icon-resource \
-xdg-mime \
-xdg-open \
-xdg-screensaver \
-xdg-terminal \
-"
+DESCRIPTION = "The xdg-utils package is a set of simple scripts that provide basic desktop integration functions."
 
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=a5367a90934098d6b05af3b746405014"
 
-SRC_URI = "https://portland.freedesktop.org/download/${BPN}-${PV}.tar.gz \
+SRC_URI = "git://gitlab.freedesktop.org/xdg/xdg-utils.git;protocol=https;branch=master;tag=v${PV} \
            file://0001-Reinstate-xdg-terminal.patch \
            file://0001-Don-t-build-the-in-script-manual.patch \
            file://1f199813e0eb0246f63b54e9e154970e609575af.patch \
            file://CVE-2022-4055.patch \
           "
 
-SRC_URI[sha256sum] = "d798b08af8a8e2063ddde6c9fa3398ca81484f27dec642c5627ffcaa0d4051d9"
-
-UPSTREAM_CHECK_REGEX = "xdg-utils-(?P<pver>((\d+[\.\-_]*)+)((rc|alpha|beta)\d+)?)\.(tar\.gz|tgz)"
+SRCREV = "159fc37075db2decf446f453fe1a796da6921aad"
 
 # Needs brokensep as this doesn't use automake
 inherit autotools-brokensep features_check