summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2003-09-17get rid of USE_GCC2/3 in pkg Makefiles, and set GCC_REQD orgrant4-8/+10
USE_PKGSRC_GCC as appropriate, as this is handled by compiler.mk now.
2003-09-17Fix binary package: use PERL5_SITEARCH instead of PERL5_ARCHLIB for theseb1-2/+2
packlist.
2003-09-17Remove nasm-devel.jmmv1-2/+1
2003-09-17nasm has been updated to 0.98.37, so this package is useless now.jmmv6-135/+0
2003-09-17Update to 0.98.37 (really, rename nasm-devel to nasm). This version is farjmmv6-18/+118
more complete than 0.98, plus homogenizing the package in a single one will save us from conflicts during bulk builds (and during manual builds too).
2003-09-17add USE_GCC_SHLIB, reorder some lines a bit for clarity.grant1-2/+4
2003-09-16Fix build with gcc3, reported by Soren Jacobsen PR pkg/22822.xtraeme2-1/+16
2003-09-16Updated to 2.4.6. Patch provided by David S. <davids@idiom.com>xtraeme3-9/+14
via PR pkg/22185. Changes: New in slib2d6: * phil-spc.scm: Added Hilbert Space-Filling Functions. * ncbi-dna.scm: Read and manipulate NCBI-format nucleotide sequences. * differ.scm (diff:edits): Improved speed by 27%. * solid.scm (scene:viewpoint): Simplified; fixed pitch. (solid:extract-colors): Fixed color/elevations alignment. (solid:extract-colors, solid:extract-elevations): Fixed row-major. * solid.scm (solid:basrelief): Added VRML ElevationGrid. (solid:bry): Added "solid FALSE" and missing alternative clause. * solid.scm (scene:viewpoints): Restored Up and Down views. * html4each.scm (html-for-each): Rewrote for full quote hair. Removed require string-search; uses own multi-char version. * html4each.scm (html-for-each): "unterminated HTML entity" warning infinitely looped; changed to error. (htm-fields): Recover from HTML errors. * html4each.scm (htm-fields): Parses markup string. (html-for-each): Handle comments as markups. * html4each.scm (html:read-title): Added optional LIMIT (word-count) argument. * html4each.scm (html:read-title): Added. (html-for-each): Accept input-port for FILE argument. (html:read-title): Added check for first char being '<'. * uri.scm (uri->tree, make-uri): Fixed confusion of #f and "". * uri.scm (absolute-uri?): Added. * uri.scm (uri->tree): Corrected documentation. * db2html.scm (command:make-editable-table, command:modify-table): Improved null-keys treatment to work with multiple primaries. * db2html.scm (command:make-editable-table): foreign-choice-lists now opens the table. * slib.texi: Fixed database examples. * dbutil.scm (solidify-database): Fixed lock handling. * dbutil.scm (mdbm:report): Show lock certificates. (create-database, write-database, syncify-database, close-database): Lock database file for writing. (create-database): Allow initial #f filename. * transact.scm (transact-file-replacement): Accept (string) path to backup file in place of backup-style symbol. * charplot.scm (histobins): Gracefully return when no data. * soundex.scm (SOUNDEX): Character lookups use ASSV and MEMV. * qp.scm (qp:qp): Distinguish #f and 0 values for *qp-width*. * array.scm (make-array): Removed legacy procedures. * arraymap.scm (array-for-each): Use set-car! instead of reverse. * fft.scm (fft:shuffle&scale): Use bit-reverse from 'logical. * logical.scm (logical:logcount, logical:integer-length): Made tail-recursive. (logical:logxor, logical:logior, logical:logand): Made tail-recursive. * logical.scm (logical:ones): Return 0 for 0 argument. (gray-code->integer): Improved running time from O(b^2) to O(b*log(b)). * strsrch.scm (substring?, substring-ci?): Bum simple cases. (subskip): Split out common code from substring?, substring-ci?. (subloop): Old non-table-driven code for short substring?s. (substring?, substring-ci?): Compared measurements of subskip vs subloop; set breakpoint at STRLEN < CHAR-CODE-LIMIT/2 + 2*PATLEN. (substring-ci?, substring?): Refined; subloop for PATLEN <= 4. * strsrch.scm (count-newlines): Added. * slib.texi (Lists as sets): Updated UNION examples. * comlist.scm (comlist:union): Optimized for list lengths. * comlist.scm (comlist:list*): Make letrec top-level. * batch.scm (*operating-system*): gnu-win32 renamed from cygwin32. * batch.scm (*operating-system*): Detect MINGW32 (gcc on MS-DOS) as CYGWIN. * random.scm (random): Streamlined. (seed->random-state, random:chunk): Replaced BYTE with ARRAY. * random.scm (random): Don't get extra chunk when modu is integer multiple of 256. * slib.texi (Getopt): Fixed double dashes. * slib.texi (Getopt, Getopt Parameter lists): * getparam.scm (getopt->arglist, getopt->parameter-list): * getopt.scm (getopt, getopt--): Global variable *argv* replaces argc, argv arguments. Not the best solution -- but at least its consistent. * slib.texi (Plotting): Updated examples. * slib.texi (String Search): State search order for string-subst. * slib.texi (Copyrights): Fixed TeX formatting. * slib.texi (Rule Types): Split from Precedence Parsing Overview. (Precedence Parsing Overview): Describe binding power concept.
2003-09-16mark this ONLY_FOR_PLATFORM NetBSD for now, as it destroys thegrant1-1/+3
mk files installed from bootstrap-pkgsrc. thanks, salo.
2003-09-16look for a CDROM also at /dev/cd?d; should fix PR pkg/22803 bydrochner2-1/+15
Peter Seebach
2003-09-16CVSync 0.24.7gehenna2-6/+5
Changes: * Fix a bug to fail to run with GNU Pth/PTL. (cvsyncd) * Fix compile problems on OSes without a pthread library support. (cvscan/rcscmp)
2003-09-15Initial import of py-TPG 2.1.6recht4-0/+51
based upon the pkg provided by Michal Pasternak in PR 21982 TPG can very simply write parsers that are usefull for most every day needs (even if it can't make your coffee). With a very clear and simple syntax, you can write an attributed grammar that is translated into a recursive descendant parser. TPG generated code is very closed to the original grammar. This means that the parser works "like" the grammar. A grammar rule can be seen as a method of the parser class, symbols as method calls, attributes as method parameters and semantic values as return values. You can also add Python code directly into grammar rules and build abstract syntax trees while parsing.
2003-09-15Use GNU m4 under NetBSD 1.5.x to fix some problems *sigh*.jmmv1-2/+8
2003-09-14Add and enable p5-Set-IntSpangson1-1/+2
2003-09-14Initial import of Set::IntSpan into the NetBSD packages collectiongson4-0/+25
as devel/p5-Set-IntSpan. Set::IntSpan manages sets of integers. It is optimized for sets that have long runs of consecutive integers.
2003-09-14Use my NetBSD.org email address.recht1-2/+2
2003-09-14update to 0.6.1.recht3-193/+265
Lot's of fixes and new features. See CHANGES for a complete list. Also, take ownership. ok'ed by lukem@
2003-09-14hange extension.mk to also install optimized files for distutils packages.recht6-6/+52
Inspired by FreeBSD "ports". Fix the PLISTs accordingly. Also, while at it, remove now obsolete compileall.py calls in post-install targets and insure that extension.mk is in included before builinlinks of other Python modules. Discussed with/ok'ed by drochner@.
2003-09-14If Python 2.3 is been used the pkg version must be >= 2.3nb2.recht1-1/+4
2003-09-12Fix unportable shell code in "configure" which breaks configuration ontron3-2/+17
systems where the "compfaces" program from the "faces" package is installed. A dependence on the "faces" package isn't necessary because the "compfaces" program isn't really used. This fix the first part of PR pkg/22762 by myself.
2003-09-12kill all references to gcc.buildlink2.mk and compiler.mk, and definegrant3-7/+8
USE_GCC2 or USE_GCC3 where appropriate. the functionality of the old gcc.buildlink2.mk has been rolled into compiler.mk now, which is automatically used. more changes to come later...
2003-09-12gcc.buildlink2.mk is no more. So, include compiler.mk instead.recht1-2/+2
reported by Matthias Scheler
2003-09-12Missing dependency for XEmacs.minoura1-1/+2
xemacs-packages actually includes the old version of apel; this package overrides it, which could be confusing. Possibly we should remove apel from xemacs-packages? (some packages require new apel)
2003-09-11Update to 1.19. Closes PR pkg/22711 by Lloyd Parkes. Changes since 1.17:jmmv3-11/+21
1.19 - Messed up applying some of the patches in 1.18 :-( 1.18 - Added support for specifying unsigned integer values [0; 2^32-1] Thanks to Richard Gerrits for pointing out the problem. Added support for specifying Z/Y/Z for adiw, sbiw and movw. Thanks to Richard Barrington for suggesting this. Added support for a bunch of Mega devices. Thanks to Andreas Schwarz for supplying a patch with these. Fixed problems compiling with GCC 3.2 Several people supplied patches, but I was just too busy integrating them. Thanks to Patrick Dreker for supplying the final patch.
2003-09-11Bump PKGREVISION to 4, due to libgda/libgnomedb updates.jmmv1-3/+4
Add explicit dependancy on pkgconfig. Sort buildlink2 includes alphabetically.
2003-09-11Drop non-working master site.jmmv1-3/+2
2003-09-11remove USE_GCC3 definintion.grant1-2/+1
packages should only ever test this, not define it.
2003-09-11Order SUBDIRs alphabeticallyagc1-2/+2
2003-09-11Make delay >= 1.0 workmartti2-1/+17
2003-09-11Updated distcc to 2.10.1martti3-9/+12
* Fix problem in "make clean" reported by Lisa Seelye. * Fix issues in temporary file handling that could allow a local attacker to interfere with another user's distcc processes. * Daemon niceness is incremented by +5 by default. (This can be changed by --nice.) * The per-user configuration directory can be set by $DISTCC_DIR. It defaults to the old value of ~/.distcc/. * For regular compile failure, don't say "with exit code 1". * The server now emits warnings to the log and to the client if its PATH is set such that it will recursively run a distcc client. This check is done at run time for the requested compiler name. The server's $PATH is not modified in other ways. This may help reduce problems with finding the right remote compiler. * SCO/Caldera operating systems are no longer supported due to their recent absurd attacks against Linux and IBM. * TMPDIR is no longer required to start with '/', so that Cygwin paths starting with a drive letter may be used. Reported by Heiko Elger. * Various man page updates. * Daemon now sits in the root directory while running, not the temporary directory. * Temporary directory is gone. Working files are created directly under $TMPDIR. * Lock files and state files are stored under DISTCC_DIR, rather than in /tmp. * Test cases are more robust in choosing a daemon port number.
2003-09-11Updated ddd to 3.3.7martti3-12/+11
* martti is the new maintainer * changes since 3.3.1 - libiberty was missing from the 3.3.6 release - libtermcap was built but not linked on systems which needed it (suse-axp-linux 8.1; probably others too) - The source tree was merged back from the bashdb project's CVS into the original ddd CVS - Major changes to get this to compile with modern auto-tools, Bison, Flex, and C++ STL. - Options are automatically saved when exiting DDD. - Temporary sessions in Gnome and KDE are now properly deleted. - The Tip of the Day comes with an option to turn it off. - Alias detection is now on by default. - The splash screen no longer bypasses all window controls. - Major code clean-up, including plugging several memory leaks (1). - GCC 3.0 should properly compile DDD. - ChangeLog files are back.
2003-09-10Update ruby-rd-mode package to 0.6.14 with the update of ruby-rdtool package.taca1-3/+3
No change with ruby-rd-mode package itself.
2003-09-10Update kdbg to 1.2.9markd2-6/+5
Changes: * Really fixed security flaw regarding the program specific debugger command. (Thanks to Matt Zimmerman, who pointed out the flaw in the previous "solution".) * Fixed the charset definition in the Russian translation (thanks to Alexander Kogan).
2003-09-10cvsync 0.24.6 tarball is regenerated.gehenna2-4/+5
Bump PKGREVISION.
2003-09-09cvsync 0.24.6gehenna1-1/+3
Changes: * New feature: specify configurations in command line. (client) URI Syntax: cvsync://<hostname>[:<port>][/[<name>/release/[?<aux>]]] Samples: cvsync://some.where/ Retrieves the collections list. cvsync://some.where/foo/rcs/?prefix=/localsrc Retrieves the collection foo/rcs under /localsrc. The documentation is not prepared yet. * Fix a bug to fail to execute in background when use an option -p to specify a file name to store a PID number and it is a relative path. (server) * Add samples to distribute NetBSD/OpenBSD CVS repositories.
2003-09-09cvsync 0.24.6gehenna2-5/+7
Changes: * New feature: specify configurations in command line. (client) URI Syntax: cvsync://<hostname>[:<port>][/[<name>/release/[?<aux>]]] Samples: cvsync://some.where/ Retrieves the collections list. cvsync://some.where/foo/rcs/?prefix=/localsrc Retrieves the collection foo/rcs under /localsrc. The documentation is not prepared yet. * Fix a bug to fail to execute in background when use an option -p to specify a file name to store a PID number and it is a relative path. (server) * Add samples to distribute NetBSD/OpenBSD CVS repositories.
2003-09-09Added Python 23 and 23pth to PYTHON_VERSIONS_ACCEPTED.recht1-2/+2
2003-09-08Changes 1.2.5: Add mprefixups.[ch] to xft_sources as well as ft2_sourcesadam3-10/+10
2003-09-08Update to 0.29.0.epg7-39/+24
Remove patch-ad (fixed in this release). User-visible changes: * 'svn status' now streams its response. (r6913, #1426) * 'svn status' now recurses into externals (r6913, #1428) * new 'svnadmin verify' command to verify repository data (r6851, #1074) * SSL changes: (r6958, #1371) - dropped support for PEM-encoded client certs, only accept PKCS12 now. - 'ssl-authority-files' is now a list of CA files - no more 'ssl-client-cert-type' and 'ssl-client-key-file' variables. * new svndumpfilter option: '--preserve-revprops' to keep props on empty revs * mailer.py improvement: handle multiple match groups (r6940) * remove in-repos/on-disk repository template features, till post-1.0 (r6965) * various cleanups to the Book * other bugfixes: switch deletion bug (r6890, #1496), status repos-delete bug (r6913, #1469), reversion of '.' (r6953, #854). Developer-visible changes: * GUI developers take note: prompting API changed (r6928, #1214) * now compile against neon-0.24; 0.23.9 support to be dropped soon. (r6958) * various improvements to Perl/SWIG bindings * tree re-org: non-core utilities split into 'tools' and 'contrib' areas. * some gen_make.py/gen-base.py improvements * configure.in CFLAGS bugfix (r6963) * stop callng deprecated APIs in APR, in preparation for upcoming APR-1.0.
2003-09-07Update apache-ant to latest available 1.5.4 (1.5.3.1 is no longer available).jdolecek3-12/+13
Also switch over to tar.bz2 archive. Changes since 1.5.3: Fixed bugs: ----------- * The Visual Age for Java tasks didn't work (at least for versions 3.0 and higher). Bugzilla Report 10016. * URL-encoding in <vaj*port> didn't work properly. * VAJRemoteUtil called getAbsolutePath instead of getPath causing problems when using a Windows VAJ server from a UNIX server. Bugzilla Report 20457. * VAJImport task failed with NullPointerException when using DirectoryScanner. Bugzilla Report 22080. Other changes: -------------- * Shipped XML parser is now Xerces 2.5.0 * <javah> will invoke oldjavah on JDK 1.4.2. Bugzilla Report 18667. * The VAJ tasks now support a haltonfailure attribute to conditionally keep building even if they fail. * It is now possible to use the latest (versioned or unversioned) edition in <vajload> by using special wildcard characters. Also fixes Bugzilla Report 2236.
2003-09-06Update p5-Inline to 0.44kim2-5/+5
Inline version 0.44 is a semi-major release: + This version is intended to be backwards compatible with 0.43. + Fixed many bugs reported since 0.43 + Sped up parsing of C with 'USING => ParseRegExp' + Added BUILD_NOISY and BUILD_TIMERS options + Use File::Spec for all path operations. First step in porting to all platforms. + Always call ILSM->validate() + Allow C++ modules to be written with Inline + New improved Inline::MakeMaker
2003-09-05Update to 0.14:jmmv3-6/+11
* Documentation changes to match Buildtool 0.14. * Clean up of distribution documentation.
2003-09-05Update to 0.14:jmmv4-10/+9
o Added the `qt_program' type to bt_logic as a replacement for the old qt.moc.mk makefile. o Added logging functionality to bt_logic, to help debugging problems present in it and to tell the developer what is happening during a build. o Added a standard customizable directory (named `doc') where a package may install documents. Package documents (those registered in the docs() function) will get installed in this directory by default. o Removed all uses of the getopt(1) command. This means that all mod- ules that still used it now support long options, aside from the standard short ones. o Multiple bug fixes.
2003-09-05Add and enable gtranslatorxtraeme1-1/+2
2003-09-05Initial import of gtranslator 1.0xtraeme4-0/+142
gtranslator is an enhanced gettext po file editor for the GNOME2 desktop environment. It handles all forms of gettext po files like compiled gettext po files (gmo/mo files), compressed po files (po.gz/po.bz2 etc.) and features many comfortable everyday usage features like Find/Replace, Auto Translation, Message Translation Learning, Messages Table (for having an overview of the translations/messages in the po file), Easy navigation and editing of translation messages & comments of the translation where accurate. It has got really very much to offer therefore you should simply test it and be happy with it! http://www.gtranslator.org/ Package imported from pkgsrc-wip, reviewed by wiz@
2003-09-05Make this work on FreeBSD 5.x systems, where SC_GETPW_R_SIZE_MAXxtraeme3-1/+39
still is not implemented. This closes my own PR pkg/21909. Reviewed by wiz@
2003-09-04Now use system/user default CFLAGSadam1-1/+3
2003-09-04Depends on misc/bbdb and www/w3, for consistent PLIST independent onminoura2-4/+7
the build environment. Bump package revision.
2003-09-04regen (for patch-aj change)wiz2-42/+54
2003-09-04oops - one modification was just in the generated "configure", not indrochner1-11/+20
"configure.in", so it got lost during regen