Port details |
- libshout Connect and transmit data to an Icecast media streaming server
- 2.4.6_1 audio =10 2.4.6_1Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2000-06-07 14:15:03
- Last Update: 2024-04-13 13:03:19
- Commit Hash: 62ed195
- People watching this port, also watch:: libogg, libvorbis, cdparanoia, libglade2, flac
- Also Listed In: net
- License: LGPL20
- WWW:
- https://icecast.org/
- https://gitlab.xiph.org/xiph/icecast-libshout
- Description:
- This is a port of the libshout library. Libshout allows applications to easily
communicate and broadcast to an Icecast streaming media server. It handles the
socket connections, metadata communication, and data streaming for the calling
application, and lets developers focus on feature sets instead of implementation
details.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libshout>0:audio/libshout
- To install the port:
- cd /usr/ports/audio/libshout/ && make install clean
- To add the package, run one of these commands:
- pkg install audio/libshout
- pkg install libshout
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libshout
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1650228662
SHA256 (libshout-2.4.6.tar.gz) = 39cbd4f0efdfddc9755d88217e47f8f2d7108fa767f9d58a2ba26a16d8f7c910
SIZE (libshout-2.4.6.tar.gz) = 571153
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libogg.so : audio/libogg
- libspeex.so : audio/speex
- libtheora.so : multimedia/libtheora
- libvorbis.so : audio/libvorbis
- This port is required by:
- for Libraries
-
- audio/ezstream
- audio/gstreamer1-plugins-shout2
- audio/icegenerator
- audio/ices
- audio/p5-Shout
- audio/rubygem-ruby-shout
- multimedia/qmmp-qt5
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for libshout-2.4.6_1:
DOCS=on: Build and/or install documentation
SPEEX=on: Speex audio format support
THEORA=on: Ogg Theora video codec support
VORBIS=on: Ogg Vorbis audio codec support
===> Use 'make config' to modify these settings
- Options name:
- audio_libshout
- USES:
- cpe gmake libtool pathfix pkgconfig ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.4.6_1 13 Apr 2024 13:03:19 |
Po-Chuan Hsieh (sunpoet) |
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after
9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9 |
2.4.6_1 21 Feb 2024 15:06:16 |
Po-Chuan Hsieh (sunpoet) |
audio/libshout: Cosmetic change |
2.4.6_1 18 Feb 2024 13:28:04 |
Gleb Popov (arrowd) |
audio/*: Move manpages to share/man
Approved by: portmgr (blanket) |
2.4.6 05 Apr 2023 17:29:43 |
Po-Chuan Hsieh (sunpoet) |
audio/libshout: Update WWW and clean up pkg-descr |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.4.6 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.4.6 20 Jul 2022 14:20:54 |
Tobias C. Berner (tcberner) |
audio: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <dmagda+libsamplerate@ee.ryerson.ca>
* <trasz@FreeBSD.org>
* Adam Weinberger
* Adam Weinberger <adamw@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aleksander Fafula <alex@bsdguru.org>
* Alex Allan <alex@kamaz.org.uk>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kojevnikov <alexander@kojevnikov.com>
* Alexander Nedotsukov <bland@FreeBSD.org>
* Alexander Vereeken <Alexander88207@protonmail.com> (Only the first 15 lines of the commit message are shown above ) |
2.4.6 17 Apr 2022 23:42:16 |
Po-Chuan Hsieh (sunpoet) |
audio/libshout: Update to 2.4.6
- Add VORBIS option
Changes: https://gitlab.xiph.org/xiph/icecast-libshout/-/blob/master/NEWS |
2.4.5 29 Aug 2021 19:25:52 |
Bernhard Froehlich (decke) |
audio/libshout: Add CPE information
Approved by: portmgr (blanket) |
2.4.5 10 Jun 2021 13:48:47 |
Christian Weisgerber (naddy) |
*/*: Add a backup master site to all Xiph.org ports
The downloads.xiph.org master site requires TLS1.3, which is not
supported by FreeBSD 11's OpenSSL and fetch(1). Add ftp.osuosl.org
as a backup to all Xiph.org ports.
PR: 256515
Reported by: Daniel Engberg |
2.4.5 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.4.5 03 Jan 2021 20:04:54 |
sunpoet |
Update to 2.4.5
Changes: https://gitlab.xiph.org/xiph/icecast-libshout/-/blob/master/NEWS |
2.4.4 15 Nov 2020 17:57:58 |
sunpoet |
Update to 2.4.4
Changes: https://gitlab.xiph.org/xiph/icecast-libshout/-/blob/master/NEWS |
2.4.3_2 08 May 2020 20:50:30 |
sunpoet |
Convert REINPLACE_CMD to patch files |
2.4.3_2 03 Sep 2019 19:12:46 |
sunpoet |
Fix blocking state of connections
- Bump PORTREVISION for package change
PR: 240222
Submitted by: acm
Obtained
from: https://gitlab.xiph.org/xiph/icecast-libshout/commit/0ac7ed9e84c3871d4427acc1ce59dca5e4af21ef
https://gitlab.xiph.org/xiph/icecast-libshout/commit/b807c1e2550718bdc73d65ac1b05255d18f45c54 |
2.4.3_1 10 Jun 2019 16:36:10 |
antoine |
Unbreak generated pkgconfig file
Reported by: pkg-fallout
Pointy hat: sunpoet |
2.4.3 08 Jun 2019 20:28:27 |
sunpoet |
Update to 2.4.3
Changes: https://icecast.org/news/libshout-release-2_4_3/ |
2.4.2 12 May 2019 16:33:58 |
sunpoet |
Update to 2.4.2
Changes: https://icecast.org/news/libshout-release-2_4_2/ |
2.4.1 30 Mar 2019 09:47:31 |
sunpoet |
Fix build on 13-CURRENT after base r345349
PR: 236141
Reported by: pkg-fallout |
2.4.1 06 Nov 2018 21:09:59 |
sunpoet |
Update MASTER_SITES |
2.4.1 16 Sep 2018 00:08:02 |
sunpoet |
Fix build with OpenSSL 1.1.*
PR: 228942
Reported by: brnrd |
2.4.1 26 Aug 2018 18:41:12 |
sunpoet |
Update WWW |
2.4.1 16 Feb 2018 17:52:50 |
brnrd |
BROKEN_SSL: Add REASON for breakage
Reported by: matwq |
2.4.1 16 Feb 2018 13:37:09 |
brnrd |
security/openssl-devel: Breaks ports category audio
- Add missing ssl dependency to raop_play |
2.4.1 29 May 2017 15:26:23 |
sunpoet |
Remove CONFLICTS: audio/libshout2 has been removed over 3 years |
2.4.1 19 Nov 2016 17:02:35 |
sunpoet |
- Use USES=ssl |
2.4.1 01 Apr 2016 13:29:17 |
mat |
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight |
2.4.1 21 Nov 2015 06:32:44 |
sunpoet |
- Update to 2.4.1
Changes:
- Fixed issue with missing file in distribution |
2.4.0 20 Nov 2015 09:12:24 |
sunpoet |
- Update to 2.4.0
- Add LICENSE_FILE
- Add SPEEX and THEORA options
Changes: http://www.icecast.org/news/libshout-release-2_4_0/ |
2.3.1 04 Oct 2014 15:13:11 |
sunpoet |
- Cleanup PLIST |
2.3.1 02 Oct 2014 15:31:31 |
sunpoet |
- Use INSTALL_TARGET=install-strip |
2.3.1 25 Jul 2014 15:36:32 |
sunpoet |
- Cleanup Makefile
- Reformat pkg-descr |
2.3.1 16 Jul 2014 03:47:06 |
adamw |
Add DOCS to OPTIONS_DEFINE where PORTDOCS= is set. |
2.3.1 05 May 2014 14:51:06 |
sunpoet |
- Update to 2.3.1 (from audio/libshout2)
- Use USES=libtool
- Strip shared library
- Bump PORTREVISION for audio/libshout shlib change and
dependency change from audio/libshout2 to audio/libshout [1]
Approved by: portmgr (bapt) [1] |
1.0.7 25 Sep 2013 00:54:09 |
bdrewery |
- Remove NO_STAGE as these have been tested to be safe
With hat: portmgr |
1.0.7 20 Sep 2013 14:36:37 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
audio) |
1.0.7 21 Aug 2013 17:42:58 |
sunpoet |
- Cleanup Makefile header |
1.0.7 02 Feb 2012 01:26:41 |
sunpoet |
- Take maintainership: prepare for libshout 1.x removal |
1.0.7 19 Mar 2011 12:38:54 |
miwi |
- Get Rid MD5 support |
1.0.7 04 Dec 2010 07:34:27 |
ade |
Sync to new bsd.autotools.mk |
1.0.7 02 Aug 2009 19:36:34 |
mezz |
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr |
1.0.7 08 Nov 2008 15:13:27 |
danfe |
- Clean up Makefile header and port description
- Handle DOCSDIR and EXAMPLESDIR in a better way
- Improve on COMMENT
- Respect CFLAGS |
1.0.7 07 Sep 2008 00:36:27 |
linimon |
Reset lofi due to not commits in over 3 months, PR backlog, and no response
to email.
Hat: portmgr |
1.0.7 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.0.7 01 Feb 2007 02:42:06 |
kris |
Use libtool port instead of included version to avoid objformat a.out botch |
1.0.7 22 Jan 2006 08:13:12 |
edwin |
SHA256ify
Approved by: krion@ |
1.0.7 07 Oct 2005 14:18:32 |
lofi |
Seems like we're the only ones still hosting the distfile. |
1.0.7 14 Feb 2005 11:59:51 |
lofi |
Chase distfile relocation. |
1.0.7 18 Mar 2004 01:41:17 |
lofi |
SIZEify. |
1.0.7 07 Mar 2004 19:55:27 |
lofi |
Fix WWW: |
1.0.7 21 Oct 2003 11:24:02 |
osa |
Cosmetic fix: use %%DOCSDIR%% macro.
No functionally changes.
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
A part of PR: 57992 |
1.0.7 10 Oct 2003 08:07:11 |
lofi |
Add CONFLICTS line. Change maintainer email. |
1.0.7 02 Apr 2003 12:01:25 |
edwin |
update: audio/libshout (change MAINTAINER)
PR: ports/50358
Submitted by: Michael Nottebrock <michaelnottebrock@gmx.net>
Approved by: zach@pabst.bendnet.com |
1.0.7 21 Feb 2003 10:59:39 |
knu |
De-pkg-comment. |
13 Dec 2001 07:55:36 |
ijliao |
upgrade to 1.0.7 |
24 May 2001 13:12:36 |
ijliao |
upgrade to 1.0.5 |
08 Oct 2000 00:19:06 |
asami |
Convert category audio to new layout. |
16 Jun 2000 22:52:41 |
asami |
Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the previous
commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) |
16 Jun 2000 09:48:25 |
sobomax |
Fourth round of INSTALLS_SHLIBS conversion. |
07 Jun 2000 18:15:03 |
will |
Add libshout, a library providing routines for connecting and transmitting
data to/from an icecast server. |