Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Aug 2023 04:33:02 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2a427cef8062 - main - =?utf-8?Q?math/giacxcas:=20Update=201.9.0-21=20=E2=86=92=201.9.0-55?=
Message-ID:  <202308030433.3734X2FD045617@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2a427cef80628382a521f81033ee9c8fe9e4fe59

commit 2a427cef80628382a521f81033ee9c8fe9e4fe59
Author:     wen heping <wenheping2000@hotmail.com>
AuthorDate: 2023-08-03 04:32:48 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-08-03 04:33:00 +0000

    math/giacxcas: Update 1.9.0-21 → 1.9.0-55
---
 math/giacxcas/Makefile                    | 18 ++++++++----------
 math/giacxcas/distinfo                    | 10 +++++-----
 math/giacxcas/files/patch-src_kdisplay.cc | 10 ++++++++++
 3 files changed, 23 insertions(+), 15 deletions(-)

diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile
index 54890862775d..d041264ac698 100644
--- a/math/giacxcas/Makefile
+++ b/math/giacxcas/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	giacxcas
-DISTVERSION=	1.9.0-21
-PORTREVISION=	5
+DISTVERSION=	1.9.0-55
 CATEGORIES=	math
 MASTER_SITES=	http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/:giac \
-		http://cocoa.dima.unige.it/cocoalib/tgz/:cocoa \
+		http://cocoa.dima.unige.it/cocoa/cocoalib/tgz/:cocoa \
 		http://www-fourier.ujf-grenoble.fr/~parisse/giac/freebsd/
 DISTFILES=	giac_${DISTVERSION}${EXTRACT_SUFX}:giac \
 		CoCoALib-${COCOA_LIB_VERSION}.tgz:cocoa \
@@ -22,8 +21,10 @@ LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING
 LICENSE_PERMS_DOC=	dist-mirror pkg-mirror auto-accept
 LICENSE_DISTFILES_DOC=	giac_${DISTVERSION}${EXTRACT_SUFX}
 
-BUILD_DEPENDS=	bash:shells/bash
+BUILD_DEPENDS=	bash:shells/bash \
+		hevea:textproc/hevea
 LIB_DEPENDS=	libao.so:audio/libao \
+		libboost_serialization.so:devel/boost-libs \
 		libcurl.so:ftp/curl \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libgsl.so:math/gsl \
@@ -43,8 +44,9 @@ USES=		blaslapack compiler:c++14-lang desktop-file-utils fortran \
 		gettext gl gmake gnome jpeg libtool localbase ncurses perl5 \
 		python readline shebangfix tex xorg
 GNU_CONFIGURE=	yes
+USE_CXXSTD=	c++11
 USE_GL=		gl
-USE_XORG=	x11 xcursor xext xft xi xinerama
+USE_XORG=	x11 xcursor xext xfixes xft xi xinerama xrender
 USE_TEX=	latex:build dvipsk:build
 USE_PERL5=	run
 USE_LDCONFIG=	yes
@@ -60,7 +62,7 @@ SHEBANG_FILES=	src/pgiac micropython-1.12/docs/conf.py
 
 INSTALL_TARGET=	install-strip
 
-COCOA_LIB_VERSION=	0.99700
+COCOA_LIB_VERSION=	0.99818
 
 CPPFLAGS+=	-I${COCOALIB-GIAC}/include \
 		-I${FLTKDEV-GIAC} \
@@ -115,10 +117,6 @@ post-patch:
 		${FLTKDEV-GIAC}/src/fl_set_fonts_xft.cxx
 
 pre-configure:
-	${REINPLACE_CMD} -e 's|/usr/lib  /usr/lib64  /usr/lib32  /usr/local  /opt/local/lib  /sw/lib  /usr/sfw/lib|${LOCALBASE}/lib|' \
-		-e '/libgmp.a/s|find|#find|' \
-		-e 's|-name  libgmp.so|-type f -name "libgmp.so.*"|' \
-		${COCOALIB-GIAC}/configuration/gmp-find.sh
 	${REINPLACE_CMD} -e 's|^protected:|public:|' ${FLTKDEV-GIAC}/FL/Fl_Widget.H
 .for f in icas.cc path.h
 	${REINPLACE_CMD} -e 's|/usr/local/share/giac/doc|${DOCSDIR}|' \
diff --git a/math/giacxcas/distinfo b/math/giacxcas/distinfo
index f9aa7979bfef..de6a5896b382 100644
--- a/math/giacxcas/distinfo
+++ b/math/giacxcas/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1663844960
-SHA256 (giacxcas/giac_1.9.0-21.tar.gz) = 120cd16f2e033817302d2a03a22bd413dc1d85df8b225ba4f76b93a7805b07fe
-SIZE (giacxcas/giac_1.9.0-21.tar.gz) = 103871108
-SHA256 (giacxcas/CoCoALib-0.99700.tgz) = e9de0f4859946c8882414fc9f3756d5995961b0fcf6b477ac8e27636b41ca002
-SIZE (giacxcas/CoCoALib-0.99700.tgz) = 5431651
+TIMESTAMP = 1690967974
+SHA256 (giacxcas/giac_1.9.0-55.tar.gz) = eabcf6f85bea35d175710654523ebd37546e3def09c7476232891266c1c25858
+SIZE (giacxcas/giac_1.9.0-55.tar.gz) = 113729553
+SHA256 (giacxcas/CoCoALib-0.99818.tgz) = 7c7d6bb0bc3004ea76caaeb5f8de10ed09c8052a9131fd98716c36c6fc96d1ea
+SIZE (giacxcas/CoCoALib-0.99818.tgz) = 4778561
 SHA256 (giacxcas/fltk-giac.tar.gz) = 538243c536a62e562bc26dec1c54454f54ce614cc540371f5ccfe71d8ed27cf7
 SIZE (giacxcas/fltk-giac.tar.gz) = 4776876
diff --git a/math/giacxcas/files/patch-src_kdisplay.cc b/math/giacxcas/files/patch-src_kdisplay.cc
new file mode 100644
index 000000000000..05674af0fbd7
--- /dev/null
+++ b/math/giacxcas/files/patch-src_kdisplay.cc
@@ -0,0 +1,10 @@
+--- src/kdisplay.cc.orig	2023-08-02 10:12:31 UTC
++++ src/kdisplay.cc
+@@ -29,7 +29,6 @@
+ #include <syscall.h>
+ #include "sha256.h"
+ #endif
+-#include <alloca.h>
+ #ifndef is_cx2
+ #define is_cx2 false
+ #endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202308030433.3734X2FD045617>