summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2005-10-22Update from 1.00 to 1.05; too many correctness and performance fixessommerfeld2-10/+9
to list here.
2005-10-22Update from 0.60 to 0.66; prerequisite for newer versions of svksommerfeld2-7/+8
[Changes for 0.66 - Aug 18, 2005] * Fix a regression when the mirrored revision has copies from revision numbers outside the path we are mirroring. * Fix a regression since 0.61 for the case that mirror anchor parent was copied from somewhere else. [Changes for 0.65 - Aug 2, 2005] * Fix a bug when mirroring only HEAD with dav/svn-1.2.0 on server. * Performance imporvements on large repositories for revision lookup and meta data lookup. [Sponsored by Fotango] [Changes for 0.64 - Jul 11, 2005] * Make git support load later to avoid circular dependency with svk. [Changes for 0.63 - Jun 28, 2005] * Fix missing dependency - Class::Accessor. [Changes for 0.62 - Jun 22, 2005] * Support HEAD and HEAD-n for --torev [Jody Belka] * Resolve the fromrev from headrev with the relayed source, so for relayed skip-to mirror it won't explode. * When there's replaced directory, properly _enter_copied_path when it's not a copy. * Git support. [Changes for 0.61 - May 8, 2005] * Perform reanchor only on paths involving copies. This fixes kde svn repository problem. * Fix two minor pool usage that causes error on nfs-mounted fsfs (and possibly win32).
2005-10-22Import p5-File-chdir 0.06, required for newer versions of svksommerfeld4-0/+25
File::chdir, Perl module with a more sensible way to change directories
2005-10-22Import p5-IO-Pager 0.06, required by newer versions of svksommerfeld4-0/+26
IO::Pager - Select a pager, optionally pipe it output if destination is a TTY
2005-10-22Updated libjit to 0.0.4.rillig4-22/+10
Changes: * Pluggable object models. * Problems with "gen-apply" on Win32 systems. * Optimize "if true goto" into "goto". * Peephole optimization on branches. * Adjust ARM codegen macros to support branch elimination instructions. * Redesign exception handling to use "setjmp" everywhere. * Remove C++ code from "libjit.so" so that it is a pure C library. * Use computed goto's in the interpreter if the compiler supports them. * Don't allow conditional branches to jump out of exception contexts. * Block movement to allow initialization code to be moved to the start of a function, or loop condition code to be moved to the end. * Rewrite the exception region routines to make them easier to use. * Add the "gen-sel" program, for creating instruction selectors. * Write instruction selectors for x86 and ARM (only x86 is enabled). * Portability fixes for ARM, PPC, Alpha, IA64, and amd64. * Clarify the description of LLVM, at the request of LLVM's author. * Deferred argument popping after function calls. * Add "--enable-interpreter" to force the interpreter to be used. * Implement a simple global register allocator based on usage counts. * Recognise increment and decrement idioms. * Align cache flushes properly (Miroslaw Dobrzanski-Neumann). * Querying of x86 cpuid where necessary. * Add a constant pool for ARM, to make constant loads more efficient. * Handle register pairs for 64-bit values properly. * Support for parameter areas on the stack, to reduce push/pop overhead. * Avoid unnecessary register spills if a value won't be used again. * Implement tail calls from a function to itself. * Optimize x86 prologs and epilogs to avoid doing unnecessry work. * Centralise the code that handles parameter passing. * Support for parallel builds.
2005-10-22Update to 0.20:wiz4-77/+73
- Fix test suite to work on Solaris. Yay non-POSIX /bin/sh :-( - Fix segfault on --help with gcc4. Fix segfault on bigendian arches in some cases. - Win32 fixes - Add --short-errors, now used by pkg.m4 if available. This gives a better error message if some libraries can't be found.
2005-10-22Do not install conf files into PKG_SYSCONFIDIR directly.minskim2-1/+15
2005-10-21Make this work on IRIX, by passing -c99 (if mipspro is used) and byjschauma3-6/+377
ensuring that the conftests are actually removed and therefor capabilities can actually be detected (rather than configure failing for them)
2005-10-20Add RMD160 checksums.wiz1-1/+10
2005-10-20Add RMD160 checksum, except for one file where Iwiz1-1/+9
cannot find the file that matches the SHA1 checksum already in here.
2005-10-20Fix Linux MASTER_SITES, and add missing RMD160 checksum.wiz2-3/+4
2005-10-20Remove bogus ruby-racc-1.4.4 entries.wiz1-3/+1
2005-10-20Add RMD160 checksum.wiz1-1/+2
2005-10-20Remove bogus ruby-racc-1.4.3 entries.wiz1-3/+1
2005-10-20Add RMD160 checksums.wiz1-1/+10
2005-10-20Rename patch files to match standard pattern.wiz33-64/+64
2005-10-20Rename patch files to match standard pattern.wiz15-29/+29
2005-10-20Updated devel/p5-Class-MethodMaker to 2.07:abs2-7/+6
2.07 Apr 10 10:13PM GMT 2005 - Fixed case error in Build.PL (rt.cpan.org #12107) - Re-jiggle INSTALL* settings in Makefile.PL
2005-10-20Add RMD160 checksum.wiz1-1/+2
2005-10-20Update devel/p5-Class-Accessor to 0.22:abs2-7/+6
0.21 Thu Sep 1 16:58:31 BST 2005 - added _croak and _carp methods so you can override these in subclasses if you want to change the default behaviour when something bad happens. 0.20 Thu Sep 1 12:25:23 BST 2005 - add a copyright statement - tidy some documentation (more to do later)
2005-10-20Remove a trailing empty line to shut up pkglint.taca1-1/+0
2005-10-20Include intltool bl3.mk, configure tests for it.wiz1-1/+2
2005-10-20Update to 5.5. Solaris PLIST should be checked for correctness.wiz7-41/+42
This release is designed to be upward compatible from ncurses 5.0 through 5.4; very few applications will require recompilation, depending on the platform. These are the highlights from the change-log since ncurses 5.4 release. Interface changes: * terminfo installs "xterm-new" as "xterm" entry rather than "xterm-old" (aka xterm-r6). * terminfo data is installed using the tic -x option (few systems still use ncurses 4.2). * modify C++ binding to work with newer C++ compilers by providing initializers and using modern casts. Old-style header names are still used in this release to allow compiling with not-so-old compilers. * modify parameter type in c++ binding for insch() and mvwinsch() to be consistent with underlying ncurses library (was char, is chtype). * change NCursesWindow::err_handler() to a virtual function. * form and menu libraries now work with wide-character data. Applications which bypassed the form library and manipulated the FIELD.buf data directly will not work properly with libformw, since that no longer points to an array of char. The set_field_buffer() and field_buffer() functions translate to/from the actual field data. * add symbol to curses.h which can be used to suppress include of stdbool.h, e.g., #define NCURSES_ENABLE_STDBOOL_H 0 #include <curses.h> * change SP->_current_attr to a pointer, adjust ifdef's to ensure that libtinfo.so and libtinfow.so have the same ABI. The reason for this is that the corresponding data which belongs to the upper-level ncurses library has a different size in each model. * winnstr() now returns multibyte character strings for the wide-character configuration. * assume_default_colors() no longer requires that use_default_colors() be called first. * data_ahead() now works with wide-characters. * slk_set() and slk_wset() now accept and store multibyte or multicolumn characters. * start_color() now returns OK if colors have already been started. start_color() also returns ERR if it cannot allocate memory. * pair_content() now returns -1 for consistency with init_pair() if it corresponds to the default-color. * unctrl() now returns null if its parameter does not correspond to an unsigned char. New features and improvements: * library + environment variable NCURSES_NO_UTF8_ACS supports miscellaneous terminal emulators which ignore alternate character set escape sequences when in UTF-8 mode. + modify initialization of key lookup table so that if an extended capability (tic -x) string is defined, and its name begins with 'k', ncurses will automatically treat it as a key. + change GPM initialization, using dl library to load it dynamically at runtime. + form, menu and panel libraries support debug-tracing. * add NCURSES-Programming-HOWTO.html by Pradeep Padala (see http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/). * programs: * infocmp: + The -i option now matches 8-bit controls against its table entries, e.g., so it can analyze the xterm-8bit entry. + add "-x" option to infocmp like tic's "-x", for use in "-F" comparisons. This modifies infocmp to only report extended capabilities if the -x option is given, making this more consistent with tic. Some scripts may break, since infocmp previous gave this information without an option. * tic: + modify termcap-parsing to retain 2-character aliases at the beginning of an entry if the "-x" option is used in tic. + filter out long extended names when translating to termcap format. Only two characters are permissible for termcap capability names. + correct translation of "%%" in terminfo format to termcap, e.g., using "tic -C". + modify the "-c -v" options to ignore delays when comparing strings. Also modify it to ignore a canceled sgr string, e.g., for terminals which cannot properly combine attributes in one control sequence. + add a check for improperly ended strings, i.e., where a following line begins in column 1. + add a check in tic for terminfo entries having an sgr0 but no sgr string. This confuses Tru64 and HPUX curses when combined with color, e.g., making them leave line-drawing characters in odd places. + add check (with debug configuration) that provides about the runtime changes that would be made to sgr0 for termcap applications. * tset: + add -c and -w options to allow user to suppress ncurses' resizing of the terminal emulator window in the special case where it is not able to detect the true size. Major bug fixes: * improve logic in tgetent() which adjusts the termcap "me" string to work with ISO-2022 string used in xterm-new. This is a feature that was incompletely implemented in ncurses 5.3. ncurses attempts to provide termcap clients with the portion of the sgr0 (termcap "me") string that does not reset line-drawing. * cells in the WINDOW which are continuations of a multicolumn character are encoded differently, making repainting more reliable. * amend change to setupterm() in ncurses 5.4 (20030405) which would reuse the value of cur_term if the same output was selected. This now reuses it only when setupterm() is called from tgetent(), which has no notion of separate SCREENs. Note that tgetent() must be called after initscr() or newterm() to use this feature. * make setcchar() now works when its wchar_t* parameter is pointing to a string which contains more data than can be converted. * win_wchnstr() now works for more than one cell. * resizeterm() now processes all levels of window hierarchy. * disable GPM mouse support when $TERM happens to be prefixed with "xterm". Gpm_Open() would otherwise assert that it can deal with mouse events in this case. * add SP->_screen_acs_map[], used to ensure that mapping of missing line-drawing characters is handled properly. For example, ACS_DARROW is absent from xterm-new, and it was coincidentally displayed the same as ACS_BTEE. Portability: * configure script: + new options: --enable-largefile set compiler and linker flags to use largefile support. --enable-ext-colors Allow encoding of 256 foreground and background colors, e.g., with the xterm-256color or xterm-88color terminfo entries. This requires ABI 6 because it changes the size of cchar_t. --enable-ext-mouse This defines NCURSES_MOUSE_VERSION 2, and modifies the encoding of mouse events to support wheel mice, which may transmit buttons 4 and 5. This works with xterm and similar terminal emulators. This requires ABI 6 because it changes the encoding of mouse events. --with-chtype overriding of the non-LP64 model's use of chtype --with-mmask-t overriding of the non-LP64 model's use of mmask_t --without-xterm-new Installs "xterm-old" as the "xterm" entry of the terminfo database. + The --with-termlib option now accepts a value which sets the name of the terminfo library. This would allow a packager to build libtinfow.so renamed to coincide with libtinfo.so + fixes/improvements for cross-compiling: o suppress $suffix in misc/run_tic.sh when cross-compiling. This allows cross-compiles to use the host's tic program to handle the "make install.data" step. o correct BUILD_CPPFLAGS substitution in ncurses/Makefile.in, to allow cross-compiling from a separate directory tree. * library: + add ifdef's for _LP64 in curses.h to avoid using wasteful 64-bits for chtype and mmask_t, but add configure option --disable-lp64 in case anyone used that configuration. + modify C++ binding to use some C internal functions to make it compile properly on Solaris (and other platforms). + remove check in newwin() that prevents allocating windows that extend beyond the screen (Solaris does this). + check for nl_langinfo(CODESET), use it if available. This replaces ad hoc tests of environment variables to check if the terminal is setup for UTF-8 encoding. Applications which do not call setlocale() should be corrected, to make them work properly with UTF-8 encoding. In particular, applications which assume (and do not call setlocale()) that Latin-1 codes are printable will no longer work in a UTF-8 locale since the ad hoc check of environment variables to see if the locale was UTF-8 is not used when nl_langinfo(CODESET) is available. + use setlocale() to query the program's current locale rather than using getenv(). This supports applications which rely upon legacy treatment of 8-bit characters when the locale is not initialized.
2005-10-19Changes 3.1.2:adam3-11/+14
* Minor improvements
2005-10-18USE_RUBY_DIST_SUBDIR=no is now the way to specify to lang/ruby/rubyversion.mkseb1-2/+2
to not set a Ruby specific DIST_SUBDIR.
2005-10-18Update OOTools to version 2.21. This closes PR 31678 from Zafer Aydogan.hiramatsu2-7/+6
Changes from 1.75(doesn't include minor fixes): Version 2.21 - Little documentation improvement Version 2.2 - Added Package::props and Package::groups pragmas - Added improved tests Version 2.12 - Fixed the Class::Util::import function Version 2.11 - Changed the Class::Util::classes function Version 2.1 - Added the Class::Util::gather function plus tests - Added the Class::Util::classes function plus tests - Added the Class::Util::blessed function plus tests Version 2.0 - Added the Class::Error module and tests - Added the Class::Util module and tests - Added the 'skip_autoload' option to Class::constr pragma - You can also pass an HASH reference to the constr method Version 1.79 - A test addition Version 1.78 - The properties defined with a group get initialized just once - Some testing addition and rewrite Version 1.77 - Added 'default' option to the Class::constr pragma plus tests - Added possibility to get a slice of values from groups accessors - Added $_ aliasing for the post_process option Version 1.76 - Added add_to() method to add props and groups accessors in other packages - Added post_process() option to props accessors
2005-10-18Update HOMEPAGE and MASTER_SITES, noted by tron@.wiz1-5/+4
2005-10-17Add missing dependency on p5-Algorithm-Diff. Bump PKGREVISION.wiz1-2/+4
2005-10-17Update "apr" package to version 0.9.7. Changes since version 0.9.6:tron3-10/+9
- Fix crash in apr_dir_make_recursive() for relative path when the working directory has been deleted. [Joe Orton] - Win32: fix apr_proc_mutex_trylock() to handle WAIT_TIMEOUT, returning APR_EBUSY. [Ronen Mizrahi <ronen@tversity.com>] - Fix apr_file_read() to catch write failures when flushing pending writes for a buffered file. [Joe Orton] - Fix apr_file_write() infinite loop on write failure for buffered files. [Erik Huelsmann <ehuels gmail.com>] - Fix error handling where apr_uid_* and apr_gid_* could segfault or return APR_SUCCESS in failure cases. PR 34053. [Joe Orton, Paul Querna] - Refactor Win32 condition variables code to address bugs 27654, 34336. [Henry Jen <henryjen ztune.net>, E Holyat <eholyat yahoo.com>] - Support APR_SO_SNDBUF and APR_SO_RCVBUF on Windows. PR 32177. [Sim <sgobbi datamanagement.it>, Jeff Trawick] - Fix detection of rwlocks on Mac OS X. [Aaron Bannert] - Fix issue with poll() followed by net I/O yielding EAGAIN on Mac OS 10.4 (Darwin 8). [Wilfredo Sanchez] Update based on patches supplied by Ben Collver. Addresses first part of PR pkg/31817 by Zafer Aydogan.
2005-10-17Update to 0.5:wiz3-50/+18
0.5: 2005-Oct-13 * Generating shared library using libtool. Based on a patch by Thomas Klausner
2005-10-17Update to 2.13, maintained by ttn at glug.org. This is fairly clearlygdt3-18/+27
the logical continuation of the code on the FSF site, which has not been changed since April 2002. Many changes since last FSF version: - 2.13 | 2005-08-17 - for speed, use `read-string!/partial' in (www cgi) and (www http) - 2.12 | 2005-06-09 - new proc in (www cgi): cgi:nv-pairs - contrib/*-check files mentioned in ChangeLog - 2.11 | 2005-05-09 - big-dishing-loop macros moved to (module) top-level - FSF street address updated in copyright notices - 2.10 | 2005-04-17 - changes to (www cgi) - cgi:values now maintains same order as in submitted form - cgi:init now resets all internal state (suitable for fastcgi) - new configure option: --disable-shsub - new module: (www server-utils cgi-prep) - 2.9 | 2005-01-25 - www:http-head-get can discard all but the alist portion of the msg obj - 2.8 | 2004-11-20 - new proc in (www main): www:http-head-get - 2.7 | 2004-10-21 - new proc in (www http): http:head - 2.6 | 2004-07-15 - cgi:make-cookie now accepts keywords for `name' and `value' args - bugfix: http:request handles missing response status-line TEXT as "" - 2.5 | 2004-03-11 - new proc in (www server-utils parse-request): skip-headers - new `(www server-utils answer) mouthpiece' command: #:add-formatted - new module: (www server-utils big-dishing-loop) - 2.4 | 2004-03-01 - changes to (www server-utils answer) proc `mouthpiece' - bugfix in #:rechunk-content (fencepost error) - #:send-reply sets 2nd position in status-box to content-length - new module: (www server-utils log) - 2.3 | 2004-02-29 - new module: (www server-utils parse-request) - new module: (www server-utils filesystem) - new module: (www server-utils answer) - new module: (www data http-status) - new module: (www data content-type) - 2.2 | 2004-01-24 - bug fix: `cgi:uploads' now handles "multipart/mixed" content properly - bug fix: `cgi:uploads' now deletes cell as documented - doc fix: `cgi:getenv' w/ key `http-accept-types' => list of strings - new feature: proc `http:post-form' now also handles "file uploads" - installation change: .scm files are punified (whitespace/comments removed) - 2.1 | 2004-01-15 - doc fix: `cgi:getenv' doc was missing - new module: (www url-coding) - proc `cgi:init' performance improvement (env var lazy init) - 2.0 | 2004-01-13 - incompatible API changes - cgi:make-cookie no longer accepts #&-style keywords (#:-style ok) - non-procedures no longer exported - for cgi-FOO (22 vars), read access now through proc `cgi:getenv' - no longer provided: http:version, http:user-agent - installation dir change - configure script determines $(GUILE_SITE) - modules installed as $(GUILE_SITE)/www/*.scm - module catalog updated on "make install" (if supported by system) - doc methodology/content improvements - 1.1.1ttn5 | 2003-02-15 - bug fix: http:request now extracts content-length info properly - 1.1.1ttn4 | 2003-02-12 - bug fix: http:get now uses `Host' header in the http request - bug fix: examples/wwwcat handles non-#f `program-arguments' values - 1.1.1ttn3 | 2002-12-03 - new proc in (www http): http:post-form - 1.1.1ttn2 | 2002-10-20 - for CGI scripts, handle SERVER_SOFTWARE that omits "/version" info - 1.1.1ttn1 | 2002-10-05 - for CGI scripts, HTTP_ACCEPT parsing now also handles ", "
2005-10-16take maintainershipgdt1-2/+2
2005-10-16clarify DESCR and COMMENT that this is for guile 1.4, and that 1.6gdt2-4/+7
already has goops. Take maintainership from tech-pkg.
2005-10-16Update to 1.1.1, latest release on fsf site.gdt3-11/+13
Take maintainership from tech-pkg. - version 1.1.1 released 2002-04-26 - new CGI cookies support by Aaron VanDevender - miscellaneous distribution news - new subdir examples/ - example program "wwwcat" no longer installed on "make install" - INSTALL now explains which files are copied where on "make install"
2005-10-16Avoid passing a NULL pointer to fprintf, which causes a segfault underjmmv3-7/+7
Solaris 9. My fault; I assumed all implementations could print '(null)' in that case. Bump PKGREVISION to 2. Fixes PR pkg/31838 by John Heasley.
2005-10-16Set USE_RUBY_DIST_SUBDIR to yes.taca1-1/+2
2005-10-16Make nss and nspr install pkg-config files. Bump their PKGREVISION.jmmv4-9/+28
2005-10-16Add and enable p5-Term-Screen.minskim1-1/+2
2005-10-16Import p5-Term-Screen from pkgsrc-wip. Packaged by pancake, andminskim4-0/+25
improved by Hiramatsu Yoshifumi. This module provides a simple interface to the terminal control features for character mode terminals.
2005-10-15Use tabs to indent, not spaces.jmmv1-5/+5
2005-10-15Use tabs to indent, not spaces.jmmv1-7/+7
2005-10-15Update to version 1.04.heinz2-7/+7
Pkgsrc changes: - Added HOMEPAGE. Relevant changes since version 1.01: =========================== * fixes for various tests * Added support for external gzip.
2005-10-15Updated to version 1.41.heinz2-7/+6
No pkgsrc changes. Changes since version 1.35 ========================== 1.41 - 4 October 2005 * added hints/mpeix.pl file supplied by Ken Hirsch 1.40 - 23 September 2005 * Fixed failure of 03examples.t for some windows systems. 1.39 - 15 September 2005 * Fixed dTHX macro for 5.00503 on FreeBSD 1.38 - 6 September 2005 * Integrate core change 25304 -- Symbian Update * Added libscan to Makefile.PL 1.37 - 12 August 2005 * Change to t/03examples.t for VMS from Abe Timmerman 1.36 - 3 August 2005 * Renamed zlib-src-1.2.3 to zlib-src to help VMS * Fixed Makefile.PL for VMS * Fixed t/03examples.t for VMS * Added a couple of notes about incompatibility with Unix compress.
2005-10-14Update to 1.6.6:jmmv3-7/+33
* Fixed some discrepancies in event listener deregistration, improves on-the-fly deregistration of event listeners. Fixed some tests. * Added cspi docs back into dist. * Fixed brokenness in 'make check.'
2005-10-14Enable-utf8 for www/bluefishadam1-2/+4
2005-10-13Add gettext-lib/buildlink3.mk to match with Makefile.minskim1-1/+2
2005-10-13libtoolize. Now installs a shared library too.wiz5-7/+63
Bump PKGREVISION.
2005-10-13Enable NLS explicitly by including gettext-lib/buildlink3.mk.minskim2-2/+20
Bump PKGREVISION due to PLIST changes.
2005-10-13Removed double RCS Id.rillig1-2/+1
2005-10-13Add and enable libmimedir.wiz1-1/+2