Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package subnetcalc for openSUSE:Factory 
checked in at 2024-01-09 20:51:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/subnetcalc (Old)
 and      /work/SRC/openSUSE:Factory/.subnetcalc.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "subnetcalc"

Tue Jan  9 20:51:37 2024 rev:9 rq:1137752 version:2.4.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/subnetcalc/subnetcalc.changes    2023-08-07 
15:29:55.316620061 +0200
+++ /work/SRC/openSUSE:Factory/.subnetcalc.new.21961/subnetcalc.changes 
2024-01-09 20:51:46.808859604 +0100
@@ -1,0 +2,6 @@
+Tue Jan  9 15:06:11 UTC 2024 - Andrea Manzini <[email protected]>
+
+- Update to 2.4.23:
+  * updates to LSM entry, build scripts, cleanup packaging and dependency 
improvements
+
+-------------------------------------------------------------------

Old:
----
  subnetcalc-2.4.22.tar.gz

New:
----
  subnetcalc-2.4.23.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ subnetcalc.spec ++++++
--- /var/tmp/diff_new_pack.FNcJzK/_old  2024-01-09 20:51:48.464919813 +0100
+++ /var/tmp/diff_new_pack.FNcJzK/_new  2024-01-09 20:51:48.464919813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subnetcalc
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           subnetcalc
-Version:        2.4.22
+Version:        2.4.23
 Release:        0
 Summary:        IPv4/IPv6 Subnet Calculator
 License:        GPL-3.0-or-later

++++++ subnetcalc-2.4.22.tar.gz -> subnetcalc-2.4.23.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/.github/workflows/freebsd.yml 
new/subnetcalc-subnetcalc-2.4.23/.github/workflows/freebsd.yml
--- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/freebsd.yml      
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/freebsd.yml      
2023-12-06 16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 # GitHub Actions Scripts
-# Copyright (C) 2021-2022 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -33,21 +33,23 @@
       matrix:
         include:
 
-          # ====== FreeBSD 13.0 =============================================
-          - label: "FreeBSD 13.0: Clang/x86_64"
+          # ====== FreeBSD 13.2 =============================================
+          - label: "FreeBSD 13.2: Clang/x86_64"
+            release: 13.2
             cc: clang
             cxx: clang++
 
 
     # ###### Build commands #################################################
     name: ${{ matrix.label }}
-    runs-on: macos-10.15
+    runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v4
     - name: Test in FreeBSD
       id: test
-      uses: vmactions/[email protected]
+      uses: vmactions/freebsd-vm@v1
       with:
+        release: ${{ matrix.release }}
         usesh: true
         run: |
           ASSUME_ALWAYS_YES=yes pkg install -y bash
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/.github/workflows/linux.yml 
new/subnetcalc-subnetcalc-2.4.23/.github/workflows/linux.yml
--- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/linux.yml        
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/linux.yml        
2023-12-06 16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 # GitHub Actions Scripts
-# Copyright (C) 2021-2022 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -45,14 +45,6 @@
             image: ubuntu:18.04
             cc: gcc
             cxx: g++
-          - label: "Ubuntu 16.04 (Xenial Xerus) with GCC"
-            image: ubuntu:16.04
-            cc: gcc
-            cxx: g++
-          - label: "Ubuntu 14.04 (Trusty Tahr) with GCC"
-            image: ubuntu:14.04
-            cc: gcc
-            cxx: g++
 
           # ====== Debian Linux =============================================
           - label: "Debian 12 (Bookworm) with GCC"
@@ -69,11 +61,11 @@
             cxx: g++
 
           # ====== Fedora Linux =============================================
-          - label: "Fedora 35 with Clang"
+          - label: "Fedora 39 with Clang"
             image: fedora:35
             cc: clang
             cxx: clang++
-          - label: "Fedora 34 with Clang"
+          - label: "Fedora 38 with Clang"
             image: fedora:34
             cc: clang
             cxx: clang++
@@ -85,7 +77,8 @@
     container:
       image: ${{ matrix.image }}
     steps:
-      - uses: actions/checkout@v2
+      # NOTE: actions/checkout@v4 does not work for old Ubuntu 18.04!
+      - uses: actions/checkout@v3
       - name: Build
         shell: bash
         run: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/.github/workflows/multiarch.yml 
