Commit graph

241800 commits

Author SHA1 Message Date
hauke
4255a56e92 Add missing build dependency on devel/p5-Devel-CheckLib. 2015-12-01 15:47:38 +00:00
ryoon
6c8f863bb1 Updated sysutils/py-psutil to 3.3.0 2015-12-01 14:08:01 +00:00
ryoon
c38edc0308 Update to 3.3.0
* Add preliminary NetBSD support code.
  It is sufficient to run letsencrypt python client on NetBSD.

Changelog:
3.3.0 - 2015-11-25
==================

**Enhancements**

- #558: [Linux] exposed psutil.PROCFS_PATH constant to change the default
  location of /proc filesystem.
- #615: [OpenBSD] added OpenBSD support.  (contributed by Landry Breuil)

**Bug fixes**

- #692: [UNIX] Process.name() is no longer cached as it may change.


3.2.2 - 2015-10-04
==================

**Bug fixes**

- #517: [SunOS] net_io_counters failed to detect network interfaces
  correctly on Solaris 10
- #541: [FreeBSD] disk_io_counters r/w times were expressed in seconds instead
  of milliseconds.  (patch by dasumin)
- #610: [SunOS] fix build and tests on Solaris 10
- #623: [Linux] process or system connections raises ValueError if IPv6 is not
  supported by the system.
- #678: [Linux] can't install psutil due to bug in setup.py.
- #688: [Windows] compilation fails with MSVC 2015, Python 3.5. (patch by
  Mike Sarahan)


3.2.1 - 2015-09-03
==================

**Bug fixes**

- #677: [Linux] can't install psutil due to bug in setup.py.


3.2.0 - 2015-09-02
==================

**Enhancements**

- #644: [Windows] added support for CTRL_C_EVENT and CTRL_BREAK_EVENT signals
  to use with Process.send_signal().
- #648: CI test integration for OSX. (patch by Jeff Tang)
- #663: [UNIX] net_if_addrs() now returns point-to-point (VPNs) addresses.
- #655: [Windows] different issues regarding unicode handling were fixed. On
  Python 2 all APIs returning a string will now return an encoded version of it
  by using sys.getfilesystemencoding() codec. The APIs involved are:
  - psutil.net_if_addrs()
  - psutil.net_if_stats()
  - psutil.net_io_counters()
  - psutil.Process.cmdline()
  - psutil.Process.name()
  - psutil.Process.username()
  - psutil.users()

**Bug fixes**

- #513: [Linux] fixed integer overflow for RLIM_INFINITY.
- #641: [Windows] fixed many compilation warnings.  (patch by Jeff Tang)
- #652: [Windows] net_if_addrs() UnicodeDecodeError in case of non-ASCII NIC
  names.
- #655: [Windows] net_if_stats() UnicodeDecodeError in case of non-ASCII NIC
  names.
- #659: [Linux] compilation error on Suse 10. (patch by maozguttman)
- #664: [Linux] compilation error on Alpine Linux. (patch by Bart van Kleef)
- #670: [Windows] segfgault of net_if_addrs() in case of non-ASCII NIC names.
  (patch by sk6249)
- #672: [Windows] compilation fails if using Windows SDK v8.0. (patch by
  Steven Winfield)
- #675: [Linux] net_connections(); UnicodeDecodeError may occur when listing
  UNIX sockets.


3.1.1 - 2015-07-15
==================

**Bug fixes**

- #603: [Linux] ionice_set value range is incorrect.  (patch by spacewander)
- #645: [Linux] psutil.cpu_times_percent() may produce negative results.
- #656: 'from psutil import *' does not work.


3.1.0 - 2015-07-15
==================

**Enhancements**

- #534: [Linux] disk_partitions() added support for ZFS filesystems.
- #646: continuous tests integration for Windows with
  https://ci.appveyor.com/project/giampaolo/psutil.
- #647: new dev guide:
  https://github.com/giampaolo/psutil/blob/master/DEVGUIDE.rst
- #651: continuous code quality test integration with
  https://scrutinizer-ci.com/g/giampaolo/psutil/

