pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/57796: math/wxmaxima long overdue for an upgrade



>Number:         57796
>Category:       pkg
>Synopsis:       math/wxmaxima long overdue for an upgrade
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 26 11:10:00 +0000 2023
>Originator:     Chavdar Ivanov
>Release:        both -current as of 24/12/2023
>Organization:
CI4 Consulting Ltd
>Environment:
NetBSD ymir.lorien.lan 10.99.10 NetBSD 10.99.10 (GENERIC) #20: Tue Dec 19 18:15:39 GMT 2023  sysbuild%ymir.lorien.lan@localhost:/dumps/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/com
pile/GENERIC amd64
>Description:
math/wxmaxima is still on a rather old version, 17.xx. The current one is 23.12. A (trivial) patch for the upgrade attached. Utilises wxGTK32 instead of wxGTK30. The underlying maxima version uses sbcl 2.3.11. 

My last several builds of wxMaxima as it is now in pkgsrc were not functional - the link to the maxima process never took place. With this version it works without an issue. 
>How-To-Repeat:
n/a
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/math/wxmaxima/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- Makefile	14 Nov 2023 14:02:28 -0000	1.31
+++ Makefile	26 Dec 2023 10:32:42 -0000
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.31 2023/11/14 14:02:28 wiz Exp $
+# $NetBSD: Makefile,v 1.32 2023/12/26 10:02:28 ci4ic4 Exp $
 
-DISTNAME=	wxmaxima-17.10.1
-PKGREVISION=	23
+DISTNAME=	wxmaxima-23.12.0
 CATEGORIES=	math
-MASTER_SITES=	${MASTER_SITE_GITHUB:=andrejv/}
+MASTER_SITES=	${MASTER_SITE_GITHUB:=wxMaxima-developers/}
 GITHUB_TAG=	Version-${PKGVERSION_NOREV}
 
 MAINTAINER=	helgoman%users.sourceforge.net@localhost
-HOMEPAGE=	https://andrejv.github.io/wxmaxima/
+#HOMEPAGE=	https://andrejv.github.io/wxmaxima/
+HOMEPAGE=	https://github.com/wxMaxima-developers/wxmaxima/
 COMMENT=	Graphical UI for maxima
 LICENSE=	gnu-gpl-v2
 
@@ -26,6 +26,6 @@
 SUBST_SED.paths+=	-e 's,share/man,${PKGMANDIR},g'
 SUBST_NOOP_OK.paths=	yes
 
-.include "../../x11/wxGTK30/buildlink3.mk"
+.include "../../x11/wxGTK32/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/math/wxmaxima/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- PLIST	13 Dec 2022 13:05:49 -0000	1.3
+++ PLIST	26 Dec 2023 10:32:42 -0000
@@ -1,36 +1,47 @@
-@comment $NetBSD: PLIST,v 1.3 2022/12/13 13:05:49 jperkin Exp $
+@comment $NetBSD$
 bin/wxmaxima
+man/de/man1/wxmaxima.1
 man/man1/wxmaxima.1
-share/applications/wxMaxima.desktop
+share/applications/io.github.wxmaxima_developers.wxMaxima.desktop
 share/bash-completion/completions/wxmaxima
-share/doc/wxmaxima/Autocomplete1.jpg
-share/doc/wxmaxima/Autocomplete2.jpg
-share/doc/wxmaxima/BatchImage.jpg
+share/doc/wxmaxima/AUTHORS.md
 share/doc/wxmaxima/BatchImage.png
-share/doc/wxmaxima/InputCell.jpg
-share/doc/wxmaxima/Matrix table example.png
+share/doc/wxmaxima/COPYING
+share/doc/wxmaxima/GPL.txt
+share/doc/wxmaxima/InputCell.png
 share/doc/wxmaxima/MatrixTableExample.png
-share/doc/wxmaxima/Second table example.png
+share/doc/wxmaxima/NEWS.md
+share/doc/wxmaxima/README
+share/doc/wxmaxima/README.md
 share/doc/wxmaxima/SecondTableExample.png
 share/doc/wxmaxima/SidePanes.png
+share/doc/wxmaxima/Sidepane-TOC-convert-headings.png
 share/doc/wxmaxima/cell-example.png
-share/doc/wxmaxima/ezUnits.jpg
 share/doc/wxmaxima/ezUnits.png
+share/doc/wxmaxima/horizontal-cursor-between-cells.png
+share/doc/wxmaxima/horizontal-cursor-only.png
+share/doc/wxmaxima/locale-warning.png
 share/doc/wxmaxima/maxima_screenshot.png
 share/doc/wxmaxima/sbclMemory.png
-share/doc/wxmaxima/wxMaximaLogo.jpg
 share/doc/wxmaxima/wxMaximaLogo.png
 share/doc/wxmaxima/wxMaximaWindow.png
-share/doc/wxmaxima/wxMaxima_configuration_001.jpg
 share/doc/wxmaxima/wxMaxima_configuration_001.png
-share/doc/wxmaxima/wxMaxima_configuration_002.jpg
-share/doc/wxmaxima/wxMaxima_configuration_002.png
+share/doc/wxmaxima/wxmaxima.css
+share/doc/wxmaxima/wxmaxima.de.html
+share/doc/wxmaxima/wxmaxima.es.html
 share/doc/wxmaxima/wxmaxima.html
