Commit Graph

1879 Commits

Author SHA1 Message Date
Daiderd Jordan
230ab62e10
Merge pull request #79344 from LnL7/darwin-mpv-swift
mpv: add flag for swift on darwin
2020-02-19 19:14:49 +01:00
nyanloutre
419d0ad370 jftui: init at 0.2.2 2020-02-16 18:37:56 -08:00
Georg Haas
c9ca90af51
bino3d: use mkDerivation from qt
adopted solution from commit 7e0dd3833d
2020-02-13 21:47:08 +01:00
R. RyanTM
1c438a0cd0 catt: 0.10.2 -> 0.10.3 2020-02-10 18:11:15 +01:00
Daniel Schaefer
f10e240b86 Merge pull request #72886 from JohnAZoidberg/manim
manim: init at 0.1.10
2020-02-10 10:09:22 +01:00
Daniel Schaefer
ff1018a61e Merge pull request #79384 from bbigras/handbrake
handbrake: 1.3.0 -> 1.3.1
2020-02-09 21:19:24 +01:00
R. RyanTM
d3302d3763 smtube: 19.6.0 -> 20.1.0 2020-02-09 09:59:16 +01:00
Daiderd Jordan
408f36923d
mpv: call with frameworks
Referencing darwin.* directly makes overriding dependencies very
awkward.
2020-02-07 22:09:23 +01:00
Bruno Bigras
95124a4877 handbrake: 1.3.0 -> 1.3.1 2020-02-07 09:56:40 -05:00
R. RyanTM
58bfcdd0f5 clipgrab: 3.8.6 -> 3.8.7 2020-02-06 20:18:21 +01:00
Daiderd Jordan
3987ea9a9d
mpv: add flag for swift on darwin
While we currently don't have a pure swift build on macOS it's possible
to build mpv using the swift compiler from CLT. eg.

    self: super:
    let
      CommandLineTools = "/Library/Developer/CommandLineTools";
    in
    {
      swift = super.stdenv.mkDerivation {
        name = "swift-CommandLineTools-0.0.0";
        phases = [ "installPhase" "fixupPhase" ];

        propagatedBuildInputs = [ self.darwin.DarwinTools ];

        installPhase = ''
            mkdir -p $out/bin $out/lib
            ln -s ${CommandLineTools}/usr/bin/swift $out/bin
            ln -s ${CommandLineTools}/usr/lib/swift $out/lib
            ln -s ${CommandLineTools}/SDKs $out
        '';

        setupHook = builtins.toFile "hook" ''
            addCommandLineTools() {
                echo >&2
                echo "WARNING: this is impure and unreliable, make sure the CommandLineTools are installed!" >&2
                echo "  $ xcode-select --install" >&2
                echo >&2
                [ -d ${CommandLineTools} ]
                export NIX_LDFLAGS+=" -L@out@/lib/swift/macosx"
                export SWIFT=swift
                export SWIFT_LIB_DYNAMIC=@out@/lib/swift/macosx
                export MACOS_SDK_VERSION=$(sw_vers -productVersion | awk -F. '{print $1 "." $2}')
                export MACOS_SDK=@out@/SDKs/MacOSX$MACOS_SDK_VERSION.sdk
            }

            prePhases+=" addCommandLineTools"
        '';

        __impureHostDeps = [ CommandLineTools ];
      };

      mpv = super.mpv.override { swiftSupport = true; };
    }
