Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Mar 2024 20:50:34 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: ad6942e4e170 - main - devel/py-y-py: Remove obsoleted port
Message-ID:  <202403312050.42VKoY93044459@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad6942e4e170cf12162f90d216da7b87beb2dc88

commit ad6942e4e170cf12162f90d216da7b87beb2dc88
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-03-31 20:48:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-03-31 20:48:58 +0000

    devel/py-y-py: Remove obsoleted port
    
    Use devel/py-pycrdt instead.
---
 MOVED                         |   1 +
 devel/Makefile                |   1 -
 devel/py-y-py/Makefile        |  29 -----------
 devel/py-y-py/Makefile.crates |  53 --------------------
 devel/py-y-py/distinfo        | 109 ------------------------------------------
 devel/py-y-py/pkg-descr       |   5 --
 6 files changed, 1 insertion(+), 197 deletions(-)

diff --git a/MOVED b/MOVED
index 94a6f4fec720..e7140693c51c 100644
--- a/MOVED
+++ b/MOVED
@@ -3064,3 +3064,4 @@ www/tidy-devel|www/tidy-html5|2024-03-25|Has expired: no more dev at SF, replace
 www/tidy-lib|www/tidy-html5|2024-03-25|Has expired: no more dev at SF, replaced by www/tidy-html5
 lang/ruby30||2024-03-31|Has expired: Please migrate to newer versions. Ruby 3.0 will reach its EoL on March 30, 2024
 devel/py-pybind11210|devel/py-pybind11|2024-03-31|Remove obsoleted port. Use devel/py-pybind11 instead
+devel/py-y-py|devel/py-pycrdt|2024-03-31|Remove obsoleted port. Use devel/py-pycrdt instead
diff --git a/devel/Makefile b/devel/Makefile
index 781ec5a66f34..680d45f7d11b 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5937,7 +5937,6 @@
     SUBDIR += py-xstatic-term.js
     SUBDIR += py-xstatic-tv4
     SUBDIR += py-xxhash
-    SUBDIR += py-y-py
     SUBDIR += py-yacs
     SUBDIR += py-yaml
     SUBDIR += py-yamllint
