Various packages rebuilt for dependencies

2018-02-27 Thread Yaakov Selkowitz
The following packages, along with their subpackages, have been uploaded
to the Cygwin distribution:

* imlib-1.9.15-16
* imlib2-1.4.10-1
* imlib2_loaders-1.4.10-1
* kdelibs-4.14.38-3
* kf5-khtml-5.43.0-2
* libiptcdata-1.0.4-4
* libwebp-0.6.1-2
* ming-0.4.8-2
* tracker-miners-2.0.4-2
* WindowMaker-0.95.8-2
* xplanet-1.3.1-1

These packages were updated or rebuilt for giflib-5.

-- 
Yaakov


giflib 5.1.4-1

2018-02-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution:

* giflib-5.1.4-1
* libgif7-5.1.4-1
* libgif-devel-5.1.4-1
* mingw64-i686-giflib-5.1.4-1
* mingw64-x86_64-giflib-5.1.4-1

Library and utilities for manipulating GIF graphics, with LZW compression 
support.

This is an update to the latest upstream release, which is both API and 
ABI incompatible with version 4.x.

--
Yaakov


Updated: gawk-4.2.1-1

2018-02-27 Thread Corinna Vinschen
I've updated the gawk package to 4.2.1-1.

This is a new upstream release.

Changes from 4.2.0 to 4.2.1
---

1. Support for OS/2 has been brought up to date.  This support was
   accidentally omitted from the initial 4.2 release, for which
   we apologize.

2. The manual received a number of updates to make it format better
   for PDF.

3. A new configure option, --enable-versioned-dir, causes the directory
   holding extensions to include the API version in its name.

4. extension/configure.ac has been improved considerably.

5. In MPFR mode, When ROUNDMODE changes, string values for numerically
   type values will be redone.

6. The various 'inplace' tests now pass on modern BSD systems.

7. A number of bugs, some of them quite significant, have been fixed.
   See the ChangeLog for details.


Have fun,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developercygwin AT cygwin DOT com
Red Hat, Inc.


cygport 0.31.0-1

2018-02-27 Thread Yaakov Selkowitz
The following packages have been uploaded to the Cygwin distribution:

* cygport-0.31.0-1

cygport is the standard method for building and maintaining packages for 
the Cygwin distribution.

This release includes some new features:

* CMake-based builds use Ninja instead of Unix Makefiles to compile if the 
default src_compile() functions are used.  Otherwise, Unix Makefiles will
still be used to avoid breaking API; however, if you use the default 
src_compile() but a custom src_install(), then you will have to change 
your .cygport file.  The value of CYGCMAKE_GENERATOR overrides the default.

* Cross-compiling with Meson uses the system cross files; this requires
the latest Meson 0.44.1.

* Compiler flags for enabling Stack Smashing Protection and Object Size 
Checking guards have been added to the default CFLAGS/etc., except when
cross-compiling to MinGW.  This requires Cygwin 2.10.

* The LLVM tools will be used, if present, for stripping binaries and 
detecting DLL dependencies, as they tend to be faster than Binutils.

Jon Turney (1):
  Produce obsoletes: headers in .hint files

Yaakov Selkowitz (15):
  prepstrip: use LLVM toolchain where available
  Add Message-Id to announcements
  cmake: support and use Ninja generator
  kde4: use Ninja cmake generator by default
  kf5: use Ninja cmake generator by default
  qt4-cmake: use Ninja cmake generator by default
  meson: fix installation of i686-w64-mingw32 specs
  Add security flags to CFLAGS
  cross: remove SSP flags from CFLAGS for MinGW
  meson: use system cross files
  kf5: separate kf5_cmake command, redefine kf5_compile
  kde4: update kde-l10n pruning for Apps 17.12 deprecation
  list_deps: use LLVM tools if present
  Update gnuconfig
  Bump version to 0.31.0

--
Yaakov