Re: Changes/CurlMinimal as Default - Fedora Project Wiki

2022-03-05 Thread Achim Gratz
Brian Inglis writes:
> Any thoughts on whether we should follow Fedora's lead:
>
> https://fedoraproject.org/wiki/Changes/CurlMinimal_as_Default
>
> and should we ask users how much use there is of other protocols?

I think setup and users would have trouble chosing between the minimal
and the full curl variant.  All things considered, I think it's not
worth the effort at this time.


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Waldorf MIDI Implementation & additional documentation:
http://Synth.Stromeko.net/Downloads.html#WaldorfDocs


[ITA] pkgconf, {mingw64-{i686,x86_64},}xz

2022-03-05 Thread Achim Gratz


Packages orphaned by Yaakov, updates available for inspection:

https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/pkgconf.git;a=commitdiff;h=2e3cdeef37b04ac69de0662b0f257b8ff46f1b63
https://cygwin.com/git-cygwin-packages/?p=git/cygwin-packages/xz.git;a=commitdiff;h=6aa8e8e5f94c6290693c403665703a74a4612a6f

(build artifacts on Appveyor).

Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds


[ANNOUNCEMENT] Updated: libjpeg-turbo 2.1.3-1

2022-03-05 Thread Lemures Lemniscati via Cygwin-announce
The following packages have been uploaded to the Cygwin distribution:

* jpeg-2.1.3-1
* libjpeg-devel-2.1.3-1
* libjpeg8-2.1.3-1
* libturbojpeg-devel-2.1.3-1
* libturbojpeg0-2.1.3-1

* libjpeg-turbo-2.1.3-1-src
* libjpeg-turbo-debuginfo-2.1.3-1

This is an update to the latest upstream.

--
libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, 
SSE2, NEON) to accelerate baseline JPEG compression and decompression on 
x86, x86-64, and ARM systems.  On such systems, libjpeg-turbo is generally 
2-4x as fast as the unmodified version of libjpeg, all else being equal.


HomePage: https://libjpeg-turbo.org/
News: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.3
Source: https://github.com/libjpeg-turbo/libjpeg-turbo/tree/2.1.3
License: 
  The IJG (Independent JPEG Group) License
  The Modified (3-clause) BSD License
  The zlib License
  https://github.com/libjpeg-turbo/libjpeg-turbo/blob/2.1.3/LICENSE.md

Cygwin Package Summary:
  https://www.cygwin.com/packages/summary/libjpeg-turbo-src.html
Cygport Source:
  https://cygwin.com/git/?p=git/cygwin-packages/libjpeg-turbo.git

--
Lemures Lemniscati

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: libjpeg-turbo 2.1.3-1

2022-03-05 Thread Lemures Lemniscati via Cygwin-announce
The following packages have been uploaded to the Cygwin distribution:

* jpeg-2.1.3-1
* libjpeg-devel-2.1.3-1
* libjpeg8-2.1.3-1
* libturbojpeg-devel-2.1.3-1
* libturbojpeg0-2.1.3-1

* libjpeg-turbo-2.1.3-1-src
* libjpeg-turbo-debuginfo-2.1.3-1

This is an update to the latest upstream.

--
libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, 
SSE2, NEON) to accelerate baseline JPEG compression and decompression on 
x86, x86-64, and ARM systems.  On such systems, libjpeg-turbo is generally 
2-4x as fast as the unmodified version of libjpeg, all else being equal.


HomePage: https://libjpeg-turbo.org/
News: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.3
Source: https://github.com/libjpeg-turbo/libjpeg-turbo/tree/2.1.3
License: 
  The IJG (Independent JPEG Group) License
  The Modified (3-clause) BSD License
  The zlib License
  https://github.com/libjpeg-turbo/libjpeg-turbo/blob/2.1.3/LICENSE.md

Cygwin Package Summary:
  https://www.cygwin.com/packages/summary/libjpeg-turbo-src.html
Cygport Source:
  https://cygwin.com/git/?p=git/cygwin-packages/libjpeg-turbo.git

--
Lemures Lemniscati



[ANNOUNCEMENT] emacs-auctex 13.1-1

2022-03-05 Thread Ken Brown via Cygwin-announce

The following packages have been uploaded to the Cygwin distribution:

* emacs-auctex-13.1-1
* preview-latex-13.1-1

AUCTeX is an extensible package for writing and formatting TeX files in GNU 
Emacs.  It supports many different TeX macro packages, including AMS-TeX, LaTeX, 
Texinfo, ConTeXt, and DocTeX (dtx files).  AUCTeX includes preview-latex, which 
makes LaTeX a tightly integrated component of your editing workflow by 
visualizing selected source chunks (such as single formulas or graphics) 
directly as images in the source buffer.


preview_latex is a self-contained subpackage of emacs-auctex that allows 
appropriately selected parts of a LaTeX document to be formatted and displayed 
within the Emacs editor.  It also has uses that do not require Emacs.


This is an update to the latest upstream major release.  See the announcement at

  https://lists.gnu.org/archive/html/info-auctex/2022-02/msg0.html

for details.

Note: An alternative to installing this package is to install AUCTeX via
the Emacs package manager (ELPA) instead.  Simply do 'M-x list-packages ' 
within Emacs, mark the auctex package for installation with 'i', and hit 'x' to 
execute the installation procedure


This alternative is in fact strongly recommended by the AUCTeX developers.  One 
advantage is that you will receive intermediate bugfix releases between major 
AUCTeX releases conveniently.  For example, version 13.1.1 is already available 
through ELPA.


Ken Brown
Cygwin's emacs-auctex maintainer

--
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


emacs-auctex 13.1-1

2022-03-05 Thread Ken Brown via Cygwin-announce

