The NetBSD Project

CVS log for pkgsrc/math/octave/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / math / octave

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.187 / (download) - annotate - [select for diffs], Wed Apr 3 00:32:53 2019 UTC (2 weeks, 1 day ago) by ryoon
Branch: MAIN
CVS Tags: HEAD
Changes since 1.186: +2 -2 lines
Diff to previous 1.186 (colored)

Recursive revbump from textproc/icu

Revision 1.186 / (download) - annotate - [select for diffs], Mon Mar 18 16:17:49 2019 UTC (4 weeks, 3 days ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.185: +2 -1 lines
Diff to previous 1.185 (colored)

Recursive bump for ghostscript default change

Revision 1.185 / (download) - annotate - [select for diffs], Tue Mar 5 11:11:12 2019 UTC (6 weeks, 2 days ago) by ryoon
Branch: MAIN
Changes since 1.184: +7 -3 lines
Diff to previous 1.184 (colored)

Update to 5.1.0

Changelog:
# General improvements

    The Octave plotting system now supports high resolution screens, i.e., those with greater than 96 DPI which are referred to as HiDPI/Retina monitors.

    Unicode character support for files and folders in Windows.

    A new core function movfun will apply a function to a sliding window of arbitrary size on a dataset and accumulate the results. Many common cases have been implemented using the naming scheme movXXX where XXX is the function that will be applied. For example, the moving average over a dataset is movmean. New moving window functions:

    movfun movslice movmad movmax movmean movmedian movmin movprod movstd movsum movvar

    The fsolve function has been tweaked to use larger step sizes when calculating the Jacobian of a function with finite differences. This leads to faster convergence.

    The ranks function has been recoded for performance and is now 25X faster. In addition, it now supports a third argument that specifies how to resolve the ranking of tie values.

    The function randi has been recoded to produce an unbiased (all results are equally likely) sample of integers. This may produce different results in existing code. If it is necessary to reproduce the exact random integer sequence as in previous versions use

    ri = imin + floor ((imax - imin + 1) * rand ());

    The function isdefinite now returns true or false rather than -1, 0, or 1. To test for a positive semi-definite matrix (old output of 0) check whether the following two conditions hold:

    isdefinite (A) => 0 and isdefinite (A + 5*TOL, TOL) => 1

    The intmax, intmin, and flintmax functions now accept a variable as input. Existing code to query the range of an existing variable can be simplified by removing the call to class that was previously required. For example defining the variable x = int8 (3) in the workspace, calls like

    range = [ intmin(class(x)), intmax(class(x)) ]

    can in Octave 5 be simplified to range = [ intmin(x), intmax(x) ].

    The path handling functions no longer perform variable or brace expansion on path elements and Octave„ŗ—‘ load-path is no longer subject to these expansions.

    A new printing device is available, "-ddumb", which produces ASCII art for plots. This device is only available with the gnuplot toolkit.

# Dependencies

    The GUI requires Qt libraries. The minimum Qt4 version supported is Qt4.8. Qt5 of any version is preferred.

    The OSMesa library is no longer used. To print invisible figures when using OpenGL graphics, the Qt QOFFSCREENSURFACE feature must be available and you must use the qt graphics toolkit.

    The FFTW library is now required to perform FFT calculations. The FFTPACK sources have been removed from Octave.

Matlab compatibility
* Many improvements.

Revision 1.184 / (download) - annotate - [select for diffs], Wed Dec 26 10:45:46 2018 UTC (3 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.183: +3 -13 lines
Diff to previous 1.183 (colored)

octave: fix building with recent Qt5

Do not look for qcollectiongenerator, it has been incorporared into qhelpgenerator.

Revision 1.183 / (download) - annotate - [select for diffs], Thu Dec 13 19:52:09 2018 UTC (4 months ago) by adam
Branch: MAIN
Changes since 1.182: +2 -2 lines
Diff to previous 1.182 (colored)

revbump for boost 1.69.0

Revision 1.182 / (download) - annotate - [select for diffs], Sun Dec 9 18:52:36 2018 UTC (4 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.181: +2 -2 lines
Diff to previous 1.181 (colored)

revbump after updating textproc/icu

Revision 1.181 / (download) - annotate - [select for diffs], Wed Nov 14 22:22:00 2018 UTC (5 months ago) by kleink
Branch: MAIN
Changes since 1.180: +2 -2 lines
Diff to previous 1.180 (colored)

Revbump after cairo 1.16.0 update.

Revision 1.180 / (download) - annotate - [select for diffs], Mon Nov 12 03:52:31 2018 UTC (5 months ago) by ryoon
Branch: MAIN
Changes since 1.179: +2 -2 lines
Diff to previous 1.179 (colored)

Recursive revbump from hardbuzz-2.1.1

Revision 1.179 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:36 2018 UTC (7 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.178: +2 -2 lines
Diff to previous 1.178 (colored)

Recursive bump for perl5-5.28.0

Revision 1.178 / (download) - annotate - [select for diffs], Fri Aug 17 23:24:48 2018 UTC (8 months ago) by minskim
Branch: MAIN
Changes since 1.177: +3 -3 lines
Diff to previous 1.177 (colored)

math/octave: Fix CHECK_WRKREF_SKIP patterns

Revision 1.177 / (download) - annotate - [select for diffs], Thu Aug 16 18:55:00 2018 UTC (8 months ago) by adam
Branch: MAIN
Changes since 1.176: +2 -1 lines
Diff to previous 1.176 (colored)

revbump after boost-libs update

Revision 1.176 / (download) - annotate - [select for diffs], Thu Aug 16 13:37:33 2018 UTC (8 months ago) by maya
Branch: MAIN
Changes since 1.175: +2 -1 lines
Diff to previous 1.175 (colored)

octave: PRINT_PLIST_AWK to avoid a recurrence of a broken PLIST.

From wiz, thanks.

Revision 1.175 / (download) - annotate - [select for diffs], Thu Aug 16 13:11:48 2018 UTC (8 months ago) by maya
Branch: MAIN
Changes since 1.174: +4 -2 lines
Diff to previous 1.174 (colored)

octave: don't make netbsd references in PLIST, accidentally went in with
the update. skip checking for workdir references for liboctinterp which
doesn't seem to actually make references (maybe it's debug info?)

Revision 1.174 / (download) - annotate - [select for diffs], Sun Aug 12 08:33:55 2018 UTC (8 months ago) by maya
Branch: MAIN
Changes since 1.173: +2 -7 lines
Diff to previous 1.173 (colored)

Octave: update to 4.4.1

Remove hack that had a high chance of resulting in a dysfunctional package
qttools can't be a build dependency because we link against something
in it.

XXX pkgsrc claims this package has work directory references

Summary of important user-visible changes for version 4.4 (2018-04-30):
----------------------------------------------------------------------

 ** A graphical Variable Editor has been added to the GUI interface.
    It uses a spreadsheet-like interface for quick, intuitive editing
    of variables.  The Variable Editor is launched by double-clicking
    on a variable name in the Workspace Window or by typing
    "openvar VARIABLE_NAME" in the Command Window.

 ** On systems with 64-bit pointers, --enable-64 is now the default and
    Octave always uses 64-bit indexing.  However, if the configure
    script determines that the BLAS library uses 32-bit integers, then
    operations using the following libraries are limited to arrays with
    dimensions that are smaller than 2^31 elements:

      BLAS  LAPACK  QRUPDATE  SuiteSparse  ARPACK

    Additionally, the following libraries use "int" internally, so
    maximum problem sizes are always limited:

      glpk  Qhull

 ** The octave command no longer starts the GUI by default.  Most users
    starting Octave from a shell were expecting the command line
    interface, and desktop launchers already required the `--force-gui'
    option.  With this change, desktop launchers should be modified to
    use the new option `--gui'.  The previous `--force-gui' option will
    continue to work, and maps to `--gui', but it will be removed in
    Octave 6.

 ** A known bug in Qt (https://bugreports.qt.io/browse/QTBUG-55357) is
    addressed by limiting GUI sub-panel relocation capabilities for Qt
    versions in the range >= 5.6.1 and < 5.7.1.  However, this may not
    thoroughly avoid issues on all platforms.

 ** A new container data type--containers.Map--is available.  Map is a
    key/value storage container (a.k.a, a hash) that efficiently allows
    storing and retrieving values by name, rather than by position which
    is how arrays work.

 ** The bareword "import" is now recognized in scripts and functions.
    However, the functionality to import functions and classes from
    other namespaces into the local scope has not yet been implemented.
    Attempting to use "import" will provoke an error message.

 ** hex2num and num2hex now work for integer and char types and num2hex
    may optionally return a cell array of strings instead of a character
    array.  If given a cell array of strings, hex2num now returns a
    numeric array of the same size as the input cell array.  Previously,
    hex2num would accept a cell array of strings of arbitrary dimension
    but would always return a column vector.

 ** New special functions cosint, sinint, and gammaincinv have been added.

 ** Special functions in Octave have been rewritten for larger input
    domains, better accuracy, and additional options.
    * gammainc now accepts negative real values for X.
    * improved accuracy for gammainc, betainc, betaincinv, expint.
    * gammainc has new options "scaledlower" and "scaledupper".
    * betainc, betaincinv have new option "upper".

 ** The "names" option used in regular expressions now returns a struct
    array, rather than a struct with a cell array for each field.  This
    change was made for Matlab compatibility.

 ** The quadcc function now uses both absolute tolerance and relative
    tolerance to determine the stopping criteria for an integration.
    To be compatible with other quadXXX functions, such as quadgk, the
    calling syntax has changed to

      quadcc (f, a, b, [AbsTol, [RelTol]])

    To update existing code, change instances of RelTol to [0, RelTol].

      quadcc (f, a, b, tol) => quadcc (f, a, b, [0, tol])

    A warning that a single tolerance input is now interpreted as an
    absolute tolerance will be issued in Octave versions 4.4 and 5,
    after which it will be removed.  The warning has ID
    "Octave:quadcc:RelTol-conversion" and can be disabled with

      warning ("off", "Octave:quadcc:RelTol-conversion")

 ** The qr function now returns a standard factorization unless
    explicitly instructed to perform an economy factorization by using a
    final argument of 0.

 ** The Qt graphics toolkit now supports offscreen printing without osmesa
    if Octave was built with Qt >= 5.1.

 ** The built-in pager for display of large data is now disabled by
    default.  To re-enable it for every Octave session add the following
    to your .octaverc file:

      more on;

 ** The FLTK toolkit is no longer prioritized for development.  The
    number of Octave Maintainers is too small to support three different
    graphic toolkits.  New development will target the Qt toolkit.
    While no longer prioritized, the FLTK toolkit is not deprecated and
    there is no schedule for its removal.

 ** The graphic object property "PickableParts" has been implemented
    which controls whether an object can accept mouse clicks.

 ** The graphic object property "Interruptible" has been fully
    implemented which controls whether a running callback function can
    be interrupted by another callback function.

 ** The graphic object property "HitTest" has been updated to be fully
    compatible with Matlab.

 ** Text objects now implement the properties "BackgroundColor",
    "EdgeColor", "LineStyle", "LineWidth", and "Margin".

 ** An initial implementation of alpha transparency has been made for
    patch and surface objects.  Printing to svg and pdf is supported.

 ** ishandle now returns true for both graphics handle objects and
    Java objects.  The latter change was made for Matlab compatibility.
    Use ishghandle or isgraphics if it is important not to include Java
    objects.

 ** The pkg command now accepts a URL as an argument, allowing a valid
    Octave package to be installed from any remote host with one command,
    for example

      pkg install https://example.org/download/example-package.tar.gz

 ** The following statistical functions have been moved from core
    Octave to the statistics package available from Octave Forge.

    BASE
      cloglog
      logit
      prctile
      probit
      qqplot
      table  (renamed to crosstab)

    DISTRIBUTIONS
      betacdf
      betainv
      betapdf
      betarnd
      binocdf
      binoinv
      binopdf
      binornd
      cauchy_cdf
      cauchy_inv
      cauchy_pdf
      cauchy_rnd
      chi2cdf
      chi2inv
      chi2pdf
      chi2rnd
      expcdf
      expinv
      exppdf
      exprnd
      fcdf
      finv
      fpdf
      frnd
      gamcdf
      gaminv
      gampdf
      gamrnd
      geocdf
      geoinv
      geopdf
      geornd
      hygecdf
      hygeinv
      hygepdf
      hygernd
      kolmogorov_smirnov_cdf
      laplace_cdf
      laplace_inv
      laplace_pdf
      laplace_rnd
      logistic_cdf
      logistic_inv
      logistic_pdf
      logistic_rnd
      logncdf
      logninv
      lognpdf
      lognrnd
      nbincdf
      nbininv
      nbinpdf
      nbinrnd
      normcdf
      norminv
      normpdf
      normrnd
      poisscdf
      poissinv
      poisspdf
      poissrnd
      stdnormal_cdf
      stdnormal_inv
      stdnormal_pdf
      stdnormal_rnd
      tcdf
      tinv
      tpdf
      trnd
      unidcdf
      unidinv
      unidpdf
      unidrnd
      unifcdf
      unifinv
      unifpdf
      unifrnd
      wblcdf
      wblinv
      wblpdf
      wblrnd
      wienrnd

    MODELS
      logistic_regression

    TESTS
      anova
      bartlett_test
      chisquare_test_homogeneity
      chisquare_test_independence
      cor_test
      f_test_regression
      hotelling_test
      hotelling_test_2
      kolmogorov_smirnov_test
      kolmogorov_smirnov_test_2
      kruskal_wallis_test
      manova
      mcnemar_test
      prop_test_2
      run_test
      sign_test
      t_test
      t_test_2
      t_test_regression
      u_test
      var_test
      welch_test
      wilcoxon_test
      z_test
      z_test_2

 ** The following image functions have been moved from core Octave to
    the image package available from Octave Forge.

      ntsc2rgb
      rgb2ntsc

 ** Other new functions added in 4.4:

      bounds
      camlookat
      camorbit
      campos
      camroll
      camtarget
      camup
      camva
      camzoom
      corrcoef
      cosint
      decic
      erase
      gammaincinv
      getframe
      groot
      gsvd
      hgtransform
      humps
      integral
      integral2
      integral3
      isgraphics
      isstring
      mad
      ode15i
      ode15s
      openvar
      quad2d
      repelem
      rgb2gray
      rticks
      sinint
      tfqmr
      thetaticks
      vecnorm
      winqueryreg
      xticklabels
      xticks
      yticklabels
      yticks
      zticklabels
      zticks

 ** Deprecated functions.

    The following functions have been deprecated in Octave 4.4 and will
    be removed from Octave 6 (or whatever version is the second major
    release after 4.4):

      Function             | Replacement
      ---------------------|------------------
      chop                 | sprintf for visual results
      desktop              | isguirunning
      tmpnam               | tempname
      toascii              | double
      java2mat             | __java2mat__


 ** The following functions were deprecated in Octave 4.0 and have been
    removed from Octave 4.4.

      allow_noninteger_range_as_index
      bicubic
      delaunay3
      do_braindead_shortcircuit_evaluation
      dump_prefs
      find_dir_in_path
      finite
      fmod
      fnmatch
      gmap40
      loadaudio
      luinc
      mouse_wheel_zoom
      nfields
      octave_tmp_file_name
      playaudio
      saveaudio
      setaudio
      syl
      usage

 ** The "Octave:undefined-return-values" warning ID is obsolete.  Octave
    now throws an error for any attempts to assign undefined values that
    might be returned from functions.

 ** Deprecated graphics properties.

    The following properties or allowed corresponding values have been
    deprecated in Octave 4.4 and will be removed from Octave 6 (or whatever
    version is the second major release after 4.4):

      Object               | Property                | Value
      ---------------------|-------------------------|-------------------
      figure               | doublebuffer            |
                           | mincolormap             |
                           | wvisual                 |
                           | wvisualmode             |
                           | xdisplay                |
                           | xvisual                 |
                           | xvisualmode             |
      axes                 | drawmode                |
      annotation           | edgecolor ("rectangle") |
      text                 | fontweight              | "demi" and "light"
      uicontrol            | fontweight              | "demi" and "light"
      uipanel              | fontweight              | "demi" and "light"
      uibuttongroup        | fontweight              | "demi" and "light"

 ** The rectangle and ellipse annotation property "edgecolor" has been
    deprecated and will be removed from Octave 6 (or whatever version
    is the second major release after 4.4).  Use the property "color"
    instead.

 ** The header file oct-alloc.h has been removed along with the macros
    that it defined (DECLARE_OCTAVE_ALLOCATOR, DEFINE_OCTAVE_ALLOCATOR,
    and DEFINE_OCTAVE_ALLOCATOR2).

Revision 1.173 / (download) - annotate - [select for diffs], Fri Jul 20 03:34:20 2018 UTC (8 months, 4 weeks ago) by ryoon
Branch: MAIN
Changes since 1.172: +2 -2 lines
Diff to previous 1.172 (colored)

Recursive revbump from textproc/icu-62.1

Revision 1.172 / (download) - annotate - [select for diffs], Tue Jul 17 15:07:19 2018 UTC (9 months ago) by joerg
Branch: MAIN
Changes since 1.171: +1 -2 lines
Diff to previous 1.171 (colored)

Revert hard-coded PKGSRC_FORTRAN setting. g95 is perfectly fine here.

Revision 1.171 / (download) - annotate - [select for diffs], Tue Jul 17 09:55:36 2018 UTC (9 months ago) by maya
Branch: MAIN
Changes since 1.170: +3 -2 lines
Diff to previous 1.170 (colored)

octave: force gfortran, g95 is broken is most setups.
build fix for newer qt.

bump PKGREVISION.

Revision 1.170 / (download) - annotate - [select for diffs], Fri Jul 6 15:06:47 2018 UTC (9 months, 1 week ago) by ryoon
Branch: MAIN
Changes since 1.169: +2 -2 lines
Diff to previous 1.169 (colored)

Recursive revbump from audio/pulseaudio

Revision 1.169 / (download) - annotate - [select for diffs], Sun Apr 29 21:31:52 2018 UTC (11 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.168: +2 -2 lines
Diff to previous 1.168 (colored)

revbump for boost-libs update

Revision 1.168 / (download) - annotate - [select for diffs], Tue Apr 17 22:29:43 2018 UTC (12 months ago) by wiz
Branch: MAIN
Changes since 1.167: +2 -2 lines
Diff to previous 1.167 (colored)

Add p11-kit to gnutls/bl3.mk and bump dependencies.

Revision 1.167 / (download) - annotate - [select for diffs], Mon Apr 16 14:34:52 2018 UTC (12 months ago) by wiz
Branch: MAIN
Changes since 1.166: +2 -2 lines
Diff to previous 1.166 (colored)

Recursive bump for new fribidi dependency in pango.

Revision 1.166 / (download) - annotate - [select for diffs], Sat Apr 14 07:34:31 2018 UTC (12 months ago) by adam
Branch: MAIN
Changes since 1.165: +2 -2 lines
Diff to previous 1.165 (colored)

revbump after icu update

Revision 1.165 / (download) - annotate - [select for diffs], Mon Mar 12 11:17:03 2018 UTC (13 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.164: +2 -2 lines
Diff to previous 1.164 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.164 / (download) - annotate - [select for diffs], Sun Jan 28 20:10:55 2018 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.163: +2 -2 lines
Diff to previous 1.163 (colored)

Bump PKGREVISION for gdbm shlib major bump

Revision 1.163 / (download) - annotate - [select for diffs], Mon Jan 1 21:18:40 2018 UTC (15 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.162: +2 -2 lines
Diff to previous 1.162 (colored)

Revbump after boost update

Revision 1.162 / (download) - annotate - [select for diffs], Thu Nov 30 16:45:30 2017 UTC (16 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.161: +2 -2 lines
Diff to previous 1.161 (colored)

Revbump after textproc/icu update

Revision 1.161 / (download) - annotate - [select for diffs], Thu Nov 23 17:20:02 2017 UTC (16 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.160: +2 -2 lines
Diff to previous 1.160 (colored)

recursive bump for libxkbcommon removal from at-spi2-core

Revision 1.160 / (download) - annotate - [select for diffs], Mon Sep 18 09:53:27 2017 UTC (18 months, 4 weeks ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-
Changes since 1.159: +2 -2 lines
Diff to previous 1.159 (colored)

revbump for requiring ICU 59.x

Revision 1.159 / (download) - annotate - [select for diffs], Tue Sep 12 13:52:02 2017 UTC (19 months ago) by wiz
Branch: MAIN
Changes since 1.158: +2 -2 lines
Diff to previous 1.158 (colored)

recursive bump for qt5-qtwebkit dependency change

Revision 1.158 / (download) - annotate - [select for diffs], Fri Sep 8 02:38:40 2017 UTC (19 months, 1 week ago) by ryoon
Branch: MAIN
Changes since 1.157: +2 -2 lines
Diff to previous 1.157 (colored)

Recursive revbump from audio/pulseaudio-11.0

Revision 1.157 / (download) - annotate - [select for diffs], Thu Aug 24 20:03:29 2017 UTC (19 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.156: +2 -2 lines
Diff to previous 1.156 (colored)

Revbump for boost update

Revision 1.156 / (download) - annotate - [select for diffs], Tue Aug 1 11:10:37 2017 UTC (20 months, 2 weeks ago) by maya
Branch: MAIN
Changes since 1.155: +1 -2 lines
Diff to previous 1.155 (colored)

Remove low GCC_REQD.

Good luck making it past qt5 with GCC 3.0!

Revision 1.155 / (download) - annotate - [select for diffs], Tue Aug 1 11:09:14 2017 UTC (20 months, 2 weeks ago) by maya
Branch: MAIN
Changes since 1.154: +2 -2 lines
Diff to previous 1.154 (colored)

Forgot bsdtar as a dependency.

Revision 1.154 / (download) - annotate - [select for diffs], Tue Aug 1 11:06:18 2017 UTC (20 months, 2 weeks ago) by maya
Branch: MAIN
Changes since 1.153: +5 -2 lines
Diff to previous 1.153 (colored)

Make octave-forge work (on netbsd, with gfortran)

allow overriding MKOCTFILE_* and use it to provide a full path gfortran,
so the invocation doesn't fail because gfortran isn't normally in PATH

Force the use of bsdtar. unpacking yielding random PaxHeaders.1234 triggers
an octave package sanity check making the build of the 'signal' package
fail with a cryptic error with no further diagnostics.

bump PKGREVISION

Revision 1.153 / (download) - annotate - [select for diffs], Sun Jul 30 12:30:50 2017 UTC (20 months, 2 weeks ago) by maya
Branch: MAIN
Changes since 1.152: +4 -1 lines
Diff to previous 1.152 (colored)

hack: force disable a configure test.

Fixes build with PKGSRC_FORTRAN=gfortran (6.4) on netbsd. resulting
binary works fine. I suspect the issue is that the wrong gcc (one without
fortran support) is invoked.

Revision 1.151.2.1 / (download) - annotate - [select for diffs], Sat Jul 15 18:43:57 2017 UTC (21 months ago) by bsiegert
Branch: pkgsrc-2017Q2
Changes since 1.151: +3 -2 lines
Diff to previous 1.151 (colored) next main 1.152 (colored)

Pullup ticket #5504 - requested by maya
math/octave: build fix

Revisions pulled up:
- math/octave/Makefile                                          1.152
- math/octave/PLIST                                             1.30

---
   Module Name:    pkgsrc
   Committed By:   maya
   Date:           Mon Jul  3 13:40:00 UTC 2017

   Modified Files:
           pkgsrc/math/octave: Makefile PLIST

   Log Message:
   Get rid of charset.alias. it creates conflicts with other packages (gdb
   being one example), and the logic for building it is conditional, causing
   PLIST mismatches for GLIBC users.

   Reported by Jason Bacon in pkgsrc-users.
   Bump PKGREVISION

Revision 1.152 / (download) - annotate - [select for diffs], Mon Jul 3 13:40:00 2017 UTC (21 months, 2 weeks ago) by maya
Branch: MAIN
Changes since 1.151: +3 -2 lines
Diff to previous 1.151 (colored)

Get rid of charset.alias. it creates conflicts with other packages (gdb
being one example), and the logic for building it is conditional, causing
PLIST mismatches for GLIBC users.

Reported by Jason Bacon in pkgsrc-users.
Bump PKGREVISION

Revision 1.151 / (download) - annotate - [select for diffs], Sun Apr 30 01:21:50 2017 UTC (23 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base
Branch point for: pkgsrc-2017Q2
Changes since 1.150: +2 -2 lines
Diff to previous 1.150 (colored)

Recursive revbump from boost update

Revision 1.150 / (download) - annotate - [select for diffs], Sat Apr 22 21:03:43 2017 UTC (23 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.149: +2 -2 lines
Diff to previous 1.149 (colored)

Revbump after icu update

Revision 1.149 / (download) - annotate - [select for diffs], Tue Feb 28 15:20:08 2017 UTC (2 years, 1 month ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.148: +2 -2 lines
Diff to previous 1.148 (colored)

Recursive revbump from graphics/libwebp

Revision 1.148 / (download) - annotate - [select for diffs], Sun Feb 12 06:25:42 2017 UTC (2 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.147: +2 -2 lines
Diff to previous 1.147 (colored)

Recursive revbump from fonts/harfbuzz

Revision 1.147 / (download) - annotate - [select for diffs], Thu Feb 9 06:06:25 2017 UTC (2 years, 2 months ago) by minskim
Branch: MAIN
Changes since 1.146: +2 -2 lines
Diff to previous 1.146 (colored)

Correct the default value of BUILDLINK_DEPMETHOD.arpack

Since arpack installs a dynamic library, its BUILDLINK_DEPMETHOD
shouldn't be set to "build" by default.

Bump PKGREVISION of octave for its runtime dependency change.

Revision 1.146 / (download) - annotate - [select for diffs], Mon Feb 6 13:55:40 2017 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.145: +2 -2 lines
Diff to previous 1.145 (colored)

Recursive bump for harfbuzz's new graphite2 dependency.

Revision 1.145 / (download) - annotate - [select for diffs], Sat Jan 21 20:06:50 2017 UTC (2 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.144: +2 -2 lines
Diff to previous 1.144 (colored)

Recursive revbump from audio/pulseaudio-10.0

Revision 1.144 / (download) - annotate - [select for diffs], Sun Jan 1 16:06:26 2017 UTC (2 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.143: +2 -2 lines
Diff to previous 1.143 (colored)

Revbump after boost update

Revision 1.143 / (download) - annotate - [select for diffs], Sun Dec 4 05:17:33 2016 UTC (2 years, 4 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.142: +2 -1 lines
Diff to previous 1.142 (colored)

Recursive revbump from textproc/icu 58.1

Revision 1.142 / (download) - annotate - [select for diffs], Sat Nov 19 21:53:12 2016 UTC (2 years, 4 months ago) by maya
Branch: MAIN
Changes since 1.141: +2 -4 lines
Diff to previous 1.141 (colored)

Octave: update to 4.2.0

pkgsrc changes: removed all patches to do with qt5 support, upstream
code does it now. blindly moved some patches that were replacing
INSTALL_PROGRAM to INSTALL_LIB as the build changed. added patch
replacing struct tm_zone with timezone_t to accommodate for missing
type in NetBSD - same as libgnu does.

ok adam

Summary of important user-visible changes for version 4.2:
---------------------------------------------------------

 ** The parser has been extended to accept, but ignore, underscore
    characters in numbers.  This facilitates writing more legible code
    by using '_' as a thousands separator or to group nibbles into bytes
    in hex constants.

    Examples: 1_000_000 == 1e6  or  0xDE_AD_BE_EF

 ** The parser has been extended to understand binary numbers which
    begin with the prefix '0b' or '0B'.  The value returned is Octave's
    default numeric class of double, not at unsigned integer class.
    Therefore numbers greater than flintmax, i.e., 2^53, will lose some
    precision.

    Examples: 0b101 == 5  or  0B1100_0001 == 0xC1

 ** gnuplot 4.4 is now the minimum version supported by Octave.

 ** The default set of colors used to plot lines has been updated to be
    compatible with Matlab's new default color scheme.  The line plot
    color scheme can be set with the axes property "ColorOrder".

 ** The default colormap is now set to "viridis" which is also the
    default colormap in matplotlib.  This new colormap fixes some of the
    main issues with the old default colormap "jet" such as its bad
    "luminance profile" and is also more similar to Matlab's new default
    colormap "parula".

 ** The colormap function no longer supports the input argument "list"
    to show built-in colormaps.  Use "help colormap" to find the
    built-in colormaps.

 ** The graphics command "hold on" now ensures that each new plot added
    to an existing plot has a different color or linestyle according to
    the "ColorOrder" and/or "LineStyleOrder" properties.  This is
    equivalent to the old command "hold all" and was made for Matlab
    compatibility.  Existing code *may* produce differently colored
    plots if it did not specify the color for a plot and relied on each
    new plot having the default first color in the "ColorOrder"
    property.

 ** When starting, Octave now looks in the function path for a file
    startup.m and executes any commands found there.  This change was
    made to accommodate Matlab users.  Octave has it's own configuration
    system based on the file .octaverc which is preferred.

 ** Octal ('\NNN') and hex ('\xNN') escape sequences in single quoted
    strings are now interpreted by the function do_string_escapes().
    The *printf family of functions now supports octal and hex escape
    sequences in single-quoted strings for Matlab compatibility.

 ** Special octal and hex escape sequences for the pattern and
    replacement strings in regular expressions are now interpreted for
    Matlab compatibility.

    octal: '\oNNN' or '\o{NNN}'
    hex  : '\xNN'  or '\x{NN}'

 ** Unknown escape sequences in the replacement string for regexprep are
    now substituted with their unescaped version and no warning is
    emitted.  This change was made for Matlab compatibility.

    Example: regexprep ('a', 'a', 'x\yz')
             => 'xyz'

 ** mkfifo now interprets the MODE argument as an octal, not decimal,
    integer.  This is consistent with the equivalent shell command.

 ** linspace now returns an empty matrix if the number of requested
    points is 0 or a negative number.  This change was made to be
    compatible with Matlab releases newer than 2011.  In addition,
    Octave no longer supports matrix inputs for A or B.

 ** The cov function now returns the complex conjugate of the result
    from previous versions of Octave.  This change was made for
    compatibility with Matlab.

 ** condest now works with a normest1 compatible syntax.

 ** The griddata function no longer plots the interpolated mesh if no
    output argument is requested, instead the vector or array of
    interpolated values is always returned for Matlab compatibility.

 ** The new function "light" and the corresponding graphics object
    provide light and shadow effects for patch and surface objects.

 ** The surfnorm function now returns unnormalized (magnitude != 1)
    normal vectors for compatibility with Matlab.

 ** The normal vectors returned from isonormals have been reversed to
    point towards smaller values for compatibility with Matlab.

 ** The quadl function now uses an absolute, rather than relative,
    tolerance for Matlab compatibility.  The default tolerance is 1e-6
    which may result in lower precision results than previous versions
    of Octave which used eps as the relative tolerance.  The quadl
    function has also been extended to return a second output with the
    total number of function evaluations.

 ** The textscan function is now built-in and is much faster and much
    more Matlab-compatible than the previous m-file version.

 ** Dialog boxes--errordlg, helpdlg, inputdlg, listdlg, msgbox,
    questdlg, and warndlg--now exclusively use Qt for rendering.
    Java based versions have been removed.

 ** The axes properties "TitleFontSizeMultiplier" and "TitleFontWeight"
    are now implemented which control the default appearance of text
    created with title().
    The axes property "LabelFontSizeMultiplier" is now implemented
    which controls the default appearance of text created with
    xlabel(), ylabel(), or zlabel().

 ** The graphics property "box" for axes now defaults to "off".
    To obtain equivalent plots to previous versions of Octave use
      set (0, "DefaultAxesBox", "on");
    in your .octaverc file.

 ** The graphics property "boxstyle" has been implemented.  The default
    is "back" which draws only the back planes in a 3-D view.  If the
    option is "full" then all planes are drawn.

 ** The graphics property "erasemode" has been hidden, and will
    eventually be removed.  This property has also been removed
    from Matlab, and was never implemented in Octave.

 ** The graphics property "graphicssmoothing" for figures now controls
    whether anti-aliasing will be used for lines.  The default is "on".

 ** The value "zero" for the axes properties "xaxislocation" and
    "yaxislocation" has been deprecated and will be removed from
    Octave 4.6.  Use "origin" instead.

 ** The publish function allows easy publication of Octave script files
    in HTML or other formats, including figures and output created by
    this script.  It comes with its counterpart grabcode, which lets one
    literally grab the HTML published code from a remote website, for
    example.

 ** The value of the MEX variable TrapFlag now defaults to 0, which will
    cause Octave to abort execution of a MEX file and return to the
    prompt if an error is encountered in mexCallMATLAB.

 ** The MEX API now includes the function mexCallMATLABWithTrap.  This
    function will not abort if an error occurs during mexCallMATLAB, but
    instead will return execution to the MEX function for error
    handling.

 ** The MEX API functions for input validation that begin with "mxIs"
    (e.g., mxIsDouble, mxIsEmpty, etc.) now return type bool rather than
    type int.

 ** The functions mxAssert and mxAssertS for checking assertions have
    been added.  In order to avoid a performance penalty they are only
    compiled in to debug versions of a MEX file, i.e., that are produced
    when the '-g' option is given to mex or mkoctfile.

 ** Other new MEX API functions include mexEvalStringWithTrap,
    mxIsScalar, mxCreateUninitNumericArray, mxCreateUninitNumericMatrix.

 ** Other new functions added in 4.2:

      audioformats
      camlight
      condeig
      deg2rad
      dialog
      evalc
      hash
      im2double
      isocaps
      lighting
      localfunctions
      material
      normest1
      ode23
      ode45
      odeget
      odeplot
      odeset
      padecoef
      profexport
      psi
      rad2deg
      reducepatch
      reducevolume
      smooth3
      uibuttongroup

 ** Deprecated functions.

    The following functions have been deprecated in Octave 4.2 and will
    be removed from Octave 4.6 (or whatever version is the second major
    release after 4.2):

      Function             | Replacement
      ---------------------|------------------
      bitmax               | flintmax
      mahalanobis          | mahal in Octave-Forge statistics pkg
      md5sum               | hash
      octve_config_info    | __octave_config_info__
      onenormest           | normest1
      sleep                | pause
      usleep               | pause
      wavread              | audioread
      wavwrite             | audiowrite

 ** The following functions were deprecated in Octave 3.8 and have been
    removed from Octave 4.2.

      default_save_options    java_new
      gen_doc_cache           java_unsigned_conversion
      interp1q                javafields
      isequalwithequalnans    javamethods
      java_convert_matrix     re_read_readline_init_file
      java_debug              read_readline_init_file
      java_invoke             saving_history

 ** The global error_state variable in Octave's C++ API has been
    deprecated and will be removed in a future version.  Now the error
    and print_usage functions throw an exception
    (octave::execution_exception) after displaying the error message.
    This makes the error and print_usage functions in C++ work more like
    the corresponding functions in the scripting language.

 ** The default error handlers in liboctave have been updated to use
    exceptions.  After displaying an error message they no longer return
    control to the calling program.  The error handler function can be
    customized through the global variables
    "current_liboctave_error_handler" and
    "current_liboctave_error_with_id_handler".  If a programmer has
    installed their own custom error handling routines when directly
    linking with liboctave then these must be updated to throw an
    exception and not return to the calling program.

 ** The system for common errors and warnings has been renamed from
    gripe_XXX to either err_XXX if error is called or warn_XXX if
    warning is called.  The gripe_XXX functions are deprecated and will
    be removed in version 4.6.

 ** New configure option, --enable-address-sanitizer-flags, to build
    Octave with memory allocator checks (similar to those in valgrind)
    built in.

Revision 1.141 / (download) - annotate - [select for diffs], Fri Oct 7 18:26:00 2016 UTC (2 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.140: +2 -2 lines
Diff to previous 1.140 (colored)

Revbump post boost update

Revision 1.140 / (download) - annotate - [select for diffs], Mon Aug 8 12:24:45 2016 UTC (2 years, 8 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.139: +2 -1 lines
Diff to previous 1.139 (colored)

Don't install lib/charset.alias

Revision 1.139 / (download) - annotate - [select for diffs], Sat Aug 6 13:03:35 2016 UTC (2 years, 8 months ago) by prlw1
Branch: MAIN
Changes since 1.138: +3 -3 lines
Diff to previous 1.138 (colored)

Update octave to 4.0.3

XXX installs lib/charset.alias - is this a problem?

Bugs Fixed in GNU Octave 4.0.3

* doc: clarify differences between atan and atan2 (bug #48178)
* doc: delete mention of unsupported syntax for looping over structs
  (bug #48064)
* ver.m: return empty struct for unknown package (bug #48235).
* Update gnulib subrepo for texinfo formatting fixes (bug #48001)
* Fix typos in Java conversion of 32 and 64 bit integers (bug #48107)
* Create valid gnuplot commands even for single-entry colormaps
  (bug #48083).
* orderfields.m: Remove trailing bracket in docstring (bug #48063).
* Don't overly restrict options passed to Java jvm (bug #39063).
* Write integers with correct byte order on big-endian systems
  (bug #47434)
* doc: Document syntax for specifying color when using Tex
  interpreter (bug #47907).
* Round quantized pixel values before writing uintN images (bug #47746)
* Fix popen2 error on Windows when child writes to stderr (bug #43036)
* it_IT.ts: Correct Italian translation of "col:" (bug #47857).
* avoid crash in audiowrite argument processing (bug #47875)
* make __magick_read__ a built-in function (bug #41699)
* sortrows.m: Improve docstring (bug #47844).
* doc: Fix typo in exec docstring.
* Use correct URL for Online Documentation (bug #47835).
* Fix autoscale affecting legend axes objects (bug #47765).
* configure.ac: Remove AC_CHECK_FUNC for pipe now that gnulib::pipe used.
* doc: fix on manual the syntax to empty elements from cell array.
* octave.texi: Set document encoding to UTF-8.
* Enable the pipe function on Windows (bug #47614)
* avoid mulitple definitions of static function-scope vars (bug #47372)
* Array-sym.cc: Delete obsolete file.
* Initialize variable to stop unstable results for lgamma (bug #47524).
* call openmp function at initialization (bug #47372)
* macros.texi: Colorized links for PDF files with Texinfo 6.x.

Revision 1.138 / (download) - annotate - [select for diffs], Thu Aug 4 17:03:36 2016 UTC (2 years, 8 months ago) by ryoon
Branch: MAIN
Changes since 1.137: +2 -2 lines
Diff to previous 1.137 (colored)

Recursive revbump from audio/pulseaudio

Revision 1.137 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:33 2016 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.136: +2 -2 lines
Diff to previous 1.136 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.136 / (download) - annotate - [select for diffs], Mon Apr 11 19:01:56 2016 UTC (3 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.135: +2 -2 lines
Diff to previous 1.135 (colored)

Recursive revbump from textproc/icu 57.1

Revision 1.135 / (download) - annotate - [select for diffs], Tue Mar 22 18:58:27 2016 UTC (3 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.134: +7 -1 lines
Diff to previous 1.134 (colored)

Fix build against Qt5 when reduced-relocation hack is active.

Revision 1.134 / (download) - annotate - [select for diffs], Sat Mar 5 11:28:52 2016 UTC (3 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.133: +2 -1 lines
Diff to previous 1.133 (colored)

Bump PKGREVISION for security/openssl ABI bump.

Revision 1.133 / (download) - annotate - [select for diffs], Thu Feb 25 15:26:55 2016 UTC (3 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.132: +3 -5 lines
Diff to previous 1.132 (colored)

Use OPSYSVARS.

Revision 1.132 / (download) - annotate - [select for diffs], Tue Feb 16 04:21:40 2016 UTC (3 years, 2 months ago) by dbj
Branch: MAIN
Changes since 1.131: +66 -65 lines
Diff to previous 1.131 (colored)

update to octave-4.0.0

Octave 4.0 is a major new release with many new features,
including a graphical user interface, support for classdef
object-oriented programming, better compatibility with Matlab,
and many new and improved functions.

A list of important user-visible changes is availble at
http://octave.org/NEWS-4.0.html, by selecting the Release Notes
item in the News menu of the GUI, or by typing news at the Octave
command prompt.

Revision 1.131 / (download) - annotate - [select for diffs], Wed Feb 3 16:07:53 2016 UTC (3 years, 2 months ago) by nros
Branch: MAIN
Changes since 1.130: +2 -2 lines
Diff to previous 1.130 (colored)

octave revbump bacuse of qhull update.

Revision 1.130 / (download) - annotate - [select for diffs], Tue Aug 18 07:31:01 2015 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.129: +2 -2 lines
Diff to previous 1.129 (colored)

Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.

Revision 1.129 / (download) - annotate - [select for diffs], Mon Aug 17 17:11:19 2015 UTC (3 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.128: +2 -2 lines
Diff to previous 1.128 (colored)

Bump PKGREVISION for ncurses shlib bump.

Revision 1.128 / (download) - annotate - [select for diffs], Sat Jun 27 22:38:07 2015 UTC (3 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.127: +2 -1 lines
Diff to previous 1.127 (colored)

Needs pdftex.

Revision 1.127 / (download) - annotate - [select for diffs], Mon Jun 15 21:18:03 2015 UTC (3 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.126: +2 -2 lines
Diff to previous 1.126 (colored)

tex-latex-fonts is in fonts, not in print.

Revision 1.126 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:28 2015 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.125: +2 -2 lines
Diff to previous 1.125 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.125 / (download) - annotate - [select for diffs], Tue May 5 09:32:55 2015 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.124: +6 -3 lines
Diff to previous 1.124 (colored)

Reduce tex dependencies. Bump PKGREVISION.

Revision 1.124 / (download) - annotate - [select for diffs], Thu Apr 23 06:50:41 2015 UTC (3 years, 11 months ago) by dbj
Branch: MAIN
Changes since 1.123: +5 -2 lines
Diff to previous 1.123 (colored)

install .oct loadable modules with INSTALL_LIB to avoid stripping them
regenerate patch sums in distinfo
bump PKGREVISION

Revision 1.123 / (download) - annotate - [select for diffs], Fri Jun 27 23:04:38 2014 UTC (4 years, 9 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.122: +2 -1 lines
Diff to previous 1.122 (colored)

Request GNU texinfo as a tool to avoid build failure when it is missing.

Revision 1.122 / (download) - annotate - [select for diffs], Thu May 29 23:36:53 2014 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.121 / (download) - annotate - [select for diffs], Sun May 4 13:49:57 2014 UTC (4 years, 11 months ago) by rodent
Branch: MAIN
Changes since 1.120: +2 -1 lines
Diff to previous 1.120 (colored)

+LICENSE

Revision 1.120 / (download) - annotate - [select for diffs], Sun May 4 13:46:42 2014 UTC (4 years, 11 months ago) by rodent
Branch: MAIN
Changes since 1.119: +4 -4 lines
Diff to previous 1.119 (colored)

Don't multi-line MASTER_SITES.

Revision 1.119 / (download) - annotate - [select for diffs], Wed Feb 12 23:18:11 2014 UTC (5 years, 2 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.118: +2 -2 lines
Diff to previous 1.118 (colored)

Recursive PKGREVISION bump for OpenSSL API version bump.

Revision 1.118 / (download) - annotate - [select for diffs], Sun Sep 1 12:14:06 2013 UTC (5 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.117: +2 -2 lines
Diff to previous 1.117 (colored)

recursive bump from hdf5 shlib major bump.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Jul 15 02:02:25 2013 UTC (5 years, 9 months ago) by ryoon
Branch: MAIN
Changes since 1.116: +1 -2 lines
Diff to previous 1.116 (colored)

* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yes
  are replaced with .include "../../devel/readline/buildlink3.mk", and
  USE_GNU_READLINE are removed,

* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
  are replaced with .include "../../mk/readline.buildlink3.mk".

Revision 1.116 / (download) - annotate - [select for diffs], Tue Jun 4 22:16:38 2013 UTC (5 years, 10 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.115: +2 -2 lines
Diff to previous 1.115 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.115 / (download) - annotate - [select for diffs], Mon Jun 3 10:05:32 2013 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc
version.

Suggested by tron in PR 47882

Revision 1.114 / (download) - annotate - [select for diffs], Fri May 31 12:41:22 2013 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.113: +2 -1 lines
Diff to previous 1.113 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.113 / (download) - annotate - [select for diffs], Sat Apr 6 21:07:34 2013 UTC (6 years ago) by rodent
Branch: MAIN
Changes since 1.112: +3 -2 lines
Diff to previous 1.112 (colored)

"Each sed command should appear in an assignment of its own."

Revision 1.112 / (download) - annotate - [select for diffs], Sat Apr 6 14:09:34 2013 UTC (6 years ago) by rodent
Branch: MAIN
Changes since 1.111: +2 -2 lines
Diff to previous 1.111 (colored)

Various MASTER_SITES-related fixes.

Revision 1.111 / (download) - annotate - [select for diffs], Sat Feb 23 13:11:06 2013 UTC (6 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.110: +2 -3 lines
Diff to previous 1.110 (colored)

Update to Octave 3.6.4
This version is a minor bug fixing release.

Revision 1.110 / (download) - annotate - [select for diffs], Sat Feb 16 11:23:08 2013 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.109: +2 -2 lines
Diff to previous 1.109 (colored)

Recursive bump for png-1.6.

Revision 1.109 / (download) - annotate - [select for diffs], Wed Feb 6 23:22:52 2013 UTC (6 years, 2 months ago) by jperkin
Branch: MAIN
Changes since 1.108: +2 -2 lines
Diff to previous 1.108 (colored)

PKGREVISION bumps for the security/openssl 1.0.1d update.

Revision 1.108 / (download) - annotate - [select for diffs], Sat Jan 26 21:38:11 2013 UTC (6 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.107: +2 -2 lines
Diff to previous 1.107 (colored)

Revbump after graphics/jpeg and textproc/icu

Revision 1.107 / (download) - annotate - [select for diffs], Thu Dec 20 15:11:15 2012 UTC (6 years, 3 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.106: +3 -1 lines
Diff to previous 1.106 (colored)

Fix build of octave on systems with fltk installed (PR47216)
"Native graphics" = opengl + fltk, so switching off opengl also switches
off fltk.

Revision 1.106 / (download) - annotate - [select for diffs], Sun Dec 16 01:52:23 2012 UTC (6 years, 4 months ago) by obache
Branch: MAIN
Changes since 1.105: +2 -2 lines
Diff to previous 1.105 (colored)

recursive bump from cyrus-sasl libsasl2 shlib major bump.

Revision 1.105 / (download) - annotate - [select for diffs], Sat Oct 27 13:01:35 2012 UTC (6 years, 5 months ago) by asau
Branch: MAIN
Changes since 1.104: +9 -3 lines
Diff to previous 1.104 (colored)

Let users install packages from OctaveForge:
provide path to GNU make which is assumed there.

Revision 1.104 / (download) - annotate - [select for diffs], Wed Oct 3 21:56:36 2012 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.103: +2 -1 lines
Diff to previous 1.103 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Sep 13 23:39:14 2012 UTC (6 years, 7 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

Update to Octave 3.6.3
Mostly bug and documentation fixes.

Revision 1.102 / (download) - annotate - [select for diffs], Tue Sep 11 23:04:25 2012 UTC (6 years, 7 months ago) by asau
Branch: MAIN
Changes since 1.101: +1 -3 lines
Diff to previous 1.101 (colored)

"user-destdir" is default these days

Revision 1.101 / (download) - annotate - [select for diffs], Thu Jul 5 19:18:29 2012 UTC (6 years, 9 months ago) by asau
Branch: MAIN
Changes since 1.100: +2 -3 lines
Diff to previous 1.100 (colored)

Update to Octave 3.6.2


Summary of important user-visible changes for version 3.6:
---------------------------------------------------------

 ** The PCRE library is now required to build Octave.  If a pre-compiled
    package does not exist for your system, you can find PCRE sources
    at http://www.pcre.org

 ** The ARPACK library is no longer distributed with Octave.
    If you need the eigs or svds functions you must provide an
    external ARPACK through a package manager or by compiling it
    yourself.  If a pre-compiled package does not exist for your system,
    you can find the current ARPACK sources at
    http://forge.scilab.org/index.php/p/arpack-ng

 ** Many of Octave's binary operators (.*, .^, +, -, ...) now perform
    automatic broadcasting for array operations which allows you to use
    operator notation instead of calling bsxfun or expanding arrays (and
    unnecessarily wasting memory) with repmat or similar idioms.  For
    example, to scale the columns of a matrix by the elements of a row
    vector, you may now write

      rv .* M

    In this expression, the number of elements of rv must match the
    number of columns of M.  The following operators are affected:

      plus      +  .+
      minus     -  .-
      times     .*
      rdivide   ./
      ldivide   .\
      power     .^  .**
      lt        <
      le        <=
      eq        ==
      gt        >
      ge        >=
      ne        !=  ~=
      and       &
      or        |
      atan2
      hypot
      max
      min
      mod
      rem
      xor

    additionally, since the A op= B assignment operators are equivalent
    to A = A op B, the following operators are also affected:

      +=  -=  .+=  .-=  .*=  ./=  .\=  .^=  .**=  &=  |=

    See the "Broadcasting" section in the new "Vectorization and Faster
    Code Execution" chapter of the manual for more details.

 ** Octave now features a profiler, thanks to the work of Daniel Kraft
    under the Google Summer of Code mentorship program.  The manual has
    been updated to reflect this addition.  The new user-visible
    functions are profile, profshow, and profexplore.

 ** Overhaul of statistical distribution functions

    Functions now return "single" outputs for inputs of class "single".

    75% reduction in memory usage through use of logical indexing.

    Random sample functions now use the same syntax as rand and accept
    a comma separated list of dimensions or a dimension vector.

    Functions have been made Matlab-compatible with regard to special
    cases (probability on boundaries, probabilities for values outside
    distribution, etc.).  This may cause subtle changes to existing
    scripts.

    negative binomial function has been extended to real, non-integer
    inputs.  The discrete_inv function now returns v(1) for 0 instead of
    NaN.  The nbincdf function has been recoded to use a closed form
    solution with betainc.

 ** strread, textscan, and textread have been completely revamped.

    They now support nearly all Matlab functionality including:

      * Matlab-compatible whitespace and delimiter defaults

      * Matlab-compatible options: 'whitespace', treatasempty', format
        string repeat count, user-specified comment style, uneven-length
        output arrays, %n and %u conversion specifiers (provisionally)

 ** All .m string functions have been modified for better performance or
    greater Matlab compatibility.  Performance gains of 15X-30X have
    been demonstrated.  Operations on cell array of strings no longer pay
    quite as high a penalty as those on 2-D character arrays.

      deblank:  Now requires character or cellstr input.

      strtrim:  Now requires character or cellstr input.
                No longer trims nulls ("\0") from string for Matlab
                compatibility.

      strmatch: Follows documentation precisely and ignores trailing spaces
                in pattern and in string.  Note that this is documented
                Matlab behavior but the implementation apparently does
                not always follow it.

      substr:   Now possible to specify a negative LEN option which
                extracts to within LEN of the end of the string.

      strtok:   Now accepts cellstr input.

      base2dec, bin2dec, hex2dec:
                Now accept cellstr inputs.

      dec2base, dec2bin, dec2hex:
                Now accept cellstr inputs.

      index, rindex:
                Now accept 2-D character array input.

      strsplit: Now accepts 2-D character array input.

 ** Geometry functions derived from Qhull (convhull, delaunay, voronoi)
    have been revamped.  The options passed to the underlying qhull
    command have been changed for better results or for Matlab
    compatibility.

      convhull: Default options are "Qt" for 2D, 3D, 4D inputs
                Default options are "Qt Qx" for 5D and higher

      delaunay: Default options are "Qt Qbb Qc Qz" for 2D and 3D inputs
                Default options are "Qt Qbb Qc Qx" for 4D and higher

      voronoi:  No default arguments

 ** Date/Time functions updated.  Millisecond support with FFF format
    string now supported.

    datestr: Numerical formats 21, 22, 29 changed to match Matlab.
             Now accepts cellstr input.

 ** The following warning IDs have been removed:

      Octave:associativity-change
      Octave:complex-cmp-ops
      Octave:empty-list-elements
      Octave:fortran-indexing
      Octave:precedence-change

 ** The warning ID Octave:string-concat has been renamed to
    Octave:mixed-string-concat.

 ** Octave now includes the following Matlab-compatible preference
    functions:

      addpref  getpref  ispref  rmpref  setpref

 ** The following Matlab-compatible handle graphics functions have been
    added:

      guidata         uipanel        uitoolbar
      guihandles      uipushtool     uiwait
      uicontextmenu   uiresume       waitfor
      uicontrol       uitoggletool

    The uiXXX functions above are experimental.

    Except for uiwait and uiresume, the uiXXX functions are not
    supported with the FLTK+OpenGL graphics toolkit.

    The gnuplot graphics toolkit does not support any of the uiXXX
    functions nor the waitfor function.

 ** New keyword parfor (parallel for loop) is now recognized as a valid
    keyword.  Implementation, however, is still mapped to an ordinary
    for loop.

 ** Other new functions added in 3.6.0:

      bicg                       nthargout                   usejava
      is_dq_string               narginchk                   waitbar
      is_sq_string               python                      zscore
      is_function_handle         register_graphics_toolkit
      loaded_graphics_toolkits   recycle

 ** Deprecated functions.

    The following functions were deprecated in Octave 3.2 and have been
    removed from Octave 3.6.

      create_set          spcholinv    splu
      dmult               spcumprod    spmax
      iscommand           spcumsum     spmin
      israwcommand        spdet        spprod
      lchol               spdiag       spqr
      loadimage           spfind       spsum
      mark_as_command     sphcat       spsumsq
      mark_as_rawcommand  spinv        spvcat
      spatan2             spkron       str2mat
      spchol              splchol      unmark_command
      spchol2inv          split        unmark_rawcommand

    The following functions have been deprecated in Octave 3.6 and will
    be removed from Octave 3.10 (or whatever version is the second major
    release after 3.6):

      cut                is_duplicate_entry
      cor                polyderiv
      corrcoef           shell_cmd
      __error_text__     studentize
      error_text         sylvester_matrix

 ** The following functions have been modified for Matlab compatibility:

      randperm

Revision 1.100 / (download) - annotate - [select for diffs], Wed Jun 6 23:14:10 2012 UTC (6 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored)

PCRE is no longer optional.

Revision 1.99 / (download) - annotate - [select for diffs], Sat Mar 3 12:54:19 2012 UTC (7 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

More pcre PKGREVISION bumps.

Revision 1.98 / (download) - annotate - [select for diffs], Mon Feb 6 12:40:53 2012 UTC (7 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.97: +2 -1 lines
Diff to previous 1.97 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)

Enjoy.

Revision 1.97 / (download) - annotate - [select for diffs], Sat Jan 14 07:44:34 2012 UTC (7 years, 3 months ago) by obache
Branch: MAIN
Changes since 1.96: +1 -7 lines
Diff to previous 1.96 (colored)

gsed related clean up.
* Stop to treat NetBSD's sed as GNU sed, not full compatible.
  * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and
    real GNU sed is required.
  * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD.
* convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.

Revision 1.96 / (download) - annotate - [select for diffs], Sat Jan 14 03:36:42 2012 UTC (7 years, 3 months ago) by hans
Branch: MAIN
Changes since 1.95: +4 -1 lines
Diff to previous 1.95 (colored)

Force real gsed only on NetBSD.

Revision 1.95 / (download) - annotate - [select for diffs], Sat Jan 14 00:51:36 2012 UTC (7 years, 3 months ago) by hans
Branch: MAIN
Changes since 1.94: +2 -3 lines
Diff to previous 1.94 (colored)

Convert the remaining few packages that explicitly set DEPENDS or
BUILD_DEPENDS on bison to USE_TOOLS=bison. The minimum bison version
required in mk/tools/bison.mk is good enough for all of them.

Revision 1.94 / (download) - annotate - [select for diffs], Sat Dec 24 23:46:02 2011 UTC (7 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.93: +34 -28 lines
Diff to previous 1.93 (colored)

Update to Octave 3.4.3
This makes the package build and work at least in NetBSD on some platforms.


Summary of important user-visible changes for version 3.4.3:
-----------------------------------------------------------

 ** Octave 3.4.3 is a bug fixing release.

Summary of important user-visible changes for version 3.4.2:
-----------------------------------------------------------

 ** Octave 3.2.4 fixes some minor installation problems that affected
    version 3.4.1.

Summary of important user-visible changes for version 3.4.1:
-----------------------------------------------------------

 ** Octave 3.4.1 is primarily a bug fixing release.

 ** IMPORTANT note about binary incompatibility in this release:

    Binary compatibility for all 3.4.x releases was originally planned,
    but this is impossible for the 3.4.1 release due to a bug in the way
    shared libraries were built in Octave 3.4.0.  Because of this bug,
    .oct files built for Octave 3.4.0 must be recompiled before they
    will work with Octave 3.4.1.

    Given that there would be binary incompatibilities with shared
    libraries going from Octave 3.4.0 to 3.4.1, the following
    incompatible changes were also made in this release:

      * The Perl Compatible Regular Expression (PCRE) library is now
        required to build Octave.

      * Octave's libraries and .oct files are now installed in
        subdirectories of $libdir instead of $libexecdir.

    Any future Octave 3.4.x release versions should remain binary
    compatible with Octave 3.4.1 as proper library versioning is now
    being used as recommended by the libtool manual.

 ** The following functions have been deprecated in Octave 3.4.1 and will
    be removed from Octave 3.8 (or whatever version is the second major
    release after 3.4):

      cquad  is_duplicate_entry  perror  strerror

 ** The following functions are new in 3.4.1:

      colstyle  gmres  iscolumn  isrow  mgorth  nproc  rectangle

 ** The get_forge_pkg function is now private.

 ** The rectangle_lw, rectangle_sw, triangle_lw, and triangle_sw
    functions are now private.

 ** The logistic_regression_derivatives and logistic_regression_likelihood
    functions are now private.

 ** ChangeLog files in the Octave sources are no longer maintained
    by hand.  Instead, there is a single ChangeLog file generated from
    the Mercurial version control commit messages.  Older ChangeLog
    information can be found in the etc/OLD-ChangeLogs directory in the
    source distribution.

Summary of important user-visible changes for version 3.4:
---------------------------------------------------------

 ** BLAS and LAPACK libraries are now required to build Octave.  The
    subset of the reference BLAS and LAPACK libraries has been removed
    from the Octave sources.

 ** The `lookup' function was extended to be more useful for
    general-purpose binary searching.  Using this improvement, the
    ismember function was rewritten for significantly better
    performance.

 ** Real, integer and logical matrices, when used in indexing, will now
    cache the internal index_vector value (zero-based indices) when
    successfully used as indices, eliminating the conversion penalty for
    subsequent indexing by the same matrix.  In particular, this means it
    is no longer needed to avoid repeated indexing by logical arrays
    using find for performance reasons.

 ** Logical matrices are now treated more efficiently when used as
    indices.  Octave will keep the index as a logical mask unless the
    ratio of true elements is small enough, using a specialized
    code.  Previously, all logical matrices were always first converted
    to index vectors.  This results in savings in both memory and
    computing time.

 ** The `sub2ind' and `ind2sub' functions were reimplemented as compiled
    functions for better performance.  These functions are now faster,
    can deliver more economized results for ranges, and can reuse the
    index cache mechanism described in previous paragraph.

 ** The built-in function equivalents to associative operators (`plus',
    `times', `mtimes', `and', and `or') have been extended to accept
    multiple arguments.  This is especially useful for summing
    (multiplying, etc.) lists of objects (of possibly distinct types):

      matrix_sum = plus (matrix_list{:});

 ** An FTP object type based on libcurl has been implemented.  These
    objects allow ftp connections, downloads and uploads to be
    managed.  For example,

      fp = ftp ("ftp.octave.org);
      cd (fp, "gnu/octave");
      mget (fp, "octave-3.2.3.tar.bz2");
      close (fp);

 ** The default behavior of `assert (observed, expected)' has been
    relaxed to employ less strict checking that does not require the
    internals of the values to match.  This avoids previously valid
    tests from breaking due to new internal classes introduced in future
    Octave versions.

    For instance, all of these assertions were true in Octave 3.0.x
    but false in 3.2.x due to new optimizations and improvements:

      assert (2*linspace (1, 5, 5), 2*(1:5))
      assert (zeros (0, 0), [])
      assert (2*ones (1, 5), (2) (ones (1,5)))

 ** The behavior of library functions `ismatrix', `issquare', and
    `issymmetric' has been changed for better consistency.

    * The `ismatrix' function now returns true for all numeric,
      logical and character 2-D or N-D matrices.  Previously, `ismatrix'
      returned false if the first or second dimension was zero.
      Hence, `ismatrix ([])' was false,
      while `ismatrix (zeros (1,2,0))' was true.

    * The `issquare' function now returns a logical scalar, and is
      equivalent to the expression

        ismatrix (x) && ndims (x) == 2 && rows (x) == columns (x)

      The dimension is no longer returned.  As a result, `issquare ([])'
      now yields true.

    * The `issymmetric' function now checks for symmetry instead of
      Hermitianness.  For the latter, ishermitian was created.  Also,
      logical scalar is returned rather than the dimension, so
      `issymmetric ([])' is now true.

 ** Function handles are now aware of overloaded functions.  If a
    function is overloaded, the handle determines at the time of its
    reference which function to call.  A non-overloaded version does not
    need to exist.

 ** Overloading functions for built-in classes (double, int8, cell,
    etc.) is now compatible with Matlab.

 ** Function handles can now be compared with the == and != operators,
    as well as the `isequal' function.

 ** Performance of concatenation (using []) and the functions `cat',
    `horzcat', and `vertcat' has been improved for multidimensional
    arrays.

 ** The operation-assignment operators +=, -=, *= and /= now behave more
    efficiently in certain cases.  For instance, if M is a matrix and S a
    scalar, then the statement

      M += S;

    will operate on M's data in-place if it is not shared by another
    variable, usually increasing both time and memory efficiency.

    Only selected common combinations are affected, namely:

      matrix += matrix
      matrix -= matrix
      matrix .*= matrix
      matrix ./= matrix

      matrix += scalar
      matrix -= scalar
      matrix *= scalar
      matrix /= scalar

      logical matrix |= logical matrix
      logical matrix &= logical matrix

    where matrix and scalar belong to the same class.  The left-hand
    side must be a simple variable reference.

    Moreover, when unary operators occur in expressions, Octave will
    also try to do the operation in-place if it's argument is a
    temporary expresssion.

 ** The effect of comparison operators (<, >, <=, and >=) applied to
    complex numbers has changed to be consistent with the strict
    ordering defined by the `max', `min', and `sort' functions.  More
    specifically, complex numbers are compared by lexicographical
    comparison of the pairs `[abs(z), arg(z)]'.  Previously, only real
    parts were compared; this can be trivially achieved by wrapping the
    operands in real().

 ** The automatic simplification of complex computation results has
    changed.  Octave will now simplify any complex number with a zero
    imaginary part or any complex matrix with all elements having zero
    imaginary part to a real value.  Previously, this was done only for
    positive zeros.  Note that the behavior of the complex function is
    unchanged and it still produces a complex value even if the
    imaginary part is zero.

 ** As a side effect of code refactoring in liboctave, the binary
    logical operations are now more easily amenable to compiler
    optimizations and are thus significantly faster.

 ** Octave now allows user-defined `subsasgn' methods to optimize out
    redundant copies.  For more information, see the manual.

 ** More efficient matrix division handling.  Octave is now able to
    handle the expressions

       M' \ V
       M.' \ V
       V / M

    (M is a matrix and V is a vector) more efficiently in certain cases.
    In particular, if M is triangular, all three expressions will be
    handled by a single call to xTRTRS (from LAPACK), with appropriate
    flags.  Previously, all three expressions required a physical
    transpose of M.

 ** More efficient handling of certain mixed real-complex matrix
    operations.  For instance, if RM is a real matrix and CM a complex
    matrix,

      RM * CM

    can now be evaluated either as

      complex (RM * real (CM), RM * imag (CM))

    or as

      complex (RM) * CM,

    depending on the dimensions.  The first form requires more
    temporaries and copying, but halves the FLOP count, which normally
    brings better performance if RM has enough rows.  Previously, the
    second form was always used.

    Matrix division is similarly affected.

 ** More efficient handling of triangular matrix factors returned from
    factorizations.  The functions for computing QR, LU and Cholesky
    factorizations will now automatically return the triangular matrix
    factors with proper internal matrix_type set, so that it won't need
    to be computed when the matrix is used for division.

 ** The built-in `sum' function now handles the non-native summation
    (i.e., double precision sum of single or integer inputs) more
    efficiently, avoiding a temporary conversion of the whole input
    array to doubles.  Further, `sum' can now accept an extra option
    argument, using a compensated summation algorithm rather than a
    straightforward sum, which significantly improves precision if lots
    of cancellation occurs in the summation.

 ** The built-in `bsxfun' function now uses optimized code for certain
    cases where built-in operator handles are passed in.  Namely, the
    optimizations concern the operators `plus', `minus', `times',
    `ldivide', `rdivide', `power', `and', `or' (for logical arrays),
    the relational operators `eq', `ne', `lt', `le', `gt', `ge', and the
    functions `min' and `max'.  Optimizations only apply when both
    operands are of the same built-in class.  Mixed real/complex and
    single/double operations will first convert both operands to a
    common type.

 ** The `strfind' and `strrep' functions now have compiled
    implementations, facilitating significantly more efficient searching
    and replacing in strings, especially with longer patterns.  The code
    of `strcat' has been vectorized and is now much more efficient when
    many strings are concatenated.  The `strcmpi' and `strncmpi'
    functions are now built-in functions, providing better performance.

 ** Matlab-style ignoring input and output function arguments using
    tilde (~) is now supported.  Ignored output arguments may be
    detected from a function using the built-in function `isargout'.
    For more details, consult the manual.

 ** The list datatype, deprecated since the introduction of cells, has
    been removed.

 ** The accumarray function has been optimized and is now significantly
    faster in certain important cases.

 ** The behavior of isreal and isnumeric functions was changed to be more
    Matlab-compatible.

 ** The integer math & conversion warnings (Octave:int-convert-nan,
    Octave:int-convert-non-int-val, Octave:int-convert-overflow,
    Octave:int-math-overflow) have been removed.

 ** rem and mod are now built-in functions.  They also handle integer
    types efficiently using integer arithmetic.

 ** Sparse indexing and indexed assignment has been mostly rewritten.
    Since Octave uses compressed column storage for sparse matrices,
    major attention is devoted to operations manipulating whole columns.
    Such operations are now significantly faster, as well as some other
    important cases.

    Further, it is now possible to pre-allocate a sparse matrix and
    subsequently fill it by assignments, provided they meet certain
    conditions.  For more information, consult the `spalloc' function,
    which is no longer a mere dummy.  Consequently, nzmax and nnz are no
    longer always equal in Octave.  Octave may also produce a matrix
    with nnz < nzmax as a result of other operations, so you should
    consistently use nnz unless you really want to use nzmax (i.e. the
    space allocated for nonzero elements).

    Sparse concatenation is also affected, and concatenating sparse
    matrices, especially larger collections, is now significantly more
    efficient.  This applies to both the [] operator and the
    cat/vertcat/horzcat functions.

 ** It is now possible to optionally employ the xGESDD LAPACK drivers
    for computing the singular value decomposition using svd(), instead
    of the default xGESVD, using the configuration pseudo-variable
    svd_driver.  The xGESDD driver can be up to 6x times faster when
    singular vectors are requested, but is reported to be somewhat less
    robust on highly ill-conditioned matrices.

 ** Configuration pseudo-variables, such as page_screen_output or
    confirm_recursive_rmdir (or the above mentioned svd_driver), now
    accept a "local" option as second argument, requesting the change
    to be undone when the current function returns:

    function [status, msg] = rm_rf (dir)
      confirm_recursive_rmdir (false, "local");
      [status, msg] = rmdir (dir, "s");
      ...
    endfunction

    Upon return, confirm_recursive_rmdir will be restored to the value
    it had on entry to the function, even if there were subsequent
    changes to the variable in function rm_rf or any of the functions
    it calls.

 ** pkg now accepts a -forge option for downloading and installing
    packages from Octave Forge automatically.  For example,

      pkg install -forge general

    will automatically download the latest release of the general
    package and attempt to install it. No automatic resolving of
    dependencies is provided.  Further,

      pkg list -forge

    can be used to list all available packages.

  ** The internal data representation of structs has been completely
     rewritten to make certain optimizations feasible.  The field data
     can now be shared between structs with equal keys but different
     dimensions or values, making operations that preserve the fields
     faster.  Economized storage is now used for scalar structs (just
     like most other scalars), making their usage more
     memory-efficient.  Certain array-like operations on structs
     (concatenation, uniform cellfun, num2cell) have gained a
     significant speed-up.  Additionally, the octave_scalar_map class
     now provides a simpler interface to work with scalar structs within
     a C++ DLD function.

  ** Two new formats are available for displaying numbers:

       format short eng
       format long eng

     Both display numbers in engineering notation, i.e., mantissa +
     exponent where the exponent is a multiple of 3.

  ** The following functions are new in Octave 3.4:

       accumdim    erfcx        nfields      pqpnonneg  uigetdir
       bitpack     fileread     nth_element  quadcc     uigetfile
       bitunpack   fminbnd      onCleanup    randi      uiputfile
       blkmm       fskipl       pbaspect     repelems   uimenu
       cbrt        ifelse       pie3         reset      whitebg
       curl        ishermitian  powerset     rsf2csf
       chop        isindex      ppder        saveas
       daspect     luupdate     ppint        strread
       divergence  merge        ppjumps      textread

  ** Using the image function to view images with external programs such
     as display, xv, and xloadimage is no longer supported.  The
     image_viewer function has also been removed.

  ** The behavior of struct assignments to non-struct values has been
     changed.  Previously, it was possible to overwrite an arbitrary
     value:

        a = 1;
        a.x = 2;

     This is no longer possible unless a is an empty matrix or cell
     array.

  ** The dlmread function has been extended to allow specifying a custom
     value for empty fields.

  ** The dlmread and dlmwrite functions have been modified to accept
     file IDs (as returned by fopen) in addition to file names.

  ** Octave can now optimize away the interpreter overhead of an
     anonymous function handle, if the function simply calls another
     function or handle with some of its parameters bound to certain
     values.  Example:

       f = @(x) sum (x, 1);

     When f is called, the call is forwarded to @sum with the constant 1
     appended, and the anonymous function call does not occur on the
     call stack.

 ** Deprecated functions.

    The following functions were deprecated in Octave 3.0 and have been
    removed from Octave 3.4.

      beta_cdf         geometric_pdf        pascal_pdf
      beta_inv         geometric_rnd        pascal_rnd
      beta_pdf         hypergeometric_cdf   poisson_cdf
      beta_rnd         hypergeometric_inv   poisson_inv
      binomial_cdf     hypergeometric_pdf   poisson_pdf
      binomial_inv     hypergeometric_rnd   poisson_rnd
      binomial_pdf     intersection         polyinteg
      binomial_rnd     is_bool              setstr
      chisquare_cdf    is_complex           struct_contains
      chisquare_inv    is_list              struct_elements
      chisquare_pdf    is_matrix            t_cdf
      chisquare_rnd    is_scalar            t_inv
      clearplot        is_square            t_pdf
      clg              is_stream            t_rnd
      com2str          is_struct            uniform_cdf
      exponential_cdf  is_symmetric         uniform_inv
      exponential_inv  is_vector            uniform_pdf
      exponential_pdf  isstr                uniform_rnd
      exponential_rnd  lognormal_cdf        weibcdf
      f_cdf            lognormal_inv        weibinv
      f_inv            lognormal_pdf        weibpdf
      f_pdf            lognormal_rnd        weibrnd
      f_rnd            meshdom              weibull_cdf
      gamma_cdf        normal_cdf           weibull_inv
      gamma_inv        normal_inv           weibull_pdf
      gamma_pdf        normal_pdf           weibull_rnd
      gamma_rnd        normal_rnd           wiener_rnd
      geometric_cdf    pascal_cdf
      geometric_inv    pascal_inv

    The following functions were deprecated in Octave 3.2 and will
    be removed from Octave 3.6 (or whatever version is the second major
    release after 3.2):

      create_set          spcholinv    splu
      dmult               spcumprod    spmax
      iscommand           spcumsum     spmin
      israwcommand        spdet        spprod
      lchol               spdiag       spqr
      loadimage           spfind       spsum
      mark_as_command     sphcat       spsumsq
      mark_as_rawcommand  spinv        spvcat
      spatan2             spkron       str2mat
      spchol              splchol      unmark_command
      spchol2inv          split        unmark_rawcommand

    The following functions have been deprecated in Octave 3.4 and will
    be removed from Octave 3.8 (or whatever version is the second major
    release after 3.4):

      autocor  cellidx   gammai     krylovb    values
      autocov  dispatch  glpkmex    replot
      betai    fstat     is_global  saveimage

  * For compatibility with Matlab, mu2lin (x) is now equivalent to
    mu2lin (x, 0).

  * The ARPACK library is now distributed with Octave so it no longer
    needs to be available as an external dependency when building
    Octave.

Revision 1.93 / (download) - annotate - [select for diffs], Mon Nov 28 22:51:27 2011 UTC (7 years, 4 months ago) by drochner
Branch: MAIN
Changes since 1.92: +3 -5 lines
Diff to previous 1.92 (colored)

remove incomplete libtoolization which made that plugins were built
as executables rather than loadable modules
This might cause that the pkg doesn't build on as many platforms as
it did before, but it has a chance to work now.
bump PKGREV

Revision 1.92 / (download) - annotate - [select for diffs], Tue Nov 1 06:11:55 2011 UTC (7 years, 5 months ago) by sbd
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision 1.91 / (download) - annotate - [select for diffs], Wed Oct 12 05:27:40 2011 UTC (7 years, 6 months ago) by dholland
Branch: MAIN
Changes since 1.90: +2 -1 lines
Diff to previous 1.90 (colored)

Not (or perhaps no longer) MAKE_JOBS_SAFE: in doc/, needs a .WAIT between
"conf.texi" and "subdirs", but I can't add one because this package uses
gmake and gmake has no equivalent functionality.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Oct 7 10:45:16 2011 UTC (7 years, 6 months ago) by alnsn
Branch: MAIN
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

Revision dump after devel/hdf5 update.

Revision 1.89 / (download) - annotate - [select for diffs], Fri Apr 22 13:44:07 2011 UTC (7 years, 11 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.88 / (download) - annotate - [select for diffs], Thu Jan 13 13:53:29 2011 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.87: +2 -1 lines
Diff to previous 1.87 (colored)

png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.

Revision 1.87 / (download) - annotate - [select for diffs], Fri Jul 30 10:36:30 2010 UTC (8 years, 8 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

"fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.

Revision 1.86 / (download) - annotate - [select for diffs], Fri Feb 12 00:41:48 2010 UTC (9 years, 2 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.85: +2 -3 lines
Diff to previous 1.85 (colored)

Update to Octave 3.2.4, this is bug fixing release.
pkgsrc changes: fix shared library versions.

Revision 1.85 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:26 2010 UTC (9 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.84 / (download) - annotate - [select for diffs], Thu Dec 3 13:06:55 2009 UTC (9 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.83: +2 -1 lines
Diff to previous 1.83 (colored)

Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.

Revision 1.83 / (download) - annotate - [select for diffs], Mon Oct 12 09:28:02 2009 UTC (9 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.82: +7 -5 lines
Diff to previous 1.82 (colored)

Changes 3.2.3:
* This is a bug-fixing release.

Revision 1.82 / (download) - annotate - [select for diffs], Thu Jul 23 13:43:25 2009 UTC (9 years, 8 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.81: +5 -2 lines
Diff to previous 1.81 (colored)

Update to Octave 3.2.2.
Changes since previous (3.2.0) are minor bug fixes.

Revision 1.81 / (download) - annotate - [select for diffs], Wed Jul 22 09:01:35 2009 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.80: +1 -2 lines
Diff to previous 1.80 (colored)

Remove USE_DIRS from pkgsrc.

Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html

Revision 1.80 / (download) - annotate - [select for diffs], Sun Jul 19 00:33:10 2009 UTC (9 years, 9 months ago) by asau
Branch: MAIN
Changes since 1.79: +5 -4 lines
Diff to previous 1.79 (colored)


Update to Octave 2.2.0.

User-visible changes since previous release:
- Compatibility with Matlab graphics has been improved.
- New graphics functions.
- New experimental OpenGL/FLTK based plotting system.
- Functions providing direct access to gnuplot have been removed.
- The Control, Finance and Quaternion functions have been removed.
- Specific sparse matrix functions removed.
- Improvements to the debugger.
- Improved traceback error messages.
- Object Oriented Programming.
- Parsing of Command-style Functions.
- Block comments.
- Special treatment in the parser of expressions like "a' * b".
- Single Precision data type.
- Improved array indexing.
- Improved memory management.
- Improved performance for reduction operations.
- Sorting and searching.
- Range arithmetics.
- Various performance improvements.
- 64-bit integer arithmetic.
- Diagonal and permutation matrices.
- Improvements to fsolve.
- Improvements to the norm function.
- New functions for computing some eigenvalues or singular values.
- New QR and Cholesky factorization updating functions.
- New quadrature functions.
- New functions for reading and writing images.
- Other miscellaneous new functions.
- Changes to strcat.
- Improvements to the help functions.
- Deprecated functions.

Revision 1.79 / (download) - annotate - [select for diffs], Wed May 20 00:58:22 2009 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.78: +2 -1 lines
Diff to previous 1.78 (colored)

Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.

Revision 1.78 / (download) - annotate - [select for diffs], Sun Apr 12 20:46:20 2009 UTC (10 years ago) by adam
Branch: MAIN
Changes since 1.77: +4 -3 lines
Diff to previous 1.77 (colored)

Changes 3.0.5:
* Fixed a serious file reading bug.

Changes 3.0.4:
* Bug-fixing release.

Revision 1.77 / (download) - annotate - [select for diffs], Sat Feb 21 13:22:43 2009 UTC (10 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.76: +2 -1 lines
Diff to previous 1.76 (colored)

PKGREVISION bump for libsndfile ABI depends bump.

Revision 1.76 / (download) - annotate - [select for diffs], Tue Jan 27 12:04:14 2009 UTC (10 years, 2 months ago) by asau
Branch: MAIN
Changes since 1.75: +5 -3 lines
Diff to previous 1.75 (colored)


Add DESTDIR support.

Approved by <tnn>.

Revision 1.75 / (download) - annotate - [select for diffs], Sat Oct 25 08:26:12 2008 UTC (10 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

Changes 3.0.3:
* Bug fixes
* Improvements

Revision 1.74 / (download) - annotate - [select for diffs], Thu Sep 11 10:26:41 2008 UTC (10 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Changes 3.0.2:
* Bug-fix release.

Revision 1.73 / (download) - annotate - [select for diffs], Fri May 2 08:50:46 2008 UTC (10 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Changes since 1.72: +3 -3 lines
Diff to previous 1.72 (colored)

Changes 3.0.1:
* This is a bug-fixing release.

Revision 1.72 / (download) - annotate - [select for diffs], Fri Jan 11 01:23:43 2008 UTC (11 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.71: +26 -28 lines
Diff to previous 1.71 (colored)

Changes 3.0.0:
* Compatibility with Matlab graphics is much better now.  We now
  have some graphics features that work like Matlab's Handle
  Graphics (tm):
* The way Octave handles search paths has changed.
* Previous versions of Octave had a number of built-in variables to
  control warnings (for example, warn_divide_by_zero).  These
  variables have been replaced by warning identifiers that are used
  with the warning function to control the state of warnings.
* All built-in variables have been converted to functions.
* For compatibility with Matlab, the output order of Octave's
  "system" function has changed.
* For compatibility with Matlab, the output of Octave's fsolve
  function has been changed.
* For compatibility with Matlab, normcdf, norminv, normpdf, and
  normrnd have been modified to compute distributions using the
  standard deviation instead of the variance.
* For compatibility with Matlab, gamcdf, gaminv, gampdf, gamrnd,
  expcdf, expinv, exppdf and exprnd have been modified to compute
  the distributions using the standard scale factor rather than
  one over the scale factor.

Revision 1.71 / (download) - annotate - [select for diffs], Mon Nov 12 19:48:50 2007 UTC (11 years, 5 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.70: +1 -2 lines
Diff to previous 1.70 (colored)

Removed ftp.eos.hokudai.ac.jp from MASTER_SITES, doesn't resolve anymore
in DNS. Mentioned by Zafer Aydogan in PR pkg/37318.

Revision 1.70 / (download) - annotate - [select for diffs], Fri Oct 5 16:31:33 2007 UTC (11 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.69: +13 -14 lines
Diff to previous 1.69 (colored)

PR#36479 fix plus pkglint cosmetics

Revision 1.69 / (download) - annotate - [select for diffs], Sun Jan 7 12:25:54 2007 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.68: +2 -1 lines
Diff to previous 1.68 (colored)

PKGREVISION bump for flac shlib major bump and corresponding ABI
depends bump.

Revision 1.68 / (download) - annotate - [select for diffs], Fri Nov 10 17:40:11 2006 UTC (12 years, 5 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

Use find -print | xargs rather than find -exec.

Revision 1.67 / (download) - annotate - [select for diffs], Wed Oct 4 21:47:57 2006 UTC (12 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.66 / (download) - annotate - [select for diffs], Thu Apr 6 09:10:28 2006 UTC (13 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.65: +4 -5 lines
Diff to previous 1.65 (colored)

Changes 2.1.73:
* Bug fixes

Revision 1.65 / (download) - annotate - [select for diffs], Mon Mar 20 18:15:38 2006 UTC (13 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.64: +4 -5 lines
Diff to previous 1.64 (colored)

* Nuke all references to and definitions of INFO_DIR in package Makefiles
  and replace with appropriate references to PKGINFODIR instead.

* Properly account for split info files during installation.

* Move info file listings directly into the package PLISTs.

This fixes info-file-related PLIST problems.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Mar 9 15:43:46 2006 UTC (13 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.63: +1 -2 lines
Diff to previous 1.63 (colored)

Remove extraneous (and incorrect) .endfor.

Revision 1.63 / (download) - annotate - [select for diffs], Thu Mar 9 15:40:20 2006 UTC (13 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.62: +7 -5 lines
Diff to previous 1.62 (colored)

Generated info files may no longer be split, so handle this fact when
installing the liboctave info files.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Mar 5 16:27:27 2006 UTC (13 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.61: +2 -3 lines
Diff to previous 1.61 (colored)

* Teach the tools framework how to supply the pkgsrc version of
  makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:03 2006 UTC (13 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:36 2005 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.59 / (download) - annotate - [select for diffs], Tue Nov 29 13:11:05 2005 UTC (13 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (colored)

Changes 2.1.72:
* Bug fixes
* Improvements

Revision 1.58 / (download) - annotate - [select for diffs], Fri Jul 1 11:49:02 2005 UTC (13 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.57: +2 -3 lines
Diff to previous 1.57 (colored)

Changes 2.1.71:
* Bug fixes

Revision 1.57 / (download) - annotate - [select for diffs], Tue May 31 17:24:23 2005 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

update to 2.1.71
changes: cleanup, build system fixes

Revision 1.56 / (download) - annotate - [select for diffs], Mon May 30 18:12:51 2005 UTC (13 years, 10 months ago) by minskim
Branch: MAIN
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

Set a directory name in PLIST to a correct value on Linux.

Revision 1.55 / (download) - annotate - [select for diffs], Sun May 22 20:08:14 2005 UTC (13 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.54 / (download) - annotate - [select for diffs], Wed May 18 15:42:22 2005 UTC (13 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Changes 2.1.70:
* Bug fixes

Revision 1.53 / (download) - annotate - [select for diffs], Mon Apr 11 21:46:30 2005 UTC (14 years ago) by tv
Branch: MAIN
Changes since 1.52: +1 -2 lines
Diff to previous 1.52 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Apr 1 10:15:46 2005 UTC (14 years ago) by adam
Branch: MAIN
Changes since 1.51: +72 -46 lines
Diff to previous 1.51 (colored)

Changes 2.1.69:
* Bug fixes

Revision 1.51 / (download) - annotate - [select for diffs], Thu Mar 24 21:12:56 2005 UTC (14 years ago) by wiz
Branch: MAIN
Changes since 1.50: +1 -2 lines
Diff to previous 1.50 (colored)

Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Jan 12 15:32:01 2005 UTC (14 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Nuke USE_FORTRAN and bring the f2c handling within the mk/compiler
framework.  The list of changes include:

  * Modify compiler.mk so that "c" is always prepended to USE_LANGUAGES,
    so we no longer need to say it in package Makefiles.  Packages
    should now append to USE_LANGUAGES instead of setting it.

  * Create mk/compiler/f2c.mk which implements another pseudo-compiler
    "f2c" that may be used with any C compiler backend, e.g.

	PKGSRC_COMPILER= f2c ccache gcc

  * Teach the various "real" compiler files, e.g., sunpro.mk, mipspro.mk,
    etc., to use f2c if the native Fortran compiler isn't present.

Packages that use Fortran should now simply include the line:

	USE_LANGUAGES+=	fortran

in the package Makefile.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Oct 3 00:12:57 2004 UTC (14 years, 6 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.48 / (download) - annotate - [select for diffs], Fri Aug 27 06:29:08 2004 UTC (14 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Replace RPATH_FLAG with LINKER_RPATH_FLAG and COMPILER_RPATH_FLAG,
which are the full option names used to set rpath directives for the
linker and the compiler, respectively.  In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath.  The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use.  They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively.  Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.

Revision 1.47 / (download) - annotate - [select for diffs], Tue Apr 27 21:26:08 2004 UTC (14 years, 11 months ago) by snj
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Convert to buildlink3.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:45 2004 UTC (15 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.45 / (download) - annotate - [select for diffs], Wed Feb 18 13:33:41 2004 UTC (15 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored)

Include "../../mk/compiler.mk" to get the value of CC_VERSION before
testing it.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Feb 9 03:26:39 2004 UTC (15 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.43: +8 -8 lines
Diff to previous 1.43 (colored)

CC_VERSION is "gcc-2.8.1" for egcs.  Also fix up a few nits: not all
compilers understand "-O" to optimize, and if we only care about gcc, then
wrap the block in an ifdef that is triggered only if we're using gcc.

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jan 27 00:53:11 2004 UTC (15 years, 2 months ago) by heinz
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248

Revision 1.42 / (download) - annotate - [select for diffs], Sat Jan 24 13:58:23 2004 UTC (15 years, 2 months ago) by grant
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.41 / (download) - annotate - [select for diffs], Wed Dec 24 13:02:00 2003 UTC (15 years, 3 months ago) by jmmv
Branch: MAIN
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Adjust dependancies and bump PKGREVISION due to:
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
  name has been changed to teTeX (instead of teTeX2).

Revision 1.40 / (download) - annotate - [select for diffs], Tue Dec 23 10:39:30 2003 UTC (15 years, 3 months ago) by sketch
Branch: MAIN
Changes since 1.39: +2 -4 lines
Diff to previous 1.39 (colored)

Use compiler.mk logic, fixing systems with a non-GCC compiler.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Nov 10 04:25:08 2003 UTC (15 years, 5 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

simplify last a little.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Nov 10 01:04:05 2003 UTC (15 years, 5 months ago) by jschauma
Branch: MAIN
Changes since 1.37: +6 -2 lines
Diff to previous 1.37 (colored)

Unfortunately, octave will not build with gcc>=3.0 (and we really do not
want to patch all this), so bail out if we detect a gcc-3 compiler.
Suggest octave-current instead.  Closes my own PR pkg/21874.

While here, allow dependecy on either ghostscript or ghostscript-nox11.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Sep 28 18:02:16 2003 UTC (15 years, 6 months ago) by kristerw
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Permit teTeX2 as well as teTeX for BUILD_DEPENDS.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Aug 9 11:11:34 2003 UTC (15 years, 8 months ago) by seb
Branch: MAIN
Changes since 1.35: +1 -2 lines
Diff to previous 1.35 (colored)

USE_NEW_TEXINFO is unnecessary now.

Revision 1.35 / (download) - annotate - [select for diffs], Sat Aug 2 19:39:08 2003 UTC (15 years, 8 months ago) by seb
Branch: MAIN
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored)

Convert to USE_NEW_TEXINFO.
Remove now unnecessary patch files.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jul 17 21:47:51 2003 UTC (15 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.33 / (download) - annotate - [select for diffs], Wed Jul 2 20:58:34 2003 UTC (15 years, 9 months ago) by jtb
Branch: MAIN
Changes since 1.32: +11 -10 lines
Diff to previous 1.32 (colored)

Update to version 2.0.17.  Convert to using buildlink.

Summary of changes for version 2.0.17:
-------------------------------------

  This will probably be the last release in the 2.0.x series.  There
  are a few bug fixes, but the major change is to print a message
  saying that Octave 2.0.x cannot be compiled with gcc 3.0.x or gcc
  2.96.  If you want to build Octave 2.0.x, you will need to use gcc
  2.95.x.  If you want to use gcc 3.0.x or some later version, you
  should be using the Octave 2.1.35 sources or a more recent version.

Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 2 01:18:28 2003 UTC (15 years, 10 months ago) by jschauma
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Mar 14 19:37:48 2003 UTC (16 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
    Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.

Revision 1.30 / (download) - annotate - [select for diffs], Wed Mar 13 17:37:24 2002 UTC (17 years, 1 month ago) by fredb
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]

Revision 1.29 / (download) - annotate - [select for diffs], Mon Feb 18 15:14:33 2002 UTC (17 years, 2 months ago) by seb
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored)

Introduce new framework for handling info files generation and installation.

Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.

Revision 1.28 / (download) - annotate - [select for diffs], Sun Feb 17 20:30:39 2002 UTC (17 years, 2 months ago) by seb
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Be a bit more tolerant about the teTeX package version it depends
for build.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jun 11 06:34:43 2001 UTC (17 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.

Revision 1.26 / (download) - annotate - [select for diffs], Sat May 19 03:56:37 2001 UTC (17 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Use ${XARGS} instead of invoking xargs directly.

Revision 1.25 / (download) - annotate - [select for diffs], Wed May 16 21:46:08 2001 UTC (17 years, 11 months ago) by jtb
Branch: MAIN
Changes since 1.24: +4 -1 lines
Diff to previous 1.24 (colored)

Delete the prebuilt info files after extraction so that they get
regenerated and work properly with the info program in NetBSD.

Fixes PR pkg/12962 by Jim Bernard <jbernard@mines.edu>.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Apr 19 03:03:24 2001 UTC (18 years ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

make sure this configures and builds correctly with either f77 or f2c.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Mar 29 21:21:36 2001 UTC (18 years ago) by wennmach
Branch: MAIN
Changes since 1.22: +3 -1 lines
Diff to previous 1.22 (colored)

Added CONFLICTS to octave-2.1.*

Revision 1.22 / (download) - annotate - [select for diffs], Tue Mar 27 03:20:06 2001 UTC (18 years ago) by hubertf
Branch: MAIN
Changes since 1.21: +2 -3 lines
Diff to previous 1.21 (colored)

Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>

Revision 1.21 / (download) - annotate - [select for diffs], Thu Mar 22 13:30:58 2001 UTC (18 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

gnuplot>=3.7

Revision 1.20 / (download) - annotate - [select for diffs], Sun Feb 25 04:18:01 2001 UTC (18 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 17 18:22:32 2001 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jan 26 22:54:00 2001 UTC (18 years, 2 months ago) by veego
Branch: MAIN
Changes since 1.17: +10 -8 lines
Diff to previous 1.17 (colored)

Move the include of mk/bsd.pkg.mk to the end so post-patch doesn't cause
make warnings and change the way EGCS_VERSION is defined.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Aug 15 21:01:51 2000 UTC (18 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

USE_PKGLIBTOOL -> USE_LIBTOOL

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 1 11:23:35 2000 UTC (18 years, 10 months ago) by rh
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Apr 28 08:59:35 2000 UTC (18 years, 11 months ago) by wennmach
Branch: MAIN
Changes since 1.14: +14 -13 lines
Diff to previous 1.14 (colored)

Updated octave to 2.0.16.

Changes since 2.0.13: (besides numerous bug fixes)
- New math functions: besselh, airy
- New functions: is_complex, isnumeric, isfinite, rehash, graw
- The Bessel functions now accept complex values for the argument
    and any real value for the order.
- New "finance" category
- ~30 new functions in "signal"
- Numerous new functions in "statistics" category, including
    new "distributions", "models", and "tests" directories
- If LOADPATH contains a doubled colon, the default path is inserted
    in its place.  This is similar to the substitution that also takes
    place for leading or trailing colons in the LOADPATH.
- Loops of the form `for i = STRING ... endfor' are now allowed.
... and much more.

Closes PR8421.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 9 01:32:55 2000 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

space removed

Revision 1.13 / (download) - annotate - [select for diffs], Thu Dec 16 15:42:54 1999 UTC (19 years, 4 months ago) by dmcmahill
Branch: MAIN
Changes since 1.12: +4 -11 lines
Diff to previous 1.12 (colored)

added USE_FORTRAN for control of the fortran compiler

Revision 1.12 / (download) - annotate - [select for diffs], Tue Sep 28 20:40:03 1999 UTC (19 years, 6 months ago) by soren
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Use a relative path for bsd.pkg.mk instead of relying on the search path.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 28 11:52:26 1999 UTC (19 years, 9 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Include bsd.prefs.mk before using ${CC} in a != assignment, just in case
CC is set to something non-standard.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Apr 26 18:56:15 1999 UTC (19 years, 11 months ago) by garbled
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

add USE_X11=yes

Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 23 04:19:25 1999 UTC (20 years ago) by mycroft
Branch: MAIN
Changes since 1.8: +1 -6 lines
Diff to previous 1.8 (colored)

This pkg doesn't actually use Curses, so build with libtermcap instead.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Feb 9 16:08:58 1999 UTC (20 years, 2 months ago) by bad
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

GNU plot is now at v.3.7.  Depend on that version.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jan 14 13:57:04 1999 UTC (20 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Reflect update of f2c.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 29 23:38:30 1998 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.5: +19 -8 lines
Diff to previous 1.5 (colored)

If "egcs" is installed apply Rene Hexel's patch and use "g77" instead of
"f2c" as fortran compiler.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 26 00:51:10 1998 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.4: +1 -3 lines
Diff to previous 1.4 (colored)

Remove debugging statement.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Nov 26 00:48:51 1998 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.3: +8 -1 lines
Diff to previous 1.3 (colored)

Don't attempt to build package if egcs is installed.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 26 00:01:32 1998 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.2: +10 -9 lines
Diff to previous 1.2 (colored)

Remove unnecessary FreeBSD remainders, make sure ncurses gets found and
force usage of "f2c" if "g77" (egcs) is present.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Nov 25 23:56:53 1998 UTC (20 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.1: +31 -37 lines
Diff to previous 1.1 (colored)

NetBSD patches supplied by Rene Hexel in PR pkg/6476.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Nov 22 19:45:08 1998 UTC (20 years, 5 months ago) by tron
Branch: FREEBSD
CVS Tags: FreeBSD-current-1998-11-22
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of FreeBSD's "octave" port:
High-level interactive language for numerical computations.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Nov 22 19:45:08 1998 UTC (20 years, 5 months ago) by tron
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>