Commit Graph

1124 Commits

Author SHA1 Message Date
Theodore Ni
6d6eb5b110
openroad: mark as broken (#353222) 2024-11-03 07:43:04 -08:00
George Huebner
8cf0d3a761 gtkwave: use desktopToDarwinBundle
This has the primary benefit of preventing the name of the wrapper
from leaking into the UI and process info (see #60260 for more info).
2024-11-03 08:46:05 +01:00
Weijia Wang
729859dd6a openroad: mark as broken 2024-11-02 22:27:00 +01:00
Weijia Wang
723a414a27
systemc: 3.0.0 -> 3.0.1 (#349464) 2024-11-01 14:57:17 +01:00
Weijia Wang
e9964f6d61
gtkwave: 3.3.120 -> 3.3.121 (#348706) 2024-11-01 13:25:32 +01:00
Nick Cao
8a1dde7920
sv-lang: fix cross compilation (#351901) 2024-10-30 09:20:27 -04:00
Aleksana
b9bef336b2
xschem: 3.4.4 -> 3.4.5 (#350226) 2024-10-28 22:51:45 +08:00
Nick Cao
e7a0b152a6
sv-lang: fix cross compilation 2024-10-28 10:27:58 -04:00
Weijia Wang
2c61d97aa1
nvc: 1.14.0 -> 1.14.1 (#351505) 2024-10-27 13:24:03 +01:00
R. Ryantm
dadeac0a1a nvc: 1.14.0 -> 1.14.1 2024-10-26 23:41:13 +02:00
Francesco Gazzetta
68576df997 treewide: move tcl libraries under tclPackages 2024-10-26 16:23:15 +00:00
Federico Beffa
cfd8f6613b xschem: move to name based directory 2024-10-21 14:01:30 +02:00
Federico Beffa
87c7e94cff xschem: 3.4.4 -> 3.4.5 2024-10-21 13:58:47 +02:00
R. Ryantm
50993cc4ec systemc: 3.0.0 -> 3.0.1 2024-10-18 06:00:49 +00:00
R. Ryantm
1815d5a7a7 verilator: 5.026 -> 5.028 2024-10-15 11:16:32 -05:00
R. Ryantm
4f3bcc9c10 gtkwave: 3.3.120 -> 3.3.121 2024-10-15 06:51:38 +00:00
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
R. Ryantm
487cc07663 nvc: 1.13.3 -> 1.14.0 2024-09-22 13:38:25 +00:00
h7x4
9a6c76c4af
treewide: remove unused inputs (#342672) 2024-09-19 20:36:18 +02:00
Peder Bergebakken Sundt
8c8c27bb19 treewide: remove unused inputs 2024-09-18 01:00:07 +02:00
Anderson Torres
f0e64ce16f treewide: migrate packages maintained by AndersonTorres to by-name
Manual migration for the sake of by-name migration is no longer discouraged
since #340235.
2024-09-16 14:26:47 -03:00
Emily
2181ab3e22 treewide: unpin SWIG 4 2024-09-12 18:39:57 +01:00
Weijia Wang
c502abaccb
digital: 0.30 -> 0.31 (#339246) 2024-09-10 00:12:18 +02:00
R. Ryantm
94dccb4cc5 digital: 0.30 -> 0.31 2024-09-09 20:26:33 +02:00
R. Ryantm
a40cda66d0 kicad: 8.0.4 -> 8.0.5 2024-09-08 21:16:52 +00:00
Juergen Fitschen
8f0fcdef8d horizon-eda: 2.5.0 -> 2.6.0 2024-09-03 11:14:16 +02:00
R. Ryantm
7fdf20d30e nvc: 1.13.2 -> 1.13.3 2024-08-24 16:42:54 +00:00
Jeremy Fleischman
d045216e9c
kicad: use python 3.12
This reverts commit 6cec87c32d.

Now that https://github.com/NixOS/nixpkgs/pull/326142 has landed,
there's no reason to keep ourselves pinned to Python 3.11 anymore.

As a happy side effect, this also fixes a bug with
6cec87c32d which broke our ability to use
kicad addons:

    $ nix build --impure --expr 'with import ./. {}; pkgs.kicad.override { addons = with pkgs.kicadAddons; [kikit kikit-library]; }' -L
    ...
    error:
           … while calling the 'derivationStrict' builtin
             at <nix/derivation-internal.nix>:34:12:
               33|
               34|   strict = derivationStrict drvAttrs;
                 |            ^
               35|

           … while evaluating derivation 'kicad-8.0.4'
             whose name attribute is located at /home/jeremy/src/github.com/NixOS/nixpkgs-alt/pkgs/stdenv/generic/make-derivation.nix:336:7

           … while evaluating attribute 'makeWrapperArgs' of derivation 'kicad-8.0.4'
             at /home/jeremy/src/github.com/NixOS/nixpkgs-alt/pkgs/applications/science/electronics/kicad/default.nix:201:3:
              200|   # We are emulating wrapGAppsHook3, along with other variables to the wrapper
              201|   makeWrapperArgs = with passthru.libraries; [
                 |   ^
              202|     "--prefix XDG_DATA_DIRS : ${base}/share"

           (stack trace truncated; use '--show-trace' to show the full, detailed trace)

           error: function 'anonymous lambda' called with unexpected argument 'python'
           at /home/jeremy/src/github.com/NixOS/nixpkgs-alt/pkgs/applications/science/electronics/kicad/addons/kikit.nix:2:1:
                1| # For building the multiple addons that are in the kikit repo.
                2| { stdenv
                 | ^
                3| , bc
           Did you mean python3?
2024-08-21 07:25:54 -07:00
Philip Taron
2b82213a27
Merge pull request #335232 from philiptaron/issue-208242/follow-up-on-pr-334470 2024-08-18 06:59:06 -07:00
Philip Taron
6b764605dc
picoscope: remove with statements 2024-08-18 06:31:13 -07:00
Alex Martens
c1fba2e31b dwfv: move to pkgs/by-name 2024-08-17 11:41:37 -07:00
Felix Buehler
bbe254322e fped: remove 'with lib;' 2024-08-16 16:09:03 +02:00
R. Ryantm
3d1e9a2ff1 nvc: 1.13.1 -> 1.13.2 2024-08-11 13:59:22 +00:00
éclairevoyant
2cd969c108
Merge pull request #322067 from bdd/nanovna-saver-qtwayland
nanovna-saver: Add qt6.qtwayland on Linux
2024-08-09 00:19:38 +00:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Anderson Torres
9a624d10e3 treewide: remove viric from meta.maintainers [orphans]
Since theey is not active from at least six years.

All the packages on this commit became orphans.

---------------------------------------------------------------------------
There are files not covered by this commit, because they will be adopted
soon. Namely:

- pkgs/by-name/zs/zsync/package.nix
- pkgs/games/bsdgames/default.nix
- pkgs/misc/ghostscript/default.nix
- pkgs/os-specific/linux/kernel/perf/default.nix
- pkgs/tools/system/logrotate/default.nix
2024-07-28 11:48:51 -03:00
K900
24076029d2 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-28 01:04:35 +03:00
Someone
63cc38bf10
Merge pull request #324545 from paparodeo/treewide-strict-deps-fixes
treewide: fix packages that use cmake strict deps when cmake strict deps works
2024-07-27 22:19:23 +03:00
Nick Cao
960665b65b
Merge pull request #329906 from r-ryantm/auto-update/nvc
nvc: 1.13.0 -> 1.13.1
2024-07-27 10:24:42 -04:00
Nick Cao
7f959ae08b
Merge pull request #329537 from r-ryantm/auto-update/kicad
kicad: 8.0.3 -> 8.0.4
2024-07-27 10:09:18 -04:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
R. Ryantm
022d18a4e9 nvc: 1.13.0 -> 1.13.1 2024-07-25 13:29:47 +00:00
Reno Dakota
7bf49fe2c1
flopoco: fix strict deps
move flex from buildInputs to nativeBuildInputs
2024-07-25 07:19:27 +00:00
R. Ryantm
322cb1f92a kicad: 8.0.3 -> 8.0.4 2024-07-24 00:02:33 +00:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next 2024-07-20 16:12:24 +02:00
Nicolas Benes
e897f6b071 dataexplorer: 3.8.5 -> 3.9.0, move to by-name 2024-07-20 02:35:54 +02:00
R. Ryantm
29a3699119 nanovna-saver: 0.6.3 -> 0.6.4 2024-07-19 11:21:39 +00:00
github-actions[bot]
401d4660b3
Merge staging-next into staging 2024-07-18 18:01:57 +00:00