cad/py-gdspy 1.6.13_2 MidnightBSD
Python module for creating GDSII stream files
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
c475656795- License
- BSL-1.0
- Categories
- cad, python
Description
Gdspy is a Python module for creating GDSII stream files, usually CAD layouts. It includes a layout viewer for the geometries created, and it can also be used to import and merge GDSII files.
In the other systems
The newest version among them is 1.6.13, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | cad/py-gdspy | 1.6.13_2 newest | no data | - | [email protected] | 2026-07-02 |
| FreeBSD | cad/py-gdspy | 1.6.13_2 newest | none known | - | [email protected] | - |
| DragonFly | cad/py-gdspy | 1.6.11_2 | none known | - | [email protected] | - |
| HardenedBSD | cad/py-gdspy | 1.6.13_2 newest | no data | - | [email protected] | - |
| GhostBSD | cad/py-gdspy | 1.6.13_2 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}gdspy
From mports:
cd /usr/mports/cad/py-gdspy && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gdspy>0:cad/py-gdspy
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Runtime 1
${PYTHON_PKGNAMEPREFIX}numpy1>0: math/py-numpy1
Test 1
pytest: devel/py-pytest
Run dependencies 1
Required by 1
Configuration
Options name: cad_gdspy
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off |
- USES
- python
- Service scripts
- none
Files
pkg-plist 14
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/cell.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/cellarray.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/cellreference.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/curve.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/flexpath.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/functions.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/gdslibrary.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/gdswriter.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/labels_rotated.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/maketestgds.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/polygonset.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/robustpath.py
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/test.gds
- share/examples/${PYTHON_PKGNAMEPREFIX}gdspy/tutils.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| heitzmann-gdspy-v1.6.13_GH0.tar.gz | 405703 | 8dc2894f447018499a797dc5f37507bddd5b05281d85848e12413fbb12b9b7b8 |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
c475656795 |
Lucas Holt | Fix test phase handling for run 641 failures Skip Magus test phase for ports that declare tests disabled, teach muon-backed meson ports to use muon test, and make Python test helpers load fake-installed modules. Also fix Python 3.12 default transition issues in py-installer and several custom port test targets.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |