evils
bd87e0b8ab
kicad: 6.0.6 -> 6.0.7 ( #184935 )
...
and fix handling of the '6.0.7' branch
not sure how the --heads got in there
2022-08-03 12:36:35 -04:00
K900
0ff0b14968
treewide: more cmake rpath fixups
2022-07-17 17:42:15 +03:00
Bobby Rong
54503f0e7f
Merge pull request #178505 from evils/kicad-unstable
...
kicad-unstable: 2022-05-06 -> 2022-06-21
2022-06-30 19:58:26 +08:00
Evils
6a66c08222
kicad-unstable: 2022-05-06 -> 2022-06-21
...
contains fix for upstream issue 9888 (intermittent test failure)
2022-06-22 00:11:15 +02:00
Evils
a746fa431d
kicad: 6.0.5 -> 6.0.6
2022-06-21 20:36:17 +02:00
Sandro
5c1adf9ffd
Merge pull request #168576 from evils/kicad-unstable
2022-05-08 23:50:51 +02:00
Evils
3592ccf6cc
kicad-unstable: 2022-03-19 -> 2022-05-06
2022-05-06 06:20:03 +02:00
Evils
64436e0df5
kicad: 6.0.4 -> 6.0.5
2022-05-06 04:48:05 +02:00
Sandro
08e8862bca
Merge pull request #159943 from evils/kicad-unstable
2022-03-27 11:58:39 +02:00
Evils
dfb7d36e7a
kicad-unstable: 2022-01-13 -> 2022-03-19
2022-03-20 16:32:32 +01:00
Evils
fc6f267e5d
kicad: 6.0.2 -> 6.0.4
...
6.0.3 was tagged but never released due to an issue
2022-03-20 15:36:44 +01:00
evils
bb8a321187
kicad: 6.0.1 -> 6.0.2 ( #159132 )
2022-02-11 01:15:42 -05:00
evils
ba7c4fa91d
kicad: enable i18n by default ( #155065 )
...
without i18n
/nix/store/xgs0n52djlqqmw6qlvg6j2jxpzdpsi92-kicad-6.0.1 7269408096
/nix/store/k7ra3zkx6mp0b3ivsf0ba14mbinwws0w-kicad-unstable-33a4c9b08e 7277796352
with i18n
/nix/store/2xh82r2znqipky0sny49h9cs5fbhmh4v-kicad-6.0.1 7286672288
/nix/store/532r1f3j8xjki8g87400n0gnd594pcbm-kicad-unstable-33a4c9b08e 7294795424
2022-01-18 13:06:30 -05:00
Evils
1d81731642
kicad: 6.0.0 -> 6.0.1
2022-01-14 02:44:34 +01:00
Evils
d98b76cf5b
kicad-unstable: 2021-12-23 -> 2022-01-13
...
PCM is no longer optional
removed in 211820a689a618ac5bcbea19a8c58d345ce25ddb
-unknown suffix is back
3e373da8c25048205dfa2278079555a522fd2e62
2022-01-14 02:44:12 +01:00
Evils
2753f7c8e1
kicad: disable tests
...
due to an intermittent failure of the qa_pcbnew test
https://gitlab.com/kicad/code/kicad/-/issues/9888
2021-12-27 05:45:38 +01:00
Evils
83e6fe5557
kicad: remove unused options
...
the asserts are in nixos-unstable by now
and use the build_qa flag to disable building unused tests
2021-12-26 22:07:02 +01:00
Evils
e54357a7d2
kicad: KICAD_SPICE build option defaults to ON
...
and has apparently done so since it was added...
2021-12-26 22:07:02 +01:00
Evils
f7da08bb19
kicad.updateScript: full shellcheck
2021-12-26 22:07:02 +01:00
Evils
b3f0da107e
kicad: remove the separate i18n stuff
...
i18n is now in the kicad source in both stable and unstable
behind the withI18n flag which is disabled by default
2021-12-26 22:07:02 +01:00
Evils
818894d6a5
kicad-unstable: 6.0.0-rc1 -> 2021-12-23
2021-12-26 22:07:02 +01:00
Evils
78f0769183
kicad: 5.1.12 -> 6.0.0
...
remove old build conditionals
the old wrapper env vars are no longer applicable to 6.0.0
scripting is no longer optional
though wxPython is still an optional dependency?
add withI18n build option to kicad.base
i18n was moved to the kicad source, and is disabled by default
withI18n takes the same default
add withPCM option
to allow disabling building the Plugin and Content Manager
remove the withOCE option
the build option was removed in upstream commit:
1c5c052301b607a0cf8b8ed6681f1db1622a865b
and unconditionally use wxGTK31-gtk3 and wxPython
the pcb editor's python terminal seems to work with these versions
2021-12-26 22:07:02 +01:00
Evils
b7f9203059
kicad.updateScript: account for the bad 6.9.9 tag
2021-12-26 22:07:02 +01:00
evils
decac5a0d2
kicad-unstable: 2021-07-12 -> 6.0.0-rc1 ( #142261 )
...
* kicad-unstable: 2021-07-12 -> 2021-11-10
with changes to library paths
Plugin and Content Manager seems to work
(not related to the library paths changes)
* kicad-unstable: 2021-11-10 -> 6.0.0-rc1
2021-11-23 00:05:57 -05:00
evils
d2c4e0a3ba
kicad: 5.1.11 -> 5.1.12 ( #145403 )
...
very minor change
5.1.11 was never officially released
due to a re-tag
2021-11-23 00:05:27 -05:00
Kerstin Humm
bb799694db
epoxy: rename to libepoxy
...
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-11 05:55:32 +01:00
Evils
d44db8ddaa
kicad: 5.1.10 -> 5.1.11
2021-10-30 06:32:39 +02:00
Evils
e2ae6cc0f4
kicad: use new domain name
...
as the old one is now no longer controlled by the kicad organization
2021-10-19 23:31:38 +02:00
Sebastián Mancilla
8f94a33b38
treewide: ensure pre/post phase hooks are strings
...
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
Evils
0e6d186906
kicad-unstable: needs python
...
needed since upstream merge request 796 got merged on 2021-06-01
2021-07-13 12:47:26 +02:00
Evils
428d2a2f51
kicad-unstable: 2021-05-16 -> 2021-07-12
2021-07-13 12:46:17 +02:00
Evils
bed2e8ef28
kicad-unstable: 2021-05-13 -> 2021-05-16
2021-05-17 09:47:28 +02:00
Evils
9f6de20292
kicad: correctly handle share/metainfo and appdata
...
fixes issue 123299
blindly linking unstable's metainfo resulted in a dangling symlink
this is still share/appdata in the stable package so i linked that
2021-05-17 09:47:07 +02:00
Evils
e2661b00f7
kicad: add sanitizeAddress & sanitizeThreads options
...
only kicad 5.99 or later are affected
was briefly -DKICAD_SANITIZE=ON
are mutually exclusive according to a compiler error
2021-05-14 09:03:53 +02:00
Evils
e37d772beb
kicad: avoid rebuild on date change
...
the date changes more often than most of the inputs
the date can also change on the base without other changes
this causes a substantial rebuild for no reason
2021-05-14 09:03:53 +02:00
Evils
7dc05fed4f
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 a52e974cff
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?
2021-05-14 09:03:53 +02:00
Evils
3fe839e78c
kicad: 5.1.9 -> 5.1.10
2021-05-14 09:03:53 +02:00
Evils
7a69e69a0b
kicad-unstable: 2020-12-23 -> 2021-05-13
2021-05-14 09:03:46 +02:00
Evils
b54dfb232e
kicad-unstable: link through new /share/metainfo
2021-05-14 08:06:25 +02:00
Evils
552a5a900c
kicad-unstable: set KICAD6 env vars
2021-05-14 08:06:25 +02:00
Evils
95de1291b2
kicad-unstable: use wxPython 4.1
2021-05-14 08:06:24 +02:00
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Eduardo Sánchez Muñoz
b5c90bb4da
kicad: fix license
...
https://kicad.org/about/licenses/
2021-04-10 20:39:02 +02:00
Eduardo Sánchez Muñoz
427edc8b5a
kicad: include desktop, icon and mime files
...
Fixes https://github.com/NixOS/nixpkgs/issues/106295 .
2021-04-10 18:55:04 +02:00
Samuel Gräfenstein
d90e7ac2e1
kicad: gnome3.dconf -> dconf
...
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:17 +01:00
Samuel Gräfenstein
9517398973
treewide: gnome3.defaultIconTheme -> gnome3.adwaita-icon-theme
...
Fix building with `config.allowAliases = false;`.
2021-03-17 00:00:15 +01:00
Sandro Jäckel
af5886a2a3
kicad: remove unused inputs
2021-02-22 02:27:52 +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
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00