**Bug fixes**

- #340: [Windows] Process.open_files() no longer hangs. Instead it uses a
  thred which times out and skips the file handle in case it's taking too long
  to be retrieved.  (patch by Jeff Tang, PR #597)
- #627: [Windows] Process.name() no longer raises AccessDenied for pids owned
  by another user.
- #636: [Windows] Process.memory_info() raise AccessDenied.
- #637: [UNIX] raise exception if trying to send signal to Process PID 0 as it
  will affect os.getpid()'s process group instead of PID 0.
- #639: [Linux] Process.cmdline() can be truncated.
- #640: [Linux] *connections functions may swallow errors and return an
  incomplete list of connnections.
- #642: repr() of exceptions is incorrect.
- #653: [Windows] Add inet_ntop function for Windows XP to support IPv6.
- #641: [Windows] Replace deprecated string functions with safe equivalents.


3.0.1 - 2015-06-18
==================

**Bug fixes**

- #632: [Linux] better error message if cannot parse process UNIX connections.
- #634: [Linux] Proces.cmdline() does not include empty string arguments.
- #635: [UNIX] crash on module import if 'enum' package is installed on python
  < 3.4.


3.0.0 - 2015-06-13
==================

**Enhancements**

- #250: new psutil.net_if_stats() returning NIC statistics (isup, duplex,
  speed, MTU).
- #376: new psutil.net_if_addrs() returning all NIC addresses a-la ifconfig.
- #469: on Python >= 3.4 ``IOPRIO_CLASS_*`` and ``*_PRIORITY_CLASS`` constants
  returned by psutil.Process' ionice() and nice() methods are enums instead of
  plain integers.
- #581: add .gitignore. (patch by Gabi Davar)
- #582: connection constants returned by psutil.net_connections() and
  psutil.Process.connections() were turned from int to enums on Python > 3.4.
- #587: Move native extension into the package.
- #589: Process.cpu_affinity() accepts any kind of iterable (set, tuple, ...),
  not only lists.
- #594: all deprecated APIs were removed.
- #599: [Windows] process name() can now be determined for all processes even
  when running as a limited user.
- #602: pre-commit GIT hook.
- #629: enhanced support for py.test and nose test discovery and tests run.
- #616: [Windows] Add inet_ntop function for Windows XP.

**Bug fixes**

- #428: [all UNIXes except Linux] correct handling of zombie processes;
  introduced new ZombieProcess exception class.
- #512: [BSD] fix segfault in net_connections().
- #555: [Linux] psutil.users() correctly handles ":0" as an alias for
  "localhost"
- #579: [Windows] Fixed open_files() for PID>64K.
- #579: [Windows] fixed many compiler warnings.
- #585: [FreeBSD] net_connections() may raise KeyError.
- #586: [FreeBSD] cpu_affinity() segfaults on set in case an invalid CPU
  number is provided.
- #593: [FreeBSD] Process().memory_maps() segfaults.
- #606: Process.parent() may swallow NoSuchProcess exceptions.
- #611: [SunOS] net_io_counters has send and received swapped
- #614: [Linux]: cpu_count(logical=False) return the number of physical CPUs
  instead of physical cores.
- #618: [SunOS] swap tests fail on Solaris when run as normal user
- #628: [Linux] Process.name() truncates process name in case it contains
  spaces or parentheses.


2.2.1 - 2015-02-02
==================

**Bug fixes**

- #496: [Linux] fix "ValueError: ambiguos inode with multiple PIDs references"
  (patch by Bruno Binet)


2.2.0 - 2015-01-06
==================

**Enhancements**

- #521: drop support for Python 2.4 and 2.5.
- #553: new examples/pstree.py script.
- #564: C extension version mismatch in case the user messed up with psutil
  installation or with sys.path is now detected at import time.
- #568: New examples/pidof.py script.
- #569: [FreeBSD] add support for process CPU affinity.

**Bug fixes**

