Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (4003e88515e1fbbffdc897ae88fefbda8cfbd15e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (4003e88515e1fbbffdc897ae88fefbda8cfbd15e)
  • Date: Thu, 16 Jan 2025 17:21:13 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 ++
cad/kicad/BUILD | 2 +
cad/kicad/CONFIGURE | 1
cad/kicad/DEPENDS | 28 +++++++++++++++++++++++
cad/kicad/DETAILS | 21 +++++++++++++++++
cad/kicad/HISTORY | 55
+++++++++++++++++++++++++++++++++++++++++++++++
graphics/kicad/BUILD | 2 -
graphics/kicad/CONFIGURE | 1
graphics/kicad/DEPENDS | 27 -----------------------
graphics/kicad/DETAILS | 21 -----------------
graphics/kicad/HISTORY | 55
-----------------------------------------------
11 files changed, 110 insertions(+), 106 deletions(-)

New commits:
commit 4003e88515e1fbbffdc897ae88fefbda8cfbd15e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

kicad: Move to cad section

diff --git a/ChangeLog b/ChangeLog
index ddcbf1b..a4c9792 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-01-16 Ismael Luceno <ismael AT sourcemage.org>
+ * cad/kicad: moved from graphics section
+
2025-01-15 Justin Boffemmyer <flux AT sourcemage.org>
* build_system_handler.function: add sub-dependency processing

diff --git a/cad/kicad/BUILD b/cad/kicad/BUILD
new file mode 100755
index 0000000..068fe17
--- /dev/null
+++ b/cad/kicad/BUILD
@@ -0,0 +1,2 @@
+OPTS+=' -DKICAD_USE_OCE=OFF' &&
+cmake_build
diff --git a/cad/kicad/CONFIGURE b/cad/kicad/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/cad/kicad/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/cad/kicad/DEPENDS b/cad/kicad/DEPENDS
new file mode 100755
index 0000000..1693eee
--- /dev/null
+++ b/cad/kicad/DEPENDS
@@ -0,0 +1,28 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS &&
+depends WXWIDGET -DKICAD_USE_EGL=ON &&
+depends OPENGL &&
+depends glew &&
+depends glm &&
+depends curl &&
+depends cairo &&
+depends opencascade &&
+depends pixman &&
+depends boost -DKICAD_SKIP_BOOST=1 &&
+depends swig &&
+depends zlib &&
+depends ngspice &&
+suggest_depends kicad-library "" "" "provides example modules" &&
+optional_depends occt \
+ -DKICAD_USE_OCC=ON \
+ -DKICAD_USE_OCC=OFF \
+ 'for 3D STEP models' &&
+optional_depends python3 \
+ -DKICAD_SCRIPTING_PYTHON3=ON \
+ -DKICAD_SCRIPTING=OFF \
+ 'for Python scripting' &&
+if is_depends_enabled "$SPELL" python3; then
+ optional_depends wxpython \
+ -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON \
+ -DKICAD_SCRIPTING_WXPYTHON=OFF \
+ 'for Python scripting of the GUI'
+fi
diff --git a/cad/kicad/DETAILS b/cad/kicad/DETAILS
new file mode 100755
index 0000000..0da6bb0
--- /dev/null
+++ b/cad/kicad/DETAILS
@@ -0,0 +1,21 @@
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=kicad
+ VERSION=8.0.8
+
SOURCE_HASH=sha512:708e91fc9b338826b6c834ea674e68ff5b93cb7834faab5be6ae4062009ed0cae7500934bdb8f3ede2aefa6d0f6054194a857bc80293fc0dc1f62a6a87d16202
+ SOURCE="$SPELL-$VERSION.tar.bz2"
+
SOURCE_URL[0]="https://gitlab.com/kicad/code/kicad/-/archive/$VERSION/$SOURCE";
+# Watch: https://gitlab.com/kicad/code/kicad/-/tags
kicad-([0-9]([.][1-8]?[0-9])+)[.]tar[.]b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.kicad.org/";
+ LICENSE[0]=GPL
+ ENTERED=20071231
+ SHORT="Electronic CAD and PCB suite"
+cat << EOF
+Kicad is an open source (GPL) software for the creation of electronic
+schematic diagrams and printed circuit board artwork.
+
+Designed and written by Jean-Pierre Charras, a researcher at LIS
+(Laboratoire des Images et des Signaux) and a teacher in IUT de
+Saint Martin d'Hères.(France), in the field of electrical engineering
+and image processing.
+EOF
diff --git a/cad/kicad/HISTORY b/cad/kicad/HISTORY
new file mode 100644
index 0000000..695771d
--- /dev/null
+++ b/cad/kicad/HISTORY
@@ -0,0 +1,55 @@
+2025-01-16 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 8.0.8
+
+2024-07-01 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 8.0.3
+ * DEPENDS: ngspice is now mandatory
+
+2024-06-30 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, DETAILS: fixed CMake usage
+
+2023-07-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: updated spell to 7.0.5
+ fixed WEB_SITE
+ * PRE_BUILD: removed, no longer needed
+
+2022-02-18 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: updated spell to 6.0.1
+
+2021-06-30 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: removed linking workaround
+
+2021-05-05 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS, PRE_BUILD: updated spell to 5.1.10
+ * boost-1.61.patch.gz: removed, no longer needed
+ * BUILD, DEPENDS: updated dependencies
+ * BUILD: Workaround linking issue with GCC 11 on musl
+
+2017-11-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 4.0.7.
+ updated WEB_SITE and SOURCE_URL.
+ * DEPENDS: added option to avoid building with built-in boost.
+ * PRE_BUILD, boost-1.61.patch.gz: added patch for building against
boost 1.61+.
+ removed dependency on wxgtk's advanced regexps.
+
+2009-06-09 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 2009-02-16
+ new URL
+ * DEPENDS: wxgtk -> WXWIDGET
+ * PRE_BUILD, kicad.patch, INSTALL: deleted
+ * BUILD: use cmake_build
+
+2008-10-01 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 20080825
+ * BUILD: Uses cmake
+ * INSTALL: Uses cmake
+ * DEPENDS: depends zlip, cmake. suggest_depends kicad-library
+ * PRE_BUILD: Added for patch
+ * kicad.patch: Won't build due to uneeded svn error. Removed.
+
+2008-02-11 linuxfan <demaillists AT comcast.net>
+ * DETAILS: Delint description.
+ * DETAILS: Delint description again.
+
+2007-12-31 linuxfan <demaillists AT comcast.net>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/graphics/kicad/BUILD b/graphics/kicad/BUILD
deleted file mode 100755
index 068fe17..0000000
--- a/graphics/kicad/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS+=' -DKICAD_USE_OCE=OFF' &&
-cmake_build
diff --git a/graphics/kicad/CONFIGURE b/graphics/kicad/CONFIGURE
deleted file mode 100755
index b1e2770..0000000
--- a/graphics/kicad/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/graphics/kicad/DEPENDS b/graphics/kicad/DEPENDS
deleted file mode 100755
index a6b5366..0000000
--- a/graphics/kicad/DEPENDS
+++ /dev/null
@@ -1,27 +0,0 @@
-. "$GRIMOIRE"/CMAKE_DEPENDS &&
-depends WXWIDGET -DKICAD_USE_EGL=ON &&
-depends OPENGL &&
-depends glew &&
-depends glm &&
-depends curl &&
-depends cairo &&
-depends opencascade &&
-depends pixman &&
-depends boost -DKICAD_SKIP_BOOST=1 &&
-depends swig &&
-depends zlib &&
-depends ngspice &&
-suggest_depends kicad-library "" "" "provides example modules" &&
-optional_depends occt \
- -DKICAD_USE_OCC={ON,OFF} \
- 'for 3D STEP models' &&
-optional_depends python3 \
- -DKICAD_SCRIPTING_PYTHON3=ON \
- -DKICAD_SCRIPTING=OFF \
- 'for Python scripting' &&
-if is_depends_enabled "$SPELL" python3; then
- optional_depends wxpython \
- -DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON \
- -DKICAD_SCRIPTING_WXPYTHON=OFF \
- 'for Python scripting of the GUI'
-fi
diff --git a/graphics/kicad/DETAILS b/graphics/kicad/DETAILS
deleted file mode 100755
index 0da6bb0..0000000
--- a/graphics/kicad/DETAILS
+++ /dev/null
@@ -1,21 +0,0 @@
-. "$GRIMOIRE"/CMAKE_FUNCTIONS
- SPELL=kicad
- VERSION=8.0.8
-
SOURCE_HASH=sha512:708e91fc9b338826b6c834ea674e68ff5b93cb7834faab5be6ae4062009ed0cae7500934bdb8f3ede2aefa6d0f6054194a857bc80293fc0dc1f62a6a87d16202
- SOURCE="$SPELL-$VERSION.tar.bz2"
-
SOURCE_URL[0]="https://gitlab.com/kicad/code/kicad/-/archive/$VERSION/$SOURCE";
-# Watch: https://gitlab.com/kicad/code/kicad/-/tags
kicad-([0-9]([.][1-8]?[0-9])+)[.]tar[.]b
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="https://www.kicad.org/";
- LICENSE[0]=GPL
- ENTERED=20071231
- SHORT="Electronic CAD and PCB suite"
-cat << EOF
-Kicad is an open source (GPL) software for the creation of electronic
-schematic diagrams and printed circuit board artwork.
-
-Designed and written by Jean-Pierre Charras, a researcher at LIS
-(Laboratoire des Images et des Signaux) and a teacher in IUT de
-Saint Martin d'Hères.(France), in the field of electrical engineering
-and image processing.
-EOF
diff --git a/graphics/kicad/HISTORY b/graphics/kicad/HISTORY
deleted file mode 100644
index 695771d..0000000
--- a/graphics/kicad/HISTORY
+++ /dev/null
@@ -1,55 +0,0 @@
-2025-01-16 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 8.0.8
-
-2024-07-01 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 8.0.3
- * DEPENDS: ngspice is now mandatory
-
-2024-06-30 Ismael Luceno <ismael AT sourcemage.org>
- * CONFIGURE, DEPENDS, DETAILS: fixed CMake usage
-
-2023-07-03 Ismael Luceno <ismael AT sourcemage.org>
- * DEPENDS, DETAILS: updated spell to 7.0.5
- fixed WEB_SITE
- * PRE_BUILD: removed, no longer needed
-
-2022-02-18 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS, PRE_BUILD: updated spell to 6.0.1
-
-2021-06-30 Ismael Luceno <ismael AT sourcemage.org>
- * BUILD: removed linking workaround
-
-2021-05-05 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS, PRE_BUILD: updated spell to 5.1.10
- * boost-1.61.patch.gz: removed, no longer needed
- * BUILD, DEPENDS: updated dependencies
- * BUILD: Workaround linking issue with GCC 11 on musl
-
-2017-11-22 Ismael Luceno <ismael AT sourcemage.org>
- * DETAILS: updated spell to 4.0.7.
- updated WEB_SITE and SOURCE_URL.
- * DEPENDS: added option to avoid building with built-in boost.
- * PRE_BUILD, boost-1.61.patch.gz: added patch for building against
boost 1.61+.
- removed dependency on wxgtk's advanced regexps.
-
-2009-06-09 Treeve Jelbert <treeve AT souremage.org>
- * DETAILS: version 2009-02-16
- new URL
- * DEPENDS: wxgtk -> WXWIDGET
- * PRE_BUILD, kicad.patch, INSTALL: deleted
- * BUILD: use cmake_build
-
-2008-10-01 George Sherwood <gsherwood AT sourcemage.org>
- * DETAILS: Updated to version 20080825
- * BUILD: Uses cmake
- * INSTALL: Uses cmake
- * DEPENDS: depends zlip, cmake. suggest_depends kicad-library
- * PRE_BUILD: Added for patch
- * kicad.patch: Won't build due to uneeded svn error. Removed.
-
-2008-02-11 linuxfan <demaillists AT comcast.net>
- * DETAILS: Delint description.
- * DETAILS: Delint description again.
-
-2007-12-31 linuxfan <demaillists AT comcast.net>
- * BUILD, DEPENDS, DETAILS, INSTALL: spell created


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (4003e88515e1fbbffdc897ae88fefbda8cfbd15e), Ismael Luceno, 01/16/2025

Archive powered by MHonArc 2.6.24.

Top of Page