Commit graph

19706 commits

Author SHA1 Message Date
skrll
17e962bd30 Modify the configure script so that the mesa headers are found when
xpkgwedge is installed.

Should fix pkg/12556 from Rex McMaster <rex@mcmaster.wattle.id.au>
2001-04-29 19:29:36 +00:00
danw
6794fe49fc Oops. Make this build again. (Must have not made clean when I tested my
previous patch.)
2001-04-29 18:52:40 +00:00
wiz
9d0cd8eb3f Document 'P file' output for 'cvs update'. Same patch as for cvs.1 in
-current in response to bin/12785.
2001-04-29 18:35:09 +00:00
jtb
9734e4333f Update of tochnog to 20010429. Changes unknown. Move to SHA1 checksums. 2001-04-29 16:17:50 +00:00
dmcmahill
3ecef7be86 use the boehm-gc package instead of the one included with sdcc.
this fixes sdcc on alpha, and probably sparc and others.

also include a slew of missing headers.
2001-04-29 16:15:15 +00:00
jtb
aa33641446 Update of swi-prolog to 4.0.4.
VERSION 4.0.4
=============

  * FIXED: Problem in GUI tracer tracing predicates loaded from ?- [user].

  * MODIFIED: The file-reading predicates (consult, use_module, load_files,
    etc.) no longer change current input to the file loaded.  This implies
    that read/1 and friends read from the current input before the load
    predicate was started rather then the file we are loading from.

  * FIXED: Setting break-points on facts, or in general on the last
    (I_EXIT or I_EXITFACT) instruction of a clause.

VERSION 4.0.3
=============

  * ADDED: New hooking system for help/0, help/1 and apropos/1.

  * FIXED: Allow for -f "c:\..." in Windows.

  * ENHANCED: Moved boot/listing.pl to the library, reducing the
    footprint and startup time.  Also modernised the code a bit,
    allow for hooks, so listing(class->method) lists an XPCE method
    and allow for partial listing: listing(foo(a, _)) to get only
    the clauses for which a unifies to the first argument.

  * FIXED: tracer not to trap cut-port in system predicates (GUI).

  * FIXED: Atom-GC problem: global options structured used pointers
    to string of unlocked atoms.

  * ENHANCED: the GUI debugger.  Too much to name it here.

  * INTERNAL: Moved message-activation of spy and nospy predicates to
    foreign-code to make sure it gets always called.

  * FIXED: Bug in recorded database, reported by Michael Heerdegen.

  * FIXED: Removed trace of rl_add_history()

  * FIXED: Handling of :- dynamic Module:Name/Arity in PceEmacs
    cross-referencer.

  * FIXED: Cleanup of code for setting break-points.  Make this code
    work again from PceEmacs.

  * ENHANCED: prolog_to_os_filename(-Pl, +Os) to convert 8+3 filenames
    to long filenames.

  * ENHANCED: Allow setting spy-point from PceEmacs.

  * CLEANUP: Replace some more warnings with exceptions.

  * ENHANCED: library(url) for breaking down and constructing URL strings
    with some new functionality.  Additions by Lukas Faulstich.  Also
    fixed a dangling choice-point in decoding a www-encoded string.

  * ENHANCED: Moved tty_size/2 from library(tty) to built-in, exploiting IOCTL
    calls to fetch the terminal size when available.  This make tty_size/2
    return the actual values rather than constant values from the moment of
    startup.  Reported by Robert van Engelen.


VERSION 4.0.2
=============

  * FIXED: Memory leak in PL_get_chars() using CVT_WRITE.  Reported by
    Marcin Golebski.

  * INSTALL: export CIFLAGS=/path/to/local/include should now be
    honoured correctly by configure (Lukas Faulstich)

  * FIXED: absolute_file_name/3 not to trust its cache.

  * ADDED: callable/1 for better compatibility.

  * FIXED: $qlf_info/4 to request information on QLF files.  Also turned
    a couple of common warnings into proper exceptions.

  * FIXED: Avoid the usage of the appearently badly supported Win32 function
    GetFileInformationByHandle(), now using GetFileSize().  This fixes some
    false-alarm about not being able to find the system resources.

  * REMOVED: ed/1, also from the backward compatibility module.  Edit/1
    is the generic editing front-end.

  * FIXED: writeq(a(b,c,(d,e))), reported by Joachim Katzer.

  * FIXED: Memory leak in expand_file_name/2.  Reported by Daniel Cote.

  * FIXED: Print error-locations in files holding the ~-character.
    Thanks to Mike Maxwell.

