notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
livestreamer Extract web streams and pipe them into video player of choice
1.12.2_1 multimedia Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.12.2_1Version of this port present on the latest quarterly branch.
Broken BROKEN: Doesn't work, multiple reports upstream
Deprecated DEPRECATED: Abandoned upstream, please consider using www/yt-dlp or multimedia/streamlink
Expired This port expired on: 2022-06-30
Ignore IGNORE: is marked as broken: Doesn't work, multiple reports upstream
Maintainer: multimedia@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-11-29 20:23:50
Last Update: 2022-06-30 20:28:06
Commit Hash: c46b556
Also Listed In: python
License: BSD2CLAUSE MIT APACHE20
WWW:
https://github.com/chrippa/livestreamer
Description:
Livestreamer is a Command Line Interface that pipes video streams from various services into a video player, such as VLC. The main purpose of Livestreamer is to allow the user to avoid buggy and CPU heavy flash plugins but still be able to enjoy various streamed content. Livestreamer is built upon a plugin system which allows support for new services to be easily added. Currently most of the big streaming services are supported, such as: Dailymotion Livestream Twitch/Justin.tv YouTube Live UStream Example use: $ livestreamer twitch.tv/day9tv best [cli][info] Found matching plugin justintv for URL twitch.tv/day9tv [cli][info] Opening stream: 720p [cli][info] Starting player: vlc WWW: https://github.com/chrippa/livestreamer
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}livestreamer>0:multimedia/livestreamer@${PY_FLAVOR}
No installation instructions:
This port has been deleted.
PKGNAME: py38-livestreamer
Package flavors (<flavor>: <package>)
  • py38: py38-livestreamer
distinfo:
SHA256 (livestreamer-1.12.2.tar.gz) = ef3e743d0cabc27d8ad906c356e74370799e25ba46c94d3b8d585af77a258de0 SIZE (livestreamer-1.12.2.tar.gz) = 430627

Packages (timestamps in pop-ups are UTC):
py37-livestreamer
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.12.2_1---1.12.2_1-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. rtmpdump : multimedia/rtmpdump
  2. py38-requests>=0 : www/py-requests@py38
  3. py38-six>0 : devel/py-six@py38
  4. py38-librtmp>=0 : multimedia/py-librtmp@py38
  5. py38-setuptools>0 : devel/py-setuptools@py38
  6. python3.8 : lang/python38
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
multimedia_livestreamer
USES:
python:3.6+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/l/livestreamer/
  2. https://pypi.org/packages/source/l/livestreamer/
Collapse this list.
Port Moves
  • port deleted on 2022-06-30
    REASON: Has expired: Abandoned upstream, please consider using www/yt-dlp or multimedia/streamlink

Number of commits found: 29

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.12.2_1
30 Jun 2022 20:28:06
commit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80adcommit hash: c46b556a1b834132e6d02d1bdc422f16c3dc80ad files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-06-30 multimedia/mpeg2codec: Obsolete, please consider using
multimedia/ffmpeg
2022-06-30 multimedia/livestreamer: Abandoned upstream, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 net/kissd: Obsolete, target hardware was released 19 years ago
2022-06-30 www/gecko-mediaplayer: Uses incompatible plugin interface NPAPI
2022-06-30 multimedia/snappy: Deprecated upstream, please consider
multimedia/mpv or multimedia/vlc
2022-06-30 audio/exaile: Requires py-bsddb3 which requires upstream EOLd db5
2022-06-30 multimedia/gnome-twitch: Unmaintained, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/clive: Last release in 2012, please consider using
www/yt-dlp or multimedia/streamlink
2022-06-30 multimedia/imagination: Obsolete, majority of DVD players made in the
last 15+ years have been able to do image slideshows
2022-06-30 multimedia/m2tstoavi: Marked obsolete by upstream in 2010, please
consider using multimedia/ffmpeg or multimedia/handbrake
2022-06-30 multimedia/mps-youtube: Abandoned upstream
2022-06-30 multimedia/umph: Last release in 2012 and abandoned upstream, please
consider using www/yt-dlp
2022-06-30 multimedia/quvi09: Deprecated upstream, please consider using
www/yt-dlp or multimedia/streamlink
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.12.2_1
27 Apr 2022 06:42:10
commit hash: f77edff7451a133834a3f3868092b9ba486b0f6ccommit hash: f77edff7451a133834a3f3868092b9ba486b0f6ccommit hash: f77edff7451a133834a3f3868092b9ba486b0f6ccommit hash: f77edff7451a133834a3f3868092b9ba486b0f6c files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
multimedia/livestreamer: Mark BROKEN, deprecate and expiration date to
2022-06-30

Abandoned upstream, multiple bug reports upstream about it not working.
We have at least two ports in tree that are maintained upstream and
offers similar functionality (www/yt-dlp and multimedia/streamlink).

PR:		263516
Approved by:	multimedia (tcberner)
1.12.2_1
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.12.2_1
05 Jan 2021 22:08:22
Revision:560434Original commit files touched by this commit
rene search for other commits by this committer
Follow up on devel/py-futures port removal in r559976

The devel/py-futures port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_FUTURES,
leaving a dangling reference.

Remove it from Mk/Uses/python.mk and from affected ports, as
it was already an empty definition for Python 3.6+

