From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) by sourceware.org (Postfix) with ESMTPS id 3A7A9386F477 for ; Tue, 9 Jun 2020 19:53:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 3A7A9386F477 Received: by mail-wr1-x434.google.com with SMTP id q11so22700661wrp.3 for ; Tue, 09 Jun 2020 12:53:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=5zTEaYwkVdXBo6zzd9zfMMD/8jMNGzm5RMao1kI6kMc=; b=umjxj86cs8U3K0aSUxYXQx93zjL3mmfXcRi/O/lssYfTTlHCtIRcIQlzQSApUFXPS9 BBNuMJtHvxSvzuS7AgiLVzksoMYqRdh1TgFkUgqVYLTPO90G5hOuWx/HkxOHsisfm29o 0kCMNxKEr/1nqLpzwUt3EwLJXQkUZiDBfhfUmnxwMWGa9MjAWBnasvYLfhM6laq+jcFm fEqqLwW3rg3D3gqbXwrOVGw/yer3mPxEfxKHtVx8gqGrGAlonWbe/5ekpTunLysSnwlL jLtIBCI3QXGpxSUTjGb98/098gcFFdAnKoyKhijKQpgodrGzHd4b2siUE18ntAB4WqBJ 7faA== X-Gm-Message-State: AOAM532EyJgiaeywMBLeiEmW63SUxMCokq/XD7SONVd21+YAu/h61pgT hntgdvbzkN3KJu4XdxgGUubz5qXFUsk= X-Google-Smtp-Source: ABdhPJylLjMR/YSI2nhbLC7K0AYXDLvZVqO5Nf5BSzAaIM/hlOTSIn4IzbJM9MYYHt9mqJCBCnbJiA== X-Received: by 2002:adf:f812:: with SMTP id s18mr5946053wrp.28.1591732428051; Tue, 09 Jun 2020 12:53:48 -0700 (PDT) Received: from ?IPv6:2003:cc:9f3b:4c67:f54c:30ca:da75:6c41? (p200300cc9f3b4c67f54c30cada756c41.dip0.t-ipconnect.de. [2003:cc:9f3b:4c67:f54c:30ca:da75:6c41]) by smtp.gmail.com with ESMTPSA id o15sm4702187wrv.48.2020.06.09.12.53.47 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Jun 2020 12:53:47 -0700 (PDT) Subject: Re: [ITP] python36-wx 4.0.7.post2 To: cygwin-apps@cygwin.com References: From: Marco Atzeri Message-ID: <2b10fc1f-26e0-6507-2c2c-7330d1dd4f6d@gmail.com> Date: Tue, 9 Jun 2020 21:53:47 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: it Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, 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-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2020 19:53:50 -0000 On 09.06.2020 18:52, Hamish McIntyre-Bhatty via Cygwin-apps wrote: > Hello, > > Sending this email to say that I intend to package python36-wx > 4.0.7.post2 (wxPython 4.0.7.post2 compiled for Python 3.6). My test > packages are available at https://www.hamishmb.com/files/cygwin-temp/ > > I wasn't sure which Python 3 version to build against, but it seems most > packages are built against 3.6. I will happily build for 3.7 and 3.8 as > well if needed. > > One thing I'm not sure of is that in order to avoid conflicts with > python-wx (wxPython 3 for Python 2), I have to rename some of the > binaries that are installed in /usr/bin - see the cygport file for details. > > If anyone has any feedback I'd appreciate it very much. > > Hamish McIntyre-Bhatty > It is probably possible to build python36-wx and python37-wx together with the same source package. The only files of the binaries they seem to share are usr/share/icons/hicolor/16x16/apps/PyCrust.png usr/share/icons/hicolor/32x32/apps/PyCrust.png that can be put in a tiny shared common subpackage python38-wx will need python38-numpy that is not yet available. Maybe it is also possible to build python27-wx, but I doubt is is worth the effort as we should move faster on python3.8 Questions: - why 4.0.7.post2 and not 4.1.0 ? - have you a BUILD_REQUIRES list ? just to avoid a try loop to test my idea Regards Marco