Commit Graph

309 Commits

Author SHA1 Message Date
Matthew Bauer
734b13a817 gst-plugins: fix on Darwin 2018-04-24 18:35:54 -05:00
Matthew Bauer
b09c250435 gst_plugins_base: fix on darwin 2018-04-23 12:32:37 -05:00
Matthew Bauer
c214bc9aee gstreamer: fix on Darwin 2018-04-23 12:31:36 -05:00
Frederik Rietdijk
595a72589f Merge master into staging 2018-04-08 10:54:17 +02:00
Daiderd Jordan
8a4ed1b3c2
gstreamermm: mark linux only 2018-04-05 20:05:22 +02:00
Frederik Rietdijk
23741692fa Merge master into staging 2018-04-04 19:36:39 +02:00
Bastian Köcher
e7410733f1 gst-plugins-bad: Removes unused depdency
See: https://bugzilla.gnome.org/show_bug.cgi?id=719849
2018-04-04 17:44:23 +02:00
Bastian Köcher
9ad4ca13c3 Moves gtksupport from gst-plugins-good to gst-plugins-bad 2018-04-04 17:43:36 +02:00
Bastian Köcher
4a945a03fd gst-plugins-good: Adds twolame dependency 2018-04-04 17:34:38 +02:00
Bastian Köcher
41a4fea5de Move dependencies from ugly to good as the code moved
See: https://bugzilla.gnome.org/show_bug.cgi?id=774252
2018-04-04 17:25:39 +02:00
Bastian Köcher
40b4b87cc4 Switch to absolute path for includedir/libdir 2018-04-04 17:25:39 +02:00
Bastian Köcher
3508f3058d gst-gnonlin: Remove package as it is deprecated 2018-04-04 17:25:39 +02:00
Bastian Köcher
fd5c1f665e gst-editing-services: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
69fb4ddb6e gst-vaapi: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
2a80d83f59 gst-libav: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
42d3b5c846 gst-rtsp-server: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
a19a9b2b14 gst-plugins-ugly: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
ac0d32b866 gst-plugins-bad: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
fd0474e6f8 gst-plugins-good: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
edd17a0cab gst-plugins-base: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
365640a6f3 gstreamer: Switch to meson build system 2018-04-04 17:25:39 +02:00
Bastian Köcher
1884beb21e gst-rtsp-server: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
06f9b94a7c gst-validate: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
bdefa9ab7b gst-vaapi: 1.12.4 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
78b59ff8e8 gst-libav: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
222883a62f gst-editing-services: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
1e71bcff93 gst-plugins-ugly: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
cd28a5e233 gst-plugins-bad: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
d18d0c2f30 gst-plugins-good: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
346ab3dc29 gst-plugins-base: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Bastian Köcher
db2977ad51 gstreamer: 1.12.3 -> 1.14.0 2018-04-04 17:25:39 +02:00
Tuomas Tynkkynen
747ebe3f66 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/top-level/all-packages.nix
2018-04-03 02:22:54 +03:00
Bastian Köcher
6596abea20 Adds myself(bkchr) as maintainer of gst_rtsp_server 2018-03-30 20:29:14 +02:00
Bastian Köcher
666ea61bd1 gst-rtsp-server: Init at 1.12.3 2018-03-30 19:31:33 +02:00
Jan Malakhovski
c7cf808ff8 libva: make libva-full the default
It seems that all uses of `libva` it in nixpkgs except `mesa` and itself actually
either will gain from using `libva-full` instead of `libva-minimal` by default
or simply won't care.
2018-03-26 14:02:06 +03:00
Matthew Bauer
ed2a9cf65f treewide: remove libintl hacks 2018-03-22 16:50:11 -05:00
Vladimír Čunát
565bd805e6
Merge branch 'master' 2018-03-05 14:53:27 +01:00
Daiderd Jordan
0feffd2232
Merge pull request #35419 from Kaali/master
Support mopidy on Darwin
2018-03-01 22:07:28 +01:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
Alexander V. Nikolaev
0acec7e984 treewide: transition mesa to libGLU_combined 2018-02-24 17:06:49 +02:00
Väinö Järvelä
381cb8b5ad gst-plugins-ugly: Add mpg123 to enable mpg123audiodec in gstreamer
Adds support for MP3 playback.
2018-02-24 07:50:51 +02:00
Väinö Järvelä
6166507ca5 gst-plugins-bad: Add Darwin support
Had to remove mjpegtools and Cocoa support because of compile
problems.
2018-02-23 21:20:48 +02:00
adisbladis
fa3aec7e4d
gst-plugins-bad: Fix CVE-2016-9447 2018-01-14 02:07:08 +08:00
José Romildo Malaquias
09fb3b5e94 gstreamermm: 1.8.0 -> 1.10.0 2018-01-12 16:52:29 -02:00
John Ericson
046f091e0d treewide: Don't use envHook anymore
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Orivej Desh
b29c78df66 gst_all_1.gst-vaapi: 1.12.3 -> 1.12.4 2017-12-18 16:17:50 +00:00
Orivej Desh
9ebcc8db01 gstreamer: update hashes
missing from 6cc35d014f (#32477)
2017-12-11 09:21:20 +00:00
Bart Brouns
6cc35d014f gstreamer: 1.12.2 -> 1.12.3 2017-12-08 23:21:09 +00:00
Orivej Desh
199b426812 gst_all_1.gst-plugins-bad: enable parallel building 2017-12-07 08:52:42 +00:00
adisbladis
09683a0a19
gstreamer.gst-plugins-bad: Patch openjpeg version 2017-11-20 14:49:25 +08:00
Daiderd Jordan
0029c7051e
gstreamer: fix darwin build 2017-11-16 22:54:09 +01:00
Jan Tojnar
716af52fe1
gstreamer: 1.10.4 → 1.12.2 2017-11-05 17:02:30 +01: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
Joachim F
65e569401a Merge pull request #28358 from jpierre03/pr-gstreamer
(legacy) gstreamer: fetch archive with httpS instead of http
2017-08-22 21:48:25 +00:00
Jean-Pierre PRUNARET
737523ea04 gstreamer: fetch archive with httpS instead of http 2017-08-17 22:38:51 +02:00
Jean-Pierre PRUNARET
182c5c1fc6 gnonlin: use httpS to fetch archive 2017-08-17 22:06:19 +02:00
Frederik Rietdijk
13bbaee21d Merge pull request #27881 from mimadrid/fix/http-https
Update homepage attributes: http -> https
2017-08-13 21:53:20 +02:00
Frederik Rietdijk
d0d8724261 python.pkgs.gst-python: move expression 2017-08-13 21:48:19 +02:00
Frederik Rietdijk
f913554432 python.pkgs.gst-python: fix Python 3 build 2017-08-13 21:48:19 +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
Silvan Mosberger
f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute (#27809)
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +02:00
Vincent Laporte
ace55359f1 gst_all_1.gst-libav: set meta.platforms to unix 2017-07-25 07:46:20 +00:00
Frederik Rietdijk
28b7d016ca Merge pull request #27005 from jtojnar/fix/corebird-gst
gst_all_1.gst-plugins-bad: build gtksink plugin
2017-07-17 17:50:27 +02:00
Jan Tojnar
0edae74119
gst_all_1.gst-plugins-bad: allow building gtksink plugin
Corebird requires gtksink gstreamer plugin to play videos. [1] The plugin,
however, is only built when GTK is available.

This patch adds gtk3 as an optional dependency to gst_all_1.gst-plugins-bad
package, allowing the build of gtksink.

[1]: https://github.com/baedert/corebird/issues/431
2017-07-17 16:50:09 +02:00
Vincent Laporte
68ee2c6c30 gst-plugins-good: fix build on darwin 2017-07-13 17:40:21 +00:00
Franz Pletz
d138f9ef65
gstreamer-plugins-bad: add deps for HLS & H.265 2017-06-12 17:44:43 +02:00
Michael Raskin
3a548b8fef Merge pull request #24872 from lheckemann/libgme
Add libgme
2017-05-01 12:00:30 +02:00
Matthew Bauer
b73eb69582
gst-plugins-good: supports darwin 2017-04-23 18:08:52 -05:00
Linus Heckemann
fe7bec1f08 gst-plugins-bad: add libgme 2017-04-19 08:48:06 +01:00
Robin Gloster
f9a1060199
qt-gstreamer: fix build and do not mark wrong pkgs as broken 2017-03-30 18:01:40 +02:00
Robin Gloster
c47cc7e163
qt-gstreamer: fix build 2017-03-30 16:23:34 +02:00
Bjørn Forsman
3d104ab2b3 gst-plugins-base: align attrname with pkgname 2017-02-27 12:16:26 +01:00
Bjørn Forsman
392331ad58 pythonPackages.gst-python: fix source hash
Commit 5e937b173d
("gstreamer: 1.10.3 -> 1.10.4 for multiple CVEs") bumped the version but not
the hash.
2017-02-26 21:28:41 +01:00
Franz Pletz
5e937b173d
gstreamer: 1.10.3 -> 1.10.4 for multiple CVEs
See https://gstreamer.freedesktop.org/releases/1.10/#1.10.4.

Fixes:

  * CVE-2017-5847
  * CVE-2017-5848

cc #23072
2017-02-26 18:08:42 +01:00
Vladimír Čunát
333e36eca0
pythonPackages.gst-python: fix hash after afd59811a1
/cc #22549.
2017-02-09 09:40:36 +01:00
Graham Christensen
afd59811a1
gstreamer-*: 1.10.2 -> 1.10.3 for multiple CVEs
gst-plugins-bad:
From the Arch Linux advisory:
 - CVE-2017-5843 (arbitrary code execution): A double-free issue has
 been found in gstreamer before 1.10.3, in
 gst_mxf_demux_update_essence_tracks.

- CVE-2017-5848 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in gst_ps_demux_parse_psm.
More: https://lwn.net/Vulnerabilities/713772/

gst-plugins-base:
From the Arch Linux advisory:

- CVE-2017-5837 (denial of service): A floating point exception issue
  has been found in gstreamer before 1.10.3, in
  gst_riff_create_audio_caps.

- CVE-2017-5839 (denial of service): An endless recursion issue
  leading to stack overflow has been found in gstreamer before 1.10.3,
  in gst_riff_create_audio_caps.

- CVE-2017-5842 (arbitrary code execution): An off-by-one write has
  been found in gstreamer before 1.10.3, in
  html_context_handle_element.

- CVE-2017-5844 (denial of service): A floating point exception issue
  has been found in gstreamer before 1.10.3, in
  gst_riff_create_audio_caps.
More: https://lwn.net/Vulnerabilities/713773/

gst-plugins-good:
From the Arch Linux advisory:

- CVE-2016-10198 (denial of service): An invalid memory read flaw has
  been found in gstreamer before 1.10.3, in
  gst_aac_parse_sink_setcaps.

- CVE-2016-10199 (denial of service): An out of bounds read has been
  found in gstreamer before 1.10.3, in qtdemux_tag_add_str_full.

- CVE-2017-5840 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in qtdemux_parse_samples.

- CVE-2017-5841 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in gst_avi_demux_parse_ncdt.

- CVE-2017-5845 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in gst_avi_demux_parse_ncdt.
More: https://lwn.net/Vulnerabilities/713774/

gst-plugins-ugly:
From the Arch Linux advisory:

- CVE-2017-5846 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in
  gst_asf_demux_process_ext_stream_props.

- CVE-2017-5847 (denial of service): An out-of-bounds read has been
  found in gstreamer before 1.10.3, in
  gst_asf_demux_process_ext_content_desc.
More: https://lwn.net/Vulnerabilities/713775/

gstreamer:
From the Arch Linux advisory:

An out of bounds read has been found in gstreamer before 1.10.3, in
gst_date_time_new_from_iso8601_string.
More: https://lwn.net/Vulnerabilities/713776/
2017-02-08 08:30:23 -05:00
Daiderd Jordan
cb061ef4f2
gst_plugins_base: add darwin frameworks 2017-01-10 23:32:32 +01:00
Graham Christensen
e42f6a11ac
gstreamer: 1.10.1 -> 1.10.2 for multiple CVEs
CVE-2016-9807, CVE-2016-9808, CVE-2016-9809, CVE-2016-9810, CVE-2016-9811, CVE-2016-9812, CVE-2016-9813, CVE-2016-9634, CVE-2016-9635, CVE-2016-9636

https://gstreamer.freedesktop.org/releases/1.10/#1.10.2
2016-12-07 09:10:29 -05:00
Franz Pletz
7a6185d9a1
gstreamer: 1.8.2 -> 1.10.1
Fixes CVE-2016-9445, CVE-2016-9446, CVE-2016-9447.
2016-11-22 15:16:48 +01:00
Bjørn Forsman
b1df5bf89b gstreamer: unbreak finding plugins in $NIX_PROFILES (#20207)
* gstreamer-1.0: make gst-launch find plugins again

gst-launch and friends are in the "dev" output now.

* gstreamer-1.0: lower priority on plugins from $NIX_PROFILES

Suffix the plugin paths from $NIX_PROFILES instead of prefixing them to
$GST_PLUGIN_SYSTEM_PATH. If a program has specifically set up its plugin
path to some custom/specific version, we don't want plugins from
$NIX_PROFILES to mess things up by having higher priority.
2016-11-06 22:50:41 +01:00
Frederik Rietdijk
bd8b0dffae gst_python: use python2
print statement
2016-10-18 23:16:05 +02:00
Tuomas Tynkkynen
a387a5d870 gst-plugins: Fix misuse of lib.optional
This adds a list containing 'libpulseaudio' to buildInputs.
2016-10-02 03:06:03 +03:00
Eelco Dolstra
5df3ec85d8 gst-plugins-base: Use multiple outputs 2016-09-29 13:05:29 +02:00
Eelco Dolstra
7c31bc7e89 gstreamer: Use multiple outputs 2016-09-29 13:05:29 +02:00
Frederik Rietdijk
1c74085ccf gstreamer python: do not use top-level python packages 2016-09-25 23:13:17 +02:00
Frederik Rietdijk
1dd912ab03 gst-python: do not use top-level python packages 2016-09-25 23:13:03 +02:00
Kirill Boltaev
bccd75094f treewide: explicitly specify gtk and related package versions 2016-09-12 18:26:06 +03:00
Tuomas Tynkkynen
3364230d56 Disable bunch of non-compiling packages on Darwin
These ones have a "Last successful build" timestamp in the 2014s or
2015s. Presumably no one will notice if we now stop building them.

softether_4_18              2015-09-20  http://hydra.nixos.org/build/39418483
lensfun                     2014-09-30  http://hydra.nixos.org/build/39394104
net_snmp                    2015-09-20  http://hydra.nixos.org/build/39410553
djview                      2015-08-11  http://hydra.nixos.org/build/39413233
libmusicbrainz2             2015-09-20  http://hydra.nixos.org/build/39410106
fox_1_6                     2014-05-07  http://hydra.nixos.org/build/39410858
libofx                      2015-09-24  http://hydra.nixos.org/build/39423507
yacas                       2014-09-30  http://hydra.nixos.org/build/39393150
iomelt                      2014-09-30  http://hydra.nixos.org/build/39408486
softether                   2015-09-20  http://hydra.nixos.org/build/39425800
mp4v2                       2014-09-30  http://hydra.nixos.org/build/39421899
virtuoso7                   2014-09-21  http://hydra.nixos.org/build/39415206
man_db                      2015-04-23  http://hydra.nixos.org/build/39404236
libdiscid                   2014-09-30  http://hydra.nixos.org/build/39412202
zabbix22.agent              2014-09-21  http://hydra.nixos.org/build/39412149
vidalia                     2015-08-06  http://hydra.nixos.org/build/39411500
libmtp                      2015-09-20  http://hydra.nixos.org/build/39419199
wxGTK29                     2015-09-20  http://hydra.nixos.org/build/39415296
ncmpcpp                     2015-11-06  http://hydra.nixos.org/build/39404455
libtorrent                  2014-09-21  http://hydra.nixos.org/build/39394646
shishi                      2014-03-21  http://hydra.nixos.org/build/39418874
ocaml_3_12_1                2014-09-30  http://hydra.nixos.org/build/39392996
djview4                     2015-08-11  http://hydra.nixos.org/build/39427799
vimNox                      2014-05-23  http://hydra.nixos.org/build/39397012
ttfautohint                 2015-08-06  http://hydra.nixos.org/build/39398330
libraw                      2015-09-24  http://hydra.nixos.org/build/39402271
wxGTK30                     2015-09-20  http://hydra.nixos.org/build/39401871
sbcl_1_2_5                  2015-09-20  http://hydra.nixos.org/build/39426091
prover9                     2014-09-30  http://hydra.nixos.org/build/39406476
rcs                         2015-08-25  http://hydra.nixos.org/build/39392037
gpac                        2015-09-24  http://hydra.nixos.org/build/39399470
virtuoso6                   2014-09-30  http://hydra.nixos.org/build/39398651
xlslib                      2015-09-24  http://hydra.nixos.org/build/39410387
ucommon                     2015-03-27  http://hydra.nixos.org/build/39414040
commoncpp2                  2014-09-30  http://hydra.nixos.org/build/39420117
virtuoso                    2014-09-21  http://hydra.nixos.org/build/39399978
miniHttpd                   2014-09-30  http://hydra.nixos.org/build/39392925
mpack                       2014-09-26  http://hydra.nixos.org/build/39399535
nbd                         2014-09-26  http://hydra.nixos.org/build/39401367
newsbeuter-dev              2014-07-29  http://hydra.nixos.org/build/39406259
gimp_2_8                    2015-09-20  http://hydra.nixos.org/build/39436271
gimp                        2015-09-20  http://hydra.nixos.org/build/39435976
zabbix20.agent              2014-09-30  http://hydra.nixos.org/build/39393242
gst_all_1.gst-plugins-good  2015-09-20  http://hydra.nixos.org/build/39408506
ocaml_4_00_1                2014-09-30  http://hydra.nixos.org/build/39399526
inadyn                      2014-09-30  http://hydra.nixos.org/build/39426389
gst_all_1.gst-plugins-bad   2015-09-20  http://hydra.nixos.org/build/39392970
zabbix.agent                2014-09-30  http://hydra.nixos.org/build/39421412
cmake-2_8                   2015-09-24  http://hydra.nixos.org/build/39399443
liblastfm                   2015-08-06  http://hydra.nixos.org/build/39421812
newsbeuter                  2014-07-29  http://hydra.nixos.org/build/39396605
sdcv                        2014-09-26  http://hydra.nixos.org/build/39412928
2016-09-01 20:39:33 +03:00
Tuomas Tynkkynen
8c4aeb1780 Merge staging into master
Brings in:
    - changed output order for multiple outputs:
      https://github.com/NixOS/nixpkgs/pull/14766
    - audit disabled by default
      https://github.com/NixOS/nixpkgs/pull/17916

 Conflicts:
	pkgs/development/libraries/openldap/default.nix
2016-09-01 13:27:27 +03:00
Nikolay Amiantov
c9bcec2e88 gst_plugins_good: fix minimalDeps build 2016-08-31 15:40:07 +03:00
Tuomas Tynkkynen
a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Robin Gloster
1b979d8384 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-08-03 13:34:44 +00:00
Tuomas Tynkkynen
21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Robin Gloster
f222d98746 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-25 12:47:13 +00:00
Bjørn Forsman
7a096fad7f gst-python: 1.8.1 -> 1.8.2
Aligns version numbers with the rest of GStreamer in nixpkgs.
2016-07-25 00:07:52 +02:00
Robin Gloster
5185bc1773 Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-07-15 14:41:01 +00:00
Vladimír Čunát
9f629280c6 gst-*: maintenance 1.8.1 -> 1.8.2
For now I left *-vaapi out, as the jump would be larger,
simple update isn't enough, and it's unreferenced in nixpkgs.
2016-07-09 19:19:41 +02:00
Robin Gloster
8031cba2ab Merge remote-tracking branch 'upstream/master' into hardened-stdenv 2016-06-10 09:27:04 +00:00
Bjørn Forsman
d248aef1cf gstreamer: 1.8.0 -> 1.8.1 (bugfixes)
Release notes:
https://gstreamer.freedesktop.org/releases/gstreamer/1.8.1.html

Tested with nox-review; this change does not introduce build breakage.
2016-05-30 21:51:29 +02:00
Franz Pletz
f8d481754c
Merge remote-tracking branch 'origin/master' into hardened-stdenv 2016-05-18 17:10:02 +02:00