- #496: [Solaris] can't import psutil.
- #547: [UNIX] Process.username() may raise KeyError if UID can't be resolved.
- #551: [Windows] get rid of the unicode hack for net_io_counters() NIC names.
- #556: [Linux] lots of file handles were left open.
- #561: [Linux] net_connections() might skip some legitimate UNIX sockets.
  (patch by spacewander)
- #565: [Windows] use proper encoding for psutil.Process.username() and
  psutil.users(). (patch by Sylvain Mouquet)
- #567: [Linux] in the alternative implementation of CPU affinity PyList_Append
  and Py_BuildValue return values are not checked.
- #569: [FreeBSD] fix memory leak in psutil.cpu_count(logical=False).
- #571: [Linux] Process.open_files() might swallow AccessDenied exceptions and
  return an incomplete list of open files.
2015-12-01 14:07:36 +00:00
jaapb
1a9ec280c4 Added telepathy-haze to SUBDIRs 2015-12-01 13:21:13 +00:00
jaapb
9a36711753 Added chat/telepathy-haze version 0.8.0 2015-12-01 13:20:26 +00:00
jaapb
b18b026365 Added chat/telepathy-haze version 0.8.0, a Telepathy connection manager
based on libpurple.
2015-12-01 13:20:04 +00:00
jaapb
1586a6c7a5 Added telepathy-qt to Makefile 2015-12-01 13:12:53 +00:00
jaapb
29c0e0b785 Added chat/telepathy-qt version 0.9.6.1 2015-12-01 13:12:20 +00:00
jaapb
bec9538bd4 Added chat/telepathy-qt 0.9.6.1, a set of Qt bindings for Telepathy. 2015-12-01 13:11:49 +00:00
fhajny
15ea06b514 Fix PKGNAME to properly version Python.
Fix lib loading to not use find_library. Fixes NetBSD/SunOS at least.
2015-12-01 13:04:53 +00:00
jaapb
88f433fd3e Added telepathy-farstream to SUBDIRs 2015-12-01 13:04:52 +00:00
jaapb
446b429b58 Added chat/telepathy-farstream version 0.6.2 2015-12-01 13:03:22 +00:00
jaapb
1d21f8fcbf Added telepathy-farstream, version 0.6.2, a Farstream connection manager
for Telepathy.
2015-12-01 13:03:05 +00:00
jaapb
6abaaa2f64 Added farstream to SUBDIRs 2015-12-01 13:01:03 +00:00
jaapb
4216302596 Added chat/farstream version 0.2.7 2015-12-01 13:00:20 +00:00
jaapb
2b037c42ad Added package farstream, version 0.2.7---an audio/video communications
framework. Based on the farstream package from pkgsrc-wip.
2015-12-01 12:59:52 +00:00
jaapb
b31cce9a9a Updated chat/telepathy-farsight to 0.0.19 2015-12-01 12:50:47 +00:00
jaapb
e68c3f5948 Updated package to latest version, 0.0.19. Changes include:
Only call CodecsUpdated() when config params have changed and the other side should be notified

    Run dispose from the main thread always

    Add a block-ready property to TfStream
    This allows the application to block the calling of the Ready() dbus method
    until some pre-condition as been accomplished. If this property is set to
    TRUE during the "stream-created" signal, then Ready() will not be called
    before it is unset.

    Remove set-but-unused variable

    Set the rtp header extension preferences before the codec prefs
    The RTP header extension preferences are only taken into account when the
    codec preferences are changed.

    Set Farsight2's default header extensions and codecs

    stream-get-codec-config signal does not have details, removing hint

    Set the local RTP header extensions

    Set remote RTP Header extensions

    Set local Feedback Messages

    Implement setting remote feedback messages

    Ensure there is a stop call before a start call always

    Don't free codecs borrowed from the GstMessage

    Implement StartNamedTelephoneEvent

    Return TRUE when messages are handled, a few were missing

    Add StartSoundTelephonyEvent and StartNamedTelephonyEvent

    The sound variant has an implementation since its trivial

    python: Don't link to libpython
    Some distributions (Debian) link libpython statically into the python
    interpreter

    async_method_callback_optional: also ignore NotImplemented errors (#35791)

    async_method_callback_optional: use g_error_matches()
    Also use early returns to make things easier to read.

    Don't leak the tpcodecs if we do Supported then Update
2015-12-01 12:50:15 +00:00
jaapb
cac14aa2ee Updated chat/telepathy-gabble to 0.18.3 2015-12-01 12:46:08 +00:00
jaapb
3334575395 Updated package to latest version, 0.18.3. Given that we have four years
worth of changes here, I won't paste the entire changelog (it is in the
.tar.gz if anyone is really interested).
2015-12-01 12:45:43 +00:00
mef
ded9913d6d Correction to PKGNAME, sorry. 2015-12-01 12:30:27 +00:00
mef
f55c4072d9 Added devel/p5-Test-Stream version 1.302026 2015-12-01 12:27:34 +00:00
mef
fb021205b9 Import Test-Stream-1.302026 as devel/p5-Test-Stream.
This is the primary interface for loading Test::Stream based tools. This
module is responsible for loading bundles and plugins for the tools you
want. By default you are required to specify at least 1 plugin or bundle to
load. You can subclass Test::Stream to have your own default plugins or
bundles.
2015-12-01 12:25:38 +00:00
fhajny
0dc7b685c8 Add security/py-ndg_httpsclient 2015-12-01 08:43:58 +00:00
fhajny
804d2e822c Added security/py-ndg_httpsclient version 0.4.0 2015-12-01 08:43:25 +00:00
fhajny
92a75a38cb Import ndg_httpsclient-0.4.0 as www/py-ndg_httpsclient.
A HTTPS client implementation for httplib and urllib2 based on
PyOpenSSL. PyOpenSSL provides a more fully featured SSL
implementation over the default provided with Python and
importantly enables full verification of the SSL peer.
2015-12-01 08:43:05 +00:00
fhajny
995371eb3c Add time/py-rfc3339 2015-12-01 08:38:11 +00:00
fhajny
e9ccb065c7 Added time/py-rfc3339 version 1.0 2015-12-01 08:37:45 +00:00
fhajny
fe7870c8bd Import pyRFC3339 1.0 as time/py-rfc3339.
pyRFC3339 parses and generates RFC 3339-compliant timestamps
using Python datetime.datetime objects.
2015-12-01 08:37:29 +00:00
fhajny
79a1d85f74 Update py-dialog and py-dialog2 to 3.3.0 2015-12-01 08:33:50 +00:00
fhajny
9328920d84 Update devel/py-dialog and devel/py-dialog2 to 3.3.0.
Main changes in version 3.3.0
- Allow passing dialog arguments via a temporary file.
- Bug fix in Dialog._dialog_version_check().

