From 47f3f2a6528bbeb205aee565f9cfbcde3bcba514 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20Elio=20Petten=C3=B2?= Date: Mon, 31 Dec 2018 16:22:25 +0000 Subject: [PATCH] setup: don't require the user to agree to GPL-3 to complete setup. As @foone complains on twitter often enough, this should not require agreement for use since GPL is not an EULA. The definitions are inspired from the similar NSIS setup file from VLC. --- win/CS/HandBrakeWPF/Installer/Installer64.nsi | 3 +++ win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi | 3 +++ 2 files changed, 6 insertions(+) diff --git a/win/CS/HandBrakeWPF/Installer/Installer64.nsi b/win/CS/HandBrakeWPF/Installer/Installer64.nsi index bb0dd8536..7563249e5 100644 --- a/win/CS/HandBrakeWPF/Installer/Installer64.nsi +++ b/win/CS/HandBrakeWPF/Installer/Installer64.nsi @@ -29,6 +29,9 @@ SetCompressor lzma !define MUI_ABORTWARNING !define MUI_ICON "HandBrakepineapple.ico" !define MUI_UNICON "HandBrakepineapple.ico" +; GPL is not an EULA, no need to agree to it. +!define MUI_LICENSEPAGE_BUTTON $(^NextBtn) +!define MUI_LICENSEPAGE_TEXT_BOTTOM "You are now aware of your rights. Click Next to continue." ; Welcome page !insertmacro MUI_PAGE_WELCOME diff --git a/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi b/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi index f40b71fec..b67757a95 100644 --- a/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi +++ b/win/CS/HandBrakeWPF/Installer/MakeNightly64.nsi @@ -29,6 +29,9 @@ SetCompressor lzma !define MUI_ABORTWARNING !define MUI_ICON "HandBrakepineapple.ico" !define MUI_UNICON "HandBrakepineapple.ico" +; GPL is not an EULA, no need to agree to it. +!define MUI_LICENSEPAGE_BUTTON $(^NextBtn) +!define MUI_LICENSEPAGE_TEXT_BOTTOM "You are now aware of your rights. Click Next to continue." ; Welcome page !insertmacro MUI_PAGE_WELCOME -- 2.40.0