X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=wSgY0eiR/4IFb6jf uAdd5KoGjvhEkqz7w+oSLw8U0sDn7sCXtVTAPo0uRygf40+LSIttIPVTRsl507p4 mrQWQeKHcPQ1C9jIR7Cr5bBI3rRGgZEXqjUk9Lg10o88Hk5rCEvIsbACGoBcTp20 IYi8DRiKEnV+F8dGOf8k/n4eBMI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; s=default; bh=doqKlcby41OaZuN6qp2Tmq RcaNQ=; b=l5Qq/4KF8vbz5i+24Ax1PfyrFcpATno6Piz5Q1GEj1RDsZjr7YKrJK 4XS5EH4sXqUbTQmHjAFt6yDcGhzhlxgottRy5BzKhXdCUEQiRpQsvDpRZoD3aq+e jD/rzH5Kl+rk7W/K3dDkzlgMJCen7eI5A4NrYFGbwhhkGTlFVUJCE= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=2.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,KAM_THEBAT,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: smtpback.ht-systems.ru Date: Thu, 13 Feb 2014 02:58:55 +0400 From: Andrey Repin Reply-To: Andrey Repin Message-ID: <150738467.20140213025855@mtu-net.ru> To: Michael Verrilli , cygwin AT cygwin DOT com Subject: Re: newt-0.52.16 patches for Cygwin In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Greetings, Michael Verrilli! > I have been wanting to write some python using the newt (snack) > module, so I managed to get it to compile pretty cleanly with some > minor patching. Is it appropriate for me to submit patches here for > whoever else might have a need? Or should I try to contact the > maintainer? Depends on the nature of the patches, I say. If the change is beneficial for a wide audience, it is quite apparent, that the changes should go upstream. > This is the tarball I started with: > https://fedorahosted.org/releases/n/e/newt/newt-0.52.16.tar.gz > I have a patch for the snackmodule.c to allow runtime initializing (4 > lines of code). Then I needed a bootstrap module (I'm not sure why I > needed it if it wasn't needed in linux, perhaps I just don't know how > that works in other environments). Finally a patch to the Makefile.in > to make it work with Cygwin and install the bootstrap python module. > The only other thing to know is when running configure with all the > standard Cygwin parameters, I needed to --disable-nls. Mmm... how much implication this thing cause in reality? Disabling NLS support doesn't sound too right for me. > Oh, and it has a dependency on slang. > If patches are appropriate here, let me know and I'll post what I have. -- WBR, Andrey Repin (anrdaemon AT yandex DOT ru) 13.02.2014, <02:56> Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple