commit octave-forge-general for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package octave-forge-general for openSUSE:Factory checked in at 2023-10-31 20:25:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/octave-forge-general (Old) and /work/SRC/openSUSE:Factory/.octave-forge-general.new.17445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "octave-forge-general" Tue Oct 31 20:25:45 2023 rev:6 rq:1121353 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/octave-forge-general/octave-forge-general.changes 2022-07-08 14:02:00.610453004 +0200 +++ /work/SRC/openSUSE:Factory/.octave-forge-general.new.17445/octave-forge-general.changes 2023-10-31 20:25:59.294575801 +0100 @@ -1,0 +2,11 @@ +Mon Oct 30 16:00:19 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> + +- Update URL to point to 'https://gnu-octave.github.io/packages/' + +------------------------------------------------------------------- +Mon Oct 16 00:46:55 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> + +- Update to version 2.1.3: + * updates for Octave 8+ changes. + +------------------------------------------------------------------- Old: ---- general-2.1.2.tar.gz New: ---- general-2.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ octave-forge-general.spec ++++++ --- /var/tmp/diff_new_pack.xcVgbG/_old 2023-10-31 20:25:59.914598575 +0100 +++ /var/tmp/diff_new_pack.xcVgbG/_new 2023-10-31 20:25:59.918598722 +0100 @@ -1,7 +1,7 @@ # # spec file for package octave-forge-general # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,12 +18,12 @@ %define octpkg general Name: octave-forge-%{octpkg} -Version: 2.1.2 +Version: 2.1.3 Release: 0 Summary: General tools for Octave License: BSD-3-Clause AND GPL-3.0-or-later Group: Productivity/Scientific/Math -URL: https://octave.sourceforge.io +URL: https://gnu-octave.github.io/packages/%{octpkg}/ Source0: https://downloads.sourceforge.net/octave/%{octpkg}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: hdf5-devel ++++++ general-2.1.2.tar.gz -> general-2.1.3.tar.gz ++++++ ++++ 7090 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/general-2.1.2/DESCRIPTION new/general-2.1.3/DESCRIPTION --- old/general-2.1.2/DESCRIPTION 2022-01-10 18:56:48.000000000 +0100 +++ new/general-2.1.3/DESCRIPTION 2023-10-09 13:01:33.000000000 +0200 @@ -1,6 +1,6 @@ Name: general -Version: 2.1.2 -Date: 2022-01-11 +Version: 2.1.3 +Date: 2023-10-09 Author: various authors Maintainer: Octave-Forge community <maintainers@octave.org> Title: General diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/general-2.1.2/NEWS new/general-2.1.3/NEWS --- old/general-2.1.2/NEWS 2022-01-10 18:56:48.000000000 +0100 +++ new/general-2.1.3/NEWS 2023-10-09 13:01:33.000000000 +0200 @@ -1,7 +1,13 @@ +Summary of important user-visible changes for general 2.1.3: +------------------------------------------------------------------- + + ** updates for Octave 8+ changes + Summary of important user-visible changes for general 2.1.2: ------------------------------------------------------------------- -* updates to tests for Octave 7 changes + ** updates to tests for Octave 7 changes + Summary of important user-visible changes for general 2.1.1: ------------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/general-2.1.2/src/configure.ac new/general-2.1.3/src/configure.ac --- old/general-2.1.2/src/configure.ac 2022-01-10 18:56:48.000000000 +0100 +++ new/general-2.1.3/src/configure.ac 2023-10-09 13:01:33.000000000 +0200 @@ -19,7 +19,7 @@ ### <http://www.gnu.org/licenses/>. AC_PREREQ([2.67]) -AC_INIT([general], [2.1.2]) +AC_INIT([general], [2.1.3]) AC_CONFIG_SRCDIR([packfields.cc]) AC_CONFIG_HEADERS([config.h]) @@ -29,6 +29,9 @@ AC_CONFIG_MACRO_DIRS([m4]) +AC_CANONICAL_HOST +AC_CANONICAL_TARGET + # Checks for programs. AC_CHECK_PROG(MKOCTFILE, mkoctfile, mkoctfile) if test -z "$MKOCTFILE"; then @@ -38,6 +41,7 @@ if test -z "$OCTAVE_CONFIG"; then AC_MSG_ERROR([octave-config not found], 1); fi + AC_PROG_AWK if test -z "$ac_cv_prog_AWK"; then AC_MSG_ERROR([AWK not found], 1); @@ -46,6 +50,19 @@ AC_PROG_GREP AC_PROG_SED +# try get around possible spaces in the path +if test "X${IGNORE_MINGW_PATH_MODIFICATION}" == "X"; then +case $host_os in + mingw*) + # try demangle spaces in escaped input strings + MKOCTFILE=`echo $MKOCTFILE | $SED "s,\\\\\ ,?,g"` + OCTAVE_CONFIG=`echo $OCTAVE_CONFIG | $SED "s,\\\\\ ,?,g"` + ;; + *) + ;; +esac +fi + # The same value of CXX as Octave was compiled with is supposed to be used. CXX=${CXX:-`${MKOCTFILE} -p CXX`} AC_PROG_CXX @@ -64,12 +81,31 @@ # Start of checks for Octave features, preparations for checks. OCTLIBDIR=${OCTLIBDIR:-`$OCTAVE_CONFIG -p OCTLIBDIR`} -## We need Octaves include path both with and without '/octave' -## appended. The path without '/octave' is needed to selectively test -## for Octave headers, like octave/....h. The path with '/octave' is -## needed since some Octave headers contain include directives for -## other Octave headers with <> instead of "". -OCTINCLUDEDIR=${OCTINCLUDEDIR:-`$MKOCTFILE -p INCFLAGS`} +OCTINCLUDEDIR="${OCTINCLUDEDIR:-`$MKOCTFILE -p OCTINCLUDEDIR`}/.." + +if test "X${IGNORE_MINGW_PATH_MODIFICATION}" == "X"; then + MSYSTEM="${MSYSTEM}" +else + MSYSTEM="none" +fi + +case X$MSYSTEM in + XMINGW64*) + OCTAVE_HOME=`${MKOCTFILE} -p OCTAVE_HOME | $SED 's,\\\\,/,g'` + # change \ to / and replace octave home part with mingw part + OCTINCLUDEDIR=`echo $OCTINCLUDEDIR | $SED -e 's,\\\\,/,g' -e "s,${OCTAVE_HOME},/mingw64,g"` + OCTLIBDIR=`echo $OCTLIBDIR | $SED -e 's,\\\\,/,g' -e "s,${OCTAVE_HOME},/mingw64,g"` + ;; + XMINGW32*) + OCTAVE_HOME=`${MKOCTFILE} -p OCTAVE_HOME | $SED 's,\\\\,/,g'` + # change \ to / and replace octave home part with mingw part + OCTINCLUDEDIR=`echo $OCTINCLUDEDIR | $SED -e 's,\\\\,/,g' -e "s,${OCTAVE_HOME},/mingw32,g"` + OCTLIBDIR=`echo $OCTLIBDIR | $SED -e 's,\\\\,/,g -e "s,${OCTAVE_HOME},/mingw32,g"'` + ;; + *) + ;; +esac + AC_LANG_PUSH([C++]) TCXXFLAGS=$CXXFLAGS TLDFLAGS=$LDFLAGS @@ -78,7 +114,7 @@ LDFLAGS="-L$OCTLIBDIR $LDFLAGS" LIBS="-loctinterp $LIBS" # CXXFLAGS= -CPPFLAGS="$OCTINCLUDEDIR $CPPFLAGS" +CPPFLAGS="-I$OCTINCLUDEDIR $CPPFLAGS" AC_CHECK_HEADERS([octave/interpreter.h], [], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/general-2.1.2/src/mark_for_deletion.cc new/general-2.1.3/src/mark_for_deletion.cc --- old/general-2.1.2/src/mark_for_deletion.cc 2022-01-10 18:56:48.000000000 +0100 +++ new/general-2.1.3/src/mark_for_deletion.cc 2023-10-09 13:01:33.000000000 +0200 @@ -14,12 +14,15 @@ // this program; if not, see <http://www.gnu.org/licenses/>. #include <octave/oct.h> -#include <octave/file-io.h> #ifdef HAVE_CONFIG_H #include "config.h" #endif +#ifndef OCTAVE_HAVE_INTERPRETER_MARK_FOR_DELETION +# include <octave/file-io.h> +#endif + #ifdef HAVE_OCTAVE_INTERPRETER_H # include <octave/interpreter.h> #endif
participants (1)
-
Source-Sync