- Jan 31, 2025
-
-
Use /etc/os-release instead of /etc/issue in the Makefile, see: !271 (comment 1232050)
-
- Oct 13, 2024
-
-
which is an external command, command -v is the equivalent shell built-in. Replacing the calls to which with command -v removes a build time dependency. Bug: https://bugs.gentoo.org/940563 Signed-off-by:
Nowa Ammerlaan <nowa-ammerlaan@riseup.net>
-
- Sep 08, 2024
-
-
running 'getparam binname' should return the name we want to set for the qmake TARGET based on the PROVIDER from the vendor.conf file, due to running it inside a subshell in make it always gets the value for the default provider, setting PROVIDER env returns the correct value it also updates the qmake project file to use the TARGET env var and the build script to pass TARGET to qmake command as arg
-
- Sep 05, 2024
-
-
Pea Nut authored
gui/build.sh already knows how to find the right qmake executable. We don't have to overwrite it here. On ArchLinux, we need qmake6 instead of qmake. The Makefile sets QMAKE=qmake, even if `gui/build.sh` knows better (but not if QMAKE is already set).
-
Pea Nut authored
If people run make -j, the targets are run in parallel in a random order. So we need to create the directories.
-
- Sep 03, 2024
- Jul 29, 2024
-
- Jul 10, 2024
-
-
Pea Nut authored
- provider is bitmask - version is current main, as testing latest stable in the CI after each commit does not have a real benefit - Added a new directory ArchLinux (there is already a for directory debian) - There is a new target `package_arch` to create the Arch package - There is a check before if we are on a Arch System - I did not add the `package_arch` to the `packages` target (we can not be an Debian and Arch on the same time) - `make clean` deletes temporary build files - Updated .gitignore
-
- Jun 29, 2024
-
- Jun 20, 2024
- Apr 26, 2024
-
-
atanarjuat tfr authored
-
- Mar 20, 2024
-
-
jkito authored
-
- Mar 16, 2024
-
- Mar 07, 2024
-
-
jkito authored
-
- Mar 05, 2024
-
-
jkito authored
- this updates the .desktop template file to support multiple provider icons - adds a .png instead of the .svg icon file and adds it to sources/include-binaries
-
- Mar 01, 2024
-
-
jkito authored
instead of using the helper to launch openvpn we can use the upstream openvpn service which is available in the official installer for some reason the commit that introduced it earlier was partially reverted, in my testing it is working as expected
-
jkito authored
-
jkito authored
this path is used for storing the git-archive output of this repo the relative path works across platforms and provides working path for both powershell and cygwin based git whereas `pwd` output differs in powershell vs cygwin
-
jkito authored
-
jkito authored
on linux Qt Installer Framework is not used for packagin so this check in the makefile can be skipped for linux
-
- Feb 09, 2024
-
-
Pea Nut authored
`bitmask-root` needs to be in in the path (/usr/local/bin did not work). Maybe I overlook something here, but this seems required to get the dev environment up and running. This is currently how I run/debug things: ``` make vendor (required only once) make build && make install_dev_linux && DEBUG=1 LEAP_DRYRUN=1 build/qt/release/riseup-vpn --no-systray ```
-
- Nov 13, 2022
-
-
jkito authored
-
- Nov 08, 2022
-
-
windows doesn't need to download and pack the openvpn binary as we it uses the windows provided VPN service
-
-
-
-
the installation path depends on how sigcheck was installed, in case it is installed from choco its put in another location this assumes sigcheck.exe will be available on path
-
this changes the symlinking to instead copy the vendor files same as done for when detecting platform is mingw
-
-
-
- Aug 11, 2022
-
-
Kali Kaneko authored
-
- Jul 05, 2022
-
-
- Resolves: #339
-
- Apr 22, 2022
-
-
kwadronaut authored
It changes the transifex urls that are used for localization, updates to related documentation as well. Related: #614
-
- Mar 15, 2022
-
-
Sam Whited authored
Signed-off-by:
Sam Whited <sam@samwhited.com>
-
- Feb 28, 2022
-
-
Removes some GNUisms in favor of POSIX-make or generally more portable make constructs. Signed-off-by:
Sam Whited <sam@samwhited.com>
-