summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-07-14Added databases/p5-SQL-Translator version 0.09000abs3-0/+49
SQL::Translator is a group of Perl modules that converts vendor-specific SQL table definitions into other formats, such as other vendor-specific SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI classes. The main focus of SQL::Translator is SQL, but parsers exist for other structured data formats, including Excel spreadsheets and arbitrarily delimited text files. Through the separation of the code into parsers and producers with an object model in between, it's possible to combine any parser with any producer, to plug in custom parsers or producers, or to manipulate the parsed data via the built-in object model. Presently only the definition parts of SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT, UPDATE, DELETE).
2008-07-14Added databases/p5-Sort-SQL version 0.03abs3-0/+27
Sort::SQL is so simple it almost doesn't deserve to be on CPAN. Takes a scalar string of the SQL ORDER BY syntax and turns it into an array of key/value pair hashrefs.
2008-07-14Added www/p5-Template-Stash-HTML-Entities version 1.3.1abs3-0/+25
This module is a sub class of Template::Stash, automatically escape all HTML strings using HTML::Entities to avoid XSS vulnerability.
2008-07-14Added textproc/p5-FormValidator-Simple version 0.23abs3-0/+49
This module provides you a sweet way of form data validation with simple constraints chains. You can write constraints on single line for each input data. This idea is based on Sledge::Plugin::Validator, and most of validation code is borrowed from this plugin. (Sledge is a MVC web application framework: http://sl.edge.jp [Japanese] ) The result object this module returns behaves like Data::FormValidator::Results.
2008-07-14Updated mail/p5-Email-MIME-Creator to 1.454abs1-1/+16
Added devel/p5-Class-Base version 0.03 Added devel/p5-Class-C3-Componentised version 1.0003 Added devel/p5-Class-Data-Accessor version 0.04002 Added devel/p5-Class-ISA version 0.33 Added devel/p5-Config-Any version 0.12 Added devel/p5-Data-Page version 2.00 Added devel/p5-Data-Pageset version 1.05 Added devel/p5-Data-Visitor version 0.15 Added devel/p5-Devel-Caller version 2.03 Added devel/p5-Devel-LexAlias version 0.04 Added devel/p5-Module-Find version 0.06 Added devel/p5-Object-Signature version 1.05 Added devel/p5-PadWalker version 1.7 Added devel/p5-Scope-Guard version 0.03
2008-07-14SUBDIR+= p5-Class-Baseabs1-1/+15
SUBDIR+= p5-Class-C3-Componentised SUBDIR+= p5-Class-Data-Accessor SUBDIR+= p5-Class-ISA SUBDIR+= p5-Config-Any SUBDIR+= p5-Data-Page SUBDIR+= p5-Data-Pageset SUBDIR+= p5-Data-Visitor SUBDIR+= p5-Devel-Caller SUBDIR+= p5-Devel-LexAlias SUBDIR+= p5-Module-Find SUBDIR+= p5-Object-Signature SUBDIR+= p5-PadWalker SUBDIR+= p5-Scope-Guard
2008-07-14Added devel/p5-Scope-Guard version 0.03abs3-0/+30
This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the Scope::Guard constructor takes a reference to a subroutine that is guaranteed to be called even if the thread of execution is aborted prematurely. This effectively allows lexically-scoped "promises" to be made that are automatically honoured by perl's garbage collector.
2008-07-14Added devel/p5-PadWalker version 1.7abs3-0/+33
PadWalker is a module which allows you to inspect (and even change!) lexical variables in any subroutine which called you. It will only show those variables which are in scope at the point of the call. PadWalker is particularly useful for debugging. It's even used by Perl's built-in debugger. (It can also be used for evil, of course.) I wouldn't recommend using PadWalker directly in production code, but it's your call. Some of the modules that use PadWalker internally are certainly safe for and useful in production.
2008-07-14Added devel/p5-Object-Signature version 1.05abs3-0/+36
Object::Signature is an abstract base class that you can inherit from in order to allow your objects to generate unique cryptographic signatures. The method used to generate the signature is based on Storable and Digest::MD5. The object is fed to Storable::nfreeze to get a string, which is then passed to Digest::MD5::md5_hex to get a unique 32 character hexidecimal signature.
2008-07-14Added devel/p5-Module-Find version 0.06abs3-0/+29
Module::Find lets you find and use modules in categories. This can be very useful for auto-detecting driver or plugin modules. You can differentiate between looking in the category itself or in all subcategories.
2008-07-14Added devel/p5-Devel-LexAlias version 0.04abs3-0/+31
Devel::LexAlias provides the ability to alias a lexical variable in a subroutines scope to one of your choosing. If you don't know why you'd want to do this, I'd suggest that you skip this module. If you think you have a use for it, I'd insist on it.
2008-07-14Added devel/p5-Devel-Caller version 2.03abs3-0/+48
This provides a 'meatier' version of caller: caller_cv($level) caller_cv gives you the coderef of the subroutine being invoked at the call frame indicated by the value of $level caller_args($level) Returns the arguments passed into the caller at level $level caller_vars( $level, $names ) =item called_with($level, $names) called_with returns a list of references to the original arguments to the subroutine at $level. if $names is true, the names of the variables will be returned instead constants are returned as undef in both cases called_as_method($level) called_as_method returns true if the subroutine at $level was called as a method.
2008-07-14Added devel/p5-Data-Visitor version 0.15abs3-0/+32
This module is a simple visitor implementation for Perl values. It has a main dispatcher method, visit, which takes a single perl value and then calls the methods appropriate for that value.
2008-07-14Added devel/p5-Data-Pageset version 1.05abs3-0/+38
The object produced by Data::Pageset can be used to create page navigation, it inherits from Data::Page and has access to all methods from this object. In addition it also provides methods for dealing with set of pages, so that if there are too many pages you can easily break them into chunks for the user to browse through. You can even choose to view page numbers in your set in a 'sliding' fassion. The object can easily be passed to a templating system such as Template Toolkit or be used within a script.
2008-07-14Added devel/p5-Data-Page version 2.00abs3-0/+36
When searching through large amounts of data, it is often the case that a result set is returned that is larger than we want to display on one page. This results in wanting to page through various pages of data. The maths behind this is unfortunately fiddly, hence this module. The main concept is that you pass in the number of total entries, the number of entries per page, and the current page number. You can then call methods to find out how many pages of information there are, and what number the first and last entries on the current page really are.
2008-07-14Added devel/p5-Config-Any version 0.12abs3-0/+26
Load configuration from different file formats, transparently
2008-07-14Added devel/p5-Class-ISA version 0.33abs3-0/+28
This library, Class::ISA, provides functions that return the list (in order) of names of classes Perl would search to find a method, with no duplicates. WWW: http://search.cpan.org/dist/Class-ISA/
2008-07-14Added devel/p5-Class-Data-Accessor version 0.04002abs3-0/+31
Class::Data::Accessor is the marriage of Class::Accessor and Class::Data::Inheritable into a single module. It is used for creating accessors to class data that overridable in subclasses as well as in class instances. WWW: http://search.cpan.org/dist/Class-Data-Accessor/
2008-07-14Added devel/p5-Class-C3-Componentised version 1.0003abs3-0/+34
This will inject base classes to your module using the Class::C3 method resolution order. Please note: these are not plugins that can take precedence over methods declared in MyModule. If you want something like that, consider MooseX::Object::Pluggable. WWW: http://search.cpan.org/dist/Class-C3-Componentised/
2008-07-14Added devel/p5-Class-Base version 0.03abs3-0/+42
This module implements a simple base class from which other modules can be derived, thereby inheriting a number of useful methods such as new(), init(), params(), clone(), error() and debug(). For a number of years, I found myself re-writing this module for practically every Perl project of any significant size. Or rather, I would copy the module from the last project and perform a global search and replace to change the names. Each time it got a little more polished and eventually, I decided to Do The Right Thing and release it as a module in it's own right. It doesn't pretend to be an all-encompassing solution for every kind of object creation problem you might encounter. In fact, it only supports blessed hash references that are created using the popular, but by no means universal convention of calling new() with a list or reference to a hash array of named parameters. Constructor failure is indicated by returning undef and setting the $ERROR package variable in the module's class to contain a relevant message (which you can also fetch by calling error() as a class method).
2008-07-14Updated audio/py-karaoke to 0.6wiz1-1/+2
2008-07-14Update to 0.6:wiz3-9/+11
PyKaraoke now works together with WxPython v2.8. Users with WxPython v2.6 are, however, still supported. There are also some other minor changes to the layout of the search results page, a change to the scrolling behaviour, and improved handling of corrupt CDG rip files. There are now vastly more options available on the Configure page.
2008-07-14Note the end of the freeze in preparation for the pkgsrc-2008Q2 branchagc1-1/+2
2008-07-14Updated mail/p5-Email-MIME-Creator to 1.454abs2-6/+6
1.454 2007-07-14 fix some spurious "Date" headers in badly-written tests 1.453 2007-04-19 fix a bizarre test that broke on some OSes (at least some Win32's) thanks to "chris" for the report! 1.452 2007-03-22 packaging improvements 1.451 2006-08-04 require Email::MIME::Modifier 1.440 to avoid bug 1.45 2006-07-06 better detection of non-7bit parts don't base64-encode 7bit parts
2008-07-14assume maintainershipplunky2-7/+9
update to v1.4.9 add BUILD_DEFS to quiet pkglint warning
2008-07-14+ ast-ksh-20080624 [pkg/37854], cgicc-3.2.7, clisp-2.46,wiz1-16/+42
deskbar-applet-2.22.3, electric-8.07, eog-2.22.3, epiphany-2.22.3, evolution-2.22.3.1, file-roller-2.22.4, gail-1.22.3, gdm-2.20.7, glib2-2.16.4, glibmm-2.16.4, glpk-4.29, gnome-applets-2.22.3, gnome-games-2.22.3, gnome-keyring-2.22.3, gnome-mag-0.15.1, gnome-system-monitor-2.22.3, gnutls-2.4.1, gsasl-0.2.27, gtk2+-2.12.11, gtk2-engines-2.14.3, guile-gnome-2.16.1, gv-3.6.5, libgtop2-2.22.3, libidn-1.9, modular-xorg-server-1.4.99.905, nautilus-2.22.4, opera-9.51, orca-2.22.3, p5-glib2-1.183, p5-gtk2-1.183, pango-1.20.5, raine-0.50.14, rhythmbox-0.11.6, rp-pppoe-3.10, seahorse-2.22.3, tuxpaint-0.9.20, wireshark-1.0.1, worker-2.16.4.
2008-07-14drop checksums for removed patches.tnn1-5/+1
2008-07-14It's BUILDLINK_ABI_DEPENDS, not BUiLDLINK_ABI_DEPENDStnn1-2/+2
pkglint is your friend.
2008-07-14Fix PLIST.tnn1-3/+1
2008-07-14pixman-0.11.6 added a configure flag called --disable-sse2.tnn1-1/+7
Use this when building with Sun Studio, since my original fix (patch-ae) was reverted again.
2008-07-14Note update of lang/snobol to 1.1dholland2-3/+3
2008-07-14Update lang/snobol to 1.1.dholland9-168/+74
Note that the tcl bindings are not (yet) built. Next time... pkgsrc changes not trivial but should be invisible. Changelog: Changes since 1.0 release; ========================= Added new (experimental) builtin function groups: "DBM" -- "ndbm" keyed database access "COM" -- COM/OLE Automation on Win32 "STCL" -- SNOBOL/Tcl interface (optional) New library "dynamic.sno" to help compile/link dynamicly loadable extensions. Added HTTP.POST function to http.sno Handle environments where pointers can have high order bit set Linux 2.6 kernels in Fedora Core, SuSE 10 distributions Avoid broken "install" utilities autoconf compatibility: Honor CC, CFLAGS, CPPFLAGS, LDFLAGS, DESTDIR environment variables. Fix compilation on pre-panther OSX Fix second argument to DEFINE(): was not case folded! Fix backtracking over unevaluated expressions Source &FILE and &LINE shown in TRACE output Experimental: GC stats & tracing (-g on command line, &GTRACE keyword) Completed support for "memory I/O" when CSNOBOL4 used as a library! Added "PREDICATE" and "SYSPRED" return types in wrapper.sno Changes since 0.99.44 release; ============================= Added snolib(3) man page for SNOBOL4 library routines Treat all bytes with 8th bit set as ALPHA on ASCII systems allows UTF-8 encoded characters, and national character sets to used in labels and identifiers! command line: -S option to enlarge interpreter stack configure: added --mandir & --bindir IPv6 Support (both client and server) bi-directional "pipe" I/O on systems with sockets "privileged" port binding for UDP Lots of cleanup! DJGPP (DOS gcc) fixes default to -O3 with gcc add C prototypes for all functions (function declarations still "K&R" style) MINGW (Win32 gcc) fixes Fix LOAD() on Darwin (MacOS X) Fix timing script on Debian Ported to HP-UX/IA64 VMS: LOAD() support (not tested) Compilation on VMS7.3 support magic pathnames "/dev/null" and "/dev/tty" Win32: native (low overhead) support for character console I/O support magic pathnames "/dev/null" and "/dev/tty" fixed UDP I/O Fix for parallel make (GNU make, BSD make) Compilation under MS Visual Studio .NET 2003 Make struct descr packable (BITFIELDS_SAME_TYPE) Check for oversize integer constants (ERANGE from strtol()) Changes since 0.99.4 release; ============================ Command line: -d (dynamic region size) and -M (pattern match stack size) now take values in descriptors -v shows CSNOBOL4 version Increased default dynamic space to 64K descriptors Fix faulty lexical comparison function optimzations for null string Performance improvments; New string hash function (reduced both compilation and run time of genc.sno by 5%) Optimized most common case (CONTIN actions) in "stream" operation used for lexical analysis. (reduced compilation time of genc.sno by 8%) Merged all scanner (pattern matching) functions into single C function (eliminates mutual recursion, stack overflows) genc runtime reduced 15% atn.sno runtime reduced by 63%!! (2.7x faster) worst case (4096 char string) reduced 69% (4.8x faster) snocone self-compile runtime reduced 5% Made pattern building functions (lib/pat.c) inlinable (8% reduction in genc.sno compile time) Eliminate space padding on lines read by compiler (reduced genc.sno compile time by 65%) Raised default C compiler optimization levels Default &MAXLNGTH to largest possible string Documentation: README file describes available includes Include PDF of manual page Implement fatal "Output error" for output, ENDFILE() errors Configuration script re-write; Eliminate static config files & autoconf script configure generates config.m4 and config.h (with all defines) for use by loadable functions New configuration options; **** see "INSTALL" file for more information **** --add-define= Add a #define to config.h (visible to external functions) --double EXPERIMENTAL option to use C "double" for SNOBOL4 REAL data type --fast Architecture specific optimizations on native compilers --longlong EXPERIMENTAL!! try to use C "long long" (64-bit integer) for INTEGER datatype when longs/pointers are only 32-bits (ILP32 data model). --lp64 Request use of 64-bit long/pointer data model if available on this architecture, and not the default. --no-opt Compile without optimization New SNOBOL library files (see README); compatibility libraries: fence.sno, logic.sno, not.sno spitbol.sno, snobol4+.sno HOST() function codes: host.sno URL (http:, ftp:, file:) access functions Use large files (64-bit offsets) where available. Allows access and creation of files larger than 2GB New functions; FUNCTION() -- predicate to test if a function is defined ** EXPERIMENTAL ** LABEL() -- predicate to test if a label is defined idea from Steve Duff's version of Macro SPITBOL ORD() -- inverse of CHAR() SERV_LISTEN() -- act as TCP server SSET() -- scaled SET() allow large files when INTEGER is 32bits VDIFFER() -- returns first arg if two arguments DIFFER() idea from Steve Duff's version of Macro SPITBOL Extended HOST() functions (see host.sno) for system diagnosis HOST() function will accept REAL or integer encoded STRING args TIME() function now returns REAL datatype allows both better resolution (for small values) and larger range. Using 32-bit floats, runtimes larger than four and a half hours will lose resolution. Statistics reports compiler and execution times as REAL numbers Average statement runtime reported in microseconds (us). Allow a REAL any place an INTEGER is required (from SNOBOL4+) Contexts include TABLE(), ITEM(), array indices, INPUT(), OUTPUT(), SET(), keyword values, CHAR(), RPAD(), LPAD(), FIELD(), COLLECT(), DUMP(), DUPL(), OPSYN(), and SUBSTR() load.h updates; all RETxxx macros safe in any context RETSTR() takes single argument, allows NULL pointer RETSTR2() has old RETSTR() functionality RETINT() and RETREAL() always set return data type. All include files needed to build loadable functions installed in SNOLIB directory Include BSD tsort program; allow builds from scratch on platforms with GNU tsort (Linux, Cygwin) New ports; Ported to Darwin (MacOS X) Ported to Cygwin (http://cygwin.com), a free Unix emulation environment for Windows. Attempt at native Win32 port Updated Borland C port Updated VMS port; pipe open support, attempt at tty support
2008-07-14Fix dates for previous.tnn1-11/+11
Drop trailing whitespace in an old entry.
2008-07-14Annotate my updates for today.tnn1-1/+10
2008-07-14Add r128 and mach64 drivers, bump version.tnn1-2/+4
2008-07-14Add xf86-video-mach64 and xf86-video-r128.tnn1-1/+3
2008-07-14Import xf86-video-r128-6.8.0 as x11/xf86-video-r128.tnn5-0/+78
This is the video driver for ATI Rage128 cards for the modular Xorg server.
2008-07-14Import xf86-video-mach64-6.8.0 as x11/xf86-video-mach64.tnn5-0/+77
This is the video driver for ATI Mach64 cards for the modular Xorg server.
2008-07-14Update to xf86-video-ati-6.9.0.tnn7-75/+20
NB: This package no longer supports Mach64 or Rage128 chips. Please see the separate xf86-video-mach64 and xf86-video-r128 packages. 6.9.0: In addition to lots of bug fixes there are several major new features: - Improved EXA render support for r1xx/r2xx cards - EXA render support for r3xx/r4xx/r5xx cards - Textured video support for Xv (r1xx-r5xx) 6.8.0: - mach64, r128, radeon ported to libpciaccess - massive restructuring of ati wrapper - radeon support for r5xx, rs6xx, and r6xx chips using ATOMBIOS - return of zaphod mode support - radeon support for centered modes using scalers (selectable via output attributes) - PAL tv-out fixed on supported chips - initial support for render accel on r3xx/r4xx chips (rotation) - fix TV option handling - Xv RGB fixes - XPRESS Xv fixes - improve bios/driver interaction on radeon - revert back to previous AGP mode behavior - lots of bug fixes
2008-07-14Update to gtk2+-2.12.11.tnn2-6/+6
Overview of Changes from GTK+ 2.12.10 to 2.12.11 ================================================ * Bugs fixed: 536757 regression: openoffice.org menus are placed at wrong position since 2.12.10 536990 updateiconcache.c: 'close ()' is redundant 508751 gnome-terminal crashed with SIGSEGV after keypress 419737 The file chooser clears the filename entry in SAVE/CREATE_FOLDER modes when it shouldn't. 538784 Don't change the filename in the name entry in CREATE_FOLDER mode when changing folders 536966 Paper selector crashes 352738 gtk_tree_view_column_set_sort_indicator() fails to show a... 378158 gdk_win32_selection_add_targets uses uninitialized hwnd v... 537685 print to file crashes when the target can not be written
2008-07-14Update to pango-1.20.5.tnn2-6/+6
Overview of changes between 1.20.4 and 1.20.5 ============================================== - Fix libtool versioning which was broken in 1.20.4 Overview of changes between 1.20.3 and 1.20.4 ============================================== - Fix OpenType GSUB lookup type 8 crash. - Bugs fixed in this release: Bug 540592 Crash in HB_GSUB_Apply_String with Linux-Libertine font
2008-07-14Update to freetype2-2.3.7.tnn3-248/+6
This is a bugfix release for the 2.3 series which provides some important fixes for bugs which were introduced in version 2.3.6. Additionally, native bytecode hinting for TrueType fonts has been improved.
2008-07-14Update to glib2-2.16.4.tnn4-106/+73
Overview of Changes from GLib 2.16.3 to GLib 2.16.4 =================================================== * Bug fixes: 528752 Win32 build and SSL not working 539074 Cannot get exit status with g_spawn_command_line_sync() 316221 G_LOCK warns about breaking strict-aliasing rules 519137 g_slice_dup macro needs cast for 64-bit platform 536158 also bump GHashTable version when a node is removed via g_hash_table_iter_remove()/g_hash_table_iter_steal() 529321 make check fails in glib/pcre 314453 Nautilus crashes in Solaris when browsing the attached file 502511 g_assert_cmphex prints invalid message 538119 glib's mainloop leaks a pipe to sub-processes 540459 there are no way of getting the real number of bytes written in GMemoryOutputStream 540423 unrecoverable error after g_seekable_truncate(seekable,0,...) 530196 _g_local_file_has_trash_dir() doesn't handle st_dev == 0 528600 g_dummy_file_get_parent("scheme://example.com/") 536641 Filesystem querying in gio does not list AFS and autofs file systems 537392 Additional colon in xattr name 528433 gdesktopappinfo snafu ... 526320 should not list mounts that the user doesn't have permiss... 527132 nautilus crash when making ftp connection 532852 totem_pl_parser_parse_with_base: assertion `... 459905 Bug in wcwidth data 534085 g_unichar_iswide_cjk() has a totally wrong table
2008-07-14Update to openssl-0.9.8h. Changes from 0.9.8g:tnn4-37/+6
Two crashes discovered using the Codenomicon TLS test suite, as reported in CVE-2008-0891 and CVE-2008-1672, were fixed. The root CA certificates of commercial CAs were removed from the distribution. Functions were added to implement RFC3394 compatible AES key wrapping. Utility functions to handle ASN1 structures were added. The certificate status request TLS extension, as defined in RFC3546, was implemented. Several other bugfixes and enhancements were made.
2008-07-14There are a handful of Linux-specific files.dholland1-0/+6
Buried (deeply) in PR pkg/39079 from Aleksej Saushev. Ride previous version change again.
2008-07-14There's a perl script in here. Add USE_TOOLS=perl:run for it.dholland1-2/+2
Noted by Aleksej Saushev in PR pkg/39079. Ride previous version change.
2008-07-14sather-1.2.3 donedholland1-2/+1
2008-07-14note update of lang/satherdholland1-1/+2
2008-07-14Update sather to 1.2.3.dholland7-73/+18
Also update the tk dep to no longer demand tk83. It does not seem to work all that well with tk84, but it works about the same as it does with tk83. And depend explicitly on tcl; that was missing. Primary changes since 1.2.1 seem to be GPLv2 -> GPLv3 and whitespace/reindenting, but there seems to be a bit more in there too. There's also now a 12 meg kdevelop blob in the distfile, yay. Changelog: GNU Sather 1.2.3 - Jul 7, 2007 - Michael R. Taylor * Made INT 32-bit even on 64-bit systems * Changed license to (GPLv3/LGPLv3) or later There's no changelog for 1.2.2, dunno why.
2008-07-14Fix build failure on -current arising from invalid shell syntax.dholland2-3/+12