]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#4480] More hammer.py updates for Fedora 44 and Ubuntu 26.04
authorAndrei Pavel <andrei@isc.org>
Thu, 14 May 2026 11:13:40 +0000 (14:13 +0300)
committerAndrei Pavel <andrei@isc.org>
Fri, 15 May 2026 12:01:05 +0000 (15:01 +0300)
hammer.py

index 06203a94d5444f845d55de3ad6f06d2e2ae60acd..f293fe744b9cd9f8558fcf26956123596d9f6e8d 100755 (executable)
--- a/hammer.py
+++ b/hammer.py
@@ -70,6 +70,7 @@ SYSTEMS = {
         '41': False,
         '42': False,
         '43': True,
+        '44': True,
     },
     'centos': {
         '7': False,
@@ -96,6 +97,7 @@ SYSTEMS = {
         '21.04': False,
         '22.04': True,
         '24.04': True,
+        '26.04': True,
     },
     'debian': {
         '8': False,
@@ -1868,7 +1870,15 @@ def install_packages_local(system, revision, features, check_times, ignore_error
             packages.extend(['rpm-build', 'python3-devel'])
 
         if 'docs' in features:
-            packages.extend(['python3-sphinx', 'python3-sphinx_rtd_theme', 'texlive', 'texlive-collection-latexextra'])
+            packages.extend(
+                [
+                    'python3-sphinx',
+                    'python3-sphinx_rtd_theme',
+                    'texlive',
+                    'texlive-collection-latexextra',
+                    'texlive-times',
+                ]
+            )
 
         if 'mysql' in features:
             packages.extend(['mariadb', 'mariadb-server', 'mariadb-connector-c-devel'])
@@ -2054,7 +2064,7 @@ def install_packages_local(system, revision, features, check_times, ignore_error
                 'gcc',
                 'g++',
                 'gnupg',
-                'libboost-system-dev',
+                'libboost-all-dev',
                 'liblog4cplus-dev',
                 'libpcap-dev',
                 'libssl-dev',
@@ -2076,7 +2086,7 @@ def install_packages_local(system, revision, features, check_times, ignore_error
 
         if 'native-pkg' in features:
             packages.extend(['build-essential', 'fakeroot', 'devscripts'])
-            packages.extend(['debhelper', 'libboost-dev', 'python3-dev'])
+            packages.extend(['debhelper', 'python3-dev'])
             if 20.04 <= float(revision):
                 packages.extend(['dh-python'])
 
@@ -2109,7 +2119,7 @@ def install_packages_local(system, revision, features, check_times, ignore_error
                 'gcc',
                 'g++',
                 'gnupg',
-                'libboost-system-dev',
+                'libboost-all-dev',
                 'liblog4cplus-dev',
                 'libpcap-dev',
                 'libssl-dev',