1757 Commits

Author SHA1 Message Date
Michael Moll
3e893342cf new port: sysutils/rubygem-smart_proxy_chef
Chef Plug-In for Foreman's Smart Proxy

WWW: https://github.com/theforeman/smart_proxy_chef

Approved by:	mat (mentor)
2015-05-29 18:36:47 +00:00
Steven Kreuzer
3efdd1b3b6 Croniter provides iteration for datetime object with cron like format.
WWW: http://pypi.python.org/pypi/croniter/
2015-05-29 18:29:20 +00:00
Baptiste Daroussin
c60cbf0dfe The cryptographic hash function BLAKE2 is an improved version of the SHA-3
finalist BLAKE. Like SHA-3, BLAKE2 offers the highest security, yet is fast as
MD5 on 64-bit platforms and requires at least 33% less RAM than SHA-2 or SHA-3
on low-end systems. The core algorithm of BLAKE2 is derived from ChaCha, a
stream cipher designed by Daniel J. Bernstein that has been proposed as a
standard cipher for TLS.

WWW: https://blake2.net/
2015-05-29 11:55:40 +00:00
Mark Felder
848e4a9c08 Welcome acts to the ports tree
acts is a utility for managing Tarsnap backups which is written in plain
sh(1). This utility was praised in mwl's Tarsnap Mastery book, but was
somehow missing from our dear ports tree.

Now it's here so I can better manage my backups, and you should too!
2015-05-13 14:28:42 +00:00
Ryan Steinmetz
6efaeef862 New port: sysutils/osquery:
osquery exposes an operating system as a high-performance relational database.
This allows you to write SQL-based queries to explore operating system data.
With osquery, SQL tables represent abstract concepts such as running
processes, loaded kernel modules, open network connections, browser plugins,
hardware events or file hashes.

WWW: https://osquery.io/

Sponsored by:	Beer from wxs@
2015-05-10 15:19:11 +00:00
Matthew Seaman
191ff781a0 A data backend for Hiera that can return the content of whole files.
WWW: https://github.com/adrienthebo/hiera-file
2015-05-08 13:05:29 +00:00
Steve Wills
da4c7e77c9 sysutils/direnv: add port
direnv is an environment switcher for the shell. It knows how to hook into
bash, zsh, tcsh and fish shell to load or unload environment variables
depending on the current directory. This allows to have project-specific
environment variables and not clutter the "~/.profile" file.

WWW: http://direnv.net/
2015-05-06 17:55:06 +00:00
Steve Wills
2321fdeef7 sysutils/serf: add new port
Serf is a decentralized solution for service discovery and orchestration that
is lightweight, highly available, and fault tolerant.

WWW: https://serfdom.io/
2015-05-06 17:12:45 +00:00
Luiz Otavio O Souza
3156a26503 U-Boot loader and related files for Raspberry Pi 2
To install this bootloader, copy ALL the files in the share/u-boot/u-boot-rpi2
directory to the first partition, formatted as FAT32, on an SD card.

This version is patched so that:
 * ELF and API features are enabled.
 * The default environment is trimmed to just what's needed to boot.
 * The saveenv command writes to the file uboot.env on the FAT partition.

For information about running FreeBSD on RaspberryPi, see
WWW: http://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi

For general information about U-Boot see WWW: http://www.denx.de/wiki/U-Boot

