Commit graph

1723 commits

Author SHA1 Message Date
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
Baptiste Daroussin
d3b1c2c69e Remove: abandonware, depends on non existing USE_GNOME components
Approved by:	gnome (kwm)
2014-11-19 14:55:13 +00:00
Baptiste Daroussin
d71f3a39cb Remove: abandonware, depends on non existing USE_GNOME components 2014-11-19 14:51:14 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Cy Schubert
50a3353271 Remove sysutils/cfengine36-rc because cfengine 3.6.2 has gone GA. 2014-11-18 20:27:55 +00:00
Johannes Jost Meixner
be2136f177 sysutils/rubygem-hammer_cli_foreman_ssh: new port
This Hammer CLI plugin contains a set of commands for remote execution
of commands on hosts known to Foreman via SSH

WWW: https://github.com/theforeman/hammer-cli-foreman-ssh

PR:		194673
Differential Revision:	https://reviews.freebsd.org/D1113
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
Approved by:	swills (mentor)
2014-11-16 07:55:07 +00:00
Stephen Hurd
bf8c80c38c New port: sysutils/zfs-stats-lite
zfs-stats displays ZFS statistics in human-readable format including
ARC, L2ARC, zfetch (DMU) and vdev cache statistics.

This script is a fork of sysutils/zfs-stats which has no dependency on perl or
other ports.

PR:		ports/194977
Submitted by:	Devin Teske <dteske@FreeBSD.org> (maintainer)
Sponsored by:	Panzura, Inc.
2014-11-14 03:20:07 +00:00
John Marino
089b440e1d Add new port sysutils/rcm
PR:		194248
Submitted by:	Leonardo Brondani Schenkel

The rcm suite of tools is for managing dotfiles directories. This is a
directory containing all the .*rc files in your home directory (.zshrc,
.vimrc, and so on). These files have gone by many names in history, such as
"rc files" because they typically end in rc or "dotfiles" because they begin
with a period.

This suite is useful for committing your rc files to a central repository
to share, but it also scales to a more complex situation such as multiple
source directories shared between computers with some host-specific or
task-specific files.
2014-11-09 12:05:46 +00:00
Kevin Lo
c75de50d41 Initial import of zbackup 1.3.
Zbackup is a globally-deduplicating backup tool, based on the ideas found
in rsync.
2014-11-08 15:34:05 +00:00
John Marino
166701d1cc Add new port sysutils/rinse
PR:		193493
Submitted by:	Jan Beich

Rinse is a simple tool which is designed to carry out the installation
of a new RPM-based distribution. Using rinse you can easily setup simple
chroot() systems running different RPM-based distributions, such as
Centos, Scientific Linux or openSUSE.

The purpose and usage are analogous to the 'debootstrap' utility
familiar to users of Debian GNU/Linux. It was primarily designed to
work with the xen-tools software, which creates new guest images for
running inder the Xen hypervisor.
2014-10-31 16:34:20 +00:00
Matthew Seaman
97733981f5 Logstash Contrib Repository
This is a collection of companion plugins (and hopefully tests, too!)
to be used in conjunction with Logstash.

The plugins here are maintained by the core Logstash team, and
supported by the community.

WWW: http://logstash.net/docs/1.4.2/contrib-plugins
2014-10-27 15:48:17 +00:00
Matthew Seaman
79260ee9b5 New port: sd-agent
Server Density Agent for FreeBSD

Monitor CPU, memory, disk usage, network, Apache, MySQL + more via the
ServerDensity platform.

WWW: https://www.serverdensity.com/
2014-10-24 16:02:32 +00:00
Kurt Jaeger
8c87610bf5 New port: sysutils/backuppc-devel
BackupPC is a high-performance, enterprise-grade system for backing up
Linux, WinXX and MacOSX PCs and laptops to a server's disk.
BackupPC is highly configurable and easy to install and maintain.

WWW: http://backuppc.sourceforge.net

This is Version 4.0.0alpha3, please use with caution. On the other
hand, it is 10 month old, and the submitter is also the maintainer of
sysutils/backuppc.

PR:		183241
Submitted by:	Alexander Moisseev <moiseev@mezonplus.ru>
2014-10-23 17:48:35 +00:00
Cy Schubert
9a3084cd38 Move sysutils/syslog-ng (3.5.6) to syslog-ng35 in preparation for the new
syslog-ng 3.6.1 which will become sysutils/syslog-ng.
2014-10-23 06:12:45 +00:00
Kurt Jaeger
0075956658 New port: sysutils/ciso-maker
Tiny and easy to use tool to convert ISO images
in CSO (compressed ISO) format. Based on CISO, but with bug fixes.

WWW: http://github.com/laffer1/ciso-maker

PR:		193609
Submitted by:	Lucas Holt <luke@foolishgames.com>
2014-10-22 05:27:03 +00:00
Max Brazhnikov
0ea52f99b4 KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
 baloo			- Baloo core libraries
 baloo-widgets		- Baloo widgets library
 kfilemetadata		- KDE library for extracting file metadata

