diff options
author | Daniƫl de Kok <me@danieldk.eu> | 2021-01-01 10:06:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-01 10:06:19 +0100 |
commit | 4df737c880a41c2da7ae11c48bbc4f12bdca74b6 (patch) | |
tree | bf591bae427c52f1c34e2540cdde0fe35a09e7cd /pkgs/applications | |
parent | d4a76b1f5fb48896a3348c394196e7552e3eb9ef (diff) | |
parent | e2a9d90153ccb34d292bca9304335fc9668dbc54 (diff) | |
download | nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar.gz nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar.bz2 nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar.lz nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar.xz nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.tar.zst nixlib-4df737c880a41c2da7ae11c48bbc4f12bdca74b6.zip |
Merge pull request #108029 from danieldk/brave-update-script
brave: add update script
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/networking/browsers/brave/default.nix | 6 | ||||
-rwxr-xr-x | pkgs/applications/networking/browsers/brave/update.sh | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix index c1926820ece1..9931b6003fb0 100644 --- a/pkgs/applications/networking/browsers/brave/default.nix +++ b/pkgs/applications/networking/browsers/brave/default.nix @@ -88,11 +88,11 @@ in stdenv.mkDerivation rec { pname = "brave"; - version = "1.18.75"; + version = "1.18.77"; src = fetchurl { url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb"; - sha256 = "1njgdw7ml30xs517brc7z7piy6lcylrfjhz6wn1dp7gywsxfgx1h"; + sha256 = "AV3bqtWaoy6AVnt8K/Qo+7hguAIsPJPZhgLSeOvJ7JY="; }; dontConfigure = true; @@ -147,6 +147,8 @@ stdenv.mkDerivation rec { ln -sf ${xdg_utils}/bin/xdg-mime $out/opt/brave.com/brave/xdg-mime ''; + passthru.updateScript = ./update.sh; + meta = with stdenv.lib; { homepage = "https://brave.com/"; description = "Privacy-oriented browser for Desktop and Laptop computers"; diff --git a/pkgs/applications/networking/browsers/brave/update.sh b/pkgs/applications/networking/browsers/brave/update.sh new file mode 100755 index 000000000000..b7d974ad259d --- /dev/null +++ b/pkgs/applications/networking/browsers/brave/update.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl gnused common-updater-scripts + +version="$(curl -sL https://brave-browser-apt-release.s3.brave.com/dists/stable/main/binary-amd64/Packages | sed -r -n 's/^Version: (.*)/\1/p' | head -n1)" +update-source-version brave "$version" |