pkgsrc-Changes archive

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

CVS commit: pkgsrc/multimedia



Module Name:    pkgsrc
Committed By:   nia
Date:           Fri Aug  2 10:09:38 UTC 2019

Modified Files:
        pkgsrc/multimedia: Makefile
Added Files:
        pkgsrc/multimedia/frei0r: Makefile PLIST buildlink3.mk distinfo

Log Message:
Add multimedia/frei0r.

Frei0r is a minimalistic plugin API for video effects.

The main emphasis is on simplicity for an API that will round up the most
common video effects into simple filters, sources and mixers that can be
controlled by parameters.

It's our hope that this way these simple effects can be shared between many
applications, avoiding their reimplementation by different projects.


To generate a diff of this commit:
cvs rdiff -u -r1.272 -r1.273 pkgsrc/multimedia/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/multimedia/frei0r/Makefile \
    pkgsrc/multimedia/frei0r/PLIST pkgsrc/multimedia/frei0r/buildlink3.mk \
    pkgsrc/multimedia/frei0r/distinfo

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

Modified files:

Index: pkgsrc/multimedia/Makefile
diff -u pkgsrc/multimedia/Makefile:1.272 pkgsrc/multimedia/Makefile:1.273
--- pkgsrc/multimedia/Makefile:1.272    Thu Jul 11 09:35:29 2019
+++ pkgsrc/multimedia/Makefile  Fri Aug  2 10:09:38 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.272 2019/07/11 09:35:29 nia Exp $
+# $NetBSD: Makefile,v 1.273 2019/08/02 10:09:38 nia Exp $
 #
 
 COMMENT=       Multimedia utilities
@@ -41,6 +41,7 @@ SUBDIR+=      ffplay3
 SUBDIR+=       ffplay4
 SUBDIR+=       flashplayer
 SUBDIR+=       flvstreamer
+SUBDIR+=       frei0r
 SUBDIR+=       fuppes
 SUBDIR+=       fxtv
 SUBDIR+=       gecko-mediaplayer

Added files:

Index: pkgsrc/multimedia/frei0r/Makefile
diff -u /dev/null pkgsrc/multimedia/frei0r/Makefile:1.1
--- /dev/null   Fri Aug  2 10:09:38 2019
+++ pkgsrc/multimedia/frei0r/Makefile   Fri Aug  2 10:09:38 2019
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2019/08/02 10:09:38 nia Exp $
+
+DISTNAME=      frei0r-plugins-1.6.1
+PKGNAME=       ${DISTNAME:S/-plugins//}
+CATEGORIES=    multimedia
+MASTER_SITES=  https://files.dyne.org/frei0r/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://frei0r.dyne.org/
+COMMENT=       Collection of free and portable video plugins
+LICENSE=       gnu-gpl-v2
+
+USE_CMAKE=     yes
+USE_TOOLS+=    pkg-config
+USE_LANGUAGES= c c++
+
+CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE="Release"
+# Not in pkgsrc yet
+CMAKE_ARGS+=   -DWITHOUT_GAVL=ON
+# Not compatible with latest version
+CMAKE_ARGS+=   -DWITHOUT_OPENCV=ON
+
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/frei0r/PLIST
diff -u /dev/null pkgsrc/multimedia/frei0r/PLIST:1.1
--- /dev/null   Fri Aug  2 10:09:38 2019
+++ pkgsrc/multimedia/frei0r/PLIST      Fri Aug  2 10:09:38 2019
@@ -0,0 +1,130 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/02 10:09:38 nia Exp $
+include/frei0r.h
+lib/frei0r-1/3dflippo.so
+lib/frei0r-1/B.so
+lib/frei0r-1/G.so
+lib/frei0r-1/IIRblur.so
+lib/frei0r-1/R.so
+lib/frei0r-1/RGB.so
+lib/frei0r-1/addition.so
+lib/frei0r-1/addition_alpha.so
+lib/frei0r-1/alpha0ps.so
+lib/frei0r-1/alphaatop.so
+lib/frei0r-1/alphagrad.so
+lib/frei0r-1/alphain.so
+lib/frei0r-1/alphainjection.so
+lib/frei0r-1/alphaout.so
+lib/frei0r-1/alphaover.so
+lib/frei0r-1/alphaspot.so
+lib/frei0r-1/alphaxor.so
+lib/frei0r-1/balanc0r.so
+lib/frei0r-1/baltan.so
+lib/frei0r-1/bgsubtract0r.so
+lib/frei0r-1/blend.so
+lib/frei0r-1/bluescreen0r.so
+lib/frei0r-1/brightness.so
+lib/frei0r-1/burn.so
+lib/frei0r-1/bw0r.so
+lib/frei0r-1/c0rners.so
+lib/frei0r-1/cairoaffineblend.so
+lib/frei0r-1/cairoblend.so
+lib/frei0r-1/cairogradient.so
+lib/frei0r-1/cairoimagegrid.so
+lib/frei0r-1/cartoon.so
+lib/frei0r-1/cluster.so
+lib/frei0r-1/colgate.so
+lib/frei0r-1/color_only.so
+lib/frei0r-1/coloradj_RGB.so
+lib/frei0r-1/colordistance.so
+lib/frei0r-1/colorhalftone.so
+lib/frei0r-1/colorize.so
+lib/frei0r-1/colortap.so
+lib/frei0r-1/composition.so
+lib/frei0r-1/contrast0r.so
+lib/frei0r-1/curves.so
+lib/frei0r-1/d90stairsteppingfix.so
+lib/frei0r-1/darken.so
+lib/frei0r-1/defish0r.so
+lib/frei0r-1/delay0r.so
+lib/frei0r-1/delaygrab.so
+lib/frei0r-1/difference.so
+lib/frei0r-1/distort0r.so
+lib/frei0r-1/dither.so
+lib/frei0r-1/divide.so
+lib/frei0r-1/dodge.so
+lib/frei0r-1/edgeglow.so
+lib/frei0r-1/emboss.so
+lib/frei0r-1/equaliz0r.so
+lib/frei0r-1/flippo.so
+lib/frei0r-1/gamma.so
+lib/frei0r-1/glitch0r.so
+lib/frei0r-1/glow.so
+lib/frei0r-1/grain_extract.so
+lib/frei0r-1/grain_merge.so
+lib/frei0r-1/hardlight.so
+lib/frei0r-1/hqdn3d.so
+lib/frei0r-1/hue.so
+lib/frei0r-1/hueshift0r.so
+lib/frei0r-1/invert0r.so
+lib/frei0r-1/ising0r.so
+lib/frei0r-1/keyspillm0pup.so
+lib/frei0r-1/lenscorrection.so
+lib/frei0r-1/letterb0xed.so
+lib/frei0r-1/levels.so
+lib/frei0r-1/lighten.so
+lib/frei0r-1/lightgraffiti.so
+lib/frei0r-1/lissajous0r.so
+lib/frei0r-1/luminance.so
+lib/frei0r-1/mask0mate.so
+lib/frei0r-1/medians.so
+lib/frei0r-1/multiply.so
+lib/frei0r-1/ndvi.so
+lib/frei0r-1/nervous.so
+lib/frei0r-1/nois0r.so
+lib/frei0r-1/nosync0r.so
+lib/frei0r-1/onecol0r.so
+lib/frei0r-1/overlay.so
+lib/frei0r-1/partik0l.so
+lib/frei0r-1/perspective.so
+lib/frei0r-1/pixeliz0r.so
+lib/frei0r-1/plasma.so
+lib/frei0r-1/posterize.so
+lib/frei0r-1/pr0be.so
+lib/frei0r-1/pr0file.so
+lib/frei0r-1/primaries.so
+lib/frei0r-1/rgbnoise.so
+lib/frei0r-1/rgbsplit0r.so
+lib/frei0r-1/saturat0r.so
+lib/frei0r-1/saturation.so
+lib/frei0r-1/scanline0r.so
+lib/frei0r-1/screen.so
+lib/frei0r-1/select0r.so
+lib/frei0r-1/sharpness.so
+lib/frei0r-1/sigmoidaltransfer.so
+lib/frei0r-1/sobel.so
+lib/frei0r-1/softglow.so
+lib/frei0r-1/softlight.so
+lib/frei0r-1/sopsat.so
+lib/frei0r-1/spillsupress.so
+lib/frei0r-1/squareblur.so
+lib/frei0r-1/subtract.so
+lib/frei0r-1/tehRoxx0r.so
+lib/frei0r-1/test_pat_B.so
+lib/frei0r-1/test_pat_C.so
+lib/frei0r-1/test_pat_G.so
+lib/frei0r-1/test_pat_I.so
+lib/frei0r-1/test_pat_L.so
+lib/frei0r-1/test_pat_R.so
+lib/frei0r-1/three_point_balance.so
+lib/frei0r-1/threelay0r.so
+lib/frei0r-1/threshold0r.so
+lib/frei0r-1/timeout.so
+lib/frei0r-1/tint0r.so
+lib/frei0r-1/transparency.so
+lib/frei0r-1/twolay0r.so
+lib/frei0r-1/uvmap.so
+lib/frei0r-1/value.so
+lib/frei0r-1/vertigo.so
+lib/frei0r-1/vignette.so
+lib/frei0r-1/xfade0r.so
+lib/pkgconfig/frei0r.pc
Index: pkgsrc/multimedia/frei0r/buildlink3.mk
diff -u /dev/null pkgsrc/multimedia/frei0r/buildlink3.mk:1.1
--- /dev/null   Fri Aug  2 10:09:38 2019
+++ pkgsrc/multimedia/frei0r/buildlink3.mk      Fri Aug  2 10:09:38 2019
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/08/02 10:09:38 nia Exp $
+
+BUILDLINK_TREE+=       frei0r
+
+.if !defined(FREI0R_BUILDLINK3_MK)
+FREI0R_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.frei0r+= frei0r>=1.6.1
+BUILDLINK_PKGSRCDIR.frei0r?=   ../../multimedia/frei0r
+
+.include "../../graphics/cairo/buildlink3.mk"
+.endif # FREI0R_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -frei0r
Index: pkgsrc/multimedia/frei0r/distinfo
diff -u /dev/null pkgsrc/multimedia/frei0r/distinfo:1.1
--- /dev/null   Fri Aug  2 10:09:38 2019
+++ pkgsrc/multimedia/frei0r/distinfo   Fri Aug  2 10:09:38 2019
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/08/02 10:09:38 nia Exp $
+
+SHA1 (frei0r-plugins-1.6.1.tar.gz) = e76c4608aff637822bbde8bf0b2a8ce0440b0141
+RMD160 (frei0r-plugins-1.6.1.tar.gz) = 55f066ecbcad83555bfe8b1cbac47e90c5e60712
+SHA512 (frei0r-plugins-1.6.1.tar.gz) = 843790389e6de83817d1c3744a91d3365864bb0c22cf6598707ccba5ec8933f6209434011cde1303e16edd89f6cde2f22aa1fb6eca3548d892a2c77332c44aac
+Size (frei0r-plugins-1.6.1.tar.gz) = 1103969 bytes



Home | Main Index | Thread Index | Old Index