* [PR PATCH] Added 3D STEP file support for kicad
@ 2019-12-28 19:13 voidlinux-github
2019-12-28 19:19 ` [PR PATCH] [Updated] " voidlinux-github
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-28 19:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 592 bytes --]
There is a new pull request by groundstack against master on the void-packages repository
https://github.com/groundstack/void-packages master
https://github.com/void-linux/void-packages/pull/17844
Added 3D STEP file support for kicad
With these changes I was able to compile kicad with support for 3D step model rendering.
Related to this issue:
https://github.com/void-linux/void-packages/issues/17818
I am new to void linux, first patch I submit, let's see if I am doing this properly :)
A patch file from https://github.com/void-linux/void-packages/pull/17844.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-17844.patch --]
[-- Type: text/x-diff, Size: 1228 bytes --]
From 5da1277597c90b16ba15168889550b4407b4cb6b Mon Sep 17 00:00:00 2001
From: "Jose A. Saumell" <saumell.jose@gmail.com>
Date: Sat, 28 Dec 2019 15:51:57 -0300
Subject: [PATCH] Added 3D STEP file support for kicad
---
srcpkgs/kicad/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index c3fece06e0e..1c0e10565cf 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -5,11 +5,11 @@ revision=1
build_style=cmake
configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=OFF
+ -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=ON
-DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-devel"
makedepends="wxWidgets-devel wxPython-devel python-devel glew-devel cairo-devel
- libressl-devel boost-devel libcurl-devel glm occt-devel libgomp-devel
+ libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
$(vopt_if spice ngspice-devel)"
depends="wxPython"
short_desc="Electronic schematic and PCB design software"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
@ 2019-12-28 19:19 ` voidlinux-github
2019-12-28 22:03 ` voidlinux-github
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-28 19:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 597 bytes --]
There is an updated pull request by groundstack against master on the void-packages repository
https://github.com/groundstack/void-packages master
https://github.com/void-linux/void-packages/pull/17844
Added 3D STEP file support for kicad
With these changes I was able to compile kicad with support for 3D step model rendering.
Related to this issue:
https://github.com/void-linux/void-packages/issues/17818
I am new to void linux, first patch I submit, let's see if I am doing this properly :)
A patch file from https://github.com/void-linux/void-packages/pull/17844.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-17844.patch --]
[-- Type: text/x-diff, Size: 2243 bytes --]
From 5da1277597c90b16ba15168889550b4407b4cb6b Mon Sep 17 00:00:00 2001
From: "Jose A. Saumell" <saumell.jose@gmail.com>
Date: Sat, 28 Dec 2019 15:51:57 -0300
Subject: [PATCH 1/2] Added 3D STEP file support for kicad
---
srcpkgs/kicad/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index c3fece06e0e..1c0e10565cf 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -5,11 +5,11 @@ revision=1
build_style=cmake
configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=OFF
+ -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=ON
-DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-devel"
makedepends="wxWidgets-devel wxPython-devel python-devel glew-devel cairo-devel
- libressl-devel boost-devel libcurl-devel glm occt-devel libgomp-devel
+ libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
$(vopt_if spice ngspice-devel)"
depends="wxPython"
short_desc="Electronic schematic and PCB design software"
From 18c3583b0ea8df2e4d4a9285731b0ca5f7c7d726 Mon Sep 17 00:00:00 2001
From: groundstack <saumell.jose@gmail.com>
Date: Sat, 28 Dec 2019 16:19:47 -0300
Subject: [PATCH 2/2] Update srcpkgs/kicad/template
Co-Authored-By: John Zimmermann <johnz@posteo.net>
---
srcpkgs/kicad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 1c0e10565cf..6b16832fd8f 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -9,7 +9,7 @@ configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-devel"
makedepends="wxWidgets-devel wxPython-devel python-devel glew-devel cairo-devel
- libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
+ libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
$(vopt_if spice ngspice-devel)"
depends="wxPython"
short_desc="Electronic schematic and PCB design software"
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
2019-12-28 19:19 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-12-28 22:03 ` voidlinux-github
2019-12-30 20:28 ` voidlinux-github
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-28 22:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 302 bytes --]
New comment by groundstack on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-569454581
Comment:
My architecture is x86_64 musl.
Looking at the log from Travis CI it timed out around 90% of the compilation job. Seems same for glibc. What's next step??
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
2019-12-28 19:19 ` [PR PATCH] [Updated] " voidlinux-github
2019-12-28 22:03 ` voidlinux-github
@ 2019-12-30 20:28 ` voidlinux-github
2019-12-30 20:28 ` voidlinux-github
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-30 20:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 339 bytes --]
New comment by groundstack on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-569787474
Comment:
Who does the rev bump? I don't know how or if I can do it.
Arch linux includes the OCE / Step functionality by default, as it is important feature to interface with mechanical engineers.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (2 preceding siblings ...)
2019-12-30 20:28 ` voidlinux-github
@ 2019-12-30 20:28 ` voidlinux-github
2019-12-31 15:16 ` [PR PATCH] [Updated] " voidlinux-github
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-30 20:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 177 bytes --]
New comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-569787602
Comment:
You do, by editing the template file
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Updated] Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (3 preceding siblings ...)
2019-12-30 20:28 ` voidlinux-github
@ 2019-12-31 15:16 ` voidlinux-github
2019-12-31 22:38 ` voidlinux-github
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-31 15:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 597 bytes --]
There is an updated pull request by groundstack against master on the void-packages repository
https://github.com/groundstack/void-packages master
https://github.com/void-linux/void-packages/pull/17844
Added 3D STEP file support for kicad
With these changes I was able to compile kicad with support for 3D step model rendering.
Related to this issue:
https://github.com/void-linux/void-packages/issues/17818
I am new to void linux, first patch I submit, let's see if I am doing this properly :)
A patch file from https://github.com/void-linux/void-packages/pull/17844.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-17844.patch --]
[-- Type: text/x-diff, Size: 2963 bytes --]
From 5da1277597c90b16ba15168889550b4407b4cb6b Mon Sep 17 00:00:00 2001
From: "Jose A. Saumell" <saumell.jose@gmail.com>
Date: Sat, 28 Dec 2019 15:51:57 -0300
Subject: [PATCH 1/3] Added 3D STEP file support for kicad
---
srcpkgs/kicad/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index c3fece06e0e..1c0e10565cf 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -5,11 +5,11 @@ revision=1
build_style=cmake
configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON
- -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=OFF
+ -DKICAD_SCRIPTING_ACTION_MENU=ON -DBUILD_GITHUB_PLUGIN=ON -DKICAD_USE_OCE=ON
-DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-devel"
makedepends="wxWidgets-devel wxPython-devel python-devel glew-devel cairo-devel
- libressl-devel boost-devel libcurl-devel glm occt-devel libgomp-devel
+ libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
$(vopt_if spice ngspice-devel)"
depends="wxPython"
short_desc="Electronic schematic and PCB design software"
From 18c3583b0ea8df2e4d4a9285731b0ca5f7c7d726 Mon Sep 17 00:00:00 2001
From: groundstack <saumell.jose@gmail.com>
Date: Sat, 28 Dec 2019 16:19:47 -0300
Subject: [PATCH 2/3] Update srcpkgs/kicad/template
Co-Authored-By: John Zimmermann <johnz@posteo.net>
---
srcpkgs/kicad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 1c0e10565cf..6b16832fd8f 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -9,7 +9,7 @@ configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SPICE=$(vopt_if spice ON OFF)"
hostmakedepends="pkg-config swig wxWidgets-devel"
makedepends="wxWidgets-devel wxPython-devel python-devel glew-devel cairo-devel
- libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
+ libressl-devel boost-devel libcurl-devel glm oce-devel libgomp-devel
$(vopt_if spice ngspice-devel)"
depends="wxPython"
short_desc="Electronic schematic and PCB design software"
From a15888439dc97bef54a9fd325fcb398b5c403462 Mon Sep 17 00:00:00 2001
From: "Jose A. Saumell" <saumell.jose@gmail.com>
Date: Tue, 31 Dec 2019 12:15:50 -0300
Subject: [PATCH 3/3] Rev bump on kicad template file for STEP support
---
srcpkgs/kicad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kicad/template b/srcpkgs/kicad/template
index 6b16832fd8f..b7aae4276e4 100644
--- a/srcpkgs/kicad/template
+++ b/srcpkgs/kicad/template
@@ -1,7 +1,7 @@
# Template file for 'kicad'
pkgname=kicad
version=5.1.5
-revision=1
+revision=2
build_style=cmake
configure_args="-DKICAD_BUILD_VERSION=${version} -DKICAD_SCRIPTING=ON
-DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (4 preceding siblings ...)
2019-12-31 15:16 ` [PR PATCH] [Updated] " voidlinux-github
@ 2019-12-31 22:38 ` voidlinux-github
2019-12-31 22:39 ` voidlinux-github
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-31 22:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 295 bytes --]
New comment by groundstack on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-570000621
Comment:
I've added revision number change. The bot tried to compile again, times out at 50 min where it is about 90%. How do we increase the compilation time?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (5 preceding siblings ...)
2019-12-31 22:38 ` voidlinux-github
@ 2019-12-31 22:39 ` voidlinux-github
2020-05-18 19:51 ` ericonr
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: voidlinux-github @ 2019-12-31 22:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 863 bytes --]
New comment by ndowens on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-570000694
Comment:
Canât increase
On Tue, Dec 31, 2019 at 4:38 PM groundstack <notifications@github.com>
wrote:
> I've added revision number change. The bot tried to compile again, times
> out at 50 min where it is about 90%. How do we increase the compilation
> time?
>
> â
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/void-linux/void-packages/pull/17844?email_source=notifications&email_token=AAA4X3YGFYPRJKWTDSQCN53Q3PCW5A5CNFSM4KAQ7FI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEH4YJ3I#issuecomment-570000621>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAA4X3YPMIQQS35OWFR2EYDQ3PCW5ANCNFSM4KAQ7FIQ>
> .
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (6 preceding siblings ...)
2019-12-31 22:39 ` voidlinux-github
@ 2020-05-18 19:51 ` ericonr
2020-05-18 19:52 ` ericonr
2020-05-23 8:26 ` [PR PATCH] [Closed]: " Hoshpak
9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2020-05-18 19:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 345 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-630400586
Comment:
@groundstack the recommended OpenCascade library for KiCad is the OCC one (provided by the `occt` package). The reason KiCad wasn't built with STEP support was due to lacking the proper CMake config flag.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (7 preceding siblings ...)
2020-05-18 19:51 ` ericonr
@ 2020-05-18 19:52 ` ericonr
2020-05-23 8:26 ` [PR PATCH] [Closed]: " Hoshpak
9 siblings, 0 replies; 11+ messages in thread
From: ericonr @ 2020-05-18 19:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 406 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/17844#issuecomment-630400586
Comment:
@groundstack the recommended OpenCascade library for KiCad is the OCC one (provided by the `occt` package). The reason KiCad wasn't built with STEP support was due to lacking the proper CMake config flag. I'm fixing these issues in my PR, along with updating KiCad.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PR PATCH] [Closed]: Added 3D STEP file support for kicad
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
` (8 preceding siblings ...)
2020-05-18 19:52 ` ericonr
@ 2020-05-23 8:26 ` Hoshpak
9 siblings, 0 replies; 11+ messages in thread
From: Hoshpak @ 2020-05-23 8:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 434 bytes --]
There's a closed pull request on the void-packages repository
Added 3D STEP file support for kicad
https://github.com/void-linux/void-packages/pull/17844
Description:
With these changes I was able to compile kicad with support for 3D step model rendering.
Related to this issue:
https://github.com/void-linux/void-packages/issues/17818
I am new to void linux, first patch I submit, let's see if I am doing this properly :)
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-05-23 8:26 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-12-28 19:13 [PR PATCH] Added 3D STEP file support for kicad voidlinux-github
2019-12-28 19:19 ` [PR PATCH] [Updated] " voidlinux-github
2019-12-28 22:03 ` voidlinux-github
2019-12-30 20:28 ` voidlinux-github
2019-12-30 20:28 ` voidlinux-github
2019-12-31 15:16 ` [PR PATCH] [Updated] " voidlinux-github
2019-12-31 22:38 ` voidlinux-github
2019-12-31 22:39 ` voidlinux-github
2020-05-18 19:51 ` ericonr
2020-05-18 19:52 ` ericonr
2020-05-23 8:26 ` [PR PATCH] [Closed]: " Hoshpak
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).