summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2012-02-15Update to 1.11. From the changelog:schmonz2-6/+6
* Now supports the veracity vcs. Thanks, Jimmy Tang. * vcsh is now supported without including a plugin. * After checkout, run fixups chdired to the just checked out directory.
2012-02-14Update to 1.7.9.1.gdt3-13/+13
(This is a bugfix release relative to 1.7.9.)
2012-02-14Add p5-Test-InDistDir.hiramatsu1-1/+2
2012-02-14Import Test::InDistDir into devel/p5-Test-InDistDir, which is requiredhiramatsu3-0/+24
to run test of devel/p5-Parse-CPAN-Packages. This module helps run test scripts in IDEs like Komodo.
2012-02-14Update p5-MooseX-Types-URI to 0.03.hiramatsu2-7/+7
Change from previous: --------------------- 0.03 Thu, 17 Nov 2011 16:40:20 +0100 * Adapt to the new type constraint inlining API in Moose 2.0100 (Shawn M Moore).
2012-02-14- Allow build on NetBSD 5.99.65 and later.taca1-3/+3
- Correct CATEGORIES from textproc to devel.
2012-02-13Derive gitolite's PKGNAME from its DISTNAME.minskim1-2/+2
2012-02-13hunspell shlib name change -> recursive bumpwiz1-2/+2
2012-02-13BUILDLINK_LDFLAGS must die. It causes nothing but damage, in particulardrochner1-3/+1
makes random programs link against unwanted libraries.
2012-02-13update to 2.4.12drochner4-13/+15
changes: -support for new cameras -minor feature additions for Canon and Nikon drivers -minor cleanup, translation updates
2012-02-13Add p5-CPAN-Perl-Releases.hiramatsu1-1/+2
2012-02-13Import CPAN::Perl::Releases into devel/p5-CPAN-Perl-Releases, which ishiramatsu3-0/+26
required to update devel/p5-App-perlbrew. CPAN::Perl::Releases is a module that contains the mappings of all "perl" releases that have been uploaded to CPAN to the "authors/id/" path that the tarballs reside in.
2012-02-13Update p5-Parse-ErrorString-Perl to 0.15.hiramatsu2-7/+6
Changes from previous: ---------------------- 0.15 2010.11.29 * Bumped Pod::POM dependency to version 0.27 to fix RT #54062 "Test failure on perl 5.11.4" (AZAWAWI) 0.14 2010.11.29 * Switched to Dist::Zilla (AZAWAWI) * Refactored the packages into separate files and reorganized POD (AZAWAWI) * Fixed q{near "package;"} regex bug (AZAWAWI) * Added "use strict; use warnings;" to all of the tests (AZAWAWI)
2012-02-12Updated devel/py-pyutil to 1.8.4.gls4-109/+131
pkgsrc changes: - /usr/bin/env python is no longer a valid interpreter, so fix it. upstream changes: - Unknown, unfortunately. Upstream doesn't seem to maintain a Changelog.
2012-02-12Update to 2.1:wiz3-8/+11
Mercurial 2.1 (2012-02-01) This is a regularly-scheduled feature release. See UpgradeNotes for some minor compatibility notes. 1.1. Major features * Changesets now have a phase attribute, which tracks what changesets are safe to modify (see Phases) 1.2. Core changes * annotate: support diff whitespace filtering flags (issue3030) * bookmarks: automatically advance bookmark on bare update (BC) (issue2894) * bookmarks: shadow divergent bookmarks of foo with foo@n * copies: improved copy detection for diff and status * hooks: new priority specifier to control ordering * id: add command line options for handling ssh and https urls * push: propagate --new-branch and --ssh options when pushing subrepos * revset: add remote() predicate to lookup remote revisions * subrepo: support explicit add and forget of files in subrepos 1.3. Extension changes * bugzilla: make XMLRPC interface support http and https access * largefiles: add --normal option to hg add (issue3061) * notify: add option for writing to mbox * rebase: add a "D" short option for detach * rebase: allow --detach when --rev is used * win32mbcs: allow win32mbcs extension to be enabled on cygwin platform * mq: add secret phase setting 1.4. Bug fixes * hgcia: fix diffstat support * largefiles: add error checking to tags conversion (issue3092) * largefiles: add tests for uncovered codepaths (issue3092) * largefiles: check if largefile could be found when archiving (issue3193) * largefiles: correctly download new largefiles when merging * largefiles: correctly handle dirstate status when rebasing * largefiles: correctly handle newly added largefile on other side of merge * largefiles: display remote errors from putlfile (issue3123) (issue3149) * largefiles: don't reference uninitialized variable (issue3092) * largefiles: fix caching largefiles from an aliased repo (issue3212) * largefiles: fix confusion upon removal of added largefile (issue3176) * largefiles: fix inappropriate locking (issue3182) * largefiles: fix output of hg summary (issue3060) * largefiles: cache new largefiles for new heads when pulling * largefiles: implement addremove (issue3064) * largefiles: optimize performance of status on largefiles repos (issue3136) * largefiles: optimize status when files are specified (issue3144) * largefiles: remove empty directories upon update (issue3202) * largefiles: fix addremove when no largefiles are specified * largefiles: fix revert on missing largefile (issue3217) * largefiles: fix transplant for all cases (issue3192) * mail: use quoted-printable for mime encoding to avoid too long lines (issue3075) * merge: give a special message for internal:merge failure (issue3105) * rebase: reinstate old-style rev spec support for the source and base (issue3181) * ssh: quote remote paths (issue2983) * sslutil: abort properly if no certificate received for https connection * sslutil: show fingerprint when cacerts validation fails * status: support revsets with --change * subrepo: avoid syncing bookmarks twice on clone (issue3191) * tag: invalidate tag cache immediately after adding new tag (issue3210) * util: don't encode ':' in url paths * bundlerepo: try to find containing repo on creation (issue1812) * convert: subversion convert abort on revision not found (issue3205) * discovery: fix regression when checking heads for pre 1.4 client (issue3218) * merge: defer symlink flag merging to filemerge (issue3200) * patch: a little bit more robust line counting on diff --stat (issue3183) * push: return 1 if no changes found (issue3228) * qpush: avoid trying to manage existing history (issue2218) * revsets: include the correct first ancestor change for follow(file) * revsets: filesets now work correctly inside of revsets
2012-02-12Update p5-Log-Any-Adapter to 0.06.hiramatsu2-7/+6
Changes from previous: ---------------------- 0.06 Jan 3, 2012 - switch from Scope::Guard to Guard, require Guard in deps 0.05 Dec 21, 2011 - remove release directory 0.04 Dec 21, 2011 - don't try to clean up entries during global destruction
2012-02-12Update p5-Perl-APIReference to 0.09.hiramatsu2-7/+6
Changes from previous: ---------------------- 0.09 Tue Nov 1 08:24:00 2011 - Fix previous (broken) release. 0.08 Mon Oct 31 07:59:00 2011 - Support for perlapi of 5.14.2, 5.15.4 0.07 Wed Jul 20 23:44 2011 - Support for perlapi of 5.14.1, 5.15.1, 5.12.4 - Dropped support for 5.13.10 0.06 Sun Jun 5 20:12:00 2011 - Support for perlapi of 5.14.0 - Dropped support for 5.11 series 0.05 Sun Feb 27 17:00:00 2011 - Support for perlapi of 5.12.1, 5.12.2, 5.12.3, 5.13.10.
2012-02-11fix CVE-2012-0840 with patches taken from the Apache svnspz4-3/+239
2012-02-11Update p5-parent to 0.225.hiramatsu2-7/+6
Changes from previous: ---------------------- 0.225 20110308 . Applied a docpatch by Robin Barker to fix the documentation about the warning of inheriting from yourself. Fixes RT #66459 0.224 20101031 . Change assignment @ISA = (@ISA, 'new::class') to use push @ISA, 'new::class' This should make class creation faster from 5.10 onwards and reverts a change made in 2.14. If this is critically slow for you and you can't upgrade your version of Perl, use the old way.
2012-02-10+at-spi2-*drochner1-1/+3
2012-02-10add at-spi2-atk-2.3.2, new release branch of gnome, fromdrochner4-0/+109
Patrick Welche per PR pkg/45786
2012-02-10add at-spi2-core-2.3.2, new release branch of gnome, fromdrochner5-0/+207
Patrick Welche per PR pkg/45779
2012-02-10Correct DEFAULT_CC on MirBSD. Bump PKGREVISION.bsiegert3-2/+19
No objections on pkgsrc-users, nor from the maintainer.
2012-02-10make this build with new gobject-introspectiondrochner2-1/+41
2012-02-10switch on introspection support, bump PKGREVdrochner2-3/+13
2012-02-10build dependency on gobject-introspection should be sufficientdrochner1-1/+2
2012-02-10switch on introspection support, bump PKGREVdrochner2-3/+6
2012-02-10update to 1.30.0drochner6-15/+84
This switches to the new release branch.
2012-02-10Update p5-Shell-Perl to 0.0022.hiramatsu2-7/+6
Changes from previous: ---------------------- 0.0022 Mar 12, 2011 - no real change - Fix test again for 5.6 sake - Improved Makefile.PL / META.yml 0.0021 Mar 12, 2011 - no real change - New test fix for happy 5.6 testing 0.0020 Mar 10, 2011 - no real change - Test fixes for keeping 5.6 happy 0.0019 Mar 9, 2011 - Dumper updated to work with Data::Dump 1.16+
2012-02-10Update p5-App-cpanoutdated to 0.20.hiramatsu2-6/+6
Changes from previous: ---------------------- 0.20 - use Module::Metadata for better handling of version and package extra (Tatsuhiko Miyagawa) 0.19 - better packaging
2012-02-09Add SET_LIBDIR=yessbd2-2/+4
2012-02-09include vala bl3 file instead of a mere BUILD_DEPENDS, to take advantagedrochner2-5/+6
of the variable definitions there
2012-02-09Fix build failure on Linux (PR 45811).cheusov2-5/+17
2012-02-09Move chmod for egg-info files from post-install to post-extract.obache1-4/+3
2012-02-09Before using ABI, make sure include bsd.prefs.mk and check whether it is ↵obache1-2/+3
defined.
2012-02-09add and enable ruby-kgiojnemeth1-1/+2
2012-02-08Update fossil to 1.21. To download the distfile, one has to log in to thebsiegert2-9/+11
website now, so the tarball is now on MASTER_SITE_LOCAL. Changes For Version 1.21 (2011-12-13) * Added side-by-side diffs in the command-line interface * Automatically enable hyperlinks if the UserAgent string in the HTTP header suggests that the requestor is a human and not a bot. * Show only commonly used commands with "fossil help". Use "fossil help --all" to see the complete list now. * Improvements to the "stash" command: (1) Stash all files, not just those below the working directory. (2) Add the --detail option to "list". (3) Confirm before "drop --all". (4) Add the "help" subcommand. * Add an Admin/Access setting to change the number of octets of the IP address that are saved in login cookies - allowing this setting to be changed to zero * Promote the "test-md5sum" command to "md5sum". * Added the "whatis" command. * Stop showing the server-code in status outputs - it is no longer used for anything. * Added a compile-time option (--with-tcl) to build in the full TCL interpreter to augment TH1. * Merged the JSON branch into trunk. Disabled by default. Enabled by a compile-time option. Probably it will be enabled by default in some future release. * Update to use SQLite version 3.7.9 plus the alignment fix for Sparc. align Changes For Version 1.20 (2011-10-21) * Added side-by-side diffs in HTML interface. * Added support for symlinks. (Controlled by "allow-symlinks" setting, off by default). * Fixed CLI annotate to show the proper file version in case there are multiple equal versions in history. * Timeline now shows tag changes (requires rebuild). * Fixed annotate to show "more relevant" versions of lines in some cases. * New command: ticket history. * Disabled SSLv2 in HTTPS client. * Fixed constant prompting regarding previously-saved SSL certificates. * Other SSL improvements. * Added -R REPOFILE support to several more CLI commands. * Generated tarballs now have constant timestamps, so they are always identical for any given checkin. * A number of minor HTML-related tweaks and fixes. * Added --args FILENAME global CLI argument to import arbitrary CLI arguments from a file (e.g. long file lists). * Fixed significant memory leak in annotation of files with long histories. * Added warnings when a merge operation overwrites local copies (UNDO is available, but previously this condition normally went silently unnoticed). * Improved performance when adding many files. * Improve merges which contain many file renames. * Added protection against timing attacks. * Firefox now remembers filled fields when returning to forms. * Added the --stats option to the rebuild command. * RSS feed now passes validation. * Show overridden user when entering commit comment. * Made rebuilding from web interface silent. * Now works on MSVC with repos >2GB. * A number of code cleanups to resolve warnings from various compilers. * Update the built-in SQLite to version 3.7.9 beta. Changes For Version 1.19 (2011-09-02) * Added a ./configure script based on autosetup. * Added the "fossil winsrv" command for creating a Fossil service on windows systems. * Added "versionable settings" where settings that affect the local tree can be stored in versioned files in the .fossil-settings directory. * Background colors for branches are choosen automatically if no color is specified by the user. * The status, changes and extras commands now show pathnames relative to the current working directory, unless overridden by command line options or the "relative-paths" setting. WARNING: This change will break scripts which rely on the current output when the current working directory is not the repository root. * Added "empty-dirs" versionable setting. * Added support for client-side SSL certificates with "ssl-identity" setting and --ssl-identity option. * Added "ssl-ca-location" setting to specify trusted root SSL certificates. * Added the --case-sensitive BOOLEAN command-line option to many commands. Default to true for unix and false for windows. * Added the "Color-Test" submenu button on the branch list web page. * Compatibility improvements to the git-export feature. * Performance improvements on SHA1 checksums * Update to the latest SQLite version 3.7.8 alpha. * Fix the tarball generator to work with very log pathnames.
2012-02-08Don't hardcode RUBY_PKGPREFIX, too.taca1-2/+2
2012-02-08Don't hardcode RUBY_PKGPREFIX.taca1-2/+2
2012-02-081) SET_LIBDIR=yessbd1-2/+5
2) USE_TOOLS+= bison
2012-02-07Make sure to pass CFLAGS=-m64 on SunOS when ABI=64, so that the resultingfhajny1-2/+7
libtool script contains proper 64bit flavors of the stdlib objects. Fixes problem on SunOS when linking C++ objects. Bump PKGREVISION.
2012-02-07Update to 0.8.3ryoon3-10/+38
Changelog: 0.8.3 2012-01-21 FEATURES * The config parser now supports the git-config file format as described in git-config(1) and can write git config files. (Jelmer Vernooij, #531092, #768687) * ``Repo.do_commit`` will now use the user identity from .git/config or ~/.gitconfig if none was explicitly specified. (Jelmer Vernooij) BUG FIXES * Allow ``determine_wants`` methods to include the zero sha in their return value. (Jelmer Vernooij) 0.8.2 2011-12-18 BUG FIXES * Cope with different zlib buffer sizes in sha1 file parser. (Jelmer Vernooij) * Fix get_transport_and_path for HTTP/HTTPS URLs. (Bruno Renié) * Avoid calling free_objects() on NULL in error cases. (Chris Eberle) * Fix use --bare argument to 'dulwich init'. (Chris Eberle) * Properly abort connections when the determine_wants function raises an exception. (Jelmer Vernooij, #856769) * Tweak xcodebuild hack to deal with more error output. (Jelmer Vernooij, #903840) FEATURES * Add support for retrieving tarballs from remote servers. (Jelmer Vernooij, #379087) * New method ``update_server_info`` which generates data for dumb server access. (Jelmer Vernooij, #731235) 0.8.1 2011-10-31 FEATURES * Repo.do_commit has a new argument 'ref'. * Repo.do_commit has a new argument 'merge_heads'. (Jelmer Vernooij) * New ``Repo.get_walker`` method. (Jelmer Vernooij) * New ``Repo.clone`` method. (Jelmer Vernooij, #725369) * ``GitClient.send_pack`` now supports the 'side-band-64k' capability. (Jelmer Vernooij) * ``HttpGitClient`` which supports the smart server protocol over HTTP. "dumb" access is not yet supported. (Jelmer Vernooij, #373688) * Add basic support for alternates. (Jelmer Vernooij, #810429) CHANGES * unittest2 or python >= 2.7 is now required for the testsuite. testtools is no longer supported. (Jelmer Vernooij, #830713) BUG FIXES * Fix compilation with older versions of MSVC. (Martin gz) * Special case 'refs/stash' as a valid ref. (Jelmer Vernooij, #695577) * Smart protocol clients can now change refs even if they are not uploading new data. (Jelmer Vernooij, #855993) * Don't compile C extensions when running in pypy. (Ronny Pfannschmidt, #881546) * Use different name for strnlen replacement function to avoid clashing with system strnlen. (Jelmer Vernooij, #880362) API CHANGES * ``Repo.revision_history`` is now deprecated in favor of ``Repo.get_walker``. (Jelmer Vernooij) 0.8.0 2011-08-07 FEATURES * New DeltaChainIterator abstract class for quickly iterating all objects in a pack, with implementations for pack indexing and inflation. (Dave Borowitz) * New walk module with a Walker class for customizable commit walking. (Dave Borowitz) * New tree_changes_for_merge function in diff_tree. (Dave Borowitz) * Easy rename detection in RenameDetector even without find_copies_harder. (Dave Borowitz) BUG FIXES * Avoid storing all objects in memory when writing pack. (Jelmer Vernooij, #813268) * Support IPv6 for git:// connections. (Jelmer Vernooij, #801543) * Improve performance of Repo.revision_history(). (Timo Schmid, #535118) * Fix use of SubprocessWrapper on Windows. (Paulo Madeira, #670035) * Fix compilation on newer versions of Mac OS X (Lion and up). (Ryan McKern, #794543) * Prevent raising ValueError for correct refs in RefContainer.__delitem__. * Correctly return a tuple from MemoryObjectStore.get_raw. (Dave Borowitz) * Fix a bug in reading the pack checksum when there are fewer than 20 bytes left in the buffer. (Dave Borowitz) * Support ~ in git:// URL paths. (Jelmer Vernooij, #813555) * Make ShaFile.__eq__ work when other is not a ShaFile. (Dave Borowitz) * ObjectStore.get_graph_walker() now no longer yields the same revision more than once. This has a significant improvement for performance when wide revision graphs are involved. (Jelmer Vernooij, #818168) * Teach ReceivePackHandler how to read empty packs. (Dave Borowitz) * Don't send a pack with duplicates of the same object. (Dave Borowitz) * Teach the server how to serve a clone of an empty repo. (Dave Borowitz) * Correctly advertise capabilities during receive-pack. (Dave Borowitz) * Fix add/add and add/rename conflicts in tree_changes_for_merge. (Dave Borowitz) * Use correct MIME types in web server. (Dave Borowitz) API CHANGES * write_pack no longer takes the num_objects argument and requires an object to be passed in that is iterable (rather than an iterator) and that provides __len__. (Jelmer Vernooij) * write_pack_data has been renamed to write_pack_objects and no longer takes a num_objects argument. (Jelmer Vernooij) * take_msb_bytes, read_zlib_chunks, unpack_objects, and PackStreamReader.read_objects now take an additional argument indicating a crc32 to compute. (Dave Borowitz) * PackObjectIterator was removed; its functionality is still exposed by PackData.iterobjects. (Dave Borowitz) * Add a sha arg to write_pack_object to incrementally compute a SHA. (Dave Borowitz) * Include offset in PackStreamReader results. (Dave Borowitz) * Move PackStreamReader from server to pack. (Dave Borowitz) * Extract a check_length_and_checksum, compute_file_sha, and pack_object_header pack helper functions. (Dave Borowitz) * Extract a compute_file_sha function. (Dave Borowitz) * Remove move_in_thin_pack as a separate method; add_thin_pack now completes the thin pack and moves it in in one step. Remove ThinPackData as well. (Dave Borowitz) * Custom buffer size in read_zlib_chunks. (Dave Borowitz) * New UnpackedObject data class that replaces ad-hoc tuples in the return value of unpack_object and various DeltaChainIterator methods. (Dave Borowitz) * Add a lookup_path convenience method to Tree. (Dave Borowitz) * Optionally create RenameDetectors without passing in tree SHAs. (Dave Borowitz) * Optionally include unchanged entries in RenameDetectors. (Dave Borowitz) * Optionally pass a RenameDetector to tree_changes. (Dave Borowitz) * Optionally pass a request object through to server handlers. (Dave Borowitz) TEST CHANGES * If setuptools is installed, "python setup.py test" will now run the testsuite. (Jelmer Vernooij) * Add a new build_pack test utility for building packs from a simple spec. (Dave Borowitz) * Add a new build_commit_graph test utility for building commits from a simple spec. (Dave Borowitz) 0.7.1 2011-04-12 BUG FIXES * Fix double decref in _diff_tree.c. (Ted Horst, #715528) * Fix the build on Windows. (Pascal Quantin) * Fix get_transport_and_path compatibility with pre-2.6.5 versions of Python. (Max Bowsher, #707438) * BaseObjectStore.determine_wants_all no longer breaks on zero SHAs. (Jelmer Vernooij) * write_tree_diff() now supports submodules. (Jelmer Vernooij) * Fix compilation for XCode 4 and older versions of distutils.sysconfig. (Daniele Sluijters) IMPROVEMENTS * Sphinxified documentation. (Lukasz Balcerzak) * Add Pack.keep.(Marc Brinkmann) API CHANGES * The order of the parameters to Tree.add(name, mode, sha) has changed, and is now consistent with the rest of Dulwich. Existing code will still work but print a DeprecationWarning. (Jelmer Vernooij, #663550) * Tree.entries() is now deprecated in favour of Tree.items() and Tree.iteritems(). (Jelmer Vernooij) 0.7.0 2011-01-21 FEATURES * New `dulwich.diff_tree` module for simple content-based rename detection. (Dave Borowitz) * Add Tree.items(). (Jelmer Vernooij) * Add eof() and unread_pkt_line() methods to Protocol. (Dave Borowitz) * Add write_tree_diff(). (Jelmer Vernooij) * Add `serve_command` function for git server commands as executables. (Jelmer Vernooij) * dulwich.client.get_transport_and_path now supports rsync-style repository URLs. (Dave Borowitz, #568493) BUG FIXES * Correct short-circuiting operation for no-op fetches in the server. (Dave Borowitz) * Support parsing git mbox patches without a version tail, as generated by Mercurial. (Jelmer Vernooij) * Fix dul-receive-pack and dul-upload-pack. (Jelmer Vernooij) * Zero-padded file modes in Tree objects no longer trigger an exception but the check code warns about them. (Augie Fackler, #581064) * Repo.init() now honors the mkdir flag. (#671159) * The ref format is now checked when setting a ref rather than when reading it back. (Dave Borowitz, #653527) * Make sure pack files are closed correctly. (Tay Ray Chuan) DOCUMENTATION * Run the tutorial inside the test suite. (Jelmer Vernooij) * Reorganized and updated the tutorial. (Jelmer Vernooij, Dave Borowitz, #610550, #610540) 0.6.2 2010-10-16 BUG FIXES * HTTP server correctly handles empty CONTENT_LENGTH. (Dave Borowitz) * Don't error when creating GitFiles with the default mode. (Dave Borowitz) * ThinPackData.from_file now works with resolve_ext_ref callback. (Dave Borowitz) * Provide strnlen() on mingw32 which doesn't have it. (Hans Kolek) * Set bare=true in the configuratin for bare repositories. (Dirk Neumann) FEATURES * Use slots for core objects to save up on memory. (Jelmer Vernooij) * Web server supports streaming progress/pack output. (Dave Borowitz) * New public function dulwich.pack.write_pack_header. (Dave Borowitz) * Distinguish between missing files and read errors in HTTP server. (Dave Borowitz) * Initial work on support for fastimport using python-fastimport. (Jelmer Vernooij) * New dulwich.pack.MemoryPackIndex class. (Jelmer Vernooij) * Delegate SHA peeling to the object store. (Dave Borowitz) TESTS * Use GitFile when modifying packed-refs in tests. (Dave Borowitz) * New tests in test_web with better coverage and fewer ad-hoc mocks. (Dave Borowitz) * Standardize quote delimiters in test_protocol. (Dave Borowitz) * Fix use when testtools is installed. (Jelmer Vernooij) * Add trivial test for write_pack_header. (Jelmer Vernooij) * Refactor some of dulwich.tests.compat.server_utils. (Dave Borowitz) * Allow overwriting id property of objects in test utils. (Dave Borowitz) * Use real in-memory objects rather than stubs for server tests. (Dave Borowitz) * Clean up MissingObjectFinder. (Dave Borowitz) API CHANGES * ObjectStore.iter_tree_contents now walks contents in depth-first, sorted order. (Dave Borowitz) * ObjectStore.iter_tree_contents can optionally yield tree objects as well. (Dave Borowitz). * Add side-band-64k support to ReceivePackHandler. (Dave Borowitz) * Change server capabilities methods to classmethods. (Dave Borowitz) * Tweak server handler injection. (Dave Borowitz) * PackIndex1 and PackIndex2 now subclass FilePackIndex, which is itself a subclass of PackIndex. (Jelmer Vernooij) DOCUMENTATION * Add docstrings for various functions in dulwich.objects. (Jelmer Vernooij) * Clean up docstrings in dulwich.protocol. (Dave Borowitz) * Explicitly specify allowed protocol commands to ProtocolGraphWalker.read_proto_line. (Dave Borowitz) * Add utility functions to DictRefsContainer. (Dave Borowitz) 0.6.1 2010-07-22 BUG FIXES * Fix memory leak in C implementation of sorted_tree_items. (Dave Borowitz) * Use correct path separators for named repo files. (Dave Borowitz) * python > 2.7 and testtools-based test runners will now also pick up skipped tests correctly. (Jelmer Vernooij) FEATURES * Move named file initilization to BaseRepo. (Dave Borowitz) * Add logging utilities and git/HTTP server logging. (Dave Borowitz) * The GitClient interface has been cleaned up and instances are now reusable. (Augie Fackler) * Allow overriding paths to executables in GitSSHClient. (Ross Light, Jelmer Vernooij, #585204) * Add PackBasedObjectStore.pack_loose_objects(). (Jelmer Vernooij) TESTS * Add tests for sorted_tree_items and C implementation. (Dave Borowitz) * Add a MemoryRepo that stores everything in memory. (Dave Borowitz) * Quiet logging output from web tests. (Dave Borowitz) * More flexible version checking for compat tests. (Dave Borowitz) * Compat tests for servers with and without side-band-64k. (Dave Borowitz) CLEANUP * Clean up file headers. (Dave Borowitz) TESTS * Use GitFile when modifying packed-refs in tests. (Dave Borowitz) API CHANGES * dulwich.pack.write_pack_index_v{1,2} now take a file-like object rather than a filename. (Jelmer Vernooij) * Make dul-daemon/dul-web trivial wrappers around server functionality. (Dave Borowitz) * Move reference WSGI handler to web.py. (Dave Borowitz) * Factor out _report_status in ReceivePackHandler. (Dave Borowitz) * Factor out a function to convert a line to a pkt-line. (Dave Borowitz)
2012-02-07Update libmemcached to 1.0.4.fhajny5-87/+133
pkgsrc changes: * Fix build on SunOS * Add proper libtool support Upstream changes: 1.0.4 * Fix for memcached_dump(). * Additional testing for memcached_stat_execute(). 1.0.3 * Increased size of sort buffer used during Ketama. * Added support for new behavior to handle dead servers. * Overall haul of UDP IO. * Fixed C compile issue with memcached_exist() * Numerous bug fixes. * Clang support for OSX. * All commands now using vector send support. 1.0.2 * Dropped libmemcached/memcached_util.h (undocumented header file) * Added memcached_touch() and memcached_touch_by_key() * UDP support restructured to toggle on a complete memcached_st structure.
2012-02-07cvsup.no.netbsd.org is gone (NXDOMAIN), provide sample supfile forshattered4-37/+40
cvsup.se.netbsd.org instead.
2012-02-06Changes 1.7.9:adam7-24/+33
* gitk updates accumulated since early 2011. * git-gui updated to 0.16.0. * git-p4 (in contrib/) updates. * Git uses gettext to translate its most common interface messages into the user's language if translations are available and the locale is appropriately set. Distributors can drop new PO files in po/ to add new translations. * The code to handle username/password for HTTP transactions used in "git push" & "git fetch" learned to talk "credential API" to external programs to cache or store them, to allow integration with platform native keychain mechanisms. * The input prompts in the terminal use our own getpass() replacement when possible. HTTP transactions used to ask for the username without echoing back what was typed, but with this change you will see it as you type. * The internals of "revert/cherry-pick" have been tweaked to prepare building more generic "sequencer" on top of the implementation that drives them. * "git rev-parse FETCH_HEAD" after "git fetch" without specifying what to fetch from the command line will now show the commit that would be merged if the command were "git pull". * "git add" learned to stream large files directly into a packfile instead of writing them into individual loose object files. * "git checkout -B <current branch> <elsewhere>" is a more intuitive way to spell "git reset --keep <elsewhere>". * "git checkout" and "git merge" learned "--no-overwrite-ignore" option to tell Git that untracked and ignored files are not expendable. * "git commit --amend" learned "--no-edit" option to say that the user is amending the tree being recorded, without updating the commit log message. * "git commit" and "git reset" re-learned the optimization to prime the cache-tree information in the index, which makes it faster to write a tree object out after the index entries are updated. * "git commit" detects and rejects an attempt to stuff NUL byte in the commit log message. * "git commit" learned "-S" to GPG-sign the commit; this can be shown with the "--show-signature" option to "git log". * fsck and prune are relatively lengthy operations that still go silent while making the end-user wait. They learned to give progress output like other slow operations. * The set of built-in function-header patterns for various languages knows MATLAB. * "git log --format='<format>'" learned new %g[nNeE] specifiers to show information from the reflog entries when walking the reflog (i.e. with "-g"). * "git pull" can be used to fetch and merge an annotated/signed tag, instead of the tip of a topic branch. The GPG signature from the signed tag is recorded in the resulting merge commit for later auditing. * "git log" learned "--show-signature" option to show the signed tag that was merged that is embedded in the merge commit. It also can show the signature made on the commit with "git commit -S". * "git branch --edit-description" can be used to add descriptive text to explain what a topic branch is about. * "git fmt-merge-msg" learned to take the branch description into account when preparing a merge summary that "git merge" records when merging a local branch. * "git request-pull" has been updated to convey more information useful for integrators to decide if a topic is worth merging and what is pulled is indeed what the requestor asked to pull, including: - the tip of the branch being requested to be merged; - the branch description describing what the topic is about; - the contents of the annotated tag, when requesting to pull a tag. * "git pull" learned to notice 'pull.rebase' configuration variable, which serves as a global fallback for setting 'branch.<name>.rebase' configuration variable per branch. * "git tag" learned "--cleanup" option to control how the whitespaces and empty lines in tag message are cleaned up. * "gitweb" learned to show side-by-side diff.
2012-02-06Revbump forwiz129-243/+258
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-06Revbump forwiz33-60/+67
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2012-02-06comment out vala dependency -- it is only needed if we patch .vala filesdrochner1-2/+4
2012-02-06Import ruby18-kgio-2.7.2 as devel/ruby-kgio.fhajny4-0/+90
kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS. It is intended for use with the Unicorn and Rainbows! Rack servers, but may be used by other applications.
2012-02-05libsigc++>=2.2.10 is required.obache1-1/+2