graphics/py-sane: new port Python interface to the SANE scanner and frame grabber interface https://github.com/python-pillow/Sanee16d7a7b84
Port details
graphics/py-sane2.9.2
Python interface to the SANE scanner and frame grabber interface
- Maintainer
- cmt@FreeBSD.org
- Packages
- py312-sane 2.9.2
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/python-pillow/Sane
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (13)
Remove deprecated ports: 2020-08-15 archivers/py-backports.lzma: Uses deprecated version of python 2020-08-15 archivers/py-bup: Uses deprecated version of python 2020-08-15 archivers/py-librtfcomp: Uses deprecated version of python 2020-08-15 audio/blop-lv2: Uses deprecated version of python 2020-08-15 audio/bs2b-lv2: Uses deprecated version of python 2020-08-15 audio/py-gmusicproxy: Uses deprecated version of python 2020-08-15 audio/py-karaoke: Uses deprecated version of python 2020-08-15 audio/py-openal: Uses deprecated version of python 2020-08-15 audio/py-py-jack: Uses deprecated version of python 2020-08-15 audio/py-xmms2: Uses deprecated version of python 2020-08-15 audio/triceratops-lv2: Uses deprecated version of python 2020-08-15 biology/py-biom-format: Uses deprecated version of python 2020-08-15 comms/py-bulksms: Uses deprecated version of python 2020-08-15 comms/py-gammu: Uses deprecated version of python 2020-08-15 databases/py-geoalchemy: Uses deprecated version of python 2020-08-15 databases/py-htsql-mysql: Uses deprecated version of python 2020-08-15 databases/py-htsql-pgsql: Uses deprecated version of python 2020-08-15 databases/py-mysql2pgsql: Uses deprecated version of python 2020-08-15 databases/py-oursql: Uses deprecated version of python 2020-08-15 databases/py-pyPgSQL: Uses deprecated version of python 2020-08-15 databases/py-pyhs: Uses deprecated version of python 2020-08-15 databases/py-pytc: Uses deprecated version of python 2020-08-15 databases/py-riak: Uses deprecated version of python 2020-08-15 databases/py-umemcache: Uses deprecated version of python 2020-08-15 devel/py-Breve: Uses deprecated version of python 2020-08-15 devel/py-PyODE: Uses deprecated version of python 2020-08-15 devel/py-akismet: Uses deprecated version of python 2020-08-15 devel/py-aspects: Uses deprecated version of python 2020-08-15 devel/py-backports.tempfile: Uses deprecated version of python 2020-08-15 devel/py-backports.weakref: Uses deprecated version of python 2020-08-15 devel/py-cfgparse: Uses deprecated version of python 2020-08-15 devel/py-ciphon: Uses deprecated version of python 2020-08-15 devel/py-cjson: Uses deprecated version of python 2020-08-15 devel/py-clonedigger: Uses deprecated version of python 2020-08-15 devel/py-cuisine: Uses deprecated version of python 2020-08-15 devel/py-deliciousapi: Uses deprecated version of python 2020-08-15 devel/py-dialog: Uses deprecated version of python 2020-08-15 devel/py-efl: Uses deprecated version of python 2020-08-15 devel/py-ezpyinline: Uses deprecated version of python 2020-08-15 devel/py-fsm: Uses deprecated version of python 2020-08-15 devel/py-gdbgui: Uses deprecated version of python 2020-08-15 devel/py-gearman: Uses deprecated version of python 2020-08-15 devel/py-generate: Uses deprecated version of python 2020-08-15 devel/py-geotypes: Uses deprecated version of python 2020-08-15 devel/py-gitosis: Uses deprecated version of python 2020-08-15 devel/py-google-apputils: Uses deprecated version of python 2020-08-15 devel/py-hghooks: Uses deprecated version of python 2020-08-15 devel/py-instant: Uses deprecated version of python 2020-08-15 devel/py-jcc: Uses deprecated version of python 2020-08-15 devel/py-json-py: Uses deprecated version of python 2020-08-15 devel/py-json-sempai: Uses deprecated version of python 2020-08-15 devel/py-jsonlib: Uses deprecated version of python 2020-08-15 devel/py-jsonlib2: Uses deprecated version of python 2020-08-15 devel/py-jsonrpclib: Uses deprecated version of python 2020-08-15 devel/py-kayako: Uses deprecated version of python 2020-08-15 devel/py-kid: Uses deprecated version of python 2020-08-15 devel/py-kjbuckets: Uses deprecated version of python 2020-08-15 devel/py-kqueue: Uses deprecated version of python 2020-08-15 devel/py-log4py: Uses deprecated version of python 2020-08-15 devel/py-mwlib.ext: Uses deprecated version of python 2020-08-15 devel/py-mx-experimental: Uses deprecated version of python 2020-08-15 devel/py-option_merge: Uses deprecated version of python 2020-08-15 devel/py-prioritized_methods: Uses deprecated version of python 2020-08-15 devel/py-protocols: Uses deprecated version of python 2020-08-15 devel/py-ptrace: Uses deprecated version of python 2020-08-15 devel/py-pydoop: Uses deprecated version of python 2020-08-15 devel/py-pyke: Uses deprecated version of python 2020-08-15 devel/py-pymtbl: Uses deprecated version of python 2020-08-15 devel/py-pyshapelib: Uses deprecated version of python 2020-08-15 devel/py-pytemplate: Uses deprecated version of python 2020-08-15 devel/py-python2-pythondialog: Uses deprecated version of python 2020-08-15 devel/py-pyutil: Uses deprecated version of python 2020-08-15 devel/py-pyvalid: Uses deprecated version of python 2020-08-15 devel/py-pyxml2obj: Uses deprecated version of python 2020-08-15 devel/py-qpid: Uses deprecated version of python 2020-08-15 devel/py-repoze.what-pylons: Uses deprecated version of python 2020-08-15 devel/py-repoze.who-friendlyform: Uses deprecated version of python 2020-08-15 devel/py-robotframework-ride: Uses deprecated version of python 2020-08-15 devel/py-ruamel.ordereddict: Uses deprecated version of python 2020-08-15 devel/py-sanetime: Uses deprecated version of python 2020-08-15 devel/py-selectors34: Uses deprecated version of python 2020-08-15 devel/py-sqlcc: Uses deprecated version of python 2020-08-15 devel/py-statgrab: Uses deprecated version of python 2020-08-15 devel/py-tconfpy: Uses deprecated version of python 2020-08-15 devel/py-terminable_thread: Uses deprecated version of python 2020-08-15 devel/py-trace2html: Uses deprecated version of python 2020-08-15 devel/py-tvrage: Uses deprecated version of python 2020-08-15 devel/py-tw.forms: Uses deprecated version of python 2020-08-15 devel/py-uncompyle2: Uses deprecated version of python 2020-08-15 devel/py-yum-metadata-parser: Uses deprecated version of python 2020-08-15 devel/rubygem-warden127: No longer needed 2020-08-15 dns/py-dnschain: Uses deprecated version of python 2020-08-15 dns/py-idnkit2: Uses deprecated version of python 2020-08-15 games/colobot: Uses deprecated version of python 2020-08-15 games/endgame-singularity: Uses deprecated version of python 2020-08-15 games/katawa-shoujo: Uses deprecated version of RenPy 2020-08-15 games/pyfa: Uses deprecated version of python 2020-08-15 games/renpy6: Uses deprecated version of python 2020-08-15 games/solarwolf: Uses deprecated version of python 2020-08-15 games/thudboard: Uses deprecated version of python 2020-08-15 graphics/djvusmooth: Uses deprecated version of python 2020-08-15 graphics/py-glewpy: Uses deprecated version of python 2020-08-15 graphics/py-openexr: Uses deprecated version of python 2020-08-15 graphics/py-poppler: Uses deprecated version of python 2020-08-15 graphics/py-pygooglechart: Uses deprecated version of python 2020-08-15 graphics/py-sane: Uses deprecated version of python 2020-08-15 graphics/py-stltools: Uses deprecated version of python 2020-08-15 graphics/sk1: Uses deprecated version of python 2020-08-15 japanese/py-mecab: Uses deprecated version of python 2020-08-15 japanese/py-tegaki-gtk: Uses deprecated version of python 2020-08-15 lang/py-mx-base: Uses deprecated version of python 2020-08-15 mail/mailpile: Uses deprecated version of python 2020-08-15 math/py-ffc: Uses deprecated version of python 2020-08-15 math/py-fiat: Uses deprecated version of python 2020-08-15 math/py-nzmath: Uses deprecated version of python 2020-08-15 math/py-pymc: Uses deprecated version of python 2020-08-15 math/py-ufl: Uses deprecated version of python 2020-08-15 misc/py-socli: Uses deprecated version of python 2020-08-15 misc/py-yolk: Uses deprecated version of python 2020-08-15 multimedia/py-flvlib: Uses deprecated version of python 2020-08-15 net/py-gspreadsheet: Uses deprecated version of python 2020-08-15 net/py-libnet: Uses deprecated version of python 2020-08-15 net/py-netlib: Uses deprecated version of python 2020-08-15 net/py-pynmsg: Uses deprecated version of python 2020-08-15 net/py-rainbowstream: Uses deprecated version of python 2020-08-15 net/py-wolframalpha: Uses deprecated version of python 2020-08-15 net-im/empathy: Uses deprecated version of python 2020-08-15 net-im/farsight2: Uses deprecated version of python 2020-08-15 net-im/py-xmpppy: Uses deprecated version of python 2020-08-15 net-im/telepathy-farsight: Uses deprecated version of python 2020-08-15 net-im/telepathy-python: Uses deprecated version of python 2020-08-15 net-im/telepathy-rakia: Uses deprecated version of python 2020-08-15 net-mgmt/py-pynsca: Uses deprecated version of python 2020-08-15 net-mgmt/py-yapsnmp: Uses deprecated version of python 2020-08-15 net-p2p/py-py2play: Uses deprecated version of python 2020-08-15 news/py-yenc: Uses deprecated version of python 2020-08-15 print/py-pyscript: Uses deprecated version of python 2020-08-15 print/py-stapler: Uses deprecated version of python 2020-08-15 print/py-trml2pdf: Uses deprecated version of python 2020-08-15 science/py-PyQuante: Uses deprecated version of python 2020-08-15 science/py-mlpy: Uses deprecated version of python 2020-08-15 science/py-ws2300: Uses deprecated version of python 2020-08-15 security/py-PF: Uses deprecated version of python 2020-08-15 security/py-cracklib: Uses deprecated version of python 2020-08-15 security/py-fteproxy: Uses deprecated version of python 2020-08-15 security/py-onetime: Uses deprecated version of python 2020-08-15 security/py-pydeep: Uses deprecated version of python 2020-08-15 security/py-slowaes: Uses deprecated version of python 2020-08-15 security/py-sslstrip: Uses deprecated version of python 2020-08-15 security/py-volatility: Uses deprecated version of python 2020-08-15 sysutils/py-analyzemft: Uses deprecated version of python 2020-08-15 sysutils/py-cdmi: Uses deprecated version of python 2020-08-15 sysutils/py-ezjailremote: Uses deprecated version of python 2020-08-15 sysutils/py-gmailfs-fuse: Uses deprecated version of python 2020-08-15 sysutils/py-ploy_ec2: Uses deprecated version of python 2020-08-15 sysutils/py-ploy_fabric: Uses deprecated version of python 2020-08-15 sysutils/py-scriptine: Uses deprecated version of python 2020-08-15 sysutils/py-superlance: Uses deprecated version of python 2020-08-15 textproc/py-bugzillatools: Uses deprecated version of python 2020-08-15 textproc/py-elib.intl: Uses deprecated version of python 2020-08-15 textproc/py-errorhandler: Uses deprecated version of python 2020-08-15 textproc/py-hyperestraier-python: Uses deprecated version of python 2020-08-15 textproc/py-pyes: Uses deprecated version of python 2020-08-15 textproc/py-pyhwp: Uses deprecated version of python 2020-08-15 textproc/py-sphinx_numfig: Uses deprecated version of python 2020-08-15 www/py-HTMLgen: Uses deprecated version of python 2020-08-15 www/py-albatross: Uses deprecated version of python 2020-08-15 www/py-amf: Uses deprecated version of python 2020-08-15 www/py-apachelog: Uses deprecated version of python 2020-08-15 www/py-aws-requests-auth: Uses deprecated version of python 2020-08-15 www/py-clientform: Uses deprecated version of python 2020-08-15 www/py-django-appmedia: Uses deprecated version of python 2020-08-15 www/py-django-evolution: Uses deprecated version of python 2020-08-15 www/py-fedex: Uses deprecated version of python 2020-08-15 www/py-formalchemy: Uses deprecated version of python 2020-08-15 www/py-frappe-bench: Uses deprecated version of python 2020-08-15 www/py-funkload: Uses deprecated version of python 2020-08-15 www/py-goobook: Uses deprecated version of python 2020-08-15 www/py-poster: Uses deprecated version of python 2020-08-15 www/py-pyquery: Uses deprecated version of python 2020-08-15 www/py-pysearch: Uses deprecated version of python 2020-08-15 www/py-pywebdav: Uses deprecated version of python 2020-08-15 www/py-slimmer: Uses deprecated version of python 2020-08-15 www/py-surl: Uses deprecated version of python 2020-08-15 www/py-tmdb3: Uses deprecated version of python 2020-08-15 www/py-trello: Uses deprecated version of python 2020-08-15 www/py-uliweb: Uses deprecated version of python 2020-08-15 www/py-wsgiauth: Uses deprecated version of python 2020-08-15 x11-toolkits/py-wax: Uses deprecated version of python 2020-08-15 x11-toolkits/py-wxPython-common: Uses deprecated version of python 2020-08-15 x11-toolkits/py-wxPython28-common: Uses deprecated version of pythonb6cb229310
Convert the tree to use PY_PILLOW With hat: portmgr Originally submitted by: kai1bf9457272
graphics/py-pillow: Update to 7.0.0 * Repo-Copy the Pillow 6.2.2 release to graphics/py-pillow6 to retain backwards compatibility for Python 2 consumers as the Pillow 7.0.0 release dropped the support for Python 2. * Apply conditional statements to use either Pillow 7.x or Pillow 6.x for consumers that can be built for Python 2 or newer. * Exceptions are ports that can be built only for either Python 2 or Python 3. For the first case, consumers are just assigned to the repo-copied graphics/py-pillow6. * Also remove Pillow from BUILD_DEPENDS of math/py-PyWavelets as it is not listed in setup.py as a build dependency [1] and relax the version requirements of Pillow for www/py-wagtail. Release Notes: * https://pillow.readthedocs.io/en/latest/releasenotes/index.html Backward Incompatible Changes (7.0.0): * https://pillow.readthedocs.io/en/latest/releasenotes/7.0.0.html#backwards-incompatible-changes Detailed Changelog: * https://github.com/python-pillow/Pillow/blob/7.0.0/CHANGES.rst PR: 243665 Submitted by: sunpoet (patch for 7.0.0 and repo-copied version) Reviewed by: koobs [1], sunpoet Approved by: koobs (maintainer) Differential Revision: https://reviews.freebsd.org/D2371374174b2661
Deprecate a few ports With hat: portmgr41a5348a3b
Use PY_FLAVOR for dependencies. FLAVOR is the current port's flavor, it should not be used outside of this scope. Sponsored by: Absolight4376dbbb58
Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored. They will
automatically get flavors (py27, py34, py35, py36) depending on what
versions they support.
There is also a USE_PYTHON=flavors for ports that do not use distutils
but need FLAVORS to be set. A USE_PYTHON=noflavors can be set if
using distutils but flavors are not wanted.
A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
added to cope with Python ports that did not have the Python
PKGNAMEPREFIX but are flavored.
USES=python now also exports a PY_FLAVOR variable that contains the
current python flavor. It can be used in dependency lines when the
port itself is not python flavored. For example, deskutils/calibre.
By default, all the flavors are generated. To only generate flavors
for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.
In all the ports with Python dependencies, the *_DEPENDS entries MUST
end with the flavor so that the framework knows which to build/use.
This is done by appending '@${PY_FLAVOR}' after the origin (or
@${FLAVOR} if in a Python module with Python flavors, as the content
will be the same). For example:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
PR: 223071
Reviewed by: portmgr, python
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D12464551be3c723Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- Convert ports of graphics/ to new USES=python Approved by: portmgr (implicit)734b61f327
Unbreak ocrfeeder, it depended on both py-imaging (via self+py-sane) and py-pillow (via py-reportlab2)df6c543cb8
- Stage - Fix LIB_DEPENDS - Pet portlint PR: ports/188954 Submitted by: Bartek Rutkowski <ports@robakdesign.com> Approved by: Buganini <buganini@gmail.com> (maintainer)193c6c2ef3
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)eb08c5441c
Add py-sane 2.0, the Python binding for Sane. PR: ports/159544 Submitted by: Kuan-Chung Chiu <buganini@gmail.com> Approved by: miwi, wen (mentors implicit)746d51c0d4