summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2011-07-09Do not use strndup on MirBSD, it used to be broken. Fixes lots ofbsiegert1-1/+6
"mysterious" build failures on MirBSD. Reviewed by agc and joerg.
2011-07-09Update "patch" package to version 2.5.9. Changes since version 2.5.4:tron2-10/+8
- patch -D now outputs preprocessor lines without comments, as required by POSIX 1003.1-2001. - File names in context patches may now contain spaces, so long as the context patch headers use a tab to separate the file name from the time stamp. - Perforce is now supported. - Patch lines beginning with "#" are comments and are ignored. - The bug reporting address is now <bug-patch@gnu.org>. - bug fixes
2011-07-08Fix typo in comment.wiz1-2/+2
2011-07-08-add portability fixes, avoid picking up bashdrochner6-23/+107
-update to 5.12 -- too many changes to list here, see the Changelog
2011-07-08Changes 1.7.6:adam4-8/+14
* Various git-svn updates. * Updates the way content tags are handled in gitweb. Also adds a UI to choose common timezone for displaying the dates. * Similar to branch names, tagnames that begin with "-" are now disallowed. * Clean-up of the C part of i18n (but not l10n---please wait) continues. * The scripting part of the codebase is getting prepared for i18n/l10n. * Pushing and pulling from a repository with large number of refs that point to identical commits are optimized by not listing the same commit during the common ancestor negotiation exchange with the other side. * Adding a file larger than core.bigfilethreshold (defaults to 1/2 Gig) using "git add" will send the contents straight to a packfile without having to hold it and its compressed representation both at the same time in memory. * Processes spawned by "[alias] <name> = !process" in the configuration can inspect GIT_PREFIX environment variable to learn where in the working tree the original command was invoked. * A magic pathspec ":/" tells a command that limits its operation to the current directory when ran from a subdirectory to work on the entire working tree. In general, ":/path/to/file" would be relative to the root of the working tree hierarchy. After "git reset --hard; edit Makefile; cd t/", "git add -u" would be a no-op, but "git add -u :/" would add the updated contents of the Makefile at the top level. If you want to name a path in the current subdirectory whose unusual name begins with ":/", you can name it by "./:/that/path" or by "\:/that/path". * "git blame" learned "--abbrev[=<n>]" option to control the minimum number of hexdigits shown for commit object names. * "git blame" learned "--line-porcelain" that is less efficient but is easier to parse. * Aborting "git commit --interactive" discards updates to the index made during the interactive session. * More...
2011-07-08Add and enable kyua-cli.jmmv1-1/+2
2011-07-08Initial import of kyua-cli, version 0.1:jmmv5-0/+180
Kyua (pronounced Q.A.) is a testing framework for both developers and users. Kyua is different from most other testing frameworks in that it puts the end user experience before anything else. There are multiple reasons for users to run the tests themselves, and Kyua ensures that they can do so in the most convenient way. At the moment, Kyua is focused on implementing a solid foundation and a powerful command-line tool to run tests implemented with the Automated Testing Framework (ATF). Later on, Kyua will also provide a set of language bindings (C, C++ and shell, at the least) to ease the implementation of test cases in a variety of programming languages. In effect, Kyua is intended to be a replacement for ATF.
2011-07-08allow to use gmp/mpfr/mpc which comes with the system (eg ondrochner1-0/+15
NetBSD-current with gcc45)
2011-07-07Add a hacks file to drop user-supplied -march values on GCC<4.4 i386.tnn1-0/+15
Workaround for PR pkg/44912: gcc generates unaliged SSE2 references.
2011-07-06* remove a redundant link in texinfo file.obache5-9/+40
* fixes build with texi2html-5. Bump PKGREVISION, number of generated html files changed.
2011-07-05Add xf86dgaproto to hopefully fix -5 native X failure.dholland1-1/+2
2011-07-04need qmake to build, add buildlink to qt4-tools.obache1-1/+2
2011-07-03check-interpreter fix.jym2-4/+4
2011-07-03check-interpreter fix.jym1-1/+3
2011-07-03need dependency on bash for REPLACE_BASH to work properly.markd2-5/+5
2011-07-03Using REPLACE_INTERPRETER does not magically generate a dependence on thedholland1-2/+3
interpreter. Depend explicitly on lang/runawk. PKGREVISION++
2011-07-02/usr/bin/env cleanup.markd1-7/+36
2011-06-28devel/cppunit misses a destructor declaration for one of its classes.wiz4-2/+43
The compiler generates an implicit destructor but in certain circonstances this leads to crashes. More information is available in this bug report on Red Hat's tracker: https://bugzilla.redhat.com/show_bug.cgi?id=641350 From Francois Tigeot in PR 45104. Bump PKGREVISION.
2011-06-26Convert to user-destdir.wiz6-14/+23
2011-06-21Update to 1.04. From the changelog:schmonz2-6/+6
* Improve trust errors displayed while bootstrapping. Closes: #628234 * Allow mr register to be used with mrconfig file that does not yet exist. Closes: #629217
2011-06-19fix /usr/bin/env in bin/fatpackmspo1-1/+3
2011-06-19REPLACE_PYTHON. Depend on python. PKGREVISION -> 1.dholland1-3/+4
2011-06-19REPLACE_BASH; REPLACE_PERL. USE_TOOLS+=perl:run. PKGREVISION -> 3.dholland1-3/+18
2011-06-19Update ruby-debug-extra package to 0.10.4.taca3-14/+14
2010-09-12 01:30 Rocky Bernstein * ChangeLog, doc/home-page.html, doc/rdebug-emacs.texi, lib/ChangeLog, test/pm.rb: pm.rb: spelling mistake 2010-08-13 05:32 Rocky Bernstein * ChangeLog, cli/ruby-debug/commands/frame.rb, cli/ruby-debug/helper.rb, cli/ruby-debug/processor.rb, ext/ruby_debug.c, lib/ChangeLog: Add Debugger.inside_emacs? Environment variable EMACS for inside Emacs is deprecated in favor of INSIDE_EMACS. Rubyforge #28465. 2010-08-03 02:53 Rocky Bernstein * emacs/rdebug-breaks.el: Off by one on showing breakpoint positions 2010-08-02 19:07 Rocky Bernstein * doc/rdebug-emacs.texi: More small document changes 2010-08-02 18:03 Rocky Bernstein * doc/rdebug-emacs.texi: A couple more small emacs doc changes 2010-08-02 17:45 Rocky Bernstein * doc/rdebug-emacs.texi, emacs/INSTALL, emacs/README: More small changes to docs. 2010-08-02 12:51 Rocky Bernstein * CHANGES, ChangeLog, INSTALL.SVN, configure.ac, emacs/AUTHORS, emacs/INSTALL, emacs/Makefile.am, emacs/README, emacs/rdebug.el, lib/ChangeLog: Go over installation instructions for Emacs. Add a basic files, README, INSTALL and AUTHORS. Change version from 0.10.4vc to 0.10.4rc1 2009-11-28 22:56 Rocky Bernstein * ChangeLog, emacs/rdebug-annotate.el, emacs/rdebug-breaks.el, emacs/rdebug-core.el, emacs/rdebug-info.el, emacs/rdebug-source.el, emacs/rdebug-track.el, lib/ChangeLog: Fix problem caused by gdb-ui renamed to gdb-mi. Rubyforge tracker #27152 Remove all Emacs byte compile warning messages. Note however all of this code will eventually be phased out in favor of emacs-dbgr (on github). 2009-03-31 09:49 Rocky Bernstein * emacs/rdebug-locring.el: Comment change 2009-03-11 18:57 Rocky Bernstein * cli/ruby-debug/commands/catchpoint.rb, emacs/rdebug-core.el, emacs/rdebug-track.el, emacs/test/test-regexp.el: Update "catch" command help string. Reindent some emacs files to make tests happy. 2009-02-10 04:32 Rocky Bernstein * emacs/rdebug-core.el: Remove the annoying disappearing command window when we there's an initial error in running the Ruby program
2011-06-19Update ruby-linecache package to 0.46.taca2-6/+8
0.46 06-12-19 - A require_relative dependency snuck in. Add a rbx-require-relative to handle this.
2011-06-19Add and enable ruby-rbx-require-relative.taca1-1/+2
2011-06-19Import ruby18-rbx-require-relative pacakge version 0.0.5.taca4-0/+45
It is required by new ruby-linecache package. Ruby 1.9's relative_relative for Rubinus and MRI 1.8 Here we add in Module RequireRelative method: *require_relative*, and *abs_file*. Example: require 'rubygems'; require 'require_relative' require_relative './lib/foo' absolute_path = RequireRelative.abs_file But why *abs_file*? Well, recall that ==__FILE__== does not give an absolute path. So if you have chdir'd before using ==__FILE__==, you might not be able to retrieve the full path.
2011-06-19+ p5-Test-Approx p5-Algorithm-HowSimilarobache1-1/+3
2011-06-19Import p5-Algorithm-HowSimilar-0.01 as devel/p5-Algorithm-HowSimilar.obache3-0/+30
PR#44975 by David H. Gutteridge. This module leverages Algorithm::Diff to let you compare the degree of sameness of arrays or strings. It returns a result set that defines exactly how similar these things are.
2011-06-19Import p5-Test-Approx-0.03 as devel/p5-Test-Approx.obache3-0/+32
PR#44974 by David H. Gutteridge. This module lets you test if two things are *approximately* equal. Yes, that sounds a bit wrong at first - surely you know if they should be equal or not? But there are actually valid cases when you don't/can't know. This module is meant for those rare cases when close is good enough.
2011-06-19Not MAKE_JOBS_SAFEdholland1-1/+2
2011-06-19Fix build problem with ruby18-base. It was a kind of bootstraptaca1-1/+3
problem with rdoc itself. Noted by dholland@.
2011-06-18Update version in Makefilebsiegert1-2/+2
2011-06-18Merge bmake-20110606, regenerate catman pagebsiegert30-497/+1674
2011-06-18Import bmake-20110606. Many changes, among them:bsiegert5-10/+84
- unit-tests/modts now works on MirBSD - meta mode - ApplyModifiers: when we parse a variable which is not the entire modifier string, or not followed by ':', do not consider it as containing modifiers. - when long modifiers fail to match, check sysV style. - :hash - cheap 32bit hash of value - :localtime, :gmtime - use value as format string for strftime. - fix for use after free() in CondDoExists(). - boot-strap (TOOL_DIFF): aparently at least on linux distro formats the output of 'type' differently - so eat any "()" - correct sysV substitution handling of empty lhs and variable - correct exists() check for dir with trailing / - correct handling of modifiers for non-existant variables during evaluation of conditionals. - fix for incorrect .PARSEDIR when .OBJDIR is re-computed after makefiles have been read. - fix example of :? modifier in man page. - sigcompat.c: convert to ansi so we can use higher warning levels. - parse.c: SunOS 5.8 at least does not have MAP_FILE - use mmap(2) if available, for reading makefiles - to ensure unit-tests results match, need to control LC_ALL as well as LANG. - if stale dependency is an IMPSRC, search via .PATH - machine.sh: like os.sh, allow for uname -p producing useless drivel - boot-strap: document configure knobs for meta and filemon.
2011-06-18Import bmake-20110606. Many changes, among them:bsiegert6-3/+1609
- unit-tests/modts now works on MirBSD - meta mode - ApplyModifiers: when we parse a variable which is not the entire modifier string, or not followed by ':', do not consider it as containing modifiers. - when long modifiers fail to match, check sysV style. - :hash - cheap 32bit hash of value - :localtime, :gmtime - use value as format string for strftime. - fix for use after free() in CondDoExists(). - boot-strap (TOOL_DIFF): aparently at least on linux distro formats the output of 'type' differently - so eat any "()" - correct sysV substitution handling of empty lhs and variable - correct exists() check for dir with trailing / - correct handling of modifiers for non-existant variables during evaluation of conditionals. - fix for incorrect .PARSEDIR when .OBJDIR is re-computed after makefiles have been read. - fix example of :? modifier in man page. - sigcompat.c: convert to ansi so we can use higher warning levels. - parse.c: SunOS 5.8 at least does not have MAP_FILE - use mmap(2) if available, for reading makefiles - to ensure unit-tests results match, need to control LC_ALL as well as LANG. - if stale dependency is an IMPSRC, search via .PATH - machine.sh: like os.sh, allow for uname -p producing useless drivel - boot-strap: document configure knobs for meta and filemon.
2011-06-18Add and enable ruby-rspec-rails.taca1-2/+3
2011-06-18Importing rspec-rails version 2.6.1, it is for Ruby on Rails 3.taca4-0/+187
# rspec-rails-2 rspec-2 for rails-3 with lightweight extensions to each NOTE: rspec-2 does _not_ support rails-2. Use rspec-rails-1.3.x for rails-2. ## Documentation * [Cucumber features](http://relishapp.com/rspec/rspec-rails/v/2-0) * [RDoc](http://rubydoc.info/gems/rspec-rails/2.0.1/frames)
2011-06-18Update ruby-rspec package to 2.6.0.taca4-404/+32
This is newer major release which support Ruby on Rails 3. So, please refer its web site in detail: http://relishapp.com/rspec.
2011-06-18Add and enable ruby-rspec-core, ruby-rspec-expectations and ruby-rspec-mocks.taca1-1/+4
2011-06-18Importing ruby-rspec-mocks version 2.6.0, part of ruby-rspec 2.6.0.taca4-0/+129
Behaviour Driven Development for Ruby # RSpec Mocks rspec-mocks provides a test-double framework for rspec including support for method stubs, fakes, and message expectations. ## Documentation * [Cucumber features](http://relishapp.com/rspec/rspec-mocks/v/2-0) * [RDoc](http://rubydoc.info/gems/rspec-mocks/2.0.1/frames)
2011-06-18Importing ruby-rspec-expectations version 2.6.0, part of ruby-rspec 2.6.0.taca4-0/+154
Behaviour Driven Development for Ruby # RSpec Expectations rspec-expectations adds `should` and `should_not` to every object and includes RSpec::Matchers, a library of standard matchers. ## Documentation * [Cucumber features](http://relishapp.com/rspec/rspec-expectations) * [RDoc](http://rubydoc.info/gems/rspec-expectations/2.4.0/frames)
2011-06-18Importing ruby-rspec-core version 2.6.4, part of ruby-rspec 2.6.0.taca4-0/+213
Behaviour Driven Development for Ruby # RSpec Core RSpec Core provides the structure for writing executable examples of how your code should behave. ## Documentation * [Cucumber features](http://relishapp.com/rspec/rspec-expectations) * [RDoc](http://rubydoc.info/gems/rspec-expectations/2.4.0/frames)
2011-06-18Small correction of dependency's pattern.taca1-2/+2
2011-06-18Remove unneeded dependency. No PKGREVISION bump with short time slot.taca1-3/+1
2011-06-18Add and enable ruby-rspec-rails1.taca1-1/+2
2011-06-18Importing ruby-rspec-rails version 1.3.2 as devel/ruby-rspec-rails1.taca4-0/+198
This is only works with Ruby on Rails 2. RSpec is a Behaviour Driven Development framework for Ruby. It provides two frameworks for writing and executing examples of how your Ruby application should behave: * a Story Framework for describing behaviour at the application level * a Spec Framework for describing behaviour at the object level
2011-06-18Add and enable ruby-rspec1.taca1-1/+2
2011-06-18Import devel/ruby-rspec as devel/ruby-rspec1.taca4-0/+424
2011-06-18Update ruby-rspec pacakge to 1.3.2, latest 1.3.x.taca3-10/+20
=== Version 1.3.2 / 2011-04-11 * Enhancements * Raise a meaningful error when an argument-scoped stub is called with the wrong args (Alexey) * Dev: ignore .rbc files (Myron Marston) * Bug fixes * Fix regression in which an expectation should return the value from a previously defined stub of the same method (Tom Stuart) * Support heckling class methods (Dan Kubb) * Only try to pass messages to the superclass if the superclass responds to the method (Andrew Selder)