summary refs log tree commit diff
path: root/pkgs/applications/science/electronics/kicad/default.nix
diff options
context:
space:
mode:
authorEvils <evils.devils@protonmail.com>2021-04-23 05:55:43 +0200
committerEvils <evils.devils@protonmail.com>2021-05-14 09:03:53 +0200
commit7dc05fed4f27268995be0101f96d81ff78d18666 (patch)
tree24d49a5365a891dd1534b76ba22697ee6fa8d154 /pkgs/applications/science/electronics/kicad/default.nix
parent3fe839e78cfb63661cf00cda0407a11ab8c05b76 (diff)
downloadnixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar.gz
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar.bz2
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar.lz
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar.xz
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.tar.zst
nixpkgs-7dc05fed4f27268995be0101f96d81ff78d18666.zip
kicad: bunch of minor cleanup
squash of the following

kicad: makeFlags: optional -> optionals

kicad: remove -1 in version string, no more patch

should have been removed in a52e974cff8

kicad: remove berce as maintainer

kicad: gtk3 -> wxGTK.gtk

use wxGTK.gtk rather than gtk3

add graphviz as doxygen wants it (no idea if doxygen is required...)
  minor compilation warning

kicad: rearrange / sort inputs

separate optional deps and options

kicad: clear some configuration warnings

linux specific stuff that's wanted by something in config

kicad: fix opening bug report in firefox wayland

may be removed when kicad goes native?
Diffstat (limited to 'pkgs/applications/science/electronics/kicad/default.nix')
-rw-r--r--pkgs/applications/science/electronics/kicad/default.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/applications/science/electronics/kicad/default.nix b/pkgs/applications/science/electronics/kicad/default.nix
index 81c687c07ec..9d27b59dd5b 100644
--- a/pkgs/applications/science/electronics/kicad/default.nix
+++ b/pkgs/applications/science/electronics/kicad/default.nix
@@ -195,6 +195,8 @@ stdenv.mkDerivation rec {
     # wrapGAppsHook did these two as well, no idea if it matters...
     "--prefix XDG_DATA_DIRS : ${cups}/share"
     "--prefix GIO_EXTRA_MODULES : ${dconf}/lib/gio/modules"
+    # required to open a bug report link in firefox-wayland
+    "--set-default MOZ_DBUS_REMOTE 1"
   ]
   ++ optionals (stable)
   [
@@ -278,8 +280,7 @@ stdenv.mkDerivation rec {
       The Programs handle Schematic Capture, and PCB Layout with Gerber output.
     '';
     license = lib.licenses.gpl3Plus;
-    # berce seems inactive...
-    maintainers = with lib.maintainers; [ evils kiwi berce ];
+    maintainers = with lib.maintainers; [ evils kiwi ];
     # kicad is cross platform
     platforms = lib.platforms.all;
     # despite that, nipkgs' wxGTK for darwin is "wxmac"