summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2011-10-18Update p5-Devel-Declare to 0.006007.hiramatsu2-6/+6
Changes from previous: 0.006007 - 12 Sep 2011 - Depend on B::Hooks::OP::Check version 0.19, which fixes a serious bug in how it interacts with other modules that hook ops. - Initialize immediately upon loading the module, so that "was Devel::Declare loaded soon enough" errors in string eval can be fixed by loading the module earlier without having to also actually use the module earlier. - Adjust toke_scan_str logic to always show a positive effective length of string source. - Return undef from toke_scan_str if string was unterminated. - Detect and croak if unwanted reallocation occurs during toke_scan_str. - Avoid memory leak in toke_scan_str. - Give Devel::Declare::Context::Simple a version number. - Add MYMETA.{json,yml} to MANIFEST.SKIP and .gitignore. 0.006006 - 23 Aug 2011 - Increase default linestr size to avoid reallocations (Zefram).
2011-10-18fix a typo in comment.obache1-2/+2
2011-10-17Fix dependency patternjoerg1-2/+2
2011-10-17Add LICENSE.hiramatsu1-1/+2
2011-10-17Update p5-XSLoader to 0.15.hiramatsu2-8/+8
Changes from previous: 0.15 - 2011.04.17 - SAPER #PerlQA2011 - [DIST] CPAN-RT#54456: Set INSTALLDIRS to "site" when installed on Perl 5.11+ (thanks to Todd Rinaldo). - [DOC] Document a known bug under Perl 5.8.4 and 5.8.5. - [TESTS] Fixed tests to pass under Perl 5.8.4 and 5.8.5. 0.14 - 2011.04.16 - SAPER #PerlQA2011 - [CODE] Updated from bleadperl: - XSLoader::load() with no arguments can use caller to find a default package (Nicholas Clark). - Avoid defining a full XSLoader::bootstrap_inherit post 5.6, as it's not needed (Nicholas Clark). - Small optimisation: for the generated XSLoader.pm, avoid a runtime lexical which is constant (Nicholas Clark). - [TESTS] Updated from bleadperl, solving RT-CPAN #54132, #61332. - [TESTS] Fixed tests for old Perls. - [TESTS] Added t/00-load.t and t/01-api.t, to provide basic tests when the main ones are skipped.
2011-10-17Build a full set of shared library search paths on Linux just like "FreeBSD".sbd2-1/+36
2011-10-17Update to Poco 1.4.2p1schnoebe5-36/+56
Change log: This is the changelog file for the POCO C++ Libraries. Release 1.4.2p1 (2011-09-24) ============================ - On Linux, the RTLD_DEEPBIND option is no longer passed to dlopen(). This change was introduced in 1.4.2 to solve a specific problem one customer was having. Unfortunately, it leads to problems with RTTI. - It's now possible to pass flags (SHLIB_GLOBAL, SHLIB_LOCAL) to Poco::SharedLibrary::load() (and the constructor implicitly calling load()), controlling the mode flags (RTLD_GLOBAL, RTLD_LOCAL) passed to dlopen(). On platforms not using dlopen(), these flags are ignored. - fixed SF# 3400267: Path_WIN32.cpp bug Release 1.4.2 (2011-08-28) ========================== - added Poco::DateTimeFormat::ISO8601_FRAC_FORMAT - added new Poco::DateTimeFormatter and Poco::DateTimeParser format specifier: %s for seconds with optional fractions of a second - fixed a problem with ioctl() on BSD platforms (including OS X) where the second argument to ioctl() is unsigned long instead of int, causing bad things on a OS X 64-bit kernel. - fixed a potential endless loop when enumerating IPv6 network addresses (reported by Laurent Carcagno) - new compile-time config option on Windows to set thread names in debugger. Enable with -DPOCO_WIN32_DEBUGGER_THREAD_NAMES. Available only in debug builds. - Cipher can now create Base64 and HexBinary encoded output without linefeeds (suitable for use in cookies, etc.) - added Poco::Path::popFrontDirectory() - improved VxWorks support - IPv6 fixes: added proper scope id handling in IPAddress, SocketAddress and related classes. - Added Poco::Net::ServerSocket::bind6() which allows control over the IPPROTO_IPV6/IPV6_V6ONLY socket option. - Removed Poco::MD2Engine class due to licensing issues (the license for the MD2 code from RSA only allows non-commercial use). Note that the MD4 and MD5 code from RSA does not have this issue. - fixed a Net HTTP client testsuite issue where some tests might have failed due to prematurely aborted connections by the HTTPTestServer. - Poco::Net::SocketAddress: when there is more than one address returned by a DNS lookup for a name, IPv4 addresses will be preferred to IPv6 ones. - NetworkInterface::list() now also returns IPv4 interfaces on Windows when built with -DPOCO_HAVE_IPv6 - XMLWriter: fixed a bug with attribute namespaces (no namespace prefix written if attribute namespace is the same as element namespace) - fixed SF# 3378588: Mismatched new[]/delete (in RSAEncryptImpl and RSADecryptImpl) - fixed SF# 3212954 (OpenSSLInitializer::uninitialize() crash) and SF# 3196862 (Static OpenSSLInitializer instance causes Windows deadlocks) by removing the static Poco::Crypto::OpenSSLInitializer instance. Automatic OpenSSL initialization is now done through Poco::Crypto::Cipher, Poco::Crypto::CipherKey, Poco::Crypto::X509Certificate, Poco::Net::Context classes; however, it is still recommended to call Poco::Crypto::initializeCrypto() and Poco::Crypto::uninitializeCrypto() early at application startup, and late at shutdown respectively (or Poco::Net::initializeSSL()/Poco::Net::uninitializeSSL() if the NetSSL library is used) to avoid multiple full OpenSSL init/uninit cycles during application runtime. - Poco::Logger now also support a symbolic log level "none" (for use with setLevel()) that disables logging completely for that Logger (equivalent to setLevel(0)). - Added experimental Android support, using the existing gmake-based build system. - fixed SF# 3288584: DateTimeFormatter link error - fixed SF# 3187117: Typo in InflatingInputStream doc - fixed SF# 3309731: _WIN32_WCE comparison should be with 0x600 not 600 - fixed SF# 3393026: RegularExpression.h identical enum value - fixed SF# 3274222: AtomicCounter's postfix operators aren't atomic on Windows - fixed SF# 3317177: Handle leak on windows - fixed SF# 3181882: Poco::URI::getPathEtc() double-encodes query - fixed SF# 3379935: ThreadPool Start Bug - fixed SF# 3354451: Poco::Format::parsePrec never sets the precision to zero - fixed SF# 3387258: _MAX_PATH used but unknown in Path_WIN32 - fixed a problem in RSAKeyImpl where direct access to the RSA in a EVP_PKEY would no longer work in recent OpenSSL versions. Using EVP_PKEY_get1_RSA() fixes the issue. - added Poco::Crypto::EncryptingInputStream, Poco::Crypto::EncryptingOutputStream, Poco::Crypto::DecryptingInputStream and Poco::Crypto::DecryptingOutputStream. - fixed SF# 3148126: HTTPSClientSession destructor (!) throws an IOException - fixed SF# 3178098: Add constructor to Poco::TemporaryFile to specify directory - fixed SF# 3175310: Absolute path when device - fixed SF# 3301207: Guided tour example contradicts apidoc (API doc was wrong) - Poco::Net::HTTPMessage::setContentLength() and Poco::Net::HTTPMessage::getContentLength() now use std::streamsize instead of int. This enables 64-bit Content-Length support at least on 64-bit platforms. - fixed SF# 3177530: TemporaryFile::tempName() + glob bug on xp - fixed SF# 3177372: FileChannel documentation inconsistency - added %E format specifier to Poco::PattermFormatter (epoch time in seconds since midnight, January 1 1970) - On Windows, Poco::Util::ServerApplication now supports a /description command line argument for specifying a service description (together with /registerService) - added Poco::Util::WinService::setDescription() and Poco::Util::WinService::getDescription() - fixed SF# 3155477: Incorrect URI path handling - fixed SF# 3309736: Extended Exception macros to set default exception code new macro is named POCO_DECLARE_EXCEPTION_CODE - added getter functions for modulus and exponents to Poco::Crypto::RSAKey. - added Poco::Net::SocketAddress::operator == () and Poco::Net::SocketAddress::operator != () - fixed SF# 3182746: IPAddress.cpp IPv6 bug on big-endian - fixed SF# 3196961: Unix daemon fails to loadConfiguration() if started from cwd - fixed SF# 3393700: NotificationCenter may call a removed observer and crash. - Reworked implementation of the events framework (Poco::BasicEvent and friends). The framework is now completely multithreading save (even in the case that an event subscriber object unsubscribes and is deleted while an event is being dispatched). Also, the restriction that any object can only register one delegate for each event has been removed. For most cases, dispatching events should be faster, as dispatching an event now needs less dynamic memory allocations. - fixed SF# 3178109: getNodeByPath() changes: getNodeByPath() and getNodeByPathNS() have been moved to Poco::XML::Node. Furthermore, when invoked on a Poco::XML::Document, the behavior has changed so that the document element is now included when traversing the path (previously, traversal would start at the document element, now it starts at the document). The path expression can now start with a double-slash, which results in a recursive search for the path's first element in the DOM tree. - fixed SF# 3382935: String data being truncated using ODBC, and SF# 2921813: Wrong implementation of the ODBC string binding Release 1.4.1p1 (2011-02-08) ============================ - Poco::Mutex is now a recursive mutex again on Linux (this was caused by an unfortunate feature test for PTHREAD_MUTEX_RECURSIVE which did not work on Linux as PTHREAD_MUTEX_RECURSIVE is an enum value and not a macro) - Poco::Net::SecureSocketImpl::abort() now only shuts down the underlying socket connection and does not free the SSL object, due to multithreading issues. Release 1.4.1 (2011-01-29) ========================== - fixed SF# 3150223: Poco::BinaryReader cannot read std::vector correctly - fixed SF# 3146326: SharedMemory issue - made Poco::Net::HTTPSession::abort() virtual - added Poco::Net::SecureStreamSocket::abort() to immediately close a SSL/TLS connection without performing an orderly SSL/TLS shutdown. - fixed SF# 3148126: HTTPSClientSession destructor (!) throws an IOException. Added try/catch block to Poco::Net::SecureSocketImpl destructor. - added additional constructor to Poco::Net::HTTPSClientSession, taking both a socket and a session object. - Poco::Net::HTTPSession::abort() now also can be used with a Poco::Net::HTTPSClientSession. - fixed SF# 3148045: make clean and distclean issues - changed Data library names on Unix/Linux platforms to match the names on Windows (PocoSQLite -> PocoDataSQLite, PocoMySQL -> PocoDataMySQL, PocoODBC -> PocoDataODBC) - added additional options to configure script - added additional documentation to Poco::Net::HTTPClientSession - Poco::Net::HTTPClientSession::receiveResponse() closes the connection if an exception is thrown while reading the response header. This ensures that a new connection will be set up for the next request if persistent connections are used. - improved Poco::Net::MultipartDecoder performance by reading directly from streambuf - improved performance of Poco::Base64Encoder, Poco::Base64Decoder, Poco::HexBinaryEncoder and Poco::HexBinaryDecoder by working directly with the given stream's streambuf. - improved performance of MessageHeader::read() by reading directly from streambuf instead of istream. - it is now possible to specify additional MIME part header fields for a MIME part through the Poco::Net::PartSource class. - upgraded SQLite to release 3.7.4 - added experimental VxWorks support for VxWorks 5.5.1/Tornado 2.2 and newer. Please see the VxWorks Platform Notes in the reference documentation for more information. Currently, the VxWorks is untested; full support will be available in release 1.4.2. - fixed SF# 3165918: Poco::DynamicAny fails to convert from string to float - fixed SF# 3165910: Poco::Net::MessageHeader does not accept HTTP conforming header - made Poco::Task::cancel() virtual so that tasks can implement custom cancellation behavior. - added optional argument to Poco::Util::WinRegistryKey constructor to specify additional flags (in addition to KEY_READ and KEY_WRITE) for the samDesired argument of RegOpenKeyEx() or RegCreateKeyEx(). - improved Poco::BasicEvent::notify() performance by avoiding an unnecessary heap allocation. - added additional well-known port numbers to Poco::URI: rtsp, sip, sips, xmpp. - added Poco::Net::MediaType::matchesRange() - improved invalid socket handling: a Poco::Net::InvalidSocketException is now thrown instead of an assertion when an operation is attempted on a closed or otherwise uninitialized socket.
2011-10-16Update p5-IPC-Cmd to 0.72.hiramatsu2-7/+6
Changes from previous: Changes for 0.72 Wed Jun 22 12:29:59 BST 2011 ================================================= * Added IPC::Open3 support for capturing STDOUT/STDERR on MSWin32, prefer this over IPC::Run Changes for 0.70 Mon Jan 31 20:34:09 GMT 2011 ================================================= * Apply a patch from Petya Kohts, RT #65276, with changes for run_forked: 1) fix for the typo in the name of the signal 2) changed default for clean_up_children (which seems to be the behavior expected by the majority of the users) 3) added detection (and forwarding to the caller) of the case when run program is killed by signal 4) kill_gently is now used in cases when parent died and when the executed program times out 5) added options which allow to execute some user code in the beginning and at the end of the child Changes for 0.68 Fri Jan 7 21:08:58 GMT 2011 ================================================= * Apply blead patch from Peter Acklam Changes for 0.66 Tue Nov 23 12:10:24 GMT 2010 ================================================= * Apply documentation patch from Dan Dascalescu [RT # 63250] * Apply another documentation patch from Dan Dascalescu [RT #63251] * Fix an issue with _split_like_shell_win32() raised by tunakermit [RT #62961] Changes for 0.64 Tue Oct 19 19:01:05 BST 2010 ================================================= * Only enable the can_run instances behaviour when global variable $INSTANCES is set Changes for 0.62 Tue Oct 19 15:51:30 BST 2010 ================================================= * Amended can_run behaviour to run all found instances of the given binary in a list context
2011-10-16Add DragonFly BSD support.obache4-4/+26
PR pkg/45475 by Samuel J. Greear.
2011-10-16simplify PLIST handling.obache3-5/+3
2011-10-16No need to buildlink with py-Tk, simple DEPENDS is sufficient.obache1-2/+3
2011-10-16LICENSE=gnu-lgpl-v2obache1-1/+2
2011-10-16* Convert PYDISTUTILSPKG to register egg-info.obache2-5/+7
Bump PKGREVISION.
2011-10-16* Convert PYDISTUTILSPKG to register egg-infoobache2-5/+5
Bump PKGREVISION.
2011-10-16* Convert to PYDISTUTILSPKG to register egg-info.obache2-5/+5
Bump PKGREVISION.
2011-10-16Add libmemcached, SOPE, SOGomanu1-1/+3
2011-10-16Framework for writing clever web servers driven by objectsmanu5-0/+513
2011-10-16C/C++ client library and tools for the memcached servermanu5-0/+252
2011-10-15Add p5-Object-Pluggable and p5-POE-Component-Syndicator.hiramatsu1-1/+3
2011-10-15Import perl module POE::Component::Syndicator intohiramatsu3-0/+30
devel/p5-PEO-Component-Syndicator because recent versions of chat/p5-POE-Component-IRC require this module. POE::Component::Syndicator is a base class for POE components which need to handle a persistent resource (e.g. a connection to an IRC server) for one or more sessions in an extendable way.
2011-10-15Import perl module Object::Pluggable into devel/p5-Object-Pluggable,hiramatsu3-0/+30
because recent versions of chat/p5-POE-Component-IRC requires this module. Object::Pluggable is a base class for creating plugin enabled objects.
2011-10-15* convert PYDISTUTILPKG to regist egg-info.obache2-4/+7
Bump PKGREVISION.
2011-10-15* convert PYDISTUTILPKG to regist egg-info.obache2-6/+5
Bump PKGREVISION.
2011-10-15* convert PYDISTUTILPKG to regist egg-info.obache2-7/+5
Bump PKGREVISION.
2011-10-15* LICENSE=modified-bsdobache2-5/+8
* convert PYDISTUTILPKG to regist egg-info. Bump PKGREVISION.
2011-10-15* regist egg-infoobache2-5/+6
Bump PKGREVISION.
2011-10-15* remove duplicate *.pyo entries from PLIST.obache2-61/+6
* LICENSE=mit * regist egg-info Bump PKGREVISION.
2011-10-15* PKG_SKIP_REASON is deprecated, use PKG_FAIL_REASON instead.obache2-7/+9
* set LICENSE=modified-bsd. * register egg-info Bump PKGREVISION.
2011-10-15* regist egg-infoobache2-5/+6
Bump PKGREVISION.
2011-10-15Fixes EGG_NAME.obache2-3/+5
2011-10-15* regist egg-info.obache2-7/+7
* no need to buildlink with py-Tk, simple DEPENDS is sufficient. Bump PKGREVISION.
2011-10-15Changes 2.8.6:adam5-24/+43
Kitware is pleased to announce the release of CMake 2.8.6. This release features several notable changes, including a new AUTOMOC target property that helps make it easier to build Qt projects and support for the Intel Fortran compiler in VisualStudio10. Additionally, VisualStudio 9 and 10 generators for Itanium platform have been added, and appear as the “Visual Studio 9 2008 IA64” and “Visual Studio 10 IA64” generators on Windows builds of CMake. This release also contains an experimental generator in the Windows build targeting VisualStudio 11. It will remain "Experimental" until VisualStudio 11 itself is finalized. If you have the developer preview of VisualStudio 11, we would appreciate any feedback you have. Please keep in mind that this is very new, and has only been tested enough to be useful to include for the community to test drive and provide feedback on. Other improvements include the movement of many files from KDE's overrides of CMake module files, which have been accepted into upstream CMake thanks to the hard work of Alex Neundorf and Stephen Kelly. There have been many Xcode generator improvements, including support for iOS projects and the ability to switch between simulator and device builds.
2011-10-14devel/gps: Upgrade to version 5.0.1marino15-745/+1082
Originally this was an attempt to upgrade version 5.0.0 to version 5.1-RELEASE or even 5.2-DEVELOPMENT, but it turns out that those versions require a GNAT Ada compiler based on gcc 4.7, which hasn't had its first release yet. This is mainly due to an change in the project management API, but using the 4.7 source files fail to compile due to the new SPARK restrictions. Therefore GPS must remain at 5.0.x until such time as GNAT-AUX is based on gcc 4.7. This is a bug fix release. The list of bug fixes is unknown, but it's confirmed the bug on the project dialog, library tab has been fixed and thus those patches are removed. The Makefile was updated to allow GPS users to take advantage of the numerous Python scripts, the Python console, and the python-GTK bindings. The option is present, but it has been removed from the option list because the pkgsrc version of Python cause GPS to core dump due to missing symbols in their dynamically-loaded libraries. Version 2.6 and version 2.7 were both tested, and fail in different ways. For comparison, the FreeBSD version of GPS builds and operates fine with Python 2.7, although at times similar "undefined symbol" messages appear it that error log. Once the issues with Python are fixed, this new "python" option in options.mk will be re-enabled.
2011-10-14Update coccinelle to 0.2.5.obache3-20/+66
(accept any of python-2.x). * 0.2.5 ** Language: - Make a very small attempt to parse C++ code, amounting to accepting identifiers containing ::, tilde, and template invocations. Use the option -c++. This is not likely to be very useful in practice. - Added metavariable metavariable type. - Add disjunctions on identifiers in some contexts - Pretend that & indicates a pointer in -c++ mode - Support for new and delete - Allow arrays in smpl parameter declarations. Thanks to Jesper Louis Andersen for pointing out the problem. - Field list metavariables - Add the ability to add __attributes__ (NB, no matching on attributes) - Slightly improved the error message for transformation on multiple variable declaration. Thanks to Jonathan Nieder for pointing out the problem. ** Features: - support transformations on variables (only) in declarations that declare multiple variables - allow #endif XXX in C code - relax_include_path now applied to non local includes too, in which case it tries to find a unique file with a suffix of the provided name. this is useful for directories that are intended to be symbolic links. - support matching and removing #undef - support for iteration in ocaml, requires use of -no_show_diff - calls to likely and unlikely propagate test expression status to their arguments - reuse typedefs and macros from complete parsing when reparsing the transformed code - better explanation when presenting glimpse tokens - optimization for an if branch that is just { ... } - spatch -control_flow_to_file file.c generates a file file.dot - include files with names ending in .cpp if -c++ option is given - removed use of the no longer supported sexplib function Conv.hashtbl_of_sexp - add information about which Fedora packages are needed ** Bugfix: - improved parsing of expressions to allow ... to the right of operators in more places - Fix check_config for Python 2.7 on Fedora 14 (Reported-by: Michael Stefaniuc) - Check for ocamlfind in configure (Reported-by: Paul E. McKenney) - Postpone use of ocamlfind at runtime to report fewer errors - Add support for Python 2.4 binding with the provided pycaml library - Allow '@' in script code. Thanks to Laurent Reveillere for noticing the problem. - Remove an optimization of x or true to true in asttoctl2 for the case where x may make a modification, eg the case of -thing ?-thing - Allow adding comments before a function. - Introduction of newlines in function arguments needs to take into account that the code added by SmPL can include newlines. Thanks to Thomas Gleixner for finding the problem. * 0.2.4 ** Language: - scripts now have names and can declare metavariables that are seen by SmPL as identifier metavariables, see demos/{python,ocaml}tococci.cocci - declaration (match variable declarations) and field (match structure field declarations) metavariables - matching of array initializations and of enum declarations ** Features: - compatability with Python 2.7. Thanks to Richard W.M. Jones for pointing out the problem - python and ocaml string representations of parameter lists and expression lists - try simpler patterns on glimpse failure - graceful and immediate failure when a virtual rule is defined on the command line, but not in the rule - spatch returns -1 when a virtual rule is requested that is not supported - no transformation when using * with the option -no_show_diff - expanded +++ file name for match output - struct *^* and enum *^* metavariable types - allow an assignment to match a variable initialization, even if multiple variables are declared at the same time. - add the option -recursive_includes - added the option -use_idutils. The requires the previous use of the script idutils_index.sh ** Bugfix: - detect used after metavariables in simple statement metavariable match - allow inheriting position variables over rules that make transformations but depend on virtual rules that are not defined on the command line - treat top-level tokens in decl visitor. Thanks to Peter Tummeltshammer for noticing a resulting problem. - improve typing of the result of an assignment expression - eliminate some recursive calls in C code parsing to avoid stack overflows - better pretty printing of #define when the whole line is removed - better pretty printing of asm code containing "::[input]"r"(&coherence_data[i])" - allow pretty printing of C code with nameless bit fields - avoid adding an error message to standard output if ocamlfind is not found - struct/union/enum-typed metavariables with a metavariable type name - better management of whitespace between deleted lines. Thanks to Andriy Gapon for noticing the problem. - improved parsing recovery for badly parsed struct/enum typedefs - drop expanded tokens in sgrep output. Thanks to Andriy Gapon for noticing the problem. - constant strings have array type, not pointer type. Thanks to Vasiliy Kulikov for noticing the problem. - improve indentation when adding code after a function call with indented arguments. - return type of sizeof converted to unsigned long. Thanks to Vasiliy Kulikov for noticing the problem. - improve spacing when adding structure initializers. Thanks to Vasiliy Kulikov for noticing the problem.
2011-10-14* allow to build with any python2.xobache2-9/+13
* using distutils. * change example directory, not to conflict with python variants each other. Bump PKGREVISION.
2011-10-14Not MAKE_JOBS_SAFE.dholland2-4/+6
2011-10-14Update p5-Test-POE-Server-TCP to 1.16.hiramatsu2-7/+6
Changes from previous: ============================== 2011-06-29 10:03:36 +0100 1.16 ============================== Resolve [rt.cpan.org #69175] "Test-POE-Server-TCP-1.14 stuck in test on Strawberry Perl 5.12.3" Made the explicit socket shutdown for 'cygwin' applicable to MSWin32 as well. I was able to reproduce the issue with: This is perl 5, version 14, subversion 1 (v5.14.1) built for MSWin32-x64-multi-thread
2011-10-14Update p5-Test-LongString to 0.15.hiramatsu2-7/+6
Changes from previous: 0.15 Show line and column number in diagostics (Mark Fowler) 0.14 Compatibility fix with perl 5.13.5
2011-10-14Use rpaths when linking.jmmv3-8/+14
2011-10-14"Fix" gmake lossage with an inline multiline perl script.dholland2-1/+77
This package still doesn't build, but it gets a bit further.
2011-10-13Patch the lexer to ignore _Pragma().dholland2-1/+38
2011-10-13Update to 1.6d.dholland2-6/+6
Version 1.6d of cxref released : Mon Oct 3 14:00:00 2011 -------------------------------------------------------- Bug fixes Updated for latest version of autoconf. Allow structure initialisers to have multiple components (e.g. a.b=1). Remove gcc warning messages. Change Makefile for better comptibility with FreeBSD. Version 1.6c of cxref released : Mon May 31 10:00:00 2010 --------------------------------------------------------- Bug fixes Handle the gcc __builtin_offsetof() and offsetof() functions. Check that the lex/yacc programs actually exist at configure time. Handle ASM statements with named identifiers in them. Parsing changes Removed the char_varying type. Document changes Update web page links
2011-10-13Add and enable vera++.jmmv1-1/+2
2011-10-13Initial import of vera++, version 1.1.1.jmmv7-0/+243
The build system of this package is completely fubar'd (mostly because this has been designed to be built against the Boost source files and to never be installed). I have made an attempt to make the build system and the runtime finding of configuration systems slightly more sane, but can't promise it will work everywhere yet. So far only tested in OS X 10.6. Description: Vera++ is a programmable tool for verification, analysis and transformation of C++ source code. Vera++ is a tool designed for programmers -- not only in the sense that it helps with everyday development work, but also in the sense that all its rules are implemented as scripts that can be modified or added by the user. Thanks to this, programmers have complete freedom and control over what the tool does and how it works. Vera++ is mainly an engine that parses C++ source files and presents the result of this parsing to scripts in the form of various collections -- the scripts are actually performing the requested tasks.
2011-10-13Update to 0.48: needed for newer davical. Changes not found.wiz3-8/+9
2011-10-13Increment PKGREVISION for previous DEPENDS change.hiramatsu1-1/+2
2011-10-13Add p5-Module-Runtime.hiramatsu1-1/+2
2011-10-13Add missing DEPENDS.hiramatsu1-1/+6
2011-10-13Import Module::Runtime into devel/p5-Module-Runtime.hiramatsu3-0/+28
The functions exported by this module deal with runtime handling of Perl modules, which are normally handled at compile time.
2011-10-13Update p5-Package-Stash to 0.33.hiramatsu2-6/+6
Changes from previous: 0.33 2011-09-28 - add conflict on MooseX::Method::Signatures 0.36 (ether) 0.32 2011-09-05 - bring the behavior of has_symbol for nonexistant scalars into line with the xs version - invalid package names (for instance, Foo:Bar) are not allowed - invalid stash entry names (anything containing ::) are not allowed