Commit graph

429 commits

Author SHA1 Message Date
Robert Scott d81a6bb6f2 hal-hardware-analyzer: 2.0.0 -> 3.1.9 2020-12-11 22:37:04 +00:00
SCOTT-HAMILTON d98fae8072
Update pkgs/applications/science/electronics/hal-hardware-analyzer/default.nix
Co-authored-by: Drew <drewrisinger@users.noreply.github.com>
2020-12-10 16:35:46 +01:00
SCOTT-HAMILTON ddf90cb942 spdlog: use nixpkgs' fmt instead of bundled one 2020-12-10 10:47:00 +01:00
Ben Gamari c98ce627d4
kicad-unstable: 2020-11-07 -> 2020-12-01 (#105743) 2020-12-03 19:17:32 -05:00
Doron Behar 56a2c8bb22
Merge pull request #104171 from freezeboy/unbreak-dsview-qt515
dsview: 0.99 -> 1.12
2020-11-28 17:55:25 +02:00
Tad Fisher 40db868048
horizon-eda: 1.2.1 -> 1.3.0 2020-11-25 12:23:45 -08:00
freezeboy f2335a5d98 appcsxcad: migrate to Qt5.15
* remove useless wrapQtAppsHook
2020-11-20 22:24:18 +01:00
freezeboy ed7a64c4ee qcsxcad: migrate to Qt511 + additional cleanup
* Split into multiple outputs
 * Rewrite the derivation without stdenv
2020-11-20 22:24:18 +01:00
Austin Seipp 00c451ad40
librepcb: touch ups, co-maintain
Fixes a bug where the build system tried to call `git` to embed the
release tag revision into the binary, which isn't allowed. Easily fixed
with `substituteInPlace`.

Also updates the expression to be a little closer to "standard"
expressions (e.g. consistent indentation, importing `stdenv` instead of
`lib` and `mkDerivation`, etc.)

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2020-11-20 07:36:27 -06:00
R. RyanTM 26803925aa ngspice: 32 -> 33 2020-11-19 22:57:08 -08:00
freezeboy 00b385c612 dsview: 0.99 -> 1.12
Adapted the patches and took a commit from upstream master branch to
allow the migration to Qt5.15.

Had to copy the patch because of the custom sourceRoot.
2020-11-18 15:36:11 +01:00
Pavol Rusnak 610d337764
vhd2vl: fix compatibility with verilog 11.0 2020-11-14 20:15:09 +01:00
Pavol Rusnak 960b4816a5
verilog: unstable-2020-10-24 -> 11.0 2020-11-14 20:15:09 +01:00
Austin Seipp c1661fa7e1
magic-vlsi: 8.3.5 -> 8.3.80, co-maintain
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2020-11-12 15:23:03 -06:00
Austin Seipp 58a906a7bf
iverilog: unstable-2020-08-24 -> unstable-2020-10-24
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2020-11-12 15:23:02 -06:00
Luz 3bf8df2877 librepcb: 0.1.4 -> 0.1.5 2020-11-09 11:56:58 +00:00
Evils a52e974cff kicad-unstable: 2020-10-09 -> 2020-11-07
patch for issue 72248 no longer applies
  issue doesn't seem to occur without it anymore...
2020-11-07 16:29:52 +01:00
Evils 905134a79f kicad: 5.1.7 -> 5.1.8 2020-11-07 16:29:52 +01:00
Evils 50ec961174 kicad: fix update.sh bootstrapping
it will now correctly build a version.nix file from scratch
2020-11-07 16:29:52 +01:00
Evils 756f36b554 kicad: 5.1.6 -> 5.1.7 2020-11-07 16:29:52 +01:00
R. RyanTM ccabae32dd gtkwave: 3.3.106 -> 3.3.107 2020-11-02 08:26:41 -08:00
Pavol Rusnak 2c931312ce treewide: simplify rev/repo arguments in src
+ use fetchFromGithub where possible
2020-11-01 23:02:24 -08:00
R. RyanTM 250757970b openhantek6022: 3.1.2 -> 3.1.3 2020-10-26 00:37:51 +00:00
Francesco Zanini 2a54c4f950 nanovna-saver: init at 0.3.7 2020-10-22 16:23:13 +02:00
Doron Behar 1693d00562
Merge pull request #85456 from matthuszagh/kicad-libraries 2020-10-17 20:31:38 +03:00
Matt Huszagh 9320c69ecb kicad: set default footprint, symbol library and package locations
Previously, these library locations were set absolutely. This
prevented overriding their locations with environment variables. Now,
setting the corresponding environment variable will override the
setting in the environment wrapper. For instance, I can set

KISYSMOD=/some/path/to/footprints

and this will be used as my footprint library instead of the default
footprint library in the nix store. This feature is particularly
useful for having kicad libraries which are writable.
2020-10-17 09:32:55 -07:00
Ben Siraphob 683a87dbeb treewide: remove periods from end of package descriptions 2020-10-17 08:22:31 -07:00
Doron Behar 58b8ae4127
Merge pull request #100066 from matthuszagh/kicad-srcs 2020-10-12 22:55:16 +03:00
Matt Huszagh f2cb2c447d kicad: add srcs parameter to allow configuring kicad versions
This also exposes the full src and version parameters for each
derivation, allowing them to overrideable by srcs.
2020-10-12 11:32:44 -07:00
Matt Huszagh 9d13164b27 kicad: Rename <feature>Support arguments to with<Feature>
Also: Use assertions instead of silently ignoring arguments that don't cooperate
(occ+oce) / won't compile (aarch64 + oce).

base.nix no longer provides default argument values since these are
provided by default.nix.
2020-10-12 11:32:04 -07:00
Claudio Bley 0f6b8b7964 fritzing: 0.9.3b -> 0.9.4
Notes:

* fritzing still needs an older version of libgit2
* releases no longer directly correspond to tags in the git repository, they are
  using build numbers instead
* the fritzing-parts repository is no longer versioned at all, the master branch
  contains the latest stable release
* a `parts.db` file needs to be generated from the fritzing-parts files during
  the build
2020-10-11 16:51:59 -07:00
Matt Huszagh 937c2597d9 ngspice: 31 -> 32 2020-10-11 16:10:33 +02:00
Matt Huszagh 85d5195f70 kicad: remove unnecessary with lib; statements 2020-10-10 16:22:04 -07:00
Matt Huszagh e2fea84597 kicad: clarify wrapGAppsHook comment 2020-10-10 15:15:43 -07:00
Matt Huszagh b3e2b523e5 kicad: reformat with nixpkgs-fmt 2020-10-10 12:53:09 -07:00
Doron Behar 967a01f206
Merge pull request #100065 from matthuszagh/kicad 2020-10-10 12:28:09 +03:00
guserav 6a4c1972a2 horizon-eda: init at 1.2.1
Mostly based on #86694 by yrashk
2020-10-09 19:57:38 +02:00
Matt Huszagh 104aca941a kicad-unstable: 2020-08-22 -> 2020-10-09
base.nix requires gtk3 to compile
2020-10-09 07:36:42 -07:00
Matt Huszagh b67afd8a44 kicad: modify update script to use gitlab for libraries
Kicad libraries are now hosted on gitlab instead of github.
2020-10-09 07:36:41 -07:00
Patrick Hilhorst f7e390e6d4 treewide: fix redirected urls (run 3)
Related:
 - 9fc5e7e473
 - 593e11fd94
 - 508ae42a0f

Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).

