Commit graph

327036 commits

Author SHA1 Message Date
leot
83c8293445 doc: Added www/gumbo-parser version 0.10.1 2020-10-08 22:37:13 +00:00
leot
52ac070bec www: Add gumbo-parser 2020-10-08 22:36:54 +00:00
leot
30f79e5cb2 gumbo-parser: Import gumbo-parser-0.10.1 as www/gumbo-parser
Gumbo is an implementation of the HTML5 parsing algorithm implemented
as a pure C99 library with no outside dependencies. It's designed to
serve as a building block for other tools and libraries such as
linters, validators, templating languages, and refactoring and analysis
tools.
2020-10-08 22:36:20 +00:00
khorben
4f148420c2 py-wasm: fix "make reinstall" 2020-10-08 22:06:38 +00:00
khorben
2431f31aaf py-bumpversion: remove and replace by a py-bump2version
This package is no longer actively maintained upstream, and it has been
effectively forked as py-bump2version, which I just imported.

As suggested by adam@.
2020-10-08 21:56:10 +00:00
khorben
69c567035b py-bump2version: allow build with Python >= 3.5
While there, use MASTER_SITE_PYPI, and fix "make reinstall".

Thanks adam@ for the heads-up.
2020-10-08 21:52:29 +00:00
khorben
d148245f79 py-bintrees: remove redundant dependency on setuptools
While there, allow building with Python >= 3.5.
2020-10-08 21:46:26 +00:00
mcf
f30a89cc08 doc: Updated sysutils/p5-Linux-Inotify2 to 2.2 2020-10-08 21:43:44 +00:00
mcf
85759857c1 p5-Linux-Inotify2: update to 2.2
2.2 Mon Dec  9 04:09:05 CET 2019
	- define IN_EXCL_UNLINK to 0 if it is missing, for the benefit of
          antique systems that lack this symbol.

2.1  Fri Oct 26 03:16:03 CEST 2018
	- damn, left debugging code not caught by tests (reported by losyme).

2.0  Thu Oct 25 03:19:08 CEST 2018
	- fix poll and read documentation w.r.t. errors - this changes the
          documented API, but is how the module has always behaved.
	- mention https://lwn.net/Articles/605128/ in the docs.
	- new on_overflow callback, called for overflow events.
        - new ->broadcast method that calls all watchers with some event.
        - automatically broadcast overflow events to all watchers by default.
	- read now returns all events (except ignored ones), not just ones
          it has registered watchers for (e.g. overflow events).
	- reduced dependencies (Mike Pomraning).
        - add IN_EXCL_UNLINK flag.
        - more efficient constant initialisation.
2020-10-08 21:43:00 +00:00
schmonz
3aeea9dbbe Fix packaging on NetBSD: use gmake and more of the upstream Makefile. 2020-10-08 20:20:26 +00:00
leot
8d36cd0013 gh: Add NetBSD RCS keyword 2020-10-08 20:12:24 +00:00
gdt
7e9600376c mit-krb5: Add comment about missing LICENSE.
The license file is enormous.  While mostly BSDish, one license is
hard to safely read as Free.  I have asked upstream to clarify the
language.
2020-10-08 19:52:36 +00:00
schmonz
d980ca6334 Revert recent add of DJBDNS_*_{GROUP,USER} to BUILD_DEFS. They're not
used anywhere here, only in djbdns-run.
2020-10-08 19:18:26 +00:00
khorben
a3a769d441 py-bump2version: use in place of py-bumpversion
Bumps PKGREVISION in affected packages.
2020-10-08 19:09:05 +00:00
khorben
11d21d6ec2 Add py-bump2version 2020-10-08 18:32:16 +00:00
khorben
4a12516e3c doc: Added devel/py-bump2version version 1.0.1 2020-10-08 18:31:43 +00:00
khorben
acae5e27dd py-bump2version: import version 1.0.1
bump2version is a small command line tool to simplify releasing software by
updating all version strings in your source code by the correct increment. It
also creates commits and tags:

- version formats are highly configurable;
- it works without any VCS, but happily reads tag information from and writes
  commits and tags to Git and Mercurial if available;
- it just handles text files, so it's not specific to any programming language.

This will replace py-bumpversion, which is no longer maintained.
2020-10-08 18:31:24 +00:00
schmonz
6fb2995f6d doc: Added net/tinydyndns version 0.4.2 2020-10-08 17:39:55 +00:00
schmonz
76bee11910 Add and enable tinydyndns. 2020-10-08 17:39:31 +00:00
schmonz
9e9339163c Initial import of tinydyndns, a simple and powerful dynamic DNS solution.
Delegate a subdomain to tinydyndns. Then, to update the DNS record
floyd.dyn.smarden.org, check the POP mailbox floyd@dyn.smarden.org.
2020-10-08 17:38:38 +00:00
khorben
5dde9d8e07 py-bintrees: register additional missing dependencies
This restores building the *.so file submitted in the initial PLIST.

