*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2018-03-18 09:15:16 +01:00
parent f66a9e0d7f
commit c5d96be73f
269 changed files with 1471 additions and 2732 deletions

View File

@ -10,14 +10,17 @@ MASTER_SITES= http://decibel.silent-blade.org/uploads/Main/
MAINTAINER= somicide@gmail.com
COMMENT= Fast GTK+ audio player with an clean and user friendly interface
LICENSE= GPLv2
BROKEN_armv6= fails to package: Unable to access file locale/ar/LC_MESSAGES/decibel-audio-player.mo:No such file or directory
BROKEN_armv7= fails to package: Unable to access file locale/ar/LC_MESSAGES/decibel-audio-player.mo:No such file or directory
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.80:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.11:audio/py-mutagen@${PY_FLAVOR}
LICENSE= GPLv2
USES= gmake gettext desktop-file-utils python:2.7
USE_GNOME= pygnome2 pygtk2
USE_GSTREAMER= python good bad
USES= gmake gettext desktop-file-utils python:2.7
NO_BUILD= yes
#Audio gstreamer plugins

View File

@ -12,6 +12,10 @@ COMMENT= Graphical score editor
LICENSE= GPLv3+
BROKEN_armv6= fails to package: tar: Pathname cannot be converted from UTF-8 to current locale
BROKEN_armv7= fails to package: tar: Pathname cannot be converted from UTF-8 to current locale
BROKEN_mips= fails to package: tar: Pathname cannot be converted from UTF-8 to current locale
LIB_DEPENDS= libaubio.so:audio/aubio \
libfluidsynth.so:audio/fluidsynth \
libjack.so:audio/jack \

View File

@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
BUILD_DEPENDS= lv2>0:audio/lv2

View File

@ -11,6 +11,11 @@ COMMENT= SoundFonts as LV2 plugins via FluidSynth
LICENSE= LGPL20
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
BUILD_DEPENDS= 7z:archivers/p7zip \
lv2>0:audio/lv2
LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth

View File

