Commit graph

32 commits

Author SHA1 Message Date
John Marino
798eb9e9cb multimedia category: Remove $PTHREAD_LIBS
approved by:	PTHREAD blanket
2015-03-25 17:36:47 +00:00
Koop Mast
d98011693a Update cuse4bsd-kmod to 0.1.36.
Avoid using POLLNVAL as return code for poll events due to
compatibility with existing userspace application code.

Submitted by:	maintainer (via irc)
2015-01-15 10:14:16 +00:00
Baptiste Daroussin
857290d700 Remove useless @cwd 2014-12-08 21:26:34 +00:00
Koop Mast
467a9c5b8b Update to 0.1.35.
Fix destruction of devices if client requests it.

Submitted by:	maintainer
2014-07-02 09:33:21 +00:00
Antoine Brodin
7ee59279c5 kld should not be stripped
With hat:	portmgr
2014-04-12 08:25:10 +00:00
Koop Mast
b734463938 Update to 0.1.33.
Added new API function "cuse_is_vmalloc_addr()".
Some minor kqfilter fixes.

While here use USES=tar:bzip2, and strip the module.
This is done in do-install because the module is installed r-x,
so strip isn't allowed and I don't want to mess with chmod.

Submitted by:	maintainer (IRC)
2014-04-11 18:49:28 +00:00
Rene Ladan
c0f138b9a7 Support stage. 2014-01-26 22:37:25 +00:00
Rene Ladan
0836f62765 Fix a typo causing the .ko file not to be installed.
Bump PORTREVISION to force package to be rebuilt.

Approved by:	hselasky (maintainer)
2013-11-20 10:44:20 +00:00
Rene Ladan
bfc52e7104 Convert to USES=kmod, which removes duplicated code and ensures that all
required steps are followed.

There are no user-visible changes.  The exception is multimedia/ptx-kmod,
which now installs the kernel module into /boot/modules instead of
${PREFIX}/libexec/${PORTNAME}, this was something USES=kmod cannot handle.

PR:		ports/183625
Submitted by:	myself
Approved by:	portmgr (bdrewery)
Exp-run by:	bdrewery
2013-11-09 19:13:27 +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
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Juergen Lock
ef24bc0f95 - Update to 0.1.30:
- Add more sanity checks for read() and write().
- Update manual page for cuse4bsd.

Submitted by:	hselasky (maintainer)
2013-08-11 15:42:01 +00:00
Juergen Lock
ec8233bfa0 - Update to 0.1.29 .
- Add kqueue(2) support.

Submitted by:	hselasky (maintainer)
2013-07-26 16:55:19 +00:00
Juergen Lock
055aaaff6c Update to 0.1.28 .
Submitted by:	hselasky (maintainer)
2013-07-14 14:18:07 +00:00
Baptiste Daroussin
6850c23510 Convert to new options framework
While here remove test for unsupported versions
2013-05-11 12:58:40 +00:00
Juergen Lock
8215662972 - Update to 0.1.27 .
- Convert Makefile header.

Submitted by:	hselasky (maintainer)
2013-02-20 20:12:22 +00:00
Juergen Lock
ed02ea3de3 - Update to 0.1.26 :
- Fix for refcounting bug.
- Use PTHREAD_LIBS.

Submitted by:	hselasky (maintainer)
2012-08-18 20:24:01 +00:00
Juergen Lock
85cf5a3812 Update to 0.1.24 .
Submitted by:	hselasky (maintainer)
2012-06-26 16:55:48 +00:00
Juergen Lock
1e011ae748 Update to 0.1.23 .
Submitted by:	hselasky (maintainer)
Feature safe:	yes
2011-12-13 22:43:20 +00:00
Juergen Lock
51807a8f6a Add missing kldxref when building from ports.
Approved by:	hselasky (maintainer)
Feature safe:	yes
2011-12-03 14:04:03 +00:00
Juergen Lock
2740a8ad58 Add missing USE_LDCONFIG (which fixes tb of multimedia/cx88.) 2011-10-11 18:03:46 +00:00
Juergen Lock
d9cd305f9b Update to 0.1.21 .
Submitted by:	hselasky (maintainer)
2011-09-19 17:13:13 +00:00
Koop Mast
42015e3c93 Update to 0.1.16.
Resolve devfs related panics due to recently added asserts in FreeBSD-current.
Make all device destruction synchronous instead of asynchronus.

Submitted by:	maintainer
2011-08-20 17:32:11 +00:00
Koop Mast
a3f6f432b2 Update to 0.1.15.
Submitted by:	maintainer
2011-07-16 13:33:15 +00:00
Alexey Dokuchaev
ee76890c35 Kill EOL whitespace. 2011-06-23 03:07:20 +00:00
Koop Mast
afb36b0f75 Add config option to compile with debugging support.
Some minor improvements.

Submitted by:	hselasky@ (maintainer)
2011-03-27 10:27:17 +00:00
Koop Mast
0e21c3b163 Update to 0.1.13. 2010-09-09 14:33:35 +00:00
Koop Mast
9f7706f567 Update to 0.1.12.
Fix memory use after free.
2010-08-02 08:16:58 +00:00
Koop Mast
c9ae5ad53a Update to 0.1.11.
Fix mmap() related panic.
Increase the maximum number of allocations.

Submitted by:	maintainer.
2010-05-07 17:57:18 +00:00
Koop Mast
08ec2e9b91 Update to 0.1.10.
Fix minor zero-length IOCTL bug.

Submitted by:	Hans Petter Selasky <hselasky@c2i.net> (maintainer)
2010-04-29 21:44:57 +00:00
Koop Mast
055ff4e92e Update to 0.1.9.
Report correct version.
Fix Null pointer issue.
2010-03-26 18:05:32 +00:00
Koop Mast
43841f8135 Rename video4bsd-kmod to cuse4bsd-kmod and update to version 0.1.8.
This version brings usb dvb (Digital Video Broadcast) support.

Submitted by:	maintainer
2010-03-25 13:55:21 +00:00