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

[darwin] Missing package: tesseract #4

Closed
baskerville opened this issue Jul 21, 2017 · 2 comments
Closed

[darwin] Missing package: tesseract #4

baskerville opened this issue Jul 21, 2017 · 2 comments
Assignees

Comments

@baskerville
Copy link

No description provided.

jperkin pushed a commit that referenced this issue Aug 16, 2017
Upstream changes:
1.42  2017-07-30 MANWAR
      - Fixed GitHub issue #5 (abstract is undef in meta files). Thanks @y.

1.41  2017-07-28 MANWAR
      - Fixed GitHub issue #4 (can't use non-ascii first character as element name). Thanks @nanis, @ikegami.
@jperkin jperkin self-assigned this Aug 24, 2017
@jperkin
Copy link
Collaborator

jperkin commented Aug 24, 2017

This package installs 1.2GB of data files which overflowed the build ramdisk, I've changed the configuration so that it installs to disk and it will be available in the next build.

@jperkin
Copy link
Collaborator

jperkin commented Sep 5, 2017

This is now available.

@jperkin jperkin closed this as completed Sep 5, 2017
jperkin pushed a commit that referenced this issue Sep 11, 2017
Release 2.2.4 Sat Auguest 19 2017
        Bug fixes:
            #115  Fix copying of partial characters for UTF-8 input

        Other changes:
            #109  Fix "make check" for non-x86 architectures that default
                    to unsigned type char (-128..127 rather than 0..255)
            #109  coverage.sh: Cover -funsigned-char
                  Autotools: Introduce --without-xmlwf argument
             #65  Autotools: Replace handwritten Makefile with GNU Automake
             #43  CMake: Auto-detect high quality entropy extractors, add new
                    option USE_libbsd=ON to use arc4random_buf of libbsd
             #74  CMake: Add -fno-strict-aliasing only where supported
            #114  CMake: Always honor manually set BUILD_* options
            #114  CMake: Compile man page if docbook2x-man is available, only
            #117  Include file tests/xmltest.log.expected in source tarball
                    (required for "make run-xmltest")
            #117  Include (existing) Visual Studio 2013 files in source tarball
                  Improve test suite error output
            #111  Fix some typos in documentation
                  Version info bumped from 7:5:6 to 7:6:6

        Special thanks to:
            Jakub Wilk
            Joe Orton
            Lin Tian
            Rolf Eike Beer

Release 2.2.3 Wed August 2 2017
        Security fixes:
             #82  CVE-2017-11742 -- Windows: Fix DLL hijacking vulnerability
                    using Steve Holme's LoadLibrary wrapper for/of cURL

        Bug fixes:
             #85  Fix a dangling pointer issue related to realloc

        Other changes:
                  Increase code coverage
             #91  Linux: Allow getrandom to fail if nonblocking pool has not
                    yet been initialized and read /dev/urandom then, instead.
                    This is in line with what recent Python does.
             #81  Pre-10.7/Lion macOS: Support entropy from arc4random
             #86  Check that a UTF-16 encoding in an XML declaration has the
                    right endianness
        #4 #5 #7  Recover correctly when some reallocations fail
                  Repair "./configure && make" for systems without any
                    provider of high quality entropy
                    and try reading /dev/urandom on those
                  Ensure that user-defined character encodings have converter
                    functions when they are needed
                  Fix mis-leading description of argument -c in xmlwf.1
                  Rely on macro HAVE_ARC4RANDOM_BUF (rather than __CloudABI__)
                    for CloudABI
            #100  Fix use of SIPHASH_MAIN in siphash.h
             #23  Test suite: Fix memory leaks
                  Version info bumped from 7:4:6 to 7:5:6

        Special thanks to:
            Chanho Park
            Joe Orton
            Pascal Cuoq
            Rhodri James
            Simon McVittie
            Vadim Zeitlin
            Viktor Szakats
                 and
            Core Infrastructure Initiative

Release 2.2.2 Wed July 12 2017
        Security fixes:
             #43  Protect against compilation without any source of high
                    quality entropy enabled, e.g. with CMake build system;
                    commit ff0207e6076e9828e536b8d9cd45c9c92069b895
             #60  Windows with _UNICODE:
                    Unintended use of LoadLibraryW with a non-wide string
                    resulted in failure to load advapi32.dll and degradation
                    in quality of used entropy when compiled with _UNICODE for
                    Windows; you can launch existing binaries with
                    EXPAT_ENTROPY_DEBUG=1 in the environment to inspect the
                    quality of entropy used during runtime; commits
                    * 95b95032f907ef1cd17ee7a9a1768010a825d61d
                    * 73a5a2e9c081f49f2d775cf7ced864158b68dc80
   [MOX-006]      Fix non-NULL parser parameter validation in XML_Parse;
                    resulted in NULL dereference, previously;
                    commit ac256dafdffc9622ab0dc2c62fcecb0dfcfa71fe

        Bug fixes:
             #69  Fix improper use of unsigned long long integer literals

        Other changes:
             #73  Start requiring a C99 compiler
             #49  Fix "==" Bashism in configure script
             #50  Fix too eager getrandom detection for Debian GNU/kFreeBSD
             #52    and macOS
             #51  Address lack of stdint.h in Visual Studio 2003 to 2008
             #58  Address compile warnings
             #68  Fix "./buildconf.sh && ./configure" for some versions
                    of Dash for /bin/sh
             #72  CMake: Ease use of Expat in context of a parent project
                    with multiple CMakeLists.txt files
             #72  CMake: Resolve mistaken executable permissions
             #76  Address compile warning with -DNDEBUG (not recommended!)
             #77  Address compile warning about macro redefinition

        Special thanks to:
            Alexander Bluhm
            Ben Boeckel
            Cătălin Răceanu
            Kerin Millar
            László Böszörményi
            S. P. Zeidler
            Segev Finer
            Václav Slavík
            Victor Stinner
            Viktor Szakats
                 and
            Radically Open Security
jperkin pushed a commit that referenced this issue Sep 20, 2017
0.27    2017.07.09 MANWAR
        - Added README file as reported by CPANTS.

0.26    2017.06.25 MANWAR
        * Merged PR #7, thanks @majlo.

0.25    2017.06.24 MANWAR
        * Merged PR #6, thanks @majlo.

0.24    2017.06.23 MANWAR
        * Merged PR #5, thanks @knileuh.

0.23    2017.06.22 MANWAR
        * Merged PR #4, thanks @nephila-nacrea.
jperkin pushed a commit that referenced this issue Sep 20, 2017
Revision history for Perl extension Test::LeakTrace

