Commit graph

2113 commits

Author SHA1 Message Date
Raphael Kubo da Costa
917eef13ea New port: sysutils/qdirstat
QDirStat is a graphical application to show where your disk space has gone
and to help you to clean it up. Similar KDirStat without KDE dependency,
and from the original KDirStat author

WWW: https://github.com/shundhammer/qdirstat

PR:		224987
Submitted by:	kbowling
2018-01-08 21:28:11 +00:00
Sunpoet Po-Chuan Hsieh
017c3b9806 Sort SUBDIRs 2018-01-07 15:54:03 +00:00
Sunpoet Po-Chuan Hsieh
b9cd3e191d Remove sysutils/socket 2018-01-06 06:09:58 +00:00
Sunpoet Po-Chuan Hsieh
b699d1c94b Add container-diff 0.6.0
container-diff is a tool for analyzing and comparing container images.

container-diff can examine images along several different criteria, including:
- Docker Image History
- Image file system
- Apt packages
- pip packages
- npm packages

These analyses can be performed on a single image, or a diff can be performed on
two images to compare. The tool can help users better understand what is
changing inside their images, and give them a better look at what their images
contain.

WWW: https://github.com/GoogleCloudPlatform/container-diff
2018-01-04 20:11:01 +00:00
Devin Teske
f9c8c10b77 New port: sysutils/vzvol: Feature-rich ZFS zvol management tool
vzvol is a zvol manager, that allows a user to create,
format, and manage zvols in the context of use for
virualization. It is meant to simplify the management of
these devices, as well as allow the creation of a shim
.VMDK file to allow the use of a zvol with VirtualBox.

WWW: https://github.com/RainbowHackerHorse/vzvol

PR:		224662
Submitted by:	Samantha "Rainbow" Smith <rainbow@purlinux.org>
Reviewed by:	yuri
2018-01-04 09:56:25 +00:00
Rene Ladan
9088acc2a4 Remove expired ports:
2017-12-31 security/gnupg20: Will reach EOL upstream on 2017-12-31
2018-01-01 dns/dualserver: Please migrate to dns/dnsmasq. Over the years dualserver becomes unmaintenaible.
2018-01-01 devel/p5-Parse-Pidl44: yes
2018-01-01 sysutils/DTraceToolkit: Now maintained as part of the base system
2018-01-01 11:41:37 +00:00
Kevin Lo
a01f58c463 Add slave port for OrangePi Zero ARM SoC board u-boot support. 2018-01-01 09:56:12 +00:00
Ben Woods
9beece3716 Add new port sysutils/py-distro
distro (for: Linux Distribution) provides information about the Linux
distribution it runs on, such as a reliable machine-readable ID, or version
information.

It is a renewed alternative implementation for Python's original
platform.linux_distribution function, but it also provides much more
functionality which isn't necessarily Python bound like a command-line
interface.

WWW: https://github.com/nir0s/distro
2017-12-31 03:46:09 +00:00
Tobias Kortkamp
ca303b7572 New port: sysutils/snooze
Snooze waits until a particular time and then runs a command.
Together with a service supervision system such as runsv(8) (from
sysutils/runit), this can be used to replace cron(8).

Benefits over cron(8):

- mnemonic syntax
- no overlapping job runs possible
- filtering by ISO week and day of year
- no centralized daemon required (no fuzzing with multiple
  users/permissions)
- can easily disable jobs or force their execution
  instantly
- have custom logs
- very robust with respect to external time changes
- can use a file timestamp to ensure minimum waiting time between two
  runs, even across reboots
- randomized delays
- variable slack
- ad-hoc usage possible, just run the program from command line

WWW: https://github.com/chneukirchen/snooze
2017-12-26 20:52:14 +00:00
Yuri Victorovich
84eb955a84 New port: sysutils/glogg: GUI application to browse and search through long or complex log files
Submitted by:	myself
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13609
2017-12-24 20:27:59 +00:00
Yuri Victorovich
bb5cc41a79 New port: sysutils/twmn: Notification system for tiling window managers
There were some questions about the version. The source code has 1.2 in it,
but it hasn't been tagged on github. So I left it as g20171216.

