Commit graph

175 commits

Author SHA1 Message Date
Stephen Montgomery-Smith
9475266cda math/octave-forge: Default optional dependency to off.
math/octave-forge-chartjs no longer builds.
2025-02-19 19:44:31 -06:00
Stephen Montgomery-Smith
8e34bc2f7f math/octave-forge: Add optional dependency.
- Add dependency math/otave-forge-chartjs.
- Update to 20250217.
2025-02-17 17:49:20 -06:00
Robert Clausecker
4cd4fdcc05 math/octave-forge: broken on armv7
After dependency octave-forge-io is installed, octave detects for
every following forge package that "the octave packaging system is
probably corrupt, so it will be rebuilt."  This means that for each
additional forge package, all previous packages are reinstalled,
leading to O(n^2) runtime in post-install and a very long time of up
to 40 hours for the package build to complete.

Mark the package as broken on armv7 until this can be figured out.
No functionality is lost as the individual forge packages can be
installed as desired.  Other architectures are not known to be affected.

Reported by:	marklmi@yahoo.com
MFH:		2025Q1
2025-02-11 23:58:26 +01:00
Stephen Montgomery-Smith
7463e11c50 math/octave-forge: Change defaults.
- Dependency math/octave-forge-onsas defaults to on.
- Bump portrevision.
2025-01-05 21:57:57 -06:00
Stephen Montgomery-Smith
fa4438b9f8 math/octave-forge: Add optional dependency.
- Add optional dependency math/octave-forge-octave_zsdt.
- Update to 20241116.
2024-11-16 22:15:07 -06:00
Stephen Montgomery-Smith
10cc38125a math/octave-forge: Add optional dependency.
- math/octave-forge-octave_tar.
- Update to 20241108.
2024-11-09 20:41:53 -06:00
Stephen Montgomery-Smith
b9656818d2 math/octave-forge: Add new optional dependency.
Update to 20240713.
Add new octave port math/octave-forge-hdf5oct.
2024-07-14 19:53:38 -05:00
Stephen Montgomery-Smith
5ab76a5fee math/octave-forge: Default optional dependency to off.
math/octave-forge-statistics-resample defaults to off.
2024-06-06 07:33:04 -05:00
Vsevolod Stakhov
b66e4949cb security/libsodium: update to 1.0.19, bump dependent ports
PR:	278259
Reported by:	Andrey Korobkov <alster-vinterdalen.se>
2024-05-20 10:33:03 +00:00
Stephen Montgomery-Smith
33cb666ce9 math/octave-forge: Default fuzzy-logic-toolkit to on.
Bump portrevision.
2024-05-16 20:29:42 -05:00
Stephen Montgomery-Smith
3ad95269f6 math/octave-forge: Default queuing option to on.
Bump portrevision.
2024-05-15 09:40:16 -05:00
Stephen Montgomery-Smith
cd45d68270 math/octave-forge: Add optional dependency TIMER.
Update to 20240429.
2024-05-03 11:27:51 -05:00
Stephen Montgomery-Smith
2a25f103af math/octave-forge: Add option dependency math/octave-forge-odbc.
Update to 20240403.
2024-04-05 14:53:45 -05:00
Stephen Montgomery-Smith
d95e406a37 math/octave-forge: Optional dependency CODER set to ON.
Bump portrevision.
2024-03-22 10:40:17 -05:00
Stephen Montgomery-Smith
c92f309e94 math/octave: Update to 9.1.0.
math/octave-forge: Bump portrevision.
Mark broken and set optional dependency to off in math/octave-forge:

math/octave-forge-bioinfo
math/octave-forge-coder
math/octave-forge-financial
math/octave-forge-fits
math/octave-forge-fuzzy-logic-toolkit
math/octave-forge-gnuplot
math/octave-forge-informationtheory
math/octave-forge-irsa
math/octave-forge-level-set
math/octave-forge-nnet
math/octave-forge-plot
math/octave-forge-queueing
math/octave-forge-symband
2024-03-16 18:28:02 -05:00
Stephen Montgomery-Smith
e28d7b0ff8 math/octave-forge: Add new dependency.
Optional dependency: math/octave-forge-tablicious.
Update to 20240212.
2024-02-12 18:21:33 -06:00
Stephen Montgomery-Smith
27218af9c7 math/octave-forge: Update to 20240129.
Add optional dependency math/octave-forge-rtree.
2024-01-28 22:43:25 -06:00
Stephen Montgomery-Smith
c1cfe3f84b math/octave-forge-statistics-resampling: Update to 5.4.4.
Renamed from math/octave-forge-statistics-bootstrap.
Updated MOVED and math/Makefile.
Updated and portrevision bump for math/octave-forge.
2023-12-24 10:35:22 -06:00
Stephen Montgomery-Smith
5c3675cabd math/octave-forge: Add optional dependency
Optional dependency math/octave-forge-parallel deafults to on.  Was
previously broken.

