Commit graph

8 commits

Author SHA1 Message Date
schnusch 268c01cef1 invidious: mark as broken on aarch64-darwin
Build fails with
    Failed to spawn codesign_allocate: No such file or directory
2022-03-17 08:54:33 +01:00
schnusch 30bbba0e1f invidious: document update process 2022-03-16 16:20:44 +01:00
schnusch a4811f1fa3 invidious: move versions, revs and sha256s to JSON file
This way updating these values is much less hacky. A downside is that tools
like nix-update will no longer be able to update these, but this should not
be too important for invidious.
2022-03-16 16:20:42 +01:00
schnusch eeacdb911a invidious: unstable-2021-11-13 -> unstable-2022-02-25 2022-03-16 11:55:53 +01:00
schnusch d697ee65eb invidious: add update script
based on mpvScripts.sponsorblock's update script
2022-03-12 12:16:33 +01:00
Simon Bruder 970d249d39
invidious: unstable-2021-11-08 -> unstable-2021-11-13
This update disables QUIC by default which fixes Invidious not loading
anything except for the home page due to YouTube no longer accepting
HTTP/3 (Upstream Issue:
https://github.com/iv-org/invidious/issues/2577).

It therefore uses Crystal’s internal HTTP client, which failed because
the statically linked boringssl (required by lsquic) overrides OpenSSL’s
CA certificate file location. This is fixed by applying the same patch
to boringssl that is applied to openssl for using the correct CA
certificate file.
2021-11-14 10:07:09 +01:00
mc-fugger 7fb9e94407 invidious: unstable-2021-10-15 -> unstable-2021-11-08 2021-11-09 00:34:41 +01:00
Silvan Mosberger c5286421bc
invidious: init at unstable-2021-10-15
This also adds a derivation for lsquic, but places it inside invidious’
directory. That is because lsquic.cr (the library used by invidious)
requires a specific lsquic version that is probably not useful for other
derivations.

Co-authored-by: Simon Bruder <simon@sbruder.de>
2021-10-30 16:33:22 +02:00