summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2017-09-08Recursive revbump associated with update of ocaml to 4.05jaapb48-66/+96
2017-09-08release 3.6:adam4-29/+26
** New features When one file is a prefix of the other, cmp now appends the shorter file's size to the EOF diagnostic. ** Bug fixes Using an invalid regular expression with --ignore-matching-lines=RE (-I) no longer causes stack overflow. Before, with an invocation like the following, diff would diagnose the error, but would still proceed to blow the stack: diff -Ia -I\\ <(echo) <(echo b) [bug introduced in 2.9] diff no longer mishandles line numbers exceeding 2**31 on Mingw-w64. the ---presume-output-tty (ostensibly test-only) option would cause diff --color to read an uninitialized variable [bug introduced in 3.4] ** Performance changes diff's default algorithm has been tweaked to deal better with larger files, reversing some of the changes made in diffutils-3.4.
2017-09-08Changes in 3.9.2 since 3.9.1:adam3-9/+8
InstallRequiredSystemLibraries: Factor redist name into variable InstallRequiredSystemLibraries: Find VS 2017 Update 3 redist directory macOS: Revert default Hi-DPI support in applications Ninja: Fix support for MSVC with non-English output Xcode: Revert addition of "outputPaths" to custom command build phase cmCPackDragNDropGenerator: Add missing include cmake: Fix --find-package mode with imported targets Genex: Fix TARGET_PROPERTY value of SOURCES Android: Update for NDK r16 FindBoost: Revert "Simplify search in lists." InstallRequiredSystemLibraries: Add support for future VS 2017 toolchains Tests: Fix RunCMake.GeneratorExpression to run in CMake 3.9 FindOpenMP: Restore OpenMP_FOUND result variable CUDA: Pass host compiler to nvcc while device linking VS: Do not reference output assemblies if not possible for CSharp target VS: Initialize CSharp flags consistently Autogen: Restore AUTOUIC lookup paths from 3.8.2 Autogen: Update AUTOUIC documentation for search paths Autogen: Extend AUTOUIC search paths test Clang: Find version-suffixed LLVM/Clang binutils FindCygwin: Fix regression when CYGWIN_INSTALL_PATH is already set
2017-09-08v1.14.1:adam2-7/+7
* fs, win: add support for user symlinks * cygwin: include uv-posix.h header * zos: fix semaphore initialization * zos: improve loop_count benchmark performance * zos, test: flush out the oob data in callback * unix,win: check for bad flags in uv_fs_copyfile() * unix: modify argv[0] when process title is set * unix: don't use req->loop in uv__fs_copyfile() * doc: fix a trivial typo * android: fix uv_cond_timedwait on API level < 21 * win: add uv__once_init() calls * unix,windows: init all requests in fs calls * unix,windows: return UV_EINVAL on NULL fs reqs * windows: add POST macro to fs functions * unix: handle partial sends in uv_fs_copyfile() * Revert "win, test: fix double close in test runner" * win, test: remove surplus CloseHandle
2017-09-08+ autosetup.wiz1-1/+2
2017-09-08Import autosetup-0.6.7 as devel/autosetup.wiz4-0/+49
autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user configuration. autosetup is designed to be light-weight, fast, simple and flexible. Notable features include: * Easily check for headers, functions, types for C/C++ * Easily support user configuration options * Can generate files based on templates, such as Makefile.in => Makefile * Can generate header files based on checked features * Excellent support for cross compilation * Replacement for autoconf in many situations * Runs with either Tcl 8.5+, Jim Tcl or just a C compiler (using the included Jim Tcl source code!) * autosetup is intended to be distributed with projects - no version issues
2017-09-08Follow redirect.wiz1-2/+2
2017-09-08Improve HOMEPAGE.wiz1-2/+2
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon21-42/+42
2017-09-07gdb: Upgrade to 8.0.1kamil2-8/+14
pkgsrc specific changes ----------------------- Set on NetBSD debug-dir to locale properly debug info of the base softwate: --with-separate-debug-dir=/usr/lib/debug Disable globally binutils, gprof, gold, gas, ld. These packages are shipped separately in other packages. Upstream changelog ================== GDB 8.0.1 brings the following fixes and enhancements over GDB 8.0: * PR breakpoint/21886 (Compressed MIPS code debugging impossible due to memory breakpoint misplacement) * PR symtab/22002 (Assertion on debuggee built with -gdwarf-5 -fdebug-types-section) * PR symtab/22003 (Incompatibility with -gdwarf-5 - DW_FORM_implicit_const) * PR gdb/22046 (Regression on older kernels for T (stopped) processes) * PR sim/20863 (gdb-7.12 powerpc-rtems4.12-gdb does not build on FreeBSD) * PR breakpoint/21555 ("error re-setting breakpoint" on PIE executables) * PR tdep/21717 ("print $fpscr" says "<unavailable>" until some VFP data register is printed) * PR exp/21827 (Regression: gdb command lookup became case-sensitive; but definitions are forced into lowercase) * PR remote/22021 (Multi-arch exec fails with a remote target)
2017-09-070.7:adam2-7/+7
bug fixes
2017-09-072.8.2:adam3-22/+7
fix: no longer install LICENSE file into installation directory (conflicts!)
2017-09-070.5.2:adam2-8/+8
fix bug where firstresult wrappers were being sent an incorrectly configured _Result (a list was set instead of a single value). Add tests to check for this as well as _Result.force_result() behaviour. fix incorrect getattr of DeprecationWarning from the warnings module. hide pytest tracebacks in certain core routines.
2017-09-072.12.1:adam3-11/+14
Fix support for dependency_links. 2.12: Rework support for --allow-hosts and --index-url, removing dependence on setuptools.Distribution's private member. Additionally corrects logic in marker evaluation along with unit tests!
2017-09-07Sprinkle some wildcards for arm, I hope it works.wiz1-2/+2
2017-09-07Make JIT an option. Enable it by default on the list of platformswiz2-3/+22
martin@ extracted from the source, see PR 52524. The pattern matching and/or the list itself may need further fixes. Retest on NetBSD 8 shows that the binaries are now mprotect-safe, remove variable. Bump PKGREVISION.
2017-09-06Remove teTeX* packages and references to them.wiz1-3/+1
teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.
2017-09-062.8.1:adam2-7/+9
- p599: fix problems with implementation of 515. Substitutions from other sections were not made anymore if they were not in `envlist`. 2.8.0: - 276: Remove easy_install from docs (TL;DR: use pip). - 301: Expand nested substitutions in tox.ini - 315: add --help and --version to helptox-quickstart - 326: Fix OSError 'Not a directory' when creating env on Jython 2.7.0. - 429: Forward MSYSTEM by default on Windows - 449: add multi platform example to the docs. - 474: Start using setuptools_scm for tag based versioning. - 484: Renamed `py.test` to `pytest` throughout the project - 504: With `-a`: do not show additional environments header if there are none - 515: Don't require environment variables in test environments where they are not used. - 517: Forward NUMBER_OF_PROCESSORS by default on Windows to fix `multiprocessor.cpu_count()`. - 518: Forward `USERPROFILE` by default on Windows. - p528: Fix some of the warnings displayed by pytest 3.1.0. - p547: Add regression test for 137 - p553: Add an XFAIL test to reproduce upstream bug 203 - p556: Report more meaningful errors on why virtualenv creation failed - 575: Add announcement doc to end all announcement docs (using only CHANGELOG and Github issues since 2.5 already) - p580: Do not ignore Sphinx warnings anymore - 585: Expand documentation to explain pass through of flags from deps to pip (e.g. -rrequirements.txt, -cconstraints.txt) - 588: Run pytest wit xfail_strict and adapt affected tests.
2017-09-060.8.3:adam3-8/+11
Fix release build. 0.8.2: Revert name change of faker.generator.random. Document the global shared random.Random and seed_instance().
2017-09-06Update ruby-rb-fsevent to 0.10.2.taca3-8/+9
v0.10.2 2017/07/01 While procs are flexible about arity, lambdas and converted methods are not. Thus passing in two parameters broke any such callbacks. The only change in this release is that callback block arity is checked before passing in any values. v0.10.1 2017/06/30 * rebuilt fsevent_watch against 10.8 * fixed documentation v0.10.0 2017/06/30 * MacOS 10.13 specific flags added to compatibility code * Added second parameter to callback with more detailed event info * Switched communication format to OTNetstrings, fixing a bug where some events were ignored if they contained certain characters * Removed custom path fixture from tests as there have been complaints about using the gem with maven (??)
2017-09-06Update devel/zookeeper to 3.4.10.fhajny6-27/+26
zookeeper 3.4.10 Sub-task - Fix race condition in testWatchAutoResetWithPending Bug - CancelledKeyException in zookeeper branch-3.4 - Startup race in ZooKeeperServer - Documentation copyright notice is out of date. - NullPointerException when redo Command is passed negative value - ServerConfig#parse(String[]) ignores tickTime - Update NOTICE file with Netty notice in 3.4 - Revisit release note doc and remove the items which are not related to the released version - Potential memory leak in recordio.c - Modify Info.REVISION to adapt git repo - PurgeTxnLog can inadvertently delete required txn log files - ZooKeeper server should verify that dataDir and snapDir are writeable before starting - SaslServerCallbackHandler#handleAuthorizeCallback() should log the exception - correct a few spelling typos - ZooTrace.logQuorumPacket does nothing - Build failure in contrib/zkfuse with gcc 6.x - Java target in branch 3.4 doesn't match documentation - Missing src/pom.template in release - Fix HierarchicalQuorumTest.java - Fix compilation error in branch-3.4 - Large databases take a long time to regain a quorum - Correct DataNode.getChildren() inconsistent behaviour. - Fix Kerberos Authentication related test cases - DOS attack on wchp/wchc four letter words (4lw) - Eclipse ant task no longer determines correct classpath for tests after ZOOKEEPER-2689 - checkstyle broken on branch-3.4 - Regenerate documentation for branch-3.4 release - MiniKdc test case intermittently failing due to principal not found in Kerberos database - Patch for ZOOKEEPER-2693 introduces potential race condition Improvement - Add 'electionTimeTaken' value in LeaderMXBean and FollowerMXBean - C unit test improvement: line break between 'ZooKeeper server started' and 'Running' - Update gitignore to account for other file extensions - Use TLS for downloading artifacts during build - Add comments to testReadOnlySnapshotDir and testReadOnlyTxnLogDir indicating that the tests will fail when run as root - Remove CHANGE.txt - Make it optional to fail build on test failure New Feature - Support Quorum Peer mutual authentication via SASL Test - Flaky Test: org.apache.zookeeper.server.quorum.CnxManagerTest.testCnxFromFutureVersion - Test Improvement by adding more QuorumPeer Auth related test cases - Fix ServerConfigTest#testValidArguments test case failures - ClientPortBindTest#testBindByAddress may fail due to "No such device" exception - Port QA github pull request build to branch 3.4 and 3.5 - Flaky Test: org.apache.zookeeper.server.SessionTrackerTest.testAddSessionAfterSessionExpiry zookeeper 3.4.9 Sub-task - Login object in ZooKeeperSaslClient is static Bug - C client zookeeper_interest returning ZOK on Connection Loss - zkperl: Segmentation fault if getting a node with null value - ACL cache in DataTree never removes entries - fsync.warningthresholdms in zoo.cfg not working - Supported platforms is completely out of date - Zookeeper service becomes unavailable when leader fails to write transaction log - traceFile property is not used in the ZooKeeper, it should be removed from documentation - Ant target generate-clover-reports is broken - Prevent multiple initialization of login object in each ZooKeeperSaslClient instance - recent commit broke findbugs qabot check - Zookeeper trunk build is failing on windows - getTGT() in Login.java mishandles confidential information - Upgrade Netty version due to security vulnerability (CVE-2014-3488) - Back-port ZOOKEEPER-1460 to 3.4 for IPv6 literal address support. - documentation should refer to Java cli shell and not C cli shell - Potential resource leak in C client when processing unexpected / out of order response Improvement - Make the three-node minimum more explicit in documentation and on website - Licenses section missing from pom file - upgrade ivy to recent version - Simplify releasenotes creation for 3.4 branch - consistent with newer branches.
2017-09-06Comment out dead sites.wiz6-16/+15
2017-09-06Remove tmin.wiz6-55/+1
Obsolete, part of afl.
2017-09-06Update devel/apache-maven to 3.5.0.fhajny5-73/+85
3.5.0 Bugs - Site should tell 'prerequisites.maven is deprecated' - UnsupportedOperationException thrown when version range is not correct in dependencyManagement definitions - ClosedChannelException from DefaultUpdateCheckManager.read - "mvn.cmd" does not indicate failure properly when using "&&" - mvnDebug doesn't work with M2_HOME with spaces - missing quotes - mvn shell script fails with syntax error on Solaris 10 - logging config is overridden by $M2_HOME/lib/ext/*.jar - mvn shell script invokes /bin/sh but requires Bash functions - Problem with CI friendly usage of '${..}'' which is already defined via property in pom file. - java.lang.String cannot be cast to org.apache.maven.lifecycle.mapping.LifecyclePhase - Maven possibly not aware of log4j2 - mvn.cmd fails when the current directory has spaces in between - mvn.cmd does not return ERROR_CODE - mvn.cmd fails if directory contains an ampersand (&) - Unsafe System Properties copy in MavenRepositorySystemUtils, causing NPEs - Problem with CI friendly usage of '${..} reactor order is changed - CI friendly properties break submodule builds - properties.internal.SystemProperties.addSystemProperties() is not really thread-safe - PluginDescriptor doesn't read since value of parameter - ${session.parallel} not correctly set - DefaultWagonManagerTest#testGetMissingJarForced() passed incorrect value - mvn dependency:go-offline fails due to missing transitive dependency jdom:jdom:jar:1.1 - Fix unclosed streams - NPE in cases using Multithreaded -T X versions:set -DnewVersion=1.0-SNAPSHOT - REGRESSION: WARNING about usage of a non threadsafe marked plugin is not showed anymore - Precedence of command-line system property options has changed - MavenSession.getAllProjects() should return all projects in the reactor - Javadoc errors prevent release with Java 8 - The --file command line option of the Windows and Unix launchers does not work for directory names like "Spaces & Special Char" - groupId has plain color when goal fails - HttpClient produces a lot of noise at debug loglevel - Dependency management debug message corrections. - maven-resolver-provider's DefaultArtifactDescriptorReader has mismatched constructor and initService methods - mvn -f complains about illegal readlink option under macOS - distribution zip file has unordered entries - Use consistent quoting forms in mvn launcher script - mvn script fails to locate .mvn directory when pom.xml location specified with -f Dependency upgrade - Dependency updates - Upgrade Aether to Maven Resolver Improvements - Unify error output/check logic from shell and batch scripts - Don't use M2_HOME in mvn shell/command scripts anymore - Silence unnecessary legacy local repository warning - .mvn directory should be picked when using --file - Remove the whole Ant build - Fixing documentation - String handling issues identified by PMD - Fix links etc. in README.txt which is part of the delivery - Default plugin version updates - Use Java 7's SimpleDateFormat in CLIReportingUtils#formatTimestamp - Improve output readability of our MavenTransferListener implementations - Confusing error message in case of missing/empty artifactId and version in pluginManagement - Replace %HOME% with %USERPROFILE% in mvn.cmd - Drastically reduce JAVA_HOME discovery code - Removing ArtifactHandler for ejb3 lifecycle - Removing ArtifactHandler for par lifecycle - ReactorModelCache not used effectively after maven version 3.0.5 which cause a large memory footprint - WARNING during build based on absolute path in assembly-descriptor. - Document default scope compile in pom XSD and reference documentation - Can't overwrite properties which have been defined in .mvn/maven.config - Log refactoring - Method Invocation Replaced By Variable - Introduce ${maven.conf} in m2.conf - Add Jansi native library search path to our start scripts to avoid extraction to temp file on each run - Remove non-existent m2 include in component.xml - Several small stylistic and spelling improvements to code and documentation - 'MetadataResolutionResult#getGraph()'' contains duplicate if clause - Javadoc improvements for 3.5.0 - Introduce CLASSWORLDS_JAR in shell startup scripts - Deprecate and replace incorrectly spelled public API - Remove unused prerequisites - Replace doclettag explanation with annotations in AbstractMojo javadoc - WARN if maven-site-plugin configuration contains reportPlugins element New Features - ANSI color logging for improved output visibility - add support for module name != artifactId in every calculated URLs (project, SCM, site): special project.directory property - create a slf4j-simple provider extension that supports level color rendering - ModelResolver interface enhancement: addition of resolveModel(Dependency) supporting version ranges Tasks - Remove outdated maven-embedder/src/main/resources/META-INF/MANIFEST.MF - Remove maven.home default value setter from m2.conf - Upgrade Maven Wagon from 2.10 to 2.12 - Clean up duplicate dependencies caused by incomplete Wagon HTTP Provider exclusions - Remove obsolete message_*.properties from maven-core - update documentation's dependency graph with resolver + resolver-provider + slf4j-provider - Force Push master from 737de43e392fc15a0ce366db98d70aa18b3f6c03 - Add a Jenkinsfile so that builds.apache.org can use multibranch pipeline Wishes - Support version ranges in parent elements - after forked execution success, add an empty line - warn if prerequisites.maven is used for non-plugin projects 3.3.9 Bug - default-value on mojo parameter of type collection or array effectively make parameter read-only - Properties on command line with leading or trailing quotes are stripped - Possible NullPointerException in org.apache.maven.repository. MetadataResolutionResult - Variable maven.multiModuleProjectDirectory may be set incorrectly - Moving from Maven 3.0.5 to 3.3.3 breaks plugins with some dependencies on the class path - mvn fails when the current directory is a root drive on Windows - Project base dir not fully working in Cygwin - Make MAVEN_OPTS env variable with mvnDebug correctly - Empy maven.config cause Maven to exit with failure - <relativePath> is used if the groupId and artifactId match irrespective of the version - mvn script fails to locate .mvn in current directory - maven-aether-provider/maven-compat does not always generate snapshot versions using Gregorian calendar year - Nonportable shell constructs cause bin/mvn errors on Debian - mvn script doesn't handle directories containing spaces - Broken link of ' Building Maven' in README.md on Github - Log file command line option description contains an extra word - Multi-module build with ear fails to resolve war in 3.3.3 - org.apache.maven.repository.internal.RemoteSnapshotMetadataTest fails to start at midnight - Maven selects wrong JVM Improvement - Use Commons Lang's Validate to intercept invalid input - Custom packaging types: configuring DefaultLifecycleMapping mojo executions - Close IO Streams in finally or try-with-resource statement - make url inheritance algorithm more visible - Update used modello version from 1.8.1 to 1.8.3 - Removing par lifecycle from default life cycle bindings - Make used plugin version for maven-resources-plugin in default-bindings.xml consistent - Removed binding for maven-ejb3-plugin from default binding - Maven build does not work with Maven 2.2.1 - Use canonical name for UTC timezone - Upgrade maven-parent to version 27 - Upgrade Wagon version to 2.10 - Upgraded to plexus-component-* 1.6 that uses asm 5.x - Upgrade plexus-utils to 3.0.22 to support combine.id as configuration attribute for Map merging - Switch to official Guice 4.0 - Upgrade to Eclipse/Sisu 0.3.2 - Update animal-sniffer-maven-plugin to 1.14. MANIMALSNIFFER-49 required when building with JDK9 3.3.3 Bug - ssh-wagon hangs - same class realm registered both with plugin and extensions realm caches - Maven extensions can not be retrieved from authenticated repositories - 'mvn deploy' sends HTTP User-Agent twice Improvement - Warn about Proxies with duplicate id, but different protocols - Upgrade Maven to use Wagon 2.9 3.3.1 Bug - mvn cannot execute /usr/libexec/java_home/bin/java on OS X. - mvn script is not compatible with OSX (Darwin) - PATCH ATTACHED - Wrong reactor summary output while using -T option - inconsistent classloading for extensions=true plugins - Add example of toolchains.xml to Maven distribution - DefaultMavenExecutionRequest.copy() doesn't keep useLegacyLocalRepository - DefaultMavenExecutionRequest.copy() doesn't keep builderId - execution request populate ignores plugin repositories - LifecycleModuleBuilder effectively swallows runtime exceptions and errors - NoClassDefFoundError: org/slf4j/spi/LocationAwareLogger when generating javadoc during site reporting - cobertura-maven-plugin:instrument failing NoClassDefFoundError: org/slf4j/LoggerFactory Improvement - Modify maven-toolchain to look in ${maven.home}/conf/toolchains.xml and in ${user.home}/.m2/toolchains.xml - Empty module entry should fail instead of just producing a WARNING - avoid hardcoded system classloader references - Toolchains should be read during initialization - project-specific default jvm options and command line parameters - specify execution-id for direct plugin goal invocation from command line - improved user-configurable core extensions mechanism - upgrade to sisu 0.3.0 and sisu guice 3.2.5 New Feature - Add module maven-builder-support - Allow plugin implementors to choose how they want the configuration created for a particular MojoExecution - Access toolchains without maven-toolchain-plugin - Provide an extension point to provide alternate CLI configuration mechanism - Provide extension point for alternate implementations to construct build graph Task - update aether to 1.0.2 - Drop support for Win9x in mvn launch scripts - switch from 3.2.x to 3.3.x - upgrade Java minimum version prerequisite from Java 6 to Java 7 3.2.5 Bug - [Regression] resolveAlways does not force dependency resolution in Maven 3.0.4 - ComparableVersion's breaks contract for Comparable, in some edgecases the comparisons are not transitive - Maven dependency resolution locks up - mvn -U crashes with IBM JDK - java.lang.UnsupportedOperationException on DefaultProjectBuilder.build - Parallel Builds can build in wrong order - inconsistent custom scope bindings - Remove dependency on Easymock - Update to plexus-interpolation 1.21 to avoid potential thread safety problems - spell mistake, Log4JLoggerFactory should be Log4jLoggerFactory - LinkageError org.apache.maven.surefire.shade.org.apache.maven.shared.utils.io.IOUtil - ToolchainManagerPrivate.getToolchainsForType() returns toolchains that are not of expected type - Maven downloads same artifact from all repositories defined in POM - unexpected InvalidArtifactRTException from ProjectBuilder#build Improvement - Improve toolchains descriptor documentation - Improve Toolchains API description - Enrich toolchain xml with merge information - Change 'provides' from Object to Properties in toolchains.xml - Upgrade to last Wagon 2.8 New Feature - Add Merger for Maven Toolchain - Provide a tool to test Maven version parsing and comparison Task - Upgrade Aether 1.0 when available - Upgrade JUnit (for tests only) Wish - rename JavaToolChain to JavaToolchain for consistency and don't declare it as Plexus component
2017-09-06Follow some redirects.wiz4-10/+10
2017-09-06Rename the patch for powerpc on NetBSD.he2-5/+18
Make a workaround to make it build without multiple definition error on NetBSD/powerpc. No PKGREVISION bump, build fix only for NetBSD/powerpc.
2017-09-05Delete an emplty line in PLISTminskim1-2/+1
2017-09-05Add py-contextlib2minskim1-1/+2
2017-09-05Import py-contextlib2-0.5.5 as devel/py-contextlib2minskim4-0/+32
contextlib2 provides backports of features in the latest version of the standard library’s contextlib module to earlier Python versions. It also serves as a real world proving ground for potential future enhancements to that module.
2017-09-05Fix a glaring sign bug in the closure handling on NetBSD 8+. Fixesjoerg3-6/+6
PR 52523 as Sparc seems to use more annoying instructions than x86 and ARM. Bump revision.
2017-09-05Add a patch to move active code after declarations in the altivec case.he2-1/+35
No PKGREVISION bump, since this is a build fix only.
2017-09-05Need to patch Makefile.in, not Makefile. Oops.dholland2-5/+5
2017-09-05Tag missed gui-only files. Ride update.dholland1-38/+38
2017-09-05Update to 20170501 (v15.x, "Phosphorus"). This reflects six majordholland12-371/+852
upstream releases, so visit the HOMEPAGE for further info. pkgsrc changes: - old patches were rolled in upstream - use the ocaml framework - depends on more ocaml libraries - depends on lang/coq by default; turn off the coq option to avoid this XXX: You must build ocamlgraph with ocaml-lablgtk support (which is XXX: not the default) or the build fails on missing module "Dgraph".
2017-09-04Update some URLs.wiz5-10/+10
2017-09-04Follow some redirects.wiz42-85/+85
2017-09-04Comment out dead sites.wiz34-70/+70
2017-09-040.18.3:adam2-7/+7
BUG FIXES * Read config during porcelain operations that involve remotes. * Fix headers of empty chunks in unified diffs. * Properly follow redirects over HTTP. IMPROVEMENTS * Add ``dulwich.porcelain.update_head``. * ``GitClient.fetch_pack`` now returns symrefs. * The server now supports providing symrefs. * Add ``dulwich.object_store.commit_tree_changes`` to incrementally commit changes to a tree structure. * Add basic ``PackBasedObjectStore.repack`` method.
2017-09-043.23.2:adam2-7/+7
This is a small refactoring release that removes a now-unused parameter to an internal API. It shouldn’t have any user visible effect. 3.23.1: Hypothesis no longer propagates the dynamic scope of settings into strategy definitions. This release is a small change to something that was never part of the public API and you will almost certainly not notice any effect unless you’re doing something surprising, but for example the following code will now give a different answer in some circumstances: import hypothesis.strategies as st from hypothesis import settings CURRENT_SETTINGS = st.builds(lambda: settings.default) (We don’t actually encourage you writing code like this) Previously this would have generated the settings that were in effect at the point of definition of CURRENT_SETTINGS. Now it will generate the settings that are used for the current test. It is very unlikely to be significant enough to be visible, but you may also notice a small performance improvement.
2017-09-04v36.4.0adam2-7/+7
* 1075: Add new ``Description-Content-Type`` metadata field. `See here for documentation on how to use this field. * 1068: Sort files and directories when building eggs for deterministic order. * 196: Remove caching of easy_install command in fetch_build_egg. Fixes issue where ``pytest-runner-N.N`` would satisfy the installation of ``pytest``. * 1129: Fix working set dependencies handling when replacing conflicting distributions (e.g. when using ``setup_requires`` with a conflicting transitive dependency, fix 1124). * 1133: Improved handling of README files extensions and added Markdown to the list of searched READMES. * 1135: Improve performance of pkg_resources import by not invoking ``access`` or ``stat`` and using ``os.listdir`` instead.
2017-09-042.0.3:adam3-8/+15
Fix encoding issues for all commands
2017-09-040.5.1:adam3-12/+14
fix a bug and add tests for case where firstresult hooks return None results. 0.5.0: fix bug where callbacks for historic hooks would not be called for already registered plugins. fix 17 by considering only actual functions for hooks this removes the ability to register arbitrary callable objects which at first glance is a reasonable simplification, thanks @RonnyPfannschmidt for report and pr. fix 19: allow registering hookspecs from instances. The P R from @tgoodlet also modernized the varnames implementation. resolve 32: split up the test set into multiple modules. resolve 14: add full sphinx docs. add hook call mismatch warnings. resolve 44: move to new-style classes. add baseline benchmarking/speed tests using pytest-benchmark in P R 54. update the README to showcase the API. deprecate __multicall__ and add a faster call loop implementation. raise a comprehensible error when a hookimpl is called with positional args. fix the firstresult test making it more complete and remove a duplicate of that test.
2017-09-04Use system iovec on FreeBSD and NetBSD. Bump revision.joerg4-2/+31
2017-09-04Updated py-setuptools to 36.3.0.wiz2-7/+7
v36.3.0 ------- * #1131: Make possible using several files within ``file:`` directive in metadata.long_description in ``setup.cfg``.
2017-09-04+ py-reparserleot1-1/+2
2017-09-04Import py-reparser-1.4.3 as devel/py-reparserleot4-0/+33
Simple regex-based lexer/parser for inline markup.
2017-09-04+ py-readlikeleot1-1/+2
2017-09-04Import py-readlike-0.1.2 as devel/py-readlikeleot4-0/+41
A Python module that provides GNU Readline-like line editing functions (the default Emacs-style ones). If you just want to use Readline, use the readline package in the standard library but this package allows access to those capabilties in settings outside of a standard CLI. Currently, all stateless Readline commands are implemented. This means that yanking and history aren't supported. This module is especially well-suited to interfacing with Urwid due to a shared syntax for describing key inputs.
2017-09-04Updated p5-List-MoreUtils to 0.423.wiz2-8/+8
0.423 2017-08-22 - sync version with List::MoreUtils::XS - add examples for binsert/bremove (LMU::XS issue #1, Thanks to shawnlaffan) - update tests to latest List::MoreUtils::XS - recommend List::MoreUtils::XS 0.423 0.420_001 2017-08-15 - add some new functions: * qsort (XS only) * binsert * bremove * listcmp * arrayify (RT#17230) * samples (RT#77562) * minmaxstr (RT#106401) * lower_bound * upper_bound * equal_range * frequencies * occurrences * mode (RT#91991) * zip6 (RT#42921) * reduce_0 * reduce_1 * reduce_u - improve tests - make List::MoreUtils::XS independent from List::MoreUtils Note that List::MoreUtils::XS doesn't guarantee API stability - this feature is only provided through List::MoreUtils as frontend. - improve Makefile.PL regarding some build artifacts
2017-09-04Updated p5-List-MoreUtils-XS to 0.423.wiz2-7/+7
0.423 2017-08-19 - Fix dealing with lists with one element on bremove/binsert. Thanks shawnlaffan for reporting this via issues#2 - add support for compilers before C99 - fix some 32-bit compiler warnings - add support for compilers without statement expression feature