Framework: partially sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2019-09-02 09:10:41 +02:00
parent 9e7b9ada70
commit 35227a77cd
7 changed files with 21 additions and 46 deletions

1
LEGAL
View File

@ -60,7 +60,6 @@ defcon* games/linux-defcon Redistribution is limited, see license
djbdns* dns/djbdns No license -- see http://cr.yp.to/softwarelaw.html
djbfft-* math/djbfft No license -- see http://cr.yp.to/softwarelaw.html
dlv lang/dlv Not sure if we can redistribute it
dmd-* lang/dmd1 No redistribution of non validated binaries
dn*.tgz emulators/darcnes Commercial use is restricted
doom3-linux-* games/linux-doom3 Redistribution is limited, see license; Requested by id Software
doom3-linux-* games/linux-doom3-demo Redistribution is limited, see license; Requested by id Software

19
MOVED
View File

@ -12888,3 +12888,22 @@ security/rubygem-devise-two-factor30-rails5|security/rubygem-devise-two-factor-r
textproc/rubygem-asciidoctor-plantuml008|textproc/rubygem-asciidoctor-plantuml|2019-08-30|No longer needed after gitlab-ce 12.1 update (r510253)
www/rubygem-responders2-rails5|www/rubygem-responders-rails5|2019-08-30|No longer needed after gitlab-ce 12.1 update (r510253)
graphics/kipiplugins|graphics/kipi-plugins|2019-08-30|Renamed upstream
devel/rubygem-rails-i18n|devel/rubygem-rails-i18n-rails5|2019-08-31|Has expired: Use devel/rubygem-rails-i18n-rails5 instead
textproc/rubygem-gitlab-linguist|textproc/rubygem-github-linguist|2019-08-31|Has expired: Use textproc/rubygem-github-linguist instead
textproc/rubygem-html-pipeline1|textproc/rubygem-html-pipeline|2019-08-31|Has expired: Use textproc/rubygem-html-pipeline instead
devel/pure-stldict||2019-09-01|Has expired: Depends on expiring devel/llvm35
lang/dmd1||2019-09-01|Has expired: No longer supported upstream
lang/gprolog||2019-09-01|Has expired: Abandonware upstream (more than five years), fails in various ways with remotely recent compilers
math/pure-mpfr||2019-09-01|Has expired: Depends on expiring devel/llvm35
math/pure-rational||2019-09-01|Has expired: Depends on expiring devel/llvm35
net/pure-sockets||2019-09-01|Has expired: Depends on expiring devel/llvm35
textproc/pure-csv||2019-09-01|Has expired: Depends on expiring devel/llvm35
textproc/pure-xml||2019-09-01|Has expired: Depends on expiring devel/llvm35
x11-toolkits/pure-tk||2019-09-01|Has expired: Depends on expiring devel/llvm35
databases/pure-sql3||2019-09-01|Has expired: Depends on expiring devel/llvm35
devel/pure-readline||2019-09-01|Has expired: Depends on expiring devel/llvm35
devel/pure-stllib||2019-09-01|Has expired: Depends on expiring devel/llvm35
x11-toolkits/pure-gtk||2019-09-01|Has expired: Depends on expiring devel/llvm35
lang/pure||2019-09-01|Has expired: Depends on expiring devel/llvm35
devel/pure-ffi||2019-09-01|Has expired: Depends on expiring devel/llvm35
devel/llvm35||2019-09-01|Has expired: Obsolete and unmaintained

View File

@ -613,9 +613,6 @@ proxydeps_suggest_uses() {
# openal
elif [ ${pkg} = "audio/openal" -o ${pkg} = "audio/openal-soft" -o ${pkg} = "audio/freealut" ]; then
warn "you need USES+=openal"
# pure
elif [ ${pkg} = "lang/pure" ]; then
warn "you need USES+=pure"
# readline
elif [ ${pkg} = "devel/readline" ]; then
warn "you need USES+=readline"

View File

@ -106,7 +106,7 @@ EMACS_FLAVOR= full
EMACS_VER= 27.0.50
EMACS_PORTDIR= editors/emacs-devel
.else
EMACS_VER= 26.2
EMACS_VER= 26.3
EMACS_PORTDIR= editors/emacs
.endif

View File

@ -1,39 +0,0 @@
# Created by: Rusmir Dusko <nemysis@FreeBSD.org>
# $FreeBSD$
#
# Provide support for Pure Programming Language based projects
#
# Feature: pure
# Usage: USES=pure or USES=pure:ARGS
# Valid ARGS: ffi
# ARGS description:
# ffi makes the port depends on pure-ffi at runtime
#
# MAINTAINER= ports@FreeBSD.org
.if !defined(_INCLUDE_USES_PURE_MK)
_INCLUDE_USES_PURE_MK= yes
_valid_ARGS= ffi
# Sanity check
.for arg in ${pure_ARGS}
. if empty(_valid_ARGS:M${arg})
IGNORE= Incorrect 'USES+= pure:${pure_ARGS}' usage: argument [${arg}] is not recognized
. endif
.endfor
LIB_DEPENDS+= libpure.so:lang/pure
.include "${USESDIR}/gmake.mk"
.if ${pure_ARGS:Mffi}
RUN_DEPENDS+= ${LOCALBASE}/lib/pure/ffi.pure:devel/pure-ffi
.endif
MAKE_ARGS+= prefix=${PREFIX} mandir=${PREFIX}/man \
CC=${CC} CFLAGS="${CFLAGS}" \
CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \
CPPFLAGS+=-I${LOCALBASE}/include \
LDFLAGS+=-L${LOCALBASE}/lib
.endif #!defined(_INCLUDE_USES_PURE_MK)

View File

@ -22,6 +22,7 @@ AALIB_DESC?= AAlib graphics library support
ACOUSTID_DESC?= AcoustID audio fingerprinting support
ALAC_DESC?= Apple Lossless audio format support
ALSA_DESC?= ALSA audio architecture support
ALTIVEC_DESC?= Use Altivec optimized routines
AMR_DESC?= AMR 3GPP speech codec support (opencore)
AMR_NB_DESC?= AMR Narrow Band audio support (opencore)
AMR_WB_DESC?= AMR Wide Band audio support (opencore)

View File

@ -681,7 +681,6 @@
: ${ac_cv_have_decl_getpagesize=yes}
: ${ac_cv_have_decl_getrlimit=yes}
: ${ac_cv_have_decl_getrusage=yes}
: ${ac_cv_have_decl_gets=yes}
: ${ac_cv_have_decl_getsubopt=yes}
: ${ac_cv_have_decl_gettimeofday=yes}
: ${ac_cv_have_decl_getusershell=yes}
@ -953,7 +952,6 @@
: ${gl_cv_have_raw_decl_getlogin=yes}
: ${gl_cv_have_raw_decl_getlogin_r=yes}
: ${gl_cv_have_raw_decl_getpagesize=yes}
: ${gl_cv_have_raw_decl_gets=yes}
: ${gl_cv_have_raw_decl_getsubopt=yes}
: ${gl_cv_have_raw_decl_gettimeofday=yes}
: ${gl_cv_have_raw_decl_getusershell=yes}