[packaging/craft-blueprints-kde] data/iso-codes: Update iso-codes to 4.20.1

Volker Krause <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git commit c031ebb870560b14eee963391814d5f0fa6de55b by Volker Krause.
Committed on 19/07/2026 at 06:02.
Pushed by vkrause into branch 'master'.

Update iso-codes to 4.20.1

M  +7    -5    data/iso-codes/iso-codes.py

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/c031ebb870560b14eee963391814d5f0fa6de55b

diff --git a/data/iso-codes/iso-codes.py b/data/iso-codes/iso-codes.py
index 541fdf8c4..6553d3468 100644
--- a/data/iso-codes/iso-codes.py
+++ b/data/iso-codes/iso-codes.py
@@ -8,28 +8,30 @@ import shutil
 import info
 import utils
 from CraftCore import CraftCore
-from Package.AutoToolsPackageBase import AutoToolsPackageBase
+from Package.MesonPackageBase import MesonPackageBase
 from Utils import CraftHash
 
 
 class subinfo(info.infoclass):
     def setTargets(self):
-        for ver in ["4.18.0"]:
+        for ver in ["4.20.1"]:
             self.targets[ver] = f"https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v{ver}/iso-codes-v{ver}.tar.gz"
             self.targetInstSrc[ver] = f"iso-codes-v{ver}"
 
-        self.targetDigests["4.18.0"] = (["511f67bf4b51aa77f17c45adbff533242b50f1e370fe49a5706b6341902fac87"], CraftHash.HashAlgorithm.SHA256)
+        self.targetDigests["4.20.1"] = (["2d7d9f6084ab9ce6c534ce71a3dd5144b6e474f3c97616459a88f73f44a64bff"], CraftHash.HashAlgorithm.SHA256)
 
         self.description = "Localized data for various ISO standards (e.g. country, language, language scripts, and currency names)"
-        self.defaultTarget = "4.18.0"
+        self.defaultTarget = "4.20.1"
+        self.releaseManagerId = 1408
 
     def setDependencies(self):
         self.runtimeDependencies["virtual/base"] = None
+        self.buildDependencies["python-modules/meson"] = None
         if not CraftCore.compiler.isAndroid:
             self.buildDependencies["libs/gettext"] = None
 
 
-class Package(AutoToolsPackageBase):
+class Package(MesonPackageBase):
     def __init__(self, **kwargs):
         super().__init__(**kwargs)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.