summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2013-05-24Bump PKGREVISION for libproxy shlib major bump.wiz11-22/+22
2013-05-24Update to 2.39:wiz2-6/+6
2.39: 2013-05-23 New 'tagify' commsnd for tagifying empty commits. Correctness fixes for deletion edge cases. 2.38: 2013-05-10 Significant improvements to Subversion branch link detection. New 'reparent' command for modifying the DAG. Fixes for two minor crash bugs in handling of malformed commands.
2013-05-24fix autotools problem with @mkdir_p@ in devel/diffutilsrichard3-2/+34
2013-05-23On Linux there is no need to depend on coreutils gsed and patch.sbd1-8/+21
So use the tools system for gsed and on Linux use the native cp and date and if patch exits use it. Bump PKGREVISION
2013-05-23Fix egg usage.joerg2-7/+8
2013-05-23Update transifex-client to 0.9, fixing CVE-2013-2073.taca3-25/+28
pkgsrc changes; use wget instead of curl to fetch. Quote from release announce on the blog. * Verify SSL certificates. Even though the client opened an encrypted connection to the server, it did not validate the certificate used. As a result, the client was open to MITM attacks. The new version will always validate the certificate first and refuse to connect to the server if there is a problem with it. * Add support for soft links in UNIX systems. You can now use soft links in your project directories. This would be useful in cases where you have a large project and you would prefer to assign the localization files to multiple Transifex projects. * Add support for local .transifexrc files. You can now have a .transifexrc file in your project directory. The entries in the file will override the ones from the main one. This would be useful in cases you would prefer to use a different set of credentials for a project than the ones you use for the rest of your projects in Transifex. * Make the client more friendly to users in Windows. The .tx/config file now supports forward slashes for the paths in Windows, in accordance to what UNIX uses. As a result, people can now share a .tx/config irrespective of whether they use a UNIX-based system (like Linux and Mac OS X) or Windows.
2013-05-23Correct HOEPAGE noted by PR pkg/47848 from Ilias-Dimitrios Vrachnis.taca1-2/+2
2013-05-23Finish removing patch-atk-adaptor_accessible-cache.c which is not neededprlw11-13/+0
since commit 01c226b1c4. Thanks to wiz@ for the prod.
2013-05-23Remove xulrunner.ryoon129-9963/+0
This does not work, and there is no consumer.
2013-05-22devel/rcs: pull in diffutils dep on Minix.tcort1-2/+2
Minix lacks a native diff3 tool. For rcs to work properly, it needs diff3. Having diffutils provide diff3 fixes the situation. OK by agc@
2013-05-22Fix PLIST for recent update.jperkin1-1/+2
2013-05-21Add missing <cstddef>. Fix use of iterator vs const_iterator.joerg8-1/+110
2013-05-21Update to 1.8.4:wiz4-15/+16
This release adds support for improved cross-referencing, syntax highlighting, and call graphs by using LLVM/clang to parse the source code. It adds support for DocBook output and for parsing UNO IDL files (used by Libre Office). It includes a number of smaller changes and improvements as well as a large number of bugfixes.
2013-05-21add & enable py-requestsimil1-1/+2
2013-05-21Initial import of py-requests, version 1.2.1, into the NetBSD Packagesimil4-0/+243
Collection. Requests takes all of the work out of Python HTTP/1.1 - making your integration with web services seamless. There's no need to manually add query strings to your URLs, or to form-encode your POST data. Keep-alive and HTTP connection pooling are 100% automatic, powered by urllib3, which is embedded within Requests.
2013-05-21Update to KDE SC 4.10.3markd2-6/+5
bugfixes.
2013-05-21PLIST fixadam1-1/+27
2013-05-20Changes 2.34.0 (stable):adam3-81/+30
* Remove the use of g_type_init() because it has been deprecated.
2013-05-20Changes 2.22.7 (stable):adam3-29/+10
* Remove the use of g_type_init() because it has been deprecated.
2013-05-20Changes 2.36.2 (stable):adam3-27/+7
* Revert this change from 2.36.1, which should not have appeared in a stable release yet: Custom Interfaces: Implement derived interface properties.
2013-05-20Update to 1.6915wen2-6/+6
Upstream changes: 1.6915 2013-05-15 19:00:56 PDT [Improvements] - Skip LWP when HTTPS mirror is specified and SSL driver is not installed (thaljef) #258 - Fatpack Exporter to fix bootstrapping problems with perl 5.8.1/5.8.2 (tokuhirom) 1.6914 2013-05-12 16:02:28 PDT [Incompatible Changes] - When you have a 1.01 of module X and CPAN mirror has 1.00, `cpanm X` would not overwrite with 1.00, unless you specify `--reinstall`. `cpanm X@1.00` will continue installing the version (and ranges) you specify. #257 1.6913 2013-05-09 17:02:43 PDT [Improvements] - Fix download URL for 2-letter PAUSE-ID #255 - Documentation fixes 1.6912 2013-05-06 13:58:33 PDT [Bug Fixes] - `curl -L cpanmin.us | perl - --self-upgrade` should not complain about '-' not in the install path (Thanks to jdb) 1.6911 2013-05-04 13:26:17 PDT [Incompatible Changes] - Turn off automatic installation of recommendations by default, for now 1.6910 2013-05-03 00:29:22 PDT [Bug Fixes] - Do not output the "up to date" message when the requested version is higher than what's on mirror index #246 1.6909 2013-04-29 01:49:04 PDT [Improvements] - Fixed error messages and tests for #237 1.6908 2013-04-26 18:11:38 PDT [Improvements] - Stop counting failures upon installing dependencies, rather check if dependencies are satisfied once it's done. #237 1.6907 2013-04-26 11:39:00 PDT [Maintenance] - Make this a non-dev release 1.6906 2013-04-24 23:18:54 PDT [Improvements] - Fixed messaging so that downgrading says downgrades (@tsibley) #240 - Prepend space in pure-perl options so that other args can stay (@gfx) #242 - Add --skipdeps to PERL_AUTOINSTALL env for old versions of AutoInstall bundled in inc/ 1.6905 2013-04-23 20:03:36 PDT [Improvements] - Added NONINTERACTIVE_TESTING environment variables when it is not interactive per Lancaster Consensus - Added --pp, --pureperl command line option to prefer Pure perl build of the distribution which supports Lancaster Consensus 1.6904 2013-04-23 19:23:31 PDT [Bug Fixes] - Fixes installation failure when perl is in 'recommends' (sjn) #238 1.6903 2013-04-22 09:05:50 CST [New Features] - EXPERIMENTAL --uninstall/-U command to uninstall modules 1.6902 2013-04-21 09:16:46 CST - No changes, maintenance release 1.6901 2013-04-21 08:50:10 CST [Improvements] - --self-upgrade dies rather than warns when it's installed via perlbrew etc. - Fixed --version output 1.6900 2013-04-15 16:41:31 JST [Maintenance] - Remove 'cpanm' executable in the root directory from the distribution 1.6193 2013-04-15 16:36:53 JST [Maintenance] - Changed how to make a release by switching to Milla and dzil 1.6192 Sun Apr 14 17:12:52 JST 2013 [New Features] - Support features with --with-feature [Improvements] - Fixed an inconsistency when `cpanm Module@ver` always tries to reinstall the module even when you have it already, when --skip-installed is on - Display useful info about %ENV, %Config and @INC in cpanm --version 1.6191 Sun Apr 14 12:05:57 JST 2013 [New Features] - Support --configure-args [Improvements] - Use String::ShellQuote on non-Win32 systems - Strip lib files for cpanm executable as well - Support version requirements for 'perl', not just modules 1.6190 Sat Apr 13 20:44:52 JST 2013 [New Features] - Support --with-develop to install develop dependencies - Installs 'recommends' dependencies by default, but ignore failures - Add --with-suggests to also install 'suggests' dependencies [Improvements] - Overhauled Metadata handling using CPAN::Meta's validation - Stopped monkey-patching Module::Build to skip man-page generation #130 1.6108 Sat Apr 13 15:29:32 JST 2013 [Improvements] - Fix the way local::lib options are expanded - Support --configure-timeout, --build-timeout and --test-timeout - Enable PERL_MM_USE_DEFAULT in building as well - Fixed the way fatpacked modules are perl-stripped 1.6107 Sat Apr 6 21:17:57 PDT 2013 [Improvements] - strip perl files in fatlib. Reduces cpanm executable size about 100KB 1.6106 Sat Apr 6 14:18:25 PDT 2013 [Improvements] - Support git-ssh with @commit (ikasam_a) 1.6105 Thu Apr 4 22:15:44 PDT 2013 [Improvements] - Better error message when https is not supported with LWP #117 1.6104 Tue Apr 2 18:02:53 PDT 2013 [New Features] - Added --self-contained, it's like --local-lib-contained but without --local-lib (schwern) 1.6103 Sat Mar 30 14:33:07 PDT 2013 [Bug Fixes] - Fixed rare crash with version.pm loading order in perl 5.8 (tokuhirom) 1.6102 Wed Mar 27 17:14:18 PDT 2013 [Improvements] - Added a safe guard check if Module::CoreList loaded is broken/outdated (jdb) - Removed the check to see if make executable begins with quotes (jdb, charsbar) - Added to load Module::Metadata in post-installation #226 1.6101 Mon Mar 25 13:39:56 PDT 2013 [Improvements] - Always install direct test dependencies with --installdeps even when --notest option is used. This should make Travis CI users happy #222 (hide_o_55) 1.6100 Sun Mar 24 21:09:30 PDT 2013 [Improvements] - Support 'perl' key in requires (aka The Oslo Consensus) #221 (tokuhirom) - Gives warnings when pruning lots of work directories (xdg) 1.6008 Tue Mar 19 09:07:43 PDT 2013 [Improvements] - Document the link to privacy policy for perl version collection, as well as added option --no-report-perl-version to opt out 1.6007 Sun Mar 17 14:26:07 PDT 2013 [Improvements] - Fixed a warning where temp directory created with git install doesn't actually cleanup the temporary directory. (Tim Heaney) #219 1.6006 Wed Mar 13 22:53:44 PDT 2013 [Improvements] - Fixed --save-dists option when used with non-CPAN distros. They're now saved into $dir/vendor. (Dave Rolsky) #216 - Fixed PAUSE dist path where author ID is only 2 chars (Brian Cassidy) #218 1.6005 Fri Mar 8 11:46:11 PST 2013 [Improvements] - Fatpack CPAN::Meta to fix bootstrap failure with --installdeps + cpanfile 1.6004 Fri Mar 8 11:30:37 PST 2013 [Improvements] - Add perl version to User-Agent strings 1.6003 Fri Mar 8 10:57:13 PST 2013 [Improvements] - Display cpanfile syntax error if any (robario) - Fixed failure to install oddly laid out dists without blib (winfinit) 1.6002 Wed Feb 27 12:12:09 PST 2013 [Improvements] - Support parsing configure dependencies from META.json in spec 2 (kazeburo) 1.6001 Tue Feb 26 16:57:04 PST 2013 [Improvements] - Enable developer release if a specific version is requested with == or @. #203 1.6000 Tue Feb 26 09:50:57 PST 2013 [Major Changes since 1.5] - Support fixed version search with @version and ~"version range" - MetaCPAN and BackPAN search using MetaCPAN API - --dev to install developer releases - Install via git:// URL (with @branch, tag or commit) - Better MYMETA version range and cpanfile support - No fallback to search.cpan.org, which means you can't install from command names 1.59_13 Mon Feb 25 12:06:44 PST 2013 [New Features] - Support @branch (or commit or tag) in Git URLs so that you can specify a commitish to check out before installing from Git repo - Search for BackPAN by default when specific version (or range) is requested [Improvements] - Detect .zip root directory more reliably (frioux) - Fixed pathname of the CPAN distribution given as a URL (xaicron) 1.59_12 Wed Feb 13 18:13:49 PST 2013 [Internals] - Switch to metacpan_script for the new MetaCPAN query 1.59_11 Mon Feb 11 14:10:26 PST 2013 [Improvements] - Support META.json in addition to META.yml for pre-configure requirements - Fatpack JSON::PP and CPAN::Meta::YAML properly 1.59_10 Thu Feb 7 16:27:03 PST 2013 [New Features] - EXPERIMENTAL: added an ability to install from git URL (ikasam_a) [Improvements] - Exclude backpan distribution from MetaCPAN query (mo) - Add back Module::CPANfile to fatpack, accidentally deleted in a previous release - Remove CPAN::Meta from fatpack, because it's unsued yet. This reduces the file size of cpanm executable about 30%. 1.59_09 Thu Feb 7 01:55:48 PST 2013 [Improvements] - Re-enable --metacpan option to prefer MetaCPAN over CPANMetaDB for all queries, mostly for testing purpose. - Improved MetaCPAN queries in case a release have multiple modules with different versions. Also fixed a bug where it tried to extract distribution version as a module version in some cases 1.59_08 Wed Feb 6 11:25:45 PST 2013 [Bug Fixes] - Prioritize MetaCPAN when --dev option is enabled, for real 1.59_07 Wed Feb 6 11:08:05 PST 2013 [Incompatible Changes] - Disable implicit --skip-satisfied auto conversion with version specification - Do not fallback to search.cpan.org scraping anymore. This means some of the bogus search that doesn't match package name on PAUSE but returns a hit on search.cpan.org can't be installed anymore. You have to use the right package name for it. - Enable MetaCPAN search by default. --metacpan option is deprecated [New Features] - EXPERIMENTAL: --dev option to enable including developer release for searching against MetaCPAN [Improvements] - Improve MetaCPAN query to search stable releases, unless developer release is requested 1.59_06 Tue Feb 5 12:36:00 PST 2013 [Incompatible Changes] - --mirror-index option doesn't automatically assume --mirror-only [Improvements] - Use versioned MetaCPAN API endpoint (oalders) 1.59_05 Mon Feb 4 11:49:40 PST 2013 [New Features] - Support version ranges in command args and cpanfile queried agsinst MetaCPAN with the proper version range query to get the best version that satisfies the requirements. Huge thanks to #metacpan guys 1.59_04 Sun Feb 3 09:04:12 PST 2013 [Improvements] - Make file copy more reliable on Win32 (A.J. Lucas) #180 - Always send cpanminus User-Agent to the servers no matter which backend is used (curl, wget etc.) 1.59_03 Fri Feb 1 10:42:57 PST 2013 [Improvements] - Fix issues working with file:// URLs with drive letters on Win32 (A.J. Lucas) #180 - Fix home directory detection without HOME env on win32 (kmx, Christian Walde) #132 - Allow comment fields in 02packages file (Jeffrey Thalhammer) #187 1.59_02 Thu Jan 31 19:09:43 PST 2013 [New Features] - Added experimental @ shortcut to mean exact version e.g. cpanm DBI@1.20 - Support version range with "~", such as cpanm DBI~">= 1.0, < 2.0" - Enable metacpan release search when exact version is given (and when mirror-only is not specified) i.e. cpanm DBI@1.100 will fetch the exact release based on metacpan 1.59_01 Thu Jan 31 09:54:50 PST 2013 [New Features] - Added a proper support for version range in MYMETA files using CPAN::Meta::Requirements - Skip installing modules when found versions from CPAN doesn't satisfy the requirement, rather than proceeding as if it is ok. For instance, if a ditribution X requires Y >= 1.1 and Y on CPAN (or your CPAN mirror) has 1.0, cpanm will just complain and stop installing it. - Better cpanfile end-to-end support - Upgraded fatpacked modules to the latest
2013-05-20Don't enable Python 3.x support as py-cairo dependency doesn't supportjoerg2-4/+4
it.
2013-05-20Update to 0.4.0ryoon3-11/+11
* Bump required hg and py-dulwich versions. Changelog: * Improve tests. * Bugfixes.
2013-05-20USE_TOOLS+=yaccsbd1-2/+2
2013-05-20Update to 0.8.7ryoon2-6/+6
Changelog: 0.8.7 2012-11-27 BUG FIXES * Fix use of alternates in ``DiskObjectStore``.{__contains__,__iter__}. (Dmitriy) * Fix compatibility with Python 2.4. (David Carr) 0.8.6 2012-11-09 API CHANGES * dulwich.__init__ no longer imports client, protocol, repo and server modules. (Jelmer Vernooij) FEATURES * ConfigDict now behaves more like a dictionary. (Adam 'Cezar' Jenkins, issue #58) * HTTPGitApplication now takes an optional `fallback_app` argument. (Jonas Haag, issue #67) * Support for large pack index files. (Jameson Nash) TESTING * Make index entry tests a little bit less strict, to cope with slightly different behaviour on various platforms. (Jelmer Vernooij) * ``setup.py test`` (available when setuptools is installed) now runs all tests, not just the basic unit tests. (Jelmer Vernooij) BUG FIXES * Commit._deserialize now actually deserializes the current state rather than the previous one. (Yifan Zhang, issue #59) * Handle None elements in lists of TreeChange objects. (Alex Holmes) * Support cloning repositories without HEAD set. (D-Key, Jelmer Vernooij, issue #69) * Support ``MemoryRepo.get_config``. (Jelmer Vernooij) * In ``get_transport_and_path``, pass extra keyword arguments on to HttpGitClient. (Jelmer Vernooij) 0.8.5 2012-03-29 BUG FIXES * Avoid use of 'with' in dulwich.index. (Jelmer Vernooij) * Be a little bit strict about OS behaviour in index tests. Should fix the tests on Debian GNU/kFreeBSD. (Jelmer Vernooij) 0.8.4 2012-03-28 BUG FIXES * Options on the same line as sections in config files are now supported. (Jelmer Vernooij, #920553) * Only negotiate capabilities that are also supported by the server. (Rod Cloutier, Risto Kankkunen) * Fix parsing of invalid timezone offsets with two minus signs. (Jason R. Coombs, #697828) * Reset environment variables during tests, to avoid test isolation leaks reading ~/.gitconfig. (Risto Kankkunen) TESTS * $HOME is now explicitly specified for tests that use it to read ``~/.gitconfig``, to prevent test isolation issues. (Jelmer Vernooij, #920330) FEATURES * Additional arguments to get_transport_and_path are now passed on to the constructor of the transport. (Sam Vilain) * The WSGI server now transparently handles when a git client submits data using Content-Encoding: gzip. (David Blewett, Jelmer Vernooij) * Add dulwich.index.build_index_from_tree(). (milki)
2013-05-20Fix PLIST.ryoon1-2/+2
Mark debug header file as PLIST.debug.
2013-05-19Update to 2.36.0:wiz3-357/+33
2.36.0 (stable): Changes since 2.35.9: Glib: * ByteArray: - Add size() and get_data(). - Add a Glib::Value<> template specialization. (José Alburquerque) * VariantBase: Add check_format_string(). (Murray Cumming) Gio: * ApplicationCommandLine: Add get_stdin() and create_file_for_arg(). (Murray Cumming) * AsyncResult: Added is_tagged(). (Murray Cumming) * Credentials: Add get_unix_pid(). (José Alburquerque) * DesktopAppInfo: Add has_key(), get_string() and get_boolean(). (Murray Cumming) * FileEnumerator: Add get_child(). (Murray Cumming) * FileInfo: Add get_deletion_date(). (Murray Cumming) * SocketClient: Add get/set_tls(), get/set_tls_validation_flags(), get/set_proxy_resolver(). Added timeout, tls, enable-proxy, tls-validation, and proxy-resolver properties. Added the event signal. (Murray Cumming) gmmproc: * Verify that void methods should not return a value. (José Alburquerque) Bug #696364 * Parse the argument list of methods correctly. (José Alburquerque) Build: * Visual Studio Projects: Fix and update. (Chun-wei Fan) * Add a test of implementing an interface, to detect the problem in glib 2.36.0 and the expected problem with glib >= 2.37.0 See bug #697229 (Murray Cumming) 2.35.9 (unstable): Glib: * Add edByteArray, because it is used in the GTls* API. (José Alburquerque) * AppInfo::get_all(): Fix ownerships. (Pavel Vasi) Bug #694505 Gio: * TlsFileDatabase: Add the create() method. (José Alburquerque) * TlsCertificate: Add the certificate property. (José Alburquerque) * TlsClientConnection: Add get_accepted_cas() and the "accepted-cas" property. (José Alburquerque) * TlsDatabase: Add the lookup_certificates_issued_by*() methods and virtual functions. Correct a TlsCertificate conversion for the virtual functions so that the underlying GObject is properly copied from the C++ wrapper. (José Alburquerque) * TlsInteraction: Add the virtual functions. (José Alburquerque) 2.35.8 (unstable): Glib: * Resolver: Add lookup_records(), lookup_records_async() and lookup_records_finish(). (José Alburquerque) * Signal*::connect(): Make them less thread-unsafe. (Kjell Ahlstedt) Bug #396958 (Daniel Elstner, Chris Vine) * Threads: Add create(slot, name) to create named threads. (Andrew Potter) Bug #689863 * Variant: Allow containing complex types in arrays and in variants. (José Alburquerque) * Variant: Don't refsink variants created using the custom cast ctor. (José Alburquerque) * Variant< std::vector<std::string> >: Add create_from_object_paths(). (José Alburquerque) * VariantBase: Add operator for BoolExpr (const void*). (Andrew Potter) Bug #690121 * VariantType: Add create_tuple(). (Andrew Potter) Bug #688682 * VariantType: Correct the referencing in the create*() methods. (José Alburquerque) Bug #688440 (Andrew Potter) Gio: * AppInfo: Add create_duplicate(). (José Alburquerque) * DesktopAppInfo: Add some new getter methods. (José Alburquerque) * File: Remove refreturn to avoid memory leaks. (Kjell Ahlstedt) Bug #691606 (Dodak4Gi) * MemoryOutputStream: Add the steal_as_bytes() method. (José Alburquerque) * SimpleAction: Fix stateful action constructor typo, allowing use. (Andrew Potter) Bug #690122 * SocketConnection: Add connect*() and is_connected() methods. (José Alburquerque) * ThemedIcon: Wrap the "names" property. (José Alburquerque) * Add TlsConnection, TlsClient, TlsServer, TlsDatabase, TlsCertificate, TlsPassword, TlsFileDatabase and TlsInteraction. (José Alburquerque) * UnixConnection: Add [receive|send]_credentials_[async|finish](). (José Alburquerque) Gio::DBus: * DBus::[Connection|Proxy]: Use ifdefs for the UnixFDList call*() methods. (José Alburquerque) gmmproc: * gmmproc: _WRAP_VFUNC: Support the wrapping of slots. (José Alburquerque) * gmmproc: _WRAP_METHOD: Support wrapping methods with slots. (José Alburquerque) Bug #688587 * gmmproc: _WRAP_METHOD: Ensure that slot parameters can be optional. (José Alburquerque) * gmmproc: _WRAP_[CREATE|CTOR|METHOD]: Allow any order of {} options. (José Alburquerque) * gmmproc: _WRAP_ENUM: Skip enum constants whose names are deleted. (Kjell Ahlstedt) Bug #544694 (Murray Cumming) * gmmproc: _WRAP_CTOR: Handle *_new() functions with a final GError**. (José Alburquerque) Bug #687959 Documentation: * Signal[Timeout|Idle]::connect_once() docs: Warn about thread-unsafety. (Kjell Ahlstedt) Bug #396963 (Daniel Elstner, Chris Vine) * ThreadPool::push() docs: Note that sigc::trackable is not thread-safe. (Kjell Ahlstedt) Bug #512348 (Chris Vine) * Threads::Thread::create(): Update the documentation. (Kjell Ahlstedt) Bug #512348 (Chris Vine) * SignalProxy: Fix the documentation, especially of connect_notify(). (Kjell Ahlstedt) Bug #126213, comment 5. * Gio::Action: Add more documentation of get_state_hint() and get_state(). (Kjell Ahlstedt) Bug #690134 (Andrew Potter) * Predefine G_OS_UNIX or G_OS_WIN32 in Doxygen's configuration file. (Kjell Ahlstedt) * gmmproc: Improve the conversion of documentation to Doxygen format. (Kjell Ahlstedt) * Documentation: Fix many warnings from Doxygen. (Kjell Ahlstedt) * gmmproc: Make enum documentation possible. (José Alburquerque) Bug #544694 (Murray Cumming) * gmmproc: Improve the search for documentation of enums. (Kjell Ahlstedt) * gmmproc: Documentation: Adjust if the method has a slot param. (José Alburquerque) Bug #688587. * docextract_to_xml.py: Replace &colon; with ':' in generated XML files. (José Alburquerque) * gmmproc: Improve the documentation of properties. (Kjell Ahlstedt) * ustring docs: The global locale should be set when using C++ streams. (Debarshi Ray) Bug #661588 Build/Other: * DBus::[Connection|Proxy]: Change ifdef G_OS_LINUX to ifdef G_OS_UNIX. (Kjell Ahlstedt) * ContentType: Fix typo in the content_type_get_symbolic_icon() implementation. (José Alburquerque) * Remove the use of g_type_init() because it has been deprecated. (José Alburquerque) * Strip trailing whitespace. (Mark Vender) * Fix the build with warnings enabled. (Murray Cumming)
2013-05-19Update to 3b4 (pkgsrc 3.2.4):wiz3-9/+11
slib-3b4 news: slib-3b4 is a minor release. Details at <http://cvs.savannah.gnu.org/viewvc/*checkout*/slib/slib/ChangeLog> From Andy Wingo * guile-2.init, guile.init: Factor an initialization file for Guile 2.0 and later out of guile.init. This does not change the interface, though -- loading guile.init will load guile-2.init if appropriate, and otherwise executes its own code. * slib.nsi, Makefile (ifiles): Update build scripts. From Pierpaolo Bernardi * wttree.scm (wt-tree/union-merge): Added from MIT-Scheme; updated license. From Kazu Yamamoto * wttree.scm: Fixed bug where tree balance was lost by deletions <http://hagi.is.s.u-tokyo.ac.jp/~yh/bst.pdf>. * wttree-test.scm (prop-wt-tree/index): Now covers everything which wttest.scm does, replacing wttest.scm. From Bill Schottstaedt (using Scheme-lint) * Cleaned up and removed unused variables from 10 files From Aubrey Jaffer <agj@alum.mit.edu> * slib.sh, gosh.init: Added support for (gosh) Gauche-0.9. * mitscheme.init: Removed support for defmacro when (mit-scheme-release >= 9 0). * Makefile (snapdir, infodir, htmldir): Added defaults so make works with empty "config.status". * strsrch.scm (substring?, substring-ci?): Replaced the skip-vector with an alist (to work with wide characters). * scanf.scm (*scanf): Handle array-ref argument expressions. * logical.scm (integer->list): Negative k not allowed. * structure.scm (define-structure): Reconciled with documentation. * grapheps.ps (whole-page): Extract bounds from %%BoundingBox. Squelch trailing .0 in axis numbers. * grapheps.scm, grapheps.ps (plot-text-column): Added. (set-font): Take optional "encoding" argument. * uri.scm (uri:decode-query): Don't split values on cr. * mkclrnam.scm (load-rgb-txt): Added methods for XKCD dictionary, "bang" dictionary, FED-STD-595C, and "ntc.js". * colorspc.scm (L*a*b*:DE*94): From <http://www.brucelindbloom.com/index.html?Eqn_DeltaE_CIE94.html> replaced wedged L*C*h:DE*94.
2013-05-19Update to 0.19.1:wiz2-6/+6
0.19.1 (2013-05-11) =================== Features added -------------- * Completely empty C-API structs for extension type slots (protocols like number/mapping/sequence) are no longer generated into the C code. * Docstrings that directly follow a public/readonly attribute declaration in a cdef class will be used as docstring of the auto-generated property. This fixes ticket 206. * The automatic signature documentation tries to preserve more semantics of default arguments and argument types. Specifically, ``bint`` arguments now appear as type ``bool``. * A warning is emitted when negative literal indices are found inside of a code section that disables ``wraparound`` handling. This helps with fixing invalid code that might fail in the face of future compiler optimisations. * Constant folding for boolean expressions (and/or) was improved. * Added a build_dir option to cythonize() which allows one to place the generated .c files outside the source tree. Bugs fixed ---------- * ``isinstance(X, type)`` failed to get optimised into a call to ``PyType_Check()``, as done for other builtin types. * A spurious "from datetime cimport *" was removed from the "cpython" declaration package. This means that the "datetime" declarations (added in 0.19) are no longer available directly from the "cpython" namespace, but only from "cpython.datetime". This is the correct way of doing it because the declarations refer to a standard library module, not the core CPython C-API itself. * The C code for extension types is now generated in topological order instead of source code order to avoid C compiler errors about missing declarations for subtypes that are defined before their parent. * The ``memoryview`` type name no longer shows up in the module dict of modules that use memory views. This fixes trac ticket 775. * Regression in 0.19 that rejected valid C expressions from being used in C array size declarations. * In C++ mode, the C99-only keyword ``restrict`` could accidentally be seen by the GNU C++ compiler. It is now specially handled for both GCC and MSVC. * Testing large (> int) C integer values for their truth value could fail due to integer wrap-around. Other changes -------------
2013-05-19Update to 2.6.1:wiz2-6/+6
This is an unscheduled bugfix release to address some minor regressions in the 2.6 release. convert: fix bug of wrong CVS path parsing without port number (issue3678) help/config: note 64-bit Windows registry key used with 32-bit Python hfs+: rewrite percent-escaper (issue3918) hgignore: fix regression with hgignore directory matches (issue3921) highlight: fix page layout with empty first and last lines largefiles: check existence of the file with case awareness of the filesystem largefiles: check unknown files with case awareness of the filesystem pathencode: grow buffers to increase safety margin revert: ensure that copies and renames are honored (issue3920) subrepo: open files in 'rb' mode to read exact data in (issue3926) windows: check target type before actual unlinking to follow POSIX semantics
2013-05-19Update to 0.6.40:wiz3-7/+10
------ 0.6.40 ------ * Issue #376: brought back cli.exe and gui.exe that were deleted in the previous release; ------ 0.6.39 ------ * Add support for console launchers on ARM platforms. * Fix possible issue in GUI launchers where the subsystem was not supplied to the linker. * Launcher build script now refactored for robustness. * Issue #375: Resources extracted from a zip egg to the file system now also check the contents of the file against the zip contents during each invocation of get_resource_filename. ------ 0.6.38 ------ * Issue #371: The launcher manifest file is now installed properly. ------ 0.6.37 ------ * Issue #143: Launcher scripts, including easy_install itself, are now accompanied by a manifest on 32-bit Windows environments to avoid the Installer Detection Technology and thus undesirable UAC elevation described in `this Microsoft article <http://technet.microsoft.com/en-us/library/cc709628%28WS.10%29.aspx>`_.
2013-05-19Bump package revision. This package is completely broken under Mac OS Xtron1-2/+2
without a fix committed at 2013-05-13 by Adam Ciarcinski.
2013-05-19Update to 17.0.6ryoon3-7/+8
Changelog: FIXED Security fixes can be found here Fixed in Firefox ESR 17.0.6 MFSA 2013-48 Memory corruption found using Address Sanitizer MFSA 2013-47 Uninitialized functions in DOMSVGZoomEvent MFSA 2013-46 Use-after-free with video and onresize event MFSA 2013-44 Local privilege escalation through Mozilla Maintenance Service MFSA 2013-42 Privileged access for content level constructor MFSA 2013-41 Miscellaneous memory safety hazards (rv:21.0 / rv:17.0.6)
2013-05-19Update to 21.0 and mark as BROKEN.ryoon80-351/+2466
* Introduce WEBRTC patches for FreeBSD, this patches are not work for NetBSD. * When firefox/xulrunner-22.0 is released, I will check the functionality of xulrunner package again. * Patches and dist.mk are used by www/firefox. * Take MAINATINERship.
2013-05-19Update to 3.9.0ryoon6-100/+11
* Use gmake. * MAKE_JOBS_SAFE=yes (at least, with MAKE_JOBS=5) Changelog: NEWS for GNU RCS (Revision Control System) See the end for copying conditions. - 5.9.0 | 2013-05-06 - distribution now .tar.lz and .tar.xz If you have GNU tar, you can use "tar xf" and it will DTRT. If not, you can use "lzip -dc TARBALL | tar xf -" to unpack the .tar.lz, or "xz -dc TARBALL | tar xf -" for the .tar.xz. - planned retirement - configure option ‘--enable-compat2’ This option enables reading of files written by RCS 2.x (before RCS was GNU, even), but the file format became obsolete in 1982. Support for it WILL BE REMOVED in a near future GNU RCS release. - common option ‘-V’ This option is obsoleted by ‘--version’ (since 5.8, 2011-08-30). Support for it WILL BE REMOVED in some future GNU RCS release. Its use now produces a warning to stderr. Please note that ‘-VN’ (N ∈ {3,4,5}) is a separate issue. - bugs fixed - ‘rcsmerge --help’ mentions ‘-A’, ‘-E’, ‘-e’ These options are accepted and internally passed to diff3(1). - ‘ident -VN’ and ‘merge -VN’ now signal error For these commands, the argument to ‘-V’ has no meaning. Previously, such invocations would display version info, ignoring the arg. Now they signal a "bad option" error. - new features - ident(1) recognizes Subversion "fixed-width keyword syntax" In addition to the normal keyword pattern, for Subversion 1.2 (and later) compatability, ident(1) also recognizes patterns having one of the forms: $KEYWORD:: TEXT $ ;; two colons and space after keyword ;; space before ending $ $KEYWORD:: TEXT#$ ;; two colons and space after keyword ;; hash before ending $ - new co(1) option ‘-S’ for "self-same" mode In this mode, the owner of a lock is unimportant, just that it exists. Effectively, this prevents you from checking out the same revision twice. $ whoami ttn $ co -l -f z RCS/z,v --> z revision 1.1 (locked) done $ co -S -l -f z RCS/z,v --> z co: RCS/z,v: Revision 1.1 is already locked by ttn. - several RCS commands "internalized" into rcs(1) As part of an ongoing effort to modernize the command-line interface of GNU RCS, the previously standalone programs: ci, co, rcs, rcsclean, rcsdiff, rcsmerge, rlog can now be invoked as "rcs PROGRAM". In this case, we call PROGRAM a "command", and also provide some aliases. E.g., you can type "rcs diff" in addition to "rcs rcsdiff" (and "rcsdiff", of course). We plan to support standalone (w/o "rcs" prefix) invocation from the shell at least through the 5.x series of releases -- not indefinitely, but for a good while, yet. The rcs(1) program itself now supports ‘--commands’ to list all the commands, ‘--aliases’ to list their aliases, as well as ‘--help COMAMND’ to show the help for COMMAND. Note that programs ident(1) and merge(1) remain standalone. Lastly, in the manual, section "Invoking rcs" now describes both "modern" and "legacy" usages. Also, the internalized commands invocations mentions both "rcs COMMAND" and "PROGRAM" styles. - ‘--help’ output includes a one-line description E.g., "merge --help" says: "Three-way file merge". - most long options can be recognized if partially specified With the exception of "rcs --help COMMAND", where "--help" must be spelled out in full, all long options can now be recognized even if partially specified. For example, "rcs --al" is recognized as "rcs --aliases". - updated portability Several more Gnulib (http://www.gnu.org/software/gnulib) modules are now in use. - new cross-compilation support The configure script now assigns "pessimistic defaults" when cross-compiling. See new section "cross-compilation" in README. - effects of ‘-VN’ (N ∈ {3,4,5}) documented See (info "(rcs) Misc common options"). - maintenance tools updated - gnulib-tool (GNU gnulib 2013-05-01 06:14:19) 0.0.7913-5191 - 5.8.2 | 2013-04-04 - Bugs fixed - Wrong symbolic name dereference RCS 5.8 introduced a bug whereby commands would incorrectly dereference a symbolic name (into a numerical revision number) in the presence of multiple symbolic names that share a common prefix. See tests/t803. - ‘integrity’ value syntax better specified The ‘integrity’ value (if present) is a string composed of a system part followed by an optional user part, with formfeed (^L, U+0C) separating the two. Unlike other string values, the ‘integrity’ string (either part) must NOT contain '@' (U+40). If it does, RCS displays a "spurious '@' in `integrity' value" error message and exits failurefully. This change restores interop play-space for third-party tools that was stricken w/ the RCS 5.8 top-level grammar freeze. Left unspecified is how such tools should divvy up the user part. - New manual chapter: RCS file format This documents the RCS file format grammar and particulars, adapted from rcsfile(5). - Manpages refer to info documentation They now recommend using "info rcs" for full documentation. - Script to trim "junk at end of file" posted The "junk at end of file" error occurs for some files due to RCS 5.8 being more strict about the syntax it accepts. You can use ‘trimrcs’ by Warren Jones: http://lists.gnu.org/archive/html/help-rcs/2013-01/msg00006.html to remedy such files while we figure out how best to move such functionality into RCS proper. - Maintenance tools updated - automake (GNU Automake) 1.13.1 - gnulib-tool (GNU gnulib 2013-03-19 16:08:47) 0.0.7899-34f84 - makeinfo (GNU Texinfo) 5.1 - 5.8.1 | 2012-06-05 - Bugs fixed - Debug output removed Due to an oversight, release 5.8 rlog included code to write debugging output to stderr for invocations using the ‘-d’ option and a date range (e.g., ‘rlog -d 2010<2012’). - Criteria for avoiding read-only checks refined For "make check", some test cases are inhibited if the user running the test is not effectively blocked from writing a purportedly read-only file, such as when "make check" is run by the super user, or for certain (weird) NFS situations. Previously, to determine this condition, we considered only the operating system type, a very crude (and incomplete) proxy. Now, we explicitly check with a shell sequence comprising the umask(1) and test(1) commands, plus output-redirection. - Regression in ‘-zLT’ handling On a 64-bit x86 system, RCS 5.8 introduced a regression whereby: rlog -zLT -d>2011-05-04 would select the correct entry but display its date always with default (01) month and day, i.e., YYYY-01-01. This is now fixed (see also tests/t320). - Regression in ‘ci -d -T’ handling RCS 5.8 introduced a regression whereby: ci -l -d -T FILE would set the mtime of RCS/FILE,v (the comma-v file) to the epoch. This is now fixed (see also tests/t810). - Use ‘diff --label’ instead of ‘diff -L’ Previously, RCS used GNU diff's ‘-L’ option. According to Paul Eggert (a GNU diffutils maintainer): That option has been undocumented since diffutils 2.8 (released in March 2002) and the option is intended to be replaced sometime soon with a different meaning. Now, RCS uses ‘diff --label’, thus immune to the planned change. - Miscellaneous changes - Make help extraction noisy (on failure) - Silence some compiler warnings - Increase coverage of "make check" - Documentation improvements - Manpage rcsintro(1) dropped This manpage is redundant, and (arguably) should not have been in section 1 in the first place. - Use "Invoking COMMAND" instead of "COMMAND" as node names This makes it easier for ‘info --usage COMMAND’ to DTRT, and makes GNU (info "(standards) Manual Structure Details") happy. - explicitly UTF-8 This is to prepare for a (future) GNU Texinfo release that renders @code in a more pretty way when the encoding is UTF-8. If you're reading this (from the future) with such a Texinfo at hand, feel free to regenerate the docs in doc/ prior to install. - CVS is not GNU Previously, we incorrectly said "GNU CVS", succumbing to a common misunderstanding. Now we know better. - TAGS file no longer distributed To create, configure normally and do "make TAGS". - New configure script option ‘--enable-coverage’ Specifying ‘--enable-coverage’ causes ‘_Exit’ to be an alias for ‘exit’ and CFLAGS to append ‘--coverage’ if the compiler is GCC. This is needed because the coverage machinery writes the .gcda files only on ‘exit’. This option is for maintainers; most people can ignore it. - Portability improvements - Use more gnulib modules - Use portable Makefile subst-ref variable syntax - Use portable shell command-output interpolation syntax - Maintenance tools upgraded - GNU Automake 1.12 - GNU Autoconf 2.69 - gnulib-tool (GNU gnulib 2012-06-03 16:29:00) 0.0.7432-f6c24-modified - 5.8 | 2011-08-30 - License now GPLv3+ (see COPYING) - Change in terminology: from "path" to "file name" (or "file-name") However, if "path" intends "search path", we say so explicitly. - Changes to the RCS package - New documentation in Info format On "make install", rcs.info is installed in $(infodir), with title "GNU RCS <VERSION>" in dircategory "Version control". The doc source is texinfo (released under GNU FDL 1.3), so you can easily create output in HTML, PDF, etc. - Dropped configure option: --with-diffutils To specify non-GNU diffutils programs diff(1) and diff3(1), name them using variables on the configure command-line. See README. - Configuration more strict in some ways, more lax in others. Before, part of the configuration was done at compile time. Now, all of it is done by the configure script. Here are the set of conditions which will cause the configure script to fail (with a "could not find..." message): - for --enable-mailer=PROG, ‘PROG’ not absolute; - for diff(1), value of env var ‘DIFF’ not absolute; - diff(1) not GNU diffutils compatible; - for diff3(1), value of env var ‘DIFF3’ not absolute; - for ed(1), value of env var ‘ED’ not absolute; - no C99-capable compiler. Here, "absolute" means "specified as an absolute filename". On the flip side, configuration no longer checks for some situations such as ‘sigaction’ yes, but ‘SA_SIGINFO’ no. Most of the portability duties are now handled by gnulib. - New configure option: --enable-suid[=setreuid] This builds RCS with setuid support (the default). Optional arg ‘setreuid’ means use setreuid(2) instead of seteuid(2). - New configure option: --disable-mmap This builds RCS without mmap(2), even if available. See README. - New configure option: --enable-mailer=PROG The feature whereby ci(1) sends mail when breaking a lock is now disabled by default. To enable, specify ‘--enable-mailer=PROG’ to the configure script. See README. - New configure option: --enable-compat2 This preponderantly unlikely to be used option allows RCS commands to read RCS files written by RCS 2. See README. - You can "make check" prior to "make install". Doing "make check" automatically prepends to the ‘PATH’ env var the value of ‘$(abs_top_builddir)/src’, so that the programs co, rcsdiff, and rcsmerge can find their peers (co and merge). Likewise, "make installcheck" prepends ‘$(DESTDIR)$(bindir)’. Previously, you had to "make install" first and then arrange for ‘$(DESTDIR)$(bindir)’ to be on ‘PATH’ "manually". See tests/README for more info on the test suite. - Bug fixes - Remove all edit info when removing all revisions. Previously, "rcs -o" (outdating) all revisions failed to leave the RCS file in a consistent state; edit info (i.e., log message + diff(1) output) remained for the deleted revisions. For example, this sequence of commands: echo foo > foo ci -q -i -t-desc -mHELLO foo rcs -q -o1.1: foo grep '@H' foo,v used to display "@HELLO" to stdout. Now, all revisions are completely removed. - Code no longer uses mktemp(3). Using mktemp(3) is a security risk. We use mkstemp(3) now. Likewise, rcsfreeze.sh now uses mktemp(1). - Misc manpage tweaks / fixes. Document ‘rlog -q’; fix small merge.1 omission; add branch labels in rcsfile.5; say "GNU RCS <VERSION>" in footer. - Other changes - All commands accept ‘--help’ and ‘--version’. The help output includes an email address for bug reports. For continuity, option ‘-V’ is now a synonym for ‘--version’. Relatedly, commands no longer display usage info if given a bad or malformed option. You can use ‘--help’ for that. - A string of all digits is now valid for author, state. This means you can set the author or state to, for example, "000000" or "42". Previously, these would have caused a "invalid identifier" or "invalid symbol" error. - Env var RCS_MEM_LIMIT controls stdio threshold. For speed, RCS uses memory-based routines for files up to 256 kilobytes, and stream-based (stdio) routines otherwise. You can change this threshold value by setting the environment variable ‘RCS_MEM_LIMIT’ to a non-negative integer, measured in kilobytes. An empty ‘RCS_MEM_LIMIT’ value is silently ignored. - RCS can now work with files larger than 2 gigabytes. RCS now uses large file offsets (#define _FILE_OFFSET_BITS 64). - Pass-through for RCS file ‘commitid SYMBOL’ now builtin. Due to GNU CVS (Concurrent Versions System) using a compatible file format as RCS for the RCS file, you can use RCS commands to view and manipulate its contents. (Note, however, the next NEWS item.) This works well enough except for a small annoyance: CVS adds a per-revision field called the "commitid" with an opaque (to RCS) symbolic value. Previously, RCS commands would emit a warning "unrecognized phrases" (unless given ‘-q’ on the command-line). RCS commands now automatically support pass-through handling of ‘commitid SYMBOL’ (so ‘-q’ is no longer necessary). - RCS file top-level grammar frozen. The RCS file top-level grammar is now frozen; RCS no longer supports pass-through operation of unrecognized key/data pairs (called "newphrases" in the RCS 5.7 rcsfile(5) manpage). To avoid painting ourselves into a corner, the grammar now includes a new key ‘integrity’ with @-string value, whose sub-grammar is not yet specified. (We intend to keep checksums and other compacted redundancies in this field, for manipulation by the commands in a future RCS 5.x release.) For upward compatability, the commands in this release do not change this field, although they silently read and write it (pass-through), if present. - RCS file syntax-validated earlier, completely. Previously, RCS file syntax was validated lazily, and trailing garbage was not detected (see bugfix above). Now, a top-level validation is done on each access. - Possible to specify an empty log message with ci -m, rcs -m. The commands "ci -m" and "rcs -m" no longer error on an empty log message. Their non-interactive behavior is now consistent with the interactive invocation. was: ci -m file < /dev/null # use stdin to avoid error now: ci -m file # works fine, like so Note that these commands actually store as the log message the string: "*** empty log message ***". - Date option accepts some more date-only formats Date format ‘YYYY-DDD’ specifies a year and a day (1-366), while format ‘YYYY-wWW-D’ specifies a year, an ISO week number (0-53, 0 is a GNU RCS extension), and a day number (1-7, for Monday through Sunday). - Changes to rcsdiff - New handling for option: -U N This arranges to output N lines of unified-diff context. Relatedly, the list of possible options passed to the underlying diff(1) appears in both "rcsdiff --help" and in the manual. - Refined "same-revision don't call diff" optimization Normally, if the two revisions specified are the same, we avoid calling the underlying diff(1) on the theory that it will produce no output. This does not hold generally for ‘-y’ (--side-by-side) and ‘-D’ (--ifdef), such as when the revision specified is by different symbolic names, so for those options the optimization is disabled.
2013-05-19Update to 3.3ryoon2-7/+7
Changelog: * Noteworthy changes in release 3.3 (2013-03-24) [stable] ** New features --new-file (-N) and --unidirectional-new-file now allow comparisons to "-". A standard input that's closed acts like a nonexistent file. A file name containing spaces, double quotes, backslashes or control characters is now encoded in a diff header as a double-quoted C string literal. The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v and \ooo (a three-digit octal number between 0 and 255) are used. ** Packaging diffutils is now designed to build with Cygwin or MinGW rather than DJGPP. The ms subdirectory has been removed.
2013-05-18Update py-at-spi2 to 2.8.0prlw13-12/+12
* Add objectLocale property (BGO#694368). * Stop using a deprecated method. * Don't install the example, since it isn't compatible with Python 3. * Support new levelbar role. * Add a --with-python option to configure.ac. * Fix getCharacterAtOffset. * Export application class in the Accessibility namespace, for backwards compatibility.
2013-05-18Update py-gobject3 to 3.8.2prlw13-15/+30
Many bug fixes and improvemnts: https://git.gnome.org/browse/pygobject/tree/NEWS?id=3.8.2 Highlights: - Dot not clobber original Gdk/Gtk functions with overrides (Martin Pitt) (#686835) - Fix array arguments on 32 bit architectures (Martin Pitt) - Add backwards compatible API for GLib.unix_signal_add_full() (Martin Pitt) - Drop MININT64/MAXUINT64 workaround, current g-i gets this right now (Martin Pitt) - [API change] Drop almost all static GLib bindings and replace them with proper introspection. This gets rid of several cases where the PyGObject API was not matching the real GLib API, makes the full GLib API available through introspection, and makes the code smaller, easier to maintain. For backwards compatibility, overrides are provided to emulate the old static binding API, but this will throw a PyGIDeprecationWarning for the cases that diverge from the official API (in particular, GLib.io_add_watch() and GLib.child_watch_add() being called without a priority argument). (Martin Pitt, Simon Feltman) - [API change] Deprecate calling GLib API through the GObject namespace. This has always been a misnomer with introspection, and will be removed in a later version; for now this throws a PyGIDeprecationWarning. - [API change] Do not bind gobject_get_data() and gobject_set_data(). These have been deprecated for a cycle, now dropped entirely. (Steve Frécinaux) (#641944) - [API change] Deprecate void pointer fields as general PyObject storage. (Simon Feltman) (#683599)
2013-05-18Update at-spi2-atk to 2.8.1prlw13-10/+10
* Add Locale property (BGO#694368). * Bump atk dependency to 2.7.5 (BGO#693189). * Support ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role. * Fix various compiler warnings. * re-register if the registry goes away and later returns. * Stop using deprecated glib functions. * Fix a few memory leaks. * atk-adaptor: don't emit a critical in case the bridge was not initialized (BGO#684334). * Remove dbind (it was only used for the droute test). * Fix a crash in socket_embed_hook if spi_global_register is NULL. * [droute] Fix memory leak in path cleanup (BGO#688363). * Remove the schema; it was only used to specify the location of the atk-bridge library, which is now installed in the standard path. * Fix compiler warnings (BGO#678045).
2013-05-18Update at-spi2-core to 2.8.0prlw13-7/+8
* Add atspi_accessible_get_object_locale (BGO#694368). * Start the bus launcher in the initialization phase (BGO#694984). * Removed a debug print that was accidentally included in 2.7.5. * Add ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role. * Fix various compiler warnings. * Fix some ref count leaks. * Some functions that return accessibles now propagate errors. * Atspi_accessible_get_index_in_parent no longer returns -1 if the object's parent is not cached (BGO#688057). * re-register keystroke listeners if the registry goes away and then returns. * Fix atspi_device_listener_new_simple. * Fix some compiler warnings. * Build: use gobject-introspection's Makefile instead of rolling our own. * Fix a crash when parsing events without detail when there is a listener for the event that names a specific detail value. * Fix crash when removing hung processes. * Fix deregistering of applications. * A few documentation fixes. * Only call an event listener once per event, even if the listener registered for both the event and a superset of the event. * Don't distribute dbind-config.h (BGO#688083). * Fix gtk-doc for Atspi-Registry (BGO#688224). * Some introspection fixes to make vapigen happy (BGO#688223). * [registry] Fixed a crash handling DeregisterKeystrokeListener. * Update the cache in response to role change notifications (BGO#685469). * Don't output a warning when a p2p connection isn't available.
2013-05-18Update atk to 2.8.0prlw13-9/+13
Changes in version 2.8.0: ========================== * * Updated Visual C++ configuration files * Make entries more consistent with the other GNOME Visual Studio projects. * Enable the building of introspection files for Visual C++ builds * bgo694255: Visual C++ builds: Integrate building of introspection files * Updated Slovak, Portuguese and Tadjik translation. Changes in version 2.7.91: ========================== * * atkobject: added a explicit include to locale.h Changes in version 2.7.90: ========================== * * Bug 694117 * * atkobject: add atk_object_get_object_locale * * atkdocument: deprecate atk_document_get_locale Changes in version 2.7.5: ========================== * * build: Use GNOME_COMPILE_WARNINGS * atkhyperlink: Ensure we get even deprecated prototypes * Bug 651343: add ATK_ROLE_LEVEL_BAR * Prepare Visual Studio 2010 projects for Visual Studio 2012 * Updated Uyghur translations Changes in version 2.7.4: ========================== * * Bug 690379: Atk lacks any kind of version utilities * Fixed out of tree builds caused by fix of bug 690379 * Bug 656750: AtkWindow requires documentation Changes in version 2.7.3: ========================== * * Bug 689907: Problems with the management of * ATK_STATE_SELECTABLE/ATK_STATE_SELECTED states at AtkObject * Bug 686746: Port introspection fixes from Vala * Bug 689952: Add introspection support for Windows MSVC builds * Other Visual C++ configuration files: * * Use MultiByte character set Changes in version 2.7.2: ========================== * * Bug 686801: Extend atk_add_global_event_listener in order to support * signal details * Updated Thai translation.
2013-05-18Update to 1.13.2:wiz3-8/+8
* WARNING: New versioning scheme for Automake. - Starting with this version onward, Automake will use an update and more rational versioning scheme, one that will allow users to know which kind of changes can be expected from a new version, based on its version number. + Micro versions (e.g., 1.13.3, 2.0.1, 3.2.8) will introduce only documentation updates and bug and regression fixes; they will not introduce new features, nor any backward-incompatibility (any such incompatibility would be considered a bug, to be fixed with a further micro release). + Minor versions (e.g., 1.14, 2.1) can introduce new backward compatible features; the only backward-incompatibilities allowed in such a release are new *non-fatal* deprecations and warnings, and possibly fixes for old or non-trivial bugs (or even inefficient behaviours) that could unfortunately have been seen, and used, by some developers as "corner case features". Possible disruptions caused by this kind of fixes should hopefully be quite rare. + Major versions (now expected to be released every 18 or 24 months, and not more often) can introduce new big features (possibly with rough edges and not-fully-stabilized APIs), removal of deprecated features, backward-incompatible changes of behaviour, and possibly major refactorings (that, while ideally transparent to the user, could introduce new bugs). Incompatibilities should however not be introduced gratuitously and abruptly; a proper deprecation path should be duly implemented in the preceding minor releases. - According to this new scheme, the next major version of Automake (the one that has until now been labelled as '1.14') will actually become "Automake 2.0". Automake 1.14 will be the next minor version, which will introduce new features, deprecations and bug fixes, but no real backward incompatibility. - See discussion about automake bug#13578 for more details and background: <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13578> * WARNING: Future backward-incompatibilities! - Automake 2.0 will require Autoconf 2.70 or later (which is still unreleased at the moment of writing, but is planned to be released before Automake 2.0 is). - Automake 2.0 will drop support for the long-deprecated 'configure.in' name for the Autoconf input file. You are advised to start using the recommended name 'configure.ac' instead, ASAP. - The ACLOCAL_AMFLAGS special make variable will be fully deprecated in Automake 2.0 (where it will raise warnings in the "obsolete" category). You are advised to start relying on the new Automake support for AC_CONFIG_MACRO_DIRS instead (which was introduced in Automake 1.13). - Automake 2.0 will remove support for automatic dependency tracking with the SGI C/C++ compilers on IRIX. The SGI depmode has been reported broken "in the wild" already, and we don't think investing time in debugging and fixing is worthwhile, especially considering that SGI has last updated those compilers in 2006, and is expected to retire support for them in December 2013: <http://www.sgi.com/services/support/irix_mips_support.html> - Future versions of Automake might remove support for MS-DOS and Windows 95/98/ME (support for them was offered by relying on the DJGPP project). Note however that both Cygwin and MSYS/MinGW on modern Windows versions will continue to be fully supported. - Automake-provided scripts and makefile recipes might (finally!) start assuming a POSIX shell in Automake 2.0. - Starting from Automake 2.0, third-party m4 files located in the system-wide aclocal directory, as well as in any directory listed in the ACLOCAL_PATH environment variable, will take precedence over "built-in" Automake macros. For example (assuming Automake is installed in the /usr/local hierarchy), a definition of the AM_PROG_VALAC macro found in '/usr/local/share/aclocal/my-vala.m4' should take precedence over the same-named automake-provided macro (defined in '/usr/local/share/aclocal-2.0/vala.m4'). ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ New in 1.13.2: * Obsolescent features: - Use of suffix-less info files (that can be specified through the '@setfilename' macro in Texinfo input files) is discouraged, and its use will raise warnings in the 'obsolete' category. - Use of Texinfo input files with '.txi' or '.texinfo' extensions is discouraged, and its use will raise warnings in the 'obsolete' category. You are advised to simply use the '.texi' extension instead. * Documentation fixes: - The long-deprecated but still supported two-arguments invocation form of AM_INIT_AUTOMAKE is documented once again. This seems the sanest thing to do, given that support for such an usage might need to remain in place for a unspecified amount of time in order to cater for people who want to define the version number for their package dynamically at configure runtime (unfortunately, Autoconf does not yet support this scenario, so we cannot delegate the work to it). - The serial testsuite harness is no longer reported as "deprecated", but as "discouraged". We have no plan to remove it, not to make its use cause runtime warnings. - The parallel testsuite is no longer reported as "experimental"; it is well tested, and should be stable now. - The 'shar' and 'tarZ' distribution formats and the 'dist-shar' and 'dist-tarZ' options are obsolescent, and their use is deprecated in the documentation. - Other minor miscellaneous fixes and improvements; in particular, some improvements in cross-references. * Bugs fixed: - When the 'ustar' option is used, the generated configure script no longer risks hanging during the tests for the availability of the 'pax' utility, even if the user running configure has a UID or GID that requires more than 21 bits to be represented. See automake bug#8343 and bug#13588. - The obsolete macros AM_CONFIG_HEADER or AM_PROG_CC_STDC work once again, as they did in Automake 1.12.x (albeit printing runtime warnings in the 'obsolete' category). Removing them has turned out to be a very bad idea, because it complicated distro packing enormously. Making them issue fatal warnings, as we did in Automake 1.13, has turned out to be a similarly very bad idea, for exactly the same reason. - aclocal will no longer error out if the first local m4 directory (as specified by the '-I' option or the 'AC_CONFIG_MACRO_DIRS' or 'AC_CONFIG_MACRO_DIR' macros) doesn't exist; it will merely report a warning in the 'unsupported' category. This is done to support some pre-existing real-world usages. See automake bug#13514. - aclocal will no longer consider directories for extra m4 files more than once, even if they are specified multiple times. This ensures packages that specify both AC_CONFIG_MACRO_DIR([m4]) in configure.ac ACLOCAL_AMFLAGS = -I m4 in Makefile.am will work correctly, even when the 'm4' directory contains no package-specific files, but is used only to install third-party m4 files (as can happen with e.g., "libtoolize --install"). See automake bug#13514. - Analysis of make flags in Automake-generated rules has been made more robust, and more future-proof. For example, in presence of make that (like '-I') take an argument, the characters in said argument will no longer be spuriously considered as a set of additional make options. In particular, automake-generated rules will no longer spuriously believe to be running in dry mode ("make -n") if run with an invocation like "make -I noob"; nor will they believe to be running in keep-going mode ("make -k") if run with an invocation like "make -I kool" (automake bug#12554).
2013-05-18Update DESCR from http://www.catb.org/~esr/cvsps/ .ryoon1-7/+4
2013-05-18Fix case when PKG_SYSCONFBASE != ${PREFIX}/etcmarkd3-7/+8
2013-05-17Fix SunOS build.jperkin1-1/+4
2013-05-16Seems like this patch is not needed any moreadam2-33/+1
2013-05-16Used by devel/libtool-fortran/Makefile too.ryoon1-1/+2
2013-05-16Fix for PR#47761adam2-1/+33
2013-05-16Add buildlink3.mk file for this package. Coming update to compiz will userodent1-0/+12
it.
2013-05-15Update to 1.1.1:wiz3-17/+51
Urwid 1.1.1 * Fix for Pile not changing focus on mouse events * Fix for Overlay.get_cursor_coords() Urwid 1.1.0 * New common container API: focus, focus_position, contents, options(), get_focus_path(), set_focus_path(), __getitem__, __iter__(), __reversed__() implemented across all included container widgets A full description doesn't fit here, see the Container Widgets section in the manual for details * New Sphinx-based documentation now included in source: Tutorial rewritten, manual revised and new reference based on updated docstrings (by Marco Giusti, Patrick Totzke) * New list walker SimpleFocusListWalker like SimpleListWalker but updates focus position as items are inserted or removed * New decoration widget WidgetDisable to disable interaction with the widgets it wraps * SelectableIcon selectable text widget used by button widgets is now documented (available since 0.9.9) * Columns widget now tries to keep column in focus visible, hiding columns on the left when necessary * Padding widget now defaults to ('relative', 100) instead of 'pack' so that left and right parameters are more useful and more child widgets are supported * New list walker "API Version 2" that is simpler for many list walker uses; "API Version 1" will still continue to be supported * List walkers may now allow iteration from the absolute top or bottom of the list if they provide a positions() method * raw_display now erases to the end of the line with EL escape sequence to improve copy+paste behavior for some terminals * Filler now has top and bottom parameters like Padding's left and right parameters and accepts 'pack' instead of None as a height value for widgets that calculate their own number of rows * Pile and Columns now accepts 'pack' instead of 'flow' for widgets that calculate their own number of rows or columns * Pile and Columns now accept 'given' instead of 'fixed' for cases where the number of rows or columns are specified by the container options * Pile and Columns widgets now accept any iterable to their __init__() methods * Widget now has a default focus_position property that raises an IndexError when read to be consistent with new common container API * GridFlow now supports multiple cell widths within the same widget * BoxWidget, FlowWidget and FixedWidget are deprecated, instead use the sizing() function or _sizing attribute to specify the supported sizing modes for your custom widgets * Some new shift+arrow and numpad input sequences from RXVT and xterm are now recognized * Fix for alarms when used with a screen event loop (e.g. curses_display) * Fix for raw_display when terminal width is 1 column * Fixes for a Columns.get_cursor_coords() regression and a SelectableIcon.get_cursor_coords() bug * Fixes for incorrect handling of box columns in a number of Columns methods when that column is selectable * Fix for Terminal widget input handling with Python 3 Urwid 1.0.3 * Fix for alarms when used with a screen event loop (e.g. curses_display) * Fix for Overlay.get_cursor_coords() Urwid 1.0.2 * Fix for bug when entering Unicode text into Edit widget with bytes caption * Fix a regression when not running in UTF-8 mode * Fix for a MainLoop.remove_watch_pipe() bug * Fix for a bug when packing empty Edit widgets * Fix for a ListBox "contents too long" error with very large Edit widgets * Prevent ListBoxes from selecting 0-height selectable widgets when moving up or down * Fix a number of bugs caused by 0-height widgets in a ListBox Urwid 1.0.1 * Fix for Terminal widget in BSD/OSX * Fix for a Filler mouse_event() position bug * Fix support for mouse positions up to x=255, y=255 * Fixes for a number of string encoding issues under Python 3 * Fix for a LineBox border __init__() parameters * Fix input input of UTF-8 in tour.py example by converting captions to unicode * Fix tutorial examples' use of TextCanvas and switch to using unicode literals * Prevent raw_display from calling tcseattr() or tcgetattr() on non-ttys * Disable curses_display external event loop support: screen resizing and gpm events are not properly supported * Mark PollingListWalker as deprecated Urwid 1.0.0 * New support for Python 3.2 from the same 2.x code base, requires distribute instead of setuptools (by Kirk McDonald, Wendell, Marien Zwart) everything except TwistedEventLoop and GLibEventLoop is supported * New experimental Terminal widget with xterm emulation and terminal.py example program (by aszlig) * Edit widget now supports a mask (for passwords), has a insert_text_result() method for full-field validation and normalizes input text to Unicode or bytes based on the caption type used * New TreeWidget, TreeNode, ParentNode, TreeWalker and TreeListBox classes for lazy expanding/collapsing tree views factored out of browse.py example program, with new treesample.py example program (by Rob Lanphier) * MainLoop now calls draw_screen() just before going idle, so extra calls to draw_screen() in user code may now be removed * New MainLoop.watch_pipe() method for subprocess or threaded communication with the process/thread updating the UI, and new subproc.py example demonstrating its use * New PopUpLauncher and PopUpTarget widgets and MainLoop option for creating pop-ups and drop-downs, and new pop_up.py example program * New twisted_serve_ssh.py example (by Ali Afshar) that serves multiple displays over ssh from the same application using Twisted and the TwistedEventLoop * ListBox now includes a get_cursor_coords() method, allowing nested ListBox widgets * Columns widget contents may now be marked to always be treated as flow widgets for mixing flow and box widgets more easily * New lcd_display module with support for CF635 USB LCD panel and lcd_cf635.py example program with menus, slider controls and a custom font * Shared command_map instance is now stored as Widget._command_map class attribute and may be overridden in subclasses or individual widgets for more control over special keystrokes * Overlay widget parameters may now be adjusted after creation with set_overlay_parameters() method * New WidgetPlaceholder widget useful for swapping widgets without having to manipulate a container widget's contents * LineBox widgets may now include title text * ProgressBar text content and alignment may now be overridden * Use reactor.stop() in TwistedEventLoop and document that Twisted's reactor is not designed to be stopped then restarted * curses_display now supports AttrSpec and external event loops (Twisted or GLib) just like raw_display * raw_display and curses_display now support the IBMPC character set (currently only used by Terminal widget) * Fix for a gpm_mev bug preventing user input when on the console * Fix for leaks of None objects in str_util extension * Fix for WidgetWrap and AttrMap not working with fixed widgets * Fix for a lock up when attempting to wrap text containing wide characters into a single character column Urwid 0.9.9.2 * Fix for an Overlay get_cursor_coords(), and Text top-widget bug * Fix for a Padding rows() bug when used with width=PACK * Fix for a bug with large flow widgets used in an Overlay * Fix for a gpm_mev bug * Fix for Pile and GraphVScale when rendered with no contents * Fix for a Python 2.3 incompatibility (0.9.9 is the last release to claim support Python 2.3)