X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E336F383E82F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1589139913; bh=B7XOaLfq7TlF1hwyd1MLMNxN108QRwKuFgQncBPnvk4=; h=Subject:From:To:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:Reply-To:From; b=HhVe8EU5bhhsn3GDbWvI1DGnAvVrkTcj3wmMeVn7HrgJYg4cHt/UG0osZAHX1lxgN 3NgCw0dmPp4TKBg6RXOSx20Q4m0hStcWgo24Qx/b+FEkFm9A8Gz3XD3W13/hUMUz2R s65wlWf18CAz5EJ1WVshiFbPcsXCYW7MkUsQM7S4= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org ACDE0383E82C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1589139911; bh=nqJmkVzp2QJhYEdF+F4+XGpHE2equNyGv6BBYep4un4=; h=Subject:From:To:Date:Reply-To:From; b=FIdaKf6UZv2UjbtP5w6CFmQqWtDCdHMuZosfTPMI4SJhI2Ggt0cZG8DvtezzKZU9l kB3AJUIiDkmk6+Mx4NXnERwF2KFROGCfKMWQ9LzTkHYOP/jQx2OR8FC24dZ9JMJefG mEsesVEYbZgeo6Ne/rPjfPESPgMmIpf9Ic0irlkU= DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3B211383E81D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1589139911; bh=nqJmkVzp2QJhYEdF+F4+XGpHE2equNyGv6BBYep4un4=; h=Subject:From:To:Date:List-Id:List-Unsubscribe:List-Archive: List-Help:List-Subscribe:From; b=ODyVeJ0wPJVfI3iWTrtNBwIkFwqE2cC0dunx1/MV++FSx9OfTVqTcb5ZR3gGAKZBq pxZvZRJWTk2wz/hXF2wD0Xuaj5OUbdOulGx4OqVSc3wdNODucYSZpimWYL9noTF1sg IZiyONybWAdBsd0/86cjw0bDv3Q7xuA3Yeda5vPE= DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 73D0E387086F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cygwin.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=yselkowitz AT cygwin DOT com X-MC-Unique: 3Vvz2GYBMyykPnoSGx3zag-1 Message-Id: Subject: [ANNOUNCEMENT] cygport 0.34.0 From: Yaakov Selkowitz To: cygwin AT cygwin DOT com Date: Sun, 10 May 2020 15:45:03 -0400 User-Agent: Evolution 3.34.4 (3.34.4-1.fc31) MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: cygwin.com X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-announce AT cygwin DOT com X-Mailman-Version: 2.1.29 X-Mailer: Perl5 Mail::Internet v2.20 X-BeenThere: cygwin AT cygwin DOT com List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: cygwin AT cygwin DOT com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" The following packages have been uploaded to the Cygwin distribution and the Fedora Cygwin COPR: * cygport-0.34.0-1 cygport is the standard method for building and maintaining packages for the Cygwin distribution. Highlights of this release: * A new BUILD_REQUIRES variable is accepted as a list of package names to check before trying to build as well as add as dependencies in the (new) separate -src.hint file. The DEPEND variable (which is not compatible therewith) is deprecated. * New [PKG_]PROVIDES and [PKG_]CONFLICTS variables are accepted and passed into the respective .hint files. * kde.org: default SRC_URIs are updated for KDE 19.12 and newer. * meson: cygmeson now passes the --auto-features=enabled flag. * ocaml-dune: new cygclass for Dune-based OCaml packages. * perl: new CPAN_SUBDIR optional variable is accepted. * python3: new PYTHON3_PKGVERSION definition. * python-wheel: default PYTHON_WHEEL_VERSIONS is now just 3.7 and 3.8. For contributors, there have been numerous testsuite improvements, and the testsuite is now run in CI, courtesy of Jon Turney. A full changelog follows. Achim Gratz (1): Switch submodule gnuconfig to HTTPS protocol Jon Turney (17): Document src_unpack_hook and src_patch_hook Add src_patch_apply_hook Don't allow SRC_URI or PATCH_URI to depend on ARCH Raise an error if we package a .stackdump file meson: use auto-features option Fixup __version_at_least a bit Add test which compares hints with expected Add provides: and conflicts: hints Generate a separate .hint for the source package Update tests for build-depends: appearing in source hints Updates to tests for package updates Add a GitHub action to run tests Add some case variants to list of default documentation files installed Restore build-depends: trailing space in expected hints, dropped by rebase Disable autotools/gtkmm test in CI Update upload package check for source hints Allow manpage section .3G, used by OpenGL manpages Yaakov Selkowitz (24): check_funcs, pkg_pkg: Replace DEPEND with BUILD_REQUIRES Transfer repository to Cygwin project Add Cygwin git repositories kde.org: update URLs for 19.12 release pkg_pkg: inform when packaging as test python3-distutils: force hardcoding of python3.y instead of python3 perl: add CPAN_SUBDIR python3: add PYTHON3_PKGVERSION Revert "python3-distutils: force hardcoding of python3.y instead of python3" python3: force hardcoding of python3.y instead of python3 python-wheel: update for 3.8 and obsoletion of 2.7 pkg_diff: ignore aminclude_static.am pkg_pkg: add cygport to all source package build-depends list_deps: use ocamlobjinfo for better OCaml dependency detection ocaml-dune: new cygclass testsuite: update python/wheel for Python 3.8 Update gnuconfig Update copyrights to 2020 Update and credit AUTHORS CI: update dependencies for python/wheel test CI: re-enable autotools/gtkmm test testsuite: fix dependencies of python/wheel CI: enable ocaml/dune test Bump version to 0.34.0 -- Yaakov -- 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