pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/py-hy
Module Name: pkgsrc
Committed By: adam
Date: Wed Sep 3 11:31:07 UTC 2025
Modified Files:
pkgsrc/lang/py-hy: Makefile distinfo
Log Message:
py-hy: updated to 1.1.0
1.1.0 ("Business Hugs", released 2025-05-08)
Supports Python 3.9 – Python 3.14
New Features
* New pragma `hy`.
Misc. Improvements
* Added compatibility with setuptools 80.3.0.
Bug Fixes
* Fixed a crash from using an empty string in a `(. …)` expression.
* `(except [[]] …)` now catches no exceptions, rather than being treated like
`(except [] …)`, which catches all exceptions.
* `(except [e []] …)` is now translated to Python correctly by `hy2py`.
* Fixed a bug where logical ops starting with a `(setv …)` expression failed to compile.
* A complex `imag` argument to `hy.models.Complex` is no longer allowed.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/lang/py-hy/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/py-hy/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/py-hy/Makefile
diff -u pkgsrc/lang/py-hy/Makefile:1.19 pkgsrc/lang/py-hy/Makefile:1.20
--- pkgsrc/lang/py-hy/Makefile:1.19 Mon Apr 14 10:04:42 2025
+++ pkgsrc/lang/py-hy/Makefile Wed Sep 3 11:31:06 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.19 2025/04/14 10:04:42 adam Exp $
+# $NetBSD: Makefile,v 1.20 2025/09/03 11:31:06 adam Exp $
-DISTNAME= hy-1.0.0
+DISTNAME= hy-1.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= lang python
MASTER_SITES= ${MASTER_SITE_PYPI:=h/hy/}
@@ -22,5 +21,12 @@ post-install:
${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
.endfor
+pre-test:
+ ${TOUCH} ${WRKSRC}/tests/__init__.py
+ cd ${BUILDLINK_DIR}/bin && \
+ ${LN} -f -s ${PREFIX}/bin/hy-${PYVERSSUFFIX} hy && \
+ ${LN} -f -s ${PREFIX}/bin/hy2py-${PYVERSSUFFIX} hy2py && \
+ ${LN} -f -s ${PREFIX}/bin/hyc-${PYVERSSUFFIX} hyc
+
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/lang/py-hy/distinfo
diff -u pkgsrc/lang/py-hy/distinfo:1.12 pkgsrc/lang/py-hy/distinfo:1.13
--- pkgsrc/lang/py-hy/distinfo:1.12 Tue Feb 4 14:17:13 2025
+++ pkgsrc/lang/py-hy/distinfo Wed Sep 3 11:31:06 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2025/02/04 14:17:13 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/09/03 11:31:06 adam Exp $
-BLAKE2s (hy-1.0.0.tar.gz) = f61eca26cb14a84c0067e4f1035f3a44771c8cb8a9b91c457b2a0286a7cf8ec3
-SHA512 (hy-1.0.0.tar.gz) = b3194ffecf79ebf571a92636a632eca56e967f281e4623bf9a2b1edbdf8770878d3484f8a6fdff4a740f870ce5b4c33d2eee57f436a92a4defac37d3b4ccb4df
-Size (hy-1.0.0.tar.gz) = 121792 bytes
+BLAKE2s (hy-1.1.0.tar.gz) = 6c296f0b84c41c4d565964f4ac46ed620cca7c988457882096ec30c29a02a518
+SHA512 (hy-1.1.0.tar.gz) = 039e49db3eedaf016a1b9b1d9a5ca1bf2a72b9483bfd9a4337e21352e310b637f9fd30e7bbcf824ff45d0a623580d2db99b4b8ebe7559cb42266a10fa316cbe1
+Size (hy-1.1.0.tar.gz) = 120402 bytes
Home |
Main Index |
Thread Index |
Old Index