Also, don't use PORTDOCS and PORTEXAMPLES, even if the port does not
define both options, the files are not packaged if you set a global
OPTIONS_UNSET.
PR: 217436
Sponsored by: Absolight
myrescue is a program to rescue the still-readable data from a damaged
hard-disk, similar in purpose to dd_rescue.
PR: 217433
Submitted by: Mageirias Anastasios <anastasios@mageirias.com>
Reported by: Mageirias Anastasios <anastasios@mageirias.com>
Reviewed by: feld, mat
Approved by: feld, mat (mentors)
Differential Revision: https://reviews.freebsd.org/D9845
Broken since r433466, update to 1.43.4, which added .mo files to
pkg-plist but forgot to add the %%NLS%% prefixes.
PR: 217378
Submitted by: Andrew Romanenko
Reported by: Andrew Romanenko
MFH: 2017Q1
Pointyhat: Matthias Andree
This version now no longer includes a copy of Argdata, the serialization
library used by cloudabi-run. It is now provided by a separate package,
so adjust the dependencies and pkg-plist to take that into account.
applications on them.
Nomad abstracts away machines and the location of applications,
and instead enables users to declare what they want to run and
Nomad handles where they should run and how to run them.
WWW: https://github.com/jrxFive/python-nomad
PR: ports/215397
Submitted by: John Hixson <jhixson@gmail.com>
The three elasticsearch beats ports have merged into one single port
systuils/beats that installs all of the above and some more. The reason is to
make the port more maintainable and also that the new heartbeat beat would
conflict with sysutils/heartbeat.
Add heartbeat beat.
Install utilities
share/beats/import_dashboards
share/beats/migrate_beat_config_1_x_to_5_0.py
Fix problems with the default configurations [1]
PR: 217081 [1]
sysutils/rubygem-bosh_cli is incompatible with devel/rubygem-progressbar
(1.8.2 at the time of this commit). This causes BOSH commands, such as
`bosh upload release` to fail with an obscure Ruby exception.
devel/rubygem-progressbar09 is svn-copied from devel/rubygem-progressbar
and downgraded to 0.9.2. sysutils/robygem-bosh_cli `PORTREVISION` is
bumped to reflect the change of dependency.
Approved by: antoine (mentor), sunpoet
Differential Revision: https://reviews.freebsd.org/D9651
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
By moving the libraries we should finally be able to get rid of the inplace
upgrade bug (see ports bugs 194088, 195105 and 198720): when Qt5's libraries
were lying in /usr/local/lib, which would often get added by pkgconfig to the
linker paths via dependencies, the already installed libraries were linked
against, instead of the ones that were being built. This forced us to make
sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]
There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.
PR: 216797
Exp-Run by: antoine
Reviewed by: rakuco, mat, groot_kde.org
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D9213
pidfile=.
On a restart this will cause the rc framework to wait for the processes to
exit before trying to start, instead of failing to start because the previous
processes have not gone away yet.
PR: 217154
Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer),
bdrewery (mentor, implicit)
- update to 1.0
- switch form GOOGLE_CODE to GITHUB
- add LICENSE
- switch to autoplist
- use @sample for etc/farbot.conf.sample
PR: 216972
Submitted by: Chris Hutchinson <portmaster@bsdforge.com>
* MooseFS 3.0.88-1 (2017-02-08)
- (mount) added read cache clean on write (same file access using different descriptors)
- (mount) added missing cond_destroy in readdata.c (fix sent by Jakub Ratajczak)
- (master) fixed initializing packet size for reading 'sustained' directory
- (all) fixed zassert for printing correct statuses in case of pthread functions
* MooseFS 3.0.87-1 (2017-02-01)
- (mount) fix fleng in finfo after truncate (patched by Davies Liu)
- (mount) fix overlapped read (patched by Davies Liu)
- (mount) fixed invalidating chunk cache after truncate
- (mount) fixed fleng handling in read worker
- (mount) fixed handling BREAK state in read worker
- (mount) changed handling data invalidation in read module (sometimes could be less efficient, but it is much more safer)
- (tools) fixed number parsing (patched by Paweł Gawroński)
- (cli) fixed printed host/port options
- (mount) moved pipes from requests to workers (read and write - huge decrease of descriptors used by mount)
- (mount) changed signal to broadcast in rwlock (fixed very rare read/write deadlock)
- (mount) fixed 'open descriptors' leak (lookup(with data for open)->open(with cached data)->close)
- (mount) fixed potential 'race condition' - free 'csdata' during access
- (master) split (only internally) sustained folder into 256 subfolders (too many sustained files caused socket timeouts in master)
PR: 216974
Submitted by: freebsd@moosefs.com (maintainer)
If the $LOCALBASE/etc/polkit-1 directory is owned by root and set 700,
then polkit which is running as the polkitd user cannot read the config
files in $LOCALBASE/etc/polkit-1/rules.d/* resulting in this error:
Loading rules from directory /usr/local/etc/polkit-1/rules.d
Error opening rules directory: Error opening directory \
'/usr/local/etc/polkit-1/rules.d': Permission denied \
(g-file-error-quark, 2)
Loading rules from directory /usr/local/share/polkit-1/rules.d
To fix this, change the $LOCALBASE/etc/polkit-1 to be set 755, and the
$LOCALBASE/etc/polkit-1/localauthority to be set 700.
This was sense checked with Fedora Linux which does the same, and with
Debian/Ubuntu which have /etc/polkit-1/localauthority as owned by
root:polkitd and set 750.
PR: 202615
Reported by: rozhuk.im@gmail.com
LTTng stands for Linux Trace Toolkit: next generation. It's a modern toolkit
for tracing Linux (And now FreeBSD, only userspace now) programs.
PR: 216142
Submitted by: mmokhi
Reported by: mmokhi
Reviewed by: feld, mat
Approved by: feld, mat (mentors)
Differential Revision: https://reviews.freebsd.org/D9200
Without PYDISTUTILS_INSTALL_TARGET setting the install arguments, salt
will be built with an invalid syspaths.py, particularly if installed
somewhere other than /usr/local.
As of 2016.11.0, the arguments caused an error, which was traced back to
https://github.com/saltstack/salt/pull/31097/files.
The removed code was deprecated, but included instructions on how to
make the arguments continue to work: simply move them earlier in the
command (ie., "python setup.py <args> install" instead of
"python setup.py install <args>").
PR: 215885
Submitted by: Erick Turnquist <jhujhiti@adjectivism.org>
Approved by: Christer Edwards (maintainer)
MFH: 2017Q1
Safecopy is a data recovery tool which tries to extract as much
data as possible from a problematic (i.e. damaged sectors) source -
like floppy drives, hard disk partitions, CDs, tape devices etc, ...
, where other tools like dd would fail due to I/O errors. Safecopy
includes a low level IO layer to read CDROM disks in raw mode, and
issue device resets and other helpful low level operations on a
number of other device classes. The project also includes a device
simulator which can be used to simulate bad media for testing and
benchmarking safecopy as well as other data rescue tools.
WWW: http://safecopy.sourceforge.net/
PR: 216892
Submitted by: anastasios@mageirias.com
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D9479
Note that all FreeBSD patches have been upstreamed and more
In particular the requirement for /dev/fd has gone
Approved by: koobs (maintainer timeout 1 month)
Differential Revision: https://reviews.freebsd.org/D9085
- Intel Xeons from Ivy Bridge onwards support a processor identification number.
- Fix warning with gcc 6.x
- replace asprintf with xasprintf as per memutil.c
- Return -ENOMEM for vasprintf in sysfs_write
PR: 216789
Submitted by: ultima1252@gmail.com (maintainer)
Reviewed by: matthew
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D9454
This is predominantly a bug-fix release, it however ceases installing
the *ext4dev files, which have been replaced by *ext4 for quite a while,
and adds two translations [fi, ms].
While here, reset PORTREVISION on two slave ports.
ChangeLog: <http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.43.4>
Note in particular this part of the ChangeLog:
«Replace a test file but which had a "non-commercial use-only" copyright
permission file with a newer version from the Cyrus imapd package which
now has a 4-clause BSD license, which was making some lawyers nervous,
even though the test file in question was only used in lib/et's
regression testing and was never included in any compiled binary.
(Addresses Debian Bug: #840733)»
PR: 216774
Reported by: Thomas Zander (riggs@)
MFH: 2017Q1
2017-01-31 devel/p5-JIRA-Client: Deprecated by upstream due to deprecated JIRA's SOAP API
2017-02-05 sysutils/puppet37: Upstream support ended, see http://tinyurl.com/puppet3eol
2017-02-05 net-im/ttytter: Upstream no longer active, see net-im/oysttyer
bsd.default-versions.mk can rely on ARCH being defined.
- In bsd.port.mk move inclusion of bsd.default-versions.mk from the
pre-makefile section to the options section so the variables can be used
earlier. Also put the bit of code sitting between the options section and
the pre-makefile section into the options section.
- Remove last few cases where ports set WITH_OPENSSL_PORT. This variable is
handled in bsd.default-versions.mk and some ports were setting it after
including bsd.port.options.mk. After FreeBSD 9 EoL all but a few ports,
and then only when setting non-default options, work without setting that
variable.
PR: 215996
Exp-run by: antoine
Approved by: portmgr (antoine)
In file included from /usr/local/include/efi/efi.h:35:0,
from shim.c:36:
/usr/local/include/efi/x86_64/efibind.h:88:24: fatal error: stdint.h: No such file or directory
PR: 216707
Reported by: antoine (via exp-run)
features, based on GTK+3.
WWW: http://www.fsearch.org/
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1476634045 which corresponds to commit cd0f03c tagged
as this release.
src/mainwindow.cpp:429:9: error: ordered comparison between pointer and zero ('QAction *' and 'int')
if (act<0) return;
~~~^~
Reported by: antoine (via exp-run)