summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2006-12-05- Fix broken shared library generation under Mac OS X.tron2-3/+16
- Fix permission problems in "include/nspr". Bump package revision because of these changes.
2006-12-05Update to 0.6.9:wiz3-11/+11
* Version 0.6.9 (released 2006-11-30) ** The Java code is fixed to properly translate any non-ASCII dot into '.'. Reported and fixed by "Stephane Mikaty" <mikaty@ecircle-ag.com>. ** Update gnulib files. ** Bump tool versions to autoconf 2.61, automake 1.10, and gettext 0.16. ** Old versions of iconv.m4, codeset.m4 and lib-link.m4 removed from m4/. Modern versions are part of gnulib. ** API and ABI is backwards compatible with the previous version.
2006-12-05Do not include buildlink3.mk of packages not exposed by this package.minskim1-3/+1
2006-12-04Enable to compile on powerpc-*-netbsd, fixes PR 35181.obache2-3/+12
2006-12-04Properly prefix lines in the package list which should be ignored withtron1-3/+3
"@comment " and not "@comment". The later cause a warning like "Ignoring command @commentlib/nspr/cpu/sparcv8plus/libnspr_flt4.so". Bump package revision because of package list fixes.
2006-12-04Update to 2.61:wiz2-6/+6
* Major changes in Autoconf 2.61 (2006-11-17) ** New macros AC_C_FLEXIBLE_ARRAY_MEMBER, AC_C_VARARRAYS. ** AC_ARG_ENABLE and AC_ARG_WITH now allow '.' in feature and package names. * Major changes in Autoconf 2.60b (2006-10-22) ** BIN_SH Autoconf-generated shell scripts no longer export BIN_SH, due to configuration hassles with this. Installers who need BIN_SH in their environment should set it before invoking 'configure' and 'make'. As far as we know, this affects only Unixware installations. ** Obsolescent macros The documentation now says that the following macros are obsolescent, as they are superseded by Gnulib: AC_FUNC_FNMATCH AC_FUNC_FNMATCH_GNU AC_FUNC_GETLOADVG AC_REPLACE_FNMATCH New programs should use the Gnulib counterparts of these macros. We have no current plans to remove them from Autoconf. ** AC_COMPUTE_INT no longer caches or reports results. ** AC_CHECK_DECL now also works with aggregate objects. ** AC_USE_SYSTEM_EXTENSIONS now defines _TANDEM_SOURCE for NonStop platforms. ** GNU M4 1.4.7 or later is now recommended. ** m4_mkstemp New M4sugar macro, which is more secure than the POSIX M4 maketemp. ** m4_maketemp Now an alias for m4_mkstemp. * Major changes in Autoconf 2.60a (2006-08-25) ** GNU M4 1.4.6 or later is now recommended. ** The check for C99 now tests for varargs macros, as documented. It also tests that the preprocessor supports 64-bit integers. ** Autoconf now uses constructs like "#ifdef HAVE_STDLIB_H" rather than "#if HAVE_STDLIB_H", so that it now works with "gcc -Wundef -Werror". ** The functionality of the undocumented _AC_COMPUTE_INT is now provided by a public and documented macro, AC_COMPUTE_INT. The parameters to the two macros are different, so autoupdate will not change the old private name to the new one. _AC_COMPUTE_INT may be removed in a future release. ** AC_TYPE_LONG_LONG_INT and AC_TYPE_UNSIGNED_LONG_LONG_INT now require that long long types be at least 64 bits wide, as C99 and tradition requires. Formerly, they accepted implementations of any width.
2006-12-04Update to 1.4.8:wiz3-7/+12
Version 1.4.8 - 20 November 2006, by Eric Blake (CVS version 1.4.7a) * The `divert' macro and `-H'/`--hashsize' command line option no longer cause a core dump when handed extra large values. Also, `divert' now uses memory proportional to the number of diversions in use, rather than to the maximum diversion number encountered, so that large diversion numbers are less likely to exhaust system memory; and is no longer limited by the maximum number of file descriptors. * The `--help' and `--version' command line options now consistently override all earlier options. For example, `m4 --debugfile=trace --help' now no longer accidentally creates an empty file `trace'. * The `-L'/`--nesting-limit' command line option can now be set to 0 to remove the default limit of 1024. However, it is still possible that heavily nested input can cause abrupt program termination due to stack overflow. * Problems encountered when writing to standard error, such as with the `errprint' macro, now always cause a non-zero exit status. * Warnings and errors issued during macro expansion are now consistently reported at the line where the macro name was detected, rather than where the close parenthesis resides. Text wrapped by `m4wrap' now remembers the location that was in effect when m4wrap was invoked, rather than changing to line 0 and the empty string for a file. The macros `__line__' and `__file__' now work correctly even as the last token in an included file. * The `builtin' and `indir' macros now transparently handle builtin tokens generated by `defn'. * When diversions created by the `divert' macro collect enough text that M4 must use temporary files, the environment variable $TMPDIR is now consulted, and a better effort is made to clean up those files in the event of a fatal signal. * The `mkstemp' builtin is added with the same GNU semantics as `maketemp', based on the recommendation of POSIX to deprecate the POSIX semantics of `maketemp' as inherently insecure. In GNU mode (no -G supplied on the command line), `maketemp' silently retains the secure GNU semantics, but a future release of M4 will change this to emit a warning. In traditional mode (m4 -G), `maketemp' now uses the POSIX-mandated insecure semantics, and issues a warning that you should convert your script to use `mkstemp' instead. Additionally, `mkstemp' and `maketemp' are now well-defined even if the template argument does not end in six `X' characters. * The manual has been improved, including a new section on a composite macro `foreach'. * The `changecom' and `changequote' macros now treat an empty second argument the same as if it were missing, rather than using the empty string and making it impossible to end a comment or quote. * The `translit' macro now operates in linear instead of quadratic time, and is now eight-bit clean. * The `-D', `-U', `-s', and `-t' command line options now take effect after any files encountered earlier on the command line, rather than up front, as is done in traditional implementations and required by POSIX.
2006-12-03Fix portability-check.obache2-1/+31
2006-12-03Added the patch from PR 35147, which fixes an unportable use of the -srillig3-3/+21
option to the fmt utility. Added the dependency on scmgit, which seems very sensible. PKGREVISION++
2006-12-02Instead of setting compiler flags in each package if it uses C99,jschauma3-23/+6
allow USE_LANGUAGES+=c99 and let gcc and mipspro do the right thing. May need to be reviewed/added for other compilers. ok rillig@
2006-12-02Fixed PKGMANDIR.rillig1-2/+2
2006-12-02Updated swig to 1.3.31:wulf4-12/+139
SWIG-1.3.31 summary: - Python modern classes regression fix SWIG-1.3.30 summary: - Python-2.5 support - New language module: R - Director support added for C# - Numerous director fixes and improvements - Improved mingw/msys support - Better constants support in Guile and chicken modules - Support for generating PHP5 class wrappers - Important Java premature garbage collection fix - Minor improvements/fixes in cffi, php, allegrocl, perl, chicken, lua, ruby, ocaml, python, java, c# and guile - Many many other bug fixes
2006-12-01Fix reference to patch. Bump revision.joerg1-3/+5
2006-12-01Add DragonFly support.joerg3-1/+37
2006-11-30Update devel/cpuflags to 1.05:abs3-10/+19
More NetBSD amd64 and hppa updates from Blair Sadewitz and David H. Gutteridge respectively. Plus another Linux entry from the ether
2006-11-30Needs pkg-config.joerg1-2/+2
2006-11-29Changes 2.12.3:adam4-9/+46
* ObjectBase: Added connect_property_changed(), as an alternative to use when the property proxies are not available because GLIBMM_PROPERTIES_ENABLED is not defined. * Documentation: - Small ustring reference documentation improvement.
2006-11-27update to 2.16.3 (version bump to match nautilus)drochner2-6/+6
2006-11-27update to 2.16.2drochner2-6/+6
changes: -ninot UI fix -translation updates
2006-11-27update to 1.14.8drochner2-7/+6
changes: * Improved thread-safety. Pango is still NOT thread-safe, but this fixes lots of crashes using pangocairo from multiple threads. * Fix out-of-bounds array access. * Improved Indic shaper. * Improved Arabic language engine. * Choose shaper/font for unassigned Unicode codepoints. * Build fixes.
2006-11-27Extract using gtar as pax-as-tar from pkgsrc doesn't like the tarball.joerg1-1/+3
2006-11-26Update to 1.4.4.1, fixing PR 35125 by Brad Harder.wiz4-19/+44
Changes from the announce mails: Subject: [5][ANNOUNCE] GIT 1.4.1.1 The primary purpose of this release is to fix the breakage people reported while cloning large quantity of data via git protocol, and the server side incorrectly timing out. I am very sorry for the breakage. A big thanks goes to Matthias Lederhofer who fixed the breakage for us. The fix was cherry-picked from the "master" branch. Subject: [5][ANNOUNCE] GIT 1.4.2.1 This release is primarily for these two fixes: * git-mv was broken. Notably, this did not work: git-mv foo foo-renamed * git-http-fetch failed to follow objects/info/alternates on the remote side. This broke a fetch from Paul's powerpc.git repository. Subject: [5][ANNOUNCE] GIT 1.4.2.2 This is strictly a bugfix release. While we will soon be in stabilization slow-down for 1.4.3, one of the bugs this release contains fixes for actually has bitten people who use the kernel commits mailing list, so this is to push the fixes out early. Subject: [5][ANNOUNCE] GIT 1.4.2.3 Sorry to be doing two maintenance releases in rapid succession, but git-mv breakage causes random tree corruption and is rather serious. Subject: [5][ANNOUNCE] GIT 1.4.2.4 We are close to 1.4.3, so this update could become moot very soon, but just in case we have to delay it, I am pushing this out for a rather important performance fix. Without it, "git diff" on 64-bit machines can run 100x times slower than it should be on unfortunate input. Many thanks go to Jim Mayering for giving an easy to reproduce initial problem report, and Linus and Davide Libenzi to quickly come up with a fix. Subject: [5][ANNOUNCE] GIT 1.4.2 Changes since v1.4.1.1 are as follows: A Large Angry SCM: Additional merge-base tests (revised) Alex Riesen: Do not use perl in git-commit.sh Trivial path optimization test Alexandre Julliard: git.el: Run git-rerere on commits if the rr-cache directory exists. git.el: Prepend a slash to the file name when adding to .gitignore. git.el: Try to reuse an existing buffer when running git-status. git.el: Put the git customize group in the 'tools' parent group. show-branch: Fix another performance problem. Alp Toker: Fix some doubled word typos Fix some doubled word typos Fix typos involving the word 'commit' typofix (git-name-rev documentation) git-send-email: Remove redundant Reply-To header gitweb: Send XHTML as 'application/xhtml+xml' where possible gitweb: Include a site name in page titles gitweb: Make command invocations go through the git wrapper documentation (urls.txt) typofix Daniel Drake: gitweb: escape tag comments Dennis Stosberg: gitweb: Declare global variables with "our" gitweb: Declare global variables with "our" Eric Wong: Add git-instaweb, instantly browse the working repo with gitweb instaweb: fix unportable ';' usage in sed t8001-annotate: fix a bash-ism in this test git-svn: avoid fetching files outside of the URL we're tracking git-svn: migrate out of contrib builtin-log: respect diff configuration options diff.c: respect diff.renames config option templates/hooks--update: replace diffstat calls with git diff --stat git-svn: fix --file/-F option in commit-diff tests: Set EDITOR=: and VISUAL=: globally git-fetch: fix a bashism (==) git-svn: don't check for migrations/upgrades on commit-diff typechange tests for git apply (currently failing) git-svn: fix fetching new directories copies when using SVN:: libs git-svn: correctly kill keyword expansion without munging EOLs git-svn: bugfix: allow SVN:: lib users to track the root of the repositor y git-svn: split the path from the url correctly with limited perms Gerrit Pape: Build on Debian GNU/kFreeBSD Jakub Narebski: Allow INSTALL, bindir, mandir to be set in main Makefile Rename man1 and man7 variables to man1dir and man7dir autoconf: Use autoconf to write installation directories to config.mak.au togen send-email: format 2822 datestring ourselves. Teach make clean about configure and autoconf Copy description of build configuration variables to configure.ac autoconf: Preparing the way for autodetection autoconf: Checks for typedefs, structures, and compiler characteristics. autoconf: Checks for some library functions. autoconf: Checks for libraries autoconf: Checks for some programs configure.ac vertical whitespace usage cleanup Wrap long lines in docstrings in contrib/emacs/git.el Display help for Git mode after pressing `h' or `?' in *git-status* Jeff King: pack-objects: check pack.window for default window size Colorize 'commit' lines in log ui git-push: allow -f as an alias for --force git-push: remove obsolete git-push.sh Documentation: convert uses of git-link macro to gitlink git-annotate: remove extraneous debugging line git-push: allow pushing from subdirectories Joachim B Haga: Make zlib compression level configurable, and change default. Joachim Berdal Haga: core.compression documentation formatting fix. Johannes Schindelin: refactor merge_bases() as preparation to libify merge-base move get_merge_bases() to core lib. Makefile: replace ugly and unportable sed invocation Make git-fmt-merge-msg a builtin Makefile: export NO_SVN_TESTS Close the index file between writing and committing Fix linking for not-so-clever linkers. Fix t4114 on cygwin Always reset the color _before_ printing out the newline cvsserver: suppress warnings cvsserver: avoid warning about active db handles Allow an alias to start with "-p" git wrapper: add --git-dir=<path> and --bare options git-instaweb: some Apache have mod_cgi builtin git-instaweb: respect bindir from Makefile gitweb: fix two warnings t7001: add test for git-mv dir1 dir2/ git-cvsserver: support multiline commit messages Extract helper bits from c-merge-recursive work Make git-mv a builtin builtin git-mv: support moving directories instaweb: Be more clear if httpd or the browser fail cvsserver: imitate git-update-ref when committing Makefile: ssh-pull.o depends on ssh-fetch.c Teach git-apply about '-R' Fix http-fetch tar-tree: illustrate an obscure feature better Fix crash when GIT_DIR is invalid Jonas Fonseca: Documentation/urls.txt: Use substitution to escape square brackets Update git-init-db(1) and documentation of core.sharedRepository Josef Weidendorfer: Extend testing git-mv for renaming of subdirectories Josh Triplett: git-format-patch: Make the second and subsequent mails replies to the fir st Add option to enable threading headers Add option to set initial In-Reply-To/References Junio C Hamano: Makefile: add framework to verify and bench sha1 implementations. test-sha1: test hashing large buffer t4013: add tests for diff/log family output options. t4013: add more tests around -c and --cc Fix some more diff options changes. t4013 test updates for new output code. combine-diff.c: type sanity. format-patch: fix diff format option implementation t4013: add format-patch tests. t4013: note improvements brought by the new output code. gitweb: optimize per-file history generation gitweb: optimize per-file history generation t4013: add "diff" UI program tests. builtin-diff: turn recursive on when defaulting to --patch format. commit.c: do not redefine UNINTERESTING bit. get_merge_bases: clean up even when there is no common commit. revert clear-commit-marks for now. boolean: accept yes and no as well send-email: do not barf when Term::ReadLine does not like your terminal t6200: fmt-merge-msg test. git-grep: fix parsing of pathspec separator '--' git-grep: fix exit code when we use external grep. git-grep: use a bit more specific error messages. Re-fix clear_commit_marks(). git-grep: boolean expression on pattern matching. git-reset: complain and exit upon seeing an unknown parameter. mailinfo: assume input is latin-1 on the header as we do for the body diffcore-rename: try matching up renames without populating filespec firs t. builtin-rev-parse.c: constness tightening show-branch: match documentation and usage rev-parse documentation: talk about range notation. git-svn: migrate out of contrib (follow-up) diff.c: --no-color to defeat diff.color configuration. Update diff-options and config documentation. git log -p --merge [[--] paths...] colored diff: diff.color = auto fix diff: do not use configuration magic at the core-level "git -p cmd" to page anywhere merge-base: update the clean-up postprocessing fmt-merge-msg fix Fix grammatical error in git-revert git-repack: avoid redirecting stderr into git-pack-objects test-lib: unset GIT_TRACE t4013 diff format tests update Adjust t4013 tests to corrected format-patch. Documentation: Fix ssh://[user@]host.xz URL fetch/clone: check return status from ls-remote builtin-prune.c: forgot TYPE => OBJ changes. Documentation/Makefile: product depends on asciidoc.conf builtin-log: typefix for recent format-patch changes. show-branch: fix performance problem. checkout -f failed to check out a file if an existing directory interfere d. apply: check D/F conflicts more carefully. apply: split out removal and creation into different phases. apply: handle type-changing patch correctly. git-diff A...B to (usually) mean "git-diff `git-merge-base A B` B" git-fetch: fix --keep vs --thin unpack-objects: remove stale and confusing comment t4112: simplify the test and remove unneeded working tree file. lost-found: use fsck-objects --full git-reset: detect update-ref error and report it. log and diff family: honor config even from subdirectories git-apply -R: binary patches are irreversible for now. t4103: fix binary patch application test. git-checkout: allow "checkout HEAD -- path" Builtins: control the use of pager from the command table. fetch/clone: mark messages from remote side stand out. Cygwin needs NO_C99_FORMAT??? Fix "git diff blob1 blob2" showing the diff in reverse. read-tree: shadowed variable fix. Add a couple of subdirectory tests. diff.c: do not use pathname comparison to tell renames Show both blob names from "git diff blob1 blob2" sideband: do not use color, just say "remote:" Documentation/git.txt: link git-svn and git-instaweb from the main page. GIT 1.4.2-rc3 Further clean-up: usage() vs die() Makefile: Cygwin does not seem to need NO_STRLCPY Fix "grep -w" debugging: XMALLOC_POISON builtin-mv: fix use of uninitialized memory. GIT-VERSION-GEN: adjust for ancient git Documentation: git-status takes the same options as git-commit Fix tutorial-2.html check return value from diff_setup_done() find_unique_abbrev() with len=0 should not abbreviate make --find-copies-harder imply -C allow diff.renamelimit to be set regardless of -M/-C git-apply: applying a patch to make a symlink shorter. combine-diff: use color Fix git-diff A...B builtin-apply: remove unused increment git-sh-setup: do not use repo-config to test the git directory git-am: give better diagnostics when the patch does not apply during --3w ay Better error message when we are unable to lock the index file t/t4013: fix futzing with the version string. Linus Torvalds: xdiff: generate "anti-diffs" aka what is common to two files Prepare "git-merge-tree" for future work Improved three-way blob merging code Improve git-peek-remote builtin "git prune" Make the unpacked object header functions static to sha1_file.c Remove TYPE_* constant macros and use object_type enums consistently. sha1_file: add the ability to parse objects in "pack file format" Call setup_git_directory() early Call setup_git_directory() much earlier Fix double "close()" in ce_compare_data Fix up some fallout from "setup_git_directory()" cleanups Luben Tuikov: gitweb: Enable tree (directory) history display gitweb: Enable tree (directory) history display Add "raw" output option to blobs in "tree" view format gitweb.cgi: Create $git_temp if it doesn't exist gitweb.cgi: Teach "a=blob" action to know the blob/file mime type gitweb.css: Use monospace fonts for commits and tree-diff. gitweb.cgi: Teach git_history() to read hash from $hash_base gitweb.cgi: Include direct link to "raw" files from "history" gitweb.cgi: git_blame2: an alternative simple working git blame gitweb.cgi: git_blame2: Allow back-trekking through commits gitweb.cgi: Show "raw" head of project link even when $hash is not define d gitweb.cgi: git_blame2: Revision blocks now have alternating colors gitweb.cgi: Centralize printing of the page path gitweb.cgi: git_blame2: slight optimization reading the blame lines Lukas Sandström: git-am: Don't accept an mbox on stdin of we already have a .dotest direct ory Martin Langhoff: cvsexportcommit - add -a (add author line) flag, cleanup warnings Matthias Kestenholz: Make git-prune-packed a builtin Make git-repo-config a builtin use declarations from builtin.h for builtin commands Matthias Lederhofer: GIT_TRACE: show which built-in/external commands are executed change ent to tree in git-diff documentation git-rev-list: add documentation for --parents, --no-merges daemon: use a custom die routine with syslog daemon: if one of the standard fds is missing open it to /dev/null upload-pack: ignore write errors to stderr daemon: new option --pid-file=<path> to store the pid daemon: new option --detach to run git-daemon in background Documentation about exclude/ignore files argv created by handle_alias should be NULL terminated upload-pack: fix timeout in create_pack_file daemon: documentation for --reuseaddr, --detach and --pid-file setup_git_directory_gently: do not barf when GIT_DIR is given. git.c: allow alias expansion without a git directory pager: config variable pager.color git-grep: document --and, --or, --not, ( and ) Michael: fixed variable declaration in gitk Michael Krelin: handle https:// protocol in git-clone Michael S. Tsirkin: mailinfo: accept >From in message header Michal Rokos: sed -e '/RE/r rfile/' needs space in 'r rfile' Using 'perl' in *.sh Paul Mackerras: gitk: Allow the user to set some colors gitk: Show the currently checked-out head in bold font Pavel Roskin: Assorted typo fixes Typofix in Makefile comment. Typofix in configure.ac comment. Fix more typos, primarily in the code Avoid C99 comments, use old-style C comments instead. Quote all calls to GIT_CONF_APPEND_LINE Set datarootdir in config.mak.in Peter Baumann: git-cvsexportcommit can't handle merge commits correctly Peter Eriksen: Substitute xmalloc()+memset(0) with xcalloc(). Petr Baudis: Remove -d from *-fetch usage strings Make pull() take some implicit data as explicit arguments Make pull() support fetching multiple targets at once Teach git-local-fetch the --stdin switch Teach git-http-fetch the --stdin switch Ramsay Jones: Ensure git-clone exits with error if perl script fails. Fix annotate test script; notice when git-annotate fails. Fix installation of templates on ancient systems. New tests and en-passant modifications to mktag. Add NO_C99_FORMAT to support older compilers. Fix header breakage due to redefining PATH_MAX. Remove cmd_usage() routine and re-organize the help/usage code. Fix header breakage with _XOPEN_SOURCE. Fixup command names in some usage strings. Replace some calls to die(usage_str) with usage(usage_str). Allow config file to specify Signed-off-by identity in format-patch. commit walkers: setup_ident() to record correct committer in ref-log. Rene Scharfe: Add get_merge_bases_clean() Add '...' operator for revisions Make clear_commit_marks() clean harder Fold get_merge_bases_clean() into get_merge_bases() rev-list: free commit_list in ... handler git-tar-tree: fix minor memory leak Add has_extension() git-verify-pack: show usage when no pack was specified git-verify-pack: more careful path handling git-verify-pack: insist on .idx extension git-verify-pack: get rid of while loop git-verify-pack: free pack after use and a cleanup git-verify-pack: buffer overrun paranoia git-verify-pack: no need to count errors drop length argument of has_extension Robert Shearman: format-patch: Generate a newline between the subject header and the messa ge \ body rebase: Fix the detection of fast-forwarding of the current branch to ups tream. rebase: Make the fast-fowarding message more user-friendly by using branc h \ names instead of SHA1 IDs. Rutger Nijlunsing: http-push: Make WebDAV work with (broken?) default apache2 WebDAV module Add Documentation/howto/setup-git-server-over-http.txt Ryan Anderson: annotate: Support annotation of files on other revisions. annotate: Correct most merge following to annotate correctly. Disable color detection during format-patch log-tree: show_log() should respect the setting of diffopt->line_terminat ion annotate: Fix bug when parsing merges with differing real and logical par ents. Santi Béjar: Teach rev-parse the ... syntax. Defaulting fetch to origin when set in the repo-config Sergey Vlasov: Fix "git-fetch --tags" exit status when nothing has been changed Shawn Pearce: Avoid C99 initializers Allow user.name and user.email to drive reflog entry. Record the type of commit operation in the reflog. Log ref changes made by git-fetch and git-pull. Log ref changes made by git-merge and git-pull. Log ref changes made by quiltimport. Log ref changes made by resolve. Make lazy mkdir more robust. Record rebase changes as 'rebase' in the reflog. Disable linking with Fink or DarwinPorts. Display an error from update-ref if target ref name is invalid. Stephan Feder: Do not drop data from '\0' until eol in patch output Teach --text option to diff Teach diff -a as shorthand for --text Add -a and --text to common diff options help diff-options: Explain --text and -a Timo Hirvonen: Merge with_raw, with_stat and summary variables to output_format Make --raw option available for all diff commands Set default diff output format after parsing command line DIFF_FORMAT_RAW is not default anymore Add msg_sep to diff_options Don't xcalloc() struct diffstat_t whatchanged: Default to DIFF_FORMAT_RAW Print empty line between raw, stat, summary and patch diff-tree: Use ---\n as a message separator log --raw: Don't descend into subdirectories by default Fix diff-tree -s GIT_TRACE: fix a mixed declarations and code warning diff: Support both attributes and colors diff: Support 256 colors Unknown: A better-scheduled PPC SHA-1 implementation. Uwe Zeisberger: Document rev-list's option --merge Ville Skyttä: Fix print-log and diff compatibility with recent vc versions Willy Tarreau: tar-tree: add the "tar.umask" config option Yakov Lerner: Mention the [user@] part in documentation of ssh:// urls. Subject: [5][ANNOUNCE] GIT 1.4.3.1 This is primarily to work around changes in the recent GNU diff output format. Also it contains irritation fix for "git diff" which now paginates its output by default. Subject: [5][ANNOUNCE] GIT 1.4.3.2 This is primarily to fix two rather embarrasing breakage discovered post 1.4.3.1 release. - The pager change to default to LESS=FRS exposed problem with less that switches to alternate screen, shows its output and then switches back immediately from the alternate screen afterwards -- which means the user would not have a chance to see _anything_. - Older upload-pack protocol clients did not pass host= and recent git-daemon change to support virtual hosting did not handle this correctly (although it attempted to do so, the check was borked). Subject: [5][ANNOUNCE] GIT 1.4.3.3 Sorry to be doing three follow-up releases in a row. This is primarily fix the partitioning of programs in generated RPM. If you are installing all of git it does not matter, but by mistake we were placing git-archive into git-arch subpackage, which meant that you need to install tla only to use git-tar-tree and git-archive --format=zip. Thanks for Gerrit for noticing and reporting it, although he is from Debian camp ;-). Subject: [5][ANNOUNCE] GIT 1.4.3.4 Among many minor fixes and documentation updates, this contains these fixes: - revision traversal now treats --unpacked as commit filter, not traversal limiter. If you have unpacked commits that are parents of packed ones which are in turn parents of commits that are unpacked, running rev-list starting at the latest unpacked commits used to _stop_ at the first packed commit and older unpacked commits were not shown. With this update, the traversal does not stop at packed commits, and shows the older unpacked commits. The updated semantics is easier to use with git-repack --unpacked. - In a repository configured for shared access, if the permission bits of existing directories are misconfigured (e.g. running repository commands as root by mistake), a codepath to create a new object failed with incorrect error message. Fixed. - An earlier fix to cope with traditional-style patches that were generated with --unified=0 broke handling of creation and deletion diffs in git-apply. Fixed. Subject: [5][ANNOUNCE] GIT 1.4.3.5 The 'master' front has been very quiet and it will hopefully soon produce 1.4.4 but in the meantime here is primarily to fix git-svn correctness issues. Subject: [6][ANNOUNCE] GIT 1.4.3 User visible changes, other than bugfixes, since v1.4.2.4 are: - upload-tar is deprecated but not removed; we now have upload-archive --format=tar and --format=zip instead. - ftp:// protocol is supported the same way as http:// and https:// - git-diff paginates its output to the tty by default. If this irritates you, using LESS=RF might help. - git-cherry-pick does not leave often useless "cherry-picked from" message. - git-merge-recursive was replaced by a rewritten implemention in C. The original Python implementation is available as "recursive-old" strategy for now, but hopefully we can remove it in the next cycle. - git-daemon can do name based virtual hosting. - git-daemon can serve tar and zip snapshots. - many gitweb tweaks and cleanups. - git-apply --reverse, --reject. - git-diff --color highlights whitespace errors. - git-diff --stat can be taught to use non-default widths. - git-status can use colors. - many more commands are built-in. Subject: [5][ANNOUNCE] GIT 1.4.4.1 This contains mostly small post-release fixups. Subject: [5][ANNOUNCE] GIT 1.4.4 Quite a lot of changes during the last month. - pack-refs, along with a lot of internal clean-up of the code that deal with refs, is in. A repository with many tags would benefit from packing and pruning them. Currently dumb transports are not capable of fetching from a repository that has packed and pruned its refs, so please keep that in mind. Hopefully we will get an update for dumb transports shortly. - git native transport can now keep transferred packs without exploding it into loose objects. Also "git repack" can be told to keep "historical" packs from getting repacked by marking them with .keep file. Docmentation update is probably needed. - git-blame can now detect line movements across files. No, it is not called git-pickaxe. - a lot of gitweb and git-svn updates.
2006-11-24Reset maintainer:wiz1-2/+2
Name service error for name=ethmoid.org type=MX: Host not found, try again
2006-11-24Reset maintainer (aldous.com doesnot accept connections on port 25).wiz2-4/+4
2006-11-24update to 0.3.10drochner3-29/+10
changes: - Lots of new classes and implementations were added for Schrödinger. - Several i386 implementations also compile on amd64, so these were copied over to a separate directory and are now enabled on amd64. - Feature detection on amd64 has been fixed. - All known startup warnings have been fixed. - The core now handles arrays that are 'N plus a constant' in length. - Wrap a bunch of functions in HAVE_UNALIGNED_ACCESS to indicate that they require an architecture that handles unaligned access.
2006-11-24patches were removeddrochner1-3/+1
2006-11-23Update to 0.31: depend on monotone 0.31.jmmv1-3/+3
2006-11-23Update to 0.31:jmmv5-53/+8
0.31 release. Code cleanups and bug fixes. New features: - If multiple --message (or -m) arguments are passed to 'commit', then they will be concatenated on separate lines. - The validate_commit_message hook is now told what branch the commit is on. Bugs fixed: - The typo that prevented building with gcc 3.3 has been fixed. - Attempting to commit without a signing key available now fails earlier. - Command-line option parsing has been redone yet again; this should fix a number of bugs caused by the use of boost::program_options. For instance, command line error messages are now l10nized again, "--depth=asdf" now gives a sensible error message instead of crashing, and --key= now works as an alternative to -k "". - A bug in the new roster caching logic that caused assertion failures on very large trees has been fixed. - A rare bug in the "epoch refinement" phase of the netsync protocol has been fixed. - Accidental (and undocumented) change to 'automate inventory' output format reverted; documentation is now correct again. - Some obscure error conditions with 'pivot_root' fixed. Many fixes to 'automate stdio': - IO handling has been rewritten, to remove some obscure bugs and clean up the code. - automate commands can now take options (even when used with 'automate stdio'). - The default block size has been increased to 32k (which should considerably reduce overhead). - Many automate commands were flushing their output far too often, causing major slowdowns when used with 'automate stdio'; this has been fixed. - Syntax errors now cause 'automate stdio' to exit, rather than attempting to provide usage information for the calling program to read. Other: - New large-coverage random testsuite for delta reconstruction path finding algorithm. - Miscellaneous code cleanups and improved error messages. - Enhancements to debian packaging. - New translation to es (Spanish).
2006-11-20Fix up DYLD_LIBRARY_PATH so that MacOS X looks for nspr in the correctriz2-7/+10
place.
2006-11-19tv@ pointed out that curl-7.16.0 had a shlib major bump --wiz2-3/+4
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs of dependencies. Sorry for not finding this earlier.
2006-11-18Make chmlib and kchm conflict, both install:wiz1-1/+3
include/chm_lib.h include/lzx.h XXX: Perhaps kchm should be made to depend on chmlib instead?
2006-11-18Fix for CVE-2006-4810 and bump to nb6adrianp3-7/+16
2006-11-16Update homepage and download URL.reed1-3/+3
(There are a new versions available.)
2006-11-16Upgrade arena from version 0.9.8 to 0.9.9.agc3-20/+6
Changes in this version include: This release fixes a possible double free problem in the printf() implementation. The problem occurred when more conversion specifiers than function arguments were present and the format required a cast from the dummy void value used by the implementation to another type. Thanks to Dennis Heuer for reporting the problem. Also based on a suggestion by Dennis, the interpreter no longer allows non-terminated escape sequences in string literals. In other words, a string literal may no longer end in a backslash character. Alistair Crooks provided a couple of new example scripts that include interfacing to native C libraries under NetBSD. He also suggested to allow hexadecimal integer literals. These are now allowed and need to be prefixed with "0x". For example, "0xFF" or "0xff" is the same as writing "255". Fabian Tschiatschek provided a patch to allow extra arguments to be passed to map, filter, foldl, foldr, drop_while, and take_while. These are passed down into the function provided as the first argument. Fabian also noticed that the documentation and implementation of foldr did not agree about the order of arguments. The implementation was changed to match the language manual. There is a new library function called is_null that can check whether a memory resource contains a C NULL pointer. patch-ab has now been removed since, with the inclusion of is_null(), there is no need for it.
2006-11-16py24-setuptools -> py-setuptools.kristerw1-2/+2
2006-11-15Added py-Tk dependency in Makefile:wulf1-2/+3
epy-docs requires py-Tk
2006-11-14DESTDIR support. Use OWN_DIRS as it is most likely a missing dependencyjoerg2-7/+6
when file are still in the glade library directory, so complains at deinstall time are ok. Bump revision for the latter. Discussed with jmmv before EuroBSDCon.
2006-11-14Update devel/global to 5.2. Based on patch provided by Ryo HAYASAKA in PR 34570obache4-38/+49
and by Murray Armfield in PR 34636. Version 5.2 - August 8 2006, by Shigio YAMAGUCHI * htags: Added new options: - -h(--func-header) option. - -I(--icon) option. - -T(table-flist[=fields]) option. Suggested options: $ htags -vsanohIT * htags: Changed the default color of braces from blue to red to make them stand out. * htags: Always enable 'Grep pattern' form when the -f(--form) option specified. Removed config variable 'enable_grep' since it became meaningless. Instead, added a new variable 'disable_grep'. * htags: Removed config variable 'enable_grep' since it is meaningless. Instead, added a new variable 'disable_grep'. * htags: Added more profitable tips in file browser. - File size of bytes - Directory number of files in the directory. Version 5.1 - June 10 2006, by Shigio YAMAGUCHI [INCOMPATIBLE CHANGES] * Changed the priority about the --result option to make the format specification easy. The --result option is given to priority more than the -t and -x option. (This option appeared in version 5.0.) [OTHER CHANGES] * Added new program 'gtags-cscope'. Gtags-cscope is a pseudo cscope which implements the line-oriented interface. You can use this command for various clients instead of true cscope. * Added new format 'cscope' to the argument of --result=<format>. Version 5.0 - April 21 2006, by Shigio YAMAGUCHI [INCOMPATIBLE CHANGES] * Moved to new tag format. (GTAGS, GRTAGS, GSYMS, GPATH) The purpose is as follows: o Allows path name including blanks, at least in tag files. (GLOBAL still doesn't support path name which contains blanks.) o Decrease disk space used. o Make tag format simpler. o Realize stable performance. Hereafter, older tag format is not supported. Compact format was progressively canceled with the adoption of the new tag format. The -c(--compact) option of gtags(1) was removed. The following error messages are displayed in a wrong combination: - older global and new tag file $ global -x main GTAGS seems new format. Please install the latest GLOBAL. - new global and older tag file $ global -x main GTAGS seems older format. Please remake tag files. Known problem: - older global and new tag file Global(1) with the -g or -P command will always work as if invoked with the -o option. There is no way to avoid this problem. New requirement: * Added new requirement of plug-in parser Plug-in parser must process arguments in the order they are given in the command line. In each file, any order is acceptable. Exuberant Ctags with the -xu option meets this requirement. (See global.info for the detail.) Removed options: * gtags(1): The -c(--compact) option was removed. Compact format was progressively canceled with the adoption of the new tag format. * gtags(1): The -o(--omit-gsyms) option was removed. This option was necessary in the past to use the program in a incompetent machine with a small hard disk. Since most recent machines has powerful CPU and mass hard disk. This options might already be unnecessary. * htags(1): The --style-sheet option was removed. This is a really halfway option, and now nobody might need it because the --xhtml option became available. [OTHER CHANGES] New options: * global: Added --result=<format> option. Grep format is newly supported. <format>: path,ctags,ctags-x,grep conventional option | newly added option --------------------+--------------------- (none) | --result=path -t | --result=ctags -x | --result=ctags-x | --result=grep The -t and -x option are given to priority more than the --result option. Version 4.8.7 - September 30 2005, by Shigio YAMAGUCHI New options: * gtags: New --file file-list option added. Gtags(1) accept a file list specified by --file option. % find . -type f -print >/tmp/list % gtags --file=/tmp/list or % find . -type f -print | gtags --file=- * gtags: New --max-args option added. Improvement of efficiency: * Gtags was improved of performance by changing algorithm of incremental updating. Along with it, the verbose message was greatly changed. * Gtags was improved of performance by decreasing the frequency of the parser invoking. Under the influence of it, the verbose message is not necessarily real-time. If you dislike this behavior, use the --max-args option of gtags. You can control the frequency of the invoking with the option. With --max-args=1, the program does the same behavior as older version. * Htags was improved of performance by decreasing the frequency of the parser invoking. * Htags was improved of performance by omiting flushing temporary files to the disk. Fixed bugs: * Htags didn't treat here document of PHP source code correctly. (<<<WORD) * Htags didn't treat HTML part of PHP source code correctly. Other facilities: * Added 'Htags Hyper-text Reference Kit'. The hyper-text generated by htags(1) is available from external programs. This kit helps you to convert the path of the source file into the URL in the hyper-text. * doc/global.txi: Added the usage of Doxygen using GLOBAL. Version 4.8.6 - May 12 2005, by Shigio YAMAGUCHI [INCOMPATIBLE CHANGES] * htags: Changed the value of id attribute and name attribute of line number anchor from line number itself to 'L' + line number like this. <a name='100'> => <a name='L100'> It is because XHTML prohibit the id attribute which starts with a digit. If you refer these anchors from outer system, please rewrite it. [OTHER CHANGES] * htags: New option --insert-header and --insert-footer added. Version 4.8.5 - April 19 2005, by Shigio YAMAGUCHI * htags: XHTML support(--xhtml) added. If the --frame option is specified then generate XHTML-1.0 Frameset, else if config variable 'xhtml_version' is set to 1.1 then generate XHTML-1.1 else XHTML 1.0 Transitional. You can customize the appearance using style sheet file 'style.css'. * htags: Added config variable 'xhtml_version'. * htags: Added 'html/' to the fault skip list of htags(1). It is the output directory of doxygen document. * gtags-parser: Added yacc directives introduced in bison-2.0. %default-prec(%default_prec) %expect-rr(%expect_rr) %initial-action %no-default-prec(%no_default_prec,%no_default-prec,%no-default_prec) %nondeterministic-parser Version 4.8.4 - March 4 2005, by Shigio YAMAGUCHI Fixed bugs: * gtags-parser: C and C++ parser was broken. * gnusort: Compile error in Solaris environment. Version 4.8.3 - February 26 2005, by Shigio YAMAGUCHI [INCOMPATIBLE CHANGES] * DOS and Windows 32 support ended. But it doesn't mean the deletion of the code for DOS and Windows 32. We leave the support to outside projects and accept the code from them as is. Therefore, anything has not changed substantially up to now. * Command gctags(1) was renamed to gtags-parser(1) because some systems have another 'gctags' which is not GLOBAL's. * About gtags-parser(1), language type of source file is decided only by the suffix. In older version, *.h file was considered to be C++ source file if it includes token 'class'. But the new version considers it always C source file. If you want to consider it C++ then you must redefine new config variable 'langmap'. [OTHER CHANGES] Fixed bugs: * htags: The --gtagsconf and --gtagslabel option didn't work correctly. * htags: Buffer overflow occurred in dupindex.c:makedupindex(). * htags: Could not ignore path name which includes blank correctly. New features: * gtags,htags: New config variable 'langmap' added. This variable is used for customizing the mapping of languages and the parsers, and it includes the function of obsoleted 'suffixes' variable. If you use 'suffixes' then it is effective else GLOBAL internally generates the value of 'suffixes' from the 'langmap'. The reason to continue 'suffixes' is that it is needed for plug-in parser. If you don't use plug-in parser then you should use 'langmap' instead. * htags: New config variable 'copy_files' added. If the -f option is used then htags makes links of tag files in 'cgi-bin' directory by default. With this variable, htags copy tag files instead of linking. Version 4.8.2 - November 11 2004, by Shigio YAMAGUCHI [INCOMPATIBLE CHANGES] * Postgres support ended. * Htags.pl (perl version of htags) was removed completely. * Config variable sed_command and sort_command were removed. The sed(1) and sort(1) are not necessary any longer. [OTHER CHANGES] Fixed bugs: * Wrong output of 'global -Po' was fixed. New features: * gctags(assembly language): - In addition to `call', `jsr' is recognized as call instruction. Although various call instructions exist like `bl' or `calls', only `call' and `jsr' are used widely. - Macros like ENTRY or EXT are taken up as reference, when definitions exist in somewhere else. - Warning is displayed when a comment is not closed. - C_SYMBOL_NAME and C_ENTRY are recognized as a macro which shows the start of a function. - The string which is not closed finishes at the end of line. This behavior is the same as GNU C preprocessor. - The check of correspondence of "#if" and "#endif" was deleted. This did not exist in version 4.8. * New directory '.snprj/' was added to the DEFAULTSKIP list. This is the tag directory of Source-Navigator. Version 4.8.1 - October 6 2004, by Shigio YAMAGUCHI Fixed bugs: * htags: The -d option of htags didn't work. * htags: didn't recognize continued line and null directive(#). New features: * htags: make suffix list of include file configurable. (See man htags(1). config variables: include_file_suffixes) * htags: try TMP if TMPDIR doesn't exist.(only DJGPP) * htags: Warn about unknown preprocessing directive. As the exception, when unknown preprocessing directive appeared in assembly source, it will be recognized as the start of a shell comment. * htags: Add all yacc directives understood by bison-1.875.
2006-11-14Moved to devel/py-setuptools.joerg7-210/+0
2006-11-14Reimport devel/py24-setuptools as devel/py-setuptools. This is injoerg8-0/+235
principle usable on Python 2.3 as well, but not tested yet.
2006-11-14Update to 1.0.6adrianp3-14/+15
2006.10.28 - 1.0.6 - 0007466: [security] Port: 6719: Manager of a project can assign the Administrator role to a user. (vboctor) - 0007543: [security] Port 5163: Default value for $g_bug_reminder_threshold should be higher than "reporter" (vboctor) - 0007467: [administration] Port 6637: Disabled projects don't appear under parent project (vboctor) - 0007527: [localization] Port 7526: japanese_utf8 is more suitable than japanese_sjis ($g_language_auto_map) (vboctor) - 0007470: [localization] [all lang] Port latest localization files from Mantis 1.1 to Mantis 1.0.x (vboctor) - 0007530: [localization] Port:: New Languages: bulgarian, catalan, czech_utf8, french_utf8, italian_utf8, polish_utf8, russian_utf8, slovene_utf8 (vboctor) - 0007412: [other] Update Mantis to refer to new website (vboctor) 2006.07.23 - 1.0.5 - 0007301: [upgrade] Login page inaccessible after upgrade to 1.0.4 (thraxisp) 2006.07.22 - 1.0.4 - 0007051: [bugtracker] Fix for #6869 / #7034 removes quoted "?" from arguments (thraxisp) - 0007298: [bugtracker] Port: bugnote_delete.php redirection fails (vboctor) - 0007299: [bugtracker] Port: Save login feature does not work (vboctor) - 0007300: [bugtracker] Port: Remember login always redirects to main_page.php (vboctor) - 0007143: [other] Port: checkin.php needs array_unique() (vboctor)
2006-11-13Fix homepage URL, reported by Rainer Brinkmoeller in private emailhubertf1-2/+2
2006-11-13now that devhelp documentation is back to its default place for ~everythingdrochner3-18/+3
of interest, discard a local patch to look at share/doc/html, bump PKGREVISION
2006-11-13-migrate devhelp docs to share/gtk-doc/htmlshare/gtk-doc/htmldrochner3-25/+23
-update to 0.1.10, changes are bugfixes only
2006-11-13migrate devhelp docs to share/gtk-doc/html, bump PKGREVISIONdrochner2-167/+166
2006-11-12Needs perl. PKGREVISION++rillig1-5/+6
2006-11-11Fixed PKGMANDIR.rillig4-7/+16
Removed the man3f category, since that is not supported by pkgsrc. PKGREVISION++
2006-11-11This patch-aa is a better oneadam2-5/+7
2006-11-11Fix building on 64-bit architecturesadam3-3/+16
2006-11-10Fixed unexpanded ${sysconfdir} in the default configuration file.rillig1-2/+4
PKGREVISION++