Commit graph

35 commits

Author SHA1 Message Date
dsainty
972e72a082 Reinstated patch to remove @hfill - not supported by gtexinfo 5+
Fixes build under Kubuntu, and probably numerous other Linux distributions.
2016-03-08 07:42:48 +00:00
agc
81bef80aeb Add SHA512 digests for distfiles for emulators category
Problems found with existing digests:
	Package suse131_libSDL
	1c4d17a53bece6243cb3e6dd11c36d50f851a4f4 [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
	Package suse131_libdbus
	de99fcfa8e2c7ced28caf38c24d217d6037aaa56 [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
	Package suse131_qt4
	94daff738912c96ed8878ce1a131cd49fb379206 [recorded]
	886206018431aee9f8a01e1fb7e46973e8dca9d9 [calculated]

Problems found locating distfiles for atari800, compat12, compat 13,
compat14, compat15, compat20, compat30, compat40, compat50,
compat50-x11, compat51, compat51-x11, compat60, compat61,
compat61-x11, fmsx, osf1_lib, vice, xbeeb, xm7.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 20:30:54 +00:00
wiz
c7383780db Bump all packages that depend on curses.bui* or terminfo.bui* since they
might incur ncurses dependencies on some platforms, and ncurses just bumped
its shlib.
Some packages were bumped twice now, sorry for that.
2015-08-18 07:31:00 +00:00
mef
611e027d22 (pkgsrc)
simulavr asks for libiberty.a.
  With avr-gcc 4.5.3 and avr-binutils-2.23.2, binutils is installing
  libiberty.a
  But with new binutils-2.24, it won't install libiberty. Instead,
  avr-gcc-4.8.3 will provied libiberty.
  Makefile (of simulavr) now has pointer to PATH of libiberty now
  as:
    CONFIGURE_ARGS+=        --with-libiberty=${PREFIX}/lib/gcc/avr
(Add patches)
   patch-src_systemclock_cpp (rename from  patch-src_systemclock.cpp)
   patch-src_systemclock_h
   patch-src_traceval_cpp
   patch-src_traceval_h
     clang flags as resize unresolved reference,
     backport from git repository (as of 2013-09-15).
  patch-examples_atmel_key_StdDefs_c        Status: Locally Added
     passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
2014-08-29 04:40:06 +00:00
dsainty
924db03f7b Remove @hfill - not supported by gtexinfo 5+ 2014-06-13 04:06:26 +00:00
dsainty
46ec97e419 If TeX is installed it is used to build a PDF. Since we don't install the
PDF, there's no point in building it, so disable TeX auto-detection.
2014-06-13 03:41:46 +00:00
mef
245839bc2e Drop tcl-itcl/buildlink3.mk, now tcl includes tcl-itcl.
(PKGREVISION++ not necessary, failing to build after recent revbump)
-.include "../../lang/tcl-itcl/buildlink3.mk"
+#include "../../lang/tcl-itcl/buildlink3.mk"
 .include "../../lang/tcl/buildlink3.mk"
2014-02-22 03:26:53 +00:00
adam
41e677f366 Revbump after updating tcl/tk. 2014-01-11 14:42:00 +00:00
joerg
747ffe98b2 Racy build. 2013-11-29 12:57:28 +00:00
joerg
1b5249fe67 Fix template lookup. 2013-09-20 23:05:21 +00:00
mef
eab4165c8b (pkgsrc)
Raw simulavr-1.0.0 does not build. Some patches, and SUBST to
  convert MACROS etc., are added reflecting git repository
  (These will be unnecessary at next release, hopefully).

(Upstream)
Bump the version
  simulavr-0.1.2.1 to
  simulavr-1.0.0

(From manual-1.0.pdf)
What features are new:

  - Run multiple AVR devices in one simulation. (only with interpreter
    interfaces or special application linked against simulavr library)
    Multiple cores can run where each has a different clock frequency.

  - Connect multiple AVR core pins to other devices like LCD, LED and
    others. (environment)

  - Connect multiple AVR cores to multiple avr-gdb instances. (each on
    its own socket/port number, but see first point for running multiple
    avr cores)

  - Write simulation scripts in Tcl/Tk or Python, other languages could
    be added by simply adding swig scripts!

  - Tracing the execution of the program, these traces support all
    debugging information directly from the ELF-file.

  - The traces run step by step for each device so you see all actions
    in the multiple devices in time-correct order.

  - Every interrupt call is visible.

  - Interrupt statistics with latency, longest and shortest execution
    time and some more.

  - There is a simple text based UI interface to add LCD, switches, LEDs
    or other components and can modify it during simulation, so there is
    no longer a need to enter a pin value during execution. (Tcl/Tk
    based)

  - Execution timing should be nearly accurate, different access times
    for internal RAM / external RAM / EEPROM and other hardware
    components are simulated.

  - A pseudo core hardware component is introduced to do "printf"
    debugging. This "device" is connected to a normal named UNIX socket
    so you do not have to waste a UART or other hardware in your test
    environment. (How?)

  - ELF-file loading is supported, no objcopy needed anymore.

  - Execution speed is tuned a lot, most hardware simulations are now
    only done if needed.

  - External IO pins which are not ports are also available. (E.g. ADC7
    and ADC8 on ATmega8 in TQFP package.)

  - External I/O and some internal states of hardware units (link
    prescaler counter and interrupt states) can be dumped ot into a VCD
    trace to analyse I/O behaviour and timing. Or you can use it for
    tests.
2013-09-12 06:20:35 +00:00
joerg
d55f0e6bbc Fix inline usage. 2013-03-24 16:57:12 +00:00
asau
49d542f06c Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 12:55:08 +00:00
dholland
de039001d0 Patch up gcc inline mess. Fixes build with gcc 4.5. 2011-12-18 19:51:33 +00:00
sbd
8041ad050f Add missing mk/curses buildlink.
Bump PKGREVISION
2011-12-17 10:15:28 +00:00
joerg
b60d8261e5 DESTDIR ready 2010-01-29 22:54:48 +00:00
wiz
059bf86ace Remove BROKEN_IN variable. It was no maintained, and there was no
defined workflow for setting it, removing it, or removing packages
depending on it.
2009-08-25 12:32:54 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
joerg
97c98ef081 Sync PLIST and build instructions: force it to believe that
texi2dvi and texi2html exist, so that configure believes that
the documentation is wanted. Afterwards just patch the Makefile
to not really use those as intended according.
2007-03-07 17:31:22 +00:00
wiz
29abbd1c1b Mark as BROKEN_IN pkgsrc-2006Q4, based on
ftp://asim.lip6.fr/outgoing/packages/i386/3.1/20070114.1132/broken.html
(latest 3.1/i386 bulk build of 2006Q4).

Feel free to fix them...
2007-01-31 00:04:11 +00:00
obache
9c572cc449 pkglint says, INFO_FILES should be set to YES or yes. 2006-09-10 02:52:26 +00:00
obache
68c8c196e0 Update MASTER_SITES. 2006-09-10 02:48:35 +00:00
jlam
0bea2bb8b9 A package that installs info files should define INFO_FILES in the
package Makefile.
2006-06-16 16:17:02 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
60de83c176 Fix PLIST. Remove BROKEN_IN. 2006-03-02 19:51:34 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
schmonz
42428df5a0 Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
2006-01-04 04:29:05 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
wiz
3ef1e38f72 Add patch to make this look for the generated html pages
in the correct place. Should fix bulk build.
2005-04-22 14:09:03 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
jmmv
dc0a0d7e8b Add build dependency on avr-binutils and avr-gcc to fix build as these tools
are required.
Also use the correct style to depend on any version of doxygen.
2005-03-20 12:07:42 +00:00
agc
459a5bb28d Add RMD160 digests to the SHA1 ones 2005-02-23 18:49:17 +00:00
kristerw
1472d4095d Initial import of simulavr, contributed by Ola Eriksson in
PR pkg/27596.

The Simulavr program is a simulator for the Atmel AVR family of
microcontrollers. Simulavr can be used either standalone or as a
remote target for gdb. When used in gdbserver mode, the simulator
is used as a backend so that gdb can be used as a source level
debugger for AVR programs.
2004-12-30 19:49:08 +00:00