Next | Query returned 112 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2006-04-06 08:23:06 by Jeremy C. Reed | Files touched by this commit (1147)
Log message:
Over 1200 files touched but no revisions bumped :)

RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
   2006-03-31 20:35:22 by Johnny C. Lam | Files touched by this commit (7)
Log message:
* Clean up the way this package was trying to pass in rpath flags for
  iconv and gdbm.  We now patch Makefile.in instead of the configure
  script and just pass in thr rpath flags via environment variables.

* Honor PKGINFODIR.
   2006-03-31 19:41:07 by Johnny C. Lam | Files touched by this commit (1)
Log message:
Reference the installed location of slib correctly using EVAL_PREFIX.
   2006-03-31 19:40:12 by Johnny C. Lam | Files touched by this commit (2)
Log message:
Avoid hardcoding /usr/pkg into the rpath ... this is already taken care
of in the right way by the package Makefile using SUBST_SED.
   2006-03-05 17:27:29 by Johnny C. Lam | Files touched by this commit (89)
Log message:
* Teach the tools framework how to supply the pkgsrc version of
  makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
   2006-02-22 23:28:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
gunzip the info files, so they are found by the pkgsrc
info framework. More files in binary package -> PKGREVISION bump.
   2006-02-16 19:09:27 by Thomas Klausner | Files touched by this commit (7)
Log message:
Do not remove share/aclocal, it's in the *dist files.
   2006-01-15 08:55:28 by Masao Uebayashi | Files touched by this commit (1)
Log message:
Explicitly specify encoding as "utf-8", which is used as default
in 0.8.6; hopefully fix build on Darwin.
   2005-12-30 15:18:52 by Joerg Sonnenberger | Files touched by this commit (6)
Log message:
Add DragonFly support. Fix isnan and isinf detection.
   2005-12-09 16:38:54 by Masao Uebayashi | Files touched by this commit (8)
Log message:
Update gauche to 0.8.6.  Patch provided by Kenji Hisazumi.

>From this release we don't use external Boehm GC library because
gauche needs GC to be built with special compilation options.

New features in 0.8.6:

    * New modules:

	+ dbi: Database independent access layer, providing unified
	  access to various relational databases. You need separate
	  "driver" packages to access the actual RDBMS. There are a
	  few driver packages available at
	  http://www.kahua.org/cgi-bin/kahua.fcgi/kahua-web/show/dev/DBI/.
	    Note: If you have been using the separate dbi module, make
	    sure you remove it before using the new dbi and dbd
	    modules. You can find the old dbi.scm under somewhere like
	    /usr/local/share/gauche/site/lib (the actualy directory
	    depends on the configuration when you've installed the dbi
	    module).
	+ util.relation: A framework to work with relations (as defined
	  by Codd). The result of database access via dbi is represened as
	  a relation.
	+ text.sql: SQL parser/constructor. Full features are not
	  implemented yet, but used in dbi module for prepared queries.

    * New SRFIs:

	+ SRFI-40 (Library of streams) as util.stream.
	+ SRFI-43 (vector library) as srfi-43.
	+ SRFI-45 (Primitives for Expressing Iterative Lazy
	    Algorithms) : built-in.

    * New built-in proceduers global-variable-bound? and
      glboal-variable-ref. The former supersedes symbol-bound? (
      symbol-bound? is now deprecated and will go away in the future
      releases. Code that uses symbol-bound? should change it to
      global-variable-bound?. ). The latter removes some need of using
      eval just to peek the value of the global variable.

    * New regexp procedures: regexp-replace*, regexp-replace-all*,
      regexp-case-fold?.

    * Stack overflow handling is largely improved. You can see better
      performance if your script frequently oveflows the stack.

0.8.5 was a maintainance release.

0.8.4:

Gauche 0.8.4:

The compiler and VM have been rewritten. Now Gauche runs faster with
less memory (as fast as 1.9x, or cosumes 0.7x memory, in best cases of
our tests. But your mileage may vary.) The compiler now does simple
closure optimization, so the typical loop-by-local-closure style code
will get the advantage. On the other hand, you won't see much gain in
OO-heavy or library-heavy programs.

Other changes:

    * New features:

	  + srfi-42 (Eager comprehension) is supported.
	  + srfi-55 (require-extension) is supported.
	  + A simple sampling profiler is implemented to help tuning
	    programs. Check out "Profiling and tuning" section of the
	    reference manual. The profiler may not be available on all
	    platforms.
	  + We provide an experimenal Windows/MinGW binary package for
	    the convenience. See download page.

Next | Query returned 112 messages, browsing 61 to 70 | Previous