Commit graph

1120 commits

Author SHA1 Message Date
joerg
02356a8952 Fix C++ 2011-11-26 17:10:24 +00:00
joerg
aa2ebdcc13 Always include string.h 2011-11-24 14:18:30 +00:00
marino
eecad9ece0 cad/freehdl: Fix DragonFly breakage
Conditionally add <strings.h> for DragonFly.
No PKGREVISION bump required.
2011-11-23 19:23:52 +00:00
hans
f694da5def path to distfile changed on server 2011-11-23 13:24:49 +00:00
sbd
94b37b4e43 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
wiz
da736e6bc9 Add pkg-config for gtk2 detection to address bulk build failure.
Untested since I can't build a dependency.
2011-09-29 18:00:57 +00:00
ryoon
53658f2027 Try to fix PR pkg/45392
Requested headers included.

Tested on NetBSD/i386 5.99.55, NetBSD/i386 5.1, and DragonFly/i386 2.10.1.
2011-09-23 03:26:57 +00:00
dmcmahill
da1786fb98 Update to ngspice-23 from ngspice-20. From the NEWS file:
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
2011-08-30 12:01:03 +00:00
dholland
8b9bba0614 Explicitly disable groff configure test, so the html man pages don't
randomly come and go. PKGREVISION -> 1.
2011-06-19 06:37:44 +00:00
dholland
ea106e9e54 REPLACE_INTERPRETER+=WISH 2011-06-19 05:29:24 +00:00
drochner
4336f69675 update to 2.12a
changes: bugfixes, minor feature improvements
2011-06-09 11:50:17 +00:00
drochner
cf3be48d97 update to 3.3.22
changes: speed improvement, bugfixes, UI improvements
2011-06-09 11:46:15 +00:00
dmcmahill
fda0b5c30b Update to gwave-20090213
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.
2011-05-19 03:28:34 +00:00
hans
d2cf3473bf distinfo for patch-ax 2011-05-14 19:21:52 +00:00
hans
870d1b009f Forgot $NetBSD$ tag, again. 2011-05-14 18:47:24 +00:00
hans
5ad3a00100 Fix build on SunOS, also tested on NetBSD.
I think files/NetBSD should be renamed to files/pkgsrc.
2011-05-14 18:45:54 +00:00
dmcmahill
9173588fb8 add missing LICENSE 2011-05-11 11:53:07 +00:00
dmcmahill
4f8ae6c491 Update to pcb-20100929
========================================================================
Release Notes for PCB snapshot 20100929
========================================================================
This release represents over 240 commits and as such this summary
clearly is not complete.  See the ChangeLog file for the complete list
of changes.

Features
--------

- PCB can directly import (forward annotate) schematics while running.
- Many places where measurements are entered now accept units, like
  "5mm", and "cm" and "in" are allowed too.
- Free Rotate Buffer added to menu
- Polygon Hole tool.
- F12 invokes the Lock tool.
- Russian translation added.
- DBUS is enabled by default when possible.
- Command-line exporters can run action scripts too.
- GTK tool tips on elements, pins, and nets.
- Command-line actions in GUIs do not require (,,) syntax.
- PCB can import footprints both in subdirectories and the named directories.
- New GCode exporter.
- Footprint files use ".fp" as the suffix; this is automatically
  searched for if needed.
- GTK dialogs do not show at startup unless requested.
- Stackup can be specified on the command line for command-line exporting.
- Reference card updated.
- The snap-point in pads is the center.
- The 's' key toggles polygons to clear/notclear all pads and pins

Bug Fixes
---------

- Various PNG export fixes.
- lesstif's magic toggle-layers-on-flip fixed.
- Arc bounding box math fixed.
- Fixed: sometimes, disabling silk also disabled the solder layer.
- "pcb --help" prints all options again
- Add mnemonic for "close without saving"
- Don't select silk on the back side when it's invisible.
- Various polygon rendering bugs fixed.
- PNG drill bloat export fixed.
- Attempts to change polygon clearance *on* polygons results in a hint.
- PNG doesn't segfault if not all graphic formats are supported.
- Various toporouter fixes and improvements
- HID_Mixed is supported in attribute dialogs
- Flipped rectangles in PS exports are drawn correctly.
- Optimizer removes micro-traces under pads.
- Vias, pins, and pads are now drawn under the mask instead of over.
- Windows supported better.

Other
-----

- Sources converted to C99
- Doc extraction gives more control over categories.
- Thermal documentation updated.
- Actions can see the context they were invoked in
2011-05-11 11:21:36 +00:00
dmcmahill
89079ebf3a Update to gEDA-1.6.2
Notable changes in gEDA/gaf 1.6.2
=================================

 * PNG export from `gschem' will now be cropped correctly.

 * The `partlist' backends for `gnetlist' now handle hierarchical
   refdes correctly.

 * On Windows, `gschem' and `gattrib' will no longer launch with a
   command window visible.

 * `gnetlist-arg' is no longer valid in `gsch2pcb' project files.

Several other bugs were fixed, including a major crash bug in
gnetlist.
2011-05-11 11:20:23 +00:00
dmcmahill
97c6ad574f Update to gerbv-2.5.0
========================================================================
Release Notes for gerbv-2.5.0
========================================================================
The following is a summary of the changes which went into gerbv-2.5.0.
For a complete list of changes, refer to ChangeLog.  This release
is primarily a bug fix release.

