Pierre A. Humblet | 17 Dec 05:33 2014
Picon

SSH key for upload access

Name:  Pierre A. Humblet
Package: cron
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "2048-bit RSA, converted by Pierre <at> PierrePC from OpenSSH"
AAAAB3NzaC1yc2EAAAADAQABAAABAQC8U7nS4PsTfJ0/3pVy0lmJQ5BwXmQHi0fyhG8m11
vHOib4GdBbbEVVihJT08gTS9Xvf3BLbOUl/VtZazRFBYhC8acJ2ht0fyDc9JCKMIXlWIIT
I5JALhSFZ2dTZMDqSYKhp0CDcc1C09ynbt/Gy6/+fl/SqFe+akp11f6uTnClpR0bQkWDAA
M9HMkrmAAHRnB+W+hAJ+qp/SmoHWmQ7snwePrPoJLGze414Qa8M3jEieU5+MZRgLOhxim3
TfvoyLaL58wXVXgyrFRwx9+AjXFaC6/mYB+x3VhJ/5BeFnu23t35IdkLltIot0Ja3Jwfnk
V8PoJJ0mGLlfqz5Bv3qC2h
---- END SSH2 PUBLIC KEY ----

Yaakov Selkowitz | 16 Dec 23:55 2014

setup: compatible with pxz?

Some time ago we encountered an issue with setup not handling archives 
created by pbzip2 correctly.  Does anybody know if archives created by 
pxz create the same issue or not?

Yaakov

Ken Brown | 16 Dec 23:49 2014
Picon

cygport patches for TeX Live

Now that setup.exe supports perpetual postinstall scripts, I'd like to 
streamline the TeX Live postinstall process.  I'm attaching two perpetual 
postinstall scripts that I'd like to use (one before the ordinary postinstall 
scripts and one after), as well as four cygport patches.

With these changes, I was able to reduce the total postinstall time for a 
complete TeX Live install from 48 minutes to 14 minutes on my system.

Here's a summary of the changes and the reasons for them.

1. The most time-consuming command in the current postinstall process is 
mktexlsr, which is run many times.  The proposed changes reduce this to one 
call, at the beginning; all remaining postinstall commands keep the ls-R files 
up to date at minimal cost.

2. Another somewhat time-consuming command is updmap.  Each call (even just to 
enable or disable a map) takes at least 2-3 seconds.  If several maps are 
enabled/disabled at once, there's no noticeable increase in time.  The proposed 
changes use just one call to updmap to enable all maps.

3. Similarly, there are a lot of unnecessary calls to fc-cache.  I've reduced 
that to a single call, at the end.

I'm open to suggestions as to better ways to do all this.

Ken
postinstalldir=/etc/texmf/postinstall

(Continue reading)

Achim Gratz | 13 Dec 16:56 2014
Picon

[ITA] _autorebase


--8<---------------cut here---------------start------------->8---
wget="wget -rxnH http://cygwin.stromeko.net/noarch/release"
$wget/_autorebase-001000-1-src.tar.xz
$wget/_autorebase-001000-1.tar.xz
$wget/setup.hint
--8<---------------cut here---------------end--------------->8---

Requirements before deployment:

- all autodep stuff referring to _autorebase must be removed
- setup.exe version 2.858 or later must be used

Notes:

There will be no ITP for _incautorebase since Corinna wanted a
replacement for _autorebase instead.

Dependencies on _autorebase should not be used, but are harmless.  This
is a Base package and it will always be run in postinstall.

This release comes with an additional script rebase-trigger that can be
used to have the postinstall script run a full rebase or peflags the
next time setup.exe is run (with or without an update or additional
installations or removals).  Once this is in place the description of
how to do a manual full rebase should refer to this method instead since
I expect it to be much easier to follow.

Packages that need to tap into the autorebase infrastructure for dynamic
objects should drop a file /etc/rebase/dynpath.d/≤package> that has the
(Continue reading)

Christian Kellermann | 10 Dec 12:25 2014

[ITP] chicken-4.9.0.1

Dear List,

I am a core developer of the CHICKEN scheme system. We have supported
building and running CHICKEN on cygwin for almost a decade now. However
I noticed that the current cygwin package has been outdated for years.

The current version that's listed is 3.4.0-0 which has been discontinued
since 2006(?)...

So I'd like to propose an update of said package to the current stable
version as noted in the subject.

CHICKEN scheme has been packages in SuSe, Redhat and Debian for quite a
while. As an example have a look at

http://rpmfind.net//linux/RPM/fedora/devel/rawhide/i386/c/chicken-4.9.0.1-2.fc22.i686.html

I have generated a new port with the following cygport file:

--8<---------------cut here---------------start------------->8---
# package name
NAME="chicken"
VERSION=4.9.0.1
RELEASE=1