New ports:
  graphics/kqtquickcharts	- QtQuick plugin to render interactive charts
  misc/artikulate		- Pronunciation trainer for KDE
				(not usable currently, links to both
				GStreamer 1.x and 0.10.x via dependencies)
  sysutils/baloo[-widgets]	- KDE framework for searching and
				managing user metadata
  sysutils/kfilemetadata	- Library for extracting file metadata

l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release

astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data

deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
  remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports

devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now

editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]

graphics/okular:
- add dependency on graphics/libkscreen

math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]

misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
  to link some stuff between KDE4_PREFIX and LOCALBASE.

science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data

x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3

among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes

The area51 repository features commits by alonso, rakuco and myself.

PR:		187150 [1]
Reported by:	pe.freethread@live.com
Patch by:	Tobias Berner <tcberner@gmail.com>

PR:		180674 [2]
Reported by:	torsten.eichstaedt@web.de

PR:		194316
Exp-run:	antoine
2014-10-19 15:57:27 +00:00
Pietro Cerutti
a53ebac6a8 - Restore sysutils/createrepo
- Update to 0.10.3
- Take maintainership
2014-10-09 15:57:23 +00:00
Pietro Cerutti
0614be37f6 - New port: sysutils/deltarpm
DeltaRPM is a tool that generates RPMs that contains the difference between an
old and a new version of an RPM. This makes it possible to recreate the new RPM
from the deltarpm and the old one. You don't have to have a copy of the old
RPM, as it can also work with installed RPMs. The package also contains tools
for creating and applying delta ISOs.

WWW: http://freecode.com/projects/deltarpm/
2014-10-09 15:55:39 +00:00
Rene Ladan
67eb00ba41 Remove expired ports:
2014-08-31 net/libnet10: Superseded by net/libnet
2014-09-30 net/despoof: Depends on expired net/libnet10
2014-09-30 sysutils/gpkgdep: Requires old pkg_info
2014-09-30 security/vida: Depends on expired net/libnet10
2014-09-30 net/nemesis: Depends on expired net/libnet10
2014-09-30 net-mgmt/sing: Depends on expired net/libnet10
2014-09-30 net-mgmt/gps: Depends on expired net/libnet10
2014-09-30 net/ttlscan: Depends on expired net/libnet10
2014-09-30 security/zombiezapper: Depends on expired net/libnet10
2014-09-30 dns/dnshijacker: Depends on expired net/libnet10
2014-09-30 net/xboxproxy: Depends on expired net/libnet10
2014-09-30 net-mgmt/scdp: Depends on expired net/libnet10
2014-09-30 net-mgmt/angst: Depends on expired net/libnet10
2014-09-30 security/py-otr: Abandoned upstream
2014-09-30 net-p2p/cdonkey: depends on deprecated db41 version
2014-09-30 12:28:26 +00:00
Steve Wills
8985fe6106 sysutils/rubygem-hammer_cli_foreman_bootdisk: create port
This Hammer CLI plugin contains set of commands for foreman_bootdisk,
a plugin to Foreman for ISO/USB booting support

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

PR:		193977
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2014-09-27 20:21:51 +00:00
Steve Wills
1c6b920a96 sysutils/rubygem-smart_proxy_salt: create port
This plug-in adds support for SaltStack to Foreman's Smart Proxy.

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

PR:		193976
Submitted by:	Michael Moll <kvedulv@kvedulv.de>
2014-09-27 20:05:12 +00:00
Martin Matuska
7de9e9096c Fix name typo and pkg-descr of rubygem-bundler_ext 2014-09-27 08:20:01 +00:00
Martin Matuska
d982d1ec5d bundler_ext is a simple library leveraging the Bundler Gemfile DSL to load gems
already on the system and managed by the systems package manager (like yum/apt)

WWW: https://github.com/bundlerext/bundler_ext
2014-09-27 08:13:16 +00:00
Jason E. Hale
632d496528 F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity
of a flash card (flash drive, flash disk, pendrive).  It writes to
the card and then checks if it can read it.  It will assure that
you haven't been sold a card with a smaller capacity than stated.

WARNING: All data on the tested disk might be lost!

WWW: http://oss.digirati.com.br/f3

PR:		193779
Submitted by:	Uffe Jakobsen <uffe@uffe.org>
2014-09-27 01:46:53 +00:00
Rene Ladan
c82a7fe11a Remove expired ports:
2014-09-25 sysutils/rubygem-chef-expander: Depends on broken rubygem-dep_selector
2014-09-25 sysutils/rubygem-chef-server: Depends on broken rubygem-dep_selector
2014-09-25 sysutils/rubygem-chef-solr: Depends on broken rubygem-dep_selector
2014-09-25 www/rubygem-chef-server-webui: Depends on broken rubygem-dep_selector
2014-09-25 www/rubygem-chef-server-api: Depends on broken rubygem-dep_selector
2014-09-25 08:17:08 +00:00
John Marino
396162b8ab Add new port sysutils/rundeck
PR:		191562
Submitted by:	arcade (b1t.name)

