Re: Putting packages up for adoption

2020-03-19 Thread Marco Atzeri via Cygwin-apps
Am 20.03.2020 um 04:47 schrieb Yaakov Selkowitz: Hello Cygwin package maintainers, As you all probably noted, I haven't been around much. My team at work has been really busy accomplishing some pretty amazing feats over the last number of months, most recently:

Putting packages up for adoption

2020-03-19 Thread Yaakov Selkowitz
Hello Cygwin package maintainers, As you all probably noted, I haven't been around much. My team at work has been really busy accomplishing some pretty amazing feats over the last number of months, most recently: https://www.ibm.com/blogs/systems/red-hat-openshift-now-available-ibm-z-linuxone/

[PATCH setup] Fix an allocation length error

2020-03-19 Thread Jon Turney
Allow for the terminating null. --- archive.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archive.cc b/archive.cc index e4af4f7..1ceb355 100644 --- a/archive.cc +++ b/archive.cc @@ -173,7 +173,7 @@ archive::extract_file (archive * source, const std::string& prefixURL,

[PATCH setup 0/2] Use a separate Start Menu folder for WoW64 installs

2020-03-19 Thread Jon Turney
This avoids setup trying to make shortcuts with the same pathname, when both 32-bit and 64-bit installs exist on a 64-bit system. Jon Turney (2): Factor out WoW detection Rename Start Menu folder for 32-bit installs on WoW64 desktop.cc | 13 ++--- nio-ie5.cc | 45

[PATCH setup 2/2] Rename Start Menu folder for 32-bit installs on WoW64

2020-03-19 Thread Jon Turney
This is not totally straightforward: Since setup can install Cygwin with either bitness (using the '--arch 32|64' option), we must do the right thing if this is a 64-bit installer being used to install 32-bit Cygwin, which will run under WoW, even if the installer isn't... (Naming things like

[PATCH setup 1/2] Factor out WoW detection

2020-03-19 Thread Jon Turney
Factor out WoW detection as a separate function --- nio-ie5.cc | 45 - win32.cc | 26 ++ win32.h| 2 ++ 3 files changed, 44 insertions(+), 29 deletions(-) diff --git a/nio-ie5.cc b/nio-ie5.cc index f5ad020..fe61b77 100644

[PATCH setup 2/2] Disable old Cygwin setup signing key by default

2020-03-19 Thread Jon Turney
Add a new option '--enable-old-keys', for if you really need to install from an old mirror for some reason. '--disable-old-keys' is still accepted, but is the default now. --- crypto.cc | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crypto.cc b/crypto.cc index

[PATCH setup 1/2] Implement paired boolean options

2020-03-19 Thread Jon Turney
Add some infrastructure for options which may appear with multiple prefixes. Add an implementation of paired boolean options like '--enable-foo' and '--disable-foo', or '--bar' and '--no-bar'. Add/fix tests --- libgetopt++/include/getopt++/BoolOption.h | 17 +--

[PATCH setup 0/2] Disable old Cygwin setup signing key by default

2020-03-19 Thread Jon Turney
Jon Turney (2): Implement paired boolean options Disable old Cygwin setup signing key by default crypto.cc | 7 +-- libgetopt++/include/getopt++/BoolOption.h | 17 +-- libgetopt++/include/getopt++/Option.h | 6 ++-

wxPython 3.0.1 needs a rebuild and issues building 4.0

2020-03-19 Thread Hamish McIntyre-Bhatty via Cygwin-apps
Hello, Just making a note here that wxPython 3 seems to need a rebuild - it complains about an ABI mismatch with wxwidgets when starting, but does seem to work okay once started. Would also like to ask if anyone here could help with building wxPython 4 (Phoenix) in Cygwin. There's a relatively