The following packages have been uploaded to the Cygwin distribution:

* emacs-auctex-13.1-1
* preview-latex-13.1-1

AUCTeX is an extensible package for writing and formatting TeX files in GNU 
Emacs.  It supports many different TeX macro packages, including AMS-TeX, LaTeX, 
Texinfo, ConTeXt, and DocTeX (dtx files).  AUCTeX includes preview-latex, which 
makes LaTeX a tightly integrated component of your editing workflow by 
visualizing selected source chunks (such as single formulas or graphics) 
directly as images in the source buffer.


preview_latex is a self-contained subpackage of emacs-auctex that allows 
appropriately selected parts of a LaTeX document to be formatted and displayed 
within the Emacs editor.  It also has uses that do not require Emacs.


This is an update to the latest upstream major release.  See the announcement at

  https://lists.gnu.org/archive/html/info-auctex/2022-02/msg0.html

for details.

Note: An alternative to installing this package is to install AUCTeX via
the Emacs package manager (ELPA) instead.  Simply do 'M-x list-packages ' 
within Emacs, mark the auctex package for installation with 'i', and hit 'x' to 
execute the installation procedure


This alternative is in fact strongly recommended by the AUCTeX developers.  One 
advantage is that you will receive intermediate bugfix releases between major 
AUCTeX releases conveniently.  For example, version 13.1.1 is already available 
through ELPA.


Ken Brown
Cygwin's emacs-auctex maintainer


[ANNOUNCEMENT] Updated: Perl distributions

2022-03-05 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

x86/x86_64
--
perl-DateTime-1.57-1


noarch
--
perl-B-Hooks-EndOfScope-0.26-1
perl-HTTP-Daemon-6.14-1
perl-Package-Stash-0.40-1
perl-Test-Simple-1.302190-1
perl-Test2-Suite-0.000145-1


-- 
  *** 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.

-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


Updated: Perl distributions

2022-03-05 Thread Achim Gratz


The following Perl distributions have been updated to their latest
release version available on CPAN:

x86/x86_64
--
perl-DateTime-1.57-1


noarch
--
perl-B-Hooks-EndOfScope-0.26-1
perl-HTTP-Daemon-6.14-1
perl-Package-Stash-0.40-1
perl-Test-Simple-1.302190-1
perl-Test2-Suite-0.000145-1


-- 
  *** 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: minor error in skel/.bashrc

2022-03-05 Thread Adam Dinwoodie
On Sat, Mar 05, 2022 at 09:26:06AM +0300, lvm wrote:
>  The identical /etc/skel/.bashrc and /etc/defaults/etc/skel/.bashrc contain
> the same line
> 
> # export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
> 
> But HISTCONTROL values should be colon separated, not comma separated. This
> line is commented out, but if someone like me tries to use it without much
> thinking...

Confirmed.

Achim, I've attached a patch that should fix this, based on the tip of
https://sourceware.org/git/cygwin-apps/base-files.git

HTH

Adam
>From 90bd8c6b46a467b26972f5ecac5c2f05ed321f49 Mon Sep 17 00:00:00 2001
From: Adam Dinwoodie 
Date: Sat, 5 Mar 2022 13:14:42 +
Subject: [PATCH] Correct HISTCONTROL in .bashrc

Per bash.1, HISTCONTROL values should be colon-separated, not
comma-separated, so correct the sample line for adding "ignoredups" to
HISTCONTROL to use the correct separator.

At the same time, use the separator if and only if there is a non-null
value already set in HISTCONTROL.  The previous version of this sample
code would insert the separator if HISTCONTROL were defined as the empty
string, where it'd be exactly as unnecessary as if it weren't defined at
all.
---
 etc/defaults/etc/skel/.bashrc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/etc/defaults/etc/skel/.bashrc b/etc/defaults/etc/skel/.bashrc
index 3a4f59a..b6a48cf 100644
--- a/etc/defaults/etc/skel/.bashrc
+++ b/etc/defaults/etc/skel/.bashrc
@@ -54,7 +54,7 @@
 # History Options
 #
 # Don't put duplicate lines in the history.
-# export HISTCONTROL=$HISTCONTROL${HISTCONTROL+,}ignoredups
+# export HISTCONTROL=$HISTCONTROL${HISTCONTROL:+:}ignoredups
 #
 # Ignore some controlling instructions
 # HISTIGNORE is a colon-delimited list of patterns which should be excluded.
-- 
2.35.1


-- 
Problem reports:  https://cygwin.com/problems.html
FAQ:  https://cygwin.com/faq/
Documentation:https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple


[PATCH] Cygwin: update 3.3.5 release notes

2022-03-05 Thread Takashi Yano
---
 winsup/cygwin/release/3.3.5 | 8 
 1 file changed, 8 insertions(+)

diff --git a/winsup/cygwin/release/3.3.5 b/winsup/cygwin/release/3.3.5
index 11698c4e4..ce7a21268 100644
--- a/winsup/cygwin/release/3.3.5
+++ b/winsup/cygwin/release/3.3.5
@@ -23,6 +23,14 @@ Bug Fixes
   Addresses:
   https://github.com/GitCredentialManager/git-credential-manager/issues/576
 
+- Fix some problems such as:
+   1) If output of non-cygwin app and input of cygwin app are connected
+  by a pipe, Ctrl-C has to be sent twice to stop apps when the
+  cygwin app does not read stdin at the moment.
+   2) In cmd.exe started from cygwin shell, if output of non-cygwin
+  app and input of cygwin app are connected by a pipe, Ctrl-C
+  can never terminate the apps.
+
 - Fix exit code when non-cygwin app is terminated by Ctrl-C.
 
 - Fix a bug that the order of the console key inputs are occasionally
-- 
2.35.1