Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libcanlock for openSUSE:Factory checked in at 2026-07-26 11:29:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcanlock (Old) and /work/SRC/openSUSE:Factory/.libcanlock.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcanlock" Sun Jul 26 11:29:41 2026 rev:6 rq:1367742 version:3.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libcanlock/libcanlock.changes 2026-07-06 12:33:23.485599444 +0200 +++ /work/SRC/openSUSE:Factory/.libcanlock.new.2004/libcanlock.changes 2026-07-26 11:32:21.262733531 +0200 @@ -1,0 +2,7 @@ +Wed Jul 8 09:19:24 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 3.3.3 + * Replace CC0 license with NLPL license for documentation files + because Fedora project does not accept CC0 for documentation. + +------------------------------------------------------------------- Old: ---- libcanlock-3.3.2.tar.bz2 New: ---- libcanlock-3.3.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcanlock.spec ++++++ --- /var/tmp/diff_new_pack.qiaWWq/_old 2026-07-26 11:32:21.742750066 +0200 +++ /var/tmp/diff_new_pack.qiaWWq/_new 2026-07-26 11:32:21.742750066 +0200 @@ -2,7 +2,7 @@ # spec file for package libcanlock # # Copyright (c) 2026 SUSE LLC and contributors -# Copyright (c) 2020-2024, Martin Hauke <[email protected]> +# Copyright (c) 2020-2026, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,10 +20,10 @@ %global sover 3 %global libname %{name}%{sover} Name: libcanlock -Version: 3.3.2 +Version: 3.3.3 Release: 0 Summary: Library for creating and verifying Usenet cancel locks -License: MIT +License: MIT AND NLPL Group: Development/Libraries/C and C++ URL: https://micha.freeshell.org/libcanlock/ Source: https://micha.freeshell.org/libcanlock/src/%{name}-%{version}.tar.bz2 ++++++ libcanlock-3.3.2.tar.bz2 -> libcanlock-3.3.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/COPYING new/libcanlock-3.3.3/COPYING --- old/libcanlock-3.3.2/COPYING 2026-05-09 10:00:06.000000000 +0200 +++ new/libcanlock-3.3.3/COPYING 2026-07-06 13:52:53.000000000 +0200 @@ -10,6 +10,6 @@ Notes for packaging ------------------- - The BSD-3-Clause and ICU licenses are used for the code and the manual pages -- The CC0-1.0 license is used for README and ChangeLog +- The NLPL license is used for README and ChangeLog Package descriptions can quote freely from these files - The other licences are used for the GNU Autotools build system diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/ChangeLog new/libcanlock-3.3.3/ChangeLog --- old/libcanlock-3.3.2/ChangeLog 2026-07-04 12:50:42.000000000 +0200 +++ new/libcanlock-3.3.3/ChangeLog 2026-07-06 13:50:46.000000000 +0200 @@ -3,10 +3,15 @@ ========= SPDX-FileType: DOCUMENTATION -SPDX-FileCopyrightText: NONE -SPDX-License-Identifier: CC0-1.0 +SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle +SPDX-License-Identifier: NLPL +3.3.3 2026-07-06 + Replace CC0 license with NLPL license for documentation files + because Fedora project does not accept CC0 for documentation + (reported by Dominik 'Rathann' Mierzejewski) + 3.3.2 2026-07-04 Bugfix: canlock-hp: Define parameter list for strip_body() as "void" (Patch from Dennis Preiser) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/LICENSES/CC0-1.0.txt new/libcanlock-3.3.3/LICENSES/CC0-1.0.txt --- old/libcanlock-3.3.2/LICENSES/CC0-1.0.txt 2024-05-19 10:57:26.000000000 +0200 +++ new/libcanlock-3.3.3/LICENSES/CC0-1.0.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,127 +0,0 @@ -CC0 1.0 Universal - -CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL -SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN ATTORNEY-CLIENT -RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. -CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE USE OF THIS DOCUMENT OR THE -INFORMATION OR WORKS PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES -RESULTING FROM THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED -HEREUNDER. - -Statement of Purpose --------------------- -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator and -subsequent owner(s) (each and all, an "owner") of an original work of authorship -and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for the -purpose of contributing to a commons of creative, cultural and scientific works -("Commons") that the public can reliably and without fear of later claims of -infringement build upon, modify, incorporate in other works, reuse and -redistribute as freely as possible in any form whatsoever and for any purposes, -including without limitation commercial purposes. These owners may contribute to -the Commons to promote the ideal of a free culture and the further production of -creative, cultural and scientific works, or to gain reputation or greater -distribution for their Work in part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any expectation of -additional consideration or compensation, the person associating CC0 with a -Work (the "Affirmer"), to the extent that he or she is an owner of Copyright -and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and -publicly distribute the Work under its terms, with knowledge of his or her -Copyright and Related Rights in the Work and the meaning and intended legal -effect of CC0 on those rights. - -1. Copyright and Related Rights -------------------------------- -A Work made available under CC0 may be protected by copyright and related or -neighboring rights ("Copyright and Related Rights"). Copyright and Related -Rights include, but are not limited to, the following: - - i. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - - ii. moral rights retained by the original author(s) and/or performer(s); - - iii. publicity and privacy rights pertaining to a person's image or - likeness depicted in a Work; - - iv. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(a), below; - - v. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - - vi. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation thereof, - including any amended or successor version of such directive); and - - vii. other similar, equivalent or corresponding rights throughout the world - based on applicable law or treaty, and any national implementations - thereof. - -2. Waiver ---------- -To the greatest extent permitted by, but not in contravention of, applicable -law, Affirmer hereby overtly, fully, permanently, irrevocably and -unconditionally waives, abandons, and surrenders all of Affirmer's Copyright -and Related Rights and associated claims and causes of action, whether now -known or unknown (including existing as well as future claims and causes of -action), in the Work (i) in all territories worldwide, (ii) for the maximum -duration provided by applicable law or treaty (including future time -extensions), (iii) in any current or future medium and for any number of -copies, and (iv) for any purpose whatsoever, including without limitation -commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes -the Waiver for the benefit of each member of the public at large and to the -detriment of Affirmer's heirs and successors, fully intending that such Waiver -shall not be subject to revocation, rescission, cancellation, termination, or -any other legal or equitable action to disrupt the quiet enjoyment of the Work -by the public as contemplated by Affirmer's express Statement of Purpose. - -3. Public License Fallback --------------------------- -Should any part of the Waiver for any reason be judged legally invalid or -ineffective under applicable law, then the Waiver shall be preserved to the -maximum extent permitted taking into account Affirmer's express Statement of -Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby -grants to each affected person a royalty-free, non transferable, non -sublicensable, non exclusive, irrevocable and unconditional license to exercise -Affirmer's Copyright and Related Rights in the Work (i) in all territories -worldwide, (ii) for the maximum duration provided by applicable law or treaty -(including future time extensions), (iii) in any current or future medium and -for any number of copies, and (iv) for any purpose whatsoever, including -without limitation commercial, advertising or promotional purposes (the -"License"). The License shall be deemed effective as of the date CC0 was -applied by Affirmer to the Work. Should any part of the License for any reason -be judged legally invalid or ineffective under applicable law, such partial -invalidity or ineffectiveness shall not invalidate the remainder of the -License, and in such case Affirmer hereby affirms that he or she will not (i) -exercise any of his or her remaining Copyright and Related Rights in the Work -or (ii) assert any associated claims and causes of action with respect to the -Work, in either case contrary to Affirmer's express Statement of Purpose. - -4. Limitations and Disclaimers ------------------------------- - - a. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - - b. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, statutory - or otherwise, including without limitation warranties of title, - merchantability, fitness for a particular purpose, non infringement, or - the absence of latent or other defects, accuracy, or the present or - absence of errors, whether or not discoverable, all to the greatest - extent permissible under applicable law. - - c. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person's Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the Work. - - d. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/LICENSES/NLPL.txt new/libcanlock-3.3.3/LICENSES/NLPL.txt --- old/libcanlock-3.3.2/LICENSES/NLPL.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/libcanlock-3.3.3/LICENSES/NLPL.txt 2026-07-06 13:56:34.000000000 +0200 @@ -0,0 +1,3 @@ +Terms and conditions for copying, distribution, modification or anything else + + 0. No limit to do anything with this work and this license. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/README new/libcanlock-3.3.3/README --- old/libcanlock-3.3.2/README 2026-07-04 12:16:47.000000000 +0200 +++ new/libcanlock-3.3.3/README 2026-07-06 13:48:52.000000000 +0200 @@ -3,8 +3,8 @@ ========== SPDX-FileType: DOCUMENTATION -SPDX-FileCopyrightText: NONE -SPDX-License-Identifier: CC0-1.0 +SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle +SPDX-License-Identifier: NLPL A library for creating and verifying RFC 8315 Netnews Cancel-Locks. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/TODO new/libcanlock-3.3.3/TODO --- old/libcanlock-3.3.2/TODO 2026-05-01 16:41:03.000000000 +0200 +++ new/libcanlock-3.3.3/TODO 2026-07-06 13:51:50.000000000 +0200 @@ -3,8 +3,8 @@ ====================================== SPDX-FileType: DOCUMENTATION -SPDX-FileCopyrightText: NONE -SPDX-License-Identifier: CC0-1.0 +SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle +SPDX-License-Identifier: NLPL Default hash algorithm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/configure new/libcanlock-3.3.3/configure --- old/libcanlock-3.3.2/configure 2026-06-22 15:19:52.000000000 +0200 +++ new/libcanlock-3.3.3/configure 2026-07-06 19:26:20.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libcanlock 3.3.2. +# Generated by GNU Autoconf 2.69 for libcanlock 3.3.3. # # Report bugs to <[email protected]>. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libcanlock' PACKAGE_TARNAME='libcanlock' -PACKAGE_VERSION='3.3.2' -PACKAGE_STRING='libcanlock 3.3.2' +PACKAGE_VERSION='3.3.3' +PACKAGE_STRING='libcanlock 3.3.3' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='https://micha.freeshell.org/libcanlock' @@ -1324,7 +1324,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libcanlock 3.3.2 to adapt to many kinds of systems. +\`configure' configures libcanlock 3.3.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1394,7 +1394,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libcanlock 3.3.2:";; + short | recursive ) echo "Configuration of libcanlock 3.3.3:";; esac cat <<\_ACEOF @@ -1510,7 +1510,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libcanlock configure 3.3.2 +libcanlock configure 3.3.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2062,7 +2062,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libcanlock $as_me 3.3.2, which was +It was created by libcanlock $as_me 3.3.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2448,7 +2448,7 @@ -RELEASE_DATE=2026-06-22 +RELEASE_DATE=2026-07-06 # Check whether --enable-legacy_api was given. @@ -13147,7 +13147,7 @@ # Define the identity of the package. PACKAGE='libcanlock' - VERSION='3.3.2' + VERSION='3.3.3' cat >>confdefs.h <<_ACEOF @@ -14078,7 +14078,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libcanlock $as_me 3.3.2, which was +This file was extended by libcanlock $as_me 3.3.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14145,7 +14145,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libcanlock config.status 3.3.2 +libcanlock config.status 3.3.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/configure.ac new/libcanlock-3.3.3/configure.ac --- old/libcanlock-3.3.2/configure.ac 2026-06-22 15:18:51.000000000 +0200 +++ new/libcanlock-3.3.3/configure.ac 2026-07-06 19:25:29.000000000 +0200 @@ -33,7 +33,7 @@ dnl Library name and version (release version, not API/ABI) dnl Attention: The package name must start with "lib"! -AC_INIT([libcanlock], [3.3.2], +AC_INIT([libcanlock], [3.3.3], [[email protected]], [], [https://micha.freeshell.org/libcanlock]) @@ -50,7 +50,7 @@ AC_CONFIG_SRCDIR([src/canlock.c]) dnl Release date -AC_SUBST([RELEASE_DATE], [2026-06-22]) +AC_SUBST([RELEASE_DATE], [2026-07-06]) dnl Option "legacy-api" AC_ARG_ENABLE([legacy_api], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/hp/ChangeLog_V0 new/libcanlock-3.3.3/hp/ChangeLog_V0 --- old/libcanlock-3.3.2/hp/ChangeLog_V0 2026-05-01 18:14:43.000000000 +0200 +++ new/libcanlock-3.3.3/hp/ChangeLog_V0 2026-07-06 13:54:54.000000000 +0200 @@ -3,8 +3,8 @@ ========= SPDX-FileType: DOCUMENTATION -SPDX-FileCopyrightText: NONE -SPDX-License-Identifier: CC0-1.0 +SPDX-FileCopyrightText: (c) 2018-2019 Michael Baeuerle +SPDX-License-Identifier: NLPL 3.1.0 2019-01-26 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libcanlock-3.3.2/hp/README new/libcanlock-3.3.3/hp/README --- old/libcanlock-3.3.2/hp/README 2026-05-13 16:31:26.000000000 +0200 +++ new/libcanlock-3.3.3/hp/README 2026-07-06 13:55:17.000000000 +0200 @@ -3,8 +3,8 @@ ========== SPDX-FileType: DOCUMENTATION -SPDX-FileCopyrightText: NONE -SPDX-License-Identifier: CC0-1.0 +SPDX-FileCopyrightText: (c) 2018-2026 Michael Baeuerle +SPDX-License-Identifier: NLPL Header parsers for libcanlock (a library for creating and verifying RFC 8315 Binary files old/libcanlock-3.3.2/libcanlock-3.3.2.tar and new/libcanlock-3.3.3/libcanlock-3.3.2.tar differ
