summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-12-17doc: Updated textproc/py-cmudict to 1.0.12HEADtrunkgutteridge1-1/+2
2022-12-17py-cmudict: update to 1.0.12gutteridge3-8/+16
(Change log entries absent for some releases. Mostly commits and subsequent reversions it seems. Also some dictionary updates.) v1.0.12 Bug Fixes restored returning a file-like object by _stream() (fa145ec) use backported importlib_resources for python 3.9 (1adee16) Continuous Integration removed dependabot-batcher (a517ca4) dependabot: updated dependabot prefixes to use conventional commits (570b36c) Tests test_cmudict: added test case for dict_stream() (08f2a08) ignore deprecation warning for is_binary (839cd75) v1.0.3 Maintenance: dependency updates migrated to poetry added bump, publish, release pipeline
2022-12-17doc: Updated devel/py-importlib-resources to 5.10.1gutteridge1-1/+2
2022-12-17py-importlib-resources: update to 5.10.1gutteridge2-6/+6
v5.10.1 #274: Fixed ResourceWarning in _common.
2022-12-17doc: Updated devel/R-cli to 3.4.1mef1-1/+2
2022-12-17(devel/R-cli) Updated 3.3.0 to 3.4.1mef2-6/+7
# cli 3.4.1 * cli has better error messages now. * New `format_inline()` argument: `collapse`, to collapse multi-line output, potentially because of `\f` characters. # cli 3.4.0 * New experimental styles to create ANSI hyperlinks in RStudio and terminals that support them. See `?cli::links` for details (#513). * Expressions that start and end with a `{}` substitution are now styled correctly. E.g. `{.code {var1} + {var2}}` (#517). * New `{.obj_type_friendly}` inline style to format the type of an R object in a user friendly way (#463). * Improved vector collapsing behavior. cli now shows both the beginning and end of the collapsed vector, by default (#419). * Nested `cli()` calls work now (#497). * Return values now work as they should within `cli()` calls (#496). * Style attributes with underscores have new names with dashes instead: `vec_sep`, `vec_last`, `vec_trunc`, `string-quote`. The old names still work, but the new ones take precedence (#483). * cli now does not crash at the end of the R session on Arm Windows (#494; @kevinushey) * Vectors are truncated at 20 elements now by default, instead of 100 (#430). * 20 new spinners from the awesome [cli-spinners](https://github.com/sindresorhus/cli-spinners) package, and from @HenrikBengtsson in #469. Run this to demo them, some need UTF-8 and emoji support: ```r new <- c("dots13", "dots8Bit", "sand", "material", "weather", "christmas", "grenade", "point", "layer", "betaWave", "fingerDance", "fistBump", "soccerHeader", "mindblown", "speaker", "orangePulse", "bluePulse", "orangeBluePulse", "timeTravel", "aesthetic", "growVeriticalDotsLR", "growVeriticalDotsRL", "growVeriticalDotsLL", "growVeriticalDotsRR") demo_spinners(new) ``` * cli exit handlers are now compatible again with the withr package (#437). * cli functions now keep trailing `\f` characters as newlines. They also keep multiple consecutive `\f` as multiple newlinees (#491). * `{}` substitutions within inline styles are now formatted correctly. E.g. `{.code download({url})}` will not add backticks to `url`, and `{.val pre-{x}-post}` will format the whole value instead of `x`. (#422, #474). * cli now replaces newline characters within `{.class ... }` inline styles with spaces. If the `cli.warn_inline_newlines` option is set to TRUE, then it also throws a warning. (#417). * `code_highlight` now falls back to the default theme (instead of no theme) for unknown RStudio themes (#482, @rossellhayes). * `cli_abort()` now supplies `.frame` to `abort()`. This fixes an issue with the `.internal = TRUE` argument (r-lib/rlang#1386). * cli now does a better job at detecting the RStudio build pane, job pane and render pane, and their capabilities w.r.t. ANSI colors and hyperlinks. Note that this requires a daily build of RStudio (#465). * New functions for ANSI strings: `ansi_grep()`, `ansi_grepl()`, `ansi_nzchar()`. They work like the corresponding base R functions, but handle ANSI markup. * `style_hyperlink()` (really) no longer breaks if the env variable `VTE_VERSION` is of the form `\d{4}`, i.e., 4 consecutive numbers (#441, @michaelchirico) * `cli_dl()` and its corresponding `cli_li()` can now style the labels. * The behavior cli's inline styling expressions is now more predictable. cli does not try to evaluate a styled string as an R expression any more. E.g. the meaning of `"{.emph +1}"` is now always the "+1", with style `.emph`, even if an `.emph` variable is available and the `.emph + 1` expression can be evaluated. * Functions that apply bright background colors (e.g. `bg_br_yellow()`) now close themselves. They no longer format text after the end of the function (#484, @rossellhayes).
2022-12-17doc: Updated devel/R-rlang to 1.0.6mef1-1/+2
2022-12-17(devel/R-rlang) Updated 1.0.2 to 1.0.6mef2-6/+6
# rlang 1.0.6 * `as_closure(seq.int)` now works (#1468). * rlang no longer stores errors and backtraces in a `org:r-lib` environment on the search path. * The low-level function `error_call()` is now exported (#1474). * Fixed an issue that caused a failure about a missing `is_character` function when rlang is installed alongside an old version of vctrs (#1482). * Fixed an issue that caused multiline calls in backtraces. * The C API function `r_lgl_which()` now propagates the names of the input (#1471). * The `pkg_version_info()` function now allows `==` for package version comparison (#1469, @kryekuzhinieri). # rlang 1.0.5 * Fixed backtrace display with calls containing long lists of arguments (#1456). * New `r_obj_type_friendly()` function in the C library (#1463). It interfaces with `obj_type_friendly()` from `compat-obj-type.R` via a C callable. # rlang 1.0.4 * `is_installed()` no longer throws an error with irregular package names. * `is_installed()` and `check_installed()` now properly detect that the base package is installed on older versions of R (#1434). # rlang 1.0.3 * Child errors may now have empty messages to enable this pattern: ``` Error in `my_function()`: Caused by error in `their_function()`: ! Message. ``` * The `rlib_bytes` class now uses prettyunits to format bytes. The bytes are now represented with decimal prefixes instead of binary prefixes. * Supplying a frame environment to the `call` argument of `abort()` now causes the corresponding function call in the backtrace to be highlighted. In addition, if you store the argument name of a failing input in the `arg` error field, the argument is also highlighted in the backtrace. Instead of: ``` cli::cli_abort("{.arg {arg}} must be a foobar.", call = call) ``` You can now write this to benefit from arg highlighting: ``` cli::cli_abort("{.arg {arg}} must be a foobar.", arg = arg, call = call) ``` * `abort(message = )` can now be a function. In this case, it is stored in the `header` field and acts as a `cnd_header()` method invoked when the message is displayed. * New `obj_type_oo()` function in `compat-obj-type.R` (#1426). * `friendly_type_of()` from `compat-obj-type.R` (formerly `compat-friendly-type.R`) is now `obj_type_friendly()`. * `options(backtrace_on_error = "collapse")` and `print(trace, simplify = "collapse")` are deprecated. They fall back to `"none"` with a warning. * `call_match()` now better handles `...` when `dots_expand = FALSE`. * `list2(!!!x)` is now faster when `x` is a list. It is now returned as is instead of being duplicated into a new list. * `abort()` gains a `.trace_bottom` argument to disambiguate from other `.frame`. This allows `cli::cli_abort()` to wrap `abort()` in such a way that `.internal` mentions the correct package to report the error in (#1386). * The `transpose()` compat is now more consistent with purrr when inner names are not congruent (#1346). * New `reset_warning_verbosity()` and `reset_message_verbosity()` functions. These reset the verbosity of messages signalled with `warn()` and `inform()` with the `.frequency` argument. This is useful for testing verbosity in your package (#1414). * `check_dots_empty()` now allows trailing missing arguments (#1390). * Calls to local functions that are not accessible through `::` or `:::` are now marked with `(local)` in backtraces (#1399). * Error messages now mention indexed calls like `foo$bar()`. * New `env_coalesce()` function to copy bindings from one environment to another. Unlike approaches based on looping with `[[<-`, `env_coalesce()` preserves active and lazy bindings. * Chaining errors at top-level (directly in the console instead of in a function) no longer fails (#1405). * Warning style is propagated across parent errors in chained error messages (#1387). * `check_installed()` now works within catch-all `tryCatch(error = )` expressions (#1402, tidyverse/ggplot2#4845). * `arg_match()` and `arg_match0()` now mention the correct call in case of type error (#1388). * `abort()` and `inform()` now print messages to `stdout` in RStudio panes (#1393). * `is_installed()` now detects unsealed namespaces (#1378). This fixes inconsistent behaviour when run within user onLoad hooks. * Source references in backtraces and `last_error()`/`last_trace()` instructions are now clickable in IDEs that support links (#1396). * `compat-cli.R` now supports `style_hyperlink()`. * `abort(.homonyms = "error")` now throws the expected error (#1394). * `env_binding_are_active()` no longer accidentally triggers active bindings (#1376). * Fixed bug in `quo_squash()` with nested quosures containing the missing argument.
2022-12-16doc: Updated x11/xfce4-notifyd to 0.6.5gutteridge1-1/+2
2022-12-16xfce4-notifyd: update to 0.6.5gutteridge2-6/+6
Change log: 0.6.5 (2022-12-16) ===== - Fix segfault crash. - Translation Updates: Czech, Greek, Hebrew, Kazakh, Occitan (post 1500), Portuguese (Brazil)
2022-12-16doc: Updated sysutils/xfce4-taskmanager to 1.5.5gutteridge1-1/+2
2022-12-16xfce4-taskmanager: update to 1.5.5gutteridge2-7/+6
Change log: 1.5.5 (2022-12-16) ===== - Stick process view at the top in the absence of user action - Get rid of GtkHeaderBar - Translation Updates: Albanian, Basque, Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Czech, Danish, Dutch, Estonian, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Japanese, Kazakh, Korean, Lithuanian, Norwegian Bokm��l, Occitan (post 1500), Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian
2022-12-16doc: Updated graphics/ristretto to 0.12.4gutteridge1-1/+2
2022-12-16ristretto: update to 0.12.4gutteridge2-8/+7
Change log: 0.12.4 (2022-12-16) ====== - Dependency Changes: - GLib >= 2.56.0 - Appearance Changes: - thumbnailer: Increase thumbnail sizes (#81) - Code Refactoring: - build: Let xdt-depends.m4 macros set GLib macros - flatpak: Update D-Bus permissions after changing file manager method - flatpak: Updates from Flathub - Remove duplicated RsttoMainWindow:device-scale property - Bug Fixes: - use-thunar-properties: Add & improve comments (!37) - thumbnailer: Add a warning if D-Bus proxy creation failed - Allow Xfconf initialization to fail (#19) - thumbnailer: Add missing sanity checks - Use a better-known bus name and object path for D-Bus proxy (#95, !36) - Properly update iterator when browsing a list containing invalid files (#94) - thumbnailer: Remove invalid files after processing thumbnail queue (#94) - Translation Updates: Kazakh, Korean, Occitan (post 1500), Polish, Portuguese
2022-12-16Updated multimedia/gstreamer1adam2-3/+3
2022-12-16gstreamer1: updated to 1.20.4adam48-179/+213
Highlighted bugfixes in 1.20.4 avaudiodec: fix playback issue with WMA files, would throw an error at EOS with FFmpeg 5.x Fix deadlock when loading gst-editing-services plugin Fix input buffering capacity in live mode for aggregator, video/audio aggregator subclasses, muxers glimagesink: fix crash on Android subtitle handling and subtitle overlay fixes matroska-mux: allow width + height changes for avc3|hev1|vp8|vp9 rtspsrc: fix control url handling for spec compliant servers and add fallback for incompliant servers WebRTC fixes RTP retransmission fixes video: fixes for formats with 4x subsampling and horizontal co-sited chroma (Y41B, YUV9, YVU9 and IYU9) macOS build and packaging fixes, in particular fix finding of gio modules on macOS for https/TLS support Fix consuming of the macOS package as a framework in XCode Performance improvements Miscellaneous bug fixes, memory leak fixes, and other stability and reliability improvements
2022-12-16doc: Added www/py-sigal version 2.3wiz1-1/+2
2022-12-16www/Makefile: + py-sigalwiz1-1/+2
2022-12-16www/py-sigal: import py-sigal-2.3wiz4-0/+237
Sigal is yet another simple static gallery generator. It's written in Python and it allows to build a static gallery of images with the following features: * Process directories recursively. * Generate HTML pages using Jinja2 templates. * Relative links for a portable output. * Support themes, videos, EXIF tags, zip download. * Parallel processing. * MIT licensed. The idea behind Sigal is to ease the use of the javascript libraries like galleria. These libraries do a great job to display the images, Sigal does what is missing: resize images, create thumbnails, generate HTML pages.
2022-12-16doc: Added graphics/py-pilkit version 2.0wiz1-1/+2
2022-12-16graphics/Makefile: + py-pilkitwiz1-1/+2
2022-12-16graphics/py-pilkit: import py-pilkit-2.0wiz5-0/+84
PILKit is a collection of utilities for working with PIL (the Python Imaging Library). One of its main features is a set of processors which expose a simple interface for performing manipulations on PIL images.
2022-12-16doc: Updated textproc/split-thai to 2.24scole1-1/+2
2022-12-16Update to 2.24scole2-6/+6
all changes for pthai.el - use expand-file-name in a few places - fix pthai-audio-display-definition plumbing - use call-process* for pthai-mp3-play and pthai-split-command - rename pthai-splitter-swath-word-length to pthai-splitter-max-swath-word-length - restore pthai-thai-break-words splitter
2022-12-16doc: Added audio/puddletag version 2.0.1wiz2-3/+5
2022-12-16audio/Makefile: + puddletagwiz1-1/+2
2022-12-16audio/puddletag: import puddletag-2.0.1wiz5-0/+274
puddletag is an audio tag editor (primarily created) for GNU/Linux similar to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses a spreadsheet-like layout so that all the tags you want to edit by hand are visible and easily editable. The usual tag editor features are supported like extracting tag information from filenames, renaming files based on their tags by using patterns and basic tag editing. Then there're Functions, which can do things like replace text, trim it, do case conversions, etc. Actions can automate repetitive tasks. Doing web lookups using Amazon (including cover art), Discogs (does cover art too!), FreeDB and MusicBrainz is also supported.
2022-12-16editors/xwpe: remove space in MimeType definition.vins1-1/+1
2022-12-16doc: Updated devel/R-covr to 3.6.1mef1-1/+2
2022-12-16(devel/R-covr) Updated 3.5.1 to 3.6.1mef2-7/+7
# covr 3.6.1 * The internal generic `merge_coverage()` now correctly registers the S3 methods. * The internal test for recording large calls no longer assumes R is on the system PATH. # covr 3.6.0 * Added `covr.record_tests` option. When `TRUE`, this enables the recording of the trace of the tests being executed and adds an itemization of which tests result in the execution of each trace. For more details see `?covr.record_tests` (@dgkf, #463, #485, #503) * `as.data.frame()` now returns an 0 row data frame when there are no functions in a package (#427) * `codecov()` is now more robust when `coverage` is not the output from `package_coverage()` and `token` is not provided (#456) * `package_coverage(code = )` now accepts character vectors of length greater than 1 (@bastistician, #481) * `package_coverage()` now handles packages with install or render time examples (#488) * `package_coverage()` now sets the environment variable `R_TESTS` to the tests-startup.R file like R CMD check does (#420) * `report()` now provides a more detailed error message if the `DT` and `htmltools` dependencies are not installed (#500). * Fix `parse_gcov` bug when package is stored in directory with regex special characters, see #459 * Error/warning thrown for, respectively, missing gcov or empty parsed gcov output (@stephematician, #448) * Support Google Cloud Build uploading reports to Codecov.io (@MarkEdmondson1234 #469) * covr is now licensed as MIT (#454)
2022-12-16devel: Add missing libvterm03.jperkin1-1/+2
2022-12-16syslog-ng: remove obsolete patcheswiz4-104/+1
2022-12-16doc: Updated cad/klayout to 0.27.13mef1-1/+2
2022-12-16(cad/klayout) Updated 0.27.12 to 0.27.13mef2-7/+6
0.27.13 (2022-11-30): * Bugfixes: - selection did not work in non-editable mode - partial selection did not work for guiding shapes - compile issue: NDEBUG is not usable after ruby.h
2022-12-16Updated devel/protobuf, devel/py-protobufadam1-1/+3
2022-12-16protobuf py-protobuf: updated to [34].21.12adam4-12/+12
Protocol Buffers v21.12 Python Fix broken enum ranges Stop requiring extension fields to have a sythetic oneof Python runtime 4.21.10 not works generated code can not load valid proto.
2022-12-16doc: Added games/julius version 1.7.0nia1-1/+2
2022-12-16Add games/julius. Thanks wiz@ for donating a copy of the game!nia6-1/+69
Julius is a fully working open-source version of Caesar 3, with the same logic as the original, but with some UI enhancements, that can be played on multiple platforms. Caesar III is a city-building game released in 1998. Players assume the role of a provincial governor to build thriving cities across the Roman Empire, in which they must ensure their citizens have their needs met, and deal with various disasters, angry gods and hostile enemies. Julius will not run without the original Caesar 3 files. You can buy a digital copy from GOG or Steam, or you can use an original CD-ROM version. The goal of the project is to have exactly the same game logic as Caesar 3, with the same look and feel. This means that the saved games are 100% compatible with Caesar 3, and any gameplay bugs present in the original Caesar 3 game will also be present in Julius.
2022-12-16doc: Added games/augustus version 3.2.0nia1-1/+2
2022-12-16Add games/augustus. Thanks to wiz@ for donating a copy of the game!nia6-1/+1350
Augustus is a fork of the Julius project that intends to incorporate customizable gameplay changes and enhancements to Caesar 3. Caesar III is a city-building game released in 1998. Players assume the role of a provincial governor to build thriving cities across the Roman Empire, in which they must ensure their citizens have their needs met, and deal with various disasters, angry gods and hostile enemies. Because of gameplay changes and additions, save files from Augustus are NOT compatible with Caesar 3 or Julius. Augustus is able to load Caesar 3 save files, but not the other way around. If you want vanilla experience with visual and UI improvements, or want to use save files in base Caesar 3, check Julius. Augustus, like Julius, requires the original assets (graphics, sounds, etc) from Caesar 3 to run, such as the version from Steam, GOG.com, or the original CD-ROM. Augustus optionally supports the high-quality MP3 files once provided on the Sierra website.
2022-12-16jack: fix build with Python 3.11wiz3-1/+44
2022-12-16doc: Updated x11/libX11 to 1.8.3wiz1-1/+2
2022-12-16libX11: update to 1.8.3.wiz3-59/+7
This bug fix release corrects some regressions introduced in 1.8.2 along with other bugs. Highlights include: * Improved handling of reentering libX11 via X*IfEvent() calls (!171, !173) * Fix loading of en_US.UTF-8/XLC_LOCALE (#167, !174) * Add XFreeThreads() and automatic call from a destructor function when thread-safety-constructor is enabled (!167). * Address issues found by UBSan and AddressSanitizer * Fix build with older gcc versions (!169) The full list of changes - see https://gitlab.freedesktop.org/xorg/lib/libx11/ for further details on any of these: Alan Coopersmith (1): libX11 1.8.3 Jeremy Huddleston Sequoia (1): ximcp: Address warning found by UBSan when growing an empty tree Keith Packard (1): Update XPutBackEvent() to support clients that put back unpadded events Matthieu Herrb (1): Fix 797755 Allow X*IfEvent() to reenter libX11 Nia Alarie (1): Don't use pragma inside a function, it breaks compiling with older GCCs. Oliver (1): Add XFreeThreads function. Takao Fujiwara (1): nls: consecutive cs number in en_US.UTF-8/XLC_LOCALE Ulrich Sibiller (2): Indentation fixes around recent dpy->in_ifevent changes ChkIfEv.c: fix wrong handling of dpy->in_ifevent
2022-12-16doc/TODO: + obs-studio-28.1.2, qemu-7.2.0, rhythmbox-3.4.6.wiz1-1/+4
2022-12-16rhythmbox: update HOMEPAGEwiz1-2/+2
2022-12-15Updated textproc/py-nltk, textproc/py-lxmladam1-1/+3
2022-12-15py-lxml: updated to 4.9.2adam3-8/+35
4.9.2 (2022-12-13) ================== Bugs fixed ---------- * CVE-2022-2309: A Bug in libxml2 2.9.1[0-4] could let namespace declarations from a failed parser run leak into later parser runs. This bug was worked around in lxml and resolved in libxml2 2.10.0. https://gitlab.gnome.org/GNOME/libxml2/-/issues/378 Other changes ------------- * LP-1981760: ``Element.attrib`` now registers as ``collections.abc.MutableMapping``. * lxml now has a static build setup for macOS on ARM64 machines (not used for building wheels). Patch by Quentin Leffray.
2022-12-15py-nltk: updated to 3.8adam3-16/+19
Version 3.8 2022-12-12 * Refactor dispersion plot * Provide type hints for LazyCorpusLoader variables * Throw warning when LanguageModel is initialized with incorrect vocabulary * Fix WordNet's all_synsets() function * Resolve TreebankWordDetokenizer inconsistency with end-of-string contractions * Support both iso639-3 codes and BCP-47 language tags * Avoid DeprecationWarning in Regexp tokenizer * Fix many doctests, add doctests to CI * Fix bool field not being read in VerbNet * Greatly improve time efficiency of SyllableTokenizer when tokenizing numbers * Fix encodings of Polish udhr corpus reader * Allow TweetTokenizer to tokenize emoji flag sequences * Prevent LazyModule from increasing the size of nltk.__dict__ * Fix CoreNLPServer non-default port issue * Add "acion" suffix to the Spanish SnowballStemmer * Allow loading WordNet without OMW * Use input() in nltk.chat.chatbot() for Jupyter support * Fix edit_distance_align() in distance.py * Tackle performance and accuracy regression of sentence tokenizer since NLTK 3.6.6 * Add the Iota operator to semantic logic * Resolve critical errors in WordNet app * Resolve critical error in CHILDES Corpus * Make WordNet information_content() accept adjective satellites * Add "strict=True" parameter to CoreNLP * Resolve issue with WordNet's synset_from_sense_key * Handle WordNet synsets that were lost in mapping * Resolve TypeError in Boxer * Add function to retrieve WordNet synonyms * Warn about nonexistent OMW offsets instead of raising an error * Fix missing ic argument in res, jcn and lin similarity functions of WordNet * Add support for the extended OMW * Fix LC cutoff policy of text tiling * Optimize ConditionalFreqDist.__add__ performance * Add Markdown corpus reader
2022-12-15Updated archivers/xz, net/py-aioresponsesadam1-1/+3
2022-12-15py-aioresponses: updated to 0.7.4adam3-8/+9
0.7.4 ----- * bump py36 to ubuntu 20.04 * restore 3.6 * Adjust github actions test workflow * Fix python versions in env list * Add documentation for repeat argument * Add compat module * fix long line by adding line breaks * shorten comment to obey line length limit * split typing and assignment to avoid long line * Avoid type confusion by explicitly typing as \`ClientResponse\` * ignore false positive mypy warning when \`url\_or\_pattern\` is a \`Pattern\` * add \`py.typed\` to MANIFEST.in * add \`py.typed\` file to package data in setup.py * fix version after release was tagged/released * Extend for arguments * Init assert\_called * Fix type annotations