From nobody Mon Sep 30 19:06:13 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XHVsd6LPCz5XWBJ; Mon, 30 Sep 2024 19:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XHVsd5r6sz41Km; Mon, 30 Sep 2024 19:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727723173; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dum7ktQHqeZroRwouoEfKUbxfhqG62MKx9ZkqVZn4ik=; b=rVesohTIM1pEl9yCj+JoqSn3s8XidOBYR0xIJV/qoLnf03jR+K3zOpCzKe/LLkRzG2MQ/v /O5iZ2uMMMvCf4DpD7vuWSumozC1lbQT5hRNvoq0bTKDiSguiwn082DPa//sw1xQkPwN8c sNBlc/QPdZ/OHDQbWTtZ4vS5VUdC6RAOk75rpMEkLubAuplWFb/QIDcLCDE9Jb0IDP2TmL t7YDtvMDjE+sIGSdfjFxpYknvHIRz52OCOlqARmFEawzmKVzxVD0T4yiY5N+EuZh8b8POk MVwlBY7H4bUe/Ly9K3yOPtxEwylFMZAmUsbrWkm52HkhoeapUa8+Smv7KG/abw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1727723173; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dum7ktQHqeZroRwouoEfKUbxfhqG62MKx9ZkqVZn4ik=; b=rzyP9s2xKrJlDShaMBpPtOh3xVGLqcwFiydqro3FNR21aPv8j/YiKjT/rkwtOABU4fumWm G1bMA8D+hNsjyzEz/0XeZqdjttqcKR5Ewttp7ieg1h8Y+l0BcTeLnGoxr/liUagH0EGxSm VVFgBp0UbJTACP8tm/5GcmM14bXGBq8X9aqLaCC6pwh6Ad5+Aba+3kPdNcyyHO7plk10DJ YMFFOjqbLMPCyT3XmRo+ZTLxYGBo5wLDC4E8K2M76EUlDW6q4v3KDakFIFGMZhoop06xoM eSDLjdl+Tz9ZuvDr2yDGsNmUyKhxzfjWaRtl6+JrRXymoyGuStfwWnuHjOsTDQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1727723173; a=rsa-sha256; cv=none; b=bXxNUzNDvsCQfvwY+eUMRtnBY38pcJCuisaZo4JikxxLO8X3+cwjqA0w0p2hlJ2wzh7UjA SCNnsosb1aqNePSkaax4YkDgUyRdl4BBurNt3M6D1+DgzXKO0UlVnkHTDToGwMv/Cb8ooP tm5LTJD1s1hbCpVmAc/LFYLihiHRKcTfGaYcjlrX7e+8rpvISmwJ4FuMdLVa/GzFpzH6Et atKCevSJDkxCvs+6N6aUiTXwrAZ9k7LYnk6zJ3IhlvwYFHGSJxiu1HntV1JjBwijGv0vhN 9nnGkkU7Z4pVc1Hzo6ctlfZbM5fYAB5iD/KGuwNcTcj4kHh/3mF7Wthbo7FC5A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XHVsd5Qz4z15JF; Mon, 30 Sep 2024 19:06:13 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 48UJ6Duf084921; Mon, 30 Sep 2024 19:06:13 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 48UJ6DFC084918; Mon, 30 Sep 2024 19:06:13 GMT (envelope-from git) Date: Mon, 30 Sep 2024 19:06:13 GMT Message-Id: <202409301906.48UJ6DFC084918@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: d725f5349c8c - main - audio/py-tagpy: Remove expired port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d725f5349c8c5c0950d2134b7671718675287f20 Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=d725f5349c8c5c0950d2134b7671718675287f20 commit d725f5349c8c5c0950d2134b7671718675287f20 Author: Rene Ladan AuthorDate: 2024-09-30 19:05:41 +0000 Commit: Rene Ladan CommitDate: 2024-09-30 19:05:44 +0000 audio/py-tagpy: Remove expired port 2024-09-30 audio/py-tagpy: Abandonded upstream --- MOVED | 1 + audio/Makefile | 1 - audio/py-tagpy/Makefile | 33 ------------ audio/py-tagpy/distinfo | 3 -- audio/py-tagpy/files/patch-src_wrapper_common.hpp | 14 ----- audio/py-tagpy/files/patch-src_wrapper_id3.cpp | 58 -------------------- audio/py-tagpy/files/patch-src_wrapper_rest.cpp | 66 ----------------------- audio/py-tagpy/pkg-descr | 10 ---- 8 files changed, 1 insertion(+), 185 deletions(-) diff --git a/MOVED b/MOVED index 3851073305cf..d8749b4bf43a 100644 --- a/MOVED +++ b/MOVED @@ -3490,3 +3490,4 @@ security/nextcloud-twofactor_nextcloud_notification||2024-09-27|Removed, bundled textproc/hs-pandoc32|textproc/hs-pandoc|2024-09-29|the only user changed to textproc/hs-pandoc archivers/librtfcomp||2024-09-30|Remove expired port. Latest version was released in 2013. There is no consumers in the ports tree misc/raspberrypi-userland||2024-09-30|Has expired: Deprecated by the upstream +audio/py-tagpy||2024-09-30|Has expired: Abandonded upstream diff --git a/audio/Makefile b/audio/Makefile index d155bcd63639..e61104de9d6f 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -673,7 +673,6 @@ SUBDIR += py-soxr SUBDIR += py-speechrecognition SUBDIR += py-spotipy - SUBDIR += py-tagpy SUBDIR += py-torchaudio SUBDIR += py-vosk SUBDIR += py-wavio diff --git a/audio/py-tagpy/Makefile b/audio/py-tagpy/Makefile deleted file mode 100644 index 2568ef1c795b..000000000000 --- a/audio/py-tagpy/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= tagpy -PORTVERSION= 2022.1 -PORTREVISION= 0 -CATEGORIES= audio python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= nivit@FreeBSD.org -COMMENT= Python bindings for Scott Wheeler's TagLib -WWW= https://mathema.tician.de/software/tagpy - -LICENSE= MIT - -BROKEN= does not build with audio/taglib 2.x -EXPIRATION_DATE=2024-09-30 - -LIB_DEPENDS= ${PY_BOOST} \ - libtag.so:audio/taglib - -USES= compiler:c++11-lang python shebangfix -USE_PYTHON= autoplist distutils - -PYDISTUTILS_BUILD_TARGET= build_ext -PYDISTUTILS_BUILDARGS= --include-dirs="${LOCALBASE}/include/taglib" \ - --include-dirs="${LOCALBASE}/include" \ - --library-dirs="${LOCALBASE}/lib" - -CPPFLAGS+= -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/_tagpy.cpython-${PYTHON_SUFFIX}.so - -.include diff --git a/audio/py-tagpy/distinfo b/audio/py-tagpy/distinfo deleted file mode 100644 index 29877b76331a..000000000000 --- a/audio/py-tagpy/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1689488833 -SHA256 (tagpy-2022.1.tar.gz) = 8939bf0ccd7c4e776feccb1d5e7b72f31e11a0c8c5f9e37154bad6a9fa444bff -SIZE (tagpy-2022.1.tar.gz) = 140786 diff --git a/audio/py-tagpy/files/patch-src_wrapper_common.hpp b/audio/py-tagpy/files/patch-src_wrapper_common.hpp deleted file mode 100644 index b2b5789738db..000000000000 --- a/audio/py-tagpy/files/patch-src_wrapper_common.hpp +++ /dev/null @@ -1,14 +0,0 @@ ---- src/wrapper/common.hpp.orig 2008-04-24 19:44:50 UTC -+++ src/wrapper/common.hpp -@@ -50,10 +50,7 @@ using namespace std; - - - --#define TAGPY_TAGLIB_HEX_VERSION \ -- (TAGLIB_MAJOR_VERSION << 16) + \ -- (TAGLIB_MINOR_VERSION << 8) + \ -- (TAGLIB_PATCH_VERSION << 0) -+#define TAGPY_TAGLIB_HEX_VERSION 0x10800 - - #if (TAGPY_TAGLIB_HEX_VERSION < 0x10400) - #warning !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! diff --git a/audio/py-tagpy/files/patch-src_wrapper_id3.cpp b/audio/py-tagpy/files/patch-src_wrapper_id3.cpp deleted file mode 100644 index 166362a2bbf6..000000000000 --- a/audio/py-tagpy/files/patch-src_wrapper_id3.cpp +++ /dev/null @@ -1,58 +0,0 @@ ---- src/wrapper/id3.cpp.orig 2022-12-27 17:50:55 UTC -+++ src/wrapper/id3.cpp -@@ -265,7 +265,7 @@ void exposeID3() - { - typedef ID3v2::AttachedPictureFrame cl; - class_, boost::noncopyable> -- ("id3v2_AttachedPictureFrame", init >()) -+ ("id3v2_AttachedPictureFrame", init >()) - .DEF_SIMPLE_METHOD(textEncoding) - .DEF_SIMPLE_METHOD(setTextEncoding) - .DEF_SIMPLE_METHOD(mimeType) -@@ -282,7 +282,7 @@ void exposeID3() - { - typedef ID3v2::CommentsFrame cl; - class_, boost::noncopyable> -- ("id3v2_CommentsFrame", init >()) -+ ("id3v2_CommentsFrame", init >()) - .def(init()) - .DEF_SIMPLE_METHOD(language) - .DEF_SIMPLE_METHOD(setLanguage) -@@ -336,7 +336,7 @@ void exposeID3() - { - typedef ID3v2::TextIdentificationFrame cl; - class_, boost::noncopyable> -- ("id3v2_TextIdentificationFrame", init >()) -+ ("id3v2_TextIdentificationFrame", init >()) - .def("setText", (void (cl::*)(const String &)) &cl::setText) - .def("setText", (void (cl::*)(const StringList &)) &cl::setText) - .DEF_SIMPLE_METHOD(textEncoding) -@@ -348,7 +348,7 @@ void exposeID3() - { - typedef ID3v2::UnsynchronizedLyricsFrame cl; - class_, boost::noncopyable> -- ("id3v2_UnsynchronizedLyricsFrame", init >()) -+ ("id3v2_UnsynchronizedLyricsFrame", init >()) - .def(init()) - .DEF_SIMPLE_METHOD(language) - .DEF_SIMPLE_METHOD(setLanguage) -@@ -363,7 +363,7 @@ void exposeID3() - typedef ID3v2::UserTextIdentificationFrame cl; - class_, boost::noncopyable> - ("id3v2_UserTextIdentificationFrame", init()) -- .def(init >()) -+ .def(init >()) - .DEF_SIMPLE_METHOD(description) - .DEF_SIMPLE_METHOD(setDescription) - .DEF_SIMPLE_METHOD(fieldList) -@@ -420,8 +420,8 @@ void exposeID3() - typedef MPEG::File cl; - class_, boost::noncopyable> - ("mpeg_File", -- init >()) -- .def(init >()) -+ init >()) -+ .def(init >()) - .def("save", - #if (TAGPY_TAGLIB_HEX_VERSION >= 0x10800) - (bool (MPEG::File::*)(int, bool, int)) diff --git a/audio/py-tagpy/files/patch-src_wrapper_rest.cpp b/audio/py-tagpy/files/patch-src_wrapper_rest.cpp deleted file mode 100644 index f4a36d335f95..000000000000 --- a/audio/py-tagpy/files/patch-src_wrapper_rest.cpp +++ /dev/null @@ -1,66 +0,0 @@ ---- src/wrapper/rest.cpp.orig 2022-12-23 20:39:57 UTC -+++ src/wrapper/rest.cpp -@@ -84,7 +84,7 @@ void exposeRest() - { - typedef Ogg::XiphComment cl; - class_, boost::noncopyable> -- ("ogg_XiphComment", init >()) -+ ("ogg_XiphComment", init >()) - .DEF_SIMPLE_METHOD(fieldCount) - .def("fieldListMap", &cl::fieldListMap, - return_internal_reference<>()) -@@ -109,14 +109,14 @@ void exposeRest() - { - typedef Ogg::FLAC::File cl; - class_, boost::noncopyable> -- ("ogg_flac_File", init >()) -+ ("ogg_flac_File", init >()) - ; - } - - { - typedef Ogg::Vorbis::File cl; - class_, boost::noncopyable> -- ("ogg_vorbis_File", init >()) -+ ("ogg_vorbis_File", init >()) - ; - } - -@@ -126,7 +126,7 @@ void exposeRest() - { - typedef APE::Footer cl; - class_( -- "ape_Footer", init >()) -+ "ape_Footer", init >()) - .DEF_SIMPLE_METHOD(version) - .DEF_SIMPLE_METHOD(headerPresent) - .DEF_SIMPLE_METHOD(footerPresent) -@@ -193,8 +193,8 @@ void exposeRest() - { - typedef FLAC::File cl; - class_ >("flac_File", -- init >()) -- .def(init >()) -+ init >()) -+ .def(init >()) - .def("ID3v1Tag", - (ID3v1::Tag *(FLAC::File::*)(bool)) - &FLAC::File::ID3v1Tag, -@@ -227,7 +227,7 @@ void exposeRest() - { - typedef MPC::File cl; - class_, boost::noncopyable> -- ("mpc_File", init >()) -+ ("mpc_File", init >()) - .def("ID3v1Tag", - (ID3v1::Tag *(cl::*)(bool)) - &cl::ID3v1Tag, -@@ -255,7 +255,7 @@ void exposeRest() - { - typedef TagLib::RIFF::WAV::File cl; - class_, boost::noncopyable> -- ("wav_File", init >()) -+ ("wav_File", init >()) - .def("ID3v2Tag", - (ID3v2::Tag *(TagLib::RIFF::WAV::File::*)()) - &cl::ID3v2Tag, diff --git a/audio/py-tagpy/pkg-descr b/audio/py-tagpy/pkg-descr deleted file mode 100644 index 67ee5aa76514..000000000000 --- a/audio/py-tagpy/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -TagPy is a Python crust (or a set of Python bindings) for -Scott Wheeler's TagLib. - -TagPy can: - - * read and write ID3 tags of version 1 and 2, with many supported - frame types for version 2 (in MPEG Layer 2 and MPEG Layer 3, - FLAC and MPC) - * access Xiph Comments in Ogg Vorbis Files and Ogg Flac Files - * access APE tags in Musepack and MP3 files.