diff options
author | Rene Ladan <rene@FreeBSD.org> | 2016-04-23 15:15:44 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2016-04-23 15:15:44 +0000 |
commit | 37ac791a5bbc8c529d7f02a957526d3772ff8a34 (patch) | |
tree | 9271065265636e2ba9b37dab584f5f29be74ef4a /comms/libfec | |
parent | e471497d971f53f95508b5eb6602223c51d0ccae (diff) | |
download | ports-37ac791a5bbc8c529d7f02a957526d3772ff8a34.tar.gz ports-37ac791a5bbc8c529d7f02a957526d3772ff8a34.zip |
Remove expired ports:
2016-04-11 deskutils/qlabels: Does not fetch, unmaintained
2016-04-14 french/tvdownloader: Many channels have modified their protocols and cannot be DL anymore
2016-04-14 comms/cdr_read: unfetchable
2016-04-14 russian/rubygem-rutils: Deprecated by upstream
2016-04-14 devel/rubygem-dotenv-deployment: Deprecated by upstream in latest version (0.3.0)
2016-04-15 www/p5-LWP-ConsoleLogger: Depends on expiring www/p5-HTTP-CookieMonster
2016-04-15 www/p5-WWW-Mechanize-Cached: Depends on expiring www/p5-HTTP-CookieMonster
2016-04-15 www/p5-HTTP-CookieMonster: Broken for more than 6 months
2016-04-15 misc/diary-hercules: Broken for more than 6 months
2016-04-15 graphics/ffff: Broken for more than 6 months
2016-04-15 net-im/sigram: Broken for more than 6 months
2016-04-15 games/annelid: Broken for more than 6 months
2016-04-15 science/py-pydap: Broken for more than 6 months
2016-04-15 sysutils/su2: Broken for more than 6 months
2016-04-15 www/download-gemist: Broken for more than 6 months
2016-04-15 databases/p5-qdbm: Broken for more than 6 months
2016-04-15 comms/libfec: Broken for more than 6 months
2016-04-15 deskutils/ladon: Broken for more than 6 months
Sponsored by: Essen Linuxhotel Hackathon 2016
Notes
Notes:
svn path=/head/; revision=413881
Diffstat (limited to 'comms/libfec')
-rw-r--r-- | comms/libfec/Makefile | 52 | ||||
-rw-r--r-- | comms/libfec/distinfo | 2 | ||||
-rw-r--r-- | comms/libfec/files/patch-dotprod.c | 21 | ||||
-rw-r--r-- | comms/libfec/files/patch-fec.c | 44 | ||||
-rw-r--r-- | comms/libfec/files/patch-fec.h | 11 | ||||
-rw-r--r-- | comms/libfec/pkg-descr | 20 |
6 files changed, 0 insertions, 150 deletions
diff --git a/comms/libfec/Makefile b/comms/libfec/Makefile deleted file mode 100644 index a013d64c1dba..000000000000 --- a/comms/libfec/Makefile +++ /dev/null @@ -1,52 +0,0 @@ -# Created by: db -# $FreeBSD$ - -PORTNAME= libfec -PORTVERSION= 3.0.1 -PORTREVISION= 1 -CATEGORIES= comms astro hamradio math -MASTER_SITES= http://www.ka9q.net/code/fec/ \ - LOCAL/db -DISTNAME= fec-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Several forward error correction (FEC) decoders - -BROKEN= produces unusable library -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2016-04-15 - -MAKEFILE= makefile - -GNU_CONFIGURE= yes -USES= gmake tar:bzip2 -USE_LDCONFIG= yes -ONLY_FOR_ARCHS= i386 amd64 -PLIST_FILES= include/fec.h \ - lib/libfec.so \ - lib/libfec.a \ - man/man3/dsp.3.gz \ - man/man3/rs.3.gz \ - man/man3/simd-viterbi.3.gz - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" -CFLAGS+= -fPIC -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|gcc|${CC}|g' ${WRKSRC}/makefile.in - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/include - @${MKDIR} ${STAGEDIR}${PREFIX}/lib - @${MKDIR} ${STAGEDIR}${MAN3PREFIX}/man/man3 - ${INSTALL_DATA} ${WRKSRC}/fec.h ${STAGEDIR}${PREFIX}/include - ${INSTALL_DATA} ${WRKSRC}/libfec.a ${STAGEDIR}${PREFIX}/lib - ${INSTALL_LIB} ${WRKSRC}/libfec.so ${STAGEDIR}${PREFIX}/lib -.for _man in dsp.3 simd-viterbi.3 rs.3 - ${INSTALL_MAN} ${WRKSRC}/${_man} ${STAGEDIR}${MAN3PREFIX}/man/man3 -.endfor - -.include <bsd.port.post.mk> diff --git a/comms/libfec/distinfo b/comms/libfec/distinfo deleted file mode 100644 index 215558c3575d..000000000000 --- a/comms/libfec/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (fec-3.0.1.tar.bz2) = 4201f6c80fe3fb283806bf41a74ea3476d783081e7cd6d09f12406894e6f567c -SIZE (fec-3.0.1.tar.bz2) = 101479 diff --git a/comms/libfec/files/patch-dotprod.c b/comms/libfec/files/patch-dotprod.c deleted file mode 100644 index a308e7b07bb9..000000000000 --- a/comms/libfec/files/patch-dotprod.c +++ /dev/null @@ -1,21 +0,0 @@ ---- dotprod.c.orig 2006-10-13 03:10:53.000000000 +0200 -+++ dotprod.c 2014-01-17 12:35:33.000000000 +0100 -@@ -54,12 +54,16 @@ - switch(Cpu_mode){ - case PORT: - default: -+ freedp_port(p); -+ break; - #ifdef __i386__ - case MMX: - case SSE: -- return freedp_mmx(p); -+ freedp_mmx(p); -+ break; - case SSE2: -- return freedp_sse2(p); -+ freedp_sse2(p); -+ break; - #endif - #ifdef __VEC__ - case ALTIVEC: diff --git a/comms/libfec/files/patch-fec.c b/comms/libfec/files/patch-fec.c deleted file mode 100644 index 47fd34954eb9..000000000000 --- a/comms/libfec/files/patch-fec.c +++ /dev/null @@ -1,44 +0,0 @@ ---- fec.c.orig Sat Dec 9 22:04:49 2006 -+++ fec.c Sat Dec 9 22:01:43 2006 -@@ -3,6 +3,10 @@ - */ - - #include <stdio.h> -+#include <errno.h> -+#include <stdlib.h> -+#include <sys/param.h> -+ - #include "fec.h" - - unsigned char Partab[256]; -@@ -64,3 +68,30 @@ - 5, 6, 6, 7, 6, 7, 7, 8, - }; - -+#if __FreeBSD_version <700000 -+ -+int -+posix_memalign(void **memptr, size_t alignment, size_t size) -+{ -+ int err; -+ void *result; -+ -+ /* Make sure that alignment is a large enough power of 2. */ -+ if (((alignment - 1) & alignment) != 0 || alignment < sizeof(void *)) -+ return (EINVAL); -+ -+ /* -+ * (size | alignment) is enough to assure the requested alignment, since -+ * the allocator always allocates power-of-two blocks. -+ */ -+ err = errno; /* Protect errno against changes in pubrealloc(). */ -+ result = malloc(size | alignment); -+ errno = err; -+ -+ if (result == NULL) -+ return (ENOMEM); -+ -+ *memptr = result; -+ return (0); -+} -+#endif diff --git a/comms/libfec/files/patch-fec.h b/comms/libfec/files/patch-fec.h deleted file mode 100644 index 831d3ca1ff3b..000000000000 --- a/comms/libfec/files/patch-fec.h +++ /dev/null @@ -1,11 +0,0 @@ ---- fec.h.orig 2007-07-02 13:26:12.000000000 -0400 -+++ fec.h 2007-07-02 13:38:26.000000000 -0400 -@@ -262,7 +262,7 @@ - void find_cpu_mode(void); /* Call this once at startup to set Cpu_mode */ - - /* Determine parity of argument: 1 = odd, 0 = even */ --#ifdef __i386__ -+#ifdef notyet__i386__ - static inline int parityb(unsigned char x){ - __asm__ __volatile__ ("test %1,%1;setpo %0" : "=g"(x) : "r" (x)); - return x; diff --git a/comms/libfec/pkg-descr b/comms/libfec/pkg-descr deleted file mode 100644 index a6442bcadb6a..000000000000 --- a/comms/libfec/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -This library package provides several forward error correction (FEC) decoders -and accelerated primitives useful in digital signal processing (DSP). -Except for the Reed-Solomon codecs, these functions take full advantage of -the MMX, SSE and SSE2 SIMD instruction sets on Intel/AMD IA-32 processors -and the Altivec/VMX/Velocity Engine SIMD instruction set on the -G4 and G5 PowerPC. -The library includes Viterbi decoders for the following convolutional codes: -rate 1/2 k=7 -rate 1/2 k=9 -rate 1/6 k=15 ("Cassini") -plus two Reed-Solomon encoder-decoders: -one optimized for the (255,223) CCSDS standard code -a general purpose encoder/decoder for arbitrary RS codes -and three low-level 16-bit DSP support routines: -signed dot product -peak detection -sum-of-squares (energy) computation -This library is licensed under the "lesser" GNU General Public License. - -WWW: http://www.ka9q.net/code/fec/ |