*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2017-11-30 18:31:08 +01:00
parent 1f0874fab1
commit 0d9b23e597
2639 changed files with 9178 additions and 10447 deletions

View File

@ -23,8 +23,7 @@
SUBDIR += orca
SUBDIR += py-atspi
SUBDIR += py-papi
SUBDIR += py3-atspi
SUBDIR += py3-speech-dispatcher
SUBDIR += py-speech-dispatcher
SUBDIR += qt4-accessible
SUBDIR += redshift
SUBDIR += rubygem-atk

View File

@ -19,7 +19,7 @@ RUN_DEPENDS= gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \
at-spi2-core>=2.1.5:accessibility/at-spi2-core
NO_ARCH= yes
USES= gettext gmake pkgconfig python:3 shebangfix tar:xz
USES= gettext gmake pkgconfig python:3.4+ shebangfix tar:xz
USE_GNOME= gtk30 intlhack py3gobject3
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes

View File

@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libclutter-glx-1.0.so:graphics/clutter \
libgee-0.8.so:devel/libgee \
libxklavier.so:x11/libxklavier
RUN_DEPENDS= py2?-atspi>=2.1.91:accessibility/py-atspi
RUN_DEPENDS= py2?-atspi>=2.1.91:accessibility/py-atspi@${PY_FLAVOR}
USES= gettext gmake gnome libtool pathfix pkgconfig python:2 \
shebangfix tar:xz

View File

@ -10,16 +10,16 @@ DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Scriptable screen reader
BUILD_DEPENDS= py3?-dbus>=0:devel/py3-dbus \
py3?-xdg>=0:devel/py3-xdg \
py3?-cairo>=0:graphics/py3-cairo \
BUILD_DEPENDS= py3?-dbus>=0:devel/py-dbus@${PY_FLAVOR} \
py3?-xdg>=0:devel/py-xdg@${PY_FLAVOR} \
py3?-cairo>=0:graphics/py-cairo@${PY_FLAVOR} \
itstool:textproc/itstool
LIB_DEPENDS= libatspi.so:accessibility/at-spi2-core
RUN_DEPENDS= py3?-dbus>=0:devel/py3-dbus \
py3?-speech-dispatcher>=0:accessibility/py3-speech-dispatcher \
py3?-atspi>=0:accessibility/py3-atspi \
py3?-xdg>=0:devel/py3-xdg \
py3?-cairo>=0:graphics/py3-cairo
RUN_DEPENDS= py3?-dbus>=0:devel/py-dbus@${PY_FLAVOR} \
py3?-speech-dispatcher>=0:accessibility/py-speech-dispatcher@${PY_FLAVOR} \
py3?-atspi>=0:accessibility/py-atspi@${PY_FLAVOR} \
py3?-xdg>=0:devel/py-xdg@${PY_FLAVOR} \
py3?-cairo>=0:graphics/py-cairo@${PY_FLAVOR}
# conflict with py*-json-py because orca uses the json from python itself
# and py*-json-py shadows this.
@ -27,7 +27,7 @@ CONFLICTS= py*-json-py-[0-9]*
PORTSCOUT= limitw:1,even
NO_ARCH= yes
USES= gettext gmake gnome pathfix pkgconfig python:3 tar:xz
USES= gettext gmake gnome pathfix pkgconfig python:3.4+ tar:xz
USE_GNOME= gtk30 py3gobject3 intlhack
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes

View File

@ -19,8 +19,16 @@ RUN_DEPENDS= ${LOCALBASE}/libexec/at-spi2-registryd:accessibility/at-spi2-core
CONFLICTS= at-spi-1.[0-9]*
PORTSCOUT= limitw:1,even
USES= gettext gmake gnome localbase pathfix pkgconfig python:2 tar:xz
USES= gettext gmake gnome localbase pathfix pkgconfig python tar:xz
USE_PYTHON= flavors
.if ${FLAVOR:Upy27:Mpy2*}
USE_GNOME= intlhack pygobject3
.else
USE_GNOME= intlhack py3gobject3
.endif
py34_PLIST= ${.CURDIR}/pkg-plist-py3
py35_PLIST= ${.CURDIR}/pkg-plist-py3
py36_PLIST= ${.CURDIR}/pkg-plist-py3
GNU_CONFIGURE= yes
.include <bsd.port.mk>

View File

@ -1,27 +0,0 @@
# Created by: Maxim Sobolev <sobomax@FreeBSD.org>
# $FreeBSD$
PORTNAME= atspi
PORTVERSION= 2.24.0
CATEGORIES= accessibility x11-toolkits python
MASTER_SITES= GNOME/sources/pyatspi/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= pyatspi-${PORTVERSION}
DIST_SUBDIR= gnome3
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python3 API for the D-BUS based SPI framework
LICENSE= LGPL20
RUN_DEPENDS= ${LOCALBASE}/libexec/at-spi2-registryd:accessibility/at-spi2-core
CONFLICTS= at-spi-1.[0-9]*
PORTSCOUT= limitw:1,even
NO_ARCH= yes
USES= gettext gmake gnome localbase pathfix pkgconfig python:3 tar:xz
USE_GNOME= intlhack py3gobject3
GNU_CONFIGURE= yes
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1491080637
SHA256 (gnome3/pyatspi-2.24.0.tar.xz) = e7ef47a5d387fdc64a01722ef2bcced54c4d6b225fbe34867189e1f88ff0a692
SIZE (gnome3/pyatspi-2.24.0.tar.xz) = 298228

View File

@ -1,8 +0,0 @@
This is the Gnome Accessibility Project's Assistive Technology
Service Provider Interface. It allows accessibility applications
and assistive technologies to announce their respective existence
to each other.
This port is the Python API to interface with the D-BUS based SPI framework.
WWW: http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus

View File

