Commit graph

82723 commits

Author SHA1 Message Date
wiz
3f8122837e Convert to options framework.
While here, sort Makefile a bit to make it easier to read.
2005-08-01 11:55:55 +00:00
wiz
1ce099d619 Remove comment about obsolete TKPASMAN_USE_SSL variable. 2005-08-01 11:46:36 +00:00
wiz
fe6278675c Default to enabling ssl, like before. 2005-08-01 11:45:56 +00:00
wiz
19360ac3ff Convert to options framework. 2005-08-01 11:45:19 +00:00
wiz
5347dad73a Remove another legacy var that was removed from pkgsrc before the previous branch. 2005-08-01 11:40:56 +00:00
wiz
4891041ece Remove comments for deprecated XCHAT_* variable. 2005-08-01 11:39:59 +00:00
wiz
cc21f95c54 Remove comments for deprecated IRSSI_* variables 2005-08-01 11:39:18 +00:00
wiz
e3990d3f87 Remove some legacy vars that were removed from pkgsrc before the previous branch. 2005-08-01 11:37:38 +00:00
cube
3c67ace0ab Add "shells" to CATEGORIES, ride on previous revision bump. 2005-08-01 11:36:29 +00:00
wiz
96138e271e Document gnutls. 2005-08-01 11:35:29 +00:00
wiz
9dc4f9590b Remove obsolete USE_PAM. 2005-08-01 10:55:42 +00:00
wiz
09404e9f06 USE_PAM is dead, remove comment about it. 2005-08-01 10:55:18 +00:00
drochner
939409ef2c remove obsolete dependencies, should fix PR pkg/30527 by
Krister Walfridsson
2005-08-01 10:42:12 +00:00
cube
34d6d30cb3 GNU screen can be used as a login shell, so register it as such.
PR 30838 by Geert Hendrickx.
2005-08-01 10:27:59 +00:00
jlam
4c3bbb7eed Update databases/openldap to version 2.2.27. From now on, we'll be
tracking the latest release on the 2.2.x branch, which is generally
the stable branch of OpenLDAP.  Changes from version 2.2.20 include:

    Fixed bugs in slapd behavior.
    Fixed bugs in various backends (bdb, hdb, ldbm, ldap) for slapd
    Fixed pcache all-attrs bug (ITS#3741)
    Fixed syncrepl runqueue (ITS#3542)
    Fixed ACL dn=* <what> clause
    Fixed ACL val default style parsing crasher (ITS#3700)
    Fixed slapcat unclean exits (ITS#3764)
    Fixed libldap sasl connection assert (ITS#3278)
    Removed broken libldap fast synchronous search result processing (ITS#3612)
    Fixed slap tool log initialization (ITS#3579)
    Fixed slapi modify/increment support (ITS#3522)
    Fixed slapi plugins called multiple times with glue (ITS#3529)
    Fixed slapi 64-bit portability (ITS#3556)
    Fixed libldap fdset re-init for restart (ITS#3524)
    Fixed libldap ldap_extended_operation_s (ITS#3552)
    Added libldap fast synchronous search result processing
    Fixed slurpd replog locking (ITS#3421)
    Fixed slaptest failure if databases cannot be started (ITS#3461)
    Fixed slaptest with dynamically loaded password mechs (ITS#3495)
    Fixed libldap timeout option cleanup (ITS#3487)
2005-08-01 09:49:37 +00:00
rillig
a88d22082f Simplified the testcase. 2005-08-01 01:02:05 +00:00
rillig
ea131c3e1d Found a new bug in make(1). 2005-08-01 00:40:30 +00:00
rillig
58a77e42a8 I found the reason for the misbehaviour. This will result in a new
testcase (bug2) for regress/make-quoting.
2005-08-01 00:37:21 +00:00
agc
e4a7669ecc Note addition of textproc/ezxml-0.8.4 2005-08-01 00:26:52 +00:00
agc
e85848918f Add and enable ezxml 2005-08-01 00:25:41 +00:00
agc
3d547635d3 Import ezxml library, submitted in PR 30887 by Marcin Jessa.
ezXML is a C library for parsing XML documents inspired by simpleXML
	for PHP.  As the name implies, it's easy to use.  It's ideal for
	parsing XML configuration files or REST web service responses.  It's
	also fast and lightweight (less than 20k compiled).

	An example of how to use the ezXML library can be found in
	${PREFIX}/share/doc/ezxml
2005-08-01 00:25:04 +00:00
rillig
a3bcf47ff3 Fixed a suble quoting bug. CONFIGURE_ARGS (and probably others) must not
be used with the := assignment operator when they contain quoted
components.
2005-08-01 00:09:35 +00:00
rillig
ba01e9bcd6 Don't quote X11BASE using :Q. It had weird effects, including build
failure of audio/bmp. This needs to be investigated further. See the
comment in the file.
2005-07-31 23:54:04 +00:00
agc
84dad2fe55 Update digest to version 20050731:
Pull in a patch from Vsevolod Stakhov via FreeBSD:

        Because that the 55-bytes input-message becomes just 64 bytes
        block after `the message terminator code(0x80)' and
        `size-field(8-bytes field)' are added.  Perhaps, I think the
        block of a lot of one be made at this time.

Fixes PR 30857
2005-07-31 22:46:15 +00:00
agc
f889f01b22 Update digest to version 20050731:
Pull in a patch from Vsevolod Stakhov via FreeBSD:

	Because that the 55-bytes input-message becomes just 64 bytes
	block after `the message terminator code(0x80)' and
	`size-field(8-bytes field)' are added.  Perhaps, I think the
	block of a lot of one be made at this time.

Fixes PR 30857
2005-07-31 22:45:24 +00:00
agc
7c0c2a8826 Note yupdate of archangel to 20050730 2005-07-31 22:32:18 +00:00
agc
7a76dfeafc Update archangel to 20050730
+ include <stdint.h> if we have it, so that we can use uintXX_t types
on OSes that don't have them in <sys/types.h> (thanks, Mac OS X)

+ clean up some uninitialised warnings on NetBSD-current

+ rein in on the compilation flags, since older versions of gcc seem
to barf on -std=c99 (thanks to David Maxwell for pointing this one out).
2005-07-31 22:31:04 +00:00
recht
81453807b6 note update of libgdiplus to 1.1.8 2005-07-31 19:38:04 +00:00
recht
0b19dce2e1 update to 1.1.8 to match latest lang/mono release.
changes:
bugfixes and API enhancements
2005-07-31 19:23:00 +00:00
recht
c34844816e note mono-1.1.8.3 2005-07-31 15:37:47 +00:00
recht
034e24c59f update to mono 1.1.8
Patch provided by Jerome Laban. The patch also includes improved also includes
improved NetBSD support (implemented by Jerome).

Hi

mono 1.1.8:

Debugger

The Mono Debugger is being released in sync for the first time with the
Mono runtime. We need testers to try it out (the command line debugger
is called `mdb').

Windows.Forms

Here a toplevel list of all things new for 1.1.8 MWF:

DomainUpDown and NumericUpDown implemented First version with DataGrid
support (still incomplete) First version with MDI support (still
incomplete) Drag & Drop implemented for X11 and Win32 Clipboard
implemented for X11 and Win32 HelpProvider implemented ErrorProvider
implemented Cursor class completed ResXWriter and ResXReader completed
SWF.Timers now working properly A bunch of compatibility fixes Image I/O
now working on Win32 (this is actually in System.Drawing) Scaling,
Performance

Harinath has been fine tuning our Regular Expressions class library to
reduce allocations which translate into an increase in performance
(about 10% on the output match). Regexp.Replace will now be O(number of
$s in the replacement string) instead of O(length of replacement
string). The

The 1024 limit on Socket.Select is gone, Mono will now use poll when
available.

System.Web will consume less memory as well (Gonzalo).

Code Access Security

Sebastien's progress in this release:

AppDomain based sandboxes are supported (limited by #74411); Stack
propagation for async code, threads and SWF; Default policies (like
LocalIntranet, Internet...) are now supported; The new features allows
NRobot 0.20 (http://home.gna.org/nrobot/) to "work" (as much as the
permissions are currently present in the class libraries) on Mono 1.1.8
with a single modification (change the imperative assert in
NRobot/Engine/GameArena.cs to a declarative assert).

ASP.NET 2.x controls

Lluis completed various new controls for ASP.NET 2.x: ImageMap, Wizard,
SiteMapDataSource and SiteMapPath.

Reflection

Lluis added support for producing debugging information from
Reflection.Emit. This means that all the Reflection-based compilers and
VMs will be able to produce debugging information and have the Mono
debugger step through the code.

Packaging

mono-ikvm has been merged into mono-core. Should make it easier for
people to get ikvm

mono-nunit is back with the nunit stuff. Needed for mono-tools

Mono-shlib-cop

Jonathan Pryor has contributed this tool to assist developers that use
P/Invoke.

mono-shlib-cop is a tool that inspects a managed assembly looking for
erroneous or suspecious behavior of shared libraries.

The tool takes one or more assembly filenames, and inspects each
assembly specified.

The errors checked for include:

Does the shared library exist? Does the requested symbol exist within
the shared library? It also checks if a program uses shared libraries
that are part of a -devel package.

VB.NET

New on this release: late binding, decimal, named arguments, optiona
byrefs,

Mono.Unix

The Mono.Unix namespace will be replacing the old Mono.Posix in Mono 1.2
and is still under development. In this release cleanups continued and a
few new features are present.

Changes since the last release:

Removed types: MapAttribute, IncludeAttribute, ErrorMarshal,
ErrorMarshal.ErrorTranslator Removed
UnixMarshal.IsErrorDescriptionThreadSafe property Renamed LockFlags enum
to LockfCommand Removed StdioFileStream.FilePosition property and
replaced with RestoreFilePosition() and SaveFilePosition() methods
Renamed UnixConvert.ToFilePermissions(string) to
UnixConvert.FromOctalPermissionString(string) Additions

Syscall.execv(), Syscall.execve(), Syscall.execvp(), Syscall.fexecve()
Syscall.fcntl (int, FcntlCommand, DirectoryNotifyFlags) Syscall.mmap,
Syscall.munmap, Syscall.msync, Syscall.mlock, Syscall.munlock,
Syscall.mlockall, Syscall.munlockall, Syscall.mremap, Syscall.mincore,
Syscall.remap_file_pages Syscall.mkstemp Thread safety for "obvious"
exports from Stdlib, Syscall UnixConvert.ToOctalPermissionString,
UnixConvert.FromUnixPermissionString, UnixConvert.ToUnixPermissionString
UnixFileInfo uses stat(2) now, not lstat(2), so a UnixFileInfo created
on a symlink will give information about the target, not the link. Lots
of documentation added

JScript

Cesar implemented access to local variables in nested functions in
JScript.

Bug fixes, scalability

There are plenty of bug fixes, performance and scalability improvements
that are too detailed to list on the release notes.

mono 1.1.7: The Mono core is pretty much complete for the 1.2 release,
at this point we are only waiting for Windows.Forms to be completed
before we can ship it. At this point we are scheduled to release Mono
1.2 in September.

In the meantime, Mono development has fallen into two categories:

New code: Windows.Forms, libraries from the 2.x profile (ASP.NET 2,
ADO.NET 2), new compilers (JScript, Basic, C# 2.0). ie, non-core
components. New VM features: cross-platform register allocator, new
string collation framework, precise garbage collector. These are being
developed on either branches or on separate trees and do not affect
trunk. The above setup allows us to continue development without
interfering with the stability of Mono 1.1.x.

New I/O Layer

In Mono 1.1.7 we are including Dick Porter's new IO-Layer, which is
daemon-less. Before 1.1.7 Mono would always launch an auxiliary process
that would be used by multiple Mono programs to share information like:
global mutexes (named mutexes), file sharing status per-file, process
and thread status.

Mono no longer requires a separate shared process to provide the
previous features, this has significantly improved Mono's I/O
performance. Beagle is three times as fast indexing files and xsp
tripled its speed.

Http Client Interactions

In the past the HttpWebRequest could starve the ThreadPool and it would
lead to deadlocks as documented on our web site.

Gonzalo deployed a new implementation that does not have these problems
and can take advantage of Linux epoll or kqueue.

This code not only eliminated the potential deadlocks, but also improved
the client http throughput by avoiding unnecessary context switches.

Also ReadWriteTimeout is supported and Abort works properly now.

FreeBSD support

Thanks to Bill Middleton support for i386 FreeBSD (tested against 5.4
and 6.x-CURRENT) is now available.

Windows.Forms

Extensive progress on the Windows.Forms support code since the March
18th release. Jackson wrote a new double-buffering framework to bring
our implementation in line with the expected behavior.

Databinding is now supported on this release (simple and complex data
binding), not all controls are ready though, controls that support it:
ListBox, CheckedListBox and ComboBox (Jackson and Jordi).

Alexander Olk implemented the file dialogs and did various touch-ups to
other dialogs and widgets.

Complete widgets: ImageListStreamer (Jackson),

Prototype widgets: DataGrid widget and data container widgets (Jordi)
and RichTextBox (Peter)

ASP.NET

New ASP.NET 2.0 controls completed: ButtonField, DetailsView, FormView,
GridView, CheckBoxField, HyperlinkField, ImageField, TemplateField by
Lluis.

Implemented support for two-way bindings in ASP.NET, ObjectDataSource
and various improvements to the Menu control.

Gonzalo added support for code render syntax inside non-server tags,
ie., <span <%= (firefox) ? class="cool" : "" %>>

C# Compiler

Hari and Marek continue the work on making the compiler comply more
strictly to the C# specification. In some areas the compiler is faster,
and consumes less memory, but it also provides better error messages and
includes many new warnings that before were ignored.

Martin synchronized the generics compiler codebase with our main
compiler codebase. Also all bug reported on the generics compiler
(except two parsing errors) have now been fixed and the generics class
libraries have been modified to match the Beta2 libraries.

Marek implemented C# 2.0 conditional attributes and DefaultCharSet
attribute.

SSL/TLS

Many important fixes from Sebastien:

Fixed asynchronous operations; Fixed support for client-side
certificates; Performance enhancements; Security

Continued work on the CAS from Sebastien (--security flag).

Exposed more of the Mono.Security libraries as the .NET 2.x framework
includes more features.

New Assemblies.

The following assemblies are now functional:

System.Configuration.Install Written by Muthu Kannan and Harinath Raja.

System.ServiceProcess: Joerg Rosenkranz Completed the support and
implemented the service host daemon.

JavaScript

Cesar's effort on JScript continue, not the compiler implements:

Strict-Equality operators Eval RegularExpressionLiteral For-in statement
Custom constructors Increment/Decrement operators First-class functions
Plus bug fixing.

The JScript's runtime support now supports:

ArrayConstructor's CreateInstance function ArrayPrototype's join method
JSFieldInfo's GetValue and SetValue functions JScriptException's
constructor Initial implementation of LateBinding's CallValue and
SetIndexedPropertyValueStatic Basic Language

Manjula, Sudha and Ankit continued working on the Basic compiler and the
Basic runtime:

Implemented "End statement" Support "Exit Function" Support declaration
of decimal numbers. Support 'Or' argument of AttributeTargets in
AttributeUsage Conditional Constant Directives Support expressions for
directives Support Reference Parameter when parameters and arguments are
different The runtime now features late binding: it is 75% complete. It
works with sub, functions, properties and fields, arrays. Late binding
fit in well with simple expressions (like in conditional expressions and
arithmatic expressions).

Finally, there is support for default values using an attribute by
round-tripping and patching the runtime.

ADO.NET

SQLServer: Added support for Asynchronous command execution (Ankit and
Suresh).

Various disconnected mode improvements: loading datatables.

Mono.Posix assembly

There is a new UnixListener and UnixClient classes in the Mono.Unix
namespace.

Build System

Users will have to do make at least once in Mono before they can do make
in any directory.
2005-07-31 15:26:58 +00:00
wiz
c4c60eaa6a + liferea-0.9.5, mozilla-1.7.11, mozilla-gtk2-1.7.11, scribus-1.3.0. 2005-07-31 14:51:28 +00:00
grant
a07a1029ca - remove hardcoded /usr/pkg in patch, simplify
- honour CPPFLAGS, LDFLAGS, LIBS
- needs -lnsl -lsocket on Solaris
2005-07-31 14:03:28 +00:00
grant
58f0db73ec whitespace fix 2005-07-31 13:35:37 +00:00
grant
b13fa537d1 this needs -lnsl -lsocket on Solaris. 2005-07-31 13:32:27 +00:00
grant
f7a4831304 this needs flex to build. 2005-07-31 13:30:49 +00:00
markd
288fb7291b Make openslp support optional (PR pkg/30715) and add an option for PAM.
Bump PKGREVISION.
2005-07-31 13:19:55 +00:00
grant
083c97478a USE_LANGUAGES=c c++ 2005-07-31 06:03:26 +00:00
grant
feb1144a43 we only install libXmHTML, so don't bother building all the other
stuff.

also, install the library using ${INSTALL_LIB} so it gets the right
mode.
2005-07-31 05:51:28 +00:00
snj
3b32d21e19 Relax the glob in ${LOCALPATCHES}/${PKGPATH} to catch all files.
This is a return to the behavior that we had prior to revision 1.5.
2005-07-31 05:26:50 +00:00
grant
1420457a5e Solaris may have tbl(1) from the SUNWdoc package. avoids unnecessary
dependency on groff just for tbl(1) when available in the base system.

also, add .if exists() around nroff(1) because SUNWdoc is optional.
2005-07-31 05:24:52 +00:00
grant
ce725ad22e use ${LDFLAGS} in AUXLIBS so chosen libraries for various options can
be found at runtime.
2005-07-31 03:58:45 +00:00
grant
826708f73d use ${LDFLAGS} in AUXLIBS so the chosen libdb can be found at runtime.
fixes build on Solaris.
2005-07-31 03:46:05 +00:00
grant
4423caf7b5 don't pass -no-undefined to libtool. there will always be undefined
symbols on some platforms due to the implicit dependency on libc.
2005-07-31 03:29:50 +00:00
grant
f7ac37d389 - no need to include bsd.prefs.mk
- fix indentation of for loop, and explicit undef not required
2005-07-31 03:06:17 +00:00
rtr
0b5d47921b make net-snmp build on darwin 8.2.0 patches from darwin sources 2005-07-31 02:30:18 +00:00
rtr
40763894f0 make net-snmp build on darwin 8.2.0.
these patches shouldn't break netbsd.
2005-07-31 02:30:17 +00:00
wiz
ad30446aab Added security/pwsafe version 0.1.6 2005-07-31 01:07:20 +00:00
wiz
90a1b67a06 Add and enable pwsafe. 2005-07-31 01:06:43 +00:00
wiz
305fc30a84 Initial import of pwsafe-0.1.6 from pkgsrc-wip, packaged by
Mike M. Volokhov.

pwsafe is a unix commandline program that manages encrypted password
databases. There are few features listed:

* Pure command-line operation if desired (good for remote access over ssh).
* Can interact with X11 selection & clipboard.
* Portable, endianess-clean, misaligned-access-free C++.
* Compatible with CounterPane's PasswordSafe Win32 program versions 1.9.x.
* Funny comments included in source code.
2005-07-31 01:06:02 +00:00