Bump portrevision.
2023-09-13 14:15:02 -05:00
Stephen Montgomery-Smith
8fe4618321 math/octave-forge: Add new dependency
Add optional dependency for new port math/octave-forge-prompt.

Update to 20230902.
2023-09-02 01:01:42 -05:00
Stephen Montgomery-Smith
3358c6ddf6 math/octave-forge: Add optional dependency.
Add optional dependency math/octave-forge-octave-pool.
Update to 20230504.
2023-05-04 14:23:01 -05:00
Stephen Montgomery-Smith
c7c777b34b math/octave-forge: Add optional dependency.
- Add optional dependency math/octave-forge-fileio.
- Update to 20230503.
2023-05-03 00:43:24 -05:00
Stephen Montgomery-Smith
253251290c math/octave-forge: Add optional dependency.
Add optional dependency math/octave-forge-pkg-octave-doc.

Update to 20230425.
2023-04-25 19:43:34 -05:00
Christian Weisgerber
feb1fa34f5 audio/opus: bump consumers after update to 1.4 2023-04-25 17:17:15 +02:00
Gerald Pfeifer
8d3e020ed0 *: Bump PORTREVISIONs for math/mpc update to 1.3.1 2023-04-23 09:09:58 +00:00
Stephen Montgomery-Smith
8ae4a50384 math/octave-forge: Add optional dependency math/octave-forge-velas.
Update to 20230421.
2023-04-21 14:50:22 -05:00
Stephen Montgomery-Smith
d4f3d79c36 math/octave: Update to 8.1.0.
Bump portrevision of all dependent ports.

Mark broken math/octave-forge-database, math/octave-forge-mechanics,
math/octave-forge-mpi math/octave-forge-nlwing2,
math/octave-forge-parallel, math/octave-forge-specfun

Set to default off these ports in math/octave-forge.

