*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-10-12 08:34:08 +02:00
parent 591cb741e6
commit 33b09761c1
290 changed files with 1387 additions and 1207 deletions

View File

@ -36,7 +36,6 @@ OPENSSL_AES_DESC= Use OpenSSL implementation of AES
OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
OPENSSL_AES_LDFLAGS= -L${OPENSSLLIB} -lcrypto
OPENSSL_AES_USES= ssl
OPENSSL_AES_VARS= BROKEN_SSL=openssl-devel
PLIST_FILES= lib/libunrar.a \
lib/libunrar.so \

View File

@ -1,4 +1,4 @@
--- rijndael.cpp.orig 2017-04-28 17:28:47 UTC
--- rijndael.cpp.orig 2018-06-24 15:10:31 UTC
+++ rijndael.cpp
@@ -7,6 +7,8 @@
***************************************************************************/
@ -17,7 +17,7 @@
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// API
@@ -63,14 +66,35 @@ inline void Copy128(byte *dest,const byt
@@ -63,14 +66,41 @@ inline void Copy128(byte *dest,const byt
Rijndael::Rijndael()
{
@ -46,14 +46,20 @@
+ break;
+ }
+
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CIPHER_CTX_init(&ctx);
+ EVP_CipherInit_ex(&ctx, cipher, NULL, key, initVector, Encrypt);
+ EVP_CIPHER_CTX_set_padding(&ctx, 0);
+#else
+ EVP_CIPHER_CTX_init(ctx);
+ EVP_CipherInit_ex(ctx, cipher, NULL, key, initVector, Encrypt);
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
+#endif
+#else // OPENSSL_AES
#ifdef USE_SSE
// Check SSE here instead of constructor, so if object is a part of some
// structure memset'ed before use, this variable is not lost.
@@ -111,6 +135,7 @@ void Rijndael::Init(bool Encrypt,const b
@@ -111,6 +141,7 @@ void Rijndael::Init(bool Encrypt,const b
if(!Encrypt)
keyEncToDec();
@ -61,19 +67,23 @@
}
void Rijndael::blockEncrypt(const byte *input,size_t inputLen,byte *outBuffer)
@@ -118,6 +143,11 @@ void Rijndael::blockEncrypt(const byte *
@@ -118,6 +149,15 @@ void Rijndael::blockEncrypt(const byte *
if (inputLen <= 0)
return;
+#ifdef OPENSSL_AES
+ int outLen;
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
+#else
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
+#endif
+ return;
+#else // OPENSSL_AES
size_t numBlocks = inputLen/16;
#ifdef USE_SSE
if (AES_NI)
@@ -176,6 +206,7 @@ void Rijndael::blockEncrypt(const byte *
@@ -176,6 +216,7 @@ void Rijndael::blockEncrypt(const byte *
input += 16;
}
Copy128(m_initVector,prevBlock);
@ -81,19 +91,23 @@
}
@@ -217,6 +248,11 @@ void Rijndael::blockDecrypt(const byte *
@@ -217,6 +258,15 @@ void Rijndael::blockDecrypt(const byte *
if (inputLen <= 0)
return;
+#ifdef OPENSSL_AES
+ int outLen;
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
+#else
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
+#endif
+ return;
+#else // OPENSSL_AES
size_t numBlocks=inputLen/16;
#ifdef USE_SSE
if (AES_NI)
@@ -279,6 +315,8 @@ void Rijndael::blockDecrypt(const byte *
@@ -279,6 +329,8 @@ void Rijndael::blockDecrypt(const byte *
}
memcpy(m_initVector,iv,16);
@ -102,7 +116,7 @@
}
@@ -314,7 +352,7 @@ void Rijndael::blockDecryptSSE(const byt
@@ -314,7 +366,7 @@ void Rijndael::blockDecryptSSE(const byt
}
#endif
@ -111,7 +125,7 @@
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ALGORITHM
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -454,7 +492,7 @@ void Rijndael::GenerateTables()
@@ -454,7 +506,7 @@ void Rijndael::GenerateTables()
U1[b][0]=U2[b][1]=U3[b][2]=U4[b][3]=T5[i][0]=T6[i][1]=T7[i][2]=T8[i][3]=FFmul0e(b);
}
}

View File

@ -1,16 +1,20 @@
--- rijndael.hpp.orig 2017-04-28 17:28:47 UTC
--- rijndael.hpp.orig 2018-06-24 15:10:31 UTC
+++ rijndael.hpp
@@ -16,6 +16,9 @@
@@ -16,6 +16,13 @@
class Rijndael
{
private:
+#ifdef OPENSSL_AES
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+ EVP_CIPHER_CTX ctx;
+#else
+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new();
+#endif
+#else // OPENSSL_AES
#ifdef USE_SSE
void blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer);
void blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer);
@@ -25,6 +28,7 @@ class Rijndael
@@ -25,6 +32,7 @@ class Rijndael
void keySched(byte key[_MAX_KEY_COLUMNS][4]);
void keyEncToDec();
void GenerateTables();

View File

@ -12,6 +12,7 @@ LICENSE= PHP301
USES= php:pecl
USE_PHP= spl:build
IGNORE_WITH_PHP= 73
CONFIGURE_ARGS= --enable-rar

View File

@ -315,6 +315,7 @@
SUBDIR += gstreamer1-plugins-twolame
SUBDIR += gstreamer1-plugins-vorbis
SUBDIR += gstreamer1-plugins-wavpack
SUBDIR += gstreamer1-plugins-webrtcdsp
SUBDIR += gtick
SUBDIR += gtkguitune
SUBDIR += gtkpod
@ -869,6 +870,7 @@
SUBDIR += waveplay
SUBDIR += wavpack
SUBDIR += wavplay
SUBDIR += webrtc-audio-processing
SUBDIR += whysynth
SUBDIR += wildmidi
SUBDIR += wmalbum

View File

@ -11,6 +11,9 @@ PKGNAMESUFFIX= 2
MAINTAINER= ume@FreeBSD.org
COMMENT= GKrellM XMMS Plugin
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
LIB_DEPENDS= libxmms.so:multimedia/xmms
RUN_DEPENDS= gkrellm:sysutils/gkrellm2

View File

@ -10,6 +10,9 @@ MASTER_SITES= LOCAL/cpiazza
MAINTAINER= ports@FreeBSD.org
COMMENT= X11/gtk+ mixer control
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
ALL_TARGET= gmixer
USES= pkgconfig

View File

@ -11,6 +11,9 @@ MASTER_SITES= SF
MAINTAINER?= lyngbol@wheel.dk
COMMENT?= Another gtk-based MP3 frontend
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
OPTIONS_DEFINE= MPG321
MPG321_DESC= use mpg321 instead of mpg123

View File

@ -0,0 +1,13 @@
# $FreeBSD$
PORTREVISION= 0
CATEGORIES= audio
COMMENT= GStreamer WebRTC Audio Processing plugin
GST_PLUGIN= webrtcdsp
DIST= bad
MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins
.include "${MASTERDIR}/Makefile"

View File

@ -11,6 +11,9 @@ MASTER_SITES= http://www.yahuxo.de/${PORTNAME}/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Curses based front-end to various audio players
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
USES= ncurses

View File

@ -6,7 +6,7 @@
PORTNAME= pulseaudio
PORTVERSION= 11.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/
@ -58,7 +58,7 @@ GROUPS= pulse pulse-access pulse-rt
OPTIONS_SUB= yes
OPTIONS_DEFINE= AVAHI GCONF SIMD
OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX
OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX WEBRTC_AEC
AVAHI_CONFIGURE_ENABLE= avahi
AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app
GCONF_CONFIGURE_ENABLE= gconf
@ -67,7 +67,7 @@ SIMD_CONFIGURE_ENABLE= orc
SIMD_LIB_DEPENDS= liborc-0.4.so:devel/orc
OPTIONS_GROUP= AUDIO COMPLETIONS
OPTIONS_GROUP_AUDIO= ALSA JACK SOXR SPEEX
OPTIONS_GROUP_AUDIO= ALSA JACK SOXR SPEEX WEBRTC_AEC
OPTIONS_GROUP_COMPLETIONS= BASH ZSH
AUDIO_DESC= Audio support
COMPLETIONS_DESC= Programmable completions
@ -80,6 +80,9 @@ SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr
SPEEX_DESC= Speex resampler and AEC support
SPEEX_CONFIGURE_WITH= speex
SPEEX_LIB_DEPENDS= libspeexdsp.so:audio/speexdsp
WEBRTC_AEC_DESC= WebRTC-based echo canceller
WEBRTC_AEC_LIB_DEPENDS= libwebrtc_audio_processing.so:audio/webrtc-audio-processing
WEBRTC_AEC_CONFIGURE_ENABLE= webrtc-aec
ZSH_CONFIGURE_OFF= --without-zsh-completion-dir
OPTIONS_SINGLE= DATABASE

View File

@ -83,6 +83,7 @@ lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-native.so
lib/pulse-%%PULSE_VERSION%%/modules/libprotocol-simple.so
lib/pulse-%%PULSE_VERSION%%/modules/libraop.so
lib/pulse-%%PULSE_VERSION%%/modules/librtp.so
%%WEBRTC_AEC%%lib/pulse-%%PULSE_VERSION%%/modules/libwebrtc-util.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-card.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-sink.so
%%ALSA%%lib/pulse-%%PULSE_VERSION%%/modules/module-alsa-source.so

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pylast
PORTVERSION= 1.4.2
PORTVERSION= 2.4.0
CATEGORIES= audio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,2 +1,3 @@
SHA256 (pylast-1.4.2.tar.gz) = e4bd8f9c8eef5662b2b03d61846c4c13b56a7b1c169476fe96c1a0e58d66da3b
SIZE (pylast-1.4.2.tar.gz) = 31801
TIMESTAMP = 1539324799
SHA256 (pylast-2.4.0.tar.gz) = 8e883f13b70c3879fc821bbee1accf27ea4e68898f4462cbbe358f615adcbbfb
SIZE (pylast-2.4.0.tar.gz) = 34527

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Utilities for Diamond Rio500
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -12,6 +12,9 @@ DISTNAME= xmms-scrobbler-${PORTVERSION}
MAINTAINER?= novel@FreeBSD.org
COMMENT?= XMMS/BMP plugin for Audioscrobbler.com
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LIB_DEPENDS= libcurl.so:ftp/curl
CONFLICTS= xmms-scrobbler-[0-9]*

View File

@ -10,6 +10,9 @@ MASTER_SITES= http://www.soundtracker.org/dl/v${PORTVERSION:R}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Mod player/tracking tool which supports XM and MOD formats
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LIB_DEPENDS= libsndfile.so:audio/libsndfile

View File

@ -0,0 +1,18 @@
# $FreeBSD$
PORTNAME= webrtc-audio-processing
PORTVERSION= 0.3.1
CATEGORIES= audio
MASTER_SITES= https://freedesktop.org/software/pulseaudio/${PORTNAME}/
MAINTAINER= jbeich@FreeBSD.org
COMMENT= AudioProcessing module from WebRTC project
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf compiler:c++11-lib libtool pkgconfig tar:xz
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1532354746
SHA256 (webrtc-audio-processing-0.3.1.tar.xz) = a0fdd938fd85272d67e81572c5a4d9e200a0c104753cb3c209ded175ce3c5dbf
SIZE (webrtc-audio-processing-0.3.1.tar.xz) = 695920

View File

@ -0,0 +1,18 @@
- Add WEBRTC_BSD as it's closer to WEBRTC_LINUX than WEBRTC_MAC
--- configure.ac.orig 2018-07-23 14:02:57 UTC
+++ configure.ac
@@ -63,6 +63,13 @@ AS_CASE(["${host}"],
OS_LDFLAGS="-lrt -lpthread"
HAVE_POSIX=1
],
+ [*-*dragonfly*|*-*bsd*],
+ [
+ OS_CFLAGS="-DWEBRTC_BSD -DWEBRTC_THREAD_RR"
+ PLATFORM_CFLAGS="-DWEBRTC_POSIX"
+ OS_LDFLAGS="-lpthread"
+ HAVE_POSIX=1
+ ],
[*-*darwin*],
[
OS_CFLAGS="-DWEBRTC_MAC -DWEBRTC_THREAD_RR -DWEBRTC_CLOCK_TYPE_REALTIME"

View File

@ -0,0 +1,70 @@
- Drop unnecessary dependency on libexecinfo for GCC build
https://chromium.googlesource.com/external/webrtc/+/7c4dedade158%5E!/
--- webrtc/base/checks.cc.orig 2018-07-23 14:02:57 UTC
+++ webrtc/base/checks.cc
@@ -11,16 +11,10 @@
// Most of this was borrowed (with minor modifications) from V8's and Chromium's
// src/base/logging.cc.
-// Use the C++ version to provide __GLIBCXX__.
#include <cstdarg>
#include <cstdio>
#include <cstdlib>
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
-#include <cxxabi.h>
-#include <execinfo.h>
-#endif
-
#if defined(WEBRTC_ANDROID)
#define LOG_TAG "rtc"
#include <android/log.h> // NOLINT
@@ -51,39 +45,6 @@ void PrintError(const char* format, ...) {
va_end(args);
}
-// TODO(ajm): This works on Mac (although the parsing fails) but I don't seem
-// to get usable symbols on Linux. This is copied from V8. Chromium has a more
-// advanced stace trace system; also more difficult to copy.
-void DumpBacktrace() {
-#if defined(__GLIBCXX__) && !defined(__UCLIBC__)
- void* trace[100];
- int size = backtrace(trace, sizeof(trace) / sizeof(*trace));
- char** symbols = backtrace_symbols(trace, size);
- PrintError("\n==== C stack trace ===============================\n\n");
- if (size == 0) {
- PrintError("(empty)\n");
- } else if (symbols == NULL) {
- PrintError("(no symbols)\n");
- } else {
- for (int i = 1; i < size; ++i) {
- char mangled[201];
- if (sscanf(symbols[i], "%*[^(]%*[(]%200[^)+]", mangled) == 1) { // NOLINT
- PrintError("%2d: ", i);
- int status;
- size_t length;
- char* demangled = abi::__cxa_demangle(mangled, NULL, &length, &status);
- PrintError("%s\n", demangled != NULL ? demangled : mangled);
- free(demangled);
- } else {
- // If parsing failed, at least print the unparsed symbol.
- PrintError("%s\n", symbols[i]);
- }
- }
- }
- free(symbols);
-#endif
-}
-
FatalMessage::FatalMessage(const char* file, int line) {
Init(file, line);
}
@@ -99,7 +60,6 @@ NO_RETURN FatalMessage::~FatalMessage() {
fflush(stderr);
stream_ << std::endl << "#" << std::endl;
PrintError(stream_.str().c_str());
- DumpBacktrace();
fflush(stderr);
abort();
}

View File

@ -0,0 +1,48 @@
- Implement CurrentThreadId() using global thread ID
- Implement SetCurrentThreadName()
--- webrtc/base/platform_thread.cc.orig 2018-07-23 14:02:57 UTC
+++ webrtc/base/platform_thread.cc
@@ -19,6 +19,12 @@
#include <sys/syscall.h>
#endif
+#if defined(__DragonFly__) || defined(__FreeBSD__) || defined(__OpenBSD__) // WEBRTC_BSD
+#include <pthread_np.h>
+#elif defined(__NetBSD__) // WEBRTC_BSD
+#include <lwp.h>
+#endif
+
namespace rtc {
PlatformThreadId CurrentThreadId() {
@@ -32,9 +38,17 @@ PlatformThreadId CurrentThreadId() {
ret = syscall(__NR_gettid);
#elif defined(WEBRTC_ANDROID)
ret = gettid();
+#elif defined(__DragonFly__) // WEBRTC_BSD
+ ret = lwp_gettid();
+#elif defined(__FreeBSD__) // WEBRTC_BSD
+ ret = pthread_getthreadid_np();
+#elif defined(__NetBSD__) // WEBRTC_BSD
+ ret = _lwp_self();
#else
// Default implementation for nacl and solaris.
- ret = reinterpret_cast<pid_t>(pthread_self());
+ // WEBRTC_BSD: pthread_t is a pointer, so cannot be casted to pid_t
+ // (aka int32_t) on 64-bit archs. Required on OpenBSD.
+ ret = reinterpret_cast<uintptr_t>(pthread_self());
#endif
#endif // defined(WEBRTC_POSIX)
RTC_DCHECK(ret);
@@ -76,6 +90,10 @@ void SetCurrentThreadName(const char* name) {
prctl(PR_SET_NAME, reinterpret_cast<unsigned long>(name));
#elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS)
pthread_setname_np(name);
+#elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__OpenBSD__) // WEBRTC_BSD
+ pthread_set_name_np(pthread_self(), name);
+#elif defined(__NetBSD__) // WEBRTC_BSD
+ pthread_setname_np(pthread_self(), "%s", (void*)name);
#endif
}

View File

@ -0,0 +1,13 @@
- BSD macro (in sys/param.h) is an archaic of the (University of California) past
--- webrtc/base/stringutils.h.orig 2018-07-23 14:02:57 UTC
+++ webrtc/base/stringutils.h
@@ -23,7 +23,7 @@
#endif // WEBRTC_WIN
#if defined(WEBRTC_POSIX)
-#ifdef BSD
+#ifdef WEBRTC_BSD
#include <stdlib.h>
#else // BSD
#include <alloca.h>

View File

@ -0,0 +1,22 @@
- Match conditional in webrtc/system_wrappers/Makefile.am
--- webrtc/system_wrappers/source/condition_variable.cc.orig 2018-07-23 14:02:57 UTC
+++ webrtc/system_wrappers/source/condition_variable.cc
@@ -14,7 +14,7 @@
#include <windows.h>
#include "webrtc/system_wrappers/source/condition_variable_event_win.h"
#include "webrtc/system_wrappers/source/condition_variable_native_win.h"
-#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC)
+#elif defined(WEBRTC_POSIX)
#include <pthread.h>
#include "webrtc/system_wrappers/source/condition_variable_posix.h"
#endif
@@ -31,7 +31,7 @@ ConditionVariableWrapper* ConditionVariableWrapper::Cr
ret_val = new ConditionVariableEventWin();
}
return ret_val;
-#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC)
+#elif defined(WEBRTC_POSIX)
return ConditionVariablePosix::Create();
#else
return NULL;

View File

@ -0,0 +1,12 @@
Audio processing routines extracted from WebRTC project into a
standalone library. It provides the following features:
- Acoustic echo cancellation
- Acoustic echo control for mobile
- Automatic gain control
- High-pass filter
- Level estimator
- Noise suppression
- Voice activity detection
WWW: https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/

View File

@ -0,0 +1,18 @@
include/webrtc_audio_processing/webrtc/base/arraysize.h
include/webrtc_audio_processing/webrtc/base/basictypes.h
include/webrtc_audio_processing/webrtc/base/checks.h
include/webrtc_audio_processing/webrtc/base/constructormagic.h
include/webrtc_audio_processing/webrtc/base/maybe.h
include/webrtc_audio_processing/webrtc/base/platform_file.h
include/webrtc_audio_processing/webrtc/common.h
include/webrtc_audio_processing/webrtc/common_types.h
include/webrtc_audio_processing/webrtc/modules/audio_processing/beamformer/array_util.h
include/webrtc_audio_processing/webrtc/modules/audio_processing/include/audio_processing.h
include/webrtc_audio_processing/webrtc/modules/interface/module_common_types.h
include/webrtc_audio_processing/webrtc/system_wrappers/include/trace.h
include/webrtc_audio_processing/webrtc/typedefs.h
lib/libwebrtc_audio_processing.a
lib/libwebrtc_audio_processing.so
lib/libwebrtc_audio_processing.so.1
lib/libwebrtc_audio_processing.so.1.0.0
libdata/pkgconfig/webrtc-audio-processing.pc

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dockapp to display album covers for XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LIB_DEPENDS= libxmms.so:multimedia/xmms \
libgdk_pixbuf_xlib.so:graphics/gdk-pixbuf

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}.tar.gz
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XMMS plugin for playing AHX tunes
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Ncurses program for (remote) controlling multimedia/xmms
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
BUILD_DEPENDS= xmms:multimedia/xmms \
${LOCALBASE}/libdata/pkgconfig/pthread-stubs.pc:devel/libpthread-stubs
RUN_DEPENDS= xmms:multimedia/xmms

View File

@ -10,6 +10,9 @@ PKGNAMEPREFIX= xmms-
MAINTAINER= ports@FreeBSD.org
COMMENT= XMMS plugin for MP4/M4A/AAC files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../../../COPYING

View File

@ -5,6 +5,9 @@ PKGNAMEPREFIX= xmms-
COMMENT= XMMS plugin for playing .nsf and .hes audio files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
MASTERDIR= ${.CURDIR}/../festalon
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -9,6 +9,9 @@ DISTNAME= flac-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= XMMS input plugin for playing FLAC files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.GPL

View File

@ -11,6 +11,9 @@ PKGNAMEPREFIX= xmms-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XMMS plugin for playing Nintendo Game Boy(TM) audio
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -12,6 +12,9 @@ DISTNAME= xmms_ladspa-${PORTVERSION}
MAINTAINER= arved@FreeBSD.org
COMMENT= XMMS Plugin that provides LADSPA Plugins to XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -10,6 +10,9 @@ MASTER_SITES= LOCAL/arved
MAINTAINER= arved@FreeBSD.org
COMMENT= XMMS plugin, that plays a sound on incoming mail and opens the MUA
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LIB_DEPENDS= libxmms.so:multimedia/xmms
LICENSE= GPLv2

View File

@ -10,6 +10,9 @@ MASTER_SITES= ftp://ftp.stack.nl/pub/users/willem/
MAINTAINER= ports@FreeBSD.org
COMMENT= Network Audio System (NAS) output plugin for XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LIB_DEPENDS= libxmms.so:multimedia/xmms \
libaudio.so:audio/nas

View File

@ -11,6 +11,9 @@ MASTER_SITES= http://optronic.sourceforge.net/files/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XMMS input-plugin for playing Nintendo(TM) NSF audio files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -11,6 +11,9 @@ DISTNAME= sapplug-xmms-${DISTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XMMS input plugin for playing 8bit Atari(TM) .sap audio files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -7,6 +7,9 @@ PORTREVISION= 8
MAINTAINER= novel@FreeBSD.org
COMMENT= XMMS plugin for Audioscrobbler.com
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
CONFLICTS= scrobbler-*
MASTERDIR= ${.CURDIR}/../scrobbler

View File

@ -12,6 +12,9 @@ DISTNAME= sexypsf-${PORTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XMMS plugin for playing .psf files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
BUILD_DEPENDS= xmms:multimedia/xmms
RUN_DEPENDS:= ${BUILD_DEPENDS}

View File

@ -10,6 +10,9 @@ MASTER_SITES= http://www.etree.org/shnutils/xmms-shn/dist/src/
MAINTAINER= ports@FreeBSD.org
COMMENT= XMMS plugin to allow playing shorten-compressed audio
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2+ SHORTEN
LICENSE_COMB= multi
LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING

View File

@ -11,6 +11,9 @@ PKGNAMEPREFIX= xmms-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Volume Normalizer plugin for XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LIB_DEPENDS= libxmms.so:multimedia/xmms

View File

@ -9,6 +9,9 @@ MASTER_SITES= http://www.wavpack.com/
MAINTAINER= ports@FreeBSD.org
COMMENT= XMMS input plugin to play WavPack files
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -9,6 +9,9 @@ MASTER_SITES= http://www.devin.com/xmms-xf86audio/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= XF86Audio multimedia-key support for XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -11,6 +11,9 @@ PKGNAMEPREFIX= xmms-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Sega Genesis GYM plugin for XMMS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LIB_DEPENDS= libxmms.so:multimedia/xmms
GNU_CONFIGURE= yes

View File

@ -12,6 +12,9 @@ MASTER_SITES= http://user.it.uu.se/~adavid/utils/ \
MAINTAINER= jhale@FreeBSD.org
COMMENT= Small utility to control XMMS from the command line
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
BUILD_DEPENDS= xmms:multimedia/xmms

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= fio
PORTVERSION= 3.10
PORTVERSION= 3.11
CATEGORIES= benchmarks
MASTER_SITES= http://brick.kernel.dk/snaps/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536990898
SHA256 (fio-3.10.tar.bz2) = 21150f1ac0b8d70f1b435a090221305b4e89ea17db3a313274d96b90b40dafcf
SIZE (fio-3.10.tar.bz2) = 855967
TIMESTAMP = 1539330728
SHA256 (fio-3.11.tar.bz2) = 4aab4f81e443f554f7526ff8f3a026ab78afc7e40049ba6050dac8f219071569
SIZE (fio-3.11.tar.bz2) = 861146

View File

@ -10,6 +10,9 @@ MASTER_SITES= http://www.st.hirosaki-u.ac.jp/~rmiya/xmolwt/
MAINTAINER= ports@FreeBSD.org
COMMENT= Calculate atom weight and percent of each element for a given formula
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
OPTIONS_DEFINE= DOCS GTK2
USES= gmake

View File

@ -1,26 +1,26 @@
# $FreeBSD$
PORTNAME= conserver
PORTVERSION= 8.2.1
PORTREVISION= 1
DISTVERSIONPREFIX= v
DISTVERSION= 8.2.2
CATEGORIES= comms
MASTER_SITES= http://www.conserver.com/ \
ftp://ftp.conserver.com/conserver/
PKGNAMESUFFIX= -com
MAINTAINER= kuriyama@FreeBSD.org
COMMENT= Application that allows multiple users to watch serial consoles
LICENSE= BSD2CLAUSE
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
CONFLICTS_INSTALL= conserver-[0-9]*
USES= ssl
USE_GITHUB= yes
USE_RC_SUBR= conserver
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-master=${DEFAULTHOST} --with-port=${DEFAULTPORT} \
--with-pam --with-libwrap --with-openssl
USES= ssl
USE_RC_SUBR= conserver
CONFLICTS_INSTALL= conserver-[0-9]*
OPTIONS_DEFINE= FREEIPMI GSSAPI GSSAPIONLY STRIPREALM UDS
FREEIPMI_DESC= Compile in FreeIPMI support
@ -30,9 +30,6 @@ STRIPREALM_DESC=Strip @REALM when using GSSAPI
STRIPREALM_IMPLIES= GSSAPI
UDS_DESC= Use Unix domain sockets for client/server
DEFAULTPORT?= 782
DEFAULTHOST?= localhost
FREEIPMI_CONFIGURE_ON= --with-freeipmi=${LOCALBASE}
FREEIPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi
GSSAPI_CONFIGURE_WITH= gssapi
@ -46,4 +43,7 @@ post-patch:
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/conserver-convert
DEFAULTPORT?= 782
DEFAULTHOST?= localhost
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
SHA256 (conserver-8.2.1.tar.gz) = 251ae01997e8f3ee75106a5b84ec6f2a8eb5ff2f8092438eba34384a615153d0
SIZE (conserver-8.2.1.tar.gz) = 335241
TIMESTAMP = 1539294082
SHA256 (conserver-conserver-v8.2.2_GH0.tar.gz) = c5cc773634f0a4730f6d8d749ea1b9174f21bdefecac9dc1ae987e8de03f704f
SIZE (conserver-conserver-v8.2.2_GH0.tar.gz) = 328834

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF
MAINTAINER= svmohr@gmail.com
COMMENT= Graphical frontend for scmxx
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
RUN_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \
p5-Gtk-Perl>=0:x11-toolkits/p5-Gtk-Perl
BUILD_DEPENDS= p5-Image-Size>=0:graphics/p5-Image-Size \

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}term/${PORTNAME}/${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio soundcard fsk, pactor 1, amtor, gtor, mt63
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
RUN_DEPENDS= whiptail:devel/newt

View File

@ -460,6 +460,7 @@
SUBDIR += p5-Metadata
SUBDIR += p5-Mojo-Pg
SUBDIR += p5-MongoDB
SUBDIR += p5-Mongoose
SUBDIR += p5-MySQL-Diff
SUBDIR += p5-Net-Async-CassandraCQL
SUBDIR += p5-ORLite

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= BSON-XS
PORTVERSION= 0.4.4
PORTVERSION= 0.4.5
DISTVERSIONPREFIX= v
CATEGORIES= databases perl5
MASTER_SITES= CPAN
@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-Config-AutoConf>=0.220:devel/p5-Config-AutoConf \
p5-Path-Tiny>=0.052:devel/p5-Path-Tiny \
${RUN_DEPENDS}
RUN_DEPENDS= p5-BSON>=1.8.0:databases/p5-BSON
RUN_DEPENDS= p5-BSON>=1.8.1:databases/p5-BSON
TEST_DEPENDS= p5-JSON-MaybeXS>=0:converters/p5-JSON-MaybeXS \
p5-Path-Tiny>=0.054:devel/p5-Path-Tiny \
p5-Test-Deep>=0:devel/p5-Test-Deep \
@ -29,7 +29,13 @@ USE_PERL5= configure
CFLAGS+= -DBSON_COMPILATION
.include <bsd.port.pre.mk>
.if ${PERL_LEVEL} < 502708
TEST_DEPENDS+= p5-JSON-PP>=2.97001:converters/p5-JSON-PP
.endif
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/BSON/XS/XS.so
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536861870
SHA256 (BSON-XS-v0.4.4.tar.gz) = 23ec96a28662193a9a615e6f1d50882bcd995324e46393422d8413bccc365f5d
SIZE (BSON-XS-v0.4.4.tar.gz) = 232607
TIMESTAMP = 1539368214
SHA256 (BSON-XS-v0.4.5.tar.gz) = 7de69911c38dee97dcdda01f4a08107093a8263a8ee90bef1597952dcec40405
SIZE (BSON-XS-v0.4.5.tar.gz) = 232720

View File

@ -0,0 +1,30 @@
# Created by: Nick Hibma <n_hibma@freebsd.org>
# $FreeBSD$
PORTNAME= Mongoose
PORTVERSION= 2.00
CATEGORIES= databases perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DIEGOK
PKGNAMEPREFIX= p5-
MAINTAINER= n_hibma@FreeBSD.org
COMMENT= MongoDB document to Moose object mapper
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MongoDB>=0:databases/p5-MongoDB \
p5-Moose>=0:devel/p5-Moose \
p5-MooseX-Singleton>=0:devel/p5-MooseX-Singleton \
p5-MooseX-Role-Parameterized>=0:devel/p5-MooseX-Role-Parameterized \
p5-Params-Coerce>=0:devel/p5-Params-Coerce
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1539357640
SHA256 (Mongoose-2.00.tar.gz) = 138551505f3ecb1cb8394042be01506b7459e139f397e4923147c9c09fae10f3
SIZE (Mongoose-2.00.tar.gz) = 52577

View File

@ -0,0 +1,5 @@
This is a MongoDB to Moose object mapper. This module allows you to use
the full power of MongoDB within your Moose classes, without sacrificing
MongoDB's power, flexibility and speed.
WWW: https://metacpan.org/release/Mongoose/

View File

@ -0,0 +1,30 @@
%%SITE_PERL%%/Mongoose.pm
%%SITE_PERL%%/Mongoose/Class.pm
%%SITE_PERL%%/Mongoose/Cookbook.pod
%%SITE_PERL%%/Mongoose/Cursor.pm
%%SITE_PERL%%/Mongoose/Document.pm
%%SITE_PERL%%/Mongoose/EmbeddedDocument.pm
%%SITE_PERL%%/Mongoose/Engine.pm
%%SITE_PERL%%/Mongoose/File.pm
%%SITE_PERL%%/Mongoose/Intro.pod
%%SITE_PERL%%/Mongoose/Join.pm
%%SITE_PERL%%/Mongoose/Meta/AttributeTraits.pm
%%SITE_PERL%%/Mongoose/Role/Collapser.pm
%%SITE_PERL%%/Mongoose/Role/Engine.pm
%%SITE_PERL%%/Mongoose/Role/Expander.pm
%%SITE_PERL%%/Mongoose/Role/Naming.pm
%%PERL5_MAN3%%/Mongoose.3.gz
%%PERL5_MAN3%%/Mongoose::Class.3.gz
%%PERL5_MAN3%%/Mongoose::Cookbook.3.gz
%%PERL5_MAN3%%/Mongoose::Cursor.3.gz
%%PERL5_MAN3%%/Mongoose::Document.3.gz
%%PERL5_MAN3%%/Mongoose::EmbeddedDocument.3.gz
%%PERL5_MAN3%%/Mongoose::Engine.3.gz
%%PERL5_MAN3%%/Mongoose::File.3.gz
%%PERL5_MAN3%%/Mongoose::Intro.3.gz
%%PERL5_MAN3%%/Mongoose::Join.3.gz
%%PERL5_MAN3%%/Mongoose::Meta::AttributeTraits.3.gz
%%PERL5_MAN3%%/Mongoose::Role::Collapser.3.gz
%%PERL5_MAN3%%/Mongoose::Role::Engine.3.gz
%%PERL5_MAN3%%/Mongoose::Role::Expander.3.gz
%%PERL5_MAN3%%/Mongoose::Role::Naming.3.gz

View File

@ -16,5 +16,6 @@ LIB_DEPENDS= libcouchbase.so:databases/libcouchbase
USES= php:pecl
USE_PHP= json:build
IGNORE_WITH_PHP= 73
.include <bsd.port.mk>

View File

@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:ext
CONFIGURE_ARGS= --with-tarantool
IGNORE_WITH_PHP=56
IGNORE_WITH_PHP=56 73
USE_GITHUB= yes
GH_PROJECT= ${PORTNAME}-php

View File

@ -2,7 +2,7 @@
PORTNAME= puppetdb-cli
PORTVERSION= 1.2.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases
MAINTAINER= puppet@FreeBSD.org

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= marshmallow-sqlalchemy
PORTVERSION= 0.13.2
PORTVERSION= 0.14.1
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520443928
SHA256 (marshmallow-sqlalchemy-0.13.2.tar.gz) = 9804ef2829f781f469a06528d107c2a763f109c687266ab8b1f000f9684184ae
SIZE (marshmallow-sqlalchemy-0.13.2.tar.gz) = 39999
TIMESTAMP = 1539325546
SHA256 (marshmallow-sqlalchemy-0.14.1.tar.gz) = a42cdbd6b623059fca601e1b572cab28f00d4acf36e2cef38094c88424b3dcf1
SIZE (marshmallow-sqlalchemy-0.14.1.tar.gz) = 40723

View File

@ -11,6 +11,9 @@ MASTER_SITES= http://www.wirelesscouch.net/software/gaddr/ \
MAINTAINER= lme@FreeBSD.org
COMMENT= GTK 1.x address book
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
PLIST_FILES= bin/gaddr
GNU_CONFIGURE= yes
USE_GNOME= gtk12

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-alpha
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible text management system
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
USES= libtool
USE_GNOME= gtk12 libxml2
GNU_CONFIGURE= yes

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= R6
PORTVERSION= 2.2.2
PORTREVISION= 1
PORTVERSION= 2.3.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1498632010
SHA256 (R6_2.2.2.tar.gz) = 087756f471884c3b3ead80215a7cc5636a78b8a956e91675acfe2896426eae8f
SIZE (R6_2.2.2.tar.gz) = 322959
TIMESTAMP = 1539312184
SHA256 (R6_2.3.0.tar.gz) = 05b5e117659796c67a16de0854661b25d0739da53a8cb93dcfc528d4c185fac9
SIZE (R6_2.3.0.tar.gz) = 30968

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= evaluate
PORTVERSION= 0.11
PORTVERSION= 0.12
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}
@ -11,10 +11,6 @@ COMMENT= Parsing and Evaluation Tools
LICENSE= MIT
CRAN_DEPENDS= R-cran-stringr>=0.6.2:textproc/R-cran-stringr
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
USES= cran:auto-plist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1532170228
SHA256 (evaluate_0.11.tar.gz) = b04805ffb56d82e2d5b044aa32de7e9ef4162ea619fd368f83e03dbd49631bcd
SIZE (evaluate_0.11.tar.gz) = 22565
TIMESTAMP = 1539314619
SHA256 (evaluate_0.12.tar.gz) = 0f01b00123db52dbf39880eaefcdcb0e19ed70a3e2419731de6c8e1200b13787
SIZE (evaluate_0.12.tar.gz) = 22639

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= fansi
PORTVERSION= 0.3.0
PORTVERSION= 0.4.0
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1534843725
SHA256 (fansi_0.3.0.tar.gz) = dd6401d5c91ff4c45d752cceddd5379d1ae39a8a1196f236b0bc0ec6d691b88c
SIZE (fansi_0.3.0.tar.gz) = 243661
TIMESTAMP = 1539312385
SHA256 (fansi_0.4.0.tar.gz) = e104e9d01c7ff8a847f6b332ef544c0ef912859f9c6a514fe2e6f3b34fcfc209
SIZE (fansi_0.4.0.tar.gz) = 266123

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= rstudioapi
PORTVERSION= 0.7
PORTREVISION= 1
PORTVERSION= 0.8
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1505080783
SHA256 (rstudioapi_0.7.tar.gz) = a541bc76ef082d2c27e42fd683f8262cb195b1497af3509178d2642870397a8c
SIZE (rstudioapi_0.7.tar.gz) = 39845
TIMESTAMP = 1539312102
SHA256 (rstudioapi_0.8.tar.gz) = 93e5bc0dbe42889c47485c50837fa464b7a480e7566965b26719cc116c04d934
SIZE (rstudioapi_0.8.tar.gz) = 47394

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= awscli
PORTVERSION= 1.16.28
PORTVERSION= 1.16.32
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
@ -12,7 +12,7 @@ COMMENT= Universal Command Line Interface for Amazon Web Services
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.18:devel/py-botocore@${PY_FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.12.22:devel/py-botocore@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.1.12:net/py-s3transfer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:textproc/py-docutils@${PY_FLAVOR} \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1538856988
SHA256 (awscli-1.16.28.tar.gz) = 5e0ac39318e0b38cedc1538d3bb3482b15e40627b2b8a72fc32203160a817854
SIZE (awscli-1.16.28.tar.gz) = 636278
TIMESTAMP = 1539324322
SHA256 (awscli-1.16.32.tar.gz) = 093eb5524cbb3963e81e12ebbe7a6df939f9a8ab9b5197cd70f4a04c02f95c27
SIZE (awscli-1.16.32.tar.gz) = 636048

View File

@ -2,7 +2,7 @@
PORTNAME= bingrep
PORTVERSION= g20171111
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org

View File

@ -10,6 +10,9 @@ MASTER_SITES= SF/cvsgui/gCvs/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= High-end interface client for CVS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -11,6 +11,9 @@ PKGNAMESUFFIX= 12
MAINTAINER= gnome@FreeBSD.org
COMMENT= Some useful routines of C programming (previous stable version)
DEPRECATED= Obsolete
EXPIRATION_DATE= 2018-12-20
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING

View File

@ -23,6 +23,7 @@ IGNORE_DragonFly= is unsupported on DragonFly
ONLY_FOR_ARCHS= amd64 i386
NO_BUILD= yes
USES= php:flavors
IGNORE_WITH_PHP= 73
SUB_FILES= pkg-message
WRKSRC= ${WRKDIR}/${PORTNAME}

View File

@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= ccid
PORTVERSION= 1.4.29
PORTVERSION= 1.4.30
CATEGORIES= devel
MASTER_SITES= https://alioth.debian.org/frs/download.php/latestfile/112/
MASTER_SITES= https://ccid.apdu.fr/files/
MAINTAINER= mmokhi@FreeBSD.org
COMMENT= Generic USB CCID (Chip/Smart Card Interface Devices) driver
COMMENT= Generic driver for USB CCID and ICCD
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
@ -15,21 +15,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite
USES= perl5 pkgconfig tar:bzip2
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USE_PERL5= build
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-usbdropdir=${PREFIX}/lib/pcsc/drivers \
--enable-ccidtwindir=${PREFIX}/lib/pcsc/drivers/serial
PLIST_SUB= VER=${PORTVERSION}
INSTALL_TARGET= install-strip
post-patch:
@${REINPLACE_CMD} -e "s,ndef __APPLE__, !(__APPLE__ || __FreeBSD__)," ${WRKSRC}/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c
@${REINPLACE_CMD} -e "s,libusb-1.0/libusb.h,libusb.h," \
${WRKSRC}/configure ${WRKSRC}/src/ccid_usb.c \
${WRKSRC}/src/ccid_usb.h \
${WRKSRC}/contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.c
post-install:
${INSTALL_PROGRAM} ${WRKSRC}/contrib/RSA_SecurID/RSA_SecurID_getpasswd \
${STAGEDIR}${PREFIX}/bin

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1526928640
SHA256 (ccid-1.4.29.tar.bz2) = a5432ae845730493c04e59304b5c0c6103cd0e2c8827df57d69469a3eaaab84d
SIZE (ccid-1.4.29.tar.bz2) = 635761
TIMESTAMP = 1539076265
SHA256 (ccid-1.4.30.tar.bz2) = ac17087be08880a0cdf99a8a2799a4ef004dc6ffa08b4d9b0ad995f39a53ff7c
SIZE (ccid-1.4.30.tar.bz2) = 642342

View File

@ -1,3 +1,4 @@
Generic USB CCID (Chip/Smart Card Interface Devices) driver.
Generic driver for USB CCID (Chip/Smart Card Interface Devices) and ICCD
(Integrated Circuit(s) Card Devices).
WWW: http://pcsclite.alioth.debian.org/ccid.html
WWW: https://ccid.apdu.fr/

View File

@ -11,6 +11,9 @@ MASTER_SITES= GENTOO \
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Low-level event loop management library for POSIX-based OS
DEPRECATED= Uses obsolete glib12
EXPIRATION_DATE= 2018-12-20
LICENSE= GPLv2
LIB_DEPENDS= libadns.so:dns/adns \

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= PerlX-Maybe
PORTVERSION= 1.001
PORTVERSION= 1.200
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TOBYINK

View File

@ -1,2 +1,3 @@
SHA256 (PerlX-Maybe-1.001.tar.gz) = bfb24a5e0abd91532a99753f36b7ebb90d8f9a3f93b5750d9194615158d3c9d8
SIZE (PerlX-Maybe-1.001.tar.gz) = 16810
TIMESTAMP = 1539368377
SHA256 (PerlX-Maybe-1.200.tar.gz) = ed39ede47ba5f27ef8e97607a405d0a6dae8226aad2c7bd81fd32484b27dbf7e
SIZE (PerlX-Maybe-1.200.tar.gz) = 17917

View File

@ -12,5 +12,6 @@ LICENSE= PHP301
CONFIGURE_ARGS= --enable-eio
USES= php:pecl
IGNORE_WITH_PHP= 73
.include <bsd.port.mk>

View File

@ -11,6 +11,6 @@ COMMENT= Provides API for communicating with MessagePack serialization
LICENSE= BSD3CLAUSE
USES= php:pecl
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 73
.include <bsd.port.mk>

View File

@ -12,6 +12,6 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= php:pecl
IGNORE_WITH_PHP= 56 72
IGNORE_WITH_PHP= 56 72 73
.include <bsd.port.mk>

View File

@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libuv.so:devel/libuv
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 73
USES= php:pecl
.include <bsd.port.mk>

View File

@ -11,7 +11,7 @@ COMMENT= Dump the internal representation of PHP scripts
LICENSE= BSD2CLAUSE
USES= php:pecl
IGNORE_WITH_PHP= 70
IGNORE_WITH_PHP= 70 73
CONFIGURE_ARGS= --enable-vld

View File

@ -13,7 +13,7 @@ LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:pecl
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 73
CONFLICTS= pecl-weakref-1*

View File

@ -12,7 +12,7 @@ COMMENT= Yac is a shared memory user data cache for PHP
LICENSE= PHP301
USES= php:pecl
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 73
OPTIONS_DEFINE= MSGPACK
MSGPACK_DESC= Enable MSGPACK module

View File

@ -11,7 +11,7 @@ COMMENT= PHP Persistent Configurations Container
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
IGNORE_WITH_PHP= 56
IGNORE_WITH_PHP= 56 73
USES= php:pecl
.include <bsd.port.mk>

View File

@ -3,7 +3,7 @@
PORTNAME= pijul
PORTVERSION= 0.10.0
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://pijul.org/releases/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= game_sdl2
PORTVERSION= 7.1.0
PORTVERSION= 7.1.1
CATEGORIES= devel python
MASTER_SITES= http://www.renpy.org/dl/${PORTVERSION}/ \
GENTOO

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536624238
SHA256 (pygame_sdl2-2.1.0-for-renpy-7.1.0.tar.gz) = 56136a6e56369d3b8bf95ede11a76f82243a1737ece30fe72189780d5104f2a0
SIZE (pygame_sdl2-2.1.0-for-renpy-7.1.0.tar.gz) = 2572875
TIMESTAMP = 1539146356
SHA256 (pygame_sdl2-2.1.0-for-renpy-7.1.1.tar.gz) = 7237fac5ada6dba6de88305fb5d6538e7d55e2e36fdc8406ab2811272761d0ef
SIZE (pygame_sdl2-2.1.0-for-renpy-7.1.1.tar.gz) = 2697447

View File

@ -28,6 +28,8 @@ USE_PYTHON= autoplist distutils cython
MAKE_ENV= FREEBSD_SRC=${SRC_BASE}
.include <bsd.port.options.mk>
.if !exists(${SRC_BASE}/sys/Makefile)
IGNORE= requires kernel source files in ${SRC_BASE}
.endif

View File

@ -4,7 +4,7 @@
PORTNAME= racer
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.5
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= beyert@cs.ucr.edu

Some files were not shown because too many files have changed in this diff Show More