| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Changes: https://www.scorchworks.com/K40whisperer/k40whisperer.html
Reported by: Portscout
|
|
|
|
| |
Reported by: lwhsu
|
| |
|
| |
|
|
|
|
|
|
|
| |
PR: 253815
Notes:
svn path=/head/; revision=566481
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The graphics/py-pillow6 port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_PILLOW,
leaving a dangling reference.
Remove it from Mk/Uses/python.mk, leaving only the Python 3
version of that port, graphics/py-pillow, defined and bump the
minimal verion of Python to 3.6 for affected ports.
Notes:
svn path=/head/; revision=560425
|
|
|
|
| |
Notes:
svn path=/head/; revision=556433
|
|
|
|
|
|
|
|
|
| |
Change log:
- http://www.scorchworks.com/K40whisperer/k40whisperer_change_log.html
- http://www.scorchworks.com/K40whisperer/k40whisperer.html
Notes:
svn path=/head/; revision=545152
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- While I'm here:
- Fix USE_GITHUB usage
- Add NO_ARCH
- Bump PORTREVISION of dependent ports for dependency change
PR: 246547
Submitted by: sunpoet (myself)
Approved by: maintainer (timeout, 40 days)
Notes:
svn path=/head/; revision=540587
|
|
|
|
|
|
|
| |
Reported by: portscout
Notes:
svn path=/head/; revision=530368
|
|
|
|
|
|
|
|
| |
With hat: portmgr
Originally submitted by: kai
Notes:
svn path=/head/; revision=529063
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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/D23713
Notes:
svn path=/head/; revision=526962
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelogs:
- http://www.scorchworks.com/K40whisperer/k40whisperer_change_log.html
- http://www.scorchworks.com/K40whisperer/k40whisperer.html
While here:
- Lint & sort variables
Reported by: portscout
Notes:
svn path=/head/; revision=525809
|
|
|
|
|
|
|
| |
Reported by: portscout
Notes:
svn path=/head/; revision=512790
|
|
|
|
|
|
|
|
|
|
| |
- Remove the post-patch target as the whitespace problems were fixed
upstream.
Reported by: portscout
Notes:
svn path=/head/; revision=511747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
- http://www.scorchworks.com/K40whisperer/k40whisperer_change_log.html
- http://www.scorchworks.com/K40whisperer/k40whisperer.html
- Do not set PKGNAMEPREFIX to the Python package name prefix. The software
does not care about the underlying Python version and supporting flavors
is not worth it in this case.
- Mark the port as working with Python 3.7.
- Set DESKTOP_ENTRIES, USES=shebangfix, and NO_ARCH.
- Put variables in order.
- Change the way files are installed so that it is easier to spot a change
in pkg-plist in the future.
- Fix Python script indentation issues (mixed up tabs and spaces) in
post-patch.
- Suggest the user to look in the docs directory instead of the data
directory for notes about Linux and macOS setups.
Notes:
svn path=/head/; revision=511170
|
|
|
|
| |
Notes:
svn path=/head/; revision=508834
|
|
GUI control software for the stock K40 laser cutter controller
K40 Whisperer is an alternative to the Laser Draw (LaserDRW) program that
comes with some Chinese laser cutters. It reads SVG and DXF files,
interprets the data and sends commands to the K40 controller to move the
laser head and control the laser accordingly. K40 Whisperer does not
require a USB key (dongle) to function.
Features:
- Reads SVG files and DXF files.
- Splits input design based on color formatting (red, blue).
- In SVG files blue and red paths are interpreted as vectors for vector
engraving and cutting. Everything else is transferred as a raster image.
- In DXF files blue paths are interpreted as vector engrave (blue).
Everything else is interpreted as vector cut (red).
- Performs cuts on features inside of other features before cutting the
outside features. (If you cut the outside first the part might drop out
of the stock material.)
- Converts gray scale images to halftone images to simulating varying
levels of gray (i.e. engraving pictures). The Halftone option needs to be
selected under "Raster"-"Settings" to enable halftoning.
WWW: http://www.scorchworks.com/K40whisperer/k40whisperer.html
PR: 228466
Reviewed by: mat (mentor)
Approved by: mat (mentor)
Sponsored by: Warsaw Hackerspace
Differential Revision: https://reviews.freebsd.org/D16339
Notes:
svn path=/head/; revision=480119
|