Commit Graph

267 Commits

Author SHA1 Message Date
John Chadwick
64825e2293 swfmill: 0.3.3 -> 0.3.6 2023-05-13 14:50:05 -04:00
John Chadwick
f4785f6dd7 swfmill: add -lz to LDFLAGS explicitly 2023-05-13 13:17:39 -04:00
R. Ryantm
fb383b5f9e wtwitch: 2.6.1 -> 2.6.2 2023-05-06 16:48:45 +08:00
R. Ryantm
45bc53cb52 lux: 0.17.2 -> 0.18.0 2023-04-23 14:14:33 +00:00
R. Ryantm
66e85ab988 rav1e: 0.6.3 -> 0.6.4 2023-04-17 00:29:57 +00:00
Adam Joseph
4aa036f15a rav1e: fix cross
`cargo cbuild` needs to have the `C{C,XX}_FOR_{${platform}}`
variables set just like `cargo` since it is basically a wrapper
around cargo.  Without these variables, it will try to use the
`hostPlatform` C compiler to compile `build.rs` scripts, and will
pass flags to that compiler which only make sense on the
`buildPlatform`.  So it's just doomed without the environment
variables.

Right now it looks like `rav1e` is the only package we have that is
using `cargo-c`, but if that changes in the future we should factor
this out as its own hook, like `maturinBuildHook` and the others.
2023-04-14 07:41:03 +03:00
github-actions[bot]
80f198ff3a
Merge staging-next into staging 2023-04-05 06:01:50 +00:00
Candy Cloud
6d1ee759c6 lux: 0.17.0 -> 0.17.2 2023-04-05 00:29:30 +00:00
figsoda
201d4b7c5c rustPlatform.buildRustPackage: make auditable the default 2023-03-26 22:47:06 -04:00
Vladimír Čunát
0f9354bfee
Merge #218309: ffmpeg: ffmpeg_4 → ffmpeg_5
...into staging
2023-03-16 11:11:31 +01: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
github-actions[bot]
d165f35883
Merge master into staging-next 2023-03-11 06:01:15 +00:00
R. Ryantm
05d40d8c87 lux: 0.16.0 -> 0.17.0 2023-03-10 23:40:37 +00:00
Sandro Jäckel
a62338c549 rav1e: fix build
zlib.h header was missing and because of that compilation failed.
2023-03-03 23:59:28 +01:00
Sandro
29211dc4b4
Merge pull request #209679 from r-ryantm/auto-update/rav1e 2023-03-01 23:34:33 +01:00
R. Ryantm
bad5dc61f3 xjadeo: 0.8.11 -> 0.8.12 2023-02-25 16:28:13 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Ferry Jérémie
bfac2d0034 treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
Sandro
13ed718489
Merge pull request #212306 from laalsaas/handbrake
Fixes https://github.com/NixOS/nixpkgs/issues/211297
2023-02-07 22:22:43 +01:00
laalsaas
c774708a05
svt-av1: unbreak on linux-aarch64 2023-02-07 21:04:43 +01:00
R. Ryantm
9b29147154 wtwitch: 2.6.0 -> 2.6.1 2023-02-07 09:40:00 +00:00
Nick Cao
8304c7138e
Merge pull request #208385 from r-ryantm/auto-update/atomicparsley
atomicparsley: 20210715.151551.e7ad03a -> 20221229.172126.d813aa6
2023-02-07 10:31:05 +08:00
Alyssa Ross
212c28ec39 rav1e: use libgit2 from Nixpkgs
This is a native build input because it's used at build time by the
"built" crate, which tries to embed git info and build timestamps into
the binary (ugh).