Bump minimal Python version of security/theonionbox to 3.6+
1.12.2_1
28 Dec 2020 23:02:15
Revision:559531Original commit files touched by this commit
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
1.12.2_1
20 Jun 2018 17:05:44
Revision:472884Original commit files touched by this commit
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
1.12.2_1
30 Nov 2017 15:50:34
Revision:455210Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.12.2_1
05 Jan 2017 17:30:55
Revision:430646Original commit files touched by this commit
riggs search for other commits by this committer
Resolve dependency conflicts with www/py-requests; bump PORTREVISION

PR:		213999
Submitted by:	kaltheat@gmail.com
MFH:		2017Q1
1.12.2
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
1.12.2
02 May 2015 20:34:46
Revision:385217Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.12.2 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.12.1
23 Mar 2015 17:09:55
Revision:382015Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.12.1 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.12.0
07 Mar 2015 13:38:57
Revision:380689Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.12.0 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog

PR:		198192
Submitted by:	Radim Kolar <hsn@sendmail.cz>
1.11.1
18 Jan 2015 12:10:23
Revision:377325Original commit files touched by this commit
nox search for other commits by this committer
- Update to 1.11.1 (no functional change but it removes new version
  available spam.)

PR:		196828
Submitted by:	Radim Kolar <hsn@sendmail.cz>
1.11.0
12 Dec 2014 17:15:46
Revision:374600Original commit files touched by this commit
nox search for other commits by this committer
- Update to 1.11.0 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog

- Cherry-pick twitch.tv fix from git head. [1]

Obtained
from:	https://github.com/chrippa/livestreamer/commit/bbc6d0e7c1a8b6bf053345e88366cae115baa2d3
[1]
1.10.2
13 Sep 2014 22:04:15
Revision:368151Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.10.2 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.10.1
31 Aug 2014 18:14:44
Revision:366806Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.10.1 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.10.0
19 Aug 2014 17:25:17
Revision:365403Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.10.0 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.9.0
18 Aug 2014 19:34:54
Revision:365346Original commit files touched by this commit
nox search for other commits by this committer
Switch to USES=python USE_PYTHON=autoplist distutils.
1.9.0
22 Jul 2014 18:29:46
Revision:362567Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.9.0 - changelog is here:

	http://livestreamer.tanuki.se/en/latest/changelog.html#changelog
1.8.2
07 Jun 2014 16:32:21
Revision:356924Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.8.2 .
1.8.1
22 May 2014 17:23:24
Revision:354874Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.8.1 .
1.8.0
30 Apr 2014 19:36:06
Revision:352697Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.8.0 .
1.7.5
11 Mar 2014 23:01:45
Revision:347942Original commit files touched by this commit
nox search for other commits by this committer
Update to 1.7.5 .
1.7.2_1
27 Jan 2014 12:14:09
Revision:341385Original commit files touched by this commit
koobs search for other commits by this committer
Sweep www/py-requests dependants to www/py-requests1

Point all www/py-requests dependants to www/py-requests1 in preparation for
the upgrade of www/py-requests to version 2.x, which substantially breaks API
compatibility.

Maintainers of these ports can update their requests dependency independently
as time for sufficient testing permits.

PR:		ports/185631
1.7.2
24 Jan 2014 19:53:42
Revision:340930Original commit files touched by this commit
nox search for other commits by this committer
- Update to 1.7.2 .
- Clarify BSD part of LICENSE. (BSD2CLAUSE)
- Switch USE_PYDISTUTILS from deprecated easy_install to yes.
1.7.1
30 Dec 2013 20:55:19
Revision:338168Original commit files touched by this commit
ohauer search for other commits by this committer
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20

- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4

PR:		ports/184785
Submitted by:	ohauer
Reviewed by:	tabthorpe
Approved by:	portmgr (tabthorpe@)
1.7.1
08 Dec 2013 06:10:25
Revision:335866Original commit files touched by this commit
eadler search for other commits by this committer
Update to 1.7.1

Requested by: bcallah@cvs.openbsd.org
1.7.0_1
30 Nov 2013 18:14:55
Revision:335313Original commit files touched by this commit
nox search for other commits by this committer
- Seems this uses more than one LICENSE: (BSD MIT AL2) [1]
- Add rtmpdump to RUN_DEPENDS. [1]
- Bump PORTREVISION.

PR:		ports/182791 (independet port that I missed, sorry) [1]
Submitted by:	Jan Henrik Sylvester <me@janh.de> [1]
1.7.0
29 Nov 2013 20:23:39
Revision:335221Original commit files touched by this commit
nox search for other commits by this committer
Add multimedia/livestreamer:

Livestreamer is a Command Line Interface that pipes video streams
from various services into a video player, such as VLC. The main
purpose of Livestreamer is to allow the user to avoid buggy and CPU
heavy flash plugins but still be able to enjoy various streamed
content.

Livestreamer is built upon a plugin system which allows support for
new services to be easily added. Currently most of the big streaming
services are supported, such as:
    Dailymotion
    Livestream
    Twitch/Justin.tv
    YouTube Live
    UStream

Example use:

$ livestreamer twitch.tv/day9tv best
[cli][info] Found matching plugin justintv for URL twitch.tv/day9tv
[cli][info] Opening stream: 720p
[cli][info] Starting player: vlc

WWW: https://github.com/chrippa/livestreamer

Number of commits found: 29