Main changes in version 3.2.2
- Fix backend version check for buildlist, programbox, rangebox
  and treeview.
- Bug fixes related to old versions of dialog (e.g., 1.1-20100428)
  and Python.
2015-12-01 08:32:51 +00:00
fhajny
84d8e7c919 Add devel/py-funcsigs 2015-12-01 08:22:45 +00:00
fhajny
d4405a590e Import py-funcsigs and update py-mock to 1.3.0nb1 to fix it for Python 2.7 2015-12-01 08:02:28 +00:00
fhajny
8fc9bcd149 py-mock requires py-funcsigs on Python<3.3. Bump PKGREVISION. 2015-12-01 08:01:30 +00:00
fhajny
16adbd552c Import funcsigs 0.4 as devel/py-funcsigs.
funcsigs is a backport of the PEP 362 function signature features
from Python 3.3's inspect module. The backport is compatible with
Python 2.6, 2.7 as well as 3.2 and up.
2015-12-01 07:58:50 +00:00
fhajny
f48d5f4a23 ÅAdd py-ZopeEvent 2015-12-01 07:55:38 +00:00
fhajny
e3de08df19 Update Zope modules, add py-ZopeEvent 2015-12-01 07:55:08 +00:00
fhajny
d53a5cfe7e Update devel/py-ZopeComponent to 4.2.2.
Fix missing dependencies.

