14 # "Free" key generated by pasqui23
15 withAPIKey ? "AIzaSyBQvZXseEVvgu5Ega_DI-AIJ55v0OsHmVY",
22 src = fetchFromGitHub {
23 hash = "sha256-ROqROQsV8ddrxYT5mMdkf6rCgCoGr1jpxQ1ohcoEaQs=";
26 owner = "flaviotordini";
27 fetchSubmodules = true;
31 # Taken from FreeBSD; already merged upstream in the media submodule
32 # (https://github.com/flaviotordini/media/commit/f6b7020f273e1fc06e6e204fab37a7c8edaa857a)
33 ./lib_media_src_mpv_mpvwidget.patch
50 qmakeFlags = [ "DEFINES+=APP_GOOGLE_API_KEY=${withAPIKey}" ];
53 description = "Stand-alone YouTube video player";
55 Watch YouTube videos in a new way: you type a keyword, Minitube gives
56 you an endless video stream. Minitube is not about cloning the YouTube
57 website, it aims to create a new TV-like experience.
59 homepage = "https://flavio.tordini.org/minitube";
60 license = licenses.gpl3Plus;
61 platforms = platforms.linux;
63 mainProgram = "minitube";