new/subnetcalc-subnetcalc-2.4.23/.github/workflows/multiarch.yml
--- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/multiarch.yml    
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/multiarch.yml    
2023-12-06 16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 # GitHub Actions Scripts
-# Copyright (C) 2021-2022 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -33,19 +33,19 @@
         include:
 
           # ====== Ubuntu Linux =============================================
-          - label: "Ubuntu 20.04 (Focal Fossa): Clang/ARMv8"
+          - label: "Ubuntu 22.04 (Focal Fossa): Clang/ARMv8"
             arch: aarch64
-            distro: ubuntu20.04
+            distro: ubuntu22.04
             cc: clang
             cxx: clang++
-          - label: "Ubuntu 20.04 (Focal Fossa): GCC/S390x"
+          - label: "Ubuntu 22.04 (Focal Fossa): GCC/S390x"
             arch: s390x
-            distro: ubuntu20.04
+            distro: ubuntu22.04
             cc: gcc
             cxx: g++
-          - label: "Ubuntu 20.04 (Focal Fossa): GCC/RISC-V"
+          - label: "Ubuntu 22.04 (Focal Fossa): GCC/RISC-V"
             arch: riscv64
-            distro: ubuntu20.04
+            distro: ubuntu22.04
             cc: gcc
             cxx: g++
 
@@ -62,9 +62,9 @@
             cxx: clang++
 
           # ====== Fedora Linux =============================================
-          - label: "Fedora 35: GCC/PPC64"
+          - label: "Fedora 39: GCC/PPC64"
             arch: ppc64le
-            distro: fedora35
+            distro: fedora39
             cc: gcc
             cxx: g++
 
@@ -72,9 +72,11 @@
     # ###### Build commands #################################################
     name: ${{ matrix.label }}
     runs-on: ubuntu-latest
-
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
+      # NOTE: dreibh/run-on-arch-action provides the upstream
+      #       uraimo/run-on-arch-action action, with additional dockerfiles
+      #       needed for the builds here!
       - uses: dreibh/run-on-arch-action@dreibh/tests
         name: Build
         id: build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/.github/workflows/packaging.yml 
new/subnetcalc-subnetcalc-2.4.23/.github/workflows/packaging.yml
--- old/subnetcalc-subnetcalc-2.4.22/.github/workflows/packaging.yml    
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/.github/workflows/packaging.yml    
2023-12-06 16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 # GitHub Actions Scripts
-# Copyright (C) 2021-2022 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -30,7 +30,7 @@
     name: Ubuntu Packaging
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v4
     - name: Packaging
       shell: bash
       run: |
@@ -43,15 +43,22 @@
   debian-packaging:
     name: Debian Packaging
     runs-on: ubuntu-latest
+    container:
+      image: debian:unstable
+      options: "--privileged"
     steps:
-    - uses: actions/checkout@v2
-    - name: Packaging
-      shell: bash
-      run: |
-        sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup   package
-        sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package
-        sudo CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build   package
-        sudo ci/ci-test
+      - uses: actions/checkout@v4
+      - name: Packaging
+        shell: bash
+        # NOTE: The Debian container has no "sudo". It is necessary to install
+        #       it first, for the scripts to work.
+        run: |
+          apt-get update -q
+          DEBIAN_FRONTEND=noninteractive apt-get install -qqy sudo
+          CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-setup   package
+          CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-install package
+          CC=gcc CXX=g++ OS=debian DIST=unstable ARCH= ci/ci-build   package
+          ci/ci-test
 
   # ====== Fedora Linux =====================================================
   fedora-packaging:
@@ -61,7 +68,7 @@
       image: fedora:latest
       options: "--privileged"
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
       - name: Packaging
         shell: bash
         run: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/CMakeLists.txt 
new/subnetcalc-subnetcalc-2.4.23/CMakeLists.txt
--- old/subnetcalc-subnetcalc-2.4.22/CMakeLists.txt     2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/CMakeLists.txt     2023-12-06 
16:48:23.000000000 +0100
@@ -1,9 +1,9 @@
-CMAKE_MINIMUM_REQUIRED(VERSION 3.0.2)
+CMAKE_MINIMUM_REQUIRED(VERSION 3.10)
 PROJECT(subnetcalc LANGUAGES C CXX)
 
 SET(BUILD_MAJOR "2")
 SET(BUILD_MINOR "4")