PR:		224470
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13563
2017-12-21 18:12:11 +00:00
Emmanuel Vadot
8c37ccba99 Add sysutils/u-boot-a64-olinuxino
A64-Olinuxino is a Single Board Computer based on the Allwinner A64 SoC.

Reviewed by:	bapt
Approved by:	bapt
Differential Revision:	https://reviews.freebsd.org/D13562
2017-12-20 20:35:49 +00:00
Yuri Victorovich
5c1e603d4f New port: sysutils/usbtop: Utility that shows an estimated instantaneous USB bandwidth
Approved by:	adamw (mentor)
Differential Revision:	https://reviews.freebsd.org/D13525
2017-12-19 15:53:19 +00:00
Emmanuel Vadot
69b03db82c Add new port sysutils/u-boot-tools
U-Boot tools for creating and analyzing u-boot images.
U-Boot images are used to embed kernels into a know format for u-boot.
It can also be FIT (Flattened Image Tree) images when the source describing
the image is written like a DTS (Device Tree Source).

Reviewed by:	imp
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13455
2017-12-18 19:20:08 +00:00
Emmanuel Vadot
e954928014 Add sysutils/u-boot-orangepi-pc2
OrangePi PC2 is an SBC with :

 - Allwinner H5 (arm64)
 - Three usb ports + one OTG port
 - HDMI Connector
 - Headphone output
 - Microphone
 - Ethernet
 - ...

Reviewed by:	imp
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13363
2017-12-12 18:06:35 +00:00
Tobias Kortkamp
1d6497b4a0 New port: sysutils/nq
These small utilities allow creating very lightweight job queue
systems which require no setup, maintenance, supervision, or any
long-running processes.

The intended purpose is ad-hoc queuing of command lines (e.g. for
building several targets of a Makefile, downloading multiple files one
at a time, running benchmarks in several configurations, or simply as
a glorified nohup), but as any good Unix tool, it can be abused for
whatever you like.

WWW: https://github.com/chneukirchen/nq
2017-12-08 17:41:56 +00:00
Cy Schubert
bddfdf2afa Welcome the new syslog-ng 3.13 in syslog-ng313.
Our syslog-ng upline recommends the meta-port bump to 313.

Submitted by:	Peter Czanik (CzP) <peter.czanik@balabit.com>
		Balabit / syslog-ng upstream
2017-12-06 20:42:13 +00:00
Nikolai Lifanov
0c9d25c711 reinstate sysutils/ansible23
PKGBASE collision has been resolved
This reverts r455222
2017-11-30 21:34:42 +00:00
Antoine Brodin
00270fbe8e Remove sysutils/ansible23, it clashes with python flavor work
Do not add back without checking PKGBASE uniqueness for all flavors first

With hat:	portmgr
2017-11-30 20:08:55 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Nikolai Lifanov
9d8e2a3c3d add sysutils/ansible23
This is the latest version of Ansible from stable-2.3 branch,
currently receiving bug and security fixes.

Requested by: Rainer (private email)
2017-11-30 15:32:44 +00:00
Danilo G. Baio
7dde6c6287 Remove sysutils/qjail2, this port is only for FreeBSD 8 and 9 (EoL)
PR:		223885
Submitted by:	Joe Barbish <qjail1@a1poweruser.com> (maintainer)
2017-11-26 18:28:54 +00:00
Yuri Victorovich
de06c89cbb New port: sysutils/hstr: Bash and Zsh shell history suggest box
PR:		223775
Submitted by:	Patrice Clement <monsieurp@gentoo.org>
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13208
2017-11-24 20:07:45 +00:00
Torsten Zuehlsdorff
687591dd75 Add PHP 7.2 RC6
Notable changes:
- mcrypt module was removed
- sodium module was added
- sybase_ct artifacts removed

Also many PECL ports will not work with this version
since some files got renamed.

