Commit graph

33101 commits

Author SHA1 Message Date
adam
2da380d514 py-ordered-set: updated to 3.1.1
3.1.1:
Unknown changes
2019-04-26 10:02:13 +00:00
markd
a29b7814b1 kde: update KDE Frameworks to 5.57.0
KDE Doxygen Tools

  Update URLs to use https

KCMUtils

  [KCModuleLoader] Pass args to created KQuickAddons::ConfigModule
  Pass focus to child searchbar when KPluginSelector is focused
  Improve the KCM error message
  Add runtime guard that pages are KCMs in KCMultiDialog

KConfig

  Add Notify capability to revertToDefault
  point readme to the wiki page
  kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension
  [kconf_update] move from custom logging tech to qCDebug
  Remove reference from const KConfigIniBackend::BufferFragment &
  KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up

KCoreAddons

  Fix "* foo *" we don't want to bold this string
  Fix Bug - clicking contact web url => uncomplete url is selected
  Print strerror when inotify fails (typical reason: "too many open files")

KDeclarative

  [GridViewKCM] Fix implicit width calculation
  move the gridview in a separate file
  Avoid fractionals in GridDelegate sizes and alignments

KDocTools

  Update Ukrainian translation
  Catalan updates
  it entities: update URLs to use https
  Update URLs to use https
  Use Indonesian translation
  Update design to look more similar to kde.org
  Add necessary files to use native Indonesian language for all Indonesian docs

KI18n

  Report human-readable error if Qt5Widgets is required but is not found

KIO

  Replace currentDateTimeUtc().toTime_t() with currentSecsSinceEpoch()
  Replace QDateTime::to_Time_t/from_Time_t with to/fromSecsSinceEpoch
  Improve executable dialog buttons' icons
  [KDirOperator] Show Detailed Tree View by default
  KFileItem: call stat() on demand, add SkipMimeTypeDetermination option
  KIOExec: fix error when the remote URL has no filename
  KFileWidget In saving single file mode an enter/return press on the
  KDirOperator triggers slotOk
  [KDynamicJobTracker] Use generated DBus interface
  [KFileWidget] When saving, highlight filename after clicking existing file
  also when using double-click
  Don't create thumbnails for encrypted Vaults
  Fix WebDAV directory renaming if KeepAlive is off
  Show list of tags in PlacesView
  Delete/Trash confirmation dialogue: Fix misleading title
  Display the correct file/path in "too bit for fat32" error message
  Phrase error message with GiB, not GB
  openwithdialog: use recursive flag in proxy filter
  Remove URLs being fetched when listing job is completed
  [CopyJob] Treat URL as dirty when renaming file as conflict resolution
  Pass local file path to KFileSystemType::fileSystemType()
  Fix upper/lower case rename on case insensitive fs
  Fix "Invalid URL: QUrl("some.txt")" warnings in Save dialog
  Fix crash while moving files
  Fix NTFS hidden check for symlinks to NTFS mountpoints
  Make file overwrite a bit safer

KNotification

  [KStatusNotifierItem] Send desktop-entry hint
  Allow to set custom hints for notifications

KNotifyConfig

  Allow selecting only supported audio files

KPackage Framework

  Fix finding the host tools targets file in the Android docker environment
  Add cross-compilation support for kpackagetool5

KService

  Add X-GNOME-UsesNotifications as recognized key
  Add bison minimum version of 2.4.1 due to %code

KTextEditor

  Fix: apply correctly the text colors of the chosen scheme
  DocumentPrivate: Add option "Auto Reload Document" to View menu
  DocumentPrivate: Support to set dictionary on block selection
  Fix Words & Chars String on katestatusbar
  Fix Minimap with QtCurve style
  KateStatusBar: Show lock icon on modified label when in read-only mode
  DocumentPrivate: Skip auto quotes when these looks already balanced
  Add Variable interface to KTextEditor::Editor
  relax code to only assert in debug build, work in release build
  ensure compatibility with old configs
  more use of generic config interface
  simplify QString KateDocumentConfig::eolString()
  transfer sonnet setting to KTextEditor setting
  ensure now gaps in config keys
  convert more things to generic config interface
  more use of the generic config interface
  generic config interface
  Don't crash on malformed syntax highlighting files
  IconBorder: Accept drag&drop events
  ViewPrivate: Make deselection by arrow keys more handy
  Fix for showing argument hint tree on non-primary screen
  Port some deprecated method
  Restore the search wrapped message to its former type and position
  ViewPrivate: Make 'Apply Word Wrap' more comfortable
  ModeBase::goToPos: Ensure jump target is valid
  ViInputMode: Remove unsupported text attributes from the status bar
  KateStatusBar: Add dictionary button
  add example for line heigh issue
