Age | Commit message (Collapse) | Author | Files | Lines |
|
It turns out there were a lot of these.
|
|
|
|
|
|
Remove devel/py-ctypes (only needed by and supporting python24).
Remove PYTHON_VERSIONS_ACCEPTED and PYTHON_VERSIONS_INCOMPATIBLE
lines that just mirror defaults now.
Miscellaneous cleanup while editing all these files.
|
|
|
|
since it gets into deep recursion of more than 15000 to 20000 function calls.
It does end and compile though.
|
|
|
|
normal operation.
|
|
|
|
|
|
|
|
|
|
Define endianess in Makefile, make sure it finds the tcl libraries.
|
|
objects.
|
|
|
|
from pkglint(1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk)
Enjoy.
|
|
|
|
LibreCAD is a free Open Source personal CAD application for Windows,
Macintosh and Linux.
|
|
|
|
|
|
BUILD_DEPENDS on bison to USE_TOOLS=bison. The minimum bison version
required in mk/tools/bison.mk is good enough for all of them.
|
|
by casting string objects to const char * before passing to printf.
While here, switch PKG_DESTDIR_SUPPORT from "destdir" to "user-destdir"
(no reason I can see for the former, it appears to date way back) and
add patch comments.
PKGREVISION -> 9, since with netbsd-5 and older -current the issue wasn't
fatal at compile time.
|
|
instead, explicitely disable it so that it doesn't get picked up
accidentally
|
|
|
|
|
|
changes:
-Added support for colorful traces
-bugfices
|
|
|
|
========================================================================
Release Notes for PCB snapshot 20110918
========================================================================
This release represents over 797 commits and as such this summary
clearly is not complete. See the ChangeLog file for the complete list
of changes.
Features
--------
- Internal coordinate space is now metric. This should fix the "trace
nubs on metric grids" issue. Also, units are allowed on pretty much
every "coordinate" that PCB accepts. Example: 5.4in, 10cm, 0.55mm.
New configure option --enable-coord64 to force (slower?) 64-bit type
for coordinates on 32-bit systems (if you need a board bigger than 1
meter across). The internal precision is 1 nanometer, the internal
type is "Coord".
- MinGW support.
- New GL mode for the gtk hid with translucent traces.
- New GTK layer view/choose widget and other GUI enhancements.
- GTK HID warns if the *.pcb file has changed on disk.
- Enhanced grid snapping logic.
- Select/report nets by name.
- Auto-pan has been removed.
- Zoom can zoom out beyond the edge of the board's workspace.
- GTK: title string matches GNOME conventions.
- Personally identifiable information is no longer stored in the PCB.
- Toggling vias from hole to plated is reversible.
- Gerber exporter has options for including outlines on other layers.
- Edited footprint files are saved as footprints, not pcbs.
- Improved gtk library search/filter.
- Default layer stack is now a six-layer template with outline.
- If the board has an outline layer, an outline will be shown if no
other outline is specified.
- Group[] string allows t/b synonyms for c/s. "top" and "bottom" are
the standard names now.
- PCB will save files with an older version tag if newer features aren't needed.
- Autorouter has a progress dialog.
- PCB will no longer let you delete the last top/bottom layer.
- Refcard has been updated.
- Documentation updates.
- Layes with the PCB::skip-drc attribute set are ignored during DRC.
- Allow numeric keys to also choose the silk layer.
- Minor readability tweaks to the default font.
- Via copper may overlap.
- User is notified if an Import() cannot find all the footprints.
Bug Fixes
---------
- Optimizer won't try to optimize overlapping pads
- Undo should fail less, in corner cases.
- Nested key-bound actions won't crash lesstif.
- Do not select invisible pads on the far side.
- Protect Import() from command injection.
- Fix conversion of far-side polygons to element pads.
- Fix initial clearance values of text when loading PCBs.
- Fix solder mask drawing on vias.
- Add missing action documentation.
- Fab drawing notes actual outline trace width.
- Zero clearance pins and pads won't cause DRC failures.
- PS export: fix draw-rectangle (used to do fill, not outline)
- Gerber export no longer fills unfilled rectanges.
- If there are no image formats available, the PNG hid is not enabled.
- You can no longer select pins/pads of locked elements.
- The m4-to-newlib converter now creates file names that match the
library view.
- Never set the FOUND flag on new silk lines.
- Lesstif HID won't crash if both Xinerama and XRender are detected.
- Lesstif menu is now internationalizable.
- Refdes labels in a font-less layout can be moved.
- Import can correctly update elements on the bottom side.
- DRC no longer treats unplated holes as conducting.
Other
-----
- Updated and new translations, including Dutch.
- Many polygon speedups.
- Numerous build-related cleanups.
- Numerous minor speed-related cleanups.
- GTK 2.18 is the minimum required version.
- GTS moved out of the src/ tree so it can be built with different flags.
- More C++ compatible.
- Expanded regex documentation.
- Much code which is no longer needed has been removed.
- HID init method changed to allow for hid struct expansion without
breaking everything.
- New HID calls for whole-pad and whole-pin drawing.
- ClearAndRedrawOutput() replaced with Redraw().
- Board objects use hashes instead of lists to store parts, so
pointers don't change.
- DVI documentation output is no longer generated.
|
|
|
|
|
|
|
|
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
|
|
|
|
|
|
Untested since I can't build a dependency.
|
|
Requested headers included.
Tested on NetBSD/i386 5.99.55, NetBSD/i386 5.1, and DragonFly/i386 2.10.1.
|
|
Ngspice-23, June 5th, 2011
============
- New features:
+ Reduction of trtol to 1 only if 'A' devices in the circuit and xspice is enabled
+ command wrs2p to write a s-parameter file using Touchstone vers. 1 format
+ d_source d_state d_ram, test cases for those xspice codemodels
+ transient noise simulation added to independent voltage and current sources
+ Random telegraph noise added to independent voltage and current sources
+ 'time = nnn' in stop command added
+ random voltage generator option trrandom to independent voltage and current sources
+ ngspice build possible in a separate directory (e.g. in ng-spice-rework/release)
+ update FIND .. WHEN measurements
+ diode & bjt temperature model update with tlev and tlevc
+ merge bsim3v1a code with bsim3v0 and bsim3v1s code with bsim3v1
+ bjt2: removed - all GP extensions of this model are now in the bjt model
+ HiSIM_HV model vers. 1.2.1 added
+ bsim3v32: delvto and mulu0 as instance parameters
+ Replace HiSIM1 by HiSIM_2.5.1_Release_20110407
- Bug fixes:
+ More on prototypes, type casts, reordering of functions, compiler warnings
+ allow models like 2N2904 or 2SK136 also in subcircuits
+ fix sensitvity calculation (for the dc-2+.cir testcase)
+ allow multiple call to setup w/ correct node collapsing
+ Many small bugs
Ngspice-22, Sept 26th, 2010
============
- New features:
+ OpenMP multicore support for BSIM3, BSIM4, and BSIMSOI4
+ reinstate {$var} expansion in interactive interpreter
+ .TITLE line added
+ update to 'spectrum' script
+ par('expression') in .four, .plot, .print, .meas, .save commands
+ command 'option' for use in spinit, .spiceinit, and in scripts
+ adms procedure updated
+ new random number generator, random functions sunif() and sgauss()
+ ngspice manual updated
- Bug fixes:
+ Major code cleanup to reduce compiler/linker warnings: ansi function prototypes,
void/char pointers to named pointers, explicit type casts and many more
+ Many small bugs
Ng-spice-rework-21, Jun3, 13th 2010
============
- Updated Devices: BSIMSOI 4.3.1
- New features:
+ Compatibility: C, L, R, devices and E, G sources with expressions
Variables HERTZ, TIME, TEMPER added
+ E, G sources with pwl function
+ New manual
+ Plotting with Gnuplot,
+ Writing wrdata for simple text table to file
+ .measure improved
+ transmission line models improved
- Bug fixes:
+ Many small bugs, memory leaks, memory overflows
|
|
randomly come and go. PKGREVISION -> 1.
|
|
|
|
changes: bugfixes, minor feature improvements
|
|
changes: speed improvement, bugfixes, UI improvements
|
|
The big change here is that gwave now uses gtk2 instead of gtk1
------------------------------
New in 20090213
- Fix warnings related to GtkTooltips
- fix reading of ascii spice3 rawfiles containing blank lines, like those
generated by ngspice
- add patchfile and explanation sometimes needed when building g-wrap
- applied submitted patch that fixes some gcc return-type warnings, fixed
many additional gcc warnings.
New in 20090124
- minor fixes adaptating for stable guile-gnome-platform-2.16.1
- seems to be stable now
New in 20080206
- Another alpha release using guile-gnome-platform, for wider testing
- Fixed "zoom dialog" for guile-gnome-platform
- Still having some occasional crashes, apparently due to memory corruption
that I haven't yet tracked down or pinned on guile-gnome-platform or anything else.
New in 20070514
a "gwave2" version that uses Gtk+-2.0 by way of guile-gnome-platform.
Feature-wise, about the same as the previous release.
I think I've fixed most of the crashes. Known defects:
Several dialogs that should have defaults don't.
The change-waveform-color menu doesn't show the colors, just numbers.
|