From f0b629d50583fbb2eef8d45a1d47e0378745925b Mon Sep 17 00:00:00 2001
From: "Andrew J. Hesford" <ajh@sideband.org>
Date: Sun, 9 Feb 2025 11:05:06 -0500
Subject: [PATCH] libxkbcommon: update to 1.8.0.

---
 srcpkgs/libxkbcommon/template | 6 +++---
 srcpkgs/libxkbcommon/update   | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/libxkbcommon/update

diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template
index 3e1d3167d6a..d3a2902d787 100644
--- a/srcpkgs/libxkbcommon/template
+++ b/srcpkgs/libxkbcommon/template
@@ -1,6 +1,6 @@
 # Template file for 'libxkbcommon'
 pkgname=libxkbcommon
-version=1.7.0
+version=1.8.0
 revision=1
 build_style=meson
 # b_ndebug=false is needed to pass the test suite, as it relies on side effects
@@ -17,8 +17,8 @@ maintainer="Andrew J. Hesford <ajh@sideband.org>"
 license="MIT"
 homepage="https://xkbcommon.org/"
 changelog="https://github.com/xkbcommon/libxkbcommon/blob/master/NEWS.md"
-distfiles="https://xkbcommon.org/download/libxkbcommon-${version}.tar.xz"
-checksum=65782f0a10a4b455af9c6baab7040e2f537520caa2ec2092805cdfd36863b247
+distfiles="https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-${version}.tar.gz"
+checksum=025c53032776ed850fbfb92683a703048cd70256df4ac1a1ec41ed3455d5d39c
 
 post_install() {
 	vlicense LICENSE
diff --git a/srcpkgs/libxkbcommon/update b/srcpkgs/libxkbcommon/update
new file mode 100644
index 00000000000..66229657d1a
--- /dev/null
+++ b/srcpkgs/libxkbcommon/update
@@ -0,0 +1 @@
+pkgname=xkbcommon