2019-04-25 20:50:22 +00:00
markd
765bc559f9 extra-cmake-modules: update to 5.57.0
5.48.0:
  Android: Make it possible to override a target's APK directory
  Drop outdated QT_USE_FAST_OPERATOR_PLUS
  Add -Wlogical-op -Wzero-as-null-pointer-constant to KF5 warnings
  [ECMGenerateHeaders] Add option for other header file extension than .h
  Don't include a 64 when building 64bit architectures on flatpak
5.50.0:
  Bindings: Check if bindings can be generated for a specific python version
  Bindings: Make generator forward compatible with Python 3
  Disable alteration of QT_PLUGIN_PATH by ECM when running tests
  Bindings: Add support for scoped enums (bug 397154)
  Make it possible for ECM to detect po files at configure time
5.51.0:
  Compile python bindings with the same sip flags used by PyQt
  Android: Allow passing a relative path as the apk dir
  Android: Properly offer a fallback to applications that don't have a manifest
  Android: Make sure Qm translations get loaded
  Fix Android builds using cmake 3.12.1
  l10n: Fix matching digits in the repository name
  Add QT_NO_NARROWING_CONVERSIONS_IN_CONNECT as default compile flags
  Bindings: Correct handling of sources containing utf-8
  Actually iterate over CF_GENERATED, rather than checking item 0 all the time
5.53.0:
  New module: FindLibExiv2.cmake
5.54.0:
  Add find module for Google's libphonenumber
5.55.0:
  FindGperf: in ecm_gperf_generate set SKIP_AUTOMOC for generated file
  Move -Wsuggest-override -Wlogical-op to regular compiler settings
  Fix python binding generation for classes with deleted copy constructors
  Fix qmake module generation for Qt 5.12.1
  Use more https in links
  API dox: add missing entries for some find-modules & modules
  FindGperf: improve api dox: mark-up usage example
  ECMGenerateQmlTypes: fix api dox: title needs more --- markup
  ECMQMLModules: fix api dox: title match module name, add missing "Since"
  FindInotify: fix api dox .rst tag, add missing "Since"
5.56.0:
  Fix releaseme checkout when this is included in a sub-directory
  New find module for Canberra
  Update Android toolchain files to reality
  Add compile check to FindEGL
5.57.0:
  Re-enable the setting of QT_PLUGIN_PATH
  ecm_add_wayland_client_protocol: Improve error messages
  ECMGeneratePkgConfigFile: make all vars dependent on ${prefix}
  Add UDev find module
  ECMGeneratePkgConfigFile: add variables used by pkg_check_modules
  Restore FindFontconfig backward compatibility for plasma-desktop
  Add Fontconfig find modudle
2019-04-25 20:36:40 +00:00
adam
b2b346640e py-rope: updated to 0.14.0
Version 0.14.0, relicensed under LGPLv3+
2019-04-25 12:54:05 +00:00
adam
14d20cbee5 py-faker: updated to 1.0.5
1.0.5:
* Add min and max values for pyfloat and pydecimal.
* Add months and M to the syntax for start_date and end_date.
* Add support for PyInstaller.
* Add Dutch company names.
* Fix some invalid French phone numbers starting with +33 8x.
* Add Armenian locale hy_AM.
2019-04-25 12:51:03 +00:00
adam
16e401d067 py-xopen: updated to 0.5.1
v0.5.1:
Avoid importing pkg_resources, it is slow
Instead, use the setuptools_scm feature of generating a _version.py
2019-04-25 12:44:10 +00:00
maya
08112bc45c gyp needs python 2.7.
- Helps some packages in wip/
2019-04-25 08:09:49 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
adam
f510feb06f py-lama: updated to 7.7.1
7.7.1:
Unknown changes
2019-04-25 07:27:55 +00:00
maya
4006b01fcb go-protobuf: no need for CHECK_RELRO_SKIP now that we already skip static
binaries.
2019-04-24 22:59:17 +00:00
adam
f720a369d1 jemalloc: updated to 5.2.0
5.2.0:
This release includes a few notable improvements, which are summarized below: 1) improved fast-path performance from the optimizations by @djwatson; 2) reduced virtual memory fragmentation and metadata usage; and 3) bug fixes on setting the number of background threads. In addition, peak / spike memory usage is improved with certain allocation patterns. As usual, the release and prior dev versions have gone through large-scale production testing.