@ -45,7 +45,7 @@ post-extract:
do-build:
@cd ${WRKSRC}; \
${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-X main.buildVersion=${DISTVERSION}"
${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-X main.buildVersion=${DISTVERSION}"
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/pms-${GH_TAGNAME} ${STAGEDIR}${PREFIX}/bin/${GO_PKGNAME}

View File

@ -13,6 +13,11 @@ COMMENT= Wavetable LV2 plugin synth targeted at the electronic/dubstep genre
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs
LIB_DEPENDS= libntk.so:x11-toolkits/ntk

View File

@ -10,6 +10,11 @@ PKGNAMESUFFIX= -lv2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of LV2 plugins (submodules)
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
BUILD_DEPENDS= lv2>0:audio/lv2 \
${LOCALBASE}/include/fftw3.h:math/fftw3 \
bash:shells/bash

View File

@ -5,7 +5,7 @@ PORTVERSION= 1.8
PORTREVISION= 6
CATEGORIES= audio
MASTER_SITES= http://user.it.uu.se/~adavid/utils/ \
http://distro.ibiblio.org/pub/linux/distributions/pdaxrom/src/ \
http://distro.ibiblio.org/pdaxrom/src/ \
http://ftp.nluug.nl/os/Linux/distr/pdaxrom/src/ \
http://www.sourcefiles.org/Multimedia/MP3/Tools/Miscellaneous/

View File

@ -20,7 +20,7 @@ PLIST_FILES= bin/${PORTNAME}
do-build:
cd ${WRKSRC}; \
${LN} -s vendor src; \
${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-X main.version=${PORTVERSION}" .
${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -ldflags "-X main.version=${PORTVERSION}" .
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}-${PORTVERSION} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}

View File

@ -3,8 +3,8 @@
PORTNAME= flowgrind
PORTVERSION= 0.8.0
PORTREVISION= 2
DISTVERSIONPREFIX= ${PORTNAME}-
PORTREVISION= 2
CATEGORIES= benchmarks
MAINTAINER= dbaio@FreeBSD.org
@ -19,9 +19,10 @@ LIB_DEPENDS= libgsl.so:math/gsl \
libwwwxml.so:www/libwww \
libuuid.so:misc/e2fsprogs-libuuid
USES= autoreconf ssl
USE_GITHUB= yes
USES= autoreconf ssl
GNU_CONFIGURE= yes
CONFIGURE_ENV= LIBS="${LIBS} -lpcap"

View File

@ -2,8 +2,7 @@
PORTNAME= diamond
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.18-49
DISTVERSIONSUFFIX= -g780dc3c
DISTVERSION= 0.9.19
CATEGORIES= biology
MAINTAINER= jrm@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1521078210
SHA256 (bbuchfink-diamond-v0.9.18-49-g780dc3c_GH0.tar.gz) = 48a449fab7fa2dc7d1eea116be35b6e1a63050da6b31f688c617f5003a90f4a9
SIZE (bbuchfink-diamond-v0.9.18-49-g780dc3c_GH0.tar.gz) = 402828
TIMESTAMP = 1521299410
SHA256 (bbuchfink-diamond-v0.9.19_GH0.tar.gz) = fab783f51af9010666f2b569f438fb38843d0201fe0c0e167db5b70d12459e30
SIZE (bbuchfink-diamond-v0.9.19_GH0.tar.gz) = 402840

View File

@ -11,6 +11,8 @@ COMMENT= Platform-independent Java application for the APRS network
LICENSE= LGPL3
BROKEN_armv7= fails to package: yaac/build.xml:205: yaac/work/yaac/YAAC/site does not exist
JAVA_VERSION= 1.6+
USES= zip
USE_ANT= yes

View File

@ -10,6 +10,11 @@ COMMENT= Multithreaded noSQL database (client and library)
LICENSE= APACHE20
BROKEN_aarch64= fails to link: error adding symbols: File in wrong format
BROKEN_armv6= fails to build: dt_modtext: libdtrace/common/dt_link.c(820): arm not implemented
BROKEN_armv7= fails to build: dt_modtext: libdtrace/common/dt_link.c(820): arm not implemented
BROKEN_mips64= fails to link: ld: failed to merge target specific data
LIB_DEPENDS= libevent.so:devel/libevent \
libev.so:devel/libev \
libuv.so:devel/libuv
@ -20,7 +25,4 @@ USE_PERL5= build run
CMAKE_ARGS= -DLCB_NO_TESTS=1
BROKEN_aarch64= Fails to link: error adding symbols: File in wrong format
BROKEN_mips64= Fails to link: ld: failed to merge target specific data
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Mango
PORTVERSION= 1.29
PORTVERSION= 1.30
CATEGORIES= databases perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ODC

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1467379710
SHA256 (Mango-1.29.tar.gz) = 5c62fddbd2e179605edeb8d553c1477cb156fcd5764d132f7052f3ce31b6ae45
SIZE (Mango-1.29.tar.gz) = 50611
TIMESTAMP = 1521336625
SHA256 (Mango-1.30.tar.gz) = e85034967447fe10ac16ddf2d2ddd4fac8cf0a8579d45b656ef55d8728f0d579
SIZE (Mango-1.30.tar.gz) = 51078

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= citus
PORTVERSION= 7.2.1
PORTVERSION= 7.3.0
DISTVERSIONPREFIX= v
CATEGORIES= databases
PKGNAMEPREFIX= pg_

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1518073059
SHA256 (citusdata-citus-v7.2.1_GH0.tar.gz) = a146bf5fc5e08e0dc4dbcd79baa6c07b9829c376bf964db5aae66ff5f8c92512
SIZE (citusdata-citus-v7.2.1_GH0.tar.gz) = 2406749
TIMESTAMP = 1521271310
SHA256 (citusdata-citus-v7.3.0_GH0.tar.gz) = ab07b93af3d0d30e5a7f297d9ceefa002f34965c24bcea7a05fbf588d1df83bc
SIZE (citusdata-citus-v7.3.0_GH0.tar.gz) = 2478265

View File

@ -49,6 +49,7 @@ include/postgresql/server/distributed/pg_dist_placement.h
include/postgresql/server/distributed/pg_dist_shard.h
include/postgresql/server/distributed/pg_dist_transaction.h
include/postgresql/server/distributed/placement_connection.h
include/postgresql/server/distributed/query_colocation_checker.h
include/postgresql/server/distributed/recursive_planning.h
include/postgresql/server/distributed/reference_table_utils.h
include/postgresql/server/distributed/relation_restriction_equivalence.h
@ -223,4 +224,10 @@ share/postgresql/extension/citus--7.2-1.sql
share/postgresql/extension/citus--7.2-2--7.2-3.sql
share/postgresql/extension/citus--7.2-2.sql
share/postgresql/extension/citus--7.2-3.sql
share/postgresql/extension/citus--7.2-3--7.3-1.sql
share/postgresql/extension/citus--7.3-1--7.3-2.sql
share/postgresql/extension/citus--7.3-1.sql
share/postgresql/extension/citus--7.3-2--7.3-3.sql
share/postgresql/extension/citus--7.3-2.sql
share/postgresql/extension/citus--7.3-3.sql
share/postgresql/extension/citus.control

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dbf
PORTVERSION= 0.96.8
PORTVERSION= 0.97.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1468164126
SHA256 (dbf-0.96.8.tar.gz) = 618f6c6c85a0c2ffe3b5063801d198198b1d8a84ee6202974fdda8c9883e16fd
SIZE (dbf-0.96.8.tar.gz) = 184291
TIMESTAMP = 1521285577
SHA256 (dbf-0.97.0.tar.gz) = fc363c51a939a67f375a0cfe795ffe75b820d1861924c32bd0a7f5b245898007
SIZE (dbf-0.97.0.tar.gz) = 89132

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= python-swiftclient
PORTVERSION= 3.4.0
PORTVERSION= 3.5.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1505065615
SHA256 (python-swiftclient-3.4.0.tar.gz) = 54f7ae339bd076e295dd576ec98e55ba71205ee7e62964b27c8ec80c9351067d
SIZE (python-swiftclient-3.4.0.tar.gz) = 175823
TIMESTAMP = 1520508911
SHA256 (python-swiftclient-3.5.0.tar.gz) = 8d91368f99bf659d2889b01fa2a796e2b36c7397073dd365a7337624bc1b0836
SIZE (python-swiftclient-3.5.0.tar.gz) = 182598

View File

@ -14,6 +14,10 @@ LICENSE= GPLv3
USES= charsetfix libtool makeinfo
GNU_CONFIGURE= yes
.ifdef QEMU_EMULATING
# XXX bug 224740: configure hangs
CONFIGURE_ENV= gl_cv_func_printf_enomem=no
.endif
USE_LDCONFIG= yes
INFO= rec-mode recutils

View File

@ -4,4 +4,4 @@ contains the most complete feature set of all tools available.
And much more, it's available for all major platforms, and
it's free.
WWW: http://sqliteman.sf.net/
WWW: http://http://sqliteman.yarpen.cz/

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= tile38
DISTVERSION= 1.11.0
DISTVERSION= 1.11.1
CATEGORIES= databases
MAINTAINER= a.andersson.thn@gmail.com

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520276933
SHA256 (tidwall-tile38-1.11.0_GH0.tar.gz) = 09c33a73d55a6d9d115d4c7a4f3ba252fa93e87f7cf63fa906db07a4fe023d33
SIZE (tidwall-tile38-1.11.0_GH0.tar.gz) = 32808974
TIMESTAMP = 1521250314
SHA256 (tidwall-tile38-1.11.1_GH0.tar.gz) = e5eac0cb54eae755ccf88463985bdd5f0e30c7575d9793f0427e5eae1257e134
SIZE (tidwall-tile38-1.11.1_GH0.tar.gz) = 32812284

View File

@ -2,10 +2,12 @@
# $FreeBSD$
PORTNAME= xtrabackup
PORTVERSION= 2.3.6
DISTVERSION= 2.4.9
CATEGORIES= databases
MASTER_SITES= https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PORTVERSION}/source/tarball/
DISTNAME= percona-${PORTNAME}-${PORTVERSION}
MASTER_SITES= https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-${PORTVERSION}/source/tarball/:xtrabackup \
SF/boost/boost/1.59.0/:boost
DISTFILES= percona-${PORTNAME}-${PORTVERSION}.tar.gz:xtrabackup \
boost_1_59_0.tar.bz2:boost
MAINTAINER= aleks@twindb.com
COMMENT= OpenSource version of InnoDB backup with support of Percona extensions
@ -16,9 +18,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
# quilt is required by build.sh
BUILD_DEPENDS= bash:shells/bash \
cmake:devel/cmake \
bison:devel/bison \
xxd:editors/vim-console
LIB_DEPENDS= libev.so:devel/libev \
LIB_DEPENDS= libcurl.so:ftp/curl \
libev.so:devel/libev \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
RUN_DEPENDS= p5-DBD-mysql>=0:databases/p5-DBD-mysql \
@ -30,9 +32,12 @@ BROKEN_mips64= fails to compile: 'fpsetmask' was not declared in this scope
BROKEN_powerpc64= fails to link: ld: final link failed: Bad value
# autotool is in use for 5.1 builds
USES= alias autoreconf:build cpe gettext cmake:noninja libtool perl5 shebangfix
USES= alias autoreconf:build bison cpe gettext cmake:noninja libtool perl5 shebangfix
CPE_VENDOR= percona
SHEBANG_FILES= storage/innobase/xtrabackup/xbcloud_osenv.sh
CMAKE_ARGS= -DWITH_BOOST=${WRKDIR}/boost_1_59_0
WRKSRC= ${WRKDIR}/percona-${PORTNAME}-${PORTVERSION}
PLIST_FILES= bin/xtrabackup bin/xbstream bin/innobackupex bin/xbcrypt \
bin/xbcloud bin/xbcloud_osenv

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1482861814
SHA256 (percona-xtrabackup-2.3.6.tar.gz) = 9d2dfa4ad61dd9ef8a3c292f0c15d7504c4c0de7e141a69fc5afde9d4666aec7
SIZE (percona-xtrabackup-2.3.6.tar.gz) = 34916730
TIMESTAMP = 1521236900
SHA256 (percona-xtrabackup-2.4.9.tar.gz) = 23c1e42ad4161b38edef126cf600e28779788a4d1736cadbb8e8f3dc219135a7
SIZE (percona-xtrabackup-2.4.9.tar.gz) = 58001052
SHA256 (boost_1_59_0.tar.bz2) = 727a932322d94287b62abb1bd2d41723eec4356a7728909e38adb65ca25241ca
SIZE (boost_1_59_0.tar.bz2) = 70389425

View File

@ -1,11 +1,11 @@
--- cmake/install_layout.cmake.orig 2014-11-19 12:37:46.000000000 +0100
+++ cmake/install_layout.cmake 2014-11-19 12:38:08.000000000 +0100
@@ -114,7 +114,7 @@
--- cmake/install_layout.cmake 2017-02-06 18:02:22.189764000 +0000
+++ cmake/install_layout.cmake 2017-02-06 18:02:29.642407000 +0000
@@ -162,7 +162,7 @@
#
SET(INSTALL_SHAREDIR_STANDALONE "share")
SET(INSTALL_MYSQLSHAREDIR_STANDALONE "share")
-SET(INSTALL_MYSQLTESTDIR_STANDALONE "xtrabackup-test")
+# SET(INSTALL_MYSQLTESTDIR_STANDALONE "xtrabackup-test")
SET(INSTALL_SQLBENCHDIR_STANDALONE ".")
SET(INSTALL_SUPPORTFILESDIR_STANDALONE "support-files")
#
SET(INSTALL_MYSQLDATADIR_STANDALONE "data")

View File

@ -1,14 +0,0 @@
--- storage/innobase/xtrabackup/src/libarchive/CMakeLists.txt 2015-10-16 20:40:52.000000000 +0200
+++ storage/innobase/xtrabackup/src/libarchive/CMakeLists.txt.new 2015-11-03 14:46:57.952677630 +0100
@@ -822,9 +822,9 @@
# Especially for early development, we want to be a little
# aggressive about diagnosing build problems; this can get
# relaxed somewhat in final shipping versions.
-IF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$")
+IF (CMAKE_C_COMPILER_ID MATCHES "^GNU$")
ADD_DEFINITIONS(-Wall -Werror)
-ENDIF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$")
+ENDIF (CMAKE_C_COMPILER_ID MATCHES "^GNU$")
IF(ENABLE_TEST)
ADD_CUSTOM_TARGET(run_all_tests)

View File

@ -0,0 +1,11 @@
--- sql/json_dom.h.orig 2018-03-17 00:21:21.146040000 +0300
+++ sql/json_dom.h 2018-03-17 00:21:26.264131000 +0300
@@ -368,7 +368,7 @@
Json_object class.
*/
typedef std::map<std::string, Json_dom *, Json_key_comparator,
- Malloc_allocator<std::pair<std::string, Json_dom *> > > Json_object_map;
+ Malloc_allocator<std::pair<const std::string, Json_dom *> > > Json_object_map;
/**
Represents a JSON container value of type "object" (ECMA), type

View File

@ -0,0 +1,11 @@
--- storage/innobase/buf/buf0buf.cc.orig 2018-03-17 00:16:39.121076000 +0300
+++ storage/innobase/buf/buf0buf.cc 2018-03-17 00:17:08.295213000 +0300
@@ -340,7 +340,7 @@
const byte*,
buf_chunk_t*,
std::less<const byte*>,
- ut_allocator<std::pair<const byte*, buf_chunk_t*> > >
+ ut_allocator<std::pair<const byte* const, buf_chunk_t*> > >
buf_pool_chunk_map_t;
static buf_pool_chunk_map_t* buf_chunk_map_reg;

View File

@ -0,0 +1,11 @@
--- storage/innobase/dict/dict0stats.cc.orig 2018-03-17 00:37:34.099255000 +0300
+++ storage/innobase/dict/dict0stats.cc 2018-03-17 00:37:59.009449000 +0300
@@ -139,7 +139,7 @@
typedef std::vector<ib_uint64_t, ut_allocator<ib_uint64_t> > boundaries_t;
/** Allocator type used for index_map_t. */
-typedef ut_allocator<std::pair<const char*, dict_index_t*> >
+typedef ut_allocator<std::pair<const char* const, dict_index_t*> >
index_map_t_allocator;
/** Auxiliary map used for sorting indexes by name in dict_stats_save(). */

View File

@ -0,0 +1,29 @@
--- storage/innobase/sync/sync0debug.cc.orig 2018-03-17 00:25:16.778406000 +0300
+++ storage/innobase/sync/sync0debug.cc 2018-03-17 00:27:34.072173000 +0300
@@ -129,7 +129,7 @@
os_thread_id_t,
Latches*,
os_thread_id_less,
- ut_allocator<std::pair<const std::string, latch_meta_t> > >
+ ut_allocator<std::pair<const os_thread_id_t, Latches*> > >
ThreadMap;
/** Constructor */
@@ -424,7 +424,7 @@
latch_level_t,
std::string,
latch_level_less,
- ut_allocator<std::pair<latch_level_t, std::string> > >
+ ut_allocator<std::pair<const latch_level_t, std::string> > >
Levels;
/** Mutex protecting the deadlock detector data structures. */
@@ -1718,7 +1718,7 @@
const void*,
File,
std::less<const void*>,
- ut_allocator<std::pair<const void*, File> > >
+ ut_allocator<std::pair<const void* const, File> > >
Files;
typedef OSMutex Mutex;

View File

@ -0,0 +1,23 @@
--- storage/myisam/mi_dynrec.c.orig 2018-03-16 23:50:04.334166000 +0300
+++ storage/myisam/mi_dynrec.c 2018-03-16 23:50:29.996533000 +0300
@@ -65,18 +65,13 @@
DBUG_RETURN(1);
}
/*
- I wonder if it is good to use MAP_NORESERVE. From the Linux man page:
- MAP_NORESERVE
- Do not reserve swap space for this mapping. When swap space is
- reserved, one has the guarantee that it is possible to modify the
- mapping. When swap space is not reserved one might get SIGSEGV
- upon a write if no physical memory is available.
+ MAP_NORESERVE is unimplemented in FreeBSD
*/
info->s->file_map= (uchar*)
my_mmap(0, (size_t) size,
info->s->mode==O_RDONLY ? PROT_READ :
PROT_READ | PROT_WRITE,
- MAP_SHARED | MAP_NORESERVE,
+ MAP_SHARED,
info->dfile, 0L);
if (info->s->file_map == (uchar*) MAP_FAILED)
{

View File

@ -17,7 +17,7 @@ BUILD_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol \
${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLAVOR}
RUN_DEPENDS= spice-protocol>=0.12.10:devel/spice-protocol
USES= autoreconf cpe gmake jpeg libtool pkgconfig tar:bzip2 \
USES= autoreconf cpe gettext-tools gmake jpeg libtool pkgconfig tar:bzip2 \
python ssl localbase:ldflags
USE_XORG= x11 pixman
USE_GNOME= cairo gdkpixbuf2 gnomeprefix gtk30 intltool introspection:build

View File

@ -1672,6 +1672,9 @@
SUBDIR += lua-lunit
SUBDIR += lua-posix
SUBDIR += lua-pty
SUBDIR += lua-stdlib
SUBDIR += lua-stdlib-debug
SUBDIR += lua-stdlib-normalize
SUBDIR += lua-sysctl
SUBDIR += lua51-bitop
SUBDIR += lua51-cjson
@ -3211,6 +3214,7 @@
SUBDIR += p5-Proc-Simple
SUBDIR += p5-Proc-Wait3
SUBDIR += p5-Proc-WaitStat
SUBDIR += p5-Progress-Any
SUBDIR += p5-Project-Gantt
SUBDIR += p5-Project-Libs
SUBDIR += p5-Pthread-GetThreadId
@ -4293,6 +4297,7 @@
SUBDIR += py-bison
SUBDIR += py-bitarray
SUBDIR += py-bitstring
SUBDIR += py-black
SUBDIR += py-blessings
SUBDIR += py-blinker
SUBDIR += py-blist

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= bindr
PORTVERSION= 0.1
PORTREVISION= 1
PORTVERSION= 0.1.1
CATEGORIES= devel
DISTNAME= ${PORTNAME}_${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1497340448
SHA256 (bindr_0.1.tar.gz) = cca166612eeafd6e1c961b34aaf177f9b47f8b4bc37520e277b9920eaa8b2535
SIZE (bindr_0.1.tar.gz) = 5928
TIMESTAMP = 1521286811
SHA256 (bindr_0.1.1.tar.gz) = 7c785ca77ceb3ab9282148bcecf64d1857d35f5b800531d49483622fe67505d0
SIZE (bindr_0.1.1.tar.gz) = 6185

View File

@ -17,9 +17,10 @@ OPTIONS_DEFINE= DOCS
NO_WRKSUBDIR= yes
NO_BUILD= yes
USES= python:2.7 zip
USES= python:2.7 shebangfix zip
PLIST_SUB= PORTVERSION="${PORTVERSION}"
NO_ARCH= yes
SHEBANG_FILES= Filetype.py Main.py PkgInstall.py PrintProfile.py RootShell.py aap.py aap
do-install:
@cd ${WRKSRC} && ${PYTHON_CMD} ./aap PREFIX="${STAGEDIR}/${PREFIX}" \

View File

@ -3,8 +3,7 @@
#
# This is a set of Makefile macros which allow to build the
# localized language packages for devel/eric6:
# chinese/eric6, french/eric6, german/eric6, portuguese/eric6, russian/eric6
# devel/cs-eric6, devel/es-eric6, devel/it-eric6, devel/tr-eric6
# german/eric6, russian/eric6, devel/es-eric6
.include "${.CURDIR}/../../devel/eric6/bsd.eric6.mk"

View File

@ -3,11 +3,10 @@
#
# This is a set of Makefile macros that are common between devel/eric6 and
# localized language packages for devel/eric6:
# chinese/eric6, french/eric6, german/eric6, portuguese/eric6, russian/eric6
# devel/cs-eric6, devel/es-eric6, devel/it-eric6, devel/tr-eric6
# german/eric6, russian/eric6, devel/es-eric6
PORTNAME= eric6
PORTVERSION= 18.02
PORTVERSION= 18.03
MASTER_SITES= SF/eric-ide/${PORTNAME}/stable/${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1518101779
SHA256 (eric6-nolang-18.02.tar.gz) = 27146d16a8226cfcb7e23da11d2da7aa737bafdfaa300b83dc492aae5e7ff6e1
SIZE (eric6-nolang-18.02.tar.gz) = 13105909
TIMESTAMP = 1521301959
SHA256 (eric6-nolang-18.03.tar.gz) = 3308d2cae218e94d26ae85f6c97985d06a823da0d770638c0b2c4a3489b1518e
SIZE (eric6-nolang-18.03.tar.gz) = 13145152

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1518101782
SHA256 (eric6-i18n-es-18.02.tar.gz) = 0eeabd71f3d6bc944627fc600a5924d13cdb824d7fb1b667918a812259994e12
SIZE (eric6-i18n-es-18.02.tar.gz) = 1019647
TIMESTAMP = 1521301962
SHA256 (eric6-i18n-es-18.03.tar.gz) = d668dc334f3f48cb33f9848e65ffa6f25be3ab7fb2006c365100e62ca1e3a37a
SIZE (eric6-i18n-es-18.03.tar.gz) = 1020249

View File

@ -4,6 +4,7 @@
PORTNAME= posix
PORTVERSION= 34.0.4
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
@ -13,6 +14,8 @@ COMMENT= Lua bindings for POSIX APIs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}stdlib-normalize>=0:devel/lua-stdlib-normalize
USES= lua shebangfix
SHEBANG_FILES= build-aux/luke

View File

@ -0,0 +1,37 @@
# $FreeBSD$
PORTNAME= stdlib-debug
PORTVERSION= 1.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sasaki@fcc.ad.jp
COMMENT= Debug hints management library for lua
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
NO_ARCH= yes
USES= lua
USE_GITHUB= yes
GH_ACCOUNT= lua-stdlib
GH_PROJECT= _debug
OPTIONS_DEFINE= DOCS
do-install:
@${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}/std/_debug
${INSTALL_DATA} ${WRKSRC}/lib/std/_debug/init.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/_debug
${INSTALL_DATA} ${WRKSRC}/lib/std/_debug/version.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/_debug
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/AUTHORS.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/doc/index.html ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/doc/ldoc.css ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521286255
SHA256 (lua-stdlib-_debug-v1.0_GH0.tar.gz) = 40697e8b0177647f828fb86627449b40c6df2685e82fa99e9dc772201758841d
SIZE (lua-stdlib-_debug-v1.0_GH0.tar.gz) = 11420

View File

@ -0,0 +1,4 @@
This is a debug hints management library for Lua 5.1 (including LuaJIT),
5.2 and 5.3.
WWW: https://github.com/lua-stdlib/_debug

View File

@ -0,0 +1,7 @@
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-debug/AUTHORS.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-debug/NEWS.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-debug/README.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-debug/index.html
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-debug/ldoc.css
%%LUA_MODSHAREDIR%%/std/_debug/init.lua
%%LUA_MODSHAREDIR%%/std/_debug/version.lua

View File

@ -0,0 +1,42 @@
# $FreeBSD$
PORTNAME= stdlib-normalize
PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sasaki@fcc.ad.jp
COMMENT= Collection of normalized lua functions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}stdlib-debug>=0:devel/lua-stdlib-debug
NO_ARCH= yes
USES= lua
USE_GITHUB= yes
GH_ACCOUNT= lua-stdlib
GH_PROJECT= normalize
OPTIONS_DEFINE= DOCS
do-install:
@${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/_base.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/_strict.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/_typecheck.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/init.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
${INSTALL_DATA} ${WRKSRC}/lib/std/normalize/version.lua ${STAGEDIR}${LUA_MODSHAREDIR}/std/normalize
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/AUTHORS.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/doc/index.html ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/doc/ldoc.css ${STAGEDIR}${DOCSDIR}/${PKGNAMEPREFIX}${PORTNAME}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521286262
SHA256 (lua-stdlib-normalize-v2.0.1_GH0.tar.gz) = 6607a0d8dc851c72330b0e77607fd863cc1eb36753d470479f2709c67bed7c2e
SIZE (lua-stdlib-normalize-v2.0.1_GH0.tar.gz) = 45198

View File

@ -0,0 +1,4 @@
This is a collection of normalized lua functions for Lua 5.1 (including LuaJIT),
5.2 and 5.3.
WWW: https://github.com/lua-stdlib/normalize

View File

@ -0,0 +1,10 @@
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-normalize/AUTHORS.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-normalize/NEWS.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-normalize/README.md
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-normalize/index.html
%%PORTDOCS%%%%DOCSDIR%%/lua52-stdlib-normalize/ldoc.css
%%LUA_MODSHAREDIR%%/std/normalize/_base.lua
%%LUA_MODSHAREDIR%%/std/normalize/_strict.lua
%%LUA_MODSHAREDIR%%/std/normalize/_typecheck.lua
%%LUA_MODSHAREDIR%%/std/normalize/init.lua
%%LUA_MODSHAREDIR%%/std/normalize/version.lua

30
devel/lua-stdlib/Makefile Normal file
View File

@ -0,0 +1,30 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= stdlib
PORTVERSION= 41.2.1
DISTVERSIONPREFIX= release-v
CATEGORIES= devel
PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Standard Lua Libraries
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}stdlib-debug>=0:devel/lua-stdlib-debug \
${LUA_PKGNAMEPREFIX}stdlib-normalize>=2.0:devel/lua-stdlib-normalize
OPTIONS_DEFINE= DOCS
CONFIGURE_ARGS= LUA=${LUA_CMD}
GNU_CONFIGURE= yes
NO_ARCH= yes
USES= lua
GH_ACCOUNT= lua-stdlib
GH_PROJECT= lua-stdlib
USE_GITHUB= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521285807
SHA256 (lua-stdlib-lua-stdlib-release-v41.2.1_GH0.tar.gz) = 8879457b1505e4c949649186c29ba13b30ea0eceeba77903f282a8341cd7255a
SIZE (lua-stdlib-lua-stdlib-release-v41.2.1_GH0.tar.gz) = 398413

View File

@ -0,0 +1,8 @@
stdlib is a library of modules for common programming tasks, including list,
table and functional operations, objects, pickling, pretty-printing and
command-line option parsing.
stdlib has no run-time prerequisites beyond a standard Lua system, though it
will take advantage of strict and typecheck if they are installed.
WWW: https://github.com/lua-stdlib/lua-stdlib

View File

@ -0,0 +1,38 @@
%%PORTDOCS%%%%DOCSDIR%%/classes/std.container.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.list.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.object.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.optparse.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.set.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.strbuf.html
%%PORTDOCS%%%%DOCSDIR%%/classes/std.tree.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/ldoc.css
%%PORTDOCS%%%%DOCSDIR%%/modules/std.debug.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.functional.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.io.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.math.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.operator.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.package.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.strict.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.string.html
%%PORTDOCS%%%%DOCSDIR%%/modules/std.table.html
%%LUA_MODSHAREDIR%%/std.lua
%%LUA_MODSHAREDIR%%/std/base.lua
%%LUA_MODSHAREDIR%%/std/container.lua
%%LUA_MODSHAREDIR%%/std/debug.lua
%%LUA_MODSHAREDIR%%/std/debug_init/init.lua
%%LUA_MODSHAREDIR%%/std/functional.lua
%%LUA_MODSHAREDIR%%/std/io.lua
%%LUA_MODSHAREDIR%%/std/list.lua
%%LUA_MODSHAREDIR%%/std/math.lua
%%LUA_MODSHAREDIR%%/std/object.lua
%%LUA_MODSHAREDIR%%/std/operator.lua
%%LUA_MODSHAREDIR%%/std/optparse.lua
%%LUA_MODSHAREDIR%%/std/package.lua
%%LUA_MODSHAREDIR%%/std/set.lua
%%LUA_MODSHAREDIR%%/std/strbuf.lua
%%LUA_MODSHAREDIR%%/std/strict.lua
%%LUA_MODSHAREDIR%%/std/string.lua
%%LUA_MODSHAREDIR%%/std/table.lua
%%LUA_MODSHAREDIR%%/std/tree.lua

View File

@ -12,8 +12,8 @@ CATEGORIES= devel
MASTER_SITES= LOCAL/asomers/perforce/p4 \
https://swarm.workshop.perforce.com/projects/perforce_software-p4/archives/
DISTNAME= ${YEAR}-${MAJOR}
DIST_SUBDIR= perforce/p4
DISTFILES= ${ZIP_FILES}
DIST_SUBDIR= perforce/p4
MAINTAINER= asomers@FreeBSD.org
COMMENT= Perforce client
@ -21,6 +21,8 @@ COMMENT= Perforce client
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_mips64= fails to install: /wrkdirs/usr/ports/devel/p4/work/2016-1/p4-bin/p4: No such file or directory
BUILD_DEPENDS= ${JAM}:devel/jam
# p4 links libssl and libcrypto statically, so specify :build

View File

@ -10,7 +10,12 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for reading configuration files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= perl5
USE_PERL5= configure
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,26 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= Progress-Any
PORTVERSION= 0.212
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:PERLANCAR
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Record progress to any output
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= p5-Time-Duration>=0:devel/p5-Time-Duration
RUN_DEPENDS:= ${BUILD_DEPENDS}
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception
NO_ARCH= yes
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521336610
SHA256 (Progress-Any-0.212.tar.gz) = 0e7e28a4141b07c00ce2e751d58e4ae6182660ee71e804bcdfbcdd9371facbd2
SIZE (Progress-Any-0.212.tar.gz) = 30198

View File

@ -0,0 +1,10 @@
Progress::Any is an interface for applications that want to display progress to
users. It decouples progress updating and output, rather similar to how Log::Any
decouples log producers and consumers (output). The API is also rather similar
to Log::Any, except Adapter is called Output and category is called task.
Progress::Any records position/target and calculates elapsed time, estimated
remaining time, and percentage of completion. One or more output modules
(Progress::Any::Output::*) display this information.
WWW: http://search.cpan.org/dist/Progress-Any/

View File

@ -0,0 +1,6 @@
%%SITE_PERL%%/Progress/Any.pm
%%SITE_PERL%%/Progress/Any/Output.pm
%%SITE_PERL%%/Progress/Any/Output/Null.pm
%%PERL5_MAN3%%/Progress::Any.3.gz
%%PERL5_MAN3%%/Progress::Any::Output.3.gz
%%PERL5_MAN3%%/Progress::Any::Output::Null.3.gz

View File

@ -11,10 +11,11 @@ COMMENT= PECL extension to the libsvn library
LICENSE= PHP301
LIB_DEPENDS= libsvn_client-1.so:devel/subversion
USE_CSTD= c99
USES= php:pecl
IGNORE_WITH_PHP= 70 71 72
LIB_DEPENDS= libsvn_client-1.so:devel/subversion
USES= php:pecl
USE_CSTD= c99
.include <bsd.port.mk>

View File

@ -12,6 +12,8 @@ COMMENT= Help improve the performance of GNUstep applications
LICENSE= LGPL3
BROKEN_armv7= fails to build: gmake[2]: *** No rule to make target 'Performance/dependencies', needed by 'internal-doc-all_'. Stop.
USES= gnustep
USE_GNUSTEP= base build
USE_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES}

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= IBMQuantumExperience
DISTVERSION= 1.8.28
DISTVERSION= 1.8.29
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520669981
SHA256 (IBMQuantumExperience-1.8.28.tar.gz) = 1c655846843140744ad91e46ffc5b8fcaccdb3a2b6d25dbd3a31e317f562d74a
SIZE (IBMQuantumExperience-1.8.28.tar.gz) = 12451
TIMESTAMP = 1521305909
SHA256 (IBMQuantumExperience-1.8.29.tar.gz) = fdd0190d2e310d15a97f3c1308bad7d55a1d1ebff30a0a63f58b6afaee8517d1
SIZE (IBMQuantumExperience-1.8.29.tar.gz) = 12477

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= astroid
PORTVERSION= 1.6.1
PORTVERSION= 1.6.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -23,12 +23,9 @@ USES= python
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 3300
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>=0:devel/py-backports.functools_lru_cache@${FLAVOR}
.endif
.if ${PYTHON_REL} < 3400
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}singledispatch>=0:devel/py-singledispatch@${FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}backports.functools_lru_cache>=0:devel/py-backports.functools_lru_cache@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}singledispatch>=0:devel/py-singledispatch@${FLAVOR}
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516795114
SHA256 (astroid-1.6.1.tar.gz) = f0a0e386dbca9f93ea9f3ea6f32b37a24720502b7baa9cb17c3976a680d43a06
SIZE (astroid-1.6.1.tar.gz) = 251639
TIMESTAMP = 1521277204
SHA256 (astroid-1.6.2.tar.gz) = a92c1197dd496ef2470e73e1c296fc02a719907ee07259744e26a13bda9d4862
SIZE (astroid-1.6.2.tar.gz) = 254629

