Framework: partially sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
94e865e601
commit
1be065bdfa
38
MOVED
38
MOVED
|
@ -12913,3 +12913,41 @@ sysutils/syslog-ng312|sysutils/syslog-ng|2019-09-04|Has expired: No longer offic
|
|||
sysutils/syslog-ng310|sysutils/syslog-ng|2019-09-04|Has expired: No longer supported by Balabit
|
||||
sysutils/syslog-ng313|sysutils/syslog-ng|2019-09-04|Has expired: No longer officially supported by Balabit
|
||||
sysutils/syslog-ng314|sysutils/syslog-ng|2019-09-04|Has expired: No longer supported by Balabit
|
||||
devel/ace+tao-doc||2019-09-05|Has expired: Broken for more than 6 months
|
||||
devel/dfmt||2019-09-05|Has expired: Broken for more than 6 months
|
||||
devel/ignition-transport||2019-09-05|Has expired: Broken for more than 6 months
|
||||
devel/spin||2019-09-05|Has expired: Broken for more than 6 months
|
||||
editors/dexed||2019-09-05|Has expired: Depends on expiring devel/dfmt
|
||||
editors/p5-Padre||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
|
||||
emulators/qemu2||2019-09-05|Has expired: Latest 3.X branch is in ports tree
|
||||
games/asc||2019-09-05|Has expired: Broken for more than 6 months
|
||||
games/slade||2019-09-05|Has expired: Broken for more than 6 months
|
||||
graphics/gimp-wavelet-decompose-plugin||2019-09-05|Has expired: Broken for more than 6 months
|
||||
graphics/py-pyembree||2019-09-05|Has expired: Depends on expiring graphics/embree
|
||||
irc/irssi-otr||2019-09-05|Has expired: Broken for more than 6 months
|
||||
mail/p5-Mail-ClamAV||2019-09-05|Has expired: Broken for more than 6 months
|
||||
mail/qmail-ldap||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/fityk||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-econometrics||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-fits||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-linear-algebra||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-mechanics||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-parallel||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-strings||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-tisean||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/octave-forge-video||2019-09-05|Has expired: Broken for more than 6 months
|
||||
math/py-yt||2019-09-05|Has expired: Depends on expiring graphics/embree
|
||||
misc/gnustep-examples||2019-09-05|Has expired: Broken for more than 6 months
|
||||
net/turses||2019-09-05|Has expired: Depends on expiring net/py-tweepy
|
||||
security/clamcour||2019-09-05|Has expired: Broken for more than 6 months
|
||||
security/honeybadger||2019-09-05|Has expired: Broken for more than 6 months
|
||||
sysutils/freefilesync||2019-09-05|Has expired: Broken for more than 6 months
|
||||
sysutils/log-courier||2019-09-05|Has expired: Broken for more than 6 months
|
||||
textproc/py-orange3-text||2019-09-05|Has expired: Broken for more than 6 months
|
||||
www/feedjack||2019-09-05|Has expired: Upstream gone
|
||||
www/havp||2019-09-05|Has expired: Broken for more than 6 months
|
||||
www/rubygem-webpack-rails-rails5|devel/rubygem-webpacker-rails5|2019-09-05|Has expired: Upstream no longer maintained, use devel/rubygem-webpacker-rails* instead
|
||||
x11-toolkits/p5-Wx-GLCanvas||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
|
||||
x11-toolkits/p5-Wx-Perl-ProcessStream||2019-09-05|Has expired: Depends on expiring x11-toolkits/p5-Wx
|
||||
x11-wm/golem||2019-09-05|Has expired: Broken for more than 6 months
|
||||
x11-wm/pawm||2019-09-05|Has expired: Broken for more than 6 months
|
||||
|
|
|
@ -62,8 +62,8 @@ KDE_FRAMEWORKS_VERSION?= 5.61.0
|
|||
KDE_FRAMEWORKS_BRANCH?= stable
|
||||
|
||||
# Current KDE applications.
|
||||
KDE_APPLICATIONS_VERSION?= 19.08.0
|
||||
KDE_APPLICATIONS_SHLIB_VER?= 5.12.0
|
||||
KDE_APPLICATIONS_VERSION?= 19.08.1
|
||||
KDE_APPLICATIONS_SHLIB_VER?= 5.12.1
|
||||
KDE_APPLICATIONS_BRANCH?= stable
|
||||
# Upstream moves old software to Attic/. Specify the newest applications release there.
|
||||
# Only the major version is used for the comparison.
|
||||
|
|
|
@ -71,14 +71,23 @@ USE_PERL5= build
|
|||
USE_XORG= x11 xcb xcomposite xdamage xext xfixes xrender xt
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_OUTSOURCE= yes
|
||||
LDFLAGS+= -Wl,--as-needed
|
||||
|
||||
BUNDLE_LIBS= yes
|
||||
|
||||
BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.34:lang/${RUST_DEFAULT}
|
||||
BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \
|
||||
rust-cbindgen>=0.8.7:devel/rust-cbindgen \
|
||||
${RUST_DEFAULT}>=1.35:lang/${RUST_DEFAULT} \
|
||||
${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g} \
|
||||
node:www/node
|
||||
MOZ_EXPORT+= ${CONFIGURE_ENV} \
|
||||
LLVM_CONFIG=llvm-config${LLVM_DEFAULT} \
|
||||
PERL="${PERL}" \
|
||||
PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}" \
|
||||
RUSTFLAGS="${RUSTFLAGS}"
|
||||
MOZ_OPTIONS+= --prefix="${PREFIX}"
|
||||
MOZ_MK_OPTIONS+=MOZ_OBJDIR="${BUILD_WRKSRC}"
|
||||
|
||||
.if ${MOZILLA_VER:R:R} >= 56
|
||||
BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT}
|
||||
MOZ_EXPORT+= LLVM_CONFIG=llvm-config${LLVM_DEFAULT}
|
||||
# Require newer Clang than what's in base system unless user opted out
|
||||
. if ${CC} == cc && ${CXX} == c++ && exists(/usr/lib/libc++.so)
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
|
||||
|
@ -87,21 +96,6 @@ CC= ${LOCALBASE}/bin/clang${LLVM_DEFAULT}
|
|||
CXX= ${LOCALBASE}/bin/clang++${LLVM_DEFAULT}
|
||||
USES:= ${USES:Ncompiler\:*} # XXX avoid warnings
|
||||
. endif
|
||||
.endif
|
||||
|
||||
.if ${MOZILLA_VER:R:R} >= 61
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/python${PYTHON3_DEFAULT}:lang/python${PYTHON3_DEFAULT:S/.//g}
|
||||
MOZ_EXPORT+= PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}"
|
||||
.endif
|
||||
|
||||
.if ${MOZILLA_VER:R:R} >= 63
|
||||
BUILD_DEPENDS+= rust-cbindgen>=0.8.7:devel/rust-cbindgen \
|
||||
node:www/node
|
||||
.endif
|
||||
|
||||
.if ${MOZILLA_VER:R:R} < 64
|
||||
MOZ_OPTIONS+= --enable-pie
|
||||
.endif
|
||||
|
||||
MOZSRC?= ${WRKSRC}
|
||||
PLISTF?= ${WRKDIR}/plist_files
|
||||
|
@ -109,14 +103,6 @@ PLISTF?= ${WRKDIR}/plist_files
|
|||
MOZCONFIG?= ${WRKSRC}/.mozconfig
|
||||
MOZILLA_PLIST_DIRS?= bin lib share/pixmaps share/applications
|
||||
|
||||
MOZ_EXPORT+= ${CONFIGURE_ENV} \
|
||||
RUSTFLAGS="${RUSTFLAGS}" \
|
||||
PERL="${PERL}"
|
||||
MOZ_OPTIONS+= --prefix="${PREFIX}"
|
||||
MOZ_MK_OPTIONS+=MOZ_OBJDIR="${BUILD_WRKSRC}"
|
||||
|
||||
LDFLAGS+= -Wl,--as-needed
|
||||
|
||||
# Adjust -C target-cpu if -march/-mcpu is set by bsd.cpu.mk
|
||||
.if ${ARCH} == amd64 || ${ARCH} == i386
|
||||
RUSTFLAGS+= ${CFLAGS:M-march=*:S/-march=/-C target-cpu=/}
|
||||
|
@ -199,7 +185,6 @@ BUILD_DEPENDS+= ${-${dep}_BUILD_DEPENDS}
|
|||
|
||||
# Standard options
|
||||
MOZ_OPTIONS+= \
|
||||
--enable-default-toolkit=cairo-gtk3${PORT_OPTIONS:MWAYLAND:tl:C/.+/-&/} \
|
||||
--enable-update-channel=${PKGNAMESUFFIX:Urelease:S/^-//} \
|
||||
--disable-updater \
|
||||
--with-system-zlib \
|
||||
|
@ -218,13 +203,11 @@ MOZ_EXPORT+= MOZ_OPTIMIZE_FLAGS="${CFLAGS:M-O*}"
|
|||
MOZ_OPTIONS+= --enable-optimize
|
||||
.else
|
||||
MOZ_OPTIONS+= --disable-optimize
|
||||
. if ${MOZILLA_VER:R:R} >= 56
|
||||
. if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld
|
||||
# ld 2.17 barfs on Stylo built with -C opt-level=0
|
||||
USE_BINUTILS= yes
|
||||
LDFLAGS+= -B${LOCALBASE}/bin
|
||||
. endif
|
||||
. endif
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCANBERRA}
|
||||
|
@ -247,7 +230,8 @@ RUN_DEPENDS+= ffmpeg>=0.8,1:multimedia/ffmpeg
|
|||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MGCONF}
|
||||
USE_GNOME+= gconf2
|
||||
# XXX USE_GNOME+=gconf2:build is not supported
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/lib/libgconf-2.so:devel/gconf2
|
||||
MOZ_OPTIONS+= --enable-gconf
|
||||
.else
|
||||
MOZ_OPTIONS+= --disable-gconf
|
||||
|
@ -285,20 +269,8 @@ post-patch-SNDIO-on:
|
|||
@${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
|
||||
${MOZSRC}/media/libcubeb/src/moz.build \
|
||||
${MOZSRC}/toolkit/library/moz.build
|
||||
. for tests in tests gtest
|
||||
@if [ -f "${MOZSRC}/media/libcubeb/${tests}/moz.build" ]; then \
|
||||
${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
|
||||
${MOZSRC}/media/libcubeb/${tests}/moz.build; \
|
||||
fi
|
||||
. endfor
|
||||
@if [ -f "${MOZSRC}/media/webrtc/trunk/webrtc/build/common.gypi" ]; then \
|
||||
${REINPLACE_CMD} -e 's|OS==\"openbsd\"|OS==\"${OPSYS:tl}\"|g' \
|
||||
${MOZSRC}/media/webrtc/trunk/webrtc/build/common.gypi; \
|
||||
fi
|
||||
@if [ -f "${MOZSRC}/media/webrtc/signaling/test/common.build" ]; then \
|
||||
${ECHO_CMD} "OS_LIBS += ['sndio']" >> \
|
||||
${MOZSRC}/media/webrtc/signaling/test/common.build; \
|
||||
fi
|
||||
@${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
|
||||
${MOZSRC}/media/libcubeb/gtest/moz.build
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDEBUG}
|
||||
|
@ -306,7 +278,7 @@ MOZ_OPTIONS+= --enable-debug --disable-release
|
|||
STRIP= # ports/184285
|
||||
.else
|
||||
MOZ_OPTIONS+= --disable-debug --disable-debug-symbols --enable-release
|
||||
. if ${MOZILLA_VER:R:R} >= 68 && (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
|
||||
. if ${ARCH:Maarch64} || ${MACHINE_CPU:Msse2}
|
||||
MOZ_OPTIONS+= --enable-rust-simd
|
||||
. endif
|
||||
.endif
|
||||
|
@ -406,21 +378,6 @@ gecko-post-patch:
|
|||
-e 's|share/mozilla/extensions|lib/xpi|g' \
|
||||
${MOZSRC}/xpcom/io/nsAppFileLocationProvider.cpp \
|
||||
${MOZSRC}/toolkit/xre/nsXREDirProvider.cpp
|
||||
.if ${MOZILLA_VER:R:R} < 61
|
||||
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
|
||||
${MOZSRC}/extensions/spellcheck/hunspell/*/mozHunspell.cpp
|
||||
.endif
|
||||
|
||||
pre-configure: gecko-pre-configure
|
||||
|
||||
gecko-pre-configure:
|
||||
.if ${PORT_OPTIONS:MWAYLAND}
|
||||
# .if !exists() evaluates too early before gtk3 has a chance to be installed
|
||||
@if ! pkg-config --exists gtk+-wayland-3.0; then \
|
||||
${ECHO_MSG} "${PKGNAME}: Needs gtk3 with WAYLAND support enabled."; \
|
||||
${FALSE}; \
|
||||
fi
|
||||
.endif
|
||||
|
||||
post-install-script: gecko-create-plist
|
||||
|
||||
|
|
|
@ -1039,7 +1039,9 @@ OVERLAYS?=
|
|||
.if !defined(_FLAVOR)
|
||||
_FLAVOR:= ${FLAVOR}
|
||||
.endif
|
||||
.if !defined(PORTS_FEATURES) && empty(${PORTS_FEATURES:MFLAVORS})
|
||||
PORTS_FEATURES+= FLAVORS
|
||||
.endif
|
||||
MINIMAL_PKG_VERSION= 1.6.0
|
||||
|
||||
_PORTS_DIRECTORIES+= ${PKG_DBDIR} ${PREFIX} ${WRKDIR} ${EXTRACT_WRKDIR} \
|
||||
|
@ -4117,6 +4119,7 @@ DEPENDS-LIST= \
|
|||
|
||||
ALL-DEPENDS-LIST= ${DEPENDS-LIST} -r ${_UNIFIED_DEPENDS:Q}
|
||||
ALL-DEPENDS-FLAVORS-LIST= ${DEPENDS-LIST} -f -r ${_UNIFIED_DEPENDS:Q}
|
||||
DEINSTALL-DEPENDS-FLAVORS-LIST= ${DEPENDS-LIST} -f -r ${_UNIFIED_DEPENDS:N${PKG_DEPENDS}:Q}
|
||||
MISSING-DEPENDS-LIST= ${DEPENDS-LIST} -m ${_UNIFIED_DEPENDS:Q}
|
||||
BUILD-DEPENDS-LIST= ${DEPENDS-LIST} "${PKG_DEPENDS} ${EXTRACT_DEPENDS} ${PATCH_DEPENDS} ${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS}"
|
||||
RUN-DEPENDS-LIST= ${DEPENDS-LIST} "${LIB_DEPENDS} ${RUN_DEPENDS}"
|
||||
|
@ -4141,7 +4144,7 @@ limited-clean-depends:
|
|||
.if !target(deinstall-depends)
|
||||
deinstall-depends:
|
||||
@recursive_cmd="deinstall"; \
|
||||
recursive_dirs="$$(${ALL-DEPENDS-FLAVORS-LIST})"; \
|
||||
recursive_dirs="$$(${DEINSTALL-DEPENDS-FLAVORS-LIST})"; \
|
||||
${_FLAVOR_RECURSIVE_SH}
|
||||
.endif
|
||||
|
||||
|
|
|
@ -287,7 +287,7 @@ APACHE_PORT_ALT= DEFAULT_VERSIONS+=apache=${APACHE_PORT:S/www\/apache//:C/2(0-9)
|
|||
USE_FPC_RUN_ALT= USES=fpc:run
|
||||
WANT_FPC_BASE_ALT= USES=fpc:base
|
||||
WANT_FPC_ALL_ALT= USES=fpc:all
|
||||
USE_QT4_ALT= USES=qt:5 and USE_QT=${USE_QT4} (beware) as Qt4 has been removed
|
||||
USE_QT4_ALT= USES=qt:5 and USE_QT=${USE_QT4} \(beware\) as Qt4 has been removed
|
||||
USE_QT5_ALT= USES=qt:5 and USE_QT=${USE_QT5}
|
||||
QT_NONSTANDARD_ALT= USES=qmake:no_env
|
||||
|
||||
|
|
|
@ -137,43 +137,39 @@ MASTER_SITE_CRATESIO+= https://crates.io/api/v1/crates/%SUBDIR%/download?dummy=/
|
|||
.if !defined(IGNORE_MASTER_SITE_DEBIAN)
|
||||
MASTER_SITE_DEBIAN+= \
|
||||
http://cdn.debian.net/debian/%SUBDIR%/ \
|
||||
http://http.debian.net/debian/%SUBDIR%/ \
|
||||
http://www.gtlib.gatech.edu/pub/debian/%SUBDIR%/ \
|
||||
ftp://ftp.us.debian.org/debian/%SUBDIR%/ \
|
||||
${MASTER_SITE_DEBIAN_NON_US:S,/debian-non-US/,/debian/,}
|
||||
.endif
|
||||
|
||||
.if !defined(IGNORE_MASTER_SITE_DEBIAN_NON_US)
|
||||
MASTER_SITE_DEBIAN_NON_US+= \
|
||||
http://ftp.au.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.bg.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.br.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.cl.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.cz.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.de.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.ee.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.es.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.fi.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.fr.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.hk.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.hr.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.hu.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.ie.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.is.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.it.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.jp.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.nl.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.no.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.pl.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.ru.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.se.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.si.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.sk.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.uk.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
http://ftp.wa.au.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp2.de.debian.org/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.snt.utwente.nl/pub/linux/debian-non-US/%SUBDIR%/ \
|
||||
ftp://ftp.acc.umu.se/debian-non-US/%SUBDIR%/ \
|
||||
ftp://mirror.symnds.com/debian-non-US/%SUBDIR%/
|
||||
http://ftp.au.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.bg.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.br.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.cl.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.cz.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.de.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.ee.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.es.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.fi.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.fr.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.hk.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.hr.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.hu.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.ie.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.is.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.it.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.jp.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.nl.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.no.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.pl.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.ru.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.se.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.si.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.sk.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.uk.debian.org/debian/%SUBDIR%/ \
|
||||
http://ftp.wa.au.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp2.de.debian.org/debian/%SUBDIR%/ \
|
||||
ftp://ftp.snt.utwente.nl/pub/linux/debian/%SUBDIR%/ \
|
||||
ftp://ftp.acc.umu.se/debian/%SUBDIR%/ \
|
||||
ftp://mirror.symnds.com/debian/%SUBDIR%/
|
||||
.endif
|
||||
|
||||
.if !defined(IGNORE_MASTER_SITE_DEBIAN_POOL)
|
||||
|
@ -855,15 +851,12 @@ MASTER_SITE_MYSQL+= \
|
|||
|
||||
.if !defined(IGNORE_MASTER_SITE_NETBSD)
|
||||
MASTER_SITE_NETBSD+= \
|
||||
https://ftp.netbsd.org/pub/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.iastate.edu/pub/netbsd/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.plig.net/pub/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.proxad.net/mirrors/ftp.netbsd.org/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.unina.it/pub/Unix/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.uninett.no/bsd/unix/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://sunsite.uio.no/bsd/unix/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.demon.co.uk/pub/mirrors/NetBSD/packages/distfiles/%SUBDIR%/ \
|
||||
ftp://ftp.funet.fi/pub/NetBSD/packages/distfiles/%SUBDIR%/
|
||||
https://ftp.netbsd.org/pub/pkgsrc/distfiles/%SUBDIR%/ \
|
||||
http://ftp.fr.netbsd.org/pub/pkgsrc/%SUBDIR%/ \
|
||||
ftp://ftp2.fr.netbsd.org/pub/pkgsrc/%SUBDIR%/ \
|
||||
ftp://ftp3.de.netbsd.org/pub/pkgsrc/%SUBDIR%/ \
|
||||
ftp://ftp2.jp.netbsd.org/pub/pkgsrc/%SUBDIR%/ \
|
||||
ftp://ftp7.jp.netbsd.org/pub/pkgsrc/%SUBDIR%/
|
||||
.endif
|
||||
|
||||
.if !defined(IGNORE_MASTER_SITE_NETLIB)
|
||||
|
|
|
@ -27,24 +27,16 @@ doportlint - run portlint on every port and return the results
|
|||
distclean - compare md5 sums of distfiles in ports/distfiles with currently
|
||||
installed ports collection in ports/* and prompt to remove
|
||||
unmatched entries
|
||||
explicit_lib_depends.sh - shows the current explicit dependency list of libs
|
||||
for a given installed port
|
||||
getpatch - downloads patch attachments from a Bug Tracking Systems
|
||||
getpatch.sh - downloads patch attachments from a Bug Tracking Systems (plain shell script)
|
||||
getpr - downloads a problem report from GNATS and attempts to extract
|
||||
the patch, shar, uuencoded file from it.
|
||||
this probably needs to be checked for potential security problems.
|
||||
gnomedepends - Analyse pkg/PLIST and give an advice as to which GNOME ports
|
||||
should be listes in {RUN,LIB}_DEPENDS for this port
|
||||
mark_safe.pl - utility to set subsets of ports to MAKE_JOBS_(UN)SAFE=yes
|
||||
mfh - Merge from head to a given branch
|
||||
neededlibs.sh - Extract direct library dependencies from binaries.
|
||||
plist - automate (mostly, at least) pkg-plist generation
|
||||
portsearch - A utility for searching the ports tree. It allows more detailed
|
||||
search criteria than ``make search key=<string>'' and accepts
|
||||
all perl(1) regular expressions.
|
||||
resolveportsfromlibs.sh - Prints the name(s) of ports(s) given a library
|
||||
filename, suitable for direct use in LIB_DEPENDS.
|
||||
search_lib_depends_and_bump.sh - Give it a port that has changed and it will bump
|
||||
all ports having a LIB_DEPENDS on this port
|
||||
splitpatch.pl - A small script to convert multi-file patches to several
|
||||
|
@ -56,15 +48,6 @@ update-patches - generates updated patches.
|
|||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
getpr is used as so:
|
||||
% cd /usr/ports/CATEGORY/PORT
|
||||
% getpr PRNUMBER
|
||||
<read diff presented to you>
|
||||
<check that there are no followups to the PR as getpr wont' split
|
||||
them out of the PR>
|
||||
|
||||
----------------------------------------------------------------------
|
||||
|
||||
gnomedepends is a script, which analyses pkg/PLIST and gives an advice as to
|
||||
which GNOME ports should be listes in {RUN,LIB}_DEPENDS for the port to ensure
|
||||
correct removal of GNOME shared directories. Usage is simple:
|
||||
|
|
Loading…
Reference in New Issue