Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fityk for openSUSE:Factory checked in at 2023-01-28 18:45:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fityk (Old) and /work/SRC/openSUSE:Factory/.fityk.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fityk" Sat Jan 28 18:45:11 2023 rev:12 rq:1061680 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/fityk/fityk.changes 2022-06-25 10:24:46.966718346 +0200 +++ /work/SRC/openSUSE:Factory/.fityk.new.32243/fityk.changes 2023-01-28 18:51:21.200671720 +0100 @@ -1,0 +2,14 @@ +Fri Jan 27 09:10:48 UTC 2023 - Stefan Brüns <stefan.bru...@rwth-aachen.de> + +- Update to version 1.3.2 + * Various small fixes accumulated over years. In particular, + it fixes the layout on GTK3. + * Added SNIP background (contributed by Cristiano Fontana). +- Drop upstram patches: + * fityk-support-lua-5.4.patch + * fityk-ignore-distutils-deprecation-warning.patch +- Rebased fityk-drop-dynamic-exceptions.patch +- Spec file cleanup +- Switched to GTK3 wxWidgets + +------------------------------------------------------------------- Old: ---- fityk-1.3.1.tar.bz2 fityk-ignore-distutils-deprecation-warning.patch fityk-support-lua-5.4.patch New: ---- fityk-1.3.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fityk.spec ++++++ --- /var/tmp/diff_new_pack.lb1IEF/_old 2023-01-28 18:51:21.608674047 +0100 +++ /var/tmp/diff_new_pack.lb1IEF/_new 2023-01-28 18:51:21.612674070 +0100 @@ -1,7 +1,7 @@ # # spec file for package fityk # -# 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,38 +18,28 @@ %define somajor 4 Name: fityk -Version: 1.3.1 +Version: 1.3.2 Release: 0 Summary: Non-linear curve fitting and data analysis License: GPL-2.0-or-later Group: Productivity/Scientific/Math URL: https://fityk.nieto.pl/ Source: https://github.com/wojdyr/fityk/releases/download/v%{version}/fityk-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM fityk-support-lua-5.4.patch badshah...@gmail.com -- Support lua up to version 5.4; patch taken from upstream git commit -Patch0: fityk-support-lua-5.4.patch # PATCH-FIX-UPSTREAM fityk-drop-dynamic-exceptions.patch gh#wojdyr/fityk#38 badshah...@gmail.com -- Drop dynamic exceptions to build with c++17 std; patch taken from upstream merge request Patch1: fityk-drop-dynamic-exceptions.patch -# PATCH-FIX-UPSTREAM fityk-ignore-distutils-deprecation-warning.patch badshah...@gmail.com -- Disable deprecation warning when importing distutils. -Patch2: fityk-ignore-distutils-deprecation-warning.patch BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: gnuplot +BuildRequires: libboost_headers-devel BuildRequires: libtool BuildRequires: lua-devel >= 5.1 -BuildRequires: ncurses-devel BuildRequires: nlopt-devel BuildRequires: python3-devel BuildRequires: readline-devel BuildRequires: swig -BuildRequires: wxWidgets-devel >= 3 +BuildRequires: wxGTK3-devel >= 3 BuildRequires: xylib-devel >= 1.0 BuildRequires: zlib-devel -%if 0%{?suse_version} > 1325 -BuildRequires: libboost_headers-devel -%else -BuildRequires: boost-devel >= 1.35 -%endif %description Fityk is a program for nonlinear curve-fitting of analytical @@ -106,12 +96,11 @@ %build export PYTHON=%{_bindir}/python3 -autoreconf -fvi %configure \ --enable-nlopt \ --enable-python -make %{?_smp_mflags} +%make_build %install %make_install @@ -135,8 +124,8 @@ %{_datadir}/%{name}/samples/hello.lua %{_datadir}/icons/hicolor/*/apps/fityk.* %{_datadir}/applications/*.desktop +%{_datadir}/appdata/fityk.appdata.xml %{_mandir}/man1/%{name}.* -# %%{_datadir}/pixmaps/* %{_datadir}/mime/packages/* %files -n lib%{name}%{somajor} ++++++ fityk-1.3.1.tar.bz2 -> fityk-1.3.2.tar.bz2 ++++++ ++++ 87251 lines of diff (skipped) ++++++ fityk-drop-dynamic-exceptions.patch ++++++ --- /var/tmp/diff_new_pack.lb1IEF/_old 2023-01-28 18:51:22.776680708 +0100 +++ /var/tmp/diff_new_pack.lb1IEF/_new 2023-01-28 18:51:22.780680731 +0100 @@ -58,8 +58,8 @@ return ret; } --realt Fityk::get_model_value(realt x, int dataset) throw(ExecuteError) -+realt Fityk::get_model_value(realt x, int dataset) +-realt Fityk::get_model_value(realt x, int dataset) const throw(ExecuteError) ++realt Fityk::get_model_value(realt x, int dataset) const { try { return priv_->dk.get_model(hd(priv_, dataset))->value(x); @@ -75,8 +75,8 @@ return yy; } --const Var* Fityk::get_variable(string const& name) throw(ExecuteError) -+const Var* Fityk::get_variable(string const& name) +-const Var* Fityk::get_variable(string const& name) const throw(ExecuteError) ++const Var* Fityk::get_variable(string const& name) const { try { string vname; @@ -281,8 +281,8 @@ std::vector<Var*> all_variables() const; /// returns variable $name -- const Var* get_variable(std::string const& name) throw(ExecuteError); -+ const Var* get_variable(std::string const& name); +- const Var* get_variable(std::string const& name) const throw(ExecuteError); ++ const Var* get_variable(std::string const& name) const; /// returns all %functions std::vector<Func*> all_functions() const; @@ -295,9 +295,9 @@ + std::vector<Func*> get_components(int dataset=DEFAULT_DATASET, char fz='F'); /// returns the value of the model for a given dataset at x -- realt get_model_value(realt x, int dataset=DEFAULT_DATASET) +- realt get_model_value(realt x, int dataset=DEFAULT_DATASET) const - throw(ExecuteError); -+ realt get_model_value(realt x, int dataset=DEFAULT_DATASET); ++ realt get_model_value(realt x, int dataset=DEFAULT_DATASET) const; /// multiple point version of the get_model_value() std::vector<realt> @@ -351,8 +351,8 @@ --- fityk-1.3.1.orig/fityk/func.h +++ fityk-1.3.1/fityk/func.h @@ -86,8 +86,7 @@ public: - #pragma clang diagnostic push - #pragma clang diagnostic ignored "-Wdeprecated" + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wdeprecated" #endif - virtual realt get_param_value(const std::string& param) const - throw(ExecuteError); // exc. spec. is used by SWIG @@ -366,6 +366,6 @@ virtual const std::string& var_name(const std::string& param) const - throw(ExecuteError) // exc. spec. is used by SWIG { return used_vars_.get_name(get_param_nr(param)); } - #ifdef __clang__ + #if defined(__clang__) #pragma clang diagnostic pop