23
devel/py-black/Makefile Normal file
View File

@ -0,0 +1,23 @@
# $FreeBSD$
PORTNAME= black
DISTVERSION= 18.3a1
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= neel@neelc.org
COMMENT= Python code formatter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pypandoc>0:textproc/py-pypandoc@${FLAVOR} # pypandoc is optional, but recommended
USES= python:3.6+
USE_PYTHON= distutils autoplist concurrent
NO_ARCH= yes
.include <bsd.port.mk>

3
devel/py-black/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521309658
SHA256 (black-18.3a1.tar.gz) = c9662827051587b732ecb4994a268f218eda896137b3ea6b8af8510682438b79
SIZE (black-18.3a1.tar.gz) = 59772

6
devel/py-black/pkg-descr Normal file
View File

@ -0,0 +1,6 @@
Black is the uncompromising Python code formatter. By using it, you agree to
cease control over minutiae of hand-formatting. In return, Black gives you
speed, determinism, and freedom from pycodestyle nagging about formatting. You
will save time and mental energy for more important matters.
WWW: https://github.com/ambv/black

View File

@ -12,14 +12,15 @@ COMMENT= Create several groups (clusters) of objects from a list in Python
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
PORTSCOUT= skipv:regression
USES= python
USE_GITHUB= yes
GH_ACCOUNT= exhuma
GH_PROJECT= python-cluster
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
PORTSCOUT= skipv:regression
.include <bsd.port.mk>

