diff options
author | Rene Ladan <rene@FreeBSD.org> | 2021-01-01 00:57:23 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2021-01-01 00:57:23 +0000 |
commit | e095f78463023f59c04bdd21ffc95fada557410f (patch) | |
tree | ec5de6499c9c252b774be9acb5c807082d084bd2 /multimedia | |
parent | 2735d517c12b82760759a6519959aea6bc21d383 (diff) | |
download | freebsd-ports-e095f78463023f59c04bdd21ffc95fada557410f.zip |
Remove most expired ports that depend on Python 2.7:
Exceptions are:
- mail/mailman, our listservers still use it
- www/chromium, solely because of popular demand,
upstream is (slowly) working on porting it to Python 3
- ports that have actual patches for Python 3 against
them (Cinnamon and a few unrelated other ports)
- llvm70 and qt5-webengine because they seem to have a lot
of dependencies which need further analysis
- sysutils/uefi-edk2-bhyve because bhyve seems to use them
- python2 and python27 themselves
I'm sure there will be complaints, but the nice thing about
a version control system is that we can revert and adjust things.
2020-12-31 audio/ardour: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 audio/mixxx21: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 audio/xmms2: Uses Python 2.7 which is EOLed upstream
2020-12-31 chinese/sunpinyin: Uses Python 2.7 which is EOLed upstream
2020-12-31 databases/arangodb32: Uses Python 2.7 which is EOLed upstream
2020-12-31 databases/arangodb33: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/bzr: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/chromium-gn: Uses deprecated version of python, use devel/gn instead
2020-12-31 devel/electron4: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron5: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron6: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/electron7: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/gnatpython: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/godot2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 devel/godot2-tools: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 devel/libhid: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/libosmocore: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/llvm60: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/mongo-cxx-driver: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-06-30 devel/p5-Log-Any-Adapter-Callback: Use devel/p5-Log-Any (Log::Any::Adapter::Capture) instead
2020-12-31 devel/py-backports.functools_lru_cache: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-backports.os: Python 2 is EOL upstream
2020-12-31 devel/py-backports.shutil_get_terminal_size: Python 2 is EOL upstream
2020-12-31 devel/py-backports_abc: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-cheetah: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-dis3: Python 2 only, backport of Python 3
2020-12-31 devel/py-enum34: Will be removed along with python27
2020-12-31 devel/py-functools32: Python 2 only, backport of Python 3
2020-12-31 devel/py-futures: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-more-itertools5: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-pathlib: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-selectors2: Python 2 is EOL upstream
2020-12-31 devel/py-should_dsl: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-singledispatch: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-subprocess32: Python 2 only, following EOL of lang/python27
2020-12-31 devel/py-total-ordering: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/py-typing: Python 2 only, backport of Python 3
2020-12-31 devel/py-weakrefmethod: Python 2 only, backport of Python 3
2020-12-31 devel/rbtools: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/subversion-lts: Uses Python 2.7 which is EOLed upstream
2020-12-31 devel/viewvc: Uses Python 2.7 which is EOLed upstream
2020-12-31 dns/py-dns: Uses Python 2.7 which is EOLed upstream
2020-12-31 editors/atom: Uses Python 2.7 which is EOLed upstream
2020-12-31 emulators/fceux: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 emulators/gem5: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 emulators/nonpareil: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/0ad: Uses deprecated version of python
2020-12-31 games/dangerdeep: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/freera: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/glob2: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/marsnomercy: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/netpanzer: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/pingus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 games/renpy: Uses deprecated version of python
2020-12-31 graphics/goxel: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 graphics/py-pillow6: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/sk1libs: Uses Python 2.7 which is EOLed upstream
2020-12-31 graphics/uniconvertor: Uses deprecated version of python
2020-12-31 lang/julia10: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/pypy3: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey185: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey24: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey52: Uses Python 2.7 which is EOLed upstream
2020-12-31 lang/spidermonkey60: Requires python2 to build
2020-12-31 lang/tolua++: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 mail/getmail: Uses deprecated version of python
2020-12-31 math/gringo: Uses Python 2.7 which is EOLed upstream
2020-12-31 multimedia/ffmpeg2theora: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 multimedia/mimms: Uses Python 2.7 which is EOLed upstream
2020-12-31 net/py-ipaddress: Uses Python 2.7 which is EOLed upstream
2020-12-31 net-p2p/linuxdcpp: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 security/broccoli: Depends lang/python27 which is EOLed upstream
2020-12-31 security/orthrus: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 security/py-backports.ssl_match_hostname: Uses Python 2.7 which is EOLed upstream
2020-12-31 security/sandsifter: Uses deprecated version of python, see https://github.com/rigred/sandsifter/issues/10
2020-12-31 sysutils/cinnamon-control-center: Uses Python 2.7 which is EOLed upstream
2020-12-31 sysutils/ori: Uses Python 2.7 version of scons, and Python 2.7 which is EOLed upstream
2020-12-31 sysutils/osquery: Uses Python 2.7 which is EOLed upstream
2020-12-31 sysutils/py-shutilwhich: Python 2 only, backport of Python 3
2020-12-31 sysutils/uefi-edk2-bhyve-csm: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/cliqz: Uses deprecated version of python
2020-12-31 www/iridium: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/moinmoin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/node10: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/node12: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-OhlohWidgetsMacro: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-TracGoogleAnalytics: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-accountmanager: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-advancedticketworkflow: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-autocomplete: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ccselector: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-customfieldadmin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-datefield: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-defaultcc: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-devel: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-discussion: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-downloads: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-email2trac: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-email2trac-postfix: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-estimator: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fivestarvote: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fullblog: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-fullblognotification: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-graphviz: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-iniadmin: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-keywords: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-keywordsecretticket: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ldap: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ldapauthstore: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-math: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-mercurial: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-navadd: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-permredirect: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-privatetickets: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-pydotorgtheme: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-scrumburndown: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-spam-filter: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-subtickets: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tags: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-themeengine: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-ticketimport: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tickettemplate: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-timingandestimation: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tocmacro: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-tweakui: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-vote: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikigoodies: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikinotification: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikitemplates: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wikitopdf: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-wysiwyg: Uses Python 2.7 which is EOLed upstream
2020-12-31 www/trac-xmlrpc: Uses Python 2.7 which is EOLed upstream
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/Makefile | 2 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/Makefile | 28 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/distinfo | 3 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/files/patch-SConstruct | 30 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/files/patch-src_ffmpeg2theora.c | 14 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/files/patch-src_subtitles.c | 11 | ||||
-rw-r--r-- | multimedia/ffmpeg2theora/pkg-descr | 5 | ||||
-rw-r--r-- | multimedia/mimms/Makefile | 32 | ||||
-rw-r--r-- | multimedia/mimms/distinfo | 2 | ||||
-rw-r--r-- | multimedia/mimms/pkg-descr | 7 | ||||
-rw-r--r-- | multimedia/mimms/pkg-plist | 11 |
11 files changed, 0 insertions, 145 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 6a9d58ebce85..5d42dce18e5d 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -60,7 +60,6 @@ SUBDIR += ffaudioconverter SUBDIR += ffdec SUBDIR += ffmpeg - SUBDIR += ffmpeg2theora SUBDIR += ffmpegthumbnailer SUBDIR += ffms2 SUBDIR += flvmeta @@ -247,7 +246,6 @@ SUBDIR += makemkv SUBDIR += mediainfo SUBDIR += mencoder - SUBDIR += mimms SUBDIR += minitube SUBDIR += mjpegtools SUBDIR += mkclean diff --git a/multimedia/ffmpeg2theora/Makefile b/multimedia/ffmpeg2theora/Makefile deleted file mode 100644 index 28bb8f71349a..000000000000 --- a/multimedia/ffmpeg2theora/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -# Created by: Anders Nordby <anders@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= ffmpeg2theora -PORTVERSION= 0.30 -PORTREVISION= 6 -CATEGORIES= multimedia -MASTER_SITES= http://v2v.cc/~j/ffmpeg2theora/downloads/ - -MAINTAINER= wg@FreeBSD.org -COMMENT= Reencode many media file formats to Ogg Theora - -LICENSE= GPLv3 - -LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ - libkate.so:multimedia/libkate \ - libtheora.so:multimedia/libtheora - -USES= iconv pkgconfig scons:python2 tar:bzip2 -MAKE_ARGS= APPEND_CCFLAGS="${CFLAGS} ${CPPFLAGS}" \ - APPEND_LINKFLAGS="${LDFLAGS} ${LIBS}" - -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} - -PLIST_FILES= bin/ffmpeg2theora man/man1/ffmpeg2theora.1.gz - -.include <bsd.port.mk> diff --git a/multimedia/ffmpeg2theora/distinfo b/multimedia/ffmpeg2theora/distinfo deleted file mode 100644 index 647b78d84f65..000000000000 --- a/multimedia/ffmpeg2theora/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1465461122 -SHA256 (ffmpeg2theora-0.30.tar.bz2) = 4f6464b444acab5d778e0a3359d836e0867a3dcec4ad8f1cdcf87cb711ccc6df -SIZE (ffmpeg2theora-0.30.tar.bz2) = 91269 diff --git a/multimedia/ffmpeg2theora/files/patch-SConstruct b/multimedia/ffmpeg2theora/files/patch-SConstruct deleted file mode 100644 index 38b7c79686de..000000000000 --- a/multimedia/ffmpeg2theora/files/patch-SConstruct +++ /dev/null @@ -1,30 +0,0 @@ ---- SConstruct.orig 2016-01-10 04:35:56 UTC -+++ SConstruct -@@ -38,7 +38,7 @@ opts.AddVariables( - BoolVariable('libkate', 'enable libkate support', 1), - BoolVariable('crossmingw', 'Set to 1 for crosscompile with mingw', 0) - ) --env = Environment(options = opts) -+env = Environment(options = opts, ENV=os.environ, CC = Split(os.environ['CC'])) - Help(opts.GenerateHelpText(env)) - - pkg_flags="--cflags --libs" -@@ -152,7 +152,6 @@ if not env.GetOption('clean'): - "libavcodec >= 52.30.0", - "libpostproc", - "libswscale", -- "libswresample", - "libavutil", - ] - if os.path.exists("./ffmpeg"): -@@ -214,9 +213,8 @@ if not env.GetOption('clean'): - env.Append(CCFLAGS=[ - '-DHAVE_ICONV' - ]) -- if conf.CheckLib('iconv'): -- env.Append(LIBS=['iconv']) - -+ env.Append(LIBS=['m']) - if env['crossmingw']: - env.Append(CCFLAGS=['-Wl,-subsystem,windows']) - env.Append(LIBS=['m']) diff --git a/multimedia/ffmpeg2theora/files/patch-src_ffmpeg2theora.c b/multimedia/ffmpeg2theora/files/patch-src_ffmpeg2theora.c deleted file mode 100644 index 5b210f9b14b7..000000000000 --- a/multimedia/ffmpeg2theora/files/patch-src_ffmpeg2theora.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/ffmpeg2theora.c.orig 2016-01-10 04:35:56 UTC -+++ src/ffmpeg2theora.c -@@ -3103,7 +3103,11 @@ int main(int argc, char **argv) { - fprintf(stderr,"\nUnable to decode input.\n"); - return(1); - } -+#if LIBAVFORMAT_VERSION_INT < AV_VERSION_INT(53,17,0) -+ av_close_input_file(convert->context); -+#else - avformat_close_input(&convert->context); -+#endif - } - else{ - if (info.frontend) diff --git a/multimedia/ffmpeg2theora/files/patch-src_subtitles.c b/multimedia/ffmpeg2theora/files/patch-src_subtitles.c deleted file mode 100644 index 490c8670185f..000000000000 --- a/multimedia/ffmpeg2theora/files/patch-src_subtitles.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/subtitles.c.orig 2016-01-10 04:35:56 UTC -+++ src/subtitles.c -@@ -284,7 +284,7 @@ static char *convert_subtitle_to_utf8(co - return NULL; - } - outptr=newtext; -- if (iconv(cd, &inptr, &insz, &outptr, &outsz) < 0) { -+ if (iconv(cd, &inptr, &insz, &outptr, &outsz) == (size_t)-1) { - warn(frontend, NULL, 0, "Failed to convert text to UTF-8\n"); - free(newtext); - newtext = NULL; diff --git a/multimedia/ffmpeg2theora/pkg-descr b/multimedia/ffmpeg2theora/pkg-descr deleted file mode 100644 index 4745349a15c3..000000000000 --- a/multimedia/ffmpeg2theora/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -ffmpeg2theora is a simple command line tool to convert media files to -.ogg with Theora video and Vorbis audio streams. It supports reading any -file format that ffmpeg can decode. - -WWW: http://v2v.cc/~j/ffmpeg2theora/ diff --git a/multimedia/mimms/Makefile b/multimedia/mimms/Makefile deleted file mode 100644 index 3918f11b91ac..000000000000 --- a/multimedia/mimms/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# Created by: Yinghong.Liu <liu_yinghong@yahoo.com.cn> -# $FreeBSD$ - -PORTNAME= mimms -DISTVERSION= 3.2.1 -CATEGORIES= multimedia net -MASTER_SITES= SAVANNAH - -MAINTAINER= ports@FreeBSD.org -COMMENT= Download streams using the MMS protocol - -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libmms.so:net/libmms - -USES= python:2.7 tar:bzip2 -USE_PYTHON= distutils -PYDISTUTILS_PKGVERSION= 3.2 -NO_ARCH= yes - -PORTDOCS= AUTHORS COPYING NEWS README - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/multimedia/mimms/distinfo b/multimedia/mimms/distinfo deleted file mode 100644 index 9509c813fb6a..000000000000 --- a/multimedia/mimms/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mimms-3.2.1.tar.bz2) = 92cd3e1800d8bd637268274196f6baec0d95aa8e709714093dd96ba8893c2354 -SIZE (mimms-3.2.1.tar.bz2) = 18224 diff --git a/multimedia/mimms/pkg-descr b/multimedia/mimms/pkg-descr deleted file mode 100644 index aeec7d95a2de..000000000000 --- a/multimedia/mimms/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -MMS is a program designed to allow you to download streams using -the MMS protocol and save them to your computer, as opposed to -watching them live. Similar functionality is available in full -media player suites such as Xine and MPlayer, but MiMMS is quick -and easy to use, and for the time being, remains a useful program. - -WWW: https://savannah.nongnu.org/projects/mimms/ diff --git a/multimedia/mimms/pkg-plist b/multimedia/mimms/pkg-plist deleted file mode 100644 index 23e636391eb8..000000000000 --- a/multimedia/mimms/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -bin/mimms -%%PYTHON_SITELIBDIR%%/libmimms/__init__.py -%%PYTHON_SITELIBDIR%%/libmimms/__init__.pyc -%%PYTHON_SITELIBDIR%%/libmimms/__init__.pyo -%%PYTHON_SITELIBDIR%%/libmimms/core.py -%%PYTHON_SITELIBDIR%%/libmimms/core.pyc -%%PYTHON_SITELIBDIR%%/libmimms/core.pyo -%%PYTHON_SITELIBDIR%%/libmimms/libmms.py -%%PYTHON_SITELIBDIR%%/libmimms/libmms.pyc -%%PYTHON_SITELIBDIR%%/libmimms/libmms.pyo -share/man/man1/mimms.1.gz |