summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2002-03-12Update to 1.1.4, and update MASTER_SITES.wiz2-6/+9
Changes since 1.1.3: - ZFREE was repeated on same allocation on some error conditions. This creates a security problem described in http://www.zlib.org/advisory-2002-03-11.txt - Returned incorrect error (Z_MEM_ERROR) on some invalid data - Avoid accesses before window for invalid distances with inflate window less than 32K. - force windowBits > 8 to avoid a bug in the encoder for a window size of 256 bytes. (A complete fix will be available in 1.1.5).
2002-03-11Updated cpuflags to 0.19abs2-4/+9
Handle Apple Macintosh LC III, and potentially many other m68k machines. (Thanks to Sean)
2002-03-10Update maketool to version 0.7. Lots and lots of bug fixes. I couldn't getfredb4-40/+17
it to freeze or crash at all. Notable new features: - - "maketool" now understands how to run "autoconf", "automake"..., and even "xmkmf" for packages based on "imake"! - - Add "mo" catalogs for Japanese and Czech.
2002-03-07s/PKGVERSION/PKGREVISION/gjlam1-2/+2
2002-03-07Fix lintpkgsrc error:jlam1-2/+3
php-pcre-3.0.18nb1 DEPENDS errors: Version mismatch: 'php' 3.0.18nb1nb1 vs 4.1.2,3.0.18nb1
2002-03-07Add p5-Error and p5-Test-Unit (hi curt!).wiz1-1/+3
2002-03-07Add p5-Test-Unit, unit tests for perl.cjs4-0/+30
2002-03-07Add Perl Error module. (For try/throw/catch-style exceptions.)cjs4-0/+33
2002-03-06Update to version 5.2.3.seb4-66/+59
List of changes for version 5.2.3: * Fixed portability problem in makefile [Solaris, FreeBSD]. * Fixed infinite loop for certain cases of invalid syntax [Eiffel]. * Changed Asm parser to regex, extending its support for more variants [Asm]. List of changes for version 5.2.2: * Fixed spurious tags following empty feature clause [Eiffel]. * Fixed missing tags for classes specifying generic creation routine [Eiffel]. * Fixed missing tags when label not followed by white space [YACC]. * Fixed for portability [Solaris, MacOS X]. * Added support for type reference tool [Eiffel]. List of changes for version 5.2.1: * Portability fixes [Mingw32]. * Added "RCS" and "CVS" to list of directories excluded by default. * Fixed missing tags for function pointers declared const or volatile [C, Bug #503764].
2002-03-05Match version of php3 package, as comments suggest.wiz1-3/+3
2002-03-05Update ruby-bsearch to 1.5.taca2-5/+5
Supplied by pkg/15811 by iwamoto at sat.t.u-tokyo.ac.jp (IWAMOTO Toshihiro). 2001-12-10 Satoru Takabayashi <satoru@namazu.org> * Ruby/Bsearch: Version 1.5 released. * bsearch.rb (Array::bsearch_range): Take &block and pass &block. (Array::bsearch_last): Likewise. (Array::bsearch_first): Likewise. (Array::bsearch_lower_boundary): Likewise. (Array::bsearch_upper_boundary): Likewise. 2001-11-16 Satoru Takabayashi <satoru@namazu.org> * tests/test.rb (check_boundaries): New method.
2002-03-04Generalize the handling for packages where "fetch" and "fetch-list"fredb1-10/+1
only emit a message and don't actually fetch anything. This allows us to make the output of "fetch-list" for these packages consistent with other packages. While we're in here, integrate DYNAMIC_MASTER_SITES with the ${ORDERED_SITES} macro. The only functional change here is that ${MASTER_SITE_OVERRIDE} is now respected. Still to do -- something appropriate for "fetch-list" for these packages, like sourcing "getsites.sh" into the generated script. (Well, "package", but there are two others that do something similar in their "Makefile".) Also eliminate the misbegotten _FETCH_ALLFILES macro -- now that only "fetch" uses it, move it's functionality directly under "do-fetch".
2002-03-03Bump version to 0.1.5nb1 after the -current usb fix.veego1-1/+2
2002-03-03Add patch-ad.veego1-1/+2
2002-03-03Patch to build it on -current systems after the renaming in usb.h.veego1-21/+98
Use the same logic as in usbutil.
2002-03-03Patch from sourceforge (revision 1.12 of bsd.c):veego1-0/+32
Patch from seagull at aracnet.com: Some time ago, I identified a problem with libusb under FreeBSD. The issue is that the current implementation of bsd.c assumes that a particular endpoint is unidirectional. If you write, for example, to endpoint 2, you can't later on read from that same endpoint and visa-versa. Although USB pipes are unidrectional, they can be "stacked" on the same endpoint. Endpoint 2, for example, has two pipes: 0x02 and 0x82, with the high bit representing the transfer direction of the pipe. Since the BSD USB stack does not let you open two descriptors for the same endpoint, and it does not let you close and reopen an endpoint in the middle of a "session", I had originally proposed that the endpoint always be opened O_RDWR so that bidirectional communication would be supported. However, it was later pointed out that a device which really did only have a unidrectional pipe on an endpoint would fail on ENXIO if you tried to open it O_RDWR, so I went back to the drawing board and came up with a patch for bsd.c which should solve the issue for both cases. What it does is first attempt to open the endpoint O_RDWR. If that fails on ENXIO, then it attempts to open the pipe in the direction appropriate for the operation that you were committing.
2002-03-02Update ruby-mode package to ruby 1.6.7 base.taca1-3/+3
o Many bug fixes. o Add URI module.
2002-03-02Update ruby-readline package to ruby 1.6.7 base.taca1-3/+3
o Many bug fixes. o Add URI module.
2002-03-01Pull in a change from libtool-current that changes the dependencyskrll4-11/+141
recording strategy and a flag (--preserve-dup-deps) to provide the old stratey if needed. The new strategy reduces the length of the dependency_libs information stored in .la files and therefore the length of link lines. This has a positive effect on performance. Pull across the documentation updates for the change. Bump the PKGREVISION. This was tested by building and running both KDE and Gnome.
2002-03-01Updated cvsgraph to 1.2.0 (provided by Amitai Schlair in pkg/15764)martti4-34/+37
* The entire tree can now be drawn upside-down. This is usefull if you have many revisions in a trunk and want to see the latest first. The configuration includes an option 'upside_down' with a boolean argument. You can override the default value on the command-line with the '-u' switch, which will negate the configured value. The imagemap generation also supports this, so you will still be able to point and shoot on and between the revisions. * You can now instruct CvsGraph to ommit all revisions that are not tagged. This is highly usefull for very large trees/trunks to reduce the produced image size. Note that the first and the last revision in a trunk are not hidden. A new configuration option 'strip_untagged' with boolean argument enables this feature. Alternatively, the command-line provides option '-s' wich negates the value set in the configuration file. You can also strip the first revision if it is untagged using '-S' and/or strip_first_rev. * The boxes to identify the branches can now be drawn on both sides of the trunk. Configuration option 'branch_dupbox' with boolean argument activates this feature, which is usefull when the tree is drawn upside-down.The command-line option '-b' negated the configured value. * Configuration no longer requires a configuration file. All options can now be entered on the commandline using '-O'. CvsGraph will still read the configuration file if one is avaliable, but it is no longer an error if none is found. * If no file is entered on the command-line, then the input is taken from standard input, like all decent *nix programs. * ViewCVS (http://viewcvs.sourceforge.net) is now officially supporting the use of CvsGraph in their code as of version 0.8. So, no bad hacks needed anymore to get it working, and it always looks nice :-) * Implemented string drawing using freetype interface of libgd. It looks very nice, but it is significantly slower than gd's standard bitmap fonts. Extra configuration parameters *_ttfont and *_ttsize set font and size. Option use_ttf enables ttf rendering. Note that gd's bitmap fonts are used as a fallback in case where the ttfont contains errors or is not found. * The branch tag color and font can now be set separately using branch_tag_* configuration options. * It is now possible to draw the connector lines between the boxes thicker by setting thick_lines to something else than 1. Maximum thickness is limited to lines of 11 pixels wide. * Transparent backgrounds can now be generated by setting transparent_bg option to true in the configuration.
2002-03-01Added some .if ... .endif glue to detect the gcc version. Now systems withmartti1-1/+6
gcc 2.95.3 in /usr/bin don't need to build lang/gcc (pkg/15620).
2002-03-01Added p5-Class-ObjectTemplate-0.4abs1-1/+2
Class::ObjectTemplate is a utility class to assist in the building of other Object Oriented Perl classes. It was described in detail in the O\'Reilly book, "Advanced Perl Programming" by Sriram Srinivasam.
2002-03-01Import Class-ObjectTemplate-0.4abs4-0/+30
Class::ObjectTemplate is a utility class to assist in the building of other Object Oriented Perl classes. It was described in detail in the O\'Reilly book, "Advanced Perl Programming" by Sriram Srinivasam.
2002-03-01Make last more pkglint-friendly.wiz1-3/+2
2002-03-01Make this a nb1 versionjmc1-1/+3
2002-03-01Change some of the short's to ints and extend the hash table size so /usr/src isjmc4-1/+63
indexable again.
2002-02-28Update distribution file checksum for PHP version 4.1.2.tron7-21/+21
2002-02-28Update devel/php4-sysvshm to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-28Update devel/php4-sysvsem to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-28Update devel/php4-session to 4.1.2. Changes from version 4.1.1 include:jlam1-3/+4
- Fixed a crash in the session module (Yasuo)
2002-02-28Update devel/php4-posix to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-28Update devel/php4-pcre to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-28Update devel/php4-gmp to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-28Update devel/php4-gettext to 4.1.2. The only change from version 4.1.1 isjlam1-3/+4
that this is built from the php-4.1.2 sources.
2002-02-27get rid of the last few evil calls to alloca;joda3-6/+123
this fixes some stack overflow segfaults
2002-02-26Wherever "make fetch" simply echos a message, let "make fetch-list|sh"fredb1-3/+11
echo the message, too.
2002-02-25gcc 2.95.2 was ABI incompatible (C++ symbol names were mangled with "."mrauch1-3/+3
instead of "$"). Set requirement to gcc-2.95.3
2002-02-25Use the default EXTRACT_CMD instead of a hand-crafted one, as the defaultjlam2-5/+2
is sufficient.
2002-02-21Only use -R if the linker supports it. Patch by Rob Latham in pkg/15652.wiz1-1/+3
2002-02-21Update to 1.0pre9, fix MASTER_SITES to use archive directory, so the nextjonb5-11/+87
update does not break the fetch. Improve the method used to insert GNU patch into the installed package. Update fixes include: * A set of changes to support "mawk". If "awk" is "mawk", certain Posix regexps that were used by arch aren't handled, causing commands to fail. These have been replaced with regexps that all awks should understand. (Patch from Jan Harkes.) * LC_ (locale) environment variables are now set more carefully. (Reported by Federico Di Gregorio.) * A new command, `make-sync-tree' has been added. See "http://www.regexps.com/src/docs.d/arch/html/sync.html". * The "Standard-date:" field in log messages is now GMT and includes the time-of-day. (Suggested by Daniele Nicolodi.) * Remaining (reported) Solaris portability problems fixed. (Patches from Jonathan Geisler.) * CDPATH is unset in `larch' If CDPATH is set, with some shells, `cd' produces unwanted output. Therefore, `larch' unsets CDPATH. (Reported by John Ellson, diagnosed by Lele Gaifax.) * Various minor bug fixes. Among these are the configuration system changes requested by people who have tried building on cygwin, though I'm certain there's much more to be done before arch actually works on cygwin. * Naming Conventions Tweaked Source files can now begin with "_" and must not end with ".a" or ".o". The names "CVS.adm", "SCCS", and "RCSLOG" have been added to the list of "not a source file". (reported by several people). Someone asked to also exclude some compiler intermediate files, such as "y.tab.c" -- I've not done that because it is common practice to distribute such files with programs to make bootstrapping easier. * user id syntax liberalized "_" is now permitted in the unique id part of a user id. This is really a partial fix -- `valid-id' should agree precisely with various standards on what is a legal email address and domain name, but the more extensive fix is being postponed until a more complete review of all of the naming convention functions takes place. (Reported by don_dayley.) * valid-log-file error message clarified In response to user confusion, `valid-log-file' now reports errors like: missing (or empty) "Summary:" header instead of just missing "Summary:" header (Reported by several people.) * bugs in the hackerlab "tests/arrays-tests" and "tests/fs-tests" have been fixed (Reported and patched by Matthias Neeracher). * an awk syntax error in `log-header-field' has been fixed (Reported and patch by Jan Harkes.) * You can now use an alternative shell for configuration "config.status" files now start with "#!" lines and the "src/build-tools/scripts" configuration scripts use an explicitly chosen shell to call each other. The top-level configure script now accepts a "--config-shell SHELL" option. This is a small step towards cygwin portability, and eases some of the portability constraints on "configure" for systems where "/bin/sh" is not quite posix. (Reported by Jason Diamond and others.) * added a --pull option to push-mirror The new option speeds up the case of pushing from a remote archive to a local mirror. * avoid dirent portability problems Some portability problems in libhackerlab's use of dirent have been fixed. (Reported by several people.) * `star-merge --finish' was broken. Now it isn't. * `prepare-branch': bug fix from geisler * `reconcile': bug fix from geisler * `whats-missing': bug fix from geisler
2002-02-19Force the compile of asnparser to -O0 as some archs (macppc) generate bad codejmc2-1/+15
currently on the huge switch statement with optimization turned on.
2002-02-18Use `${INSTALL_INFO}' instead of `install-info'.seb1-3/+3
2002-02-18Introduce new framework for handling info files generation and installation.seb75-175/+244
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2002-02-18This depends on gtexinfo which installs makeinfo as 'makeinfo'. The buildjmc1-1/+3
invokes makeinfo without a leading path which will pick up either the system one or the pkgsrc depending on the users path. To remain consistant force the patch to LOCALBASE/bin as the first component when building this as older versions of makeinfo cannot handle the doc files included here.
2002-02-18Correct a bad assumption in machine.sh. It's assuming MACHINE_ARCH is equiv tojmc2-1/+14
MACHINE on *BSD platforms which isn't true for cases like macppc where it's arch is actually powerpc. So on *BSD run uname -p to get MACHINE_ARCH.
2002-02-18Correct typo in previous commitjmc2-5/+5
2002-02-18new signatures for new patchjmc1-2/+2
2002-02-18Force char to signed since code is assuming signed char and archs that defaultjmc1-3/+12
to unsigned char will lose.
2002-02-16Add version number to patch dependency.wiz1-2/+2
2002-02-16Also mention COMPAT_43, per pkg/15362.wiz1-5/+5