Commit graph

311852 commits

Author SHA1 Message Date
maya
b1fd52c5a5 Make sure _MAKE_JOBS_N has a valid value even if MAKE_JOBS is unset. 2020-02-18 16:10:37 +00:00
jperkin
7dda3a5a63 gobject-introspection: Fix build on certain Darwin configurations.
The generation tools require libraries from within the build area to execute,
so ensure they can be found.  This removes a patch I committed a couple of
years ago that was apparently fixing a different LD_LIBRARY_PATH issue, but
unfortunately my commit message was inadequate and I can't find what issue that
was resolving.
2020-02-18 16:00:22 +00:00
nia
24b166e25f hexchat: Clean up no longer necessary items in the Makefile
Fix the path to the .pc.in file post-meson.
2020-02-18 14:21:43 +00:00
nia
da9064d0c5 doc: Updated www/gitea to 1.11.1 2020-02-18 13:35:17 +00:00
nia
9785d3c453 gitea: Update to 1.11.1
## [1.11.1](https://github.com/go-gitea/gitea/releases/tag/v1.11.1) - 2020-02-15

* BUGFIXES
  * Repo name added to automatically generated commit message when merging (#9997) (#10285)
  * Fix Workerpool deadlock (#10283) (#10284)
  * Divide GetIssueStats query in smaller chunks (#10176) (#10282)
  * Fix reply on code review (#10257)
  * Stop hanging issue indexer initialisation from preventing shutdown (#10243) (#10249)
  * Fix filter label emoji width (#10241) (#10244)
  * Fix issue sidebar menus having an infinite height (#10239) (#10240)
  * Fix commit between two commits calculation if there is only last commit (#10225) (#10226)
  * Only check for conflicts/merging if the PR has not been merged in the interim (#10132) (#10206)
  * Blacklist manifest.json & milestones user (#10292) (#10293)
2020-02-18 13:35:07 +00:00
nia
93b9789b74 doc: Updated emulators/libretro-mgba to 0.8.1 2020-02-18 13:30:13 +00:00
nia
8d64e3a864 doc: Updated emulators/mgba to 0.8.1 2020-02-18 13:29:58 +00:00
nia
ad96470cab mgba: Update to 0.8.1
0.8.1: (2020-02-16)
Emulation fixes:
 - GB Serialize: Fix timing bug loading channel 4 timing
 - GBA: Fix multiboot entry point while skipping BIOS
 - GBA BIOS: Fix undefined instruction HLE behavior
 - GBA DMA: Fix invalid audio DMA parameters
 - GBA Memory: Misaligned SRAM writes are ignored
 - GBA Serialize: Fix serializing DMA transfer register
 - GBA Serialize: Fix audio DMA timing deserialization
 - GBA Video: Fix OAM not invalidating after reset (fixes mgba.io/i/1630)
 - GBA Video: Fix backdrop blending on lines without sprites (fixes mgba.io/i/1647)
 - GBA Video: Fix OpenGL sprite flag priority
Other fixes:
 - Core: Fix race condition initializing thread proxy
 - Core: Fix integer overflow in ELF loading
 - FFmpeg: Fix crash when -strict -2 is needed for vcodec or container
 - FFmpeg: Disallow recording video with no audio nor video
 - GBA: Automatically skip BIOS for multiboot ROMs
 - Qt: Only dynamically reset video scale if a game is running
 - Qt: Fix race condition with proxied video events
 - Qt: Fix color selection in asset view (fixes mgba.io/i/1648)
 - Qt: Fix missing OSD messages
 - Qt: Fix crash unloading shaders
 - Qt: Fix toggled actions on gamepads (fixes mgba.io/i/1650)
 - Qt: Fix extraneous dialog (fixes mgba.io/i/1654)
 - Qt: Fix window title not updating after shutting down game
 - Qt: Fix GIF view not allowing manual filename entry
 - Qt: Fix non-GB build (fixes mgba.io/i/1664)
 - Qt: Fix pausing Qt Multimedia audio (fixes mgba.io/i/1643)
 - Qt: Fix invalid names for modifier keys (fixes mgba.io/i/525)
 - SDL: Refresh stale pointers after adding a joystick (fixes mgba.io/i/1622)
 - Util: Fix crash reading invalid ELFs
 - VFS: Fix handle leak when double-mapping (fixes mgba.io/i/1659)
Misc:
 - FFmpeg: Add more presets
 - Qt: Fix non-SDL build (fixes mgba.io/i/1656)
 - SDL: Use DirectSound audio driver by default on Windows
 - Switch: Make OpenGL scale adjustable while running
2020-02-18 13:29:48 +00:00
nia
22c7cf6168 doc: Updated audio/musicpd to 0.21.20 2020-02-18 13:21:49 +00:00
nia
33203dda87 musicpd: Update to 0.21.20
ver 0.21.20 (2020/02/16)
* decoder
  - audiofile, ffmpeg, sndfile: handle MIME type "audio/wav"
  - ffmpeg: fix playback of AIFF and TTA
  - vorbis, opus: fix seeking in small files
* fix backwards seeking on ARM (and other non-x86 CPUs)
2020-02-18 13:21:38 +00:00
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