Commit graph

8479 commits

Author SHA1 Message Date
kamil
65d88e9f1f Import screenFetch-3.7.0 as sysutils/screenfetch
screenFetch is a "Bash Screenshot Information Tool". This handy Bash script can
be used to generate one of those nifty terminal theme information + ASCII
distribution logos you see in everyone's screenshots nowadays. It will
auto-detect your distribution and display an ASCII version of that
distribution's logo and some valuable information to the right. There are
options to specify no ASCII art, colors, taking a screenshot upon displaying
info, and even customizing the screenshot command! This script is very easy to
add to and can easily be extended.
2016-07-18 22:56:44 +00:00
markd
a8850f3fac gcc6 build fix 2016-07-16 04:47:45 +00:00
rillig
5dedb72c80 Fixed typo in HAS_CONFIGURE. 2016-07-10 10:45:40 +00:00
rillig
60941b34fb Fixed some pkglint warnings. Added VARBASE to BUILD_DEFS. Bumped version. 2016-07-09 13:07:20 +00:00
wiz
ad0031c15e Remove python33: adapt all packages that refer to it. 2016-07-09 13:03:30 +00:00
rillig
5c14e658c3 Fixed some pkglint warnings. 2016-07-09 13:03:00 +00:00
rillig
d9983147f4 Fixed some pkglint warnings. 2016-07-09 12:47:05 +00:00
wiz
73716d23de Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:38:30 +00:00
kamil
f78a3bf449 Added sysutils/libcap 2016-07-08 14:32:00 +00:00
kamil
b6a56e7c03 Import libcap-2.25 as sysutils/libcap
libcap is a library for getting and setting POSIX.1e (formerly POSIX 6)
draft 15 capabilities.

This package is restricted for the Linux environment.
2016-07-08 14:29:53 +00:00
kamil
564b628483 Revamp bl3 for sysutils/ 2016-07-08 09:17:03 +00:00
kamil
6d726f3078 Add sysutils/lvm2 2016-07-08 09:10:41 +00:00
kamil
abe02f05dd Import LVM2.2.02.98 as lvm2-2.02.98
LVM2 refers to the userspace toolset that provide logical volume management
facilities on linux. It is reasonably backwards-compatible with the original
LVM toolset.

This package is restricted for the Linux environment.
2016-07-08 09:09:47 +00:00
abs
54e8622f8f Fix stupid error in last update (plus some pkglint -Wall cleanup).
No pkgrevision bump as last version would not have packaged
2016-07-08 08:30:30 +00:00
wiz
6d33a1e8be Updated direvent to 5.1.
Version 5.1, 2016-07-06

* Globbing patterns in #include statement

If argument to the #include statement contains wildcard characters (*, [,
], or ?), it is interpreted as shell globbing pattern and all files
matching that pattern are included, in lexicographical order.  If no
matching files are found, the directive is replaced with an empty
line.

* New watcher option 'shell'

The 'shell' option causes watcher command to be executed via
'/bin/sh' (by default it is invoked directly, using the 'execve'
function).  For example:

  watcher {
     path "/etc/httpd/vhosts";
     command "/usr/bin/scanhosts && service httpd restart";
     option (shell);
  }

* Include path

If the argument to the #include (#include_once) statement is not an
absolute file name or globbing pattern, it is looked up in the include
search path.  The order of look up is as follows.  First, directories
given with '-I' options (see below) are scanned, in the same order as
given on the command line.  If no matching file is found in any of
them, directories in the standard include search path are scanned.

By default, the standard include search path contains two directories:
'$(pkgdatadir)/$(VERSION)' and '$(pkgdatadir)/include', where
$(pkgdatadir) and $(VERSION) stand for the package data directory, and
package version, correspondingly.  It can be redefined at compile time using
the '--with-include-path' to configure, e.g.:

 ./configure --with-include-path='$(sysconfdir)/direvent.d:$(pkgdatadir)/$(VERSION):$(pkgdatadir)/include'

(see the file INSTALL, section "Building and Configuring", for a
detailed discussion of this option).

To inspect the actual path at runtime, run 'direvent --help',
and look for the string 'Include search path:' in its output.

* New command line option -I (--include)

The '-I DIR' command line option adds DIR to the include search path.
When looking for include files, directories given with '-I' options
are scanned first.  If the file is not found, the directories in the
standard include path are scanned.
2016-07-07 08:39:12 +00:00
wiz
018a92817f Updated duplicity to 0.7.08.
From Frédéric Fauberteau in PR 51316.

New in v0.7.08 (2016/07/01)
---------------------------
* Merged in lp:~noizyland/duplicity/fix_azurebackend_typo
  - Fix typo in error handling code
* Merged in lp:~ghoz/duplicity/swift-prefix
  - adds the abiliy to use path in the swift backend, in order to have multiple
    backups to the same container neatly organized.
