Commit Graph

71 Commits

Author SHA1 Message Date
Mathieu Arnold
558224994b onvert to UCL & cleanup pkg-message (categories l-m) 2019-08-13 22:29:42 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Lars Engels
f4d968e513 multimedia/motion:
- Add WEBCAMD option and enable by default
- Bump PORTREVISION

From the initiating PR:

The multimedia/pwcbsd port contains an kernel module that appears to no longer
work.  The multimedia/pwcbsd port distfile has not been updated since 2014 so
it is very unlikely to work.  The multimedia/pwcbsd port was long ago replaced
by the multimedia/webcamd port.

The current multimedia/motion port has a PWCBSD option.  This sets
--with-pwcbsd in the configure step, create a build depend on v4l_compat and
creates a run depend on multimedia/pwcbsd, which is then built and installed
but not used.  The motion application reads from /dev/video* which is now
handled by multimedia/webcamd.

The patch provided adds an option named WEBCAMD to an existing radio option
that contains the PWCBSD option.  The WEBCAMD option sets --with-pwcbsd in the
configure step, creates the build depend on v4l_compat but does not create a
run depend on pwcbsd.  It could create a run depend on multimedia/webcamd but I
didn't add that.

The only affect of --with-pwcbsd in the configure step of the downstream port
is to suppress disabling video4linux support and link with v4l_compat library.
At some point the downstream should be advised to change the option names in
the configure.ac file to reflect the demise of pwcbsd.

I left the PWCBSD option in place and unchanged.  It may serve no useful
purpose so it could be removed.

PR:		228102
Submitted by:	Curtis Villamizar <curtis@ipv6.occnc.com>
MFH:		yes
2018-05-15 14:25:39 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Jan Beich
41624773e8 multimedia/motion: unbreak with ffmpeg 4.0
ffmpeg.c:442:25: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
            c->flags |= CODEC_FLAG_QSCALE;
                        ^
ffmpeg.c:450:17: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
    c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                ^
