Opened 2 years ago

Closed 20 months ago

#66271 closed update (fixed)

stimfit @0.15.8: update 0.16.2

Reported by: neurodroid (Christoph Schmidt-Hieber) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc:
Port: stimfit

Description

Portfile patch attached. I'm the maintainer, but I don't have commit rights. Some explanation:

  1. This is *not* a Python module. It's a standalone program that can be built with or without an integrated Python shell. If built without a Python shell, this program does not use Python at all. It uses a "classic" configure / make system and it is written in C/C++, and therefore it does not benefit at all from using the Python portgroup.
  2. If built with Python support, this program needs to use the distribution of wxWidgets that comes with py-wxpython-4.0. This wxPython-related distribution of wxWidgets used to be a separate port in versions of wxPython<4.0, but now all the wxWidgets development files ship with py-wxpython-4.0 and do not need to be installed separately any longer.

Attachments (1)

Portfile-stimfit.diff (4.4 KB) - added by neurodroid (Christoph Schmidt-Hieber) 2 years ago.
stimfit Portfile patch

Download all attachments as: .zip

Change History (3)

Changed 2 years ago by neurodroid (Christoph Schmidt-Hieber)

Attachment: Portfile-stimfit.diff added

stimfit Portfile patch

comment:1 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Status: newaccepted

Apologies that this patch got overlooked. You can get better response times by filing a pull request instead of attaching a patch to a ticket.

I'll commit this patch with a few changes:

  • Removed platforms darwin because that's now the default
  • Retained the revision 0 line
  • Added size to checksums and moved checksums near version
  • Ensured that the python310 variant is selected only if user did not already select the python39 variant
  • Removed period from variant description

Ideally we would use python311 now (the recommended default python version in MacPorts changes every January 1) but I didn't make this change because one of the python dependencies is not yet available in a py311 flavor.

comment:2 Changed 20 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: acceptedclosed

In 01776e858d206dc2c1232a3a4b598f8f0f0eb2e0/macports-ports (master):

stimfit: Update to 0.16.2

Closes: #66271

Note: See TracTickets for help on using tickets.