summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2016-10-17Add following linemef3-4/+8
CPPFLAGS+= -std=c++11 to fix (at least) pkgsrc NetBSD 7.0.1_PATCH/x86_64 2016-10-13 12:53 build Just for FYI, without FLAGS, | checking re2/re2.h usability... no | checking re2/re2.h presence... no | checking for re2/re2.h... no | configure: error: test for RE2 header failed with CXXFLAGS+=, getting below | configure: WARNING: re2/re2.h: accepted by the compiler, rejected by the preprocessor! | configure: WARNING: re2/re2.h: proceeding with the compiler's result Thanks joerg@,
2016-10-15Update hoe to 3.15.2.taca2-7/+7
=== 3.15.2 / 2016-10-09 * 2 bug fixes: * Add noop clobber_docs and clobber_package tasks in case they are disabled. * Moved activate_plugin_deps to post_initialize.
2016-10-15Updated devel/p5-Test-Kwalitee to 1.23mef2-9/+7
-------------------------------------- 1.23 2016-10-14 01:17:11Z - update the list of metrics to the latest Module::CPANTS::Analyse (pkgsrc-changes) - Converted PERL5_MODULE_TYPE to default
2016-10-15Updated devel/p5-Test-Script to 1.14mef2-8/+7
------------------------------------ 1.14 2016-10-13 11:04:48 -0400 - Fix a regex in a test that fails on recent versions of Test2 on Windows (possibly others) (gh#8) - One of the tests was unreasonably slow, so it does not get run for users, but will be used for development only - Remove warning condition that happens with at least some older versions of Perl when using quotemeta without parentheses (gh#7 Thanks Brendan Byrd)
2016-10-14Update HOMEPAGE, berlios.de to githubmef1-2/+2
2016-10-13Updated devel/p5-MooseX-App to 1.36mef2-8/+8
----------------------------------- 1.36 2016-10-11 - Documentation - Set correct encoding on STDERR - Fix order of options (fixed by J.R. Mash) - Replace dashes in variable names with underscores in bash completion (implemented by Tina Müller) - Do not autocomplete autocomplete itself (implemented by Lisa Hare) - Create correct documentation for options with cmd_split - Rename hints key to clarify purpose - Add ability to negate boolean options (implemented by Marc Logghe) - Spelling fixes github#39 (fixed by Gregor Herrmann) - Retain original order of elements from @ARGV (pkgsrc changes) - Add following BUILD_DEPENDS for make test BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*
2016-10-13 - Add BUILD_DEPENDS+= xmlto-[0-9]*, without this,mef1-1/+3
WARNING: xmlto not available so not building doc at configure stage and resulting PLIST inconsistency. Thanks joerg@ for bulkbuild report.
2016-10-13Enable jenkins-ltsfhajny1-1/+2
2016-10-13Import Jenkins 2.19.1 (LTS) as devel/jenkins-lts.fhajny5-1/+1243
Changes since 2.7.4 (last LTS update made under devel/jenkins): Changes from 2.19: - Fixed the missing icon in the System Script console. - Fixed background color in the ComboBoxList element in order to make options visible. - Fixed editing default view description with automatic refresh. System message is not being displayed instead of the view description. - Do not process null CRON specifications in build triggers. - Setup wizard now checks if the restart is supported on the system before displaying the restart button. - Test Windows junctions before Java 7 symlink in symbolic link checks. Notable changes since 2.7.4: - Fix plugin dependency resolution. Jenkins will now refuse to load plugins with unsatisfied dependencies, which resulted in difficult to diagnose problems. This may result in errors on startup if your instance has an invalid plugin configuration., check the Jenkins log for details. - Don't load all builds to display the paginated build history widget. - Tell browsers not to cache or try to autocomplete forms in Jenkins to prevent problems due to invalid data in form submissions. From now on, only select form fields (e.g. job name) will offer autocompletion. - Add diagnostic HTTP response to TCP agent listener. - Allow admins to control the enabled agent protocols on their instance from the global security settings screen. - Prevent NullPointerException on startup after update from Jenkins 2.5. - Always send usage statistics over HTTPs to the new usage.jenkins.io hostname. - Do not inject build variables into Maven process by default for new projects. - IllegalStateException under certain conditions when reloading configuration from disk while jobs are in the queue. - Underprivileged users were unable to use the default value of a password parameter.
2016-10-13Update devel/jenkins to 2.25.fhajny5-45/+54
Based on a PR by Jussi Sallinen. Switch to the weekly release branch and prepare to share framework with devel/jenkins-lts. Upstream changelog follows (LTS backports up to 2.7.4 excluded). What's new in 2.25 (2016/10/09) - Display transient actions for labels. - Add user to restart log message for restart after plugin installation. - Internal: Code modernization: Use try-with-resources a lot more What's new in 2.24 (2016/10/02) - Show notification with popup on most pages when administrative monitors are active. - Allow disabling/enabling administrative monitors on Configure Jenkins form. - Ensure exception stacktrace is shown when there's a FormException. - Add new jenkins.model.Jenkins.slaveAgentPortEnforce system property, which prevents slave agent port modification via Jenkins Web UI and form submissions. - Indicate hovered table row on striped tables. - Decrease connection timeout when changing the JNLP agent port via Groovy system scripts. - Added Serbian locatization. - Exclude /cli URL from CSRF protection crumb requirement, making the CLI work with CSRF protection enabled and JNLP port disabled. - Prevent instatination of jenkins.model.Jenkins on agents in the ProcessKillingVeto extension point. - Fix handling of the jenkins.model.Jenkins.slaveAgentPort system property, which was not honored. - CLI: Disable the channel message chunking by default. Prevents connection issues like java.io.StreamCorruptedException: invalid stream header: 0A0A0A0A. - CLI: Connection over HTTP was not working correctly. What's new in 2.23 (2016/09/18) - Fix JS/browser memory leak on Jenkins dashboard. - Build history was not properly updating via AJAX. - Properly enable submit button on New Item page when choosing item type first. What's new in 2.22 (2016/09/11) - Change symbol and constructor for SCMTrigger to pollScm to make it usable in Pipeline scripts. - Prompt user whether to add the job to the current view. - Update to sshd module 1.7, allowing definition of client idle timeout. - Update to sezpoz 1.12 with better diagnostics. - Fix NullPointerException when descriptor is not in DescriptorList. - Use the correct 'gear' icon for Manage Jenkins in Plugin Manager. What's new in 2.21 (2016/09/04) - Ask for confirmation before canceling/aborting runs. - Add newline after the text in userContent/readme.txt. - Fixed the missing icon in the System Script console. - Print warnings to system logs and administrative monitors when Jenkins initializarion does not reach the final milestone. - Developer API: UpdateSite#getJsonSignatureValidator() can be now overriden and used in plugins. What's new in 2.20 (2016/08/28) - Make Cloud.PROVISION permission independent from Jenkins.ADMINISTER. - Allow the use of custom JSON signature validator for Update Site metadata signature checks. - Do not process null CRON specifications in build triggers. - Setup wizard now checks if the restart is supported on the system before displaying the restart button. - Test Windows junctions before Java 7 symlink in symbolic link checks. - Fixed background color in the ComboBoxList element in order to make options visible. - Fixed editing default view description with automatic refresh. System message is not being displayed instead of the view description. - Fixed process tree management logic on Solaris with 64-bit JVMs. What's new in 2.19 (2016/08/21) - Prevent resource leaks in AntClassLoader being used in the core. - Fix the wrong message about empty field in the case duplicate item name in the New Item dialog. - Allow invoking Upgrade Wizard when Jenkins starts up. It can be done by placing an empty jenkins.install.InstallUtil.lastExecVersion file in JENKINS_HOME. - Replace repetitious "website" and "dependencies" text in the Setup Wizard by icons. - Expose Job name to system logs when Jenkins fails to create a new build with IllegalStateException. - Downgrade Queue#maintain() message for dead executors during task mapping from INFO to FINE. What's new in 2.18 (2016/08/15) - Better diagnostics and robustness against old ChangeLogAnnotator API usage in plugins. Enhances JENKINS-23365 fix in 1.569. - Prevent open file leak when the agent channel onClose() listener writes to the already closed log. - Massive cleanup of issues reported by FindBugs. User-visible issues - wrong log message formatting bugs in the Update Center and user creation logic. - Remoting 2.61: JNLP Slave connection issue with JNLP3-connect when the generated encrypted cookie contains a newline symbols. - Remoting 2.61: Retry loading classes when remote classloader gets interrupted. - Remoting 2.61: Improve diagnostics of Local Jar Cache write errors. - Remoting 2.62: Be robust against the delayed EOF command when unexporting input and output streams. - Remoting 2.62: Cleanup of minor issues discovered by FindBugs. - Remoting 2.62: Improve class filtering performance in remote invocations. - Remoting 2.62: TCP agent connection listener now publishes a list of supported agent protocols to speed up the connection setup. - Improve German, Lithuanian and Bulgarian translations. What's new in 2.17 (2016/08/05) - Don't load all builds to display the paginated build history widget. - Add dagnostic HTTP response to TCP agent listener. - Internal: Invoke FindBugs during core build. What's new in 2.16 (2016/07/31) - Fix plugin dependency resolution. Jenkins will now refuse to load plugins with unsatisfied dependencies, which resulted in difficult to diagnose problems. This may result in errors on startup if your instance has an invalid plugin configuration, check the Jenkins log for details. - Decouple bouncycastle libraries from Jenkins into bouncycastle-api plugin. - Upgrade to instance-identity module 2.1. - Hide the Java Web Start launcher when the TCP agent port is disabled. - Allow admins to control the enabled agent protocols on their instance from the global security settings screen. - Display delete button only when build is not locked. - Use build start times instead of build scheduled times in build timeline widget. - Internal: Move CLI commands wait-node-online/wait-node-offline from core to CLI module. - Internal: Allow accessing instance identity from core. - Internal: Fix the default value handling of ArtifactArchiver.excludes. What's new in 2.15 (2016/07/24) - Tell browsers not to cache or try to autocomplete forms in Jenkins to prevent problems due to invalid data in form submissions. From now on, only select form fields (e.g. job name) will offer autocompletion. - Prevent null pointer exceptions when not entering a cron spec for a trigger. - Defend against some fatal startup errors. - Use the icon specified by the computer implementation on its overview page. - Internal: Extract the CLI command offline-node from core. What's new in 2.14 (2016/07/17) - Minor optimization in calculation of recent build stability health report. - When a user aborts the build, this user may be restored after its deletion. - Prevent potential NullPointerException in the BlockedBecauseOfBuildInProgress build blockage cause visualization. - CLI commands quiet-down and cancel-quiet-down were extracted from the core to CLI. - Developer API: Extract listing of computer names to the ComputerSet#getComputerNames() method. - Developer API: Add a try with resources form of impersonation. - Developer API: Usage of ItemCategory#MIN_TOSHOW in external plugins is now restricted. What's new in 2.13 (2016/07/10) - Eliminate "dead executor" UI appearing after certain errors, such as JENKINS-27530. - Make setup wizard installation panel usable on small screens. What's new in 2.12 (2016/07/05) - Enable the DescriptorVisibilityFilters for ComputerLauncher, RetentionStrategy and NodeProperty. - Before starting a process, ensure that its working directory exists. - Prevent NullPointerException during SCM polling if SCMDecisionHandler returns null veto. - Fix optional plugin dependency version resolution. - When creating a tar file, ensure that the final size does not exceed the value in header in the case of growing files. - Do not inject build variables into Maven process by default for new projects. - Update BUILD_TAG environment variable description to mention the replacement of slashes with dashes. - Internal API: Make BulkChange auto-closeable. What's new in 2.11 (2016/06/26) - Provide an extension point for SCM decisions such as whether to poll a specific job's backing repository for changes. What's new in 2.10 (2016/06/19) - Better exception message if a SecurityRealm returns null when loading a user. - Prevent NullPointerException in user registration if user ID is not specified. - Internal: It was impossible to build Jenkins on 32-bit Linux machine. What's new in 2.9 (2016/06/13) - Remoting 2.60: Do not invoke PingFailureAnalyzer for agent=>master ping failures. - API: Allow delegating TaskListener creation to build agent implementations.
2016-10-12Updated devel/p5-Dist-Zilla to 6.008mef2-7/+7
------------------------------------ 6.008 2016-10-05 21:35:23-04:00 America/New_York - fix the skip message from ExtraTests (thanks, Roy Ivy Ⅲ!) - cope with error changes in latest Moose (thanks, Karen Etheridge and Dave Rolsky) - always stringify $] in MetaConfig to avoid losing trailing zeroes through numification (thanks, Karen Etheridge!)
2016-10-12Updated devel/p5-Module-CoreList to 5.20160920mef2-7/+7
---------------------------------------------- 5.20160920 - Updated for v5.25.5
2016-10-12Updated devel/p5-Modern-Perl to 1.20161005mef2-8/+7
------------------------------------------ 1.20161005 2016-10-05 09:38:21-07:00 America/Los_Angeles - updated for 2016 release (Gryphon Shafer) - added support for 5.24
2016-10-12Updated devel/p5-Log-Report to 1.17mef2-8/+9
----------------------------------- version 1.17: Mon Sep 19 23:42:56 CEST 2016 Improvements: - typo rt.cpan.org#114072, second attempt [Gregor Herrmann, Debian] - include examples in manual pages.
2016-10-12Updated devel/p5-CPAN-Perl-Releases to 2.94mef2-7/+7
------------------------------------------- version 2.94 at 2016-09-20 18:02:27 +0000 ----------------------------------------- Updated for v5.25.5 Fixed for v5.25.4
2016-10-12Updated devel/p5-File-Find-Rule-Permissions to 2.03mef2-7/+7
--------------------------------------------------- 2.03 2016-09-27 Clean up some nasty old code, no functional changes 2.02 2016-09-21 Fix bug in tests that broke when tested in parallel
2016-10-12Updated devel/p5-File-pushd to 1.014mef2-8/+7
------------------------------------ 1.014 2016-10-09 23:26:19-04:00 America/New_York - No changes from 1.013-TRIAL. 1.013 2016-10-05 12:57:44-04:00 America/New_York (TRIAL RELEASE) [TESTING] - Fixed test failures on some 5.8 perls. 1.011 2016-10-05 12:35:27-04:00 America/New_York (TRIAL RELEASE) [CHANGED] - pushd/tempd warn if called in void context (GitHub #9 Olivier Mengué)
2016-10-12Updated devel/p5-Future to 0.34mef2-8/+7
------------------------------- 0.34 2016/10/02 18:40:06 [CHANGES] * Added Future::Mutex * Minor documentation wording fixes (thanks ilmari) [BUGFIXES] * Fallback to 'configure_requires' for older versions of Module::Build that don't support 'test_requires' (RT110721)
2016-10-12Updated devel/p5-Log-Any-Adapter-Screen to 0.13mef2-7/+7
----------------------------------------------- 0.13 2016-10-04 (PERLANCAR) - Observe COLOR environment to explicitly enable/disable color.
2016-10-12Updated devel/p5-Log-Dispatch-FileRotate to 1.22mef2-8/+9
------------------------------------------------ 1.22 Thu Oct 06 2016 - Fix minor POD error (Thanks Matthias Schmitz) [#47665] - Remove Log::Log4perl dependency. The tests now use Log::Dispatch directly instead of going through Log4perl. [#55359] - Split out "no activity" test case into its own file - Use Dist::Zilla to build the dist - Move test.pl to t/basic.t - Allow "size" parameter to contain underscores such as 10_000_000 (recognized as 10000000) [#41064] - Add a signature test (optional, skipped if Module::Signature is not installed and only run if TEST_SIGNATURE=1 is passed to make test) - Docs: fix synopsis reference to size parameter to make it clear that the size is in bytes, not megabytes. [#88286] - Docs: fix synopsis usage to "name" (incorrect) instead of filename (correct) 1.21 [REMOVED] - accidental release, bad dist. 1.20 Sat Oct 01 2016 - Fix Date::Manip warnings about deprecated TZ config variable. If Date::Manip 6.x or later is installed we now use SetDate instead. (pkgsrc-changes) - Add BUILD_DEPENDS+= p5-Path-Tiny-[0-9]* for make test
2016-10-12Updated devel/p5-Specio to 0.29mef2-7/+7
------------------------------- 0.29 2016-10-09 - Doc Specio::PartialDump because you may want to use it as part of the failure message generation code for a type.
2016-10-11Updated devel/p5-CPAN-ParseDistribution to 1.54mef2-8/+7
----------------------------------------------- 1.54 2016-09-27 Clean up some nasty old code, no functional changes 1.53 2016-09-26 Fix handling of no_index/directory
2016-10-11Updated devel/p5-CPAN-FindDependencies to 2.46mef2-7/+7
---------------------------------------------- 2.46 2016-09-21 Increase timeout for running Makefile.PL, to cope with really slow machines with pitiful I/O
2016-10-11New package, py-vcversioner, from pkgsrc-wip.bsiegert5-1/+40
You can write a setup.py with no version information specified, and vcversioner will find a recent, properly-formatted VCS tag and extract a version from it. It's much more convenient to be able to use your version control system's tagging mechanism to derive a version number than to have to duplicate that information all over the place. I eventually ended up copy-pasting the same code into a couple different setup.py files just to avoid duplicating version information. But, copy-pasting is dumb and unit testing setup.py files is hard. This code got factored out into vcversioner.
2016-10-10Add and enable ruby-forwardable-extended and ruby-lazy_priority_queue.taca1-1/+3
2016-10-10Add ruby-lazy_priority_queue 0.1.1, required by ruby-rgl.taca4-0/+26
A priority queue which implements a lazy binomial heap. It supports the change priority operation, being suitable for algorithms like Dijkstra's shortest path and Prim's minimum spanning tree. It can be instantiated as a min-priority queue as well as a max-priority queue.
2016-10-10Add ruby-forwardable-extended 2.6.0 package, required by ruby-pathutil.taca4-0/+27
Forwardable with hash, and instance variable extensions.
2016-10-10PLIST update after distfile changeadam1-198/+164
2016-10-10Updated devel/p5-Test-Simple to 1.302059mef2-7/+7
---------------------------------------- 1.302059 2016-09-25 12:32:21-07:00 America/Los_Angeles - No changes from last trial 1.302058 2016-09-21 10:46:13-07:00 America/Los_Angeles (TRIAL RELEASE) - Mask warning when comparing $@ in Test2::API::Context 1.302057 2016-09-18 12:12:18-07:00 America/Los_Angeles (TRIAL RELEASE) - Doc fixes - Win32 color support in Test::Builder::Tester - Support v-strings in is_deeply - A streamed subtest run inside a buffered subtest will be automatically converted to a buffered subtest. Otherwise the output from inside the subtest is lost entirely. (#721)
2016-10-10Updated devel/p5-Test-Requires-Git to 1.007mef2-7/+7
------------------------------------------- 1.007 2016-10-02 BOOK - Add an extra diagnostic reporting the git version used for testing (with a scheme to limit the number of times it's output, so as not to pollute test output too much)
2016-10-10Updated devel/p5-Test-Needs to 0.002005mef2-7/+7
--------------------------------------- 0.002005 - 2016-09-27 - fix skipping when Test::Tester (Test::More < v2) is loaded 0.002004 - 2016-08-18 - fix test counts when Test2 not available 0.002003 - 2016-08-18 - fix loud warnings when aborting a test under Test2 - some kwalitee improvements
2016-10-10Updated devel/p5-Test-File to 1.44.2mef2-9/+8
------------------------------------ 1.442 2016-09-22T15:35:50Z * Update to stable release. This fixes an upcoming Perl @INC issue that removes the current directory from the default list. This affects only the test files which use a private library. If you already have this installed you don't need to update. 1.441_01 2016-09-19T21:44:45Z * Fix for missing . in @INC (Github #14 https://github.com/briandfoy/test-file/issues/14) This relates to CVE-2016-1238
2016-10-10Updated devel/p5-Ref-Util to 0.101mef2-7/+7
---------------------------------- 0.101 2016-08-29 * A test accidentally added a dependency on Readonly.pm. Fixed! (GH #30) * Update README. 0.100 2016-08-27 * Support situations in op-code implementation where the parameters do not come as a list. (Zefram) * Fix memory leak in dangling op. (Zefram) * Support magic (tied variables). (Tony Cook) * Rework op implementation. (Zefram) Thanks to Christian Walde for porting and merging Zefram's work from Hash::SharedMem. * Speed up by changing the top of the stack instead of POPing and PUSHing. (Sergey Aleynikov) * Update ppport.h file from Devel::PPPort and remove the copy of SVRXOK since it's now available. (Christian Walde) * Add license in Pod. (Pete Houston) * Specify minimum version of perl (5.6.2). (Pete Houston)
2016-10-10Removing trailing white-space in pkgsrc Makefilemef1-2/+2
2016-10-10Updated devel/pdcurses to 3.4mef6-43/+41
----------------------------- PDCurses 3.4 - 2008/09/08 ========================= Nothing much new this time, but I've been sitting on some bug fixes for almost a year, so it's overdue. Apart from bugs, the main changes are in the documentation. New features: - setsyx() is now a function rather than a macro. Bug fixes and such: - In x11, the xc_atrtab table size was under-calculated by half, resulting in crashes at (oddly) certain line counts. (It should've crashed a lot more.) Reported by Mark Hessling. - Test for moved cursor was omitting the window origin offset. Reported by Carey Evans. - Is DOS and OS/2, the value for max items in key_table was still wrong. Reported by C.E. - Changed isendwin() so it won't crash after delscreen(). - Ensure zero-termination in PDC_mbstowcs() and PDC_wcstombs(). - Disable QuickEdit Mode when enabling mouse input for the Win32 console; reported by "Zalapkrakna". - Fix for building under Innotek C (I hope). Report by Elbert Pol, fix courtesy of Paul Smedley. - Unified exports list with no duplicates -- pdcurses.def is now built from components at compile time. - Don't install curspriv.h, and don't include it with binary distributions. - Building DLLs with LCC is no longer supported, due to the primitive nature of its make.exe. - Export the terminfo stub functions from the DLLs, too. - Added support for Apple's ".dylib" in configure. Suggested by Marc Vaillant (who says it's needed with OS 10.5.) - In sdl1/Makefile.mng, ensure that CC is set. - In the gcc makefiles, "$?" didn't really have the desired effect -- _all_ the dependencies showed up on the command line, including curses.h, and pdcurses.a twice. And apparently, this can mess up some old version (?) of MinGW. So, revert to spelling out "tuidemo.o tui.o". Reported by "Howard L." - Extensive documentation revision and reorganizing. More to do here. For example, I moved the build instructions from INSTALL (which never really described installation) to the platform-specific READMEs. - New indentation standard: four spaces, no tabs.
2016-10-10Updated devel/p5-parent to 0.0236mef2-8/+7
--------------------------------- 0.236 20161009 . Disable benchmark test rt62341.t as it runs out of memory on many smoker systems; closes RT #118310 . No code changes, no need to upgrade 0.235 20161009 . Add Travis test configuration (contributed by James McCoy) . Make test for PMC availability more reliable (contibuted by E. Choroba) . No code changes, no need to upgrade
2016-10-10Updated devel/patchutils to 0.3.4mef2-9/+8
--------------------------------- 0.3.4 (stable) Some fixes for filterdiff and rediff. The splitdiff utility now has an option to write output to a subdirectory. Ranges can now be prefixed by a modifier ('x') to exclude spans instead of include them. Extended headers produced by git are now handled by filterdiff and interdiff.
2016-10-10Updated devel/patchelf to 0.9mef2-8/+8
----------------------------- (From README) 0.9 (February 29, 2016): * Lots of new features. Please refer to the Git commit log: https://github.com/NixOS/patchelf/commits/master This release has contributions from Aaron D. Marasco, Adrien Devresse, Alexandre Pretyman, Changli Gao, Chingis Dugarzhapov, darealshinji, David Sveningsson, Eelco Dolstra, Felipe Sateler, Jeremy Sanders, Jonas Kuemmerlin, Thomas Tuegel, Tuomas Tynkkynen, Vincent Danjean and Vladimír Čunát.
2016-10-09Recursive bump for all users of pgsql now that the default is 95.wiz5-9/+10
2016-10-09Updated py-tortoisehg to 3.9.2.wiz2-7/+7
TortoiseHg 3.9.2 is a regularly scheduled bug-fix release. There were no changes to TortoiseHg itself in this release, but the installer packages include Mercurial 3.9.2 and many updates to the packaged software libraries. The Windows installers now come with the latest Python release (2.7.10), the latest Qt4 and PyQt4 releases, and updates to several Mercurial extensions including keyring, evolve, and dulwich (hg-git).
2016-10-09Updated py-setuptools_scm to 1.13.0.wiz2-7/+7
v1.13.0 ======= * fix regression caused by the fix of #101 * assert types for version dumping * strictly pass all versions trough parsed version metadata v1.12.0 ======= * fix issue #97 - add support for mercurial plugins * fix issue #101 - write version cache even for pretend version (thanks anarcat for reporting and fixing)
2016-10-09Updated py-setuptools to 28.3.0.wiz2-7/+7
v28.3.0 #809: In find_packages(), restore support for excluding a parent package without excluding a child package. #805: Disable -nspkg.pth behavior on Python 3.3+ where PEP-420 functionality is adequate. Fixes pip #1924.
2016-10-09Update hdf5 to 1.8.17.alnsn10-44/+43
New Features ============ Configuration ------------- - Cmakehdf5: Added Ability to Run Multiple Make Commands Added option --njobs to specify up to how many jobs to launch during build (cmake) and testing (ctest). (AKC - 2015/12/13, HDFFV-9612) - Cmakehdf5: Added Szip Support and Verbose Option Added --with-szlib to support the Szip library; and --enable/disable-verbose to display all CMake process output. (AKC - 2015/11/16, HDFFV-8932 and DAILYTEST-195) - CMake minimum is now 3.1.0. (ADB - 2015/11/14) - Large File System (LFS) Support has Changed in the Autotools We assume that fseeko and ftello exist. The *64 I/O functions and types are no longer explicitly used. We now rely on a mapping provided by _FILE_OFFSET_BITS (or its equivalent). _LARGEFILE(64)_SOURCE is no longer exposed via AM_CPPFLAGS. (DER - 2016/03/29, HDFFV-9626 and HDFFV-9541) Library ------- - New API Calls for Searching for External Dataset Storage API calls that determine the search path for dataset external storage were added. H5Pset/get_efile_prefix() API calls were added to the library. These functions give control over the search path for dataset external storage that has been configured with H5Pset_external(). Additionally, the HDF5_EXTFILE_PREFIX environment variable can be used to control the search path. (DER - 2016/04/20, HDFFV-8740) High-Level APIs --------------- C Packet Table API ------------------ - Replacement of a Public Function with H5PTcreate The existing function H5PTcreate_fl limits applications so they can use the deflate compression only. The public function H5PTcreate has been added to replace H5PTcreate_fl. H5PTcreate takes a property list identifier to provide flexibility on creation properties. This also removes the following warning: "deprecated conversion from string constant to "char*" [-Wwrite-strings]". (BMR - 2016/04/25, HDFFV-9708, HDFFV-8615) - New Public Functions: H5PTget_dataset and H5PTget_type Two accessor functions have been added. H5PTget_dataset returns the identifier of the dataset associated with the packet table, and H5PTget_type returns the identifier of the datatype used by the packet table. (BMR - 2016/04/25, HDFFV-8623 patch 3) - Regarding #ifdef VLPT_REMOVED The #ifdef VLPT_REMOVED blocks have been removed from the packet table (PT) library source except for the following functions: + H5PTis_varlen() has been made available again + H5PTfree_vlen_readbuff() is now H5PTfree_vlen_buff() (BMR - 2016/04/25, HDFFV-442) C++ Packet Table API -------------------- - New Constructor in FL_PacketTable An overloaded constructor has been added to FL_PacketTable and takes a property list identifier to provide flexibility on creation properties such as compression. FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID, hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT) (BMR - 2016/04/25, HDFFV-8623 patch 5) - New Member Functions in PacketTable Two accessor wrappers were added to class PacketTable. PacketTable::GetDataset() returns the identifier of the dataset associated with the packet table, and PacketTable::GetDatatype() returns the identifier of the datatype that the packet table uses. (BMR - 2016/04/25, HDFFV-8623 patch 4) - New Member Functions with "char*" as an Argument Overloaded functions were added to provide the "const char*" argument; the existing version will be deprecated in future releases. This also removes the following warning: "deprecated conversion from string constant to "char*" [-Wwrite-strings]". (BMR - 2016/04/25, HDFFV-8623 patch 1, HDFFV-8615) - Regarding #ifdef VLPT_REMOVED The #ifdef VLPT_REMOVED blocks have been removed from the packet table library source code except for the following functions: + VL_PacketTable::IsVariableLength() was moved to PacketTable + VL_PacketTable::FreeReadBuff() is now PacketTable::FreeBuff() (BMR - 2016/04/25, HDFFV-442) C++ API ------- - New Member Function in DSetCreatPropList DSetCreatPropList::setNbit() was added to setup N-bit compression for a dataset. (BMR - 2016/04/25, HDFFV-8623 patch 7) - New Overloaded "const" Member Functions in ArrayType The two following functions were added: ArrayType::getArrayNDims() const ArrayType::getArrayDims() const to provide const version, and the non-const version was marked deprecated. In-memory array information, ArrayType::rank and ArrayType::dimensions, were removed. This is an implementation detail and should not affect applications. (BMR, 2016/04/25, HDFFV-9725) - New member function added The assignment operator ArrayType::operator= is added because ArrayType has pointer data members. (BMR, 2016/03/07, HDFFV-9562) Support for New Platforms, Languages, and Compilers =================================================== - Mac OS X El Capitan 10.11.4 with compilers Apple clang/clang++ version 7.3.0 from Xcode 7.3, gfortran GNU Fortran (GCC) 5.2.0 and Intel icc/icpc/ifort version 16.0.2 Bug Fixes since HDF5-1.8.16 =========================== Configuration ------------- - Updated Linux Language Level Flags to Match the Autotools. Removed Linux-specific Flags from OS X. An addition to the flags simply being out of sync with the Autotools, the Linux flags were used on OS X builds which led to symbols not being found. Although this was non-fatal and compilation continued (implicit definitions were used by the compiler and the symbols resolved at link time), a large number of warnings were raised. Linux changes: * CHANGED: _POSIX_C_SOURCE (from 199605 to 200112L) * ADDED: _GNU_SOURCE * REMOVED: _BSD_SOURCE * REMOVED: _DEFAULT_SOURCE (DER - 2015/12/08, HDFFV-9627) - The --enable-clear-file-buffers configure Option was Non-functional so the Feature was Always Enabled (its default value). Regardless of the configure flag, the setting was always enabled when the Autotools were used to configure HDF5. This was due to the "no" option being processed after the "*" option in configure.ac so "*" matched first. CMake was unaffected. The option now works correctly. NOTE that builders are always advised to leave this option enabled. When disabled, buffers that are written to disk may contain the memory's previous contents, which may include secure information. The performance overhead of the feature (a single memset call per allocation) is minimal. (DER - 2016/02/03, HDFFV-9676) - Added a patch to remove '"'s from arguments for MPI compilers that were causing errors compiling H5lib_settings.c with SGI MPT. (LRK - 2016/04/20, HDFFV-9439) Library ------- - Fixed shared file pointer problem which caused a crash when running a program provided by a user. (VC - 2016/04/01, HDFFV-9469) - Fixed some format string warnings that prevent compiling with -Werror=format-security on gcc. These only appeared in error messages and would not cause problems under normal operation. (DER - 2016/01/13, HDFFV-9640) - Fixed a library segmentation fault when accessing a corrupted file provided by a user. (MSC - 2016/02/19, HDFFV-9670) Tools ----- - h5dump: Sub-setting Fixed for Dimensions Greater than Two When a dataset has more than two dimensions, sub-setting would incorrectly calculate the data that needed to be displayed. Added in block and stride calculations that account for dimensions greater than two. NOTE: lines that have line breaks inserted because of display length calculations may have index info that is incorrect until the next dimension break. (ADB - 2016/03/07, HDFFV-9698) - h5dump: Issue with Argument Segmentation Fault When an argument with an optional value was at the end of the command line with a value, h5dump would crash. Reworked check for remaining arguments. (ADB - 2016/03/07, HDFFV-9570, HDFFV-9684) - h5dump: Issue with Default Fill Value Added all default cases of fill value to the display of fill value. (ADB -, 2016/03/07, HDFFV-9241) - h5dump: Clarified Help Clarified usage of -O F option in h5dump utility help. (ADB - 2016/03/07, HDFFV-9066) - h5dump: Issue with Double Free Fault Added a check for filename not null before calling free(). (ADB - 2016/01/27, HDFFV-9639) - VS2015 Release Changed how Timezone was Handled Created a function, HDget_timezone, in H5system.c. Replaced timezone variable usage with function call. (ADB - 2015/11/02, HDFFV-9550) C++ API ------- - Removal of Obsolete Methods The overloaded methods which had parameters that should be const but were not have been removed. (BMR - 2016/01/13, HDFFV-9789) High-Level APIs: --------------- - Fixed Memory Leak in Packet Table API Applied user's patch to fix memory leak in the creation of a packet table. (BMR - 2016/04/25, HDFFV-9700) Known Problems ============== * On windows platforms in debug configurations, the VFD flush1 tests will fail with the split and multi VFD drivers. These tests will display a modal debug dialog which must be answered or wait for the test timeout to expire. (ADB - 2014/06/23 - HDFFV-8851) * CLANG compiler with the options -fcatch-undefined-behavior and -ftrapv catches some undefined behavior in the alignment algorithm of the macro DETECT_I in H5detect.c (Issue 8147). Since the algorithm is trying to detect the alignment of integers, ideally the flag -fcatch-undefined-behavior shouldn't to be used for H5detect.c. In the future, we can separate flags for H5detect.c from the rest of the library. (SLU - 2013/10/16) * Make provided by Solaris fails in "make check". Solaris users should use gmake to build and install the HDF5 software. (AKC - 2013/10/08 - HDFFV-8534) * The C++ and FORTRAN bindings are not currently working on FreeBSD with the native release 8.2 compilers (4.2.1), but are working with gcc 4.6 from the ports (and probably gcc releases after that). (QAK - 2012/10/19) * The following h5dump test case fails in BG/P machines (and potentially other machines that use a command script to launch executables): h5dump --no-compact-subset -d "AHFINDERDIRECT::ah_centroid_t[0] it=0 tl=0" tno-subset.h5 This is due to the embedded spaces in the dataset name being interpreted by the command script launcher as meta-characters, thus passing three arguments to h5dump's -d flag. The command passes if run by hand, just not via the test script. (AKC - 2012/05/03) * The STDIO VFD does not work on some architectures, possibly due to 32/64 bit or large file issues. The basic STDIO VFD test is known to fail on 64-bit SunOS 5.10 on SPARC when built with -m64 and 32-bit OS X/Darwin 10.7.0. The STDIO VFD test has been disabled while we investigate and a fix should appear in a future release. (DER - 2011/10/14 - HDFFV-8235) * h5diff can report inconsistent results when comparing datasets of enum type that contain invalid values. This is due to how enum types are handled in the library and will be addressed in a future release. (DER - 2011/10/14 - HDFFV-7527) * The links test can fail under the stdio VFD due to some issues with external links. This will be investigated and fixed in a future release. (DER - 2011/10/14 - HDFFV-7768) * After the shared library support was fixed for some bugs, it was discovered that "make prefix=XXX install" no longer works for shared libraries. It still works correctly for static libraries. Therefore, if you want to install the HDF5 shared libraries in a location such as /usr/local/hdf5, you need to specify the location via the --prefix option during configure time. E.g, ./configure --prefix=/usr/local/hdf5 ... (AKC - 2011/05/07 - HDFFV-7583) * The parallel test, t_shapesame, in testpar/, may run for a long time and may be terminated by the alarm signal. If that happens, one can increase the alarm seconds (default is 1200 seconds = 20 minutes) by setting the environment variable, $HDF5_ALARM_SECONDS, to a larger value such as 3600 (60 minutes). Note that the t_shapesame test may fail in some systems (see the "While working on the 1.8.6 release..." problem below). If it does, it will waste more time if $HDF5_ALARM_SECONDS is set to a larger value. (AKC - 2011/05/07) * Shared Fortran libraries are not quite working on AIX. While they are generated when --enable-shared is specified, the fortran and hl/fortran tests fail. the issue. HL and C++ shared libraries should now be working as intended, however. (MAM - 2011/04/20) * While working on the 1.8.6 release of HDF5, a bug was discovered that can occur when reading from a dataset in parallel shortly after it has been written to collectively. The issue was exposed by a new test in the parallel HDF5 test suite, but had existed before that. We believe the problem lies with certain MPI implementations and/or file systems. We have provided a pure MPI test program, as well as a standalone HDF5 program, that can be used to determine if this is an issue on your system. They should be run across multiple nodes with a varying number of processes. These programs can be found at: http://www.hdfgroup.org/ftp/HDF5/examples/known_problems/ (NAF - 2011/01/19) * All the VFL drivers aren't backward compatible. In H5FDpublic.h, the structure H5FD_class_t changed in 1.8. There is new parameter added to get_eoa and set_eoa callback functions. A new callback function get_type_map was added in. The public function H5FDrealloc was taken out in 1.8. The problem only happens when users define their own driver for 1.6 and try to plug in 1.8 library. Because there's only one user complaining about it, we (Elena, Quincey, and I) decided to leave it as it is (see bug report #1279). Quincey will make a plan for 1.10. (SLU - 2010/02/02) * The --enable-static-exec configure flag will only statically link libraries if the static version of that library is present. If only the shared version of a library exists (i.e., most system libraries on Solaris, AIX, and Mac, for example, only have shared versions), the flag should still result in a successful compilation, but note that the installed executables will not be fully static. Thus, the only guarantee on these systems is that the executable is statically linked with just the HDF5 library. (MAM - 2009/11/04) * A dataset created or rewritten with a v1.6.3 library or after cannot be read with the v1.6.2 library or before when the Fletcher32 EDC filter is enabled. There was a bug in the calculation of the Fletcher32 checksum in the library before v1.6.3; the checksum value was not consistent between big- endian and little-endian systems. This bug was fixed in Release 1.6.3. However, after fixing the bug, the checksum value was no longer the same as before on little-endian system. Library releases after 1.6.4 can still read datasets created or rewritten with an HDF5 library of v1.6.2 or before. (SLU - 2005/06/30)
2016-10-09Update ruby-gnome2 packages to 3.0.9.tsutsui6-26/+27
Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.0.9/NEWS) == Ruby-GNOME2 3.0.9: 2016-08-12 === Changes ==== All * Update Realease date in NEWS. * Use the latest Rubies. * Readme: update ruby versions supported. [Patch by cedlemo] * travis: install experimental gems dependent packages for GSF and GOffice. [patch by Hiroshi Hatake] * add GSF, GOffice and Gnumeric in the main Rakefile. [patch by cedlemo] * ignore no-GI version of gdk_pixbuf2 in main run-test.rb and in the main extconf.rb. * remove conditionnal macro based on HAVE_RUBY_ENCODING_H. * clean code in main Rakefile. * define top level windows:version:update in main Rakefile. ==== Ruby/GIO2 * Improvements * Fixes * remove needless lazy initialization. * follow GI API improvement. ==== Ruby/GLIB2 * Improvements * support for GLib 2.30 on CentOS 6. [ruby-list:50310][5.5] [ruby-list:50316][5.5] * add GLib 2.30 check. * add GLib 2.34 check. * support customizing signal callback. * support (({GObject#bind_property_full})). [patch by cedlemo] * clean code and style issue. * fix GC bug that alive proc may be GC-ed. * Fixes * windows: improve rake. * split g-ir-compiler args. * add debug option as comment. * fix wrong define location. * use predicate style. * fix wrong function in rbglib-variant.c. * bump version. * use SPDX format for license. * homebrew: * add workaround for libffi.pc isn't found on OS X. * enable libffi workaround for gi. * remove checks for old Ruby. * Ruby 2.1 or later has (({rb_str_new_cstr})). * set UTF-8 encoding to (({GLIB.XXX_to_utf8})) return value. * remove unused variables in rbglib_convert.c. [patch by cedlemo] * support Ruby 2.4 Integer unification. [patch Hiroshi Hatake] * gnome2 rake add windows:version:update task. * gnome2 rake reduce too much update. * gnome2 rake accept the latest version isn't found case. * gnome2 rake ignore development series. * windows: update dependencies. * support :freedesktop download site. * support :freedesktop_gstreamer download site. * ignore development version in :freedesktop_gstreamer. ==== Ruby/GStreamer * Improvements * Fixes * windows: improve rake file. * update patches. * follow file name change. * specify x86_64 as arch for 64bit Windows. * stop splitting g-ir-compiler args by default. * fix typo. * windows: update dependencies. * use :freedesktop_gstreamer download_site. * update external packages. ==== Ruby/Poppler * Improvements * Fixes * windows: improve rake file. * use https. * add missing Makefile existence check. * segmentation fault in (({Poppler::Page#text_layout})). [patch by YAMAMOTO Masayuki] * use (({GdkPixbuf::Pixbuf})) form in sample files. [patch by cedlemo] * remove needless gdk_pixbuf2 build dependency. * add missing make file existence check in run-test.rb. ==== Ruby/GObjectIntrospection * Improvements * support dispatching by Flags and Enums. [GitHub#745][Reported by Mamoru TASAKA] * cache results of methods of (({GI::CallableInfo})). [GitHub#749][Reported by rafagf1] * cache collection reader result. [GitHub#749][Reported by rafagf1] * reduce needless function call. [GitHub#749][Reported by rafagf1] * cache (({GI::AgInfo#gclosure?})). * add (({GI::Loader#rubyish_class_name})). [patch by cedlemo] * accept on_XXX as predicate method name. * support gslist of structure values as return value. [patch by cedlemo] * make constant name easy to customize. * Fixes * fix a typo in loader.rb. * fix a bug that int32[] returns wrong values. [GitHub#758][reported by TASAKA] * don't return array length output argument for return value. * windows: update dependencies. ==== Ruby/GDK3 * Improvements * Fixes * windows: * support symbolic icons. [GitHub#750][Abby Archer] * use (({GdkPixbuf::Pixbuf})) form in gdk3 library and test files. [patch by cedlemo] * Rake file update GTK+ version. ==== Ruby/GTK3 * Improvements * update gtk-demo textscroll. [patch by cedlemo] * update gtk-demo data files to Gtk 3.20. [patch by cedlemo] * cache (({Gtk::TreeModel#get_column_type})). [GitHub#749][Reported by rafagf1] * update gtk-demo main.rb to Gtk 3.20. [patch by cedlemo] * update theming_style_classes gtk demo to 3.20. [patch by cedlemo] * update assistant gtk demo to 3.20. [patch by cedlemo] * update css related gtk demos to 3.20. [patch by cedlemo] * update markup gtk demo to 3.20. [patch by cedlemo] * update font-features demo to 3.20. [patch by cedlemo] * make (({Gtk::TreeView#expand_row})) rubyish. * support "row-collapsed" and "row-expanded" signals for (({Gtk::TreeView})). [GitHub#762][Reported Eric Cunningham] * update misc sample bindings.rb to Gtk 3.20. [patch by cedlemo] * update rotated text gtk demo. [patch by cedlemo] * update pixbufs gtk demo. [patch by cedlemo] * hide "found" return value from (({Gtk::TextView#get_iter_at_XXX})). [GitHub#794][Reported by Miguel Hernández] * add (({Gtk::TextView#get_iter_at})) * Fixes * guard text marks from GC. [GitHub#743][Reported by cedlemo] * fix a bug that GC-ed (({Gtk::TextTag})) may be reused. * relax condition in test for (({Gtk::ListStore})). * use GTK+ version check in test for (({Gtk::Image})). * fix issue in the gtk3 tutorial. [patch from Renich Bon Ciric] * follow (({Gtk::TextBuffer#select_bounds})) API change. [GitHub#794][Reported by Miguel Hernandez] * (({Gtk::TextView#get_iter_at*})) return nil when not found. [GitHub#794][Reported by Miguel Hernandez] * fix typo at gtk-demo. [patch by tSU_RooT] * use (({GdkPixbuf::Pixbuf})) form in gtk-demo files. [patch by cedlemo] * use (({GdkPixbuf::Pixbuf})) form in sample misc files. [patch by cedlemo] * use (({GdkPixbuf::Pixbuf})) form in test files. [patch by cedlemo] * gtk3 sample: follow (({Gtk::TextBuffer#select_bounds})) API change. [GitHub#794][Reported by Miguel Hernández] * (({Gtk::TextView#get_iter_at*})) return nil when not found. [GitHub#794][Reported by Miguel Hernández] * fix wrong method used in order to set window size in tutorial samples. [patch by Renich Bon Ciric] * fix label in ((#Gtk::TextView})) tests. * fix typo at gtk-demo. [patch by tSU_RooT] * update all samples, tests, demo, tutorial to use (({GdkPixbuf#Pixbuf})). [patch by cedlemo] * add gtk3 demo transparent.rb. [patch by cedlemo] * update sample with (({Gtk::SeclectionData})) API changes. [patch by cedlemo] * lib and tests follow GI API improvement. * test omit on old GTK+. * require more newer GTK+ version for (({Gtk::TextView})) test. ==== Ruby/Pango * Improvements * add tests for (({Pango::Context})). [patch by cedlemo] * improve tests for (({Pango::Context})). * implement (({Pango::Context#set_chape_renderer})). * add (({Pango::AttrShape#data})). [GitHub#766][Reported by cedlemo] * Fixes * fix error with MACRO usage in rbpangoattrlist.c. [patch by cedlemo] * fix a bug that (({Pango#GlyphGeometry#geometry=})) does nothing. * fix GC related problem in rbpangocontext.c. * windows: update external packages. ==== Ruby/GSF * Improvements * start GSF module. [patch by cedlemo] * Fixes * follow GI API improvement. * windows: fix external package name. * windows: update external packages. ==== Ruby/GOffice * Improvements * start GOffice module. [patch by cedlemo] * support version. * Fixes * add tests for GOffice. * use (({GI::Loader#rubyish_class_nme})) in loader.rb. [patch by cedlemo] * add rules in order to fix issues when building objects. [patch by cedlemo] * add availability check in tests. * fix condition issue in test. * make some tests omitted when run by Travis CI. * windows: update external packages. ==== Ruby/Gnumeric * Improvements * start Gnumeric module. [patch by cedlemo] * Fixes * add missing dependency in run-test.rb. * use (({GI::Loader#rubyish_class_nme})) in loader.rb. [patch by cedlemo] * add rules in order to fix issues when building objects. [patch by cedlemo] * travis : add gnumeric as package to install instead of relying on dep. [patch by cedlemo] * improve renaming rules for C structures to ruby Class in GI loader. [patch by cedlemo] * add rules in order to avoid 2 objects information beeing reloaded. [patch by cedlemo] * windows: fix external package version. ==== Ruby/GdkPixbuf2 * Improvements * replace C implementation with one based on GObject-Introspection. [patch by cedlemo] * implement backward compatibility for (({GdkPixbuf::Pixbuf.new})). [patch by cedlemo] * add rubyish methods. * add (({GdkPixbuf::Pixbuf#composite!})). * implement rubyish methods: * (({GdkPixbuf#dup})) * (({GdkPixbuf#fill!})) * (({GdkPixbuf#rotate})) * (({GdkPixbuf#saturate_and_pixelate})) * (({GdkPixbuf#save})) * (({GdkPixbuf#scale})) * (({GdkPixbuf#scale!})) * support version information. * support options in (({GdkPixbuf::Pixbuf#composite})) and (({GdkPixbuf::Pixbuf#composite!})). * Fixes * remove needless lazy initialization. * improve tests. * add deprecated message for backward compatibility. * add tests for (({GdkPixbuf::Pixbuf#new})). [patch by cedlemo] * add tests for (({GdkPixbuf::Pixbuf#dup})) and (({GdkPixbuf::Pixbuf#fill!})). [patch by cedlemo] * ignore no-gi version of gdk_pixbuf2 in run-test.rb and extconf.rb. * add tests for (({GdkPixbuf::Pixbuf#rotate})) and (({GdkPixbuf::Pixbuf#new})). [patch by cedlemo] * update and fix issues in the samples. [patch by cedlemo] * improve gdk_pixbuf2 libs and tests style, and add missing copyright header. * add missing GObjectIntrospection dependency in tests. * add backward compatibility between the old Gdk::Pixbuf and GdkPixbuf::Pixbuf. * supports running on different directory for gdk_pixbuf2 samples. * add (({PixbufLoader#last_write})). * add tests for (({GdkPixbuf#new})). [patch by cedlemo] * add tests for (({GdkPixbuf#new})) with :file and :scale parameters. [patch by cedlemo] * add tests for (({GdkPixbuf#new})) from subpixbuf. [patch by cedlemo] * add backward compatibily for (({GdkPixbuf::Pixbuf#new})) and (({GdkPixbuf::Pixbuf#new_subpixbuf})). * simplify and improve tests. * use warn and raise instead of puts messages. * add test for (({GdkPixbuf::Pixbuf#dup})). [patch by cedlemo] * add test for (({GdkPixbuf::Pixbuf#new})) from data. [patch by cedlemo] * add test for (({GdkPixbuf::Pixbuf#fill!})). [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#fill!})) tests. * add test for (({GdkPixbuf::Pixbuf#new})) from bytes. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#new})) tests. * add (({GdkPixbuf::Pixbuf#rotate})) tests. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#rotate})) tests. * add (({GdkPixbuf#new})) from resource test. [patch by cedlemo] * add (({GdkPixbuf::Pixbuf#new})) from resource at scale tests. [patch by cedlemo] * clean (({GdkPixbuf::Pixbuf#new})) tests. * update sample with the GdkPixbuf::Pixbuf form. * add deprecated hook for (({GdkPixbuf::PixbufFormat#signature})). * add tests for (({GdkPixbuf::Pixbuf#saturate_and_pixelate})). [patch by cedlemo] * keep backward compatibility for (({Gdk::PixbufError})). ==== Ruby/VTE3 * Improvements * Fixes * remove needless lazy load. * windows: update external package. ==== Ruby/GTK2 * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] ==== Ruby/RSVG2 * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * windows: update external packages. ==== Ruby/Clutter * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * windows update version. ==== Ruby/ClutterGtk * Improvements * Fixes * use (({GdkPixbuf::Pixbuf})) form in library, test and sample files. [patch by cedlemo] * Fix issue with initialization of (({Gtk::IconView})) without hash argument. [patch by cedlemo] ==== Ruby/ClutterGstreamer * Improvements * Fixes * add missing gdk_pixbuf2 dependency in tests. ==== Ruby/GtkSourceView3 * Improvements * Fixes * windows: update dependencies. ==== Ruby/GSF * Added. ==== Ruby/GOffice * Added. ==== Ruby/Gnumeric * Added. ==== Thanks * Mamoru TASAKA * rafagf1 * 5.5 * Abby Archer * Eric Cunningham * Hiroshi Hatake * Renich Bon Ciric * Miguel Hernández * tSU_RooT * YAMAMOTO Masayuki * cedlemo
2016-10-09Update ruby-tins to 1.12.0.taca3-8/+10
2016-08-04 Release 1.12.0 * Add Tins::Unit.parse? method to check for units in strings. 2016-07-12 Release 1.11.0 * Provide Tins::Unit.format and Tins::Unit.parse methods. 2016-05-25 Release 1.10.2 * Avoid some warnings. 2016-04-15 Release 1.10.1 * Fix bug in go if a concatenated argument comes last. 2016-04-12 Release 1.10.0 * Support mixed rest arguments in go argument parsing.
2016-10-09Update ruby-test-unit to 3.2.1.taca2-7/+7
## 3.2.1 - 2016-07-19 {#version-3-2-1} ### Improvements * Clarified lib/test/unit/diff.rb license. It's a triple license of the Ruby license, PSF license and LGPLv2.1 or later. [Reported by Luisa Pace] * Reported norification when data driven test doesn't have parameter. [GitHub#122][Reported by Satoshi "Moris" Tagomori] ### Thanks * Luisa Pace * Satoshi "Moris" Tagomori ## 3.2.0 - 2016-06-12 {#version-3-2-0} ### Improvements * Supported rxvt family terminals as color available terminals. [GitHub#121][Reported by Ippei Kishida] ### Thanks * Ippei Kishida ## 3.1.9 - 2016-05-20 {#version-3-1-9} ### Fixes * Fixed conflict with test-unit-power_assert. [GitHub#120][Patch by Kazuki Tsujimoto] * Fixed a bug that path in `$LOAD_PATH` may be removed. ### Thanks * Kazuki Tsujimoto ## 3.1.8 - 2016-03-19 {#version-3-1-8} ### Improvements * Added `--stop-on-failure` command line option. With this option, running test suite is stopped immediately when one test is failed or an error is raised in one test.
2016-10-09Update ruby-term-ansicolor to 1.4.0.taca4-16/+27
2016-09-27 - 1.4.0 * Extend colorized strings with Term::ANSIColor
2016-10-09Update ruby-stomp to 1.4.3.taca3-13/+30
## 1.4.3 20160821 * Quick fix of install failures. Do not try to use install 1.4.2. ## 1.4.2 20160820 * Refine SSL examples. * Address issue #124 with additional RDOC. * spec for Stomp::Client - check that headers passed to connection contain required values as well as given custom and that given hash is not modified. * Stomp::Client now does not modify given headers hash * spec description enhancement. * fix build_subscription_id - symbol and string were mixed up. * STOMP_TESTSSL flag should enable all SSL tests. * Add a basic Gemfile. * Fix a memory leak in receipt implementation. * Add unit test helper script. ## 1.4.1 20160623 * Add call to #post_connection_check to normal SSL processing. This change further validates the name of the broker connected to. This change adds to the current SSL connection processing logic, and is **highly recommended**. In the case a client cannot tolerate this logic, it can be disabled by adding :ssl_post_conn_check => false to the connection hash. * Fix typo in SSL failure recovery processing. ## 1.4.0 20160608 * Connection parameter :parse_timeout now means IO:select wait time for socket reads. Consumer clients should see a significantly reduced memory footprint. If the default (5 seconds) is not used by your client, we suggest you test carefully. * Add example programs for sending / receiving large messages. * Changelog format is changed from .rdoc to .md. * README format is changed from .rdoc to .md. * README format change of contributor's list. * Add example utilities for generating the contributor's list. * Eliminate many warnings when using 'rake test', mostly from the 2.x Ruby series. * Get rakefile up to date. * Add the 'adhoc' subdirectory, an area for experiments and issue recreation code.
2016-10-09Update ruby-simplecov to 0.12.0.taca2-7/+7
0.12.0 2016-07-02 ([changes](https://github.com/colszowka/simplecov/compare/v0.11.2...v0.12.0)) ================= ## Enhancements * Add support for JSON versions 2.x ## Bugfixes * Fix coverage rate of the parallel_tests. See [#441](https://github.com/colszowka/simplecov/pull/441) (thanks @sinsoku) * Fix a regression on old rubies that failed to work with the recently introduced frozen VERSION string. See [#461](https://github.com/colszowka/simplecov/pull/461) (thanks @leafle)
2016-10-09Update ruby-rspec-rails to 3.5.2.taca3-13/+17
### 3.5.2 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.1...v3.5.2) Bug Fixes: * Stop unnecessarily loading `rspec/core` from `rspec/rails` to avoid IRB context warning. (Myron Marston, #1678) * Deserialize arguments within ActiveJob matchers correctly. (Wojciech Wnętrzak, #1684) ### 3.5.1 / 2016-07-08 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0...v3.5.1) Bugfixes: * Only attempt to load `ActionDispatch::IntegrationTest::Behavior` on Rails 5, and above; Prevents possible `TypeError` when an existing `Behaviour` class is defined. (#1660, Betesh). ### 3.5.0 / 2016-07-01 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta4...v3.5.0) **No user facing changes since beta4** ### 3.5.0.beta4 / 2016-06-05 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta3...v3.5.0.beta4) Enhancements: * Add support for block when using `with` on `have_enqueued_job`. (John Schroeder, #1578) * Add support for `file_fixture(...)`. (Wojciech Wnętrzak, #1587) * Add support for `setup` and `teardown` with blocks (Miklós Fazekas, #1598) * Add `enqueue_job ` alias for `have_enqueued_job`, support `once`/`twice`/ `thrice`, add `have_been_enqueued` matcher to support use without blocks. (Sergey Alexandrovich, #1613) Bug fixes: * Prevent asset helpers from taking precendence over route helpers. (Prem Sichanugrist, #1496) * Prevent `NoMethodError` during failed `have_rendered` assertions on weird templates. (Jon Rowe, #1623). ### 3.5.0.beta3 / 2016-04-02 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta2...v3.5.0.beta3) Enhancements: * Add support for Rails 5 Beta 3 (Sam Phippen, Benjamin Quorning, Koen Punt, #1589, #1573) Bug fixes: * Support custom resolvers when preventing views from rendering. (Jon Rowe, Benjamin Quorning, #1580) ### 3.5.0.beta2 / 2016-03-10 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.5.0.beta1...v3.5.0.beta2) Enhancements: * Include `ActionDispatch::IntegrationTest::Behavior` in request spec example groups when on Rails 5, allowing integration test helpers to be used in request specs. (Scott Bronson, #1560) Bug fixes: * Make it possible to use floats in auto generated (scaffold) tests. (Alwahsh, #1550) ### 3.5.0.beta1 / 2016-02-06 [Full Changelog](http://github.com/rspec/rspec-rails/compare/v3.4.2...v3.5.0.beta1) Enhancements: * Add a `--singularize` option for the feature spec generator (Felicity McCabe, #1503) * Prevent leaking TestUnit methods in Rails 4+ (Fernando Seror Garcia, #1512) * Add support for Rails 5 (Sam Phippen, #1492) Bug fixes: * Make it possible to write nested specs within helper specs on classes that are internal to helper classes. (Sam Phippen, Peter Swan, #1499). * Warn if a fixture method is called from a `before(:context)` block, instead of crashing with a `undefined method for nil:NilClass`. (Sam Phippen, #1501) * Expose path to view specs (Ryan Clark, Sarah Mei, Sam Phippen, #1402) * Prevent installing Rails 3.2.22.1 on Ruby 1.8.7. (Jon Rowe, #1540) * Raise a clear error when `have_enqueued_job` is used with non-test adapter. (Wojciech Wnętrzak, #1489)