-SET(BUILD_PATCH "22")
+SET(BUILD_PATCH "23")
 SET(BUILD_VERSION ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_PATCH})
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ChangeLog 
new/subnetcalc-subnetcalc-2.4.23/ChangeLog
--- old/subnetcalc-subnetcalc-2.4.22/ChangeLog  2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/ChangeLog  2023-12-06 16:48:23.000000000 
+0100
@@ -1,3 +1,69 @@
+commit 1be7a7ad573518fb0b4b45435e1ccd1244a57343
+Author: Thomas Dreibholz <[email protected]>
+Date:   Wed Nov 15 11:42:31 2023 +0100
+
+    Dependency improvements.
+
+commit 302da2aae5f8a3386fc8ab6b15e3b1ad454ace5b
+Author: Thomas Dreibholz <[email protected]>
+Date:   Wed Nov 15 10:53:51 2023 +0100
+
+    Packaging clean-ups.
+
+commit bd1087c6fd304fd8579ae552885d55903349baf6
+Author: Thomas Dreibholz <[email protected]>
+Date:   Wed Nov 15 09:52:31 2023 +0100
+
+    Updated build scripts
+
+commit 6179b948c01dff102590f8e116c23f8cda99ea4c
+Author: Thomas Dreibholz <[email protected]>
+Date:   Wed Nov 15 09:33:42 2023 +0100
+
+    Updated build scripts
+
+commit bdd516a3bbb83507866594473a6538cc4909ffef
+Author: Thomas Dreibholz <[email protected]>
+Date:   Sat Nov 11 17:50:51 2023 +0100
+
+    Workflows update.
+
+commit 4eb196cfb8aede786fc58a311daa7ca7cda120fa
+Author: Thomas Dreibholz <[email protected]>
+Date:   Sat Nov 11 17:10:17 2023 +0100
+
+    Minor update.
+
+commit 925d09a409e05ca07973b5966559d0d9692ece64
+Author: Thomas Dreibholz <[email protected]>
+Date:   Sat Nov 11 16:22:36 2023 +0100
+
+    Header updates.
+
+commit 028ee2e03e7280003487c6f717f39b22033811de
+Author: Thomas Dreibholz <[email protected]>
+Date:   Sat Nov 11 16:16:10 2023 +0100
+
+    Updated CI scripts
+
+commit 72f7e67e22761f235076b273f6c759197cbb2bcf
+Author: Thomas Dreibholz <[email protected]>
+Date:   Sat Nov 11 16:15:53 2023 +0100
+
+    Updated build scripts
+
+commit 89a2bc288380a47b1546257de6dd1d7e51595743
+Author: Thomas Dreibholz <[email protected]>
+Date:   Fri Jun 30 23:02:26 2023 +0200
+
+    Updated LSM entry.
+
+commit 7214f02eaa1487d1c2efe217fbde38cd24c664b3
+Author: Thomas Dreibholz <[email protected]>
+Date:   Fri Jun 30 22:59:27 2023 +0200
+
+    New release subnetcalc-2.4.22.
+
 commit 614e82c43add9edb59b7ea9fa6fb8571b55f4a55
 Author: Thomas Dreibholz <[email protected]>
 Date:   Fri Jun 30 22:25:44 2023 +0200
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/autogen.sh 
new/subnetcalc-subnetcalc-2.4.23/autogen.sh
--- old/subnetcalc-subnetcalc-2.4.22/autogen.sh 2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/autogen.sh 2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Build Scripts
-# Copyright (C) 2002-2021 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/build-deb 
new/subnetcalc-subnetcalc-2.4.23/build-deb
--- old/subnetcalc-subnetcalc-2.4.22/build-deb  2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/build-deb  2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Debian/Ubuntu Packaging Scripts
-# Copyright (C) 2002-2023 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/build-rpm 
new/subnetcalc-subnetcalc-2.4.23/build-rpm
--- old/subnetcalc-subnetcalc-2.4.22/build-rpm  2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/build-rpm  2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Packaging Scripts
-# Copyright (C) 2017-2023 by Thomas Dreibholz
+# Copyright (C) 2017-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-build 
new/subnetcalc-subnetcalc-2.4.23/ci/ci-build
--- old/subnetcalc-subnetcalc-2.4.22/ci/ci-build        2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-build        2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # GitHub Actions Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-install 
new/subnetcalc-subnetcalc-2.4.23/ci/ci-install
--- old/subnetcalc-subnetcalc-2.4.22/ci/ci-install      2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-install      2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # GitHub Actions Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-setup 
new/subnetcalc-subnetcalc-2.4.23/ci/ci-setup
--- old/subnetcalc-subnetcalc-2.4.22/ci/ci-setup        2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-setup        2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # GitHub Actions Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/ci-test 
new/subnetcalc-subnetcalc-2.4.23/ci/ci-test
--- old/subnetcalc-subnetcalc-2.4.22/ci/ci-test 2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/ci/ci-test 2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # GitHub Actions Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/ci/get-dependencies 
new/subnetcalc-subnetcalc-2.4.23/ci/get-dependencies
--- old/subnetcalc-subnetcalc-2.4.22/ci/get-dependencies        2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/ci/get-dependencies        2023-12-06 
16:48:23.000000000 +0100
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Travis CI Scripts
-# Copyright (C) 2018-2023 by Thomas Dreibholz
+# Copyright (C) 2018-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/clean-deb 
new/subnetcalc-subnetcalc-2.4.23/clean-deb
--- old/subnetcalc-subnetcalc-2.4.22/clean-deb  2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/clean-deb  2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Debian/Ubuntu Packaging Scripts
-# Copyright (C) 2002-2023 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/changelog 
new/subnetcalc-subnetcalc-2.4.23/debian/changelog
--- old/subnetcalc-subnetcalc-2.4.22/debian/changelog   2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/debian/changelog   2023-12-06 
16:48:23.000000000 +0100
@@ -1,3 +1,9 @@
+subnetcalc (2.4.23-1ubuntu1) jammy; urgency=medium
+
+  * New upstream release.
+
+ -- Thomas Dreibholz <[email protected]>  Wed, 06 Dec 2023 16:48:06 
+0100
+
 subnetcalc (2.4.22-1ubuntu1) jammy; urgency=medium
 
   * New upstream release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/compat 