View File

@ -8,4 +8,4 @@ patterns is to apply the warnings module to emit DeprecationWarning or
PendingDeprecationWarning or similar derivative to developers using
libraries (or potentially applications) about future deprecations.
WWW: http://docs.openstack.org/developer/debtcollector/
WWW: https://docs.openstack.org/debtcollector/latest/

View File

@ -13,13 +13,13 @@ COMMENT= Light-weight microthreads for Python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= powerpc64
NOT_FOR_ARCHS= mips mips64 powerpc64
NOT_FOR_ARCHS_REASON= greenlet needs to be ported to this platform
DO_MAKE_TEST= ${PYTHON_CMD}
TEST_TARGET= run-tests.py
USE_PYTHON= autoplist concurrent distutils
USES= python
USE_PYTHON= autoplist concurrent distutils
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/greenlet.so

View File

@ -4,4 +4,4 @@ in human readable text format in a version control system to make changes and
auditing easier. It also has a flexible template system, so creating many
similarly configured jobs is easy.
WWW: http://docs.openstack.org/infra/jenkins-job-builder/
WWW: https://docs.openstack.org/infra/jenkins-job-builder/

View File

@ -6,4 +6,4 @@ These tools include:
- A session that is used to maintain client settings across requests
(based on the requests Python library)
WWW: http://docs.openstack.org/developer/keystoneauth/api/keystoneauth1.html
WWW: https://docs.openstack.org/keystoneauth/latest/

