notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
reduce Codemist Standard Lisp REDUCE general-purpose computer system
20220617_3 math on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20220617_3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-02-18 22:16:46
Last Update: 2024-04-27 12:44:59
Commit Hash: 98bf258
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: lang
License: BSD2CLAUSE
WWW:
http://www.reduce-algebra.com/
Description:
REDUCE Codemist Standard Lisp (CSL) version REDUCE is an interactive system for general algebraic computations of interest to mathematicians, scientists and engineers. CSL is a newer Lisp system that continues to evolve and is now written completely in C++, which makes it very easy to port to a new machine. Like PSL, it is a faithful implementation of Standard Lisp and has been optimized for running REDUCE. It requires a very small memory partition for its Lisp support. Furthermore, most of the REDUCE facilities are supported as machine independent pseudocode, which is quite compact. In the worst case, the performance of this system is about a factor of two slower than PSL, though in many cases it matches PSL performance. However, the memory use is smaller. All CSL versions are distributed with sufficient CSL support to run on the given computing system. This is also an ideal system for those wishing to embed algebraic calculations in a C or C++ programming environment. The developer of CSL before it became Open Source was Codemist Ltd.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (118 items)
Collapse this list.
  1. /usr/local/share/licenses/reduce-20220617_3/catalog.mk
  2. /usr/local/share/licenses/reduce-20220617_3/LICENSE
  3. /usr/local/share/licenses/reduce-20220617_3/BSD2CLAUSE
  4. bin/redcsl
  5. share/man/man1/redcsl.1.gz
  6. share/doc/reduce/insidereduce.pdf
  7. share/doc/reduce/manual.pdf
  8. share/doc/reduce/primer.pdf
  9. share/doc/reduce/sl.pdf
  10. share/reduce/reduce
  11. share/reduce/reduce.doc/BINARY-LICENSE.txt
  12. share/reduce/reduce.doc/BSD-LICENSE.txt
  13. share/reduce/reduce.doc/LGPL-2.1.txt
  14. share/reduce/reduce.doc/abstract.tex
  15. share/reduce/reduce.doc/acknowl.tex
  16. share/reduce/reduce.doc/appenda.tex
  17. share/reduce/reduce.doc/aprop.tex
  18. share/reduce/reduce.doc/cfrac.tex
  19. share/reduce/reduce.doc/command.tex
  20. share/reduce/reduce.doc/convert.tex
  21. share/reduce/reduce.doc/exprn.tex
  22. share/reduce/reduce.doc/header.tex
  23. share/reduce/reduce.doc/hephys.tex
  24. share/reduce/reduce.doc/heugcd.tex
  25. share/reduce/reduce.doc/index.html
  26. share/reduce/reduce.doc/inter.tex
  27. share/reduce/reduce.doc/intro.tex
  28. share/reduce/reduce.doc/io.tex
  29. share/reduce/reduce.doc/list.tex
  30. share/reduce/reduce.doc/macros.tex
  31. share/reduce/reduce.doc/maintain.tex
  32. share/reduce/reduce.doc/manual.tex
  33. share/reduce/reduce.doc/map.tex
  34. share/reduce/reduce.doc/matrix.tex
  35. share/reduce/reduce.doc/oper.tex
  36. share/reduce/reduce.doc/oper2.tex
  37. share/reduce/reduce.doc/polyrat.tex
  38. share/reduce/reduce.doc/proc.tex
  39. share/reduce/reduce.doc/progstr.tex
  40. share/reduce/reduce.doc/r38_0001.html
  41. share/reduce/reduce.doc/r38_0050.html
  42. share/reduce/reduce.doc/r38_0100.html
  43. share/reduce/reduce.doc/r38_0150.html
  44. share/reduce/reduce.doc/r38_0200.html
  45. share/reduce/reduce.doc/r38_0250.html
  46. share/reduce/reduce.doc/r38_0300.html
  47. share/reduce/reduce.doc/r38_0350.html
  48. share/reduce/reduce.doc/r38_0400.html
  49. share/reduce/reduce.doc/r38_0450.html
  50. share/reduce/reduce.doc/r38_0500.html
  51. share/reduce/reduce.doc/r38_0550.html
  52. share/reduce/reduce.doc/r38_0600.html
  53. share/reduce/reduce.doc/r38_0650.html
  54. share/reduce/reduce.doc/r38_idx.html
  55. share/reduce/reduce.doc/redlogo.gif
  56. share/reduce/reduce.doc/rememb.tex
  57. share/reduce/reduce.doc/rest.tex
  58. share/reduce/reduce.doc/rlisp88.tex
  59. share/reduce/reduce.doc/rlispref.tex
  60. share/reduce/reduce.doc/solve.tex
  61. share/reduce/reduce.doc/statemnt.tex
  62. share/reduce/reduce.doc/structr.tex
  63. share/reduce/reduce.doc/subst.tex
  64. share/reduce/reduce.doc/symbolic.tex
  65. share/reduce/reduce.doc/title.tex
  66. share/reduce/reduce.doc/util.tex
  67. share/reduce/reduce.fonts/README
  68. share/reduce/reduce.fonts/README.BaKoMa
  69. share/reduce/reduce.fonts/README.cmps-fonts
  70. share/reduce/reduce.fonts/cmex10.pfa
  71. share/reduce/reduce.fonts/cmex10.pfb
  72. share/reduce/reduce.fonts/cmex10.ttf
  73. share/reduce/reduce.fonts/cmex7.ttf
  74. share/reduce/reduce.fonts/cmex8.ttf
  75. share/reduce/reduce.fonts/cmex9.ttf
  76. share/reduce/reduce.fonts/cmmi10.pfa
  77. share/reduce/reduce.fonts/cmmi10.pfb
  78. share/reduce/reduce.fonts/cmmi10.ttf
  79. share/reduce/reduce.fonts/cmmi12.ttf
  80. share/reduce/reduce.fonts/cmmi5.ttf
  81. share/reduce/reduce.fonts/cmmi6.ttf
  82. share/reduce/reduce.fonts/cmmi7.ttf
  83. share/reduce/reduce.fonts/cmmi8.ttf
  84. share/reduce/reduce.fonts/cmmi9.ttf
  85. share/reduce/reduce.fonts/cmr10.pfa
  86. share/reduce/reduce.fonts/cmr10.pfb
  87. share/reduce/reduce.fonts/cmr10.ttf
  88. share/reduce/reduce.fonts/cmr12.ttf
  89. share/reduce/reduce.fonts/cmr17.ttf
  90. share/reduce/reduce.fonts/cmr5.ttf
  91. share/reduce/reduce.fonts/cmr6.ttf
  92. share/reduce/reduce.fonts/cmr7.ttf
  93. share/reduce/reduce.fonts/cmr8.ttf
  94. share/reduce/reduce.fonts/cmr9.ttf
  95. share/reduce/reduce.fonts/cmsy10.pfa
  96. share/reduce/reduce.fonts/cmsy10.pfb
  97. share/reduce/reduce.fonts/cmsy10.ttf
  98. share/reduce/reduce.fonts/cmsy5.ttf
  99. share/reduce/reduce.fonts/cmsy6.ttf
  100. share/reduce/reduce.fonts/cmsy7.ttf
  101. share/reduce/reduce.fonts/cmsy8.ttf
  102. share/reduce/reduce.fonts/cmsy9.ttf
  103. share/reduce/reduce.fonts/cmuntt.pfb
  104. share/reduce/reduce.fonts/cmuntt.ttf
  105. share/reduce/reduce.fonts/fonts.dir
  106. share/reduce/reduce.fonts/fonts.scale
  107. share/reduce/reduce.fonts/pfmfiles/cmex10.pfm
  108. share/reduce/reduce.fonts/pfmfiles/cmmi10.pfm
  109. share/reduce/reduce.fonts/pfmfiles/cmr10.pfm
  110. share/reduce/reduce.fonts/pfmfiles/cmsy10.pfm
  111. share/reduce/reduce.fonts/src/cmex10.asm.gz
  112. share/reduce/reduce.fonts/src/cmmi10.asm.gz
  113. share/reduce/reduce.fonts/src/cmr10.asm.gz
  114. share/reduce/reduce.fonts/src/cmsy10.asm.gz
  115. share/reduce/reduce.img
  116. @owner
  117. @group
  118. @mode