New features:
Implement oversize_threshold, which uses a dedicated arena for allocations crossing the specified threshold to reduce fragmentation.
Add extents usage information to stats.
Log time information for sampled allocations.
Support 0 size in sdallocx.
Output rate for certain counters in malloc_stats.
Add configure option --enable-readlinkat, which allows the use of readlinkat over readlink.
Add configure options --{enable,disable}-{static,shared} to allow not building unwanted libraries.
Add configure option --disable-libdl to enable fully static builds.
Add mallctl interfaces:
opt.oversize_threshold
stats.arenas.<i>.extent_avail
stats.arenas.<i>.extents.<j>.n{dirty,muzzy,retained}
stats.arenas.<i>.extents.<j>.{dirty,muzzy,retained}_bytes

Portability improvements:
Update MSVC builds.
Workaround a compiler optimizer bug on s390x.
Make use of pthread_set_name_np(3) on FreeBSD.
Implement malloc_getcpu() to enable percpu_arena for windows.
Link against -pthread instead of -lpthread.
Make background_thread not dependent on libdl.
Add stringify to fix a linker directive issue on MSVC.
Detect and fall back when 8-bit atomics are unavailable.
Fall back to the default pthread_create(3) if dlsym(3) fails.

Optimizations and refactors:
Refactor the TSD module.
Avoid taking extents_muzzy mutex when muzzy is disabled.
Avoid taking large_mtx for auto arenas on the tcache flush path.
Optimize ixalloc by avoiding a size lookup.
Implement opt.oversize_threshold which uses a dedicated arena for requests crossing the threshold, also eagerly purges the oversize extents. Default the threshold to 8 MiB.
Clean compilation with -Wextra.
Refactor the size class module.
Refactor the stats emitter.
Optimize pow2_ceil.
Avoid runtime detection of lazy purging on FreeBSD.
Optimize mmap(2) alignment handling on FreeBSD.
Improve error handling for THP state initialization.
Rework the malloc() fast path.
Rework the free() fast path.
Refactor and optimize the tcache fill / flush paths.
Optimize sync / lwsync on PowerPC.
Bypass extent_dalloc() when retain is enabled.
Optimize the locking on large deallocation.
Reduce the number of pages committed from sanity checking in debug build.
Deprecate OSSpinLock.
Lower the default number of background threads to 4 (when the feature is enabled).
Optimize the trylock spin wait.
Use arena index for arena-matching checks.
Avoid forced decay on thread termination when using background threads.
Disable muzzy decay by default.
Only initialize libgcc unwinder when profiling is enabled.

Bug fixes (all only relevant to jemalloc 5.x):
Fix background thread index issues with max_background_threads.
Fix stats output for opt.lg_extent_max_active_fit.
Fix opt.prof_prefix initialization.
Properly trigger decay on tcache destroy.
Fix tcache.flush.
Detect whether explicit extent zero out is necessary with huge pages or custom extent hooks, which may change the purge semantics.
Fix a side effect caused by extent_max_active_fit combined with decay-based purging, where freed extents can accumulate and not be reused for an extended period of time.
Fix a missing unlock on extent register error handling.

Testing:
Simplify the Travis script output.
Update the test scripts for FreeBSD.
Add unit tests for the producer-consumer pattern.
Add Cirrus-CI config for FreeBSD builds.
Add size-matching sanity checks on tcache flush.

Incompatible changes:
Remove --with-lg-page-sizes.