View File

@ -12,11 +12,12 @@ COMMENT= Mailcap module that correctly handles windcard entries
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
USES= python
USE_GITHUB= yes
GH_ACCOUNT= michael-lazar
NO_ARCH= yes
USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
The oslo.serialization library provides support for representing objects
in transmittable and storable formats, such as Base64, JSON and MessagePack.
WWW: http://docs.openstack.org/developer/oslo.serialization/
WWW: https://docs.openstack.org/oslo.serialization/latest/

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= phply
PORTVERSION= 1.2.1
PORTVERSION= 1.2.4
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,6 +11,9 @@ COMMENT= PHP lexer and parser in Python
LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply@${FLAVOR}
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist distutils

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1510425225
SHA256 (phply-1.2.1.tar.gz) = 57412da20219f7db89c7b626bcdd0a51bfe8964b50a9b57ce89854038394334c
SIZE (phply-1.2.1.tar.gz) = 71735
TIMESTAMP = 1521290427
SHA256 (phply-1.2.4.tar.gz) = 78ecd0a95b28228ba6e3b3e3c0b5874ccacd1a4237f48a5a1b1fea3d144c3d23
SIZE (phply-1.2.4.tar.gz) = 70215

View File

@ -12,9 +12,8 @@ COMMENT= Pure Python read/write support for ESRI Shapefile format
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -15,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=3.7.1:devel/py-coverage@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=2.6.0:devel/py-pytest@${FLAVOR}
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -5,4 +5,4 @@ for doing this, using __import__ or importlib. Stevedore avoids
creating yet another extension mechanism by building on top of setuptools
entry points.
WWW: http://docs.openstack.org/developer/stevedore/
WWW: https://docs.openstack.org/stevedore/latest/

