Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nauty for openSUSE:Factory checked in at 2025-10-12 22:23:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nauty (Old) and /work/SRC/openSUSE:Factory/.nauty.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nauty" Sun Oct 12 22:23:41 2025 rev:14 rq:1310772 version:2.9.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nauty/nauty.changes 2025-06-24 20:47:28.732150221 +0200 +++ /work/SRC/openSUSE:Factory/.nauty.new.18484/nauty.changes 2025-10-12 22:28:47.152831073 +0200 @@ -1,0 +2,21 @@ +Sat Oct 11 18:46:48 UTC 2025 - Jan Engelhardt <[email protected]> + +- Update to release 2.9.1 + * pickg/countg --HH counts hexagons (6-cycles) in undirected + graphs. + * Fixed pickg/countg documentation for colouring parameters. + * pickg/countg -Y works faster if an low upper limit is given. + * Added "c" option to genposetg to select only connected + posets. + * countneg -n (but not -e) can now handle incremental sparse + format. + * The space efficiency of uniqg has improved to 48 bytes per + isomorphism class. + * listg -T writes a one-line format like 0--1,2--3,... as + required by the program 'tutte'. + * dreadnaut: The options related to invariants have been + separated into options for digraphs and options for + undirected graphs. See online changelog for details. +- Delete nauty-uninitialized.diff (merged) + +------------------------------------------------------------------- Old: ---- nauty-uninitialized.diff nauty2_8_9.tar.gz New: ---- nauty2_9_1.tar.gz ----------(Old B)---------- Old: undirected graphs. See online changelog for details. - Delete nauty-uninitialized.diff (merged) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nauty.spec ++++++ --- /var/tmp/diff_new_pack.xWWxXK/_old 2025-10-12 22:28:47.788857704 +0200 +++ /var/tmp/diff_new_pack.xWWxXK/_new 2025-10-12 22:28:47.792857872 +0200 @@ -17,9 +17,9 @@ Name: nauty -%define lname libnauty-2_8_9 -%define fuv 2_8_9 -Version: 2.8.9 +%define lname libnauty-2_9_1 +%define fuv 2_9_1 +Version: 2.9.1 Release: 0 Summary: Tools for computing automorphism groups of graphs License: Apache-2.0 @@ -27,7 +27,6 @@ URL: https://pallini.di.uniroma1.it/ Source: https://pallini.di.uniroma1.it/nauty%fuv.tar.gz Patch1: nauty-am.diff -Patch2: nauty-uninitialized.diff Patch3: autoconf-2.72.patch Patch4: gcc15.patch BuildRequires: automake @@ -74,24 +73,24 @@ %build rm -f aclocal.m4 makefile autoreconf -fi -export CFLAGS="%optflags -Wno-unused" -%configure --enable-generic +#export CFLAGS="%optflags -Wno-unused" +%configure --enable-generic --disable-popcnt --disable-clz %make_build %install %make_install rm -f "%buildroot/%_libdir"/*.la -%fdupes %{buildroot}/${_bindir} +%fdupes %buildroot/%_bindir %ldconfig_scriptlets -n %lname %files %_bindir/* -%doc changes24-28.txt +%doc changes24-29.txt %license COPYRIGHT %files -n %lname -%_libdir/libnauty*-2.8.9.so +%_libdir/libnauty*-%version.so %files devel %_includedir/nauty/ ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.xWWxXK/_old 2025-10-12 22:28:47.836859714 +0200 +++ /var/tmp/diff_new_pack.xWWxXK/_new 2025-10-12 22:28:47.840859882 +0200 @@ -1,5 +1,5 @@ -mtime: 1750626316 -commit: 6958dcc7098dc74c8e841497e1981debf85c5cd51aba43fc34b129fabcf3ebf6 +mtime: 1760208415 +commit: 8d1459332471634f31eb5b85d2c5abd7b3447ab075cf50a18e19c3fee8a746f9 url: https://src.opensuse.org/jengelh/nauty revision: master ++++++ autoconf-2.72.patch ++++++ --- /var/tmp/diff_new_pack.xWWxXK/_old 2025-10-12 22:28:47.856860552 +0200 +++ /var/tmp/diff_new_pack.xWWxXK/_new 2025-10-12 22:28:47.860860719 +0200 @@ -8,16 +8,16 @@ configure.ac | 1 + 1 file changed, 1 insertion(+) -Index: nauty2_8_9/configure.ac +Index: nauty2_9_1/configure.ac =================================================================== ---- nauty2_8_9.orig/configure.ac -+++ nauty2_8_9/configure.ac -@@ -178,6 +178,7 @@ dnl we need AC_SYS_LARGEFILE and AC_FU - AC_SYS_LARGEFILE - AS_IF([test "x$ac_cv_sys_file_offset_bits" = "xno"],[ac_cv_sys_file_offset_bits=0]) +--- nauty2_9_1.orig/configure.ac ++++ nauty2_9_1/configure.ac +@@ -199,6 +199,7 @@ nauty_largefile=0 + AS_IF([test "x$ac_cv_sys_largefile_opts" = "x-D_FILE_OFFSET_BITS=64"],[nauty_largefile=1]) + AS_IF([test "x$ac_cv_sys_largefile_opts" = "x-D_LARGE_FILES=1"],[nauty_largefile=2]) AS_IF([test "x$ac_cv_sys_file_offset_bits" = "x"],[ac_cv_sys_file_offset_bits=0]) +ac_cv_sys_file_offset_bits=64 - AC_SUBST(ac_cv_sys_file_offset_bits) + AS_IF([test "x$ac_cv_sys_largefile_source" = "xno"],[ac_cv_sys_largefile_source=0]) + AS_IF([test "x$ac_cv_sys_largefile_source" = "x"],[ac_cv_sys_largefile_source=0]) - AS_IF([test "x$user_cflags" = x || test "x$user_cflags" = x-m32], ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-10-11 20:47:02.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ nauty-am.diff ++++++ --- /var/tmp/diff_new_pack.xWWxXK/_old 2025-10-12 22:28:48.044868423 +0200 +++ /var/tmp/diff_new_pack.xWWxXK/_new 2025-10-12 22:28:48.048868591 +0200 @@ -1,19 +1,21 @@ From: Jan Engelhardt <[email protected]> Date: 2019-08-24 18:40 +0200 -build: produce shared libraries - Partly based on Debian's upstream-autotoolization.patch. + +`./configure --disable-static` is broken: make won't run to completion. +`./configure --enable-generic` is broken: still uses -march=native. +Rewrite in automake. --- Makefile.am | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.ac | 11 ++++- 2 files changed, 132 insertions(+), 2 deletions(-) -Index: nauty2_8_9/Makefile.am +Index: nauty2_9_1/Makefile.am =================================================================== --- /dev/null -+++ nauty2_8_9/Makefile.am -@@ -0,0 +1,123 @@ ++++ nauty2_9_1/Makefile.am +@@ -0,0 +1,124 @@ +ACLOCAL_AMFLAGS = -I m4 +bin_PROGRAMS = addedgeg amtog assembleg biplabg catg checks6 complg converseg copyg \ + countg countneg cubhamg deledgeg delptg directg dreadnaut dretodot \ @@ -88,6 +90,7 @@ +subdivideg_LDADD = libnauty.la +twohamg_LDADD = libnauty.la +underlyingg_LDADD = libnauty.la ++uniqg_SOURCES = uniqg.c nausha.c +uniqg_LDADD = libnauty.la +vcolg_LDADD = libnauty.la +watercluster2_LDADD = libnauty.la @@ -137,13 +140,13 @@ +libnautyW1_la_SOURCES = ${libnauty_la_SOURCES} +libnautyW1_la_LIBADD = -lpthread +libnautyW1_la_LDFLAGS = ${libnauty_la_LDFLAGS} -Index: nauty2_8_9/configure.ac +Index: nauty2_9_1/configure.ac =================================================================== ---- nauty2_8_9.orig/configure.ac -+++ nauty2_8_9/configure.ac +--- nauty2_9_1.orig/configure.ac ++++ nauty2_9_1/configure.ac @@ -1,6 +1,12 @@ # Process this file with autoconf to produce a configure script. - AC_INIT([nauty],[2.8.9],[[email protected]]) + AC_INIT([nauty],[2.9.1],[[email protected]]) AC_CONFIG_SRCDIR([nauty-h.in]) +AC_CONFIG_AUX_DIR([build-aux]) +AC_CONFIG_MACRO_DIR([m4]) @@ -161,9 +164,9 @@ -AC_SUBST($2)]) +AC_SUBST([$2])]) - dnl Check for noreturn attribute. Note that this is the attribute for C and - dnl might not work for C++. nauty.h does not use it. -@@ -311,6 +317,7 @@ AC_SUBST(Qlibs_or_null) + # Test for declaration with _POSIX_C_SOURCE=200809L and _XOPEN_SOURCE=500 + +@@ -307,6 +313,7 @@ AC_SUBST(Qlibs_or_null) AC_SUBST(TLSQlibs_or_null) AC_SUBST(testprogs) AC_SUBST(nautests) @@ -171,7 +174,7 @@ dnl Checks for library functions. AC_CHECK_FUNC(isatty,have_isatty=1,have_isatty=0) -@@ -567,7 +574,7 @@ AC_SUBST(have_gunzip) +@@ -571,7 +578,7 @@ AC_SUBST(have_gunzip) LT_INIT ++++++ nauty2_8_9.tar.gz -> nauty2_9_1.tar.gz ++++++ ++++ 1057531 lines of diff (skipped)