VERSION 4.0.1
=============

  * PACKAGE: Many installation patches, added libraries, notably to
    the XPCE subsystem.

  * ADDED: Skeleton dotfiles for both Prolog and XPCE to the dotfiles
    directory.

  * FIXED: plrc utility for modifying archives.  Thanks to Lourens
    van der Meij.

  * FIXED: ANSI-C incompatibility, breaking compilation using AIX cc
    (Sterling Smith).

  * FIXED: end_of_file issues in readln/[1,2,5] (library(readln)) and
    modernised the code a bit.

  * FIXED: Write out-of-range floating point numbers properly (Bart Demoen).
2001-04-29 16:01:16 +00:00
jtb
7185f416ea Change to SHA1 checksum. The distfile contains a fix without a corresponding
increase in version number.  From the XCircuit homepage:

	Note that the March 28, 2001 version corrects a bug due to
	dubious C syntax causing segmentation violations when xcircuit
	was compiled without the debug option.

	C Trivia question:
	What does  "x[a] = x[--a]" do?
	Answer A: "x[a] = x[a - 1]; a--"
	Answer B: "a--; x[a] = x[a]"
	Answer C: either A or B, depending on your OS, compiler version,
		  and/or debug or optimizer switch.
2001-04-29 15:15:16 +00:00
skrll
221e3119b3 Make this pkg build shared libraries as well.
Fixes pkg/12770 from Hume Smith <hclsmith@operamail.com>
2001-04-29 09:47:02 +00:00
wulf
b12a7d2fa9 Added installation of user's manual 2001-04-29 09:20:33 +00:00
rh
b404d4976e Update to SHA1 instead of MD5. The MD5 of the distfile downloaded from
both the original MASTER_SITE and the Austrian ftp.netbsd.org mirror
matched the MD5 recorded for the package.
2001-04-29 06:56:25 +00:00
rh
2d8061708c No need to be overly restrictive in DEPENDS. A requirement of glib>=1.2.8
instead of 1.2.10 seems to be sufficient.  Pointed out in private mail by
Hubert Feyrer.
2001-04-29 05:13:57 +00:00
jtb
a42e5d6e58 Fix typo. 2001-04-29 01:15:06 +00:00
jtb
b97c41dde3 Remove redundant echoing, quoting, and input redirection to sed. 2001-04-28 23:59:17 +00:00
jtb
a1f837e37c Remove an unnecessary sed substitution. 2001-04-28 22:44:16 +00:00
jlam
ee005e4447 Clarify that USE_GIF is for qt1 as there is no "qt" package. 2001-04-28 20:44:52 +00:00
jtb
a460fd0e14 Remove "man/man1" from list of files. 2001-04-28 19:51:53 +00:00
drochner
4430ba7548 the patch recently added to libcdaudio is important, so add "nb1" to
its version and make p5-Audio-CD-disc-cover depend on it
(as suggested by Christoph Badura)
2001-04-28 14:43:28 +00:00
jtb
86be0dbfb1 Add the missing entries. 2001-04-28 14:42:28 +00:00
drochner
a09fea41b1 gtk+extra-0.99.14 changed some gtk_plot_* function names, so we have
to update to 0.6.3.
Other changes (from the ChangeLog file):
            Bugfixes everywhere, mainly reported
            by Rob Lahaye<lahaye@postech.edu>
            Edit dialog for datasets.
            First version of the Preferences dialog
            Enhancements in the layer control
            Fixes and enhancements in gtkextra
            2nd version of the preferences dialog
            Enhancements in Python and Worksheets
            Complete overview and report of bugs and possible enhancements.
            Emergency rescue in case of a crash
            Autosave
            First version of the Bonobo interfase for embedding Scigraphica