* Fixed bug #1573957 with patches from Dmitry Nezhevenko
  - upload last chunk with files_upload_session_finish to avoid extra request
  - upload small files using non-chunked api
* Fixed bug #1586934 with patches from Dmitry Nezhevenko
  - fixes error handling in wrapper
* Fixed bug #1586992 with patches from Dmitry Nezhevenko
  - Patch adds _delete_list to Par2Backend. And _delete_list fallbacks to
    _delete calls if wrapped backend has no _delete_list.
* Fixed bug #1589038 with patches from Malte Schröder
  - Added ignore_case option to selection functions
* Merged in lp:~mstoll-de/duplicity/b2-reauth
  - Fixes bug #1588503 b2: large uploads fail due to expired auth token
* Merged in lp:~aaron-whitehouse/duplicity/fix_pep8
  - Fix PEP8 error in onedrivebackend.py (space before bracket)
* Fixed bug #822697 ssh-options not passed in rsync over ssh
  - Added globals.ssh_options to rsync command line
* Increased default volume size to 200M, was 25M
* Fixed README-REPO to no longer mention 0.6-series
* Merged in lp:~aaron-whitehouse/duplicity/fix_stat_errors
  - Only give an error about not being able to access possibly locked file if
    that file is supposed to be included or scanned (i.e. not excluded).
    Fixes Bug #1089131
* Fixed bug #1594780 with patches from B. Reitsma
  - Use re.finditer() to speed processing
* Merged in lp:~aaron-whitehouse/duplicity/PEP8_W503_fixes
  - Fix PEP8 W503 errors (line break before binary operator) and enable the
    PEP8 test for this in test_code.CodeTest.
* Merged in lp:~aaron-whitehouse/duplicity/PEP8_line_length
  - Set line length error length to 120 (matching tox.ini) for PEP8 and
    fixed E501(line too long) errors.
* Merged in lp:~duplicity-team/duplicity/po-updates
2016-07-07 08:35:46 +00:00
abs
46194dc059 Updated sysutils/dc-tools to 1.6
Update default NetBSD version to 7.0.1, from TravisPaul
2016-07-06 10:09:33 +00:00
jnemeth
ca82e2fc15 add and enable xenkernel46 and xentools46 2016-07-04 07:47:53 +00:00
jnemeth
2ccc347bbb The Xen virtual machine monitor allows running several virtual machines
on a single physical machine.  The xentools46 package contains the
tools to create, destroy and control the virtual machines.

This package contains the tools for Xen 4.6.x
2016-07-04 07:30:47 +00:00
jnemeth
a01e6c7670 Xen is a hypervisor which supports running multiple guest operating
systems on a single machine. Guest OSes (also called "domains")
can be either paravirtualised (i.e. make hypercalls in order to
access hardware), run in HVM (Hardware Virtualisation Mode) where
they will be presented with virtual devices, or a combination where
they use hypercalls to access hardware but manage memory themselves.
At boot, the xen kernel is loaded along with the guest kernel for
the first domain (called domain0). domain0 has privileges to access
the physical hardware (PCI and ISA devices), administrate other
domains and provide virtual devices (disks and network) to other
domains.

This package contains the 4.6 Xen kernel itself.  PCI passthrough is
not supported.  PAE is mandatory; on i386 one must use XEN3PAE_DOM[0U].
2016-07-04 07:25:13 +00:00
joerg
e08300d2bb Disable GCC error with newer versions. 2016-07-02 14:44:50 +00:00
jperkin
c43e8d9265 The recent libarchive update changed the library major. Increase the
ABI depends and perform a PKGREVISION bump for dependents.

