Commit graph

6550 commits

Author SHA1 Message Date
blymn
0a0b6a2441 Add x86_64 (amd64) support 2004-12-04 11:55:28 +00:00
blymn
fa919b44f9 Add support for x86_64 (amd64) architecture 2004-12-04 11:54:54 +00:00
wiz
b8bdace7b4 Update to 1.9.3, from Greg Troxel via pkgsrc-wip.
Changes since 1.3.4:

Version 1.9.3

  - Comes with a compatibility layer that allows GnuCash to be built
    with it.

  - Reverts the enhanced generics support, which was introduced in
    1.9.2, since that currently breaks guile-gnome

  - Bugfixes
    + g-wrap-2.0-guile.pc is now generated correctly, even if the
      internal libffi is used.
    + Types used by constants are now considered when calculating the
      set of referenced types in a wrapset. This bug led to missing code
      and compile errors when a type defined in another wrapset was used
      by only by a constant.
    + On platforms which lack alloca(), the version shipped with
      G-Wrap should now build correctly.

Version 1.9.2

  - Now comes with libffi included, for systems which lack an libffi
    installation

  - SRFI module checks now work correctly, even if you do an in-tree build

Version 1.9.1

 - API change: destruct-value-cg is now named destroy-value-cg

 - Bugfixes
   + A bug in the latent generic code has been fixed
   + The error message for WCP type errors has been fixed

Version 1.9.0

 - Complete rewrite; too many changes to list, see the manual for the
   new GOOPS-based API and the guile-gnome project for an extended
   example.

  - New features:
    + Output arguments
    + Default arguments

  - G-Wrap should be target-language agnostic, like it was in its
    early days.
2004-12-03 17:06:58 +00:00
wiz
d012530c75 Add and enable guile-lib and g-wrap1. 2004-12-03 16:51:08 +00:00
wiz
7eefed1080 Initial import of guile-lib, provided by Greg Troxel via pkgsrc-wip.
Guile-Lib is intended as an accumulation place for pure-scheme Guile
modules, allowing for people to cooperate integrating their generic
Guile modules into a coherent library. Think "a down-scaled,
limited-scope CPAN for Guile".

Also, it can be seen as a code staging area for Guile; the Guile
developers could decide to integrate some of the code into
guile-core. An example for a possible candidate is SRFI-35.

    * SSAX, S-Exp-based XML parsing/query/conversion
    * HTMLPrag, a permissive ("pragmatic") HTML parser
    * Texinfo processing, enabling literate programming
    * Unit testing framework ala JUnit
    * Logging system
    * String routines (wrapping, completion, soundex algorithm)
    * OS process chains (think "shell pipes in scheme")
    * An LALR parser
    * ANSI escape sequence text coloring
    * Structured text (plain, texinfo, html)
    * SRFI-35 (conditions)
2004-12-03 16:50:22 +00:00
wiz
d97713e398 Mention that this is the guile-1.4 version of the software. 2004-12-03 16:06:06 +00:00
wiz
9bae195af2 Depend on guile14 versions of guile-slib. 2004-12-03 16:04:39 +00:00
wiz
9a9cad3178 Re-import devel/g-wrap as g-wrap1 to make space for a guile-1.6 version
of g-wrap without breaking dependencies.
2004-12-03 16:02:25 +00:00
wiz
ddc383b402 Depend on guile14 versions of guile-slib. 2004-12-03 15:55:36 +00:00
wiz
5acef6dc5a Update guile-slib to 2.4.2nb6: use guile-1.6. Based on pkgsrc-wip
package by Greg Troxel and PR 28524 by Andreas Hallmann.
2004-12-03 15:51:09 +00:00
wiz
e372b4ebb9 Add and enable guile14-slib. 2004-12-03 15:40:09 +00:00
wiz
c9b5240b74 Reimport as devel/guile-slib as devel/guile14-slib to make space for
a guile16 version of guile-slib without breaking any dependencies.
2004-12-03 15:39:15 +00:00
wiz
be9ba77985 Update to 0.40.91 snapshot, by Greg Troxel via pkgsrc-wip.
NEWS since guile-gtk-1.2-0.31

* Guile-gtk-1.2 is now part of the GNU Project.

* Drag'n'Drop support - see examples/test-dnd.scm

* GdkPixbuf bindings. Formerly these bindings were part of
  guile-gnome, unfortunately they were far from compelete,
  moreover they were not working at all. Now there are full
  GdkPixbuf bindings in the (gtk-1.2 gdk-pixbuf) module.

* LibGlade bindings (formerly part of gnome-guile). Imported from
  gnome-guile, completed and improved. Now it is possible to
  autoconnect scheme functions and build a guile-gtk (glade)
  application in three commands - see examples/test-glade.scm and the
  little bit longer examples/run-glade.scm.

  You can find libGlade bindings in the (gtk-1.2 glade) module.

* GtkGLArea bindings (formerly part of guileGL). Imported from
  guileGL, completed and improved.

  (gtk-1.2 gdk-gl) module provides bindings for Gdk part of GtkGLArea
  library (GdkGLContext, GdkGLPixmap etc), (gtk-1.2 gtk-gl-area) has
  bindings for GtkGLArea functions.

