nixpkgs/pkgs/applications/video
Patrick Steinhardt 011eb16003 kodi.packages.youtube: refactor to fetch from GitHub
Refactor kodi.packages.youtube to fetch sources from GitHub instead of
using the official Kodi addons repository. Newer versions of the addon
are not released (yet) on the official addon repository, whereas older
versions of the addon don't work properly anymore with YouTube.

The only resulting difference between old and new version is an
additional README.md file:

$ diff -r result-old result-new
Only in result-new/share/kodi/addons/plugin.video.youtube: README.md

Other than that, this refactoring is a no-op change and will allow us to
upgrade the addon to newer versions more readily.
2023-10-21 14:38:12 +02:00
..
adl maintainers: remove WeebSorceress 2023-06-04 16:26:31 +02:00
aegisub various packages: pin boost179 2023-07-22 16:54:22 +02:00
alass alass: make meta.description 'subtitle' plural, and add mainProgram 2023-08-17 15:30:36 +02:00
ani-cli ani-cli: 4.5 -> 4.6 2023-08-13 21:38:32 +02:00
anilibria-winmaclinux treewide: fix typo instalation -> installation 2023-10-06 21:45:08 +02:00
anime-downloader python311Packages.pysmartdl: rename from pySmartDL 2023-10-11 12:27:50 +09:00
asciicam asciicam: init at unstable-2022-06-25 2023-07-21 10:18:14 -04:00
avidemux treewide: clear out remaining qt5 conditionals 2023-03-18 02:10:20 +03:00
bilibili bilibili: 1.12.0-2 -> 1.12.1-2 2023-10-07 22:15:13 +00:00
bino3d treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4 2023-03-13 16:42:22 -06:00
bombono bombono: unpin boost172 2023-06-07 10:20:24 +03:00
byzanz treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
catt treewide: drop a test in click 7.1.2 2023-08-07 17:04:03 +02:00
ccextractor treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4 2023-03-13 16:42:22 -06:00
cinelerra cinelerra: unstable-2021-02-14 -> unstable-2023-01-29 2023-01-29 21:19:04 +01:00
clapper clapper: 0.5.1 -> 0.5.2 2022-07-07 20:29:34 +00:00
clipgrab
coriander treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
corrscope corrscope: remove setuptools dependency 2023-08-17 15:21:11 -07:00
crunchy-cli crunchy-cli: init at 3.0.0-dev.10 2023-06-19 14:17:16 -06:00
cutecapture cutecapture: init at 1.4.0 2023-06-27 16:07:59 +02:00
davinci-resolve Merge pull request #253231 from davidak/davinci-resolve-update 2023-09-17 04:14:03 +02:00
deface deface: init at 1.4.0 2023-08-19 22:34:31 +03:00
devede devede: 4.16.0 -> 4.17.0 2023-08-24 19:02:49 +10:00
dmlive dmlive: 5.3.0 -> 5.3.1 2023-09-29 19:57:57 +08:00
dra-cla dra-cla: init at 2023-03-10 2023-05-18 20:31:47 +05:30
droidcam droidcam: 1.9.0 -> 2.0.0 2023-04-19 00:24:24 +00:00
dvd-slideshow treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
dvdauthor treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
dvdbackup treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
dvdstyler treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4 2023-03-13 16:42:22 -06:00
electronplayer
entangle treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-06-28 22:33:40 +03:00
epgstation treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
f1viewer treewide: vendorSha256 → vendorHash 2023-09-13 01:03:44 -06:00
ffmpeg-normalize ffmpeg-normalize: 1.26.0 -> 1.26.1 2023-01-19 10:26:56 +00:00
filebot filebot: 5.0.3 -> 5.1.1 2023-09-17 16:53:27 +02:00
flirc treewide/applications: add sourceType binaryNativeCode for many packages 2022-06-23 18:38:19 +01:00
flowblade Merge #239191: treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-07-26 20:53:32 +02:00
freetube freetube: 0.19.0 -> 0.19.1 2023-10-10 08:41:36 +02:00
frigate treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
giph
glaxnimate pkgs/applications: replace "${version}" with version 2023-07-02 14:39:50 -04:00
gnome-mplayer treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
gnomecast gnomecast: 1.9.11 -> unstable-2022-04-23 (#180342) 2023-04-11 21:38:01 +02:00
go-chromecast go-chromecast: 0.2.12 -> 0.3.1 2023-05-01 13:29:57 +00:00
go2tv go2tv: 1.14.1 -> 1.15.0 2023-06-08 21:00:50 +02:00
gpac gpac: 2.2.0 -> 2.2.1 2023-05-26 14:04:12 +03:00
gpu-screen-recorder
handbrake handbrake: fix build 2023-06-03 20:34:53 +01:00
haruna haruna: 0.12.0 -> 0.12.1 2023-09-09 11:56:54 +10:00
hdhomerun-config-gui hdhomerun-config-gui: 20221031 -> 20221205 2023-02-19 14:36:39 +00:00
hyperion-ng treewide: replace -DCMAKE_BUILD_TYPE in cmakeFlags with cmakeBuildType 2023-09-08 14:18:26 +00:00
hypnotix hypnotix: Add missing circles-flags 2023-09-27 07:34:49 +08:00
iina iina: 1.3.2 -> 1.3.3 2023-07-26 19:22:01 +02:00
imagination treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
jellyfin-media-player treewide: replace -DCMAKE_BUILD_TYPE in cmakeFlags with cmakeBuildType 2023-09-08 14:18:26 +00:00
jellyfin-mpv-shim jellyfin-mpv-shim: fix requirements 2023-08-10 20:51:08 +02:00
jftui jftui: 0.7.1 -> 0.7.2 2023-09-01 13:15:12 +00:00
kaffeine kaffeine: enable v4l support (#180963) 2023-02-22 10:18:54 +01:00
kazam python311Packages.distutils-extra: rename from distutils_extra 2023-10-12 10:50:39 +09:00
kmplayer kmplayer: fix cmake configuration 2022-11-15 10:28:07 +03:00
kodi kodi.packages.youtube: refactor to fetch from GitHub 2023-10-21 14:38:12 +02:00
kooha treewide: add meta.mainProgram 2023-08-05 00:11:04 +02:00
lbry treewide: sha512 → hash 2023-09-22 18:37:42 +02:00
lightworks lightworks: 2022.1.1 -> 2023.1 2023-08-24 18:49:31 +10:00
linuxstopmotion
losslesscut-bin losslesscut-bin: 3.55.2 -> 3.58.0 2023-10-19 01:16:40 +08:00
lxdvdrip lxdvdrip: 1.76 -> 1.77 2023-06-15 06:09:54 +10:00
makemkv Merge pull request #254117 from amarshall/makemkv-reproducible 2023-10-06 18:20:10 +02:00
manim manim: Pin networkx and watchdog 2023-05-29 13:18:07 +02:00
mapmap
media-downloader media-downloader: 3.3.0 -> 3.4.0 2023-10-09 18:40:55 +02:00
mediathekview mediathekview: 13.9.1 -> 14.0.0 2023-10-15 02:13:48 +02:00
memento memento: 1.1.0 -> 1.2.1 2023-08-18 18:15:08 +02:00
minitube minitube: unbreak the build 2022-11-24 20:08:50 +01:00
mirakurun mirakurun: use node 18 2023-05-25 03:44:13 +09:00
mjpg-streamer
mkclean
mkvtoolnix mkvtoolnix: 78.0 -> 79.0 2023-09-22 20:36:35 +00:00
mlv-app mlv-app: remove -march=native 2022-11-24 14:58:19 +00:00
molotov
motion motion: 4.5.0 -> 4.5.1 2022-12-28 01:14:17 -05:00
mov-cli mov-cli: init at unstable-2022-06-30 2022-09-02 00:31:47 +02:00
mpc-qt mpc-qt: 22.02 -> 23.02 2023-02-16 18:30:38 +00:00
mplayer mplayer: enable build on aarch64-linux 2023-08-14 23:05:57 +02:00
mpv Merge pull request #238659 from pbsds/mpv-scripts-webm-init 2023-09-21 14:48:17 +02:00
mpv-shim-default-shaders mpv-shim-default-shaders: init at 2.1.0 2023-05-14 17:31:01 -05:00
multiviewer-for-f1 multiviewer-for-f1: 1.26.4 -> 1.26.6 2023-09-03 20:55:46 +02:00
mythtv mythtv: add libhdhomerun dependency 2023-01-24 06:09:27 +01:00
natron natron: cleanup 2023-06-14 00:51:29 +03:00
netflix netflix: allow passing flags to google-chrome 2022-12-28 20:36:32 +11:00
obs-studio Merge pull request #260239 from NickCao/qt6 2023-10-13 00:39:56 -04:00
ogmtools treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
olive-editor olive-editor: remove obsolete substituteInPlace 2023-09-01 19:46:38 +01:00
omxplayer
open-in-mpv open-in-mpv: init at 2.1.0 2023-05-14 15:58:46 +02:00
openshot-qt libsForQt5.libopenshot-audio: 0.3.0 -> 0.3.2 2023-04-28 14:52:47 +00:00
p2pvc
peek peek: switch to ffmpeg-full 2023-02-21 17:27:58 +01:00
pipe-viewer treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
pitivi pitivi: pass hicolor-theme to fix missing icons 2023-09-12 06:08:36 +02:00
plex-media-player treewide: replace -DCMAKE_BUILD_TYPE in cmakeFlags with cmakeBuildType 2023-09-08 14:18:26 +00:00
plex-mpv-shim plex-mpv-shim: rename dependency python-mpv -> mpv 2023-08-19 16:36:56 -05:00
popcorntime popcorntime: fix desktop launcher item (#201657) 2023-05-11 12:19:02 +02:00
prism treewide: use sri hash (#256481) 2023-09-21 16:23:40 +02:00
pyca pyCA: fixup the embedded sqlalchemy 2023-07-21 16:48:05 +02:00
qarte qarte: 4.17.1 → 5.5.0 2023-10-18 08:24:11 +02:00
qmediathekview
qmplay2 qmplay2: 23.06.17 -> 23.08.22 2023-08-24 00:52:14 +00:00
qstopmotion
quvi
recapp treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-06-28 22:33:40 +03:00
rtabmap rtabmap: unstable-2022-09-24 -> 0.21.0; unbreak 2023-04-26 21:39:05 -04:00
screenkey screenkey: 1.4 -> 1.5 2022-11-29 08:36:45 +08:00
shaka-packager shaka-packager: init at 2.6.1 2023-08-31 18:48:43 +01:00
shotcut treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
showmethekey showmethekey: 1.8.0 -> 1.8.1 2023-07-09 18:18:07 +00:00
simplescreenrecorder treewide: make ffmpeg_4-dependant packages depend on ffmpeg_4 2023-03-13 16:42:22 -06:00
smplayer smplayer: refactor 2023-07-06 23:34:40 -03:00
smtube
srt-live-server srt-live-server: add missing ctime include 2023-05-27 16:16:53 +02:00
srtrelay treewide: vendorSha256 → vendorHash 2023-09-13 01:03:44 -06:00
streamlink streamlink: 6.2.0 -> 6.2.1 2023-10-05 02:03:29 +02:00
streamlink-twitch-gui dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
stremio stremio: fix meta.mainProgram 2023-08-07 15:54:00 -03:00
sub-batch sub-batch: 1.0.0 -> 1.0.1 2022-11-22 22:19:53 +01:00
subdl
subtitleedit subtitleedit: 4.0.0 -> 4.0.1 2023-09-16 10:28:32 +03:00
subtitleeditor
tanidvr tanidvr: init at 1.4.1 2023-06-15 12:29:44 +02:00
tartube tartube-yt-dlp: 2.4.093 -> 2.4.221 2023-01-10 17:30:07 +00:00
timelens timelens: init at 0.1.1 2023-08-06 20:44:59 +00:00
tivodecode treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
ustreamer ustreamer: 5.38 -> 5.41 2023-06-21 20:43:49 +08:00
uvccapture
vcs
vdr vdrPlugins.softhddevice: 1.11.2 -> 1.12.1 2023-09-05 14:22:04 +00:00
video-trimmer treewide: use finalAttrs in all packages I maintain (#255902) 2023-09-21 11:31:17 +03:00
vivictpp vivictpp: init at 0.3.1 2023-05-18 00:39:50 +02:00
vlc libvlc: fix cross 2023-09-14 09:58:41 +00:00
vokoscreen treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
vokoscreen-ng vokoscreen-ng: 3.6.0 -> 3.7.0 2023-07-22 14:45:47 +00:00
w_scan treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
w_scan2 w_scan2: init at 1.0.14 2023-01-31 05:12:01 +01:00
webcamoid webcamoid: 9.0.0 -> 9.1.1 2023-06-22 03:18:28 +00:00
webtorrent_desktop webtorrent_desktop: build from source and use packaged electron 2023-05-11 14:05:31 +02:00
wf-recorder wf-recorder: 0.3.0 -> 0.4.1 (#251093) 2023-09-05 10:41:59 +02:00
xawtv
xine xine-ui: split outputs 2023-07-30 20:25:45 +00:00
xplayer treewide: gobject-introspection from buildInputs to nativeBuildInputs 2023-06-28 22:33:40 +03:00
xscast
youtube-tui youtube-tui: 0.7.1 -> 0.8.0 2023-09-18 12:58:03 +12:00
yuview yuview: 2.12.1 -> 2.13 2023-03-26 18:14:05 +02:00