This fixes cross-compilation from x86_64 to aarch64, because git2's
build.rs tries to use -m64, which is x86_64-only.
2023-01-29 10:48:40 +00:00
Artturi
9356539b7d
Merge pull request #192246 from siriobalmelli-foss/fix/tsduck 2023-01-27 18:59:55 +02:00
Shawn8901
133fa5f867 treewide: remove global with lib; in pkgs/tools 2023-01-24 17:41:44 +01:00
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
R. Ryantm
d7c81d6c73 rav1e: 0.6.1 -> 0.6.3 2023-01-16 14:30:04 +00:00
Jan Tojnar
5810109b42 Merge branch 'staging-next' into staging
- readline6 attribute removed from all-packages.nix in d879125d61
- readline attribute was bumped to readline82 in 50adabdd60
2023-01-02 03:04:32 +01:00
R. Ryantm
7f8e2d8587 atomicparsley: 20210715.151551.e7ad03a -> 20221229.172126.d813aa6 2022-12-30 17:27:44 +00:00
Madoura
9ac2ccfe92
svt-av1: 1.2.1 -> 1.4.1 2022-12-24 17:30:19 -06:00
github-actions[bot]
9e23ec4f1c
Merge staging-next into staging 2022-12-15 00:03:02 +00:00
github-actions[bot]
58a71457f7
Merge master into staging-next 2022-12-15 00:02:26 +00:00
Sandro
9fff194f06
Merge pull request #200148 from urandom2/wtwitch
Fixes https://github.com/NixOS/nixpkgs/issues/184685
2022-12-14 21:58:16 +01:00
github-actions[bot]
4db4181d93
Merge staging-next into staging 2022-12-14 00:02:53 +00:00
github-actions[bot]
1e7dd98694
Merge master into staging-next 2022-12-14 00:02:18 +00:00
Rick van Schijndel
9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Colin Arnott
bdca4eb87e
wtwitch: init at 2.6.0
In addition to wtwitch, we have also setup the manpage, bash and zsh
completion, and set a default LANG value, since this is needed, but not
guaranteed on systems like darwin.

Fixes #184685
2022-12-12 07:58:57 +00:00
figsoda
cfc6213879
Merge pull request #204686 from figsoda/auditable
rustPlatform.buildRustPackage: build auditable binaries
2022-12-09 16:46:45 -05:00
figsoda
a6137b73f9 cargo-auditable-cargo-wrapper: init 2022-12-07 00:23:43 -05:00
figsoda
b632d78aea rav1e: make auditable 2022-12-05 18:58:42 -05:00
Theodore Ni
ca4458830d
rav1e: 0.5.1 -> 0.6.1 2022-12-04 18:51:00 -08:00
Sirio Balmelli
6399ed7b55
tsduck: disable tests failing in sandbox
Network tests succeed outside of sandbox, as they call 'localhost'.
Disable to allow building in sandbox.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2022-11-22 11:20:39 +01:00
R. Ryantm
cacb803367 lux: 0.15.0 -> 0.16.0 2022-11-08 00:58:05 +00:00
Candy Cloud
4bdd6b834d lux: init at 0.15.0 2022-09-24 01:42:43 +00:00
Mario Rodas
4d1f310425
Merge pull request #187038 from r-ryantm/auto-update/svt-av1
svt-av1: 1.2.0 -> 1.2.1
2022-09-17 11:23:07 -05:00
Sirio Balmelli
25d00141a8
tsduck: init at 3.31-2761
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Stanisław Pitucha <viraptor@gmail.com>
2022-09-12 17:19:15 +02:00
R. Ryantm
16e24b17ea svt-av1: 1.2.0 -> 1.2.1 2022-08-16 23:03:34 +00:00
R. Ryantm
b9cc234143 svt-av1: 1.0.0 -> 1.2.0 2022-08-06 06:54:24 +00:00
Sebastián Mancilla
3239a05357 untrunc-anthwlock: refactor build
Use buildPhase to make clear that we need two invocations of 'make' with
different targets.

Also set IS_RELEASE to 1 to ensure an optimized build is created instead
of a debug build (see Makefile).
2022-07-09 23:57:14 -04:00
Sebastián Mancilla
cf88ead89d untrunc-anthwlock: mark as unbroken on darwin
Fixed by c39770ecc5 (libui: fix typo when installing libs on darwin,
2022-07-09).
2022-07-09 23:56:43 -04:00