delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/05/10/15:46:11

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: <announce.d5829ea12b9ac82b4602e479a2d1a79266d39c05.camel@cygwin.com>
Subject: [ANNOUNCEMENT] cygport 0.34.0
From: Yaakov Selkowitz <yselkowitz AT cygwin DOT com>
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 <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <http://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019