Clean up indentation in Mk/Uses/octave.mk.
2023-03-08 20:17:52 -06:00
Muhammad Moinur Rahman
8231864a3b Mk/**octave.mk: Convert to USES=octave
As part of the improvements of USES infrastructure Mk/bsd.octave.mk has
been converted to Mk/Uses/octave.mk. This also declutters some old
stuffs in the octave-* ports and makes it simpler to add more
octave-forge ports easily.

While I am here make all the ports portclippy/portfmt compliant. And use
USES macros whenever possible.

Reviewed by:	portmgr
Approved by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D37887
2022-12-30 11:54:39 -06:00
Stephen Montgomery-Smith
85c6c437d2 math/octave-forge: Add dependency octave-forge-psychrometrics.
Update to 20221116.
2022-11-16 11:37:34 -06:00
Stephen Montgomery-Smith
ee9ee2d99d math/octave-forge: Add dependency math/octave-forge-sole.
Update to 20221111.
2022-11-11 13:38:32 -06:00
Stephen Montgomery-Smith
74bb355226 math/octave-forge: Add dependency math/octave-forge-mpi.
Update to 20221107.
2022-11-07 23:33:12 -06:00
Stephen Montgomery-Smith
00ad56158c math/octave-forge: Add dependency math/octave-forge-pythonic.
Update to 20221105.
2022-11-05 16:36:35 -05:00
Stephen Montgomery-Smith
1c81dd786f math/octave-forge: Add dependency octave-forge-csg-toolkit.
Update to 20221030.
2022-10-30 19:45:06 -05:00
Stephen Montgomery-Smith
bfa3e21df8 math/octave-forge: Add octave-forge dependencies.
Update to 20221029.
2022-10-29 00:18:46 -05:00
Stephen Montgomery-Smith
48c121cb4c math/octave-forge: Add new octave-forge dependencies.
Update to 20221028.
2022-10-28 18:30:27 -05:00
Stephen Montgomery-Smith
8f1f49b921 math/octave-forge: Add new dependency ports.
Update to 20221026.
2022-10-26 20:53:46 -05:00
Stephen Montgomery-Smith
3b14b927f5 math/octave-forge: Add new octave-forge ports as dependencies.
Update to 20221025.
2022-10-25 11:17:24 -05:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 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)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
f53eb28489 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
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@plab.ku.dk>
  *  Anton Berezin <tobez@tobez.org>
  *  Anton Shterenlikht
  *  Anton Shterenlikht <mexas@bris.ac.uk>
  *  Bob Eager <bob@eager.cx>
  *  Charlie Kester <corky1951@comcast.net>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Cheng-Lung Sung <clsung@dragon2.net>
  *  Chris D. Faulhaber <jedgar@fxp.org>
  *  Christopher J. Ruwe
  *  Christopher Key <cjk32@cam.ac.uk>
  *  Chuck Hein <geekdude@pacbell.net>
  *  Cyrille Szymanski <cnszym@gmail.com>
  *  Dan Rue <drue@therub.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <dbn@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  Dereckson <dereckson@gmail.com>
  *  Devin Teske <dteske@FreeBSD.org>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dmitry Sivachenko <mitya@yandex-team.ru>
  *  Don Croyle <croyle@gelemna.org>
  *  Douglas K. Rand (rand@meridian-enviro.com)
  *  Dylan Simon <dylan@dylex.net>
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Eijiro Shibusawa <ej-sib@ice.uec.ac.jp>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Eoin Lawless (eoin@maths.tcd.ie)
  *  Eric A. Griff <eagriff@global2000.net>
  *  Eric van Gyzen <vangyzen@stat.duke.edu>
  *  Ewgenij Gawrilow <gawrilow@math.tu-berlin.de>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Foxfair Hu <foxfair@FreeBSD.org>
  *  Frederic Han <han@math.jussieu.fr>
  *  Gabor Kovesdan <gabor@FreeBSD.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Guangyuan Yang <ygy@FreeBSD.org>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Heinz Tschabitscher
  *  Horia Racoviceanu <horia@racoviceanu.com>
  *  Hye-Shik Chang <perky@fallin.lv>
  *  Iblis Lin <iblis@hs.ntnu.edu.tw>
  *  Issei Suzuki <issei@jp.FreeBSD.ORG>
  *  Janni
  *  Jason Harris <jharris@widomaker.com>
  *  Javad Kouhi <javad.kouhi@gmail.com>
  *  Jean-Yves Lefort <jylefort@FreeBSD.org>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes M Dieterich <jmd@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Marino <marino@FreeBSD.org>
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Ju Pengfei <ju.pengfei@gmail.com>
  *  Jukka A. Ukkonen <jau@iki.fi>
  *  Kay Lehmann <kay_lehmann@web.de>
  *  Kevin Lo <kevlo@FreeBSD.org>
  *  Klaus T. Aehlig <aehlig@linta.de>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Kurt Jaeger <fbsd-ports@opsec.eu>
  *  Lars Engels <lme@FreeBSD.org>
  *  Lars Koeller <Lars.Koeller@Uni-Bielefeld.DE>
  *  Lars Koeller <Lars.Koeller@Uni-Bielefeld.de>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Li-Wen Hsu <lwhsu@lwhsu.org>
  *  M. L. Dodson, <bdodson@scms.utmb.edu>
  *  Maho Nakata <maho@FreeBSD.org>
  *  Mario S F Ferreira <lioux@FreeBSD.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Mark R V Murray <markm@FreeBSD.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Matthew Seaman <matthew@FreeBSD.org>
  *  Maurice Castro <maurice@serc.rmit.edu.au>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Maxime Henrion <mux@FreeBSD.org>
  *  Michael Haro <mharo@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Neumann <mneumann@ntecs.de>
  *  Muhammad Moinur Rahmanh <5u623l20@gmail.com>
  *  NAKATA Maho <chat95@mbox.kyoto-inet.or.jp>
  *  NAKATA, Maho <maho@FreeBSD.org>
  *  Nakata Maho <maho@FreeBSD.org>
  *  Nicola Vitale <nivit@email.it>
  *  Olivier Duchateau
  *  Pedro F. Giffuni
  *  Pedro F. Giffuni <giffunip@asme.org>
  *  Pedro Giffuni
  *  Pedro Giffuni <giffunip@asme.org>
  *  Pedro Giffuni <pfg@FreeBSD.org>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Philip Paeps <philip@FreeBSD.org>
  *  Pierre-Paul Lavoie <ppl@nbnet.nb.ca>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Rybicki <meritus@innervision.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Robert Jenssen
  *  Robin Schilham
  *  Rod Taylor <ports@rbt.ca>
  *  Roman Neuhauser <neuhauser@sigpipe.cz>
  *  Sander Vesik <sander@haldjas.folklore.ee>
  *  Scott Flatman <sf@dsinw.com>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Akifyev <asa@agava.com>
  *  Sergey Akifyev <asa@gascom.ru>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Shell Hung <shell@shellhung.org>
  *  Shin-ya MURAKAMI <murashin@gfd-dennou.org>
  *  Stas Timokhin <devel@stasyan.com>
  *  Stefan A. Deutscher (sad@mailaps.org)
  *  Stefan Esser <se@StefanEsser.FreeBSD.org>
  *  Stephen Montgomery-Smith <stephen@FreeBSD.edu>
  *  Stephen Montgomery-Smith <stephen@FreeBSD.org>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Stephen Montgomery-Smith <stephen@missouri.edu>
  *  Steve Wills <steve@mouf.net>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Steven Kreuzer <skreuzer@f2o.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thierry Thomas <thierry@pompo.net>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Thomas Sandford <freebsduser@paradisegreen.co.uk>
  *  Timothy Bourke <timbob@bigpond.com>
  *  Tony Maher
  *  Tz-Huan Huang <tzhuan@csie.org>
  *  Vsevolod Stakhov <vsevolod@FreeBSD.org>
  *  Vsevolod Stakhov <vsevolod@highsecure.ru>
  *  Waitman Gobble <waitman@waitman.net>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Will Andrews <andrews@technologist.com>
  *  Yi-Hsuan Hsin <mhsin@mhsin.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yinghong.Liu <relaxbsd@gmail.com>
  *  Yoshiaki UCHIKAWA <yoshiaki@kt.rim.or.jp>
  *  Yukihiro Nakai <Nakai@technologist.com>
  *  Yuri Victorovich <yuri@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Yuri Victorovich <yuri@tsoft.com>
  *  Zhen REN <bg1tpt@gmail.com>
  *  amir.husaini@gmail.com
  *  arved
  *  asami
  *  b.f. <bf@FreeBSD.org>
  *  bart <lbartoletti@FreeBSD.org>
  *  bauerm
  *  bf <bf2006a@yahoo.com>
  *  bf <bf@FreeBSD.org>
  *  bf@FreeBSD.org
  *  bremner@unb.ca
  *  chinsan
  *  chuckr@FreeBSD.org
  *  dawe <daweonline@gmail.com>
  *  dbader@ece.unm.edu
  *  dd
  *  demon@FreeBSD.org
  *  dikshie
  *  eserte
  *  fenner
  *  gahr
  *  giffunip
  *  gmarco@giovannelli.it
  *  gurkan@phys.ethz.ch
  *  ijliao
  *  janek@gaja.ipan.lublin.pl
  *  jhs@berklix.com / asami (original)
  *  jmz
  *  js@jeannot.org
  *  keith@FreeBSD.org
  *  ljo
  *  mr
  *  nobu@rd.isac.co.jp
  *  pauls@utdallas.edu
  *  pusto@web.de
  *  reg@shale.csir.co.za
  *  rfarmer@predatorlabs.net
  *  stephen@FreeBSD.org
  *  thierry@pompo.net
  *  tobez
  *  will
  * # Created by Matthias Fechner <mfechner@FreeBSD.org>

With hat:	portmgr
2022-07-20 16:22:24 +02:00
Stephen Montgomery-Smith
379406a546 math/octave-forge: Default SPARSERSB to ON. 2022-04-08 23:20:43 -05:00
Stephen Montgomery-Smith
8b44817d2e math/octave: commits that should have accompanied cc8553afd0. 2022-04-08 21:11:37 -05:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Stephen Montgomery-Smith
60476c9140 - Optional dependency math/octave-forge-level-set to on.
- Remove optional dependency math/octave-forge-tisean.
- Update to 20210221.
2021-02-22 04:37:35 +00:00
Stephen Montgomery-Smith
5e45aac75d - Optional dependency math/octave-forge-ltfat to on. 2021-02-22 04:23:01 +00:00
Stephen Montgomery-Smith
5b7bd7effa - Default previously missing dependencies to install.
- Bump portrevision.
2021-02-21 23:45:47 +00:00
Stephen Montgomery-Smith
6473aac25b - Update math/octave to 6.2.0.
- Bump portrevision of dependent ports.
- Add patches to dependent ports math/octave-forge-* if I can figure them out.
- Mark broken dependent ports I couldn't figure out.
2021-02-21 22:41:34 +00:00
Stephen Montgomery-Smith
06654a9f50 - Add optional dependency math/octave-forge-sparsersb.
- Update to 20200519.
2020-05-19 23:27:01 +00:00
Stephen Montgomery-Smith
909b44b49d - Add optional dependency AUDIO.
- Update to 20200117.
2020-01-17 00:51:17 +00:00
Stephen Montgomery-Smith
f671c2f220 - Add option dependencies communications and mechanics.
- Update to 20200106.
2020-01-06 01:43:10 +00:00