Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3f39ab6d5348
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ec13398cdf97
Choose a head ref
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Oct 9, 2019

  1. librepcb: 0.1.0 -> 0.1.2 (#70538)

    * Update to new source
    
    * Fix message 'xcb plugin not found'
    Luz authored and c0bw3b committed Oct 9, 2019
    Copy the full SHA
    ec13398 View commit details
Showing with 9 additions and 5 deletions.
  1. +9 −5 pkgs/applications/science/electronics/librepcb/default.nix
14 changes: 9 additions & 5 deletions pkgs/applications/science/electronics/librepcb/default.nix
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{ stdenv, fetchFromGitHub, qtbase, qttools, qmake }:
{ stdenv, fetchFromGitHub, qtbase, qttools, qmake, wrapQtAppsHook }:

stdenv.mkDerivation {
pname = "librepcb";
version = "0.1.0";
version = "0.1.2";

src = fetchFromGitHub {
owner = "LibrePCB";
repo = "LibrePCB";
fetchSubmodules = true;
rev = "d7458d3b3e126499902e1a66a0ef889f516a7c97";
sha256 = "19wh0398fzzpd65nh4mmc4jllkrgcrwxvxdby0gb5wh1sqyaqac4";
rev = "acdd94d9d2310f79215125b999153e9da88a9376";
sha256 = "1bbl01rp75sl6k1cmch7x90v00lck578xvqmb856s9fx75bdgnv5";
};

enableParallelBuilding = true;

nativeBuildInputs = [ qmake qttools ];
nativeBuildInputs = [ qmake qttools wrapQtAppsHook ];

buildInputs = [ qtbase ];

@@ -25,6 +25,10 @@ stdenv.mkDerivation {
cp share/librepcb/fontobene/newstroke.bene $out/share/librepcb/fontobene/
'';

preFixup = ''
wrapQtApp $out/bin/librepcb
'';

meta = with stdenv.lib; {
description = "A free EDA software to develop printed circuit boards";
homepage = https://librepcb.org/;