+1
lib/maintainers.nix
+1
lib/maintainers.nix
···
+12
-5
pkgs/applications/networking/browsers/vivaldi/default.nix
+12
-5
pkgs/applications/networking/browsers/vivaldi/default.nix
···············
+51
pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
+51
pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix
···+url = "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${version}.tar.xz";+sha512 = "419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf";+local args="ffmpeg_branding=\"ChromeOS\" proprietary_codecs=true enable_hevc_demuxing=true use_gconf=false use_gio=false use_gnome_keyring=false use_kerberos=false use_cups=false use_sysroot=false use_gold=false linux_use_bundled_binutils=false fatal_linker_warnings=false treat_warnings_as_errors=false is_clang=false is_component_build=true is_debug=false symbol_level=0"
+38
pkgs/applications/networking/browsers/vivaldi/update.sh
+38
pkgs/applications/networking/browsers/vivaldi/update.sh
···+vivaldi_version=$(curl -sS https://vivaldi.com/download/ | sed -rne 's/.*vivaldi-stable_([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+-[0-9]+)_amd64\.deb.*/\1/p')+chromium_version=$(bsdtar xOf "$path" data.tar.xz | bsdtar xOf - ./opt/vivaldi/vivaldi-bin | strings | grep -A2 -i '^chrome\/' | grep '^[0-9]\+\.[0-9]\+\.[1-9][0-9]\+\.[0-9]\+')
+2
pkgs/top-level/all-packages.nix
+2
pkgs/top-level/all-packages.nix
···+vivaldi-ffmpeg-codecs = callPackage ../applications/networking/browsers/vivaldi/ffmpeg-codecs.nix {};