longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE
Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.
PR: 209014 (partial)
Submitted by: myself
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6542
- Introduce new ports for the sqlalchemy 0.9 and 1.0 release branches.
- Deprecate the ports for the 0.6 and 0.7 release branches, as these
have been declared EoL and are no longer supported by upstream.
- Update to the latest available version in each branch.
In detail:
Port Version Maintainer
----------------------------------------------
py-sqlalchemy06 0.6.9 nivit@FreeBSD.org (Deprecate 2016-08-20) [1]
py-sqlalchemy07 0.7.10 nivit@FreeBSD.org (renamed py-sqlalchemy, Deprecate 2016-08-20) [1]
py-sqlalchemy08 0.8.7 nivit@FreeBSD.org (renamed py-sqlalchemy-devel) [1]
py-sqlalchemy09 0.9.10 m.tsatsenko@gmail.com (new, repocopy from py-sqlalchemy-devel) [2]
py-sqlalchemy10 1.0.13 m.tsatsenko@gmail.com (new, repocopy from py-sqlalchemy-devel) [2]
- Use options-helpers and option dependent make targets.
- Use autoplist for documents as well as python code
- Add all the docments to the packages: previously an arbitrary
subset was added in a way that excluded CSS, images and other HTML
assets.
- Use TEST_DEPENDS and add a TEST_TARGET instead of having a 'TEST'
option.
- Use py-pytest for 0.9.x and later, rather than py-nose.
- Add CONFLICTS_INSTALL between all of the py-sqlalchemyXY ports.
PR: 191442
Submitted by: robak
Reviewed by: robak
Reviewed by: pi
Approved by: nivit (maintainer timeout, ~300days) [1]
Approved by: m.tsatsenko@gmail.com (maintainer) [2]
Sponsored by: https://reviews.freebsd.org/D908
- Added Python 3 support (thanks to Thomas Kluyver).
- Maintain the package (thanks to Thomas Kluyver and David Froger).
- Development is moved under Github.
PR: 209646
Submitted by: Yuri Victorovich <yuri@rawbw.com> (maintainer)
Sets can be created from and displayed as integer spans such as
1-3,14,29,92-97 rather than exhaustive member listings.
WWW: https://pypi.python.org/pypi/intspan/
Changes:
http://pandas.pydata.org/pandas-docs/version/0.18.1/
- Add optional dependencies on devel/py-Jinja2 and textproc/py-xlsxwriter
PR: 209521
Submitted by: John W. O'Brien <john@saltant.com> (maintainer)
- This new version also allows octave-forge-video to build successfully once
multimedia/ffmpeg is updated to 3.0.x. Note that multimedia/ffmpeg is
currently still on the 2.8.x branch, however this update is backwards
compatible with ffmpeg 2.8.x.
- Add CPPFLAGS+=-I${LOCALBASE}/include to allow build to find ffmpeg headers.
PR: ports/209380
Submitted by: Ben Woods <woodsb02@gmail.com>
use the version 1.8 API.
Fix the build when the GUI option is disabled.
Since this port installs icons, add INSTALLS_ICONS=yes to Makefile.
PR: 209244
Approved by: makc (maintainer)
SAGA GIS version 2.2.7 [r2893] is a bug fix release, because a
serious bug in the command line interpreter saga_cmd prevents correct
setting of floating point value parameters.
Some more fixes and features are:
- taking respect for future use of new date parameter
- bug fixes for flip method in grid operation and orientation
- overworked grid system
- bug fix for atan2, which did not work before
- bug fixes for some tool parameter ids
- updated dictionaries and tool interfaces
PR: 209175
Submitted by: Rainer Hurling <rhurlin@gwdg.de> (maintainer)
GCC 6.1 was released this week. The Ada Framework in FreeBSD ports has
been based on GCC 5.3 GNAT although GCC 6.x has been supported for awhile
via the ADA_DEFAULT option in make.conf.
Now that GCC 6 has been officially released, switch to it by default.
People can maintain the old foundation by putting "ADA_DEFAULT=5" in
/etc/make.conf.
Libraries built by one GNAT are unusable by another, so almost every Ada
port has been bumped as a result. Noticable exceptions are dns/ironsides
which fails to build on gcc6 (thus USES=ada:5 is set) and cad/ghdl which
needs additional testing as it may require gcc5 on FreeBSD (DragonFly
uses the LLVM backend only).
Arithmetic (via S4 classes and methods) for arbitrary precision
floating point numbers, including transcendental ("special")
functions. To this end, Rmpfr interfaces to the LGPL'ed MPFR (Multiple
Precision Floating-Point Reliable) Library which itself is based
on the GMP (GNU Multiple Precision) Library.
WWW: https://cran.r-project.org/web/packages/Rmpfr/
Submitted by: Jukka A. Ukkonen <jau_AT_iki_DOT_fi> (via private e-mail)
Multiple Precision Arithmetic (big integers and rationals, prime
number tests, matrix computation), "arithmetic without limitations"
using the C library GMP (GNU Multiple Precision Arithmetic).
WWW: https://cran.r-project.org/web/packages/gmp/
- replace the general scripts so we do not need shell/bash
- pkg-message about linprocfs requirement
PR: 209105
Submitted by: Zsolt Udvari <udvzsolt@gmail.com> (maintainer)
- Use GitHub instead of SourceForge as download site
- Pass --docdir option to configure to fix documentation path
- Install info file
- Add autoreconf and shared-mime-info to USES
- Build the port with version 3.0 of wxWidget
- Remove post-install target
- Remove files/patch-data_Makefile.am, files/patch-src_MathCtrl.cpp,
files/patch-src_MathCtrl.h, files/patch-wxmaxima.desktop
- Add a patch to fix the installation directory of man page
- Update URL of web site
- Clean up a malloc() call to get rid of some warnings.
- Pet portlint by using "makepatch" for the patches, added the license,
changed a tab after the WWW line.
PR: 208295
Submitted by: pfg@
The two major functionalities it supports are anomaly detection and
correlation. It can be used to investigate possible causes of anomaly.
WWW: https://github.com/linkedin/luminol
Reviewed by: mat, koobs, Python
Tested by: gnn (earlier version)
Sponsored by: gandi.net
Differential Revision: https://reviews.freebsd.org/D5670
Add __DragonFly__ definition check in two places to restore the build
on DF. While here, change __FreeBSD__ value check to existance check
which was the intent I believe (although result is the same).
Approved by: Restore DF functionality blanket
- Add GUI_VARS to catch INSTALLS_ICONS knob.
- Drop extra .include line
- Use post-install-GUI-on target.
Reviewed by: mat, jbeich
Approved by: junovitch (mentor)
The different cases are:
- Only bring it if the one bundled with Perl is outdated.
- The version bundled with all our Perl is sufficient.
- Scalar-List-Util is not really needed by the port.
(looking for /(Sub|Scalar|List)::Util/ returns nothing.)
While there, do some minor cleanup that caught my eye.
PR: 208378
With hat: perl@
Sponsored by: Absolight
Includes compatibility with the upcoming Boost 1.60. Original patch from the
maintainer himself, and additional adjustments by me. Also thanks to pi@ for
helping test-build the update.
PR: 207059
Submitted by: coder@tuxfamily.org (maintainer, first version)
Approved by: coder@tuxfamily.org (maintainer)
cumulative link models, Cox models, loglinear models, and general maximum
pseudolikelihood estimation for multistage stratified, cluster-sampled,
unequally weighted survey samples. Variances by Taylor series linearisation
or replicate weights. Post-stratification, calibration, and raking. Two-phase
subsampling designs. Graphics. PPS sampling without replacement. Principal
components, factor analysis.
WWW: http://r-survey.r-forge.r-project.org/survey/
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine)
DragonFly needs the same modifications as FreeBSD. They were carried
in dports before, but the macros were moved to new files.
Approved by: Restore DF functionality blanket
Install x11/kdelibs4's headers into include/kde4 instead of include (which
consequently causes several other ports to have their installation paths
changed too).
The idea behind this is to reduce path conflicts between KDE4 ports and the
upcoming KDE Frameworks 5 ports that will be installed into include/KF5. If
we continue installing the KDE4 headers into include/, we can end up in a
situation like this:
c++ [...] -I/usr/local/include -I/usr/local/include/KF5 file.cpp
If the KDE4 and KF5 versions of a port have the same headers, the KDE4 port
will unintentionally be picked up first and the build will fail.
Most of this huge patch is just PORTREVISION bumps, pkg-plist changes and a
few patches to FooConfig.cmake files to make them look into the kde4/
subdirectory in include/.
Changes which don't fit into the above are:
- deskutils/kdepimlibs4: Import an upstream patch to remove some double
semicolons that cause base GCC to fail. They have always been present, but
since the faulty header was referenced via -isystem /usr/local/include
this never caused any problems.
- devel/subversion, devel/subversion18: Update patch-configure. The current
kwallet changes there date back to 2011 (r272490), at a time when the
build could fail when both KDE3 and KDE4 were installed. Replace those
bits with a change I've submitted upstream to use the kde4-config program
to determine where KDE4's headers and libraries are installed instead of
assuming the headers are always in include/.
Once again, huge thanks to Tobias Berner <tcberner@gmail.com> for being the
first one to notice this problem when working on the KDE Frameworks 5 ports,
coming up with the solution and bugging me until I had time to work on this
and ask for the exp-run :-)
PR: 207906 (exp-run)
Biggest improvement over the 2.6'er we had before: automatic kernel ejection
for better and more flexible performance.
PR: 206120
Submitted by: Johannes Dieterich <dieterich@ogolem.org> (maintainer)
Changes:
http://www.ogdf.net/doku.php/tech:versions#v_201505_baobab
- Remove dependencies on math/abacus and math/coinmp, as they are
now bundled into the OGDF source tarballs and compiled from there
(COIN remains optional)
- Point MASTER_SITES to the official OGDF website
- Utilise USES=compiler:features to detect C++11 support, and
add compiler flags -std=c++11 if so (required for build to complete
without errors)
- Remove custom do-install recipe, and instead use default
make install target
- Take maintainership
PR: 207531
Submitted by: Ben Woods <woodsb02@gmail.com>
Prior to this changeset, all binaries linked to opencv. This is
unneccessary, as only the imagery_opencv module needs to link to
opencv to work correctly.
PORTREVISION is bumped as package content changes.
PR: 207693
Submitted by: rhurlin@gwdg.de (maintainer)
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is zeromq.
ZeroMQ bindings for GNU Octave.
Release notes: http://glm.g-truc.net/0.9.7/updates.html
Add a build-time dependency on devel/cmake instead of installing files by hand.
NO_BUILD is still set, but now the port also installs some helper CMake files.
This program demonstrates the working principles of some 20 sorting
algorithms and is very easy to use. Select the algorithm, the speed
of the visualisation and whether you want to get sound output (that
reflects the values being moved and is characteristic for each kind
of algorithm).
Approved by: antoine (mentor)
- Switch to options helpers
- Do not stage unneeded files properly to fix stage-qa:
Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'bin/euktoeps.orig.bak'
Approved by: portmgr blanket
0.2.15 was released in October 2015.
Release notes: http://www.openblas.net/Changelog.txt
This update introduces support for new CPU architectures, such as Intel's
Broadwell and Skylake. In practice, this means people using those architectures
can actually build the port now (OpenBLAS seems to do some CPU-detection that
cannot be easily turned off and refusing to build on unrecognized CPUs).
Port changes:
- Reorganize a few variables in Makefile.
- Refresh patches.
PR: 206886
Submitted by: Adriaan de Groot <groot@kde.org> (first version),
Eijiro Shibusawa <phd_kimberlite@yahoo.co.jp> (maintainer)
MFH: 2016Q1
- update to 1.2.2
- switch to CHEESESHOP (upstream moved development from SF)
- define LICENSE (LGPL21)
- switch to distutils from manual installation; utilize autoplist
- limit python version to 2.x, add NO_ARCH
- pass maintainership to python@
The offical GNOME 3.18 release notes can be found at
https://help.gnome.org/misc/release-notes/3.18/
This update doesn't contain the glib/gtk c++ bindings which will
be done in a another update due to the requirement on c++11 and the
amount of fallout this probably will give.
GDM is still at version 3.16 due to some issues.
Bump mate-themes to use the gtk 3.18 version of the themes.
Thanks to Antoine Brodin for running the exp-runs.
This release was made possible by the following people:
Gustau Perez
Ting-Wei_Lan
PR: 207006
Changes:
* Use explicit pkg-plist instead of autoplist. Using an explicit pkg-plist
is more robust against "silent" errors or changes.
ChangeLog:
- influencePlot now returns Cook's distance, not its square root.
- Anova() now supports "coxme" objects (produced by coxme() in coxme package)
(request of Philipp Sprenger).
- Anova() now works via its default method with "vglm" objects produced by
functions in the VGAM package; and the default method of linearHypothesis()
again works with these objects (problem reported by Michael Friendly).
- Fixed Anova.coxph() so that it takes account of method (ties) argument (bug
reported by Karl Ove Hufthammer).
- Improvements to Anova.default() so that a wider variety of model classes are
accommodated (following request of Liviu Andronic.)
- dataEllipse() now throws an error if there are too few colors for the number
of groups (fixing bug reported by Ottorino Pantani).
- spreadLevelPlot.lm() now includes an optional smoother in addition to the
fitted straight line (suggestion of Michael Friendly).
- No longer import methods (as opposed to generics) directly from pbkrtest.
- Added axis.ticks argument to scatter3d() (code contributed by
David Winsemius).
while here:
* simplify TARGET_SDIR so inclusion not required
* add --build configure argument (from dports, no effect on fbsd)
approved by: infrastructure blanket
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]
In file included from fst/_fst.cpp:322:
In file included from /usr/local/include/fst/fstlib.h:93:
/usr/local/include/fst/shortest-path.h:75:52: error: a space is required between consecutive right angle brackets (use '> >')
const vector<pair<typename Arc::StateId, size_t>>& parent,
^~
> >
/usr/local/include/fst/shortest-path.h:91:26: error: a space is required between consecutive right angle brackets (use '> >')
ArcIterator<Fst<Arc>> aiter(ifst, s);
^~
> >
Reported by: pkg-fallout
- Fix build with new GCC and remove BROKEN
- Regenerate patches to make portlint(1) happy
- Add fortran to USES
- Bump PORTREVISION
PR: 205241
Submitted by: Carlos J. Puga Medina <cpm@fbsd.es>
Approved by: junovitch (mentor)
conflicts with the new one, it was impossible to install together
math/plplot and math/qhull;
- fix PKG_CONFIG_DIR.
PR: ports/205937
Submitted by: /me
Approved by: maintainer