Commit graph

311942 commits

Author SHA1 Message Date
nia
c234dbe2a0 doc: Updated audio/fluidsynth to 2.1.1 2020-02-18 13:11:59 +00:00
nia
e5cb38f00e fluidsynth: Update to 2.1.
Changes:

- a regression introduced in 2.1.0 caused the jack audio driver to not correct a sample-rate mismatch (#607)
- pkg-config is now being to used to find readline (#606, thanks to @ffontaine)
- fix various typos in the documentation (#600, thanks to @luzpaz)
- fix a memory leak in the file renderer
- fix leaking memory when sequencer clients were not explicitly unregistered (#610)
- fix a heap-based use-after-free in jack driver (#613)
- fix the linker possibly not finding libinstpatch (#617, thanks to @realnc)
2020-02-18 13:11:50 +00:00
adam
c45c74b5ea Updated www/py-django-tastypie, devel/py-pygit2 2020-02-18 11:33:01 +00:00
adam
814e1aeab5 py-pygit2: updated to 1.0.3
1.0.3:
- Fix memory leak in DiffFile
2020-02-18 11:32:43 +00:00
adam
2999613b42 py-django-tastypie: updated to 0.14.3
Tastypie v0.14.3 (Django 3.0)

Python 2.7+ or Python 3.4+ (Whatever is supported by your version of Django)
Django 1.11, 2.2 (LTS releases) or Django 3.0 (latest release)
This is the last version that will explicitly support Python 2.x, which has reached EOL.
2020-02-18 11:26:52 +00:00
adam
63c4cea88d Updated www/py-httptools, www/py-uvicorn 2020-02-18 10:13:34 +00:00
adam
9eb22f7824 py-uvicorn: updated to 0.11.3
0.11.3:
Update dependencies.
2020-02-18 10:13:17 +00:00
adam
d438701161 py-httptools: updated to 0.1.1
v0.1.1:
Restore Python 3.5 support

v0.1.0:
No functional changes from 0.0.13, except the new release flow and
binary wheels.
2020-02-18 10:12:20 +00:00
wiz
6634c76697 doc: Updated databases/gramps5 to 5.1.2nb1 2020-02-18 08:27:57 +00:00
wiz
62a18fa3b9 gramps: update to 5.1.2nb1.
Fix man page installation path. Add egg file.
2020-02-18 08:27:48 +00:00
adam
20de1e3c18 Updated net/py-aiormq, net/py-aio-pika 2020-02-18 06:33:20 +00:00
adam
b86e35e263 py-aio-pika: updated to 6.5.2
6.5.2
Type annotation fixes
Add documentation

6.5.1
Test fixes
Add reopen method for channel

6.5.0
Add get methods for exchange and queue
fix type annotation and documentation for Connection.add_close_callback
2020-02-18 06:33:03 +00:00
adam
2274621c4f py-aiormq: updated to 3.2.1
3.2.1:
Unknown changes
2020-02-18 06:31:20 +00:00
adam
45bd8c4fb1 Added www/py-django3; Updated textproc/py-sphinx 2020-02-17 20:26:29 +00:00
adam
5809945f41 py-sphinx: updated to 2.4.1
Release 2.4.1:

Bugs fixed
* html: crashed when on scaling SVG images which have float dimentions
* autodoc: TypeError: ‘getset_descriptor’ object is not iterable

Release 2.4.0:

Deprecated
The decode argument of sphinx.pycode.ModuleAnalyzer()
sphinx.directives.other.Index
sphinx.environment.temp_data['gloss_entries']
sphinx.environment.BuildEnvironment.indexentries
sphinx.environment.collectors.indexentries.IndexEntriesCollector
sphinx.ext.apidoc.INITPY
sphinx.ext.apidoc.shall_skip()
sphinx.io.FiletypeNotFoundError
sphinx.io.get_filetype()
sphinx.pycode.ModuleAnalyzer.encoding
sphinx.roles.Index
sphinx.util.detect_encoding()
sphinx.util.get_module_source()
sphinx.util.inspect.Signature
sphinx.util.inspect.safe_getmembers()
sphinx.writers.latex.LaTeXTranslator.settings.author
sphinx.writers.latex.LaTeXTranslator.settings.contentsname
sphinx.writers.latex.LaTeXTranslator.settings.docclass
sphinx.writers.latex.LaTeXTranslator.settings.docname
sphinx.writers.latex.LaTeXTranslator.settings.title
sphinx.writers.latex.ADDITIONAL_SETTINGS
sphinx.writers.latex.DEFAULT_SETTINGS
sphinx.writers.latex.LUALATEX_DEFAULT_FONTPKG
sphinx.writers.latex.PDFLATEX_DEFAULT_FONTPKG
sphinx.writers.latex.XELATEX_DEFAULT_FONTPKG
sphinx.writers.latex.XELATEX_GREEK_DEFAULT_FONTPKG

Features added
* inheritance_diagram: Make the background of diagrams transparent
* duration: Add sphinx.ext.durations to inspect which documents slow down the build
* LaTeX: Support a nested table
* LaTeX: Allow to override LATEXOPTS and LATEXMKOPTS via environment variable
* graphviz: Support :class: option
* html: :scale: option of image/figure directive not working for SVG images (imagesize-1.2.0 or above is required)
* imgconverter: Support illustrator file (.ai) to .png conversion
* autodoc: Support Positional-Only Argument separator (PEP-570 compliant)
* autodoc: Support type annotations for variables
* autodoc: Add new event: autodoc-before-process-signature
* autodoc: Support type_comment style (ex. # type: (str) -> str) annotation (python3.8+ or typed_ast is required)
* autodoc: Support instance variables without defaults (PEP-526)
* autodoc: Add a new extension sphinx.ext.autodoc.typehints. It shows typehints as object description if autodoc_typehints = "description" set. This is an experimental extension and it will be integrated into autodoc core in Sphinx-3.0
* SphinxTranslator now calls visitor/departure method for super node class if visitor/departure method for original node class not found
* Add new event: object-description-transform
* py domain: py:data and py:attribute take new options named :type: and :value: to describe its type and initial value
* py domain: :py:attr: is able to refer properties again
* apidoc: Add -q option for quiet mode

Bugs fixed
* html: Remove redundant type=”text/javascript” from <script> elements
* html: SVG image is not layouted as float even if aligned
* autodoc: failed to read the source codes encoeded in cp1251
* latex: warning for babel shown twice
* latex: LaTeX compilation falls into infinite loop (wrapfig issue)
* latex: :reversed: option for toctree does not effect to LaTeX build
* Wrong node-ids are generated in glossary directive
* apidoc: misdetects module name for .so file inside module
* apidoc: private members are not shown even if --private given
* apidoc: Support a python package consisted of __init__.so file
* napoleon: fails to parse tilde in :exc: role
* gettext: Absolute path used in message catalogs
* autodoc: nested partial functions are not listed
* autodoc: partial functions imported from other modules are listed as module members without :impoprted-members: option
* autodoc: Trailing comma in :members:: option causes cryptic warning
* autosummary: autosummary_imported_members is ignored on generating a stub file for submodule
* linkcheck: redirect is treated as an error
* HTML template: If navigation_with_keys option is activated, modifier keys are ignored, which means the feature can interfere with browser features
* std domain: Can’t assign numfig-numbers for custom container nodes
* std domain: enumerated nodes are marked as duplicated when extensions call note_explicit_target()
* dirhtml: Cross references are broken via intersphinx and :doc: role
* C++:
  - Don’t crash when using the struct role in some cases.
  - Don’t warn when using the var/member role for function parameters.
  - Render call and braced-init expressions correctly.
* Filenames of images generated by sphinx.transforms.post_transforms.images.ImageConverter or its subclasses (used for latex build) are now sanitized, to prevent broken paths
2020-02-17 20:25:43 +00:00
jperkin
c31c93776d doc: Updated lang/rust to 1.41.0 2020-02-17 20:24:27 +00:00
jperkin
7597094442 rust: Update to 1.41.0.
Version 1.41.0 (2020-01-30)
===========================

Language
--------

- [You can now pass type parameters to foreign items when implementing
  traits.][65879] E.g. You can now write `impl<T> From<Foo> for Vec<T> {}`.
- [You can now arbitrarily nest receiver types in the `self` position.][64325] E.g. you can
  now write `fn foo(self: Box<Box<Self>>) {}`. Previously only `Self`, `&Self`,
  `&mut Self`, `Arc<Self>`, `Rc<Self>`, and `Box<Self>` were allowed.
- [You can now use any valid identifier in a `format_args` macro.][66847]
  Previously identifiers starting with an underscore were not allowed.
- [Visibility modifiers (e.g. `pub`) are now syntactically allowed on trait items and
  enum variants.][66183] These are still rejected semantically, but
  can be seen and parsed by procedural macros and conditional compilation.

Compiler
--------

- [Rustc will now warn if you have unused loop `'label`s.][66325]
- [Removed support for the `i686-unknown-dragonfly` target.][67255]
- [Added tier 3 support\* for the `riscv64gc-unknown-linux-gnu` target.][66661]
- [You can now pass an arguments file passing the `@path` syntax
  to rustc.][66172] Note that the format differs somewhat from what is
  found in other tooling; please see [the documentation][argfile-docs] for
  more information.
- [You can now provide `--extern` flag without a path, indicating that it is
  available from the search path or specified with an `-L` flag.][64882]

\* Refer to Rust's [platform support page][forge-platform-support] for more
information on Rust's tiered platform support.

[argfile-docs]: https://doc.rust-lang.org/nightly/rustc/command-line-arguments.html#path-load-command-line-flags-from-a-path

Libraries
---------

- [The `core::panic` module is now stable.][66771] It was already stable
  through `std`.
- [`NonZero*` numerics now implement `From<NonZero*>` if it's a smaller integer
  width.][66277] E.g. `NonZeroU16` now implements `From<NonZeroU8>`.
- [`MaybeUninit<T>` now implements `fmt::Debug`.][65013]

Stabilized APIs
---------------

- [`Result::map_or`]
- [`Result::map_or_else`]
- [`std::rc::Weak::weak_count`]
- [`std::rc::Weak::strong_count`]
- [`std::sync::Weak::weak_count`]
- [`std::sync::Weak::strong_count`]

Cargo
-----

- [Cargo will now document all the private items for binary crates
  by default.][cargo/7593]
- [`cargo-install` will now reinstall the package if it detects that it is out
  of date.][cargo/7560]
- [Cargo.lock now uses a more git friendly format that should help to reduce
  merge conflicts.][cargo/7579]
- [You can now override specific dependencies's build settings][cargo/7591] E.g.
  `[profile.dev.overrides.image] opt-level = 2` sets the `image` crate's
  optimisation level to `2` for debug builds. You can also use
  `[profile.<profile>.build_overrides]` to override build scripts and
  their dependencies.

Misc
----

- [You can now specify `edition` in documentation code blocks to compile the block
  for that edition.][66238] E.g. `edition2018` tells rustdoc that the code sample
  should be compiled the 2018 edition of Rust.
- [You can now provide custom themes to rustdoc with `--theme`, and check the
  current theme with `--check-theme`.][54733]
- [You can use `#[cfg(doc)]` to compile an item when building documentation.][61351]

Compatibility Notes
-------------------

- [As previously announced 1.41.0 will be the last tier 1 release for 32-bit
  Apple targets.][apple-32bit-drop] This means that the source code is still
  available to build, but the targets are no longer being tested and release
  binaries for those platforms will no longer be distributed by the Rust project.
  Please refer to the linked blog post for more information.

[54733]: https://github.com/rust-lang/rust/pull/54733/
[61351]: https://github.com/rust-lang/rust/pull/61351/
[67255]: https://github.com/rust-lang/rust/pull/67255/
[66661]: https://github.com/rust-lang/rust/pull/66661/
[66771]: https://github.com/rust-lang/rust/pull/66771/
[66847]: https://github.com/rust-lang/rust/pull/66847/
[66238]: https://github.com/rust-lang/rust/pull/66238/
[66277]: https://github.com/rust-lang/rust/pull/66277/
[66325]: https://github.com/rust-lang/rust/pull/66325/
[66172]: https://github.com/rust-lang/rust/pull/66172/
[66183]: https://github.com/rust-lang/rust/pull/66183/
[65879]: https://github.com/rust-lang/rust/pull/65879/
[65013]: https://github.com/rust-lang/rust/pull/65013/
[64882]: https://github.com/rust-lang/rust/pull/64882/
[64325]: https://github.com/rust-lang/rust/pull/64325/
[cargo/7560]: https://github.com/rust-lang/cargo/pull/7560/
[cargo/7579]: https://github.com/rust-lang/cargo/pull/7579/
[cargo/7591]: https://github.com/rust-lang/cargo/pull/7591/
[cargo/7593]: https://github.com/rust-lang/cargo/pull/7593/
[`Result::map_or_else`]: https://doc.rust-lang.org/std/result/enum.Result.html#method.map_or_else
[`Result::map_or`]: https://doc.rust-lang.org/std/result/enum.Result.html#method.map_or
[`std::rc::Weak::weak_count`]: https://doc.rust-lang.org/std/rc/struct.Weak.html#method.weak_count
[`std::rc::Weak::strong_count`]: https://doc.rust-lang.org/std/rc/struct.Weak.html#method.strong_count
[`std::sync::Weak::weak_count`]: https://doc.rust-lang.org/std/sync/struct.Weak.html#method.weak_count
[`std::sync::Weak::strong_count`]: https://doc.rust-lang.org/std/sync/struct.Weak.html#method.strong_count
[apple-32bit-drop]: https://blog.rust-lang.org/2020/01/03/reducing-support-for-32-bit-apple-targets.html
2020-02-17 20:24:18 +00:00
adam
be9fa67b2c py-django3: added version 3.0.3
What’s new in Django 3.0

MariaDB support
ASGI support
Exclusion constraints on PostgreSQL
Filter expressions
Enumerations for model field choices
2020-02-17 20:23:21 +00:00
rillig
1bf8ccbd7f doc: Updated pkgtools/pkglint to 19.4.9 2020-02-17 20:22:32 +00:00
rillig
27fa54b11d pkgtools/pkglint: update to 19.4.9
Changes since 19.4.8:

Packages that include omf-scrollkeeper.mk even though their PLIST doesn't
contain any .omf files will generate an error message, suggesting that
the .include line be removed.
2020-02-17 20:22:21 +00:00
gutteridge
e8dee3aa69 doc: added x11/libqtxdg 3.4.0 2020-02-17 19:53:41 +00:00
gutteridge
fe1880cf46 libqtxdg: import new package, version 3.4.0
This is a library providing freedesktop.org specs implementations for
Qt.

Initial packaging in pkgsrc-wip by pin, as part of a broader effort
toward providing all of LXQt and associated utility applications.
(Additional build dependency and portability fixes by myself.)
2020-02-17 19:50:34 +00:00
jperkin
99faa54938 ghc88: Support SunOS/x86_64. 2020-02-17 17:26:53 +00:00
jperkin
753fedc8b4 ghc84: Support SunOS/x86_64. 2020-02-17 17:24:06 +00:00
jperkin
51165aee05 ghc80: Support SunOS/x86_64. 2020-02-17 17:22:43 +00:00
wiz
77069c0c6a doc: Updated math/gnumeric112 to 1.12.46nb1 2020-02-17 15:40:41 +00:00
wiz
c2f0c14712 gnumeric: update to 1.12.46nb1.
Remove mk/omf-scrollkeeper.mk, unneeded since 1.12.33.
2020-02-17 15:40:31 +00:00
wiz
09ace78784 doc: Updated textproc/gtk-doc to 1.32nb1 2020-02-17 15:23:31 +00:00
wiz
551d039f47 gtk-doc: update to 1.32nb1.
Remove unneeded dependency.
Add missing test dependency.
Update test status, all tests currently pass.
2020-02-17 15:23:22 +00:00
fcambus
149b9dea5c doc: Updated graphics/ansilove to 4.1.0 2020-02-17 14:45:08 +00:00
fcambus
54f4ad1cb2 ansilove: update to 4.1.0.
ChangeLog:

AnsiLove/C 4.1.0 (2020-02-17)

- Add a new '-t' flag (type), allowing to specify input file type and
  override file type detection
- Various documentation tweaks and improvements
2020-02-17 14:44:54 +00:00
fcambus
ac91cdf28b doc: Updated graphics/libansilove to 1.2.0 2020-02-17 14:42:13 +00:00
fcambus
83490276eb libansilove: update to 1.2.0.
ChangeLog:

libansilove 1.2.0 (2020-02-17)

- Correct section number in manual page.
- Add initial manual pages for all library functions and file formats renders
- Stop calculating columnMax in the PCBoard loader, it's unused
- Add support for user-specified columns in the PCBoard loader
2020-02-17 14:42:02 +00:00
mef
5da9f285d2 (editors/poedit) Githubify 2020-02-17 13:54:48 +00:00
adam
85bb3ccf8d Updated www/py-idna, www/py-h2 2020-02-17 12:12:58 +00:00
adam
213344cc0a py-h2: updated to 3.2.0
3.2.0:
Bugfixes
- Receiving DATA frames on closed (or reset) streams now properly emit a
  WINDOW_UPDATE to keep the connection flow window topped up.

API Changes (Backward-Incompatible)
- ``h2.config.logger`` now uses a `trace(...)` function, in addition
  to `debug(...)`. If you defined a custom logger object, you need to handle
  these new function calls.
2020-02-17 12:12:37 +00:00
adam
b66f9d4d7f py-idna: updated to 2.9
2.9:
- Update to Unicode 12.1.0.
- Prohibit A-labels ending with a hyphen.
- Future-proofing: Test on Python 3.7 and 3.8, don't immediately
  fail should Python 4 come along.
- Made BSD 3-clause license clearer
2020-02-17 11:56:44 +00:00
adam
d8871eb88e Updated net/py-pyftpdlib, textproc/py-elementpath 2020-02-17 11:47:01 +00:00
adam
6f8b1f0200 py-elementpath: updated to 1.4.1
v1.4.1:
* Fix for node kind tests
* Fix for issue 17
* Update test dependencies
* Add PyPy3 to tests
2020-02-17 11:46:41 +00:00
adam
d79bfdc4e3 py-pyftpdlib: updated to 1.5.6
Version: 1.5.6:
Enhancements
- added pre-fork concurrency model, spawn()ing worker processes to split
  load.
- directory LISTing is now 3.7x times faster.
2020-02-17 11:41:48 +00:00
leot
2ed774db7c doc: Updated net/gallery-dl to 1.13.0 2020-02-17 11:01:09 +00:00
leot
d836469999 gallery-dl: Update to 1.13.0
Changes:
1.13.0
======
Additions
---------
 - Support for
   - `furaffinity` (#284)
   - `8kun` (#582)
   - `bcy` (#592)
 - [blogger] implement video extraction (#587)
 - [oauth] add option to specify port number used by local server (#604)
 - [pixiv] add `rating` metadata field (#595)
 - [pixiv] recognize tags at the end of new bookmark URLs
 - [reddit] add `videos` option
 - [weibo] use youtube-dl to download from m3u8 manifests
 - implement `parent-directory` option (#551)
 - extend filename formatting capabilities:
   - implement field name alternatives (#525)
   - allow multiple "special" format specifiers per replacement field (#595)
   - allow for numeric list and string indices

Changes
-------
 - [reddit] handle reddit-hosted images and videos natively (#551)
 - [twitter] change default value for `videos` to `true`

Fixes
-----
 - [cloudflare] unescape challenge URLs
 - [deviantart] fix video extraction from `extended_fetch` results
 - [hitomi] implement workaround for "broken" redirects
 - [khinsider] fix and improve metadata extraction
 - [patreon] filter duplicate files per post (#590)
 - [piczel] fix extraction
 - [pixiv] fix user IDs for bookmarks API calls (#596)
 - [sexcom] fix image URLs
 - [twitter] force old login page layout (#584, #598)
 - [vsco] skip "invalid" entities
 - improve functions to load/save cookies.txt files (#586)

Removals
--------
 - [yaplog] remove module
2020-02-17 11:00:51 +00:00
wiz
6889d4b117 doc: Added games/dMagnetic version 0.22 2020-02-17 10:44:06 +00:00
wiz
4b25d31d84 games/Makefile: +dMagnetic 2020-02-17 10:43:57 +00:00
wiz
0b0c65f303 games/dMagnetic: import dMagnetic-0.22
Based on the package provided by Thomas Dettbarn in PR 54974.

DMAGNETIC is a Magnetic Scrolls Interpreter. It can be used to play
classic text adventure games, such as "The Pawn", "The Guild of
Thieves", and "Wonderland". Graphics will be rendered in glorious
ANSI art, so the games can be played in any console window.
2020-02-17 10:43:43 +00:00
jperkin
c5b9db5395 mpv: Remove --disable-swift, it's now a requirement. 2020-02-17 09:47:47 +00:00
adam
cd705cbc7a Updated graphics/libimagequant, databases/prometheus 2020-02-16 21:18:05 +00:00
adam
3718aa9ce7 prometheus: updated to 2.16.0
2.16.0:
[FEATURE] React UI: Support local timezone on /graph
[FEATURE] PromQL: add absent_over_time query function
[FEATURE] Adding optional logging of queries to their own file
[ENHANCEMENT] React UI: Add support for rules page and "Xs ago" duration displays
[ENHANCEMENT] React UI: alerts page, replace filtering togglers tabs with checkboxes
[ENHANCEMENT] TSDB: Export metric for WAL write errors
[ENHANCEMENT] TSDB: Improve query performance for queries that only touch the most recent 2h of data.
[ENHANCEMENT] PromQL: Refactoring in parser errors to improve error messages
[ENHANCEMENT] PromQL: Support trailing commas in grouping opts
[ENHANCEMENT] Scrape: Reduce memory usage on reloads by reusing scrape cache
[ENHANCEMENT] Scrape: Add metrics to track bytes and entries in the metadata cache
[ENHANCEMENT] promtool: Add support for line-column numbers for invalid rules output
[ENHANCEMENT] Avoid restarting rule groups when it is unnecessary
[BUGFIX] React UI: Send cookies on fetch() on older browsers
[BUGFIX] React UI: adopt grafana flot fix for stacked graphs
[BUFGIX] React UI: broken graph page browser history so that back button works as expected
[BUGFIX] TSDB: ensure compactionsSkipped metric is registered, and log proper error if one is returned from head.Init
[BUGFIX] TSDB: return an error on ingesting series with duplicate labels
[BUGFIX] PromQL: Fix unary operator precedence
[BUGFIX] PromQL: Respect query.timeout even when we reach query.max-concurrency
[BUGFIX] PromQL: Fix string and parentheses handling in engine, which affected React UI
[BUGFIX] PromQL: Remove output labels returned by absent() if they are produced by multiple identical label matchers
[BUGFIX] Scrape: Validate that OpenMetrics input ends with
[BUGFIX] Remote read: return the correct error if configs can't be marshal'd to JSON
[BUGFIX] Remote write: Make remote client Store use passed context, which can affect shutdown timing
[BUGFIX] Remote write: Improve sharding calculation in cases where we would always be consistently behind by tracking pendingSamples
[BUGFIX] Ensure prometheus_rule_group metrics are deleted when a rule group is removed
2020-02-16 21:17:48 +00:00
adam
0b08bf5baa libimagequant: updated to 2.12.6
2.12.6:
Unknown changes
2020-02-16 21:16:25 +00:00
adam
de8bc6041b Updated net/py-gsutil, databases/py-alembic 2020-02-16 21:11:58 +00:00