BSD Ports

devel/py-setuptools-dso 2.12.4 FreeBSD

Setuptools extension to build non-python shared libraries

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
dd001a1e50
License
BSD3CLAUSE
Categories
devel, python
Package size
49.1 KiB, 218.4 KiB installed

Description

setuptools extension for building non-Python Dynamic Shared Objects.

This extension is an alternative to bundling externally built libraries in Python Wheel packages by providing the means to replace an external build system (eg. Makefile) so that non-python libraries to be built from source within the python ecosystem.

In the other systems

SystemPortVersion
FreeBSDdevel/py-setuptools-dso2.12.4
DragonFlydevel/py-setuptools-dso2.11
HardenedBSDdevel/py-setuptools-dso2.12.4
GhostBSDdevel/py-setuptools-dso2.12.4

Install

Binary package:

pkg install py312-setuptools-dso

From the ports tree:

cd /usr/ports/devel/py-setuptools-dso/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-setuptools-dso>0:devel/py-setuptools-dso

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.12.42.12.4-2.112.12.4
FreeBSD:14:quarterly2.12.42.12.4n/a2.112.12.4
FreeBSD:15:latest2.12.42.12.4n/a2.112.11
FreeBSD:15:quarterly2.12.42.12.4n/an/an/a
FreeBSD:16:latest2.12.42.12.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 11

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
setuptools_dso-2.12.4.tar.gz217295b665849c0b37c019dee72c8b8b4cfbae131d06d49364bc90444e8596942ed6f
Master sites 1
  • PYPI

Commit history 3

DateCommitCreditsLog message
dd001a1e50 Yuri Victorovich devel/py-setuptools-dso: update 2.12.3 → 2.12.4
4aaa8eab2b Yuri Victorovich devel/py-setuptools-dso: Add FreeBSD to list of recognized systems; Add test results
db18dfea1c Yuri Victorovich devel/py-setuptools-dso: update 2.11 → 2.12.3