Collapse this list.
Dependency lines:
  • reduce>0:math/reduce
To install the port:
cd /usr/ports/math/reduce/ && make install clean
To add the package, run one of these commands:
  • pkg install math/reduce
  • pkg install reduce
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: reduce
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1659678464 SHA256 (Reduce-svn6339-src.tar.gz) = fba8567372126431bd60a14d780dc584e4677eb3275af351a5109552e7a62d4a SIZE (Reduce-svn6339-src.tar.gz) = 242370067

Packages (timestamps in pop-ups are UTC):
reduce
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest20220617_320220617_3------
FreeBSD:13:quarterly20220617_320220617_3----20220617_120220617_1
FreeBSD:14:latest20220617_320220617_3-----20220617
FreeBSD:14:quarterly20220617_320220617_3----20220617_120220617_1
FreeBSD:15:latest20220617_320220617_3n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gnuplot : math/gnuplot
  2. gmake>=4.4.1 : devel/gmake
  3. autoconf>=2.72 : devel/autoconf
  4. automake>=1.16.5 : devel/automake
  5. libtoolize : devel/libtool
  6. xorgproto>=0 : x11/xorgproto
  7. x11.pc : x11/libX11
  8. xcursor.pc : x11/libXcursor
  9. xext.pc : x11/libXext
  10. xft.pc : x11-fonts/libXft
  11. xrandr.pc : x11/libXrandr
  12. xrender.pc : x11/libXrender
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcursor.pc : x11/libXcursor
  3. xext.pc : x11/libXext
  4. xft.pc : x11-fonts/libXft
  5. xrandr.pc : x11/libXrandr
  6. xrender.pc : x11/libXrender
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libfreetype.so : print/freetype2
  3. libpng.so : graphics/png
  4. libtiff.so : graphics/tiff
  5. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for reduce-20220617_3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