Noticed by OSX binary package users.
2016-07-01 17:55:22 +00:00
wiz
37575e4e2c Updated desktop-file-utils to 0.23.
============
Version 0.23
============

 desktop-file-validate
  - Accept version 1.1 desktop files (Matthias Clasen).
  - Add Cinnamon, EDE and LXQt to the list of registered desktop environments
    (fdo#73497, fdo#56353, fdo#79561) (Michael Webster, David Faure,
    Jauhien Piatlicki).
  - Allow multipart/related MIME type; it's used for MHTML (fdo#93376)
    (Hans Petter Jansson).
  - Ensure DBusActivatable filenames conform to reverse-DNS notation
    (fdo#66904) (Hans Petter Jansson).
  - Downgrade trailing semicolons to optional (fdo#76902) (Jerome Leclanche).
  - Fix buffer over-read (fdo#94303) (Hans Petter Jansson; reported by
    Hanno Boeck and Agostino Sarubbo).
2016-06-30 17:42:18 +00:00
youri
296bcb8421 Patch was merged upstream. 2016-06-21 16:24:00 +00:00
youri
f7b3a4a841 consolekit: Revert buildlink3.mk. 2016-06-18 21:54:43 +00:00
kamil
ce3dfb33c3 Use the GITHUB framework for distfiles 2016-06-18 11:20:40 +00:00
ryoon
9bd7dab1fe Use release tarball (and do not use too general distname)
and use INSTALL_SCRIPT to install script
2016-06-18 11:09:35 +00:00
youri
ae5eb8e1af consolekit: Update to 1.0.2 using ConsoleKit2, the continuation of
consolekit.
2016-06-18 10:23:16 +00:00
fhajny
db7b2b4175 Update sysutils/rsyslog to 8.19.0.
Version 8.19.0 [v8-stable] 2016-05-31
- NEW BUILD REQUIREMENT: autoconf-archive
- omelasticsearch: add option to permit unsigned certs (experimentally)
  This adds plumbing as suggested by Joerg Heinemann and Radu Gheorghe,
  but is otherwise untested. Chances are good it works. If you use it,
  please let us know your experience and most importantly any bug
  reports you may have.
  closes https://github.com/rsyslog/rsyslog/issues/89
- imrelp: better error codes on unvailablity of TLS options
  Most importantly, we will tell the user in clear words if specific TLS
  options are not available due to too-old GnuTLS.
  closes https://github.com/rsyslog/rsyslog/issues/1019
- default stack size for inputs has been explicitely set to 4MiB
  for most platforms, this means a reduction from the default of 10MiB, hower
  it may mean an increas for micro-libc's (some may have as low as 80KiB by
  default).
- testbench: We are now using libfaketime instead of faketime command line
  tool. Make sure you have installed the library and not just the binary!
- refactor stringbuf
  * use only a single string buffer
    ... both for the internal representation as well as the C-String one.
    The module originally tried to support embedded NUL characters, which
    over time has prooven to be not necessary. Rsyslog always encodes
    NUL into escape sequences.
    Also, the dual buffers were used inconsistently, which could lead to
    subtle bugs. With the single buffer, this does no longer happen and
    we also get some improved performance (should be noticable)
    and reduced memory use (a bit).
    closes https://github.com/rsyslog/rsyslog/issues/1033
  * removed no longer used code
  * internal API changes to reflect new needs
  * performance improvements
  * miscellaneous minor cleanup
- fix: potential misadressing in template config processing
  This could cause segfault on startup. Happens when template name shorter
  than two chars and outname is not set. Once we are over startup, things
  work reliably.
- bugfix omfile: async output file writing does not respect flushing
  neither parameter flushInterval nor flushOnTXEnd="on" was respected.
  closes https://github.com/rsyslog/rsyslog/issues/1054
- bugfix imfile: corrupted multi-line message when state data was persisted
  see also https://github.com/rsyslog/rsyslog/issues/874
  Thanks to Magnus Hyllander for the analysis and a patch suggestion.
- bugfix imfile: missing newline after first line of multiline message
  see also https://github.com/rsyslog/rsyslog/issues/843
  Thanks to Magnus Hyllander for the patch.
- bugfix: dynstats unusedMetricTtl bug
  Thanks to Janmejay Singh for fixing this.
- bugfix build system: build was broken on SunOS
  Thanks to Filip Hajny for the patch.
- bugfix: afterRun entry point not correctly called
  The entry point was called at the wrong spot, only when the thread
  had not already terminated by itself. This could cause various
  cleanup to not be done. This affected e.g. imjournal.
  closes https://github.com/rsyslog/rsyslog/issues/882
- bugfix dynstats: do not leak file handles
  Thanks to Janmejay Singh for the patch.
- bugfix omelasticsearch: disable libCURL signal handling
  previously, this could lead to segfaults on connection timeout
  see also https://github.com/rsyslog/rsyslog/pull/1007
  Thanks to Sai Ke WANG for the patch.
- bugfix omelasticsearc: some regressions were fixed
  * error file was no longer written
  * fix for some potential misaddressings
- improved wording: gnutls error message points to potential cause
  What GnutTLS returns us is very unspecific and somehwat misleading, so
  we point to what it most probably is (broken connect).
  see also https://github.com/rsyslog/rsyslog/issues/846
- some general code improvements
  * "fixed" cosmetic memory leaks at shutdown
- build system bugfix: configure can't find gss_acquire_cred on Solaris
  Thanks to github user vlmarek for the patch.
- improvements to the CI environment
  * improvements on the non-raciness of some tests
  * imdiag: avoid races in detecting queue empty status
    This reslolves cases where the testbench terminated rsyslog too early,
    resulting in potential message loss and test failure.
  * omkafka has now dynamic tests
    Thanks to Janmejay Singh for implementing them.
  * try to merge PR to master and run tests; this guards against cross-PR
    regressions and wasn't caught previously. Note that we skip this test
    if we cannot successfully merge. So this is not a replacement for a
    daily full "all-project integration test run".
  * travis has finally enabled elasticsearch tests
    ES was unfortunately not being regularly tested for quite a while due to
    missing environment. This lead to some regressions becoming undetected.
    These were now discovered thanks to the new support on travis. Also, this
    guards against future regressions.
  * imfile has now additional tests and overall better coverage
  * omfile has now additional tests
2016-06-17 14:14:04 +00:00
fhajny
cad9df9a43 Make note of upstream bug report 2016-06-16 16:16:44 +00:00
fhajny
ee49b9a2e9 Update sysutils/file to 5.28.
Fix unbalanced regex (fixes build with some sed flavors).

file 5.28
* PR/555: Avoid overflow for offset > nbytes
* PR/550: Segv on DER parsing:
    - use the correct variable for length
    - set offset to 0 on failure.
2016-06-16 15:27:49 +00:00
wiz
3c9c9dcbe4 Remove patch that is not in distinfo. 2016-06-16 12:58:41 +00:00
wiz
9839f9a066 Simplify for pkglint. 2016-06-16 12:58:07 +00:00
youri
2b3d6ae8f1 mate-system-monitor: Fix build. 2016-06-16 10:00:46 +00:00
prlw1
a668ed0556 Change compiler selection logic from "gcc 5" to "gcc >= 5"
(&& gcc == 0 was there such a thing?) as requested by joerg@
2016-06-16 09:58:19 +00:00
kamil
1fd54ba561 Set proper VARBASE in the example configuration
Little change - no PKGREVISION bump.

Patch by Mateusz Poszwa.
2016-06-14 17:57:39 +00:00
prlw1
cb2da97fbe -Wmaybe-uninitialized doesn't exist for NetBSD 6's gcc 4.5.3 and
breaks the build.  It does exist in NetBSD 7's gcc 4.8.4, but the
build is successful without it. So only apply the flag for gcc 5,
as it is necessary for 5.4.0.

Report from jnemeth@
2016-06-14 15:38:54 +00:00
youri
1b77293446 Remove discouraged x-zip MIME type. 2016-06-14 12:13:34 +00:00
kamil
82c2933ebd Add sysutils/i3status 2016-06-14 06:40:31 +00:00
kamil
dd6398f075 Import i3status-2.10 as sysutils/i3status
i3status is a small program (about 3000 SLOC) for generating a status bar
for dzen2, xmobar or similar programs. It is designed to be very efficient
by issuing a very small number of system calls, as one generally wants
to update such a status line every second.
This ensures that even under high load, your status bar is updated correctly.
Also, it saves a bit of energy by not hogging your CPU as much as spawning
the corresponding amount of shell commands would.

Originally packaged in pkgsrc-wip by:
- Pierre Allegraud,
- Vitaly Shevtsov,
- Niclas Rosenvik,
- Mateusz Poszwa,
- myself,
with maintanance commits by:
- Aleksej Saushev.
2016-06-14 06:39:37 +00:00
youri
b2b9e2f90d xfce4-diskperf-plugin: Update to 2.5.99.
* port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
2016-06-13 23:26:04 +00:00
youri
1d4f42313b mate-systemload-plugin: Update to 1.1.99:
1.1.99 (2016/06/05)
-----------------
- port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
2016-06-13 23:15:28 +00:00
youri
d6a16d0ddb caja: update to 1.14.1:
Major changes in 1.14.1 are:
* prefs dialog: don't crash on toggling "Show hidden and backup files"
* GTK+-3 theming: add a CSS file for caja, and initialize it at startup
* GTK+3: add style class caja-desktop-window at top level
* translation update
2016-06-13 22:31:25 +00:00
abs
4fe8cbe34a Update pkgsrc pod2man usage for perl v5.24.
No pkgrevision bump as no functional change if package built
2016-06-12 18:49:43 +00:00
wiedi
d66ac45e72 Link network libs on SunOS and make sure broken nls support is not used 2016-06-12 11:37:50 +00:00
dholland
f515e7d712 pkglint whitespace 2016-06-11 22:43:30 +00:00
dholland
3f5b7c706d Add small patch from PR 36656 to prevent false matches when looking in
fstab.

(It can also potentially prevent true matches and the whole chunk of
code involved should ideally be rewritten sanely, but it's better than
randomly doing entirely the wrong thing.)
2016-06-11 21:07:27 +00:00
youri
41742f260c xfce4-battery-plugin: Update to 1.0.99.
1.0.99 (2016/06/05):
===================
* port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
* Fix build on aarch64 (bug #11724)
2016-06-09 09:38:23 +00:00
youri
976a4166ef xfce4-fsguard-plugin: Update to 1.0.99.
20160605 (1.0.99):
-----------------
  * port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
2016-06-09 09:30:47 +00:00
youri
cffc19526c *** empty log message *** 2016-06-09 09:20:25 +00:00