Bump PKGREVISION again.

Thanks wiz@ for the heads up!
2020-10-08 17:13:12 +00:00
wiz
6118172495 doc: Updated textproc/expat to 2.2.10nb1 2020-10-08 16:55:14 +00:00
wiz
34ab9c94eb expat: switch back to building with autoconf
Manually install xmlwf.1.

Fixes cyclic dependency between cmake and expat (on Solaris).

Bump PKGREVISION.
2020-10-08 16:55:04 +00:00
fox
2dc42654cc doc: Updated audio/fasttracker2 to 1.36 2020-10-08 14:12:52 +00:00
fox
e51f02a85b audio/fasttracker2: Updates to v1.36
Changes since v1.35

v1.36 - 05.10.2020
- Bugfix: The 'S' volume column effect (set vibrato speed) should be ignored if
  the parameter is zero.
- Bugfix: The Kxx (key off) effect was not behaving like FT2 for values >$0f
- Bugfix: If attempting to WAV-render a song with an EEx (pattern delay) effect
  on the first row of a pattern, the render would end too early.
- Bugfix: In Disk Op., when loading a new module/sample, change the loaded
  filename extension according to save mode (f.ex. "test.xm" -> "test.wav").
- When changing the song position from the UI, reset global volume, and also
  reset pattern delay and other possible conflicts. FT2 doesn't do this, but I
  feel that this is a sensible thing to do.
- Made the About screen a bit more visually appealing
- Updated the "Known bugs" section of the help text
- Replayer code cleanup
2020-10-08 14:11:40 +00:00
wiz
9f991484d5 doc: Updated fonts/cascadia-ttf to 2009.22 2020-10-08 12:41:20 +00:00
wiz
19b9f23de3 cascadia-ttf: update to 2009.22.
2009.22

We realized the Freetype rendering issue documented in #350 had
been addressed in neither 2009.14 nor 2009.21. To that end, this
is a reissue of 2009.21 with that workaround in place.