0.16 2017-06-17
    - Fix build and test issues with perl5.26 due to removal of . from @inc
      (PR #4 - thanks to jkeenan)
jperkin pushed a commit that referenced this issue Sep 20, 2017
Changes in 0.22
---------------
- RT 108273 remove PREREQ_FATAL

Changes in 0.21
---------------
- Fix bug relating to scopes and change required field.  It's a temporary Fix
  until something more permanent can be put into place; effectively, it just
  forces the change-required field to match properly.

Changes in 0.20
---------------
- Add capability to get any number of fields starting with a specific string.
- Misc fixes and documentation amendments from Miniconf NYC.

Changes in 0.19
---------------
- Add 'scopes' capability to fields.

Changes in 0.18
---------------
- Bugfix Github issue #1 regarding expression concatenation.
- Bugfix Github issue #4 regarding perldoc parse problems in Net::Gnats.
- Fixed stubbed subroutines which caused test failures for Perl 5.10.1.
- Added additional tests and documentation for Net::Gnats::Command.
- Added additional tests and documentation for Net::Gnats::Command::ADMV.
- Removed dead code from Net::Gnats::Session.
- Bugfix Github issue #6 regarding wrong type returned for query() method.
- Added additional tests and documentation for Net::Gnats get_field_type.

Changes in 0.17
---------------
- Added ability to submit a PR from a PR object.

Changes in 0.16
---------------
- Set consistent versioning across all modules.
- Added 'strictures' to PREREQ_PM.

Changes in 0.15
---------------
- Completely reworked sessions and issuing commands.
- Comprehensive tests, removing all stubs.
- Known issue: attachments not managed
- Known issue: after submit of PR, new PR number not captured into the PR object.
jperkin pushed a commit that referenced this issue Sep 20, 2017
0.35 -- 2016-09-01 -- Sebastien Aperghis-Tramoni (SAPER)

  [Security]
  - CPAN RT #116543: CVE-2016-1238: avoid loading optional modules from
    default . (Tony Cook). Patch rewrote to no longer depend upon @inc.

  [Documentation]
  - openlog() options: mention the version of Sys::Syslog they were added.
  - Update HISTORY.
  - Update some broken links.

  [Distribution]
  - Converted the Changes file to CPAN::Changes::Spec format.
  - Improved a bit the readability of the ticket numbers.

  [Tests]
  - GitHub PR #4: use lexical instead of global filehandles (Alex Balhatchet).
jperkin pushed a commit that referenced this issue Oct 8, 2017
Update DEPENDS and test dependencies.

-------------------------------------------
version 0.0200 at 2017-09-29 01:03:32 +0000
-------------------------------------------

  Change: b0ceabb33df843b11871a21209e5fd4bf1831fb9
  Author: Naveed Massjouni <naveed@vt.edu>
  Date : 2017-09-28 21:02:24 +0000

    v0.0200

  Change: 86a1ec89187cdd64286444448e5a3cab788859b8
  Author: Naveed Massjouni <naveedm9@gmail.com>
  Date : 2017-03-02 10:25:46 +0000

    Merge pull request #5 from PerlDancer/sawyer/feature/reentrant-schema

    Make schema() possibly reentrant

  Change: d319f5adbd6accadde265a294176b3454fc950a0
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-16 00:52:33 +0000

    Add test for feature

  Change: 2e6d0056b2342debce14ecfd41f362e2ef9eff81
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-16 00:52:33 +0000

    Add support for schema configuration in schema() call:

    What troubles me is that this module is not reentrant. You will
    always get the same schema object and you can only configure it once.
    Configuring it once is great, but having to argue with the code over
    at which point to do it is annoying.

    (Example: Issue #12 in Dancer2-Plugin-DBIC.)

    This now allows the schema() function to also receive parameters to
    use instead of the default configuration. It tries todo it in a
    non-intrusive way for the code with minimal code changes and without
    altering anything outside this function (like the global
    configuration).

  Change: 21a44eb576168081e0ec5793671b26b586347e2d
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-16 00:52:33 +0000

    Retrieve the options before fetching the schema:

    The previous logic would try to look up the schema and return it, and
    if it didn't exist, it would fetch the options and try to create one.
    This makes sense.

    However, this also means that if we want to create a schema without
    rummaging in the cache, you will have to check whether to even check
    the cache.

    Instead, we simply retrieve the relevant information for creation
    before deciding what to do. Then we could either create a new one
    with this configuration or return one.

  Change: b406d522942e8596affe45f47b679d44d22e1f5a
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-16 00:52:33 +0000

    Refactor: Move creation of schemas outside schema():

    The schema() function is in charge of finding the right plugin, but
    also creates them. Ths makes it difficult to have logic that allows
    creating without saving or retrieval. We just split the creation into
    its own function.

    I also added comments to make it a bit clearer.

  Change: bc90045822e7d3fc0f4e8f0d10a45044bcba9773
  Author: Naveed Massjouni <naveedm9@gmail.com>
  Date : 2017-02-13 10:04:52 +0000

    Merge pull request #4 from PerlDancer/sawyer/fixes

    Various fixes and cleanups

  Change: bcee651ab7580e899ad906be872c4874f333d156
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-13 10:56:10 +0000

    Revert "Cleanup: Explicitly use DBIx::Class::Schema::Loader:"

    This reverts commit 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf.

  Change: 9e527d272a25e4be0a64454d8b258211f171211e
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 11:12:43 +0000

    Do not add DBIx::Class::Schema::Loader as hard prereq:

    Currently DBIx::Class::Schema::Loader is loaded optionally, but
    reported as a hard dependency. (See previous commit.)

    This makes it recommended, but optional.

  Change: 4f80a6f9ef3c994ffda9991d7fe7839307b6abbf
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 11:12:39 +0000

    Cleanup: Explicitly use DBIx::Class::Schema::Loader:

    In Dancer2-Plugin-DBIC, DBIx::Class::Schema::Loader is mentioned as a
    requirement. It's a lazy optional one. It's also hard to spot because
    it's being loaded as a string using Module::Load.

    Instead, this makes it a bit clearer by using 'require' directly.

    It would be better to make this an optional requirement instead of a
    default one.

  Change: 1b545771aec22a89989c284f950526270ae272b5
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 10:58:09 +0000

    Cleanup: Replace die() with croak():

    croak() is used in some places but not everywhere, so might as well
    report from the caller everywhere.

  Change: c6f2031977572bcfd4352e131eb274cbc0be14d0
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 10:56:38 +0000

    Cleanup: Simply conditions code

  Change: d9042c990068eb816b21396573704012d66c2ead
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 10:56:20 +0000

    Cleanup: Fix extra or missing semicolons

  Change: 30166bce0c49ca7e979c9bbd82b582850805df7d
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 10:56:20 +0000

    Add provides metadata:

    The following plugin will add the provides metadata to the
    distribution, which is considered a best practice.

  Change: 35e6040f94c561ab29811fe1db8164f03492d87f
  Author: Sawyer X <xsawyerx@cpan.org>
  Date : 2017-02-10 10:56:20 +0000

    Provide META.json file in distribution:

    The following plugin adds the META.json file. This is considered the
    more modern META data format.
mamash pushed a commit that referenced this issue Oct 24, 2017
========================================================================
Release notes for pcb-4.0.1
========================================================================

Dear Users,

This release fixes a number of bugs.

Kind regards,

The pcb development team


Contributors
------------
The following authors contributed to the 4.0.1 release:
- Milan Prochac
- Charles Parker
- Dan McMahill
- Sergey Alyoshin
- Igor2
- Peter Clifton
- bert

Please note that names are in no particular order and all e-mail
addresses have been removed for privacy.


User experience improvements
----------------------------
- reorchestrated the closing of the command window to not crash.
- only invalidate the screen after changes to the crosshair or mark are
  complete.


Plugins
-------
- none


Exporters
---------
- fix for gcode dimensions.
- added a regression test for the IPC-D-356 exporter.
- added more documentation for the IPC-D-356 netlist exporter.


Footprints library
------------------
- add macro with more programmability for 2 pin axial components. Use
  this to add a few IPC-7251 compliant footprints for axial inductors,
  horizontally mounted.  Use this in turn for the TDK B82145A RF chokes
  family.
- add toko category and the 7P variable inductors.
- gen_geda_*.awk were nearly identical to gen_*.awk so add 2 lines to
  geda.inc so we can use the same script for everything.  Verified that
  pcblib-newlib builds with identical results before/after.
- for the horizontally mounted axial macro add the missing bits for
  marking polarity on parts like diodes.
- add PKG_RADIAL_MM100 macro for doing more general metric 2 pin radial
  packages.
- add some IPC radial capacitor footprints and use those to create some
  united chemicon footprints.
- add DO-41 diode package, horizontally mounted.
- add PKG_MTHOLE_GENERIC macro for fairly generic mounting holes.  Use
  this to define IPC mounting holes for #4 and #6 machine screws with
  pan heads or flat washers for both "tight" (board < 4") and "loose"
  (board > 4") fits.
- add TO-263 footprint.
- add some notes about m4 library development.
- fix problem in some possible invocations of the generic mounting hole
  macro.  All footprints pass syntax checks again.
- remove an extra empty attribute which is not needed and causes
  warnings in the mounting hole macro.
- fix clearance on the Toko 7P footprint.
- in the mounting hole macro, change the calculation of the pad size for
  the support vias to make them as large as possible without actually
  changing the copper (the support vias are covered by the main pad).
  This does not affect the fabricated board but it does remove some
  false positive DRC complaints.


Developer experience improvements
---------------------------------
- allow translators to change number of tabs in message.
- In the test suite, check for a working X display using xhost before
  running action script tests
- match() with 3 arguments is a gawk extension. Rework the code to avoid
  using a 3 argument call to match() in one spot.  Lets the script run
  with gawk or NetBSD's awk (20121220).  Verified that the generated
  result is identical to the previous gawk result using both gawk and
  NetBSDs awk.
- change from AC_FD_CC to AS_MESSAGE_LOG_FD
- removed the antifork abomination.
- disabled one of the checks used to deal with older gdlib installs on
  some linux systems when building under cygwin as the test has
  problems.  Repairs building for mingw under cygwin.
- when building under cygwin, create a pcbtest.bat batch file that
  allows testing the compiled pcb without installing.  This is somewhat
  analogous to the pcbtest.sh script generated on linux and other
  unix-like systems.
- cleanup the win32 build script a good bit.  An important change is
  that instead of blindly installing all of the mingw cross system root
  files, only install a set of listed ones.  This not only reduces the
  size of the windows installer but makes sure we have a more repeatable
  build and know what we are actually bundling into the installer.
- fixed the Attribute deletion code.


Notes for early adapters
------------------------
- none


Changed dependencies
--------------------
- none


Fixed and committed Launchpad bug reports
-----------------------------------------
#700193   Append branch to version string.
#917308   m4lib_to_newlib.sh does not work with mawk.
#1528040  Gcode export smaller pad size.
#1654821  Attribute deletion code is broken.
#1659045  gts source do not compile when DEBUG symbol defined.
#1659061  Compile warnings when DEBUG symbol is defined.
#1660058  Several i18n fixes.
#1672886  Crash when reopening command entry window in gtk.
#1674133  Last action executed when escaping from command entry.
#1682654  Drawing area redrawn twice when crosshair moves.

========================================================================
jperkin pushed a commit that referenced this issue Oct 27, 2017
========================================================================
Release notes for pcb-4.0.1
========================================================================

Dear Users,

This release fixes a number of bugs.

Kind regards,

The pcb development team


Contributors
------------
The following authors contributed to the 4.0.1 release:
- Milan Prochac
- Charles Parker
- Dan McMahill
- Sergey Alyoshin
- Igor2
- Peter Clifton
- bert

Please note that names are in no particular order and all e-mail
addresses have been removed for privacy.


User experience improvements
----------------------------
- reorchestrated the closing of the command window to not crash.
- only invalidate the screen after changes to the crosshair or mark are
  complete.


Plugins
-------
- none


Exporters
---------
- fix for gcode dimensions.
- added a regression test for the IPC-D-356 exporter.
- added more documentation for the IPC-D-356 netlist exporter.


Footprints library
------------------
- add macro with more programmability for 2 pin axial components. Use
  this to add a few IPC-7251 compliant footprints for axial inductors,
  horizontally mounted.  Use this in turn for the TDK B82145A RF chokes
  family.
- add toko category and the 7P variable inductors.
- gen_geda_*.awk were nearly identical to gen_*.awk so add 2 lines to
  geda.inc so we can use the same script for everything.  Verified that
  pcblib-newlib builds with identical results before/after.
- for the horizontally mounted axial macro add the missing bits for
  marking polarity on parts like diodes.
- add PKG_RADIAL_MM100 macro for doing more general metric 2 pin radial
  packages.
- add some IPC radial capacitor footprints and use those to create some
  united chemicon footprints.
- add DO-41 diode package, horizontally mounted.
- add PKG_MTHOLE_GENERIC macro for fairly generic mounting holes.  Use
  this to define IPC mounting holes for #4 and #6 machine screws with
  pan heads or flat washers for both "tight" (board < 4") and "loose"
  (board > 4") fits.
- add TO-263 footprint.
- add some notes about m4 library development.
- fix problem in some possible invocations of the generic mounting hole
  macro.  All footprints pass syntax checks again.
- remove an extra empty attribute which is not needed and causes
  warnings in the mounting hole macro.
- fix clearance on the Toko 7P footprint.
- in the mounting hole macro, change the calculation of the pad size for
  the support vias to make them as large as possible without actually
  changing the copper (the support vias are covered by the main pad).
  This does not affect the fabricated board but it does remove some
  false positive DRC complaints.


Developer experience improvements
---------------------------------
- allow translators to change number of tabs in message.
- In the test suite, check for a working X display using xhost before
  running action script tests
- match() with 3 arguments is a gawk extension. Rework the code to avoid
  using a 3 argument call to match() in one spot.  Lets the script run
  with gawk or NetBSD's awk (20121220).  Verified that the generated
  result is identical to the previous gawk result using both gawk and
  NetBSDs awk.
- change from AC_FD_CC to AS_MESSAGE_LOG_FD
- removed the antifork abomination.
- disabled one of the checks used to deal with older gdlib installs on
  some linux systems when building under cygwin as the test has
  problems.  Repairs building for mingw under cygwin.
- when building under cygwin, create a pcbtest.bat batch file that
  allows testing the compiled pcb without installing.  This is somewhat
  analogous to the pcbtest.sh script generated on linux and other
  unix-like systems.
- cleanup the win32 build script a good bit.  An important change is
  that instead of blindly installing all of the mingw cross system root
  files, only install a set of listed ones.  This not only reduces the
  size of the windows installer but makes sure we have a more repeatable
  build and know what we are actually bundling into the installer.
- fixed the Attribute deletion code.


Notes for early adapters
------------------------
- none


Changed dependencies
--------------------
- none


Fixed and committed Launchpad bug reports
-----------------------------------------
#700193   Append branch to version string.
#917308   m4lib_to_newlib.sh does not work with mawk.
#1528040  Gcode export smaller pad size.
#1654821  Attribute deletion code is broken.
#1659045  gts source do not compile when DEBUG symbol defined.
#1659061  Compile warnings when DEBUG symbol is defined.
#1660058  Several i18n fixes.
#1672886  Crash when reopening command entry window in gtk.
#1674133  Last action executed when escaping from command entry.
#1682654  Drawing area redrawn twice when crosshair moves.

========================================================================
jperkin pushed a commit that referenced this issue Dec 11, 2017
0.09    2017/12/01
        - fix #4 License is not specified in metadata
        - fix #6 Strip \n and \r out of $lib and $inc
        - fix #7 Fix building with OpenSSL 1.1.0
jperkin pushed a commit that referenced this issue Feb 28, 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
jperkin pushed a commit that referenced this issue 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)
jperkin pushed a commit that referenced this issue Jun 1, 2018
-----------------
2018-05-21 3.5.1
-----------------
* Fix AttributeError: 'module' object has no attribute 'Signals' when
  constructing a CalledProcessError exception.  [#49]

-----------------
2018-05-13 3.5.0 (3.5.0rc3)
-----------------

* Fixed the packaging problem where the stdlib python3_redirect shim is
  supposed to be installed on Python 3.
* Renamed _posixsubprocess to _posixsubprocess32 for consistency.
* Unset CLOEXEC on file descriptors given to Popen pass_fds. (GH #4)
* Drop support for Python 2.4 and 2.5.
* Adds a configure script - run by setup.py - to supply the missing feature
  #define's for the _posixsubprocess32 extension module for the things that
  Python 2's own configure generated pyconfig.h does not already provide.

-----------------
2017-10-18 3.5.0rc1
-----------------

* Backport the new subprocess.run() API from Python 3.5.
* Backport subprocess.DEVNULL support from 3.3.
* Allow stderr to be redirected to stdout even when stdout is not redirected.
  https://bugs.python.org/issue22274
* Fix subprocess.Popen.wait() when the child process has exited to a
  a stopped instead of terminated state (ex: when under ptrace).
  https://bugs.python.org/issue29335
* Include the private API needed by the multiprocessing module for people who
  want to drop subprocess32 in as a replacement for their standard library
  subprocess module.
* Fix a compilation issue regarding O_CLOEXEC not being defined on ancient
  Linux distros such as RHEL 5.
jperkin pushed a commit that referenced this issue Jun 9, 2018
Upstream changes:
4.07  2018-05-28 15:14:54 CEST
  - Fixing counting number of tests
  - Fixed adding XSLT stylesheet process instructions #4
jperkin pushed a commit that referenced this issue Jun 19, 2018
Upstream changes:
1.9103 2018-06-18
 - Use ASCII-like regex matching (Github #4)
 - Convert tests to Test2
 - Pass perlcritic tests
 - Pass Kwalitee tests
 - Add contributor information
 - Add protocol() method (just a stub today that will always return
   'IPv4')

1.9102 2018-06-18
 - DEV release only
 - Contains most changes that made it to 1.9103.

1.9101 2018-06-02

 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to use Dist::Zilla
 - Formatting changes

1.9100 2018-06-02

 - DEV release only
 - fix precision issue on long-double platforms (BAYMAX)
 - Convert to dist.zilla
 - Minor formatting changes
jperkin pushed a commit that referenced this issue 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.
jperkin pushed a commit that referenced this issue Oct 20, 2018
Upstream changes:
0.54  2018.10.08 MANWAR
      - Merged PR #4 (Pod Spelling), thanks @gregoa.
jperkin pushed a commit that referenced this issue Nov 1, 2018
Changes:

 Various fixes
 Add back the special2017 hacks to neogeo driver
 Update cps1/cps2 drivers
 Fix darius sound
 More fixes for konami twin16 driver
 Fix #249 (most likely, android needs this)
 Fix #249 + some konami twin16 updates
 Fix kungfum
 Some cleanup
 Fixes for konami twin16 driver
 Fast save mode for netplay
 Fix a bunch of warnings
 Try at fixing neocd sound (#4)
 Fix a bunch of gcc7 warnings
 Fix various refresh rates
 Fix moonwar controls
 Fix moonwara controls + some galaxian updates
 Add CPS Changer pause button (#245)
 Fix gaplus (#243) + input issues (#102)
 Fix garyoret (#243)
 Fix various issues (#243)
 Fix a graphical glitch in jojoba
 Add a frameskip core option
 Fix analog inputs for dragngun
 Fix for twinhawk (#239)
 Fix for exposing PGM RAM
 Exposing RAM for most drivers
 Initialize state_size in retro_serialize/retro_unserialize (#197)
 Fixes for aso, roadf and contra
jperkin pushed a commit that referenced this issue 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
jperkin pushed a commit that referenced this issue Dec 15, 2018
pear-DB 1.9.3

Release date: 2018-12-05 15:42 UTC
Release state: stable
Release uploaded by: ashnazg

Changelog:

* PR #4: Change pg_exec to pg_query
* PR #5: added php72
jperkin pushed a commit that referenced this issue Jun 12, 2019
2.60.1 - April 1, 2019
======================

- Improve reliability of client auth failure tests (#66)
- Fix excessive CPU usage after sync handshake (#69)

2.60.0.1 - March 12, 2019
=========================

- Fix build with OpenSSL pkg-config unavailable (Nirbheek Chauhan)

2.60.0 - March 11, 2019
=======================

This is the first stable release featuring the new OpenSSL backend. Please be
advised that this new backend is still experimental and known to not work on
some systems, including Debian. Linux distributions are encouraged to stick to
the default build options, where OpenSSL is not yet enabled.

- Fix build with GnuTLS disabled (Nirbheek Chauhan)
- Fix build on Windows (Chun-Wei Fan)

2.59.92 - March 4, 2019
=======================

- Many OpenSSL backend fixes for Windows (Nirbheek Chauhan)
- GnuTLS: reject sync operations during handshake to avoid deadlocks (#46)
- Temporarily disable DTLS and OpenSSL tests due to #49 and #54

2.59.91 - February 18, 2019
===========================

- Update OpenSSL SSL struct when certificate is changed (#55, Fredrik Ternerot)
- Fix tests build when GnuTLS is disabled (#59)
- Remove Fedora-specific PROFILE=SYSTEM default cipher list (#61)
- Fix some problems with the connection tests (Fredrik Ternerot)

2.59.90 - February 4, 2019
==========================

This release adds an OpenSSL backend, obsoleting the glib-openssl project.
Credit to all the contributors to the glib-openssl project, especially
Ignacio Casal Quinteiro. Also thanks to Xavier Claessens for helping with the
transition.

The OpenSSL backend seems to be mature, though it is less well-tested for
desktop usage than the GnuTLS backend. It will remain disabled by default at
build time due to the GPL-incompatible nature of the OpenSSL license -- and the
GPLv2-incompatible nature of the Apache license that will be used by future
versions of OpenSSL -- and because the GnuTLS backend is sufficient for Linux
distros.

Use the OpenSSL backend if you are building an embedded system where
(GPLv2+ or LGPLv3+) dependencies are unacceptable (e.g. nettle or GMP, both
dependencies of GnuTLS) and you are OK with the GPL-incompatible OpenSSL
license. If the OpenSSL backend is enabled at build time, you should probably
disable build of the GnuTLS backend, or it will take precedence over the OpenSSL
backend at runtime. For example, you could configure with:

$ mkdir build && cd build
$ meson -Dgnutls=disabled -Dopenssl=enabled ..

2.59.2 - January 7, 2019
========================

 - Add support for application layer protocol negotiation (#47, Scott Hutton)

2.59.1 - November 11, 2018
==========================

This release removes the gnutls-pkcs11 backend, which was disabled in 2.57.2,
due to lack of any feedback whatsoever regarding its disablement. If you think
it is still useful to you, given that the normal gnutls backend now supports
PKCS#11, speak up now.

This release also includes several changes to properly support TLS 1.3.

Other changes:

 - Perform certificate verification during, not after, TLS handshake
 - Dramatically improve the reliability of the non-DTLS tests. (DTLS is still having problems.)
 - Regenerate test certificates to prepare for OpenSSL support
 - Several meson build system improvements to prepare for OpenSSL support

2.58.0 - September 2, 2018
==========================

 - Updated translations

2.57.92 - August 27, 2018
=========================

 - Revert fixes for #4 and #6 due to regression (#43)
 - Fix installed tests (Sébastien Bacher, !7)

2.57.90 - August 12, 2018
=========================

 - Properly check for server errors in connection tests (#4)
 - Perform certificate verification during, not after, TLS handshake (#6)
 - Avoid trailing dots in SNI hostnames (#11)
 - Send fallback SCSV with fallback connection attempts
 - Fail unsafe rehandshake attempts initiated by API request

2.57.3 - July 16, 2018
======================

- Fix memory leaks when calling g_tls_connection_gnutls_get_certificate()
- Use .so for modules on macOS instead of dylib (Nirbheek Chauhan)
- Fix build with MSVCC (Nirbheek Chauhan)

2.57.2 - May 21, 2018
=====================

This release disables build of the gnutls-pkcs11 backend by default. Please
direct any complaints to https://gitlab.gnome.org/GNOME/glib-networking/issues/7

- Several meson build system improvements
  (#794978, #795043, and #795982, Xavier Claessens and Nirbheek Chauhan)

2.57.1 - April 16, 2018
=======================

- Use GnuTLS system trust and remove build option to specify cert bundle (#753260)
- Fix criticals when child streams outlast the parent GTlsConnection (#792219)
- Fix crash when setting client cert without private key (#793712)
- Update tests for compatibility with GnuTLS 3.6.2 (#794286)
- Never install GIO modules outside build prefix (#794358)
- Don't install test files if installed tests are disabled (#794372)
- Fix build with -Dpkcs11=false (#794292, Tom Schoonjans)
- Allow building as meson subproject (#794709, Mathieu Duponchelle)

- g_tls_certificate_verify() no longer manually verifies certificate
  activation/expiration time, matching the current behavior of
  g_tls_database_verify_chain().
jperkin pushed a commit that referenced this issue Aug 27, 2019
Upstream changes:

This release has a number of bug fixes.  Added is the ipset module, that
helps add ip-addresses that are looked up in a domain to a firewall
ip-address filter.  Also, the python module has restart next, per-query
data and multiple instance support.  The unbound -V option has been
added and it prints the build config.

Features:
- PR #28: IPSet module, by Kevin Chou.  Created a module to support
  the ipset that could add the domain's ip to a list easily.
  Needs libmnl, and --enable-ipset and config it, doc/README.ipset.md.
- Merge PR #6: Python module: support multiple instances
- Merge PR #5: Python module: define constant MODULE_RESTART_NEXT
- Merge PR #4: Python module: assign something useful to the
  per-query data store 'qdata'
- Introduce `-V` option to print the version number and build options.
  Previously reported build options like linked libs and linked modules
  are now moved from `-h` to `-V` as well for consistency.
- PACKAGE_BUGREPORT now also includes link to GitHub issues.

Bug Fixes:
- Fix #39: In libunbound, leftover logfile is close()d unpredictably.
- Fix for #24: Fix abort due to scan of auth zone masters using old
  address from previous scan.
- Fix to omit RRSIGs from addition to the ipset.
- Fix to make unbound-control with ipset, remove unused variable,
  use unsigned type because of comparison, and assign null instead
  of compare with it.  Remade lex and yacc output.
- make depend
- Added documentation to the ipset files (for doxygen output).
- Fix python dict reference and double free in config.
- Fix memleak in unit test, reported from the clang 8.0 static analyzer.
- For #45, check that 127.0.0.1 and ::1 are not used in unbound.conf
  when do-not-query-localhost is turned on, or at default on,
  unbound-checkconf prints a warning if it is found in forward-addr or
  stub-addr statements.
- Fix for possible assertion failure when answering respip CNAME from
  cache.
- Fix in respip addrtree selection. Absence of addr_tree_init_parents()
  call made it impossible to go up the tree when the matching netmask is
  too specific.
- Fix #48: Unbound returns additional records on NODATA response,
  if minimal-responses is enabled, also the additional for negative
  responses is removed.
- Fix #49: Set no renegotiation on the SSL context to stop client
  session renegotiation.
- Fix question section mismatch in local zone redirect.
- Add verbose log message when auth zone file is written, at level 4.
- Add hex print of trust anchor pointer to trust anchor file temp
  name to make it unique, for libunbound created multiple contexts.
- For #52 #53, second context does not close logfile override.
- Fix #52 #53, fix for example fail program.
- Fix to return after failed auth zone http chunk write.
- Fix to remove unused test for task_probe existance.
- Fix to timeval_add for remaining second in microseconds.
- Check repinfo in worker_handle_request, if null, drop it.
- Generate configlexer with newer flex.
- Fix warning for unused variable for compilation without systemd.
- Fix #59, when compiled with systemd support check that we can properly
  communicate with systemd through the `NOTIFY_SOCKET`.
- iana portlist updated.
- Fix autotrust temp file uniqueness windows compile.
- avoid warning about upcast on 32bit systems for autotrust.
- escape commandline contents for -V.
- Fix character buffer size in ub_ctx_hosts.
- Option -V prints if TCP fastopen is available.
- Fix unittest valgrind false positive uninitialised value report,
  where if gcc 9.1.1 uses -O2 (but not -O1) then valgrind 3.15.0
  issues an uninitialised value for the token buffer at the str2wire.c
  rrinternal_get_owner() strcmp with the '@' value.  Rewritten to use
  straight character comparisons removes the false positive.  Also
  valgrinds --expensive-definedness-checks=yes can stop this false
  positive.
- Please doxygen's parser for "@" occurrence in doxygen comment.
- Fixup contrib/fastrpz.patch
- Remove warning about unknown cast-function-type warning pragma.
- Document limitation of pidfile removal outside of chroot directory.
- Fix log_dns_msg to log irrespective of minimal responses config.
- Fix that pkg-config is setup before --enable-systemd needs it.
jperkin pushed a commit that referenced this issue Oct 25, 2019
* Noteworthy changes in release 4.14 (released 2019-07-21) [stable]
- New #defines for version checking: ASN1_VERSION_MAJOR, ASN1_VERSION_MINOR,
  ASN1_VERSION_PATCH, ASN1_VERSION_NUMBER. The next release will switch
  to semantic version semantics.
- Simplify ordering of SET OF elements by using qsort().
- Marked explicitly const uses of asn1_node with the introduction
  of the (compatible) asn1_node_const type.
- Limit recursion in _asn1_expand_object_id() to detect infinite
  recursion in incorrect .asn files (#4).
- asn1_array2tree(): fixed thread safety issues.
- Several fixes in gtk-doc generation.

fixes CVE-2018-1000654
jperkin pushed a commit that referenced this issue Dec 3, 2019
Update pear to 1.10.10 contains two pear pacakge updates:

o PEAR 1.10.10
o Console_Getopt 1.4.3


PEAR 1.10.10		(2019-11-19)

Changelog:

* PR #89: Fix scripts/* include paths
* PR #90: Non-interactive configureoption answers
* PR #91: Added missing preg quote
* PR #92: handle "lib64" case for glibc detection
* PR #93: Fix PHP Notice: Trying to access array offset on value of type bool with 7.4
* PR #94: Updated logic in useLocalCache to reuse getCacheId
* PR #95: Fix manpage warning
* PR #96: Implement the SOURCE_DATE_EPOCH specification
* PR #97: Fix PHP 7.4 deprecation: array/string curly braces access
* PR #98: Fix use of null/false as array
* PR #99: Fix Travis builds on PHP 5.4 and 5.5
* PR #100: Honor PHP temp directory config
* PR #101: Fix documentation: the `--force` is required


Console_Getopt 1.4.3	(2019-11-20)

Changelog:

* PR #4: Fix PHP 7.4 deprecation: array/string curly braces access
* PR #5: fix phplint warnings
jperkin pushed a commit that referenced this issue Dec 12, 2019
pkgsrc changes:
 - Add a dependency to pkgsrc gettext-tools due `msgfmt --desktop' usage

Changes:
Evince    3.34.2
================

libview:
  * Fix crash on DnD (#1246, Marek Kasik)
  * Don't enable popup actions on page change (#1168, Jason Crain)

Developers:
  * Jason Crain, Marek Kasik

Translations

Evince    3.34.1
================

accessibility:
  * Fix erroneous cast (#54, Samuel Thibault)
  * Initialize private fields (#54, Samuel Thibault)

build:
  * Distribute meson build files when using autotools (#1262, Germán Poo-Caamaño)

flatpak:
  * Update dependency versions (Germán Poo-Caamaño)

i18n:
  * Fix typo in Ukrainian translation for Download (Ih0rko)

icon:
  * create a nightly app icon (#12, Jakub Steiner)
  * Fix logo in README and add flatpak button (Roger)

shell:
  * ignore higher mouse buttons on links (#1152, Jason Crain)
  * fix slow scrolling on last pages of big pdf's (#700, Nelson Benítez León)

Developers:
  * Germán Poo-Caamaño, Ih0rko, Jakub Steiner, Jason Crain, Nelson Benítez León, Roger, Samuel Thibault

Translations

Evince    3.34.0
================

AppData:
  * Add release information to AppData (Mika Väinölä, Germán Poo-Caamaño)

backend:
  * fix swapped y-coordinates when adding annotations (#1008, Casey Jao)
  * casefold search text in case insensitive search (#1212, Jason Crain)
  * Fix warning if page cannot be rendered (Bastien Nocera)
  * check for Poppler 0.76.0 for ignoreDiacritics feature (#1179, Nelson Benítez León)
  * Handle failure from TIFFReadRGBAImageOriented (#1129, Jason Crain)

build:
  * Bump required glib version to 2.38.0 (Jason Crain)
  * Bump requirement of meson version (Germán Poo-Caamaño)
  * Include "evince" in .desktop keywords (#1706, #2749, Felipe Borges)
  * Disable gtk-doc when building flatpak package (Germán Poo-Caamaño)
  * build gtk-doc by default on meson (Germán Poo-Caamaño)
  * Fix GtkDoc documentation generation (Iñigo Martínez)

flatpak:
  * Disable unnecessary poppler options (Jason Crain)
  * Update libgxps to version 0.3.1 (Jason Crain)
  * Update poppler to 0.79.0 (Jason Crain)
  * Use https for poppler-data url (Jason Crain)
  * add gnome-desktop dependency (Jason Crain)
  * disable evince's thumbnailer (Jason Crain)
  * disable introspection and gtk-doc (Abderrahim Kitouni)
  * disable unnecessary libgxps files (Jason Crain)
  * remove enchant2 module (Jason Crain)
  * remove openjpeg module (Jason Crain)

help:
  * Dropdown in Print dialog is called 'Two-sided', not 'Two-side' (Andre Klapper)
  * Fix meson build with shell disabled (Bastien Nocera)
  * No more 'File > Print' menu in 3.32 (Andre Klapper)
  * Stop translating screenshots with no text (Piotr Drąg)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Update annotation screenshot to not contain any text (Andre Klapper)
  * Update localized print-select screenshots (Andre Klapper)
  * Update localized reverse-collate screenshots (Andre Klapper)
  * Update zoom dropdown screenshot to not include localizable content (Andre Klapper)
  * Update German screen-shots (Christian Kirbach)
  * Remove numerous ancient outdated localized screenshots (Andre Klapper)

libdocument and shell:
  * Add transfer annotation for ev_document_get_info (#1125, Dylan McCall)
  * Remove use of deprecated g_type_class_add_private function (#1023, Jason Crain)
  * fix get_backend_info_for_mime_type for macOS and Windows (Tom Schoonjans)
  * disconnect notify::document signal in finalize (#789, Jason Crain)
  * fix adding annotations from dbl/tpl click selections (#1119, Nelson Benítez León)
  * disable "annotate-selected-text" action (#1218, Nelson Benítez León)
  * prevent NULL metadata being passed (#1120, Nelson Benítez León)
  * Removing ellipsis property. (#1135, Veerasamy Sevagen)
  * Schedule the window destroy in case of events waiting (Casey)
  * don't start render job until realized (#1177, Jason Crain)
  *  prevent multiple fullscreen toolbar timeouts (#787, Jason Crain)
  *  remember unmaximized window size (Jason Crain)
  *  fix popup (Jason Crain)
  *  protect against NULL var reaching strcmp() (#1113, Nelson Benítez León)

snap:
  *  Update yaml to use GNOME extensions (Heather Ellsworth)
  *  Updated to build with meson (Ken VanDine)
  *  Updated to build with meson (Ken VanDine)
  *  Updated to use core18 and newer GNOME platform (Ken VanDine)

unarr:
  * Disable debug output (Bastien Nocera)
  * Update LZMA SDK (Bastien Nocera)

Developers:
  * Abderrahim Kitouni, Andre Klapper, Bastien Nocera, Casey, Casey
    Jao, Christian Kirbach, Christian Persch, Dylan McCall, Felipe
    Borges, Germán Poo-Caamaño, Heather Ellsworth, Iñigo Martínez, Jason
    Crain, Ken VanDine, Mika Väinölä, Nelson Benítez León, Piotr Drąg,
    Tom Schoonjans, Veerasamy Sevagen

Translations

Evince    3.31.90
=================

  * Fix typo's spotted for max-scale and min-scale (Nelson Benítez León)
  * remove '.flat' style from PDF forms GtkEntry's (#687, Nelson Benítez León)
  * set MIN_SCALE back to previous low value (#702, Nelson Benítez León)
  * Revert removal of browser-plugin support" (Germán Poo-Caamaño)
  *  update app icon (#2, Jakub Steiner)

help:
  *  No more View menu (Andre Klapper)
  *  Replace title bar with header bar (Andre Klapper)

pdf backend:
  *  Ignore diacritics when searching text (#58, #637, Nelson Benítez León)

unarr:
  *  Update LZMA SDK (Bastien Nocera)

Developers:
  * Andre Klapper, Bastien Nocera, Germán Poo-Caamaño, Jakub Steiner, Nelson Benítez León

Translations

Evince    3.31.4
================

General:
* Fix build when compiled without dbus (#1055, Jasper Lievisse Adriaanse)
* Fix reference to Bugzilla by Gitlab URL in DOAP file (Andre Klapper)

Sidebar::
  *  Display a first blank thumbnail (#30, Nelson Benítez León)
  *  Remove GtkTreeView implementation for thumbnails (Germán Poo-Caamaño)

Developers:
  * Andre Klapper, Germán Poo-Caamaño, Jasper Lievisse Adriaanse, Nelson Benítez León

Translations

Evince    3.31.3
================

UI:
  *  fix criticals in tree view mode (#1042, Nelson Benítez León)
  *  fix ComboBoxText user selected item's logic (#294, Nelson Benítez León)

help:
  *  Search uses icon instead of text for zero matches (Andre Klapper)
  *  Update printer debugging to 3.30 Control Center UI (Andre Klapper)

Developers (in alphabetical order by name):
  * Andre Klapper, Nelson Benítez León

Translations

Evince    3.31.2
================

ci:
  *  Add flatpak that can build on master and MR (#1, #995, Germán Poo-Caamaño)
  *  Fix type in exception for stop-deploy target (Germán Poo-Caamaño)
  *  Make flatpak-meson target the only flatpak build (Germán Poo-Caamaño)

UI:
  *  Fix appearance of editable GtkComboBox in PDF form (#1002, #1422, Nelson Benítez León)
  *  Handle adjustment change during drag event (Jason Crain)
  *  Set propergravity on popup menu in search box (Germán Poo-Caamaño)
  *  Fix default icon name in evince-previewer (Germán Poo-Caamaño)
  *  Use GtkHeaderBar in print preview (#405, Germán Poo-Caamaño)
  *  Beautify placeholder text for password locked documents (Germán Poo-Caamaño)
  *  Remove App menu (#4, #624, #994, Germán Poo-Caamaño)
  *  Use monitor instead of screen to determine window size (#757, Germán Poo-Caamaño)
  *  Close auto-expanded rows and remember state (#85, Nelson Benítez León)
  *  Provide a visual cue when find is unsupported (#105, Germán Poo-Caamaño)
  *  Add symbolic to show a layer when is visible (Germán Poo-Caamaño)
  *  Use the info bar close button instead of a custom one (Germán Poo-Caamaño)
  *  Add icons for squiggly and text annotations (Germán Poo-Caamaño)

flatpak:
  *  Add support for XPS files (Germán Poo-Caamaño)
  *  Fix reproducibility on webp-pixbuf-loader (Germán Poo-Caamaño)
  *  Set meson as default build system (Germán Poo-Caamaño)

misc:
  *  Remove EvPageAction widget (Germán Poo-Caamaño)

general (Germán Poo-Caamaño):
  *  Code cleanup:
    * Remove unused variables
    * Replace deprecated symbols
    * Sync cut-n-paste code
    * Fix dependencies
    * Sync overwrite dialog against GtkFileChooserWidget

Developers (in alphabetical order by name):
  * Germán Poo-Caamaño, Jason Crain, John Beard, Jordan Petridis,
    Nelson Benítez León, Piotr Drąg

Translations


Evince    3.31.1
================

Printing:
 * Fix messages to show printed file name when it contains '&' in the name (#776, Nelson Benítez León)

libdocument:
 * Fix handling of mime-type aiases (#972, Bastien Nocera)
 * Fix regression, open gzipped documents (#988, Christian Persch)

Backends:
 * comics: Use official IANA type for .cbr (#972, Frank Dana)
 * djvu: Ignore text regions that are missing text (Jason Crain)

UI:
 * Fix Dual odd-left state (#603, Nelson Benítez León)
 * Fix regression, set to odd-left in dual mode when document has only 2 pages (#669, Nelson Benítez León)
 * Fix cursor movement when logical and visual line differs (#889, Colomban Wendling)
 * Fix zoom-action to respond touch events (#976, Jason Crain)
 * shell: Don't reference systemd service (Bastien Nocera)

Browser plugin:
 * browser-plugin: Remove browser-plugin support (#968, Germán Poo-Caamaño)

Build:
 * Migrate from Intltool to Gettext (Iñigo Martínez)
 * Port to Meson build system (Iñigo Martínez)
 * Print systemd unit installation status (Bastien Nocera)
 * Fix meson build when ps and dvi are disabled (Jason Crain)
 * Add manual pipeline to build gtk-doc using meson (Germán Poo-Caamaño)
 * Run flatpak CI only for master (Germán Poo-Caamaño)
 * Add a new manual meson target for CI (Germán Poo-Caamaño)
 * Fix D-Bus Daemon call on flatpak (#990, Bastien Nocera, Germán Poo-Caamaño)

UI translations

Doc translations

Evince    3.30.0
================

Highlights:

For this releases we focused on making the user experience simpler:
we unified the menues, removed redundancies. made explicit actions,
enabled shortcuts for most of the features available, and documented
them to avoid easter eggs. In this release, we also include snap and
flatpack packages, to make testing and contribute Evince simpler.
There will be more user interface changes in the next release, but those
should be minimal in comparison with this one.

Bugfixes:

  * Disable PostScript backend by default (#967, Germán Poo-Caamaño)
  * Disable build of broswer-plugin by default (#968, Germán Poo-Caamaño)
  * Use synctex system library if available (#479, Germán Poo-Caamaño)
  * Correctly process rectangles whose points are not in the right order (#736688, José Aliste)
  * Expand sentence to facilitate localization (#295, Germán Poo-Caamaño)
  * Add support for PDF/X and additional xmp metadata (#93, Evangelos Rigas)
  * Add support for xmp metadata outside x:xmpmeta element (#771, Evangelos Rigas)
  * escape html entities in pango markup (#776, Nelson Benítez León)
  * Add instructions on how to update LZMA SDK (#794327, Bastien Nocera)
  * Update LZMA SDK (#794327, Bastien Nocera)
  * Make metadata dual licensed (#775, Germán Poo-Caamaño)
  * Do not add more license unconditionally (#780, Germán Poo-Caamaño)
  * Annotate functions that wrap vfprintf (#562, Germán Poo-Caamaño)
  * Update from version 1.18 to 1.21 (#878, Germán Poo-Caamaño)
  * Reword to not depend on a TeXlive package name (#461, Germán Poo-Caamaño)
  * document shortcuts to navigate the history (#858, Germán Poo-Caamaño)
  * libdocument: Add missing indices (Christian Persch)
  * libview: Add missing indices and functions (Christian Persch)
  * Add API to get the selected text (#794538, Will Hawkins)
  * Add inline spell check for annotations (#772622, Will Hawkins)
  * Document is-loading property (#693864, Germán Poo-Caamaño)
  * Make sync-source signal introspectable (#694687, Hannes Ovrén)
  * Reset `pressed_button` when starting Drag and Drop (#754, Jason Crain)
  * Set minimum for Page Forward/Backward scrolling (#692, Jason Crain)
  * fix transformation functions to document coordinates. (#914, Juan Pablo Ugarte)
  * avoid getting pointer position from vertical scroll callback (#793401, Cosimo Cecchi)
  * do scroll only on one axis at a time. (#866, Nelson Benítez León)
  * ignore unintended motion events while launching synctex (#951, Nelson Benítez León)
  * Emit "updated" signal at end of search (#917, Jason Crain)
  * Enable popover menu in EvPageActionWidget (#564, Germán Poo-Caamaño)
  * Let the buttons in search bar get focus (#216, Germán Poo-Caamaño)
  * Addshortcut to add text annotation (#635, #758329, Felipe Borges)
  * Add 'toggle continuous' shortcut to help overlay (#820, Oisín)
  * Add shortcut to add highlight annotations (#635, #758329, Felipe Borges)
  * Add missed shortcut keys in help overlay (#786, #890, Yi-Soo An)
  * Add separator for annotation items in menu (#752, Camille Moulin)
  * Add shortcut for default zoom (1:1) (#19, Germán Poo-Caamaño)
  * Add shortcut to delete bookmarks (#478, Germán Poo-Caamaño)
  * Change icon for menus in buttons (#941, Germán Poo-Caamaño)
  * Change to a more representative icon for annotations (#928, Germán Poo-Caamaño)
  * Disconnect bookmarks signal on toolbar dispose (#920, Jason Crain)
  * Do not expose spellchecking option in the UI (#922, Germán Poo-Caamaño)
  * Fix DnD support for attachments (#683316, Germán Poo-Caamaño)
  * Fix crash in ev_media_player_keys_grab_keys (#1359507, #795978, Marek Kasik)
  * Fix gresource location in recent view (#670, Germán Poo-Caamaño)
  * Fix regression on Ctrl+PageUp/PageDown shortcuts (#699, Germán Poo-Caamaño)
  * Fix regression on F3 shortcut (#595, Germán Poo-Caamaño)
  * Make the space between buttons consistent (#929, Germán Poo-Caamaño)
  * Make the title RTL compliant (#486, Germán Poo-Caamaño)
  * Menu reorganization (#475, Germán Poo-Caamaño)
  * Move 'Open...' file from document to application (#514, #524, Germán Poo-Caamaño)
  * Only propagate key press with control on presentation (#821, Jonas Hahnfeld)
  * Remove duplicate and conflictive mnemonics (#770, #938, Germán Poo-Caamaño)
  * Set application-id (#646985, #918, Marek Kasik)
  * Set the path to filename as a tooltip in the headerbar (#214, Germán Poo-Caamaño)
  * Show description of attachments in sidebar (#166, Fernando Herrera)
  * Use "user-bookmarks" instead of "bookmark-new" (#947, Felipe Borges)
  * Use display and edit name for filename (#756354, Jason Crain)
  * Use ev_window_set_action_enabled more (#794749, José Aliste)
  * Use selection to populate find bar if available. (#794538, José Aliste)
  * Use text instead of icons in annotations toolbar (#928, Germán Poo-Caamaño)
  * Use textual Open button instead of icon (#518, Germán Poo-Caamaño)
  * Use unicode to specify rotation direction in menu (#605, Germán Poo-Caamaño)
  * there is no need for view_menu_text_selection_popup (#763943, José Aliste)
  * Fix width of dialog on long file names (#797, Germán Poo-Caamaño)
  * Remove zoom-in/out icons from menu (#947, Germán Poo-Caamaño)
  * Store priv->popup as a GtkPopover* (#881, Daniel Boles)
  * Use Popover.popup() to get animation (#881, Daniel Boles)
  * Set right alignment for zoom percentage (#947, Germán Poo-Caamaño)
  * Separate Open and Save actions in their own menu groups (#947, Germán Poo-Caamaño)
  * Use a new icon for the outline in the side bar (#947, Germán Poo-Caamaño)
  * Show toolbar on select page activation in fullscreen (#784, Germán Poo-Caamaño)
  * Use Recent View toolbar when cannot open a document (#936, Germán Poo-Caamaño)
  * Provide hint when find is unavailable (#105, Germán Poo-Caamaño)
  * update app icon (#2, Jakub Steiner)
  * install symbolics properly (#961, Jakub Steiner)
  * Rearrange tools and navigation/view controls (#947, Germán Poo-Caamaño)
  * Allow adding Highlight annotations from text selection (#763943, Nelson Benítez León)
  * add text markup annotation from selection (#663, Nelson Benítez León)
  * Fix add_annotation() to update area based on bounding box (#763943, Nelson Benítez León)
  * Make annotation title independent of theme (#664, Germán Poo-Caamaño)
  * Add shortcuts for fullscreen and presentation mode (#786431, Jonas Hahnfeld)
  * Switch the default sizing mode to automatic (#482, #733632, Juanjo Marin)
  * Use Unicode quotation marks in new translatable strings (#774005, Piotr Drąg)
  * Use a custom icon in the toolbar to view the sidebar (#947, Germán Poo-Caamaño)
  * Save attachments in a temporary directory (#711, #772188, Felipe Borges)
  * Beautify the bookmarks buttons (#947, Germán Poo-Caamaño)
  * Expand the sidebar switcher to fill the space (#947, Germán Poo-Caamaño)
  * Port to GtkStack (#475, Germán Poo-Caamaño)
  * Put the sidebar switcher on the bottom (#947, Germán Poo-Caamaño)
  * Add context menu for sidebar annotations (#795631, #891, Nelson Benítez León)
  * fix sensitiveness of remove bookmark button (#892, Nelson Benítez León)
  * Update addons for renamed .desktop (#962, Jeremy Bicha)
  * Use dual license for addons too (#775, #962, Jeremy Bicha)
  * Use provides to link to previous ID (#962, Jeremy Bicha)
  * Add dependency on OpenJPEG (#939, Jason Crain)
  * Add snap packaging (#790393, #856, Ken VanDine)

Contributors:

  Allan Day, Andre Klapper, Bastien Nocera, Camille Moulin,
  Christian Persch, Cosimo Cecchi, Daniel Boles, Evangelos Rigas,
  Felipe Borges, Fernando Herrera, Germán Poo-Caamaño, Hannes Ovrén,
  Hans Ulrich Niedermann, Jakub Steiner, Jason Crain, Jeremy Bicha,
  Jonas Hahnfeld, José Aliste, Juan Pablo Ugarte, Juanjo Marin,
  Ken VanDine, Marek Kasik, Mirek Kratochvil, Nelson Benítez León,
  Nick Richards, Oisín, Piotr Drąg, Will Hawkins, Yi-Soo An.

Translations

Evince    3.29.92
=================

* Bug fixes and improvements
* PostScript backend disabled by default

Evince    3.29.91
=================

Bug fixes and improvements.

Evince    3.29.90
=================

Revamped the user interface.
Bug fixes and improvements.

Evince    3.29.1
=================

Bug fixes and improvements.

Evince    3.28.0
=================

Translation updates

Evince    3.27.92
=================

Bugfixes:

    * Install appstream metadata to non-deprecated locations (#790079, Jeremy BIcha)
    * Fix Rotate shortcuts when horizontal bar is visible (#727529, Jose Aliste)
    * Fix black page and white page shortcuts in presentation mode (#772390, Jonas Hahnfeld)

Translation updates

Evince    3.27.91
=================

Bugfixes:
    * Prevent window from growing, (#783242, iskatu@posteo.org)
    * Update LZMA SDA (Bastien Nocera)
    * Fix media-player keys (#789738, Bastien Nocera)
    * Fix reading CBZ files created on MacOS (#782754, Bastien Nocera)
    * Fix orientation of auto-rotate option  (#782394, Jason Crain)
    * Fix dialog extending past edge of screen (#733618, Jason Crain)
    * Don't show tooltips for empty annotations (#772621,  Nelson Benitez)
    * Remove un-necessary cairo configure checks (#788980, Jason Crain)
    * Fix Overflow checks in tiff backend (#788980, Jason Crain)
    * Better handle of external links (#791287, Jose Aliste)
    * Fixing display of overlapping annotations (#787070, Fabian Franzen)
    * Reduce minimal size of sidebar (#778000, Nelson Benitez)
    * Bind mouse back/forward buttons to history navigation (#787464, Casey Jao)
    * Fix property name in about dialog (#790595, Stefano Facchini)
    * Install appstream metadata to correct location (#790079, Jeremy Bicha)
    * Correct sliding mode for toolbar in fullscreen (#788718, Steano Facchini)
    * Correct GPL2+ license text (#788719, Stefano Facchini)
    * Add some shortcuts  (#790253, Stefano Facchini)
    * Fix resources generation when building (#790283, Stefano Facchini)
    * Update about dialing (#785527, German Poo-Caamaño)
    * Always use poppler_document_Save to avoid data loss (#770012, German Poo-Caamaño)
    * Add keybindings for special back/forward keys (#553892, German Poo-Caamaño)
    * Allow zooming to the limits of the scale (#788480, David King)
    * Fix asking to save when document has been modified (#767611, German Poo-Caamaño)
    * Fix navigation with annotation already selected in sidebar (#680880, German Poo-Caamaño)
    * Show tooltip for Outline entris (#787437, Idloj)
    * Default to 96 DPI when unable to compute (Stefano Facchini)

Documentation:
    * Misc fixes (Andre Kappler)
    * Updated screenshots (Mario Blättermann)

Translation updates
jperkin pushed a commit that referenced this issue Jan 3, 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
jperkin pushed a commit that referenced this issue Sep 20, 2021
0.1.6 (2020-11-30)

* Land #4, Update gemspec

0.1.7 (2021-07-19)

* Merge pull request #5 from sjanusz-r7/add-github-action-tests;
  Add Github action tests

0.1.8 (2021-07-20)

* Land #6, Add language option to generator
jperkin pushed a commit that referenced this issue Oct 30, 2021
v0.1.7
-Fix highlighting was broken on 256 colors terminals when using bat-printer.
-bat-printer enables text wrapping by default as bat command does. --no-wrap
 can disable text wrapping.
-bat-printer now looks at bat's cache directory when --custom-assets flag is
 given. This is useful if you use some custom syntax highlighting or theme.
 Note that this may not work fine with some versions of bat command.
-bat-printer automatically uses 'ansi' theme for terminals which enable only
 16 colors since other themes don't work.
-Add --terminal-width option to give the width of terminal explicitly. This is
 useful when piping the results to other command like less.
-Fix build failure due to lack of assets (#4).
-Fix some newlines were missing when printing results with syntect-printer.
-Use terminal_size crate directly instead of using console crate. It removes
 3 dependencies when bat-printer feature is not enabled.
-The document has been improved. Especially if you like a pager such as less,
 I recommend to check 'Set default command options' section.
-(Dev) Several tests and benchmarks for syntect-printer were added.

v0.1.6
-Add new experimental syntect-printer feature built with syntect library.
 -It is much faster than current printer built on bat (2x~4x faster).
 -Its output layout is optimized for our use case. For example, line numbers at
 matches are highlighted in different color.
 -It supports painting background colors with --background flag. This is useful
 when your favorite theme does not fit to your terminal's background color.
 -See bat printer v.s. syntect printer section for comparison of the two
 printers.
-Add --printer (-p) flag to specify printer to use. It takes argument bat or
syntect. -p syntect enables the new experimental printer
-bat printer is now optional through bat-printer feature gate. Note that at
least bat-printer or syntect-printer must be enabled. Both printers are enabled
by default. See Feature flags section for more details.
-hgrep is now available for NetBSD. See the instruction (thanks @0323pin, #3)
jperkin pushed a commit that referenced this issue Nov 3, 2021
Changes from 5.1.0 to 5.1.1
---------------------------

1. Infrastructure upgrades: Bison 3.8, Gettext 0.20.2, Automake 1.16.4,
   and (will wonders never cease) Autoconf 2.71.

2. asort and asorti now allow FUNCTAB and SYMTAB as the first argument if a
   second destination array is supplied. Similarly, using either array as
   the second argument is now a fatal error. Additionally, using either
   array as the destination for split(), match(), etc. also causes a
   fatal error.

3. The new -I/--trace option prints a trace of the byte codes as they
   are executed.

4. A number of subtle bugs relating to MPFR mode that caused differences
   between regular operation and MPFR mode have been fixed.

5. The API now handles MPFR/GMP values slightly differently, requiring
   different memory management for those values. See the manual for the
   details if you have an extension using those values.  As a result,
   the minor version was incremented.

6. $0 and the fields are now cleared before starting a BEGINFILE rule.

7. The duplication of m4 and build-aux directories between the main
   directory and the extension directory has been removed. This
   simplifies the distribution.

8. The test suite has been improved, making it easier to run the entire
   suite with -M. Use `GAWK_TEST_ARGS=-M make check' to do so.

9. Profiling and pretty-printing output has been modified slightly so
   that functions are presented in a reasonable order with respect
   to the namespaces that contain them.

10. Several example programs in the manual have been updated to their
    modern POSIX equivalents.

11. A number of examples in doc/gawkinet.texi have been updated for
    current times. Thanks to Juergen Kahrs for the work.

12. Handling of Infinity and NaN values has been improved.

13. There has been a general tightening up of the use of const and
    of types.

14. The "no effect" lint warnings have been fixed up and now behave
    more sanely.

15. The manual has been updated with much more information about what is
    and is not a bug, and the changes in the gawk mailing lists.

16. The behavior of strongly-typed regexp constants when passed as the
    third argument to sub() or gsub() has been clarified in the code and
    in the manual.

17. Similar to item #4 above, division by zero is now fatal in MPFR
    mode, as it is in regular mode.

18. There have been numerous minor code cleanups and bug fixes. See the
    ChangeLog for details.
jperkin pushed a commit that referenced this issue Dec 2, 2021
Change log:

4.16.0
======
- Prepare for 4.16 final release
- Properly handle URI schemes other than "file"


4.15.6
======
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- Remove typedef already defined by G_DECLARE_FINAL_TYPE macro
  (Fixes #4)


4.15.5
======
- Bump Xfce version to 4.16pre2
- Add README.md to EXTRA_DIST


4.15.4
======
- Create README.md
- Translation Updates:
  Albanian, Armenian, Hebrew, Slovak, Uyghur

4.15.3
======
- Version bump in preparation of 4.16pre1


4.15.2
======
- Complete the field codes expansion


4.15.1
======
- Add field codes expansion and related utilities (code moved from garcon)
- docs: Show the "Miscellaneous Utilities" section
- Add basic GitLab pipeline
- Translation Updates:
  Albanian, Armenian (Armenia), Asturian, Belarusian, Hindi, Italian,
  Spanish, Uzbek

4.15.0
======
- Bump the Xfce version to 4.15
- Translation Updates:
  Albanian, Galician, Spanish
jperkin pushed a commit that referenced this issue Dec 2, 2021
Change log:

4.16.1
======
- Add 4.16 section to docs
- about: Replace stock with regular button
- about: Make Close button translatable (Fixes #41)
- Fix cast alignment warning
- Remove Gtk2 leftovers
- Don't reserve vertical space for subtitles in headerbars
- Translation Updates:
  Basque, Belarusian, Bulgarian, Czech, Danish, Estonian, Finnish,
  French, Hebrew, Indonesian, Interlingue, Japanese, Lithuanian,
  Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovenian, Spanish, Swedish, Turkish

4.16.0
======
- about: Harmonize capitalisation
- Update credits for Xfce 4.16
- Translation Updates:
  Basque, Bulgarian, Catalan, Chinese (Taiwan), Dutch, Galician,
  Japanese, Lithuanian, Norwegian Bokmål, Portuguese, Portuguese
  (Brazil), Serbian

4.15.8
======
- Add xfce_has_gtk_frame_extents to better handle CSD
- Translation Updates:
  Catalan, French, German, Italian, Japanese, Portuguese, Serbian,
  Spanish, Swedish, Turkish

4.15.7
======
- libxfce4ui now needs libxfce4util >= 4.15.6
- Update configure.ac.in syntax
- Namespace of the gir needs capital first letter
- Remove hardcoded translators list
- Bump libepoxy version to 1.2
- Translation Updates:
  Portuguese (Brazil), Slovenian, Swedish

4.15.6
======
- Introduce xfce_spawn and xfce_spawn_command_line
  in favor and instead of xfce_spawn_no_child
- Bump GLib (and gio, gthread, etc) minimum to 2.50.0
- about: Support multiple GPUs and print GPU memory size
- about: Drop window subtitle
- Always perform sanity check
- Avoid checking for epoxy if libgtop is disabled
- XfceTitledDialog: Fix erroneous check (Fixes #30)
- No startup notification in Wayland to prevent crash (Issue #17)
- Translation Updates:
  Chinese (China), Chinese (Taiwan), Estonian, French, German, Hebrew,
  Indonesian, Italian, Japanese, Lithuanian, Norwegian Bokmål,
  Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish, Swedish,
  Turkish

4.15.5
======
- Add new API xfce_spawn_no_child (!8):
  Launch processes re-parenting them to init vs. as children
- about: Fix icon names
- about: Display userspace bitness if it differs from OS kernel bitness
- about: Print GPU name in system info
- about: Use more understandable arch labels (Issue #27)
- Improve xfce_icon_name API
- No startup notification in wayland to prevent crash (Issue #17)
- Add missing docstring
- Fix typos
- Add README.md to EXTRA_DIST
- Translation Updates:
  Catalan, Chinese (China), Danish, Galician, German, Italian,
  Lithuanian, Turkish

4.15.4
======
- Avoid redundant key re-grabbing
- Adds new README.md and updates AM_INIT_AUTOMAKE
- Silence compiler warnings (Fixes #25)
- AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
- Add default shortcuts for tiling (Fixes #4)
- Avoid shortening the keycodes GArray while walking it.
- about: Revamp About Xfce tab
- about: More icon name fixes
- Add more logo icons and new about icon
- Update deprecated icon names
- keyboard-shortcuts: Improve UI for setting shortcuts
- shortcut-dialog: Add label to clear button
- shortcut-dialog: Port to new XfceTitledDialog API
- shortcut-dialog: Only grab keyboard
- Always return GTK_RESPONSE_OK for accepted shortcut keys (fixes #20)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese
  (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
  Eastern Armenian, English (Australia), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur, Welsh

4.15.3
======
- Update bug URLs to point to gitlab.xfce
- xfce-about: Hide empty email address tags (Fixes #12)
- Remove translator email address as per request (Fixes #11)
- Add missing translator "Hugo Carvalho" to xfce4-about (issue #18)
- Replace deprecated 'gdk_keyboard_ungrab' function (Fixes #15)
- shortcuts-grabber: Correctly ungrab keys on updating shortcuts (Fixes
  #16)
- Add basic GitLab pipeline
- Allow more granular control over menu item accelerators.
  - No automatic accelerator activation formenu items
  - Added 'gtk_menu_item_set_accel_label'
  - Added 'xfce_gtk_accel_group_connect_action_entries'
- renamed 'xfce_gtk_accel_group_append' to
  'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
  No automatic add to an accel_group any more, since this may lead to
  double-activation in some cases.
- Add "xfce_gtk_accel_group_disconnect_action_entries" to be able to
  revert "xfce_gtk_accel_group_connect_action_entries"
- Add title to xfce_dialog_confirm_close_tabs
- Add new methods to libxfce4ui.symbols. Followup of
  231e57daccb5946379f413ed440629c32025f6f3
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Basque,
  Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong
  Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern
  Armenian, English (Australia), English (United Kingdom), Estonian,
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Interlingue, Italian, Japanese, Kazakh, Korean, Latvian,
  Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post
  1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Telugu, Thai, Turkish,
  Uighur, Ukrainian, Welsh

4.15.2
======
- Introduced 'XfceGtkActionEntry' as replacement for the deprecated 'GtkAction',
  'GtkActionEntry' in order to keep simple menu creation. This includes various
  support methods, like:
  'xfce_gtk_translate_action_entries' to to translate a list of XfceGtkActionEntrys
  'xfce_gtk_accel_group_append' to register the provided accelerators of the entries
  'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry, e.g. by
   using a enumeration
  'xfce_gtk_***_new_from_action_entry' to create the specific menu- or
   tool-items from an XfceGtkActionEntry
- Add a widget for filename input (Bug #16542)
- Enabled doc generation for XfceGtkActionEntry and related methods
- Enabled doc generation for new widget 'xfce-filename-input'
- Switch Ctrl+Alt+Del to xfce4-session-logout (Bug #11979)
- Add more default keyboard shortcuts (Bug #16470)
- shortcuts: Replace xfrun4 by xfce4-appfinder
- shortcuts: Also map Homepage to browser
- shortcuts: Remove calculator shortcut
- Update gitignore
- Translation Updates:
  Albanian, Basque, Belarusian, Chinese (China), Chinese (Taiwan),
  Croatian, Danish, Dutch, French, Galician, German, Hebrew, Hungarian,
  Kazakh, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovenian, Swedish, Ukrainian

4.15.1
======
- Switch XfceTitledDialog to headerbar layout
- XfceTitledDialog: Keep buttons in the action area
- XfceTitledDialog: Also repack xfce_titled_dialog_new
- XfceTitledDialog: Make sure windows can be dragged
- XfceTitledDialog: Add _create_action_area, _add_button
  and _add_action_widget
- Introduce xfce_titled_dialog_set_default_response
- Mark xfce_titled_dialog_new_with_buttons as deprecated
- Add two new functions to search for app icons
- xfce-about: Fix Makefile
- shortcut-dialog: Show dialog content (Bug #16338)
- xfce-dialogs: Use GtkMessageDialog as base class
- xfce-dialogs: Improve layout of confirm_close_tabs
- xfce-dialogs: Improve alignment and layout of dialogs
- xfce-dialogs: Add right margin back to labels
- xfce-dialogs: Drop default window titles
- docs: Add xfce_dialog_confirm_close_tabs
- tests: Add xfce_dialog_confirm_close_tabs
- tests: Improve UI
- tests: Add icons to dialog buttons
- tests: Simplify code by using XfceTitledDialog
- tests: Re-order buttons
- tests: Fix typo in test-ui.c (Bug #16253)
- Rename test-ui-gtk3 to test-ui
- Improve docstrings
- Fix typos
- Drop gladeui Gtk2 from distcheck options
- Drop unused declaration
- Fix compiler warnings
- Remove trailing whitespace
- Always provides needed files for vala binding in dist tarball
- Add recents functions to libxfce4ui.symbols
- Drop xfce-header from pot files
- Update docstrings
- Fix license text box too small (Bug #16259)
- .gitignore: ignore all .o files
- Make autogen output friendlier
- Translation Updates:
  Albanian, Bulgarian, Catalan, Chinese (China), Croatian, Danish, Dutch,
  French, Galician, German, Hungarian, Italian, Japanese, Lithuanian,
  Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

4.15.0
======
- Drop support for Gtk2
- Make glibtop an optional dependency ("About System" tab)
- about: Add system info tab
- about: Hide system tab conditionally
- dialogs: Use symbolic window-close icon
- Fix Window has not been made visible when grabbing keyboard (Bug #16054)
- Do not use gdk_screen_get_monitor_at_point (Bug #15781)
- Replace gtk_show_uri (Bug #15781)
- Replace gdk_display_get_screen (Bug #15781)
- Replace gdk_keymap_get_default (Bug #15781)
- Replace deprecated device functions (Bug #15781)
- Replace gdk_error_trap_* and gdk_flush (Bug #15781)
- Ignore what is hard to replace (Bug #15781)
- Bump gtk to 3.22 (Bug #15781)
- Add a dialog to confirm closure of multiple tabs (bug #15873)
- Translation Updates:
  Bulgarian, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, English (United Kingdom), Finnish, French, Galician, German,
  Hungarian, Interlingue, Italian, Japanese, Korean, Norwegian Bokmål,
  Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Turkish
jperkin pushed a commit that referenced this issue Dec 2, 2021
Change log:

4.16.1
======
- Launch applications as children again (Fixes #18)
- Translation Updates:
  Kabyle, Portuguese

0.8.0
======
- fix GarconMenuItem file documentation
- Remove GSourceFunc casts
- Remove GLIB_CHECK_VERSION IFDEFs which are obsolete after glib bump


0.7.3
=====
- garcon now needs libxfce4ui/4util 4.15.6+
- Use the symbolic close icon in the error dialog
- Don't launch apps as children
- bump glib (and gio, gthread, etc) minimum to 2.50.0
- relax automake requirement to 1.15
- Add new icon needed for xfce4-about-dialog.
- Translation Updates:
  Slovenian

0.7.2
======
- Update README.md
- Translation Updates:
  Armenian, Armenian (Armenia), Hebrew, Lithuanian, Occitan (post 1500),
  Uyghur

0.7.1
======
- Drop support for Gtk2
- Drop Gtk3 ifdefs
- Switch to xfce_gtk_image_menu_item
- Add support for GObject Introspection (Fixes #4)
- Improve GObject introspection annotations (Fixes #8)
- Fix missing transfer annotation
- Field codes expansion API update
- Transfer some code to libxfce4util
- Fix default merge rules in xfce-applications.menu (Bug #15504)
- Rename exo-helpers to the new xfce4-xx ones
- Do not add INSTALL in dist tarball
- Fix a memory leak
- Switch to README.md and foreign automake mode
- README: Use table for debug arguments
- Add basic GitLab pipeline
- Translation Updates:
  Albanian, Asturian, Chinese (Hong Kong), Danish, Dutch, Eastern
  Armenian, Estonian, Greek, Hebrew, Indonesian, Interlingue, Norwegian
  Nynorsk, Polish, Portuguese, Uzbek, Uzbek (Latin)
jperkin pushed a commit that referenced this issue Dec 7, 2021
Change log:

1.9.9
======
- Add link to Imgur ToS (#54)
- Add notice about imgur (#53)
- Add launchable tag to appdata.xml
- Update help message for --save option
- Add combobox with file extensions (#6)
- Add option to capture window border or not (#4)
- Preserve last used extension
- Save screenshots according to the extension (#6)
- Avoid save dialog loop if action was specified from CLI (#41)
- Respect windows scaling (!18)
- Fix compilation warnings
- Add version check for pango
- Correctly calculate dimensions of size window (#37)
- Add option to disable Imgur upload (#20)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, Georgian, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Interlingue,
  Italian, Japanese, Kazakh, Korean, Latvian, Lithuanian, Malay,
  Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Persian
  (Iran), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
jperkin pushed a commit that referenced this issue Dec 13, 2021
0.1.7 (2021-10-28)

* Land #2, Update Ubuntu version & Ruby Setup
* Land #4, Update Rapid7 vulnerability reference link
jperkin pushed a commit that referenced this issue Jan 27, 2022
-Fix Incorrect alignment between column header and contents #4
-Include Cargo.lock for easy releasing on NetBSD.
jperkin pushed a commit that referenced this issue Feb 21, 2022
0.96.0.1 (2021-07-19)
* Compatibility with base-4.16 (GHC 9.2)
* Fix stack installation problems on Windows around flag _regex-posix-clib
  (issues #4 and #7).
jperkin pushed a commit that referenced this issue Feb 21, 2022
Added:
-Support custom file name for the exported keys (#4)

Changed:
-Switch to clap for argument parsing
-Update license copyright years
-Update lychee arguments
-Apply clippy::needless_borrow suggestion
-Add tests for custom file name
-Bump the Rust version in Dockerfile
-Bump dependencies
jperkin pushed a commit that referenced this issue Apr 4, 2022
4.16.0 (2022-03-17)
======
Note: GlobalTime and Orage panel plugin are being deprecated and will be
removed in a future release. Their features will be integrated with or provided
by existing Xfce components.
See https://gitlab.xfce.org/apps/orage/-/issues/3#note_43209

Finalize port to GTK 3, small fixes and cleanup for 4.16.0 (see MRs for more
details):
- Add new application icon (!18)
- Fix some memory leaks
- i18n: Use `xfce_textdomain()` to initialize translations
- Trace messages cleanup (!15)
- Update COPYING (Issue #10, !17)
- Use stdout and stderr correctly in main.c
- Build tz_convert only with bundled libical (!14)
- Switch to reverse-DNS naming for icon and desktop files (!13)
- D-Bus service cleanup (!12)
- Fix `orage_exec()` and its calls
- Update project files (!10)
- Fixed strptime parse issue on FreeBSD (#6, !11)
- Fix make distcheck warnning
- Fixed libpopt detection on FreeBSD (!9)
- Fix build warnings 3: Clang static analyzer (!6)
- Added 'git' to program version string and 'sed' check (!7)
- Fix build warnings 2: Compilation (!4)
- Fix build warnings 1: Autotools (!3)
- Add basic GitLab pipeline (!2)

Commits from merge request !1 (GTK 3 port), which also includes 4.15.x below:
- Reverted to c60567fe
- Fixed typos
- Added support for 'legacy' non RGBA GTK colours. Both RGBA and old
colous are now supported.
- Replaced unused parameters '(void)' castings with GLib G_GNUC_UNUSED.
Added GLib check to configure.
- Removed trailing whitespaces and corrected formatting
- Updated version numbers
- Aligned new appointment->alarm Sound and Procedure entry fields and
removed unused code.
- Renamed 'OragePlugin *clock' to 'OragePlugin *plugin' or 'OragePlugin
*orage_plugin'
- Fixed libical support, supported libical version is now >= 3.0.
- Added variable tmp only when HAVE_LIBICAL is not defined
- Dead code removal
- Removed outdated is_utc, libical uses UTC timezone. This patch allows
to use libical 3.0
- Updated with 'Ical week start day' issue
- Fixed: "'Ical week start day' configuration parameter is ignored".
Issue #5
- Changed version number to 4.15.2

- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Romanian, Russian, Serbian, Slovak, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur

4.15.1 (2021-12-15, unreleased version)
======
Notes from old ChangeLog file:
* Fixed libbsd dependency: reverted libical strl* functions back to
  str* or changed orage functions from strl* to g_strl*.
* Automake changes: silent mode is now default
* Minimum autogen required version is 4.16.0
* Ported GlobalTime to GTK3:
  * Replaced GlobalTime background and foreground colours from GdkColor to
    GdkRGBA (old colours from GlobalTime configuration is not valid
    anymore)
* Ported panel-plugin to GTK3.
  * Changed to plugin to use panel plugin class. Initial patches
    contributed by Patronos.

Full commit list:
- Version 4.15.1 release time
- Updated with panel plugin changes
- Changed 'save' signal to member of plugin class
- Dead code removal
- Added FIXME comments
- Changed int parameter to gint
- Removed invalid "column-homogeneous" property from box property
- Fixed plugin tooltip
- Fixed rc file write
- Fixed panel plugin blocking/unblocking when configuration menu is
closed
- Fixed "properties_frame" handling
- Added log domain for panel plugin
- Fixed object "dialog" getters and setters
- Fixed class based plugin intialization
- Added xfce_titled_dialog_get_type == 0 check
- Updated TODO message
- Removed redundant declaration
- Replaced GTK_STOCK_OK with "_OK"
- Replaced deprected GTK2 code with alternative GTK3 code
- Replaced gtk_tool_button_new_from_stock with
orage_toolbar_append_button
- Removed deprecated gtk_widget_get_default_style
- Removed redundant const qualifiers
- Fixed typo
- Replaced gtk_font_button_get_font_name with gtk_font_chooser_get_font
and added g_free for release memory from allocated font name
- Disable unused parameter warning
- Changed variable clock_rotation_array from char to const gchar
- Changed OS default background to white and foreground (text colour)
to black
- Replaced gtk_style_context_get_property with gtk_style_context_get
- Fixed casting of GtkStyleProvider
- Replaced deprecated gtk_css_provider_get_default with
gtk_css_provider_new
- Suppressed deprecated warnings
- Changed clock background and font colour from GtkColour to GtkRGBA
- Casted GtkWidget to GtkLabel
- Replaced gtk_widget_override_font with gtk_label_set_attributes
- Replaced hbox with box
- Replaced table with grid
- Suppresed unused parameter warning
- Fixed tooltips for GTK3 (removed gtk_tooltips_new and related)
- Removed unused code
- Fixed panel plugin type name
- Code cleanup: replaced ';;' with ';'
- Patches from issues #4: started to porting orage plugin to class
structure.
- Replaced string constants which was used in several places with macros
- Added patches from issues #2 and #3. These patches allows to compile
panel-pugin, but compiled code is still non functional (needs cleanup
from remaining GTK2 version).
- Enabled XFCE API for GTK3 (X-XFCE-API=2.0)
- Internal libical and tz_convert fixes to get it compiled on Fedora35
- Suppressed unused parameter warnings
- Replaced subdir object build with convenience library
- Enabled building panel plugin
- Enabled building 'xfce-xfcalendar-settings.desktop'
- Fixed compiler warnings about coparing signed and unsigned
- Replaced gtk_hbox_new with gtk_box_new
- Suppressed deperecation warnings for
gtk_widget_override_background_color and gtk_widget_override_color
- Isolated deprecated color modify functions
- Replaced deprecated gtk_font_button_get_font_name with
gtk_font_chooser_get_font
- Replaced deprecated gtk_widget_modify_font and
gtk_widget_override_font with gtk_label_set_attributes
- GNU intltool 0.51.0 (Ubuntu 21.04) needs that 'm4' directory exists
before calling intltoolize
- Replaced Globaltime colours from GdkColor to GdkRGBA
- Replaced GTK_STOCK_OK in globaltime timezone selection with "_OK" and
changed orage timezone selection to match as possible with globaltime
timezone slection (in future globaltime tz selection will be merged
with orage tz selection)
- Replaced gtk_image_new_from_stock with gtk_image_new_from_icon_name
- Replaced stock ID based buttons with named icon based
- Fixed grid cell lengths for two last rows in "Text Default
Formatting" table
- Replaced table with grid
- Replaced all boxes in gt_prefs.c with grid
- Removed redundant gtk_box_pack_start
- Removed redundant warning macros
- Replaced deprecated gtk_widget_modify_font with
gtk_widget_override_font
- Fixed GlobalTime raising event handling
- Added more debug info for tray icon rising
- Ported code that use GdkEventClient to GTK3
- Replaced box with grid
- Replaced clocks.hdr_hbox box with grid
- Replaced clocks.main_hbox hbox with grid
- Disabled unused parameter warning
- Fixed pointer error while pressing any button (re-added functions.h)
- Added .gitignore
- Added X11 library check to configure
- Created convinience library for shared files (shared between Orage
and Globaltime)
- Re-enabled building Globaltime
- Fixed libbsd dependency: reverted libical strl* functions back to str*
- Added new TODOs and removed already done
- Updated changes in version 4.15.x
- Removing dependency to libbsd: replaced strlcpy, strlcat, etc
functions with g_strl* functions
- Added silent automake rules as default
- Updated required XDT_AUTOGEN_REQUIRED_VERSION to 4.16.0
- Fixed Orage internal CSS filenames
- Changed working version to 4.15.1
- Reverted back required autogen version

4.15.0 (2021-10-07, unreleased version)
======
Most code ported to GTK3, tested only on FreeBSD.
- GTK3 port
jperkin pushed a commit that referenced this issue Jun 13, 2022
Change log:

0.5.0
======
- Fix for ark (Issue #4)
- automake: INCLUDES -> AM_CPPFLAGS
- preserve callbacks in tap-provider
- remove GSpawnChildSetupFunc usage from tap_backend_run
- Adds new README.md
- updates AM_INIT_AUTOMAKE macro with foreign option
- Add basic GitLab pipeline
- Allow zip files (i.e. odt, docx...) to be compressed (Bug #15295)
- Start archive application from file's directory (Bug #14773)
- Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL
- Add support for archive manager for MATE
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, Eastern Armenian, Eastern Armenian
  (Russia), English (Australia), English (United Kingdom), Esperanto,
  Estonian, Finnish, French, Galician, German, Greek, Hebrew, Hindi,
  Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
  Kabyle, Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian
  Bokmål, Norwegian Nynorsk, Occitan (post 1500), Panjabi (Punjabi),
  Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak,
  Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu
  (Pakistan), Uyghur, Uzbek, Uzbek (Latin), Vietnamese
jperkin pushed a commit that referenced this issue Aug 1, 2022
Fixes
  Fixed not being able to move window under Wayland (#134).
  Fixed showing add and remove options for tracks in collaborative playlists
   (#160).
  Fixed some possible issues with selecting a device (#162).
  Fixed MPRIS support under KDE (#178).
  Fixed crash when opening links on some artists.

Changes
  Much improved MPRIS support (#4).
  Windows builds now use MSVC, and are available in x86 and x64 variants (#109).
  Added keyboard shortcuts (#118, #152).
  Added macOS builds (#121).
  Added high-DPI support on macOS (#123).
  Added support for playing tracks from outside the application (#136).
  Added support for selecting multiple tracks (#137).
  Added an option to use an expanded album cover (#147).
  Added an option to close application to the tray (#151).
  Improved detection of spotifyd config files (#154).
  Added an option to change device type (#161).
  Added message when queuing tracks (#166).
  Added AppImage builds for Linux.
  Replaced custom font option with ability to select font from system.
  Added an option to disable checking for updates on start.
jperkin pushed a commit that referenced this issue Sep 1, 2022
Alan Coopersmith (9):
      Fix fd leak when write() fails in WriteToFile()
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Pass correct number of atoms from SelectSave to _XawTextSaltAwaySelection
      Build xz tarballs instead of bzip2
      Fix spelling/wording issues
      gitlab CI: add a basic build test
      convert ISO8859-1 encoded source files to UTF-8
      libXaw3d 1.6.4

Eric Sesterhenn (1):
      Bug 24635: File Descriptor leaks in libxaw-1.0.7

Thomas E. Dickey (2):
      build-fixes when _CONST_X_STRING is defined
      issue #4: configure doesn't fail if flex is not installed
jperkin pushed a commit that referenced this issue Jan 12, 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
jperkin pushed a commit that referenced this issue Feb 20, 2023
Change log:

4.18.0 (2023-02-08)
======
- Changed Orage internal time and data strings to GDateTime (MR !20)
- In event list, fixed event hiding when event start at 00:00 and end 00:00 in
  same date (this kind event can be created when creating full day event, save
  event and then unset full day option). (MR !20)
- Removed bundled libical (Issue #5)
- Removed panel plugin (Issue #11)
- Removed GlobalTime (Issue #12)
- Replaced old Orage icons (Issue #16) and removed 160x160 icons
- Replaced deprecated dbus-glib with GDBus (Issue #4)
- Changed event attach order in day view window (Issue #15)
- Added Wayland support (Issue #2)
- Fixed orage_persistent_alarms.txt not found messages (MR !35)
- Fixed after wakeup tray icon updating (Issue #14)
- Changed alarm_structure to reference counted structure. This fixes warnings
  about memory leaks (MR !38, replaces MR !8)
- Changed libnotify minimum version to 0.7.0 (MR !39)
- Disabled sound alarm when sound command is not set (MR !40)
- Fixed large ical file import (Issue #8)
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
  Croatian, Czech, Danish, Dutch, English (Australia), English (United
  Kingdom), Esperanto, Estonian, Finnish, French, Galician, German,
  Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
  Kazakh, Korean, Latvian, Lithuanian, Malay, Norwegian Bokml,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish,
  Swedish, Thai, Turkish, Ukrainian, Urdu, Urdu (Pakistan), Uyghur,
  Vietnamese
jperkin pushed a commit that referenced this issue Apr 24, 2023
Change log:

0.8.5 (2023-04-22)
=====
- build: Fix -Wunused-result warning
- Update `.gitignore`
- Update copyright year
- Use "logo-icon-name" instead of "logo" in about dialog
- Remove ENABLE_NLS ifdefs
- autoconf: Use AC_CONFIG_MACRO_DIRS
- build: Fix intltool lock file problem during make distcheck
- Update COPYING (Issue #7)
- Remove unnecessary code
- Use symbolic icons
- Escape markup in server information
- Replaces siginterrupt with sigaction
- Do not close window with ctrl+c (#5)
- Fix Text field size setting (#4)
- Fix compilation warnings
- autoconf: Some updates
- Remove "." at the end of Comment string
- Remove GSourceFunc casts
- Include stdlib.h to get atoi prototype (!2)
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United
  Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
  Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
  Latvian, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
  Persian (Iran), Polish, Portuguese, Portuguese (Brazil), Russian,
  Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur, Vietnamese
jperkin pushed a commit that referenced this issue Apr 28, 2023
1.4.1

Summary

This is a bug fix release that addresses a race condition that can
occur in multi-threaded programs when memory management is enabled.
In previous versions of the library memory management was enabled
by default. This is no longer the case, and it must be enabled
explicitly at configure time.

Explanation of bug: The global variables used for caching and
reusing allocated structures and the functions that manipulate them
do not currently protect critical sections to guarantee atomicity
which can lead to failures in multithreaded programs. The current
fix is to disable memory management by compiling with the
_NO_MEMORY_MANAGEMENT_ directive such that the thread-unsafe code
must be enabled explicitly. The unsafe code may be removed in future
releases if performance evaluation determines that it is a legacy
feature that no longer provides a tangible performance benefit. If
it does provide a measurable benefit, a thread-safe fix will be
implemented.

1.4.0

Updates

    updates to build and installation process, pkg-config
    rename package from sexpr to sfsexp to avoid confusion
    documentation updates
    additional UTF-8 tests
    removal of archaic code that is no longer necessary
    fix for sexp_to_dotfile looping on empty lists
    update sexpvis.c to add arguments

Pull request changes

    generate pkgconfig file during configure by @bremner in #5
    make _sexp_to_dot static / hidden by @bremner in #4
    fix for sexp_to_dotfile looping on empty lists by @bremner in #8
    add some simple non-ascii tests by @bremner in #6
    remove archive/ by @bremner in #10
    Install sfsexp.pc file by @ryoon in #11
    Honor LDFLAGS to fix RELRO build, for example by @ryoon in #12
    Enhance markdown in README.md by @jpellegrini in #13
    Rename sexpr to sfsexp by @mjg in #17
    Pkgincludedir by @mjg in #18
jperkin pushed a commit that referenced this issue May 5, 2023
Change log:

0.5.3 (2023-04-29)
=====
- Fix typos
- Translate more strings (Fixes #8)
- Fix translated strings (Fixes #5)
- Remove deprecated project files
- build: Fix compiler warnings
- Fix translated string (Fixes #4)
- Revert "Remove deprecated project files"
- Update copyright year
- Remove deprecated project files
- Update Makefile.am
- Fix strings if song data is not available (#9)
- build: Add GLib requirement
- build: Fix autotools warnings
- Use "logo-icon-name" instead of "logo" in about dialog
- build: Fix intltool lock file problem during make distcheck
- stream can be toggled from right-click menu
- hide contextual menu 'stream' entry if streaming_appl isnt
configured/set
- add a new 'stream' checkbox to contextual menu
- add mpc_stream_toggled callback
- add mpc_stop_streaming method
- use g_spawn_async instead of xfce_spawn_on_screen_with_child_watch to
spawn the streaming appl
- make sure error isnt NULL before dereferencing it
- launch the streaming client when clicking on play
- add mpc_launch_streaming() method
- Allow to configure a 'streaming command'
- use xfce_spawn_command_line() instead of deprecated
xfce_spawn_command_line_on_screen()
- Bump copyright year
- Fix compilation warnings
- autoconf: Some updates
- Update `.gitignore`
- Add basic GitLab pipeline
- Update URLs from goodies.x.o to docs.x.o
- Translation Updates:
  Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (Canada),
  English (United Kingdom), Estonian, French, Galician, German, Greek,
  Hebrew, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Korean, Latvian, Lithuanian, Malay, Norwegian Bokml,
  Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil),
  Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish,
  Ukrainian, Urdu, Urdu (Pakistan), Uyghur
jperkin pushed a commit that referenced this issue Jun 11, 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).
jperkin pushed a commit that referenced this issue Jun 17, 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
jperkin pushed a commit that referenced this issue Jun 17, 2023
1.4.0 - 2023.01.21
  * - BREAKING CONFIG CHANGE - the position of the passwd_feedback in slim
    is now relative to the screen, not the panel. This is now consistent
    with slimlock and with the session and other messages.
  * The selected session is now preserved over failed logins
  * When testing themes with the -p option, the size of the window can now
    be specified, and the theme is previewed correctly for that size.
  * On exit from theme test, the "test message" now reports user and session
  * Failed login feedback is now disabled by default or if position negative
  * Applied some Devuan patches
    - Set the XDG_SESSION_CLASS. This fixes Gentoo bug #727544 - failure to
      register sessions with elogind in some instances. The (incorrect) bug
      note in the man page has therefore been removed again.
    - Use $DISPLAY instead of hardcoding :0.0 in sessionstart/stop commands
    - No longer always builds slimlock if using PAM - it must be explicitly
      enabled
    - Fixed formatting in slimlock man page
    - A couple of typos fixed in strings
  * Updated the README and encoded in UTF-8
  * Corrected the handling of the -n / -nodaemon option so that it doesn't
    swallow the next option if given as -n
  * Bug fixes in slimlock
    - The active entry is for password, so show the password prompt, not the
      username one
    - Don't react to F1, as it isn't appropriate and used to blank the
      screen
    - Keep it all on one screen even when the WM hasn't set a "primary" for
      RandR purposes
  * Fix ticket #4 - the config parser now works properly. Previously it got
    confused by option names that were substrings of other option names
  * Themes with "background_style color" no longer need a redundant image
    file to make them work.
    - This needed a bit of a re-write of the image handling, which also
      improves efficiency
  * New default theme - the old one is retained as "original"
  * Some general documentation improvements (man pages, comments in example
    files)

1.3.9 - 2022.11.18
* Changed the handling of the "auth failed" message in DM mode so that it
remains on display until a key is pressed.
* Added a command line option to specify the configuration file
* Allow the logfile to be specified as "stderr" to write to stderr
Also now writes all log messages to stderr if they are printed before
the log file is open, including when using the -p option.
* Added a configuration option to retain the user name if authentication
fails (which is probably more helpful if you just mistype your password)
* Applied a modified version of the "wait for the X server" patch from guix
* No longer unnecessarily re-opens an already open X display interface.
Similarly removed a redundant "get root window" call
* Deleted some unused member variables and methods. Various other internal
clean-up
* Reverted the install location definition for the configuration file, as
the CMAKE_INSTALL_SYSCONFDIR wasn't right
* Added a "bug" note to the man page, for the reliance on sessreg, which
causes occasional misbehaviour for some people.

1.3.8 - 2022.03.01
  * Fixed some bugs listed on bugs.gentoo.org:
      832303 - failed to build with clang, Invalid suffix on string literal
      580458 - open fd on /var/log/slim.log passed to session
  * Fixed handling of log stream so that all the code uses the same instance
  * Handle return values from calls, to clean up warn-unused-result warnings
  * Fixed "sessions" config option (the earlier patch was incomplete)
  * Several QA improvements
  * Updated cmake config - use standard install paths, don't force options

1.3.7 - 2022.01.30
  * Imported several bug fixes from the Gentoo package:
          libslim-cmake-fixes
          disable-ck-for-systemd
          reinstate sessions config option as an alternative to sessiondir
          systemd session compatibility
          remove zlib dependency
          envcpy-bad-pointer-arithmetic patch
          add-missing-libgen_h
          wrong comparison for XCreateGC error return (GCC11 needs it fixed!)
  * Fixed a bug in handling expired user accounts with PAM
  * Show a message on login failure (using the same method as slimlock)
jperkin pushed a commit that referenced this issue Jun 28, 2023
 - Adding 'center' relay message
 - Adding focus-main key binding
 - Adding actions to switch between monitors and move windows between monitors
 - Adding window rule field for 'initial_placement'
 - Fixing old and annoying bug around window unmapping
 - Adding floating option (resolves #4)
jperkin pushed a commit that referenced this issue Aug 8, 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
jperkin pushed a commit that referenced this issue Aug 8, 2023
What's Changed
 - fix: update piratebay API URL by @tsirysndr in #4
 - chore: setup nix flake and devcontainer by @tsirysndr in #5
jperkin pushed a commit that referenced this issue Jan 12, 2024
- pkgsrc changes
   convert HOME PAGE (may not be necessary)

- upstream change (by previous commit, sorry)
Written by:
   Sullivan Beck (sbeck@cpan.org)
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.
jperkin pushed a commit that referenced this issue 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
jperkin pushed a commit that referenced this issue Jun 4, 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]
jperkin pushed a commit that referenced this issue Jul 20, 2024
pkgsrc change: fix ALTERNATIVES (stop warning from pkglint).

0.9 (2024-07-02)

* Updated for compatibility with minitar 0.9.  Provided in #4 by
  david22swan.  Thanks!
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

No branches or pull requests

2 participants