Updated devel/p5-Log-Any-Adapter-Callback to 0.101
Updated devel/p5-Modern-Perl to 1.20200211
Updated devel/p5-Module-Build to 0.42310
Updated devel/p5-Module-CoreList to 5.20200320
Updated devel/p5-Module-Find to 0.15
Updated devel/p5-Moo to 2.004000
Updated devel/p5-MooX-StrictConstructor to 0.011
Added devel/p5-MooX-TypeTiny version 0.001004
Added devel/p5-MooseX-ArrayRef version 0.005
Added devel/p5-Sub-HandlesVia version 0.013
Updated devel/p5-MooX-late to 0.100
The gopls command is an LSP server for Go. The Language Server Protocol
allows any text editor to be extended with IDE-like features; see
https://langserver.org/ for details.
This is a complete replacement and rearchitecture of the Android
project's ADB and fastboot, using libusb1 for USB communications.
This code is mainly targeted to users that need to communicate with
Android devices in an automated fashion, such as in automated
testing. It does not have a daemon between the client and the
device, and therefore does not support multiple simultaneous commands
to the same device.
Range library for C++14/17/20. This code was the basis of a formal proposal
to add range support to the C++ standard library. That proposal evolved
through a Technical Specification, and finally into P0896R4 "The One Ranges
Proposal" which was merged into the C++20 working drafts in November 2018.
Ranges are an extension of the Standard Template Library that makes its
iterators and algorithms more powerful by making them composable. Unlike
other range-like solutions which seek to do away with iterators, in range-v3
ranges are an abstration layer on top of iterators.
Single header implementation of std::expected with functional-style extensions.
std::expected is proposed as the preferred way to represent object which
will either have an expected value, or an unexpected value giving information
about why something failed. Unfortunately, chaining together many computations
which may fail can be verbose, as error-checking code will be mixed in with
the actual programming logic. This implementation provides a number of
utilities to make coding with expected cleaner.
0.12.0:
Changed
- Use current working directory to find `.env` when bundled by PyInstaller
Fixed
- Fix escaping of quoted values written by `set_key`
- Fix `dotenv run` crashing on environment variables without values
- Remove warning when last line is empty
0.11.0:
Added
- Add `interpolate` argument to `load_dotenv` and `dotenv_values` to disable interpolation
Changed
- Use logging instead of warnings
Fixed
- Fix installation in non-UTF-8 environments
- Fix PyPI classifiers
0.10.5:
Fixed
- Fix handling of malformed lines and lines without a value
- Don't print warning when key has no value.
- Reject more malformed lines (e.g. "A: B", "a='b',c").
- Fix handling of lines with just a comment
0.10.4:
Added
- Make typing optional
- Print a warning on malformed line
- Support keys without a value
0.10.3
- Improve interactive mode detection
- Refactor parser to fix parsing inconsistencies
- Interpret escapes as control characters only in double-quoted strings.
- Interpret `#` as start of comment only if preceded by whitespace.
0.10.2
- Add type hints and expose them to users
- `load_dotenv` and `dotenv_values` now accept an `encoding` parameter, defaults to `None`
- Fix `str`/`unicode` inconsistency in Python 2: values are always `str` now.
- Fix Unicode error in Python 2, introduced in 0.10.0.
0.10.1
- Fix parsing of variable without a value
0.10.0
- Add support for UTF-8 in unquoted values
- Add support for trailing comments
- Add backslashes support in values
- Add support for newlines in values
- Force environment variables to str with Python2 on Windows
- Drop Python 3.3 support
- Fix stderr/-out/-in redirection
0.9.0
- Add `--version` parameter to cli
- Enable loading from current directory
- Add 'dotenv run' command for calling arbitrary shell script with .env
Allegro is a cross-platform library mainly aimed at video game and multimedia
programming. It handles common, low-level tasks such as creating windows,
accepting user input, loading data, drawing images, playing sounds, etc.
and generally abstracting away the underlying platform.
This no longer has any users in pkgsrc and was discontinued upstream.
The GNU website says:
RX has been decommissioned, since no one has come forward to revive it, to improve it over the other free software regex library programs that are available, which would be quite a big task. (If you are interested after all, email <maintainers@gnu.org>
For a current regex implementation, we recommend using the regex code from Gnulib; see also the Regular expressions chapter in the Gnulib manual. (Also, if all you need is POSIX regexp functionality, any modern C library should provide that.)
The one-time regex standalone library has likewise been decommissioned in favor of the above.
(It's been unmaintained since at least 2010).
Build tooling (mostly CMake files) for the LXQt desktop environment
and related applications.
Packaged in pkgsrc-wip by pin, as part of a broader effort toward
providing all of LXQt and associated utility applications. General
reviews, feedback, and testing of such by gdt@, ng0@, and myself.