Documentation:
Attempt to build docs by default, however skip doc building when xsltproc is missing.
2019-04-24 17:10:59 +00:00
adam
e035940f3e py-test-mock: updated to 1.10.4
1.10.4
* Fix plugin when 'terminal' plugin is disabled
2019-04-24 15:04:21 +00:00
adam
b202778c2c py-pbr: updated to 5.1.3
5.1.3
* Resolve \`\`ValueError\`\` when mapping value contains a literal \`\`=\`\`
2019-04-24 09:27:48 +00:00
adam
49acea8d3a py-pip: updated to 19.1
19.1:

Features
- Configuration files may now also be stored under sys.prefix
- Avoid creating an unnecessary local clone of a Bazaar branch when exporting.
- Include in pip's User-Agent string whether it looks like pip is running
  under CI.
- A custom (JSON-encoded) string can now be added to pip's User-Agent
  using the PIP_USER_AGENT_USER_DATA environment variable.
- For consistency, passing --no-cache-dir no longer affects whether wheels
  will be built.  In this case, a temporary directory is used.
- Command arguments in subprocess log messages are now quoted using
  shlex.quote().
- Prefix warning and error messages in log output with WARNING and ERROR.
- Using --build-options in a PEP 517 build now fails with an error,
  rather than silently ignoring the option.
- Error out with an informative message if one tries to install a
  pyproject.toml-style (PEP 517) source tree using --editable mode.
- When downloading a package, the ETA and average speed now only update once per second for better legibility.

Bug Fixes
- The stdout and stderr from VCS commands run by pip as subprocesses (e.g.
  git, hg, etc.) no longer pollute pip's stdout.
- Fix handling of requests exceptions when dependencies are debundled.
- Make pip's self version check avoid recommending upgrades to prereleases if the currently-installed version is stable.
- Fixed crash when installing a requirement from a URL that comes from a dependency without a URL.
- Improve handling of file URIs: correctly handle file://localhost/... and don't try to use UNC paths on Unix.
- Fix utils.encoding.auto_decode() LookupError with invalid encodings.
  utils.encoding.auto_decode() was broken when decoding Big Endian BOM
  byte-strings on Little Endian or vice versa.
- Fix incorrect URL quoting of IPv6 addresses.
- Redact the password from the extra index URL when using pip -v.
- The spinner no longer displays a completion message after subprocess calls
  not needing a spinner. It also no longer incorrectly reports an error after
  certain subprocess calls to Git that succeeded.
- Fix the handling of editable mode during installs when pyproject.toml is
  present but PEP 517 doesn't require the source tree to be treated as
  pyproject.toml-style.
- Fix NameError when handling an invalid requirement.

Vendored Libraries
- Updated certifi to 2019.3.9
- Updated distro to 1.4.0
- Update progress to 1.5
- Updated pyparsing to 2.4.0
- Updated pkg_resources to 41.0.1 (via setuptools)

Improved Documentation
- Make dashes render correctly when displaying long options like
  --find-links in the text.
2019-04-24 08:28:33 +00:00
cheusov
31cbe251c5 Update to 1.4.4
Fix compilation failure using gcc-8.
  Thanks to Robert Luberda!
2019-04-23 19:02:48 +00:00
adam
4fdc7c5089 py-setuptools: updated to 41.0.1
v41.0.1
* Fixed issue with the PEP 517 backend that prevented building a wheel when the dist/ directory contained existing .whl files.
* In test.paths_on_python_path, avoid adding unnecessary duplicates to the PYTHONPATH.
* In package_index, now honor "current directory" during a checkout of git and hg repositories under Windows
2019-04-23 09:39:13 +00:00
adam
d74326a312 cmake: updated to 3.14.3
Changes in 3.14.3 since 3.14.2:
* FindOpenGL: look for GLVND libraries with a libglvnd suffix
* FindBoost: Add support for MSVC toolset version 14.2
* IRSL: Update redist directory for VS 2019 update 1
* VS: Provide the default platform name to project code
* FindQt3: Restore missing lib and bin path suffixes
* FindBoost: Fix detection with version suffixes on Gentoo
2019-04-23 09:29:08 +00:00
khorben
03fa9c5364 Import security fixes for libosip2
This adds patches for the following CVE entries:
- CVE-2016-10324
- CVE-2016-10325
- CVE-2016-10326
- CVE-2017-7853

All patches were obtained from Debian and verified to match upstream.

While there, rename and comment the previous patch.

Bumps PKGREVISION.

XXX pull-up
2019-04-21 16:25:38 +00:00
wen
9755638072 Update to 1.0.1
Upstream changes:
Changes in Rcpp version 1.0.1 (2019-03-17)

    Changes in Rcpp API:

        Subsetting is no longer limited by an integer range (William Nolan in #920 fixing #919).

        Error messages from subsetting are now more informative (Qiang and Dirk).

        Shelter increases count only on non-null objects (Dirk in #940 as suggested by Stepan Sindelar in #935).

        AttributeProxy::set() and a few related setters get Shiled<> to ensure rchk is happy (Romain in #947) fixing #946).

    Changes in Rcpp Attributes:

        A new plugin was added for C++20 (Dirk in #927)

        Fixed an issue where 'stale' symbols could become registered in RcppExports.cpp, leading to linker errors and other related issues (Kevin in #939 fixing #733 and #934).

        The wrapper macro gets an UNPROTECT to ensure rchk is happy (Romain in #949) fixing #948).

    Changes in Rcpp Documentation:

        Three small corrections were added in the 'Rcpp Quickref' vignette (Zhuoer Dong in #933 fixing #932).

        The Rcpp-modules vignette now has documentation for .factory (Ralf Stubner in #938 fixing #937).

    Changes in Rcpp Deployment:

        Travis CI again reports to CodeCov.io (Dirk and Ralf Stubner in #942 fixing #941).
2019-04-20 12:46:05 +00:00
wen
4cab8ef3b5 Update to 2.26
Upstream changes:
2019-03-19  k  <andk@cpan.org>

        * release 2.26

        * testfix release, no functional change

        * 97-run.t is now skipped when test is run by root user because
        perldoc often fails for root user (thanks to Binarus for
        reporting)

        * small additions to distroprefs and to the Makefile.PL
2019-04-20 04:42:18 +00:00
wen
127c67c02c Update to 3.96
Upstream changes:
version 3.96 at 2019-04-19 21:36:20 +0000
-----------------------------------------

  Change: faf2a2a5c9a85cfb0ee5645487f71a28fcd10840
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-04-19 22:36:20 +0000

    Updated for v5.28.2

-----------------------------------------
version 3.94 at 2019-04-05 20:02:23 +0000
-----------------------------------------

  Change: e38fb7ceae828e5df49826bd65925b7ff9ad0c84
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-04-05 21:02:23 +0000

    Updated for v5.28.2-RC1

-----------------------------------------
version 3.92 at 2019-03-21 12:42:54 +0000
-----------------------------------------

  Change: 1dba54b9bfd13635b550ba3c7d750fa30c802590
  Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
  Date : 2019-03-21 12:42:54 +0000

    Updated for v5.29.9
2019-04-20 04:34:32 +00:00
wen
9f8ca2193e Update to 6.54
Upstream changes:
6.54  Sun Dec 16 11:06:07 CET 2018
        - reinstate Coro::Select::select prototype - it breaks more than it fixes.

6.53  Sun Dec 16 10:33:15 CET 2018
        - the autogenerated prototypes of Coro::AIO now add ";" at the end
          to avoid generating named unary operators and messing up parsing
          (mostly affects aio_mlockall 4 | 8 which was parsed as
          (aio_mlockall 4) | 8).
        - do not use a prototype for select in Coro::Select, as CORE::select also
          doesn't have one.
2019-04-20 04:30:52 +00:00
wen
f0b00aab96 Update to 3.000002
Upstream changes:
3.000002    2019-03-14
    * Fix error with missing here doc end marker
        - Thanks to Igor Korchynskyi .
2019-04-20 04:20:18 +00:00
wen
cdcab7971a Update to 1.13
Upstream changes:
2019-03-20

     * Released 1.13
     * Fix spelling error in manpage (fixes #3, patch by Salvatore Bonaccorso)
     * Use encoding in Dynamic.pm as well (Fritz Zaucker)
2019-04-20 04:17:55 +00:00
wen
bf7124c8f5 Update to 0.20
Upstream changes:
0.20

2019-04-16  Sam Varshavchik  <mrsam@courier-mta.com>

        * _ipcmp: handle comparison of mixed IPv4 and IPv6-specified
        addresses, allowing cidrlookup() to look up IPv6-mapped IPv4 addresses
        in IPv4 address ranges, and vice versa.
2019-04-20 02:49:25 +00:00
wen
59d9528e4f Update to 0.064
Upstream changes:
0.064           2019-04-01      T. R. Wyant
    Empty \p{} should be an error.

    \x{} and \x{ non-hex } should be errors under "use re 'strict'"

    \o{} should be an error

    \o{ non-octal } should be an error under "use re 'strict'"

    Support wildcard Unicode property values. These were added in
    5.29.9.

    Add eg/find-variable-length-lookarounds

    Add convenience method extract_regexps(). This is a static method
    on PPIx::Regexp that takes as its argument a PPI::Document and
    manufactures PPIx::Regexp objects out of anything that parses to a
    regexp of some sort.

    Don't run illegal character tests before Perl 5.18 unless we're
    author testing, because they are noisy. I think the issue is not the
    Perl version per se, but the version of Unicode; Perl5180delta says
    it shipped with Unicode 6.2.
2019-04-19 23:53:06 +00:00
wen
9372c1f660 Update to 0.03
Upstream changes:
0.03  2019-03-21 23:25:34 PDT
        - Repackaged with Milla
2019-04-19 23:49:46 +00:00
wen
64ed403c90 Update to 1.42
Upstream changes:
1.42    2019-02-22 17:41:00

      * add section in doc that explains how to replace test scripts using Test::CheckManifest
      * stable release with all the changes from the test releases

1.41_04 2019-02-21 15:12:00

      * fix test failure on Win32 - use "plan skip_all" instead of "skip '...'"
      * update dist.ini

1.41_03 2019-02-21 09:27:00

      * optimize ok_manifest()
      * add more tests for find_home()

1.41_02 2019-02-20 13:37:00

      * more debugging stuff

1.41_01 2019-02-20 09:50:00

      * use regexes to silence warnings
      * add debugging stuff to debug win32 failures

1.41  2019-02-19 10:53:00

      * improve tests
      * Removed regex warnings on windows box as reported by CPANTESTERS (Thanks to manwar)

1.39  2019-02-14 07:28:00

      * release 1.39

1.38_02 2018-12-23 11:32:00

      * fix test failures (thanks to manwar and LorenzoTa)

1.38_01 2018-12-21 14:30:00

      * more tests
      * refactor code
2019-04-19 23:47:01 +00:00
wen
0203e77b58 Update to 0.002006
Upstream changes:
0.002006 - 2019-04-04
  - added additional references to related modules in pod
  - various internal cleanups
  - fix backwards compatibility with earlier versions of version.pm
  - fix output from test script when tests fail
  - added note about RELEASE_TESTING to test message on forced failures
2019-04-19 23:40:27 +00:00
wen
eb3516da83 Update to 3.45
Upstream changes:
3.45 - 2019-03-19

   * Restore missing unit tests from the previous release.
2019-04-19 10:23:44 +00:00
adam
c05f6f6e48 py-typed-ast: updated to 1.3.4
1.3.4:
Unknown changes
2019-04-19 10:04:54 +00:00
adam
5f78425803 sqlite3: updated to 3.28.0
SQLite Release 3.28.0:

Enhanced window functions:
Add support the EXCLUDE clause.
Add support for window chaining.
Add support for GROUPS frames.
Add support for "<expr> PRECEDING" and "<expr> FOLLOWING" boundaries in RANGE frames.
Added the new sqlite3_stmt_isexplain(S) interface for determining whether or not a prepared statement is an EXPLAIN.
Enhanced VACUUM INTO so that it works for read-only databases.
New query optimizations:
Enable the LIKE optimization for cases when the ESCAPE keyword is present and PRAGMA case_sensitive_like is on.
In queries that are driven by a partial index, avoid unnecessary tests of the constraint named in the WHERE clause of the partial index, since we know that constraint must always be true.
Enhancements to the TCL Interface:
Added the -returntype option to the function method.
Added the new bind_fallback method.
Enhancements to the CLI:
Added support for bound parameters and the .parameter command.
Fix the readfile() function so that it returns an empty BLOB rather than throwing an out-of-memory error when reading an empty file.
Fix the writefile() function so that when it creates new directories along the path of a new file, it gives them umask permissions rather than the same permissions as the file.
Change --update option in the .archive command so that it skips files that are already in the archive and are unchanged. Add the new --insert option that works like --update used to work.
Added the fossildelta.c extension that can create, apply, and deconstruct the Fossil DVCS file delta format that is used by the RBU extension.
Added the SQLITE_DBCONFIG_WRITABLE_SCHEMA verb for the sqlite3_db_config() interface, that does the same work as PRAGMA writable_schema without using the SQL parser.
Added the sqlite3_value_frombind() API for determining if the argument to an SQL function is from a bound parameter.
Security and compatibilities enhancements to fts3_tokenizer():
The fts3_tokenizer() function always returns NULL unless either the legacy application-defined FTS3 tokenizers interface are enabled using the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting, or unless the first argument to fts3_tokenizer() is a bound parameter.
The two-argument version of fts3_tokenizer() accepts a pointer to the tokenizer method object even without the sqlite3_db_config(SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER) setting if the second argument is a bound parameter
Improved robustness against corrupt database files.
Miscellaneous performance enhancements
2019-04-18 10:10:03 +00:00
adam
3dc8d479a7 libuv: updated to 1.28.0
Version 1.28.0
* unix,win: add uv_gettimeofday()
* unix,win: add uv_fs_{open,read,close}dir()
* unix: fix uv_interface_addresses()
* fs: remove macOS-specific copyfile(3)
* fs: add test for copyfile() respecting permissions
* build: partially revert 5234b1c43a
* zos: fix setsockopt error when using AF_UNIX
* unix: suppress EINTR/EINPROGRESS in uv_fs_close()
* build: use cmake APPLE variable to detect platform
* distcheck: remove duplicate test/ entry
* unix: remove unused cmpxchgl() function
* unix: support sockaddr_un in uv_udp_send()
* unix: guard use of PTHREAD_STACK_MIN
* unix,win: introduce uv_timeval64_t
* doc: document uv_timeval_t and uv_timeval64_t
2019-04-18 07:47:33 +00:00
adam
f763dce3bd physfs: updated to 3.0.2
3.0.2:
Fixed compiler warning.
windows: Workaround for WinXP systems.
Only flush file handles on close if they were opened for writing.
Added some whitespace to test a fix to revision control.
Updated copyright year for 2019.
2019-04-18 07:38:53 +00:00
adam
fef8780ac8 py-xdis: updated to 4.0.0
release-4.0.0
Expand is_jump_target to True, 'loop', False. This is the reason for the version bump
Remove deprecated opcodes_pypyDD.py files. Use opcode_DDpypy instead.
Fix bug in setting jump offset in wordcode (3.6+) relative jumps.
Note that this works now in Python 3.8 (dev)
Add 3.6{,.1}pypy version
Dry opcodes 3.6 - 3.8
2019-04-17 12:16:05 +00:00
bsiegert
65fc216b57 Revbump all Go packages after go112 update 2019-04-16 18:41:08 +00:00
adam
bb718e532d memcached: updated to 1.5.13
1.5.13:
Fixes
- Basic implementation of TLS for memcached.
- Improve Get And Touch documentation

New Features
- TLS support!
2019-04-16 07:50:19 +00:00
adam
d76a2d8917 py-mako: updated to 1.0.9
1.0.9:
Further corrected the previous fix for 287 as it relied upon an attribute that is monkeypatched by Python’s ast module for some reason, which fails if ast hasn’t been imported; the correct attribute Constant.value is now used. Also note the issue was mis-numbered in the previous changelog note.
2019-04-16 07:18:33 +00:00
adam
952ec7a949 py-test: updated to 4.4.1
pytest 4.4.1:
Bug Fixes
* Environment variables are properly restored when using pytester’s testdir fixture.
* Fix regression with --pdbcls, which stopped working with local modules in 4.0.0.
* Produce a warning when unknown keywords are passed to pytest.param(...).
* Invalidate import caches with monkeypatch.syspath_prepend, which is required with namespace packages being used.
2019-04-16 07:17:06 +00:00
adam
ef97f526ba py-hypothesis: updated to 4.17.0
4.17.0
This release adds the strategy :func:~hypothesis.extra.numpy.broadcastable_shapes, which generates array shapes that are broadcast-compatible with a provided shape.

4.16.0
This release allows :func:~hypothesis.strategies.register_type_strategy to be used with :obj:python:typing.NewType instances. This may be useful to e.g. provide only positive integers for :func:from_type(UserId) <hypothesis.strategies.from_type> with a UserId = NewType('UserId', int) type.

4.15.0
This release supports passing a :class:~python:datetime.timedelta as the :obj:~hypothesis.settings.deadline setting, so you no longer have to remember that the number is in milliseconds (:issue:1900).

Thanks to Damon Francisco for this change!

4.14.7
This patch makes the type annotations on hypothesis.extra.dateutil compatible with :pypi:mypy 0.700.

4.14.6
This release fixes a bug introduced in :ref:Hypothesis 4.14.3 <v4.14.3> that would sometimes cause :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> to encounter an internal assertion failure when there are three or fewer elements, and every element is rejected by the filter.

4.14.5
This patch takes the previous efficiency improvements to :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> strategies that reject most elements, and generalises them to also apply to sampled_from(...).filter(...).filter(...) and longer chains of filters.

4.14.4
This release fixes a bug that prevented :func:~hypothesis.strategies.random_module from correctly restoring the previous state of the random module.

The random state was instead being restored to a temporary deterministic state, which accidentally caused subsequent tests to see the same random values across multiple test runs.

4.14.3
This patch adds an internal special case to make :func:sampled_from(...).filter(...) <hypothesis.strategies.sampled_from> much more efficient when the filter rejects most elements
2019-04-16 07:14:00 +00:00
adam
5d4d47e4bf py-autopep8: updated to 1.4.4
version 1.4.4
* fix bugs
* Don't write the file unless there are changes
* update configuration documentation
2019-04-15 08:27:42 +00:00
adam
7503002bbd py-cython: updated to 0.29.7
0.29.7:
Bugs fixed
* Crash when the shared Cython config module gets unloaded and another Cython
  module reports an exceptions.  Cython now makes sure it keeps an owned reference
  to the module.
* Resolved a C89 compilation problem when enabling the fast-gil sharing feature.
* Coverage reporting did not include the signature line of cdef functions.
* Casting a GIL-requiring function into a nogil function now issues a warning.
* Generators and coroutines were missing their return type annotation.
2019-04-15 08:18:38 +00:00
adam
a5a093fa70 cmake: updated to 3.14.2
Changes in 3.14.2 since 3.14.1:
* MSVC: Fix MSVC_TOOLSET_VERSION for VS 2019 v142 toolset
* ARMCC: Do not identify ARMClang as ARMCC
* IRSL: Fix discovery of VS 2019 v142 toolset redistributables
* Tests: Clarify hand-written cases in RunCMake.ParseImplicitIncludeInfo
* Tests: Teach RunCMake.ParseImplicitIncludeInfo to match output by regex
* Fix implicit include directory extraction for adaptive relative paths
* Xcode: Factor out duplicate source group code into lambda
* Xcode: Avoid mutating App Bundle targets during generation
* cmake-gui: Fix icon overlay on windows
* Modules/CTest: Fix SubmitURL
* cmake-gui: Fix theme on Windows with Qt >= 5.10
2019-04-15 06:59:08 +00:00
taca
b08483d94d devel/ruby-readline: drop support for ruby23
Drop support for ruby23.
2019-04-14 15:32:29 +00:00
taca
4934e6aa76 devel/ruby-fiddle: drop support for ruby23
Drop support for ruby23.
2019-04-14 15:31:55 +00:00
taca
be8828ef6a devel/ruby-railties52: updateo to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Seed database with inline ActiveJob job adapter.

    *Gannon McGibbon*

*   Fix boolean interaction in scaffold system tests.

    *Gannon McGibbon*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:34:57 +00:00
taca
18630b7cde devel/ruby-activestorage52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   No changes.


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:33:55 +00:00
taca
9853c2da55 devel/ruby-activejob52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   No changes.


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:31:24 +00:00
taca
160fc04377 devel/ruby-activemodel52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Fix date value when casting a multiparameter date hash to not convert
    from Gregorian date to Julian date.

    Before:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-03", created_at: nil, updated_at: nil>

    After:

        Day.new({"day(1i)"=>"1", "day(2i)"=>"1", "day(3i)"=>"1"})
        => #<Day id: nil, day: "0001-01-01", created_at: nil, updated_at: nil>

    Fixes #28521.

    *Sayan Chakraborty*

*   Fix numericality equality validation of `BigDecimal` and `Float`
    by casting to `BigDecimal` on both ends of the validation.

    *Gannon McGibbon*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:30:59 +00:00
taca
6ca62dac9a devel/ruby-activesupport52: update to 5.2.3
## Rails 5.2.3 (March 27, 2019) ##

*   Add `ActiveSupport::HashWithIndifferentAccess#assoc`.

    `assoc` can now be called with either a string or a symbol.

    *Stefan Schüßler*

*   Fix `String#safe_constantize` throwing a `LoadError` for incorrectly cased constant references.

    *Keenan Brock*

*   Allow Range#=== and Range#cover? on Range

    `Range#cover?` can now accept a range argument like `Range#include?` and
    `Range#===`. `Range#===` works correctly on Ruby 2.6. `Range#include?` is moved
    into a new file, with these two methods.

    *utilum*

*   If the same block is `included` multiple times for a Concern, an exception is no longer raised.

    *Mark J. Titorenko*, *Vlad Bokov*


## Rails 5.2.2.1 (March 11, 2019) ##

*   No changes.
2019-04-14 10:30:26 +00:00