Commit graph

337066 commits

Author SHA1 Message Date
wiz
cc0c764588 doc: Updated security/tor-browser-https-everywhere to 2021.4.15 2021-04-20 16:23:59 +00:00
wiz
c3e5c57b0b tor-browser-https-everywhere: update to 2021.4.15.
2021.4.15
* Add DuckDuckGo Smarter Encryption update channel
* Bloom filter for rulesets
* Firefox Fenix option page updates for Android users
* Move to Python 3 from Python 3.6
* Fix undefined type access
* Fix empty default types
2021-04-20 16:23:49 +00:00
wiz
a61bbe0450 doc: Updated lang/vala to 0.52.2 2021-04-20 16:19:40 +00:00
wiz
cd7104a6f7 vala: update to 0.52.2.
Vala 0.52.2
===========
 * Regression and bug fixes:
  - codegen:
    + Don't free temp-var for element-access to array with boxed structs [#1174]
    + Don't free unowned heap allocated struct

 * Bindings:
  - glib-2.0: Add simple_generics attribute to GenericArray.find_custom()
2021-04-20 16:19:31 +00:00
wiz
d34d10e7b6 doc: Updated devel/apache-ant to 1.10.10 2021-04-20 16:15:50 +00:00
wiz
44a5c53786 apache-ant: update to 1.10.10.
Changes from Ant 1.10.9 TO Ant 1.10.10
======================================

Fixed bugs:
-----------

 * SCP (with sftp=true) task would fail if fetching file located in root directory
   Bugzilla Report 64742

 * javac task would fail if the arguments file it (internally) created didn't quote
   the # character. This has now been fixed.
   Bugzilla Reports 64912, 64790

 * made sure LegacyXmlResultFormatter encodes characters illegal in
   XML the same way JUnit5's built-in formatter would.
   Bugzilla Report 65030

 * LegacyXmlResultFormatter no longer double-encodes <>& in system-err
   and system-out
   Bugzilla Report 63436

 * Fixes a bug in junitlauncher task's legacy-xml formatter, where the testcase
   representing a @Parameterized JUnit4 test wasn't being reported in the XML.
   Bugzilla Report 64952

 * Fixes a bug where the ant-testutil-sources.jar that gets published to Maven
   central repository didn't contain any source files.
   Bugzilla Report 65110

 * The <http> condition didn't follow redirects from http to https.
   Bugzilla Report 65105

 * ZipOutputStream now overrides write(int) in order to make sure
   single byte writes get the same treatment as array writes.
   Github Pull Request #145

 * Fixes a potential deadlock in junitlauncher task when using legacy-xml
   reporter.
   Bugzilla Report 64733

Other changes:
--------------

 * javaversion condition now has a new "atmost" attribute. See the javaversion
   manual for more details

 * The "listener" nested element of the "junitlauncher" task now has a new
   "useLegacyReportingName" attribute which can be used to control the test
   identifiers names that get reported by the listener. See the junitlauncher
   manual for more details.
   Note that this change also introduces a new "setUseLegacyReportingName" method
   on the org.apache.tools.ant.taskdefs.optional.junitlauncher.TestResultFormatter
   interface. This will break backward compatibility with any of your custom
   result formatters which implemented this interface and such implementations
   are now expected to implement this new method.

 * a new attribute preserveduplicates allows <resourcelist> to return
   the same resource multiple times when set to true.
   Bugzilla Report 64854

 * a new attribute filterbeforeconcat in <concat> can be used to
   decide whether the filterchain should be applied to the
   concatenated content (the default) or each nested resource
   individually before concatenating them.
   Bugzilla Report 64855

 * the ssh tasks now share a new nested element additionalConfig that
   can be used to set config values for the jsch Session used by the
   task.
   Bugzilla Report 65089

 * added new discardOutput and discardError properties to redirector
   and the exec, apply and java tasks which can be used to completely
   discard any (error) output. This is a platform independent
   alternative to directiong output to any kind of null device.
