Commit graph

21 commits

Author SHA1 Message Date
R. Ryantm 17f86667e3 bisq-desktop: 1.9.6 -> 1.9.8 2022-12-26 01:04:24 +00:00
R. Ryantm 1a2af00ada bisq-desktop: 1.9.5 -> 1.9.6 2022-11-01 14:05:50 +00:00
R. Ryantm e488fbcc46 bisq-desktop: 1.9.4 -> 1.9.5 2022-09-10 17:44:39 +08:00
Cyryl Płotnicki bf068c01d9 bisq: 1.9.1 -> 1.9.4
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-07 21:15:54 +01:00
Robert Scott 3b6bc4b69c treewide: set sourceProvenance for packages containing downloaded jars
these are the easily identifiable cases and will not be comprehensive
2022-06-04 19:47:57 +01:00
Emmanuel Rosa 80fd3d729a bisq-desktop: 1.8.4 -> 1.9.1 2022-05-27 15:11:15 -04:00
Ben Siraphob 259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
Emmanuel Rosa 131ca9006d bisq-desktop: 1.8.2 -> 1.8.4 2022-03-11 17:02:41 -05:00
K900 cb2cfba6f7 treewide: switch all desktop file generators to new API
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2022-02-25 13:40:38 -08:00
Emmanuel Rosa b79be18d8c bisq-desktop: 1.8.0 -> 1.8.2 2022-02-02 09:25:31 -05:00
R. Ryantm cf91971215 bisq-desktop: 1.7.5 -> 1.8.0 2021-12-13 11:57:16 +00:00
R. Ryantm de1e932add bisq-desktop: 1.7.4 -> 1.7.5 2021-10-29 00:29:16 +00:00
R. RyanTM c246461a1b bisq-desktop: 1.7.3 -> 1.7.4 2021-09-29 00:21:37 +00:00
Emmanuel Rosa 2a54e05c1c bisq-desktop: 1.7.2 -> 1.7.3 2021-09-01 09:42:02 +07:00
Emmanuel Rosa 1405110f56 bisq-desktop: add updater script
This change adds an updater script which uses signature verification to
verify the update.
2021-08-11 02:30:19 +07:00
Emmanuel Rosa 961ca77734 bisq-desktop: optimize DAO state snapshot
This change introduces Java VM arguments to take advantage of
optimizations introduced in Bisq 1.7.2.

See https://github.com/bisq-network/bisq/pull/5609
2021-08-11 02:30:19 +07:00
Emmanuel Rosa ab8ecd66c5 bisq-desktop: 1.7.0 -> 1.7.2 2021-08-11 02:30:05 +07:00
Emmanuel Rosa c82be07e04 bisq-desktop: utilize the built-in Tor handling
Bisq comes with an embedded Tor binary (provided by a third party), but we don't use it in this package because it's build for a FHS-abiding Linux distro; Meaning, Tor won't execute because it tried to load libraries from standard locations.

To address this problem, the Nix package launches an ephemeral Tor instance for Bisq. The approach works, but it does mean having to manage the tor process, something which is already handled well by Bisq.

This change modifies the Bisq Jar archive such that it launches the Tor binary from Nixpkgs, allowing Bisq to manage Tor as it does on other Linux distros and operating systems.

In a nutshell, when Bisq is launched it extracts a copy of the tor binary from its Jar file and saves it in the Bisq data directory. It is then executed from there. Since Nix doesn't know that Bisq has a runtime dependency on Tor, this change modifies the launcher script to contain a reference to Tor, thus convincing Nix that Tor is a runtime dependency.
2021-08-11 02:26:33 +07:00
Emmanuel Rosa 6cb0749fb1 bisq-desktop: *.desktop file improvements
This commit includes two changes to the *.desktop file:

 1. Adds the Bisq version number.
 2. Fixes the categories.

 Sometimes the Bisq network raises the minimum required Bisq version. Adding the version number so that it's displayed in the desktop environment's menu makes it easy for users to confirm whether they have the necessary version.

 Originally, there were two main categories assigned, which violates the standard. This change removes one of the main categories and adds an auxillary category.
2021-08-11 02:20:30 +07:00
Sandro Jäckel e566af7f40
bisq-desktop: format, cleanup, use hooks instead of manually calling copyDesktopItems 2021-08-10 10:19:30 +02:00
Emmanuel Rosa 02b42cf7b4 bisq: init at 1.7.0
This change adds the Bisq decentralized Bitcoin exchange

Closes #69807
2021-06-29 07:01:07 +07:00