pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math/xgap
Module Name: pkgsrc
Committed By: bsiegert
Date: Tue May 6 18:22:11 UTC 2025
Modified Files:
pkgsrc/math/xgap: Makefile PLIST distinfo
pkgsrc/math/xgap/patches: patch-ac
Removed Files:
pkgsrc/math/xgap/patches: patch-aa
Log Message:
xgap: update to 4.32
This release no longer uses a .zoo distfile.
4.32 (2024-02-09)
* When resizing a GAP poset sheet via the Magnify command or similar,
the level labels were not getting moved correctly. They should stay
by the right side of the window. This should be fixed now (thanks to
Russ Woodroofe for the fix)
* Fix a bug in the build system where 'make clean && make' would
run into an error because `xgap.sh` got deleted by `make clean` and
then `make` to use it (now `make` just regenerates it if missing)
* Various janitorial changes
4.31 (2022-02-17)
* Add missing escapes to buildman.pe
* Enlarge the 'c' array in StartGapProcess to prevent overruns
* Improve the build system
* Add some basic test files
4.30 (2019-04-16)
* Fix compatibility with GAP 4.11 by not writing to `last`
* Fix a bug that prevented XGAP from working on macOS 10.14
* Some janitorial changes
4.29 (2018-11-10)
* remove "Toggle Library Read Mesg" command
* improve memory display (thanks to Russ Woodroofe)
4.28 (2018-09-12)
* Set TermEncoding to latin1 (thanks to Russ Woodroofe)
* Don't change the user's helpviewer to 'firefox' (thanks to Russ Woodroofe)
4.27 (2018-03-21)
* Replace references to obsolete ReadPkg by ReadPackage
* Replace calls to MakeReadWriteGVar and MakeReadOnlyGVar by calls to their
documented counterparts MakeReadWriteGlobal and MakeReadOnlyGlobal
4.26 (2016-11-06)
* Fixed a problem with the 4.25 release tarball (a file was missing
from the manual, leading to errors in the GAP help system)
4.25 (2016-11-04)
* Fixed more compiler warnings
* Fixed problem with xgap.sh that could prevent it from working
on some systems
* Some minor tweaks to the build system
4.24 (2016-02-28)
* Package homepage now is on GitHub
* Add Max Horn as package maintainer, removed maintainer flag from
Max Neunhöffer
* Update C code from K&R to ANSI C, fix various warnings
* Replace uses of obsolete GAP_ROOT_PATHS by GAPInfo.RootPaths
4.23 (2012-04-30)
* XGAP now reports "4.23" as version number instead of "4.22".
* Follow Frank Luebeck's suggestions for some startup calls.
* Fix manual documentation for installation.
4.22 (~2012)
* XGAP now runs on 64-bit machines, thanks to Nate Eldredge and
Max Horn for submitting patches.
* XGAP now runs with GAP >= 4.5 in addition to GAP 4.4.12.
* Minor tweak of the help display.
* Include "Save As XFig" kindly donated by Russ Woodroofe
4.21 (2004-05-22)
* The handling of pseudo terminals is fixed for newer versions of Linux
using devfs filesystems. Now functions getpt, grantpt and ptsname_r
are used in this case.
* The word "share" in the connection with "package" in the manual has
become extinct.
* Fixed a bug in CompareLevels for graphic subgroup lattices, which came
into existence because some filters changed in the main library.
4.20 (2004-02-20)
* Deleted a line in src.x11/selfile.c offending the compiler on Mac OS/X.
Seems to work under Linux/i386 also.
* Two changes with respect to pseudo terminals for the Windows/CYGWIN
environment, suggested by Gary Zablackis. This is not tested.
4.19 (~2003)
* Fixed behaviour when the small groups library is not around.
4.18 (2003-05-20)
* Fix display of help pages (bug reported by Walter Neumann).
Note that this probably will make this version incompatible with
GAP 4.2 and earlier versions (not tested).
4.17 (2003-05-17)
* PackageInfo.g file is now supplied.
* The new package loading mechanism is therefore supported.
* A documentation package is generated.
* The global variable 'last' is set in init.g to make the XGAP package
autoloadable.
* Changes in the autoconf usage: All files are now here.
No more referring to ../../cnf from main GAP.
* Slight changes in the startup shell script.
* Display of MBytes instead of KBytes.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/math/xgap/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/xgap/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/math/xgap/distinfo
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/math/xgap/patches/patch-aa
cvs rdiff -u -r1.1 -r1.2 pkgsrc/math/xgap/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/xgap/Makefile
diff -u pkgsrc/math/xgap/Makefile:1.25 pkgsrc/math/xgap/Makefile:1.26
--- pkgsrc/math/xgap/Makefile:1.25 Sat Apr 24 00:16:05 2021
+++ pkgsrc/math/xgap/Makefile Tue May 6 18:22:11 2025
@@ -1,26 +1,25 @@
-# $NetBSD: Makefile,v 1.25 2021/04/24 00:16:05 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2025/05/06 18:22:11 bsiegert Exp $
-DISTNAME= xgap4r16
-PKGNAME= xgap-4.16
-PKGREVISION= 3
+DISTNAME= xgap-4.32
CATEGORIES= math x11
-#MASTER_SITES= ftp://ftp-gap.dcs.st-and.ac.uk/pub/gap/gap4/share/
-EXTRACT_SUFX= .zoo
+MASTER_SITES= ${MASTER_SITE_GITHUB:=gap-packages/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://www.gap-system.org/Packages/xgap.html
COMMENT= GUI for GAP
-WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
+#WRKSRC= ${WRKDIR}/${GAP_PKG_NAME}
GNU_CONFIGURE= YES
BUILD_TARGET= default
USE_TOOLS+= pax
-CONFIGURE_ENV+= GAP_DIRECTORY=${GAP_DIRECTORY:Q}
+CONFIGURE_ARGS+= --with-gaproot=${GAP_DIRECTORY:Q}
GAP_PKG_NAME= xgap
+REPLACE_PERL+= doc/buildman.pe
INSTALLATION_DIRS= bin
pre-configure:
Index: pkgsrc/math/xgap/PLIST
diff -u pkgsrc/math/xgap/PLIST:1.5 pkgsrc/math/xgap/PLIST:1.6
--- pkgsrc/math/xgap/PLIST:1.5 Sun Jun 14 18:05:50 2009
+++ pkgsrc/math/xgap/PLIST Tue May 6 18:22:11 2025
@@ -1,29 +1,32 @@
-@comment $NetBSD: PLIST,v 1.5 2009/06/14 18:05:50 joerg Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/05/06 18:22:11 bsiegert Exp $
bin/xgap
lib/gap4.3/pkg/xgap/bin/${GAP_PLATFORM}/xgap
-lib/gap4.3/pkg/xgap/doc/answers.tex
+lib/gap4.3/pkg/xgap/doc/Makefile
+lib/gap4.3/pkg/xgap/doc/README.menu3to4
+lib/gap4.3/pkg/xgap/doc/buildman.config
+lib/gap4.3/pkg/xgap/doc/buildman.pe
lib/gap4.3/pkg/xgap/doc/diffgap3.tex
+lib/gap4.3/pkg/xgap/doc/gobject.msk
lib/gap4.3/pkg/xgap/doc/gobject.tex
lib/gap4.3/pkg/xgap/doc/graphs.tex
lib/gap4.3/pkg/xgap/doc/install.tex
+lib/gap4.3/pkg/xgap/doc/make_doc
+lib/gap4.3/pkg/xgap/doc/manual.bib
+lib/gap4.3/pkg/xgap/doc/manual.dvi
+lib/gap4.3/pkg/xgap/doc/manual.lab
+lib/gap4.3/pkg/xgap/doc/manual.mst
+lib/gap4.3/pkg/xgap/doc/manual.pdf
+lib/gap4.3/pkg/xgap/doc/manual.six
lib/gap4.3/pkg/xgap/doc/manual.tex
+lib/gap4.3/pkg/xgap/doc/posetops.msk
lib/gap4.3/pkg/xgap/doc/posetops.tex
lib/gap4.3/pkg/xgap/doc/savetime.tex
lib/gap4.3/pkg/xgap/doc/sglatsys.tex
lib/gap4.3/pkg/xgap/doc/sgrplats.tex
+lib/gap4.3/pkg/xgap/doc/usercomm.msk
lib/gap4.3/pkg/xgap/doc/usercomm.tex
lib/gap4.3/pkg/xgap/doc/whatis.tex
-lib/gap4.3/pkg/xgap/doc/gobject.msk
-lib/gap4.3/pkg/xgap/doc/posetops.msk
-lib/gap4.3/pkg/xgap/doc/usercomm.msk
lib/gap4.3/pkg/xgap/doc/xgap.msk
-lib/gap4.3/pkg/xgap/doc/buildman.config
-lib/gap4.3/pkg/xgap/doc/Makefile
-lib/gap4.3/pkg/xgap/doc/manual.six
-lib/gap4.3/pkg/xgap/doc/manual.bib
-lib/gap4.3/pkg/xgap/doc/manual.mst
-lib/gap4.3/pkg/xgap/doc/manual.dvi
-lib/gap4.3/pkg/xgap/doc/manual.pdf
lib/gap4.3/pkg/xgap/examples/cavicchi.g
lib/gap4.3/pkg/xgap/examples/cryst.g
lib/gap4.3/pkg/xgap/examples/dihedral.g
@@ -32,7 +35,6 @@ lib/gap4.3/pkg/xgap/examples/matrix.g
lib/gap4.3/pkg/xgap/examples/puzzle.g
lib/gap4.3/pkg/xgap/examples/sym6.g
lib/gap4.3/pkg/xgap/examples/trefoil.g
-lib/gap4.3/pkg/xgap/htm/biblio.htm
lib/gap4.3/pkg/xgap/htm/CHAP001.htm
lib/gap4.3/pkg/xgap/htm/CHAP002.htm
lib/gap4.3/pkg/xgap/htm/CHAP003.htm
@@ -43,45 +45,25 @@ lib/gap4.3/pkg/xgap/htm/CHAP007.htm
lib/gap4.3/pkg/xgap/htm/CHAP008.htm
lib/gap4.3/pkg/xgap/htm/CHAP009.htm
lib/gap4.3/pkg/xgap/htm/CHAP010.htm
+lib/gap4.3/pkg/xgap/htm/biblio.htm
lib/gap4.3/pkg/xgap/htm/chapters.htm
-lib/gap4.3/pkg/xgap/htm/indxA.htm
-lib/gap4.3/pkg/xgap/htm/indxB.htm
-lib/gap4.3/pkg/xgap/htm/indxC.htm
-lib/gap4.3/pkg/xgap/htm/indxD.htm
-lib/gap4.3/pkg/xgap/htm/indxE.htm
-lib/gap4.3/pkg/xgap/htm/indxF.htm
-lib/gap4.3/pkg/xgap/htm/indxG.htm
-lib/gap4.3/pkg/xgap/htm/indxH.htm
-lib/gap4.3/pkg/xgap/htm/indxI.htm
-lib/gap4.3/pkg/xgap/htm/indxL.htm
-lib/gap4.3/pkg/xgap/htm/indxM.htm
-lib/gap4.3/pkg/xgap/htm/indxN.htm
-lib/gap4.3/pkg/xgap/htm/indxO.htm
-lib/gap4.3/pkg/xgap/htm/indxP.htm
-lib/gap4.3/pkg/xgap/htm/indxQ.htm
-lib/gap4.3/pkg/xgap/htm/indxR.htm
-lib/gap4.3/pkg/xgap/htm/indxS.htm
-lib/gap4.3/pkg/xgap/htm/indxT.htm
-lib/gap4.3/pkg/xgap/htm/indxU.htm
-lib/gap4.3/pkg/xgap/htm/indxV.htm
-lib/gap4.3/pkg/xgap/htm/indxW.htm
lib/gap4.3/pkg/xgap/htm/theindex.htm
lib/gap4.3/pkg/xgap/init.g
-lib/gap4.3/pkg/xgap/lib/read1.g
-lib/gap4.3/pkg/xgap/lib/window.g
-lib/gap4.3/pkg/xgap/lib/color.gi
-lib/gap4.3/pkg/xgap/lib/font.gi
-lib/gap4.3/pkg/xgap/lib/gobject.gi
-lib/gap4.3/pkg/xgap/lib/ilatgrp.gi
-lib/gap4.3/pkg/xgap/lib/meataxe.gi
-lib/gap4.3/pkg/xgap/lib/menu.gi
-lib/gap4.3/pkg/xgap/lib/poset.gi
-lib/gap4.3/pkg/xgap/lib/sheet.gi
lib/gap4.3/pkg/xgap/lib/color.gd
+lib/gap4.3/pkg/xgap/lib/color.gi
lib/gap4.3/pkg/xgap/lib/font.gd
+lib/gap4.3/pkg/xgap/lib/font.gi
lib/gap4.3/pkg/xgap/lib/gobject.gd
+lib/gap4.3/pkg/xgap/lib/gobject.gi
lib/gap4.3/pkg/xgap/lib/ilatgrp.gd
+lib/gap4.3/pkg/xgap/lib/ilatgrp.gi
lib/gap4.3/pkg/xgap/lib/meataxe.gd
+lib/gap4.3/pkg/xgap/lib/meataxe.gi
lib/gap4.3/pkg/xgap/lib/menu.gd
+lib/gap4.3/pkg/xgap/lib/menu.gi
lib/gap4.3/pkg/xgap/lib/poset.gd
+lib/gap4.3/pkg/xgap/lib/poset.gi
+lib/gap4.3/pkg/xgap/lib/read1.g
lib/gap4.3/pkg/xgap/lib/sheet.gd
+lib/gap4.3/pkg/xgap/lib/sheet.gi
+lib/gap4.3/pkg/xgap/lib/window.g
Index: pkgsrc/math/xgap/distinfo
diff -u pkgsrc/math/xgap/distinfo:1.6 pkgsrc/math/xgap/distinfo:1.7
--- pkgsrc/math/xgap/distinfo:1.6 Tue Oct 26 10:56:12 2021
+++ pkgsrc/math/xgap/distinfo Tue May 6 18:22:11 2025
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 10:56:12 nia Exp $
+$NetBSD: distinfo,v 1.7 2025/05/06 18:22:11 bsiegert Exp $
-BLAKE2s (xgap4r16.zoo) = d4598827f1d12c59f00d1221924676a8ad6db74112782ecd559351e55d16f183
-SHA512 (xgap4r16.zoo) = 4d089db195c8bf403423197f0d0eba8d1c7738c6d59aa89c25b1e680294ece97760c62db5168990298d5f3e4a1bf657fd2050fbce38bc3753c6fa0e1d9366355
-Size (xgap4r16.zoo) = 731219 bytes
-SHA1 (patch-aa) = 5c2e5d88ab6d3b6fae6a8341ca2eb7cac03cbc30
+BLAKE2s (xgap-4.32.tar.gz) = bf1d4c45e96390f02b9abb85517ca2ab088760463b0dc04b2847bc0eea056540
+SHA512 (xgap-4.32.tar.gz) = 91e09f5c8cdd37d73d0ff733a5c0873527185a29ac784eb7fd18de85118ef4a79a634eea88ac16808e54cc0e144b5c1c850c8a1ce0f4bec63ce134ee301eb997
+Size (xgap-4.32.tar.gz) = 886165 bytes
SHA1 (patch-ab) = af306491d8c8a8d75384c47cfd4a6081169104de
-SHA1 (patch-ac) = 7aebedbae5dd21026d21153f4ecafd3d4bb524d4
+SHA1 (patch-ac) = 16364996fbda9d891768c69c3b9b0cf35dfb887a
Index: pkgsrc/math/xgap/patches/patch-ac
diff -u pkgsrc/math/xgap/patches/patch-ac:1.1 pkgsrc/math/xgap/patches/patch-ac:1.2
--- pkgsrc/math/xgap/patches/patch-ac:1.1 Tue Dec 27 13:53:22 2005
+++ pkgsrc/math/xgap/patches/patch-ac Tue May 6 18:22:11 2025
@@ -1,25 +1,15 @@
-$NetBSD: patch-ac,v 1.1 2005/12/27 13:53:22 joerg Exp $
+$NetBSD: patch-ac,v 1.2 2025/05/06 18:22:11 bsiegert Exp $
---- src.x11/selfile.c.orig 2005-12-19 15:45:32.000000000 +0000
+--- src.x11/selfile.c.orig 2024-02-07 23:26:14.000000000 +0000
+++ src.x11/selfile.c
-@@ -73,7 +73,6 @@
- # endif
- #endif
-
--
- #include "selfile.h"
-
- #define SEL_FILE_CANCEL -1
-@@ -134,10 +133,9 @@ static void SFdirModTimer();
-
+@@ -135,10 +135,6 @@ static void SFdirModTimer();
static char SFstatChar();
--
+
-/* BSD 4.3 errno.h does not declare errno */
-extern int errno;
-+#if !defined(__DragonFly__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
- extern int sys_nerr;
-+#endif
-
+-/* extern int sys_nerr; */
+-
#if !defined(S_ISDIR) && defined(S_IFDIR)
#define S_ISDIR(m) (((m) & S_IFMT) == S_IFDIR)
+ #endif
Home |
Main Index |
Thread Index |
Old Index