Updated: python 3.9 packages

2022-01-23 Thread Marco Atzeri via Cygwin-announce

New release for

  python36-sh-1.14.2-1
  python37-sh-1.14.2-1
  python38-sh-1.14.2-1
  python39-sh-1.14.2-1

  python36-straight.plugin-1.5.0-1
  python37-straight.plugin-1.5.0-1
  python38-straight.plugin-1.5.0-1
  python39-straight.plugin-1.5.0-1

CHANGES
latest upstream releases

CYGWIN CHANGES

As python2 is no longer supported

https://devguide.python.org/devcycle/#end-of-life-branches

the package are updated to include postinstall script that
use "alternatives" to define for

  /usr/bin/python

  /usr/bin/python3
  /usr/bin/idle3
  /usr/bin/pydoc3

a default to the highest package available.

$ alternatives --display python
  python - status is auto.
 link currently points to /usr/bin/python3.9
/usr/bin/python2.7 - priority 27
/usr/bin/python3.6 - priority 36
/usr/bin/python3.7 - priority 37
/usr/bin/python3.8 - priority 38
/usr/bin/python3.9 - priority 39
Current `best' version is /usr/bin/python3.9.

The following link are not provided anymore.
/usr/bin/idle
/usr/bin/pydoc

Rationale:
https://www.python.org/dev/peps/pep-0394/
In other systems as Debian
/usr/bin/python is discouraged.

As on Cygwin we have still several third packages depending on
python2, the usage of alternatives should allow to manage
until all are updated to python3

DESCRIPTION
Python is a programming language that lets you work quickly
and integrate systems more effectively.
Python is powerful... and fast; plays well with others;
runs everywhere; is friendly & easy to learn; is Open.

HOMEPAGE
https://www.python.org/

Regards
Marco Atzeri


If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



Updated: ngspice-36-1

2022-01-23 Thread Marco Atzeri via Cygwin-announce

New version 36-1 of
   ngspice
   libngspice-devel
   libngspice0  

are available in the Cygwin distribution.

CHANGES
Latest upstream release

Full feature list
https://sourceforge.net/projects/ngspice/files/ng-spice-rework/36/ReleaseNotes.txt


DESCRIPTION
Ngspice is a mixed-level/mixed-signal circuit simulator.
Its code is based on Spice3f5. Ngspice is part of gEDA project,
a full GPL'd suite of Electronic Design Automation tools.

HOMEPAGE
http://ngspice.sourceforge.net

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .


Updated: openldap-2.6.1-1

2022-01-23 Thread Achim Gratz


The openldap package in Cygwin has been updated to the latest upstream
version 2.6.1.

https://www.openldap.org/software/release/changes.html


Notes
=

Upstream has removed the two database backends that worked at least
partially on Cygwin.  Since they don't support Cygwin (and indeed ponder
to drop the Win32 port at some point), the openldap-server package has
been removed.

Upstream has changed the SONAME versioning scheme after 17 years to
align with the fact that actually all 2.x releases were ABI compatible
and not changing ABI with each release.  Packages for libopenldap2_4_2
and libopenldap2_5_0 are thus provided to replace the previously
separate libraries for the older release versions (so older packages are
automatically using the newer library).  Packages depending on these
need not be recompiled, but package maintainers should check that any
rebuilt packages are using the new libopenldap2 package as a dependency.

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Re-Released: mosh-1.3.2-6

2022-01-23 Thread Achim Gratz


This is a rebuild of the latest upstream release to take advantage of
libprotobuf30.

Mobile Shell (mosh) is a Remote terminal application that allows
roaming, supports intermittent connectivity, and provides intelligent
local echo and line editing of user keystrokes.  Mosh is a replacement
for SSH. It's more robust and responsive, especially over Wi-Fi,
cellular, and long-distance links.

-- 
  *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there. It will be in the format:

cygwin-announce-unsubscribe-you=yourdomain@cygwin.com

If you need more information on unsubscribing, start reading here:

http://sourceware.org/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


Updated: mutt-2.1.5-1

2022-01-23 Thread Marco Atzeri via Cygwin-announce

version 2.1.5-1 of

  mutt

is available in the Cygwin distribution:

CHANGES
Last upstream bugfix update release.

Full details on:
https://gitlab.com/muttmua/mutt/raw/master/UPDATING

DESCRIPTION
The Mutt E-Mail Client
"All mail clients suck. This one just sucks less."

Mutt is a small but very powerful text-based mail client
for Unix operating systems.

HOMEPAGE
http://www.mutt.org/

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .


Updated: jsoncpp-1.9.5-1

2022-01-23 Thread Marco Atzeri via Cygwin-announce

version 1.9.5-1  of

jsoncpp (source)
libjsoncpp-devel
libjsoncpp25(API BUMP)

is available in the Cygwin distribution:

CHANGES
Latest upstream release

DESCRIPTION
JSON is a lightweight data-interchange format. It can represent
numbers, strings, ordered sequences of values, and collections
of name/value pairs.

JsonCpp is a C++ library that allows manipulating JSON values,
including serialization and deserialization to and from strings.
It can also preserve existing comment in unserialization/
serialization steps, making it a convenient format to store
user input files.

HOMEPAGE
https://github.com/open-source-parsers/jsoncpp

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



Updated: libuv-1.43.0-1

2022-01-23 Thread Marco Atzeri via Cygwin-announce

version 1.43.0-1  of

libuv (source)
libuv-devel
libuv1

is available in the Cygwin distribution:

CHANGES
Last upstream release.

DESCRIPTION
libuv is a multi-platform support library with a focus on
asynchronous I/O. It was primarily developed for use by
Node.js, but it's also used by Luvit, Julia, pyuv, and others.

HOMEPAGE
https://github.com/libuv/libuv

Marco Atzeri

If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .



Updated: python 3.9 packages

2022-01-23 Thread Marco Atzeri via Cygwin-announce

New release for

  idle39-3.9.10-1
  python39-3.9.10-1
  python39-devel-3.9.10-1
  python39-test-3.9.10-1
  python39-tkinter-3.9.10-1

  python39-doc-3.9.10-1

and virtual packages that pull the 3.9 version ones

  idle3-3.9.10-1
  python3-3.9.10-1
  python3-devel-3.9.10-1
  python3-test-3.9.10-1
  python3-tkinter-3.9.10-1

CHANGES
latest upstream releases

CYGWIN CHANGES

As python2 is no longer supported

https://devguide.python.org/devcycle/#end-of-life-branches

the package are updated to include postinstall script that
use "alternatives" to define for

  /usr/bin/python

  /usr/bin/python3
  /usr/bin/idle3
  /usr/bin/pydoc3

a default to the highest package available.

$ alternatives --display python
python - status is auto.
 link currently points to /usr/bin/python3.9
/usr/bin/python2.7 - priority 27
/usr/bin/python3.6 - priority 36
/usr/bin/python3.7 - priority 37
/usr/bin/python3.8 - priority 38
/usr/bin/python3.9 - priority 39
Current `best' version is /usr/bin/python3.9.

The following link are not provided anymore.
/usr/bin/idle
/usr/bin/pydoc

Rationale:
https://www.python.org/dev/peps/pep-0394/
In other systems as Debian
/usr/bin/python is discouraged.

As on Cygwin we have still several third packages depending on
python2, the usage of alternatives should allow to manage
until all are updated to python3

DESCRIPTION
Python is a programming language that lets you work quickly
and integrate systems more effectively.
Python is powerful... and fast; plays well with others;
runs everywhere; is friendly & easy to learn; is Open.

HOMEPAGE
https://www.python.org/

Regards
Marco Atzeri


If you have questions or comments, please send them to the
cygwin mailing list at: cygwin (at) cygwin (dot) com .