[ITA] ruby-pg 1.5.3
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-pg Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5035067622 ruby-pg.cygport.diff Description: Binary data
[ITA] ruby-oj 3.14.3
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-oj Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5034669025 ruby-oj.cygport.diff Description: Binary data
Updated: ruby-hitimes 2.0.0, ruby-kgio 2.11.4, ruby-mysql2 0.5.5, ruby-nio4r 2.5.9
The following packages have been uploaded to the Cygwin distribution: * ruby-hitimes 2.0.0-1 * ruby-kgio 2.11.4-1 * ruby-mysql2 0.5.5-1 * ruby-nio4r 2.5.9-1
[ANNOUNCEMENT] Updated: ruby-hitimes 2.0.0, ruby-kgio 2.11.4, ruby-mysql2 0.5.5, ruby-nio4r 2.5.9
The following packages have been uploaded to the Cygwin distribution: * ruby-hitimes 2.0.0-1 * ruby-kgio 2.11.4-1 * ruby-mysql2 0.5.5-1 * ruby-nio4r 2.5.9-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
Test: ncurses/-demo libncurses/-devel/++/w10 terminfo/-extra 6.4-5.20230514 (TEST)
The following test packages have been uploaded to the Cygwin distribution: * ncurses 6.4-5.20230514 * ncurses-demo 6.4-5.20230514 * libncurses-devel 6.4-5.20230514 * libncurses++w10 6.4-5.20230514 * libncursesw10 6.4-5.20230514 * terminfo 6.4-5.20230514 * terminfo-extra6.4-5.20230514 Please test these packages as extensively as possible (especially if you are a Cygwin package maintainer) as libncursesw10 is used in many libraries including libreadline and utilities including less, vim, emacs, most other editors, screen, tmux, mail and web clients, and bash. Package maintainers should install this test release and rerun checks of as many libraries and packages depending on libncurses{,++}w10 as possible. If no issues are reported in the next few weeks, and no newer release becomes available, this release will be promoted to current stable. The ncurses (new curses) library is an emulation of Sys V R 4 curses, and more. It uses terminfo format, supports pads, color, multiple highlights, forms characters, function key mapping, and has all the other SVR4 curses enhancements over BSD curses. For more information see the project home page: https://invisible-island.net/ncurses As there are multiple components and many changes each release see below or read /usr/share/doc/ncurses/ANNOUNCE and /usr/share/doc/ncurses/NEWS after installation: https://invisible-island.net/ncurses/announce.html#h2-release-notes 20230514 * modify test-package "ncurses6-doc" to use manpage-aliases, which in turn required a change to the configure script to factor in the extra-suffix option when deriving alias names. * add mode 1004 to xterm+sm+1006 from xterm 380 20230506 * build-fixes related to configure-options and/or platform: - fix for --enable-fvisibility - fix for unusual values of --with-rel-version - fix for unusual values of --with-abi-version - fix for --disable-tcap-names - fix for termcap in nc_access.h (report by Werner Fink). 20230429 * revise recent change to _nc_write_entry to isolate it to a Cygwin bug * amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw mode was set * fix a few warnings from cppcheck, etc. * correct copy/paste error in nc_access.h 20230424 * check return value of _nc_save_str(), in special case for tic where extended capabilities are processed but the terminal description was not initialized * regenerate llib-* files. 20230423 * add tiscan_s() to help applications check formatting capabilities that would be passed to tiparm_s, etc. * add tiparm_s() to provide applications a way to tell ncurses what the expected parameters are for a capability * improve check in lib_tparm.c, ensuring that a char* fits into a TPARM_ARG. * add --disable-setuid-environ configure option * drop compatibility with obsolete versions of tack, e.g., pre-1.08 20230418 * improve checks for limits on privileged execution: - modify _nc_syserr_abort() to use _nc_env_access(), rather than only checking root uid. - use getauxval() when available, to improve setuid/setgid checks. - modify test packages to disable root access/environ options. * modify tgoto() to accept no-parameter capabilities, for joe editor 20230415 * configure script fixes: - fix copy/paste error in configure option --disable-root-access - modify CF_XOPEN_SOURCE macro's amend default case to avoid undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined. * modify test_tparm to account for extended capabilities. * add checks in tparm() and tiparm() for misuse of numeric parameters, overlooked in 20230408. * fix errata in clear.1 and curs_terminfo.3x 20230408 * document limitations of tparm, and error-returns in curs_terminfo.3x * document limitations of tgoto, and error-returns in curs_termcap.3x * add xterm+focus to alacritty+common * add "-v" option to tput, to show warnings. * improve checks for malformed terminfo data - make the parameter type/count checks in _nc_tiparm() more stringent - update tgoto() to account for _nc_tiparm() changes - add checks in tparm() and tiparm() for misuse of string parameters - add special cases in tput to handle extensions Cs/Ms parameters - ignore compiled-terminfo where the array sizes exceed the standard 20230401 * modify experimental Windows driver to work with xterm mouse protocol. * remove DECCOLM+DECSCLM from foot 20230311 * improve manpage description for addch versus unctrl format used for non-printable characters. * modify version-check for gcc/g++, now works for msys2. * modify check in _nc_write_entry() for multiply defined aliases to report problems within the current runtime of tic rather than for conflicts with pre-existing terminal descriptions. * allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE * clarify interaction of -R option versus -C, -I and -r in infocmp manpage. *
[ANNOUNCEMENT] Test: ncurses/-demo libncurses/-devel/++/w10 terminfo/-extra 6.4-5.20230514 (TEST)
The following test packages have been uploaded to the Cygwin distribution: * ncurses 6.4-5.20230514 * ncurses-demo 6.4-5.20230514 * libncurses-devel 6.4-5.20230514 * libncurses++w10 6.4-5.20230514 * libncursesw10 6.4-5.20230514 * terminfo 6.4-5.20230514 * terminfo-extra6.4-5.20230514 Please test these packages as extensively as possible (especially if you are a Cygwin package maintainer) as libncursesw10 is used in many libraries including libreadline and utilities including less, vim, emacs, most other editors, screen, tmux, mail and web clients, and bash. Package maintainers should install this test release and rerun checks of as many libraries and packages depending on libncurses{,++}w10 as possible. If no issues are reported in the next few weeks, and no newer release becomes available, this release will be promoted to current stable. The ncurses (new curses) library is an emulation of Sys V R 4 curses, and more. It uses terminfo format, supports pads, color, multiple highlights, forms characters, function key mapping, and has all the other SVR4 curses enhancements over BSD curses. For more information see the project home page: https://invisible-island.net/ncurses As there are multiple components and many changes each release see below or read /usr/share/doc/ncurses/ANNOUNCE and /usr/share/doc/ncurses/NEWS after installation: https://invisible-island.net/ncurses/announce.html#h2-release-notes 20230514 * modify test-package "ncurses6-doc" to use manpage-aliases, which in turn required a change to the configure script to factor in the extra-suffix option when deriving alias names. * add mode 1004 to xterm+sm+1006 from xterm 380 20230506 * build-fixes related to configure-options and/or platform: - fix for --enable-fvisibility - fix for unusual values of --with-rel-version - fix for unusual values of --with-abi-version - fix for --disable-tcap-names - fix for termcap in nc_access.h (report by Werner Fink). 20230429 * revise recent change to _nc_write_entry to isolate it to a Cygwin bug * amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw mode was set * fix a few warnings from cppcheck, etc. * correct copy/paste error in nc_access.h 20230424 * check return value of _nc_save_str(), in special case for tic where extended capabilities are processed but the terminal description was not initialized * regenerate llib-* files. 20230423 * add tiscan_s() to help applications check formatting capabilities that would be passed to tiparm_s, etc. * add tiparm_s() to provide applications a way to tell ncurses what the expected parameters are for a capability * improve check in lib_tparm.c, ensuring that a char* fits into a TPARM_ARG. * add --disable-setuid-environ configure option * drop compatibility with obsolete versions of tack, e.g., pre-1.08 20230418 * improve checks for limits on privileged execution: - modify _nc_syserr_abort() to use _nc_env_access(), rather than only checking root uid. - use getauxval() when available, to improve setuid/setgid checks. - modify test packages to disable root access/environ options. * modify tgoto() to accept no-parameter capabilities, for joe editor 20230415 * configure script fixes: - fix copy/paste error in configure option --disable-root-access - modify CF_XOPEN_SOURCE macro's amend default case to avoid undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined. * modify test_tparm to account for extended capabilities. * add checks in tparm() and tiparm() for misuse of numeric parameters, overlooked in 20230408. * fix errata in clear.1 and curs_terminfo.3x 20230408 * document limitations of tparm, and error-returns in curs_terminfo.3x * document limitations of tgoto, and error-returns in curs_termcap.3x * add xterm+focus to alacritty+common * add "-v" option to tput, to show warnings. * improve checks for malformed terminfo data - make the parameter type/count checks in _nc_tiparm() more stringent - update tgoto() to account for _nc_tiparm() changes - add checks in tparm() and tiparm() for misuse of string parameters - add special cases in tput to handle extensions Cs/Ms parameters - ignore compiled-terminfo where the array sizes exceed the standard 20230401 * modify experimental Windows driver to work with xterm mouse protocol. * remove DECCOLM+DECSCLM from foot 20230311 * improve manpage description for addch versus unctrl format used for non-printable characters. * modify version-check for gcc/g++, now works for msys2. * modify check in _nc_write_entry() for multiply defined aliases to report problems within the current runtime of tic rather than for conflicts with pre-existing terminal descriptions. * allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE * clarify interaction of -R option versus -C, -I and -r in infocmp manpage. *
[ANNOUNCEMENT] Updated: curl/libcurl4/-devel/-doc, mingw64-x86_64-curl 8.1.0
The following packages have been upgraded in the Cygwin distribution: * curl 8.1.0 * libcurl4 8.1.0 * libcurl-devel 8.1.0 * libcurl-doc 8.1.0 * mingw64-x86_64-curl 8.1.0 Command line tool and Library supporting transferring files with URL syntax, using FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, and FILE, SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate...), file transfer resume, proxy tunneling and a busload of other useful tricks. For more information see the project home page: https://curl.se/ As there are multiple components and many changes each release please see below or read /usr/share/doc/curl/RELEASE-NOTES after installation; for complete details of changes since the previous Cygwin release see: /usr/share/doc/curl/CHANGES or https://curl.se/changes.html curl and libcurl 8.1.0 2023-05-17 Public curl releases:217 Command line options:251 curl_easy_setopt() options: 302 Public functions in libcurl: 91 Contributors: 2875 Planned upcoming removals include: * gskit * NSS * support for space-separated NOPROXY patterns * support for the original legacy mingw version 1 See https://curl.se/dev/deprecate.html for details This release includes the following known bugs: * see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html) This release includes the following changes: * curl: add --proxy-http2 * CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2 * hostip: refuse to resolve the .onion TLD * tool_writeout: add URL component variables This release includes the following bugfixes: * amiga: Fix CA certificate paths for AmiSSL and MorphOS * autotools: sync up clang picky warnings with cmake * aws-sigv4.d: fix region identifier in example * bufq: simplify since expression is always true * cf-h1-proxy: skip an extra NULL assign * cf-h2-proxy: fix processing ingress to stop too early * cf-socket: add socket recv buffering for most tcp cases * cf-socket: Disable socket receive buffer by default * cf-socket: remove dead code discovered by PVS * cf-socket: turn off IPV6_V6ONLY on Windows if it is supported * checksrc: check for spaces before the colon of switch labels * checksrc: find bad indentation in conditions without open brace * checksrc: fix SPACEBEFOREPAREN for conditions starting with "*" * ci: `-Wno-vla` no longer necessary * CI: fix brew retries on GHA * CI: Set minimal permissions on workflow ngtcp2-quictls.yml * CI: skip Azure for commits which change only GHA * CI: use another glob syntax for matching files on Appveyor * cmake: bring in the network library on Haiku * cmake: do not add zlib headers for openssl * CMake: make config version 8 compatible with 7 * cmake: picky-linker fixes for openssl, ZLIB, H3 and more * cmake: set SONAME for SunOS too * cmake: speed up and extend picky clang/gcc options * CMakeLists.txt: fix typo for Haiku detection * compressed.d: clarify the words on "not notifying headers" * config-dos.h: fix SIZEOF_CURL_OFF_T for MS-DOS/DJGPP * configure: don't set HAVE_WRITABLE_ARGV on Windows * configure: fix detection of apxs (for httpd) * configure: make quiche require quiche_conn_send_ack_eliciting * connect: fix https connection setup to treat ssl_mode correctly * content_encoding: only do transfer-encoding compression if asked to * cookie: address PVS nits * cookie: clarify that init with data set to NULL reads no file * curl: do NOT append file name to path for upload when there's a query * curl_easy_getinfo.3: typo fix (duplicated "from the") * curl_easy_unescape.3: rename the argument * curl_path: bring back support for SFTP path ending in /~ * curl_url_set.3: mention that users can set content rather freely * CURLOPT_IPRESOLVE.3: this for host names, not IP addresses * data.d: emphasize no conversion * digest: clear target buffer * doc: curl_mime_init() strong easy binding was relaxed in 7.87.0 * docs/cmdline-opts: document the dotless config path * docs/examples/protofeats.c: outputs all protocols and features * docs/libcurl/curl_*escape.3: rename "url" argument to "input"/"string" * docs/SECURITY-ADVISORY.md: how to write a curl security advisory * docs: bump the minimum perl version to 5.6 * docs: clarify that more backends have HTTPS proxy support * dynbuf: never allocate larger than "toobig" * easy_cleanup: require a "good" handle to act * ftp: fix 'portsock' variable was assigned the same value * ftp: remove dead code * ftplistparser: move out private data from public struct * ftplistparser: replace realloc with dynbuf * gen.pl: error on duplicated See-Also fields * getpart: better handle case of file not found * GHA-linux: add an address-sanitizer build * GHA: add a memory-sanitizer job * GHA: run all linux test jobs with valgrind * GHA: suppress git clone output * GIT-INFO: add
Updated: curl/libcurl4/-devel/-doc, mingw64-x86_64-curl 8.1.0
The following packages have been upgraded in the Cygwin distribution: * curl 8.1.0 * libcurl4 8.1.0 * libcurl-devel 8.1.0 * libcurl-doc 8.1.0 * mingw64-x86_64-curl 8.1.0 Command line tool and Library supporting transferring files with URL syntax, using FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, and FILE, SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate...), file transfer resume, proxy tunneling and a busload of other useful tricks. For more information see the project home page: https://curl.se/ As there are multiple components and many changes each release please see below or read /usr/share/doc/curl/RELEASE-NOTES after installation; for complete details of changes since the previous Cygwin release see: /usr/share/doc/curl/CHANGES or https://curl.se/changes.html curl and libcurl 8.1.0 2023-05-17 Public curl releases:217 Command line options:251 curl_easy_setopt() options: 302 Public functions in libcurl: 91 Contributors: 2875 Planned upcoming removals include: * gskit * NSS * support for space-separated NOPROXY patterns * support for the original legacy mingw version 1 See https://curl.se/dev/deprecate.html for details This release includes the following known bugs: * see docs/KNOWN_BUGS (https://curl.se/docs/knownbugs.html) This release includes the following changes: * curl: add --proxy-http2 * CURLPROXY_HTTPS2: for HTTPS proxy that may speak HTTP/2 * hostip: refuse to resolve the .onion TLD * tool_writeout: add URL component variables This release includes the following bugfixes: * amiga: Fix CA certificate paths for AmiSSL and MorphOS * autotools: sync up clang picky warnings with cmake * aws-sigv4.d: fix region identifier in example * bufq: simplify since expression is always true * cf-h1-proxy: skip an extra NULL assign * cf-h2-proxy: fix processing ingress to stop too early * cf-socket: add socket recv buffering for most tcp cases * cf-socket: Disable socket receive buffer by default * cf-socket: remove dead code discovered by PVS * cf-socket: turn off IPV6_V6ONLY on Windows if it is supported * checksrc: check for spaces before the colon of switch labels * checksrc: find bad indentation in conditions without open brace * checksrc: fix SPACEBEFOREPAREN for conditions starting with "*" * ci: `-Wno-vla` no longer necessary * CI: fix brew retries on GHA * CI: Set minimal permissions on workflow ngtcp2-quictls.yml * CI: skip Azure for commits which change only GHA * CI: use another glob syntax for matching files on Appveyor * cmake: bring in the network library on Haiku * cmake: do not add zlib headers for openssl * CMake: make config version 8 compatible with 7 * cmake: picky-linker fixes for openssl, ZLIB, H3 and more * cmake: set SONAME for SunOS too * cmake: speed up and extend picky clang/gcc options * CMakeLists.txt: fix typo for Haiku detection * compressed.d: clarify the words on "not notifying headers" * config-dos.h: fix SIZEOF_CURL_OFF_T for MS-DOS/DJGPP * configure: don't set HAVE_WRITABLE_ARGV on Windows * configure: fix detection of apxs (for httpd) * configure: make quiche require quiche_conn_send_ack_eliciting * connect: fix https connection setup to treat ssl_mode correctly * content_encoding: only do transfer-encoding compression if asked to * cookie: address PVS nits * cookie: clarify that init with data set to NULL reads no file * curl: do NOT append file name to path for upload when there's a query * curl_easy_getinfo.3: typo fix (duplicated "from the") * curl_easy_unescape.3: rename the argument * curl_path: bring back support for SFTP path ending in /~ * curl_url_set.3: mention that users can set content rather freely * CURLOPT_IPRESOLVE.3: this for host names, not IP addresses * data.d: emphasize no conversion * digest: clear target buffer * doc: curl_mime_init() strong easy binding was relaxed in 7.87.0 * docs/cmdline-opts: document the dotless config path * docs/examples/protofeats.c: outputs all protocols and features * docs/libcurl/curl_*escape.3: rename "url" argument to "input"/"string" * docs/SECURITY-ADVISORY.md: how to write a curl security advisory * docs: bump the minimum perl version to 5.6 * docs: clarify that more backends have HTTPS proxy support * dynbuf: never allocate larger than "toobig" * easy_cleanup: require a "good" handle to act * ftp: fix 'portsock' variable was assigned the same value * ftp: remove dead code * ftplistparser: move out private data from public struct * ftplistparser: replace realloc with dynbuf * gen.pl: error on duplicated See-Also fields * getpart: better handle case of file not found * GHA-linux: add an address-sanitizer build * GHA: add a memory-sanitizer job * GHA: run all linux test jobs with valgrind * GHA: suppress git clone output * GIT-INFO: add
[ANNOUNCEMENT] Updated: hexchat-2.16.1-1
Version 2.16.1-1 of hexchat hexchat-devel hexchat-lua hexchat-perl hexchat-python is available in the Cygwin distribution. CHANGES Latest upstream release DESCRIPTION HexChat is an IRC client for Windows and UNIX-like operating systems. HOMEPAGE https://github.com/hexchat/hexchat Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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: hexchat-2.16.1-1
Version 2.16.1-1 of hexchat hexchat-devel hexchat-lua hexchat-perl hexchat-python is available in the Cygwin distribution. CHANGES Latest upstream release DESCRIPTION HexChat is an IRC client for Windows and UNIX-like operating systems. HOMEPAGE https://github.com/hexchat/hexchat Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com .
Updated: subversion-1.14.2-1
Version 1.14.2-1 of subversion subversion-devel subversion-gnome subversion-httpd subversion-perl subversion-python subversion-ruby subversion-tools have been uploaded for cygwin. CHANGES Latest upstream security fix release https://lists.apache.org/thread/bg8z05826qho57ggbhgk8dcmwv230xzy DESCRIPTION Subversion is an open source version control system. Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations. HOMEPAGE https://subversion.apache.org/ Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com .
[ANNOUNCEMENT] Updated: subversion-1.14.2-1
Version 1.14.2-1 of subversion subversion-devel subversion-gnome subversion-httpd subversion-perl subversion-python subversion-ruby subversion-tools have been uploaded for cygwin. CHANGES Latest upstream security fix release https://lists.apache.org/thread/bg8z05826qho57ggbhgk8dcmwv230xzy DESCRIPTION Subversion is an open source version control system. Subversion exists to be universally recognized and adopted as an open-source, centralized version control system characterized by its reliability as a safe haven for valuable data; the simplicity of its model and usage; and its ability to support the needs of a wide variety of users and projects, from individuals to large-scale enterprise operations. HOMEPAGE https://subversion.apache.org/ Regards Marco Atzeri If you have questions or comments, please send them to the cygwin mailing list at: cygwin (at) cygwin (dot) com . -- 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
Re: PCRE2 interim release 2 requested to support grep 3.11
On 2023-05-20 12:16, Achim Gratz via Cygwin-apps wrote: Brian Inglis via Cygwin-apps writes: Because of issues with the current release of PCRE2 Unicode matching in latest grep 3.11 release reverting to ASCII only matches for some patterns, it would be good to have an updated interim Cygwin release 2 of PCRE2 10.42+ available incorporating PCRE2_EXTRA_ASCII_... changes, and for PCRE2_MATCH_INVALID_UTF, between Feb 1 and April 21, submitted by Carlo Arenas for pcre2 and grep. That patch set is apparently still not merged upstream and other work in this area is still going on, so I don't think it's wise to jump the gun. It appears that carenas has applied the patches to pcre2 and grep to "fix" the issue in either case by testing the pcre2 implementation during configuration. Otherwise we could not upgrade grep until pcre2 10.43 is released. Yes, we can just wait for uptstream to sort things out. Given that there are currently grep -P bugs in 3.10 "fixed" in 3.11, should we then revert grep -P to 3.8 level, drop Unicode pattern support, and support only ASCII? It is unclear to me from the description if only the escape sequence patterns are affected, or also the [[:...:]] character and [[=?=]] equivalence classes, and Unicode properties \p{prop} \P{prop}? -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry
harfbuzz 7.3.0-1
The following packages have been uploaded to the Cygwin distribution: * harfbuzz-7.3.0-1 * libharfbuzz0-7.3.0-1 * libharfbuzz-devel-7.3.0-1 * libharfbuzz-gobject0-7.3.0-1 * libharfbuzz-gobject-devel-7.3.0-1 * libharfbuzz-subset0-7.3.0-1 * libharfbuzz-subset-devel-7.3.0-1 * libharfbuzz-icu0-7.3.0-1 * libharfbuzz-icu-devel-7.3.0-1 * libharfbuzz-cairo0-7.3.0-1 * libharfbuzz-cairo-devel-7.3.0-1 * girepository-HarfBuzz0.0-7.3.0-1 HarfBuzz is an OpenType text shaping engine. This is an update to the latest upstream release. Ken
[ANNOUNCEMENT] harfbuzz 7.3.0-1
The following packages have been uploaded to the Cygwin distribution: * harfbuzz-7.3.0-1 * libharfbuzz0-7.3.0-1 * libharfbuzz-devel-7.3.0-1 * libharfbuzz-gobject0-7.3.0-1 * libharfbuzz-gobject-devel-7.3.0-1 * libharfbuzz-subset0-7.3.0-1 * libharfbuzz-subset-devel-7.3.0-1 * libharfbuzz-icu0-7.3.0-1 * libharfbuzz-icu-devel-7.3.0-1 * libharfbuzz-cairo0-7.3.0-1 * libharfbuzz-cairo-devel-7.3.0-1 * girepository-HarfBuzz0.0-7.3.0-1 HarfBuzz is an OpenType text shaping engine. This is an update to the latest upstream release. Ken -- 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
Re: [ITA] ruby-nio4r 2.5.9
On 20.05.2023 16:48, Daisuke Fujimura via Cygwin-apps wrote: Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-nio4r Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032657089 changed maintainer
Re: [ITA] ruby-kgio 2.11.4
On 20.05.2023 15:21, Daisuke Fujimura via Cygwin-apps wrote: Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-kgio Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032362958 changed maintainer
Re: PCRE2 interim release 2 requested to support grep 3.11
Brian Inglis via Cygwin-apps writes: > Because of issues with the current release of PCRE2 Unicode matching > in latest grep 3.11 release reverting to ASCII only matches for some > patterns, it would be good to have an updated interim Cygwin release 2 > of PCRE2 10.42+ available incorporating PCRE2_EXTRA_ASCII_... changes, > and for PCRE2_MATCH_INVALID_UTF, between Feb 1 and April 21, submitted > by Carlo Arenas for pcre2 and grep. That patch set is apparently still not merged upstream and other work in this area is still going on, so I don't think it's wise to jump the gun. […] > Otherwise we could not upgrade grep until pcre2 10.43 is released. Yes, we can just wait for uptstream to sort things out. -- Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs
[ANNOUNCEMENT] Updated: Perl distributions
The following Perl distributions have been updated to their latest release version available on CPAN: noarch -- perl-Business-ISBN-Data-20230516.001-1 perl-IO-Socket-SSL-2.083-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
The following Perl distributions have been updated to their latest release version available on CPAN: noarch -- perl-Business-ISBN-Data-20230516.001-1 perl-IO-Socket-SSL-2.083-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.
[ANNOUNCEMENT] Test: openssl 3.0.8-0.1, mingw64-{i686, x86_64}-openssl-3.0.8-0.1
The following packages have been uploaded to the Cygwin distribution for testing, please report any issues to the main Cygwin mailing list. OpenSSL 1.1 will go EOL in September 2023. Cygwin will most likely switch to OpenSSL 3 LTS soon (3.0.x, which has a planned EOL of September 2026). This release provides the latest OpenSSL 3 LTS release and uses the Fedora patches (without FIPS and foreign CPU architecture support). * openssl-3.0.8-0.1 * openssl-perl-3.0.8-0.1 * libssl3-3.0.8-0.1 * libssl-devel-3.0.8-0.1 The following MinGW64 test packages are made available: * mingw64-i686-openssl-3.0.8-0.1 * mingw64-x86_64-openssl-3.0.8-0.1 The OpenSSL toolkit provides support for secure communications between machines. OpenSSL includes a certificate management tool and shared libraries which provide various cryptographic algorithms and protocols. -- *** 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
Test: openssl 3.0.8-0.1, mingw64-{i686,x86_64}-openssl-3.0.8-0.1
The following packages have been uploaded to the Cygwin distribution for testing, please report any issues to the main Cygwin mailing list. OpenSSL 1.1 will go EOL in September 2023. Cygwin will most likely switch to OpenSSL 3 LTS soon (3.0.x, which has a planned EOL of September 2026). This release provides the latest OpenSSL 3 LTS release and uses the Fedora patches (without FIPS and foreign CPU architecture support). * openssl-3.0.8-0.1 * openssl-perl-3.0.8-0.1 * libssl3-3.0.8-0.1 * libssl-devel-3.0.8-0.1 The following MinGW64 test packages are made available: * mingw64-i686-openssl-3.0.8-0.1 * mingw64-x86_64-openssl-3.0.8-0.1 The OpenSSL toolkit provides support for secure communications between machines. OpenSSL includes a certificate management tool and shared libraries which provide various cryptographic algorithms and protocols. -- *** 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.
[ANNOUNCEMENT] Updated: {,mingw64-{i686,x86_64}-}mpfr-4.2.0p9-1
The following packages have been updated to the latest patch level: mpfr-4.2.0p9-1 mingw64-i686-mpfr-4.2.0p9-1 mingw64-x86_64-mpfr-4.2.0p9-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: {,mingw64-{i686,x86_64}-}mpfr-4.2.0p9-1
The following packages have been updated to the latest patch level: mpfr-4.2.0p9-1 mingw64-i686-mpfr-4.2.0p9-1 mingw64-x86_64-mpfr-4.2.0p9-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.
[ANNOUNCEMENT] X.Org X11 package refresh
The following packages have been uploaded to the Cygwin distribution: * libSM 1.2.4-1 * libX11 1.8.4-1 * libXaw 1.0.15-1 * libXaw3d 1.6.5-1 * libXfixes 6.0.1-1 * libXft 2.3.8-1 * libXi 1.8.1-1 * libXpm 3.5.16-1 * libXt 1.3.0-1 * xcb-util 0.4.1-1 * beforelight 1.0.6-1 * font-util 1.4.0-1 * setxkbmap 1.3.4-1 * xcalc 1.1.2-1 * xdpyinfo 1.3.4-1 * xhost 1.0.9-1 * xinput 1.6.4-1 * xwininfo 1.1.6-1 * xf86-video-dummy 0.4.1-1 * xf86-video-qxl 0.1.6-1 * xbitmaps 1.1.3-1 * xcursor-themes 1.0.7-1 * xorg-cf-files 1.0.8-1 * xorg-util-macros 1.20.0-1 This is an update to the latest individual releases of several of the X.Org X11 components. Please see the upstream xorg-announce archives for details about these releases. -- 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
X.Org X11 package refresh
The following packages have been uploaded to the Cygwin distribution: * libSM 1.2.4-1 * libX11 1.8.4-1 * libXaw 1.0.15-1 * libXaw3d 1.6.5-1 * libXfixes 6.0.1-1 * libXft 2.3.8-1 * libXi 1.8.1-1 * libXpm 3.5.16-1 * libXt 1.3.0-1 * xcb-util 0.4.1-1 * beforelight 1.0.6-1 * font-util 1.4.0-1 * setxkbmap 1.3.4-1 * xcalc 1.1.2-1 * xdpyinfo 1.3.4-1 * xhost 1.0.9-1 * xinput 1.6.4-1 * xwininfo 1.1.6-1 * xf86-video-dummy 0.4.1-1 * xf86-video-qxl 0.1.6-1 * xbitmaps 1.1.3-1 * xcursor-themes 1.0.7-1 * xorg-cf-files 1.0.8-1 * xorg-util-macros 1.20.0-1 This is an update to the latest individual releases of several of the X.Org X11 components. Please see the upstream xorg-announce archives for details about these releases.
Re: RE: libxml2 and python not happy... solution downgrade libxml2
On 10/05/2023 15:20, Jason Pyeron via Cygwin wrote: I guess I will have to adopt the virt-manager package... please put it on my plate :( Well, that wasn't quite the response I was expecting, but thanks very much for helping! I have added 'virt-manager' to your packages. [...] -Original Message- From: Jon Turney Sent: Wednesday, May 10, 2023 10:05 AM To: Jason Pyeron ; The Cygwin Mailing List Subject: Re: libxml2 and python not happy... solution downgrade libxml2 On 09/05/2023 23:33, Jason Pyeron via Cygwin wrote: $ virt-manager Traceback (most recent call last): File "/usr/share/virt-manager/virt-manager", line 35, in from virtinst import util as util File "/usr/share/virt-manager/virtinst/__init__.py", line 18, in from virtcli import CLIConfig as _CLIConfig File "/usr/share/virt-manager/virtcli/__init__.py", line 3, in from .cliconfig import CLIConfig File "/usr/share/virt-manager/virtcli/cliconfig.py", line 24, in import ConfigParser ModuleNotFoundError: No module named 'ConfigParser' [...] #downgrade libxml2... $ cygcheck -c libxml2 python27-libxml2 Cygwin Package Information Package VersionStatus libxml2 2.9.10-2 OK python27-libxml2 2.9.10-2 OK jpyeron@blackfat ~ $ ./test.py jpyeron@blackfat ~ $ virt-manager Right. The real problem here is that virt-manager is still using python2, which long past EOL, and is planned to be removed. The current plan, per [1] is for virt-manager to become uninstallable after this, and see if anyone complains. If virt-manager is important to you, perhaps you could help us bring it up to date? [1] https://cygwin.com/pipermail/cygwin-apps/2023-April/042778.html -- 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
[ITA] ruby-nio4r 2.5.9
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-nio4r Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032657089 ruby-nio4r.cygport.diff Description: Binary data
[ITA] ruby-kgio 2.11.4
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-kgio Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032362958 ruby-kgio.cygport.diff Description: Binary data
Re: [ITA] ruby-mysql2 0.5.5
On 20.05.2023 14:50, Daisuke Fujimura via Cygwin-apps wrote: Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-mysql2 Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032175827 changed maintainer
Re: [ITA] ruby-hitimes 2.0.0
On 20.05.2023 14:04, Daisuke Fujimura via Cygwin-apps wrote: Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-hitimes Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5031987345 Changes: - Add ARCH=noarch - https://github.com/copiousfreetime/hitimes/blob/main/HISTORY.md#version-200-2019-09-23 > Remove the C and Java extensions as Process.clock_gettime() has the same resolution as what the extensions did. changed maintainer
[ITA] ruby-mysql2 0.5.5
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-mysql2 Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5032175827 ruby-mysql2.cygport.diff Description: Binary data
[ITA] ruby-hitimes 2.0.0
Hello, Cygportfile: - https://cygwin.com/cgit/cygwin-packages/playground/tree/?h=ruby-hitimes Packages, logs: - https://github.com/cygwin/scallywag/actions/runs/5031987345 Changes: - Add ARCH=noarch - https://github.com/copiousfreetime/hitimes/blob/main/HISTORY.md#version-200-2019-09-23 > Remove the C and Java extensions as Process.clock_gettime() has the same resolution as what the extensions did. ruby-hitimes.cygport.diff Description: Binary data
Re: git 2.39.0 change from relative to absolute submodule paths
On Wed, May 17, 2023 at 06:26:38AM +, Fuchs, Thorsten via Cygwin wrote: > Hello, > > After submodule update with git 2.39.0 some of our sub modules got > their worktree settings in the .git/modules//config fil set > as absolute paths. See the attached config files as example. It seems > that if the path is changed from relative. Not all submodules are > effected. It happens also sporadically and not and very frequently. > > It is possible to carry on working Cygwin git. However, we are using > Tortoise git with libgit2 and git for windows in parallel. Due to the > absolute Cygwin paths this is not working anymore. > > We have not yet seen such a behavior in git for windows. Also we can't > reproduce it at this point in time. We consider it a bug but nor sure > about it. This is odd. I suspect rewriting the paths like this is something in the upstream Git project, rather than anything Cygwin-specific (although clearly the issues it's causing are Cygwin-specific). I don't think there's enough information here for me to investigate or report upstream, unfortunately; what I really need is information about what triggers the behaviour so I can reproduce the problem. If you manage to work out how to reproduce this behaviour, rather than just noticing it after the fact, that would be incredibly useful and I can take things from there. Adam -- 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
Re: [ATTN. Maintainer] po4a
> Op 20-05-2023 09:44 CEST schreef Achim Gratz via Cygwin-apps > : > > > Erwin Waterlander via Cygwin-apps writes: > > Thanks Achim. I have merged your changes into master. > …but didn't actually do a release. :-) > > Anyway, I have tested the update to 0.68 (now that the new Perl > distributions are available on Cygwin) and pushed this to the playground > branch for your perusal. Thanks Achim. I will create a new release 0.68-2. best regards, Erwin
Re: Broken dependency: python39-markdown needs python39-importlib-metadata
On 19.05.2023 23:22, Oleksandr Gavenko via Cygwin wrote: I installed python39-markdown and wanted to: import markdown That fails with: File "/home/user/my/blog_md.py", line 5, in import markdown File "/usr/lib/python3.9/site-packages/markdown/__init__.py", line 29, in from .core import Markdown, markdown, markdownFromFile # noqa: E402 File "/usr/lib/python3.9/site-packages/markdown/core.py", line 26, in from . import util File "/usr/lib/python3.9/site-packages/markdown/util.py", line 36, in import importlib_metadata as metadata ModuleNotFoundError: No module named 'importlib_metadata' In markdown/util.py: if sys.version_info >= (3, 10): from importlib import metadata else: # noted -- 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
Re: [Attn. MAINTAINERS] Heads up: Perl 5.36.1 is imminent
Jon Turney via Cygwin-apps writes: > There's an updated report available [1], which should list the > affected packages. > > [1] https://cygwin.com/packages/reports/perl_rebuilds.html That list has shrunk a bit. The following packages should have priority in getting updates/re-releases, I think: subversion weechat hexchat znc Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for KORG EX-800 and Poly-800MkII V0.9: http://Synth.Stromeko.net/Downloads.html#KorgSDada
Re: [ATTN. Maintainer] po4a
Erwin Waterlander via Cygwin-apps writes: > Thanks Achim. I have merged your changes into master. …but didn't actually do a release. :-) Anyway, I have tested the update to 0.68 (now that the new Perl distributions are available on Cygwin) and pushed this to the playground branch for your perusal. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf Blofeld V1.15B11: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada