2016-06-29 graphics/libchamplain08: Old version, not needed any more
2016-06-30 sysutils/syslog-ng35: EOL, no longer supported by bababit.hu
2016-06-30 sysutils/syslog-ng34: EOL, no longer supported by bababit.hu
2016-06-30 devel/jenkins2: Use devel/jenkins
2016-06-30 www/p5-WWW-Google-Notebook: Google Notebook has shut down
2016-06-30 sysutils/syslog-ng-incubator03: EOL, no longer supported by bababit.hu
Dilay is a 3D sculpting application that provides an intuitive workflow
using a number of powerful modeling tools. As each tool locally subdivides
the mesh where more details are required, Dilay allows artists to rapidly
create complex meshes.
WWW: http://abau.org/dilay
PR: 210369
Submitted by: yuri@rawbw.com
Aseprite is an open source program to create animated sprites.
Its main features are:
* Sprites are composed by layers & frames (as separated concepts).
* Supported color modes: RGBA, Indexed (palettes up to 256 colors),
and Grayscale.
* Load/save sequence of PNG files and GIF animations
(and FLC, FLI, JPG, BMP, PCX, TGA).
* Export/import animations to/from Sprite Sheets.
* Tiled drawing mode, useful to draw patterns and textures.
* Undo/Redo for every operation.
* Real-time animation preview.
* Multiple editors support.
* Pixel-art specific tools like filled Contour, Polygon, Shading mode, etc.
* Onion skinning
WWW: http://www.aseprite.org/
PR: 204497
Submitted by: Yuri Victorovich <yuri@rawbw.com>
- This is a variant of graphics/py-pygraphviz for Python 3.x.
A separate port is needed until the ports tree gets VARIANTS support.
The science/gramps port will soon be updated to a version which only
supports python3, and it depends on py-pygraphviz with python3.
To allow people to only use packages directly (and not ports),
the package building infrastructure needs to build 2 packages:
py-pygraphviz with python2 and py-pygraphviz with python3.
Since the ports tree doesn't yet have VARIANTS support, this is not
yet possible without making a separate py3-pygraphviz port.
- Ensure graphics/py-pygraphviz does not clobber variables in slave port
- While here, add LICENSE and LICENSE_FILE details to graphics/py-pygraphviz
PR: 207039
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D6281
- This is a variant of graphics/py-pillow for Python 3.x.
A separate port is needed until the ports tree gets VARIANTS support.
The science/gramps port will soon be updated to a version which only
supports python3, and it depends on py-pillow with python3.
To allow people to only use packages directly (and not ports),
the package building infrastructure needs to build 2 packages:
py-pillow with python2 and py-pillow with python3.
Since the ports tree doesn't yet have VARIANTS support, this is not
yet possible without making a separate py3-pillow port.
- Ensure graphics/py-pillow does not clobber USES and TKINTER_xxx_DEPENDS variables in slave port
- Remove duplicate USES= line in graphics/py-pillow
PR: 207040
Approved by: mat, adamw (mentors), koobs (maintainer)
Differential Revision: https://reviews.freebsd.org/D6433
cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python
bindings and object-oriented API for cairo. Cairo is a 2D vector graphics
library with support for multiple backends including image buffers, PNG,
PostScript, PDF, and SVG file output.
WWW: https://github.com/SimonSapin/cairocffi
PR: 208889
Submitted by: Dave Cottlehuber <dch@skunkwerks.at>
- upgrade fixes the use of the port
- py-opengl -> py-PyOpenGL
- py-opengl-accelerate -> py-PyOpenGL-accelerate
PR: 205472
Submitted by: matthew@reztek.cz
Reviewed by: koobs
2016-04-11 deskutils/qlabels: Does not fetch, unmaintained
2016-04-14 french/tvdownloader: Many channels have modified their protocols and cannot be DL anymore
2016-04-14 comms/cdr_read: unfetchable
2016-04-14 russian/rubygem-rutils: Deprecated by upstream
2016-04-14 devel/rubygem-dotenv-deployment: Deprecated by upstream in latest version (0.3.0)
2016-04-15 www/p5-LWP-ConsoleLogger: Depends on expiring www/p5-HTTP-CookieMonster
2016-04-15 www/p5-WWW-Mechanize-Cached: Depends on expiring www/p5-HTTP-CookieMonster
2016-04-15 www/p5-HTTP-CookieMonster: Broken for more than 6 months
2016-04-15 misc/diary-hercules: Broken for more than 6 months
2016-04-15 graphics/ffff: Broken for more than 6 months
2016-04-15 net-im/sigram: Broken for more than 6 months
2016-04-15 games/annelid: Broken for more than 6 months
2016-04-15 science/py-pydap: Broken for more than 6 months
2016-04-15 sysutils/su2: Broken for more than 6 months
2016-04-15 www/download-gemist: Broken for more than 6 months
2016-04-15 databases/p5-qdbm: Broken for more than 6 months
2016-04-15 comms/libfec: Broken for more than 6 months
2016-04-15 deskutils/ladon: Broken for more than 6 months
Sponsored by: Essen Linuxhotel Hackathon 2016
This is a huge leap, as we are moving from 4.2.0 (released in August 2014) to
4.14.0 (released in October 2015). Version 4.14.0 is the last KDE4-based
release, and 5.0.0 will be based on KDE Frameworks 5.
Noteworthy port changes:
- Most patches in graphics/digikam-kde4 are no longer necessary.
- graphics/kipi-plugin-googledrive and graphics/kipi-plugin-picasaweb have
been merged into graphics/kipi-plugin-googleservices following what
upstream did to those plugins.
- astro/libkgeomap and graphics/libkface are no longer included in the
DigiKam tarball and are now completely independent ports whose tarballs
are released as part of KDE Applications.
- net/libmediawiki is neither included in the DigiKam tarball nor released
as a separate tarball, so we had to resort to fetching it from an older
DigiKam release which contains it.
- graphics/digikam-kde4 now has a runtime dependency on x11/kde4-runtime.
See bug 203222 for details.
A lot of people have contributed to this update over the years in our
experimental area51 repository. Tobias Berner (our usual suspect), Adriaan
de Groot, makc@, alonso@ and jhale@ at the very least.
PR: 203222
PR: 204623
Submitted by: Tobias Berner <tcberner@gmail.com>,
Adriaan de Groot <groot@kde.org>,
alonso,
jhale,
makc,
rakuco
The "z" library implements the commonly required image processing
basics of scaling, colorspace conversion, and depth conversion. A
simple API enables conversion between any supported formats to operate
with minimal knowledge from the programmer. All library routines were
designed from the ground-up with flexibility, thread-safety, and
correctness as first priorities. Allocation, buffering, and I/O are
cleanly separated from processing, allowing the programmer to adapt
"z" to many scenarios.
https://github.com/sekrit-twc/zimg
2016-03-25 www/session2: That is a part of Quixote webapp framework we no longer have in ports
2016-03-26 www/py-django-pipeline14: This port depends upon expired www/py-django16 and have no consumers
2016-03-26 textproc/libwpd: Not used any more
2016-03-26 graphics/libwpg: Not used any more
2016-03-26 textproc/libwps02: Not used any more
2016-03-26 textproc/libabw00: Not used any more
2016-03-27 databases/cassandra: 1.2.x has reached EOL, upgrade to a supported version of Cassandra
Remove libtxc_dxtn as s2tc is based on a newer version and includes extra
components (command line tools for texture compression).
s2tc is also based on a newer version than libtxc_dxtn.
Approved by: x11 (dumbbell@)
pdfpc is a GTK based presentation viewer application which uses Keynote
like multi-monitor output to provide meta information to the speaker
during the presentation. It is able to show a normal presentation window
on one screen, while showing a more sophisticated overview on the other
one providing information like a picture of the next slide, as well as
the left over time till the end of the presentation. The input files
processed by pdfpc are PDF documents, which can be created using nearly
any of today's presentation software.
PR: 206495
Submitted by: Thibault Payet <monwarez@mailoo.org>
The PagedGeometry engine is an add-on to Ogre which provides highly
optimized methods for rendering massive amounts of small meshes,
covering a possibly infinite area. This is especially well suited for
dense forests and outdoor scenes, with millions of trees, bushes,
grass, rocks, etc.
http://www.ogre3d.org/tikiwiki/PagedGeometry+Engine
PR: 206485
Submitted by: Thibault Payet <monwarez@mailoo.org>
Caelum is a plug-in/library for Ogre targeted to help create
nice-looking (photorealistic if possible) atmospheric effects such as
sky colour, clouds and weather phenomena such as rain or snow.
http://www.ogre3d.org/tikiwiki/Caelum
PR: 207448
Submitted by: rmelcer@iteris.com
This is a port of MapCache, a server that implements tile caching to speed up
access to WMS layers. It's primary objectives are to be fast and easily
deployable, while offering the essential features (and more!) expected from a
tile caching solution.
http://www.mapserver.org/mapcache/
libyuv is an open source project that includes YUV scaling and conversion
functionality.
- Prepare content for compression, with point, bilinear or box filter.
- Convert to YUV from webcam formats.
- Convert from YUV to formats for rendering/effects.
- Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.
- Optimized versions for SSE2/SSSE3/AVX2 on x86/x64,
Neon on Arm, DSP R2 Mips are possible.
WWW: https://chromium.googlesource.com/libyuv/libyuv/
PR: 205680, 204958
Submitted by: Corey Smith <corsmith@gmail.com>, numisemis@yahoo.com
2016-03-01 net/samba4: not supported by the upstream
2016-03-01 net/isc-dhcp42-client: isc-dhcp 4.2 is End of Life
2016-03-01 net/isc-dhcp41-relay: isc-dhcp 4.1 is now End of Life
2016-03-01 net/isc-dhcp42-relay: isc-dhcp 4.2 is End of Life
2016-03-01 net/isc-dhcp41-client: isc-dhcp 4.1 is now End of Life
2016-03-01 net/isc-dhcp42-server: isc-dhcp 4.2 is End of Life
2016-03-01 devel/pear-IO_Bit: Unsupported upstream
2016-03-01 graphics/pear-IO_SWF: Unsupported upstream
- Updating to a557a85454 on the master branch.
This is the 1.0.9 release plus some fixes needed to resolve
some build issues.
- Updating slave port graphics/opencolorio-tools
- Adding new slave port graphics/py-opencolorio to allow concurrent
python module installs. Python 2.7 and 3.3+ is supported. py3.2 fails
- graphics/opencolorio uses python2 to generate documentation, using
python3 fails to find the python module in the build dir, as this
only relates to generating the docs we can limit the master port
to py2.7 while there is no issue with py-opencolorio using python
2.7 or 3.3+
PR: 202577
Submitted by: FreeBSD@ShaneWare.Biz (maintainer)
There are numerous graphviz related packages in PyPI, including:
graphviz, graphviz-python and pygraphviz.
This port, py-graphviz, is not and does not provide the same package
as the 'graphviz' package on PyPI (CHEESESHOP).
Further, it blocks the creation of a correctly named py-graphviz port,
is a POLA violation in terms of users expecting to find and recieve
the package they expect based on a standard search, and is likely to
create confusion among other ports if they depend on a python graphviz
package, which could result in incorrect packages/dependencies.
This is why among other reasons, Python packages should be named
exactly what they are called in PyPI, or inside install_requires,
setup_requires or tests_requires as dependencies in other packages.
This change moves py-graphviz to py-pygraphviz to correct the above
incorrect naming.
While I'm here:
- Remove backup (http) MASTER_SITES, CHEESESHOP is highly-available
and provides a Geo-aware CDN by Fastly.
- Remove {BUILD,RUN}_DEPENDS in favour of the actual LIB_DEPENDS
- Use PYDISTUTILS_* framework variables to customise the build instead
of hack patching setup.py
- Enable autoplist, fixing builds on Python 3.x [1]
- Enable concurrent (Python version) installation
- Hack patch setup.py to preclude docs installation, as it adds a
directory to --record and breaks pkg-plist output [2]
- Remove DOCSDIR override (no longer necessary)
- Assign MAINTAINER'ship to python@
- Add TEST_DEPENDS and test target
- pkg-descr: Match WWW URL to setup.py:homepage field
- pkg-descr: Improve package description text (matching upstream)
While I'm sweeping dependencies:
- Fix a typo in science/gramps: s|>-|>=
[2] https://wiki.freebsd.org/Python (Open task for install_data bug)
Reported by: Ben Woods (via IRC) [1]
llpp is a graphical PDF viewer which aims to superficially resemble
less(1).
WWW: http://repo.or.cz/llpp.git/
PR: 206006
Submitted by: Tobias Kortkamp <t@tobik.me>
- www/pecl-zendopcache : used by Mk/bsd.php.mk
- databases/php5-redis : optionally used by www/magento
A PR exists for databases/php5-pdo_cassandra to make it work with supported
versions of PHP.
This is the latest stable release at time of writing.
Release announcement: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/
New features in Qt 5.5: https://wiki.qt.io/New_Features_in_Qt_5.5
As usual, huge thanks to Tobias Berner (tcberner@gmail.com) for all his work
on these ports in kde@'s experimental area51 repository. He's the one who
started the update and did a lot of the initial work on Qt 5.5. Ralf Nolden
(nolden@kde.org) has contributed the initial version of most of our new Qt5
ports.
Also thanks to Yuri Victorovich (yuri@rawbw.com) for contributing PR 205805
with his own patch for the 5.5.1 update. Some of his changes there prompted
additional fixes and changes present in the final patch generated from our
experimental repository.
New ports:
- comms/qt5-connectivity, comms/qt5-sensors, devel/qt5-location,
graphics/qt5-3d, net/qt5-enginio, x11-toolkits/qt5-canvas3d,
x11-toolkits/qt5-uiplugin.
General changes in all Qt5 ports:
- All Qt5 ports are now built with -Wl,--as-needed to avoid overlinking,
which is a problem with qmake-based because the libraries passed to the
linker come from the modules .pri files and many are not necessary.
- With this change, several ports had their USE_QT5 lines adjusted to
explicitly include some libraries that were pulled in implicitly, and to
exclude libraries no longer required with -Wl,--as-needed.
Changes in specific ports:
- devel/qt5: Drop the SQL_PLUGINS and TOOLS options and depend on all Qt5
ports by default. It makes the Makefile much simpler, and those options
were already on by default.
- devel/qt5-core: The clang+base libstdc++ workaround has been expanded and
more C++11 features have been disabled when that combination is used by a
port (basically, FreeBSD 9 with USES=compiler:c++11-lang). The disabled
features have explanations for why they were disabled in the patched
header itself.
- devel/qt5-designer: uiplugins has been split out following a similar
change upstream. By depending on qt5-uiplugin, qt5-uitools avoids having
to depend on the big qt5-designer port.
- multimedia/qt5-multimedia: The port now uses GStreamer 1.0 instead of
0.10.
- net/qt5-network: The port now depends on libproxy for proxy settings.
Using libproxy allows proxy settings to be read from different sources,
and also allows .pac files to work with Qt.
- www/qt5-webkit: The port now uses GStreamer 1.0 instead of 0.10.
PR: 205805
PR: 206435
2015-12-30 www/ocsigen: Broken for more than 6 months
2015-12-30 devel/monodevelop-database: Broken for more than 6 months
2015-12-30 lang/cduce: Broken for more than 6 months
2015-12-30 science/hdf-java: Broken for more than 6 months
2015-12-30 math/p5-Math-Geometry-Planar-GPC-Polygon: Broken for more than 6 months
2015-12-30 www/eliom: Depends on broken and expiring www/ocsigen
2015-12-30 audio/py-fastaudio: Broken for more than 6 months
2015-12-30 devel/jgoodies-common: Broken for more than 6 months
2015-12-30 graphics/pinta: Broken for more than 6 months
2015-12-30 games/kanatest: Broken for more than 6 months
2015-12-30 editors/bless: Broken for more than 6 months
2015-12-30 security/burpsuite: Broken for more than 6 months
The Google Visualization API is a nifty bit of kit for generating pretty
pictures from your data. By design it has a fair amount of Google-cruft, such
as non-standard JSON and stuffing configuration options in to a single CGI
query parameter.
Data::Google::Visualization::DataTable takes care of preparing data for the
API.
WWW: http://search.cpan.org/dist/Data-Google-Visualization-DataSource/
PR: 204060
Submitted by: jeremybbaggs@gmail.com
Approved by: mat (mentor)
Differential Revision: D4640
This module is attempts to hide the gory details of preparing your data
before sending it to a JSON serializer - more specifically, hiding some
of the hoops that have to be jump through for making sure your data
serializes to the right data types.
WWW: http://search.cpan.org/dist/Data-Google-Visualization-DataTable/
PR: 204061
Submitted by: jeremybbaggs@gmail.com
Approved by: mat (mentor)
Differential Revision: D4637
performance subdivision surface (subdiv) evaluation on massively
parallel CPU and GPU architectures. This codepath is optimized for
drawing deforming subdivs with static topology at interactive
framerates. The resulting limit surface matches Pixar's Renderman to
numerical precision.
WWW: http://graphics.pixar.com/opensubdiv
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.
Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).
PR: 204672
2015-11-26 audio/pecl-id3: Broken for more than 6 months
2015-11-26 dns/geta: Broken for more than 6 months
2015-11-26 finance/openerp-web: Broken for more than 6 months
2015-11-26 devel/py-async: Further using of this module is not encouraged by upstream
2015-11-26 chinese/kon2: Depends on expiring chinese/cce
2015-11-26 games/linux-skulltag: Depends on expiring audio/linux-fmodapi
2015-11-26 archivers/wzip: Broken for more than 6 months
2015-11-26 databases/sybtcl: Broken for more than 6 months
2015-11-26 biology/povchem: Broken for more than 6 months
2015-11-26 audio/btc: Broken for more than 6 months
2015-11-26 astro/wmglobe: Broken for more than 6 months
2015-11-26 graphics/pyro: Broken for more than 6 months
2015-11-26 graphics/jpeg2ps: Broken for more than 6 months
2015-11-26 chinese/gugod-clean: Broken for more than 6 months
2015-11-26 comms/bforce: Broken for more than 6 months
2015-11-26 cad/geda-docs: Broken for more than 6 months
2015-11-26 chinese/cwtexttf: Broken for more than 6 months
2015-11-26 comms/zmtx-zmrx: Broken for more than 6 months
2015-11-26 astro/sky2000: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-file: Broken for more than 6 months
2015-11-26 databases/sqlite-ext-mobigroup: Broken for more than 6 months
2015-11-26 chinese/bg5ps: Broken for more than 6 months
2015-11-26 deskutils/x-tile: Broken for more than 6 months
2015-11-26 graphics/pure-gl: Broken for more than 6 months
2015-11-26 audio/dvda-author: Broken for more than 6 months
2015-11-26 chinese/oxim: Broken for more than 6 months
2015-11-26 editors/spe: Broken for more than 6 months
2015-11-26 audio/mpdscribble: Broken for more than 6 months
2015-11-26 cad/geda-symcheck: Broken for more than 6 months
2015-11-26 audio/linux-fmodapi: Broken for more than 6 months
2015-11-26 audio/pure-audio: Broken for more than 6 months
2015-11-26 editors/bpatch: Broken for more than 6 months
2015-11-26 benchmarks/geekbench: Broken for more than 6 months
2015-11-26 graphics/icoconvert: Broken for more than 6 months
2015-11-26 cad/geda-utils: Broken for more than 6 months
2015-11-26 deskutils/tomboy-plugin-wordcount: Broken for more than 6 months
2015-11-26 graphics/sketch: Broken for more than 6 months
2015-11-26 ftp/spegla: Broken for more than 6 months
2015-11-26 graphics/clutter-box2d: Broken for more than 6 months
2015-11-26 audio/scmpc: Broken for more than 6 months
2015-11-26 ftp/gnusget: Broken for more than 6 months
2015-11-26 comms/gpsk31: Broken for more than 6 months
2015-11-26 cad/geda-gschem: Broken for more than 6 months
2015-11-26 audio/ampache: Broken for more than 6 months
2015-11-26 cad/slffea: Broken for more than 6 months
2015-11-26 audio/cripple: Broken for more than 6 months
2015-11-26 cad/geda-gattrib: Broken for more than 6 months
2015-11-26 cad/findhier: Broken for more than 6 months
2015-11-26 biology/njplot: Broken for more than 6 months
2015-11-26 audio/wmmp: Broken for more than 6 months
2015-11-26 x11/avant-window-navigator: Broken for more than 6 months
2015-11-26 cad/geda-netlist: Broken for more than 6 months
2015-11-26 deskutils/libopensync-plugin-sunbird: Broken for more than 6 months
2015-11-26 biology/ortep3: Broken for more than 6 months
2015-11-26 astro/aa: Broken for more than 6 months
2015-11-26 french/belote: Broken for more than 6 months
2015-11-26 converters/p5-String-SetUTF8: Broken for more than 6 months
2015-11-26 cad/geda-examples: Broken for more than 6 months
2015-11-26 editors/yasnippet: Broken for more than 6 months
2015-11-26 audio/musica: Broken for more than 6 months
2015-11-26 graphics/rubyphoto: Broken for more than 6 months
2015-11-26 german/bsdpaste: Broken for more than 6 months
2015-11-26 audio/amrcoder: Broken for more than 6 months
2015-11-26 sysutils/bashburn: Broken for more than 6 months
2015-11-26 editors/e93: Broken for more than 6 months
2015-11-26 audio/tepsonic: Broken for more than 6 months
2015-11-26 astro/ephem: Broken for more than 6 months
2015-11-26 chinese/cce: Broken for more than 6 months
2015-11-26 graphics/qcread: Broken for more than 6 months
2015-11-26 databases/py-sqlkit: Broken for more than 6 months
2015-11-26 databases/usogres: Broken for more than 6 months
2015-11-26 cad/libgeda: Broken for more than 6 months
2015-11-26 chinese/p5-Lingua-ZH-BPMFConvert: Broken for more than 6 months
2015-11-26 french/alphabet_sounds_fr: Broken for more than 6 months
2015-11-26 deskutils/mrundlg: Broken for more than 6 months
2015-11-26 databases/erlang-mysql: Broken for more than 6 months
2015-11-26 graphics/linux-XnViewMP: Broken for more than 6 months
2015-11-26 deskutils/akamaru: Broken for more than 6 months
2015-11-26 dns/p5-Net-DNS-ZoneCheck: Broken for more than 6 months
2015-11-26 astro/dgpsip: Broken for more than 6 months
2015-11-26 databases/pecl-handlersocket: Broken for more than 6 months
2015-11-26 audio/cymbaline: Broken for more than 6 months
2015-11-26 french/dico: Broken for more than 6 months
2015-11-26 comms/qpage: Broken for more than 6 months
2015-11-26 audio/sonice: Broken for more than 6 months
2015-11-26 cad/geda-symbols: Broken for more than 6 months
2015-11-26 databases/java-mybatis: Broken for more than 6 months
2015-11-26 databases/openbase-jdbc: Broken for more than 6 months
2015-11-27 www/mediawiki119: Please upgrade to mediawiki-1.25
2015-11-28 www/R-cran-Rpad: Unmaintained upstream