BSD Ports

devel/py-pyinstaller 6.22.2 FreeBSD

Program to create standalone executables from Python scripts

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
40aba3d2ff
License
APACHE20, GPLv2, MIT
Categories
devel, python

Description

PyInstaller is a program that converts (packages) Python programs into stand- alone executables, under Windows, Mac OS X, and Unix-like operating systems.

Its main advantages over similar tools are that PyInstaller works with any version of Python since 2.4, it builds smaller executables thanks to transparent compression, it is fully multi-platform, and uses the OS support to load the dynamic libraries, thus ensuring full compatibility.

The main goal of PyInstaller is to be compatible with third-party packages out-of-the-box. This means that, with PyInstaller, all the required tricks to make external packages work are already integrated within PyInstaller itself so that there is no user intervention required.

In the other systems

SystemPortVersion
FreeBSDdevel/py-pyinstaller6.22.2
MidnightBSDdevel/py-pyinstaller6.19.0_2

Install

Binary package:

pkg install py312-pyinstaller

From the ports tree:

cd /usr/ports/devel/py-pyinstaller/ && make install clean

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

RUN_DEPENDS=	py312-pyinstaller>0:devel/py-pyinstaller

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:latest-6.22.23.5_16.5.06.22.2
FreeBSD:14:quarterly-6.22.2n/a6.5.06.22.2
FreeBSD:15:latest-6.22.2n/a6.5.06.5.0
FreeBSD:15:quarterly-6.22.2n/an/an/a
FreeBSD:16:latest-6.22.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 12

Runtime 3

Test 2

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

Build dependencies 59
Run dependencies 14

No port depends on this one.

Configuration

Options name: devel_pyinstaller

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyinstaller-6.22.2.tar.gz4.092631e+0689b65a3ad07d9dd5832253e37bc45f31872d10d7f9d5c9fd0fdd6088a83829dd
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
40aba3d2ff Christopher Hall devel/py-pyinstaller: Update to 6.22.2
Differential Revision: https://reviews.freebsd.org/D57081