* [PR PATCH] kicad: update all kicad packages to 7.0.0
@ 2023-02-14 19:18 mkalte666
2023-02-14 19:19 ` [PR REVIEW] " classabbyamp
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: mkalte666 @ 2023-02-14 19:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 837 bytes --]
There is a new pull request by mkalte666 against master on the void-packages repository
https://github.com/mkalte666/void-packages kicad-7.0.0
https://github.com/void-linux/void-packages/pull/42264
kicad: update all kicad packages to 7.0.0
#### Testing the changes
- I tested the changes in this PR: **YES**
Opened up some projects and exported gerbers without issues.
- I built this PR locally for my native architecture, (x86_64-glibc)
I am seeing a lot of warnings in the build, mostly coming from the comes-with-kicad pybind11. Since there is already a patch for the Warnings.cmake file, this could be silenced further, but i am not sure if this wanted.
New dependency on unixodbc, i hope i put it in the right places.
A patch file from https://github.com/void-linux/void-packages/pull/42264.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kicad-7.0.0-42264.patch --]
[-- Type: text/x-diff, Size: 6672 bytes --]
From e5c15b6572752a8b6ff9ab7481df1efbd76e85ae Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 20:15:39 +0100
Subject: [PATCH] update all kicad packages to v7.0.0
---
srcpkgs/kicad-doc/template | 4 ++--
| 4 ++--
srcpkgs/kicad-library/template | 2 +-
srcpkgs/kicad-packages3D/template | 4 ++--
srcpkgs/kicad-symbols/template | 4 ++--
srcpkgs/kicad-templates/template | 4 ++--
srcpkgs/kicad/patches/disable-warnings.patch | 4 ++--
srcpkgs/kicad/template | 10 +++++-----
8 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/srcpkgs/kicad-doc/template b/srcpkgs/kicad-doc/template
index 3195e588d435..d70e7e25ec49 100644
--- a/srcpkgs/kicad-doc/template
+++ b/srcpkgs/kicad-doc/template
@@ -1,13 +1,13 @@
# Template file for 'kicad-doc'
pkgname=kicad-doc
-version=6.0.7
+version=7.0.0
revision=1
short_desc="KiCad documentation"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later, CC-BY-3.0"
homepage="http://kicad.org"
distfiles="https://kicad-downloads.s3.cern.ch/docs/${pkgname}-${version}.tar.gz"
-checksum=470b741e55f80c828d6fe607b503d9e9d27081bf871ec52092d0ba7e1a0c9b2c
+checksum=04cad356fd19b46e70eaa6e3365d94c326e4237d80c09394208fd4662e756465
if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
broken="kicad not available"
--git a/srcpkgs/kicad-footprints/template b/srcpkgs/kicad-footprints/template
index 07b8fd80ebff..1387baba6ef4 100644
--- a/srcpkgs/kicad-footprints/template
+++ b/srcpkgs/kicad-footprints/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-footprints'
pkgname=kicad-footprints
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=3dabfa018597c181e9ca1add4c78d50d5bf38500c1c665510bb37e0ea7b5ba7e
+checksum=c10550c6b621d8e5f7e84d3d1443eae3900c80a86982b05326adc0e3d61768c7
diff --git a/srcpkgs/kicad-library/template b/srcpkgs/kicad-library/template
index 8b1d79f780c4..de39e7dfa18d 100644
--- a/srcpkgs/kicad-library/template
+++ b/srcpkgs/kicad-library/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-library'
pkgname=kicad-library
-version=6.0.7
+version=7.0.0
revision=1
build_style=meta
depends="kicad-footprints>=${version} kicad-packages3D>=${version}
diff --git a/srcpkgs/kicad-packages3D/template b/srcpkgs/kicad-packages3D/template
index 9162397f32b6..e24650b300db 100644
--- a/srcpkgs/kicad-packages3D/template
+++ b/srcpkgs/kicad-packages3D/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-packages3D'
pkgname=kicad-packages3D
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=e8d008f743330c4b46e8d2ad518ad554653a2c5b3866f59a865ec4334e68b3aa
+checksum=2a11bb29f55e6c3b719174dddef649bee414c1ffa36f82ee9c09f184bbded90e
diff --git a/srcpkgs/kicad-symbols/template b/srcpkgs/kicad-symbols/template
index 3ac551f8ec4a..495281998017 100644
--- a/srcpkgs/kicad-symbols/template
+++ b/srcpkgs/kicad-symbols/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-symbols'
pkgname=kicad-symbols
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=03a888a516e3899cbc7dada1127e9c0309c0f7a8d995aa0dd9c7aa7f6f3a9d7f
+checksum=0f04db7a5965436b754f43a3ebb02d055223f306a1c56a90973216eac227dbc8
diff --git a/srcpkgs/kicad-templates/template b/srcpkgs/kicad-templates/template
index b915536bf986..4217117b292d 100644
--- a/srcpkgs/kicad-templates/template
+++ b/srcpkgs/kicad-templates/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-templates'
pkgname=kicad-templates
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -9,4 +9,4 @@ maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=1da05f4067b16c4b8be8e172cc73ddc5ce05977f384dd7e531f23c7fdc69da8a
+checksum=26c611621f452effdb748975ab88227fedf455cfa6dce40b298a01bbd60a63e2
diff --git a/srcpkgs/kicad/patches/disable-warnings.patch b/srcpkgs/kicad/patches/disable-warnings.patch
index 7a7e7a2193e6..168f61e6a212 100644
--- a/srcpkgs/kicad/patches/disable-warnings.patch
+++ b/srcpkgs/kicad/patches/disable-warnings.patch
@@ -1,5 +1,5 @@
---- a/CMakeModules/Warnings.cmake
-+++ b/CMakeModules/Warnings.cmake
+--- a/cmake/Warnings.cmake
++++ b/cmake/Warnings.cmake
@@ -38,13 +38,6 @@
set( WARN_FLAGS_CXX "-Wall" )
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 4db59d0bdd22..ce1a54f9af95 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -1,7 +1,7 @@
# Template file for 'kicad'
pkgname=kicad
-version=6.0.7
-revision=2
+version=7.0.0
+revision=1
build_style=cmake
build_helper=cmake-wxWidgets-gtk3
configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
@@ -10,15 +10,15 @@ configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
-DKICAD_USE_OCC=$(vopt_if occt ON OFF) -DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-gtk3-devel python3 tar gettext"
makedepends="wxWidgets-gtk3-devel wxPython4 python3-devel glew-devel cairo-devel
- boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel
+ boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel unixodbc-devel
$(vopt_if occt occt-devel) $(vopt_if spice ngspice-devel)"
-depends="wxPython4"
+depends="wxPython4 unixodbc"
short_desc="Electronic schematic and PCB design software"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later"
homepage="http://kicad.org"
distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz"
-checksum=a72e88b15f360d76ea7427923a5073db5e34b5f8cfc4be389cfc24b12a71e7f9
+checksum=a992234a06d18e45dbec847624e7966b3850c5f1e44474007e8fe7c6c24d3fbc
python_version=3
replaces="kicad-i18n>=0"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR REVIEW] kicad: update all kicad packages to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
@ 2023-02-14 19:19 ` classabbyamp
2023-02-14 19:20 ` classabbyamp
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-14 19:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 186 bytes --]
New review comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#discussion_r1106270460
Comment:
should be autodetected in depends
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update all kicad packages to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
2023-02-14 19:19 ` [PR REVIEW] " classabbyamp
@ 2023-02-14 19:20 ` classabbyamp
2023-02-14 19:20 ` classabbyamp
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-14 19:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 214 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1430259122
Comment:
replace `${pkgname}` with the package name in all the distfile urls
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update all kicad packages to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
2023-02-14 19:19 ` [PR REVIEW] " classabbyamp
2023-02-14 19:20 ` classabbyamp
@ 2023-02-14 19:20 ` classabbyamp
2023-02-14 19:23 ` mkalte666
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-14 19:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 206 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1430259544
Comment:
also one commit per package, see CONTRIBUTING.md for format
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update all kicad packages to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (2 preceding siblings ...)
2023-02-14 19:20 ` classabbyamp
@ 2023-02-14 19:23 ` mkalte666
2023-02-14 19:39 ` classabbyamp
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: mkalte666 @ 2023-02-14 19:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 315 bytes --]
New comment by mkalte666 on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1430263491
Comment:
> also one commit per package, see CONTRIBUTING.md for format
should i also make that one pull-request per package? or, since they go hand-in-hand, still in this pull?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update all kicad packages to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (3 preceding siblings ...)
2023-02-14 19:23 ` mkalte666
@ 2023-02-14 19:39 ` classabbyamp
2023-02-14 21:10 ` [PR PATCH] [Updated] kicad: update " mkalte666
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-14 19:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 171 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1430280628
Comment:
one PR, multiple commits
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] kicad: update to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (4 preceding siblings ...)
2023-02-14 19:39 ` classabbyamp
@ 2023-02-14 21:10 ` mkalte666
2023-02-14 21:17 ` classabbyamp
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: mkalte666 @ 2023-02-14 21:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 823 bytes --]
There is an updated pull request by mkalte666 against master on the void-packages repository
https://github.com/mkalte666/void-packages kicad-7.0.0
https://github.com/void-linux/void-packages/pull/42264
kicad: update to 7.0.0
#### Testing the changes
- I tested the changes in this PR: **YES**
Opened up some projects and exported gerbers without issues.
- I built this PR locally for my native architecture, (x86_64-glibc)
I am seeing a lot of warnings in the build, mostly coming from the comes-with-kicad pybind11. Since there is already a patch for the Warnings.cmake file, this could be silenced further, but i am not sure if this wanted.
New dependency on unixodbc, i hope i put it in the right places.
A patch file from https://github.com/void-linux/void-packages/pull/42264.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kicad-7.0.0-42264.patch --]
[-- Type: text/x-diff, Size: 8981 bytes --]
From 9c25c775053e1fe5997a19432be3fa43f1433350 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:11:21 +0100
Subject: [PATCH 1/7] kicad: update to 7.0.0.
also fixes the Warnings.cmake patch and adds the dependency on unixodbc
---
srcpkgs/kicad/patches/disable-warnings.patch | 4 ++--
srcpkgs/kicad/template | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/srcpkgs/kicad/patches/disable-warnings.patch b/srcpkgs/kicad/patches/disable-warnings.patch
index 7a7e7a2193e6..168f61e6a212 100644
--- a/srcpkgs/kicad/patches/disable-warnings.patch
+++ b/srcpkgs/kicad/patches/disable-warnings.patch
@@ -1,5 +1,5 @@
---- a/CMakeModules/Warnings.cmake
-+++ b/CMakeModules/Warnings.cmake
+--- a/cmake/Warnings.cmake
++++ b/cmake/Warnings.cmake
@@ -38,13 +38,6 @@
set( WARN_FLAGS_CXX "-Wall" )
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 4db59d0bdd22..2a1afdb2c872 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -1,7 +1,7 @@
# Template file for 'kicad'
pkgname=kicad
-version=6.0.7
-revision=2
+version=7.0.0
+revision=1
build_style=cmake
build_helper=cmake-wxWidgets-gtk3
configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
@@ -10,15 +10,15 @@ configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
-DKICAD_USE_OCC=$(vopt_if occt ON OFF) -DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-gtk3-devel python3 tar gettext"
makedepends="wxWidgets-gtk3-devel wxPython4 python3-devel glew-devel cairo-devel
- boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel
+ boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel unixodbc-devel
$(vopt_if occt occt-devel) $(vopt_if spice ngspice-devel)"
depends="wxPython4"
short_desc="Electronic schematic and PCB design software"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz"
-checksum=a72e88b15f360d76ea7427923a5073db5e34b5f8cfc4be389cfc24b12a71e7f9
+distfiles="https://gitlab.com/kicad/code/kicad/-/archive/${version}/kicad-${version}.tar.gz"
+checksum=a992234a06d18e45dbec847624e7966b3850c5f1e44474007e8fe7c6c24d3fbc
python_version=3
replaces="kicad-i18n>=0"
From b496b206a3a7f09cceddb9e1f2d445243d0a3607 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:12:32 +0100
Subject: [PATCH 2/7] kicad-doc: update to 7.0.0.
---
srcpkgs/kicad-doc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-doc/template b/srcpkgs/kicad-doc/template
index 3195e588d435..19a942dbaa56 100644
--- a/srcpkgs/kicad-doc/template
+++ b/srcpkgs/kicad-doc/template
@@ -1,13 +1,13 @@
# Template file for 'kicad-doc'
pkgname=kicad-doc
-version=6.0.7
+version=7.0.0
revision=1
short_desc="KiCad documentation"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later, CC-BY-3.0"
homepage="http://kicad.org"
-distfiles="https://kicad-downloads.s3.cern.ch/docs/${pkgname}-${version}.tar.gz"
-checksum=470b741e55f80c828d6fe607b503d9e9d27081bf871ec52092d0ba7e1a0c9b2c
+distfiles="https://kicad-downloads.s3.cern.ch/docs/kicad-doc-${version}.tar.gz"
+checksum=04cad356fd19b46e70eaa6e3365d94c326e4237d80c09394208fd4662e756465
if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
broken="kicad not available"
From bfb0716404cb3bb40957b231556a91276190964f Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:12:45 +0100
Subject: [PATCH 3/7] kicad-symbols: update to 7.0.0.
---
srcpkgs/kicad-symbols/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-symbols/template b/srcpkgs/kicad-symbols/template
index 3ac551f8ec4a..e308b5b04457 100644
--- a/srcpkgs/kicad-symbols/template
+++ b/srcpkgs/kicad-symbols/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-symbols'
pkgname=kicad-symbols
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad symbol libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=03a888a516e3899cbc7dada1127e9c0309c0f7a8d995aa0dd9c7aa7f6f3a9d7f
+distfiles="https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/${version}/kicad-symbols-${version}.tar.gz"
+checksum=0f04db7a5965436b754f43a3ebb02d055223f306a1c56a90973216eac227dbc8
From 0fe1b49b6f508b39b49587971afb5867e6c8a321 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:31 +0100
Subject: [PATCH 4/7] kicad-footprints: update to 7.0.0.
---
srcpkgs/kicad-footprints/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-footprints/template b/srcpkgs/kicad-footprints/template
index 07b8fd80ebff..24b680c6df0c 100644
--- a/srcpkgs/kicad-footprints/template
+++ b/srcpkgs/kicad-footprints/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-footprints'
pkgname=kicad-footprints
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad footprint libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=3dabfa018597c181e9ca1add4c78d50d5bf38500c1c665510bb37e0ea7b5ba7e
+distfiles="https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/${version}/kicad-footprints-${version}.tar.gz"
+checksum=c10550c6b621d8e5f7e84d3d1443eae3900c80a86982b05326adc0e3d61768c7
From e2315e1aa6d3368818be98cf8b4298aedc63c814 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:37 +0100
Subject: [PATCH 5/7] kicad-packages3D: update to 7.0.0.
---
srcpkgs/kicad-packages3D/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-packages3D/template b/srcpkgs/kicad-packages3D/template
index 9162397f32b6..ed0e79a361f8 100644
--- a/srcpkgs/kicad-packages3D/template
+++ b/srcpkgs/kicad-packages3D/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-packages3D'
pkgname=kicad-packages3D
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad 3D model libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=e8d008f743330c4b46e8d2ad518ad554653a2c5b3866f59a865ec4334e68b3aa
+distfiles="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${version}/kicad-packages3D-${version}.tar.gz"
+checksum=2a11bb29f55e6c3b719174dddef649bee414c1ffa36f82ee9c09f184bbded90e
From 02df178c7cdbbbbc3b2d63cc654a18fa76b1db71 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:42 +0100
Subject: [PATCH 6/7] kicad-templates: update to 7.0.0.
---
srcpkgs/kicad-templates/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-templates/template b/srcpkgs/kicad-templates/template
index b915536bf986..9b67f1ddc3fb 100644
--- a/srcpkgs/kicad-templates/template
+++ b/srcpkgs/kicad-templates/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-templates'
pkgname=kicad-templates
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad templates"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=1da05f4067b16c4b8be8e172cc73ddc5ce05977f384dd7e531f23c7fdc69da8a
+distfiles="https://gitlab.com/kicad/libraries/kicad-templates/-/archive/${version}/kicad-templates-${version}.tar.gz"
+checksum=26c611621f452effdb748975ab88227fedf455cfa6dce40b298a01bbd60a63e2
From 2c423f89515f7551755271ec36b6a0b8b8770816 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:47 +0100
Subject: [PATCH 7/7] kicad-library: update to 7.0.0.
---
srcpkgs/kicad-library/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kicad-library/template b/srcpkgs/kicad-library/template
index 8b1d79f780c4..de39e7dfa18d 100644
--- a/srcpkgs/kicad-library/template
+++ b/srcpkgs/kicad-library/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-library'
pkgname=kicad-library
-version=6.0.7
+version=7.0.0
revision=1
build_style=meta
depends="kicad-footprints>=${version} kicad-packages3D>=${version}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (5 preceding siblings ...)
2023-02-14 21:10 ` [PR PATCH] [Updated] kicad: update " mkalte666
@ 2023-02-14 21:17 ` classabbyamp
2023-02-15 21:22 ` classabbyamp
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-14 21:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 173 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1430390965
Comment:
thanks, will test in a bit
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: kicad: update to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (6 preceding siblings ...)
2023-02-14 21:17 ` classabbyamp
@ 2023-02-15 21:22 ` classabbyamp
2023-02-15 21:22 ` [PR PATCH] [Updated] " classabbyamp
2023-02-16 1:27 ` [PR PATCH] [Merged]: " classabbyamp
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-15 21:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 343 bytes --]
New comment by classabbyamp on void-packages repository
https://github.com/void-linux/void-packages/pull/42264#issuecomment-1432050892
Comment:
I think we can ignore the check fail on i686 and x86_64-musl for now, it seems flakey: https://gitlab.com/kicad/code/kicad/-/blob/7.0.0/qa/unittests/eeschema/test_netlist_exporter_spice.h#L195-197
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] kicad: update to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (7 preceding siblings ...)
2023-02-15 21:22 ` classabbyamp
@ 2023-02-15 21:22 ` classabbyamp
2023-02-16 1:27 ` [PR PATCH] [Merged]: " classabbyamp
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-15 21:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 826 bytes --]
There is an updated pull request by classabbyamp against master on the void-packages repository
https://github.com/mkalte666/void-packages kicad-7.0.0
https://github.com/void-linux/void-packages/pull/42264
kicad: update to 7.0.0
#### Testing the changes
- I tested the changes in this PR: **YES**
Opened up some projects and exported gerbers without issues.
- I built this PR locally for my native architecture, (x86_64-glibc)
I am seeing a lot of warnings in the build, mostly coming from the comes-with-kicad pybind11. Since there is already a patch for the Warnings.cmake file, this could be silenced further, but i am not sure if this wanted.
New dependency on unixodbc, i hope i put it in the right places.
A patch file from https://github.com/void-linux/void-packages/pull/42264.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-kicad-7.0.0-42264.patch --]
[-- Type: text/x-diff, Size: 9214 bytes --]
From d52fe9fdddcaadbb2bff2349df781b16f812e6c6 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:11:21 +0100
Subject: [PATCH 1/7] kicad: update to 7.0.0.
also fixes the Warnings.cmake patch and adds the dependency on unixodbc
---
srcpkgs/kicad/patches/disable-warnings.patch | 4 ++--
srcpkgs/kicad/template | 13 ++++++++-----
2 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/srcpkgs/kicad/patches/disable-warnings.patch b/srcpkgs/kicad/patches/disable-warnings.patch
index 7a7e7a2193e6..168f61e6a212 100644
--- a/srcpkgs/kicad/patches/disable-warnings.patch
+++ b/srcpkgs/kicad/patches/disable-warnings.patch
@@ -1,5 +1,5 @@
---- a/CMakeModules/Warnings.cmake
-+++ b/CMakeModules/Warnings.cmake
+--- a/cmake/Warnings.cmake
++++ b/cmake/Warnings.cmake
@@ -38,13 +38,6 @@
set( WARN_FLAGS_CXX "-Wall" )
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 4db59d0bdd22..9ba4b39d34b8 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -1,7 +1,7 @@
# Template file for 'kicad'
pkgname=kicad
-version=6.0.7
-revision=2
+version=7.0.0
+revision=1
build_style=cmake
build_helper=cmake-wxWidgets-gtk3
configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
@@ -10,17 +10,20 @@ configure_args="-DKICAD_SCRIPTING_WXPYTHON=ON
-DKICAD_USE_OCC=$(vopt_if occt ON OFF) -DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-gtk3-devel python3 tar gettext"
makedepends="wxWidgets-gtk3-devel wxPython4 python3-devel glew-devel cairo-devel
- boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel
+ boost-devel libcurl-devel glm libgomp-devel libfreeglut-devel gtk+3-devel unixodbc-devel
$(vopt_if occt occt-devel) $(vopt_if spice ngspice-devel)"
depends="wxPython4"
short_desc="Electronic schematic and PCB design software"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/code/${pkgname}/-/archive/${version}/kicad-${version}.tar.gz"
-checksum=a72e88b15f360d76ea7427923a5073db5e34b5f8cfc4be389cfc24b12a71e7f9
+distfiles="https://gitlab.com/kicad/code/kicad/-/archive/${version}/kicad-${version}.tar.gz"
+checksum=a992234a06d18e45dbec847624e7966b3850c5f1e44474007e8fe7c6c24d3fbc
python_version=3
replaces="kicad-i18n>=0"
+# one test appears to be flaky
+# https://gitlab.com/kicad/code/kicad/-/blob/7.0.0/qa/unittests/eeschema/test_netlist_exporter_spice.h#L195-197
+make_check=ci-skip
build_options="spice occt"
build_options_default="spice occt"
From f38df89ab07946e63bb50f2804263fe3ab04d4d6 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:12:32 +0100
Subject: [PATCH 2/7] kicad-doc: update to 7.0.0.
---
srcpkgs/kicad-doc/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-doc/template b/srcpkgs/kicad-doc/template
index 3195e588d435..19a942dbaa56 100644
--- a/srcpkgs/kicad-doc/template
+++ b/srcpkgs/kicad-doc/template
@@ -1,13 +1,13 @@
# Template file for 'kicad-doc'
pkgname=kicad-doc
-version=6.0.7
+version=7.0.0
revision=1
short_desc="KiCad documentation"
maintainer="Érico Nogueira <ericonr@disroot.org>"
license="GPL-3.0-or-later, CC-BY-3.0"
homepage="http://kicad.org"
-distfiles="https://kicad-downloads.s3.cern.ch/docs/${pkgname}-${version}.tar.gz"
-checksum=470b741e55f80c828d6fe607b503d9e9d27081bf871ec52092d0ba7e1a0c9b2c
+distfiles="https://kicad-downloads.s3.cern.ch/docs/kicad-doc-${version}.tar.gz"
+checksum=04cad356fd19b46e70eaa6e3365d94c326e4237d80c09394208fd4662e756465
if [ "$XBPS_WORDSIZE" != "$XBPS_TARGET_WORDSIZE" ]; then
broken="kicad not available"
From f524a6b6da8c34cff9d8b045140656825dfe3624 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:12:45 +0100
Subject: [PATCH 3/7] kicad-symbols: update to 7.0.0.
---
srcpkgs/kicad-symbols/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-symbols/template b/srcpkgs/kicad-symbols/template
index 3ac551f8ec4a..e308b5b04457 100644
--- a/srcpkgs/kicad-symbols/template
+++ b/srcpkgs/kicad-symbols/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-symbols'
pkgname=kicad-symbols
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad symbol libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=03a888a516e3899cbc7dada1127e9c0309c0f7a8d995aa0dd9c7aa7f6f3a9d7f
+distfiles="https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/${version}/kicad-symbols-${version}.tar.gz"
+checksum=0f04db7a5965436b754f43a3ebb02d055223f306a1c56a90973216eac227dbc8
From c7b4d7b1a4150711efc4b0052886f1a140d2068b Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:31 +0100
Subject: [PATCH 4/7] kicad-footprints: update to 7.0.0.
---
srcpkgs/kicad-footprints/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-footprints/template b/srcpkgs/kicad-footprints/template
index 07b8fd80ebff..24b680c6df0c 100644
--- a/srcpkgs/kicad-footprints/template
+++ b/srcpkgs/kicad-footprints/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-footprints'
pkgname=kicad-footprints
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad footprint libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=3dabfa018597c181e9ca1add4c78d50d5bf38500c1c665510bb37e0ea7b5ba7e
+distfiles="https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/${version}/kicad-footprints-${version}.tar.gz"
+checksum=c10550c6b621d8e5f7e84d3d1443eae3900c80a86982b05326adc0e3d61768c7
From 193216b7fed2e4ac5abb1d9eabcc3712743f90d0 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:37 +0100
Subject: [PATCH 5/7] kicad-packages3D: update to 7.0.0.
---
srcpkgs/kicad-packages3D/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-packages3D/template b/srcpkgs/kicad-packages3D/template
index 9162397f32b6..ed0e79a361f8 100644
--- a/srcpkgs/kicad-packages3D/template
+++ b/srcpkgs/kicad-packages3D/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-packages3D'
pkgname=kicad-packages3D
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad 3D model libraries"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=e8d008f743330c4b46e8d2ad518ad554653a2c5b3866f59a865ec4334e68b3aa
+distfiles="https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/${version}/kicad-packages3D-${version}.tar.gz"
+checksum=2a11bb29f55e6c3b719174dddef649bee414c1ffa36f82ee9c09f184bbded90e
From a82c98b7aed95d6515c8dae934fa0e17cacb470d Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:42 +0100
Subject: [PATCH 6/7] kicad-templates: update to 7.0.0.
---
srcpkgs/kicad-templates/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/kicad-templates/template b/srcpkgs/kicad-templates/template
index b915536bf986..9b67f1ddc3fb 100644
--- a/srcpkgs/kicad-templates/template
+++ b/srcpkgs/kicad-templates/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-templates'
pkgname=kicad-templates
-version=6.0.7
+version=7.0.0
revision=1
build_style=cmake
depends="kicad"
@@ -8,5 +8,5 @@ short_desc="Kicad templates"
maintainer="Urs Schulz <voidpkgs@ursschulz.de>"
license="CC-BY-SA-4.0"
homepage="http://kicad.org"
-distfiles="https://gitlab.com/kicad/libraries/${pkgname}/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=1da05f4067b16c4b8be8e172cc73ddc5ce05977f384dd7e531f23c7fdc69da8a
+distfiles="https://gitlab.com/kicad/libraries/kicad-templates/-/archive/${version}/kicad-templates-${version}.tar.gz"
+checksum=26c611621f452effdb748975ab88227fedf455cfa6dce40b298a01bbd60a63e2
From 35c39c414488dee8d2317586859c1dd9fe5ded01 Mon Sep 17 00:00:00 2001
From: Malte Kiessling <mkalte@mkalte.me>
Date: Tue, 14 Feb 2023 22:13:47 +0100
Subject: [PATCH 7/7] kicad-library: update to 7.0.0.
---
srcpkgs/kicad-library/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kicad-library/template b/srcpkgs/kicad-library/template
index 8b1d79f780c4..de39e7dfa18d 100644
--- a/srcpkgs/kicad-library/template
+++ b/srcpkgs/kicad-library/template
@@ -1,6 +1,6 @@
# Template file for 'kicad-library'
pkgname=kicad-library
-version=6.0.7
+version=7.0.0
revision=1
build_style=meta
depends="kicad-footprints>=${version} kicad-packages3D>=${version}
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Merged]: kicad: update to 7.0.0
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
` (8 preceding siblings ...)
2023-02-15 21:22 ` [PR PATCH] [Updated] " classabbyamp
@ 2023-02-16 1:27 ` classabbyamp
9 siblings, 0 replies; 11+ messages in thread
From: classabbyamp @ 2023-02-16 1:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 659 bytes --]
There's a merged pull request on the void-packages repository
kicad: update to 7.0.0
https://github.com/void-linux/void-packages/pull/42264
Description:
#### Testing the changes
- I tested the changes in this PR: **YES**
Opened up some projects and exported gerbers without issues.
- I built this PR locally for my native architecture, (x86_64-glibc)
I am seeing a lot of warnings in the build, mostly coming from the comes-with-kicad pybind11. Since there is already a patch for the Warnings.cmake file, this could be silenced further, but i am not sure if this wanted.
New dependency on unixodbc, i hope i put it in the right places.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2023-02-16 1:27 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-14 19:18 [PR PATCH] kicad: update all kicad packages to 7.0.0 mkalte666
2023-02-14 19:19 ` [PR REVIEW] " classabbyamp
2023-02-14 19:20 ` classabbyamp
2023-02-14 19:20 ` classabbyamp
2023-02-14 19:23 ` mkalte666
2023-02-14 19:39 ` classabbyamp
2023-02-14 21:10 ` [PR PATCH] [Updated] kicad: update " mkalte666
2023-02-14 21:17 ` classabbyamp
2023-02-15 21:22 ` classabbyamp
2023-02-15 21:22 ` [PR PATCH] [Updated] " classabbyamp
2023-02-16 1:27 ` [PR PATCH] [Merged]: " classabbyamp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).