aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www/owncast/Makefile3
-rw-r--r--www/owncast/distinfo10
-rw-r--r--www/owncast/pkg-message4
-rw-r--r--www/owncast/pkg-plist38
4 files changed, 34 insertions, 21 deletions
diff --git a/www/owncast/Makefile b/www/owncast/Makefile
index 04c3a27a742e..b1d9a70049ed 100644
--- a/www/owncast/Makefile
+++ b/www/owncast/Makefile
@@ -2,7 +2,7 @@
PORTNAME= owncast
DISTVERSIONPREFIX= v
-DISTVERSION= 0.0.6
+DISTVERSION= 0.0.7
CATEGORIES= www
DIST_SUBDIR= ${PORTNAME}
@@ -49,6 +49,5 @@ do-install:
${MKDIR} -m 750 ${STAGEDIR}${WWWDIR}/data
${MKDIR} -m 750 ${STAGEDIR}${WWWDIR}/hls
${MKDIR} -m 750 ${STAGEDIR}${WWWDIR}/webroot/hls
- ${INSTALL_DATA} ${WRKSRC}/data/logo.svg ${STAGEDIR}${WWWDIR}/data
.include <bsd.port.mk>
diff --git a/www/owncast/distinfo b/www/owncast/distinfo
index 0bb35addbd06..4179a94743bf 100644
--- a/www/owncast/distinfo
+++ b/www/owncast/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1619296060
-SHA256 (go/www_owncast/owncast-v0.0.6/v0.0.6.mod) = ad8f267153ee11dbe7a554db726334a0104ee42f95ed719c9150ac5ed6127b5f
-SIZE (go/www_owncast/owncast-v0.0.6/v0.0.6.mod) = 1144
-SHA256 (go/www_owncast/owncast-v0.0.6/v0.0.6.zip) = ef7a984e272d863ab5b48fdd037cc4df133772d2f9e0a79b5a925c03de2c4520
-SIZE (go/www_owncast/owncast-v0.0.6/v0.0.6.zip) = 8257035
+TIMESTAMP = 1621699092
+SHA256 (go/www_owncast/owncast-v0.0.7/v0.0.7.mod) = 6c8f7d34644390290d78d7f28de6ad4d48039ef4bdee06d81209278e5d7bd499
+SIZE (go/www_owncast/owncast-v0.0.7/v0.0.7.mod) = 1195
+SHA256 (go/www_owncast/owncast-v0.0.7/v0.0.7.zip) = 57d49132a77284cfb4ca80a777dccd932e33624344de0268a6c8b08972f13cce
+SIZE (go/www_owncast/owncast-v0.0.7/v0.0.7.zip) = 8802792
diff --git a/www/owncast/pkg-message b/www/owncast/pkg-message
index 7c8ec18baf94..a73f6d5a720d 100644
--- a/www/owncast/pkg-message
+++ b/www/owncast/pkg-message
@@ -5,8 +5,8 @@ You can activate your owncast server by typing
sysrc owncast_enable="YES"
service owncast start
-Your server is listening via http on port 8080 just point your browser to your
-http://<ip_address>:8080 to configure it.
+Your server is listening via http on port 8080, just point your browser to
+http://<ip_address>:8080/admin to configure it (default user is admin / abc123).
It is recommended to use a reverse proxy (eg. nginx) to serve your owncast
instance via https - see https://owncast.online/docs/sslproxies/ for more info
diff --git a/www/owncast/pkg-plist b/www/owncast/pkg-plist
index a02c508d4800..aca14aed1aee 100644
--- a/www/owncast/pkg-plist
+++ b/www/owncast/pkg-plist
@@ -1,16 +1,26 @@
+etc/rc.d/owncast
sbin/owncast
-@owner %%OWNCAST_USER%%
-@group %%OWNCAST_GROUP%%
-@mode 0640
+@mode 0644
%%WWWDIR%%/LICENSE
%%WWWDIR%%/README.md
%%WWWDIR%%/VERSION
-%%WWWDIR%%/data/logo.svg
+@owner %%OWNCAST_USER%%
+@group %%OWNCAST_GROUP%%
%%WWWDIR%%/static/logo.png
%%WWWDIR%%/static/metadata.html
%%WWWDIR%%/static/offline.ts
+@owner
+@group
%%WWWDIR%%/webroot/favicon.ico
%%WWWDIR%%/webroot/img/airplay.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-gg.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-hi.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-hype.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-lol.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-love.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-rage.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-rip.png
+%%WWWDIR%%/webroot/img/emoji/Reaper-wtf.png
%%WWWDIR%%/webroot/img/emoji/ac-box.png
%%WWWDIR%%/webroot/img/emoji/ac-construction.png
%%WWWDIR%%/webroot/img/emoji/ac-fossil.png
@@ -120,14 +130,6 @@ sbin/owncast
%%WWWDIR%%/webroot/img/emoji/pumpkinparrot.gif
%%WWWDIR%%/webroot/img/emoji/quadparrot.gif
%%WWWDIR%%/webroot/img/emoji/r2d2.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-gg.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-hi.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-hype.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-lol.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-love.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-rage.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-rip.png
-%%WWWDIR%%/webroot/img/emoji/Reaper-wtf.png
%%WWWDIR%%/webroot/img/emoji/redenvelopeparrot.gif
%%WWWDIR%%/webroot/img/emoji/ripparrot.gif
%%WWWDIR%%/webroot/img/emoji/rotatingparrot.gif
@@ -189,6 +191,7 @@ sbin/owncast
%%WWWDIR%%/webroot/img/favicon/ms-icon-150x150.png
%%WWWDIR%%/webroot/img/favicon/ms-icon-310x310.png
%%WWWDIR%%/webroot/img/favicon/ms-icon-70x70.png
+%%WWWDIR%%/webroot/img/loading.gif
%%WWWDIR%%/webroot/img/logo.png
%%WWWDIR%%/webroot/img/logo.svg
%%WWWDIR%%/webroot/img/platformlogos/bandcamp.svg
@@ -203,9 +206,12 @@ sbin/owncast
%%WWWDIR%%/webroot/img/platformlogos/instagram.svg
%%WWWDIR%%/webroot/img/platformlogos/keyoxide.png
%%WWWDIR%%/webroot/img/platformlogos/ko-fi.svg
+%%WWWDIR%%/webroot/img/platformlogos/lbry.svg
+%%WWWDIR%%/webroot/img/platformlogos/liberapay.svg
%%WWWDIR%%/webroot/img/platformlogos/link.svg
%%WWWDIR%%/webroot/img/platformlogos/linkedin.svg
%%WWWDIR%%/webroot/img/platformlogos/mastodon.svg
+%%WWWDIR%%/webroot/img/platformlogos/odysee.svg
%%WWWDIR%%/webroot/img/platformlogos/patreon.svg
%%WWWDIR%%/webroot/img/platformlogos/paypal.svg
%%WWWDIR%%/webroot/img/platformlogos/snapchat.svg
@@ -216,6 +222,7 @@ sbin/owncast
%%WWWDIR%%/webroot/img/platformlogos/twitter.svg
%%WWWDIR%%/webroot/img/platformlogos/youtube.svg
%%WWWDIR%%/webroot/img/smiley.png
+%%WWWDIR%%/webroot/img/video-settings.png
%%WWWDIR%%/webroot/index-standalone-chat.html
%%WWWDIR%%/webroot/index-video-only.html
%%WWWDIR%%/webroot/index.html
@@ -228,6 +235,7 @@ sbin/owncast
%%WWWDIR%%/webroot/js/components/chat/content-editable.js
%%WWWDIR%%/webroot/js/components/chat/message.js
%%WWWDIR%%/webroot/js/components/chat/username.js
+%%WWWDIR%%/webroot/js/components/external-action-modal.js
%%WWWDIR%%/webroot/js/components/platform-logos-list.js
%%WWWDIR%%/webroot/js/components/player.js
%%WWWDIR%%/webroot/js/components/video-poster.js
@@ -241,7 +249,9 @@ sbin/owncast
%%WWWDIR%%/webroot/js/web_modules/@videojs/http-streaming/dist/videojs-http-streaming.min.js
%%WWWDIR%%/webroot/js/web_modules/@videojs/themes/fantasy/index.css
%%WWWDIR%%/webroot/js/web_modules/common/_commonjsHelpers-37fa8da4.js
+%%WWWDIR%%/webroot/js/web_modules/common/core-a6c34bea.js
%%WWWDIR%%/webroot/js/web_modules/common/core-d14f1e1c.js
+%%WWWDIR%%/webroot/js/web_modules/common/core-f87370e0.js
%%WWWDIR%%/webroot/js/web_modules/common/core-fed3ccd8.js
%%WWWDIR%%/webroot/js/web_modules/htm.js
%%WWWDIR%%/webroot/js/web_modules/import-map.json
@@ -257,10 +267,14 @@ sbin/owncast
%%WWWDIR%%/webroot/styles/user-content.css
%%WWWDIR%%/webroot/styles/video-only.css
%%WWWDIR%%/webroot/styles/video.css
+@owner %%OWNCAST_USER%%
+@group %%OWNCAST_GROUP%%
@mode 0750
@dir %%WWWDIR%%
@dir %%WWWDIR%%/backup
@dir %%WWWDIR%%/data
@dir %%WWWDIR%%/hls
+@dir %%WWWDIR%%/static
@dir %%WWWDIR%%/webroot
+@dir %%WWWDIR%%/webroot/img
@dir %%WWWDIR%%/webroot/hls