Commit Graph

15 Commits

Author SHA1 Message Date
Karl Hallsby
46133d3cc8 maintainers: Update KarlJoad/ravenjoad information 2026-04-04 00:19:15 -05:00
Karl Hallsby
6600862e02 octavePackages.video: Fix build & install
video uses a slightly different build system from other packages. It
uses an autotools bootstrap script to generate a configure script that
detects the ffmpeg necessities.

HOWEVER, we notably do not actually run the Makefile that the
configure script generates! This pre-build step only creates a
"release tarball"! Octave compiles this "release tarball" in
buildOctavePackage's normal buildPhase with
"octave-cli --eval 'pkg build ...'".
2025-11-24 11:38:23 -06:00
Doron Behar
366af0fc93 octavePackages: Update meta.homepage links 2025-05-03 21:04:56 +03:00
Doron Behar
cbcb4b98a2 octavePackages: no with lib; in meta 2025-05-03 21:04:55 +03:00
R. Ryantm
a94f7e01b8 octavePackages.video: 2.1.1 -> 2.1.3 2025-04-18 11:42:14 +00:00
Winter
a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
Pol Dellaiera
65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Emily
61922738bb treewide: optimistically unpin FFmpeg 7 dependencies
Per the adjusted FFmpeg pinning advice, packages that work on the
default version should use the unversioned variants to ease the
migration to future versions and reduce the number of packages that
end up referencing old versions.

I have left HandBrake pinned as it builds a custom patched FFmpeg.
2024-09-07 20:31:41 +01:00
Emily
b2b7066b25 octavePackages.video: 2.0.2 -> 2.1.1
Includes fixes for FFmpeg 7.
2024-08-22 15:22:25 +01:00
github-actions[bot]
705ac3185e Merge master into staging-next 2023-03-23 06:01:22 +00:00
Karl Hallsby
be699cf06b octavePackages: run update script on all packages
octavePackages.arduino: 0.7.0 -> 0.10.0

octavePackages.audio: 2.0.3 -> 2.0.5

octavePackages.bim: 1.1.5 -> 1.1.6

octavePackages.communications: 1.2.3 -> 1.2.4

octavePackages.control: 3.3.1 -> 3.4.0

octavePackages.dicom: 0.4.0 -> 0.5.1

octavePackages.ga: 0.10.2 -> 0.10.3

octavePackages.general: 2.1.1 -> 2.1.2

octavePackages.generate_html: 0.3.2 -> 0.3.3

octavePackages.image: 2.12.0 -> 2.14.0

octavePackages.instrument-control: 0.7.0 -> 0.8.0

octavePackages.interval: 3.2.0 -> 3.2.1

octavePackages.io: 2.6.3 -> 2.6.4

octavePackages.mapping: 1.4.1 -> 1.4.2

octavePackages.msh: 1.0.10 -> 1.0.12

octavePackages.nan: 3.6.0 -> 3.7.0

octavePackages.ncarray: 1.0.4 -> 1.0.5

octavePackages.netcdf: 1.0.14 -> 1.0.16

octavePackages.ocl: 1.1.1 -> 1.2.0

octavePackages.octclip: 2.0.1 -> 2.0.3

octavePackages.octproj: 2.0.1 -> 3.0.2

octavePackages.optim: 1.6.1 -> 1.6.2

octavePackages.optiminterp: 0.3.6 -> 0.3.7

octavePackages.signal: 1.4.2 -> 1.4.3

octavePackages.sockets: 1.2.1 -> 1.4.0

octavePackages.statistics: 1.4.2 -> 1.5.2

octavePackages.stk: 2.6.1 -> 2.7.0

octavePackages.strings: 1.2.0 -> 1.3.0

octavePackages.struct: 1.0.17 -> 1.0.18

octavePackages.video: 2.0.0 -> 2.0.2

octavePackages.windows: 1.6.1 -> 1.6.3

octavePackages.zeromq: 1.5.3 -> 1.5.5
2023-03-15 15:58:02 +02:00
Atemu
9bd2506458 treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4
These packages were identified as broken when ffmpeg = ffmpeg_5.

Tested _only_ by building them. If you are a maintainer of one of these
packages, please test whether your package still works.
2023-03-13 16:42:22 -06:00
OPNA2608
a1dc23c17f octavePackages.video: Mark broken on Darwin 2021-12-26 23:41:25 +01:00
Karl Hallsby
97ac699883 octave.pkgs.video: init at 2.0.0 2021-02-24 21:00:52 +02:00