4.2.2 (2015-06-04)
- Fix test cases for PyPy and PyPy3.
2015-12-01 07:52:51 +00:00
fhajny
99ec90d03f Update devel/py-ZopeInterface to 4.1.3.
- Fix installation without a C compiler on Python 3.5.
2015-12-01 07:51:19 +00:00
fhajny
c755ee30f7 Import zope.event 4.1.0 as devel/py-ZopeEvent.
The zope.event package provides a simple event system, including:
- An event publishing API, intended for use by applications which
  are unaware of any subscribers to their events.
- A very simple event-dispatching system on which more sophisticated
  event dispatching systems can be built. For example, a type-based
  event dispatching system that builds on zope.event can be found
  in zope.component.
2015-12-01 07:49:03 +00:00
joerg
b3bce06c92 Revert. Committer was explicitly asked to not commit that change as it
is incompletely and incorrect.
2015-11-30 22:38:16 +00:00
asau
bcc1b4be8b pbulk-base-0.51: Allow symbolic host names in distributed case. 2015-11-30 20:46:57 +00:00
joerg
092aa50941 Doesn't like nbpax for extraction, so use bsdtar. 2015-11-30 16:50:16 +00:00
roy
0974346f5a Updated net/dhcpcd to 6.9.4 2015-11-30 16:22:56 +00:00
roy
9ec492c15e Update to dhcpcd-6.9.4 with the following changes:
*  dhcpcd will now configure chrony if installed and ntp isn't
  *  dhcpcd no longer attempts temporary address management on Linux
  *  replace the SixRD decode function with a generic definition
  *  try harder to ensure only 1 lladdr exists per interface on BSD
  *  kFreeBSD compiles once more, thanks to JS Junior
  *  change IPv6 routes on MTU change
  *  -p works with -x on an already running process started without -p
  *  fix TEST for IPv4LL
  *  Correct size allocation for prefix delegation, thanks to Jade
  *  Add an option to enable DHCPv6 Information Request without the
     need for dhcpcd to recieve an IPv6 Router Advertisement with the
     Other Configuration bit set.
  *  Introduce the optional option type, which allows embedded options
     to be optional
  *  Mark our logger function as sysloglike because we enjoy using %m
  *  Don't check link state if not instruted to before working out if
     we can fork early or not.
  *  Add a -N --renew option to renew any existing address early
  *  Obey the hostname_short option even for configured FQDN hostnames
  *  -U, --dumplease now works with standard input.
     It no longer works with a filename.
  *  If dumping leases, skip authentication and address expiry checks
  *  Fix adding host routes via a gateway on Linux
  *  Fix adding static routes via a gateway on BSD
  *  Always send LOG_DEBUG to syslog(3) even if we are in quiet mode.
     It's upto syslog to filter it.
  *  If testing or dumping leases, don't send to syslog only
     stdout/stderr.
2015-11-30 16:22:32 +00:00
mef
0ed8eca055 Add Following line for make test
+BUILD_DEPENDS+=        p5-Test-NoTabs-[0-9]*:../../devel/p5-Test-NoTabs
2015-11-30 15:14:53 +00:00
tnn
dc6185fd4c Try to fix breakage, optionalize x11 on Darwin. Bump. 2015-11-30 14:36:35 +00:00
adam
f921f4cdb2 Updated devel/libsigc++ to 2.6.2 2015-11-30 14:35:56 +00:00
adam
3945852564 Changes 2.6.2:
* slot: Handle auto-disconnection when a slot contains a slot
* slot and signal: Correct move constructors and move assignments.
* trackable, slot_base, signal_base, connection: Add some noexcept specs
* trackable, slot, signal: Remove noexcept from move operations.
* slot and signal: Add missing move constructors and move assignments
* signal_impl: =delete copy and move operations.
* typed_slot_rep: =delete unimplemented copy and move operations.
* slot_rep: =delete copy and move operations.
2015-11-30 14:27:44 +00:00
mef
c70ee7a525 Added devel/p5-Test-EOL version 1.6 2015-11-30 14:10:15 +00:00