ffmpeg.c:492:40: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
    if (!(ffmpeg->oc->oformat->flags & AVFMT_RAWPICTURE)) {
                                       ^
ffmpeg.c:708:38: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
    if (ffmpeg->oc->oformat->flags & AVFMT_RAWPICTURE) {
                                     ^

PR:		227726
2018-04-27 14:56:16 +00:00
Alexey Dokuchaev
a247b2f47d Do not abuse INSTALL_MAN when installing documentation, examples, and
other miscellaneous files that are not actually manual pages (part 2).
2018-01-11 14:18:01 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Richard Gallamore
30c34a6260 * Bump Revision to fix ioctl sign-extension warning
* Cleanup Makefile

PR:		221241
Submitted by:	<peo@bsdlabs.com>
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor)
MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D11993
2017-08-13 22:29:41 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Jason E. Hale
0a3f2e2222 - Fix an issue where netcams were not connecting [1]
- When motion was updated to 4.x, it was overlooked that the default
  search path for the configuration files was changed. This was causing
  existing configurations to not be read. Fix the port to install
  default configuration in correct location and add an UPDATING message
  giving users the proper instructions on where to place their existing
  conf files. [2]
- Create an empty ${ETCDIR}/conf.d directory that can optionally be used
  to dump camera configs in instead of creating separate lines for each
  one in motion.conf
- Add some missing PORTDOCS and install with the correct mode
- Make the VIDEO options OPTIONS_RADIO instead of OPTIONS_SINGLE to
  allow for netcam only support (suggested in [2])
- Fix bad logic in configure.ac that was causing V4L to not be dectected
  when the PWCBSD option was enabled

PR:		216189 [1]
Reported by:	Charles P <charlespigott@googlemail.com>
Patched by:	<anthony@ury.org.uk>
Obtained from:	upstream
PR:		216466 [2]
Reported by:	<bakhur@inbox.ru>, tdb@
Pointy hat to:	jhale
MFH:		2017Q1 (blanket)
2017-01-30 00:09:53 +00:00
Dmitry Marakasov
cd69e4a20e Fix daemon inability to bind to the sockey with the following error:
http_bindsock: error binding on 127.0.0.1 port 8081

this problem was already fixed upstream.
2016-12-28 13:56:45 +00:00
Jason E. Hale
cce364bb5b Update to 4.0.1
Project has moved to Github and is under active development
Add support for Sqlite 3 database
Convert to options helpers
Move 3 line pkg-plist into the Makefile
2016-12-16 23:40:47 +00:00
Tijl Coosemans
ca2176f4ac Remove libjpeg.so.11 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 16:39:11 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Alexey Dokuchaev
3a63ba57c2 Remove BROKEN on Tier-2 systems statements which no longer true at least
on PowerPC (verified for all of them) and some also on SPARC (whenever I
was able to test those on flame.freebsd.org) and even IA64 (which should
be OK to remove anyways, because it was never really supported system in
ports land and was officially killed in -CURRENT a while ago.
2015-09-20 14:35:57 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Dmitry Marakasov
4db3ade849 - Add LICENSE_FILE
- Switch to USES=autoreconf
2015-06-10 17:27:29 +00:00
Chris Rees
4cb60faedd Finally retire USE_PGSQL 2014-11-22 20:40:08 +00:00
Tim Bishop
af8348bb5b Fix check-stagedir plist warning.
https://jenkins.freebsd.org/pci/head-amd64/logs/bulk/headamd64-default/708/logs/errors/motion-3.2.12_4.log
Error: Orphaned: %%ETCDIR%%.conf

This was caused by motion.conf being installed by the Makefile when it
should have been handled only in pkg-plist.

Also switched pkg-plist to use the new @sample keyword.

Submitted by:	swills
2014-05-08 12:18:25 +00:00
Tim Bishop
57b91d5448 The PWCBSD option requires V4L, so remove -DWITHOUT_V4L.
I'm not sure why this change was made, but it breaks the PWCBSD
option. It looked obviously wrong; it added a dependency on v4l_compat
and then disabled it by definining WITHOUT_V4L. Looking at the code
it's obvious V4L is required for anything other than network cameras
too.
2014-05-04 20:08:07 +00:00
Thomas Zander
3869d09564 - Bump PORTREVISION
- Use startup script via USE_RC_SUBR
- Add pkg-message to inform about startup script
- Fix a runtime error using wrong pid file in
  daemonised process

Approved by:	thierry (mentor)
MFH:		2014Q1
2014-02-01 12:04:33 +00:00
Thomas Zander
a93d372da8 - Un-break port
- Stage support
- Replace USE_GMAKE by USES
- New format for LIB_DEPENDS
- Use /boot/modules via KMODDIR as in other ports

PR:		ports/184406
Submitted by:	Ildar Hizbulin <hizel@vyborg.ru>
Approved by:	co-mentor (jadawin)
2014-01-31 20:36:06 +00:00
Baptiste Daroussin
15117cc7ee Mark as broken:
ffmpeg.c:81: error: expected ')' before '*' token
ffmpeg.c:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mpeg1_file_protocol'
ffmpeg.c:136: error: expected ')' before '*' token
ffmpeg.c:160: error: expected ')' before '*' token
ffmpeg.c:166: error: expected ')' before '*' token
ffmpeg.c:172: error: expected ')' before '*' token
ffmpeg.c:178: error: expected ')' before '*' token
ffmpeg.c:184: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'file_protocol'
ffmpeg.c: In function 'mpeg1_write_trailer':
ffmpeg.c:207: warning: implicit declaration of function 'put_buffer'
ffmpeg.c:208: warning: implicit declaration of function 'put_flush_packet'
ffmpeg.c: In function 'ffmpeg_init':
ffmpeg.c:230: error: 'mpeg1_file_protocol' undeclared (first use in this function)
ffmpeg.c:230: error: (Each undeclared identifier is reported only once
ffmpeg.c:230: error: for each function it appears in.)
ffmpeg.c:230: error: 'file_protocol' undeclared (first use in this function)
ffmpeg.c:241:5: warning: #warning av_register_protocolXXX missing
ffmpeg.c: In function 'ffmpeg_open':
ffmpeg.c:406: warning: 'av_new_stream' is deprecated (declared at /usr/local/include/libavformat/avformat.h:1817)
ffmpeg.c:465: warning: implicit declaration of function 'av_set_parameters'
ffmpeg.c:491: warning: implicit declaration of function 'avcodec_open'
ffmpeg.c:546: warning: implicit declaration of function 'url_fopen'
ffmpeg.c:546: error: 'URL_WRONLY' undeclared (first use in this function)
ffmpeg.c:577: warning: implicit declaration of function 'av_write_header'
ffmpeg.c: In function 'ffmpeg_close':
ffmpeg.c:644: warning: implicit declaration of function 'url_fclose'
ffmpeg.c: In function 'ffmpeg_put_frame':
ffmpeg.c:708: warning: 'avcodec_encode_video' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4261)
ffmpeg.c: In function 'ffmpeg_deinterlace':
ffmpeg.c:809: warning: 'avpicture_deinterlace' is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:4506)
2013-12-06 14:19:08 +00:00
Alex Kozlov
546a9259a9 - Return ports to the pool
PR:	ports/183244
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (former maintainer)
2013-10-23 20:45:10 +00:00
Baptiste Daroussin
855fb638fb Add NO_STAGE all over the place in preparation for the staging support (cat: multimedia) 2013-09-20 20:57:48 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Rene Ladan
8edad71ccb Remove option for expired linuxhtreads port.
PR:		ports/179353
Submitted by:	myself
Approved by:	c.petrik.sosa@gmail.com (maintainer)
2013-06-06 09:48:53 +00:00
Matthias Andree
5625d35cf7 Fix an issue with bktr.
PR:		ports/173750
Submitted by:	c.petrik.sosa@gmail.com (maintainer)
2013-03-11 17:03:15 +00:00
Bryan Drewery
6910bf819a - Please welcome back Chris Petrik as maintainer of
these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
2013-03-07 03:25:10 +00:00
Alex Kozlov
05a9235c98 - Fix all cases of 'No newline at end of file' in ports tree
Approved by: portmgr (bapt)
2013-02-01 15:04:00 +00:00
Eitan Adler
a52b1a298c Revert Chris Petrik's ports to the pool. Thank you for all your work so far, and should you desire to return just let us know.
PR:		ports/174309
Submitted by:	Chris Petrik
2012-12-10 01:20:16 +00:00
Eitan Adler
f836031437 Hand port over to cpet
PR:		ports/172344
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
2012-10-05 03:34:11 +00:00
Sylvio Cesar Teixeira
51eb180072 - Updatet to version 3.2.12
New file:
files/patch-configure.in
files/patch-ffmpeg.c

PR:		ports/169006
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2012-06-17 20:14:17 +00:00
Thomas Abthorpe
36bf8e6a78 - Reset maintainer due to email bounce
- We hope to see you back
2012-06-07 02:01:53 +00:00
Chris Rees
e1e5ad3a63 Remove obsolete OSVERSION check-- ports no longer work on 6.X
PR:		ports/168276
Submitted by:	crees
Approved by:	maintainer timeout (ack@telefonica.net, two weeks)
2012-06-06 16:17:33 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Ashish SHUKLA
97ddb4e13d - Bump PORTREVISION to chase the update of multimedia/libvpx 2012-02-16 15:57:34 +00:00
Olli Hauer
4c503beb39 - remove MD5 2011-07-03 13:38:45 +00:00
Martin Matuska
c86cd8cae2 Bump due to ffmpeg update to 0.7.1 2011-06-24 22:39:03 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Martin Matuska
ab5c533c96 - Update ffmpeg to 0.6 2010-07-24 16:38:20 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Martin Wilke
0e28e04360 - Distfile was rerolled to fix the detection of ffmpeg
PR:		137698
Submitted by:	Angel Carpintero <ack@telefonica.net> (maintainer)
2009-09-13 14:01:15 +00:00
Pav Lucistnik
0f3e47882a - Mark BROKEN: does not fetch due to size mismatch
Reported by:	pointyhat
2009-09-07 23:15:49 +00:00
Dmitry Marakasov
a13d9a603d - Switch SourceForge ports to the new File Release System: categories starting with M 2009-08-22 00:28:34 +00:00
Martin Matuska
75ecf0d2e3 - Update to 3.2.11.1
PR:		ports/137649
Submitted by:	Angel Carpintero <ack@telefonica.net> (maintainer)
2009-08-11 10:13:58 +00:00