Approved by:	garga
2015-04-24 19:40:12 +00:00
Rene Ladan
2af5dcc160 Remove expired ports:
2015-04-15 databases/php53-sqlite3: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-simplexml: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sybase_ct: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-ctype: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-wddx: security EOL reached 14 Aug 2014
2015-04-15 security/php53-filter: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-ftp: security EOL reached 14 Aug 2014
2015-04-15 net/php53-soap: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-recode: security EOL reached 14 Aug 2014
2015-04-15 security/php53-openssl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-dba: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_pgsql: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-fileinfo: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_odbc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-sqlite: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-readline: security EOL reached 14 Aug 2014
2015-04-15 mail/php53-imap: security EOL reached 14 Aug 2014
2015-04-15 sysutils/php53-posix: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-phar: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-gd: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xsl: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo_firebird: security EOL reached 14 Aug 2014
2015-04-15 devel/mingw64-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 devel/cross-binutils: Obsolete.  Migrate to devel/binutils based ports
2015-04-15 databases/php53-pdo_dblib: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvshm: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-json: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-redis: requires php53, security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-pspell: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pgsql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlreader: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-iconv: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-odbc: security EOL reached 14 Aug 2014
2015-04-15 ftp/php53-curl: security EOL reached 14 Aug 2014
2015-04-15 math/php53-gmp: security EOL reached 14 Aug 2014
2015-04-15 security/php53-mcrypt: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-shmop: security EOL reached 14 Aug 2014
2015-04-15 math/php53-bcmath: security EOL reached 14 Aug 2014
2015-04-15 security/php53-hash: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvsem: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zip: security EOL reached 14 Aug 2014
2015-04-15 graphics/php53-exif: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-gettext: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysql: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xmlwriter: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-xml: security EOL reached 14 Aug 2014
2015-04-15 converters/php53-mbstring: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-sysvmsg: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mysqli: security EOL reached 14 Aug 2014
2015-04-15 misc/php53-calendar: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-tokenizer: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-pdo: security EOL reached 14 Aug 2014
2015-04-15 net/php53-xmlrpc: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-interbase: security EOL reached 14 Aug 2014
2015-04-15 www/php53-session: security EOL reached 14 Aug 2014
2015-04-15 databases/php53-mssql: security EOL reached 14 Aug 2014
2015-04-15 www/php53-tidy: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-zlib: security EOL reached 14 Aug 2014
2015-04-15 net/php53-ldap: security EOL reached 14 Aug 2014
2015-04-15 net-mgmt/php53-snmp: security EOL reached 14 Aug 2014
2015-04-15 textproc/php53-dom: security EOL reached 14 Aug 2014
2015-04-15 devel/php53-pcntl: security EOL reached 14 Aug 2014
2015-04-15 archivers/php53-bz2: security EOL reached 14 Aug 2014
2015-04-15 net/php53-sockets: security EOL reached 14 Aug 2014
2015-04-15 lang/php53: security EOL reached 14 Aug 2014
2015-04-15 devel/pecl-uuid: requires php53, security EOL reached 14 Aug 2014
2015-04-15 lang/php53-extensions: security EOL reached 14 Aug 2014
2015-04-15 german/pecl-konto_check: requires php53, security EOL reached 14 Aug 2014
2015-04-17 www/moodle26: Deprecated by upstream, use www/moodle2{7,8} instead
2015-04-17 21:00:10 +00:00
Alexey Dokuchaev
b0ba641aa3 Add a port of watchman, file alteration monitor from Facebook.
WWW: https://facebook.github.io/watchman/

PR:	199061
2015-04-13 11:06:27 +00:00
Rene Ladan
02580c63c3 Remove expired ports:
2015-03-31 lang/gnatdroid-armv5: Nobody cares enough to fix sigtramp-android.c for ARMv5
2015-03-28 sysutils/puppet27: Does not work with Ruby 2.x
2015-03-31 www/rubygem-form_data: Use www/rubygem-http-form_data instead (renamed by upstream)
2015-03-31 www/typo345: Upgrade to www/typo3 or www/typo3-lts
2015-04-07 17:59:01 +00:00
Baptiste Daroussin
945cae8720 Rename emulators/xl into sysutils/xen-tools
Requested by:	roger@
2015-04-06 14:29:51 +00:00
Baptiste Daroussin
c9d7334c7e Rename xen-tools into xen-guest-tools
Requested by:	roger@
Approved by:	dinoex@ (maintainer)
2015-04-06 14:27:26 +00:00
Pawel Pekala
58e1ea0c65 lnav is an ncurses based log file viewer, with syntax highlighting,
filtering, tab completion for most operations, and sessions support.

WWW: http://lnav.org/