View File

@ -12,8 +12,8 @@ COMMENT= Traceback serialization library in Python
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pylint
PORTVERSION= 1.8.2
PORTVERSION= 1.8.3
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
@ -14,7 +14,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid>=1.6.0:devel/py-astroid@${FLAVOR} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid>=1.6:devel/py-astroid@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}isort>=4.2.5:devel/py-isort@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mccabe>=0:devel/py-mccabe@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1516794974
SHA256 (pylint-1.8.2.tar.gz) = 4fe3b99da7e789545327b75548cee6b511e4faa98afe268130fea1af4b5ec022
SIZE (pylint-1.8.2.tar.gz) = 510319
TIMESTAMP = 1521277180
SHA256 (pylint-1.8.3.tar.gz) = c77311859e0c2d7932095f30d2b1bfdc4b6fe111f534450ba727a52eae330ef2
SIZE (pylint-1.8.3.tar.gz) = 512104

View File

@ -7,5 +7,6 @@ minimally sized program. It's highly configurable and handle pragmas to control
it from within your code. Additionally, it is possible to write plugins to add
your own checks.
WWW: https://www.pylint.org/
WWW: https://pypi.python.org/pypi/pylint
WWW: https://github.com/PyCQA/pylint

View File

@ -9,6 +9,9 @@ CATEGORIES= devel
MAINTAINER= syncer@gmail.com
COMMENT= Tool that generates Qt bindings for Qt Script
BROKEN_armv6= fails to build: qtscript_QEasingCurve.cpp:332:32: cannot initialize a parameter of type 'QEasingCurve::EasingFunction' with an lvalue of type 'float'
BROKEN_armv7= fails to build: qtscript_QEasingCurve.cpp:332:32: cannot initialize a parameter of type 'QEasingCurve::EasingFunction' with an lvalue of type 'float'
USE_GITHUB= YES
GH_ACCOUNT= qt-labs
GH_TAGNAME= a6ce388

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= r18n-core
PORTVERSION= 3.0.1
PORTVERSION= 3.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1520704271
SHA256 (rubygem/r18n-core-3.0.1.gem) = f7e11084021d60b43124dcf29e2da35cc08cb508a0b5b51d2322ece40e02de79
SIZE (rubygem/r18n-core-3.0.1.gem) = 58368
TIMESTAMP = 1521277227
SHA256 (rubygem/r18n-core-3.0.2.gem) = 1e83e993fdca1f416e12c82e75245a40cd3388ba9c89f032707f42ad914bcd56
SIZE (rubygem/r18n-core-3.0.2.gem) = 58368

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= request_store
PORTVERSION= 1.4.0
PORTVERSION= 1.4.1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1514987240
SHA256 (rubygem/request_store-1.4.0.gem) = f6424da3d9aeeada6c3e264919666e972a93eea3d4240e1439f4510f2ed1aac2
SIZE (rubygem/request_store-1.4.0.gem) = 9216
TIMESTAMP = 1521277237
SHA256 (rubygem/request_store-1.4.1.gem) = cdd0ff614c9ed70073b914b790aa41d02ef67c18c2a3e8041ad30df0c118c3a4
SIZE (rubygem/request_store-1.4.1.gem) = 9216