So, without further ado (and with a new build pipeline thanks to
@madig!):

    We have implemented a workaround for a freetype rendering issue
    that resulted in chunky rendering for certain glyphs (#350)
    This bugfix release to the Cascadia family of fonts fixes
    diacritic positioning for the Salishan languages.


2009.14

This update to the Cascadia font family brings the following changes:

    Cascadia now has support for the Salishan languages of the
    Pacific Northwest and other coastal scripts!
    We've fixed an issue in the -<< ligature that caused it to
    overlap itself at certain font weights (#355)
    We remastered mark positioning for glyphs with existing diacritics
    for improved design for letters with multiple diacritics above
    We have implemented a workaround for a freetype rendering issue
    that resulted in chunky rendering for certain glyphs (#350)
2020-10-08 12:41:10 +00:00
wiz
19c9ce91b6 doc: Updated devel/apache-ant to 1.10.9 2020-10-08 12:38:54 +00:00
wiz
eb8f41e31a apache-ant: update to 1.10.9.
Ant 1.10.9 contains a bugfixes and support for using GraalVM
JavaScript inside the script family of tasks and types..

It also addresses an insecure temporary file vulnerability
vulnerability, see the security report for details
(https://ant.apache.org/security.html)
2020-10-08 12:38:44 +00:00
triaxx
fad00bc5cb libusb-compat: Use GITHUG_RELEASE instead of GITHUB_TAG
pkgsrc changes:
---------------
  * Switch to release tarball to remove the dependency on autotools.
2020-10-08 11:54:44 +00:00
ryoon
c42736988a doc: Updated graphics/gimp to 2.10.22 2020-10-08 11:19:39 +00:00
ryoon
1f9dc60827 gimp: Update to 2.10.22
* Buildlink iso-codes and libheif.

Changelog:
Overview of Changes from GIMP 2.10.20 to GIMP 2.10.22
=====================================================

Core:

  - Verbose version information (`gimp-2.10 -v` on command line, or
    debug output) now displays Flatpak related information when
    available. This is especially useful for debugging (such as the
    exact Flatpak build hash, the runtime version, the installed
    Flatpak extensions, permissions, etc.).
  - OpenCL settings has now been moved to the Playground tab in
    Preferences.
  - On stable builds, "Playground" tab is now visible in Preferences if
    any of the experimental features has been enabled, even without the
    CLI option `--show-playground`.

Tools:

  - "gegl:matting-levin" now the default engine of Foreground Select
    tool (when present, as it is an optional feature) as it performs a
    lot better.
  - GEGL operations now display a "Sample merged" checkbox in Tool
    Options. This will be used when the operation allows to pick a color
    (hence one can pick from the edited layer or from visible data).
  - "Sample merged" now defaults to being activated in Color Picker and
    GEGL tools as it seems the less confusing for beginners who don't
    know of the option yet (according to a small poll we ran).

User interface:

  - In GimpSpinButton, don't propagate Enter key-press events if
    updating the spin-button's value in response changes the entered
    text. This prevents confirming dialogs when hitting Enter after
    entering a math expression in size entries, updating their value
    instead.
    Likewise, don't propagate Escape key-press events if a new value was
    entered, and restore the original value instead.
  - GimpMemSizeEntry improved to show appropriate binary prefixes
    (kibibyte, mebibyte and gibibyte) instead of decimal ones, to round
    properly when using higher units, and to not lose accuracy when
    possible when displaying in higher units.
  - Several of the biggest pages of the Preferences dialog are now
    scrollable, allowing the dialog to fit on smaller displays.

Plug-ins:

  - Add a new GIMP_EXPORT_NEEDS_CROP export capability, which causes
    gimp_export_image() to crop the exported image content to the image
    bounds; this is useful for formats that support layers, but have no
    concept of global image bounds, hence cropping is the only way to
    enforce the image bounds.
    When showing the export dialog, give an option to either crop the
    layers to the image bounds, or to resize the image to fit the
    layers.
  - Content type `image/webp` is now recognized (and not only
    `image/x-webp` as both seem to be in used and this format is
    unfortunately not yet listed in IANA media types (so various content
    types are in use, no clear standard apparently).
  - DDS import is now a bit more permissive, allowing to load some files
    with invalid header flags regarding compression, while we are able
    to know the right compression from other flags. This allows to
    recover invalid DDS files exported by other software.
  - JPEG detection improved to be more generic and reliable.
  - HEIF support improvements:
    - AVIF importing and exporting added (requires libheif 1.8.0+)
    - 10/12-bit importing and exporting now available for HEIC/AVIF
    - NCLX color profile import (link with LittleCMS)
    - Metadata support when importing
    - "Lossless" option is now called "Nearly lossless (YUV420 format)"
      because this is actually what it is, hence previous naming was
      misleading.
  - TIFF support improvements:
    - Add an option to crop the layers to the image bounds when exporting
      individual layers (using GIMP_EXPORT_NEEDS_CROP), since TIFF has no
      concept of global image bounds otherwise. Cropping is enabled
      by default.
    - TIFF export will not override "DocumentName" metadata tag anymore.
    - Stop writing file paths into TIFF DocumentNames as file paths can
      contain confidential information such as usernames and directory
      structures, making the previous behaviour a potential privacy and
      security risk.
    - Fix a file descriptor leak case which may have prevented a file
      from being opened on Windows.
  - Multiple improvements in the PSP import plug-in:
    - support reading raster layers of PSP version > 6,
    - support reading 16-bit integer PSP files,
    - support reading grayscale and indexed PSP files,
    - support PSP images with zero-length layer names,
    - fix wrong layer offset of layers,
    - fix reading layer names with high bit ASCII characters,
    - fix incorrect loading of PSP images with uncompressed channel data,
    - fix reading of creator block data of PSP images,
    - better error messages describing yet unsupported features,
    - improve reader stability by always using the block/chunk length.
  - Spyrogimp now works on Grayscale images and clutters less the undo
    history.
  - "Orientation" metadata is now reset whether you accepted to rotate
    the image or not when importing an image.
  - XPM does not export a "None" (transparent) color when unused.
  - BMP always include color masks when exporting BMP with color space
    info, as mandated by BITMAPV5HEADER specification.

Debugging:

  - Add progressive performance logs: progressive logs contain complete
    information after each recorded sample, by writing partial address
    maps at each sample, containing all new addresses introduced by the
    sample.
    This allows recording complete logs even in cases where they can't
    be properly terminated, such as when GIMP crashes or freezes in the
    middle of the log.
    Progressive logs are disabled by default, since they potentially
    increase the sampling cost. They can be enabled through a toggle
    in the log file-dialog, or through GIMP_PERFORMANCE_LOG_PROGRESSIVE
    environment variable.
    Performance log viewer can now process progressive performance logs
    too.
  - Allow controlling performance-log parameters through the UI.

Build:

  - new `distcheck` step in Continuous Integration.

Bug fixes:

    #2275, #2668, #2874, #3481, #3868, #4061, #4155, #4328, #4505, #4536,
    #4560, #4816, #5043, #5069, #5208, #5219, #5226, #5232, #5274, #5275,
    #5357, #5358, #5472, #5530, #5584, #5592, #5623, #5630, #5651

Translation updates:

  - Basque, Catalan, Chinese (China), Croatian, Danish, French, German,
    Italian, Japanese, Kazakh, Polish, Russian, Spanish, Swedish, Turkish,
    Ukrainian
2020-10-08 11:19:15 +00:00
ryoon
99dd67b7f1 doc: Updated graphics/gegl to 0.4.26 2020-10-08 11:17:46 +00:00
ryoon
460335775e gegl: Update to 0.4.26
Changelog:
GEGL-0.4.26 2020-08-02
----------------------

Core:
~~~~~

Allow unsetting of property keys on paramspecs.

Operations:
~~~~~~~~~~~

perlin-noise: use a local random generator, avoiding resetting the global one.
transform: decrease epsilon for affine-detection, and round some affine matrices to be exact.
2020-10-08 11:17:24 +00:00
ryoon
661c1080e9 doc: Updated graphics/babl to 0.1.82 2020-10-08 11:17:00 +00:00
ryoon
1ee308c886 babl: Update to 0.1.82
Changelog:
2020-10-04 babl-0.1.82
Handle the parametric ICCv4 types that are not strictly the same type as core
sRGB curve.

2020-08-02 babl-0.1.80
meson build cleanups, depend on meson 0.54
2020-10-08 11:16:29 +00:00
adam
1543928c05 Updated devel/cmake, lang/nodejs 2020-10-08 10:58:56 +00:00
adam
b32ba12397 nodejs: updated to 14.13.1
Version 14.13.1 (Current)

Notable Changes
fs:
remove experimental from rmdir recursive
2020-10-08 10:58:35 +00:00
adam
cd312815a1 cmake: updated to 3.18.4
CMake 3.18.4
* FindJNI: Add aarch64 support
* VS: Populate `std:c{11,17}` flag table entries for v142
* OBJCXX: Fix regression for compiling cpp files as objcxx
* VS: Fix regression in C# source links
* FindPython: Fix erroneous regex in ABI check
* Clang: Look for llvm-lib when using MSVC-like front-end
* FindCUDA/select_compute_arch: Add CUDA 11.1 and SM86 support
2020-10-08 10:57:46 +00:00
nia
2c95818ee0 doc: Added emulators/suse131_32_openal version 13.1 2020-10-08 10:43:43 +00:00
nia
855f1decb2 doc: Added emulators/suse131_openal version 13.1 2020-10-08 10:43:10 +00:00
nia
a6c232727e Add OpenAL to the SUSE 13.1 Linux emulation subsystem 2020-10-08 10:42:48 +00:00
nia
63950dc8a7 suse131_glx: Software rasterizer needs libexpat 2020-10-08 10:33:22 +00:00
leot
644ad465eb doc: Updated security/amass to 3.10.5 2020-10-08 08:48:11 +00:00
leot
94ce4d3641 amass: Update to 3.10.5
Changes
3.10.5
------
 - update to dependency information
 - small improvement to the timeout implementation
 - data source responses are cached in passive mode
 - constraints removed when querying data sources for new second-level domain names
 - The viz and db subcommands are more similar in behavior
 - DNS queries timeout quicker
2020-10-08 08:47:58 +00:00
adam
f3811f35c5 Updated devel/py-rope, devel/py-test-timeout 2020-10-08 08:29:43 +00:00
adam
c1e64690c8 py-test-timeout: updated to 1.4.2
1.4.2
Fix compatibility when run with pytest pre-releases, thanks Bruno Oliveira,
Fix detection of third-party debuggers, thanks Bruno Oliveira.

1.4.1
Fix coverage compatibility which was broken by 1.4.0.

1.4.0
Better detection of when we are debugging, thanks Mattwmaster58.
2020-10-08 08:28:38 +00:00
adam
61f7940904 py-rope: updated to 0.18.0
Release 0.18.0:
- Fix `Worder.get_primary_at` for names that start like
  keywords.
- Add guess_def_lineno() to get actual function/class
  definition line number
- Fix SimilarFinder/_ASTMatcher to consider 1/0 and True/False
  to be unequal
- Compatibility with Python 3.8
- Add pytest.ini to collect all tests
2020-10-08 08:24:20 +00:00
wiz
b845ccd3ea logrotate: fix build on NetBSD
(no secure_getenv function)
2020-10-08 07:50:51 +00:00
wiz
b02cc94418 py-hpack: remove patch removed from distinfo in 4.0.0 update 2020-10-08 07:47:02 +00:00