diff --git a/devel/py-y-py/Makefile b/devel/py-y-py/Makefile
deleted file mode 100644
index 75128ed4eeff..000000000000
--- a/devel/py-y-py/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME=	y-py
-PORTVERSION=	0.6.2
-PORTREVISION=	5
-CATEGORIES=	devel python
-MASTER_SITES=	PYPI
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTFILES=	y_py-${PORTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Python bindings for the Y-CRDT built from yrs (Rust)
-WWW=		https://ypy.readthedocs.io/en/latest/ \
-		https://github.com/y-crdt/ypy
-
-LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}maturin>=1.2.3<2:devel/py-maturin@${PY_FLAVOR}
-
-USES=		cargo python
-USE_PYTHON=	autoplist concurrent pep517
-
-CARGO_BUILD=	no
-CARGO_INSTALL=	no
-WRKSRC=		${WRKDIR}/y_py-${PORTVERSION}
-
-post-install:
-	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +
-
-.include <bsd.port.mk>
diff --git a/devel/py-y-py/Makefile.crates b/devel/py-y-py/Makefile.crates
deleted file mode 100644
index acf48080d574..000000000000
--- a/devel/py-y-py/Makefile.crates
+++ /dev/null
@@ -1,53 +0,0 @@
-CARGO_CRATES=	autocfg-1.1.0 \
-		bitflags-1.3.2 \
-		bumpalo-3.14.0 \
-		cfg-if-1.0.0 \
-		getrandom-0.1.16 \
-		indoc-1.0.9 \
-		js-sys-0.3.64 \
-		lib0-0.12.2 \
-		libc-0.2.148 \
-		lock_api-0.4.10 \
-		log-0.4.20 \
-		memoffset-0.9.0 \
-		once_cell-1.18.0 \
-		parking_lot-0.12.1 \
-		parking_lot_core-0.9.8 \
-		ppv-lite86-0.2.17 \
-		proc-macro2-1.0.67 \
-		pyo3-0.19.2 \
-		pyo3-build-config-0.19.2 \
-		pyo3-ffi-0.19.2 \
-		pyo3-macros-0.19.2 \
-		pyo3-macros-backend-0.19.2 \
-		quote-1.0.33 \
-		rand-0.7.3 \
-		rand_chacha-0.2.2 \
-		rand_core-0.5.1 \
-		rand_hc-0.2.0 \
-		redox_syscall-0.3.5 \
-		scopeguard-1.2.0 \
-		smallstr-0.2.0 \
-		smallvec-1.11.1 \
-		syn-1.0.109 \
-		syn-2.0.37 \
-		target-lexicon-0.12.11 \
-		thiserror-1.0.49 \
-		thiserror-impl-1.0.49 \
-		unicode-ident-1.0.12 \
-		unindent-0.1.11 \
-		wasi-0.9.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.87 \
-		wasm-bindgen-backend-0.2.87 \
-		wasm-bindgen-macro-0.2.87 \
-		wasm-bindgen-macro-support-0.2.87 \
-		wasm-bindgen-shared-0.2.87 \
-		windows-targets-0.48.5 \
-		windows_aarch64_gnullvm-0.48.5 \
-		windows_aarch64_msvc-0.48.5 \
-		windows_i686_gnu-0.48.5 \
-		windows_i686_msvc-0.48.5 \
-		windows_x86_64_gnu-0.48.5 \
-		windows_x86_64_gnullvm-0.48.5 \
-		windows_x86_64_msvc-0.48.5 \
-		yrs-0.12.2
diff --git a/devel/py-y-py/distinfo b/devel/py-y-py/distinfo
deleted file mode 100644
index 74adc1cb3a9c..000000000000
--- a/devel/py-y-py/distinfo
+++ /dev/null
@@ -1,109 +0,0 @@
-TIMESTAMP = 1696904140
-SHA256 (y_py-0.6.2.tar.gz) = 4757a82a50406a0b3a333aa0122019a331bd6f16e49fed67dca423f928b3fd4d
-SIZE (y_py-0.6.2.tar.gz) = 53013
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
-SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
-SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/indoc-1.0.9.crate) = bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306
-SIZE (rust/crates/indoc-1.0.9.crate) = 13475
-SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
-SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
-SHA256 (rust/crates/lib0-0.12.2.crate) = 988e5aa573db0f1f3fe56b635484cd96a880afd102404250e4703738cda66c6b
-SIZE (rust/crates/lib0-0.12.2.crate) = 19829
-SHA256 (rust/crates/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b
-SIZE (rust/crates/libc-0.2.148.crate) = 690988
-SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
-SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
-SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
-SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
-SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447
-SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
-SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
-SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
-SHA256 (rust/crates/proc-macro2-1.0.67.crate) = 3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328
-SIZE (rust/crates/proc-macro2-1.0.67.crate) = 43683
-SHA256 (rust/crates/pyo3-0.19.2.crate) = e681a6cfdc4adcc93b4d3cf993749a4552018ee0a9b65fc0ccfad74352c72a38
-SIZE (rust/crates/pyo3-0.19.2.crate) = 418228
-SHA256 (rust/crates/pyo3-build-config-0.19.2.crate) = 076c73d0bc438f7a4ef6fdd0c3bb4732149136abd952b110ac93e4edb13a6ba5
-SIZE (rust/crates/pyo3-build-config-0.19.2.crate) = 29206
-SHA256 (rust/crates/pyo3-ffi-0.19.2.crate) = e53cee42e77ebe256066ba8aa77eff722b3bb91f3419177cf4cd0f304d3284d9
-SIZE (rust/crates/pyo3-ffi-0.19.2.crate) = 66500
-SHA256 (rust/crates/pyo3-macros-0.19.2.crate) = dfeb4c99597e136528c6dd7d5e3de5434d1ceaf487436a3f03b2d56b6fc9efd1
-SIZE (rust/crates/pyo3-macros-0.19.2.crate) = 7173
-SHA256 (rust/crates/pyo3-macros-backend-0.19.2.crate) = 947dc12175c254889edc0c02e399476c2f652b4b9ebd123aa655c224de259536
-SIZE (rust/crates/pyo3-macros-backend-0.19.2.crate) = 49962
-SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
-SIZE (rust/crates/quote-1.0.33.crate) = 28090
-SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
-SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
-SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
-SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
-SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/smallstr-0.2.0.crate) = 1e922794d168678729ffc7e07182721a14219c65814e66e91b839a272fe5ae4f
-SIZE (rust/crates/smallstr-0.2.0.crate) = 7521
-SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
-SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.37.crate) = 7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8
-SIZE (rust/crates/syn-2.0.37.crate) = 243250
-SHA256 (rust/crates/target-lexicon-0.12.11.crate) = 9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a
-SIZE (rust/crates/target-lexicon-0.12.11.crate) = 24594
-SHA256 (rust/crates/thiserror-1.0.49.crate) = 1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4
-SIZE (rust/crates/thiserror-1.0.49.crate) = 18912
-SHA256 (rust/crates/thiserror-impl-1.0.49.crate) = 10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc
-SIZE (rust/crates/thiserror-impl-1.0.49.crate) = 15101
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unindent-0.1.11.crate) = e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c
-SIZE (rust/crates/unindent-0.1.11.crate) = 7700
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
-SHA256 (rust/crates/wasm-bindgen-0.2.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342
-SIZE (rust/crates/wasm-bindgen-0.2.87.crate) = 175052
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd
-SIZE (rust/crates/wasm-bindgen-backend-0.2.87.crate) = 26821
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.87.crate) = dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d
-SIZE (rust/crates/wasm-bindgen-macro-0.2.87.crate) = 13897
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1
-SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/yrs-0.12.2.crate) = a232e4e529a06548e97270e6ec00afd5f14dae517b8df3c2a1a3f3a4558b7326
-SIZE (rust/crates/yrs-0.12.2.crate) = 7745097
diff --git a/devel/py-y-py/pkg-descr b/devel/py-y-py/pkg-descr
deleted file mode 100644
index 6495c0d63785..000000000000
--- a/devel/py-y-py/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Ypy is a Python binding for Y-CRDT. It provides distributed data types that
-enable real-time collaboration between devices. Ypy can sync data with any other
-platform that has a Y-CRDT binding, allowing for seamless cross-domain
-communication. The library is a thin wrapper around Yrs, taking advantage of the
-safety and performance of Rust.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202403312050.42VKoY93044459>