PR:		199062
Submitted by:	Thomas Hurst <tom@hur.st>
2015-04-02 20:18:50 +00:00
Steve Wills
b1147a51f9 sysutils/consul: add port
Consule is a distributed, highly available and data center aware tool for
discovering and configuring services.

Set maintainer to myself for now since I made so many changes I'm not sure
submitter wants to maintain any more.

PR:		192937
Submitted by:	Thomas Bartelmess <thomas@bartelmess.io> (based on)
2015-03-26 02:21:24 +00:00
Muhammad Moinur Rahman
e916720716 [NEW] sysutils/pick: Tool for choosing one option from a set of choices
with an interface

pick allows users to choose one option from a set of choices using an
interface with fuzzy search functionality.

WWW: https://www.github.com/thoughtbot/pick

PR:		198695
Submitted by:	neel@neelc.org
Approved by:	bapt marino (implicit)
2015-03-23 13:16:23 +00:00
Sunpoet Po-Chuan Hsieh
c3970a2318 - Add py-tmuxp 0.1.12
Load and save tmux sessions in JSON or YAML. Control tmux through
python API.

WWW: https://pypi.python.org/pypi/tmuxp

PR:		196307
Submitted by:	Tony Narlock <tony@git-pull.com>
2015-03-22 14:59:35 +00:00
Johannes Jost Meixner
5b0c3e7959 sysutils/rubygem-hammer_cli_foreman_salt: Add port
This Hammer CLI plugin contains a set of commands for foreman_salt,
a plugin to Foreman for SaltStack integration.

WWW: https://github.com/theforeman/hammer_cli_foreman_salt

PR:		198362
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	mentors (implicit)
2015-03-09 14:51:55 +00:00
Pawel Pekala
d544f310eb s6 is a small suite of programs for UNIX, designed to allow process
supervision (a.k.a service supervision), in the line of daemontools and
runit.

WWW: http://www.skarnet.org/software/s6/

PR:		197235
Submitted by:	Colin Booth <colin@heliocat.net>
2015-02-23 22:14:11 +00:00
Mikolaj Golub
e8030a12dd New port: sysutils/vmtouch
vmtouch is a tool for learning about and controlling the file
system cache of unix and unix-like systems.

Author: Doug Hoyte <doug@hcsw.org>
WWW: http://hoytech.com/vmtouch/
2015-02-22 16:26:25 +00:00
Baptiste Daroussin
87d82c6e55 Hook the new u-boot ports to the build 2015-02-21 21:48:43 +00:00
Kubilay Kocak
dc252dfc90 [NEW] sysutils/shutilwhich: shutil.which for those not using Python 3.3
A copy & paste backport of Python 3.3's shutil.which function.

Import like this: import shutilwhichh.

This will monkeypatch shutil if there is no shutil.which method, otherwise
leave it alone.

WWW: https://github.com/mbr/shutilwhich
2015-02-14 08:01:19 +00:00
Rene Ladan
523abc95f4 Remove expired ports:
2015-02-13 sysutils/rsyslog7-devel: EoL, use sysutils/rsyslog7
2015-02-13 sysutils/rsyslog8-devel: EoL, use sysutils/rsyslog8
2015-02-13 18:57:56 +00:00
Ganael LAPLANCHE
37961c3c31 - Move sysutils/brebis to sysutils/backupchecker
- Update to version 1.1
2015-02-12 09:23:27 +00:00
Pawel Pekala
220f14c5df Mothra is a FreeBSD send-pr command line tool for Bugzilla system.
WWW: https://github.com/pct/mothra

PR:		196813
Submitted by:	Jin-Sih, Lin <linpct@gmail.com>
2015-02-11 19:09:24 +00:00
Muhammad Moinur Rahman
25edd878fe sysutils/avfs: Revive and update version 0.9.9=>1.0.2
- Unbreak
- Pass maintainership to submitter
- Add LICENSE(LGPL20 GPLv2)
- Remove OPTIONS LIBRARY to make default as most of the dependent ports
  require the library
- Make proper use of OPTIONSNG to declutter ${PORT_OPTIONS:M*}