new/subnetcalc-subnetcalc-2.4.23/debian/compat
--- old/subnetcalc-subnetcalc-2.4.22/debian/compat      2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/debian/compat      2023-12-06 
16:48:23.000000000 +0100
@@ -1 +1 @@
-9
+12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/control 
new/subnetcalc-subnetcalc-2.4.23/debian/control
--- old/subnetcalc-subnetcalc-2.4.22/debian/control     2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/debian/control     2023-12-06 
16:48:23.000000000 +0100
@@ -3,9 +3,8 @@
 Priority: optional
 Maintainer: Thomas Dreibholz <[email protected]>
 Homepage: https://www.nntb.no/~dreibh/subnetcalc/
-Build-Depends: cmake (>= 3.0.2) | cmake3,
-               debhelper (>= 9),
-               libfile-fcntllock-perl,
+Build-Depends: cmake,
+               debhelper (>= 12),
                libgeoip-dev,
                pkg-config
 Standards-Version: 4.6.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/debian/rules 
new/subnetcalc-subnetcalc-2.4.23/debian/rules
--- old/subnetcalc-subnetcalc-2.4.22/debian/rules       2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/debian/rules       2023-12-06 
16:48:23.000000000 +0100
@@ -4,7 +4,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-       dh $@ --buildsystem=cmake --parallel
+       dh $@ --buildsystem=cmake
 
 override_dh_auto_configure:
        dh_auto_configure --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/debian/tests/simple-test 
new/subnetcalc-subnetcalc-2.4.23/debian/tests/simple-test
--- old/subnetcalc-subnetcalc-2.4.22/debian/tests/simple-test   2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/debian/tests/simple-test   2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # IPv4/IPv6 Subnet Calculator
-# Copyright (C) 2002-2021 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/fetch-debian-changelog 
new/subnetcalc-subnetcalc-2.4.23/fetch-debian-changelog
--- old/subnetcalc-subnetcalc-2.4.22/fetch-debian-changelog     2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/fetch-debian-changelog     2023-12-06 
16:48:23.000000000 +0100
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Packaging Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/filter-debian-changelog 
new/subnetcalc-subnetcalc-2.4.23/filter-debian-changelog
--- old/subnetcalc-subnetcalc-2.4.22/filter-debian-changelog    2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/filter-debian-changelog    2023-12-06 
16:48:23.000000000 +0100
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Debian/Ubuntu Packaging Scripts
-# Copyright (C) 2002-2023 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/Makefile 
new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/Makefile
--- old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/Makefile        
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/Makefile        
2023-12-06 16:48:23.000000000 +0100
@@ -2,7 +2,7 @@
 # $FreeBSD: head/net/subnetcalc/Makefile 509302 2019-08-19 19:22:25Z jgh $
 
 PORTNAME=      subnetcalc
