Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Aug 2024 22:22:51 +0200
From:      =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com>
To:        Zsolt Udvari <uzsolt@freebsd.org>
Cc:        "ports-committers@FreeBSD.org" <ports-committers@freebsd.org>, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: b634e8f3fcb1 - main - math/wxmaxima: Update to 24.08.0
Message-ID:  <CAGwOe2YMcyzUTDauQnx1FMh4e_S-FHSQbjyA-x8DzXQ0Nsn9%2Bg@mail.gmail.com>
In-Reply-To: <Zs9u86fMQWgNixZO@bsd-zsolt>
References:  <202408281049.47SAnJuJ092208@gitrepo.freebsd.org> <CAGwOe2ZKXm3aXMt0ohWKh-RLagd0RN9qt=58VaqJLodHZXRh_g@mail.gmail.com> <Zs9u86fMQWgNixZO@bsd-zsolt>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
El mié, 28 ago 2024, 20:40, Zsolt Udvari <uzsolt@freebsd.org> escribió:

> On Wed, Aug 28, 2024 at 05:34:44PM +0200, Fernando Apesteguía wrote:
> > Did you actually run test it?
> Only a little: start it, write something into window.
>
> > $ wxmaxima
> >
> > (wxmaxima:17911): Gtk-WARNING **: 17:31:34.988: Negative content height
> -4
> > (allocation 6, extents 5x5) while allocating gadget (node button, owner
> > GtkButton)
> > Abort trap
> I see this message, appears in previous version too (except the "Abort
> trap").
>
> > It seems awfully unstable.
> > I could reproduce this just running wxmaxima -> Integrate -> OK in the
> > emerging window -> select something in the text area and click with the
> > right button.
> I can reproduce too. Later it works.
>
> > But basically, just clicking around a bit make it crash.
> I can't reproduce now.
>
> I test now better and for example I don't see outputs (%o1, etc.). You?
> The previous version works.
>
> I don't have time now solve it (AFK two days) so I'll revert the
> changes and bump PORTEPOCH.
>

Thanks!


> Really sorry for my mistake.
>
> Cheers,
>   Zsolt
>
> > Cheers.
> >
> > ---
> > >  math/wxmaxima/Makefile                         |  5 ++---
> > >  math/wxmaxima/distinfo                         |  6 +++---
> > >  math/wxmaxima/files/patch-src_Dirstructure.cpp |  4 ++--
> > >  math/wxmaxima/files/patch-src_wxMaxima.cpp     | 16 ++++++++--------
> > >  math/wxmaxima/pkg-plist                        | 20
> ++++++++++++++++++++
> > >  5 files changed, 35 insertions(+), 16 deletions(-)
> > >
> > > diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile
> > > index d636fb6a4c27..45af449ca594 100644
> > > --- a/math/wxmaxima/Makefile
> > > +++ b/math/wxmaxima/Makefile
> > > @@ -1,10 +1,9 @@
> > >  PORTNAME=      wxmaxima
> > > -PORTVERSION=   23.12.0
> > >  DISTVERSIONPREFIX=     Version-
> > > -PORTREVISION=  1
> > > +DISTVERSION=   24.08.0
> > >  CATEGORIES=    math
> > >
> > > -MAINTAINER=    ports@FreeBSD.org
> > > +MAINTAINER=    uzsolt@FreeBSD.org
> > >  COMMENT=       WxWidgets GUI for the computer algebra system maxima
> > >  WWW=           https://wxmaxima-developers.github.io/wxmaxima/
> > >
> > > diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo
> > > index 620412ceb844..4f7c6b97b994 100644
> > > --- a/math/wxmaxima/distinfo
> > > +++ b/math/wxmaxima/distinfo
> > > @@ -1,3 +1,3 @@
> > > -TIMESTAMP = 1703439889
> > > -SHA256 (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) =
> > > abec636e96474adf6451e81728b16afaa83ed1a70b86a695fa083ecec65aaae1
> > > -SIZE (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) =
> 16491009
> > > +TIMESTAMP = 1724789876
> > > +SHA256 (wxMaxima-Developers-wxmaxima-Version-24.08.0_GH0.tar.gz) =
> > > a0957c1852ca2d93e34f8f0329673f40af065e7648739d088da28bd33627b758
> > > +SIZE (wxMaxima-Developers-wxmaxima-Version-24.08.0_GH0.tar.gz) =
> 15868393
> > > diff --git a/math/wxmaxima/files/patch-src_Dirstructure.cpp
> > > b/math/wxmaxima/files/patch-src_Dirstructure.cpp
> > > index 42ab59c742be..2ff43853afcd 100644
> > > --- a/math/wxmaxima/files/patch-src_Dirstructure.cpp
> > > +++ b/math/wxmaxima/files/patch-src_Dirstructure.cpp
> > > @@ -1,6 +1,6 @@
> > > ---- src/Dirstructure.cpp.orig  2023-02-19 14:20:34 UTC
> > > +--- src/Dirstructure.cpp.orig  2024-08-28 07:17:18 UTC
> > >  +++ src/Dirstructure.cpp
> > > -@@ -120,6 +120,7 @@ wxString Dirstructure::ResourcesDir() const {
> > > +@@ -121,6 +121,7 @@ wxString Dirstructure::ResourcesDir() {
> > >       exepath = exe.GetPath();
> > >     } else {
> > >       exepath = CMAKE_INSTALL_PREFIX;
> > > diff --git a/math/wxmaxima/files/patch-src_wxMaxima.cpp
> > > b/math/wxmaxima/files/patch-src_wxMaxima.cpp
> > > index 7f2ef251df91..8254d92e0568 100644
> > > --- a/math/wxmaxima/files/patch-src_wxMaxima.cpp
> > > +++ b/math/wxmaxima/files/patch-src_wxMaxima.cpp
> > > @@ -1,11 +1,11 @@
> > > ---- src/wxMaxima.cpp.orig      2023-12-25 16:45:03 UTC
> > > +--- src/wxMaxima.cpp.orig      2024-08-28 07:18:18 UTC
> > >  +++ src/wxMaxima.cpp
> > > -@@ -3393,8 +3393,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const
> > > wxStr
> > > -   wxLogMessage(_("Maxima's HTML manuals are in directory %s"),
> > > -                dir_canonical.utf8_str());
> > > -   GetWorksheet()->SetMaximaDocDir(dir_canonical);
> > > --  GetWorksheet()->LoadHelpFileAnchors(dir_canonical,
> > > --
>  GetWorksheet()->GetMaximaVersion());
> > > +@@ -3520,8 +3520,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const
> > > wxStr
> > > +   if(GetWorksheet())
> > > +     {
> > > +       GetWorksheet()->SetMaximaDocDir(dir_canonical);
> > > +-      GetWorksheet()->LoadHelpFileAnchors(dir_canonical,
> > > +-
> > > m_configuration.GetMaximaVersion());
> > > +     }
> > >   }
> > >   void wxMaxima::GnuplotCommandName(wxString gnuplot) {
> > > -   m_gnuplotcommand = gnuplot;
> > > diff --git a/math/wxmaxima/pkg-plist b/math/wxmaxima/pkg-plist
> > > index d5768c477b18..dcbb9f7a5c89 100644
> > > --- a/math/wxmaxima/pkg-plist
> > > +++ b/math/wxmaxima/pkg-plist
> > > @@ -56,6 +56,26 @@ share/bash-completion/completions/wxmaxima
> > >  %%NLS%%share/locale/uk/LC_MESSAGES/wxMaxima.mo
> > >  %%NLS%%share/locale/zh_CN/LC_MESSAGES/wxMaxima.mo
> > >  %%NLS%%share/locale/zh_TW/LC_MESSAGES/wxMaxima.mo
> > >
> > >
> +share/icons/hicolor/1024x1024/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/150x150/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/16x16/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/192x192/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/22x22/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/24x24/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/256x256/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/310x310/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/32x32/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/36x36/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/42x42/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/44x44/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/48x48/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/512x512/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/64x64/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/72x72/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/8x8/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> +share/icons/hicolor/96x96/apps/io.github.wxmaxima_developers.wxMaxima.png
> > >
> > >
> +share/icons/hicolor/scalable/apps/io.github.wxmaxima_developers.wxMaxima.svg
> > >  share/man/de/man1/wxmaxima.1.gz
> > >  share/man/man1/wxmaxima.1.gz
> > >  share/metainfo/io.github.wxmaxima_developers.wxMaxima.appdata.xml
> > >
>

[-- Attachment #2 --]
<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mié, 28 ago 2024, 20:40, Zsolt Udvari &lt;<a href="mailto:uzsolt@freebsd.org">uzsolt@freebsd.org</a>&gt; escribió:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Aug 28, 2024 at 05:34:44PM +0200, Fernando Apesteguía wrote:<br>
&gt; Did you actually run test it?<br>
Only a little: start it, write something into window.<br>
<br>
&gt; $ wxmaxima<br>
&gt; <br>
&gt; (wxmaxima:17911): Gtk-WARNING **: 17:31:34.988: Negative content height -4<br>
&gt; (allocation 6, extents 5x5) while allocating gadget (node button, owner<br>
&gt; GtkButton)<br>
&gt; Abort trap<br>
I see this message, appears in previous version too (except the &quot;Abort<br>
trap&quot;).<br>
<br>
&gt; It seems awfully unstable.<br>
&gt; I could reproduce this just running wxmaxima -&gt; Integrate -&gt; OK in the<br>
&gt; emerging window -&gt; select something in the text area and click with the<br>
&gt; right button.<br>
I can reproduce too. Later it works.<br>
<br>
&gt; But basically, just clicking around a bit make it crash.<br>
I can&#39;t reproduce now.<br>
<br>
I test now better and for example I don&#39;t see outputs (%o1, etc.). You?<br>
The previous version works.<br>
<br>
I don&#39;t have time now solve it (AFK two days) so I&#39;ll revert the<br>
changes and bump PORTEPOCH.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Thanks!</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Really sorry for my mistake.<br>
<br>
Cheers,<br>
  Zsolt<br>
<br>
&gt; Cheers.<br>
&gt; <br>
&gt; ---<br>
&gt; &gt;  math/wxmaxima/Makefile                         |  5 ++---<br>
&gt; &gt;  math/wxmaxima/distinfo                         |  6 +++---<br>
&gt; &gt;  math/wxmaxima/files/patch-src_Dirstructure.cpp |  4 ++--<br>
&gt; &gt;  math/wxmaxima/files/patch-src_wxMaxima.cpp     | 16 ++++++++--------<br>
&gt; &gt;  math/wxmaxima/pkg-plist                        | 20 ++++++++++++++++++++<br>
&gt; &gt;  5 files changed, 35 insertions(+), 16 deletions(-)<br>
&gt; &gt;<br>
&gt; &gt; diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile<br>
&gt; &gt; index d636fb6a4c27..45af449ca594 100644<br>
&gt; &gt; --- a/math/wxmaxima/Makefile<br>
&gt; &gt; +++ b/math/wxmaxima/Makefile<br>
&gt; &gt; @@ -1,10 +1,9 @@<br>
&gt; &gt;  PORTNAME=      wxmaxima<br>
&gt; &gt; -PORTVERSION=   23.12.0<br>
&gt; &gt;  DISTVERSIONPREFIX=     Version-<br>
&gt; &gt; -PORTREVISION=  1<br>
&gt; &gt; +DISTVERSION=   24.08.0<br>
&gt; &gt;  CATEGORIES=    math<br>
&gt; &gt;<br>
&gt; &gt; -MAINTAINER=    ports@FreeBSD.org<br>
&gt; &gt; +MAINTAINER=    uzsolt@FreeBSD.org<br>
&gt; &gt;  COMMENT=       WxWidgets GUI for the computer algebra system maxima<br>
&gt; &gt;  WWW=           <a href="https://wxmaxima-developers.github.io/wxmaxima/" rel="noreferrer noreferrer" target="_blank">https://wxmaxima-developers.github.io/wxmaxima/</a><br>;
&gt; &gt;<br>
&gt; &gt; diff --git a/math/wxmaxima/distinfo b/math/wxmaxima/distinfo<br>
&gt; &gt; index 620412ceb844..4f7c6b97b994 100644<br>
&gt; &gt; --- a/math/wxmaxima/distinfo<br>
&gt; &gt; +++ b/math/wxmaxima/distinfo<br>
&gt; &gt; @@ -1,3 +1,3 @@<br>
&gt; &gt; -TIMESTAMP = 1703439889<br>
&gt; &gt; -SHA256 (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) =<br>
&gt; &gt; abec636e96474adf6451e81728b16afaa83ed1a70b86a695fa083ecec65aaae1<br>
&gt; &gt; -SIZE (wxMaxima-Developers-wxmaxima-Version-23.12.0_GH0.tar.gz) = 16491009<br>
&gt; &gt; +TIMESTAMP = 1724789876<br>
&gt; &gt; +SHA256 (wxMaxima-Developers-wxmaxima-Version-24.08.0_GH0.tar.gz) =<br>
&gt; &gt; a0957c1852ca2d93e34f8f0329673f40af065e7648739d088da28bd33627b758<br>
&gt; &gt; +SIZE (wxMaxima-Developers-wxmaxima-Version-24.08.0_GH0.tar.gz) = 15868393<br>
&gt; &gt; diff --git a/math/wxmaxima/files/patch-src_Dirstructure.cpp<br>
&gt; &gt; b/math/wxmaxima/files/patch-src_Dirstructure.cpp<br>
&gt; &gt; index 42ab59c742be..2ff43853afcd 100644<br>
&gt; &gt; --- a/math/wxmaxima/files/patch-src_Dirstructure.cpp<br>
&gt; &gt; +++ b/math/wxmaxima/files/patch-src_Dirstructure.cpp<br>
&gt; &gt; @@ -1,6 +1,6 @@<br>
&gt; &gt; ---- src/Dirstructure.cpp.orig  2023-02-19 14:20:34 UTC<br>
&gt; &gt; +--- src/Dirstructure.cpp.orig  2024-08-28 07:17:18 UTC<br>
&gt; &gt;  +++ src/Dirstructure.cpp<br>
&gt; &gt; -@@ -120,6 +120,7 @@ wxString Dirstructure::ResourcesDir() const {<br>
&gt; &gt; +@@ -121,6 +121,7 @@ wxString Dirstructure::ResourcesDir() {<br>
&gt; &gt;       exepath = exe.GetPath();<br>
&gt; &gt;     } else {<br>
&gt; &gt;       exepath = CMAKE_INSTALL_PREFIX;<br>
&gt; &gt; diff --git a/math/wxmaxima/files/patch-src_wxMaxima.cpp<br>
&gt; &gt; b/math/wxmaxima/files/patch-src_wxMaxima.cpp<br>
&gt; &gt; index 7f2ef251df91..8254d92e0568 100644<br>
&gt; &gt; --- a/math/wxmaxima/files/patch-src_wxMaxima.cpp<br>
&gt; &gt; +++ b/math/wxmaxima/files/patch-src_wxMaxima.cpp<br>
&gt; &gt; @@ -1,11 +1,11 @@<br>
&gt; &gt; ---- src/wxMaxima.cpp.orig      2023-12-25 16:45:03 UTC<br>
&gt; &gt; +--- src/wxMaxima.cpp.orig      2024-08-28 07:18:18 UTC<br>
&gt; &gt;  +++ src/wxMaxima.cpp<br>
&gt; &gt; -@@ -3393,8 +3393,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const<br>
&gt; &gt; wxStr<br>
&gt; &gt; -   wxLogMessage(_(&quot;Maxima&#39;s HTML manuals are in directory %s&quot;),<br>
&gt; &gt; -                dir_canonical.utf8_str());<br>
&gt; &gt; -   GetWorksheet()-&gt;SetMaximaDocDir(dir_canonical);<br>
&gt; &gt; --  GetWorksheet()-&gt;LoadHelpFileAnchors(dir_canonical,<br>
&gt; &gt; --                                   GetWorksheet()-&gt;GetMaximaVersion());<br>
&gt; &gt; +@@ -3520,8 +3520,6 @@ void wxMaxima::VariableActionMaximaHtmldir(const<br>
&gt; &gt; wxStr<br>
&gt; &gt; +   if(GetWorksheet())<br>
&gt; &gt; +     {<br>
&gt; &gt; +       GetWorksheet()-&gt;SetMaximaDocDir(dir_canonical);<br>
&gt; &gt; +-      GetWorksheet()-&gt;LoadHelpFileAnchors(dir_canonical,<br>
&gt; &gt; +-<br>
&gt; &gt; m_configuration.GetMaximaVersion());<br>
&gt; &gt; +     }<br>
&gt; &gt;   }<br>
&gt; &gt;   void wxMaxima::GnuplotCommandName(wxString gnuplot) {<br>
&gt; &gt; -   m_gnuplotcommand = gnuplot;<br>
&gt; &gt; diff --git a/math/wxmaxima/pkg-plist b/math/wxmaxima/pkg-plist<br>
&gt; &gt; index d5768c477b18..dcbb9f7a5c89 100644<br>
&gt; &gt; --- a/math/wxmaxima/pkg-plist<br>
&gt; &gt; +++ b/math/wxmaxima/pkg-plist<br>
&gt; &gt; @@ -56,6 +56,26 @@ share/bash-completion/completions/wxmaxima<br>
&gt; &gt;  %%NLS%%share/locale/uk/LC_MESSAGES/wxMaxima.mo<br>
&gt; &gt;  %%NLS%%share/locale/zh_CN/LC_MESSAGES/wxMaxima.mo<br>
&gt; &gt;  %%NLS%%share/locale/zh_TW/LC_MESSAGES/wxMaxima.mo<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/1024x1024/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/128x128/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/150x150/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/16x16/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/192x192/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/22x22/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/24x24/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/256x256/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/310x310/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/32x32/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/36x36/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/42x42/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/44x44/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/48x48/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/512x512/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/64x64/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/72x72/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/8x8/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt; +share/icons/hicolor/96x96/apps/io.github.wxmaxima_developers.wxMaxima.png<br>
&gt; &gt;<br>
&gt; &gt; +share/icons/hicolor/scalable/apps/io.github.wxmaxima_developers.wxMaxima.svg<br>
&gt; &gt;  share/man/de/man1/wxmaxima.1.gz<br>
&gt; &gt;  share/man/man1/wxmaxima.1.gz<br>
&gt; &gt;  share/metainfo/io.github.wxmaxima_developers.wxMaxima.appdata.xml<br>
&gt; &gt;<br>
</blockquote></div></div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGwOe2YMcyzUTDauQnx1FMh4e_S-FHSQbjyA-x8DzXQ0Nsn9%2Bg>