Commit Graph

53 Commits

Author SHA1 Message Date
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Pavol Rusnak
83a8e74283
monero-{cli,gui}: require udev only on Linux 2024-09-09 11:51:35 +02:00
rnhmjoj
473b09f778
monero-{cli,gui}: 0.18.3.3 -> 0.18.3.4
Also:

  - Remove unnecessary dependencies

  - Fix trezor support

  - Format using nixfmt
2024-09-09 02:42:57 +02:00
R. Ryantm
ae5e67cea3 monero-gui: 0.18.3.2 -> 0.18.3.3 2024-04-04 23:47:50 +00:00
rnhmjoj
de88b90a99
monero-{cli,gui}: 0.18.3.1 -> 0.18.3.2 2024-03-12 18:53:27 +01:00
ProminentRetail
cba5655379
monero-gui: fix desktop icon 2023-10-16 12:27:11 +11:00
rnhmjoj
7c2bcf14b5
monero-{cli,gui}: 0.18.2.2 -> 0.18.3.1 2023-10-12 11:17:03 +02:00
Daniel Nagy
db508e06a1
treewide: add meta.mainProgram and changelog urls (#204317) 2023-05-28 01:31:27 -05:00
rnhmjoj
4b29e9bd33
monero-{cli,gui}: 0.18.2.0 -> 0.18.2.2 2023-04-11 10:28:18 +02:00
rnhmjoj
4cc5f6f704
monero-gui: 0.18.1.2 -> 0.18.2.0 2023-03-05 11:13:43 +01:00
R. Ryantm
65bc1cda0f monero-gui: 0.18.1.1 -> 0.18.1.2 2022-10-02 00:39:16 +00:00
R. Ryantm
2bd070cbac monero-gui: 0.18.1.0 -> 0.18.1.1 2022-09-21 23:29:50 +00:00
Pavol Rusnak
749e42f16d
monero-gui: 0.17.3.2 -> 0.18.1.0 2022-08-11 22:53:24 +02:00
rnhmjoj
10a5181278
monero-{cli,gui}: 0.17.3.0 -> 0.17.3.2 2022-05-01 12:20:29 +02: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
R. Ryantm
e781760ec4 monero-gui: 0.17.3.0 -> 0.17.3.1 2022-01-11 20:07:46 +00:00
rnhmjoj
ebf7c3606c
monero-{cli,gui}: 0.17.2.3 -> 0.17.3.0 2021-12-10 00:19:02 +01:00
rnhmjoj
97a3b2af1d
monero: rename to monero-cli
To make repology.org happy, use the -cli suffix.
2021-11-28 11:35:14 +01:00
Ryan Burns
41574158a0 libgpg-error: rename from libgpgerror
Matches pname and upstream project name
2021-10-06 18:23:43 -07:00
rnhmjoj
17bb4a0492
monero-gui: 0.17.2.2 -> 0.17.2.3 2021-09-09 02:12:10 +02:00
Sandro Jäckel
3d3d8a10ae
monero-gui: cleanup 2021-07-16 01:27:26 +02:00
rnhmjoj
f895299d0c monero-gui: 0.17.2.1 -> 0.17.2.2 2021-05-20 14:29:45 -07:00
rnhmjoj
3227f676cb
monero-gui: 0.17.1.9 -> 0.17.2.1 2021-05-02 11:41:56 +02:00
Sandro Jäckel
95f4e61b88
monero-gui: remove ? null from inputs 2021-03-17 21:08:05 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
badf51221d treewide: stdenv.lib -> lib 2021-01-16 17:58:11 +07:00
rnhmjoj
bb3b833e36
monero-gui: 0.17.1.8 -> 0.17.1.9 2021-01-11 16:09:49 +01:00
rnhmjoj
91a9229324
monero-gui: 0.17.1.7 -> 0.17.1.8 2021-01-03 11:04:10 +01:00
Pavol Rusnak
b45e4ddb25 monero-gui: 0.17.1.6 -> 0.17.1.7
enable and fix darwin build
2020-12-22 12:12:11 +01:00
R. RyanTM
eb85197962 monero-gui: 0.17.1.5 -> 0.17.1.6 2020-12-10 20:38:13 +00:00
rnhmjoj
7e3fc72080
monero-gui: 0.17.1.4 -> 0.17.1.5 2020-12-06 10:39:54 +01:00
Pavol Rusnak
52ee36a710
monero-gui: 0.17.1.1 -> 0.17.1.4 2020-11-10 17:05:36 +01:00
rnhmjoj
b0a06f1786
monero-gui: fixup of 7a498ab
The INSTALL_PATH has been fixed upstream and this was causing
the binary to be under $out/bin/bin/.
2020-10-29 08:53:31 +01:00
rnhmjoj
79a81f81aa
monero-gui: 0.17.1.0 -> 0.17.1.1 2020-10-29 01:21:00 +01:00
rnhmjoj
101bb7814b
monero-gui: fix install path 2020-10-17 11:47:07 +02:00
rnhmjoj
9bf0008d68
monero-gui: 0.17.0.1 -> 0.17.1.0 2020-10-17 11:18:43 +02:00
rnhmjoj
843c5da500
monero-gui: fix aarch64 build 2020-10-08 07:50:56 +02:00
rnhmjoj
b5ca332b1d
monero: apply patch to fix monero-gui build
This is a more appropriate solution to fix a
build error in monero-gui.
2020-10-08 01:12:31 +02:00
rnhmjoj
059292cc64
monero-gui: use the cmake build system 2020-10-08 00:09:41 +02:00
Pavol Rusnak
e40ede1821
monero-gui: 0.16.0.3 -> 0.17.0.1 2020-10-05 23:12:18 +02:00
R. RyanTM
2e40e4578f monero-gui: 0.16.0.2 -> 0.16.0.3 2020-08-15 00:55:30 -07:00
R. RyanTM
c1dbd9a0fa monero-gui: 0.16.0.0 -> 0.16.0.2 2020-07-05 20:15:13 +00:00
zowoq
c7e61112df treewide: remove deprecated value Application from makeDesktopItem 2020-06-25 12:18:37 +10:00
rnhmjoj
7c041738c8
monero-gui: 0.15.0.4 -> 0.16.0.0 2020-06-18 23:41:46 +02:00
Jan Tojnar
e89e2edc73
libusb-compat-0_1: rename from libusb 2020-04-28 05:33:41 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
rnhmjoj
3c93f1ba96
monero-gui: 0.15.0.1 -> 0.15.0.4 2020-03-22 03:37:45 +01:00
Franz Pletz
77b6c3cd06
Merge remote-tracking branch 'origin/master' into gcc-9 2019-12-26 14:17:36 +01:00
R. RyanTM
7c0fcf837a monero-gui: 0.15.0.0 -> 0.15.0.1 2019-11-28 05:37:24 -08:00
rnhmjoj
c2402b1d13
monero-gui: 0.14.1.2 -> 0.15.0.0 2019-11-10 15:46:49 +01:00