Commit graph

377496 commits

Author SHA1 Message Date
wiz
8f6394a388 py-smartypants: add comment why this uses github as master site 2023-05-03 20:16:41 +00:00
nikita
119ff9c005 doc: Updated net/miniupnpc to 2.2.4 2023-05-03 20:13:27 +00:00
nikita
3e753babf5 miniupnpc: update to version 2.2.4
Changelog:

miniUPnP client Changelog.

2022/02/20:
  upnpc: use of @ to replace local lan address

2021/11/09:
  python module : Allow to specify the root description url
2023-05-03 20:13:16 +00:00
wiz
64d0461987 doc: Added lang/gcc13-libs version 13.1.0nb1 2023-05-03 20:05:27 +00:00
wiz
5744e7ffcc doc: Added lang/gcc13-libjit version 13.1.0 2023-05-03 20:05:05 +00:00
wiz
3bad253360 doc: Added lang/gcc13 version 13.1.0 2023-05-03 20:04:35 +00:00
wiz
ffa04b49b9 lang/Makefile: + gcc13 packages 2023-05-03 20:04:23 +00:00
wiz
f483f8d48b lang/gcc13-libjit: import gcc13-libjit-13.1.0
The GNU Compiler Collection (GCC) includes front ends for C, C++,
Objective-C, Fortran, and Go.

This package contains libgccjit, an API for embedding GCC inside
programs and libraries.
2023-05-03 20:04:10 +00:00
wiz
0fe94b916c lang/gcc13-libs: import gcc13-libs-13.1.0nb1
The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.
2023-05-03 20:03:42 +00:00
wiz
0b95afea13 lang/gcc13: import gcc13-13.1.0
The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go.
2023-05-03 20:03:09 +00:00
adam
08074a6c4b Updated net/haproxy, devel/py-flake8-docstrings 2023-05-03 20:00:57 +00:00
adam
b651c18acd py-flake8-docstrings: updated to 1.7.0
1.7.0
- Add ``--property-decorators`` option.
2023-05-03 20:00:36 +00:00
adam
b025503d44 haproxy: updated to 2.7.8
2.7.8
- MINOR: listener: remove the now useless LI_F_QUIC_LISTENER flag
2023-05-03 19:56:22 +00:00
nikita
a632faac28 doc: Updated chat/gloox to 1.0.27 2023-05-03 19:51:49 +00:00
nikita
923387b18e gloox: update to version 1.0.27
Changelog:

v1.0.27 -- 24 Apr 2023
----------------------
Note: This release is not binary compatible with previous releases. It is source
 compatible.