2020-02-06 14:15:35 +01:00
Benjamin Hipple
542d758956 mpv: use waf from distribution and wafHook helper
This cleans up our dependency footprint by ensuring a consistent version, and
also avoids duplicating the logic for how to build a waf package by deferring to
the `wafHook` helper for the `configurePhase`, `buildPhase`, and `installPhase`.
2020-02-02 14:11:49 -05:00
Ryan Mulligan
13a4b486b9
Merge pull request #78591 from r-ryantm/auto-update/mediathekview
mediathekview: 13.5.0 -> 13.5.1
2020-01-29 05:36:40 -08:00
Mario Rodas
8252655ab1
Merge pull request #78747 from Enzime/update/mkvtoolnix
mkvtoolnix: 42.0.0 -> 43.0.0
2020-01-29 05:12:31 -05:00
Michael Hoang
7eb1c3e17e mkvtoolnix: 42.0.0 -> 43.0.0 2020-01-29 18:43:03 +11:00
Frederik Rietdijk
7562c2112d
Merge pull request #77739 from NixOS/staging-next
Staging next
2020-01-28 14:03:29 +01:00
Mario Rodas
f51149765f
Merge pull request #78668 from Enzime/update/streamlink
streamlink: 1.3.0 -> 1.3.1
2020-01-28 06:50:39 -05:00
Frederik Rietdijk
dce0ca29d9 Merge master into staging-next 2020-01-28 10:46:13 +01:00
Michael Hoang
8d25449758 streamlink: 1.3.0 -> 1.3.1 2020-01-28 18:17:42 +11:00
Silvan Mosberger
80a2740991
Merge pull request #78265 from Synthetica9/https-homepages
treewide: fix redirected urls
2020-01-27 15:00:53 +01:00
R. RyanTM
1910648806 mediathekview: 13.5.0 -> 13.5.1 2020-01-27 08:19:25 +00:00
Maximilian Bosch
499af6321f
mpv: 0.31.0 -> 0.32.0
https://github.com/mpv-player/mpv/releases/tag/v0.32.0
2020-01-26 22:32:13 +01:00
Marek Mahut
3c6524c442
Merge pull request #78007 from veprbl/pr/motion_4.3.0
motion: 4.2.2 -> 4.3.0
2020-01-25 23:41:31 +01:00
Graham Christensen
ab94e9a83a
Merge pull request #77565 from NilsIrl/wlrobs_2020
obs-wlrobs: 20191008 -> 20200111
2020-01-25 16:09:04 -05:00
Peter Simons
fa4416e9bf obs-studio: use the official git repository 2020-01-22 12:55:58 +01:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Peter Simons
1accfe77b7 shotcut: auto-detection of VAAPI rendering is broken again
The 'connection=x11' parameter to ffmpeg breaks hardware
rendering with my Radeon RX 590 card. If we just drop that
option, everything works fine.
2020-01-21 21:55:29 +01:00
Ivan Kozik
76ab11518d treewide: Remove myself from maintainers on some packages (#78027) 2020-01-19 12:18:34 -05:00
Dmitry Kalinkin
115e7e56e5
motion: 4.2.2 -> 4.3.0 2020-01-18 22:34:07 -05:00
Frederik Rietdijk
bcd8c6b8dc Merge master into staging-next 2020-01-17 17:08:16 +01:00
Michael Hoang
d301eca0f2 mkvtoolnix: 41.0.0 -> 42.0.0 2020-01-16 16:38:52 +00:00
Anders Kaseorg
3cd8ce3bce treewide: Fix unsafe concatenation of $LD_LIBRARY_PATH
Naive concatenation of $LD_LIBRARY_PATH can result in an empty
colon-delimited segment; this tells glibc to load libraries from the
current directory, which is definitely wrong, and may be a security
vulnerability if the current directory is untrusted.  (See #67234, for
example.)  Fix this throughout the tree.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-01-15 09:47:03 +01:00
Nils André-Chang
f0baa13bec obs-wlrobs: 20191008 -> 20200111 2020-01-12 15:08:10 +00:00
Minijackson
f99682aea1
kodiPlugins.vfs-sftp: 1.0.1 -> 1.0.5 2020-01-11 13:57:01 +01:00
Mario Rodas
8ff55c6498
Merge pull request #76338 from r-ryantm/auto-update/mkvtoolnix
mkvtoolnix: 40.0.0 -> 41.0.0
2020-01-11 05:26:45 -05:00
Peter Simons
7391a22a44 shotcut: update from version 19.09.14 to 19.12.31 2020-01-05 14:17:51 +01:00
markuskowa
ec48271b88
Merge pull request #76343 from r-ryantm/auto-update/obs-studio
obs-studio: 24.0.4 -> 24.0.6
2020-01-04 14:14:38 +01:00
Frederik Rietdijk
f08e3e38d4 Merge master into staging-next 2020-01-02 21:41:13 +01:00
Doron Behar
b763746404 mpvScripts.mpris: 0.2 -> 0.3 2019-12-31 15:08:05 +02:00
Robin Gloster
006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Maximilian Bosch
839c0ea7a5
treewide: *Inputs are flat lists 2019-12-31 01:10:02 +01:00
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
Robin Gloster
ab0cfd9e03
treewide: NIX_*_COMPILE -> string 2019-12-31 00:10:18 +01:00
Frederik Rietdijk
6d059becd3 Merge gcc-9 into staging (#68029) 2019-12-30 16:38:38 +01:00
Jan Tojnar
9a338f230e
xawtv: clean up
* Remove unnecessary linker and compiler flags
* Listify makeFlags
* Do not use DESTDIR (nasty)
* Let generic builder set --prefix configureFlag
* Install X11 app-defaults to more modern directory
* Format with nixpkgs-fmt
2019-12-29 22:19:18 +01:00
Tadeo Kondrak
85783b9eac
mpv: 0.30.0 -> 0.31.0 2019-12-28 09:10:30 -07:00
Maximilian Bosch
9842c4b107
treewide: update which packages I'm currently maintaining
Idea shamelessly stolen from 4e60b0efae.

I realized that I don't really know anymore where I'm listed as maintainer and what
I'm actually (co)-maintaining which means that I can't proactively take
care of packages I officially maintain.

As I don't have the time, energy and motivation to take care of stuff I
was interested in 1 or 2 years ago (or packaged for someone else in the
past), I decided that I make this explicit by removing myself from several
packages and adding myself in some other stuff I'm now interested in.

I've seen it several times now that people remove themselves from a
package without removing the package if it's unmaintained after that
which is why I figured that it's fine in my case as the affected pkgs
are rather low-prio and were pretty easy to maintain.
2019-12-26 15:27:47 +01:00
Franz Pletz
77b6c3cd06
Merge remote-tracking branch 'origin/master' into gcc-9 2019-12-26 14:17:36 +01:00
markuskowa
ee8910cb7d
Merge pull request #76475 from r-ryantm/auto-update/xine-ui
xineUI: 0.99.10 -> 0.99.12
2019-12-25 16:04:43 +01:00
R. RyanTM
f4f0f93e0e xineUI: 0.99.10 -> 0.99.12 2019-12-24 16:11:56 -08:00