2001-04-28 14:34:12 +00:00
dmcmahill
d777f21a11 add a short section about creating multi-cd binary package sets at the
end of the bulk build section.
2001-04-28 14:28:26 +00:00
rh
b3cbe0924f Add '--tag' for hermes nasm statements to Makefile.am as well. This should
fix bulk building and PR 12746.
2001-04-28 14:27:34 +00:00
dmcmahill
03bda0fd9e add a TODO/wish list. This file is only there to be read by someone who
wants to hack on the package and is not otherwise used (so I don't feel
bad adding it during the freeze).
2001-04-28 13:49:43 +00:00
zuntum
7d651a2622 o don't install ${PREFIX}/etc/pdmenurc, ${PREFIX}/share/examples/pdmenu/pdmenurc
is enough. from latest bulk build leftovers.
o rework quoting & tabs
2001-04-28 12:44:57 +00:00
zuntum
226cbaba7b Update Eterm to 0.8.10
This release is simply a bugfix release of 0.8.9.  The 0.8.x series has become
the "stable" branch of Eterm and will only involve bugfixes, no new features.
All the feature development is occuring in the 0.9 series.

Fixes pkg/12105 by myself
2001-04-28 11:07:34 +00:00
jtb
775c3ef460 Add some missing PLIST entries. 2001-04-28 05:17:02 +00:00
jtb
4c0012be6f Don't install "stow.info.orig". 2001-04-28 04:51:01 +00:00
jtb
85b8eac29d Add some missing PLIST entries. 2001-04-28 04:44:05 +00:00
jtb
c7ec78613e Add missing man page file(s) to PLIST. 2001-04-28 04:35:06 +00:00
jtb
6d42a960f8 Add the man pages to PLIST. 2001-04-28 04:09:54 +00:00
jtb
f09a56ab1c Add some missing files to the PLIST. I don't know why I found more
leftovers than the i386 bulk build.
2001-04-28 03:51:19 +00:00
dmcmahill
6fb90697cd update missing distinfo file from update. Thanks to Thomas Klausner
for catching this one.
2001-04-28 03:45:05 +00:00
dmcmahill
b8e41cce2a update to verilog-current-20010422
Changes since the last packaged snapshot from the authors announcements:

Icarus Verilog snapshot 20010422
--------------------------------
I've integrated a bunch of UDP patches from Stephan Boettcher. These
go to the core of ivl, so if you use Icarus Verilog with UDPs, you
might want to give this a test for us.

Stephan has also added some ivl_target support for UDP devices. This is a
prerequisite to vvp support for UDP devices.

Some of you have been beating me over the head about disable, so the
vvp target now supports disable. It only works in certain very constrained
situations, but the idea is there and the more common cases are simply a
matter of getting around to them. I actually could use more examples of
the use of disable for the test suite.

In the process, I have settled on the interaction of threads and scopes,
and changed the %fork syntax to match. See the README.txt and opcodes.txt
file for details. The implementation of %end and %join simplified in
the process.

The vvp-tgt code generator supports a few more gate types. New gate
types are pretty easy to add, it's just boring grunt work. That's why
they've been popping up slowly.

I've also got certain behavioral shifts working. Only constant shifts,
so far, but this covers a pretty large percentage of the real world
uses of shift, I think.

I fixed a few specify block parse problems, so it should ignore
even more complex specify blocks now:-) One of these days I really will
properly support specify blocks.

PROGRESS

I was hoping to get vvp up to a similar level as vvm by the end of
April, but that doesn't look like it's going to happen. I'm up to 182
tests passed, compared to 318 of Icarus Verilog/vvm, so I have a ways
to go yet. I see no real point to making a release until I get up to
300 or so tests passed. That is the goal for 0.5 release.

But of course if vvp is enough for you, then it is soooo much faster
then vvm.

Icarus Verilog 20010415 Snapshot
--------------------------------
As with all the most recent snapshots, this is almost entirely progress
with the vvp code generator and simulation engine. I'm up to 159 tests
passed in the test suite, so I'm getting there. But there's still plenty
to go.

I also fixed what appeared to be a minor problem with elaboration of ?:
expressions in continuous assignments. The code was actually fine, it
was a spurious assert. This fix affects vvm as well.

Icarus Verilog/vvp now support <= statemements with internal delays.
That is, "foo <= #10 bar;" should work properly, and there are tests
in the suite that prove it. This is a pretty common syntax, so this
should help a lot of folks.

I also fixed a bug in the code generator that would cause it to put a
constant bit as a destination for the bitwise boolean operators. This
caused run-time asserts.