Reviewed by:           mat, ale, Rainer Duffner <rainer@ultra-secure.de>
Differential Revision: https://reviews.freebsd.org/D12980
2017-11-16 10:48:48 +00:00
Tobias Kortkamp
f32ec23cac New port: sysutils/fd
fd is a simple, fast and user-friendly alternative to find.
While it does not seek to mirror all of find's powerful functionality,
it provides sensible (opinionated) defaults for 80% of the use cases.

WWW: https://github.com/sharkdp/fd

PR:		223674
Submitted by:	Andrey Cherkashin <andoriyu@gmail.com>
2017-11-15 12:41:37 +00:00
Mikhail Teterin
89a4d66370 Add port of Linux incron(d) -- the daemon can watch
multiple paths and do things, when any filesystem
changes are detected.

Written for Linux' inotify, it was ported using the
libinotify.

Sponsored by:	Virtual Estates, Inc.
2017-11-13 02:03:34 +00:00
Emmanuel Vadot
d257b921aa Add u-boot port for Sopine/Pine64-LTS
Reviewed by:	imp (earlier version)
Approved by:	imp
Differential Revision:	https://reviews.freebsd.org/D13022
2017-11-11 17:08:49 +00:00
Fukang Chen
9838e7ff64 [NEW PORT] sysutils/py-superlance: Superlance plugins for supervisord
Superlance is a package of plugin utilities for monitoring and controlling
processes that run under supervisor.

WWW: https://github.com/Supervisor/superlance

Reviewed_by: koobs
Approved by: koobs (ports)
Differential_Revision: https://reviews.freebsd.org/D12822
2017-11-08 07:58:51 +00:00
Marcelo Araujo
a7d932c558 TrueOS QT5 Library
WWW: https://github.com/trueos/trueos-libqt5

PR:		222758
Submitted by:	q5sys <jt@ixsystems.com>
Sponsored by:	iXsystems, Inc.
2017-11-06 07:51:57 +00:00
Marcelo Araujo
fc8a565eff TrueOS Qt sudo front-end
WWW: https://github.com/trueos/qsudo

PR:		222759
Submitted by:	q5sys <jt@ixsystems.com>
Sponsored by:	iXsystems, Inc.
2017-11-06 07:50:18 +00:00
Marcelo Araujo
230c3a76cb TrueOS Qt Network Manager
WWW: https://github.com/trueos/pc-networkmanager

PR:		222156
Submitted by:	q5sys <jt@ixsystems.com>
Sponsored by:	iXsystems, Inc.
2017-11-06 07:48:22 +00:00
Yuri Victorovich
5442cebb94 New port: sysutils/py-filelock: Platform independent file lock
PR:		220696
Reviewed by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12903
2017-11-02 06:09:42 +00:00
Joseph Mingrone
68d7596a4a New port, sysutils/smart: Output disk SMART values
WWW: https://github.com/ctuffli/smart
2017-10-31 22:55:39 +00:00
Emanuel Haupt
6533a3e36f Add fusefs-ext2 0.0.9, FUSE module to mount ext2, ext3 and ext4 with
read write support.
2017-10-30 07:36:01 +00:00
Richard Gallamore
25c488041c mkdesktop is a Bourne script that helps to standardize the process of FreeBSD
desktop installation as much as possible per user, with plenty of flexibility as
well as modularity. By default, you get 5 distinct stages for defining your
desktop environment. But you can always add/subtract/customize the stages as
much as you wish. Once you start using mkdesktop, you will pretty soon love it -
particularly its post-processor which automatically kicks in once the stages
have been processed - it sets up emulation layers and configuration of system
files, if the user so desires.

WWW: https://github.com/bourne-again/mkdesktop

PR:		221370
Submitted by:	born^@hotmail.com (maintainer)
2017-10-25 03:01:56 +00:00
Stefan Eßer
43de0ba2ce New port for the FUSE support library version 3.
This version is not compatible with version 2 file system user modules
and is meant to co-exist with the older version of the library.

Reviewed by:	antoine (mentor)
2017-10-17 07:37:56 +00:00
Zach Leslie
2cfa16799a Ensure sysutils/puppetserver5 is built
Include sysutils/puppetserver5 in the sysutils/Makefile to ensure that
its built as part of the central packaging.

