---
name: gpsim
version: 0.22.0_8
origin: devel/gpsim
comment: A software simulator for Microchip PIC microcontrollers
arch: freebsd:9:x86:64
www: http://www.dattalo.com/gnupic/gpsim.html
maintainer: acm@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 14469353
desc: |
  gpsim is a full-featured software simulator for Microchip PIC microcontrollers
  distributed under the GNU General Public License.

  gpsim has been designed to be as accurate as possible. Accuracy includes the
  entire PIC - from the core to the I/O pins and including ALL of the internal
  peripherals. Thus it's possible to create stimuli and tie them to the I/O pins
  and test the PIC the same PIC the same way you would in the real world.

  gpsim has been designed to be as fast as possible. Real time simulation speeds
  of 20Mhz pics are possible. A 'goto $' program runs at the same speed as a
  25Mhz pic when simulated on my 400Mhz PII Linux Box. Of course, as you add
  stimuli and begin interacting with peripherals, the performance drops. But
  it's still fast!

  gpsim has been designed to be as useful as possible (at least that's the
  intent - honest). The standard simulation paradigm including breakpoints,
  single stepping, disassembling, memory inspect & change, and so on has been
  implemented. In addition, gpsim supports many debugging features that are only
  available with in-circuit emulators. For example, a continuous trace buffer
  tracks every action of the simulator (whether you want it or not). Also, it's
  possible to set read and write break points on values (e.g. break if a
  specific value is read from or written to a register).

  WWW: http://www.dattalo.com/gnupic/gpsim.html