The event or support in vvp has been extended to now support arbitrary
width, so now you can for example wit for any changes in a 32bit reg.
This handles most of the likely cases, so @ statements should now be
pretty generally functional.

The handling of run-time threads has been revamped in preparation for
support of the disable statement. It also plugs a memory leak where
fork/join and task/function calls are invoked. And this version should
also clean up all those tiny initial foo=bar threads that all programs
seem to have. Threads that are done are now freed, along with their
memory, hopefully reducing the runtime memory footprint.

That's pretty much it this time 'round. Working with threads took some
time, so the progress isn't as flashy as it sometimes is.

There is still lots to do with vvp before 0.5, but I would appreciate
any feedback you can offer. It's complete enough already that I'm able
to accept bug reports on it, even if it turns out to be a "not supported
yet" type of thing. At this point, I'd be curious to know what hangups
are preventing its regular use.
2001-04-28 03:15:26 +00:00
kei
36501b2d46 add and enable pnm2ppa package. 2001-04-28 03:12:33 +00:00
kei
c86096a8e4 Initial import of pnm2ppa-1.04 package. From README:
What is this?
-------------
pnm2ppa, a PPM to PPA converter, creates output using the PPA (printer
performance architecture) protocol.  This protocol is used by some HP
"Windows-only" printers, including the HP Deskjet 720C series, the HP
DeskJet 820 series, and the HP DeskJet 1000 series.  It has been
tested on all three series, but your personal experience (positive or
negative) is very much appreciated!
2001-04-28 03:10:59 +00:00
dmcmahill
ec0a0d19f8 add and enable simian and simian-docs 2001-04-28 02:37:59 +00:00
dmcmahill
1b7477b2fd Initial import of simian-docs-2.1
User's guide for SIMIAN (Surface Impedance Method for Interconnect
Analysis).  The guide is in PDF format.
2001-04-28 02:37:22 +00:00
dmcmahill
0ccb07d3db initial import of simian-2.1
Surface Impedance Method for Interconnect Analysis.

SIMIAN is a two dimensional frequency dependent series
impedance extraction tool for inerconnects and transmission
lines using conductors of rectangular or circular cross section.

The use of the surface ribbon method (SRM) greatly enhances
the speed of computation relative to the volume filament
method (VFM).
2001-04-28 02:36:35 +00:00
jtb
8171a8184f Make $(localdir) and $(gnulocaledir) equal so that the locale files
don't get installed to both ${PREFIX}/lib/locale and ${PREFIX}/share/locale.
This fixes the i386 bulk build leftovers.
2001-04-28 02:05:57 +00:00
jtb
a0a1e3ff21 Add missing "libi386.so.0.2" and "libkeycap.so.0.0". 2001-04-28 01:28:05 +00:00
jtb
d86de86589 Back out previous change. 2001-04-28 01:20:35 +00:00
jtb
dadc04c896 Add "lib/X11/app-defaults/Sam" to PLIST. 2001-04-28 01:15:20 +00:00
jtb
10c92aa4ac Add missing "Velvet.ad" to PLIST. 2001-04-28 01:02:49 +00:00
jtb
5967670354 Add missing xbeeb.1 to PLIST. 2001-04-28 01:00:54 +00:00
hubertf
daaf60749a Add BUILD_USES_MSGFMT=yes as this wants msgfmt - build breaks if it's not
installed (I wonder why this wasn't catched in bulk builds...)
2001-04-28 00:50:35 +00:00
jtb
f6628cfcef Add an i386 bulk build leftover ("ReadMe.txt"). 2001-04-28 00:41:41 +00:00
jtb
c0e6026286 Fix man page installation oddity causing i386 bulk build leftover. 2001-04-28 00:32:28 +00:00
jtb
283b2a7733 Add an "@exec mktexlsr" to the PLIST so that mktexlsr gets run after
a cweb binary package is installed.  This fixes the i386 bulk build
problem for emulators/mmix where TeX couldn't find cwebmac.tex.
2001-04-28 00:02:37 +00:00
jtb
a325d307ce Add distinfo file. 2001-04-27 23:33:24 +00:00
jtb
8963b134c6 s/p5-/p5-Math/g 2001-04-27 23:19:36 +00:00
jtb
cbb866014d Reimport of p5-MatrixReal as p5-Math-MatrixReal. 2001-04-27 23:18:11 +00:00