notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
nymphcast Audio and video source for a television or powered speakers
v0.1_1 multimedia 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 Version of this port present on the latest quarterly branch.
Maintainer: adridg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-02-14 22:21:05
Last Update: 2022-06-30 22:21:12
Commit Hash: d638346
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (26 items)
Collapse this list.
  1. /usr/local/share/licenses/NymphCast-v0.1_1/catalog.mk
  2. /usr/local/share/licenses/NymphCast-v0.1_1/LICENSE
  3. /usr/local/share/licenses/NymphCast-v0.1_1/BSD3CLAUSE
  4. bin/nymphcast_server
  5. etc/nymphcast/nymphcast_audio_config.ini
  6. etc/nymphcast/nymphcast_config.ini
  7. etc/nymphcast/nymphcast_gui_config.ini
  8. etc/nymphcast/nymphcast_screensaver_config.ini
  9. etc/nymphcast/nymphcast_video_config.ini
  10. share/nymphcast/apps/apps.html
  11. share/nymphcast/apps/apps.ini
  12. share/nymphcast/apps/hellocast/hellocast.as
  13. share/nymphcast/apps/hellocast/index.html
  14. share/nymphcast/apps/hellocast/logo.jpg
  15. share/nymphcast/apps/hellocast/logo_large.jpg
  16. share/nymphcast/apps/soundcloud/logo.png
  17. share/nymphcast/apps/soundcloud/index.html
  18. share/nymphcast/apps/soundcloud/soundcloud.as
  19. share/nymphcast/apps/soundcloud/templates/footer.html
  20. share/nymphcast/apps/soundcloud/templates/header.html
  21. share/nymphcast/wallpapers/forest_brook.jpg
  22. share/nymphcast/wallpapers/green.jpg
  23. @dir etc/avahi/services
  24. @owner
  25. @group
  26. @mode
Collapse this list.
Dependency lines:
  • NymphCast>0:multimedia/nymphcast
To install the port:
cd /usr/ports/multimedia/nymphcast/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/nymphcast
  • pkg install NymphCast
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: NymphCast
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
NymphCast
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-v0.1_1
FreeBSD:12:amd64v0.1_1v0.1_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386v0.1_1v0.1_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-v0.1_1
FreeBSD:13:amd64v0.1_1v0.1_1
FreeBSD:13:armv6--
FreeBSD:13:armv7-v0.1_1
FreeBSD:13:i386v0.1_1v0.1_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:13:riscv64-v0.1_1
FreeBSD:14:aarch64v0.1_1-
FreeBSD:14:amd64v0.1_1-
FreeBSD:14:armv6--
FreeBSD:14:armv7v0.1_1-
FreeBSD:14:i386v0.1_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. rapidjson>=0 : devel/rapidjson
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. sdl2-config : devel/sdl20
  5. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libnymphrpc.so : multimedia/nymphrpc
  2. libnymphcast.so : multimedia/nymphcastlib
  3. libasound.so : audio/alsa-lib
  4. libPocoFoundation.so : devel/poco
  5. libcurl.so : ftp/curl
  6. libfreeimage.so : graphics/freeimage
  7. libavutil.so : multimedia/ffmpeg
  8. libvlccore.so : multimedia/vlc
  9. libfreetype.so : print/freetype2
  10. libGL.so : graphics/libglvnd
  11. libSDL2_image.so : graphics/sdl2_image
  12. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/MayaPosch/NymphCast/tar.gz/v0.1?dummy=/
Collapse this list.

Number of commits found: 9

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Jun 2022 22:21:12
 files touched by this commit commit hash:d63834673696356f0c15a9f00d7cda102bdc4316  v0.1_1
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: fix botched previous commit

I have no idea what I was thinking in 78989b4e694c2a8264975fb6d64e3bf1c13762c2,
which added a patch-file, instead of patching with that patch file
to create patch files.

PR:		263953
Reported by:	Robert Clausecker
16 May 2022 18:57:54
 files touched by this commit commit hash:78989b4e694c2a8264975fb6d64e3bf1c13762c2  v0.1_1
Adriaan de Groot (adridg) search for other commits by this committer
Author: Robert Clausecker
multimedia/nymphcast: fix build on ARMv7

nymphcast has a bundled copy of angelscript (TODO: use the
one from ports instead) that doesn't build nicely on ARM
because it passes in invalid compiler flags.

PR:		263953
Reported by:	Robert Clausecker
24 Apr 2022 21:50:12
 files touched by this commit commit hash:4418af6f6573acfae8fad7233528fba7bc3a5b05  v0.1
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: update to v0.1

The age of RC's for NymphCast (and supporting libraries) is
over. Release notes are at

	https://github.com/MayaPosch/NymphCast/releases/tag/v0.1
23 Mar 2022 13:00:47
 files touched by this commit commit hash:66b823a418ddb7b19eafad23cdfae62f2ae49b1e  v0.1.r1_1
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: fix build on FreeBSD 12 (missing includes)
15 Mar 2022 23:56:53
 files touched by this commit commit hash:3931a1e67043344fcc267c157d03e64460122fc3  v0.1.r1
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymph*: update to latest RC

There are now RC's for all the parts of nymphcast, update
to those versions. Release notes (although they mostly
point at new binary-builds of the tools) are at

	https://github.com/MayaPosch/NymphRPC/releases/tag/v0.1-rc0
	https://github.com/MayaPosch/libnymphcast/releases/tag/v0.1-rc0
	https://github.com/MayaPosch/NymphCast/releases/tag/v0.1-rc1
21 Feb 2022 23:12:29
 files touched by this commit commit hash:128f6c8e6d0421070893a975eaa31c7c827b1ae2  v0.1.r0_2
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: tidy & fix build

- nymphrpc didn't build for me in poudriere, needs a poke
  to ensure that the directory for storing the object files
  is created first (this is erratically a problem with -j)
- nymphcast can USE=sdl, suggestion from makc@
16 Feb 2022 14:28:29
 files touched by this commit commit hash:76d8d035f5b9e17f62720fb1cb02c13a59d44622  v0.1.r0_1
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: fix build on 12-

Needs an explicit <time.h> that gets pulled in implicitly
on newer FreeBSD releases (thanks to imp@ making the headers
less annoyingly-pedantic).
14 Feb 2022 22:19:14
 files touched by this commit commit hash:955572ca19582cb2901d76ca4ec1f559e15bb2b1  v0.1.r0
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: fix LIB_DEPENDS

Listened to portlint and didn't double-check it with poudriere
until too late: libSDL2_image-2.0.so.0 **needs** that trailing .0
14 Feb 2022 22:18:18
 files touched by this commit commit hash:a49c9a49de9c9b180f3da58f7edce28abaeb1ea9  v0.1.r0
Adriaan de Groot (adridg) search for other commits by this committer
multimedia/nymphcast: 'broadcast' to your TV or speakers from the desktop

This is three ports:
- nymphrpc (RPC library)
- nymphcastlib (supporting library for the server and clients)
- nymphcast (the server)

There is no client for FreeBSD (yet). Use the client on Android,
Windows, or Linux.

Number of commits found: 9