@ -42,10 +42,10 @@ RANDR_CONFIGURE_ENABLE= randr
VIDMODE_USE= XORG=xxf86vm
VIDMODE_CONFIGURE_ENABLE= vidmode
GUI_USES= python
GUI_USES= python:2.7
GUI_CONFIGURE_ENABLE= gui
GUI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>0:x11-toolkits/py-gtk2 \
${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg
GUI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gtk2>0:x11-toolkits/py-gtk2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
GNOME_CONFIGURE_ENABLE= gnome-clock
GNOME_USE= GNOME=glib20,gconf2

View File

@ -92,8 +92,9 @@ PORTSCOUT= ignore:1
NO_ARCH= yes
USES+= python:3.3+
USE_PYTHON= flavors
LIB_DEPENDS+= libspeechd.so:accessibility/speech-dispatcher
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py3-xdg
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${FLAVOR}
.endif

View File

@ -189,7 +189,6 @@
SUBDIR += py-rjsmin
SUBDIR += py-warctools
SUBDIR += py-xopen
SUBDIR += py3-libarchive-c
SUBDIR += qpress
SUBDIR += quazip
SUBDIR += quazip-qt5

View File

@ -14,8 +14,8 @@ COMMENT= Deduplicating backup program
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.1.10:devel/py-msgpack-python
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.1.10:devel/py-msgpack-python
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.1.10:devel/py-msgpack-python@${FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.1.10:devel/py-msgpack-python@${FLAVOR}
USES= python:3.3+ ssl
USE_PYTHON= autoplist distutils
@ -23,13 +23,6 @@ USE_PYTHON= autoplist distutils
STRIP_FILES= hashindex.so platform_freebsd.so chunker.so crypto.so
PYDISTUTILS_BUILDPATH=${BUILD_WRKSRC}/build/lib.${OPSYS:tl}-${UNAMER}-${ARCH}-${PYTHON_VER}
.include <bsd.port.pre.mk>
.if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \
${PYTHON_VER} != ${PYTHON_DEFAULT}
IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER}
.endif
regression-test: build
${SETENV} PYTHONPATH="${PYDISTUTILS_BUILDPATH}:${PYTHONPATH}" \
${PYTHON_CMD} -m attic.testsuite.run
@ -37,4 +30,4 @@ regression-test: build
post-install:
${STRIP_CMD} ${STRIP_FILES:S,^,${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/attic/,}
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -13,9 +13,9 @@ COMMENT= Deduplicating backup program
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.7:devel/py-setuptools_scm@${FLAVOR}
LIB_DEPENDS= liblz4.so:archivers/liblz4
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.4.6:devel/py-msgpack-python
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.4.6:devel/py-msgpack-python@${FLAVOR}
OPTIONS_DEFINE= FUSE
FUSE_DESC= Support to mount locally borg backup files
@ -26,15 +26,8 @@ FUSE_RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/llfuse.so:devel/py-llfuse
USES= python:3.4+ ssl
USE_PYTHON= autoplist distutils
.include <bsd.port.pre.mk>
.if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \
${PYTHON_VER} != ${PYTHON_DEFAULT}
IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER}
.endif
post-install:
@${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/borg/ -name "*.so" \
-exec ${STRIP_CMD} {} \;
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -12,7 +12,7 @@ COMMENT= Fast C-based zipfile decryption for Python
LICENSE= PSFL
USES= python
USES= python:2.7
USE_PYTHON= autoplist distutils
.include <bsd.port.mk>

View File

@ -11,9 +11,9 @@ COMMENT= Python interface to libarchive
LICENSE= LGPL20+
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${FLAVOR}
USES?= python
USES= python
USE_GITHUB= yes
USE_PYTHON= autoplist distutils

View File

@ -14,13 +14,14 @@ COMMENT= Python bindings for library for handling compressed RTF documents
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENCE
BUILD_DEPENDS= pyrexc:devel/pyrex
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${FLAVOR}
LIB_DEPENDS= librtfcomp.so:archivers/librtfcomp
CONFIGURE_ARGS= --enable-python-bindings
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= libtool python:2
USE_PYTHON= flavors
BUILD_WRKSRC= ${WRKSRC}/python
INSTALL_WRKSRC= ${WRKSRC}/python

View File

@ -12,7 +12,7 @@ COMMENT= Python binding for the LZ4 compression library
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${FLAVOR}
LIB_DEPENDS= liblz4.so:archivers/liblz4
USE_PYTHON= distutils py3kplist

View File

@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liblzo2.so:archivers/lzo2
USES= python:2
USES= python
USE_PYTHON= autoplist distutils
CFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/lzo

View File

@ -1,8 +0,0 @@
# Created by: Kubilay Kocak <koobs@FreeBSD.org>
# $FreeBSD$
MASTERDIR= ${.CURDIR}/../py-libarchive-c
USES= python:3.3+
.include "${MASTERDIR}/Makefile"

View File

@ -26,6 +26,7 @@ LICENSE= APACHE20
BUILD_DEPENDS= ${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3
BROKEN_armv6= fails to build: maven-assembly-plugin: Failed to retrieve numeric file attributes
BROKEN_armv7= fails to build: maven-assembly-plugin: Failed to retrieve numeric file attributes
USE_GITHUB= yes
GH_ACCOUNT= xerial

View File

@ -12,7 +12,7 @@ COMMENT= Package of Python astronomical utilities
LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/numpy/core/numeric.py:math/py-numpy
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/numpy/core/numeric.py:math/py-numpy@${FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= MATPLOTLIB PYFITS PYGAME
@ -25,8 +25,8 @@ PYGAME_DESC= Add Support for PyGame
USES= python
USE_PYTHON= autoplist distutils
MATPLOTLIB_RUN_DEPENDS= ${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib
PYFITS_RUN_DEPENDS= ${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits
PYGAME_RUN_DEPENDS= ${PKGNAMEPREFIX}game>=1.8.1:devel/py-game
MATPLOTLIB_RUN_DEPENDS= ${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib@${FLAVOR}
PYFITS_RUN_DEPENDS= ${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits@${FLAVOR}
PYGAME_RUN_DEPENDS= ${PKGNAMEPREFIX}game>=1.8.1:devel/py-game@${FLAVOR}
.include <bsd.port.mk>

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= aipy
PORTVERSION= 2.1.6
PORTVERSION= 2.1.8
CATEGORIES= astro python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -11,12 +11,12 @@ MAINTAINER= wen@FreeBSD.org
COMMENT= Astronomical Interferometry in PYthon
BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_SITELIBDIR}/ephem/__init__.py:astro/pyephem \
${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits \
${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib
${PYTHON_SITELIBDIR}/ephem/__init__.py:astro/pyephem@${FLAVOR} \
${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits@${FLAVOR} \
${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib@${FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python
USES= python:2.7
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1506093818
SHA256 (aipy-2.1.6.tar.gz) = cf3c8a5e95b0f3dc9d67917e0be76ff6a4f3ca305559b51cc3257f14657a8e28
SIZE (aipy-2.1.6.tar.gz) = 970991
TIMESTAMP = 1511968519
SHA256 (aipy-2.1.8.tar.gz) = 466619a73885fb2a18e8681f2c8a66848ed9d25fc0ab53e889eb72c5abfc2c94
SIZE (aipy-2.1.8.tar.gz) = 968382

View File

@ -14,15 +14,15 @@ LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYNUMPY} \
${PKGNAMEPREFIX}scipy>=0.7.0:science/py-scipy \
${PKGNAMEPREFIX}pillow>0:graphics/py-pillow \
${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits \
${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib
${PKGNAMEPREFIX}scipy>=0.7.0:science/py-scipy@${FLAVOR} \
${PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${FLAVOR} \
${PKGNAMEPREFIX}pyfits>=1.1:astro/py-pyfits@${FLAVOR} \
${PKGNAMEPREFIX}matplotlib>=0.98:math/py-matplotlib@${FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
PORTSCOUT= skipv:0.15,0.17,0.17.1 # incorrect versioning upstream
USES= python
USES= python:2.7
USE_PYTHON= autoplist distutils
post-install:

View File

@ -16,6 +16,6 @@ NO_ARCH= yes
USES= python
USE_PYTHON= distutils autoplist
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nltk>0:textproc/py-nltk
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nltk>0:textproc/py-nltk@${FLAVOR}
.include <bsd.port.mk>

View File

@ -14,10 +14,10 @@ LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}d2to1>=0:devel/py-d2to1 \
${PYTHON_PKGNAMEPREFIX}stsci.distutils>=0:devel/py-stsci.distutils
${PYTHON_PKGNAMEPREFIX}d2to1>=0:devel/py-d2to1@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}stsci.distutils>=0:devel/py-stsci.distutils@${FLAVOR}
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}d2to1>=0:devel/py-d2to1
${PYTHON_PKGNAMEPREFIX}d2to1>=0:devel/py-d2to1@${FLAVOR}
USES= python
USE_PYTHON= autoplist distutils

View File

@ -6,6 +6,8 @@ PORTVERSION= 3.7.6.0
PORTEPOCH= 1
CATEGORIES= astro math hamradio
MASTER_SITES= CHEESESHOP
# XXX rename the directory too.
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Scientific-grade astronomical computations for Python

View File

@ -14,6 +14,7 @@ LICENSE= GPLv2
LIB_DEPENDS= libtclgeomap.so:astro/tclgeomap
BROKEN_armv6= fails to configure: shared build specified but could not find shared tclgeomap library
BROKEN_armv7= fails to configure: shared build specified but could not find shared tclgeomap library
USES+= tk:tea
CONFIGURE_ARGS= --with-tclgeomap-include=${LOCALBASE}/include/tclgeomap --with-x \

View File

@ -685,8 +685,6 @@
SUBDIR += py-tagpy
SUBDIR += py-vorbis
SUBDIR += py-xmms2
SUBDIR += py3-mutagen
SUBDIR += py3-pylast
SUBDIR += pytone
SUBDIR += qjackctl
SUBDIR += qmidiarp

View File

@ -16,7 +16,7 @@ LICENSE_COMB= dual
RUN_DEPENDS= cd-discid:audio/cd-discid \
cdparanoia:audio/cdparanoia \
lame:audio/lame \
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7:audio/py-eyed3 \
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7:audio/py-eyed3@${PY_FLAVOR} \
oggenc:audio/vorbis-tools \
bash:shells/bash

View File

@ -22,6 +22,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
RUN_DEPENDS= xdg-open:devel/xdg-utils
BROKEN_armv6= fails to package: bseblockutils.SSE.so: No such file or directory
BROKEN_armv7= fails to package: bseblockutils.SSE.so: No such file or directory
BROKEN_powerpc64= fails to package: bseblockutils.SSE.so: No such file or directory
USE_HARDENING= pie:off relro:off

View File

@ -13,18 +13,18 @@ COMMENT= Media library management system for obsessive-compulsive music geeks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.33:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode \
${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs \
${PYTHON_PKGNAMEPREFIX}munkres>=0:math/py-munkres \
${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml \
${PYTHON_PKGNAMEPREFIX}enum34>=1.0.4:devel/py-enum34 \
${PYTHON_PKGNAMEPREFIX}jellyfish>=0:devel/py-jellyfish \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.33:audio/py-mutagen@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}unidecode>=0:converters/py-unidecode@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}munkres>=0:math/py-munkres@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${FLAVOR} \
${PY_ENUM34} \
${PYTHON_PKGNAMEPREFIX}jellyfish>=0:devel/py-jellyfish@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.9:devel/py-six@${FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist distutils optsuffix
PLIST_FILES= man/man1/beet.1.gz man/man5/beetsconfig.5.gz
@ -57,34 +57,34 @@ THUMBNAILS_DESC= Thumbnails for freedesktop.org-compliant file managers
WEB_DESC= Web plugin for querying, browsing and playing music
WEB_CORS_DESC= Cross-origin resource sharing for the Web plugin
ACOUSTICBRAINZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
ACOUSTICBRAINZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
BADFILES_RUN_DEPENDS= flac:audio/flac \
mp3val:audio/mp3val
BEATPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests \
${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.6.1:www/py-requests-oauthlib
BPD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>=0:multimedia/py-gstreamer1 \
${PYTHON_PKGNAMEPREFIX}gobject>=0:devel/py-gobject
CHROMA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyacoustid>=0:audio/py-pyacoustid
DISCOGS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discogs-client>=2.1.0:audio/py-discogs-client
EMBYUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
FETCHART_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
BEATPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=0.6.1:www/py-requests-oauthlib@${FLAVOR}
BPD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer1>=0:multimedia/py-gstreamer1@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gobject>=0:devel/py-gobject@${FLAVOR}
CHROMA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyacoustid>=0:audio/py-pyacoustid@${FLAVOR}
DISCOGS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discogs-client>=2.1.0:audio/py-discogs-client@${FLAVOR}
EMBYUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
FETCHART_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
FFMPEG_RUN_DEPENDS= ffmpeg>=2:multimedia/ffmpeg
IMAGEMAGICK_RUN_DEPENDS= convert:graphics/ImageMagick
IPFS_RUN_DEPENDS= ipfs-go:sysutils/ipfs-go
LASTFM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylast>=0:audio/py-pylast
LASTIMPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
LYRICS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
LYRICS_GOOGLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup
METASYNC_DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus
MPDSTATS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd2>=0:audio/py-mpd2
PLEXUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
LASTFM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylast>=0:audio/py-pylast@${FLAVOR}
LASTIMPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
LYRICS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
LYRICS_GOOGLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4:www/py-beautifulsoup@${FLAVOR}
METASYNC_DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${FLAVOR}
MPDSTATS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd2>=0:audio/py-mpd2@${FLAVOR}
PLEXUPDATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
REPLAYGAIN_RUN_DEPENDS= mp3gain>=0:audio/mp3gain
REPLAYGAIN_RUN_DEPENDS+= aacgain>=0:audio/aacgain
SPOTIFY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests
THUMBNAILS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg
THUMBNAILS_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pathlib>=0:devel/py-pathlib
WEB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask
WEB_CORS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors
SPOTIFY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${FLAVOR}
THUMBNAILS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${FLAVOR}
THUMBNAILS_RUN_DEPENDS+= ${PY_PATHLIB}
WEB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask>=0:www/py-flask@${FLAVOR}
WEB_CORS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${FLAVOR}
post-install:
${INSTALL} ${WRKSRC}/man/beet.1 ${STAGEDIR}${PREFIX}/man/man1/

View File

@ -27,6 +27,7 @@ CONFIGURE_ARGS+= --disable-alsa --enable-oss \
BROKEN_aarch64= Does not build: error: unknown FP unit 'sse'
BROKEN_armv6= Does not build: error: unknown FP unit 'sse'
BROKEN_armv7= Does not build: error: unknown FP unit 'sse'
BROKEN_mips64= Does not build: error: unknown FP unit 'sse'
BROKEN_powerpc64= Does not build: error: unknown FP unit 'sse'

View File

@ -13,10 +13,10 @@ LICENSE_FILE= ${WRKSRC}/doc/GPL.txt
LIB_DEPENDS= liblo.so:audio/liblo \
libsndfile.so:audio/libsndfile
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblo>0:audio/py-pyliblo
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyliblo>0:audio/py-pyliblo@${PY_FLAVOR}
USES= compiler:c++11-lib desktop-file-utils gmake localbase \
pkgconfig pyqt:5 python:3 shared-mime-info tar:bz2
pkgconfig pyqt:5 python:3.4+ shared-mime-info tar:bz2
USE_GITHUB= yes
GH_ACCOUNT= falkTX
USE_PYQT= core_run gui_run svg_run widgets_run sip_build xml_build

View File

@ -30,6 +30,7 @@ INSTALL_TARGET= install-strip
BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand!
BROKEN_armv6= Fails to compile: error: invalid conversion between vector type and integer type
BROKEN_armv7= Fails to compile: error: invalid conversion between vector type and integer type
OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART SUPEREQ SID FFAP VTX \
HOTKEYS OGG FFMPEG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY \

View File

@ -11,10 +11,10 @@ COMMENT= Full featured python-based music player for GTK+
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1 \
${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus \
${PYTHON_PKGNAMEPREFIX}bsddb3>0:databases/py-bsddb3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gstreamer1>0:multimedia/py-gstreamer1@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}bsddb3>0:databases/py-bsddb3@${PY_FLAVOR}
USE_GITHUB= yes
GH_TAGNAME= 9ba2cc8
@ -29,7 +29,7 @@ OPTIONS_SUB= yes
NLS_USES= gettext
NLS_BUILD_DEPENDS= help2man:misc/help2man
NLS_INSTALL_TARGET_OFF= install_no_locale
CDDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cddb>0:audio/py-cddb
CDDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cddb>0:audio/py-cddb@${PY_FLAVOR}
HAL_LIB_DEPENDS= libhal.so:sysutils/hal
MAKE_ENV= EPREFIX=${PREFIX} \

View File

@ -12,7 +12,7 @@ COMMENT= Full featured python-based music player for GTK+
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.11:audio/py-mutagen
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.11:audio/py-mutagen@${PY_FLAVOR}
MAKE_ENV+= PYTHON2_CMD=${PYTHON_CMD} XDGCONFDIR=${PREFIX}/etc/xdg
USES= desktop-file-utils gmake python:2
@ -24,14 +24,14 @@ OPTIONS_DEFAULT= BAD CDDB DBUS HAL NOTIFY SEXY
OPTIONS_SUB= yes
BAD_DESC= Install bad GStreamer plugins
BAD_USE= GSTREAMER=bad
CDDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cddb>=1.4:audio/py-cddb
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.1:devel/py-dbus
CDDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cddb>=1.4:audio/py-cddb@${PY_FLAVOR}
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.82.1:devel/py-dbus@${PY_FLAVOR}
HAL_LIB_DEPENDS= libhal.so:sysutils/hal
NOTIFY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1:devel/py-notify
NOTIFY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}notify>=0.1.1:devel/py-notify@${PY_FLAVOR}
NLS_USES= gettext
NLS_INSTALL_TARGET_OFF= install_no_locale
SEXY_DESC= UI enchancements
SEXY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sexy>=0.1.9:x11-toolkits/py-sexy
SEXY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sexy>=0.1.9:x11-toolkits/py-sexy@${PY_FLAVOR}
post-patch:
@${REINPLACE_CMD} -e 's|share/man|man|g' ${WRKSRC}/Makefile

View File

@ -23,6 +23,7 @@ PORTDOCS= INSTALL
PLIST_FILES= bin/funkgold
BROKEN_armv6= fails to compile: function definition is not allowed here
BROKEN_armv7= fails to compile: function definition is not allowed here
BROKEN_mips= fails to compile: nested functions are disabled, use -fnested-functions to re-enable
BROKEN_mips64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable
BROKEN_powerpc64= fails to compile: nested functions are disabled, use -fnested-functions to re-enable

View File

@ -13,6 +13,7 @@ LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv6= fails to package: find: *: No such file or directory
BROKEN_armv7= fails to package: find: *: No such file or directory
USES= zip
USE_JAVA= yes

View File

@ -17,7 +17,7 @@ LIB_DEPENDS= libgrilo-0.2.so:net/grilo2 \
PORTSCOUT= limitw:1,even
USES= gettext gmake gnome libtool pathfix pkgconfig python:3 tar:xz
USES= gettext gmake gnome libtool pathfix pkgconfig python:3.4+ tar:xz
USE_LDCONFIG= yes
USE_GNOME= gnomedesktop3 gtk30 intltool introspection:build
GNU_CONFIGURE= yes

View File

@ -8,6 +8,7 @@ CATEGORIES= audio
COMMENT= Gstreamer taglib plugin
BROKEN_armv6= fails to compile: textidentificationframe.h file not found
BROKEN_armv7= fails to compile: textidentificationframe.h file not found
GST_PLUGIN= taglib

View File

@ -6,6 +6,7 @@ CATEGORIES= audio
COMMENT= GStreamer taglib plugin for adding APEv2 and ID3v2 headers
BROKEN_armv6= fails to compile: textidentificationframe.h file not found
BROKEN_armv7= fails to compile: textidentificationframe.h file not found
GST_PLUGIN= taglib
DIST= good

View File

@ -25,8 +25,8 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libsamplerate.so:audio/libsamplerate \
libshout-idjc.so:audio/shout-idjc
RUN_DEPENDS= oggenc:audio/vorbis-tools \
${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus
${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>=0.8:devel/py-dbus@${PY_FLAVOR}
OPTIONS_DEFINE= DOCS NLS
OPTIONS_SUB= YES

View File

@ -12,7 +12,7 @@ COMMENT= Multi-track non-linear audio editing
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
USES= desktop-file-utils python:2 shared-mime-info
USE_PYTHON= distutils
@ -23,7 +23,7 @@ NO_ARCH= yes
OPTIONS_DEFINE= DBUS FLAC GCONF GNOME JACK LADSPA LAME MP3 PIDGIN PULSEAUDIO VORBIS
OPTIONS_DEFAULT= DBUS FLAC GCONF LADSPA VORBIS
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus
DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}
FLAC_USE= GSTREAMER=flac
GCONF_USE= GSTREAMER=gconf
JACK_USE= GSTREAMER=jack

View File

@ -39,10 +39,10 @@ MONO_USE= GNOME=gtksharp20
MONO_CONFIGURE_WITH= mono
PYTHON_BUILD_DEPENDS= swig2.0:devel/swig20 \
${PYTHON_SITELIBDIR}/mutagen/__init__.py:audio/py-mutagen
PYTHON_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/mutagen/__init__.py:audio/py-mutagen
${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
PYTHON_USE= GNOME=pygobject
PYTHON_USES= python
PYTHON_USES= python:2.7
PYTHON_CONFIGURE_ENV= SWIG="${LOCALBASE}/bin/swig2.0"
PYTHON_CONFIGURE_WITH= python

View File

@ -13,14 +13,14 @@ COMMENT= Play and organize your music collection
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.8:databases/py-sqlite3 \
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=2.7.8:databases/py-sqlite3@${PY_FLAVOR} \
itstool:textproc/itstool \
${PYTHON_PKGNAMEPREFIX}dbus>=1.1.1:devel/py3-dbus \
${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py3-gstreamer1
${PYTHON_PKGNAMEPREFIX}dbus>=1.1.1:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gstreamer1>=1.4.0:multimedia/py-gstreamer1@${PY_FLAVOR}
LIB_DEPENDS= libnotify.so:devel/libnotify \
libtotem-plparser.so:multimedia/totem-pl-parser
USES= shebangfix python:3 pkgconfig gettext gmake sqlite tar:xz
USES= shebangfix python:3.4+ pkgconfig gettext gmake sqlite tar:xz
GNU_CONFIGURE= yes
USE_GNOME= glib20 gtk30 py3gobject3 introspection:build intltool intlhack
USE_GSTREAMER1= yes mpg123 ogg flac opus libav faad good speex
@ -36,11 +36,4 @@ PULSEAUDIO_USE= gstreamer1=pulse
SUB_FILES= pkg-message
.include <bsd.port.pre.mk>
.if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \
${PYTHON_VER} != ${PYTHON_DEFAULT}
IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER}
.endif
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -12,8 +12,8 @@ COMMENT= Program intended to help with organizing your music files
LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ogg>0:audio/py-ogg \
${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ogg>0:audio/py-ogg@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${FLAVOR} \
lame:audio/lame \
oggenc:audio/vorbis-tools \
mplayer:multimedia/mplayer

View File

@ -14,7 +14,7 @@ COMMENT= GTK+ client for the Music Player Daemon (MPD)
LICENSE= GPLv2
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd@${FLAVOR}
USES= gettext iconv python:2 tar:tgz
USE_GNOME= intltool pygtk2

View File

@ -22,7 +22,7 @@ MPV_DESC= Mpv media player support
# This port installs the following files in shared dirs
# PLIST_FILES= bin/mps
USES= python
USE_PYTHON= distutils autoplist
USE_PYTHON= distutils autoplist concurrent optsuffix
MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer
MPV_RUN_DEPENDS= mpv:multimedia/mpv

View File

@ -14,8 +14,8 @@ COMMENT= Next generation MusicBrainz Tagger
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discid>=0:audio/py-discid \
${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}discid>=0:audio/py-discid@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=0:audio/py-mutagen@${FLAVOR}
USES= gettext pyqt:4 python:2 desktop-file-utils
USE_PYQT= core_run gui_run network_run xml_run

View File

@ -13,15 +13,15 @@ LICENSE= GPLv3
USE_GITHUB= yes
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py3-xdg \
${PYTHON_SITELIBDIR}/dbus/__init__.py:devel/py3-dbus \
${PYTHON_SITELIBDIR}/gi/overrides/Gst.py:multimedia/py3-gstreamer1 \
${PYTHON_PKGNAMEPREFIX}pylast>0:audio/py3-pylast \
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/xdg/__init__.py:devel/py-xdg@${FLAVOR} \
${PYTHON_SITELIBDIR}/dbus/__init__.py:devel/py-dbus@${FLAVOR} \
${PYTHON_SITELIBDIR}/gi/overrides/Gst.py:multimedia/py-gstreamer1@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pylast>0:audio/py-pylast@${FLAVOR} \
git:devel/git
USE_GNOME= gtk30 py3gobject3
USES= python:3
USE_PYTHON= distutils autoplist
USES= python:3.4+
USE_PYTHON= distutils autoplist optsuffix
USE_GSTREAMER= core good bad soup
post-install:

View File

@ -13,10 +13,10 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= chromaprint>=0.4:audio/chromaprint \
${PYTHON_PKGNAMEPREFIX}musicbrainz2>=0:audio/py-musicbrainz2 \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.14:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}configobj>=4.5.0:devel/py-configobj \
${PYTHON_PKGNAMEPREFIX}pyparsing>=1.5.1:devel/py-pyparsing
${PYTHON_PKGNAMEPREFIX}musicbrainz2>=0:audio/py-musicbrainz2@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.14:audio/py-mutagen@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configobj>=4.5.0:devel/py-configobj@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyparsing>=1.5.1:devel/py-pyparsing@${FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= keithgg

View File

@ -11,7 +11,7 @@ LIB_DEPENDS= libaubio.so:audio/aubio
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY}
TEST_DEPENDS= sox:audio/sox \
${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2
${PYTHON_PKGNAMEPREFIX}nose2>=0.6.5:devel/py-nose2@${FLAVOR}
USES+= python
USE_PYTHON= autoplist distutils

View File

@ -12,9 +12,9 @@ COMMENT= Python interface to Discogs website
LICENSE= BSD2CLAUSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests \
${PYTHON_PKGNAMEPREFIX}oauthlib>=0:security/py-oauthlib \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oauthlib>=0:security/py-oauthlib@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${FLAVOR}
USES= python
USE_PYTHON= distutils autoplist

View File

@ -12,21 +12,21 @@ COMMENT= Unofficial Python API for Google Play Music
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.2:devel/py-dateutil \
${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator \
${PYTHON_PKGNAMEPREFIX}future>=0.0:devel/py-future \
${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.18:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}oauth2client>=1.2:security/py-oauth2client \
${PYTHON_PKGNAMEPREFIX}gpsoauth>=0.0:security/py-gpsoauth \
${PYTHON_PKGNAMEPREFIX}protobuf>=2.5.0:devel/py-protobuf \
${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests \
${PYTHON_PKGNAMEPREFIX}validictory>=0.9.3:devel/py-validictory \
${PYTHON_PKGNAMEPREFIX}ndg_httpsclient>0:net/py-ndg_httpsclient \
${PYTHON_PKGNAMEPREFIX}MechanicalSoup>0:www/py-MechanicalSoup \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl \
${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateutil>=2.2:devel/py-dateutil@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}decorator>=3.4.0:devel/py-decorator@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}future>=0.0:devel/py-future@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mock>=1.0.1:devel/py-mock@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>=1.18:audio/py-mutagen@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}oauth2client>=1.2:security/py-oauth2client@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gpsoauth>=0.0:security/py-gpsoauth@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=2.5.0:devel/py-protobuf@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.3.0:www/py-requests@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}validictory>=0.9.3:devel/py-validictory@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ndg_httpsclient>0:net/py-ndg_httpsclient@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}MechanicalSoup>0:www/py-MechanicalSoup@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py-pyasn1@${FLAVOR}
USES= python
USE_PYTHON= distutils autoplist

View File

@ -13,14 +13,14 @@ COMMENT= Proxy for streaming Google Play Music using any media-player
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs \
${PYTHON_PKGNAMEPREFIX}gmusicapi>=10.1.0:audio/py-gmusicapi \
${PYTHON_PKGNAMEPREFIX}netifaces>=-0.10.4:net/py-netifaces \
${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg \
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7.8:audio/py-eyed3 \
${PYTHON_PKGNAMEPREFIX}daemon>=2.0.5:devel/py-daemon
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.3.0:devel/py-appdirs@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gmusicapi>=10.1.0:audio/py-gmusicapi@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netifaces>=-0.10.4:net/py-netifaces@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}eyed3>=0.7.8:audio/py-eyed3@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}daemon>=2.0.5:devel/py-daemon@${FLAVOR}
USES= python
USES= python:2.7
USE_PYTHON= distutils autoplist
USE_GITHUB= yes

View File

@ -39,7 +39,7 @@ PLIST_FILES= ${BIN_SCRIPTS:S,^,bin/,} \
OPTIONS_DEFINE= MUTAGEN
MUTAGEN_DESC= Mutagen support
MUTAGEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
MUTAGEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${FLAVOR}
BIN_SCRIPTS= cdg2mpg pycdg pykar pykaraoke pykaraoke_mini pympg
DATA_FONTS= DejaVuSans.ttf DejaVuSansCondensed.ttf \

View File

@ -14,7 +14,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
NO_ARCH= yes
USES?= python shebangfix
USES= python shebangfix
USE_PYTHON= autoplist concurrent distutils
SHEBANG_FILES= tools/*

View File

@ -18,7 +18,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
OPTIONS_DEFINE= DOCS EXAMPLES
USES= openal:al,alut python
USES= openal:al,alut python:2.7
USE_PYTHON= distutils autoplist
WRKSRC= ${WRKDIR}/PyOpenAL-${PORTVERSION}
EXAMPLESDIR= ${PREFIX}/share/examples/${PYTHON_PKGNAMEPREFIX}openal

View File

@ -13,7 +13,7 @@ COMMENT= Python bindings for the Jack Audio Server
LICENSE= GPLv2
LIB_DEPENDS= libjack.so:audio/jack
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${FLAVOR}
USES= python:-2.7 localbase
USE_PYTHON= distutils autoplist

View File

@ -13,7 +13,7 @@ COMMENT= Python interface to Last.fm and Libre.fm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR}
USES= python
USE_PYTHON= distutils autoplist

View File

@ -14,12 +14,11 @@ COMMENT= Python wrapper for the Liblo OSC Library
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= cython${PYTHON_VER:M3.*:S/^3/-3/}:lang/cython${PYTHON_MAJOR_VER:M3}
LIB_DEPENDS= liblo.so:audio/liblo
USES= localbase:ldflags python
USES= python
USE_PYTHON= distutils # autoplist fails to add the manpage files
USE_PYTHON= distutils cython
MAKE_ENV+= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE}
post-patch:

View File

@ -11,13 +11,12 @@ COMMENT= Cython wrapper class for reading/writing soundfiles using libsndfile
LICENSE= LGPL3
BUILD_DEPENDS= cython:lang/cython \
${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy
BUILD_DEPENDS= ${PYNUMPY}
LIB_DEPENDS= libsndfile.so:audio/libsndfile
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy
RUN_DEPENDS= ${PYNUMPY}
USES= python localbase
USE_PYTHON= distutils autoplist
USE_PYTHON= distutils autoplist cython
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pysndfile/_pysndfile.so

View File

@ -13,7 +13,7 @@ COMMENT= A friendly wrapper library for the Soundcloud API
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${FLAVOR}
USES= python
USE_PYTHON= autoplist distutils

View File

@ -13,16 +13,16 @@ COMMENT= SoundCloud downloader in python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.31.0:audio/py-mutagen \
${PYTHON_PKGNAMEPREFIX}soundcloud>=0.4.1:audio/py-soundcloud \
${PYTHON_PKGNAMEPREFIX}args>=0.1.0:devel/py-args \
${PYTHON_PKGNAMEPREFIX}clint>=0.3.2:devel/py-clint \
${PYTHON_PKGNAMEPREFIX}demjson>=2.2.2:devel/py-demjson \
${PYTHON_PKGNAMEPREFIX}fudge>=1.0.3:devel/py-fudge \
${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose \
${PYTHON_PKGNAMEPREFIX}simplejson>=3.3.1:devel/py-simplejson \
${PYTHON_PKGNAMEPREFIX}wheel>=0.24.0:devel/py-wheel \
${PYTHON_PKGNAMEPREFIX}requests>=2.9.0:www/py-requests
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>=1.31.0:audio/py-mutagen@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}soundcloud>=0.4.1:audio/py-soundcloud@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}args>=0.1.0:devel/py-args@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}clint>=0.3.2:devel/py-clint@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}demjson>=2.2.2:devel/py-demjson@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fudge>=1.0.3:devel/py-fudge@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nose>=1.3.7:devel/py-nose@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}simplejson>=3.3.1:devel/py-simplejson@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.24.0:devel/py-wheel@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.9.0:www/py-requests@${FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils

View File

@ -16,7 +16,7 @@ GH_ACCOUNT= Uberi
GH_PROJECT= speech_recognition
RUN_DEPENDS= flac:audio/flac \
${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio
${PYTHON_PKGNAMEPREFIX}pyaudio>0:audio/py-pyaudio@${FLAVOR}
NO_ARCH= yes
USES= python
@ -28,7 +28,7 @@ post-extract:
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 3000
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}monotonic>=0.3:devel/py-monotonic
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}monotonic>=0.3:devel/py-monotonic@${FLAVOR}
.endif
.include <bsd.port.post.mk>

View File

@ -13,10 +13,10 @@ DIST_SUBDIR= python
MAINTAINER= ports@FreeBSD.org
COMMENT= Python bindings for the Speex compressor/decompressor audio codec
BUILD_DEPENDS= pyrex>=0.9.6.2:devel/pyrex
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>=0.9.6.2:devel/pyrex@${FLAVOR}
LIB_DEPENDS= libspeex.so:audio/speex
USES= python
USES= python:2.7
USE_PYTHON= autoplist distutils
post-patch:

View File

@ -15,8 +15,8 @@ COMMENT= Object-oriented Python bindings for the vorbis library
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg@${FLAVOR}
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ogg/_ogg.so:audio/py-ogg@${FLAVOR}
LIB_DEPENDS= libvorbis.so:audio/libvorbis
USES= python:2

View File

@ -9,12 +9,13 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Python Bindings for XMMS2
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/Pyrex/__init__.py:devel/pyrex
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyrex>0:devel/pyrex@${FLAVOR}
LIB_DEPENDS+= libxmmsclient.so:audio/xmms2
MASTERDIR= ${.CURDIR}/../xmms2
USES= python
USES= python:2.7
USE_PYTHON= flavors
PLIST= ${.CURDIR}/pkg-plist

View File

@ -1,9 +0,0 @@
# $FreeBSD$
MASTERDIR= ${.CURDIR}/../py-mutagen
PORTSCOUT= ignore:1
USES= python:3.3+
.include "${MASTERDIR}/Makefile"

View File

@ -1,20 +0,0 @@
# Created by: Kris Moore <kmoore@FreeBSD.org>
# $FreeBSD$
PORTNAME= pylast
PORTVERSION= 0.5.11
PORTREVISION= 1
CATEGORIES= audio python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kmoore@FreeBSD.org
COMMENT= Python3 interface to Last.fm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
USES= python:3
USE_PYTHON= distutils autoplist
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (pylast-0.5.11.tar.gz) = bf35820be35447d55564d36072d40b09ac8a7fd41a6f1a7a9d408f4d0eaefac4
SIZE (pylast-0.5.11.tar.gz) = 26146

View File

@ -1,3 +0,0 @@
A Python interface to Last.fm (and other API compatible social networks)
WWW: http://code.google.com/p/pylast/

View File

@ -15,8 +15,8 @@ COMMENT= Music jukebox written in Python with a curses GUI
LICENSE= GPLv2
LIB_DEPENDS= libao.so:audio/libao
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \
${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${FLAVOR}
USES= ncurses python:2
@ -31,11 +31,11 @@ PLIST_FILES= etc/pytonerc.sample
OPTIONS_DEFINE= MAD MPG123 MPG321 VORBIS
OPTIONS_DEFAULT= MAD VORBIS
MAD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mad>0:audio/py-mad
MAD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mad>0:audio/py-mad@${FLAVOR}
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
MPG321_DESC= MP3 decoding support via mpg321
MPG321_RUN_DEPENDS= mpg321:audio/mpg321
VORBIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis
VORBIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vorbis>0:audio/py-vorbis@${FLAVOR}
post-patch:
.for i in pytone pytonectl

View File

@ -69,10 +69,10 @@ MTP_LIB_DEPENDS= libmtp.so:multimedia/libmtp \
libhal.so:sysutils/hal
PYTHON_CONFIGURE_ENABLE= python
PYTHON_USES= python:3.3+
PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py3-libpeas
PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR}
# context plugin
# webkit is for the context plugin, which is broken because
# it needs textproc/py3-mako
# it needs textproc/py-mako@${PY_FLAVOR}
#WEBKIT_DESC= HTML view support
#WEBKIT_CONFIGURE_WITH= webkit
#WEBKIT_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3

View File

@ -12,9 +12,9 @@ COMMENT= Elegant music player for MPD
LICENSE= GPLv3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpd>=0.2.0:audio/py-mpd@${FLAVOR}
USES= gettext pkgconfig python
USES= gettext pkgconfig python:2.7
USE_GNOME= pygtk2
USE_PYTHON= distutils autoplist
@ -30,10 +30,11 @@ OPTIONS_SUB= yes
MANPAGES_MAKE_ENV_OFF= NO_INSTALL_MANPAGES=yes
DOCS_MAKE_ENV= NOPORTDOCS=${NOPORTDOCS}
MPD_RUN_DEPENDS+= musicpd:audio/musicpd
MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus
PYGNOMEEXTRAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnome-extras>=2.25.3_4:x11-toolkits/py-gnome-extras
TAGLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy
ZSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zsi>=2.0,1:net/py-zsi
MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus@${FLAVOR}
PYGNOMEEXTRAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gnome-extras>=2.25.3_4:x11-toolkits/py-gnome-extras@${FLAVOR}
PYGNOMEEXTRAS_IGNORE= Dependency py-gnome-extras gone.
TAGLIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy@${FLAVOR}
ZSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zsi>=2.0,1:net/py-zsi@${FLAVOR}
post-patch:
@${REINPLACE_CMD} -e 's,%%DOCSDIR%%,${DOCSDIR},' \

View File

@ -13,7 +13,7 @@ COMMENT= Sound conversion application for the GNOME environment
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer>=0.10:multimedia/py-gstreamer
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gstreamer>=0.10:multimedia/py-gstreamer@${PY_FLAVOR}
NO_ARCH= yes
USES= desktop-file-utils gmake python:2 shebangfix tar:xz

View File

@ -24,6 +24,7 @@ LIBBINDIR= ${STAGEDIR}${PREFIX}/lib/X11/xmcd/bin-${OPSYS}_${OSREL:R:R}-${ARCH}
BROKEN_aarch64= Fails to compile: many undefined symbols in xorg.cf
BROKEN_armv6= Fails to compile: many undefined symbols in xorg.cf
BROKEN_armv7= Fails to install: strip: xmcd/bin-FreeBSD_12-armv7/cda failed: No such file or directory
BROKEN_mips64= Fails to compile: many undefined symbols in xorg.cf
BROKEN_powerpc64= Fails to compile: many undefined symbols in xorg.cf

View File

@ -13,6 +13,7 @@ LICENSE= CDDL
BROKEN_aarch64= Fails to build: bin-aarch64: no such file or directory
BROKEN_armv6= Fails to build: bin-armv6: no such file or directory
BROKEN_armv7= Fails to build: bin-armv7: no such file or directory
BROKEN_mips64= Fails to build: bin-mips64: no such file or directory
BROKEN_powerpc64= Fails to build: bin-powerpc64: no such file or directory

View File

@ -12,9 +12,9 @@ COMMENT= Framework for performance analysis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2013.8,1:devel/py-pytz \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2 \
${PYTHON_PKGNAMEPREFIX}luminol>0:math/py-luminol \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytz>=2013.8,1:devel/py-pytz@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}luminol>0:math/py-luminol@${FLAVOR} \
bash:shells/bash \
gawk:lang/gawk

View File

@ -12,10 +12,10 @@ LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= naarad:benchmarks/py-naarad \
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil \
${PYTHON_PKGNAMEPREFIX}kazoo>=1.1:devel/py-kazoo \
${PYTHON_PKGNAMEPREFIX}paramiko>=1.10.1:security/py-paramiko \
${PYTHON_PKGNAMEPREFIX}junit-xml>0:textproc/py-junit-xml \
${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}kazoo>=1.1:devel/py-kazoo@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=1.10.1:security/py-paramiko@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}junit-xml>0:textproc/py-junit-xml@${FLAVOR} \
USES= python
USE_PYTHON= autoplist concurrent distutils

View File

@ -14,6 +14,7 @@ LICENSE= GPLv3
BROKEN_aarch64= invokes x86 asm
BROKEN_armv6= invokes x86 asm
BROKEN_armv7= invokes x86 asm
BROKEN_mips= invokes x86 asm
BROKEN_mips64= invokes x86 asm
BROKEN_sparc64= missing atomics implementation

View File

@ -14,6 +14,7 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_armv6= fails to compile: implicit instantiation of undefined template __static_assert_test<false>
BROKEN_armv7= fails to compile: implicit instantiation of undefined template __static_assert_test<false>
USE_GITHUB= yes
GH_ACCOUNT= arq5x

View File

@ -14,6 +14,7 @@ LICENSE= GPLv3
# From 0.7.9a: Recheck for 0.7.17.
BROKEN_aarch64= fails to compile: invalid conversion between vector type and integer type
BROKEN_armv6= fails to compile: invalid conversion between vector type and integer type
BROKEN_armv7= fails to compile: invalid conversion between vector type and integer type
BROKEN_mips= fails to compile: cc1: unrecognized command line option "-msse2"
BROKEN_mips64= fails to compile: cc1: unrecognized command line option "-msse2"
BROKEN_powerpc64= fails to compile: ksw.c: emmintrin.h: No such file or directory

View File

@ -16,6 +16,7 @@ LICENSE_COMB= multi
BROKEN= No public distfiles
BROKEN_aarch64= Fails to link: ImportError: /lib/libgcc_s.so.1: version GCC_4.5.0 required by /usr/local/lib/gcc5/libgfortran.so.3 not found
BROKEN_armv6= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod"
BROKEN_armv7= Fails to link: ImportError: /usr/local/lib/gcc49/libgfortran.so.3: Undefined symbol "__aeabi_ldivmod"
USES= fortran gmake python tar:bzip2
USE_CSTD= gnu99

View File

@ -26,6 +26,7 @@ SIMD_CONFIGURE_OFF= --disable-builtin-popcount --disable-simd
BROKEN_aarch64= Does not build: invokes x86 asm
BROKEN_armv6= Does not build: invokes x86 asm
BROKEN_armv7= Does not build: invokes x86 asm
BROKEN_mips64= Does not build: invokes x86 asm
BROKEN_powerpc64= Does not build: invokes x86 asm
BROKEN_sparc64= Does not build: invokes x86 asm

View File

@ -27,7 +27,7 @@ OPTIONS_SUB= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}
PYTHON_BUILD_DEPENDS= swig2.0:devel/swig20
PYTHON_USES= python
PYTHON_USES= python:2.7
PYTHON_CMAKE_ON= -DWITH_PYTHON:BOOL=ON \
-DPYTHON_INCLUDE_DIR:STRING="${PYTHON_INCLUDEDIR}" \
-DPYTHON_LIBRARY:STRING="${PYTHONBASE}/lib/lib${PYTHON_VERSION}.so" \

View File

@ -13,10 +13,10 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}h5py>=2.6.0:science/py-h5py \
${PYTHON_PKGNAMEPREFIX}click>=6.6:devel/py-click \
${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future \
${PYTHON_PKGNAMEPREFIX}scipy>=0.16.1:science/py-scipy
${PYTHON_PKGNAMEPREFIX}h5py>=2.6.0:science/py-h5py@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}click>=6.6:devel/py-click@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}future>=0.15.2:devel/py-future@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scipy>=0.16.1:science/py-scipy@${FLAVOR}
USE_GITHUB= yes
GH_ACCOUNT= biocore
@ -27,7 +27,7 @@ USE_PYTHON= autoplist distutils
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 3000
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyqi>=0.2.0:devel/py-pyqi
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pyqi>=0.2.0:devel/py-pyqi@${FLAVOR}
.endif
post-install:

View File

@ -20,6 +20,6 @@ OPTIONS_DEFINE= REPORTLAB
OPTIONS_DEFAULT= REPORTLAB
REPORTLAB_DESC= PDF support in Bio.Graphics module
REPORTLAB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}reportlab1>0:print/py-reportlab1
REPORTLAB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}reportlab1>0:print/py-reportlab1@${FLAVOR}
.include <bsd.port.mk>

View File

@ -14,7 +14,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYNUMPY} \
${PYTHON_PKGNAMEPREFIX}python-lzo>0:archivers/py-python-lzo
${PYTHON_PKGNAMEPREFIX}python-lzo>0:archivers/py-python-lzo@${FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_GITHUB= yes

View File

@ -12,7 +12,7 @@ COMMENT= Finds and removes adapter sequences, primers, poly-A tails, etc
LICENSE= MIT
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xopen>0:archivers/py-xopen
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xopen>0:archivers/py-xopen@${FLAVOR}
USES= python
USE_PYTHON= distutils

View File

@ -12,11 +12,8 @@ COMMENT= Python module for reading, manipulating and writing genomic data sets
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= cython:lang/cython
RUN_DEPENDS= cython:lang/cython
USES= gmake python
USE_PYTHON= autoplist distutils
USE_PYTHON= autoplist distutils cython cython_run
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pysam/*.so

View File

@ -11,13 +11,12 @@ COMMENT= Toolkit for statistical analysis of biological sequences
LICENSE= GPLv2
BUILD_DEPENDS= ${PYNUMPY} \
${LOCALBASE}/bin/cython:lang/cython \
${LOCALBASE}/bin/sphinx-build:textproc/py-sphinx \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0.13:databases/py-sqlalchemy10
${LOCALBASE}/bin/sphinx-build:textproc/py-sphinx@${FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0.13:databases/py-sqlalchemy10@${FLAVOR}
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= python:-2.7
USE_GITHUB= yes
USE_PYTHON= distutils autoplist
USE_PYTHON= distutils autoplist cython
.include <bsd.port.mk>

View File

@ -6,6 +6,7 @@ PORTVERSION= 0.5.2
PORTREVISION= 1
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Fast, memory-efficient, pythonic access to fasta sequence files

View File

@ -5,6 +5,7 @@ PORTNAME= python-nexus
PORTVERSION= 1.53
CATEGORIES= biology python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Generic nexus file format reader for python

View File

@ -20,7 +20,7 @@ COMMENT= Utility for building models with LEGO
LICENSE= GPLv3
RUN_DEPENDS= ${LOCALBASE}/share/ldraw/models/car.dat:cad/ldraw \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
WRKSRC= ${WRKDIR}/BrickUtils-${PORTVERSION}

View File

@ -14,6 +14,7 @@ COMMENT= IC/MEMS layout editor
LIB_DEPENDS= libttf.so:print/freetype
BROKEN_armv6= fails to compile: no matching member function for call to 'map'
BROKEN_armv7= fails to compile: no matching member function for call to 'map'
USES= qmake zip
USE_QT4= corelib gui network moc_build sql uic_build \

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