Commit Graph

319 Commits

Author SHA1 Message Date
Peder Bergebakken Sundt
6c62d5ce66 octavePackages.datatypes: 1.2.6 -> 1.3.3 (#553064) 2026-08-16 22:39:04 +00:00
R. Ryantm
925c73d314 octavePackages.datatypes: 1.2.6 -> 1.3.3 2026-08-15 13:51:23 -05:00
Karl Hallsby
61c657e955 octavePackages.datatypes: Add inputs for passthru tests 2026-08-15 13:51:23 -05:00
R. Ryantm
5e38eca0d4 octavePackages.signal: 1.4.7 -> 1.4.8 2026-08-15 13:14:21 -05:00
Karl Hallsby
6382be2c7c octavePackages.signal: Add inputs and environment for passthru testing
Signal gained some more unit tests. Some of them in zplane.m create a
figure, which requires a graphics toolkit. gnuplot provides such a
toolkit and the fontconfig stuff is to make gnuplot happy.
2026-08-15 13:14:21 -05:00
Peder Bergebakken Sundt
3fbdfeb951 octavePackages.control: 4.2.2 -> 4.2.3 (#548227) 2026-08-09 20:24:12 +00:00
Ben Siraphob
f82dc8ebe9 pkgs/development: fix typos
Assisted-by: Claude Code (claude-opus-5)
2026-08-02 15:56:57 -07:00
R. Ryantm
2cfa72c0fb octavePackages.control: 4.2.2 -> 4.2.3 2026-08-01 21:25:58 +00:00
R. Ryantm
2729c52beb octavePackages.zeromq: 1.5.7 -> 1.5.8 2026-07-29 10:40:51 +00:00
R. Ryantm
c30dcbe477 octavePackages.statistics: 1.8.3 -> 1.8.4 2026-07-16 06:40:38 +00:00
Jo
134518cebe treewide: avoid using singleton lists for licenses (#535754) 2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
Peder Bergebakken Sundt
6c56ac674f octavePackages.datatypes: 1.2.5 -> 1.2.6 (#540318) 2026-07-15 13:57:11 +00:00
R. Ryantm
fc253511aa octavePackages.control: 4.2.1 -> 4.2.2 2026-07-14 16:41:31 +00:00
R. Ryantm
4e8211fa53 octavePackages.datatypes: 1.2.5 -> 1.2.6 2026-07-10 12:26:46 +00:00
R. Ryantm
8b1085dcfe octavePackages.io: 2.7.1 -> 2.7.2 2026-07-07 16:16:07 +00:00
Peder Bergebakken Sundt
a9a499cf9c octavePackages.datatypes: 1.2.4 -> 1.2.5 (#534361) 2026-06-29 22:38:28 +00:00
Peder Bergebakken Sundt
21660fc01d octavePackages.control: 3.6.1 -> 4.2.1 (#495334) 2026-06-28 13:36:09 +00:00
Jo
5074635248 octavePackages.audio: 2.0.11 -> 2.0.12 (#532752) 2026-06-26 12:06:46 +00:00
R. Ryantm
c760cde863 octavePackages.datatypes: 1.2.4 -> 1.2.5 2026-06-22 19:45:20 +00:00
Peder Bergebakken Sundt
07aae22b77 octave.pkgs.optim: 1.6.2 -> 1.6.3, unbreak (#532589) 2026-06-21 22:30:55 +00:00
Rasmus Enevoldsen
2c443cbed0 octavePackages.control: 3.6.1 -> 4.2.1
Added fetchSubmodules to let control fetch slicot-reference.
Added updateScript, so it gets updates more often.
2026-06-19 19:38:26 +02:00
R. Ryantm
a61b0024b1 octavePackages.audio: 2.0.11 -> 2.0.12 2026-06-17 19:01:20 +00:00
K900
ebadae9eae octavePackages: drop mesa dependencies
Those don't do anything. statistics tests still pass, image tests
also pass but the hook doesn't know how to handle xfail so the build
fails.
2026-06-17 18:47:21 +03:00
Luca Ruperto
cbbc21f9f8 octave.pkgs.optim: 1.6.2 -> 1.6.3, unbreak
It was marked broken in 1dc27975d1 (May
2025).
But the bug was fixed in October 2025 with:
d8c28ab3f3/

Since there were new commits, but no release. I asked the upstream
maintainer to push the 1.6.3 tag.

I tested it works by importing the library:
nix-shell -p "octave.withPackages (ps: [ ps.optim ])" --run 'octave
--eval "pkg load optim; disp(\"Success!\")"'
2026-06-17 10:53:27 +02:00
Ryan Burns
43afbe7b06 octavePackages.datatypes: 1.2.3 -> 1.2.4 (#531553) 2026-06-15 06:18:05 +00:00
R. Ryantm
ec9aef8dcd octavePackages.datatypes: 1.2.3 -> 1.2.4 2026-06-14 04:31:59 +00:00
R. Ryantm
c117cc6dc1 octavePackages.dicom: 0.7.2 -> 0.7.3 2026-06-08 12:21:59 +00:00
R. Ryantm
e0630ede07 octavePackages.netcdf: 1.0.19 -> 1.0.20 2026-05-31 14:05:12 -05:00
Karl Hallsby
68d772a38f octavePackages.netcdf: Bootstrap sources ourselves 2026-05-31 14:05:11 -05:00
Peder Bergebakken Sundt
6cd9c4074c octavePackages.statistics: Fix tests & update 1.8.2 -> 1.8.3 (#523431) 2026-05-29 16:59:54 +00:00
R. Ryantm
022d82147e octavePackages.miscellaneous: 1.3.2 -> 1.3.3 2026-05-25 10:39:11 -05:00
Karl Hallsby
b9cb769b1f octavePackages.miscellaneous: Run autoreconf hook on compiled sources 2026-05-25 10:39:11 -05:00
R. Ryantm
4dfa4df903 octavePackages.statistics: 1.8.2 -> 1.8.3 2026-05-23 13:16:51 -05:00
Karl Hallsby
7c3d9b9523 octavePackages.statistics: Add graphics toolkit to test environment
The `statistics` package is one of a few Octave packages that produce
graphs as part of their test suite. So these require a plotting and
graphics library to actually produce the plots.

Add them so that `passthru.tests.testOctavePkgTests` work and pass,
and so automated GitHub updates by r-ryantm work.
2026-05-23 13:16:43 -05:00
R. Ryantm
899ab28096 octavePackages.datatypes: 1.2.2 -> 1.2.3 2026-05-18 12:07:44 +00:00
Eman Resu
c4e70c2a59 various: remove nested lists in build inputs 2026-05-16 22:39:19 -04:00
Sandro
8763dc3425 octavePackages.audio: 2.0.10 -> 2.0.11 (#502669) 2026-04-15 12:31:49 +00:00
Sandro
ba87487e33 octavePackages.datatypes: 1.2.0 -> 1.2.2 (#504564) 2026-04-15 12:31:33 +00:00
R. Ryantm
b1340a1f88 octavePackages.dicom: 0.7.1 -> 0.7.2 2026-04-10 10:42:44 -05:00
Karl Hallsby
b34ad9eb37 octavePackages.dicom: Run autoconf to build the necessary C++ 2026-04-10 10:42:44 -05:00
R. Ryantm
5fddbbe018 octavePackages.datatypes: 1.2.0 -> 1.2.2 2026-04-06 21:10:54 +00:00
Karl Hallsby
46133d3cc8 maintainers: Update KarlJoad/ravenjoad information 2026-04-04 00:19:15 -05:00
R. Ryantm
6d3f2e15e8 octavePackages.audio: 2.0.10 -> 2.0.11 2026-03-23 14:23:18 +00:00
Sandro
ebc4539c08 octavePackages.image: 2.18.2 -> 2.20.0 (#499947) 2026-03-21 03:06:32 +00:00
Sandro
1aefd8c768 octavePackages.linear-algebra: 2.2.3 -> 2.2.4 (#493984) 2026-03-18 15:03:31 +00:00
Karl Hallsby
4ab8ef78ec octavePackages.image: add inputs to test environment for graphical tests
Some Octave packages require OpenGL for their unit tests, e.g.
`octavePackages.image`. Previously, this test script would have
erroneous failures because OpenGL could not be found. [1] suggested
that we add these to the test environment to remove these incorrect
failures.

Fixing OpenGL being missing actually meant that gnuplot needed to be
pulled in, because these unit tests were plotting AND doing graphics.
And because gnuplot needs fonts, we need fontconfig too.

[1] https://github.com/NixOS/nixpkgs/pull/491992#issuecomment-3944950414

Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
Co-authored-by: Karl Hallsby <karl@hallsby.com>
2026-03-17 17:29:57 -04:00
R. Ryantm
6a733c56a5 octavePackages.image: 2.18.2 -> 2.20.0 2026-03-14 23:21:30 +00:00
R. Ryantm
ca16bfb744 octavePackages.statistics: 1.8.0 -> 1.8.2
Use octavePackages.datatypes.
2026-03-10 09:27:32 -05:00
Karl Hallsby
4cd1458c75 octavePackages.datatypes: init at 1.2.0 2026-03-10 09:27:29 -05:00