-PORTVERSION=   2.4.22
+PORTVERSION=   2.4.23
 CATEGORIES=    net
 MASTER_SITES=  https://www.nntb.no/~dreibh/subnetcalc/download/
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/test-packaging 
new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/test-packaging
--- old/subnetcalc-subnetcalc-2.4.22/freebsd/subnetcalc/test-packaging  
2023-06-30 22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/freebsd/subnetcalc/test-packaging  
2023-12-06 16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # Free Packaging Test Script
-# Copyright (C) 2010-2021 by Thomas Dreibholz
+# Copyright (C) 2010-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-deb 
new/subnetcalc-subnetcalc-2.4.23/make-deb
--- old/subnetcalc-subnetcalc-2.4.22/make-deb   2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/make-deb   2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Debian/Ubuntu Packaging Scripts
-# Copyright (C) 2002-2023 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-ppa 
new/subnetcalc-subnetcalc-2.4.23/make-ppa
--- old/subnetcalc-subnetcalc-2.4.22/make-ppa   2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/make-ppa   2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Packaging Scripts
-# Copyright (C) 2002-2023 by Thomas Dreibholz
+# Copyright (C) 2002-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -25,7 +25,7 @@
 DPUT=0
 
 # NOTE: These are the supported distributions by Ubuntu Launchpad and Debian:
