From abd3214a3c87e3fd341b028236c859fac130f5fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Mon, 1 Jun 2020 15:16:45 +0100 Subject: [PATCH 01/38] update to 20.04.0 --- .gitignore | 2 +- sources | 2 +- wxMaxima.spec | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index dd6af62..e5ee763 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ clog -/Version-20.03.1.tar.gz +/Version-20.04.0.tar.gz diff --git a/sources b/sources index a6a755e..23501f5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.03.1.tar.gz) = a306a2a77205c617bdff16aa7df7835ca62ed0efb59ba725a9bd3c13238dee94cbb1dad59de1e38c671ebe568e7a78861b016988c7a266f7662aa5818bc67a5d +SHA512 (Version-20.04.0.tar.gz) = 8caf9effa0167c3307eff4a6895a3b19b41aab37f845e4cdc139f3cdd03d9a061adc9ea4ad8ca7e0f28d83faf34d15f828f03c86d05ad7d83f0e28aee82aba70 diff --git a/wxMaxima.spec b/wxMaxima.spec index 4bf43c0..1ff4e9f 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -3,7 +3,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.03.1 +Version: 20.04.0 Release: 1%{?dist} License: GPLv2+ @@ -105,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Mon Jun 1 2020 José Matos - 20.04.0-1 +- update to 20.04.0 + * Tue Mar 24 2020 José Matos - 20.03.1-1 - update to 20.03.1 From 6f788bbe6dbfe4b1b4c177cf4e25b5476a9bd4b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Mon, 1 Jun 2020 15:37:09 +0100 Subject: [PATCH 02/38] update to 20.04.0 add the man pages in German --- wxMaxima.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wxMaxima.spec b/wxMaxima.spec index 1ff4e9f..7bb3027 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -77,6 +77,7 @@ mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ cp -alf %{buildroot}%{_datadir}/pixmaps/text-x-wx*.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ %find_lang wxMaxima +%find_lang wxmaxima --with-man # Unpackaged files rm -fv %{buildroot}%{_datadir}/wxmaxima/{COPYING,README,README.md} @@ -107,6 +108,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog * Mon Jun 1 2020 José Matos - 20.04.0-1 - update to 20.04.0 +- add the man pages in German * Tue Mar 24 2020 José Matos - 20.03.1-1 - update to 20.03.1 From 533212ae75a95d1c0ebea2db85df7ec05bd24172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Mon, 1 Jun 2020 15:45:15 +0100 Subject: [PATCH 03/38] update to 20.04.0 add the man pages in German --- wxMaxima.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/wxMaxima.spec b/wxMaxima.spec index 7bb3027..9f2fe39 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -91,6 +91,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %files -f wxMaxima.lang +%files -f wxmaxima.lang %doc AUTHORS ChangeLog README %license COPYING %{_bindir}/wxmaxima From aec07cfb10abf1e4ab099a58ec5c84413bece51f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Tue, 2 Jun 2020 17:49:39 +0100 Subject: [PATCH 04/38] use upstream patch to avoid crash when exporting to latex --- wxMaxima.spec | 12 ++++++---- wxmaxima-fix-latex-crash.patch | 42 ++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 wxmaxima-fix-latex-crash.patch diff --git a/wxMaxima.spec b/wxMaxima.spec index 9f2fe39..3a4ddd4 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -4,18 +4,19 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.04.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz -## upstreamable patches -# Hurray, none at this release :-) +## upstream patches +Patch0: wxmaxima-fix-latex-crash.patch # match archs maxima uses ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9 +BuildRequires: git-core BuildRequires: dos2unix BuildRequires: gcc BuildRequires: gcc-c++ @@ -39,7 +40,7 @@ Maxima using wxWidgets. %prep -%autosetup -n wxmaxima-Version-%{version} -p1 +%autosetup -n wxmaxima-Version-%{version} -S git dos2unix data/io.github.wxmaxima_developers.wxMaxima.desktop desktop-file-validate data/io.github.wxmaxima_developers.wxMaxima.desktop @@ -107,6 +108,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Tue Jun 2 2020 José Matos - 20.04.0-2 +- use upstream patch to avoid crash when exporting to latex + * Mon Jun 1 2020 José Matos - 20.04.0-1 - update to 20.04.0 - add the man pages in German diff --git a/wxmaxima-fix-latex-crash.patch b/wxmaxima-fix-latex-crash.patch new file mode 100644 index 0000000..7a46ff0 --- /dev/null +++ b/wxmaxima-fix-latex-crash.patch @@ -0,0 +1,42 @@ +From 213d70b532ed19a0ffdc39bf55ca9013eabf4cf7 Mon Sep 17 00:00:00 2001 +From: Kuba Ober +Date: Mon, 1 Jun 2020 02:35:30 -0400 +Subject: [PATCH] Fix the LaTeX copy caused by invalid format strings. Fixes + #1288. + +Note: When escaping runs of percent signs (`%`), each escaped `%` must consist of a pair `%%`. Thus, each run must have an even number of `%` signs (i.e. must consist of pairs only). +--- + src/GroupCell.cpp | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/GroupCell.cpp b/src/GroupCell.cpp +index 9db5ab08b..900852ba5 100644 +--- a/src/GroupCell.cpp ++++ b/src/GroupCell.cpp +@@ -1418,7 +1418,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo + const std::string saved_lc_numeric{setlocale(LC_NUMERIC, NULL)}; // get current LC_NUMERIC locale + setlocale(LC_NUMERIC, "C"); + str += wxString::Format( +- "\n\n\\noindent\n%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%fem}\\color{red}\\bfseries\n", ++ "\n\n\\noindent\n%%%%%%%%%%%%%%%%\n%%%% INPUT:\n\\begin{minipage}[t]{%fem}\\color{red}\\bfseries\n", + (double)configuration->GetLabelWidth()/14 + ) + m_inputLabel->ToTeX() + + wxString("\n\\end{minipage}"); +@@ -1435,7 +1435,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo + + if (m_output != NULL) + { +- str += wxT("\n%%% OUTPUT:\n"); ++ str += wxT("\n%%%% OUTPUT:\n"); + // Need to define labelcolor if this is Copy as LaTeX! + if (imgCounter == NULL) + str += wxT("\\definecolor{labelcolor}{RGB}{100,0,0}\n"); +@@ -1496,7 +1496,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo + { + // Some invisible dummy content that keeps TeX happy if there really is + // no output to display. +- str += wxT("\\mbox{}\n\\]\n%%%%%%%%%%%%%%%"); ++ str += wxT("\\mbox{}\n\\]\n%%%%%%%%%%%%%%%%"); + } + } + else From f09bd0067de360253e53696aa4128c2d437b667a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Tue, 2 Jun 2020 18:24:26 +0100 Subject: [PATCH 05/38] use upstream patch to avoid crash when exporting to latex --- wxMaxima.spec | 3 +-- wxmaxima-fix-latex-crash.patch | 34 +++++++++++----------------------- 2 files changed, 12 insertions(+), 25 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 3a4ddd4..faf5dab 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -16,7 +16,6 @@ Patch0: wxmaxima-fix-latex-crash.patch # match archs maxima uses ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9 -BuildRequires: git-core BuildRequires: dos2unix BuildRequires: gcc BuildRequires: gcc-c++ @@ -40,7 +39,7 @@ Maxima using wxWidgets. %prep -%autosetup -n wxmaxima-Version-%{version} -S git +%autosetup -n wxmaxima-Version-%{version} -p1 dos2unix data/io.github.wxmaxima_developers.wxMaxima.desktop desktop-file-validate data/io.github.wxmaxima_developers.wxMaxima.desktop diff --git a/wxmaxima-fix-latex-crash.patch b/wxmaxima-fix-latex-crash.patch index 7a46ff0..b95cf6f 100644 --- a/wxmaxima-fix-latex-crash.patch +++ b/wxmaxima-fix-latex-crash.patch @@ -1,28 +1,16 @@ -From 213d70b532ed19a0ffdc39bf55ca9013eabf4cf7 Mon Sep 17 00:00:00 2001 -From: Kuba Ober -Date: Mon, 1 Jun 2020 02:35:30 -0400 -Subject: [PATCH] Fix the LaTeX copy caused by invalid format strings. Fixes - #1288. - -Note: When escaping runs of percent signs (`%`), each escaped `%` must consist of a pair `%%`. Thus, each run must have an even number of `%` signs (i.e. must consist of pairs only). ---- - src/GroupCell.cpp | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/GroupCell.cpp b/src/GroupCell.cpp -index 9db5ab08b..900852ba5 100644 ---- a/src/GroupCell.cpp -+++ b/src/GroupCell.cpp -@@ -1418,7 +1418,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo - const std::string saved_lc_numeric{setlocale(LC_NUMERIC, NULL)}; // get current LC_NUMERIC locale - setlocale(LC_NUMERIC, "C"); +diff -ur a/src/GroupCell.cpp b/src/GroupCell.cpp +--- a/src/GroupCell.cpp 2020-04-18 08:14:02.000000000 +0100 ++++ b/src/GroupCell.cpp 2020-06-02 18:21:17.184809273 +0100 +@@ -1561,7 +1561,7 @@ + if (configuration->ShowCodeCells()) + { str += wxString::Format( -- "\n\n\\noindent\n%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%fem}\\color{red}\\bfseries\n", -+ "\n\n\\noindent\n%%%%%%%%%%%%%%%%\n%%%% INPUT:\n\\begin{minipage}[t]{%fem}\\color{red}\\bfseries\n", - (double)configuration->GetLabelWidth()/14 +- "\n\n\\noindent\n%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%iem}\\color{red}\\bfseries\n", ++ "\n\n\\noindent\n%%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%iem}\\color{red}\\bfseries\n", + configuration->GetLabelWidth()/14 ) + m_inputLabel->ToTeX() + wxString("\n\\end{minipage}"); -@@ -1435,7 +1435,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo +@@ -1576,7 +1576,7 @@ if (m_output != NULL) { @@ -31,7 +19,7 @@ index 9db5ab08b..900852ba5 100644 // Need to define labelcolor if this is Copy as LaTeX! if (imgCounter == NULL) str += wxT("\\definecolor{labelcolor}{RGB}{100,0,0}\n"); -@@ -1496,7 +1496,7 @@ wxString GroupCell::ToTeXCodeCell(wxString imgDir, wxString filename, int *imgCo +@@ -1637,7 +1637,7 @@ { // Some invisible dummy content that keeps TeX happy if there really is // no output to display. From 9eea014bcf23744c8a7c5841634d9a00111828e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Thu, 4 Jun 2020 09:22:34 +0100 Subject: [PATCH 06/38] update to 20.06.0 --- .gitignore | 2 +- sources | 2 +- wxMaxima.spec | 12 +++++++----- wxmaxima-fix-latex-crash.patch | 30 ------------------------------ 4 files changed, 9 insertions(+), 37 deletions(-) delete mode 100644 wxmaxima-fix-latex-crash.patch diff --git a/.gitignore b/.gitignore index e5ee763..26057ca 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ clog -/Version-20.04.0.tar.gz +/Version-20.06.0.tar.gz diff --git a/sources b/sources index 23501f5..ddbffff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.04.0.tar.gz) = 8caf9effa0167c3307eff4a6895a3b19b41aab37f845e4cdc139f3cdd03d9a061adc9ea4ad8ca7e0f28d83faf34d15f828f03c86d05ad7d83f0e28aee82aba70 +SHA512 (Version-20.06.0.tar.gz) = b5f50a6f6d561fe74cd50f4e8ce91807ff9033a458ff49f01f284f2c74a6092231ef2090b5052f6aaff7070eec508550c070e32d62d9326bf2e3689a013653c2 diff --git a/wxMaxima.spec b/wxMaxima.spec index faf5dab..30593dc 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -3,15 +3,15 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.04.0 -Release: 2%{?dist} +Version: 20.06.0 +Release: 1%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz ## upstream patches -Patch0: wxmaxima-fix-latex-crash.patch +# none at this time # match archs maxima uses ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9 @@ -90,8 +90,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/io.github.wxma desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_developers.wxMaxima.desktop -%files -f wxMaxima.lang -%files -f wxmaxima.lang +%files -f wxMaxima.lang -f wxmaxima.lang %doc AUTHORS ChangeLog README %license COPYING %{_bindir}/wxmaxima @@ -107,6 +106,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Thu Jun 4 2020 José Matos - 20.06.0-1 +- update to 20.06.0 + * Tue Jun 2 2020 José Matos - 20.04.0-2 - use upstream patch to avoid crash when exporting to latex diff --git a/wxmaxima-fix-latex-crash.patch b/wxmaxima-fix-latex-crash.patch deleted file mode 100644 index b95cf6f..0000000 --- a/wxmaxima-fix-latex-crash.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -ur a/src/GroupCell.cpp b/src/GroupCell.cpp ---- a/src/GroupCell.cpp 2020-04-18 08:14:02.000000000 +0100 -+++ b/src/GroupCell.cpp 2020-06-02 18:21:17.184809273 +0100 -@@ -1561,7 +1561,7 @@ - if (configuration->ShowCodeCells()) - { - str += wxString::Format( -- "\n\n\\noindent\n%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%iem}\\color{red}\\bfseries\n", -+ "\n\n\\noindent\n%%%%%%%%%%%%%%%%\n%%% INPUT:\n\\begin{minipage}[t]{%iem}\\color{red}\\bfseries\n", - configuration->GetLabelWidth()/14 - ) + m_inputLabel->ToTeX() + - wxString("\n\\end{minipage}"); -@@ -1576,7 +1576,7 @@ - - if (m_output != NULL) - { -- str += wxT("\n%%% OUTPUT:\n"); -+ str += wxT("\n%%%% OUTPUT:\n"); - // Need to define labelcolor if this is Copy as LaTeX! - if (imgCounter == NULL) - str += wxT("\\definecolor{labelcolor}{RGB}{100,0,0}\n"); -@@ -1637,7 +1637,7 @@ - { - // Some invisible dummy content that keeps TeX happy if there really is - // no output to display. -- str += wxT("\\mbox{}\n\\]\n%%%%%%%%%%%%%%%"); -+ str += wxT("\\mbox{}\n\\]\n%%%%%%%%%%%%%%%%"); - } - } - else From 77ade707aa3602b225b6ddee8628aa53792ac65c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Thu, 4 Jun 2020 10:40:19 +0100 Subject: [PATCH 07/38] update to 20.06.1 --- .gitignore | 1 + sources | 2 +- wxMaxima.spec | 5 ++++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 26057ca..f7da309 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ clog /Version-20.06.0.tar.gz +/Version-20.06.1.tar.gz diff --git a/sources b/sources index ddbffff..b1ca045 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.06.0.tar.gz) = b5f50a6f6d561fe74cd50f4e8ce91807ff9033a458ff49f01f284f2c74a6092231ef2090b5052f6aaff7070eec508550c070e32d62d9326bf2e3689a013653c2 +SHA512 (Version-20.06.1.tar.gz) = 8ff614e20a3a2c7dcc791dc7d8e310e3b08c1cb33821ae1c46138feb2bbece117f87b5ecd0272b455347fe8f8c59f663289ae2cd2069eab30ae1dbceffa12fb2 diff --git a/wxMaxima.spec b/wxMaxima.spec index 30593dc..46c8773 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -3,7 +3,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.06.0 +Version: 20.06.1 Release: 1%{?dist} License: GPLv2+ @@ -106,6 +106,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Thu Jun 4 2020 José Matos - 20.06.1-1 +- update to 20.06.1 + * Thu Jun 4 2020 José Matos - 20.06.0-1 - update to 20.06.0 From 701d172546baa7b334f2c084905922ba35da74b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Fri, 5 Jun 2020 08:42:40 +0100 Subject: [PATCH 08/38] update to 20.06.2 --- .gitignore | 3 +-- sources | 2 +- wxMaxima.spec | 5 ++++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f7da309..4c1527c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ clog -/Version-20.06.0.tar.gz -/Version-20.06.1.tar.gz +/Version-20.06.2.tar.gz diff --git a/sources b/sources index b1ca045..d465c1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.06.1.tar.gz) = 8ff614e20a3a2c7dcc791dc7d8e310e3b08c1cb33821ae1c46138feb2bbece117f87b5ecd0272b455347fe8f8c59f663289ae2cd2069eab30ae1dbceffa12fb2 +SHA512 (Version-20.06.2.tar.gz) = b90f66000c54ae52ea8eafc46ae8d3fb6d65fcceee7e09cc4028ed7c67374d5e84703001e7b53b26009096bf7dffd0e359fc1b1e53adba78a928a1515f4f8100 diff --git a/wxMaxima.spec b/wxMaxima.spec index 46c8773..12434be 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -3,7 +3,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.06.1 +Version: 20.06.2 Release: 1%{?dist} License: GPLv2+ @@ -106,6 +106,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Jun 5 2020 José Matos - 20.06.2-1 +- update to 20.06.2 + * Thu Jun 4 2020 José Matos - 20.06.1-1 - update to 20.06.1 From 9148eedab9d54bc459552a828936866882f03706 Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Sun, 5 Jul 2020 21:03:30 +0200 Subject: [PATCH 09/38] Improve compatibility with new CMake macro Signed-off-by: Igor Raits --- wxMaxima.spec | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 12434be..905ed52 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -1,3 +1,5 @@ +%undefine __cmake_in_source_build + # trim changelog included in binary rpms %global _changelog_trimtime %(date +%s -d "1 year ago") @@ -46,16 +48,12 @@ desktop-file-validate data/io.github.wxmaxima_developers.wxMaxima.desktop %build -mkdir %{_target_platform} -pushd %{_target_platform} -%cmake .. -popd - -%make_build -C %{_target_platform} +%cmake +%cmake_build %install -make install/fast DESTDIR=%{buildroot} -C %{_target_platform} +%cmake_install # app icon mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{scalable,48x48,64x64,128x128}/apps/ From a74cbf5fb4a90e94f5b9e45708542fb7879c8ae6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Mon, 20 Jul 2020 09:33:29 +0100 Subject: [PATCH 10/38] update to 20.07.0 --- .gitignore | 2 +- sources | 2 +- wxMaxima.spec | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 4c1527c..2743ccc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ clog -/Version-20.06.2.tar.gz +/Version-20.07.0.tar.gz diff --git a/sources b/sources index d465c1e..405aac0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.06.2.tar.gz) = b90f66000c54ae52ea8eafc46ae8d3fb6d65fcceee7e09cc4028ed7c67374d5e84703001e7b53b26009096bf7dffd0e359fc1b1e53adba78a928a1515f4f8100 +SHA512 (Version-20.07.0.tar.gz) = 7272df5314ac79248154ee899397361da0570a6188ddc464b0479d2d6ac556ddf3941cf1ac17c9e6642e77d79a8458b902e70513dfdea15bc6a6d36d76b0bec2 diff --git a/wxMaxima.spec b/wxMaxima.spec index 905ed52..2e39aa9 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -5,7 +5,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.06.2 +Version: 20.07.0 Release: 1%{?dist} License: GPLv2+ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Mon Jul 20 2020 José Matos - 20.07.0-1 +- update to 20.07.0 + * Fri Jun 5 2020 José Matos - 20.06.2-1 - update to 20.06.2 From 0e573a46aa65265fba97255a8758a0ee2005dc47 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 14:23:24 +0000 Subject: [PATCH 11/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 2e39aa9..4802c00 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.07.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 20.07.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 20 2020 José Matos - 20.07.0-1 - update to 20.07.0 From 5d27fcfb590583773aa19142590da3fc1abb85cd Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 15 Sep 2020 12:18:57 -0600 Subject: [PATCH 12/38] Add missing #include for gcc-11 --- wxMaxima.spec | 6 +++++- wxmaxima-gcc11.patch | 12 ++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 wxmaxima-gcc11.patch diff --git a/wxMaxima.spec b/wxMaxima.spec index 4802c00..53d4f5f 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,11 +6,12 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.07.0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz +Patch0: wxmaxima-gcc11.patch ## upstream patches # none at this time @@ -104,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Tue Sep 15 2020 Jeff Law - 20.07.0-3 +- Add missing include of cstddef for gcc-11 + * Wed Jul 29 2020 Fedora Release Engineering - 20.07.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/wxmaxima-gcc11.patch b/wxmaxima-gcc11.patch new file mode 100644 index 0000000..10e9120 --- /dev/null +++ b/wxmaxima-gcc11.patch @@ -0,0 +1,12 @@ +diff --git a/src/EnumWrapper.h b/src/EnumWrapper.h +index 089dd18..64bb25c 100644 +--- a/src/EnumWrapper.h ++++ b/src/EnumWrapper.h +@@ -56,6 +56,7 @@ + + #include + #include ++#include + + /*! A wrapper for legacy enumerated types that can be stored in + * a type smaller than an int. From cc3f5ddf14c659a14f7d2426b6036ca7c11a39e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Sun, 3 Jan 2021 20:07:33 +0000 Subject: [PATCH 13/38] update to 20.12.2 patch for gcc11 is already on this release --- .gitignore | 2 +- sources | 2 +- wxMaxima.spec | 7 +++++-- wxmaxima-gcc11.patch | 12 ------------ 4 files changed, 7 insertions(+), 16 deletions(-) delete mode 100644 wxmaxima-gcc11.patch diff --git a/.gitignore b/.gitignore index 2743ccc..119f765 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ clog -/Version-20.07.0.tar.gz +/Version-20.12.1.tar.gz diff --git a/sources b/sources index 405aac0..8a4ff4c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.07.0.tar.gz) = 7272df5314ac79248154ee899397361da0570a6188ddc464b0479d2d6ac556ddf3941cf1ac17c9e6642e77d79a8458b902e70513dfdea15bc6a6d36d76b0bec2 +SHA512 (Version-20.12.1.tar.gz) = 6388b159f4a87f5f274fed61e1b5e72f7f9f217d8a047c7ffd0e509b4ab80db5993c12bb708ba0062c3dc45ad4f3103473d2b2e393d5a80c7b9082dbb8da732a diff --git a/wxMaxima.spec b/wxMaxima.spec index 53d4f5f..40c7436 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -5,13 +5,12 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.07.0 +Version: 20.12.1 Release: 3%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz -Patch0: wxmaxima-gcc11.patch ## upstream patches # none at this time @@ -105,6 +104,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sun Jan 3 2021 José Matos - 20.12.1-3 +- update to 20.12.2 +- patch for gcc11 is already on this release + * Tue Sep 15 2020 Jeff Law - 20.07.0-3 - Add missing include of cstddef for gcc-11 diff --git a/wxmaxima-gcc11.patch b/wxmaxima-gcc11.patch deleted file mode 100644 index 10e9120..0000000 --- a/wxmaxima-gcc11.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/EnumWrapper.h b/src/EnumWrapper.h -index 089dd18..64bb25c 100644 ---- a/src/EnumWrapper.h -+++ b/src/EnumWrapper.h -@@ -56,6 +56,7 @@ - - #include - #include -+#include - - /*! A wrapper for legacy enumerated types that can be stored in - * a type smaller than an int. From a2a781654784d0f074d8148fbe6bc1147912bb56 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:43:59 +0000 Subject: [PATCH 14/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 40c7436..a4a1d6f 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 20.12.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Sun Jan 3 2021 José Matos - 20.12.1-3 - update to 20.12.2 - patch for gcc11 is already on this release From 7a2e29b31d8f53ac6d034b98a8f224c89fac6074 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:12:39 +0000 Subject: [PATCH 15/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index a4a1d6f..22a8166 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 20.12.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 20.12.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 5e7588f613a7b2ff497e792b928cfa6a65133b91 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:44:16 +0000 Subject: [PATCH 16/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 22a8166..d5aebe0 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 20.12.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 20.12.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From c2194646a6cb969c8f5b5b61cea45e7957dfc39c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:42:20 +0000 Subject: [PATCH 17/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index d5aebe0..2b71d75 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 6%{?dist} +Release: 7%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 20.12.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 20.12.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From ab452294dc2657973d67a65cbe476ecfec393b22 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Thu, 4 Aug 2022 14:19:05 -0400 Subject: [PATCH 18/38] Rebuild with wxWidgets 3.2 --- wxMaxima.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 2b71d75..abdff82 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 7%{?dist} +Release: 8%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -28,7 +28,7 @@ BuildRequires: gettext BuildRequires: GraphicsMagick BuildRequires: libappstream-glib BuildRequires: libxml2-devel -BuildRequires: wxGTK3-devel +BuildRequires: wxGTK-devel Provides: wxmaxima = %{version}-%{release} @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Thu Aug 04 2022 Scott Talbert - 20.12.1-8 +- Rebuild with wxWidgets 3.2 + * Sat Jul 23 2022 Fedora Release Engineering - 20.12.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From f5c1a770d7258cc9f35f42e78086d79a701b0d72 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:04:09 +0000 Subject: [PATCH 19/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index abdff82..322d7bb 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 8%{?dist} +Release: 9%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 20.12.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Thu Aug 04 2022 Scott Talbert - 20.12.1-8 - Rebuild with wxWidgets 3.2 From 2fe5250c2edd0c12883696a1961818ff44aad1d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:26:43 +0000 Subject: [PATCH 20/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 322d7bb..3b03d5a 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 9%{?dist} +Release: 10%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 20.12.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 20.12.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From fc279fcc9a8e95471583b00665e3dba428085f0e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:13:57 +0000 Subject: [PATCH 21/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 3b03d5a..886e725 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 20.12.1 -Release: 10%{?dist} +Release: 11%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 20.12.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 20.12.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From e490ed02a1ec4d1becca188773f218a2e1484b5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Matos?= Date: Fri, 16 Feb 2024 17:54:00 +0000 Subject: [PATCH 22/38] Update to 24.02.1 Use Markdow versions instead of simple text that are not updated anymore --- .gitignore | 3 +-- sources | 2 +- wxMaxima.spec | 10 +++++++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 119f765..9367397 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -clog -/Version-20.12.1.tar.gz +/Version-24.02.1.tar.gz diff --git a/sources b/sources index 8a4ff4c..9e3fade 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-20.12.1.tar.gz) = 6388b159f4a87f5f274fed61e1b5e72f7f9f217d8a047c7ffd0e509b4ab80db5993c12bb708ba0062c3dc45ad4f3103473d2b2e393d5a80c7b9082dbb8da732a +SHA512 (Version-24.02.1.tar.gz) = f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc diff --git a/wxMaxima.spec b/wxMaxima.spec index 886e725..014a69d 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -5,8 +5,8 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 20.12.1 -Release: 11%{?dist} +Version: 24.02.1 +Release: 1%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -89,7 +89,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %files -f wxMaxima.lang -f wxmaxima.lang -%doc AUTHORS ChangeLog README +%doc AUTHORS.md ChangeLog NEWS.md README.md %license COPYING %{_bindir}/wxmaxima %{_datadir}/wxMaxima/ @@ -104,6 +104,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Feb 16 2024 José Matos - 24.02.1-1 +- Update to 24.02.1 +- Use Markdow versions instead of simple text that are not updated anymore + * Sat Jan 27 2024 Fedora Release Engineering - 20.12.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 615b057440d4d0d46cc29329fe845a0c7d8d3171 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:36:58 +0000 Subject: [PATCH 23/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 014a69d..e235ed8 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 24.02.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ URL: https://wxmaxima-developers.github.io/wxmaxima/ @@ -104,6 +104,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 24.02.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Feb 16 2024 José Matos - 24.02.1-1 - Update to 24.02.1 - Use Markdow versions instead of simple text that are not updated anymore From 5e02c2e1911b921100bf9f506a36f67b625626d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 03:44:05 +0200 Subject: [PATCH 24/38] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- wxMaxima.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index e235ed8..4f72017 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,9 +6,10 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 24.02.1 -Release: 2%{?dist} +Release: 3%{?dist} -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: https://wxmaxima-developers.github.io/wxmaxima/ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{version}.tar.gz @@ -104,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Jul 26 2024 Miroslav Suchý - 24.02.1-3 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 24.02.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 62a8b629cd660d3933869c5de9484a2c3bf5db9c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:19:37 +0000 Subject: [PATCH 25/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 4f72017..d8baba8 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 24.02.1 -Release: 3%{?dist} +Release: 4%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -105,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 24.02.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 24.02.1-3 - convert license to SPDX From 7222b9c17b65ad86131618150ed4ee4590708fd1 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Fri, 7 Feb 2025 14:21:28 -0500 Subject: [PATCH 26/38] Enable on all 64-bit arches wxMaxima is a leaf package, and therefore can be disabled for ix86. The other 32-bit architectures are all obsolete and already removed from Fedora. Maxima itself is now enabled on all 64-bit arches. https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval --- wxMaxima.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index d8baba8..5b52c90 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 24.02.1 -Release: 4%{?dist} +Release: 5%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -16,8 +16,8 @@ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{versi ## upstream patches # none at this time -# match archs maxima uses -ExclusiveArch: %{arm} %{ix86} x86_64 aarch64 ppc sparcv9 +# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} BuildRequires: dos2unix BuildRequires: gcc @@ -105,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Feb 07 2025 Yaakov Selkowitz - 24.02.1-5 +- Enable on all 64-bit arches + * Sun Jan 19 2025 Fedora Release Engineering - 24.02.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 4eea6537bc1311899492f8731d784f7abaaeefa5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:34:41 +0000 Subject: [PATCH 27/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- wxMaxima.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index 5b52c90..3492041 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -6,7 +6,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 24.02.1 -Release: 5%{?dist} +Release: 6%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -105,6 +105,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 24.02.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Feb 07 2025 Yaakov Selkowitz - 24.02.1-5 - Enable on all 64-bit arches From b3e8bf2ef9bf006389990f0259082890381e34fb Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Sun, 4 Jan 2026 20:20:07 -0500 Subject: [PATCH 28/38] Update to 25.04.0 --- .gitignore | 2 +- sources | 2 +- wxMaxima.spec | 41 ++++++++++++++++++++--------------------- 3 files changed, 22 insertions(+), 23 deletions(-) diff --git a/.gitignore b/.gitignore index 9367397..a2f911c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/Version-24.02.1.tar.gz +/Version-*.tar.gz diff --git a/sources b/sources index 9e3fade..45afaad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-24.02.1.tar.gz) = f16b4c974e0bb3d2454465498fae09d3995278a4ac1f1f8c756716bcf5e560925c115259e6540b57a08910b65e897fba896be7f527ed80ba4e3cb7c4863ca6cc +SHA512 (Version-25.04.0.tar.gz) = 2ea698c2b6d75f5a1c3480116e44201b85d7d39be59a649d569d1625ac165f83cf5a0961c0b0a87876a56f4dc298c2005b7e6d30cdeaf3180e63627c75e793c7 diff --git a/wxMaxima.spec b/wxMaxima.spec index 3492041..2345763 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -1,12 +1,9 @@ -%undefine __cmake_in_source_build - -# trim changelog included in binary rpms -%global _changelog_trimtime %(date +%s -d "1 year ago") +%global app_id io.github.wxmaxima_developers.wxMaxima Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 24.02.1 -Release: 6%{?dist} +Version: 25.04.0 +Release: 1%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -26,7 +23,7 @@ BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: doxygen BuildRequires: gettext -BuildRequires: GraphicsMagick +BuildRequires: ImageMagick BuildRequires: libappstream-glib BuildRequires: libxml2-devel BuildRequires: wxGTK-devel @@ -44,8 +41,7 @@ Maxima using wxWidgets. %prep %autosetup -n wxmaxima-Version-%{version} -p1 -dos2unix data/io.github.wxmaxima_developers.wxMaxima.desktop -desktop-file-validate data/io.github.wxmaxima_developers.wxMaxima.desktop +dos2unix data/%{app_id}.desktop %build @@ -59,17 +55,17 @@ desktop-file-validate data/io.github.wxmaxima_developers.wxMaxima.desktop # app icon mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{scalable,48x48,64x64,128x128}/apps/ cp -alf \ - %{buildroot}%{_datadir}/pixmaps/io.github.wxmaxima_developers.wxMaxima.svg \ + %{buildroot}%{_datadir}/pixmaps/%{app_id}.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ cp -alf \ - %{buildroot}%{_datadir}/pixmaps/io.github.wxmaxima_developers.wxMaxima.png \ + %{buildroot}%{_datadir}/pixmaps/%{app_id}.png \ %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ -gm convert -resize 64x64 \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png \ - %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/io.github.wxmaxima_developers.wxMaxima.png -gm convert -resize 48x48 \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png \ - %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/io.github.wxmaxima_developers.wxMaxima.png +convert -resize 64x64 \ + %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{app_id}.png \ + %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{app_id}.png +convert -resize 48x48 \ + %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{app_id}.png \ + %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{app_id}.png # mime icons mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ @@ -85,8 +81,8 @@ rm -rfv %{buildroot}%{_datadir}/menu %check -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/io.github.wxmaxima_developers.wxMaxima.appdata.xml -desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_developers.wxMaxima.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{app_id}.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %files -f wxMaxima.lang -f wxmaxima.lang @@ -95,8 +91,8 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %{_bindir}/wxmaxima %{_datadir}/wxMaxima/ %{_datadir}/icons/hicolor/*/*/* -%{_datadir}/applications/io.github.wxmaxima_developers.wxMaxima.desktop -%{_metainfodir}/io.github.wxmaxima_developers.wxMaxima.appdata.xml +%{_datadir}/applications/%{app_id}.desktop +%{_metainfodir}/%{app_id}.appdata.xml %{_datadir}/bash-completion/completions/wxmaxima %{_datadir}/mime/packages/x-wxmathml.xml %{_datadir}/mime/packages/x-wxmaxima-batch.xml @@ -105,6 +101,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/io.github.wxmaxima_de %changelog +* Mon Sep 15 2025 Yaakov Selkowitz - 25.04.0-1 +- Update to 25.04.0 + * Fri Jul 25 2025 Fedora Release Engineering - 24.02.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 603424583097efd6ae2dd97a2db1102c6958a814 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Sun, 4 Jan 2026 20:21:14 -0500 Subject: [PATCH 29/38] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 370 +++++++++++++++++++++++++++++++++++++++++++++++++ wxMaxima.spec | 373 +------------------------------------------------- 2 files changed, 372 insertions(+), 371 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..c83712e --- /dev/null +++ b/changelog @@ -0,0 +1,370 @@ +* Mon Sep 15 2025 Yaakov Selkowitz - 25.04.0-1 +- Update to 25.04.0 + +* Fri Jul 25 2025 Fedora Release Engineering - 24.02.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Feb 07 2025 Yaakov Selkowitz - 24.02.1-5 +- Enable on all 64-bit arches + +* Sun Jan 19 2025 Fedora Release Engineering - 24.02.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Fri Jul 26 2024 Miroslav Suchý - 24.02.1-3 +- convert license to SPDX + +* Sat Jul 20 2024 Fedora Release Engineering - 24.02.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Fri Feb 16 2024 José Matos - 24.02.1-1 +- Update to 24.02.1 +- Use Markdow versions instead of simple text that are not updated anymore + +* Sat Jan 27 2024 Fedora Release Engineering - 20.12.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Jul 22 2023 Fedora Release Engineering - 20.12.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 20.12.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Aug 04 2022 Scott Talbert - 20.12.1-8 +- Rebuild with wxWidgets 3.2 + +* Sat Jul 23 2022 Fedora Release Engineering - 20.12.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 20.12.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 20.12.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 20.12.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Sun Jan 3 2021 José Matos - 20.12.1-3 +- update to 20.12.2 +- patch for gcc11 is already on this release + +* Tue Sep 15 2020 Jeff Law - 20.07.0-3 +- Add missing include of cstddef for gcc-11 + +* Wed Jul 29 2020 Fedora Release Engineering - 20.07.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Jul 20 2020 José Matos - 20.07.0-1 +- update to 20.07.0 + +* Fri Jun 5 2020 José Matos - 20.06.2-1 +- update to 20.06.2 + +* Thu Jun 4 2020 José Matos - 20.06.1-1 +- update to 20.06.1 + +* Thu Jun 4 2020 José Matos - 20.06.0-1 +- update to 20.06.0 + +* Tue Jun 2 2020 José Matos - 20.04.0-2 +- use upstream patch to avoid crash when exporting to latex + +* Mon Jun 1 2020 José Matos - 20.04.0-1 +- update to 20.04.0 +- add the man pages in German + +* Tue Mar 24 2020 José Matos - 20.03.1-1 +- update to 20.03.1 + +* Mon Feb 24 2020 José Matos - 20.02.2-1 +- update to 20.02.2 + +* Fri Jan 31 2020 Fedora Release Engineering - 19.07.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 19.07.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu Jul 11 2019 José Matos - 19.07.0-1 +- update to 19.07.0 + +* Fri Jun 7 2019 José Matos - 19.05.7-1 +- update to 19.05.7 + +* Sat May 11 2019 José Matos - 19.05.3-1 +- update to 19.05.3 +- remove upstreamed patch + +* Sat May 4 2019 José Matos - 19.05.0-1 +- update to 19.05.0 +- drop upstream patches +- add patch to fix compilation (added to upstream after the release) + +* Wed May 1 2019 José Matos - 19.04.3-2 +- Try fix to show disappearing text after the first page + (https://github.com/wxMaxima-developers/wxmaxima/issues/1113) + +* Sun Apr 28 2019 José Matos - 19.04.3-1 +- 19.04.3 +- add upstream patch to fix bad xml appdata file + +* Sat Apr 13 2019 José Matos - 19.04.1-1 +- 19.04.1 + +* Sun Mar 10 2019 José Matos - 19.03.1-1 +- 19.03.1 +- drop patches applied upstream + +* Wed Mar 6 2019 José Matos - 19.03.0-1 +- 19.03.0 +- apply two upstream patches to fix reported bugs (#1591430 and bodhi) + +* Wed Feb 27 2019 José Matos - 19.02.2-1 +- 19.02.2 + +* Sun Feb 03 2019 Fedora Release Engineering - 18.12.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Dec 29 2018 José Matos - 18.12.0-1 +- 18.12.0 + +* Mon Nov 26 2018 Rex Dieter - 18.11.4-1 +- 18.11.4 + +* Fri Nov 09 2018 Rex Dieter - 18.10.2-1 +- 18.10.2 + +* Fri Nov 09 2018 Rex Dieter - 18.10.1-1 +- 18.10.1 + +* Wed Sep 26 2018 Rex Dieter - 18.10.0-1 +- 18.10.0 +- update URL, drop Group + +* Mon Sep 24 2018 Rex Dieter - 18.02.0-1 +- 18.02.0 +- drop references to now-absent texinfo content +- .spec cosmetics, use %%autosetup %%make_build %%_metainfodir + +* Sat Jul 14 2018 Fedora Release Engineering - 17.10.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 17.10.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Jan 06 2018 Igor Gnatenko - 17.10.1-2 +- Remove obsolete scriptlets + +* Tue Dec 19 2017 Rex Dieter - 17.10.1-1 +- 17.10.1 + +* Sat Oct 21 2017 Rex Dieter - 17.10.0-1 +- 17.10.0 + +* Fri Sep 22 2017 Rex Dieter - 17.05.1-1 +- 17.05.1, cmake buildsys + +* Thu Aug 03 2017 Fedora Release Engineering - 16.04.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 16.04.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 16.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Nov 07 2016 Rex Dieter 16.04.2-1 +- 16.04.2, update archs to match maxima + +* Fri Feb 05 2016 Fedora Release Engineering - 15.08.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Mon Sep 14 2015 Rex Dieter 15.08.2-1 +- 15.08.2 (#1259888) +- wxMaxima: Does not support aarch64 (#926734) + +* Fri Jun 19 2015 Fedora Release Engineering - 15.04.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 16 2015 Rex Dieter 15.04.0-3 +- uninstallation refers to files that do not exist (#1222229) + +* Sat May 16 2015 Rex Dieter 15.04.0-2 +- invalid MIME type and no default file association (#1222224) + +* Fri May 01 2015 Rex Dieter 15.04.0-1 +- 15.04.0 + +* Tue Mar 03 2015 Rex Dieter 14.09.0-3 +- rebuild for gcc5 (#1198392) + +* Thu Oct 16 2014 Karsten Hopp 14.09.0-2 +- enable build on ppc64* + +* Sat Oct 11 2014 Rex Dieter 14.09-1 +- 14.09 + +* Mon Aug 18 2014 Fedora Release Engineering - 13.04.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 13.04.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Fri Sep 27 2013 Rex Dieter 13.04.2-1 +- 13.04.2 + +* Sun Aug 04 2013 Fedora Release Engineering - 12.09.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Fedora Release Engineering - 12.09.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Oct 27 2012 Rex Dieter 12.09.0-1 +- 12.09.0 + +* Sat Aug 04 2012 Rex Dieter 12.04.0-1 +- 12.04.0 + +* Sun Jul 22 2012 Fedora Release Engineering - 12.01.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sun Mar 4 2012 Peter Robinson - 12.01.0-1 +- 12.01.0 + +* Sat Jan 14 2012 Fedora Release Engineering - 11.08.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Aug 22 2011 Rex Dieter 11.08.0-1 +- 11.08.0 + +* Thu Feb 10 2011 Rex Dieter 0.8.7-1 +- wxMaxima-0.8.7 + +* Mon Feb 07 2011 Fedora Release Engineering - 0.8.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Oct 26 2010 Rex Dieter - 0.8.6-1 +- wxMaxima-0.8.6 + +* Wed Jul 14 2010 Dan Horák - 0.8.5-2 +- rebuilt against wxGTK-2.8.11-2 + +* Mon May 10 2010 Rex Dieter - 0.8.5-1 +- wxMaxima-0.8.5 + +* Sun Mar 21 2010 Rex Dieter - 0.8.4-2 +- Requires: jsmath-fonts (f12+) + +* Tue Dec 22 2009 Rex Dieter - 0.8.4-1 +- wxMaxima-0.8.4 + +* Fri Nov 13 2009 Rex Dieter - 0.8.3a-1.1 +- Requires: maxima >= 5.19 (#521722) + +* Sun Oct 25 2009 Rex Dieter - 0.8.3a-1 +- wxMaxima-0.8.3a (#530915) + +* Sat Jul 18 2009 Rex Dieter - 0.8.2-3 +- Requires: maxima >= 5.18 + +* Sat Jul 18 2009 Rex Dieter - 0.8.2-2 +- output window of wxMaxima is not visible in RtL locales (#455863) + +* Mon Jun 29 2009 Rex Dieter - 0.8.2-1 +- wxMaxima-0.8.2 + +* Sat Apr 18 2009 Rex Dieter - 0.8.1-1 +- wxMaxima-0.8.1 + +* Fri Feb 27 2009 Rex Dieter - 0.7.6-3 +- ExclusiveArch: s/i386/%%ix86/ + +* Wed Feb 25 2009 Fedora Release Engineering - 0.7.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Wed Nov 05 2008 Rex Dieter 0.7.6-1 +- wxMaxima-0.7.6 + +* Thu Oct 02 2008 Dennis Gilmore 0.7.5-2 +- build sparcv9 + +* Tue Jun 10 2008 Rex Dieter 0.7.5-1 +- wxMaxima-0.7.5 +- exclude ppc, f9+ (#448734) + +* Mon Feb 11 2008 Rex Dieter 0.7.4-3 +- respin (gcc43) + +* Tue Dec 11 2007 Rex Dieter 0.7.4-2 +- fix app icon handling/packaging + +* Fri Dec 07 2007 Rex Dieter 0.7.4-1 +- wxMaxima-0.7.4 + +* Fri Nov 23 2007 Rex Dieter 0.7.3a-1 +- wxMaxima-0.7.3a + +* Fri Oct 19 2007 Rex Dieter 0.7.3-4.1 +- inline plotting of wxMaxima doesn't work in f7 (#339161) + +* Fri Sep 14 2007 Rex Dieter 0.7.3-4 +- wxmaxima.desktop: Categories=Development,Math + +* Sat Aug 11 2007 Rex Dieter 0.7.3-3 +- License: GPLv2+ +- revert to classic icon scriptlets +- respin (BuildID) + +* Mon Jun 04 2007 Rex Dieter 0.7.2-2 +- +ExcludeArch, deployable only where maxima exists + +* Mon Apr 09 2007 Rex Dieter 0.7.2-1 +- wxMaxima-0.7.2 + +* Mon Apr 09 2007 Rex Dieter 0.7.1-3 +- wxMaxima-0.7.1-old_gnuplot.patch (#235155) + +* Fri Feb 23 2007 Rex Dieter 0.7.1-2 +- wxMaxima-0.7.1 +- drop upstreamed patches + +* Mon Dec 18 2006 Rex Dieter 0.7.0a-5 +- use xdg-utils in scriptlets + +* Wed Nov 22 2006 Rex Dieter 0.7.0a-4 +- --remove-category=Science;Utility (#215748) + +* Mon Oct 09 2006 Rex Dieter 0.7.0a-3 +- (re)fix typo in %%description + +* Mon Oct 09 2006 Rex Dieter 0.7.0a-2 +- patch for proper maxima= entry in ~/.wxMaxima (#209992) + +* Mon Sep 25 2006 Rex Dieter 0.7.0a-1 +- 0.7.0a +- Requires: maxima >= 5.10 + +* Thu Sep 07 2006 Rex Dieter 0.7.0-3 +- fix %%description typo + +* Tue Sep 05 2006 Rex Dieter 0.7.0-2 +- update %%description, %%summary +- rename icon -> wxmaxima.png +- omit extraneous COPYING, README +- .desktop: remove X-Red-Hat* categories + +* Thu Aug 31 2006 Rex Dieter 0.7.0-1 +- 0.7.0 + +* Mon Aug 28 2006 Rex Dieter 0.6.5-1 +- use dfi --add-categories="Math;Science;Education" +- follow fdo icon spec +- ./configure --enable-dnd --enable-printing +- Requires: maxima +- 0.6.5 + +* Wed Dec 15 2004 Andrej Vodopivec +- Added french translation files. + +* Wed Aug 25 2004 Andrej Vodopivec +- Initial spec file. diff --git a/wxMaxima.spec b/wxMaxima.spec index 2345763..9befea4 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -3,7 +3,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima Version: 25.04.0 -Release: 1%{?dist} +Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later @@ -101,373 +101,4 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %changelog -* Mon Sep 15 2025 Yaakov Selkowitz - 25.04.0-1 -- Update to 25.04.0 - -* Fri Jul 25 2025 Fedora Release Engineering - 24.02.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Fri Feb 07 2025 Yaakov Selkowitz - 24.02.1-5 -- Enable on all 64-bit arches - -* Sun Jan 19 2025 Fedora Release Engineering - 24.02.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 26 2024 Miroslav Suchý - 24.02.1-3 -- convert license to SPDX - -* Sat Jul 20 2024 Fedora Release Engineering - 24.02.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri Feb 16 2024 José Matos - 24.02.1-1 -- Update to 24.02.1 -- Use Markdow versions instead of simple text that are not updated anymore - -* Sat Jan 27 2024 Fedora Release Engineering - 20.12.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 20.12.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 20.12.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Aug 04 2022 Scott Talbert - 20.12.1-8 -- Rebuild with wxWidgets 3.2 - -* Sat Jul 23 2022 Fedora Release Engineering - 20.12.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 20.12.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 20.12.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 20.12.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sun Jan 3 2021 José Matos - 20.12.1-3 -- update to 20.12.2 -- patch for gcc11 is already on this release - -* Tue Sep 15 2020 Jeff Law - 20.07.0-3 -- Add missing include of cstddef for gcc-11 - -* Wed Jul 29 2020 Fedora Release Engineering - 20.07.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 20 2020 José Matos - 20.07.0-1 -- update to 20.07.0 - -* Fri Jun 5 2020 José Matos - 20.06.2-1 -- update to 20.06.2 - -* Thu Jun 4 2020 José Matos - 20.06.1-1 -- update to 20.06.1 - -* Thu Jun 4 2020 José Matos - 20.06.0-1 -- update to 20.06.0 - -* Tue Jun 2 2020 José Matos - 20.04.0-2 -- use upstream patch to avoid crash when exporting to latex - -* Mon Jun 1 2020 José Matos - 20.04.0-1 -- update to 20.04.0 -- add the man pages in German - -* Tue Mar 24 2020 José Matos - 20.03.1-1 -- update to 20.03.1 - -* Mon Feb 24 2020 José Matos - 20.02.2-1 -- update to 20.02.2 - -* Fri Jan 31 2020 Fedora Release Engineering - 19.07.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 19.07.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jul 11 2019 José Matos - 19.07.0-1 -- update to 19.07.0 - -* Fri Jun 7 2019 José Matos - 19.05.7-1 -- update to 19.05.7 - -* Sat May 11 2019 José Matos - 19.05.3-1 -- update to 19.05.3 -- remove upstreamed patch - -* Sat May 4 2019 José Matos - 19.05.0-1 -- update to 19.05.0 -- drop upstream patches -- add patch to fix compilation (added to upstream after the release) - -* Wed May 1 2019 José Matos - 19.04.3-2 -- Try fix to show disappearing text after the first page - (https://github.com/wxMaxima-developers/wxmaxima/issues/1113) - -* Sun Apr 28 2019 José Matos - 19.04.3-1 -- 19.04.3 -- add upstream patch to fix bad xml appdata file - -* Sat Apr 13 2019 José Matos - 19.04.1-1 -- 19.04.1 - -* Sun Mar 10 2019 José Matos - 19.03.1-1 -- 19.03.1 -- drop patches applied upstream - -* Wed Mar 6 2019 José Matos - 19.03.0-1 -- 19.03.0 -- apply two upstream patches to fix reported bugs (#1591430 and bodhi) - -* Wed Feb 27 2019 José Matos - 19.02.2-1 -- 19.02.2 - -* Sun Feb 03 2019 Fedora Release Engineering - 18.12.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Dec 29 2018 José Matos - 18.12.0-1 -- 18.12.0 - -* Mon Nov 26 2018 Rex Dieter - 18.11.4-1 -- 18.11.4 - -* Fri Nov 09 2018 Rex Dieter - 18.10.2-1 -- 18.10.2 - -* Fri Nov 09 2018 Rex Dieter - 18.10.1-1 -- 18.10.1 - -* Wed Sep 26 2018 Rex Dieter - 18.10.0-1 -- 18.10.0 -- update URL, drop Group - -* Mon Sep 24 2018 Rex Dieter - 18.02.0-1 -- 18.02.0 -- drop references to now-absent texinfo content -- .spec cosmetics, use %%autosetup %%make_build %%_metainfodir - -* Sat Jul 14 2018 Fedora Release Engineering - 17.10.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 17.10.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Jan 06 2018 Igor Gnatenko - 17.10.1-2 -- Remove obsolete scriptlets - -* Tue Dec 19 2017 Rex Dieter - 17.10.1-1 -- 17.10.1 - -* Sat Oct 21 2017 Rex Dieter - 17.10.0-1 -- 17.10.0 - -* Fri Sep 22 2017 Rex Dieter - 17.05.1-1 -- 17.05.1, cmake buildsys - -* Thu Aug 03 2017 Fedora Release Engineering - 16.04.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 16.04.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 16.04.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Nov 07 2016 Rex Dieter 16.04.2-1 -- 16.04.2, update archs to match maxima - -* Fri Feb 05 2016 Fedora Release Engineering - 15.08.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Sep 14 2015 Rex Dieter 15.08.2-1 -- 15.08.2 (#1259888) -- wxMaxima: Does not support aarch64 (#926734) - -* Fri Jun 19 2015 Fedora Release Engineering - 15.04.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 16 2015 Rex Dieter 15.04.0-3 -- uninstallation refers to files that do not exist (#1222229) - -* Sat May 16 2015 Rex Dieter 15.04.0-2 -- invalid MIME type and no default file association (#1222224) - -* Fri May 01 2015 Rex Dieter 15.04.0-1 -- 15.04.0 - -* Tue Mar 03 2015 Rex Dieter 14.09.0-3 -- rebuild for gcc5 (#1198392) - -* Thu Oct 16 2014 Karsten Hopp 14.09.0-2 -- enable build on ppc64* - -* Sat Oct 11 2014 Rex Dieter 14.09-1 -- 14.09 - -* Mon Aug 18 2014 Fedora Release Engineering - 13.04.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 13.04.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Sep 27 2013 Rex Dieter 13.04.2-1 -- 13.04.2 - -* Sun Aug 04 2013 Fedora Release Engineering - 12.09.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 12.09.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Oct 27 2012 Rex Dieter 12.09.0-1 -- 12.09.0 - -* Sat Aug 04 2012 Rex Dieter 12.04.0-1 -- 12.04.0 - -* Sun Jul 22 2012 Fedora Release Engineering - 12.01.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun Mar 4 2012 Peter Robinson - 12.01.0-1 -- 12.01.0 - -* Sat Jan 14 2012 Fedora Release Engineering - 11.08.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Aug 22 2011 Rex Dieter 11.08.0-1 -- 11.08.0 - -* Thu Feb 10 2011 Rex Dieter 0.8.7-1 -- wxMaxima-0.8.7 - -* Mon Feb 07 2011 Fedora Release Engineering - 0.8.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Oct 26 2010 Rex Dieter - 0.8.6-1 -- wxMaxima-0.8.6 - -* Wed Jul 14 2010 Dan Horák - 0.8.5-2 -- rebuilt against wxGTK-2.8.11-2 - -* Mon May 10 2010 Rex Dieter - 0.8.5-1 -- wxMaxima-0.8.5 - -* Sun Mar 21 2010 Rex Dieter - 0.8.4-2 -- Requires: jsmath-fonts (f12+) - -* Tue Dec 22 2009 Rex Dieter - 0.8.4-1 -- wxMaxima-0.8.4 - -* Fri Nov 13 2009 Rex Dieter - 0.8.3a-1.1 -- Requires: maxima >= 5.19 (#521722) - -* Sun Oct 25 2009 Rex Dieter - 0.8.3a-1 -- wxMaxima-0.8.3a (#530915) - -* Sat Jul 18 2009 Rex Dieter - 0.8.2-3 -- Requires: maxima >= 5.18 - -* Sat Jul 18 2009 Rex Dieter - 0.8.2-2 -- output window of wxMaxima is not visible in RtL locales (#455863) - -* Mon Jun 29 2009 Rex Dieter - 0.8.2-1 -- wxMaxima-0.8.2 - -* Sat Apr 18 2009 Rex Dieter - 0.8.1-1 -- wxMaxima-0.8.1 - -* Fri Feb 27 2009 Rex Dieter - 0.7.6-3 -- ExclusiveArch: s/i386/%%ix86/ - -* Wed Feb 25 2009 Fedora Release Engineering - 0.7.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Wed Nov 05 2008 Rex Dieter 0.7.6-1 -- wxMaxima-0.7.6 - -* Thu Oct 02 2008 Dennis Gilmore 0.7.5-2 -- build sparcv9 - -* Tue Jun 10 2008 Rex Dieter 0.7.5-1 -- wxMaxima-0.7.5 -- exclude ppc, f9+ (#448734) - -* Mon Feb 11 2008 Rex Dieter 0.7.4-3 -- respin (gcc43) - -* Tue Dec 11 2007 Rex Dieter 0.7.4-2 -- fix app icon handling/packaging - -* Fri Dec 07 2007 Rex Dieter 0.7.4-1 -- wxMaxima-0.7.4 - -* Fri Nov 23 2007 Rex Dieter 0.7.3a-1 -- wxMaxima-0.7.3a - -* Fri Oct 19 2007 Rex Dieter 0.7.3-4.1 -- inline plotting of wxMaxima doesn't work in f7 (#339161) - -* Fri Sep 14 2007 Rex Dieter 0.7.3-4 -- wxmaxima.desktop: Categories=Development,Math - -* Sat Aug 11 2007 Rex Dieter 0.7.3-3 -- License: GPLv2+ -- revert to classic icon scriptlets -- respin (BuildID) - -* Mon Jun 04 2007 Rex Dieter 0.7.2-2 -- +ExcludeArch, deployable only where maxima exists - -* Mon Apr 09 2007 Rex Dieter 0.7.2-1 -- wxMaxima-0.7.2 - -* Mon Apr 09 2007 Rex Dieter 0.7.1-3 -- wxMaxima-0.7.1-old_gnuplot.patch (#235155) - -* Fri Feb 23 2007 Rex Dieter 0.7.1-2 -- wxMaxima-0.7.1 -- drop upstreamed patches - -* Mon Dec 18 2006 Rex Dieter 0.7.0a-5 -- use xdg-utils in scriptlets - -* Wed Nov 22 2006 Rex Dieter 0.7.0a-4 -- --remove-category=Science;Utility (#215748) - -* Mon Oct 09 2006 Rex Dieter 0.7.0a-3 -- (re)fix typo in %%description - -* Mon Oct 09 2006 Rex Dieter 0.7.0a-2 -- patch for proper maxima= entry in ~/.wxMaxima (#209992) - -* Mon Sep 25 2006 Rex Dieter 0.7.0a-1 -- 0.7.0a -- Requires: maxima >= 5.10 - -* Thu Sep 07 2006 Rex Dieter 0.7.0-3 -- fix %%description typo - -* Tue Sep 05 2006 Rex Dieter 0.7.0-2 -- update %%description, %%summary -- rename icon -> wxmaxima.png -- omit extraneous COPYING, README -- .desktop: remove X-Red-Hat* categories - -* Thu Aug 31 2006 Rex Dieter 0.7.0-1 -- 0.7.0 - -* Mon Aug 28 2006 Rex Dieter 0.6.5-1 -- use dfi --add-categories="Math;Science;Education" -- follow fdo icon spec -- ./configure --enable-dnd --enable-printing -- Requires: maxima -- 0.6.5 - -* Wed Dec 15 2004 Andrej Vodopivec -- Added french translation files. - -* Wed Aug 25 2004 Andrej Vodopivec -- Initial spec file. +%autochangelog From b39230e9da35f7aa2f78ea331ca119dc11d871a3 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Sun, 4 Jan 2026 20:59:45 -0500 Subject: [PATCH 30/38] Update to 26.01.0 --- sources | 2 +- wxMaxima.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 45afaad..d5d0630 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-25.04.0.tar.gz) = 2ea698c2b6d75f5a1c3480116e44201b85d7d39be59a649d569d1625ac165f83cf5a0961c0b0a87876a56f4dc298c2005b7e6d30cdeaf3180e63627c75e793c7 +SHA512 (Version-26.01.0.tar.gz) = 4d40a47db4c16abaccfdb56df6739aa22635c14d98c66171a8f26d3c20ced45f29db17893aeb7c744a4428f7788878791e08a06a5056c2be28420490da4bf1b9 diff --git a/wxMaxima.spec b/wxMaxima.spec index 9befea4..2d3c790 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -2,7 +2,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 25.04.0 +Version: 26.01.0 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. From 6181d9dde67ea12c6387b0dc9c0d5a1f8392132c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:24:14 +0000 Subject: [PATCH 31/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From f10646abd92c7e85028f681d90bd9a733f05b5b6 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 11 Jun 2026 10:24:35 -0400 Subject: [PATCH 32/38] Onboard packit --- .packit.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..b1014ef --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,15 @@ +upstream_project_url: https://github.com/wxMaxima-developers/wxmaxima +upstream_tag_template: Version-{version} +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-all + - job: bodhi_update + trigger: commit + dist_git_branches: + - fedora-branched From 462a41bd2fe509fc5b6b6bc89af84b58b865430f Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 11 Jun 2026 14:26:32 +0000 Subject: [PATCH 33/38] Update to 26.06.1 upstream release - Resolves: rhbz#2464760 Upstream tag: Version-26.06.1 Upstream commit: bfea27d7 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 3 +++ sources | 2 +- wxMaxima.spec | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 README.packit diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..4e76cbe --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 1.16.0.post1.dev8+g8a0482385. diff --git a/sources b/sources index d5d0630..e762f1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-26.01.0.tar.gz) = 4d40a47db4c16abaccfdb56df6739aa22635c14d98c66171a8f26d3c20ced45f29db17893aeb7c744a4428f7788878791e08a06a5056c2be28420490da4bf1b9 +SHA512 (Version-26.06.1.tar.gz) = 6dad5f14c59b76306b2eba89471e698bfa11be36d727fd4e8ac9c9964a79ccaeb799ce21bacc0227759c6d694d67ffc3b1987fb137310fce335f83eb50109797 diff --git a/wxMaxima.spec b/wxMaxima.spec index 2d3c790..e7c28c6 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -2,7 +2,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 26.01.0 +Version: 26.06.1 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. From 00564916c32d31d12a94779384df38a0a507b80b Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 16 Jun 2026 18:05:14 -0400 Subject: [PATCH 34/38] Remove packaging cruft --- wxMaxima.spec | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/wxMaxima.spec b/wxMaxima.spec index e7c28c6..298f414 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -16,14 +16,12 @@ Source0: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-%{versi # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} -BuildRequires: dos2unix BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: desktop-file-utils BuildRequires: doxygen BuildRequires: gettext -BuildRequires: ImageMagick BuildRequires: libappstream-glib BuildRequires: libxml2-devel BuildRequires: wxGTK-devel @@ -41,8 +39,6 @@ Maxima using wxWidgets. %prep %autosetup -n wxmaxima-Version-%{version} -p1 -dos2unix data/%{app_id}.desktop - %build %cmake @@ -52,21 +48,6 @@ dos2unix data/%{app_id}.desktop %install %cmake_install -# app icon -mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{scalable,48x48,64x64,128x128}/apps/ -cp -alf \ - %{buildroot}%{_datadir}/pixmaps/%{app_id}.svg \ - %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ -cp -alf \ - %{buildroot}%{_datadir}/pixmaps/%{app_id}.png \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/ -convert -resize 64x64 \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{app_id}.png \ - %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{app_id}.png -convert -resize 48x48 \ - %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{app_id}.png \ - %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{app_id}.png - # mime icons mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ cp -alf %{buildroot}%{_datadir}/pixmaps/text-x-wx*.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ From a94cefc95024b34f8d97f8e355c628be06e8bba0 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 17 Jun 2026 23:41:01 -0400 Subject: [PATCH 35/38] Update to 26.06.2 Resolves: rhbz#2489179 --- sources | 2 +- wxMaxima.spec | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/sources b/sources index e762f1e..287eb94 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-26.06.1.tar.gz) = 6dad5f14c59b76306b2eba89471e698bfa11be36d727fd4e8ac9c9964a79ccaeb799ce21bacc0227759c6d694d67ffc3b1987fb137310fce335f83eb50109797 +SHA512 (Version-26.06.2.tar.gz) = 81f36419ecfea18cd03a746025f5e57b8f5dd65222e565977caa646239f73a2542a247e4ec0f741e48243598fdde666007b96eadf00e8a88f31e0840b4fbd6b1 diff --git a/wxMaxima.spec b/wxMaxima.spec index 298f414..ba61611 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -2,7 +2,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 26.06.1 +Version: 26.06.2 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. @@ -52,13 +52,13 @@ Maxima using wxWidgets. mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ cp -alf %{buildroot}%{_datadir}/pixmaps/text-x-wx*.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/ -%find_lang wxMaxima -%find_lang wxmaxima --with-man +%find_lang %{name} --all-name --with-man # Unpackaged files rm -fv %{buildroot}%{_datadir}/wxmaxima/{COPYING,README,README.md} rm -rfv %{buildroot}%{_datadir}/pixmaps/ rm -rfv %{buildroot}%{_datadir}/menu +rm -rfv %{buildroot}%{_datadir}/lintian/ %check @@ -66,10 +66,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{app_id}.appd desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop -%files -f wxMaxima.lang -f wxmaxima.lang +%files -f %{name}.lang %doc AUTHORS.md ChangeLog NEWS.md README.md %license COPYING %{_bindir}/wxmaxima +%{_bindir}/wxmxdiff %{_datadir}/wxMaxima/ %{_datadir}/icons/hicolor/*/*/* %{_datadir}/applications/%{app_id}.desktop @@ -79,6 +80,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{app_id}.desktop %{_datadir}/mime/packages/x-wxmaxima-batch.xml %{_docdir}/wxmaxima/ %{_mandir}/man1/wxmaxima.1* +%{_mandir}/man1/wxmxdiff.1* %changelog From 32f655413a8e1b172b3a9298ba6f3ad5624ac854 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 1 Jul 2026 08:14:45 +0000 Subject: [PATCH 36/38] Update to 26.07.0 upstream release - Resolves: rhbz#2495854 Upstream tag: Version-26.07.0 Upstream commit: 18705982 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- sources | 2 +- wxMaxima.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index 4e76cbe..dd0af79 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.16.0.post1.dev8+g8a0482385. +The file was generated using packit 1.16.1. diff --git a/sources b/sources index 287eb94..31aa347 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-26.06.2.tar.gz) = 81f36419ecfea18cd03a746025f5e57b8f5dd65222e565977caa646239f73a2542a247e4ec0f741e48243598fdde666007b96eadf00e8a88f31e0840b4fbd6b1 +SHA512 (Version-26.07.0.tar.gz) = 5cbaaa3334b21febe8d7cc88070d3e35740455dc7d0f008932f0e3e60aff5cf8cf85167a75125a905be9818ec91dc66c6fb2b66cb811edbb2ed2e7cfa93db1b3 diff --git a/wxMaxima.spec b/wxMaxima.spec index ba61611..112325e 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -2,7 +2,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 26.06.2 +Version: 26.07.0 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended. From d0bb268898ee2df9037ed03dddda5239020f2c49 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:57:48 +0000 Subject: [PATCH 37/38] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild From 17b9de70d56bcdf95a097c9d119f42adf65368d8 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 12 Aug 2026 19:57:59 +0000 Subject: [PATCH 38/38] Update to 26.08.0 upstream release - Resolves: rhbz#2503866 Upstream tag: Version-26.08.0 Upstream commit: 5b19f06d Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- sources | 2 +- wxMaxima.spec | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index dd0af79..68a092a 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.16.1. +The file was generated using packit 1.16.2.post1.dev8+g69d783e81. diff --git a/sources b/sources index 31aa347..f95d9b9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Version-26.07.0.tar.gz) = 5cbaaa3334b21febe8d7cc88070d3e35740455dc7d0f008932f0e3e60aff5cf8cf85167a75125a905be9818ec91dc66c6fb2b66cb811edbb2ed2e7cfa93db1b3 +SHA512 (Version-26.08.0.tar.gz) = f96a710ec3f0c95f420f003c3ebef89ac33167226b6d169f9a65df60252294c30470b2f8d1b6104497a2c2593f88fa9bd39489642720b1cc0c5c0445452bb2f9 diff --git a/wxMaxima.spec b/wxMaxima.spec index 112325e..02122bf 100644 --- a/wxMaxima.spec +++ b/wxMaxima.spec @@ -2,7 +2,7 @@ Summary: Graphical user interface for Maxima Name: wxMaxima -Version: 26.07.0 +Version: 26.08.0 Release: %autorelease # Automatically converted from old format: GPLv2+ - review is highly recommended.