PR:			196942
Differential Revision:	https://reviews.freebsd.org/D1795
Submitted by:		mp39590@gmail.com
Approved by:		marino(mentor)
2015-02-07 13:04:38 +00:00
Kris Moore
b03b6f5528 - Add PC-BSD ports from the 10.1.1 release
- Update MOVED to reflect pcbsd-utils-qt4 -> pcbsd-utils-qt5
2015-02-03 15:05:14 +00:00
Muhammad Moinur Rahman
fefff138d8 [CHANGE CATEGORY] sysutils/currtime: deskutils->sysutils
Submitted by:	danfe
Approved by:	bapt(mentor)
2015-02-03 10:36:18 +00:00
Raphael Kubo da Costa
34d0f208cc Add sysutils/qt5-qtpaths.
This is a command-line interface to QStandardPaths, part of qttools. It is
used by the KDE Frameworks 5 ports, which will be added in the future.

While here, also add x11-toolkits/qt5-quickcontrols to devel/qt5 which I had
forgotten to do before.

Submitted by:	Tobias Berner <tcberner@gmail.com>
2015-01-28 01:15:22 +00:00
Edward Tomasz Napierala
b7ec4f6183 New port: sysutils/pesign
Signing tool for PE-COFF binaries, hopefully at least vaguely compliant
with the PE and Authenticode specifications.

Sponsored by:	The FreeBSD Foundation
2015-01-21 13:40:24 +00:00
Glen Barber
97a20389c8 Add the sysutils/azure-agent port.
The Microsoft Azure Linux Agent is the client agent
needed to run FreeBSD within the Microsoft Azure
cloud platform.

Reviewed by:	swills
Sponsored by:	The FreeBSD Foundation
2015-01-16 15:31:14 +00:00
Edward Tomasz Napierala
6db4bdcb5a New port: sysutils/sbsigntool
Set of utilities for managing UEFI Secure Boot signatures.

Sponsored by:	The FreeBSD Foundation
2015-01-15 19:54:16 +00:00
Edward Tomasz Napierala
2fd2dc4da1 New port: sysutils/shim
shim is a trivial EFI application that, when run, attempts to open and
execute another application. It will initially attempt to do this via the
standard EFI LoadImage() and StartImage() calls. If these fail (because secure
boot is enabled and the binary is not signed with an appropriate key, for
instance) it will then validate the binary against a built-in certificate. If
this succeeds and if the binary or signing key are not blacklisted then shim
will relocate and execute the binary.

Sponsored by:	The FreeBSD Foundation
2015-01-15 10:09:35 +00:00
Sunpoet Po-Chuan Hsieh
bfa84234b8 - Add rubygem-shellany 0.0.1
Shellany captures command output.

Features:
- Portability (should work on recent JRuby versions).
- Capturing stdout, stderr in a convenient way.
- Returning the result in a convenient way.
- Detecting if a shell is needed (though incomplete/primitive implementation).
- Prevents running the same command multiple times.

WWW: https://github.com/guard/shellany
RG:  https://rubygems.org/gems/shellany
2015-01-07 17:55:47 +00:00
Sunpoet Po-Chuan Hsieh
4b52964a4f - Add rubygem-guard-compat 1.2.0
Guard::Compat provides only a test helper for testing custom Guard plugins
currently.

WWW: https://github.com/guard/guard-compat
RG:  https://rubygems.org/gems/guard-compat
2014-12-28 13:15:34 +00:00
Steve Wills
2a218e9c2b sysutils/firstboot-growfs: revive
Revive this port as it will still be useful until the similar functionality in
base is more widely available, take ownership.
2014-12-24 04:50:16 +00:00
Pawel Pekala
6a2ca3cd94 ChefAPI is a tiny, dependency-minimal Ruby client for interacting with a
Chef Server. It adopts many patterns and principles from Ruby On Rails.

WWW: https://github.com/sethvargo/chef-api

PR:		195707
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2014-12-19 17:37:36 +00:00
Pawel Pekala
c83b5d1803 Logify is an incredibly light-weight Ruby logger with a developer-friendly API
and no dependencies. It is intentionally very opinionated and is optimized
for speed. This combination makes it perfect for command line applications.