* configure script has options --with-gdk-pixbuf, --with-glade and
  --with-gtkgl. Just in case you would like to turn off these new
  nifty features.

* build-guile-gtk-1.2 supports functions with arbitrary number of
  required arguments.

* GtkPixmap bindings closely reflects C API, helper function
  gtk-pixmap-new-from-file implements old behaviour.
  GtkPixmap bindings are complete.

* Lots of additional bindings, especially for Gdk.

NEWS in guile-gtk-1.2-0.31

* Bug fixes.

NEWS in guile-gtk-1.2-0.30

* Support for Gnome and Gtk+-2.0 has been removed.

  The modules have been renamed from (gtk ...) to (gtk-1.2 ...).  They
  are still available under their old names, but the new ones are
  preferred.

  Likewise, build-guile-gtk has been renamed to build-guile-gtk-1.2,
  with the old name still available but deprecated.

  Building new programs with "build-guile-gtk main" is no longer
  supported; only shared libraries are.  Consequently, the guile-gtk
  program is no longer provided.

NEWS in 0.20

* New `cname' option for field specifiers.  You can now specify what
  name to use on the C side for field accessors.  For example, to
  access the allocation.x subfield of a GtkWidget structure, you can use

    (fields
      (int allocation-x (cname allocation.x)))

  The value of the option can be either a symbol or a string.

* New cstring type added to deal with const char *str declarations.

* Guile-gtk will now start the usual `top-repl' of Guile.  The
  processing of Gtk events will happen in a separate handler thread.
  When your Guile doesn't support threading, you get the old event
  driven repl.