math_reduce
USES:
autoreconf:build libtool gmake ncurses jpeg xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (52 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  2. http://cytranet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  3. http://deac-ams.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  4. http://deac-fra.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  5. http://deac-riga.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  6. http://downloads.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  7. http://excellmedia.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  8. http://freefr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  9. http://gigenet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  10. http://ixpeering.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  11. http://jaist.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  12. http://kumisystems.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  13. http://liquidtelecom.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  14. http://nchc.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  15. http://netactuate.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  16. http://netcologne.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  17. http://netix.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  18. http://onboardcloud.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  19. http://phoenixnap.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  20. http://razaoinfo.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  21. http://sinalbr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  22. http://sitsa.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  23. http://tenet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  24. http://udomain.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  25. http://ufpr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  26. http://versaweb.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  27. https://cfhcable.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  28. https://cytranet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  29. https://deac-ams.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  30. https://deac-fra.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  31. https://deac-riga.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  32. https://downloads.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  33. https://excellmedia.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  34. https://freefr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  35. https://gigenet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  36. https://ixpeering.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  37. https://jaist.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  38. https://kumisystems.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  39. https://liquidtelecom.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  40. https://nchc.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  41. https://netactuate.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  42. https://netcologne.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  43. https://netix.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  44. https://onboardcloud.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  45. https://phoenixnap.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  46. https://razaoinfo.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  47. https://sinalbr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  48. https://sitsa.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  49. https://tenet.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  50. https://udomain.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  51. https://ufpr.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
  52. https://versaweb.dl.sourceforge.net/project/reduce-algebra/snapshot_2022-06-17/
Collapse this list.

Number of commits found: 51

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20220617_3
27 Apr 2024 12:44:59
commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8commit hash: 98bf25875a9924c20931d32469982585bb8447e8 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
graphics/tiff: Update to 4.6.0

PR:		278577
Exp-run by:	antoine
20220617_2
21 Jan 2024 21:42:26
commit hash: e58f450b6ba0b94efcc1d5d5b88133ef310e7af2commit hash: e58f450b6ba0b94efcc1d5d5b88133ef310e7af2commit hash: e58f450b6ba0b94efcc1d5d5b88133ef310e7af2commit hash: e58f450b6ba0b94efcc1d5d5b88133ef310e7af2 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
math/reduce: Sanitize MANPREFIX

Approved by:    portmgr (blanket)
20220617_1
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
20220617
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20220617
18 Aug 2022 18:16:38
commit hash: eef0f6bffbab250b3d4b30d585c23d4a1cdf7479commit hash: eef0f6bffbab250b3d4b30d585c23d4a1cdf7479commit hash: eef0f6bffbab250b3d4b30d585c23d4a1cdf7479commit hash: eef0f6bffbab250b3d4b30d585c23d4a1cdf7479 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/reduce: Broken on armv7

Reported by:	fallout
20220617
08 Aug 2022 16:15:44
commit hash: 183c0e2bc8137958e026e990c0fef99b74b45168commit hash: 183c0e2bc8137958e026e990c0fef99b74b45168commit hash: 183c0e2bc8137958e026e990c0fef99b74b45168commit hash: 183c0e2bc8137958e026e990c0fef99b74b45168 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/reduce: Fix build on armv6, aarch64; Enable on powerpc64

It was failing with 'wcwidth' related message.
20220617
05 Aug 2022 07:48:04
commit hash: 26250699c20cd485353302ba2b6c20675581b022commit hash: 26250699c20cd485353302ba2b6c20675581b022commit hash: 26250699c20cd485353302ba2b6c20675581b022commit hash: 26250699c20cd485353302ba2b6c20675581b022 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
math/reduce: Update 20211019 -> 20220617

Take maintainership.
20211019
20 Jul 2022 14:22:24
commit hash: f53eb28489aa8f30712cd8772d1a0e05c394a5dacommit hash: f53eb28489aa8f30712cd8772d1a0e05c394a5dacommit hash: f53eb28489aa8f30712cd8772d1a0e05c394a5dacommit hash: f53eb28489aa8f30712cd8772d1a0e05c394a5da files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
math: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Dalton <aaron@daltons.ca>
  *  Alessando Sagratini <ale_sagra@hotmail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Amarendra Godbole <amarendra.godbole@gmail.com>
  *  Anders Nordby <anders@FreeBSD.org>
  *  Andreas Fehlner (fehlner@gmx.de)
  *  Andrew L. Neporada <andrew@chg.ru>
  *  Andrey <gugu@zoo.rambler.ru>
  *  Andrey Zakhvatov
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20211019
20 Feb 2022 20:55:31
commit hash: 6fbabf03f849524e73cc305ef3a5b5efb53dc03bcommit hash: 6fbabf03f849524e73cc305ef3a5b5efb53dc03bcommit hash: 6fbabf03f849524e73cc305ef3a5b5efb53dc03bcommit hash: 6fbabf03f849524e73cc305ef3a5b5efb53dc03b files touched by this commit
Pedro F. Giffuni (pfg) search for other commits by this committer
math/reduce{-psl}: Update to 20211019 snapshot

Back to the pool: I may not be able to maintain this properly in the future.

Approved by:	thierry (mentor, implicit)
20210413
16 Jul 2021 09:26:59
commit hash: f023e9698968629ef72eb1e3f68e846e8292498dcommit hash: f023e9698968629ef72eb1e3f68e846e8292498dcommit hash: f023e9698968629ef72eb1e3f68e846e8292498dcommit hash: f023e9698968629ef72eb1e3f68e846e8292498d files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
math/reduce: fix build on powerpc64le

configure: error: "libffi has not been ported to
powerpc64le-unknown-freebsd13.0."
20210413
29 May 2021 01:23:31
commit hash: 03cd6812ff6c5b9555def50149f3b0a04facdda4commit hash: 03cd6812ff6c5b9555def50149f3b0a04facdda4commit hash: 03cd6812ff6c5b9555def50149f3b0a04facdda4commit hash: 03cd6812ff6c5b9555def50149f3b0a04facdda4 files touched by this commit
Pedro F. Giffuni (pfg) search for other commits by this committer
math/reduce{-psl}: Update to version 2021-04-13

Approved by:	thierry (mentor, implicit)
20190413
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20190413
20 Feb 2021 04:10:48
Revision:566139Original commit files touched by this commit
pfg search for other commits by this committer
math/reduce: Mark broken on i386

It used to build until a compiler update started causing issues on libffi.

Approved by:	thierry (mentor, implict)
20190413
30 Aug 2020 21:06:10
Revision:547124Original commit files touched by this commit
kevans search for other commits by this committer
math/reduce: fix the build with LLVM 11

reduce started to fail with the default switch to -fno-common in LLVM 11
(and GCC 10). This patch was written then confirmed to be the fix that
upstream also provided in late March.

MFH:		2020Q3 (-fno-common build fix)
20190413
08 Nov 2019 03:44:59
Revision:517027Original commit files touched by this commit
linimon search for other commits by this committer
Restore patch removed by mistake in r517026.
20190413
08 Nov 2019 03:35:22
Revision:517026Original commit files touched by this commit
linimon search for other commits by this committer
Unmark broken on aarch64.

Submitted by:	emaste (TRYBROKEN run)
Approved by:	portmgr (tier-2 blanket)
20190413
06 Nov 2019 18:07:22
Revision:516916Original commit files touched by this commit
zeising search for other commits by this committer
Add USES=xorg USES=gl, ports categories m

Add USES=xorg and USES=gl to ports in categories starting with 'm'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
20190413
01 May 2019 15:49:32
Revision:500596Original commit files touched by this commit
pfg search for other commits by this committer
math/reduce* : Update to 20190413 snapshot

Approved by:	thierry (mentor)
20190120
13 Mar 2019 15:41:26
Revision:495584Original commit files touched by this commit
jbeich search for other commits by this committer
math/reduce: unbreak with clang 8 on i386

PR:		236326
Submitted by:	pfg (maintainer)
Obtained from:	upstream
20190120
08 Feb 2019 08:47:42
Revision:492413Original commit files touched by this commit
tobik search for other commits by this committer
math/reduce: Update to 20190120

- Clean up whitespace in pkg-descr

PR:		235580
Submitted by:	pfg (maintainer)
20181123
13 Jan 2019 16:12:54
Revision:490153Original commit files touched by this commit
swills search for other commits by this committer
math/reduce: fix stage-qa issues

PR:		234873
Submitted by:	pfg (maintainer)
20181123
09 Jan 2019 12:26:22
Revision:489771Original commit files touched by this commit
swills search for other commits by this committer
math/reduce: update to 20181123

PR:		234764
Submitted by:	pfg (maintainer)
20180117_2
08 Jan 2019 15:22:52
Revision:489704Original commit files touched by this commit
tobik search for other commits by this committer
math/reduce{,-psl}: Drop unused variables

WRKSRC is set to the default value, CONFIGURE_ARGS is overwritten
later and is not needed.

PR:		234736
Approved by:	pfg (maintainer)
20180117_2
11 Sep 2018 18:34:28
Revision:479538Original commit files touched by this commit
zeising search for other commits by this committer
Change x11/xorgproto to become a build dep

Change x11/xorgproto to become a build time dependency when added to
USE_XORG.  Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.

PR:		230909
Reviewed by:	eadler
Approved by:	portmgr (antoine)
Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run:	antoine
Differential Revision:	https://reviews.freebsd.org/D16906
20180117_1
10 Sep 2018 13:16:17
Revision:479408Original commit files touched by this commit
mat search for other commits by this committer
Various cleanup & fixes post-DOCS/EXAMPLES cleanup.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
20180117_1
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
20180117_1
31 Jul 2018 18:41:30
Revision:476013Original commit files touched by this commit
zeising search for other commits by this committer
Switch to xorgproto instead of individual packages

Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto.  This update
tracks that change.

* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
  bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
  instead depend on xorgproto.  Bump portrevision.
* Delete the old *proto packages, update MOVED.

PR:		230023
Submitted by:	zeising
Approved by:	portmgr (antoine)
exp-run by:	antoine
20180117
22 Jun 2018 01:15:20
Revision:473012Original commit files touched by this commit
linimon search for other commits by this committer
Mark these ports as broken on aarch64, and, where appropriate, on armvX.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
20180117
23 Feb 2018 15:21:21
Revision:462703Original commit files touched by this commit
pfg search for other commits by this committer
math/reduce: update to latest snapshot and cleanup.

Pet portint: no functional change.

PR:		224234
Approved by:	pi (implicit)
20180117
23 Feb 2018 15:11:36
Revision:462702Original commit files touched by this commit
pfg search for other commits by this committer
math/reduce: update to latest snapshot and cleanup.

Make clear we are building the Codemist Standard Lisp (CSL) version.

Remove parts of the PSL version that were previously not very well
maintained as they are being moved out into a separate port.

PR:		224234
Approved by:	pi
20170124
22 May 2017 16:04:19
Revision:441468Original commit files touched by this commit
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
20170124
01 Mar 2017 06:38:43
Revision:435122Original commit files touched by this commit
wen search for other commits by this committer
- Update to version 20170124

PR:		217410
Submitted by:	pfg@(maintainer)
20141130
20 Nov 2016 05:52:40
Revision:426559Original commit files touched by this commit
marino search for other commits by this committer
math/reduce: Set CPPFLAGS for ports-ncurses

Approved by:	ncurses blanket
20141130
20 Nov 2016 05:25:41
Revision:426557Original commit files touched by this commit
marino search for other commits by this committer
math/reduce: Fix fetching

The distfile was archived at Sourceforge.  It is at least 5 releases
behind.  It's unclear how much longer this old distfile will be hosted,
so it would be a good idea to update math/reduce soon.
20141130
19 May 2016 10:44:12
Revision:415499Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
20141130
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
20141130
07 Feb 2016 13:21:14
Revision:408406Original commit files touched by this commit
marino search for other commits by this committer
math/reduce: document ncurses requirement (USES+=ncurses)

while here:
  * simplify TARGET_SDIR so inclusion not required
  * add --build configure argument (from dports, no effect on fbsd)

approved by:	infrastructure blanket
20141130
22 Jun 2015 18:33:22
Revision:390310Original commit files touched by this commit
antoine search for other commits by this committer
Convert to USES=jpeg
20141130
04 May 2015 17:48:09
Revision:385421Original commit files touched by this commit
stephen search for other commits by this committer
- Add PDF documentation.
- Add option to build PSL version (amd64 only).

PR:		199910
Submitted by:	Pedro F. Giffuni <pfg@FreeBSD.org>
20141130
02 May 2015 15:48:08
Revision:385182Original commit files touched by this commit
marino search for other commits by this committer
math/reduce: upgrade version 20110414 => 20141130

This version can be built by system compilers (gcc 4.2 & clang) and
also ports gcc compilers, unlike its predecessor which would segfault
and even lock up during build.

PR:		199832, 199853
Submitted by:	pfg (maintainer)
20110414_2
25 Dec 2014 20:54:43
Revision:375598Original commit files touched by this commit
bapt search for other commits by this committer
Bump portrevision after png update
20110414_1
25 Dec 2014 19:04:27
Revision:375594Original commit files touched by this commit
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
20110414_1
14 Nov 2014 09:39:21
Revision:372555Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
20110414_1
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
20110414
09 Jun 2014 15:25:27
Revision:357170Original commit files touched by this commit
antoine search for other commits by this committer
Change maintainer's email address to one that may no bounce

With hat:	portmgr
20110414
05 May 2014 11:15:53
Revision:352993Original commit files touched by this commit
bapt search for other commits by this committer
Catch a couple of missing convertsion to :tu/:tl

Submitted by:	ak
With hat:	portmgr
20110414
24 Apr 2014 18:37:22
Revision:352047Original commit files touched by this commit
tijl search for other commits by this committer
- Remove USE_GNOME=lthack ltverhack.  Port does not use libtool.
- Replace bsd.port.pre.mk with bsd.port.options.mk.
20110414
28 Mar 2014 20:48:13
Revision:349462Original commit files touched by this commit
jhale search for other commits by this committer
- Add missing manpage to pkg-plist and sort
- Remove unused variable from Makefile

Reported by:	swills
20110414
28 Mar 2014 00:17:56
Revision:349382Original commit files touched by this commit
jhale search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE (build fails with MAKE_JOBS_NUMBER=8)

While here:
- USE_BZIP2 -> USES
- Disambiguate BSD license (BSD2CLAUSE)

PR:		ports/187732
Submitted by:	Mamoru Iwaki <1wkmmr@gmail.com>
Approved by:	Pedro Giffuni <giffunip@tutopia.com> (maintainer)
20110414
18 Feb 2014 22:16:33
Revision:344974Original commit files touched by this commit
stephen search for other commits by this committer
- New port math/reduce.
This is a powerful Computer-Algebra System written in it's own version of
LISP with quite a long history behind it.

PR:		ports/186855
Submitted by:	Pedro Giffuni <giffunip@tutopia.com>

Number of commits found: 51