Approved-by:	swills(mentor)
2017-10-06 16:12:22 +00:00
Rene Ladan
afe6a5df05 Remove expired ports:
2017-10-04 sysutils/bacula5-client-static: No upstream commits since 2013. Use sysutils/bacula-server
2017-10-04 sysutils/bacula5-client: No upstream commits since 2013. Use sysutils/bacula-server
2017-10-04 sysutils/bacula5-bat: No upstream commits since 2013. Use sysutils/bacula-server
2017-10-04 sysutils/bacula5-server: No upstream commits since 2013. Use sysutils/bacula-server
2017-10-04 net-mgmt/nagios-check_bacula5: No upstream commits since 2013. Use sysutils/bacula-server
2017-10-04 sysutils/bacula5-docs: No upstream commits since 2013. Use sysutils/bacula-docs
2017-10-05 19:51:37 +00:00
Marcelo Araujo
c34658ea8b Sort Makefile after rename py3-iocage.
Sponsored by:	iXsystems Inc.
2017-10-03 03:39:10 +00:00
Marcelo Araujo
ef48078bcc Rename py3-iocage to iocage as by now we don't have more conflicts with
the old iocage version and also in favor of python flavors that will
land soon, it makes sense to do it now.

Sponsored by:	iXsystems, Inc.
2017-10-03 02:41:32 +00:00
Nikolai Lifanov
f9406f1cc6 new port: sysutils/zrepl
zrepl is a complete ZFS dataset replication tool written in Go
that supports feature detection, bookmarks, and other new features.

Significant parts of this port were submitted by woodsb02. Thank you!

Submitted by:	woodsb02, me
Reviewed by:	woodsb02
Differential Revision:	https://reviews.freebsd.org/D12462
2017-10-01 14:44:15 +00:00
Ryan Steinmetz
53cedd5675 New port: sysutils/lscpu:
lscpu gathers CPU architecture information about the current CPU. The
command output is optimized for parsing or for easy readability by
humans. The information includes, for example, the number of CPUs,
threads, cores, and sockets.

There is also information about the CPU caches, family, model,
byte order, and stepping.

WWW: https://github.com/NanXiao/lscpu
2017-09-29 11:52:28 +00:00
Cy Schubert
ae0e4a2976 Welcome to syslog-ng312, trackng syslog-ng the 3.12 branch.
Submitted by:	Peter Czanik (CzP) <peter.czanik@balabit.com>
		Balabit / syslog-ng upstream
2017-09-25 18:51:17 +00:00
Tobias C. Berner
d6dcc09c75 Update sysutils/filelight-kde4 to 17.04.3 and rename it in the process
* Now uses Qt5/KF5

PR:		221140
Reviewed by:	rakuco, adridg
Differential Revision:	https://reviews.freebsd.org/D11899
2017-09-16 07:10:37 +00:00
Julien Laffaye
217c6558ae Add sysutils/znapzend
PR:		218708
Submitted by:	Anton Eriksson <skalmanman@gmail.com>
2017-09-13 17:48:05 +00:00
Steve Wills
40a5346525 Connect consul_exporter to the build
Reported by:	antoine
Pointyhat to:	swills
2017-09-11 20:13:18 +00:00
Mathieu Arnold
bbe8c3c106 Sort categories Makefiles properly.
Sponsored by:	Absolight
2017-09-11 13:10:24 +00:00
Cy Schubert
9244469bb7 Welcome the new syslog-ng 3.11.1.
Submitted by:	Peter Czanik (CzP) <peter.czanik@balabit.com>
		Balabit / syslog-ng upstream
2017-09-06 06:29:52 +00:00
Alexey Dokuchaev
bc1a0d842c UNetbootin allows to create bootable Live USB drives for Ubuntu, Fedora,
and other Linux distributions without burning a CD.  This is useful when
supplied ISO image cannot be directly written to USB drive or SD card.

WWW: http://unetbootin.sourceforge.net/
2017-09-01 18:23:06 +00:00
Dan Langille
ae6ca1f5b3 Add Bacula 9.0.3
PR:		221710
2017-08-30 18:11:06 +00:00