Commit graph

267166 commits

Author SHA1 Message Date
taca
722ac8fabc Add and enable ruby-arel60. 2017-07-18 14:28:12 +00:00
taca
fc18dbdd4c Add ruby-arel60 package version 6.0.4.
Changes from past ruby-arel version 6.0.3:

=== 6.0.4 / 2016-12-27

* Enhancements

  * Ruby 2.4 compatibility
2017-07-18 14:27:36 +00:00
jaapb
1ed2db22f8 ocaml-graphics has the same version as ocaml, so remove the request for
4.02.3 (we're now at 4.04.2)
2017-07-18 14:25:55 +00:00
taca
dcc2703db3 Note update of ruby-rails32 and related packages to 3.2.22.5. 2017-07-18 14:10:04 +00:00
taca
0eb60442c2 Update ruby-rails32 to 3.2.22.5.
No change except version.
2017-07-18 14:08:30 +00:00
taca
30ad9971c2 Update ruby-railties32 to 3.2.22.5.
* Fix failing tests on 3-2-stable branch.
2017-07-18 14:07:40 +00:00
taca
8dcc0d7d24 Update ruby-actionmailer32 to 3.2.22.5.
No change except version.
2017-07-18 14:07:04 +00:00
taca
65ed24c580 Update ruby-actionpack32 to 3.2.22.5.
* Add missing require to files
* Remove dead code and ensure values are strings before calling gsub
* Fix failing tests on 3-2-stable branch
2017-07-18 14:06:28 +00:00
taca
8db47b88f7 Update ruby-ruby-activeresource32 to 3.2.22.5.
No change except version.
2017-07-18 14:05:25 +00:00
taca
213c6a4969 Update ruby-activerecord32 to 3.2.22.5.
* Support Ruby 2.3 by not unexpectedly calling `.to_proc` on Hash objects

    Fixes #25010

    *tlrdstd*
2017-07-18 14:04:31 +00:00
taca
9e8b6612bd Update ruby-railties32 to 3.2.22.5.
* Fix failing tests on 3-2-stable branch.
2017-07-18 14:02:04 +00:00
taca
275b21741d Update ruby-activesupport32 to 3.2.22.5.
No change except version.
2017-07-18 14:00:03 +00:00
adam
3531dd0ccc Updated lang/python36 to 3.6.2, devel/py-setuptools to 36.2.0, security/py-cryptography_vectors to 2.0, security/py-cryptography to 2.0 2017-07-18 13:59:14 +00:00
taca
1478015bb2 Start update of Ruby on Rails 3.2 to 3.2.22.5. 2017-07-18 13:59:04 +00:00
adam
8c13fdb524 2.0:
BACKWARDS INCOMPATIBLE: Support for Python 3.3 has been dropped.
We now ship manylinux1 wheels linked against OpenSSL 1.1.0f. These wheels will be automatically used with most Linux distributions if you are running the latest pip.
Deprecated the use of signer on :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey` in favor of sign.
Deprecated the use of verifier on :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey`, :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey` in favor of verify.
Added support for parsing :class:`~cryptography.x509.certificate_transparency.SignedCertificateTimestamp` objects from X.509 certificate extensions.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.ChaCha20Poly1305`.
Added support for :class:`~cryptography.hazmat.primitives.ciphers.aead.AESCCM`.
Added :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM`, a "one shot" API for AES GCM encryption.
Added support for :doc:`/hazmat/primitives/asymmetric/x25519`.
Added support for serializing and deserializing Diffie-Hellman parameters with :func:`~cryptography.hazmat.primitives.serialization.load_pem_parameters`, :func:`~cryptography.hazmat.primitives.serialization.load_der_parameters`, and :meth:`~cryptography.hazmat.primitives.asymmetric.dh.DHParameters.parameter_bytes` .
The extensions attribute on :class:`~cryptography.x509.Certificate`, :class:`~cryptography.x509.CertificateSigningRequest`, :class:`~cryptography.x509.CertificateRevocationList`, and :class:`~cryptography.x509.RevokedCertificate` now caches the computed Extensions object. There should be no performance change, just a performance improvement for programs accessing the extensions attribute multiple times.
2017-07-18 13:52:13 +00:00
adam
ac4f54f7bb v36.2.0
* 1081: Environment markers indicated in ``install_requires``
  are now processed and treated as nameless ``extras_require``
  with markers, allowing their metadata in requires.txt to be
  correctly generated.

* 1053: Tagged commits are now released using Travis-CI
  build stages, meaning releases depend on passing tests on
  all supported Python versions (Linux) and not just the latest
  Python version.
2017-07-18 13:44:36 +00:00
adam
af59e928be Python 3.6.2 is the second maintenance release of Python 3.6, which was initially released in 2016-12 to great interest. With the release of 3.6.2, we are now providing the second set of bugfixes and documentation updates to 3.6. Detailed information about the changes made in 3.6.2 can be found in its change log. 2017-07-18 13:43:39 +00:00
ryoon
2089b32548 Chatzilla is not shipped with seamonkey anymore. Remove PLIST for chatzilla 2017-07-18 10:56:27 +00:00
kim
69b7cb1d94 Use bsdtar to extract, so we don't get warnings about the tar file. 2017-07-18 10:35:28 +00:00
ryoon
952f35680a Updated devel/jenkins to 2.70 2017-07-18 10:22:57 +00:00
ryoon
a743130c3b Update to 2.70
Changelog:
What's new in 2.70 (2017-07-16)
Community reported issues: 1×JENKINS-36792

    Fix version number shown in 2.0 upgrade wizard. (issue 45459)

What's new in 2.69 (2017-07-09)
    SSHD Module 2.0: Update from SSHD Core 0.14.0 to Apache MINA SSHD 1.6.0 in Jenkins core and Jenkins CLI. (changelog, plugin compatibility notice, issue 43668)
    SSHD Module 2.0: Enable aes192ctr and aes256ctr ciphers if JVM supports unlimited-strength encryption. (issue 39738)

What's new in 2.68 (2017-07-02)
137 sunny1 cloudy3 stormCommunity reported issues: 1×JENKINS-36993

    Update Remoting from 3.7 to 3.10 adding opt-in support for work directories and improving logging in Jenkins agents. (work directory documentation, logging documentation, remoting changelog, issue 39370)
    The reload-configuration CLI command now waits until the reload is finished, and returns an error code if the reload failed. (issue 45256)
    Follow HTTP redirects while initiating CLI connection. (issue 44361)
    Add documentation for time zone specification for cron patterns (e.g. SCM polling). (issue 9283)
    Robustness improvements related to agent connections. (issue 43496, issue 38527)

What's new in 2.67 (2017-06-25)
    Enable simpler syntax for upstream build trigger in pipelines. (issue 34464)
    Remove the "JNLP" protocol references from the TCP Agent Listener log messages. (issue 44103)
    Internal: Update Annotation Indexer to 1.12 to work around JRE bug in tests. (JDK-8182744)

What's new in 2.66 (2017-06-18)
    When starting the jenkins.war directly, properly check for Java 8 as minimum instead of Java 7 before proceeding. (issue 44764)
    Allow overriding the Jenkins session ID suffix so it doesn't change on every restart, possibly resulting in too many cookies. (how to set session ID, issue 25046, issue 44894)
    Fix resource loading in plugins using the PluginFirstClassLoader, e.g. loading Groovy classes from plugin resources. (issue 44898)
    Prevent possible NullPointerException when listing remote directories using the FilePath#list() and FilePath#listDirectories() APIs. (issue 44942)

What's new in 2.65 (2017-06-11)
Community reported issues: 1×JENKINS-21163

    Prevent NullPointerException when calling restart CLI command (regression in 2.57). (issue 44769)
    Packaging: Docker alpine image had a Jenkins-incompatible JDK installation (regression in 2.64). (issue 44733, corresponding Alpine Linux issue)

What's new in 2.64 (2017-06-04)
143 sunny0 cloudy2 stormCommunity reported issues: 1×JENKINS-44733 1×JENKINS-44777

    Moved agent port and protocol configuration out of "security" (authentication and authorization) block in Configure Global Security. (issue 4478)
    Add section headers for Markup Formatter and CSRF Protection in Configure Global Security form to make these options more obvious. (pull 2900)
    Use one-column layout for REST API documentation (.../api URLs). (issue 44563)
    Update jnr-posix from 3.0.1 to 3.0.41 to pick up improvements and fixes in the POSIX platforms support. (pull 2904)
    Jenkins failed to perform some cleanup tasks, including saving the build queue, if stopped via REST /exit, CLI shutdown, or when restarting from Install as Windows Service. (issue 44589)
    Don't check whether disabled administrative monitors are active or not on the Manage Jenkins page. (issue 44608)
    Do not submit form when pressing Enter in the plugin manager's filter field. (issue 44523)
    Plugin Development: Jenkins now no longer publishes a war-for-test artifact. Plugins using this or a later version of Jenkins as baseline need to use plugin parent POM 2.30 or later. (issue 24064)

What's new in 2.63 (2017-05-28)
Community reported issues: 1×JENKINS-44907

    No notable changes in this release.

What's new in 2.62 (2017-05-21)
147 sunny1 cloudy3 stormCommunity reported issues: 1×JENKINS-44120

    Fixed Pipeline compatibility for a number of CLI commands (delete-builds, list-changes, console, set-build-description, and set-build-display-name), as well as some issues affecting error reporting in other commands when used with Pipeline. (issue 30785, issue 41527)
    If you have the Authorize Project plugin installed and configured, its configuration will now be treated as final with respect to the behavior of Job/Build checks from Build other projects and Build after other projects are built. Formerly, if a Per-project configurable Build Authorization was enabled globally but some projects did not specify an Authorization, the two aforementioned checks would automatically fall back to checking as anonymous (typically denying build permission). To restore the former behavior, explicitly configure a Project default Build Authorization to be Run as anonymous. Note that this will affect all build-scoped permission checks, including for example Agent/Build. (issue 22949)
    Internal API: Tasks.getAuthenticationOf now honors authentication contributed by QueueItemAuthenticatorProvider extensions. (pull 2880)
    Update WinP from 1.24 to 1.25 to improve performance and diagnostics of issues like JENKINS-30782. (full changelog)
    Fix for NullPointerException while initiating some SSH connections (regression in 2.59). (issue 44120)
    Prevent StackOverflowError in log recorder when Winstone-Jetty debug logging is enabled. (regression in 2.61) (issue 44330, corresponding Jetty issue)
2017-07-18 10:22:22 +00:00
ryoon
82cccfa3c0 Updated devel/jenkins-lts to 2.60.1 2017-07-18 10:19:57 +00:00
ryoon
46e6283008 Update to 2.60.1
* Update HOMEPAGE
* Require Java 8 to run

Changelog:
What's new in 2.60.1 (2017-06-21)

2.60.1 is the first Jenkins LTS release that requires Java 8 to run. If you're using the Maven Project type, please note that it needs to use a JDK capable of running Jenkins, i.e. JDK 8 or up. If you configure an older JDK in a Maven Project, Jenkins will attempt to find a newer JDK and use that automatically. If your SSH Slaves fail to start and you have the plugin install the JRE to run them, make sure to update SSH Slaves Plugin to at least version 1.17 (1.20 recommended).
Changes since 2.60:

    Fix for NullPointerException while initiating some SSH connections (regression in 2.59). (issue 44120)

Notable changes since 2.46.3:

    Jenkins (master and agents) now requires Java 8 to run. (issue 27624, issue 42709, pull 2802, announcement blog post)
    Update Groovy to 2.4.8 to address memory leak issue. Pipeline: Groovy needs to be upgraded to 2.28 or higher to prevent regressions. (issue 33358, issue 42189)
    Upgrade the Windows Agent Installer module from 1.6 to 1.7. This change picks major updates in Windows service management logic. (full changelog, guide to upgrading old Windows service agents)
    Windows services: Upgrade the bundled Windows Service Wrapper from 1.18 to 2.0.2. (full changelog)
    Windows services: Enable Runaway Process Killer by default in new Agent and Master installations. (issue 39231)
    Windows services: Enable auto-upgrade of remoting on newly installed agents if they are connected by HTTPS. (issue 39237)
    Windows services: Add support of shared directories mapping in Windows agent services. (Shared Directory Mapper documentation)
    Windows services: Integrate various stability and performance fixes in Windows Service Wrapper from 1.18 to 2.0.2. There are many fixes around configuration options and process termination. (full changelog)
    Packaging: Do not invoke recursive chown in JENKINS_HOME during the RPM post-install step unless owned by a different user. (issue 23273)
    Use case-insensitive search by default for new and anonymous users. (issue 42645)
    Searching in the Build History widget takes into account user preferences (case sensitivity by default). (pull 2683)
    Allow searching by build parameter values in the Build History widget. (issue 40718)
    Update the Trilead SSH library to get support of new Mac, Key, and Key Exchange Algorithms. (issue 33021, issue 26379, issue 31549, issue 42959, issue 43979, issue 44046)
    When creating temporary files, use the jenkins prefix instead of the old hudson one. (pull 2778)
    Update German, French and Russian localizations. (pull 2777, pull 2787, pull 2798)
    Removed localizations with very low coverage: Albanian, Basque, Belarusian, Bengali, Esperanto, Galician, Georgian, Gujarati, Hindi, Icelandic, Indonesian, Irish, Kannada, Macedonian, Marathi, Mongolian, Occitan, Punjabi, Sinhala, Tamil, Telugu, Thai. (pull 2813)
    Internal API: Add the ability for ItemListener to veto copy operations; make Run#compareTo work across jobs; save Jenkins after calling setSecurityRealm or setAuthorizationStrategy. (issue 34691, issue 42319, pull 2762, pull 2782, pull 2790, pull 2805)

What's new in 2.46.3 (2017-05-25)

    If an exception is thrown while rendering an HTTP response, just log the stack trace on the server side, without trying to send an error page to the client. (issue 21695)
    Setup wizard gets into bad state when failures like network issues happen. (issue 41778)
    Catch and log RuntimeException in Computer#setNode() when updating the Computer list. (issue 42043)
    Fix AccessDeniedException in "Build after other projects are built" when user has Discover permission but not Read. (issue 42707)
    Prevent NullPointerException when a non-existent default view is specified in Configure System. (issue 42717)
    Properly handle saving system configuration when disabling all, or all but one, administrative monitors. (issue 42852)
    Remove links in stack traces to the stacktrace.jenkins-ci.org service that has been shut down. (issue 42861)
    Ensure that Cloud.PROVISION is properly initialized during the configuration loading. (issue 43279)
    Migrate legacy users only once per restart to improve performance of the user retrieval logic. (issue 43936)
    Prevent rare NullPointerException if an admin user is created in the setup wizard after first disabling CSRF protection. (issue 44010)
2017-07-18 10:18:58 +00:00
adam
d54618ff42 Updated devel/py-test-mock to 1.6.2, net/py-apache-libcloud to 2.1.0 2017-07-18 05:12:50 +00:00
adam
1fa85fd04c Changes in Apache Libcloud 2.1.0
Common
- [AWS] Update prices and fix some region names
- Fix bug in utils.decorators wrap exception method, used by vsphere driver
- Use PyTest as the unit testing runner
- Use of LXML is now disabled by defalt, use libcloud.utils.py3.DEFAULT_LXML = True to reenable. LXML has compatibility
  issues with a number of drivers and etree is a standard package
- Switch RawResponse class to use content body instead of text body, up to 10x performance improvement for methods like StorageDriver.download_object
2017-07-18 05:12:27 +00:00
adam
0f08cdd0ac 1.6.2:
* Provide source package in ``tar.gz`` format and remove obsolete ``MANIFEST.in``.

1.6.1:
* Fix ``mocker.resetall()`` by ignoring mocker objects which don't have a
  ``resetall`` method, like for example ``patch.dict``.
2017-07-18 05:02:03 +00:00
wiz
4053ae265f Honor LDFLAGS. Fixes RELRO build. 2017-07-17 23:26:23 +00:00
jperkin
bb4a16915d Add php-gearman. 2017-07-17 16:29:00 +00:00
jperkin
c5241750ee Added devel/php-gearman version 2.0.3 2017-07-17 16:28:22 +00:00
jperkin
dd2dc34d64 Import php-gearman-2.0.3 into pkgsrc as devel/php-gearman. Contributed
by Michael Moll in NetBSD/pkgsrc#5.  From the DESCR:

The Gearman PHP Extension provides a wrapper to libgearman. This
gives the user the ability to write fully featured Gearman clients
and workers in PHP, allowing them to quickly develop distributed
applications.
2017-07-17 16:28:08 +00:00
jperkin
42392631b1 Add mailsend. 2017-07-17 16:10:10 +00:00
jperkin
c9a27764c1 Added mail/mailsend version 1.19 2017-07-17 16:09:49 +00:00
jperkin
b8f11e6887 Import mailsend-1.19 into pkgsrc as mail/mailsend. Contributed by Michael
Moll in NetBSD/pkgsrc#4.  From the DESCR:

mailsend is a simple command line program to send mail via SMTP protocol.

The program does not use any config file and everything needed to compose
mails (and attachments) is driven via command line parameters.
2017-07-17 16:09:38 +00:00
jperkin
0dadd12d43 Add bl3 file. Resolves NetBSD/pkgsrc#3 from Michael Moll. 2017-07-17 15:54:59 +00:00
manu
51a13ea245 Performance fix for uniqid()
PHP uniqid() relies on microsecond-precise system clock to produce an
unique identifier. In order to avoid  using the same value, it first
calls usleep(1) to wait for the next microsecond.

Unfortunately, usleep() specification says "The suspension time may be
longer than requested due to the scheduling of other activity by the
system." Indeed, the pause may as as long as an entire execution slice,
causing a uniqid() call to last more than 10 ms.

This is fixed by replacing the usleep() call by time polling using
gettimeofday() until the microscecond change. Since the getttimeoday()
system call lasts around a microsecond, only a small time is wasted
calling  multiple gettimeofday. On the benefit side, uniqid() performance
in increased 10000 fold without changing its behavior.

Submitted upstream as https://bugs.php.net/bug.php?id=74851
2017-07-17 14:10:08 +00:00
jaapb
d3afa86606 Updated net/ocamlnet to 4.1.2nb5 2017-07-17 12:31:16 +00:00
jaapb
2de753285c Updated package to make sure cmxs option works correctly 2017-07-17 12:30:55 +00:00
jaapb
7f8988d4e9 Corrected some PLIST duplication 2017-07-17 09:45:36 +00:00
adam
dffcac2a44 Updated parallel/py-billiard to 3.5.0.3 2017-07-17 08:04:20 +00:00
adam
4d22145d28 3.5.0.3:
- Adds Process._authkey alias to .authkey for 2.7 compat.
- Remove superfluous else clause from max_memory_per_child_check.
- Document and test all supported Python versions.
- Extend 'Process' to be compatible with < Py3.5.
- Use a properly initialized logger in pool.py error logging.
- _trywaitkill can now kill a whole process group if the worker process declares itself as a group leader.
- Fix cpython issue 14881 (See http://bugs.python.org/issue14881).
- Fix for a crash on windows.
- Fix messaging in case of worker exceeds max memory.
2017-07-17 08:03:50 +00:00
adam
9effac01a4 Updated devel/py-vine to 1.1.4, devel/py-hypothesis to 3.13.0 2017-07-17 07:06:52 +00:00
adam
653c5ff053 3.13.0:
This release has two major aspects to it: The first is the introduction of :func:`~hypothesis.strategies.deferred`, which allows more natural definition of recursive (including mutually recursive) strategies.

The second is a number of engine changes designed to support this sort of strategy better. These should have a knock-on effect of also improving the performance of any existing strategies that currently generate a lot of data or involve heavy nesting by reducing their typical example size.
2017-07-17 07:05:34 +00:00
adam
dde96de6ea 1.1.4:
- Added official support for Python 3.5 & 3.6.
- Improve Python 2/3 compatibility.
- Don't set mutable default values to keyword arguments.
2017-07-17 07:04:22 +00:00
schmonz
edf040b311 Added devel/libidn2 version 2.0.0 2017-07-17 03:26:56 +00:00
schmonz
3955253b05 Add and enable libidn2. 2017-07-17 03:26:33 +00:00
schmonz
384af84551 Initial import of libidn2, a library to convert internationalized domain
names to and from ASCII Compatible Encoding (ACE), following the
IDNA2008 and TR46 standards. The library is a rewrite of the popular but
legacy libidn library, and is backwards (API) compatible with it.
2017-07-17 03:25:32 +00:00
adam
f0e5656859 Updated net/knock to 0.7 2017-07-16 21:25:38 +00:00
adam
9be429cd2b 0.7:
- Document the 'target' configuration directive.
- Merging OS-specific networking code to reduce LOCs and the
  sea of #ifdefs.
- Added 50ms timeout to pcap_open_live() to reduce CPU usage
  on network-heavy hosts. Pcap recommends we not use zero.

0.6:
- Cleanup: Don't null-check before free
- Cleanup: Consolidate flag-check logic
- Accept single-knock sequences
- Introduce a 'target' configuration directive, enabling
  knockd to react to connect attempts to a target host.
  Useful in cases where knockd is on a router and you want
  to send a target a wakeup packet.
2017-07-16 21:25:06 +00:00
adam
2ced19c109 Updated devel/msgpack to 2.1.3 2017-07-16 21:02:09 +00:00
adam
d73477b618 2.1.3:
Improve build system
Add C++17 adaptors std::optional and std::string_view.
Improve cross platform configuration
Remove some warnings
2017-07-16 21:01:06 +00:00