Commit graph

124337 commits

Author SHA1 Message Date
jlam
e75d51b2cd Initial import of ruby18-dhaka-2.2.1 as devel/ruby-dhaka.
Dhaka is a set of tools for generating tokenizers, parsers and evaluators
for context-free grammars.  It is written solely in Ruby with no native
extensions and no dependencies.
2008-04-04 15:16:48 +00:00
jlam
d23cc08e68 Initial import of ruby18-assistance-0.1.5 as devel/ruby-assistance.
Assistance provides a mini-ActiveSupport like project that's fast and
lightweight to be used as a dependency in various other projects.
2008-04-04 15:16:41 +00:00
jlam
9bf1aaae8c Initial import of ruby18-abstract-1.0.0 as devel/ruby-abstract.
'abstract.rb' is a library which enable you to define abstract methods
in Ruby.
2008-04-04 15:16:34 +00:00
jlam
31043feee5 Initial import of rubigen-1.2.4 as devel/rubigen.
A framework to allow Ruby applications to generate file/folder stubs
(like the rails command does for Ruby on Rails, and the `script/generate'
command within a Rails application during development).
2008-04-04 15:16:28 +00:00
jlam
398c3c53c3 Initial import of ruby18-sequel-model-0.5.0.2 as
databases/ruby-sequel-model.

Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.
2008-04-04 15:16:20 +00:00
jlam
e7eb3d7ef7 Initial import of ruby18-sequel-core-1.3 as databases/ruby-sequel-core.
Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.
2008-04-04 15:16:13 +00:00
jlam
a9d35a9a51 Initial import of ruby18-sequel-1.3 as databases/ruby-sequel.
Sequel is a database access toolkit for Ruby.  Sequel provides thread
safety, connection pooling, and a concise DSL for constructing queries
and table schemas.

Sequel makes it easy to deal with multiple records without having to
break your teeth on SQL.
2008-04-04 15:16:06 +00:00
jlam
7315811582 Update ruby-postgresql to version 0.7.9.2008.01.28. Changes from
version 0.7.1 include:

+ Install as a Ruby gem.

- Aliases to make it easier for ActiveRecord to support both ruby-pg
  (the successor to ruby-postgres) and ruby-postgres.

- Fix connections to PostgreSQL>8.2.
2008-04-04 15:16:02 +00:00
jlam
7334cee4dc Initial import of ruby18-postgres-pr-0.4.0 as databases/ruby-postgres-pr.
This library is a pure Ruby implementation of a PostgreSQL adapter.
2008-04-04 15:15:57 +00:00
jlam
665854e7c5 Initial import of ruby18-odbc-0.9995 as databases/ruby-odbc.
This package contains a Ruby extension for accessing ODBC data sources.
2008-04-04 15:15:50 +00:00
jlam
11fd08f749 Initial import of ruby18-datamapper-0.3.0 as databases/ruby-datamapper.
DataMapper is a Object Relational Mapper written in Ruby.  The goal
is to create an ORM which is fast, thread-safe and feature-rich with
ActiveRecord-compatibility.
2008-04-04 15:15:42 +00:00
jlam
ad6676ac51 Initial import of ruby18-acts-as-versioned-0.2.3 as
databases/ruby-acts-as-versioned.

This library adds simple versioning to an ActiveRecord module.
2008-04-04 15:15:35 +00:00
jlam
fc4bddc8dd Initial import of ruby18-activerecord-odbc-1.4 as
databases/ruby-activerecord-odbc.

Data adapter for ODBC-accessible databases such as Oracle, Informix,
Ingres, OpenLink Virtuoso, SQL Server, Sybase, MySQL, PostgreSQL, DB2,
Firebird, Progress, and others, providing consistent behaviour to
ActiveRecord.
2008-04-04 15:15:29 +00:00
jlam
1f2311bc06 Update hoe to version 1.5.1. Changes from version 1.2.1 include:
+ Install as a Ruby gem.

* Removed install/uninstall tasks. Too buggy. Gems do a better job.
* Added autopopulation of more items.
* Hoe now builds signed gems automatically.  Run the generate_key task to
  automatically create a signing key.
* Extended rdoc pattern to include ext dirs.
* Fixed dependency adding for versionless dependencies.
* Added NODOT env var to disable RDoc diagram generation.
* The config_hoe task automatically merges in new config entries.
* Added exclude parameter for check_manifest filtering to .hoerc.
2008-04-04 15:14:49 +00:00
jlam
f0d0c3798d Initial import of ruby18-archive-tar-minitar-0.5.2 as
archivers/ruby-archive-tar-minitar.

Archive::Tar::Minitar is a pure-Ruby library and command-line utility
that provides the ability to deal with POSIX tar(1) archive files.
2008-04-04 15:13:23 +00:00
obache
8d90b00223 Remove hard coded /usr/lib/libz.a as depending libraries.
Should fix build problem on none builtin libz platforms reported by PR 33600.
2008-04-04 13:45:02 +00:00
obache
0c86a8546f Marked as DESTDIR ready. 2008-04-04 13:39:52 +00:00
obache
651ccf1712 Marked as not MAKE_JOBS safe, per PR 38363. 2008-04-04 10:49:37 +00:00
is
99c14ebb8b Make this compile (was: static after non-static declaration error) 2008-04-04 09:19:49 +00:00
bjs
47784444b0 + Updated lang/ossp-js to 1.6.20070208nb2 [bjs 2008-04-04] 2008-04-04 01:56:55 +00:00
bjs
e9f9fb62b0 Fix some integer witdth/type-casting issue which I saw on NetBSD/amd64
today, eliminating most warnings.

Bump rev.
2008-04-04 01:56:16 +00:00
obache
3c88df6d96 + p5-Convert-UUlib-1.09 2008-04-03 23:39:46 +00:00
tonnerre
710fe4562e Updated x11/eterm to 0.9.4nb1 2008-04-03 22:43:16 +00:00
tonnerre
74b347e625 Fix eterm default X11 display vulnerability (CVE-2008-1142).
Approved-by: jlam
2008-04-03 22:42:33 +00:00
tonnerre
2f8abc912e Updated x11/rxvt-unicode to 8.3nb3 2008-04-03 22:37:36 +00:00
tonnerre
ec3cd9d9d1 Fix rxvt-unicode default display vulnerability (CVE-2008-1142).
Approved-by: jlam
2008-04-03 22:36:52 +00:00
tonnerre
f818a0f7a3 Updated x11/rxvt to 2.7.10nb6 2008-04-03 22:33:47 +00:00
tonnerre
03247a4938 Fix for default display choosing vulnerability (CVE-2008-1142).
Approved-by: jlam
2008-04-03 22:33:00 +00:00
jlam
2b6175dac2 Note update of samba to 3.0.28a. 2008-04-03 20:20:00 +00:00
jlam
f990df9430 Update samba to version 3.0.28a.
CHANGES FOR PKGSRC:
==================

Makefile:
  + Modify section that manually handles the ELF symlinks for samba
    shared libraries -- add additional libraries that are built (addns,
    smbsharemodes) and reorganize so we don't need two loops where one
    will do.

  + Pass --with-included-popt to the configure script to force using
    the popt distribution included with samba to avoid any library
    mismatch errors between samba and any installed popt.  This fixes
    PR pkg/34444 by Jason Lingohr.

  + Don't build the smbmount programs on Linux -- they're deprecated in
    favor of the mount.cifs programs.

  + Remove some pkgviews-related settings -- I'm not supporting pkgviews
    installation of samba.

Makefile.patches:
  + Empty out PATCHFILES because we are updating to the latest release
    of samba, which has all previous patches for security advisories
    already rolled into the main sources.

Makefile.mirrors:
  + Update SAMBA_MIRRORS in Makefile.mirrors to the latest list of FTP
    mirrors.

options.mk:
  + Only show the ``acl'' option on platforms that actually support
    POSIX ACLs.

  + Add a new ``fam'' option to enable building the notify_fam VFS
    module.

patch-ab, patch-ax:
  + Remove patch-ab and update patch-ax -- there's nothing for the
    scripts to back up so we don't need to patch the install* scripts
    to avoid this.

patch-ae, patch-ah:
  + Update patch-ae and remove patch-ah -- we should definitely check
    that PAM_AUTHTOK_RECOVERY_ERR is defined before using its value to
    define PAM_AUTHTOK_RECOVER_ERR.

patch-at, patch-au:
  + Fix patch-at and patch-au -- in configure.in, we need to "escape"
    left and right brackets or else m4 will strip them away in the
    resulting configure script.  This should fix the detection of FreeBSD
    and NetBSD systems capable of using nss_winbind noted in PR pkg/38076
    by Ingo Meyer.

patch-ay:
  + Remove some unnecessary changes -- we can safely just do "mkdir" in
    some places because we know the parent and any intermediate directories
    exist.

patch-be:
  + Fix a bug in locating WINS_LIST -- nmbd/nmbd_winsserver.c was
    referring to WINS_LIST under the state directory in one place and
    under the lock directory in another; change all references to be
    under the state directory.

patch-db:
  + Add patch to fix the build of samba on older BSDs.  Patch supplied
    in PR pkg/37487 by John Frear.

All remaining changes to patches/patch-* are simply to remove fuzz.

MAJOR CHANGES FROM VERSION 3.0.26a:

* Fix failure to join Windows 2008 domains.

* Fix Windows Vista (including SP1 RC) inter-op issues.

* Add a new ``administrative share'' service parameter for defining
  hidden shares that cannot be managed from Windows.

* Fix for CVS-2007-6015 (already fixed in 3.0.26anb4 in pkgsrc).

* Fix for CVS-2007-5398 (already fixed in 3.0.26anb4 in pkgsrc).

* Fix for CVS-2007-4572 (already fixed in 3.0.26anb4 in pkgsrc).  Also
  subsequent fix for regression experienced by smbfs clients caused by
  the fix for CVS-2007-4572, noted in PR pkg/38300 by Dave Barnes.

* Many other bugs fixed and memory leaks plugged.
2008-04-03 20:19:42 +00:00
jlam
a8d98ad4bf Override PKG_INFO_CMD to point to the just-built pkg_info so that
pkg_install can install using newer features without warnings.
2008-04-03 14:22:26 +00:00
joerg
caa9b2eebf Move handling of pkg_install version into flavor. Add an explicit
phase pkg_install-depends before bootstrap-depends that just tries to
install a new pkg_install if the current version is too old. Still
keep it as bootstrap dependency for the bulk build code.
For NetBSD, PKG_TOOLS_BIN has to be computed in shell code due to a make
bug.

OK: jlam@
2008-04-03 14:07:51 +00:00
joerg
597c8d129d Dramatically increase likelihood that this actually works. 2008-04-03 13:22:06 +00:00
obache
5a1f9f6f18 dictem-0.82 is in [pkg/38339] 2008-04-03 13:12:07 +00:00
joerg
85512eddde No idea what __os_clock is, but replace it with portable gettimeofday
usage. Add DESTDIR support. Bump revision.
2008-04-03 11:18:23 +00:00
joerg
ff335250eb Fix build and add DESTDIR support. 2008-04-03 11:03:21 +00:00
joerg
31da70e891 Fix DESTDIR build. Fix build on 64bit platforms. 2008-04-03 10:53:46 +00:00
sborrill
fc44d8296d Create log dir and set to $VARBASE/log/dansguardian.
Set user with DANSGUARDIAN_USER and DANSGUARDIAN_GROUP and ensure log dirs
is created with correct permissions.
Use OWN_DIRS to create languages and phraselists directories instead of our
own pre-install target - this fixes binary packages.
Bump PKGREVISION to 2
2008-04-03 10:19:17 +00:00
abs
37b3a34e96 Update mail/alpine from 1.00nb3 to 1.10, plus add maildir option. 2008-04-03 09:46:16 +00:00
abs
19e6e77569 Update mail/alpine from 1.00nb3 to 1.10, plus add 'maildir' option.
(Approved by agc for update during the freeze)

Changes from Alpine 1.00 to 1.10

New in Alpine 1.10

   Version 1.10 addresses bugs found in previous releases and has
   a few additions as well.

   Additions include:


     *  Add the possibility of setting a default role (see Roles
        Screen) which may be convenient if your work flow involves
        acting in one role for a while then switching to another role
        and staying in the new role for another period of time
     *  When Saving and the IMAP server problem "Message to save
        shrank!" is encountered, ask the user if he or she wants to
        continue with the risky Save anyway instead of aborting. This
        may be helpful if your IMAP server is broken in this way but
        be aware that it is possible there was a real error instead of
        just a broken server implementation.
     *  Some configure adjustments for Kerberos detection and for SCO
        OpenServer 5 support
     *  Hide INBOX in a collection if it also appears as an Incoming
        Folder
     *  Show asterisks for feedback when the user is typing a password
     *  Performance improvement for threading of large folders
     *  Previously, the search used to find Pattern matches containing
        To patterns searched for both To and Resent-To headers. The
        relatively complicated search this produces causes problems
        when using some deficient IMAP servers. Now the default is to
        look only for To headers and ignore the presence of
        Resent-To. The previous behavior may be restored with the Use
        Resent-To in Rules feature.
     *  Add an Unknown Character Set to help with reading malformed
        unlabeled messages
     *  Suppress User Agent When Sending option added
     *  Map some Shift-LeftArrow escape sequences to LeftArrow
     *  Add feature Warn if Blank Fcc

   Bugs that have been addressed in this release include:

     *  Crash when encountering certain errors from an SMTP server
     *  Crash in composer caused by overflow in replace_pat()
     *  Hang when authenticating to an SMTP server that fails with a
        "connection disconnected" error
     *  Bug in handling of trailing tab character in flowed text
     *  Security enhancement for mailcap parameter substitution
     *  Strip From Sigdashes on Reply did not work if the message being
        replied to was not flowed text and Do Not Send Flowed Text was
        not turned on
     *  Don't allow printer to be changed through hidden config screen
        if system administrator didn't want it to be allowed
     *  Attempts are sometimes made to set the Forwarded flag when
        alpine should know that it won't work, causing error messages
        to appear
     *  A Reply Indent String of double-quote double-quote didn't work
        right
     *  Quoting wasn't being done to protect special characters from
        the MacOS X shell when URL-Viewers was not defined
     *  On MacOS X message attachments should be shown internally
        instead of being shown using the Mail application
     *  When replying to a message with a charset of X-UNKNOWN Alpine
        would sometimes set the outgoing charset to X-UNKNOWN, making
        the result unreadable
     *  When the sending of a message failed lines with leading spaces
        had one additional space inserted in each of those lines when
        the user was returned to the composer
     *  The WhereIs command missed some index lines that contained
        non-ascii characters because it was truncating the line being
        searched so that it was shorter than what was visible on the
        screen
     *  When composing, an attachment with a long name that causes
        wrapping in just the wrong place would generate an error and
        cause the send of the attachment to fail
     *  After calling the file browser to attach a file in the
        composer, a resize of the window when back in the composer
        would redraw the last screen that had been shown in the
        browser instead of the current composer screen
     *  Possible crash in index screen when encountering unparseable
        addresses or when using one of the PRIORITY tokens or the
        HEADER token in the Index Format
     *  Problems with Header Color editing if the configuration option
        Viewer Header Colors was inadvertently changed to the Empty
        Value in the hidden config screen
     *  When resuming the final postponed message from an Exchange
        server the user could get a certificate validation failure
        because alpine was trying to validate the canonical name of
        the folder instead of the name the user used
     *  Windows line endings in a mimetypes file on a Unix system cause
        a failure to find a match
     *  Make matching of extension names case independent in mimetypes
        files
     *  Windows dialog boxes for entering text were not working correctly
     *  Replying to or Forwarding multipart/alternative messages which
        had a single text/html part did not work well
     *  Printing the print confirmation page caused a crash
     *  A To line with a long, quoted personal name could display
        incorrectly if it was close to the same width as the screen
     *  When Enable Incoming Folders Checking and Incoming Checking
        Includes Total are turned on hide (0/0) when the folder is
        empty
     *  Folder completion while Saving didn't work if the collection
        being saved to was the local home directory
2008-04-03 09:44:21 +00:00
joerg
ef21b50f84 Fix typo breaking the bulk build. 2008-04-03 09:41:25 +00:00
joerg
5d6f479253 Fix lvalue cast on amd64. Mark as DESTDIR safe. 2008-04-03 09:34:40 +00:00
joerg
e46200844f Make sure read(2) has the prototype defined before using it. 2008-04-03 09:07:49 +00:00
joerg
6dd3b31dc2 Shared libraries needs to be built with PIC code.
tolower needs unsigned char argument.
Fix a missing parameter type.
Bump revision.
2008-04-03 08:42:25 +00:00
tonnerre
ffc3adf431 Updated security/openssh to 4.7.1nb3 2008-04-03 08:02:35 +00:00
tonnerre
2442cc7499 Fix two vulnerabilities in OpenSSH:
- X11 forwarding information disclosure (CVE-2008-1483)
 - ForceCommand bypass vulnerability
2008-04-03 07:59:08 +00:00
markd
d0fbb6366b Cups update. 2008-04-03 04:08:22 +00:00
markd
b7c8e9970c Update cups to version 1.3.7
OKed by jlam.

Changes in 1.3.7

The new release includes three security fixes and several printing and
authentication fixes.

CVE-2008-0047: cgiCompileSearch buffer overflow
CVE-2008-1373: CUPS GIF image filter overflow
Updated the "make check" tests to do a more thorough automated test.
cups-driverd complained about missing directories
cupsaddsmb would leave the Samba username and password on disk if no
Windows drivers were installed
The Linux USB backend used 100% CPU when a printer was disconnected
The sample raster drivers did not properly handle SIGTERM
The scheduler sent notify_post() messages too often on Mac OS X.
Kerberos access to the web interface did not work
The scheduler did not support "AuthType Default" in IPP policies
The scheduler did not support the "HideImplicitMembers" directive as
documented
"make check" didn't return a non-zero exit code on error
The scheduler incorrectly logged AUTH_foo environment variables in
debug mode
The image filters inverted PBM files
cupsctl would crash if the scheduler was not running
The scheduler could crash when printing using a port monitor
The scheduler would crash if PAM was broken
The image filters did not work with some CMYK JPEG files produced by
Adobe applications
The Mac OS X USB backend did not work with printers that did not
report a make or model.
The job-sheets option was not encoded properly
The scheduler incorrectly complained about missing LSB PPD directories.

Changes in 1.3.6

The new release fixes some platform-specific build problems, web
interface issues, PDF and PostScript filter option handling, and a
number of minor bugs discovered during routine code audits.
2008-04-03 04:06:27 +00:00
schmonz
f4ad513ec3 + bglibs-1.103 2008-04-03 03:18:50 +00:00
tonnerre
4d92faf7ae Updated archivers/gtar-base to 1.15.1nb6 2008-04-02 22:03:54 +00:00