WWW: https://github.com/sethvargo/logify

PR:		195706
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2014-12-19 17:24:13 +00:00
Pawel Pekala
2f71525238 Command line tools for OpenShift, cloud Platform as a service.
WWW: https://github.com/openshift/rhc

PR:		195650
Submitted by:	Dereckson <dereckson@gmail.com>
2014-12-15 15:26:53 +00:00
Cy Schubert
85ddce8024 Syslog-ng-incubator 0.3.3 only works with syslog-ng35.
sysutils/syslog-ng-incubator copied to sysutils/syslog-ng-incubator03
in preparation for pending update of main syslog-ng-incubator port to
0.4.X (which will be suported by the syslog-ng 3.6 branch).

Submitted by:	Peter Czanik (Syslog-ng upline) <peter.czanik@balabit.com>
2014-12-15 07:34:31 +00:00
Pawel Pekala
62287039dd The file renaming utilities consists of five programs designed to make renaming
of files faster and less cumbersome:
- qmv ("quick move") allows a bunch of file names to be edited in a text editor;
- imv ("interactive move") allows a single file name to be edited in the
  terminal using the GNU Readline library
- qcp and icp are similar to qmv and imv but copy files instead of moving them;
- deurlname removes URL encoded characters (such as %20 representing space) from
  file names.

WWW: http://www.nongnu.org/renameutils/

PR:		194045
Submitted by:	Matteo Cypriani <mcy@lm7.fr>
2014-12-12 22:16:44 +00:00
Antoine Brodin
6d3c6e0684 Hook to the build 2014-12-12 06:33:17 +00:00
Kurt Jaeger
d50fd63d36 Revive ports: sysutils/boxbackup, sysutils/boxbackup-devel
- revived
- stage support added
- compilation issues fixed

PR:		194223
Submitted by:	Hrant Dadivanyan <hrant@dadivanyan.net>,
		Chris Hutchinson <portmaster@bsdforge.com>
2014-12-11 05:49:41 +00:00
Max Brazhnikov
b3893e6f33 Add new port sysutils/cpuid: tool to dump x86 CPUID information.
WWW: http://www.etallen.com/cpuid.html

The package and the binary have been renamed to cpuid-etallen in order to
avoid conflict with misc/cpuid.

PR:		194826
Submitted by:	Uffe Jakobsen
2014-12-09 22:07:14 +00:00
Antoine Brodin
667b63c19f Hook to the build 2014-12-09 21:56:56 +00:00
Dmitry Marakasov
fc144d5aaf odo is an atomic odometer for the command line
WWW: http://github.com/atomicobject/odo

PR:		195566
Submitted by:	neel@neelc.org
2014-12-04 12:28:34 +00:00
Rene Ladan
725301185e Remove expired ports:
2014-11-30 ports-mgmt/pkg-plist: Generate incorrect plists
2014-11-30 sysutils/rubygem-hiera-puppet: Has been incorporated into hiera
2014-11-30 sysutils/rubygem-hiera-json: Has been incorporated into hiera
2014-11-30 databases/memcachedb: Depends on deprecated Berkeley DB version, needs porting to DB_SITE
2014-12-01 games/djgame2: Online servers gone, game is not playable
2014-12-01 devel/creduce: Unmaintained and depends on ancient LLVM 3.2
2014-12-01 lang/clay: No development since July 2013, depends on obsolete clang-3.2
2014-12-01 19:21:41 +00:00
Colin Percival
a9aaf14fed Remove firstboot-growfs. As jmg pointed out to me, he added this
functionality to the base system 3 weeks ago...
2014-11-23 22:28:49 +00:00
Colin Percival
85915e1f23 Add firstboot-growfs port:
When the system first boots, resize the (GPT) partition holding the root
  filesystem, then resize the (UFS) root filesystem.  This is intended to be
  used in virtual machines where a VM image is built with one size but may
  be launched onto a larger disk.

This will be used in EC2 images in the near future.
2014-11-20 23:57:07 +00:00