Here's the new script I used:

```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
   | jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
   | sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```

I will also add this script to `maintainers/scripts`.
2020-10-02 09:01:35 -07:00
Matt Huszagh 6b9481607b openems: init at unstable-2020-02-15 2020-09-27 11:32:27 -07:00
Drew Risinger ba886f7b1a verilog: add tests
Run recommended self-tests from iverilog's CI.

Tests add about a minute to the build time on local machine
(2 -> 3 mins).
2020-09-22 13:58:15 -04:00
Drew Risinger 0d9a6e2da5 verilog: cleanup
Meta attributes were out of date or not in current style,
and some attributes of derivation were redundant.
2020-09-22 13:58:06 -04:00
Hannes Weisbach 9c73e34d18 kicad: remove gettext from buildInputs, add to nativeBuildInputs
The i18n "library" does not link against gettext. It only requires the
msgfmt utility from gettext, hence gettext should be a nativeBuildInput
2020-09-17 19:48:50 +02:00
Austin Seipp f1f1396167
Merge pull request #98109 from Pamplemousse/verilator
verilator: 4.040 -> 4.100
2020-09-16 14:25:25 -05:00
Pamplemousse 9839c0b292 verilator: 4.040 -> 4.100
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2020-09-16 08:40:01 -07:00
Anderson Torres 811709ff94
Merge pull request #95734 from trepetti/flatcam
flatcam: init at 8.5
2020-09-15 23:17:59 -03:00
Cole Helbling 339f6248f6
verilog: unstable-2019-08-01 -> unstable-2020-08-24
The build would previously fail due to a change in bison's behavior (see
5b699c1be7
for more information). Updating to a more recent version fixes this
issue.
2020-09-09 00:47:52 -07:00
Tom Repetti 10e5003d20 flatcam: init at 8.5 2020-09-03 14:19:59 -04:00
R. RyanTM 71d933e214 openhantek6022: 3.1.1 -> 3.1.2 2020-08-31 17:24:28 -07:00