View File

@ -181,6 +181,7 @@
SUBDIR += py-dnspython
SUBDIR += py-easyzone
SUBDIR += py-idna
SUBDIR += py-idna_ssl
SUBDIR += py-idnkit2
SUBDIR += py-ldns
SUBDIR += py-namebench

View File

@ -17,17 +17,13 @@ LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENCE
CONFLICTS= libasr-[0-9]*
USES= groff libtool ssl:build
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS= --with-mantype="man"
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= MAN3
OPTIONS_SUB= yes
MAN3_DESC= Install API manpages (section 3)
MAN3_USES= groff
MAN3_CONFIGURE_OFF= ac_cv_path_GROFF="" ac_cv_path_NROFF="" ac_cv_path_MANDOC=""
USES= libtool ssl:build
USE_LDCONFIG= yes
CFLAGS+= -I${OPENSSLINC}
.include <bsd.port.mk>

View File

@ -3,4 +3,4 @@ lib/libasr.a
lib/libasr.so
lib/libasr.so.0
lib/libasr.so.0.0.2
%%MAN3%%man/man3/asr_run.3.gz
man/man3/asr_run.3.gz

27
dns/py-idna_ssl/Makefile Normal file
View File

@ -0,0 +1,27 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= idna_ssl
PORTVERSION= 1.0.1
CATEGORIES= dns python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= idna-ssl-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Patch ssl.match_hostname for Unicode(idna) domains support
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna@${FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=2.3:www/py-aiohttp@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${FLAVOR}
NO_ARCH= yes
USE_PYTHON= autoplist distutils
USES= python:3.3-3.6
.include <bsd.port.mk>

3
dns/py-idna_ssl/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1521280682
SHA256 (idna-ssl-1.0.1.tar.gz) = 1293f030bc608e9aa9cdee72aa93c1521bbb9c7698068c61c9ada6772162b979
SIZE (idna-ssl-1.0.1.tar.gz) = 3385

View File

@ -0,0 +1,4 @@
idna-ssl patches ssl.match_hostname for Unicode(idna) domains support.
WWW: https://pypi.python.org/pypi/idna_ssl
WWW: https://github.com/aio-libs/idna-ssl

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