Github messages for voidlinux
 help / color / mirror / Atom feed
* [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 ++--
 srcpkgs/kicad-footprints/template            |  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"
diff --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).