devel/py-setuptools_scm >= 7.0.0

2023-03-15 Thread Matthew Seaman
Currently the ports has devel/py-setuptools_scm at version 6.4.2, but I'm seeing some python packages now wanting setup_tools_scm >= 7.0.0 Now, setuptools_scm is widely depended upon by many python packages, and updating it over a major version boundary would probably cause all sorts of proble

Re: dependency loop

2023-03-15 Thread void
On Tue, Mar 14, 2023 at 08:31:10PM -0700, Cy Schubert wrote: Tyically dependency loops (circular dependencies) are caused by selecting port option, i.e. make config, requesting ports depend on other ports, depending on others, which depend on others, which depend on the port in question. W

Re: circular dependency for devel/glib20

2023-03-15 Thread void
Hello, On Wed, Mar 15, 2023 at 12:52:36PM +0900, Tatsuki Makino wrote: Which is RAV1E option for graphics/libheif? (from memory) that was unselected And Which is HEIF option for graphics/gd? that one *was* selected Since multimedia/librav1e pulls in cmake instead of cmake-core, it is li

Re: devel/py-setuptools_scm >= 7.0.0

2023-03-15 Thread Charlie Li
Matthew Seaman wrote: Currently the ports has devel/py-setuptools_scm at version 6.4.2, but I'm seeing some python packages now wanting setup_tools_scm >= 7.0.0 Now, setuptools_scm is widely depended upon by many python packages, and updating it over a major version boundary would probably cau

Re: devel/py-setuptools_scm >= 7.0.0

2023-03-15 Thread Charlie Li
Moin Rahman wrote: Apart from creating another port I would also advise whether if you can add a feature knob for setuptools_scm in python.mk. We don't need more feature knobs in python.mk, especially not those related to setuptools. On the other hand, once devel/py-setuptools58 becomes full

Unmaintained FreeBSD ports which are out of date

2023-03-15 Thread portscout
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this po

Re: devel/py-setuptools_scm >= 7.0.0

2023-03-15 Thread Matthew Seaman
On 15/03/2023 13:17, Charlie Li wrote: Matthew Seaman wrote: Currently the ports has devel/py-setuptools_scm at version 6.4.2, but I'm seeing some python packages now wanting setup_tools_scm >= 7.0.0 Now, setuptools_scm is widely depended upon by many python packages, and updating it over a m

Re: circular dependency for devel/glib20

2023-03-15 Thread Tatsuki Makino
Hello. I don't know yet, but there is a section in Mk/Uses/cargo.mk that appends devel/cmake to BUILD_DEPENDS. Although devel/cmake is a meta port and the documentation ports are separated, it may be a loop because some graphics related ports are needed to build the cmake documentation. It has