- this is paving the way for a Puppet 4.x port
- preserve 1.3.4 as sysutils/rubygem-hiera1
- use sysutils/rubygem-hiera1 in dependent ports
- change maintainer to ruby@
Approved by: robak (maintainer)
Differential Revision: https://reviews.freebsd.org/D3359
The update to 2.0.72-1 includes splitting the sysutils/moosefs-master
port into several new ports to achieve better modularization. This
matches the approach upstream has taken with their own FreeBSD packages
which they were distributing via their own pkgng repository.
Further details are provided in the UPDATING entry.
Upstream MooseFS team is now taking maintainership of these ports.
PR: 199342
PR: 199343
PR: 199344
PR: 199345
PR: 199346
PR: 199347
PR: 199348
PR: 199349
64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
- all errors are mine
- 64bit (may) have rough edges
- I validated
* that the 32bit part doesn't has deinstall regressions (incl. EXP runs by
antoine)
* 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
later, when I dare to activate the 64bit linuxulator in the kernel)
- the infrastructure part looks mature enough to let more test-bunnies get
some experience with the new 64 bit parts
- to use it you shall have no linux ports installed and have to specify
(on your own risk) the following in make.conf before installing the ports:
OVERRIDE_LINUX_BASE_PORT=c6_64
OVERRIDE_LINUX_NONBASE_PORTS=c6_64
This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).
Differential Revision: https://reviews.freebsd.org/D174
Submitted by: alanjude
Sponsored by: Essen FreeBSD Hackathon 2015
Reviewed by: xmj, eadler (earlier versions)
Approved by: portmgr (antoine after some EXP-runs)
A new version of cloudlibc and cloudabi-utils has been released, to
catch up with ABI changes (due to the import into FreeBSD HEAD). Bump
these ports up to v0.4.
While there, upgrade the LLVM packages. It looks like the LLVM project
is finally releasing tarballs itself, meaning we can use those instead
of requiring me to host them myself. Update the ports to use a common
Makefile (cloudabi-libc++/Makefile.common) to set the PORTVERSION,
MASTER_SITES, etc.
Reviewed by: bapt
Differential Revision: https://reviews.freebsd.org/D3332
- Add USE_FPC_RUN to bsd.fpc.mk. It add fpc units like run dependencies. Otherwise
fpc units only are added like build dependencies (less dependencies registered
when they are installed with pkg).
- Remove GTK1 obsolete dependencies
- Bump all ports with dependencies of fpc-* units
- Bump all ports with dependencies of lazarus ports
- Clean up
Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
software to backup, archive and restore files from all major operating systems.
The fork was founded 2010 out of the bacula.org project. The fork has been
actively developed and many new features have been added.
This port installs the latest documentation for Bareos.
WWW: http://www.bareos.org/
> Approved by: If you needed approval for this commit.
> Obtained from: If the change is from a third party.
> MFC after: N [day[s]|week[s]|month[s]]. Request a reminder email.
> MFH: Ports tree branch name. Request approval for merge.
> Relnotes: Set to 'yes' for mention in release notes.
> Security: Vulnerability reference (one per line) or description.
> Sponsored by: If the change was sponsored by an organization.
> Empty fields above will be automatically removed.
M Makefile
A bareos-docs
AM bareos-docs/Makefile
AM bareos-docs/distinfo
AM bareos-docs/pkg-descr
Bareos (BackupArchivingRecoveryOpenSourced) is a reliable network open source
software to backup, archive and restore files from all major operating systems.
The fork was founded 2010 out of the bacula.org project. The fork has been
actively developed and many new features have been added.
WWW: http://www.bareos.org/
Also, fix a board-type detection problem that prevents booting on
hummingboard, by initializing fdt_board to something non-zero, so that it
ends up in the data segment instead of bss (and thus survives the memory
init process which includes zeroing bss and runs after board detection).
Approved by: rpaulo
Current implementation does not properly work with partitions of size which
is not a multiply of UBLIO_BLOCKSIZE (cannot read/write last cluster). For
instance, you may not be able to create ntfs filesystem because of this with
Initializing device with zeroes: 99%Failed to complete writing to
/dev/ada0s1 after three retries.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/
Upgrade instructions for port users:
Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.
Thanks to Antoine Brodin for running the exp-runs.
This release was made possible by the following people:
Gustau Perez
Ting-Wei_Lan
PR: 201980
- Upstream has incorporated one part of the patches to runtime/stream.c
- regenerate patches with 'make makepatch'
* Modernize port
- Use OPTION helpers
- USE_AUTOTOOLS -> USES+= autoreconf
* Set INSTALL_TARGET=install-strip rather than stripping in post-install:
- Previously optional modules wouldn't have been stripped
* Update pkg-message.in to use the now standard 'Rainier script' configuration
file syntax (http://www.rsyslog.com/doc/rainerscript.html).
* Add new option to enable the mmnormalize module. (http://www.rsyslog.com/doc/v8-stable/configuration/modules/mmnormalize.html)
This enables converting some not-standard log formats to RFC3164 or
RFC5424 styles, amongst other possible transformations.
* Tweak PORTSCOUT setting
PR: 202080
Approved by: brd (maintainer)
This version of zeitgeist now bundles libzeitgeist in the port. The
new libzeitgeist was bumped to libzeitgeist-1.0.so -> libzeitgeist-2.0.so.
* deskutils/cairo-dock-plugins: supports both zeitgeist versions.
* net-im/folks: Only supports the new 2.0 libzeitgeist library version. And
this went unnoticed, woops.
* sysutils/libzeitgeist: Remove since it is now bundled in zeitgeist.
* sysutils/qzeitgeist: Update the port for the new zeitgeist API.
* www/midori: Mark the zeitgeist option (non-default) broken until midori
can be updated to a version that supports the new libzeitgeist 2.0
PR: 190729 [1]
Submitted by: olivierd@ [1]
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do. On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).
Bump PORTREVISION on all ports where the build log contains -export-symbols.
audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions. Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to. Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.
japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything. Just don't hide anything at all
like the textproc/scim configure script does.
multimedia/schroedinger: Apply an upstream patch.
textproc/scim-input-pad: Same as japanese/scim-honoka.
PR: 201922
Approved by: portmgr (antoine)
Exp-run by: antoine
2015-07-31 japanese/p5-Acme-Lou: Needs ja-p5-Text-MeCab that does not work with 5.18 or above
2015-07-31 mail/maildirsync: Requires an unsupported version of Perl
2015-07-31 mail/qar-bufo: Requires an unsupported version of Perl
2015-08-01 net/py-soapy: Abandonware depending on ancient py-xml. Please use net/py-soappy instead
2015-08-01 net-p2p/btqueue: Runtime broken (does not download anything)
2015-07-31 sysutils/vhdtool: Use mkimg(1) instead
2015-07-31 www/rubygem-modernizr: This gem has been removed from rubygems.org by upstream
This MATE is still build agains GTK+2.
Sort USES here and there.
Replace mate-dialogs with zenity and mate-calc with galculator.
This update fixes the following PR's:
PR: 193942, 191885
Submitted by: Gustau Perez <gustau.perez@gmail.com> via Gnome devel repo
Obtained from: gnome devel repo.
Due to the CloudABI code being reviewed before hitting the tree, some
minor ABI tweaks are made in a couple of places, while we still can.
Unfortunately, this means that the previous version of cloudlibc now
generates binaries that are not compatible with the latest kernel
sources.
Roll a new release that makes the toolchain compatible with what's in
FreeBSD HEAD.
Summary:
It looks like we forgot to add '${SETENV} ${MAKE_ENV}' to the build
script. Right now it ignores the compiler entirely.
Furthermore, regardless of whether a C11 compiler is being used, the
build will fail, for the reason that some C11 headers such as
<stdnoreturn.h> are being used in the code. Instead of trying to fix
that, simply disable this port on FreeBSD <10.1. I have no intent on
ever getting CloudABI to work on FreeBSD 9.
Reviewers: bapt
Reviewed By: bapt
Differential Revision: https://reviews.freebsd.org/D3077
The acerhdf kernel module allows you to control the fans of some of
the Acer Aspire One netbook models. This includes the models Acer
AO521, Acer AO531h, Acer AO751h Acer Aspire 1410, Acer Aspire 1810T,
Acer Aspire 1810TZ, Acer Aspire 1825PTZ, Acer Aspire 5315, Acer Aspire
5739G, Acer Aspire 5755G, Acer Aspire One 753, Acer Aspire One A110,
Acer Aspire One A150, Acer Extensa 5420, Acer LT-10Q, Acer TM8573T,
Acer TravelMate 7730G, Gateway AOA110, Gateway AOA150, Gateway LT31,
Packard Bell AOA110, Packard Bell AOA150, Packard Bell DOA150, Packard
Bell DOTMA, Packard Bell DOTMU, Packard Bell DOTVR46, and Packard Bell
ENBFT.
WWW: https://github.com/t6/kmod-acerhdf
PR: 198716
Submitted by: Tobias Kortkamp <tobias.kortkamp@gmail.com >
reptyr is a utility for taking an existing running program and
attaching it to a new terminal. Started a long-running process over
ssh, but have to leave and don't want to interrupt it? Just start
a screen, use reptyr to grab it, and then kill the ssh session and
head on home.
WWW: http://github.com/nelhage/reptyr
PR: 200720
Submitted by: Andrey Cherkashin <andoriyu@gmail.com>
This release fixing compatibility with tmux 2.0.
While here, limit python version to 2.x:
"""
===> Configuring for py34-tmuxp-0.9.0
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "setup.py", line 25, in <module>
readme = open('README.rst').read()
File "/usr/local/lib/python3.4/encodings/ascii.py", line 26, in decode
return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 635: ordinal not in range(128)
"""
PR: 201431
Submitted by: Tony Narlock <tony@git-pull.com> (maintainer)
This has failed on me twice so far in a multi-job build. In the last
case, the dvtm program was being constructed before the dvtm.o object
was built, so it's a problem with the makefile.
Summary:
Though CloudABI programs can simply be started from the command line
like any UNIX process, the preferred way for starting them is using the
cloudabi-run utility.
cloudabi-run parses a YAML file that contains the configuration for the
program that you want to run. Special tags can be used in the YAML file
to indicate that the program depends on a resources (a socket or a
file). cloudabi-run then attempts to obtain these resources and startes
the program for you.
The end result is that it's possible to build software that looks like
traditional UNIX software (executable + config file), but still gets run
in this completely sandboxed environment.
Reviewers: bapt
Reviewed By: bapt
Differential Revision: https://reviews.freebsd.org/D3067