2021-04-20 16:15:39 +00:00
joerg
80d62f505c wagtail 2.12.4 2021-04-20 15:18:19 +00:00
joerg
853760e16b Add forgotten migration from the wagtail 2.12.4 update. 2021-04-20 14:49:16 +00:00
joerg
6c54d2d19b Update wagtail to 2.12.4:
* Fix: CVE-2021-29434 - fix improper validation of URLs ('Cross-site Scripting') in rich text fields (Kevin Breen, Matt Westcott)
 * Fix: Reverse migration errors in images and documents (Mike Brown)
 * Fix: Avoid wagtailembeds migration failure on MySQL 8.0.13+ (Matt Westcott)
 * Fix: Un-pin django-treebeard following upstream fix for migration issue (Matt Westcott)
 * Fix: Prevent crash when copying an alias page (Karl Hobley)
 * Fix: Prevent errors on page editing after changing LANGUAGE_CODE (Matt Westcott)
 * Fix: Correctly handle model inheritance and `ClusterableModel` on `copy_for_translation` (Karl Hobley)
2021-04-20 14:44:04 +00:00
schmonz
9823069ed4 doc: Updated devel/py-approvaltests to 0.4.2 2021-04-20 13:47:55 +00:00
schmonz
c40734c55d Update to 0.4.2. From the changelog:
- Easier to understand error messages (closes #97)
2021-04-20 13:47:45 +00:00
gdt
b62f794b36 doc: Updated graphics/tiff to 4.3.0 2021-04-20 13:13:03 +00:00
gdt
7e4f825ea8 graphics/tiff: Update to 4.3.0
Upstream changes:

  tiff requires C99 and uses C99 types.  The previous tiff types are
  deprecated.

  new codec for LERC

  bugfixes

  pruning of things no longer in use

https://libtiff.gitlab.io/libtiff/v4.3.0.html
2021-04-20 13:12:54 +00:00
schmonz
1a152296f7 doc: Updated devel/mob to 1.5.0 2021-04-20 13:07:39 +00:00
schmonz
ed5d6571d9 Update to 1.5.0. From the changelog:
- Less noisy output: Only show number of unpushed commits in output if
  there are more than 0.
- Add experimental command `mob squash-wip` to squash any WIP commits in
  the wip branch into a following manual commit using `git rebase
  --interactive` with `mob` as the temporary `GIT_EDITOR`.
- The order of the latest commit is now reversed, the latest one is
  shown last.
- Add experimental configuration option `MOB_WIP_BRANCH_PREFIX` to
  configure the `mob/` prefix to some other value.
2021-04-20 13:07:30 +00:00
he
63e442989a Fix errors and most warnings flagged by pkglint.
Note to self: run pkglint before committing.
Thanks to jperkin@ for the note.
2021-04-20 11:54:32 +00:00
cirnatdan
b3dfdf5fe9 doc: Updated lang/gjs to 1.68.0 2021-04-20 11:23:19 +00:00
pin
7a2d090f29 doc: Updated www/badwolf to 1.1.0 2021-04-20 10:27:08 +00:00
pin
5b1af299b3 www/badwolf: update to 1.1.0
Badwolf 1.1.0 release!
======================

This release and it's timing means that the 1.0-branch is now only maintained
for security bugs.

Thanks to the translators for sending updates before the release.

It's also time for a status update blog post:
https://hacktivis.me/articles/BadWolf%2C%20two%20year%20later

Some stats:
$ cat *.c *.h *.sh | wc -l -m
   lines  characters
   2011   70078

Additions
---------
- Bookmarks, they are at their early stage, for now it's only completion,
  edition can be done with third-party programs (elinks, keditbookmarks, …).
  Wayland users should also note the following issue:
  https://gitlab.gnome.org/GNOME/gtk/-/issues/699
- Content-Filters are finally integrated which means that adblock extensions
  aren't needed anymore, you only need to give a policy file
- New translation: de
- A context_id is now shown before the tab label

Changes
-------
- WebKit's Intelligent Tracking Protection is now enabled
- Default CFLAGS: Hardening flags have been added, this should improve security
on some distros

Fixes
-----
- There should be no more memory/object/processes leaks
- Crashes happening on the file save dialog should have been fixed
- Printing dialog now correctly is bound to the main window
2021-04-20 10:26:38 +00:00
cirnatdan
efbd1750e6 gjs: Update lang/gjs to 1.68.0
Version 1.68.0
--------------

- Closed bugs and merge requests:

  * 40.rc session crashes in gjs on unlocking (sometimes) [#387, !588, Marco
    Trevisan]
  * 40.rc: installed-tests installed despite explicitly disabled [#388, !589,
    Philip Chimento]

Version 1.67.3
--------------

- Closed bugs and merge requests:

  * System.exit() doesn't work inside signal handler [#19, !565, Evan Welsh]
  * GdkEvent subtypes trigger assert in Gtk4 [#365, !566, Evan Welsh]
  * Replace g_memdup [#375, !567, Philip Chimento]
  * 1.67.2: build fails with gcc 11 [#376, !568, Philip Chimento]
  * Warnings introspecting array of boxed type as signal argument. [#377, !569,
    Carlos Garnacho]
  * Add list command to debugger [!571, Nasah Kuma]
  * Assertion failure in enqueuePromiseJob [#349, !572, Philip Chimento]
  * in interpreter Ctrl-c should exit inner shell if stuck [#98, !574, Philip
    Chimento]
  * Compiler ambiguity in enum-utils.h on operator overloading [#368, !576,
    Chun-wei Fan]
  * Fix GJS_DISABLE_JIT not fully disabling JIT [!575, Ivan Molodetskikh]
  * Error running gjs built with prefix: g_object_new_is_valid_property: object
    class 'GjsContext' has no property named 'program-path' [#381, !577, Sonny
    Piers]
  * Various maintenance [!578, !586, Philip Chimento]
  * Add some profiling labels [!579, Ivan Molodetskikh]
  * Some installed tests (introspection) segfault when GTK isn't available
    [#383, !580, Olivier Tilloy]
  * Installed tests do not install the js/modules subdir [#384, !581, Olivier
    Tilloy]
  * Installed tests fail because expected path doesn't include project name
    [#385, !582, Olivier Tilloy]
  * 1.67.2: Regress test hangs / timeouts on i686 [#379, !583, Marco Trevisan]
  * object: Do not call any function on disposed GObject pointers [!585, Marco
    Trevisan]

Version 1.67.2
--------------

- New language features: Importing ES modules is now supported, both statically
  with import statements and dynamically with the import() function. For more
  information on how to use modules, see:
  https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import
  Four built-in modules exist: cairo, gettext, gi, and system. Except for gi,
  they work similarly to the old-style modules imports.cairo, imports.gettext,
  and imports.system. Consult the documentation in doc/Modules.md on how to use
  them.

- The debugger now has a "list" command which works very similarly to its GDB
  equivalent.

- New API: GObject.ParamSpec.jsobject() works like the other GObject.ParamSpec
  types, and allows you to have a GObject property whose value is a JavaScript
  object (plain object, Date, Array, etc.)

- New API: System.programPath is the name of the JS program that GJS is running,
  or null if there isn't one (for example, in the interactive interpreter.)

- New API: System.programArgs is an array of arguments given to the JS program.
  It is the same as ARGV but is consistently always present. (ARGV was not
  defined in the interactive interpreter or when embedding GJS in a C program.)

- Closed bugs and merge requests:

  * Support Native JSObject GType for Signals and Properties [!305, Marco
    Trevisan, Philip Chimento]
  * Add 'system.programPath' API. [!443, Evan Welsh]
  * ESM: Enable static imports. (Part 3) [!450, Evan Welsh, Philip Chimento]
  * Refactor ARGV handling and add `system.programArgs` [!455, Evan Welsh,
    Philip Chimento]
  * Function make the object more C++ friendly [!514, Marco Trevisan]
  * ESM: Enable dynamic imports. [!525, Evan Welsh, Philip Chimento]
  * Remove JSClass macros from Ns, GType, and Cairo types [!549, Philip
    Chimento]
  * various documentation improvements [!551, Sonny Piers]
  * Replace remaining mentions of window with globalThis [!552, Sonny Piers]
  * add .editorconfig file [!553, Sonny Piers]
  * Display current line of source code when displaying current frame in
    debugger [!554, Nasah Kuma]
  * doc: add Clapper and Flatseal to thirty party applications written in GJS
    [!555, Sonny Piers]
  * Multiline template literals are missing newlines when entered at interactive
    prompt [#371, !556, Ales Huzik]
  * function: Remove JSClass macros [!558, Philip Chimento, Marco Trevisan]
  * Missing classes on global. [#372, !559, Philip Chimento]
  * arg: fix build failure with glib main branch [!560, Michael Catanzaro]
  * Update to Jasmine 2.9.1 [!561, Evan Welsh]
  * Various maintenance [!562, Philip Chimento]
  * Add list command to debugger [!563, Nasah Kuma]
  * Upgrade to Jasmine 3.6.0 [!564, Evan Welsh]

- Various refactors in preparation for BigInt support in gobject-introspection
  [Marco Trevisan]

Version 1.67.1
--------------

- The debugger now has a "backtrace full" command which works very similarly to
  its GDB equivalent.

- The GObject.ParamFlags.CONSTRUCT_ONLY flag is now correctly enforced, when
  using it on GObject classes defined in JavaScript. This might break code that
  was incorrectly trying to set a property that it had previously defined as
  construct-only. The workaround is to remove the CONSTRUCT_ONLY flag.

- Fixed exception when calling GObject.Type().

- Several performance improvements.

- Progress on ES Modules.

- Closed bugs and merge requests:

  * gobject: Handle CONSTRUCT_ONLY flag [!377, Florian Müllner]
  * Add native module registry to global (Part 2) [!456, Evan Welsh]
  * testGIMarshalling: Expand test coverage for flags [!479, Simon McVittie]
  * Private Objects: Use native allocators and structs [!494, Marco Trevisan]
  * Pass-by-reference GValue arguments do not work right [#74, !496, !507, Marco
    Trevisan]
  * Templated-data-only GjsAutoPointer (and use it more around) [!504, Marco
    Trevisan]
  * Error in function "_init()" in module "modules/overrides/GObject.js" [#238,
    !508, Nina Pypchenko]
  * fails to build on 32-bit [#357, !511, Michael Catanzaro]
  * Revert "arg-cache: Save space by not caching GType" [!512, Jonas Dreßler]
  * gi/wrapperutils: Move gjs_get_string_id() into resolve() implementations
    [!513, Jonas Dreßler]
  * updates on eslint configuration [!517, Nasah Kuma]
  * Update CONTRIBUTING.md about the runner system failure [!518, Nasah Kuma]
  * Switch to eslint-plugin-jsdoc and remove lint-condo [!520, #359, Evan Welsh,
    Philip Chimento]
  * gi: Check property before access [!521, Florian Müllner]
  * testGIMarshalling: Actually run the GPtrArray utf8 tests [!522, Marco
    Trevisan]
  * Add more documents for "imports" and "imports.gi" [!526, wsgalaxy]
  * overrides/Gtk: Set BuilderScope in class init [!527, Florian Müllner]
  * gi/arg-cache: Only skip array length parameter once [!528, Florian Müllner]
  * Copyright conformance with Reuse Software spec [!529, Philip Chimento, Evan
    Welsh]
  * Remove JSClass macros [!530, !533, !537, Philip Chimento]
  * Avoid pulling from DockerHub in CI [!531, Philip Chimento, Marco Trevisan]
  * Use GNOME-specific rules with cppcheck [!532, Philip Chimento]
  * Fedora 33 CI images [!535, Philip Chimento]
  * Fix IWYU bugs [!536, Philip Chimento]
  * Reduce bandwidth usage in CI, and pick a more accurate base for diff checks
    [!538, Philip Chimento]
  * debugger: Make '$$' mean the last value [!539, Philip Chimento]
  * Add codespell CI job [#362, !540, !541, !547, Björn Daase]
  * Various maintenance [!542, !548, Philip Chimento]
  * fix readline build on certain systems [!543, Jakub Kulík]
  * build: Require gobject-introspection 1.66.0 [!546, Philip Chimento]
  * Add backtrace full command to debugger [#208, !550, Nasah Kuma]

- Various refactors for type safety [Marco Trevisan]

- Various maintenance [Philip Chimento]

Version 1.66.2
--------------

- Performance improvements and crash fixes backported from the development
  branch.

- Bug fixes enabling use of GTK 4.

- Closed bugs and merge requests:

  * Error in function "_init()" in module "modules/overrides/GObject.js" [#238,
    !508, Nina Pypchenko]
  * Revert "arg-cache: Save space by not caching GType" [!512, Jonas Dreßler]
  * gi/wrapperutils: Move gjs_get_string_id() into resolve() implementations
    [!513, Jonas Dreßler]
  * overrides/Gtk: Set BuilderScope in class init [!527, Florian Müllner]
  * fix readline build on certain systems [!543, Jakub Kulík]
2021-04-20 08:38:57 +00:00
he
096e0c3268 Remove a patch which no longer applies.
This appears to no longer be needed.
I could swear I had done a successful re-build before the previous commit,
so not sure how that happened.
Build fix, so no revision bump.
2021-04-20 08:25:51 +00:00
adam
83d9672d12 Updated databases/sqlite3, databases/sqlite3-docs, databases/sqlite3-tcl, devel/lemon 2021-04-20 06:30:47 +00:00
adam
8a9da7f514 sqlite3: updated to 3.35.5
version 3.35.5:

Fix defects in the new ALTER TABLE DROP COLUMN feature that could corrupt the database file.
Fix an obscure query optimizer problem that might cause an incorrect query result.
2021-04-20 06:30:07 +00:00
gutteridge
8310906693 hexchat: fix Python plugin-enabled builds
Whether Python is required strictly as a build tool or also at runtime
is determined in options.mk, and PYTHON_FOR_BUILD_ONLY is set there, if
needed. (And pyversion.mk is included via tool.mk now.)
2021-04-20 00:48:02 +00:00
nia
85605a39f6 doc: Updated www/firefox78-l10n to 78.10.0 2021-04-19 20:08:02 +00:00
nia
f108df9b12 firefox78-l10n: sync with firefox78 2021-04-19 20:07:41 +00:00
nia
1a98b8ac85 doc: Updated www/firefox78 to 78.10.0 2021-04-19 20:06:58 +00:00
nia
eed452d8d3 firefox78: update to 78.10.0
security fixes:
https://www.mozilla.org/en-US/security/advisories/mfsa2021-15/
2021-04-19 20:01:06 +00:00
pin
01f6c471af doc: Updated sysutils/xplr to 0.5.2 2021-04-19 19:33:09 +00:00
pin
0666748a5a sysutils/xplr: update to 0.5.2
0.5.2
Changes:
-Do not follow symlinks using enter/l.
-Use gf to follow symlinks.

0.5.1
-Fixed global help menu not displaying the newer key bindings.
2021-04-19 19:32:49 +00:00
he
4a68ed002b Note update of lang/rust to 1.50.0. 2021-04-19 17:08:47 +00:00
he
7495756e6d Update lang/rust to version 1.50.0.
Pkgsrc changes:
 * Adjust patches, re-compute line offsets, fix capitalization.
 * Remove i686/FreeBSD support, no longer provided upstream.
 * Bump bootstraps to 1.49.0.
 * Change USE_TOOLS from bsdtar to gtar.
 * Reduce diffs to pkgsrc-wip package patches.
 * Allow rust.BUILD_TARGET to override automatic choice of target.
 * Add an i586/NetBSD (pentium) bootstrap variant (needs testing),
   not yet added as bootstrap since 1.49 doesn't have that variant.

Upstream changes:

Version 1.50.0 (2021-02-11)
============================

Language
-----------------------
- [You can now use `const` values for `x` in `[x; N]` array
  expressions.][79270] This has been technically possible since
  1.38.0, as it was unintentionally stabilized.
- [Assignments to `ManuallyDrop<T>` union fields are now considered
  safe.][78068]

Compiler
-----------------------
- [Added tier 3\* support for the `armv5te-unknown-linux-uclibceabi`
  target.][78142]
- [Added tier 3 support for the `aarch64-apple-ios-macabi` target.][77484]
- [The `x86_64-unknown-freebsd` is now built with the full toolset.][79484]

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

Libraries
-----------------------

- [`proc_macro::Punct` now implements `PartialEq<char>`.][78636]
- [`ops::{Index, IndexMut}` are now implemented for fixed sized
  arrays of any length.][74989]
- [On Unix platforms, the `std::fs::File` type now has a "niche"
  of `-1`.][74699] This value cannot be a valid file descriptor,
  and now means `Option<File>` takes up the same amount of space
  as `File`.

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

- [`bool::then`]
- [`btree_map::Entry::or_insert_with_key`]
- [`f32::clamp`]
- [`f64::clamp`]
- [`hash_map::Entry::or_insert_with_key`]
- [`Ord::clamp`]
- [`RefCell::take`]
- [`slice::fill`]
- [`UnsafeCell::get_mut`]

The following previously stable methods are now `const`.

- [`IpAddr::is_ipv4`]
- [`IpAddr::is_ipv6`]
- [`Layout::size`]
- [`Layout::align`]
- [`Layout::from_size_align`]
- `pow` for all integer types.
- `checked_pow` for all integer types.
- `saturating_pow` for all integer types.
- `wrapping_pow` for all integer types.
- `next_power_of_two` for all unsigned integer types.
- `checked_power_of_two` for all unsigned integer types.

Cargo
-----------------------

- [Added the `[build.rustc-workspace-wrapper]` option.][cargo/8976]
  This option sets a wrapper to execute instead of `rustc`, for
  workspace members only.
- [`cargo:rerun-if-changed` will now, if provided a directory, scan the entire
  contents of that directory for changes.][cargo/8973]
- [Added the `--workspace` flag to the `cargo update` command.][cargo/8725]

Misc
----

- [The search results tab and the help button are focusable with
  keyboard in rustdoc.][79896]
- [Running tests will now print the total time taken to execute.][75752]

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

- [The `compare_and_swap` method on atomics has been deprecated.][79261]
  It's recommended to use the `compare_exchange` and
  `compare_exchange_weak` methods instead.
- [Changes in how `TokenStream`s are checked have fixed some cases
  where you could write unhygenic `macro_rules!` macros.][79472]
- [`#![test]` as an inner attribute is now considered unstable like
  other inner macro attributes, and reports an error by default
  through the `soft_unstable` lint.][79003]
- [Overriding a `forbid` lint at the same level that it was set is
  now a hard error.][78864]
- [Dropped support for all cloudabi targets.][78439]
- [You can no longer intercept `panic!` calls by supplying your
  own macro.][78343] It's recommended to use the `#[panic_handler]`
  attribute to provide your own implementation.
- [Semi-colons after item statements (e.g. `struct Foo {};`) now
  produce a warning.][78296]

[74989]: https://github.com/rust-lang/rust/pull/74989
[79261]: https://github.com/rust-lang/rust/pull/79261
[79896]: https://github.com/rust-lang/rust/pull/79896
[79484]: https://github.com/rust-lang/rust/pull/79484
[79472]: https://github.com/rust-lang/rust/pull/79472
[79270]: https://github.com/rust-lang/rust/pull/79270
[79003]: https://github.com/rust-lang/rust/pull/79003
[78864]: https://github.com/rust-lang/rust/pull/78864
[78636]: https://github.com/rust-lang/rust/pull/78636
[78439]: https://github.com/rust-lang/rust/pull/78439
[78343]: https://github.com/rust-lang/rust/pull/78343
[78296]: https://github.com/rust-lang/rust/pull/78296
[78068]: https://github.com/rust-lang/rust/pull/78068
[75752]: https://github.com/rust-lang/rust/pull/75752
[74699]: https://github.com/rust-lang/rust/pull/74699
[78142]: https://github.com/rust-lang/rust/pull/78142
[77484]: https://github.com/rust-lang/rust/pull/77484
[cargo/8976]: https://github.com/rust-lang/cargo/pull/8976
[cargo/8973]: https://github.com/rust-lang/cargo/pull/8973
[cargo/8725]: https://github.com/rust-lang/cargo/pull/8725
[`IpAddr::is_ipv4`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_ipv4
[`IpAddr::is_ipv6`]: https://doc.rust-lang.org/stable/std/net/enum.IpAddr.html#method.is_ipv6
[`Layout::align`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.align
[`Layout::from_size_align`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.from_size_align
[`Layout::size`]: https://doc.rust-lang.org/stable/std/alloc/struct.Layout.html#method.size
[`Ord::clamp`]: https://doc.rust-lang.org/stable/std/cmp/trait.Ord.html#method.clamp
[`RefCell::take`]: https://doc.rust-lang.org/stable/std/cell/struct.RefCell.html#method.take
[`UnsafeCell::get_mut`]: https://doc.rust-lang.org/stable/std/cell/struct.UnsafeCell.html#method.get_mut
[`bool::then`]: https://doc.rust-lang.org/stable/std/primitive.bool.html#method.then
[`btree_map::Entry::or_insert_with_key`]: https://doc.rust-lang.org/stable/std/collections/btree_map/enum.Entry.html#method.or_insert_with_key
[`f32::clamp`]: https://doc.rust-lang.org/stable/std/primitive.f32.html#method.clamp
[`f64::clamp`]: https://doc.rust-lang.org/stable/std/primitive.f64.html#method.clamp
[`hash_map::Entry::or_insert_with_key`]: https://doc.rust-lang.org/stable/std/collections/hash_map/enum.Entry.html#method.or_insert_with_key
[`slice::fill`]: https://doc.rust-lang.org/stable/std/primitive.slice.html#method.fill
2021-04-19 17:08:09 +00:00
nia
b7306ba100 cursed_font: fix font dirs 2021-04-19 16:52:39 +00:00
pin
f9f9995caf doc: Updated sysutils/navi to 2.16.0 2021-04-19 16:18:58 +00:00
pin
e4f9832d5c sysutils/navi: update to 2.16.0
Breaking changes:
-Change default widths (#506)
-Remove support for Alfred (#509)
-Remove support for --save (#510)
-Remove support for --no-preview (#515)
-Remove support for navi query and navi best (#516)
-Fail on bad colors (#519)
-Rename osx target to apple-darwin (#526)

New features:
-Add navi fn map::expand
-Allow tag filtering (#508)
-Allow configuration of shell used for shell out (#511)
-Add support for config files (#518)

Fixes:
-Use \ for paths in Windows (#499)
-Fix navi fn url::open (#503)
-Fix Windows builds (#522)

Code quality:
-Remove unnecessary uses of vector of files (#507)
-Use anyhow::Result
-Document all environment variables (#512)
-Refactor writer packages (#517)
-Simplify regex dependency (#525)
-Refactor scripts (#527)
-Improve documentation (#529)

Please check navi --help and /docs for more instructions in case you use the
features removed in this release.
2021-04-19 16:18:39 +00:00
pin
08b00e9a14 doc: Updated sysutils/xplr to 0.5.0 2021-04-19 16:18:07 +00:00
pin
edd6107873 sysutils/xplr: update to 0.5.0
New:
-Added support for sorting and filtering files using s and f key.
-Added read only mode. (general.read_only)
-Use ctrl-r to refresh UI when messed up.
-Follow symlink files to their parent directory using l or enter.
-Display file size.
-Added new UI variables canonical.*, symlink.*. (see this])

Changes:
-Improved filter messages. (see this)
-Improved input handling
-Added messages RemoveInputBufferLastCharacter, RemoveInputBufferLastWord.
-Use backspace to delete the last character, ctrl-w to delete the last word,
ctrl-u to delete the line.
-Improved selection
-Use ctrl-a to toggle select all, ctrl-u to unselect all.
-Improved UI.

Fixes:
-Handle empty icon.
-Fixed selection duplicates.
2021-04-19 16:17:46 +00:00
cirnatdan
2abe34cf9a libchamplain012: Bump revision and fix PLIST 2021-04-19 16:15:36 +00:00
nia
298bcdfd9a doc: Added fonts/cursed_font version 0.1.0 2021-04-19 16:03:21 +00:00
nia
18444ae1b6 add fonts/cursed_font
cursed_font is a 9x18 bitmapped font designed for low-DPI screens. It was
originally an embiggened and monospace-ified version of Apple's Chicago font
from System 6, but it also takes inspiration from many other fonts such as
bizcat, ttyp0, tamzen, scientifica.
2021-04-19 16:03:10 +00:00
wiz
0cc3edb8d3 libmemphis02: bump PKGREVISION for new default-on introspection option 2021-04-19 16:00:42 +00:00
fcambus
2e13753c8a doc: Updated textproc/ruby-asciidoctor to 2.0.14 2021-04-19 16:00:40 +00:00
fcambus
b2fcd8595c ruby-asciidoctor: update to 2.0.14.
2.0.14 (2021-04-19)

Bug Fixes:

- Don't allow AsciiDoc table cell to set document attribute that was unset
  from the API (exceptions include: compat-mode, toc, showtitle, and notitle)
  (#4017)
- Ensure default document attributes unset in parent document remain unset
  in AsciiDoc table cell (#2586)
- Allow the showtitle / notitle attribute to be toggled in an AsciiDoc table
  cell if set or unset in parent document (#4018)
- Ensure mtime of input file honors TZ environment variable on JRuby for
  Windows (affects value of docdatetime attribute) (#3550)
- Honor caption attribute on blocks that support captioned title even if
  corresponding *-caption document attribute (e.g., example-caption) is
  not set (#4023)
- Suppress missing attribute warning when applying substitutions to implicit
  document title for assignment to intrinsic doctitle attribute (#4024)
- Increment counter (but not the corresponding attribute) if attribute is
  locked (#4013)

Improvements:

- Use attribute, if set, as seed value for counter even if not already
  registered as a counter (#4014)
- Allow subs attribute value on Inline node returned by process method
  for custom inline macro to be a String (#3938)
- Allow value of user-home attribute to be overridden by API or CLI (#3732)

Build / Infrastructure:

- Run tests on JRuby for Windows (#3550)

2.0.13 (2021-04-10)

Bug Fixes:

- Rollback change for #3470, which added logic to remove leading and
  trailing empty lines in an AsciiDoc include file; instead skip empty
  lines before processing document header (#3997)
- Don't escape hyphen in manname in man page output
- Remove extra .sp line before content of verse block in man page output
- Fix layout of footnotes in man page output (#3989)
- Fix formatting of footnote text with URL in man page output (#3988)
- Remove redundant trailing space on URL followed by non-adjacent text
  in man page output (#4004)
- Use .bp macro at location of page break in man page output (#3992)

Improvements:

- Extract method to create lexer and formatter in Rouge adapter (#3953)
  (@Oblomov)
- Add support for pygments.rb 2.x (#3969) (@slonopotamus)
- Allow NullLogger to be enabled by setting the :logger option to a falsy
  value (#3982)
- Substitute attributes in manpurpose part of NAME section in manpage
  doctype (#4000)
- Output all mannames in name section of HTML output for manpage doctype
  (#3757)

Build / Infrastructure:

- Enable running tests as root (PR #3874) (@mikemckiernan)
- Run tests against both pygments.rb 1.x and 2.x (#3969) (@slonopotamus)
- Speed up CI by using Bundler cache (PR #3901) (@slonopotamus)

Documentation:

- Import documentation for processor into this repository (#3861)
  (@graphitefriction)
- Add Belarusian translation of built-in attributes (PR #3928) (@morganov)
2021-04-19 16:00:29 +00:00
cirnatdan
8cf0a5d1d5 libchamplain012: Add introspection option (needed by GNOME Maps) 2021-04-19 15:56:31 +00:00
nia
e55800ba9c libretro-ppsspp: Switch back to ffmpeg3 until I can fix this properly 2021-04-19 15:55:45 +00:00
cirnatdan
145c385e0b libmemphis02: Add introspection option 2021-04-19 15:55:29 +00:00
nia
0ba49c5042 darktable: needs librsvg 2021-04-19 15:36:06 +00:00
nia
30e6333456 libgdm: Needs gdbus-codegen 2021-04-19 15:31:53 +00:00
nia
d71b6256e9 valyriatear: Add missing WRKSRC 2021-04-19 15:29:59 +00:00
pin
27289c5431 doc: Updated editors/cesium to 0.2.1 2021-04-19 14:41:21 +00:00