Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

devel/gearmand: add buildlink3.mk #3

Closed
wants to merge 1 commit into from
Closed

devel/gearmand: add buildlink3.mk #3

wants to merge 1 commit into from

Conversation

mmoll
Copy link

@mmoll mmoll commented Jul 16, 2017

this will be used later by php-gearman

@jperkin
Copy link
Collaborator

jperkin commented Jul 17, 2017

Committed, thanks!

@jperkin jperkin self-assigned this Jul 17, 2017
@jperkin jperkin closed this Jul 17, 2017
@mmoll mmoll deleted the gearmand_buildlink branch July 17, 2017 16:12
netbsd-srcmastr pushed a commit that referenced this pull request Jul 17, 2017
netbsd-srcmastr pushed a commit that referenced this pull request Aug 17, 2017
Upstream changes:
0.97  2017-07-31
        - POD-related fixes.

0.96  2017-07-27
        - Readd main .pm file (GH issue #3).
netbsd-srcmastr pushed a commit that referenced this pull request Dec 30, 2017
0.56     2017-12-12

- The one() sub returned true when given an empty list, but it should return
  false. Reported by randyl. GH #3.
netbsd-srcmastr pushed a commit that referenced this pull request Feb 23, 2018
2018-02-07 -- 0.8.5

  * Changed: The uriparser project has moved from SourceForge to GitHub:
      Code + issue tracker: https://github.com/uriparser/uriparser
      New website: https://uriparser.github.io/
      Please update any links of yours, accordingly. Thank you!
  * Fixed: Memleak in out-of-memory clean-up code
      of URI normalization, related to SF.net bug #28.
      Thanks to Chris Hills for the report!
  * Fixed: Fix compilation of uriparse(1) on FreeBSD
      Thanks to Ed Schouten for the patch!
  * Fixed: Fix C90 compilation errors
      Thanks to Joel Cunningham for the patches!
  * Fixed: Space requirements documented for uriWindowsFilenameToUriStringA
      given URI "file://server1/file1.txt" (SF.net bug #31)
      Thanks to threedyd for the report!
  * Fixed: Compiler warnings
      Thanks to Joel Cunningham for the patches!
  * Fixed: Stop exporting internal function RemoveBaseUriImpl
      Thanks to Joel Cunningham for the report!
  * Fixed: API documentation front page no longer empty with Doxygen 1.8.13
  * Fixed: "make -C doc install" fixed for lack of .map files
  * Improved: Communicate that absolutePath is always URI_FALSE for URIs
      with a host in uriparse CLI tool output and Uri.h header
      (GitHub #2, SF.net #30)
  * Soname: 1:21:0

2015-10-12 -- 0.8.4

  * Fixed: Stack overflow on parsing malformed IPv6 addresses with
      more than eigtht quads.  Thanks to Alexander Klink for the report!
  * Soname: 1:20:0

2015-10-04 -- 0.8.3

  * Fixed: uriCompareRange reported NULL pointer and range of
      length zero as equal, by mistake.
      Thanks to Robert Kausch and his Coverity report.
  * Fixed: Use-after-free in out-of-memory code of uriMakeOwner.
      Thanks to Chris Hills and his Klocwork-based report (SF.net bug #28)
  * Soname: 1:19:0

2015-04-27 -- 0.8.2

  * Fixed: Broken conversion from/to Windows network shares (SF.net bug #21)
      Thanks to Adam Gross and Dmitry Repkin!
  * Fixed: Limit uriCompareRange return values to -1/0/1 (SF.net bug #24)
      As a side effect, this fixes the test suite for AArch64.
      Thanks to Marcin Juszkiewicz for the patch!
  * Fixed: MinGW Makefile:
      LIB_DIR fixed from ../../lib leftover to ../../src (SF.net bug #27)
      Thanks to Dmytro Zagashev for the report!
  * Fixed: Add missing NULL checks to UriStringToFilename (SF.net bug #25)
      Thanks to Jerome Custodio for the report!
  * Changed: Leave inlining decisions to GCC
  * Soname: 1:18:0

2014-10-20 -- 0.8.1

  * Fixed: Sync URI_VER_* preprocessor defines (were at 0.7.6, SF.net bug #23)
  * Fixed: Bug in internal function that may flip uriEqualsUri results around
  * Added: Function uriAddBaseUriEx allowing to resolve URIs with
      a scheme identical to that of the base URI to resolve against
      as if the URI to resolve had no scheme specified, when flag
      URI_RESOLVE_IDENTICAL_SCHEME_COMPAT is specified
      (SF.net feature request #4)
  * Soname: 1:17:0

2014-07-12 -- 0.8.0.1

  * Fixed: ISO C90 warnings (SF.net bug #20)
  * Changed: No longer ship RFC documents (to make things easier for Debian)
  * Soname: 1:16:0

2013-12-20 -- 0.8.0

  * Fixed: Resolution of relative URI "/" broken
      Thanks to Mo McRoberts for the patch!
  * Fixed: uriAddBaseUri produced uriUri objects with both host
      and the absolutePath flag set (while the absolutePath flag
      should only be true for URI objects without a host) when
      resolving absolute URIs like "/" or "/foo/bar".
      Now the absolutePath flag is set to URI_FALSE and an empty
      segment is added as necessary
  * Fixed: .errorCode could end up unset, previously
      Thanks to Radu Hociung for the patch!  (SF.net bug #16)
  * Fixed: Resolve use of non-POSIX "sed -r" used when building
     documentation  (SF.net bug #18)
     Thanks to Ryan Schmidt for reporting!
  * Fixed: Build DLL with -no-undefined on Windows
      Thanks to Michel Zou for the patch!  (SF.net bug #19)
  * Added: Command line tool "uriparse"
      Thanks to Radu Hociung for coding!  (SF.net feature request #3)
  * Soname: 1:15:0

2013-08-24 -- 0.7.9

  * Fixed: Error position ended up as NULL for some syntax errors.
      Thanks to Daniel Solano Gómez for the patch!  (SF.net bug #14)
  * Soname: 1:14:0

2013-05-13 -- 0.7.8

  * Fixed: Fix dissection of query string "q=hello&x=&y=" (SF.net bug #12)
      Thanks to Marc Novakowski for reporting!
  * Soname: 1:13:0
netbsd-srcmastr pushed a commit that referenced this pull request Feb 24, 2018
2018-02-07 -- 0.8.5

  * Changed: The uriparser project has moved from SourceForge to GitHub:
      Code + issue tracker: https://github.com/uriparser/uriparser
      New website: https://uriparser.github.io/
      Please update any links of yours, accordingly. Thank you!
  * Fixed: Memleak in out-of-memory clean-up code
      of URI normalization, related to SF.net bug #28.
      Thanks to Chris Hills for the report!
  * Fixed: Fix compilation of uriparse(1) on FreeBSD
      Thanks to Ed Schouten for the patch!
  * Fixed: Fix C90 compilation errors
      Thanks to Joel Cunningham for the patches!
  * Fixed: Space requirements documented for uriWindowsFilenameToUriStringA
      given URI "file://server1/file1.txt" (SF.net bug #31)
      Thanks to threedyd for the report!
  * Fixed: Compiler warnings
      Thanks to Joel Cunningham for the patches!
  * Fixed: Stop exporting internal function RemoveBaseUriImpl
      Thanks to Joel Cunningham for the report!
  * Fixed: API documentation front page no longer empty with Doxygen 1.8.13
  * Fixed: "make -C doc install" fixed for lack of .map files
  * Improved: Communicate that absolutePath is always URI_FALSE for URIs
      with a host in uriparse CLI tool output and Uri.h header
      (GitHub #2, SF.net #30)
  * Soname: 1:21:0

2015-10-12 -- 0.8.4

  * Fixed: Stack overflow on parsing malformed IPv6 addresses with
      more than eigtht quads.  Thanks to Alexander Klink for the report!
  * Soname: 1:20:0

2015-10-04 -- 0.8.3

  * Fixed: uriCompareRange reported NULL pointer and range of
      length zero as equal, by mistake.
      Thanks to Robert Kausch and his Coverity report.
  * Fixed: Use-after-free in out-of-memory code of uriMakeOwner.
      Thanks to Chris Hills and his Klocwork-based report (SF.net bug #28)
  * Soname: 1:19:0

2015-04-27 -- 0.8.2

  * Fixed: Broken conversion from/to Windows network shares (SF.net bug #21)
      Thanks to Adam Gross and Dmitry Repkin!
  * Fixed: Limit uriCompareRange return values to -1/0/1 (SF.net bug #24)
      As a side effect, this fixes the test suite for AArch64.
      Thanks to Marcin Juszkiewicz for the patch!
  * Fixed: MinGW Makefile:
      LIB_DIR fixed from ../../lib leftover to ../../src (SF.net bug #27)
      Thanks to Dmytro Zagashev for the report!
  * Fixed: Add missing NULL checks to UriStringToFilename (SF.net bug #25)
      Thanks to Jerome Custodio for the report!
  * Changed: Leave inlining decisions to GCC
  * Soname: 1:18:0

2014-10-20 -- 0.8.1

  * Fixed: Sync URI_VER_* preprocessor defines (were at 0.7.6, SF.net bug #23)
  * Fixed: Bug in internal function that may flip uriEqualsUri results around
  * Added: Function uriAddBaseUriEx allowing to resolve URIs with
      a scheme identical to that of the base URI to resolve against
      as if the URI to resolve had no scheme specified, when flag
      URI_RESOLVE_IDENTICAL_SCHEME_COMPAT is specified
      (SF.net feature request #4)
  * Soname: 1:17:0

2014-07-12 -- 0.8.0.1

  * Fixed: ISO C90 warnings (SF.net bug #20)
  * Changed: No longer ship RFC documents (to make things easier for Debian)
  * Soname: 1:16:0

2013-12-20 -- 0.8.0

  * Fixed: Resolution of relative URI "/" broken
      Thanks to Mo McRoberts for the patch!
  * Fixed: uriAddBaseUri produced uriUri objects with both host
      and the absolutePath flag set (while the absolutePath flag
      should only be true for URI objects without a host) when
      resolving absolute URIs like "/" or "/foo/bar".
      Now the absolutePath flag is set to URI_FALSE and an empty
      segment is added as necessary
  * Fixed: .errorCode could end up unset, previously
      Thanks to Radu Hociung for the patch!  (SF.net bug #16)
  * Fixed: Resolve use of non-POSIX "sed -r" used when building
     documentation  (SF.net bug #18)
     Thanks to Ryan Schmidt for reporting!
  * Fixed: Build DLL with -no-undefined on Windows
      Thanks to Michel Zou for the patch!  (SF.net bug #19)
  * Added: Command line tool "uriparse"
      Thanks to Radu Hociung for coding!  (SF.net feature request #3)
  * Soname: 1:15:0

2013-08-24 -- 0.7.9

  * Fixed: Error position ended up as NULL for some syntax errors.
      Thanks to Daniel Solano Gómez for the patch!  (SF.net bug #14)
  * Soname: 1:14:0

2013-05-13 -- 0.7.8

  * Fixed: Fix dissection of query string "q=hello&x=&y=" (SF.net bug #12)
      Thanks to Marc Novakowski for reporting!
  * Soname: 1:13:0
netbsd-srcmastr pushed a commit that referenced this pull request Mar 13, 2018
0.16.0						2017/10/05

* Fix the homepage URL in the gemspec. (#2)
* Drop CodeClimate.
* Fix #3: Remove `luna-rubocop-formatters`.
* Do a little cleanup.
* Update Copyright year.
* Pathutil added `#empty?` in 2.4.

0.16.1						2017/12/12

* Add Pathutil#[], so we are compatible with RSpec.
netbsd-srcmastr pushed a commit that referenced this pull request Mar 21, 2018
[5.0.0] - 2017-10-13

Added

* Ability to specify an initial language for the parser, so that the #
  language header isn't required (#288 by charlierudolph and aslakhellesoy)
* A better wording for the Greek translation of Scenario Outline
  (¦°¦Å¦Ñ�¦ô¦Ã¦Ñ¦Á¦Ì¦Ì¦Á ¦²¦Å¦Í¦Á¦Ñ�¦ô¦Ï¦Ô) (#185 by pmatsinopoulos)
* Added female, singular Given in Romanian (Dat�«¥ fiind) (#202 by tsundberg)
* (C) CMake support (#2 #3 by Pwera)

Changed

* Compile empty scenarios to empty pickles (#249 #264 by brasmusson)
netbsd-srcmastr pushed a commit that referenced this pull request Apr 19, 2018
Add missing DEPENDS

Upstream changes:
0.14  2018-04-17 rurban
        - add library paths to LIBS from Crypt::OpenSSL::Guess (akiym, PR #6)

0.13  2018-04-14 rurban
        - move Crypt::OpenSSL::Guess to configure dependency. (grinnz, PR #4)

0.12  2018-04-13 rurban
        - use Crypt::OpenSSL::Guess to resolve OpenSSL include path,
          fixes MacOS's homebrew OpenSSL installation problem. (akiym, PR #3)
netbsd-srcmastr pushed a commit that referenced this pull request May 6, 2018
1.0.3 (2017-11-13)
------------------

* Added support for frozen string literals. (#3 - @flavorjones)
netbsd-srcmastr pushed a commit that referenced this pull request Jun 18, 2018
Upstream changes:
0.58     2018-06-08

- Re-release to fix the generated Makefile.PL. We do not want to try to build
  the XS code with compiler warnings enabled except on Perl 5.24+. There are
  unavoidable warnings with older Perls. If you tried to install this distro
  in an environment where AUTHOR_TESTING was set, these warnings would be
  enabled, along with "-Werror", causing the build to fail
  completely. Reported by Olaf Alders. GH #3.
netbsd-srcmastr pushed a commit that referenced this pull request Jun 22, 2018
Update LICENSE

Upstream changes:
0.26 (2018/06/09)
    Implemented refactoring due warnings from Perl::Critic.

0.25 (2018/06/04)
    Implemented refactoring due warnings from Perl::Critic.
    Merge pull request #3 from manwar/suggest-code-tidy

0.24 (2018/06/02)
    Added a LICENSE file (GNU GPL v3).
    Removed MYMETA files (see https://rt.cpan.org/Ticket/Display.html?id=108171).
    Improved Kwalitee by adding information to Makefile.PL
    Fixed tests under OpenBSD
    Added some code to check for OpenBSD tar, which is not quite compatible to the command line options passed by this module.
    Also made the method is_gnu() more robust, testing the return code and properly handling STDOUT and STDERR when trying "tar --version".
    Dependencies added are those already available on standard perl (Config and IPC::Open3).
    Added a README.md for better formatting in Github project page.
    Small refactorings and code formating with perltidy.
netbsd-srcmastr pushed a commit that referenced this pull request Aug 16, 2018
Changes in libsoup from 2.62.2 to 2.62.3:

	* Check for trailing dots in domains [#5, Claudio Saavedra]
	* Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
	* Use atomic-refcounting in classes that are not using GObject-refcounting
	  [bgo#785110, Edward Hervey]
	* Many Coverity-found code fixes [bgo#781771, Milan Crha]
	* Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]

	Note: from now onwards bgo# references bugs in GNOME Bugzilla
	and # issues in GNOME gitlab.
@iamleot iamleot mentioned this pull request Aug 31, 2018
netbsd-srcmastr pushed a commit that referenced this pull request Sep 20, 2018
VisualVM 1.4.1 released on April 25th, 2018

Features and Enhancements:

    Heap Viewer allows to compare heap dumps
    Load Snapshot dialog uses All Supported Files filter by default
    Full support for running on JDK 10 and monitoring/profiling Java 10 processes

Fixed Bugs:

    GH-51: StackOverflowError at Startup Profiler
    GH-52: A11Y - Keyboard navigation using Tab does not work
    GH-53: Configurable OQL results limit
    GH-54: A11Y - Filter & Find actions not accessible using keyboard shortcuts
    GH-55: Make thread view collapsable in heapViewer
    GH-57: Why has the "compare to another heap dump" feature disappeared
    GH-59: Provide All Files file filter in File | Load
    GH-62: OQL engine not available
    GH-73: VisualVM 1.4 refuses to launch under JDK 10


VisualVM 1.4 released on December 12th, 2017

Features and Enhancements:

    CPU Sampler and Profiler display live call trees, delta results, selected threads, and many other improvements
    Memory Profiler allows profiling of defined classes, displays delta results
    Introducing a lightweight JDBC profiler for monitoring SQL commands executed by a Java process
    Heap Viewer is the new .hprof heap dumps viewer in VisualVM with a lot of improvements over the original HeapWalker
    Colored classes/methods in Sampler, Profiler and Heap Viewer views based on user-defined filters
    Full support for running on JDK 9 and monitoring/profiling Java 9 processes
    Built on NetBeans Platform & profiler 9.0-dev

API Changes:

    Compatible: com.sun.tools.visualvm.core.snapshot.Snapshot.computeSnapshotID() added

Fixed Bugs:

    GH-3: MBeans plugin doesn't repaint window
    GH-7: NullPointerException when starting with eclipse Launcher
    GH-14: Can not save snapshots of profiler or sampler when multiple users run VisualVM on the same Machine
    GH-31: "Peform GC"
    GH-38: Profile and Profiler Snapshot actions always disabled


VisualVM 1.3.9 released on October 4th, 2016

Migration to GitHub:

VisualVM project has been migrated to GitHub, including the sources, downloads and update centers. New project pages have been created at https://visualvm.github.io, the content will be incrementally transferred from the original pages at https://visualvm.java.net.
Features and Enhancements:

    Issue 603: remember decisions about future host/connection resolving
    Issue 618: --openjmx cli option should take a connection name and allow setting skip ssl
    Enabled VM Coredumps support on Microsoft Windows
    The --openid and --openpid parameters now accept index of process tab to open
    Start Page has been refreshed to contain up to date links to useful resources
    Experimental support for running on JDK 9 and monitoring/profiling Java 9 processes
    Built on NetBeans Platform & profiler 8.0.2

API Changes:

    Compatible: com.sun.tools.visualvm.charts.SimpleXYChartDescriptor.decimal(minValue, maxValue, initialYMargin, chartFactor, customFormat, hideableItems, valuesBuffer) added
    Compatible: com.sun.tools.visualvm.core.options.GlobalPreferences.setDoNotShowAgain(key, value) added
    Compatible: com.sun.tools.visualvm.core.options.GlobalPreferences.getDoNotShowAgain(key) added

Fixed Bugs:

    Issue 458: libprofilerinterface.so exports popular symbol names
    Issue 575: Fix sampler memory snapshot type
    Issue 594: Cannot load heap dump - ArrayIndexOutOfBoundsException
    Issue 601: java.lang.ClassNotFoundException: com.fubar.MyClass$$Lambda$9
    Issue 602: SimpleXYChartDescriptor.decimal Should Be Able To Display > 2 decimal places
    Issue 604: Tracer dynamic does not work with JDK 8
    Issue 605: VisualVM fails to load local java applications when NetbeansBased applications are running
    Issue 606: Command line arg --openjmx doesn't ask for credentials in some cases
    Issue 607: Incorrect snapshot name
    Issue 608: ArrayIndexOutOfBoundsException
    Issue 623: Support Lambdas in Java 8
    Issue 625: Opening a thread dump may take several minutes
    Issue 626: ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Object;
    Issue 627: Memory sampling does not work
    Issue 636: Thread dump cannot be closed
    IssueTracker query to list all changes in NetBeans profiler 8.0.1 and 8.0.2 affecting VisualVM
    IssueTracker query to list all changes in NetBeans profiler after 8.0.2 affecting VisualVM
netbsd-srcmastr pushed a commit that referenced this pull request Oct 20, 2018
Upstream changes:
1.21  2018-10-06 MANWAR
      - Patched issue RT# 67061 (handle warning uninitialsed value).

1.20  2018-10-05 MANWAR
      - Merge pull request #4 from jjatria/302-found, changing the
        name of 302 statuses from Moved to Found.

1.19  2018-10-04 MANWAR
      - Merged pull request #3 from jjatria/max-age, which sets max-age
        attribute correctly from constructor.

1.18  2018-10-03 MANWAR
      - Merged pull request #2 from jjatria/samesite, adding
        SameSite support to Cookie handling.

1.17  2018-10-02 MANWAR
      - Merged pull request #7 from asb-capfan/master, should fix
        CPAN Testers fail report on some windows box.
netbsd-srcmastr pushed a commit that referenced this pull request Oct 23, 2018
pkgsrc changes:
 - Add a dependency to www/libpsl
 - Add a patch to adjust running of the tests (otherwise because
   `APACHE_HTTPD' is defined to `no' a `no' program will be executed but
   will fail because no `no' program is usually available)

Changes:
Changes in libsoup from 2.64.1 to 2.64.2:

 * TLD tests updated (Claudio Saavedra)
 * Updated translations: Serbian

Changes in libsoup from 2.63.92 to 2.64.1:

 * Many fixes to the meson build system (which, by the way, is
   NOT official yet) (#13, Tomas Popela)
 * Updated translations: Belarusian.

Changes in libsoup from 2.63.92 to 2.64.0:

 * Many fixes to the meson build system [#7, #8, #9, #11, Tomas Popela]
 * Updated translations: Brazilian Portuguese, Galician,
          Hungarian, Latvian, Danish.

Changes in libsoup from 2.63.91 to 2.63.92:

 * Make sure that XMLRPC tests build in Debian too [Claudio Saavedra]
 * Distribute missing meson files [Claudio Saavedra]
 * Some fixes to the meson build files [Claudio Saavedra]
 * Updated Korean and Swedish translations

Changes in libsoup from 2.63.90 to 2.63.91:

 * Simplify soup_hosts_matches_host() [Claudio Saavedra]
 * Add new tests for trailing dots in domain names [Claudio Saavedra]
 * Updated Turkish translation

Changes in libsoup from 2.63.2 to 2.63.90:

 * Set default cookie path for NULL origins [#1, Adrian Perez de Castro]
 * Fixes to GObject-introspection [bgo#794787, Corentin Noël]
 * Use atomic-refcounting in classes that are not using GObject-refcounting
   [bgo#785110, Edward Hervey]
 * Many Coverity-found code fixes [bgo#781771, Milan Crha]
 * Bail out on cookie-jar calls with empty hostnames [#3, Michael Catanzaro]
 * Fixes to the simple-httpd example [#2, Mooffie]
 * Updated translations: Chinese (Taiwan), Catalan

 Note: from now onwards bgo# references bugs in GNOME Bugzilla
 and # issues in GNOME gitlab.

Changes in libsoup from 2.63.1 to 2.63.2:

 * Many fixes to the meson build system support [#795324,
          #782410, Tomas Popela, Jan Alexander Steffens]
 * Fixes to xmlrpc-server test with PHP >= 7.2 and related
   [#795111, #782410 Jan Alexander Steffens]
 * Fix critical warning in SoupSocket [Carlos Garcia Campos]
 * Updated translations: Romanian, Friulian, Slovenian,
   Czech, Spanish, Indonesian, Chinese (China).
netbsd-srcmastr pushed a commit that referenced this pull request Dec 2, 2018
3.30.1
  - fix nasty misrendering of inode-directory-symbolic

3.30.0
  - audio-speakers-symbolic rendering glitch (issue #11)
  - *starred-symbolic 2px outline as per guidelines (issue #7)

3.29.90
  - symbolic fingerprint, smartcard reader devices
  - emoji category icons in symbolic form
  - render script improvements by Sam Hewitt
  - general cleanup and maintenance by Sam
  - SIM status icons (symbolic)
  - system-log-out-symbolic
  - screen sharing status (issue #3)
  - thicked strokes for *starred-symbolic (issue #4)
  - iput-gaming and application-games consistent (Sam)
  - bluetooth rendering fix (Sam)
  - application-x-appliance alignment (Sam)
  - tab-new, application-x-executable improvements (Sam)
  - user-bookmarks metaphor (Sam)
  - general grid alignment fixes by Sam
  - SVG filesize optimalizations by Sam
netbsd-srcmastr pushed a commit that referenced this pull request Jan 22, 2019
This simple package is designed to read a list of items whose
parsing character may be selected by the user. Once the list is
read, its items are stored in a structure that behaves as a
dimensioned array. As such, it becomes very easy to access an
item in the list by its number. For example, if the list is
stored in the macro \foo, the item #3 is designated by \foo[3].
A component may, in turn, be a list with a parsing delimiter
different from the parent list, paving the way for nesting and
employing a syntax reminiscent of an array of several
dimensions of the type \foo[3,2] to access the item #2 of the
list contained within the item #3 of the top-tier list.
netbsd-srcmastr pushed a commit that referenced this pull request Apr 20, 2019
Upstream changes:
2019-03-20

     * Released 1.13
     * Fix spelling error in manpage (fixes #3, patch by Salvatore Bonaccorso)
     * Use encoding in Dynamic.pm as well (Fritz Zaucker)
netbsd-srcmastr pushed a commit that referenced this pull request May 19, 2019
Upstream changes:
2019-03-20

     * Released 1.13
     * Fix spelling error in manpage (fixes #3, patch by Salvatore Bonaccorso)
     * Use encoding in Dynamic.pm as well (Fritz Zaucker)
netbsd-srcmastr pushed a commit that referenced this pull request Jun 2, 2019
Upstream changes:
0.21    2019-04-14 18:19:17Z
 - fix threaded builds - revert to older Perl_filter_read (RT#129173)

0.20    2019-04-14 06:54:56Z
  - now uses core functions directly, instead of code copied from core, when
    available (starting in perl 5.29.10) (Karl Williamson, pull request #3;
    see perl RT#133318)
netbsd-srcmastr pushed a commit that referenced this pull request Jul 21, 2019
2.38.1 (stable)
===
 - Fix OOM in JPEG2000 loader [Ivan A. Melnikov, #107]
 - Fix thumbnailing of animated GIFs [Debarshi Ray, #99]
 - Multiple improvements to the GIF loader [Robert Ancell, !24, !28, !30, #22, #69
 - Fix build on Windows/MSYS2 [Christoph Reiter, !29]
 - Fix soname versioning on macOS [Christoph Reiter, !23]
 - Cross-compilation fixes for Android [Matthew Waters, #64]
 - Fix building modules on macOS [Ignacio Casal Quinteiro, !18 and !19]
 - Fix introspection generation [Iain Lane, #92]
 - Fix error handling in PNG loader [Debarshi Ray, !16]
 - Improve reproducibility of the build [Chris Lamb, !15]
 - Speed up saving PNG files [Brion Vibber, #90]
 - Add variables in the pkg-config files for binary utilities [Emmanuele Bassi, #88]
 - Build fixes [Emmanuele Bassi, #88]

2.38.0 (stable)
===
 - Documentation fixes

2.37.92 (release candidate)
===
 - Ensure that GdkPixbuf's storage is safely handled [Federico Mena Quintero]
 - Add test case for buffer overflow in pixdata loader [Bastien Nocera, #57]

2.37.0 (development)
===
 - Rework relocation support for loaders cache on Windows [Christoph Reiter, #776081]
 - Properly install test data [Emmanuele Bassi, Jeremy Bicha, #795527, #795210]
 - Plug a memory leak when using GBytes [Vitaly Kirsanov, #787626]
 - Fix introspection annotations [Iñaki García Etxebarria, #789935]
 - Fix documentation building with X11 disabled [Quentin Glidic, #794872]
 - Drop Autotools build and move to Meson [Emmanuele Bassi]
 - Fix OOB error when dithering [Bert Pauline, #748211]
 - Drop the MMX assembly optimizations for pixops [Emmanuele Bassi]
 - Improve compatibility for the post-install script [Brendan L, #795705]
 - Expose the dimensions of the original image from GdkPixbufLoader [Debarshi Ray, #778517]
 - Improve thumbnailer implementation [Debarshi Ray, #778517]
 - Make X11 a dependency if the `x11` build option is enabled [Emmanuele Bassi, #77]
 - Generate separate introspection data for GdkPixdata API [Emmanuele Bassi, #72]
 - Deprecate GDK_INTERP_HYPER [Emmanuele Bassi, #3]
 - Avoid a deprecation warning with recent libjasper [Emmanuele Bassi, #73]
 - Fix build on macOS [Emmanuele Bassi, !5]
 - Fix build with Visual Studio [Chun-wei Fan, !8]
 - Fix cross-compilation of Windows build on Linux [Benjamin Gilbert, !10]
netbsd-srcmastr pushed a commit that referenced this pull request Nov 12, 2019
1.800     2019-11-01
        - Perldoc tweaks, GH #3, thanks to mattias-p
netbsd-srcmastr pushed a commit that referenced this pull request Jan 1, 2020
2.5.0.0 Sep 2018
* Removed alwaysSucceeds and always, GHC's invariant checking
  primitives. (GHC #14324)
* Add lengthTBQueue to Control.Concurrent.STM.TBQueue (gh-9)
* Add stateTVar :: TVar s -> (s -> (a, s)) -> STM a combinator (gh-14)
* Switched newTBQueue and newTBQueueIO to accept Natural as size
  (gh-17)
* Switched signalTSemN and newTSem to accept Natural and Integer
  respectively (gh-17)

2.4.5.1 Sep 2018
* Fix incorrect bookkeeping of write capacity in flushTBQueue (gh-9)
* Avoid redundant writeTVars in flushTQueue to avoid unncessarily
  invalidating other transactions (gh-6)

2.4.5.0 Feb 2018
* Fix space leak in TBQueue (gh-2, GHC#14494)
* Make signalTSem resilient against Int overflows (gh-4)
* Make definition of readTQueue consistent with readTBQueue (gh-3,
  GHC#9539)
* Add flushTQueue to Control.Concurrent.STM.TQueue (gh-1)
* Add flushTBQueue to Control.Concurrent.STM.TBQueue (gh-1)
* Add signalTSemN operation (gh-5)

2.4.4.1 Dec 2015
* Add support for base-4.9.0.0
* Drop support for GHC 6.12 / base-4.2

2.4.4 Dec 2014
* Add support for base-4.8.0.0
* Tighten Safe Haskell bounds
* Add mkWeakTMVar to Control.Concurrent.STM.TMVar
* Add @since-annotations
netbsd-srcmastr pushed a commit that referenced this pull request Jan 9, 2023
2.0.0 (2022-01-04)

Faraday::Patron 2.0

This release supports only Faraday 2.0

What's Changed

* Add support for Faraday 2.0 by @iMacTia in #1
* gemspec: faraday ~> 2.0 and ruby >= 2.6 by @olleolleolle in #3


2.0.1 (2022-01-06)

* Re-add support for Faraday v1
netbsd-srcmastr pushed a commit that referenced this pull request Jan 9, 2023
2.0.0 (2022-05-12)

Breaking

* This release drops support for Faraday 1.0

What's Changed

* Support Faraday 2: replace dependency with require by @notEthan in #1
* CI: Add Ruby 3.1, bundler-cache by @olleolleolle in #3
* refactor: use Gemfile for development dependencies by @olleolleolle in #4
* Depend on Faraday 2.0 by @olleolleolle in #5
netbsd-srcmastr pushed a commit that referenced this pull request Jan 9, 2023
2.0.0 (2022-06-15)

What's Changed

* Retry block change by @jrochkind in #3
* Add support for the RateLimit-Reset header by @maxprokopiev in #9
* CI: Use new GitHub Action checkout@v3, and drop unused files by
  @olleolleolle in #10
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
Overview of changes from uhttpmock 0.5.2 to uhttpmock 0.5.3
===========================================================

Bugs fixed:
 • Add an integration tutorial (by Rasmus Thomsen) (#3)
 • Only specify SOUP_SERVER_LISTEN_HTTPS if TLS is enabled (!9)
 • Expand TLS certificate instructions (!10)


Overview of changes from uhttpmock 0.5.1 to uhttpmock 0.5.2
===========================================================

Bugs fixed:
 • Add GitLab CI
 • Fix autoconf-archive usage due to them breaking API
 • Bump GObject dependency to 2.38 to use newer private data API


Overview of changes from uhttpmock 0.5.0 to uhttpmock 0.5.1
===========================================================

Major changes:
 • Fix header include path in GIR/VAPI file
 • Various build system cleanups


Overview of changes from uhttpmock 0.4.0 to uhttpmock 0.5.0
===========================================================

Major changes:
 • Minor documentation updates

API changes:
 • Add uhm_server_filter_ignore_parameter_values()
 • Add uhm_server_compare_messages_remove_filter()

Bugs fixed:
 • https://gitlab.com/uhttpmock/uhttpmock/issues/2
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
3.0.2 (2022-11-11)

What's Changed

* Simplify charset parsing by @semaperepelitsa in #28

3.0.1 (2022-10-08)

What's Changed

* Fix ReDos/performance when receiving crafted response headers by
  @ooooooo-q in #27

3.0.0 (2022-08-08)

What's Changed

* Add support for the new Faraday streaming API by @iMacTia in #26

Why a 3.0 release? What's the breaking change?

Faraday 2.5 introduces a new streaming API and other changes that we want to
take advantage on.  However, releasing a new 2.x version of the gem would
cause it to be pulled in projects where Faraday has not been updated to
v2.5+ yet, causing errors.

For this reason, we're instead releasing this as v3.0, which only the next
(compatible) version of faraday will allow to use.

2.1.0 (2022-07-28)

What's Changed

* Handle verify_hostname ssl option by @kazarin in #23

2.0.3 (2022-05-17)

What's Changed

* Add Errno::EALREADY to list of Net::HTTP exceptions by @iMacTia in #21

2.0.2 (2022-04-10)

What's Changed

* Add Ruby 3.1 to CI by @petergoldstein in #15
* Anchor Encoding references to avoid faraday-encoding conflicts by @nbibler
  in #18

2.0.1 (2022-01-05)

Fixes

* Add back support for Faraday 1.0

2.0.0 (2022-01-04)

What's Changed

* Test on Ruby 3 by @tricknotes in #3
* Update gem to be compatible with Faraday 2.0 by @iMacTia in #9
* chore: Move development deps to Gemfile by @olleolleolle in #10
* refactor: CI: Inline scripts, cache gems by @olleolleolle in #11
* fix: gemspec metadata for changelog notes by @olleolleolle in #12
* Honor Content-Type charset by @xkwd in #13
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
2.0.0 (2022-02-10)

* fix: Update code for Faraday 2.0. #3 @iMacTia

2.1.0 (2022-03-11)

* Allow persistent connection option #6 - thanks, @arthurnn
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
2.0.0 (2022-01-04)

Faraday::Patron 2.0

This release supports only Faraday 2.0

What's Changed

* Add support for Faraday 2.0 by @iMacTia in #1
* gemspec: faraday ~> 2.0 and ruby >= 2.6 by @olleolleolle in #3


2.0.1 (2022-01-06)

* Re-add support for Faraday v1
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
2.0.0 (2022-05-12)

Breaking

* This release drops support for Faraday 1.0

What's Changed

* Support Faraday 2: replace dependency with require by @notEthan in #1
* CI: Add Ruby 3.1, bundler-cache by @olleolleolle in #3
* refactor: use Gemfile for development dependencies by @olleolleolle in #4
* Depend on Faraday 2.0 by @olleolleolle in #5
netbsd-srcmastr pushed a commit that referenced this pull request Jan 18, 2023
2.0.0 (2022-06-15)

What's Changed

* Retry block change by @jrochkind in #3
* Add support for the RateLimit-Reset header by @maxprokopiev in #9
* CI: Use new GitHub Action checkout@v3, and drop unused files by
  @olleolleolle in #10
netbsd-srcmastr pushed a commit that referenced this pull request Apr 25, 2023
Release 2.3.0

Added

    Add no_color and force_color parameters to override env vars (#38) @hugovk
    Add support for Python 3.12 (#37) @hugovk

Changed

    Publish to PyPI with a Trusted Publisher (#45) @hugovk

Release 2.2.0

Added

    Add light shades, dark grey and black (#32) @hugovk

Release 2.1.1

Fixed

    Add __main__ to re-enable demo via python -m termcolor (#27) @hugovk

Release 2.1.0

Added

    Support FORCE_COLOR and detect tty (#25) @hugovk

Deprecated

    Deprecate __ALL__, use __all__ instead (#23) @hugovk

Release 2.0.1

Fixed

    Update source URL (#21) @felixonmars

Release 2.0.0

Added

    Add support for Python 3.11 and PyPy (#9) @hugovk
    Add support for Python 3.10 (#5) @hugovk
    Support NO_COLOR (#7) @hugovk
    Add type annotations to the project and run mypy on CI (#11) @jdufresne
    Add tests (#1) @hugovk

Changed

    Refer to GitHub Releases for release notes for 2.0.0+ (#20) @hugovk
    Autodeploy to TestPyPI and to PyPI for GH releases (#19) @hugovk
    Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs (#17) @hugovk
    Replace deprecated license_file with license_files in setup.cfg (#14) @jdufresne
    Use declarative metadata in setup.cfg (#10) @hugovk
    Replace 3.9-dev with 3.9 in CI to use Python 3.9 final (#3) @CozyDoomer

Removed

    Drop support for EOL Python <= 3.6 (#9) @hugovk
    Remove hardcoded VERSION constant (#18) @hugovk

Fixed

    Fix docstring for colored function (#15) @tmetzl
    Fix typo: ANSII -> ANSI (#8) @hugovk
netbsd-srcmastr pushed a commit that referenced this pull request May 20, 2023
0.18     2023-02-19

- Use Sub::Util instead of Sub::Name, which is part of Scalar-List-Utils,
  which itself is a dependency already. Implemented by Aristotle Pagaltzis. GH
  #3.
netbsd-srcmastr pushed a commit that referenced this pull request Jun 9, 2023
2.2.0 (2023-06-05)

* Remove deprecated BlueCloth, Less, and Sigil support (jeremyevans)
* Drop support for RDoc < 4 (jeremyevans)
* Deprecate Tilt::Cache (jeremyevans)
* Deprecate Tilt.current_template (jeremyevans)
* Deprecate support for RedCarpet 1.x (jeremyevans)
* Deprecate CoffeeScriptTemplate.default_no_wrap{,=} aliases of
  default_bare{,=} (jeremyevans)
* Deprecate {ERB,Erubis}Template#default_output_variable{,=} (jeremyevans)
* Deprecate non-string template code in PrawnTemplate (jeremyevans)
* Deprecate default lazy loading of handlebars/org/emacs_org/jbuilder
  external template engines (jeremyevans)
* Handle locals as a local variable in templates (timriley) (#3)
* Do not cache output in PrawnTemplate#evaluate (jeremyevans)
* Do not mark PrawnTemplate as not allowing script, since it can be used to
  execute arbitrary Ruby code (jeremyevans)
* Remove Redcarpet1Template and Redcarpet2Template from the RedCarpet
  support (jeremyevans)
* Separate CoffeeScriptTemplate.default_bare and
  CoffeeScriptLiterateTemplate.default_bare (jeremyevans)
* Fix possible issue in KramdownTemplate under concurrent use (jeremyevans)
* Do not define yield tag for RadiusTemplate if no block is given to render
  (jeremyevans)
* Avoid holding mutex while compiling template methods (jeremyevans)
* Template#prepare no longer needs to be overridden if no preparation work
  is needed (jeremyevans)
* Fix potential concurrency issues in Mapping (jeremyevans)
* Stop modifying given locals hash in tilt/prawn (jeremyevans)
* Change visibility of Template#compiled_method to public (jeremyevans)
* Add Tilt::StaticTemplate for templates that return the same output for
  every render (jeremyevans)
* Add Tilt::Mapping#finalized and Tilt.finalize! for finalized mappings that
  do not require mutex synchronization (jeremyevans)
* Add frozen_string_literal magic comment to all source files (jeremyevans)
* Support templates with frozen compiled source code (jeremyevans)
* Support :skip_compiled_encoding_detection template option to not scan
  compiled source code for encoding lines (jeremyevans)
* Ship slim template support with tilt (minad) (#4)
* Template#extract_{encoding,magic_comment} private methods now require a
  block (jeremyevans)

The repository switched to https://github.com/jeremyevans/tilt, so issue
references above are for that repository, and issue references below are for
the previous repository (https://github.com/rtomayko/tilt).
netbsd-srcmastr pushed a commit that referenced this pull request Jun 11, 2023
# webfakes 1.2.0

* The httpbin app now implements the `/brotli`, `/deflate`, `/digest-auth`
  `/forms/post`, `/hidden-basic-auth`, `/range/:n`, `/stream/:n`, `/cache`
  and `/cache/:value` endpoints. With these, it implements all endpoint of
  the otiginal Python httpbin app (#3).

* New middleware `mw_cookie_parser()` to parse a `Cookie` header. Relatedly,
  new `response$add_cookie()` and `response$clear_cookie()` methods to add a
  cookie to a response and to add a header that clears a cookie (#2).

* Parsing query parametes without a value now does not fail.

* New utility function `http_time_stamp()` to format a time stamp for HTTP.

* The httpbin app now implements the endpoints related to cookies (#3).

* The httpbin app now sends the `Date` header in the correct format.

* The `offset` parameter is now optional in the `/links` endpoint of the
  httpbin app.

* `mw_etag()` now does not add an `ETag` header to the response, if there
  is one already. (The comparision is case sensitive.)

* New middleware: `mw_range_parser()` to parse `Range` headers.

# webfakes 1.1.7

* No user visible changes.
netbsd-srcmastr pushed a commit that referenced this pull request Jun 12, 2023
What's Changed
 - Add NetBSD by @0323pin in #3
 - Migrate from tui-rs to ratatui by @AmmarAbouZor in #4
 - settings improvements by @AmmarAbouZor in #13
 - [Documentation] Create README Badges by @kevinmatthes in #14
 - CI Improvements by @AmmarAbouZor in #15
 - Changed: Help popup improvements by @AmmarAbouZor in #17
 - Added: Export current journal's content by @AmmarAbouZor in #18
 - Increase Version by @AmmarAbouZor in #19
 - Fixed setting backend path from CLI by @AmmarAbouZor in #22
 - Added: Release CD action by @AmmarAbouZor in #24
 - Fixed: Export journal extension by @AmmarAbouZor in #25
 - Changed: Enhance render loop by @AmmarAbouZor in #28
 - Added: CITATION.cff by @kevinmatthes in #26
 - Added: Edit current journal content in external editor by @AmmarAbouZor
   in #29
 - Added: configure CHANGELOG maintenance utilities by @kevinmatthes in #16
 - Added: Tabs and scrolling to help popup by @AmmarAbouZor in #32
 - Fixed: bugs in fragment creation by @kevinmatthes in #33
 - Added: Multi-selection for journals by @AmmarAbouZor in #34
 - Changed: bump baptiste0928/cargo-install to v2.1.0 by @kevinmatthes in #36
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #37
 - Added: Export Import functions for multiple journals by @AmmarAbouZor in #39
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #40
 - Fixed: Synchronizing problems with sqlite back-end by @AmmarAbouZor in #41
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #42
 - Changed: improve GHA linting speed dramatically by @kevinmatthes in #43
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #44
 - Addd: Option to Use Git Configured Editor as External editor by @AmmarAbouZor
   in #45
 - [Aeruginous] Create CHANGELOG Fragment by @github-actions in #46
 - [Aeruginous] Create Missing CHANGELOG Fragments by @AmmarAbouZor in #48
 - Chore: Add dependabot by @AmmarAbouZor in #50
 - [Aeruginous] Assemble CHANGELOG by @github-actions in #52
netbsd-srcmastr pushed a commit that referenced this pull request Jul 23, 2023
pkgsrc change: update HOMEPAGE.

1.14.0 (2023-07-18)

What's Changed

* Prefer GitHub Actions for CI. by @ioquatix in #2
* Prefer lower case headers. by @ioquatix in #3
* Documentation updates by @HeroProtagonist in #7
* Update doc generation and deploy to github pages by @HeroProtagonist in #8
* Fix gh pages workflow by @HeroProtagonist in #9
* Adds Ruby 3.2 to the CI matrix by @petergoldstein in #12
* test: Add explicit 'timeout' require by @thesamesam in #14
* Refer to github not rubyforge in docs [ci skip] by @olleolleolle in #15
* Prefer Rack::Headers for Rack 3. by @ioquatix in #4
* Remove unnecessary duplicate lines by @monfresh in #10

New Contributors

* @ioquatix made their first contribution in #2
* @HeroProtagonist made their first contribution in #7
* @petergoldstein made their first contribution in #12
* @thesamesam made their first contribution in #14
* @olleolleolle made their first contribution in #15
* @monfresh made their first contribution in #10
netbsd-srcmastr pushed a commit that referenced this pull request Aug 14, 2023
When security/opensc was updated to 0.23.0, it gained a
--enable-notify configure flag.

The feature adds a libopensc dependency on libglib, which in turns
brings libpthread into the game.

When using the opensc-pkcs11.so module with a non threaded program
such as ssh(1), libopensc will load some thread-enabled glib function
that attemps to initialize pthread stuff. That would require libpthread
to be linked in, and if it is not the case, module load aborts.
Here is the crash in action:

Program received signal SIGABRT, Aborted.
0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
(gdb) bt
#0  0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
#1  0x0000724038849223 in __libc_thr_create_stub () from /lib/libc.so.12
#2  0x0000724036a9c3ee in ?? ()
#3  0x0000000000000000 in ?? ()

This change turns the notify feature into a disabled by default
option so that opensc-pkcs11.so can work agan with ssh(1).
netbsd-srcmastr pushed a commit that referenced this pull request Aug 17, 2023
security/opensc: fix regression

Revisions pulled up:
- security/opensc/Makefile                                      1.41
- security/opensc/PLIST                                         1.15
- security/opensc/options.mk                                    1.7

---
   Module Name:    pkgsrc
   Committed By:   manu
   Date:           Mon Aug 14 16:08:32 UTC 2023

   Modified Files:
           pkgsrc/security/opensc: Makefile PLIST options.mk

   Log Message:
   Fix for security/opensc regression

   When security/opensc was updated to 0.23.0, it gained a
   --enable-notify configure flag.

   The feature adds a libopensc dependency on libglib, which in turns
   brings libpthread into the game.

   When using the opensc-pkcs11.so module with a non threaded program
   such as ssh(1), libopensc will load some thread-enabled glib function
   that attemps to initialize pthread stuff. That would require libpthread
   to be linked in, and if it is not the case, module load aborts.
   Here is the crash in action:

   Program received signal SIGABRT, Aborted.
   0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
   (gdb) bt
   #0  0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
   #1  0x0000724038849223 in __libc_thr_create_stub () from /lib/libc.so.12
   #2  0x0000724036a9c3ee in ?? ()
   #3  0x0000000000000000 in ?? ()

   This change turns the notify feature into a disabled by default
   option so that opensc-pkcs11.so can work agan with ssh(1).
netbsd-srcmastr pushed a commit that referenced this pull request Oct 30, 2023
Ormolu 0.7.3.0
* Switched to ghc-lib-parser-9.8, with the following new syntactic features:
  - ExtendedLiterals: 123#Int8 is a literal of type Int8#. (disabled by
    default)
  - TypeAbstractions: @k-binders in data type declarations (enabled by
    default)
  - GHC proposal #134: deprecating/warning about exports
  - GHC proposal #541: warning categories

Ormolu 0.7.2.0
* Preserve necessary braces for final function arguments. Issue 1044.
* Put "this" PackageImports at the end. Issue 1048.
* Format parenthesized operators starting with a # correctly in the
  presence of UnboxedSums. Issue 1062.
* Fix false positives in AST diffing related to empty Haddock comments in
  data declarations. Issue 1065.

Ormolu 0.7.1.0
* Include base fixity information when formatting a Haskell file that's not
  mentioned in an existing cabal file. Issue 1032
* Update displayException for OrmoluException to pretty print the
  exception. PR 1031.
* Ormolu is now aware of more common module re-exports by default.
* Support explicit mention of target package name in module
  re-exports. Even if the exported package is not specified as a direct
  dependency of the component being formatted it will still be taken into
  account correctly. Issue 1037.
* Ormolu no longer fails when CPP directly follows the import section (a
  regression introduced in 0.7.0.0). Issue 1040.

Ormolu 0.7.0.0
* Inference of operator fixity information is now more precise and takes
  into account the import section of the module being formatted. Issue 892
  and issue 929.
* Ormolu can now be made aware of module re-exports through either special
  declarations in .ormolu files (see the readme for a description of the
  syntax), or on the command line with the --reexport/-r option. Issue
  1017.
* Ormolu now looks for .ormolu files independently of .cabal files. This
  means that it is now possible to have one .ormolu file for multiple Cabal
  packages. Issue 1019.
* Consistently format do blocks/cases/MultiWayIfs with 4 spaces if and only
  if they occur as the applicand. Issue 1002 and issue 730.
* Support the (deprecated) DatatypeContexts extension to avoid
  surprises. Issue 1012.
* Don't let comments escape from empty export lists. Issue 906.
* Format \cases with multiple patterns across multiple lines
  correctly. Issue 1025.

Ormolu 0.6.0.1
* Fix false positives in AST diffing related to UnicodeSyntax. PR 1009.

Ormolu 0.6.0.0
* Haddocks attached to arguments of a data constructor are now formatted in
  the pipe style (rather than the caret style), consistent with everything
  else. As a consequence, now Ormolu's output will be deemed invalid by the
  Haddock shipped with GHC <9.0. Issue 844 and issue 828.
* Insert space before char literals in ticked promoted constructs when
  necessary. Issue 1000.
* Switched to ghc-lib-parser-9.6:
  - Extended OverloadedLabels: #Foo, #3, #"Hello there".
  - Also, it is now disabled by default, as it causes e.g. a#b to be parsed
    differently.
  - New extension: TypeData, enabled by default.
  - Parse errors now include error codes, cf. https://errors.haskell.org.
* Updated to Cabal-syntax-3.10.
* Now whenever Ormolu fails to parse a .cabal file it also explains why. PR
  999.

Ormolu 0.5.3.0
* Stop making empty lets move comments. Issue 917.
* Now .ormolu fixity override files can use both LF and CRLF line
  endings. PR 969.
* Normalize parentheses around constraints. Issue 264.
* The ormolu function now consumes Text instead of String due to an
  internal refactoring.
* Exposed a more complete public API in the Ormolu module. The API is
  supposed to be stable and change according to PVP.
* Now warnings regarding Ormolu not being able to find .cabal files or
  finding such files but them not mentioning the source file in question
  are only displayed when --debug is used. Printing the warnings by default
  seems to have been confusing, see e.g. Issue 971 and issue 924.
netbsd-srcmastr pushed a commit that referenced this pull request Dec 28, 2023
v1.0.0
Features
 - Commands can now specify pre-commands and post-commands that are run
   before/after the specified command. (#3) (documentation)
 - The default origin remote name can now be configured using
   tree.<tree>.default-remote. (#16)
 - Commands now display the tree's current branch alongside the tree name. (#18)
 - garden -vv exec and garden -vv shell now display the command being run.

Packaging:
 - garden can now be installed as a nix flake package. A flake.nix file is now
   provided. (#16)
netbsd-srcmastr pushed a commit that referenced this pull request Jan 8, 2024
future gcc releases.

For those building for 32-bit platforms, it also enables use of the
"large file" APIs - though no file processed by imake should ever be
anywhere near 2GB in size, it may be stored on a filesystem which uses
large inode numbers not supported by the original 32-bit APIs.
Since this release was generated using the new GNU autoconf 2.72, this
also adds a --enable-year2038 configure flag which may allow imake to
work with files whose timestamps are later than January 19, 2038, but
this has not been tested, and we sincerely hope that no one will actually
still be using imake 14 years from now.

Alan Coopersmith (4):
      gitlab CI: stop requiring Signed-off-by in commits
      configure: Use AC_SYS_LARGEFILE to enable large file support
      Fix -Wincompatible-pointer-types warning (Issue #3)
      imake 1.0.10
netbsd-srcmastr pushed a commit that referenced this pull request Jan 11, 2024
- pkgsrc changes
   convert HOME PAGE (may not be necessary)

- upstream change (by previous commit, sorry)
Written by:
   Sullivan Beck ([email protected])
Any suggestions, bug reports, or donations :-) should be sent to me.

1.10  2023-03-07
  - A number of modules were included as test dependencies that are only used
    by the author when preparing releases.  These have been removed as
    dependencies.  Petr Pisar on GitHub #3
  - Added github tags for all releases.  Tomasz Kloczko on GitHub #4
  - Fixed a bug where feature wasn't working correctly.
netbsd-srcmastr pushed a commit that referenced this pull request Jan 11, 2024
pkgsrc change: add LICENSE.

0.4.0 (2024-01-07)

QA release

* PR #3: Fix for incorrect GD version detection
* PR #5: Fix error when loading Image_Canvas_Color
netbsd-srcmastr pushed a commit that referenced this pull request Jan 25, 2024
v0.4.1
What's Changed
 - Execute expressions from the command line by @OchirErkhembayar in #4
 - Tokenise as needed instead of collecting tokens by @OchirErkhembayar in #5

v0.3.0
What's Changed
 - Add assignment statements and rc file by @OchirErkhembayar in #3
netbsd-srcmastr pushed a commit that referenced this pull request Jan 28, 2024
new:
- detect ezmlm lists, reject null senders to lists
- correctly ignore comments in qmail/users/assign #3
- add module syntax tests #3
- add regression test that exercises bug reported in #2

fix:
- fix interpretation of wildcard assignments #2
netbsd-srcmastr pushed a commit that referenced this pull request Feb 1, 2024
[2.0.0] - 2024-02-01

Added
- bump material_colors ver
- add --type argument
- remove all android colors
- change config paths to relative
- add image fetched from web
- show template path and name in error
- add template name and path in error
- update syntax
- add span of file in template render error
- add custom keywords
- add new formats for keywords
- replace regex with `upon`
- update example config and template file
- add `--debug` flag
- remove `run_after`
- *(macos)* implement wallpaper setting
- *(template)* show error if file is not in UTF-8
- *(wallpaper)* add error is the program to set wallpaper is not in PATH
- *(windows)* implement setting wallpaper
- add `update-informer`
- *(logging)* add number indicator to logs for templates and run_after
- *(logging)* update the message format
- *(COLORS_ANDROID)* add `source_color`
- *(template)* add `hsl` and `hsla` formats
- *(template)* add `dark`, `amoled` and `light` schemes to every template
- *(scheme)* add `android_scheme` keywords
- *(scheme)* add `android_scheme`
- *(arguments)* add `--show-colors` flag and disable showing colors by default
- *(show_colors)* show light, dark and amoled at once in a table
- *(arguments)* [**breaking**] remove `lightmode` and `amoled`
- *(config)* [**breaking**] rename `scheme` to `mode` in template config
- *(arguments)* add `mode` to replace `lightmode` and `amoled`
- *(template)* add `Light`,`Dark`,`Amoled` options for each template
- add `--dry-run` flag
- *(template)* add `source_color`
- show generated colors inside a table instead
- *(reload apps)* make every app true by default
- *(reload apps)* add dunst
- *(config)* add suggestion to error message
- *(config)* [**breaking**] add reload_apps_list
- add sample image to assets/
- *(tapes)* add colorscheme tape
- *(tapes)* add more color formats to color.tape
- replace most unwrap()'s with expect
- add hex, rgb, hsl as color arguments
- *(template)* add lightness
- *(template)* add hue, saturation for keywords
- add triadic and adjacent color palettes
- *(wallpaper)* add feh
- *(wallpaper)* add nitrogen
- add amoled/"pure dark" mode [#2]
- add vhs tape gifs
- add vhs tapes
- add hex code to show_colors
- add custom config file flag
- add example
- add run_after
- add waybar to reload_apps_linux
- remove .vscode
- remove result/ folder
- add result/
- add description to flake
- add flake
- add cargo.lock
- warn when wallpaper tool is not set
- add reload_gtk_theme
- add target_os for linux
- add swww options
- add set_wallpaper
- add reload gtk theme
- add app reloading for linux
- remove unused dependencies
- use if let instead of match for image
- add image to replacements
- remove image.jpg
- *(logging)* update the resizing text
- check for string length in source color
- *(logging)* update template warn style
- add .vscode/ folder
- *(logging)* use paris
- initial commit

Fixed
- STATUS_STACK_OVERFLOW when quantizing
- *(macos)* add `enquote` to global dependencies [#43]
- light/dark theme being swapped everywhere
- fix table light/dark modes
- fix nix module command
- *(macos)* change `use` to `extern` for enquote [#43]
- *(macos)* enquote not imported [#43]
- forgot to commit `Cargo.lock`
- make reqwest not use openssl
- remove openssl dependency
- update quantizer arguments [#39]
- add back `source_color`
- red color being blue in generated file
- remove compilation errors on unix
- `--show-colors`, `--json` not showing without an image
- wrong hsl color in generated file
- do not open file before rendering template
- *(template)* fix "parent folder does not exist" warning
- `--quiet` flag still showing output
- make `enquote` dependency only for macos target
- `run_after` not working on windows
- fix typo in `run_after` function
- remove unused result warning
- *(macos)* update specific functions to only run on linux and macos [#25]
- *(macos)* use conditional import for unsupported modules [#25]
- *(template)* change println to debug
- *(template)* improve error handling for files and folders
- *(android_scheme)* fix `light` and `pure_dark` colors
- *(show_color)* make the dark and amoled colors use right schemes
- remove debug stuff
- dark and amoled modes being switched
- correct blue and green in `get_source_color`
- show colors AFTER running commands
- add NetBSD support
- *(release-plz)* change field name
- *(tapes)* change the sizes
- *(tapes)* replace image with hsl in colorscheme.tape
- *(colorscheme)* change output path
- *(tapes)* make the colorscheme tape have the same colors
- *(tapes)* update commands usage
- remove debug print statements
- *(tapes)* fix color tape size
- *(template)* fix rgba replacement
- *(template)* unclosed bracket in hex regex
- *(template)* ".hex" not working [#3]
- swap green and blue channels [#1], [#3]
- run_after not working
- gtk theme reload
- score sometimes choosing the wrong color
- *(logging)* show mode in reload_gtk_theme
- fix text at the end of generated template
- should fix random mess at the end of file
- remove old python folder

Other
- Merge pull request [#46] from InioX/material-colors-rewrite
- remove `material-color-utilities-rs` dependency
- change colors.css
- replace `format_argb_as_rgb`
- remove leftover logging
- update nix module matugen command
- use `material-colors` instead of `material-color-utilities-rs`
- update `generate_pixels` function
- remove amoled scheme
- *(readme)* add note to nixos module
- *(readme)* update header and buttons
- update version manually
- update all dependencies
- Revert "chore(matugen): release v1.2.0"
- release
- update gitignore
- release
- Merge pull request [#35] from InioX/release-plz-2023-12-14T18-36-35Z
- run cargo fix
- Revert "chore(matugen): release v1.1.0"
- release
- Merge branch 'main' of https://github.com/InioX/matugen
- update version
- clean up `generate_color_strings`
- update roadmap
- release
- clean up `Template::generate` function arguments
- run `cargo update`
- remove unneeded imports
- update roadmap and wallpaper alert
- format with `cargo fmt`
- changed function arguments to not use `config` or `args` directly
- move some files into os specific folders
- move update_informer into a function
- format with cargofmt
- release
- update note syntax
- update roadmap icon
- release
- update version
- Added new surfaces, fixed colors, removed deprecated colors, changed chroma
  for neutral palette
- cargo fmt
- fix module not outputting templates
- fix module error
- add NixOS/HM module
- move `usage` and `configuration` into the wiki
- add icons to headers
- release
- remove build warnings [#17]
- add `--json` docs
- format with cargofmt
- add --json flag
- run formatter
- update note markdown
- *(nixos)* add specific version for flake
- move some stuff into their own functions
- release
- *(template)* update keyword names
- *(`scheme_android`)* add TODO note for amoled scheme
- add DEFAULT_CONFIG const
- *(get_source_color)* move to color file
- rename `Commands` struct to `Source`
- make the colors vec a const
- add gifs for modes, palettes and `--other-colors`
- update all tapes
- *(tapes)* change the output directory
- remove unnecessary imports
- fix usage of commands
- add an explanation for `mode` in template config
- rename `scheme` to `mode`
- add `source color` keyword
- format with `cargo fmt`
- *(show_color)* use `format_argb_as_rgb`
- format with `cargo fmt`
- change repository address
- remove useless gifs
- release
- add removed notice for `reload_gtk_theme`
- run clippy --fix
- release
- update cargo and flake lockfiles
- add workspace and ini-material-color-utilities-rs
- change version and name
- add release-plz.toml
- release
- *(configuration items)* fix the types
- *(usage)* add weird output note
- *(usage)* update color command usage
- *(tapes)* update help and image tapes
- *(tapes)* update every tape
- add release-plz
- update roadmap
- format with cargofmt
- *(template)* use single regex for all formats
- Revert "feat(template): add hue, saturation for keywords"
- Revert "build: add test.css and test_replaced.css"
- Revert "fix(template): fix rgba replacement"
- Revert "feat(template): add lightness"
- add test.css and test_replaced.css
- *(core palette)* change "angle" from parameter to variable [#5]
- *(core palette)* add angle to from_hue_and_chroma [#5]
- *(roadmap)* mark feh and nitrogen as done
- *(usage)* add amoled mode
- *(templates)* add a new keyword
- *(configuration)* add a table of all configuration items
- *(configuration)* add feh_options
- add material-color-utilities-rs
- use local material-color-utilities-rs
- Add 'material-color-utilities-rs/' from commit 'e4ebca1b8f264023ebafbcea2de94c0c17397f1e'
- update to 0.8.3
- *(roadmap)* add gtk4 ui
- *(roadmap)* add more features
- *(configuration)* fix the wording
- *(usage)* update help
- *(usage)* add gifs
- add roadmap
- add other projects
- *(showcase)* update text
- *(configuration)* add run_after
- update showcase
- update color.strip result
- update to 0.6.1
- format with cargofmt
- split read_config into multiple functions
- update flake input
- update link
- add badges
- fix license
- add license
- update to 0.4.0
- add exclude
- add installation
- add more info to package
- update to 0.3.0
- update to 0.2.2
- format with cargofmt
- update stuff
- update to 0.2.0
- update to 0.1.3
- add reload_gtk_theme
- format with cargo fmt
- add sww options to configuration
- add rgba format usage
- fix comment in image result
- update usage
- remove old buttons
- rename structs
- format code
- remove dead code
- change image syntax and result
- change installation
- rename Template::new() to generate()
- add configuration
- organise code into separate functions
- define new dimensions in a cleaner way
- rename _config to config
netbsd-srcmastr pushed a commit that referenced this pull request May 6, 2024
1.1.0 (2024-05-02)

* Use Fiber storage for inheritance/dynamic scope. (#3)
* Expose fiber_local_attribute_name and add test.
netbsd-srcmastr pushed a commit that referenced this pull request May 26, 2024
## 0.2.1 -- 2024-05-26

* Fix compilation on Linux (Fedora 40), patch by @bsiegert [#3]
* Fix a bug in 0.2 where defining `${WRKOBJDIR}` in `mk.conf` makes
  `pkgrrxx` fail to clean `WRKDIR`, reported by @schmonz [#4]
netbsd-srcmastr pushed a commit that referenced this pull request Oct 30, 2024
(1.0.9 is not listed)
2024-07-29  Martin Maechler  <[email protected]>

	* DESCRIPTION (Authors@R, Version): 1.0-8

2021-04-13  Martin Maechler  <[email protected]>

	* From Dan Robertson (dlrobertson) via GH PR #3, Feb.2016:
	Introduce C-style  "operators":
	"%&%", "%|%", "%^%", "%<<%", "%>>%"

2021-03-30  Martin Maechler  <[email protected]>

	* src/bit-ops.c (R_2_UINT_): cast even more, now via _2_UINT_()

2021-03-24  Martin Maechler  <[email protected]>

	* DESCRIPTION (Date, URL): cosmetic before finally releasing
netbsd-srcmastr pushed a commit that referenced this pull request Dec 2, 2024
# wk 0.9.4

- Ensure package tests pass against sf 1.0-18 (#224, #225).

# wk 0.9.3

- Ensure package compiles with `STRICT_R_HEADERS=1` (#222).

# wk 0.9.2

- Add `wk_crs()` and `wk_set_crs()` methods for `bbox` (#213)
- Fix wk_trans inconsistent meta flags handling (#217)
- Ensure package builds on arm64 for Windows (#220)

# wk 0.9.1

- Fix format strings/arguments for R-devel (#209).

# wk 0.9.0

## Breaking changes

- The common well-known binary representation of POINT EMPTY (i.e.,
  POINT (nan nan)) is now handled as POINT EMPTY allowing empty points
  to roundtrip through `wkb()` vectors (#196, #204).
- `xy(NA, NA)` is now read as a null feature instead of POINT EMPTY. This
  preserves the invariant that null features can also be identified using
  `is.na()` (#205).
- `xy(NaN, NaN)` is now read as POINT EMPTY and `is.na(xy(NaN, NaN))`
  now returns `FALSE`. This means that both EMPTY and null points can roundtrip
  through `xy()` (#205).

## Bugfixes and improvements

- `wk_meta()` now contains a new column `is_empty`, which is `TRUE`
  for any feature that contains at least one non-empty coordinate. This allows
  more efficient detection of features with zero coordinates (#197, #199).
- Updated PROJ data to use the latest pull of the database packaged with
  PROJ 9.3.0 (#201).
- The wk package now compiles once again on gcc 4.8 (#203, #206).
- Fixed `sfc_writer()` to correctly attach the `classes` attribute to
  sfc output with mixed geometry types (#195).
- Function `sfc_writer()` now has an argument `promote_multi` to write any
  input as the MULTI variant. This makes it more likely that an input vector
  will be read as a single geometry type (#198).
- The `wk_collection_filter()` now correctly increments the `part_id` when
  calling the child handler (@brownag, #194).

# wk 0.8.0

* Added `wkb_to_hex()` (@anthonynorth, #183).
* Implemented `vctrs::vec_proxy_equal()` for `wkb()` vctrs
  (@anthonynorth, #183).
* Fixed `sfc_writer()`, which had returned NULL for some inputs
  (e.g., via `wk_collection()`) (@anthonynorth, #182, #186).
* Added `wk_clockwise()` and `wk_counterclockwise()` to re-wind polygon rings
  (@anthonynorth, #188).
* New replacement-function mode for `wk_coords<-()` for in-place modification
  of coordinates (@mdsumner, #187).
* New function `wk_trans_explicit()` migrated from crs2crs (@mdsumner, #187).

# wk 0.7.3

* Fix tests for updated waldo package (#178).

# wk 0.7.2

* Fix use-after-free warnings.

# wk 0.7.1

* Fix implicit reliance on error `as.data.frame.default()`,
  which no longer occurs in r-devel (#166).

# wk 0.7.0

* Remove legacy headers that are no longer used by any downstream package
  (#146).
* `validate_wk_wkt()` now errors for an object that does not inherit from
  'wk_wkt' (#123, #146).
* Added `wk_crs_projjson()` to get a JSON representation of a CRS object.
  To make lookup possible based on shortcut-style CRS objects (e.g.,
  `"EPSG:4326"` or `4326`), added data objects `wk_proj_crs_view` and
  `wk_proj_crs_json` that contain cached versions of rendered PROJJSON
  based on the latest PROJ version (#147).
* Added a `wk_crs_proj_definition()` method for `wk_crs_inherit()` (#136,
  #147).
* Conversion to sf now uses the `sfc_writer()` for all wk classes, making
  conversions faster and fixing at least one issue with conversion of NA
  geometries to sf (#135).
* `wk_plot()` now plots `NULL`/`NA` geometries and mixed geometry types
  more reliably (#142, #143, #149).
* Exported EMPTY geometries to well-known text now include dimension
  (e.g., `POINT Z EMPTY`) (#141, #150).
* Fixed bug where `wk_polygon()` doubled some points when the input contained
  closed rings (#134, #151).
* Fixed bug where `wk_count()` exposed uninitialized values for empty input
  (#139, #153).
* The `xy_writer()` now opportunistically avoids allocating vectors for Z
  or M values unless they are actually needed (#131, #154).
* Added example WKT for all geometry types and dimensions plus helper
  `wk_example()` to access them and set various properties (#155).
* Fixes warnings when compiling with `-Wstrict-prototypes` (#157, #158).
* Removed `wk_chunk_map_feature()` in favour of using chunking strategies
  directly (#132, #159).
* Optimized `wk_coords()` for `xy()` objects (#138, #160).
* Added accessor methods for record-style vectors: `rct_xmin()`, `rct_xmax()`,
  `rct_ymin()`, `rct_ymax()`, `rct_width()`, `rct_height()`, `crc_center()`,
  `crc_x()`, `crc_y()`, `crc_r()`, `xy_x()`, `xy_y()`, `xy_z()`, and `xy_m()`
  (#144, #161).
* Added rectangle operators `rct_intersects()`, `rct_contains()`,
  and `rct_intersection()` (#161).

# wk 0.6.0

* Fixed `wk_affine_rescale()` to apply the translate and scale
  operations in the correct order (#94).
* Add `wk_handle_slice()` and `wk_chunk_map_feature()` to support
  a chunk + apply workflow when working with large vectors (#101, #107).
* C and R code was rewritten to avoid materializing ALTREP vectors
  (#103, #109).
* Added a `wk_crs_proj_definition()` generic for foreign CRS objects
  (#110, #112).
* Added `wk_crs_longlat()` helper to help promote authority-compliant
  CRS choices (#112).
* Added `wk_is_geodesic()`, `wk_set_geodesic()`, and argument `geodesic`
  in `wkt()` and `wkb()` as a flag for objects whose edges must
  be interpolated along a spherical/ellipsoidal trajectory (#112).
* Added `sf::st_geometry()` and `sf::st_sfc()` methods for wk geometry
  vectors for better integration with sf (#113, #114).
* Refactored well-known text parser to be more reusable and faster
  (#115, #104).
* Minor performance enhancement for `is.na()` and `validate_wk_wkb()`
  when called on a very long `wkb()` vector (#117).
* Fixed issue with `validate_wk_wkb()` and `validate_wk_wkt()`, which failed
  for most valid objects (#119).
* Added `wk_envelope()` and `wk_envelope_handler()` to compute feature-wise
  bounding boxes (#120, #122).
* Fixed headers and tests to pass on big endian systems (#105, #122).
* Incorporated the geodesic attribute into vctrs methods, data frame
  columns, and bbox/envelope calculation (#124, #125).
* Fix `as_xy()` for nested data frames and geodesic objects (#126, #128).
* Remove deprecated `wkb_problems()`, `wkt_problems()`, `wkb_format()`,
  and `wkt_format()` (#129).
* `wk_plot()` is now an S3 generic (#130).

# wk 0.5.0

* Fixed bugs relating to the behaviour of wk classes as
  vectors (#64, #65, #67, #70).
* `crc()` objects are now correctly exported as polygons
  with a closed loop (#66, #70).
* Added `wk_vertices()` and `wk_coords()` to extract individual
  coordinate values from geometries with optional identifying
  information. For advanced users, the `wk_vertex_filter()`
  can be used as part of a pipeline to export coordinates
  as point geometries to another handler (#69, #71).
* Added `wk_flatten()` to extract geometries from collections.
  For advanced users, the `wk_flatten_filter()` can be used as
  part of a pipeline (#75, #78).
* `options("max.print")` is now respected by all vector classes
  (#72, #74).
* Moved implementation of plot methods from wkutils to wk to
  simplify the dependency structure of both packages (#80, #76).
* Added `wk_polygon()`, `wk_linestring()`, and `wk_collection()`
  to construct polygons, lines, and collections. For advanced
  users, `wk_polygon_filter()`, `wk_linestring_filter()`, and
  `wk_collection_filter()` can be used as part of a pipeline
  (#77, #84).
* Added a C-level transform struct that can be used to simplify
  the the common pattern of transforming coordinates. These
  structs can be created by other packages; however, the
  `wk_trans_affine()` and `wk_trans_set()` transforms are
  also built using this feature. These are run using the
  new `wk_transform()` function and power the new
  `wk_set_z()`, `wk_set_m()`, `wk_drop_z()`, `wk_drop_m()`,
  functions (#87, #88, #89).

# wk 0.4.1

* Fix LTO and MacOS 3.6.2 check errors (#61).

# wk 0.4.0

* Removed `wksxp()` in favour of improved `sf::st_sfc()` support
  (#21).
* Rewrite existing readers, writers, and handlers, using
  a new C API (#13).
* Use new C API in favour of header-only approach for all
  wk functions (#19, #22).
* Use cpp11 to manage safe use of callables that may longjmp
  from C++.
* Vector classes now propagate `attr(, "crs")`, and check
  that operations that involve more than one vector have
  compatable CRS objects as determined by `wk_crs_equal()`.
* Added an R-level framework for other packages to implement
  wk readers and handlers: `wk_handle()`, `wk_translate()`,
  and `wk_writer()` (#37).
* Added a native reader and writer for `sf::st_sfc()` objects
  and implemented R-level generics for sfc, sfg, sf, and bbox
  objects (#28, #29, #38, #45).
* Implement `crc()` vector class to represent circles (#40).
* Added a 2D cartesian bounding box handler (`wk_bbox()`) (#42).
* Refactored unit tests reflecting use of the new API and
  for improved test coverage (#44, #45, #46).
* Added `wk_meta()`, `wk_vector_meta()`, and `wk_count()` to
  inspect properties of vectors (#53).
* Modified all internal handlers such that they work with vectors
  of unknown length (#54).

# wk 0.3.4

* Fixed reference to `wkutils::plot.wk_wksxp()`, which
  no longer exists.

# wk 0.3.3

* Fixed WKB import of ZM geometries that do not use EWKB.
* Added `xy()`, `xyz()`, `xym()` and `xyzm()` classes
  to efficiently store point geometries.
* Added the `rct()` vector class to efficiently store
  two-dimensional rectangles.
* Fixed the CRAN check  failure caused by a circular
  dependency with  the wkutils package.
* Added S3 methods to coerce sf objects to and from
  `wkt()`, `wkb()` and `wksxp()`.

# wk 0.3.2

* Fixed EWKB output for collections and multi-geometries
  that included SRID (#3).
* Fixed CRAN check errors related to exception handling on
  MacOS/R 3.6.2.

# wk 0.3.1

* Added a `NEWS.md` file to track changes to the package.
netbsd-srcmastr pushed a commit that referenced this pull request Dec 10, 2024
security/opensc: fix regression

Revisions pulled up:
- security/opensc/Makefile                                      1.41
- security/opensc/PLIST                                         1.15
- security/opensc/options.mk                                    1.7

---
   Module Name:    pkgsrc
   Committed By:   manu
   Date:           Mon Aug 14 16:08:32 UTC 2023

   Modified Files:
           pkgsrc/security/opensc: Makefile PLIST options.mk

   Log Message:
   Fix for security/opensc regression

   When security/opensc was updated to 0.23.0, it gained a
   --enable-notify configure flag.

   The feature adds a libopensc dependency on libglib, which in turns
   brings libpthread into the game.

   When using the opensc-pkcs11.so module with a non threaded program
   such as ssh(1), libopensc will load some thread-enabled glib function
   that attemps to initialize pthread stuff. That would require libpthread
   to be linked in, and if it is not the case, module load aborts.
   Here is the crash in action:

   Program received signal SIGABRT, Aborted.
   0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
   (gdb) bt
   #0  0x000072403899c46a in _lwp_kill () from /lib/libc.so.12
   #1  0x0000724038849223 in __libc_thr_create_stub () from /lib/libc.so.12
   #2  0x0000724036a9c3ee in ?? ()
   #3  0x0000000000000000 in ?? ()

   This change turns the notify feature into a disabled by default
   option so that opensc-pkcs11.so can work agan with ssh(1).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants