Commit a12d8ff2 authored by Rene Ladan's avatar Rene Ladan
Browse files

security/steghide: Remove expired port

2026-06-30 security/steghide: This version is over 22 years old and has vulnerability
parent 71b135bd
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5462,3 +5462,4 @@ security/gnupg25|security/gnupg|2026-06-30|Has expired: Will roll up into securi
www/twms||2026-06-30|Has expired: unmaintained port, may not work with newer Python
sysutils/logstash7||2026-06-30|Has expired: 7.x reached EoL on 15 Jan 2026 - use sysutils/logstash8 or sysutils/logstash9*
security/mcrypt||2026-06-30|Has expired: Abandoned, it has multiple vulnerabilities
security/steghide||2026-06-30|Has expired: This version is over 22 years old and has vulnerability
+0 −1
Original line number Diff line number Diff line
@@ -1373,7 +1373,6 @@
    SUBDIR += ssss
    SUBDIR += sst
    SUBDIR += starttls
    SUBDIR += steghide
    SUBDIR += stegify
    SUBDIR += step-certificates
    SUBDIR += step-cli

security/steghide/Makefile

deleted100644 → 0
+0 −45
Original line number Diff line number Diff line
PORTNAME=	steghide
PORTVERSION=	0.5.1
PORTREVISION=	10
CATEGORIES=	security
MASTER_SITES=	SF

MAINTAINER=	ports@FreeBSD.org
COMMENT=	Steganography tool to hide data in binary files
WWW=		https://steghide.sourceforge.net/

LICENSE=	GPLv2
LICENSE_FILE=	${WRKSRC}/COPYING

DEPRECATED=	This version is over 22 years old and has vulnerability
EXPIRATION_DATE=2026-06-30

LIB_DEPENDS=	libmcrypt.so:security/libmcrypt \
		libmhash.so:security/mhash

USES=		compiler cpe gmake jpeg libtool:build localbase perl5
CPE_VENDOR=	${PORTNAME}_project
USE_CXXSTD=	c++14

GNU_CONFIGURE=	yes
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share

MAKE_ARGS=	LIBTOOL="${LOCALBASE}/bin/libtool"

CPPFLAGS+=	-fpermissive
CXXFLAGS+=	${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
CXXFLAGS_clang=	-Wno-static-float-init

LIBS+=		-lmcrypt

OPTIONS_DEFINE=	DOCS NLS
OPTIONS_SUB=	yes

NLS_USES=	gettext
NLS_CONFIGURE_ENABLE=	nls
NLS_LIBS=	-lintl

post-patch:
	@${REINPLACE_CMD} '/CXXFLAGS=/s|-O2|${CXXFLAGS}|' ${WRKSRC}/configure

.include <bsd.port.mk>

security/steghide/distinfo

deleted100644 → 0
+0 −2
Original line number Diff line number Diff line
SHA256 (steghide-0.5.1.tar.gz) = 78069b7cfe9d1f5348ae43f918f06f91d783c2b3ff25af021e6a312cf541b47b
SIZE (steghide-0.5.1.tar.gz) = 476125
+0 −28
Original line number Diff line number Diff line
--- src/AuSampleValues.cc.orig	Sat Aug 14 11:20:05 2004
+++ src/AuSampleValues.cc	Sat Aug 14 11:20:13 2004
@@ -21,17 +21,17 @@
 #include "AuSampleValues.h"
 
 // AuMuLawSampleValue
-const BYTE AuMuLawSampleValue::MinValue = 0 ;
-const BYTE AuMuLawSampleValue::MaxValue = BYTE_MAX ;
+template<> const BYTE AuMuLawSampleValue::MinValue = 0 ;
+template<> const BYTE AuMuLawSampleValue::MaxValue = BYTE_MAX ;
 
 // AuPCM8SampleValue
-const SBYTE AuPCM8SampleValue::MinValue = SBYTE_MIN ;
-const SBYTE AuPCM8SampleValue::MaxValue = SBYTE_MAX ;
+template <> const SBYTE AuPCM8SampleValue::MinValue = SBYTE_MIN ;
+template <> const SBYTE AuPCM8SampleValue::MaxValue = SBYTE_MAX ;
 
 // AuPCM16SampleValue
-const SWORD16 AuPCM16SampleValue::MinValue = SWORD16_MIN ;
-const SWORD16 AuPCM16SampleValue::MaxValue = SWORD16_MAX ;
+template <> const SWORD16 AuPCM16SampleValue::MinValue = SWORD16_MIN ;
+template <> const SWORD16 AuPCM16SampleValue::MaxValue = SWORD16_MAX ;
 
 // AuPCM32SampleValue
-const SWORD32 AuPCM32SampleValue::MinValue = SWORD32_MIN ;
-const SWORD32 AuPCM32SampleValue::MaxValue = SWORD32_MAX ;
+template <> const SWORD32 AuPCM32SampleValue::MinValue = SWORD32_MIN ;
+template <> const SWORD32 AuPCM32SampleValue::MaxValue = SWORD32_MAX ;
Loading