Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).