pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   manu
Date:           Mon Mar  3 15:24:12 UTC 2025

Modified Files:
        pkgsrc/doc: CHANGES-2025
        pkgsrc/multimedia: Makefile
Added Files:
        pkgsrc/multimedia/php-avideo-encoder: DESCR Makefile PLIST distinfo

Log Message:
You may want to install the encoder for a few reasons: If you have
a faster server than the public encoder server (which is likely to
happen) or If you'd like a private way of encoding your videos

But the mandatory installation if you are using a private network.
The public encoder will not have access to send the videos to your
streamer site


To generate a diff of this commit:
cvs rdiff -u -r1.1904 -r1.1905 pkgsrc/doc/CHANGES-2025
cvs rdiff -u -r1.347 -r1.348 pkgsrc/multimedia/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/php-avideo-encoder/DESCR \
    pkgsrc/multimedia/php-avideo-encoder/Makefile \
    pkgsrc/multimedia/php-avideo-encoder/PLIST \
    pkgsrc/multimedia/php-avideo-encoder/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/doc/CHANGES-2025
diff -u pkgsrc/doc/CHANGES-2025:1.1904 pkgsrc/doc/CHANGES-2025:1.1905
--- pkgsrc/doc/CHANGES-2025:1.1904      Mon Mar  3 15:21:04 2025
+++ pkgsrc/doc/CHANGES-2025     Mon Mar  3 15:24:12 2025
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES-2025,v 1.1904 2025/03/03 15:21:04 manu Exp $
+$NetBSD: CHANGES-2025,v 1.1905 2025/03/03 15:24:12 manu Exp $
 
 Changes to the packages collection and infrastructure in 2025:
 
@@ -2484,3 +2484,4 @@ Changes to the packages collection and i
        Updated math/suitesparse to 7.10.0 [ktnb 2025-03-03]
        Updated mail/spampd to 2.62nb1 [jakllsch 2025-03-03]
        Added multimedia/php-avideo 14.3 [manu 2025-03-03]
+       Added multimedia/php-avideo-encoder 3.7 [manu 2025-03-03]

Index: pkgsrc/multimedia/Makefile
diff -u pkgsrc/multimedia/Makefile:1.347 pkgsrc/multimedia/Makefile:1.348
--- pkgsrc/multimedia/Makefile:1.347    Mon Mar  3 15:21:04 2025
+++ pkgsrc/multimedia/Makefile  Mon Mar  3 15:24:12 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.347 2025/03/03 15:21:04 manu Exp $
+# $NetBSD: Makefile,v 1.348 2025/03/03 15:24:12 manu Exp $
 #
 
 COMMENT=       Multimedia utilities
@@ -165,6 +165,7 @@ SUBDIR+=    phonon-qt5
 SUBDIR+=       phonon-qt5-backend-gstreamer
 SUBDIR+=       phonon-qt5-backend-vlc
 SUBDIR+=       php-avideo
+SUBDIR+=       php-avideo-encoder
 SUBDIR+=       php-ming
 SUBDIR+=       pitivi
 SUBDIR+=       py-enzyme

Added files:

Index: pkgsrc/multimedia/php-avideo-encoder/DESCR
diff -u /dev/null pkgsrc/multimedia/php-avideo-encoder/DESCR:1.1
--- /dev/null   Mon Mar  3 15:24:12 2025
+++ pkgsrc/multimedia/php-avideo-encoder/DESCR  Mon Mar  3 15:24:12 2025
@@ -0,0 +1,7 @@
+You may want to install the encoder for a few reasons: If you have
+a faster server than the public encoder server (which is likely to
+happen) or If you'd like a private way of encoding your videos
+
+But the mandatory installation if you are using a private network.
+The public encoder will not have access to send the videos to your
+streamer site
Index: pkgsrc/multimedia/php-avideo-encoder/Makefile
diff -u /dev/null pkgsrc/multimedia/php-avideo-encoder/Makefile:1.1
--- /dev/null   Mon Mar  3 15:24:12 2025
+++ pkgsrc/multimedia/php-avideo-encoder/Makefile       Mon Mar  3 15:24:12 2025
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1 2025/03/03 15:24:12 manu Exp $
+
+GITHUB_PROJECT=        AVideo-Encoder
+GITHUB_TAG=    refs/tags/${DISTNAME}
+DISTNAME=      3.7
+PKGNAME=       ${PHP_PKG_PREFIX}-${GITHUB_PROJECT:tl}-${DISTNAME}
+CATEGORIES=    multimedia
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=WWBN/}
+DIST_SUBDIR=   ${GITHUB_PROJECT}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/WWBN/AVideo-Encoder/
+COMMENT=       Web-based video encoder for AVideo
+LICENSE=       gnu-agpl-v3
+
+PHP_VERSIONS_ACCEPTED= 74 81 82 83
+
+WRKSRC=                ${WRKDIR}/${GITHUB_PROJECT}-${DISTNAME}
+USE_TOOLS=     pax
+USE_LANGUAGES= # none
+NO_BUILD=      yes
+
+.include "../../lang/php/phpversion.mk"
+DEPENDS+=      ${PHP_PKG_PREFIX}-curl-[0-9]*:../../www/php-curl
+DEPENDS+=      ${PHP_PKG_PREFIX}-gd-[0-9]*:../../graphics/php-gd
+.if ${PKG_PHP_MAJOR_VERS} < 8
+DEPENDS+=      ${PHP_PKG_PREFIX}-json-[0-9]*:../../textproc/php-json
+.endif
+DEPENDS+=      ${PHP_PKG_PREFIX}-mysqli-[0-9]*:../../databases/php-mysqli
+DEPENDS+=      ${PHP_PKG_PREFIX}-zip-[0-9]*:../../archivers/php-zip
+
+AVIDEODIR=     share/avideo-encoder
+
+MAKE_DIRS_PERMS+=      ${AVIDEODIR}/videos ${APACHE_USER} ${SHAREGRP} 0755
+
+do-install:
+       ${FIND} ${WRKSRC} -type d \( -name .github -o -name .vscode \) \
+            -print | xargs ${RM} -rf
+       ${FIND} ${WRKSRC} \( -type f -o -type d \) -exec ${CHMOD} og-w {} \;
+       cd ${WRKSRC} && ${FIND} . -type f \! -name '*.orig' \
+           \! -name .gitignore -print | \
+                ${PAX} -rw -pmp ${DESTDIR}${PREFIX}/${AVIDEODIR}
+
+.include "../../multimedia/ffmpeg7/buildlink3.mk"
+.include "../../lang/php/phpversion.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/php-avideo-encoder/PLIST
diff -u /dev/null pkgsrc/multimedia/php-avideo-encoder/PLIST:1.1
--- /dev/null   Mon Mar  3 15:24:12 2025
+++ pkgsrc/multimedia/php-avideo-encoder/PLIST  Mon Mar  3 15:24:12 2025
@@ -0,0 +1,156 @@
+@comment $NetBSD: PLIST,v 1.1 2025/03/03 15:24:12 manu Exp $
+share/avideo-encoder/.htaccess
+share/avideo-encoder/CNAME
+share/avideo-encoder/Dockerfile
+share/avideo-encoder/LICENSE
+share/avideo-encoder/README.md
+share/avideo-encoder/_config.yml
+share/avideo-encoder/docker/000-default.conf
+share/avideo-encoder/index.php
+share/avideo-encoder/install/checkConfiguration.php
+share/avideo-encoder/install/database.sql
+share/avideo-encoder/install/index.php
+share/avideo-encoder/install/install.php
+share/avideo-encoder/install/makeAdmin.php
+share/avideo-encoder/install/makeEncoderPublic.php
+share/avideo-encoder/install/test.php
+share/avideo-encoder/install/watermarkCleaner.php
+share/avideo-encoder/model/EncoderModel.mwb
+share/avideo-encoder/model/EncoderModel.mwb.bak
+share/avideo-encoder/nbproject/project.properties
+share/avideo-encoder/nbproject/project.xml
+share/avideo-encoder/objects/Configuration.php
+share/avideo-encoder/objects/Encoder.php
+share/avideo-encoder/objects/Format.php
+share/avideo-encoder/objects/Login.php
+share/avideo-encoder/objects/Object.php
+share/avideo-encoder/objects/ServerMonitor.php
+share/avideo-encoder/objects/Streamer.php
+share/avideo-encoder/objects/Upload.php
+share/avideo-encoder/objects/createSpiritsFromVideo.php
+share/avideo-encoder/objects/functions.php
+share/avideo-encoder/objects/getImage.php
+share/avideo-encoder/objects/getImageMP4.php
+share/avideo-encoder/objects/getLinkInfo.json.php
+share/avideo-encoder/objects/getSpiritsFromVideo.php
+share/avideo-encoder/objects/include_config.php
+share/avideo-encoder/objects/login.json.php
+share/avideo-encoder/objects/logoff.json.php
+share/avideo-encoder/objects/security.php
+share/avideo-encoder/update/update.php
+share/avideo-encoder/update/updateDb.v2.0.sql
+share/avideo-encoder/update/updateDb.v2.1.sql
+share/avideo-encoder/update/updateDb.v2.2.sql
+share/avideo-encoder/update/updateDb.v2.3.sql
+share/avideo-encoder/update/updateDb.v2.4.sql
+share/avideo-encoder/update/updateDb.v2.5.sql
+share/avideo-encoder/update/updateDb.v2.6.sql
+share/avideo-encoder/update/updateDb.v3.0.sql
+share/avideo-encoder/update/updateDb.v3.2.sql
+share/avideo-encoder/update/updateDb.v3.3.sql
+share/avideo-encoder/update/updateDb.v3.4.sql
+share/avideo-encoder/update/updateDb.v3.5.sql
+share/avideo-encoder/update/updateDb.v3.6.sql
+share/avideo-encoder/update/updateDb.v3.7.sql
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.css
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.fa.js
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.fa.min.js
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.js
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.min.css
+share/avideo-encoder/view/bootgrid/jquery.bootgrid.min.js
+share/avideo-encoder/view/bootstrap/css/bootstrap-theme.css
+share/avideo-encoder/view/bootstrap/css/bootstrap-theme.css.map
+share/avideo-encoder/view/bootstrap/css/bootstrap-theme.min.css
+share/avideo-encoder/view/bootstrap/css/bootstrap-theme.min.css.map
+share/avideo-encoder/view/bootstrap/css/bootstrap.css
+share/avideo-encoder/view/bootstrap/css/bootstrap.css.map
+share/avideo-encoder/view/bootstrap/css/bootstrap.min.css
+share/avideo-encoder/view/bootstrap/css/bootstrap.min.css.map
+share/avideo-encoder/view/bootstrap/fonts/glyphicons-halflings-regular.eot
+share/avideo-encoder/view/bootstrap/fonts/glyphicons-halflings-regular.svg
+share/avideo-encoder/view/bootstrap/fonts/glyphicons-halflings-regular.ttf
+share/avideo-encoder/view/bootstrap/fonts/glyphicons-halflings-regular.woff
+share/avideo-encoder/view/bootstrap/fonts/glyphicons-halflings-regular.woff2
+share/avideo-encoder/view/bootstrap/js/bootstrap.js
+share/avideo-encoder/view/bootstrap/js/bootstrap.min.js
+share/avideo-encoder/view/bootstrap/js/npm.js
+share/avideo-encoder/view/css/style.css
+share/avideo-encoder/view/deleteQueue.php
+share/avideo-encoder/view/img/OnAir.jpg
+share/avideo-encoder/view/img/OnAir.png
+share/avideo-encoder/view/img/OnAir.psd
+share/avideo-encoder/view/img/countdown.mp4
+share/avideo-encoder/view/img/creatingImages.jpg
+share/avideo-encoder/view/img/favicon.ico
+share/avideo-encoder/view/img/favicon.png
+share/avideo-encoder/view/img/logo.png
+share/avideo-encoder/view/img/logo.psd
+share/avideo-encoder/view/img/notfound.gif
+share/avideo-encoder/view/img/notfound.jpg
+share/avideo-encoder/view/index.php
+share/avideo-encoder/view/index_configurations.php
+share/avideo-encoder/view/index_formats.php
+share/avideo-encoder/view/index_shareVideos.php
+share/avideo-encoder/view/isAdmin.php
+share/avideo-encoder/view/jquery-file-upload/cors/postmessage.html
+share/avideo-encoder/view/jquery-file-upload/cors/result.html
+share/avideo-encoder/view/jquery-file-upload/css/jquery-ui-demo-ie8.css
+share/avideo-encoder/view/jquery-file-upload/css/jquery-ui-demo.css
+share/avideo-encoder/view/jquery-file-upload/css/jquery.fileupload-noscript.css
+share/avideo-encoder/view/jquery-file-upload/css/jquery.fileupload-ui-noscript.css
+share/avideo-encoder/view/jquery-file-upload/css/jquery.fileupload-ui.css
+share/avideo-encoder/view/jquery-file-upload/css/jquery.fileupload.css
+share/avideo-encoder/view/jquery-file-upload/css/style.css
+share/avideo-encoder/view/jquery-file-upload/form.php
+share/avideo-encoder/view/jquery-file-upload/img/loading.gif
+share/avideo-encoder/view/jquery-file-upload/img/progressbar.gif
+share/avideo-encoder/view/jquery-file-upload/js/app.js
+share/avideo-encoder/view/jquery-file-upload/js/cors/jquery.postmessage-transport.js
+share/avideo-encoder/view/jquery-file-upload/js/cors/jquery.xdr-transport.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-angular.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-audio.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-image.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-jquery-ui.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-process.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-ui.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-validate.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload-video.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.fileupload.js
+share/avideo-encoder/view/jquery-file-upload/js/jquery.iframe-transport.js
+share/avideo-encoder/view/jquery-file-upload/js/main.js
+share/avideo-encoder/view/jquery-file-upload/js/vendor/jquery.ui.widget.js
+share/avideo-encoder/view/jquery-file-upload/server/php/Dockerfile
+share/avideo-encoder/view/jquery-file-upload/server/php/UploadHandler.php
+share/avideo-encoder/view/jquery-file-upload/server/php/docker-compose.yml
+share/avideo-encoder/view/jquery-file-upload/server/php/fileuploadchunkdone.php
+share/avideo-encoder/view/jquery-file-upload/server/php/index.php
+share/avideo-encoder/view/js/jquery-3.2.0.min.js
+share/avideo-encoder/view/js/main.js
+share/avideo-encoder/view/js/seetalert/sweetalert.css
+share/avideo-encoder/view/js/seetalert/sweetalert.js
+share/avideo-encoder/view/js/seetalert/sweetalert.min.js
+share/avideo-encoder/view/listFiles.json.php
+share/avideo-encoder/view/mini-upload-form/assets/css/style.css
+share/avideo-encoder/view/mini-upload-form/assets/img/border-image.png
+share/avideo-encoder/view/mini-upload-form/assets/img/icons.png
+share/avideo-encoder/view/mini-upload-form/assets/js/jquery.fileupload.js
+share/avideo-encoder/view/mini-upload-form/assets/js/jquery.iframe-transport.js
+share/avideo-encoder/view/mini-upload-form/assets/js/jquery.knob.js
+share/avideo-encoder/view/mini-upload-form/assets/js/jquery.ui.widget.js
+share/avideo-encoder/view/mini-upload-form/assets/js/script.js
+share/avideo-encoder/view/mini-upload-form/form.php
+share/avideo-encoder/view/mini-upload-form/index.php
+share/avideo-encoder/view/priority.php
+share/avideo-encoder/view/queue.json.php
+share/avideo-encoder/view/queue.php
+share/avideo-encoder/view/removeStreamer.php
+share/avideo-encoder/view/run.php
+share/avideo-encoder/view/saveConfig.php
+share/avideo-encoder/view/send.json.php
+share/avideo-encoder/view/status.php
+share/avideo-encoder/view/streamers.json.php
+share/avideo-encoder/view/upload.php
+share/avideo-encoder/view/videosListEPG.php
+share/avideo-encoder/view/videosListToLive.php
+share/avideo-encoder/view/watermark.php
+share/avideo-encoder/view/youtubeDl.json.php
Index: pkgsrc/multimedia/php-avideo-encoder/distinfo
diff -u /dev/null pkgsrc/multimedia/php-avideo-encoder/distinfo:1.1
--- /dev/null   Mon Mar  3 15:24:12 2025
+++ pkgsrc/multimedia/php-avideo-encoder/distinfo       Mon Mar  3 15:24:12 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/03/03 15:24:12 manu Exp $
+
+BLAKE2s (AVideo-Encoder/3.7.tar.gz) = 3a3a1b543e4e339fe130a81370c9e31a31a4ca6b185bc09bb9198b2535c77546
+SHA512 (AVideo-Encoder/3.7.tar.gz) = 7373d611b922d57207bdc0114fa00d89bee66d2f87185052a8ae16e56d29ab72abd31344624039ec3b3af31f23c6a5889e3ef5720cb989f2bc1eaae5f836f796
+Size (AVideo-Encoder/3.7.tar.gz) = 25904400 bytes



Home | Main Index | Thread Index | Old Index