- BookmarkStorage: allow empty bookmark names (as per spec) (fixes #300)
- MUCRoom: added send( message, subject, StanzaExtensionList ) (fixes #301)



v1.0.26 -- 19 Mar 2023
----------------------
- MUCRoom: init m_session (fixes #293)
- TLSOpenSSL: use system certificates for verification (fixes #292)
- ConnectionTCPServer: compilation fix for musl (fixes #291)



v1.0.25 -- 16 Mar 2023
----------------------
- compile fixes for modern compilers
- Tag: expose internal NodeList for optional XHTML-IM rendering without external
 parser; compile with --enable-xhtmlim (fixes #297)
- enabled/fixed support for TLS 1.3



v1.0.24 -- 14 Jul 2020
----------------------
Note: This release is not binary compatible with previous releases. It is source
 compatible.

- Tag: fixed XML namespace for attribute with empty namespace (fixes #278) (than
ks to drizt72)
- PubSub::Event: add simple ctor (thanks to Daniel Kraft)
- PubSub::Manager: fixed subscription error case handling (thanks to Daniel Kraf
t)
- PubSub: fixed support for instant nodes
- RosterManager: fixed behavior if subscription attribute is absent in roster it
em



v1.0.23 -- 08 Dec 2019
----------------------
- fixed a memory leak in dns.cpp (thanks to Daniel Kraft)
- fixed session management/stream resumption (thanks to Michel Vedrine, François
 Ferreira-de-Sousa, Frédéric Rossi)
- MUCRoom::MUCUser: include reason if set
- ClientBase: fix honorThreadID (first noticed by Erik Johansson in 2010)
- TLSGnuTLS: disabled TLS 1.3 for now, as there are connection issues with it



v1.0.22 -- 04 Jan 2019
----------------------
- TLSOpenSSLBase: conditionally compile in TLS compression support only if available in OpenSSL (fixes #276) (thanks to Dominyk Tiller)
- TLSGNUTLS*Anon: fix GnuTLS test by explicitely requesting ANON key exchange algorithms (fixes #279) (thanks to elexis)
- TLSGNUTLSClient: fix server cert validation by adding gnutls_certificate_set_x509_system_trust() (fixes #280) (thanks to elexis)
- DNS: fix compilation on OpenBSD sparc64 (fixes #281) (thanks to Anthony Anjbe)
- Enable getaddrinfo by default (fixes #282) (thanks to Filip Moc)



v1.0.21 -- 12 Jun 2018
----------------------
- InBandBytestream: error handling corrected
- doc fix: CertInfo::date_from/to set correctly when using OpenSSL



v1.0.20 -- 26 Feb 2017
----------------------
Note: This release is not binary compatible with previous releases. It is source compatible.

- BytestreamDataHandler: added callback for acknowledged packets
- ConnectionTCPClient: compile fix for Win32 (broken in 1.0.19)
- ConnectionTCPClient: no-block fix
- use ws2_32.lib instead of ws_32.lib on Win32



v1.0.19 -- 21 Feb 2017
----------------------
Note: This release is not binary compatible with previous releases. It is source compatible.

- ConnectionTCPServer: cleanup
- lots of compile-time warnings removed
- TLSOpenSSL: made it speak TLSv1.1 and 1.2 again (thanks to Nicolas Belouin)
- added Client State Indication (XEP-0352)
- CertInfo struct: fixed protocol version when using OpenSSL
- TLSOpenSSL: fixed compilation with OpenSSL 1.1.0
- Registration: added Resource Constraint error condition (thanks to elexis1987) (#267)
- ConnectionTCP: fixed some blocking (thanks to Marco Ciprietti)



v1.0.18 -- 10 Nov 2016
----------------------
- TLSOpenSSL: fixed wildcard certificate support (#262)
- Pubsub::Event: fixed potential NULL dereference (#257)
- ConnectionTCPServer: fixed listening on local socket
- Adhoc: fixed memory leak (thanks to Erik Horemans)
- documentation fixes (Adhoc::Plugin, StanzaExtension)
- ConnectionTLS: delete old connection in setConnectionImpl() (thanks to Erik Horemans) and clarify this in the documentation
- Tag: Android compilation fix (thanks to Erik Horemans)
- ConnectionSOCKS5Proxy: improved compatibility (thanks to Erik Horemans)
- util: Android compilation fix (thanks to Erik Horemans)
- Client, ClientBase: avoid 'from' attribute when doing resource binding (#265)
- MUCRoom: allow empty message body if extension is present (#264) (thanks to Tom Quackenbush)
- ConnectionBOSH: initialize 'hold' to 1 to improve compatibility (#238)
- ConnectionTCPServer: actually accept incoming connections
2023-05-03 19:51:38 +00:00
bsiegert
5446f32dfa doc: Updated lang/go119 to 1.19.9 2023-05-03 19:25:18 +00:00
bsiegert
765cdf8a1d go119: update to 1.19.9 (security)
This minor release includes 3 security fixes following the security policy:

* html/template: improper sanitization of CSS values

  Angle brackets (<>) were not considered dangerous characters when inserted
  into CSS contexts. Templates containing multiple actions separated by a '/'
  character could result in unexpectedly closing the CSS context and allowing
  for injection of unexpected HMTL, if executed with untrusted input.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-24539 and Go issue https://go.dev/issue/59720.

* html/template: improper handling of JavaScript whitespace

  Not all valid JavaScript whitespace characters were considered to be
  whitespace. Templates containing whitespace characters outside of the
  character set "\t\n\f\r\u0020\u2028\u2029" in JavaScript contexts that also
  contain actions may not be properly sanitized during execution.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-24540 and Go issue https://go.dev/issue/59721.

* html/template: improper handling of empty HTML attributes

  Templates containing actions in unquoted HTML attributes (e.g. "attr={{.}}")
  executed with empty input could result in output that would have unexpected
  results when parsed due to HTML normalization rules. This may allow injection
  of arbitrary attributes into tags.

  Thanks to Juho Nurminen of Mattermost for reporting this issue.

  This is CVE-2023-29400 and Go issue https://go.dev/issue/59722.
2023-05-03 19:24:54 +00:00
wiz
5a07886fc2 doc: Updated textproc/py-docutils to 0.19 2023-05-03 19:08:12 +00:00
wiz
4294e4a9cc py-docutils: update to 0.19.
Release 0.19 (2022-07-05)
=========================

(Release 0.19b1 (2022-06-21))

* Drop support for Python 2.7, 3.5, and 3.6.

* Output changes:

  HTML5:
    Wrap groups of footnotes in an ``<aside>`` for easier styling.

    The CSS rule ``.footnote-list { display: contents; }`` can be used to
    restore the behaviour of custom CSS styles.

* After package installation, the CLI commands ``python -m docutils`` and
  ``docutils`` start the `generic command line front end tool`__.

  __ docs/user/tools.html#generic-command-line-front-end

* Support parsing "Markdown" input with 3rd party parsers
  myst_, pycmark_, or recommonmark_.

* The default values for the "pep-references", "rfc-base-url",
  and "python-home" `configuration settings`_ now use the "https:" scheme.
  The PEP-writer template's header is updated to fix links and
  resemble the header of official PEPs.

* Various bugfixes and improvements (see HISTORY_).

.. _myst: https://pypi.org/project/myst-docutils
.. _pycmark: https://pypi.org/project/pycmark/
.. _recommonmark: https://pypi.org/project/recommonmark/
.. _configuration settings: docs/user/config.html


Release 0.18.1 (2021-12-23)
===========================

.. Note::

   Docutils 0.18.x is the last version supporting Python 2.7, 3.5, and 3.6.

* ``nodes.Node.traverse()`` returns a list again to restore backwards
  compatibility (fixes bug #431).
  Use ``nodes.Node.findall()`` to get an iterator.

* re-add module ``parsers.rst.directives.html``
  (stub, emits deprecation warning and loads
  "Meta" directive from ist new place at ``parsers.rst.directives.misc``.)

* Small bugfixes (see HISTORY_).


Release 0.18 (2021-10-26)
=========================

* Output changes:

  Identifiers:
    - During `identifier normalization`_, leading number and hyphen
      characters are no longer stripped from a `reference name`_, if the
      id_prefix_ setting is non-empty.

      Example:
        with ``--id-prefix="DU-"``, a section with title "34. May"
        currently gets the identifier key ``DU-may`` and after the
        change the identifier key ``DU-34-may``.

    - The default value for the auto_id_prefix_ setting changed to ``%``:
      "use the tag name as prefix for auto-generated IDs".
      Set auto_id_prefix_ to ``id`` for unchanged auto-IDs.

  HTML5:
    - Use the semantic tag <aside> for footnote text and citations, topics
      (except abstract and toc), admonitions, and system messages.
      Use <nav> for the Table of Contents.

    - Make "auto" table column widths the default: Only specify column
      widths, if the `"widths" option`_ is set and not "auto".
      The table-style__ setting "colwidths-grid" restores the current default.

      .. _"widths" option: __ docs/ref/rst/directives.html#table
      __ docs/user/config.html#table-style

    - Items of a definition list with class argument "details" are
      converted to `details disclosure elements`_. Example::

        ..class:: details

        Summary
          This additional information should be hidden.

    - Do not add "compound-first", "compound-middle", or "compound-last" to
      elements nested in a compound. Use child selector and ":first-child",
      ":last-child" pseudo classes instead.

    - Use class value "backrefs" instead of "fn-backref" for a span of
      back-references.

    - Write footnote brackets and field term colons to HTML, so that they
      are present also without CSS and when copying text.

    - Move space character between section number and heading into
      "sectnum" span.

  `math-output`_: html
    - Support more commands, fix mapping of commands to Unicode characters.
    - Scale variable sized operators and big delimiters with CSS.
    - Don't use <tt> element (deprecated in HTML5).
    - Use STIX fonts if available.

  LaTeX:
     `legacy_class_functions`_ setting default changed to "False",
     admonitions are now environments.

* New standard Docutils doctree node: <meta__>.

* New configuration settings:

  - [latex writers] legacy_column_widths_ and
  - [html5 writer] image_loading_.

* Removed files:
  ``iepngfix.htc`` and ``blank.gif`` (IE 6 workaround for `s5_html`).

* Removed sub-module:
  ``parsers.rst.directives.html``
  (reversed in release 0.18.1).

* Removed function: utils.unique_combinations()
  (obsoleted by itertools.combinations()).

* Removed attributes:

  - ``HTMLTranslator.topic_classes``: check ``node.parent.classes`` instead.
  - ``nodes.Text.rawsource``: we store the null-escaped text in Text
    nodes since 0.16 so there is no additional information in the
    rawsource.

* Major refactoring and fixes/additions in
  ``docutils/utils/math/math2html.py`` and
  ``docutils/utils/math/latex2mathml.py``
  (mathematical notation in HTML, cf. `LaTeX syntax for mathematics`_).

* nodes.Node.traverse() returns an iterator instead of a list
  (reversed in release 0.18.1).

* Various bugfixes and improvements (see HISTORY_).

  Fix spelling errors in documentation and docstrings.
  Thanks to Dimitri Papadopoulos.

__ docs/ref/doctree.html#meta
.. _identifier normalization:
   docs/ref/rst/directives.html#identifier-normalization
.. _id_prefix: docs/user/config.html#id-prefix
.. _auto_id_prefix: docs/user/config.html#auto-id-prefix
.. _details disclosure elements:
    https://www.w3.org/TR/html52/interactive-elements.html#the-details-element
.. _LaTeX syntax for mathematics: docs/ref/rst/mathematics.html
.. _legacy_column_widths: docs/user/config.html#legacy-column-widths
2023-05-03 19:07:52 +00:00
wiz
81b09c2a0f doc: Updated misc/py-platformdirs to 3.5.0 2023-05-03 18:52:56 +00:00
wiz
05ce6bb560 py-platformdirs: update to 3.5.0.
platformdirs: introduce user_music_dir() by @kemzeb in #173
2023-05-03 18:52:46 +00:00
wiz
95f714f2ef doc: Updated misc/py-shellingham to 1.5.0.1 2023-05-03 18:50:57 +00:00
wiz
12ab60bd96 py-shellingham: update to 1.5.0.1.
Add syntax highlighting to readme by @swaldhoer in #63
Limit package installation to Python >= 3.7 by @hswong3i in #62
2023-05-03 18:50:31 +00:00
wiz
023d1dbd46 doc: Updated misc/py-trove-classifiers to 2023.5.2 2023-05-03 18:49:13 +00:00
wiz
1a38c97912 py-trove-classifiers: update to 2023.5.2.
fix: incorrect specification of mypy section in pyproject.toml (#144)
Add Pydantic :: 2 classifier. (#143)
Add JSON and JSON Schema classifiers. (#142)
2023-05-03 18:48:51 +00:00
wiz
fb90680e11 doc: Updated net/py-txtorcon to 23.0.0 2023-05-03 18:47:30 +00:00
wiz
f110ae4f32 py-txtorcon: update to 23.0.0.
v23.0.0
-------

February 15, 2023

 * Drop python2 support
 * Fix a bug with `CONTROLLER_WAIT` events


v22.0.0
-------

March 16, 2022

 * Use GitHub Action for CI (instead of Travis)
 * fix coveralls uploading of coverage


v21.1.0
-------

August 16, 2021

 * Fix some incorrect unit-test skipping logic (thanks `@exarkun
 <https://github.com/exarkun>`, `#354
 <https://github.com/meejah/txtorcon/issues/354>`_ and `#352
 <https://github.com/meejah/txtorcon/issues/352>`_)
 * Fix broken tests revealed by previous fixes (thanks `@exarkun
 <https://github.com/exarkun>`, `#356
 <https://github.com/meejah/txtorcon/issues/356>`_


v21.0.0
-------

August 7, 2021

 * Use GitHub Actions instead of Travis for CI
 * fix Python 3.x+ bug with `TorInfo` and `__class__` access (`#350
 <https://github.com/meejah/txtorcon/issues/350>`_)
2023-05-03 18:47:04 +00:00
wiz
c698097ef4 doc: Updated net/py-dns to 2.3.0 2023-05-03 18:45:15 +00:00
wiz
2e4ef9c9b5 py-dns: update to 2.3.0.
2.3.0

    Python 3.7 or newer is required.
    Type annotations are now integrated with the source code and
    cover far more of the library.
    The get_soa() method has been added to dns.zone.Zone.
    The minimum TLS version is now 1.2.
    EDNS padding is now supported. Messages with EDNS enabled and
    with a non-zero pad option will be automatically padded
    appropriately when converted to wire format.
    dns.zone.from_text() and dns.zone.from_file() now have an
    allow_directives parameter to allow finer control over how
    directives in zonefiles are processed.
    A preliminary implementation of DNS-over-QUIC has been added,
    and will be available if the aioquic library is present. See
    dns.query.quic(), dns.asyncquery.quic(), and examples/doq.py
    for more info. This API is subject to change in future releases.
    For asynchronous I/O, both asyncio and Trio are supported, but
    Curio is not.
    DNSSEC signing support has been added to the dns.dnssec module,
    along with a number of functions to help generate DS, CDS, and
    CDNSKEY RRsets. Thank you very much Jakob Schlyter!
    Curio asynchronous I/O support is deprecated as of this release
    and will be removed in a future release.
    The resolver object's nameserver field is planned to become a
    property in dnspython 2.4. Writing to this field other than by
    direct assignment is deprecated, and so is depending on the
    mutability and form of the iterable returned when it is read.
2023-05-03 18:45:05 +00:00
wiz
354a4bb2f4 doc/TODO: + isl-0.26, obs-studio-29.1. 2023-05-03 18:23:19 +00:00
wiz
5011d16c35 isl: update HOMEPAGE and MASTER_SITES 2023-05-03 18:16:47 +00:00
nikita
66baaa4411 CHANGES-2023: fix premake5 import 2023-05-03 17:44:23 +00:00
nikita
0d1303d645 doc: Updated devel/premake5 to 5.0.0.b2 2023-05-03 17:43:24 +00:00
nikita
6169b9dfec premake5: import as devel/premake5 version 5.0.0.b2
packaged in wip by nros@ and others.

Premake is a build script generator. It generates build scripts for
gmake, xcode, visual studio and others. Premakes uses Lua and it's input
files can use Lua scripting for build configuration tasks.
2023-05-03 17:43:00 +00:00
nikita
3fd7895bd8 doc: Added devel/rapidcheck version 0.0.0.20220314 2023-05-03 16:56:53 +00:00
nikita
9f17731274 rapidcheck: import as devel/rapidcheck version 0.0.0.20220314
QuickCheck clone for C++ with the goal of being simple to use with as little
boilerplate as possible.

RapidCheck is a C++ framework for property based testing inspired by QuickCheck
and other similar frameworks. In property based testing, you state facts about
your code that given certain precondition should always be true. RapidCheck then
generates random test data to try and find a case for which the property doesn't
hold. If such a case is found, RapidCheck tries to find the smallest case (for
some definition of smallest) for which the property is still false and then
displays this as a counterexample. For example, if the input is an integer,
RapidCheck tries to find the smallest integer for which the property is false.
2023-05-03 16:56:31 +00:00
nikita
385c293ee0 seamonkey: configure in pbulk points out cbindgen dependency. 2023-05-03 16:38:27 +00:00
taca
950fea7244 doc: Updated textproc/ruby-libxml to 4.1.1 2023-05-03 16:27:56 +00:00
taca
3a1dcab496 textproc/ruby-libxml: update to 4.1.1
4.1.1 (2023-05-01)

* Fix compile warning (or error) for
  input_callbacks_register_input_callbacks (Charlie Savage)

* Remove call to deprecated function htmlDefaultSAXHandlerInit (Charlie
  Savage)
2023-05-03 16:27:34 +00:00
taca
d2917c2cad doc: Updated security/ruby-rex-socket to 0.1.50 2023-05-03 16:25:47 +00:00
taca
a218f4159b security/ruby-rex-socket: update to 0.1.50
0.1.50 (2023-05-02)

* Land #59, Fix uninitialized const error for StreamClosedError
2023-05-03 16:25:25 +00:00
taca
c1d25297e4 doc: Updated security/ruby-rex-core to 0.1.31 2023-05-03 16:23:56 +00:00
taca
d89f45105a security/ruby-rex-core: update to 0.1.31
0.1.31 (2023-05-02)

* Land #31, Require DISPLAY environment variable for opening paths
2023-05-03 16:23:27 +00:00
triaxx
c8d9dccd24 doc: Updated graphics/freeglut to 3.4.0 2023-05-03 15:21:07 +00:00
triaxx
77807f981f freeglut: Update to 3.4.0
pkgsrc changes:
---------------
  * Remove patches which have been merged upstream.
  * Apply recommandations of pkglint for tests on PKG_BUILD_OPTIONS.

upstream changes:
-----------------
	* Add GLUT_ACTIVE_SUPER modifier, and corresponding GLUT_KEY_SUPER_L
		and GLUT_KEY_SUPER_R special keys. These map to Windows/Command keys.
	* Fix RGB mode (GLUT_RGBA) colors on 8bpp displays on windows
	  (construct default RGB332 palette).
	* Fix indexed color context creation on X11 and windows (GLUT_INDEX).
	* Add missing colormap management functions for X11 and windows
	  (glutSetColor, glutGetColor).
	* Fix crash when calling glutTimerFuncUcall.
	* Fix FreeBSD build by essentially disabling the joystick code for
	  newer FreeBSD versions. It will eventually need to be replaced/fixed.
	* Add fallbacks for the old GLX (<1.3) context creation API
		(glXChooseVisual/glXCreateContext), makes us compatible with IRIX 5.x and
    other old UNIX systems.
	* Add fallbacks for OpenGL 1.0 (no vertex arrays/client state).
	* Use nanosleep instead of usleep on UNIX, which is more widely
	  supported on old UNIX systems.
	* Fix build on X11 if GL_SAMPLES is not defined.
	* Fix overly strict context version checking on Android leading to
	  context creation failure in some cases.
	* Fix GLUT_CURSOR_INFO on windows, should be IDC_HAND, not IDC_HELP.
	* Fix mismatched font declarations on X11.
	* Add alternative simple ways to build freeglut with native tools only,
	  without having to use cmake.
	* Fix build on windows with cmake 3.0.0. Explicitly link with gdi32.
	* Fix build on MSVC 2005.
	* Fix build on MacOS X. Link with all the necessary X libraries.
	* Fix build on SGI IRIX.
	* Fix build on Android (mismatched function prototypes and missing
	  glutCreateMenuUcall).
	* Add support for the ninja multi-config generator.
	* Removed spurious dependency on a C++ compiler. One of the demos was
	  being compiled as C++ for no reason.
	* Silence unnecessary warnings when VBOs or GLSL are not available.
	* New demo programs: 3dview, keyboard, joystick.
	* Documentation: added MacOS X build instructions.
	* Made it possible to eventually support building freeglut as a single
	  compilation unit, by avoiding name conflicts on static variables.
	* Other minor fixes.
2023-05-03 15:20:41 +00:00
taca
059b12a47f doc: Updated devel/hoe to 4.0.3 2023-05-03 14:25:23 +00:00
taca
8b769ab77a devel/hoe: update to 4.0.3
4.0.3 (2023-05-02)

1 bug fix:

* Ensure that license name is a string.
2023-05-03 14:24:59 +00:00
taca
d8555b0386 doc: Removed net/ruby-proxifier 2023-05-03 14:23:19 +00:00
taca
4c5392a687 net/ruby-proxifier: remove package
Replaced by net/ruby-proxifier2.
2023-05-03 14:22:57 +00:00
taca
2dd3cb165e net/Makefile: remove ruby-proxifier 2023-05-03 14:22:32 +00:00