# setup.hint generation
CATEGORY="interpreters"
SUMMARY="A practical and portable scheme system."
DESCRIPTION="A practical and portable scheme system.
CHICKEN is a compiler for the Scheme programming language. CHICKEN
(Continue reading)

Yaakov Selkowitz | 8 Dec 23:03 2014

[PATCH] setup: fix handling of -X.Y releases

The attached patch should fix the reported issue with handling of 
packages with -X.Y release numbers.

Yaakov
Attachment (setup-release-dot.patch): text/x-patch, 808 bytes
Yaakov Selkowitz | 8 Dec 08:40 2014

[SECURITY] jasper: CVE-2014-9029

Dr. Volker Zell,

Could you please update jasper to 1.900.1-14 with the latest patchset 
from Fedora:

http://sourceforge.net/p/cygwin-ports/jasper/ci/master/tree/

--
Yaakov

Marco Atzeri | 6 Dec 22:55 2014
Picon

[ITP] openblas

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD 
version. OpenBLAS is licensed under the 3-clause BSD license.
http://www.openblas.net/

Already available in most linux distri.

to download (remove the index.html's) :
------------------------------------------------------------
wget -r -np -nH --cut-dirs=0 \
http://matzeri.altervista.org/x86/openblas/index.html
wget -r -np -nH --cut-dirs=0 \
http://matzeri.altervista.org/x86/openblas/index.html

find x86 x86_64 -name index.html -o -name md5.sum | xargs rm
------------------------------------------------------------

As BLAS it is around 5-10 times faster than Netlib reference
The only package really relevant for user is libopenblas_dynamic

$ cygcheck -l libopenblas_dynamic
/usr/bin/cygblas-0.dll

the library is before the reference one in the path

$ cygcheck -l liblapack0|grep blas
/usr/lib/lapack/cygblas-0.dll
and used instead of.

Current version is built with
   DYNAMIC_ARCH=1 NUM_THREADS=16
(Continue reading)

Corinna Vinschen | 6 Dec 17:57 2014

[HEADSUP] Base category

Hi,

isn't it rather annoying that even Base packages have dependencies
outside the Base category?  So, even if I perform a plain Base-only
installation, I get asked if dependencies shall be fullfilled, which, as
a question, is more than borderline anyway.

Therefore, shouldn't we put all packages Base packages depend on into
Base as well?

Also, can we automate this?

Thanks,
Corinna

--

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
Yaakov Selkowitz | 5 Dec 06:12 2014

Updated: cygport-0.17.1-1

I have just released cygport-0.17.1 for both the Cygwin distribution and 
the Fedora Cygwin toolchain.  This release adds support for fish shell 
scripts, updates X session shortcut generation, and fixes several minor 
bugs.

Andrew Schulman (1):
       create *.fish scripts in /etc/profile.d

Yaakov Selkowitz (15):
       Fix texinfo dependency
       spec: add dist tag
       pkg_binpkg: ship /usr/share/gdb/auto-load with debuginfo package
       pkg_binpkg: accept NAME_debuginfo_CONTENTS to add files to 
debuginfo pkg
       postinst: use update-mime-database -n
       prepdoc: add COPYING.LGPL* to default list
       prepstrip: do not unset sticky bit in executables
       prepstrip: ignore .fish scripts
       Define DLLTOOL for cross-compilation abstraction
       prep_symlinks: avoid .exe handling bug in coreutils
       README: fix typo
       Fix X session shortcuts for changes in run and xinit
       make_etc_defaults: ignore keepdir markers
       cygautoconf: export DATADIRNAME
       cygport 0.17.1

--
Yaakov

(Continue reading)

Dr. Volker Zell | 20 Nov 12:19 2014
Picon

[ITP] libdiscid/libdiscid0/libdiscid-devel/libdiscid-doc-0.6.1: MusicBrainz DiscID library

Hi

I would like to contribute and maintain the 'libdiscid/libdiscid0/libdiscid-devel/libdiscid-doc' packages.

 o http://musicbrainz.org/doc/libdiscid (Homepage)
 o http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.6.1.tar.gz  (Download location)

The package can be found in the following distros:

 o http://packages.debian.org/libdiscid
 o https://launchpad.net/ubuntu/+source/libdiscid

Here are the setup.hint files:
-------------------------------------------------------------------------------------------
./libdiscid-debuginfo/setup.hint

category: Debug
requires: cygwin-debuginfo
external-source: libdiscid
sdesc: "Debug info for libdiscid"
ldesc: "This package contains files necessary for debugging the
libdiscid package with gdb."

-------------------------------------------------------------------------------------------
./libdiscid-devel/setup.hint

category: Audio Devel Libs
requires: libdiscid0 
sdesc: "MusicBrainz DiscID library (development)"
ldesc: "libdiscid is a C library for creating MusicBrainz DiscIDs from
(Continue reading)


Gmane