deps:
  xproto: {origin: x11/xproto, version: 7.0.24}
  xineramaproto: {origin: x11/xineramaproto, version: 1.2.1}
  xextproto: {origin: x11/xextproto, version: 7.2.1}
  xcb-util-renderutil: {origin: x11/xcb-util-renderutil, version: 0.3.8}
  xcb-util: {origin: x11/xcb-util, version: '0.3.9_1,1'}
  renderproto: {origin: x11/renderproto, version: 0.11.1}
  randrproto: {origin: x11/randrproto, version: 1.4.0}
  pixman: {origin: x11/pixman, version: 0.30.0}
  libxcb: {origin: x11/libxcb, version: 1.9.1}
  libXrender: {origin: x11/libXrender, version: 0.9.8}
  libXrandr: {origin: x11/libXrandr, version: 1.4.1}
  libXinerama: {origin: x11/libXinerama, version: '1.1.3,1'}
  libXi: {origin: x11/libXi, version: '1.7.2,1'}
  libXfixes: {origin: x11/libXfixes, version: 5.0.1}
  libXext: {origin: x11/libXext, version: '1.3.2,1'}
  libXdmcp: {origin: x11/libXdmcp, version: 1.1.1}
  libXdamage: {origin: x11/libXdamage, version: 1.1.4}
  libXcursor: {origin: x11/libXcursor, version: 1.1.14}
  libXcomposite: {origin: x11/libXcomposite, version: '0.4.4,1'}
  libXau: {origin: x11/libXau, version: 1.0.8}
  libX11: {origin: x11/libX11, version: '1.6.1,1'}
  libSM: {origin: x11/libSM, version: '1.2.1,1'}
  libICE: {origin: x11/libICE, version: '1.0.8,1'}
  kbproto: {origin: x11/kbproto, version: 1.0.6}
  inputproto: {origin: x11/inputproto, version: 2.3}
  fixesproto: {origin: x11/fixesproto, version: 5.0}
  damageproto: {origin: x11/damageproto, version: 1.2.1}
  compositeproto: {origin: x11/compositeproto, version: 0.4.2}
  pango: {origin: x11-toolkits/pango, version: 1.34.1_1}
  libXt: {origin: x11-toolkits/libXt, version: '1.1.4,1'}
  gtkextra: {origin: x11-toolkits/gtkextra2, version: 2.1.2_1}
  gtk: {origin: x11-toolkits/gtk20, version: 2.24.19_2}
  xorg-fonts-truetype: {origin: x11-fonts/xorg-fonts-truetype, version: 7.7_1}
  mkfontscale: {origin: x11-fonts/mkfontscale, version: 1.1.1}
  mkfontdir: {origin: x11-fonts/mkfontdir, version: 1.0.7}
  libfontenc: {origin: x11-fonts/libfontenc, version: 1.1.2}
  libXft: {origin: x11-fonts/libXft, version: 2.3.1}
  fontconfig: {origin: x11-fonts/fontconfig, version: '2.10.93,1'}
  font-util: {origin: x11-fonts/font-util, version: 1.3.0}
  font-misc-meltho: {origin: x11-fonts/font-misc-meltho, version: 1.0.3}
  font-misc-ethiopic: {origin: x11-fonts/font-misc-ethiopic, version: 1.0.3}
  font-bh-ttf: {origin: x11-fonts/font-bh-ttf, version: 1.0.3}
  encodings: {origin: x11-fonts/encodings, version: '1.0.4,1'}
  dejavu: {origin: x11-fonts/dejavu, version: 2.33}
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  expat: {origin: textproc/expat2, version: 2.1.0}
  harfbuzz: {origin: print/harfbuzz, version: 0.9.19}
  freetype2: {origin: print/freetype2, version: 2.4.12_1}
  cups-client: {origin: print/cups-client, version: 1.5.4_1}
  shared-mime-info: {origin: misc/shared-mime-info, version: 1.1}
  hicolor-icon-theme: {origin: misc/hicolor-icon-theme, version: 0.12}
  gnomehier: {origin: misc/gnomehier, version: 3.0}
  python27: {origin: lang/python27, version: 2.7.5_2}
  python2: {origin: lang/python2, version: 2}
  python: {origin: lang/python, version: '2.7,2'}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  tiff: {origin: graphics/tiff, version: 4.0.3}
  png: {origin: graphics/png, version: 1.5.17}
  jpeg: {origin: graphics/jpeg, version: 8_4}
  jbigkit: {origin: graphics/jbigkit, version: 1.6}
  jasper: {origin: graphics/jasper, version: 1.900.1_12}
  gtk-update-icon-cache: {origin: graphics/gtk-update-icon-cache, version: 2.24.19}
  graphite2: {origin: graphics/graphite2, version: 1.2.3}
  gdk-pixbuf2: {origin: graphics/gdk-pixbuf2, version: 2.28.2}
  cairo: {origin: graphics/cairo, version: '1.10.2_5,2'}
  popt: {origin: devel/popt, version: 1.16}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  pcre: {origin: devel/pcre, version: 8.33}
  libpthread-stubs: {origin: devel/libpthread-stubs, version: 0.3_3}
  libffi: {origin: devel/libffi, version: 3.0.13}
  icu: {origin: devel/icu, version: 50.1.2}
  gputils: {origin: devel/gputils, version: 1.2.0}
  glib: {origin: devel/glib20, version: 2.36.3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
  atk: {origin: accessibility/atk, version: 2.8.0}
categories:
- devel
shlibs_required:
- libgpsim.so.0
- libgpsimcli.so.0
- libgpsimgui.so.0
- libgpsim_eXdbm.so.0
- libgtkextra-x11-2.0.so.1
- libgtk-x11-2.0.so.0
- libgdk-x11-2.0.so.0
- libpangocairo-1.0.so.0
- libharfbuzz.so.0
- libgraphite2.so.3
- libXinerama.so.1
- libXi.so.6
- libXrandr.so.2
- libXext.so.6
- libXcursor.so.1
- libXcomposite.so.1
- libXdamage.so.1
- libXfixes.so.3
- libatk-1.0.so.0
- libcairo.so.2
- libpixman-1.so.9
- libxcb-shm.so.0
- libxcb-render.so.0
- libXrender.so.1
- libX11.so.6
- libxcb.so.2
- libXau.so.6
- libXdmcp.so.6
- libpthread-stubs.so.0
- libgdk_pixbuf-2.0.so.0
- libpng15.so.15
- libgio-2.0.so.0
- libpangoft2-1.0.so.0
- libpango-1.0.so.0
- libgmodule-2.0.so.0
- libgthread-2.0.so.0
- libgobject-2.0.so.0
- libffi.so.6
- libglib-2.0.so.0
- libpcre.so.3
- libfontconfig.so.1
- libfreetype.so.9
- libexpat.so.6
- libpopt.so.0
- libintl.so.9
- libiconv.so.3
shlibs_provided:
- libgpsimgui.so.0
- libgpsimcli.so.0
- libgpsim_modules.so.0
- libgpsim_eXdbm.so.0
- libgpsim_dspic.so.0
- libgpsim.so.0