-DPUT_DISTRIBUTIONS="precise trusty xenial bionic focal jammy kinetic lunar 
mantic   unstable"
+DPUT_DISTRIBUTIONS="precise trusty xenial bionic focal jammy lunar mantic 
noble   unstable"
 
 while [ $# -gt 0 ] ; do
    if [ "$1" == "dput" ] ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-srpm 
new/subnetcalc-subnetcalc-2.4.23/make-srpm
--- old/subnetcalc-subnetcalc-2.4.22/make-srpm  2023-06-30 22:59:27.000000000 
+0200
+++ new/subnetcalc-subnetcalc-2.4.23/make-srpm  2023-12-06 16:48:23.000000000 
+0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Packaging Scripts
-# Copyright (C) 2017-2023 by Thomas Dreibholz
+# Copyright (C) 2017-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/make-upstream-package 
new/subnetcalc-subnetcalc-2.4.23/make-upstream-package
--- old/subnetcalc-subnetcalc-2.4.22/make-upstream-package      2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/make-upstream-package      2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 #
 # Packaging Scripts
-# Copyright (C) 2017-2023 by Thomas Dreibholz
+# Copyright (C) 2017-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/merge-debian-changelogs 
new/subnetcalc-subnetcalc-2.4.23/merge-debian-changelogs
--- old/subnetcalc-subnetcalc-2.4.22/merge-debian-changelogs    2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/merge-debian-changelogs    2023-12-06 
16:48:23.000000000 +0100
@@ -2,7 +2,7 @@
 # -*- coding: utf-8 -*-
 #
 # Packaging Scripts
-# Copyright (C) 2021-2023 by Thomas Dreibholz
+# Copyright (C) 2021-2024 by Thomas Dreibholz
 #
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/rpm/subnetcalc.spec 
new/subnetcalc-subnetcalc-2.4.23/rpm/subnetcalc.spec
--- old/subnetcalc-subnetcalc-2.4.22/rpm/subnetcalc.spec        2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/rpm/subnetcalc.spec        2023-12-06 
16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 Name: subnetcalc
-Version: 2.4.22
+Version: 2.4.23
 Release: 1
 Summary: IPv4/IPv6 Subnet Calculator
 Group: Applications/Internet
@@ -18,7 +18,14 @@
 %define _unpackaged_files_terminate_build 0
 
 %description
-SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6 
address and netmask or prefix length, it calculates network address, broadcast 
address, maximum number of hosts and host address range. The output is 
colourized for better readability (e.g. network part, host part). Also, it 
prints the addresses in binary format for better understandability. 
Furthermore, it can identify the address type (e.g. multicast, unique local, 
site local, etc.) and extract additional information from the address (e.g. 
type, scope, interface ID, etc.). Finally, it can generate IPv6 unique local 
prefixes.
+SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6
+address and netmask or prefix length, it calculates network address, broadcast
+address, maximum number of hosts and host address range. The output is
+colourized for better readability (e.g. network part, host part). Also, it
+prints the addresses in binary format for better understandability. 
Furthermore,
+it can identify the address type (e.g. multicast, unique local, site local,
+etc.) and extract additional information from the address (e.g. type, scope,
+interface ID, etc.). Finally, it can generate IPv6 unique local prefixes.
 
 %prep
 %setup -q
@@ -37,6 +44,8 @@
 %doc
 
 %changelog
+* Wed Dec 06 2023 Thomas Dreibholz <[email protected]> - 2.4.23
+- New upstream release.
 * Fri Jun 30 2023 Thomas Dreibholz <[email protected]> - 2.4.22
 - New upstream release.
 * Sun Jan 22 2023 Thomas Dreibholz <[email protected]> - 2.4.21
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.1 
new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.1
--- old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.1   2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.1   2023-12-06 
16:48:23.000000000 +0100
@@ -1,5 +1,5 @@
 .\" IPv4/IPv6 Subnet Calculator
-.\" Copyright (C) 2002-2021 by Thomas Dreibholz
+.\" Copyright (C) 2002-2024 by Thomas Dreibholz
 .\"
 .\" This program is free software: you can redistribute it and/or modify
 .\" it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.cc 
new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.cc
--- old/subnetcalc-subnetcalc-2.4.22/src/subnetcalc.cc  2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/src/subnetcalc.cc  2023-12-06 
16:48:23.000000000 +0100
@@ -1,6 +1,6 @@
 /*
  * IPv4/IPv6 Subnet Calculator
- * Copyright (C) 2002-2021 by Thomas Dreibholz
+ * Copyright (C) 2002-2024 by Thomas Dreibholz
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/tools.cc 
new/subnetcalc-subnetcalc-2.4.23/src/tools.cc
--- old/subnetcalc-subnetcalc-2.4.22/src/tools.cc       2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/src/tools.cc       2023-12-06 
16:48:23.000000000 +0100
@@ -1,6 +1,6 @@
 /*
  * IPv4/IPv6 Subnet Calculator
- * Copyright (C) 2009-2021 by Thomas Dreibholz
+ * Copyright (C) 2009-2024 by Thomas Dreibholz
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/src/tools.h 
new/subnetcalc-subnetcalc-2.4.23/src/tools.h
--- old/subnetcalc-subnetcalc-2.4.22/src/tools.h        2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/src/tools.h        2023-12-06 
16:48:23.000000000 +0100
@@ -1,6 +1,6 @@
 /*
  * IPv4/IPv6 Subnet Calculator
- * Copyright (C) 2009-2021 by Thomas Dreibholz
+ * Copyright (C) 2009-2024 by Thomas Dreibholz
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/subnetcalc-subnetcalc-2.4.22/subnetcalc.lsm 
new/subnetcalc-subnetcalc-2.4.23/subnetcalc.lsm
--- old/subnetcalc-subnetcalc-2.4.22/subnetcalc.lsm     2023-06-30 
22:59:27.000000000 +0200
+++ new/subnetcalc-subnetcalc-2.4.23/subnetcalc.lsm     2023-12-06 
16:48:23.000000000 +0100
@@ -1,7 +1,7 @@
 Begin4
 Title:          subnetcalc
-Version:        2.4.19
-Entered-date:   2021-11-08
+Version:        2.4.22
+Entered-date:   2023-06-30
 Description:    SubNetCalc is an IPv4/IPv6 subnet address calculator. For
                 given IPv4 or IPv6 address and netmask or prefix length, it
                 calculates network address, broadcast address, maximum
@@ -17,7 +17,7 @@
 Author:         [email protected] (Thomas Dreibholz)
 Maintained-by:  [email protected] (Thomas Dreibholz)
 Primary-site:   https://www.nntb.no/~dreibh/subnetcalc
-                128 kB download/subnetcalc-2.4.19.tar.xz
+                125 kB download/subnetcalc-2.4.22.tar.xz
 Original-site:  https://www.nntb.no/~dreibh/subnetcalc
 Platforms:      Linux, FreeBSD, MacOS, Solaris
 Copying-policy: GPL-3+

Reply via email to