Commit graph

64 commits

Author SHA1 Message Date
John Ericson 0828e2d8c3 treewide: Remove usage of remaining redundant platform compatability stuff
Want to get this out of here for 18.09, so it can be deprecated
thereafter.
2018-08-30 17:20:32 -04:00
volth 6d2857a311 [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
Ryan Mulligan df8062c45b treewide: http -> https 2018-07-19 18:12:04 -07:00
John Ericson 7864a17bfb misc video players: Clean up cross 2018-05-10 01:57:49 -04:00
John Ericson feb648ce59 Merge commit '70963b382f3f820ba6d3bc3b3aaf50a2957ec1ff' into lib-platform-simplify 2018-05-10 01:40:38 -04:00
John Ericson a02be2bd85 treewide: Get rid of *Platform.arch
Use `parsed.cpu.name` or `platform.gcc.arch` instead.
2018-05-10 01:37:31 -04:00
xeji adbd25c75c libav: remove /bin/sh dependencies
that resulted in some Hydra build fails
2018-03-09 00:32:57 +01:00
Vladimír Čunát 655446c7f5
libav*: maintenance updates
Also remove myself from meta.maintainers,
as I can't really give them too much maintenance.
2018-02-18 19:57:34 +01:00
John Ericson e755a8a27d treewide: Use targetPrefix instead of prefix for platform name prefixes
Certain tools, e.g. compilers, are customarily prefixed with the name of
their target platform so that multiple builds can be used at once
without clobbering each other on the PATH. I was using identifiers named
`prefix` for this purpose, but that conflicts with the standard use of
`prefix` to mean the directory where something is installed. To avoid
conflict and confusion, I renamed those to `targetPrefix`.
2017-11-27 03:15:50 -05:00
Vladimír Čunát 25515ce928
libav_11: security 11.10 -> 11.11
Fixes CVE-2017-7862.
2017-10-31 00:12:38 +01:00
Vladimír Čunát 7a946f0ae6
libav_12: maintenance 12.1 -> 12.2 2017-10-10 18:18:45 +02:00
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Franz Pletz b1e9eff33e
libav_12: 12 -> 12.1 2017-09-05 14:24:59 +02:00
mimadrid 09e0cc7cc7
Update homepage attributes: http -> https
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
2017-08-03 11:56:15 +02:00
Vladimír Čunát 322582d703
libav: maintenance 11.9 -> 11.10 2017-07-05 17:37:39 +02:00
hsloan 58196b607e libav: Don't use stdenv.cross 2017-06-28 19:33:46 -04:00
John Ericson 594d264205 cross stdenv adaptor: Support --host --build --target across the board
Packages get --host and --target by default, but can explicitly request
any subset to be passed as needed. See docs for more info.

rustc: Avoid hash breakage by using the old (ignored)
dontSetConfigureCross when not cross building
2017-06-22 17:52:28 -04:00
Vladimír Čunát 5576ef9f1d
libav-11: maintenance 11.8 -> 11.9
The patch doesn't apply anymore and changelog suggests it's not needed.
2017-04-18 18:58:57 +02:00
John Ericson 4c0d7da183 Get rid of all with { inherit... } and just used let inherit...
The old forms presumably predates, or were made in ignorance of,
`let inherit`. This way is better style as the scoping as more lexical,
something which Nix can (or might already!) take advantage of.
2017-03-30 03:05:05 -04:00
Franz Pletz 5f3c62698b
libav_0_8: 0.8.19 -> 0.8.20 for multiple CVEs
Fixes:

  * CVE-2016-9819
  * CVE-2016-9820
  * CVE-2016-9821
  * CVE-2016-9822
2017-01-25 20:53:32 -05:00
Franz Pletz 8afb65ff66
libav_12: init at 12 2017-01-15 18:24:42 +01:00
Franz Pletz a848207c16
libav_0_8: 0.8.17 -> 0.8.19 2017-01-15 18:24:42 +01:00
Vladimír Čunát 9c0b11e7cd libav: 11.7 -> 11.8 2016-09-10 11:25:07 +02:00
Tuomas Tynkkynen a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Vladimír Čunát 48f1d9c483 libav: fixup build after e9cce6d
Fixes #16411. The patch wasn't applied anymore.
2016-06-22 10:25:06 +02:00
Lluís Batlle i Rossell e9cce6db44 Updating libav from 11.6 to 11.7. 2016-06-18 15:16:58 +02:00
Christian Albrecht fd294521e6
libav: add patches for libvpx 1.5
ffmpeg bug report: https://trac.ffmpeg.org/ticket/4956
ffmepg fix commit: http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=6540fe04a3f9a11ba7084a49b3ee5fa2fc5b32ab
2016-05-17 01:01:55 +02:00
Vladimír Čunát ab15a62c68 Merge branch 'master' into closure-size
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
Tobias Geerinckx-Rice 9ba1afb94b libav: drop unused version 9. 2016-03-21 18:28:08 +01:00
Vladimír Čunát 07a3d42023 libav: minor updates 11.4 -> 11.6
The older branches seem unmaintained and better not used -
/cc maintainer of keyfinder @nckx.
2016-03-21 09:57:09 +01:00
Vladimír Čunát 02b13f7bdb libav: fixup sandboxed builds after parent commit 2016-03-21 09:56:25 +01:00
Ryan Artecona f3f8da4a5f libav: support Darwin & install docs/manpages 2016-03-20 17:42:34 -04:00
Luca Bruno e289717414 rename moveToOutput and propagatedBuildInputs 2015-12-02 10:05:36 +01:00
Vladimír Čunát 17b86fef1e libva: build a lighter version by default
Mesa, X etc. are not very light dependencies.
This will also allow us to break the cycle with mesa.
2015-10-28 14:15:44 +01:00
Vladimír Čunát d0f72e729a libav: fix with multiple outputs and improve splitting 2015-10-04 11:29:37 +02:00
Vladimír Čunát 5227fb1dd5 Merge commit staging+systemd into closure-size
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
Vladimír Čunát c86c1b79af libav(-11): maintenance update, including security 2015-06-02 11:02:11 +02:00
Vladimír Čunát bf414c9d4f Merge 'staging' into closure-size
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes

Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
2015-04-18 11:22:20 +02:00
Vladimír Čunát 07e49e6952 libav*: maintenance updates, including security 2015-03-12 20:15:22 +01:00
Vladimír Čunát cdd00f47fa libav*.tools: remove overlapping paths, fixes #6682 2015-03-06 12:55:08 +01:00
Vladimír Čunát c8f2a31de3 libav-11: maintenance update, including security
CVE-2014-{8541,8542,8543,8547,8548,8549}
2015-02-22 21:32:31 +01:00
Vladimír Čunát 6a63d1e1e1 libav: replace default 10 branch by the new 11
Upstream claims the upgrade is API-compatible.
That is why I decided to drop the 10 branch completely.
2014-09-13 21:48:11 +02:00
Vladimír Čunát ead6603b60 libav: update all branches, probably with security fixes 2014-09-13 21:05:16 +02:00
Vladimír Čunát 8da52a642a Merge branch 'staging' into v/modular
Conflicts (easy):
	pkgs/development/interpreters/perl/5.10/setup-hook.sh
	pkgs/development/interpreters/perl/5.8/setup-hook.sh
	pkgs/development/libraries/gtk+/2.x.nix
2014-08-31 12:23:18 +02:00
Vladimír Čunát 381dcb1d98 various packages fixed 2014-08-30 23:30:31 +02:00
Vladimír Čunát fccf486762 libav: maintenance+security update
CVE-2013-{0848,3672,3674,7020} and CVE-2014-{2098,2263}
2014-08-30 10:17:40 +02:00
Vladimír Čunát ed21770eca libav_9: maintenance update, including CVE fixes
Updated libav_0_8 would fail to build.
2014-08-10 18:29:03 +02:00
Vladimír Čunát 52d9c93abe Merge 'staging' into master 2014-08-08 20:13:23 +02:00
Eelco Dolstra 8a7f3c3618 Mark a bunch of packages as broken or not supported on Darwin 2014-08-08 17:59:02 +02:00
Vladimír Čunát 9a5adb93d4 libav: maintenance + security update
Supposed to fix CVE-2011-3946 and CVE-2013-{0851,0852,0868}.
2014-08-04 21:11:35 +02:00