Page MenuHomeFreeBSD

D55690.id175213.diff
No OneTemporary

D55690.id175213.diff

diff --git a/devel/py-pyinstaller/Makefile b/devel/py-pyinstaller/Makefile
--- a/devel/py-pyinstaller/Makefile
+++ b/devel/py-pyinstaller/Makefile
@@ -1,10 +1,10 @@
PORTNAME= pyinstaller
-DISTVERSION= 6.5.0
+DISTVERSION= 6.19.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= hsw@bitmark.com
+MAINTAINER= bsd.hsw@gmail.com
COMMENT= Program to create standalone executables from Python scripts
WWW= https://www.pyinstaller.org/
@@ -13,6 +13,8 @@
LICENSE_FILE= ${WRKSRC}/COPYING.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}altgraph>0:math/py-altgraph@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx-autodoc-typehints>0:textproc/py-sphinx-autodoc-typehints@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx-issues>0:textproc/py-sphinx-issues@${PY_FLAVOR} \
diff --git a/devel/py-pyinstaller/distinfo b/devel/py-pyinstaller/distinfo
--- a/devel/py-pyinstaller/distinfo
+++ b/devel/py-pyinstaller/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711089472
-SHA256 (pyinstaller-6.5.0.tar.gz) = b1e55113c5a40cb7041c908a57f212f3ebd3e444dbb245ca2f91d86a76dabec5
-SIZE (pyinstaller-6.5.0.tar.gz) = 4166662
+TIMESTAMP = 1772594576
+SHA256 (pyinstaller-6.19.0.tar.gz) = ec73aeb8bd9b7f2f1240d328a4542e90b3c6e6fbc106014778431c616592a865
+SIZE (pyinstaller-6.19.0.tar.gz) = 4036072
diff --git a/devel/py-pyinstaller/files/patch-bootloader_src_main.c b/devel/py-pyinstaller/files/patch-bootloader_src_main.c
deleted file mode 100644
--- a/devel/py-pyinstaller/files/patch-bootloader_src_main.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- bootloader/src/main.c.orig 2024-01-16 22:55:44 UTC
-+++ bootloader/src/main.c
-@@ -36,7 +36,9 @@
- #include "pyi_win32_utils.h"
-
- #ifdef __FreeBSD__
-+ #include <sys/cdefs.h>
- #include <floatingpoint.h>
-+ #include <ieeefp.h>
- #endif
-
- #if defined(_WIN32)
-@@ -88,21 +90,9 @@ main(int argc, char **argv)
- main(int argc, char **argv)
- {
- int res;
--
-- #ifdef __FreeBSD__
-- fp_except_t m;
--
-- /* 754 requires that FP exceptions run in "no stop" mode by default,
-- * and until C vendors implement C99's ways to control FP exceptions,
-- * Python requires non-stop mode. Alas, some platforms enable FP
-- * exceptions by default. Here we disable them.
-- */
-- m = fpgetmask();
-- fpsetmask(m & ~FP_X_OFL);
-- #endif
-
- res = pyi_main(argc, argv);
- return res;
- }
-
--#endif /* defined(WIN32) */
-+#endif /* defined(WIN32) */
-\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, May 15, 6:13 PM (5 h, 23 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33074752
Default Alt Text
D55690.id175213.diff (2 KB)

Event Timeline