Commit Graph

169 Commits

Author SHA1 Message Date
K900
460b62a16d vlc: fix eval on aarch64 after #242080
`null`s are not allowed in `env`.
2023-07-09 11:07:41 +03:00
Anderson Torres
af834c4dfb vlc: reenable libcaca 2023-07-07 18:14:21 -03:00
Anderson Torres
d94b20d8f0 vlc: refactor
- Remove xorg indirection
- Reorder lists
- Use new rec-less overlay style overridable recursive attributes (operative
  since https://github.com/NixOS/nixpkgs/pull/119942)
- Put env vars under `env`
- Remove `null`ities
- Remove `with lib;` (following rationale from
  https://nix.dev/recipes/best-practices#with-scopes)
2023-07-07 18:14:21 -03:00
Sandro Jäckel
948d08a1f1 vlc: disable parallel installing
due to race condition on high core machines
2023-07-05 15:16:36 -03:00
Vladimír Čunát
89ce4d8cac
Revert "libvlc: fix build by providing openssl"
This reverts commit 46f30a032e.
2023-06-05 14:33:25 +02:00
Vladimír Čunát
46f30a032e
libvlc: fix build by providing openssl
I don't know why or when this started exactly;
possibly with libssh2 update merged in 95884fec77.
Feel free to investigate and improve.
2023-06-04 16:24:25 +02:00
Sean Borg
e797a476c6 vlc: add wrapGAppsHook
Fixes no Gsettings error when trying to open file picker.
Following method mentioned in https://github.com/NixOS/nixpkgs/issues/16285
2023-04-21 08:35:53 +01:00
rewine
16135aec3f
vlc: fetch patch from a specific commit 2023-04-07 14:55:00 +08:00
Ilan Joselevich
8e89284fd5
vlc: fix build with recent libplacebo 2023-04-06 23:35:22 +03:00
Mustafa Çalışkan
795fc63682
vlc: 3.0.17.3 -> 3.0.18 2022-12-02 11:01:38 +03:00
Thomas Gerbet
8fa4c2dc47 vlc: use xorg.libSM packages directly instead of xlibsWrapper indirection
See #194054
2022-10-29 18:34:36 +02:00
Sergei Trofimovich
132ef65058 vlc: use xlibsWrapper instead of xorg.xlibsWrapper 2022-10-02 15:38:38 +01:00
Alyssa Ross
5330c0a1af
treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
CrystalGamma
64089a5a1b vlc: add libmodplug
This enables playback of tracker module formats such as MOD, S3M, XM and
others.
2022-07-28 12:59:48 +02:00
Samuel Tam
c3d58e6f32
vlc: add libplacebo as dependency 2022-06-26 01:43:56 +08:00
Will Dietz
37cada5b61 vlc: 3.0.17 -> 3.0.17.3
https://code.videolan.org/videolan/vlc/-/tags/3.0.17.3
https://code.videolan.org/videolan/vlc/-/tags/3.0.17.2
https://code.videolan.org/videolan/vlc/-/tags/3.0.17.1

There's a 3.0.17.4, but is not listed as latest on videolan.org yet,
and is a hotfix for Windows, so stick with 3.0.17.3 for now.
2022-05-03 08:10:23 -05:00
Alyssa Ross
fd1ae92290
vlc: 3.0.16 -> 3.0.17 2022-03-07 12:59:31 +00:00
Jonathan Ringer
3662deaf29
vlc: pin ffmpeg to 4.x 2022-02-04 16:21:26 -08:00
ajs124
59539a3d3e libvlc: fix build 2022-01-26 18:12:00 +01:00
Anderson Torres
3a12b3a64a
Merge pull request #155725 from FliegendeWurst/live555-2022
live555: 2019.11.22 -> 2022.01.21
2022-01-26 08:07:24 -03:00
FliegendeWurst
ca07883f10 vlc: patch for recent live555 versions 2022-01-25 17:45:42 +01:00
AndersonTorres
fa74c63bdc vlc: optional Wayland support 2022-01-23 11:20:24 -03:00
AndersonTorres
d218e587d3 vlc: add myself as maintainer 2022-01-03 10:34:43 -03:00
AndersonTorres
2f1a2e2e57 vlc: refactor
Split long lines, one attribute per line, refactor the Aarch flag and other
minor things.

Also, remove the indiscriminated use of `with lib;`.
2022-01-03 10:34:43 -03:00
AndersonTorres
a08f1060e3 vlc: document patch 2022-01-03 10:26:51 -03:00
Kris La
23c0ff1384 libspatialaudio: init at 0.3.0;vlc: fix headphones mode 2021-12-15 22:50:28 +07:00
Piper McCorkle
08c5aa32e4
vlc: remove live555 dependency on 32-bit ARM (#141215) 2021-10-16 17:49:59 +02:00
Ryan Burns
41574158a0 libgpg-error: rename from libgpgerror
Matches pname and upstream project name
2021-10-06 18:23:43 -07:00
oxalica
bf0a098d5b
vlc: add srt support
This enables the protocol `srt://` for vlc and downstream packages.
2021-07-29 17:06:14 +08:00
Nathan Ringo
72b73d3928 vlc: add ncurses support
This allows building the nvlc program, resolving #130119.
2021-07-26 21:57:29 -05:00
Mustafa Çalışkan
0ac8a7adc1 vlc: 3.0.12 -> 3.0.16 2021-07-01 18:08:39 +03:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Ben Siraphob
4f0cdb68d7 treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
TredwellGit
85dcd16ab2 vlc: replace ffmpeg_3 with ffmpeg 2021-02-11 06:23:06 +00:00
tu-maurice
6973cc608e vlc: 3.0.11.1 -> 3.0.12 2021-01-22 18:10:49 +01:00
Lucas Eduardo
d3c32e6632
vlc: add skin support (#109235) 2021-01-17 13:56:15 +01:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Doron Behar
5ab7eaa96d vlc: Use qt515 (add QPainterPath patch from OpenSUSE) 2020-11-21 12:54:25 +02:00
Peter Hoeg
a28d3553a8 fix 2020-10-05 11:37:50 +08:00
Peter Hoeg
228bdd200f f/vlc: change name for library only version 2020-10-05 11:37:50 +08:00
Thomas Tuegel
06697c7e29
vlc: fix meta.broken 2020-09-26 06:32:35 -05:00
Thomas Tuegel
63cf375edc
vlc: mark broken with Qt 5.15 2020-09-07 11:41:33 -05:00
R. RyanTM
e827315aa8 libsForQt5.vlc: 3.0.11 -> 3.0.11.1 2020-07-30 15:28:24 +00:00
Valentin Lorentz
745245a62a vlc: 3.0.10 -> 3.0.11
Includes a security fix for CVE-2020-13428.
Also available at: http://git.videolan.org/?p=vlc/vlc-3.0.git;a=blobdiff;f=modules/packetizer/hxxx_nal.c;h=6bdfd5a2a58ab9397d5758726ef16dfb27fec2a0;hp=73450606e382329a301e04d37c5ac259951448e8;hb=d5c43c21c747ff30ed19fcca745dea3481c733e0;hpb=441907f4352107737523bf9cfb56eabe3563edb4

Release notes: http://git.videolan.org/?p=vlc/vlc-3.0.git;a=tag;h=1519d3219a8d151bca792f40003051fa8b967734
2020-06-17 11:12:54 +02:00
Doron Behar
01d4e2fe33 treewide: use ffmpeg_3 explicitly if not wanted otherwise
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
R. RyanTM
b51c018859 libsForQt5.vlc: 3.0.8 -> 3.0.10 2020-05-10 18:08:13 +00:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Daniel Albert
1e26027802 vlc: Add libssh2 as dependency to support sftp inputs 2019-09-25 00:51:26 +02:00