Date: Sat, 04 Jun 2022 16:40:22 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 264452] devel/py-jsonschema: include schemas in build Message-ID: <bug-264452-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D264452 Bug ID: 264452 Summary: devel/py-jsonschema: include schemas in build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: bofh@freebsd.org Reporter: ports@skyforge.at Assignee: bofh@freebsd.org Flags: maintainer-feedback?(bofh@freebsd.org) Created attachment 234447 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D234447&action= =3Dedit devel/py-jsonschema: include schemas in build devel/py-jsonschema's build processes was moved to hatch with 4.6.0. Our po= rt currently tries to rely on a setup.py stub, but this yields an incomplete package. Most notably, the JSON schema files are missing from the package, which basically breaks the port. This diff includes a setup.py generated via a hatch sdist build and adds the schema files to the MANIFEST.in file to include them in the resulting packa= ge. This was initially reported to me by Stefan H=C3=A4mmerl <stefan.haemmerl@g= mx.de>, who noticed the resulting breakage on his synapse server. :) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-264452-7788>