Welcome to Rundeck, the human interface to your operations. Rundeck
features fine-grain access controls, a built-in job scheduler, and the
ability to define workflows that dispatch commands and scripts to your
nodes.
2014-09-20 17:42:15 +00:00
Rene Ladan
7eafff56c3 Remove expired ports
Keep some which are optional dependencies of non-expired ports
2014-09-18 sysutils/moreutils-parallel: Use moreutils-parallel in sysutils/moreutils instead
2014-09-20 science/ruby-netcdf: Depends on deprecated math/ruby-narray
2014-09-20 x11-toolkits/ruby-fox16: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gnuplot: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-gphys: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-fftw3: Depends on deprecated math/ruby-narray
2014-09-20 science/ruby-dcl: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-numru_misc: Depends on deprecated math/ruby-narray
2014-09-20 math/ruby-narray: RubyForge shutdown May 15 2014
2014-09-20 textproc/ruby-liquid: RubyForge shutdown May 15 2014
2014-09-20 comms/callsign: RubyForge shutdown May 15 2014
2014-09-20 misc/ruby-vpim: RubyForge shutdown May 15 2014
2014-09-20 net/ruby-ldap: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-echoe: Depends on deprecated rubyforge
2014-09-20 www/ruby-borges: RubyForge shutdown May 15 2014
2014-09-20 www/ruby-fcgiwrap: RubyForge shutdown May 15 2014
2014-09-20 www/rubygem-scrubyt: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-multi: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_sqlite3: RubyForge shutdown May 15 2014
2014-09-20 math/ruby-gsl: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-gpgme: RubyForge shutdown May 15 2014
2014-09-20 multimedia/vodcatcher: RubyForge shutdown May 15 2014
2014-09-20 japanese/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-statgrab: RubyForge shutdown May 15 2014
2014-09-20 security/ruby-crypt: RubyForge shutdown May 15 2014
2014-09-20 sysutils/philesight: Depends on deprecated devel/ruby-locale2
2014-09-20 multimedia/podcatcher: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-mp3info: RubyForge shutdown May 15 2014
2014-09-20 multimedia/ruby-flvtool2: RubyForge shutdown May 15 2014
2014-09-20 audio/ruby-freedb: RubyForge shutdown May 15 2014
2014-09-20 graphics/ruby-ming: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-locale2: RubyForge shutdown May 15 2014
2014-09-20 devel/rubygem-rubyforge: RubyForge shutdown May 15 2014
2014-09-20 databases/ruby-dbd_odbc: RubyForge shutdown May 15 2014
2014-09-20 devel/ruby-fastri: RubyForge shutdown May 15 2014
2014-09-20 devel/ri-emacs: RubyForge shutdown May 15 2014
2014-09-20 security/p5-openxpki-client-html-mason: security/p5-openxpki-0.15+ abandoned Mason UI technology in favor of FastCGI
2014-09-20 09:45:04 +00:00
Vanilla I. Shu
e93bee6ad5 Add jadm 1.0, freeBSD jail framework with zfs, vnet and jail.conf
support.

PR:		ports/193574
Submitted by:	Nikolay Dachev <jadm dachev info>
2014-09-15 02:27:39 +00:00
Cy Schubert
ad7aefe69e Add cfengine 3.6.2 Release Candidate. Fixes packagesmatching.
Requested by:	Stephen Hepner <shepner@asyla.org>
2014-09-12 06:16:40 +00:00
Jason E. Hale
901572d44a New port: sysutils/py-queuelib
Queuelib is a collection of persistent (disk-based) queues for
Python.

Queuelib's goals are speed and simplicity. It was originally part
of the Scrapy framework and stripped out into its own library.

WWW: https://github.com/scrapy/queuelib
2014-09-12 01:33:18 +00:00
John Marino
2c0ea8e734 Remove unstaged devel/arm-eabi-gcc and cascade remove four others
Without devel/arm-eabi-gcc, unstaged cross-gcc has no purpose, nor
does either of the -binutils ports.  The sysutils/u-boot-beaglebone-eabi
was staged, but is a casualty of the arm-eabi-gcc removal.
2014-09-09 20:32:49 +00:00
John Marino
20c351e17a Remove unstaged sysutils/fusefs-wdfs 2014-09-07 15:28:20 +00:00
Carlo Strub
6f5894dc42 I'm a lumberjack and I'm ok! I sleep when idle, then I ship logs all day!
I parse your logs, I eat the JVM agent for lunch!

(This project was recently renamed from 'lumberjack' to 'logstash-forwarder' to
make its intended use clear. The 'lumberjack' name now remains as the network
protocol, and 'logstash-forwarder' is the name of the program. It's still the
same lovely log forwarding program you love.)

WWW: https://github.com/elasticsearch/logstash-forwarder

PR:		ports/193012
Submitted by:	cheffo@freebsd-bg.org
2014-09-05 20:50:47 +00:00
Alex Dupre
f23aed7bde Import PHP 5.6 branch! 2014-09-04 14:24:25 +00:00
Baptiste Daroussin
5ead879a85 Second run at cleaning out non staged ports without pending PR 2014-09-02 12:45:01 +00:00