+share/doc/wxmaxima/wxmaxima.it.html
+share/doc/wxmaxima/wxmaxima.svg
+share/doc/wxmaxima/wxmaxima.tr.html
+share/doc/wxmaxima/wxmaxima.uk.html
+share/doc/wxmaxima/wxmaxima.zh_CN.html
+share/doc/wxmaxima/wxsubscripts.png
 share/locale/ca/LC_MESSAGES/wxMaxima.mo
 share/locale/cs/LC_MESSAGES/wxMaxima.mo
 share/locale/da/LC_MESSAGES/wxMaxima.mo
 share/locale/de/LC_MESSAGES/wxMaxima.mo
 share/locale/el/LC_MESSAGES/wxMaxima.mo
+share/locale/en/LC_MESSAGES/wxMaxima.mo
 share/locale/es/LC_MESSAGES/wxMaxima.mo
 share/locale/fi/LC_MESSAGES/wxMaxima.mo
 share/locale/fr/LC_MESSAGES/wxMaxima.mo
@@ -47,63 +58,14 @@
 share/locale/uk/LC_MESSAGES/wxMaxima.mo
 share/locale/zh_CN/LC_MESSAGES/wxMaxima.mo
 share/locale/zh_TW/LC_MESSAGES/wxMaxima.mo
-share/metainfo/wxMaxima.appdata.xml
+share/metainfo/io.github.wxmaxima_developers.wxMaxima.appdata.xml
 share/mime/packages/x-wxmathml.xml
 share/mime/packages/x-wxmaxima-batch.xml
+share/pixmaps/io.github.wxmaxima_developers.wxMaxima.png
+share/pixmaps/io.github.wxmaxima_developers.wxMaxima.svg
 share/pixmaps/text-x-wxmathml.svg
 share/pixmaps/text-x-wxmaxima-batch.svg
 share/pixmaps/wxmaxima-16.xpm
 share/pixmaps/wxmaxima-32.xpm
-share/pixmaps/wxmaxima.png
-share/pixmaps/wxmaxima.svg
-share/wxMaxima/COPYING
-share/wxMaxima/Document-export.png
-share/wxMaxima/README
-share/wxMaxima/README.md
-share/wxMaxima/a.png
-share/wxMaxima/autocomplete.txt
-share/wxMaxima/b.png
-share/wxMaxima/c.png
-share/wxMaxima/d.png
-share/wxMaxima/dialog-information.png
-share/wxMaxima/edit-copy.png
-share/wxMaxima/edit-cut.png
-share/wxMaxima/edit-find.png
-share/wxMaxima/editing.png
-share/wxMaxima/go-bottom.png
-share/wxMaxima/gtk-copy.png
-share/wxMaxima/gtk-cut.png
-share/wxMaxima/gtk-find.png
-share/wxMaxima/gtk-help.png
-share/wxMaxima/gtk-new.png
-share/wxMaxima/gtk-open.png
-share/wxMaxima/gtk-paste.png
-share/wxMaxima/gtk-preferences.png
-share/wxMaxima/gtk-print.png
-share/wxMaxima/gtk-save.png
-share/wxMaxima/gtk-select-all.png
-share/wxMaxima/gtk-stop.png
-share/wxMaxima/input.png
-share/wxMaxima/maxima.png
-share/wxMaxima/media-playback-start.png
-share/wxMaxima/media-playback-startstop.png
-share/wxMaxima/media-playback-stop.png
-share/wxMaxima/network-error.png
-share/wxMaxima/network-idle.png
-share/wxMaxima/network-offline.png
-share/wxMaxima/network-receive.png
-share/wxMaxima/network-transmit-receive.png
-share/wxMaxima/network-transmit.png
-share/wxMaxima/options.png
-share/wxMaxima/showCurrentCell.png
-share/wxMaxima/software-update-urgent.png
-share/wxMaxima/styles.png
-share/wxMaxima/testbench_simple.wxmx
-share/wxMaxima/text.png
-share/wxMaxima/tips.txt
-share/wxMaxima/view-refresh.png
-share/wxMaxima/weather-clear.png
-share/wxMaxima/weather-few-clouds.png
-share/wxMaxima/wxmathml.lisp
-share/wxMaxima/wxmaxima.png
-share/wxMaxima/wxmaxima.svg
+share/wxMaxima/io.github.wxmaxima_developers.wxMaxima.png
+share/wxMaxima/io.github.wxmaxima_developers.wxMaxima.svg
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/math/wxmaxima/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo	26 Oct 2021 10:56:12 -0000	1.5
+++ distinfo	26 Dec 2023 10:32:42 -0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 10:56:12 nia Exp $
+$NetBSD: distinfo,v 1.6 2023/12/26 10:56:12 ci4ic4 Exp $
 
-BLAKE2s (wxmaxima-17.10.1.tar.gz) = 05d62e3cb367baad7bad2f07c3f279386a1bee12cad515415c2308ef1054a5dc
-SHA512 (wxmaxima-17.10.1.tar.gz) = 015f4a05e48d3c8918adcb4c69334b80cff8d0b97af7527742aabc438d34a6e5841e129a68f0d5e7f60c5ff7b415525874e6785c9b5a9f63925968a476ebc457
-Size (wxmaxima-17.10.1.tar.gz) = 8690844 bytes
+BLAKE2s (wxmaxima-23.12.0.tar.gz) = 8dc5b1d6c6af491a730b3d492fd03447a7a7127d03ecf3ae4f58be68f7d53371
+SHA512 (wxmaxima-23.12.0.tar.gz) = f0b8f17cd9e367fbd95dd9304926742b05ab6d04da07aed54b183d5fa97a5d0054481626182874daf54011bd3f2d3f4b467b1daf600d003976483331578eed89
+Size (wxmaxima-23.12.0.tar.gz) = 16491009 bytes



Home | Main Index | Thread Index | Old Index