* `gdk-event-button-state' and `gdk-event-key-state' have been
  replaced by `gdk-event-state'.  The new function will return a
  GtkModifierType which is a list of symbol such as

    (shift-mask control-mask)

* Automatic *.h->*defs translator

* Threads support

* Experimental GTK+ 2.0 support

* RPM spec file corrected

* Lots of additions and corrections to the *.defs files

* Various bug fixes
2004-12-03 15:28:33 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
wiz
c0fc199f54 Re-point paths to devel/guile14-gtk instead of devel/guile-gtk. 2004-12-03 14:31:28 +00:00
wiz
c4456ef713 Add and enable guile14-gtk. 2004-12-03 14:27:52 +00:00
wiz
0e594c7476 Re-import devel/guile-gtk to devel/guile14-gtk to make way for newer
version without breaking packages depending on the old version for now.
Following a plan from Greg Troxel.
2004-12-03 14:25:38 +00:00
dillo
a37f57f439 add and enable gob2 2004-12-02 21:08:03 +00:00
dillo
256efe9930 Initial import of gob2 2.0.11 (package provided by Greg Troxel via pkgsrc-wip):
GObject Builder (for glib2) is a simple preprocessor for easily
creating GObject objects.  It does not parse any C code and ignores
any C errors.  It is in spirit similar to things like lex or yacc.  In
some ways it also resembles java.  But it is really just a simple
preprocessor for creating GObjects for use in C or C++ and it is not a
programming language.
2004-12-02 21:05:44 +00:00
seb
b86b46a1a9 Fix build with latest lang/tcl package.
Approved by maintainer.
2004-12-02 17:25:05 +00:00
wiz
82554fc090 Add BUILD_DEPENDS on bison. Should fix bulk build problem. 2004-12-02 13:09:24 +00:00
adam
47b83821e2 Install ptlib-config as well 2004-12-01 15:41:09 +00:00
taca
a25c45296e Add USE_BUILDLINK3=yes, make sure to BUILD_DEPNDS to ruby-rdtool and
miscellaneous clean up.

This should fix bulkbuild problem.
2004-12-01 15:37:16 +00:00
taca
e4b2eb5450 Add USE_BUILDLINK3=yes, make sure to BUILD_DEPNDS to ruby-rdtool.
It should fix bulkbuild problem.
2004-12-01 15:36:07 +00:00
wiz
dbaf076852 Bump PKGREVISION for openssl dependency, and depend on version with openssl
dependency.
2004-12-01 13:40:54 +00:00
adam
a44ff7b5e0 Rather use OpenSSL 2004-12-01 13:10:06 +00:00
wiz
895f6100ab Just depend on perl58 for now after removal of perl58-thread.
XXX: need to find out if perl is threaded or not?
2004-11-30 18:29:40 +00:00
wiz
4ce264687e Bump PKGREVISION for removal of db3 buildlink3.mk file from
GConf's buildlink3.mk file. Bump BUILDLINK_DEPENDS where appropriate.
2004-11-30 18:26:39 +00:00
wiz
a2bc14c711 Disable db3 backend in GConf1:
(1) The Berkeley DB storage backend requires DB-3.x, and used an
      experimental feature of DB-3.x.

  (2) There is a pretty severe bug that "prevents serious use of the
      Berkeley DB backend", according to the documentation included
      with the GConf sources.

  (3) GConf2, the successor to GConf, doesn't build with the Berkeley
      DB storage backend either.

Suggested by jlam.

Bump PKGREVISION.
Remove db3 bl3 inclusion from bl3 file, and bump BUILDLINK_DEPENDS
for it.

This fixes the gnucash build problems noted in PR 28423.
2004-11-30 18:25:56 +00:00
taca
2833786adc Remove empty PKGREVISION which I forgot to delete. 2004-11-30 17:17:34 +00:00
taca
160d3004b3 Make ruby-zlib to Ruby 1.8.1 bundled version; move out ruby-zlib
from ruby18.

And include devel/zlib/buildlink3.mk, too.
2004-11-30 17:03:15 +00:00
taca
01d29e2bbc Add and enable ruby16-zlib. 2004-11-30 16:59:30 +00:00
taca
11a0e31ec6 Reimport ruby-zlib as ruby16-zlib.
Added inclusion of devel/zlib/buildlink3.mk, too.
2004-11-30 16:56:33 +00:00
adam
fcedcad61f statvfs fix 2004-11-30 16:45:19 +00:00
adam
b108d863e2 Changes 1.8.3:
* Bug fixes
2004-11-30 16:44:47 +00:00
wiz
4b461dc188 Update to 0.24:
Lots of bugfixes.
2004-11-30 12:08:52 +00:00
wiz
af6068d6b5 Add and enable p5-Class-Inner. 2004-11-30 11:32:23 +00:00
wiz
a601ee84bc Initial import of p5-Class-Inner:
Yet another implementation of an anonymous class with per object
overridable methods, but with the added attraction of sort of
working dispatch to the parent class's method.
2004-11-30 11:31:36 +00:00
wiz
46b75fdc76 Add HOMEPAGE. 2004-11-30 10:57:38 +00:00
cjs
93c7d5c464 Change maintainer back to tech-pkg@NetBSD.org, as I no longer use this. 2004-11-30 10:50:14 +00:00
wiz
ec1e62d76a Add and enable gentle, rsltc, and ruby16-racc. 2004-11-30 08:25:32 +00:00
wiz
f39e5171b6 Import rsltc-2.4, provided by Marko Schütz in PR 28405.
rsltc provides type-checking, pretty-printing, generation of confidence
conditions, showing module dependencies, translation to Standard ML, to
C++, and to PVS, and translation to RSL from UML class diagrams.
2004-11-30 08:24:18 +00:00
wiz
60d3c98c0f Import gentle-97, provided by Marko Schütz in PR 28404.
Gentle is an integrated system for compiler writers.
Gentle supports the description of compilers at a very high level
and relieves users from the need to deal with implementation details.
It has been used in large industrial projects and for constructing various
commercial products.
2004-11-30 08:23:15 +00:00
wiz
6fefceb6cd Update to 1.03, provided by Hiramatsu Yoshifumi in PR 28463.
Changes since 1.00:
  - Added 'get_my_factory()' and 'get_my_factory_type()'
  - Ensure that new() returns undef if get_factory_class() doesn't
  work properly and factory_error() is overridden (and the
  overridden method doesn't die)
  - Added a few more tests to ensure factory_log() and
  factory_error() working properly
  - add_factory_type() checks %INC to see if a class is already
  loaded.
  - All log/error messages now have variables in apostrophes
  rather than brackes.
2004-11-29 20:52:39 +00:00
shannonjr
dbef623d34 Re: pkg/28464 gpgme won't build. Enabling PTHREAD_AUTO_VARS is Makefile. 2004-11-29 16:56:39 +00:00
wiz
dd0954dd0f Update to 0.19 from Hiramatsu Yoshifumi in PR 28462:
* Performance patch from Elizabeth Mattijsen
    - minor layout and doc changes
2004-11-29 15:04:34 +00:00
wiz
27df22e4b5 Update to 0.18, provided by Hiramatsu Yoshifumi in PR 28461.
- Added copyright and license info
    - Made affirm's code dumping code safe on perl where B::Deparse
      isn't quite up to the job.
    - Some minor grammar nits from David Wheeler.
2004-11-29 14:54:05 +00:00
he
7865b832ab Update p5-BSD-Resource from version 1.23 to 1.24.
Change log:

Sun Feb 29 16:51:34 2004  Jarkko Hietaniemi  <jhi@iki.fi>

	* No functional changes but document the known fact that
	  under at least Mac OS X 10.3.2 the t/setrlimit.t subtest #8
	  may fail because of an OS bug.  Also reorder the documentation
	  a bit to collect all the known issues under one heading.

	* Release 1.24.
2004-11-29 14:04:47 +00:00
tv
aa4ef07f8f Well, I suppose I'm the de facto MAINTAINER now, so make it so. 2004-11-29 03:15:35 +00:00
tv
0311e1f3e8 Update to 0.3.11. Changelog:
Fri Nov 12 19:20:37 EST 2004
	Fixed bug in PDF extractor (extremely rare segfault).
	Fixed #787.
	Fixed bug in man extractor (undocumented return value running on
	4 GB file not taken care of properly).

Sat Oct 30 20:18:21 EST 2004
	Fixing various problems on Sparc64 (bus errors).
	Workaround for re-load glib problem of OLE2 extractor.
2004-11-29 02:25:26 +00:00