- libgerbv:  fix leak and possible segfault in drill parser
- libgerbv:  fix segfault in pick and place parser
- gerbv:     add persistent keyboard accelerators and extra menu options
- gerbv:     increase max zoom 4x to allow more accurate measurements
- libgerbv:  fix bug which caused the drill parser to crash on an empty line
- gerbv:     change F8 shortcut to F7 per GNOME HIG
- gerbv:     add psuedo fullscreen mode
- gerbv:     add ability to toggle sidebar visibility
- gerbv:     speed up cairo rendering.
- libgerbv:  improved detection of drill files (comment lines are now
             ignored during file type detection)
- libgerbv:  fix handling of trailing zero suppression with very large
             precisions.
- examples:  fix some of the example code showing how to use libgerbv.
- gerbv:     fix gdk rendering of macro 22 elements with negative coordinates
- gerbv:     fix tooltip for modify layer button
- libgerbv:  fix handling of whitespace in the middle of an RS-274X command
- libgerbv:  fix bug in exporting outline macros
- gerbv:     unselect all items if a layer is hidden
- libgerbv:  fix drill parsing when INCH has nothing after it
2011-05-10 06:20:58 +00:00
obache
0e2c97799a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
drochner
8e62ec8dec sync w/ base pkg 2011-04-13 16:14:10 +00:00
drochner
9c876f9e43 update to 0.7
too many changes to list here, see the release notes
2011-04-13 14:47:18 +00:00
drochner
677d2ebfa7 update to 0.9.4
changes:
-Language Coverage:
 -Add support for using the &&, || and ! operators with real
  constant values
 -Add support for passing -0.0 from the compiler to the run time
 -Add support for parsing pull devices that have two strengths specified
 -Allow multiple attribute instances
-bugfixes
pkgsrc change: clean up DESTDIR support
2011-04-13 14:19:29 +00:00
minskim
e302840afd Let tnt-mmtl depend on tex-* instead of the entire teTeX. 2011-03-21 19:56:36 +00:00
drochner
6ad00a5b40 update to 3.3.20
changes:
-Added --slider-zoom option to gtkwave to enable experimental
 horizontal slider zoom feature
-bugfixes
2011-03-16 17:31:12 +00:00
wiz
80269be76e Remove commented out imlib dependency. 2011-02-25 19:46:19 +00:00
wiz
df14816790 Let's assume for now that everything that worked with python-2.6 also
works with python-2.7.
2011-02-25 09:47:18 +00:00
dmcmahill
a6d4c11e5d Set CPP in configure environment to avoid configure getting a bad
value which in turn caused a build failure on .F files which cpp can
process but gcc -E can't (unless you have a gcc with fortran installed)
2011-01-22 18:25:47 +00:00
wiz
2f4126dc58 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
dsainty
ada744dc0a Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
obache
f92481b4bc fixed tcl library detection for DragonFly. 2010-12-23 07:47:18 +00:00
abs
93cde1a832 PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnome 2010-11-15 22:56:08 +00:00
drochner
e8452dbabb update to 3.3.14
many fixes and feature enhancements -- see the CHANGELOG.TXT file
2010-11-02 18:15:28 +00:00
obache
f6c04ed15d MAKE_JOBS_SAFE=no 2010-10-03 07:46:56 +00:00
minskim
a633c58263 gnucap needs dvipdfmx to generate documentation. Without it, an
obsolete PDF file will be installed.
2010-09-29 22:54:38 +00:00
minskim
b55428ec6a - Use \special syntax that dvipsk understands.
- Run TeX commands with absolute paths.
2010-09-29 21:57:04 +00:00
wiz
2c6e8e30b0 Bump dependency on pixman to 0.18.4 because cairo-1.10 needs that
version, and bump all depends.

Per discussion on pkgsrc-changes.
2010-09-14 11:00:44 +00:00
dmcmahill
48d0215093 Update to nelma-3.2.
Changes are:

Make nelma compile with libpng-1.4.x (thanks to Thomas Klausner)

Minor Makefile fixes.
2010-08-04 02:46:03 +00:00
asau
8756d19398 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
joerg
27edc57225 DESTDIR support 2010-06-25 21:05:57 +00:00
joerg
e260ef0b1d Needs Python 2.5+ due to finally usage. 2010-06-19 12:09:07 +00:00
drochner
6d7c2efbb7 update to 3.3.7
changes: some feature additions, many fixes
2010-06-16 19:24:47 +00:00
wiz
92e0cb52cb Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
obache
6285dfe05d Update py-simpy to 2.1.0.
Based on PR#43410 by Wen Heping.
* add math to CATEGORIES.
* set LICENSE=gnu-lgpl-v2.1.
* add PyPi to MASTER_SITES.
* fixes test target.
* simplify PKGNAME.

Major changes from 2.0.1 are:
* A SimPy debugger which allows users to interactively step through their
  simulation models. Not just for debugging, but also great for learning and
  teaching SimPy!
* A new document, describing API and tools for gaining insight into and
  debugging SimPy models.
* Two tutorials showing the use of SimPy's advanced object oriented API.
2010-06-05 04:38:46 +00:00
asau
9d172bbac7 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
dmcmahill
298f3b4ce7 Fix an obvious bug that prevents compiling on systems with /proc/meminfo.
Patch is already in upstream sources.
2010-03-17 21:54:58 +00:00
dmcmahill
e962b90a66 Add missing PLIST entries. 2010-03-11 05:57:52 +00:00
dmcmahill
caceafd418 add license for cad/magic 2010-03-08 17:24:24 +00:00
dmcmahill
c32b2b5f0e Remove extra x11.buildlink3.mk include which caused build failures with
modular X11.  Noted by Takahiro Kambe.
2010-03-04 03:19:58 +00:00